.elementor-2488 .elementor-element.elementor-element-428b7ed{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );position:relative;}.elementor-2488 .elementor-element.elementor-element-428b7ed:not(.elementor-motion-effects-element-type-background), .elementor-2488 .elementor-element.elementor-element-428b7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-kivicare_doctor_list .doctor-name .kivicare-doctor-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .kivicare-doctor-name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .doctor-speciality .kivicare-doctor-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .kivicare-doctor-speciality{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .doctor-number .kivicare-doctor-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .doctor-number .kivicare-doctor-value{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .doctor-email .kivicare-doctor-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .doctor-email .kivicare-doctor-value{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .doctor-qualification .kivicare-doctor-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .doctor-qualification .kivicare-doctor-value{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .doctor-session .kivicare-doctor-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .doctor-session .kivicare-session-day, .elementor-widget-kivicare_doctor_list .doctor-session .kivicare-session-time, .elementor-widget-kivicare_doctor_list .doctor-session .kivicare-session-time-slot{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .kivicare-session-day{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .kivicare-session-time, .elementor-widget-kivicare_doctor_list .kivicare-session-time-slot{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-kivicare_doctor_list .kivicare-book-appointment-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2488 .elementor-element.elementor-element-aecdf7c .kivicare-session-item{background-color:#D8E4DC;border-style:dashed;border-color:#AFD7BA;}.elementor-2488 .elementor-element.elementor-element-aecdf7c{width:100%;max-width:100%;}.elementor-2488 .elementor-element.elementor-element-aecdf7c > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-2488 .elementor-element.elementor-element-aecdf7c .kivi-doctor{border-style:none;}.elementor-2488 .elementor-element.elementor-element-aecdf7c .doctor-image{height:350px;border-radius:10%;border-style:none;border-color:#204B40;}.elementor-2488 .elementor-element.elementor-element-aecdf7c .doctor-name .kivicare-doctor-label{color:var( --e-global-color-text );text-align:left;}.elementor-2488 .elementor-element.elementor-element-aecdf7c .kivicare-doctor-name{color:var( --e-global-color-primary );text-align:left !important;}.elementor-2488 .elementor-element.elementor-element-aecdf7c .doctor-speciality .kivicare-doctor-label{color:#97BFA0;font-family:"Gantari", Sans-serif;font-weight:500;text-align:left;}.elementor-2488 .elementor-element.elementor-element-aecdf7c .kivicare-doctor-speciality{color:#0C301C !important;font-family:"Poppins", Sans-serif;font-weight:500;text-align:left !important;}.elementor-2488 .elementor-element.elementor-element-aecdf7c .doctor-session .kivicare-doctor-label{color:var( --e-global-color-secondary );text-align:left;}.elementor-2488 .elementor-element.elementor-element-aecdf7c .doctor-session .kivi-appointment-item, .elementor-2488 .elementor-element.elementor-element-aecdf7c .doctor-session .kivicare-session-day, .elementor-2488 .elementor-element.elementor-element-aecdf7c .doctor-session .kivicare-session-time, .elementor-2488 .elementor-element.elementor-element-aecdf7c .doctor-session .kivicare-session-time-slot{color:var( --e-global-color-primary );text-align:center !important;}.elementor-2488 .elementor-element.elementor-element-aecdf7c .kivicare-session-day{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-2488 .elementor-element.elementor-element-aecdf7c .kivicare-session-time, .elementor-2488 .elementor-element.elementor-element-aecdf7c .kivicare-session-time-slot{color:var( --e-global-color-primary );}.elementor-2488 .elementor-element.elementor-element-aecdf7c .kivicare-book-appointment-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}