body,html{padding:0;margin:0;font-family:Poppins,sans-serif;color:#0a261d;scroll-behavior:smooth}h2,h3,h4,h5,h6{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-family:Cairo}em{color:#898989}li{list-style:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;right:-5px;background:#000;color:#fff;border-radius:50%;width:35px;height:35px;line-height:30px;border:3px solid #fff;top:-5px;opacity:1;font-size:22px}.mfp-close:active{top:-5px}.mobile-nav button.menu-close{background:transparent;border:none;color:#fff;font-size:26px;display:flex;float:right;margin:10px;padding:0}.appointment_details_btn a.appointment.popup-button{background:#fff;color:#2c8440;padding:10px;border:1px solid #2c8440;font-size:15px;cursor:pointer;text-transform:uppercase;margin-top:10px;line-height:28px;text-decoration:none;transition:all .5s ease}.appointment_details_btn a.appointment.popup-button:hover{background:#2c8440;color:#fff;border:1px solid #2c8440}.pagination{text-align:center;margin-top:25px;display:flex;justify-content:center;gap:15px;font-family:Poppins;font-size:14px;align-items:center}.pagination button{border-radius:5px;padding:10px;outline:none;cursor:pointer;background-color:#2c8440;border:none;transition:all .5s ease}.pagination button:hover{background-color:#ecf8d4;color:#2c8440;transition:all .5s ease}.pagination button:disabled{background-color:#f0f0f0;color:#2c8440}@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700&display=swap");a{color:inherit;text-decoration:none}*{box-sizing:border-box}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:#000;background:#fff}}ul{display:block;list-style-type:disc;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}.mobile-nav{display:block;position:fixed;right:0;background:#fff;width:70%;margin-top:-60px;height:120vh;z-index:99999;transition:all 1s ease-in-out;left:100%}.mobile-nav .navigation{text-align:left;padding:15px;border-bottom:1px solid hsla(0,0%,100%,.45);font-family:Poppins;font-style:normal;font-weight:500;font-size:13px;text-transform:uppercase;color:#005724}.mobile-nav .navigation:hover{color:#e0f3e4}a.appointment.popup-button{display:flex;justify-content:center}.css-r8u8y9{padding:0!important}.read-more-button{color:green;font-size:12px;font-weight:500;cursor:pointer}.css-1fcswxj{width:auto!important;border-radius:7px!important}.clinician_filter.css-qiwgdb{border-radius:0!important}.formsleads-form{font-family:poppins;font-weight:600}.formsleads-form__input-wrapper .other__input:focus,.formsleads-form__input-wrapper select:focus{border-color:#2c8440!important}.formsleads-formtitle:after{display:none!important}.formsleads-success-msg{color:#2c8440!important;font-family:Poppins!important;font-size:14px!important;font-weight:600!important}#nav_icon{width:25px;position:relative;margin:5px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;top:-9px}#nav_icon span{width:100%;height:2px;background:#0a261d;margin-bottom:5px;display:block;position:absolute;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#nav_icon span:first-child{top:13px;transform-origin:left center}#nav_icon span:nth-child(2){top:6px}#nav_icon span:nth-child(2),#nav_icon span:nth-child(3){transform-origin:left center}#nav_icon.open span:first-child{transform:rotate(45deg);top:0;left:8px;background:#fff}#nav_icon.open span:nth-child(2){width:0;opacity:0;background:#fff}#nav_icon.open span:nth-child(3){transform:rotate(-45deg);top:16px;left:8px;background:#fff}.formsleads-form__input-wrapper .other__input::placeholder{font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:158.5%;color:#333 377;text-overflow:ellipsis;text-size-adjust:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-map iframe{border-radius:10px}.navigation.active a{border-bottom:2px solid #2c8440;padding-bottom:2px}.clinician_detail_right .form-popup-botton,.profile-accordian{display:none}.searchbar{width:100%;max-width:300px;display:column}.searchbar--max-width{max-width:100%}.searchArea,.searchbar__input{background:#e0f3e4}.searchbar__input{flex-grow:1;padding:10px;outline:none;border:none;transition:background .25s,box-shadow .25s;color:#2c8440}.searchArea{display:flex;align-items:center}.searchbar__input::placeholder{color:#2c8440;font-family:poppins}.searchbar__button{width:25px;background:#e0f3e4;color:#2c8440;outline:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.searchAreaList{background:#ecf8d4}.searchbar__button i{font-size:14px}ul.searchAreaList a li{padding:2px 10px;cursor:pointer;color:#000;font-weight:400;font-size:12px}.searchAreaList li:hover{background:#f0f0f0}button.closebar-button{text-decoration:none;color:#2c8440;font-weight:500;font-size:14px;cursor:pointer}.searchArea i{color:#2c8440;margin-right:12px}.searchArea img{margin-right:12px;cursor:pointer}.slick-arrow{background-color:transparent;border:none;color:#000;font-size:24px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.slick-prev{left:50px!important;color:red}.slick-next{right:50px!important;color:red}.image-slider{display:flex!important;justify-content:center}.searchArea.search-clinician{position:absolute;right:0;top:0;z-index:2;transition:transform 5s ease-in-out;background:#2c8440;border-radius:5px;height:53px}.searchArea.search-clinician .searchbar__input{color:#fff;background:#2c8440;padding:15px;line-height:21px;border-radius:5px}.searchArea.search-clinician .searchbar__input::placeholder{color:#fff}ul.searchAreaList.search-list{position:relative;top:50px;z-index:999}.searchArea.search-clinician.isActive+ul.searchAreaList.search-list{top:0;margin-top:50px}ul.searchAreaList.search-list .hide{display:none}ul.searchAreaList.search-list #notFound{font-size:12px;padding:2px 10px;color:#000;font-weight:500}.profession-div{width:-moz-fit-content;width:fit-content;position:relative;overflow:hidden}.thank-section{text-align:center}.thank-section h2,.thank-section i{font-size:42px;color:#2c8440}.error-container{display:flex;justify-content:center;text-align:center;border-top:2px solid #000;padding:50px 0;min-height:545px}.error-container h2{font-size:48px;color:#2c8440}.error-container p{font-size:65px;color:#ecf8d4;margin:0;padding:0}.error-container label{font-size:20px;color:#000;margin:0;padding:0}.error-search{padding:25px 0}.thank-popup{display:flex;flex-direction:column;align-items:center;justify-content:space-around}.thank-popup p{font-size:45px;font-weight:600;color:#000;margin:0;padding-bottom:20px}.thank-popup span{font-size:28px;font-weight:400;color:#000;padding-bottom:20px;text-align:center}.thank-popup a{background-color:#2c8440;padding:10px;font-size:14px;color:#fff}.search-container{position:relative;display:inline-block;width:50px;vertical-align:bottom}.mglass{display:inline-block;pointer-events:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.searchbutton{position:absolute;font-size:22px;width:100%;margin:0;padding:0}.search:focus+.searchbutton{color:#000}.search,.search:focus+.searchbutton{transition-duration:.4s;-moz-transition-duration:.4s;-webkit-transition-duration:.4s;-o-transition-duration:.4s;background-color:#2c8440}.search{position:absolute;left:49px;color:#fff;outline:none;border:none;border-radius:5px;padding:0;width:0;height:100%;z-index:10}.search::placeholder{color:#fff}.search:focus{width:87vh;padding:0 16px 0 0}.expandright{left:auto;right:49px}.expandright:focus{padding:0 0 0 16px}.css-18su9yk{min-height:60%!important}.privacy p{font-size:14px}.react-responsive-modal-modal{background:#fff!important;font-family:Poppins!important;text-align:center!important}.react-responsive-modal-modal p{font-size:20px;color:#2c8440;font-weight:400;font-family:Poppins}.react-responsive-modal-modal label{font-size:15px;color:#000;font-weight:400;font-family:Poppins}.react-responsive-modal-modal a{transition:all .5s ease;background:#2c8440;padding:5px 10px;border:none;color:#fff;font-size:14px;cursor:pointer;text-transform:uppercase;text-decoration:none;line-height:28px;text-align:center;margin:10px;border-radius:5px}.react-responsive-modal-modal a:hover{background:#ecf8d4;color:#2c8440}.clinican_wrapper,.footer_wrapper,.header_container,.hero_container,.profile_wrapper,.team_wrapper{margin-left:50px;margin-right:50px}header{width:100%;position:relative;top:0;z-index:999}.position{position:fixed}.bg-white{background:hsla(0,0%,100%,.72)!important}.white-bg{background:#fff;border-bottom:2px solid #2b8340}.header_container{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:5px 0}.nav-bars{width:25px;height:1px;background:#0a261d;margin-bottom:5px}#display_services{color:red}#nav-icon{width:30px;position:relative;margin:15px auto;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}#nav-icon div{display:block;position:absolute;height:1px;width:100%;background:#0a261d;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#nav-icon div:first-child{top:0;transform-origin:left center}#nav-icon div:nth-child(2){top:5px;transform-origin:left center}#nav-icon div:nth-child(3){top:10px;transform-origin:left center}#nav-icon.open div:first-child{transform:rotate(45deg);top:-2px;left:-22px}#nav-icon.open div:nth-child(2){width:0;opacity:0}#nav-icon.open div:nth-child(3){transform:rotate(-45deg);top:12px;left:-22px}nav .icon,ul.sub-menu{display:none}ul.sub-menu{position:absolute}li#menu-item-218:hover ul.sub-menu{display:block;background:#f0f0f0;margin-top:5px;z-index:999}h1{margin:0}.logo_wrapper p{font-size:8px;text-align:center;font-weight:700;cursor:pointer}#nav,nav,nav ul{display:flex}nav ul{align-items:center}nav ul li{float:left;list-style:none;padding:10px}nav ul li a{text-decoration:none;font-size:15px;transition:all .3s ease;text-transform:uppercase;cursor:pointer}.mfp-container{height:auto;position:fixed}.nav{border-right:1px solid #0a261d}.nav li.current_page_item a,.nav li:hover a{border-bottom:2px solid #2c8440;padding-bottom:2px}.header_contact{padding:0 0 0 10px}.contact,.header_contact{display:flex;align-items:center}.contact{flex-direction:column;margin-right:20px}.contact a{font-size:18px;text-decoration:none}.contact span{font-size:14px}.contact a:hover,.contact span:hover{color:#2b8340}a.appointment{transition:all .5s ease;background:#2c8440;padding:10px 25px;border:0;color:#fff;font-size:15px;cursor:pointer;text-transform:uppercase;text-decoration:none;line-height:28px;text-align:center}.appointment:hover{background:#ecf8d4;color:#2c8440}.appointment:hover a{color:#2c8440}.appointment a{color:#fff;text-decoration:none}.mobile-menu{display:none}.list-group-link.active{border-bottom:2px solid #2c8440;padding-bottom:2px}.contact a::hover,.contact span::hover{color:#2c8440}span.phone_number{display:none}@font-face{font-family:Ranade;src:url(/fonts/Ranade-Regular.woff) format("woff")}.hero_wrapper{background:url(/images/fsc-banner.webp);background-repeat:no-repeat;background-size:cover;width:100%;position:relative;display:flex;align-items:center;background-attachment:fixed;height:75vh}.hero_form{width:100%}.formsleads-error-msg{display:none!important}.hero_container{height:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.container{width:100%;max-width:1440px;margin:auto}.hero_content ul{display:flex;justify-content:space-between;padding-top:20px;padding-bottom:10px}.hero_content{display:flex;flex-direction:column}.hero_form .form_wrap{overflow:hidden}.formsleads-formtitle{font-size:20px;font-weight:500;margin-bottom:20px}.formsleads-form__input-wrapper label{position:relative;font-size:16px;font-weight:500;left:0;top:-72px;transform:none;background-color:transparent;color:gray;padding:10px .3rem;margin:0;transition:none;transform-origin:center;pointer-events:none}.hero_form .field,.session{width:100%;padding:10px;border:none;color:#999;box-sizing:border-box;background-color:#fff}.hero_form .choose,.hero_form .field,.session{margin-bottom:10px;display:flex;align-items:center}.hero_form .choose{justify-content:space-between}input.formsleads-form-submit-btn{transition:all .5s ease;background-color:#2c8440;color:#fff;font-weight:700;font-size:18px;padding:10px;width:100%;border:none;margin-top:10px;cursor:pointer;border-radius:0}.formsleads-form__input-wrapper select{background:#fff;color:#000}.formsleads-form-submit-btn:hover{background:#ecf8d4;color:#2c8440}.select_insurance{display:flex;flex-direction:column;gap:3px}.custom-select option:hover{background:#2c8440;color:#000}.hero_content h2,.hero_content h3{font-style:normal;font-weight:500;font-size:72.7675px;line-height:120%;letter-spacing:.015em;color:#000;padding-bottom:17px}.hero_content h2{font-size:36px}.hero_content span{padding-left:15px;font-weight:700;color:#2c8440}.hero_content p{font-style:normal;font-weight:500;color:#034312;font-size:36px;padding-bottom:17px;margin:0}.hero_content ul li{font-style:normal;font-weight:500;font-size:18.1282px;line-height:161%;letter-spacing:-.045em;color:#000;float:left;list-style:none;padding:0 10px;text-transform:uppercase;border-right:2.01424px solid #000}.hero_content ul li:first-child{padding:0 10px 0 0}.hero_content ul li:last-child{border-right:none}.team{background:#e0f3e4}.team_wrapper{text-align:center;padding:40px 0}.team_wrapper h3{font-size:30px;border-bottom:2px solid #0a261d;display:inline-block;padding:0 40px;margin-bottom:20px}.team_wrapper p{font-size:15px;margin-bottom:20px}.team_wrapper p:last-child{font-size:22px;font-weight:300;margin:20px}.refine-head h6{font-size:18px;color:#0a261d}.clinican_wrapper,.profile_wrapper{display:flex;padding:50px 0;justify-content:center}.privacy{padding:0 50px 50px}.privacy,.privacy_container{display:flex;justify-content:center}.privacy_container{padding:25px 0;border-top:1px solid #000}.privacy_container h2{font-style:normal;font-weight:600;font-size:34.511px;line-height:158.5%;color:#0a261d;text-align:center}.profile_wrapper .profile_left{width:25%;padding-right:40px}.profile_rows{display:flex;justify-content:space-between;align-items:center;margin-bottom:0;padding-bottom:10px;cursor:pointer}.profile_right{padding-left:40px;border-left:1px solid #70707070;display:flex;flex-direction:column;width:75%}.sort select{color:#000;background:#fff}.profile_left .select_heading{font-family:Poppins;font-size:14px;font-weight:500;padding-bottom:5px;text-transform:uppercase;border-bottom:1px solid #70707070;margin:22px 0;color:#000}.profile_left ul.search-item li{text-decoration:none;color:#666;font-weight:400;font-size:14px;font-family:Poppins;padding-bottom:5px;cursor:pointer}.profile_left ul.search-item li:hover{color:#2c8440;transition:all .5s ease}.profile-search_tag .search_tag{display:inline-flex;padding:5px;margin:5px;align-items:center;font-size:12px;gap:10px;background:rgba(111,215,75,.2)}.search_tag img{width:10px!important;display:block!important}.refine-head{padding-bottom:10px}.profile_left .search{width:100%;padding:15px;margin:10px 0 20px;border:none;color:#2c8440;font-size:16px;background:#ecf8d4;text-align:left}.profile_rows .profile_left_heading{font-size:14px;margin-bottom:0;margin-top:0;padding-right:10px;width:auto;text-transform:capitalize}.profile_rows p{font-size:14px;padding-right:10px;width:80%}.profile_left a{text-decoration:none;color:#2c8440;font-weight:500;font-size:13px;cursor:pointer}.profile_left a:hover{color:#666}.profile_content p em{color:#000}.profile_left input[type=radio]{width:20px;height:20px;cursor:pointer;filter:hue-rotate(245deg)}.profile_right .details_list{border-radius:5px;border:1px solid #70707070;background:#e0f3e4;display:flex;text-align:center;width:-moz-fit-content;width:fit-content;-webkit-padding-start:0;padding-inline-start:0}.profile_right .details_list li{font-size:14px;border-right:1px solid #70707070;list-style:none;position:relative;display:flex;align-items:center}.profile_right .details_list li a{text-decoration:none;padding:15px;display:flex;transition:all .3s ease;text-align:left;justify-content:flex-start;cursor:pointer}.profile_right .details_list li a:active,.profile_right .details_list li:hover{color:#fff;background:#2c8440}.profile_right .details_list li:last-child{border-right:none;transition:all .5s ease;text-align:center;border-radius:0 5px 5px 0}.profile_right .details_list li:last-child:hover{background:#2c8440}.profile_right .details_list .sub_nav li{padding:0}.profile_right .details_list .sub_nav a{font-size:15px;display:flex;width:100%;box-sizing:border-box;text-align:left}.details_list .list-group-item.active{background:#2c8440;color:#fff}.sub_nav{background:#f5f6f5;position:absolute;right:0;top:43px;border:1px solid #707070;display:none;min-width:140px;-webkit-padding-start:0;padding-inline-start:0;z-index:1}.sub_nav li{float:none!important;border-right:0!important;border-bottom:1px solid #707070;background-color:transparent!important;border-radius:0!important;padding:0;font-size:14px}.details_list li:hover .sub_nav{display:block}.sub_nav li:hover{background-color:#2c8440!important;color:#fff}.profile_block li{border-bottom:1px solid #70707070}.profile_block li:last-child{border-bottom:none}.profile_right .profile_details{display:flex;padding:30px 0;justify-content:space-evenly;gap:30px}.last{border-bottom:none!important}.profile_details img.profile_image{border-radius:50%;border:2px solid #70707070;height:175px;object-fit:cover;transition:all .5s ease}.profile_details img.profile_image:hover{transform:scale(1.02)}.profile_data,.tag{display:flex}.tag{flex-wrap:wrap;padding:20px 20px 0}.single_tag{transition:all .5s ease;border-radius:30px;display:flex;align-items:center;justify-content:space-around;margin-right:10px;margin-bottom:10px;text-decoration:none;padding-right:10px;gap:8px;pointer-events:none}.single_tag,.single_tag p,.single_tag span{font-size:14px}.profile_details img.profile_img{width:155px;border-radius:50%;border:2px solid #70707070;height:155px;object-fit:cover;display:flex;flex-shrink:0}.profile_detail_right{display:flex;flex-direction:column}.profile_content .tag,.searched-tags{display:flex;flex-wrap:wrap}.profile_content{width:60%}.profile_content h3{font-size:20px;font-weight:600;color:#2c8440;font-family:Poppins,sans-serif;transition:all .5s ease}.profile_content h3:hover{color:#4f5d42;transition:all .5s ease}.profile_content p{font-size:16px;line-height:25px}.profile_content p.designation{margin:0;text-align:left;letter-spacing:0;color:#0a261d;opacity:1;font-weight:400;font-size:14px}.profile_content p:last-child{font-size:15px}.profile_content ul li{border:none}.appointment_details{justify-content:flex-start;width:30%;gap:10px;align-items:center}.appointment_details,.appointment_details_btn{display:flex;flex-direction:column}.appointment_details img{width:25px;padding-right:5px}.appointment_details p{font-size:14px;text-align:left!important;position:relative;display:flex;align-items:center}.appointment_details .profile_appoinment{background:#fff;color:#2c8440;padding:10px 25px;border:1px solid #2c8440;font-size:15px;cursor:pointer;text-transform:uppercase;text-decoration:none;text-align:center}.infinite-scroll-component{overflow:visible!important}.mobile-clinician-search{display:none}.formsleads-form__input-wrapper input.other__input::placeholder{font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:27px;color:gray}.slug_page .formsleads-form__input-wrapper input.other__input::placeholder{font-size:16px}.formsleads-form__input-wrapper select{font-family:Poppins;font-style:normal;font-weight:500;font-size:16px;line-height:27px;color:gray}.formsleads-form__input-wrapper select:first-child{color:gray}option::focus-visible{background:#2c8440}option:first-child{background:#2c8440;color:#fff}option{font-family:Poppins;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#000!important;padding:10px}.formsleads-form__input-wrapper input.other__input:focus::placeholder{color:rgba(0,0,51,.219)}.formsleads-form-dropdown:focus::select{color:rgba(0,0,51,.219)}select:focus{color:rgba(0,0,51,.219)}select option:not(:first-of-type){color:#000}div.formsleads-form-dropdown:after{top:45%!important;border-color:grey transparent transparent!important;margin-left:25px}.formsleads-form-dropdown-ul::-webkit-scrollbar{width:5px}.formsleads-form-dropdown-ul{scrollbar-width:thin}.formsleads-form-dropdown-ul::-webkit-scrollbar-track{background:#f1f1f1}.formsleads-form-dropdown-ul::-webkit-scrollbar-thumb{background:#888;border-radius:6px}#fl-form-popup .prevent-select{margin-bottom:15px}.formsleads-form-dropdown-ul{max-height:198px!important;border-radius:0!important;margin-top:0!important}.sign-in-footer{width:100%;width:"100%";display:flex;justify-content:space-between}.sign-in-footer>a{padding:0 0 15px}@media (max-width:600px){.profile-header{text-align:center}.sign-in-footer{flex-direction:column}.fsc-clinician{width:100%}}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2;cursor:pointer}.pre_footer{display:flex;align-items:center;justify-content:space-around;background:#fff;border-radius:8px;position:relative;left:auto;right:auto;max-width:1440px;margin-top:-50px;box-shadow:0 0 15px 0 #3c3c3c29;width:100%;bottom:45px;padding:20px;justify-content:space-evenly}.footer{background:#4f5d42;margin-top:100px}.footer_wrapper{position:relative}.footer_details{display:flex;padding-bottom:40px;gap:20px}.footer_container{padding:10px 0}.contact_us{padding:0 30px}.contact_us p{text-transform:uppercase;font-size:15px;color:#fff;margin-bottom:10px}.contact_us ul li{list-style:none;margin-bottom:10px}.contact_us ul li a{color:#fff;text-decoration:none;font-size:14px}.footer_detail_container{display:flex;justify-content:space-around;border-bottom:1px solid #fff}.copyright{padding:15px 0;margin-bottom:0;text-align:center}.copyright p{color:#fff;font-size:14px;margin:0}.copyright a{color:#fff;opacity:.5;font-size:12px}.session{display:none}.available2{display:flex;flex-direction:column}.social{display:flex;gap:10px;align-items:center}.footer_details .contact_us ul li a:hover{color:#ecf8d4}.about_hero_wrapper{background:url(/images/aboutus.webp);background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%;padding:200px 0}.about_wrapper{display:flex;padding:50px 0;margin:0 50px;justify-content:center}.about_container h2{font-family:Cairo;font-style:normal;font-weight:700;font-size:67.7067px;color:#fff;text-align:center}.about_content{margin:0 50px}.about_content p{font-family:Poppins;font-style:normal;font-weight:700;font-size:18px;line-height:145%;text-align:center;letter-spacing:.02em;color:#2e2c2c}.about_vision_wrapper{background:#f8fafc;padding:50px}.about_offer,.about_vision{display:flex;gap:10%;position:relative;align-items:center;margin:0 50px}.about_offer_content,.about_offer_img,.about_vision_content,.about_vision_img{width:50%}.about_vision_content{display:flex;flex-direction:column;gap:20px}.about_vision h3{font-family:Cairo;font-style:normal;font-weight:500;font-size:16px;line-height:32px;letter-spacing:3px;text-transform:uppercase;color:#a1a7b0}.about_offer h4,.about_vision h4{font-family:Cairo;font-style:normal;font-weight:700;font-size:55px;line-height:64px;margin:0;letter-spacing:-2px;color:#2c8440}.about_offer p,.about_vision p{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:160%;letter-spacing:.02em;color:#201e1e}.about_offer_wrapper{padding:80px 0}.about_offer .quotes{display:flex;flex-direction:column;align-items:center;padding:20px;background:#f7f8f9;margin-top:25px}.about_offer .quotes span{font-style:normal;font-weight:600}.about_offer .quotes a,.about_offer .quotes span{font-family:Poppins;font-size:14px;line-height:145%;letter-spacing:.02em;color:#201e1e}.about_offer .quotes a{font-style:italic;font-weight:700}.about_offer_image,.about_vision_image{width:50%;z-index:0}.about_offer_img,.about_vision_img{z-index:999;display:flex;align-items:center;border-radius:50%;flex-direction:column;justify-content:center;position:relative;width:600px}.about_vision_img{height:525px}.vision_img{background-image:url(/images/vision1.png)}.offer_img{background-image:url(/images/offer.png)}.offer_img,.vision_img{position:relative;background-size:cover;width:475px;height:300px;background-repeat:no-repeat;top:8%;left:21px}.vision_img:before{background:#e0f3e4;bottom:0}.offer_img:after{background:#e0f3e4;bottom:85px}.offer_img:after,.vision_img:before{content:"";display:block;background-size:contain;position:absolute;z-index:-1}.vision_img:before{top:-20px;left:-20px;right:10%;bottom:15%}.offer_img:after{top:-25px;left:16%;right:-20px;bottom:50px}.vision_img:after{content:"";top:80%;bottom:-15%;left:79%;right:-25px;display:block;background:url(/images/about-help.png) no-repeat;position:absolute;z-index:1;background-position:50%;background-size:contain}.about_vision_img .line{background:#2c8440;width:200px;height:5px;position:absolute;bottom:0}.about-us-flex .elementor-container{display:flex;justify-content:space-between;align-items:center}@media (max-width:1200px){.about_offer h4,.about_vision h4{font-size:45px;line-height:40px}.about_offer_img,.about_vision_img{width:400px}.about_vision_img{height:400px}.offer_img,.vision_img{width:395px;height:250px;left:0}.about_offer_img:before,.about_vision_img:before{top:70px;background-size:60px;left:-20px}}@media (max-width:1024px){.about_container h2{font-size:50px}.about_hero_wrapper{padding:100px 0}.offer_img img,.vision_img img{width:350px}.about_offer_img:before,.about_vision_img:before{left:20px}.about_offer{align-items:center}}@media (max-width:991px){.about_content{margin:0}.about_vision_wrapper{padding:30px}.about_wrapper{margin:0 30px}.about_content p{font-size:14px}.about_vision_img .line{bottom:-76px}.about_offer_content,.about_vision_content{padding:0}.offer_img,.vision_img{bottom:-50px}.about_offer_img{margin-top:50px}.about_offer,.about_vision{display:flex;justify-content:space-between;flex-direction:column;align-items:center;margin:0}.about_offer_img:before,.about_vision_img:before{top:60px;left:-4%}.about_vision_content{margin-top:100px}.about_offer_content,.about_vision_content{text-align:center;width:100%}.offer_img img,.vision_img img{width:500px;height:auto;object-fit:cover}.about_offer,.about_vision{gap:0;padding:30px 0}.about_offer_wrapper{padding:30px 0}}@media (max-width:768px){.about_offer h4,.about_vision h4{font-size:30px}.about_offer_image,.about_vision_image{width:auto}.about_hero_wrapper{padding:75px 0}.about_vision_wrapper{padding:0 30px}.offer_img,.vision_img{top:5%}.about_wrapper{padding:25px 0;margin:0 25px}}@media (max-width:640px){.offer_img img,.vision_img img{width:400px}.about_offer_img{margin-top:50px}.about_offer_img:after{right:5%}}@media (max-width:480px){.about_hero_wrapper{padding:30px 0;padding:50px 0}.offer_img img,.vision_img img{width:300px}.about_offer_img,.about_vision_img{width:300px!important}.about_vision_img{height:300px}.about_vision_img:before{top:30px;background-size:40px}.about_container h2{font-size:28px}.about_offer h4,.about_vision h4{font-size:24px;line-height:15px}.offer_img,.vision_img{width:315px;height:195px}.offer_img:after,.vision_img:after{background-size:contain}.about_vision_img .line{bottom:0}.about_vision_content{margin-top:100px}}@media (max-width:375px){.formsleads-form__input-wrapper label{top:-58px!important}.offer_img,.vision_img{width:250px;height:150px}}.contact_container{font-family:Cairo;font-style:normal;font-weight:600;font-size:34.511px;line-height:158.5%;color:#0a261d;text-align:center;border-top:1px solid green}.form-wrap{display:flex;flex-direction:column}.contact-form{display:flex;justify-content:center}.form-wrap-top{padding-bottom:25px}.contact-map{padding-bottom:50px;margin:100px}.form-wrap label{font-weight:500;color:#727377}.form-wrap input,.form-wrap label{font-family:Poppins;font-style:normal;font-size:14px;line-height:158.5%}.form-wrap input{background:#fff;color:#000;padding:10px;border:1px solid #d9d9d9;border-radius:5px;font-weight:600}.contact-form .formsleads-form{width:800px}.form-wrap-bottom{margin-bottom:50px}.contact-form #submit-button{background:#2c8440;border-radius:5px;border:none;padding:15px;width:100%;font-size:14px;font-family:Poppins;font-size:17px;color:#fff}.contact-form #submit-button,.contact_container h2{font-style:normal;font-weight:600;line-height:158.5%;text-align:center}.contact_container h2{padding:50px 0;font-size:34.511px;color:#0a261d}input:focus-visible{outline:none}.g-recaptcha{margin:25px}.contact-map a{font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;line-height:158.5%;color:red}.formsleads-form__input-wrapper .other__input::placeholder{color:#0a261d;font-weight:400}@media (max-width:1024px){.contact-form .formsleads-form{width:600px}}@media (max-width:768px){.contact-map{margin:15px;padding-bottom:25px}.contact-map a{font-size:12px}}@media (max-width:600px){.contact-form .formsleads-form{width:400px}}@media (max-width:425px){.contact-form .formsleads-form{width:300px}}.testing_hero_wrapper{background:url(/images/testing.webp);background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%;padding:340px 0;text-align:center}.testing_hero_wrapper h2{font-style:normal;font-weight:700;font-size:67.7067px;color:#fff;padding-bottom:50px}.testing_hero_wrapper a.appointment.popup-button{display:inline}.testing_content_wrapper{text-align:center;width:100%;margin:100px 0;flex-direction:column;padding:0 50px}.testing_content_wrapper h3{font-style:normal;font-weight:600;font-size:55px;line-height:158.5%;letter-spacing:-.02em;color:#0a261d}.testing_content_wrapper p{font-style:normal;font-weight:400;font-size:14px;line-height:30px;text-align:center;letter-spacing:-.02em;color:#000}.testing_result{display:flex;margin-bottom:100px;gap:60px}.testing_result_content{width:50%}.testing_result_img{width:50%;text-align:right}.testing_process_img img,.testing_result_img img{object-fit:contain;width:100%;height:100%}.testing_result_content h4{font-family:Poppins;font-style:normal;font-weight:500;font-size:29px;line-height:158.5%;padding-bottom:30px;letter-spacing:-.02em;color:#2c8440}.testing_result li{list-style:none;display:flex;gap:15px;padding:25px 0;align-items:flex-start;font-size:22px}.testing_process_wrapper{background:#e0f3e4;padding:100px 0}.testing_process{display:flex;gap:60px;align-items:center}.testing_process_content,.testing_process_img{width:50%}.testing_process_content h5{font-family:Cairo;font-style:normal;font-weight:600;font-size:55px;line-height:71px;letter-spacing:-.02em;color:#0a261d;padding-bottom:42px}.testing_process_content p{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:30px;letter-spacing:-.02em;color:#000}.testing_type h6{font-family:Cairo;font-weight:600;font-size:55px;line-height:71px;color:#0a261d;max-width:1000px;margin:0 auto;padding-bottom:30px}.testing_type h6,.testing_type p{font-style:normal;text-align:center;letter-spacing:-.02em}.testing_type p{font-family:Poppins;font-weight:400;font-size:14px;line-height:30px;color:#000}.testing_help{text-align:left;border:3px solid #000;padding:50px 100px;margin:100px 300px}.testing_help h5{font-family:Poppins;font-style:normal;font-weight:500;font-size:29px;line-height:158.5%;letter-spacing:-.02em;color:#0a261d;text-align:center}.help_wrapper{max-width:810px;margin:100px auto 200px;border:4px solid #4f5d42;padding:30px 80px}.testing_type_list{display:flex;padding:50px 0;justify-content:space-between}.testing_type_left li,.testing_type_right li{list-style:none;padding-bottom:45px;display:flex;align-items:flex-start;gap:10px;font-size:22px}.testing_type_left,.testing_type_right{width:50%}.testing_type_right{border-left:1px solid rgba(0,0,0,.6);padding-left:90px}.testing_type_left{padding-right:90px}.testing_type_wrapper{background:#f8f8f8;padding:50px 0}.help_links h6{font-family:Poppins;font-size:29px;text-align:center;padding-bottom:30px}.help_links h6,.help_links p{font-style:normal;font-weight:500;line-height:158.5%;letter-spacing:-.02em;color:#0a261d}.help_links p{font-size:22px;text-align:left;margin:0}.help_links a{font-style:normal;font-weight:400;font-size:16px;line-height:158.5%;letter-spacing:-.02em;color:#37a5ee}.help_box{padding-bottom:25px}@media (max-width:1440px){.testing_result_wrapper{margin:0 50px}.testing_process_img img,.testing_result_img img{object-fit:contain;width:100%;height:auto}.testing_process_wrapper{padding:100px 50px}.testing_process_content{margin-left:0}.testing_type_wrapper{padding:50px}}@media (max-width:1024px){.testing_hero_wrapper{padding:160px 0}.testing_hero_wrapper h2{font-size:50px}.testing_process_content h5{font-size:26px;line-height:34px;padding-bottom:20px}.testing_process_content p{font-size:14px;line-height:24px}.testing_type_right{padding-left:50px}.testing_type_left{padding-right:50px!important}.testing_type_left li,.testing_type_right li{padding-bottom:20px}.testing_type_left ul li img,.testing_type_right ul li img{width:25px;height:25px}}@media (max-width:1200px){.testing_content_wrapper h3{font-size:40px}.testing_result li{padding:7px 0;font-size:14px}.testing_process_content h5{font-size:36px;line-height:50px}.testing_process{gap:5%}.testing_type h6{font-size:40px}.testing_process_content h4{font-size:40px;line-height:50px}.testing_process_wrapper{padding:50px}.testing_type h4{font-size:40px}.testing_type_left li,.testing_type_right li{font-size:16px}}@media (max-width:991px){.testing_process_content h5,.testing_result_content h4{font-size:28px;line-height:40px}.testing_process_content h5{padding-bottom:0}.help_wrapper{margin:100px 50px}}@media (max-width:768px){.testing_hero_wrapper h2{font-size:35px;padding-bottom:15px}.testing_content_wrapper h3{font-size:30px;padding-bottom:30px}.testing_result_content h4{font-size:26px;text-align:center}.testing_type h6{font-size:26px}.testing_type_right{border-left:none;padding-left:0}.testing_result{display:block}.testing_result_content{padding-bottom:30px}.testing_content_wrapper,.testing_process_wrapper,.testing_result_wrapper,.testing_type_wrapper{margin:0;padding:25px 15px}.testing_result{margin-bottom:0}.help_wrapper{max-width:500px;padding:30px 40px;overflow:hidden;margin:50px auto 150px}.help_links p{font-size:14px}.help_links a{font-size:12px;letter-spacing:0;line-height:15px}.testing_type_left li,.testing_type_right li{padding-bottom:25px}.testing_type_list{padding:0}.testing_process,.testing_result_wrapper,.testing_type_list{display:block}.testing_type_left{border-right:none}.testing_type_left,.testing_type_right{width:100%}.testing_process_content h5{font-size:26px;line-height:50px;text-align:center;padding:10px 0}.testing_process_img,.testing_result_img{width:auto;text-align:center}br{display:none}.testing_result_content,.testing_result_img{width:100%}.testing_type_left li,.testing_type_right li{font-size:14px}.testing_result_content ul li img,.testing_type_left ul li img,.testing_type_right ul li img{width:20px;height:20px}.testing_hero_wrapper{padding:100px 0}.testing_process_content{width:100%}}@media (max-width:600px){.testing_hero_wrapper{padding:50px 0}.help_links h6,.testing_type h6{font-size:20px}.testing_process_content h5{font-size:20px;line-height:30px}.help_wrapper{max-width:400px;padding:25px 20px}.help_links h6{padding-bottom:10px}.help_box{padding-bottom:5px;display:inline;word-break:break-all}.testing_type h6{line-height:30px}}@media (max-width:500px){.help_wrapper{padding:20px;margin:30px}.testing_result_content h4{font-size:18px}}@media (max-width:400px){.testing_hero_wrapper{padding:35px 0}.testing_hero_wrapper h2{font-size:28px}.help_wrapper{margin:30px 15px;padding:20px}.help_links a{font-size:12px}}.genesight_stats_wrapper,.genesight_wrapper{padding:0 50px}.genesight-container{border-top:1px solid green}.genesight_vision_wrapper{background:#f8fafc;padding:82px 0}.genesight_container{text-align:center}.genesight_content{text-align:center;padding:100px 0;display:flex;align-items:center;gap:90px}.genesight_about,img.gene-img{height:auto;width:50%}.genesight_about_head{display:flex;align-items:center;justify-content:space-between;padding-bottom:40px}.genesight_about_head h2{font-family:Cairo;font-style:normal;font-weight:500;font-size:55px;line-height:158.5%;letter-spacing:-.02em;color:#0a261d}.genesight_container h2{font-family:Cairo;font-style:normal;font-weight:700;font-size:67.7067px;color:#fff}.genesight_content p{font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:30px;text-align:justify;letter-spacing:-.02em;color:#000}.genesight_benefits{display:flex;flex-direction:column;align-content:center;align-items:center}.genesight_benefit_wrapper{background:#f8f8f8;padding:100px 50px}.genesight_benefits h3{font-family:Cairo;font-style:normal;font-weight:500;font-size:55px;line-height:158.5%;letter-spacing:-.02em;color:#0a261d;position:relative}.genesight_benefits h3:before{content:"";background:green;width:250px;height:2px;position:absolute;top:100%;right:25%;margin:30px 0}.benefit{display:flex;flex-direction:column;align-items:center}.benefit img{border:20px solid rgba(117,188,32,.4);border-radius:50%;width:150px;height:150px}.benefit_images{display:flex;gap:100px;margin-top:100px}.benefit p{text-align:center;padding-top:50px}.genesight_stats{display:flex;align-items:center;justify-content:space-between}.genesight_stats_head{width:35%}.genesight_stats_head h4{font-family:Cairo;font-style:normal;font-weight:500;font-size:55px;line-height:158.5%;letter-spacing:-.02em;color:#0a261d;text-align:left}.genesight_stats_item{background:green;margin:50px 0;padding:15px;color:#fff;text-align:left}.genesight_stats_item span{font-family:Poppins;font-style:normal;font-weight:500;font-size:14px;line-height:30px;letter-spacing:-.02em;color:#fff}.genesight_stats img{object-fit:contain}.clinican_wrapper{display:flex;gap:5%}.slug_page{border-top:1px solid #000}.clinician_details .clinician_img{margin-right:40px;border-radius:50%;border:1px solid #707070;width:300px;height:300px;overflow:hidden;position:relative;flex-shrink:0}.clinician_details .clinician_img img{object-fit:cover;position:absolute;left:0;top:0;width:100%;height:100%}.clinician_left .clinician_details{display:flex;align-items:center;padding:10px 0 50px;border-bottom:1px solid #c1c1c1;position:relative}.clinician_detail_right{display:flex;flex:1 1;flex-direction:column;justify-content:center}.clinician_details .clinician_contact{padding:5px 10px 0 0;display:flex;align-self:flex-start;box-sizing:border-box}.clinician_details .clinician_contact ul{display:flex;list-style:none;gap:20px}.clinician_contact i{margin-right:5px;transition:all .3s ease;font-size:16px;padding-right:5px}.clinician_contact a{transition:all .3s ease;padding:5px 20px;border-radius:30px;text-decoration:none;display:flex;flex-direction:row;align-items:center;font-size:14px;background:#e7f2f7;color:#000}.clinician_contact a i{color:#2c8440}.clinician_contact a:hover,.clinician_contact a:hover i{background:#2c8440;color:#fff}.clinician_filter{padding:50px 0}.clinician_filter .MuiBox-root.css-ece9u5{display:flex;align-items:center;justify-content:center;padding:0 50px}.clinician_filter .itemTab{width:25%;display:flex;flex-direction:column}.clinician_filter div#demo-simple-select{background:#fff}.clinician_filter button{align-self:flex-end;width:55px;height:55px;display:flex;align-items:center;justify-content:center;border:none;background:#2c8440;color:#fff;cursor:pointer;position:fixed;right:0;z-index:999;bottom:0;border-radius:50%}.clinician_filter label{text-align:left;margin:0 14px 20px;font-weight:600}.clinician_filter .css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input{border-radius:0}.clinician_filter form{display:flex;justify-content:center;padding:50px 10px;width:100%;margin:0 auto;max-width:1340px}.clinician_filter select{padding:20px;border:none;display:flex;flex:1 1;width:100%}em.select-disable{display:none;font-style:normal;padding:16px}.clinician_filter div#demo-simple-select:after{content:"";background:rgba(0,0,0,.23);width:1px;height:32px;position:absolute;bottom:12px;right:0}.clinician_filter select:focus{outline:none}.clinician_filter .custom-select{height:65px;line-height:65px;border-radius:0;border:none;background:#fff;font-family:Poppins;letter-spacing:0;color:#0a261d;opacity:1;font-size:14px;font-weight:500}.clinician_filter .nice-select:after{width:10px;height:10px;margin-top:-7px;border-bottom:2px solid #666;border-right:2px solid #666;right:25px}.clinician_filter form button{align-self:flex-end;width:60px;height:61px;display:flex;align-items:center;justify-content:center;border:none;background:#2c8440;color:#fff;cursor:pointer}.clinician_filter button i{color:#fff;font-size:22px}.clinician_filter .form-group label{text-align:left;margin:0 20px 20px;font-weight:600}.clinician_filter .form-group{display:flex;flex-direction:column;flex:1 1}.clinician_content h2{font-size:28px;font-weight:600;color:#2c8440;margin-bottom:3px}.clinician_content p{font-size:18px;font-weight:600;color:#0a261d;margin:0}.clinician_content span{font-size:18px;font-weight:400;color:#8c8c8c}.clinician_tag{padding-left:0;margin-bottom:10px}.item_tag{display:flex;padding:15px 0}.tab_item:focus{color:green}.about,.appointment_type,.approach,.focus,.insurance_plan,.issues,.qualifications{border-top:1px solid #969696;border-bottom:1px solid #969696;padding:20px 0}.clinician_left{flex:1 1;width:100%}.clinician_tab{border-bottom:1px solid #c1c1c1;margin-bottom:30px;padding:0;margin:0 0 30px;display:flex;list-style:none;width:100%;justify-content:space-between}.clinician_tab a{text-decoration:none;padding:22px 24px 22px 0;font-weight:400;display:flex;font-weight:600;white-space:nowrap}.clinician_tab a:hover{color:#2c8440}.tab_section{border-bottom:1px solid #c1c1c1;margin-bottom:30px;padding-bottom:30px}.tab_section p span{font-weight:500}.tab_section h3{margin-bottom:20px;font-size:24px}.tab_section h4{margin-bottom:20px;font-size:18px}.tab_section ul{display:grid;grid-template-columns:auto auto}#about ul{grid-template-columns:none}.tab_section li{margin-bottom:7px;margin-left:15px;list-style:disc;margin-right:15px}.tab_section:last-child{border-bottom:none}.sidebar_right{margin-left:40px;max-width:350px;width:100%;display:flex;flex-direction:column}.specialities{background:#ecf8d4;padding:22px;margin:30px 0}.specialities h3{font:normal 600 24px/26px poppins;color:#2c8440;text-transform:uppercase;padding-bottom:13px;margin-bottom:20px;border-bottom:1px solid #2c8440;position:relative}.specialities h3:before{content:" ";position:absolute;width:15px;height:15px;bottom:-7px;left:45px;box-shadow:1px 1px 0 rgba(0,0,0,.3);background:#ecf8d4;transform:rotate(45deg)}.specialities ul{list-style:none;padding:0;margin:0}.specialities li{margin-bottom:8px;padding-left:22px;position:relative}.specialities ul li:before{content:" ";position:absolute;width:7px;height:7px;left:0;background:#2c8440;border-radius:50%;top:7px}.book-visit{background:#e7f2f7;padding:35px 20px;margin-bottom:30px}.book-visit h3{font:normal 600 24px/28px poppins;color:#2c8440;text-transform:uppercase;padding-bottom:13px;margin-bottom:20px;border-bottom:1px solid #969696;position:relative}.book-visit h3:before{content:" ";position:absolute;width:15px;height:15px;bottom:-6px;left:45px;box-shadow:1px 1px 0 rgba(0,0,0,.3);background:#e7f2f7;transform:rotate(45deg)}.book-visit .nice-select:after{width:10px;height:10px;margin-top:-7px;border-bottom:2px solid #666;border-right:2px solid #666;right:20px}.book-visit label{color:#0a261d;font-size:18px;margin-bottom:6px}.book-visit .form-group{display:flex;flex-direction:column;margin-bottom:15px}.book-visit select{height:62px;border:1px solid #707070;background:#fff;color:#000}.book-visit .nice-select{border-radius:0;height:64px;line-height:64px;border:1px solid #707070;font-size:18px}.nice-select .option.selected{padding:0 15px}.radio_wrap{border:1px solid #707070;display:flex;background:#fff;margin-bottom:10px}.radio_wrap .radio_item{display:flex;flex:1 1;width:100%;border-left:1px solid #707070;padding-left:20px;align-items:center;height:64px}.radio_wrap .radio_item:first-child{border:none}.radio_wrap .radio_item label{margin:0 0 0 10px}.book-visit .date-picker{margin-bottom:25px}.book-visit .date-picker i{font-size:24px;color:#2c8440;margin-right:8px}.book-visit .date-picker a{text-decoration:none;display:flex;align-items:center}.book-visit .date-picker label{margin:0;border-bottom:1px solid #2c8440}.book-visit [type=radio]:checked,.book-visit [type=radio]:not(:checked){position:absolute;left:-9999px}.book-visit [type=radio]:checked+label,.book-visit [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.book-visit [type=radio]:checked+label:before,.book-visit [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #707070;border-radius:100%;background:#fff}.book-visit [type=radio]:checked+label:after,.book-visit [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#2c8440;position:absolute;top:4px;left:4px;border-radius:100%;transition:all .2s ease}.book-visit [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.book-visit [type=radio]:checked+label:after,.filter-radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.filter-radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.filter-radio [type=radio]:checked,.filter-radio [type=radio]:not(:checked){position:absolute;left:-9999px}.filter-radio [type=radio]:checked+label,.filter-radio [type=radio]:not(:checked)+label{position:relative;padding-right:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666;width:100%}.filter-radio [type=radio]:checked+label:before,.filter-radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;right:0;top:0;width:18px;height:18px;border:1px solid #707070;border-radius:100%;background:#fff}.filter-radio [type=radio]:checked+label:after,.filter-radio [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#2c8440;position:absolute;top:4px;right:4px;border-radius:100%;transition:all .2s ease}.connect-device{text-align:center;margin-bottom:20px}.connect-device a{color:#2c8440;font-size:14px;padding:20px 15px;display:flex;background-color:#fff;transition:all .3s ease}.connect-device a:hover{background-color:#2c8440;color:#fff}.book-visit p{font-size:14px;margin-bottom:20px}.book-visit button{background-color:#2c8440;border:none;padding:15px;color:#fff;width:100%}.book-visit button:hover{color:#2c8440;background-color:#fff;transition:all .3s ease}.join-group{border:1px solid #969696;padding:30px 20px;display:flex;flex-direction:column}.join-group h3{font:normal 600 24px/28px poppins;color:#2c8440;text-transform:uppercase;padding-bottom:13px;margin-bottom:20px;border-bottom:1px solid #969696;position:relative}.join-group h3:before{content:" ";position:absolute;width:15px;height:15px;bottom:-6px;left:45px;box-shadow:1px 1px 0 rgba(0,0,0,.3);background:#fff;transform:rotate(45deg)}.join-group p{margin-bottom:20px}.join-group a{background-color:#2c8440;border:none;padding:15px;color:#fff;display:block;text-align:center;cursor:pointer}.join-group a:hover{color:#2c8440;background-color:#ecf8d4;transition:all .3s ease}#popup-modal.modal-online-session{max-width:1200px;width:100%;box-sizing:border-box;padding:0}.modal-online-session .popup-wrap{display:flex}.modal-online-session .left-col{background:#ebf4f8;display:flex;flex-direction:column;padding:40px;justify-content:center;align-items:center}.modal-online-session .left-col figure{width:200px;height:200px;overflow:hidden;border-radius:125px;border:1px solid #707070;margin-bottom:20px}.modal-online-session .left-col img{max-width:100%}.modal-online-session h3{font-size:25px;color:#2c8440;text-align:left}.modal-online-session p{font-size:18px;font-weight:600;text-align:left;width:100%}.modal-online-session .right-col{padding:40px}.modal-online-session .right-col h4{font-size:25px;color:#2c8440;text-align:left;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #2c8440}.modal-online-session .right-col p{font-size:17px;font-weight:400;text-align:left;width:100%}.modal-online-session .right-col ul{display:flex;flex-wrap:wrap;list-style:none;padding-top:20px;font-weight:500}.modal-online-session .right-col li{width:50%;margin:0 0 15px;position:relative;padding-left:30px;box-sizing:border-box;font-weight:600;font-size:17px}.modal-online-session .right-col li:before{width:13px;height:13px;border-radius:10px;left:0;top:4px}.modal-online-session .right-col li:after,.modal-online-session .right-col li:before{content:" ";position:absolute;background:#000;display:flex;align-items:center;justify-content:center}.modal-online-session .right-col li:after{width:3px;height:3px;left:4px;top:9px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(-45deg)}.modal-online-session .btn-wrap{display:flex;justify-content:center;margin-top:30px}.modal-online-session .btn-wrap a{background-color:#2c8440;border:none;padding:15px 35px;color:#fff;width:auto;text-decoration:none}.modal-online-session .btn-wrap a:hover{color:#2c8440;background-color:#ecf8d4}.tab_wrap{width:100%}.tab_wrap .owl-stage{display:flex!important}.nice-select{border-radius:0}.profile_content a{text-decoration:none}.hero_form .radio_btn label{margin:0;padding-left:5px;font-size:15px;cursor:pointer}.hero_form .radio_btn input{cursor:pointer}.sort select{font-size:13px;margin-bottom:4px;padding-right:10px;width:auto;text-transform:capitalize;font-weight:600;border:none;outline-style:none}.search-overview p{font-size:14px;display:flex;justify-content:flex-end}.search-overview p a{font-weight:400}.search-overview li{list-style:none;display:flex;font-size:14px;border-bottom:1px solid #2c84403d;padding:9px 0}.search-overview li a img{width:12px;padding-left:5px}.search-overview li:last-child{border-bottom:none;padding-bottom:0}.profile_rows label{font-size:14px;cursor:pointer}#popup-modal1.modal-book{border:1px solid #707070;border-radius:15px;padding:30px 40px}.book-form h1{color:#2c8440;font-size:30px;text-align:center;border-bottom:1px solid;padding-bottom:12px;margin-bottom:12px}.book-form label{font-weight:500;font-size:15px;width:100%;display:block;margin-bottom:5px}.form-item input{width:calc(100% - 10px);background:#fff;color:#000}.form-item input,.form-item select{border:1px solid #707070;height:50px;padding-left:10px;font-size:15px}.form-item select{width:100%}.form-item{margin-bottom:10px}.book-form p{color:#393939;font-size:12px;text-align:center;padding:10px 20px}input.send{background:#2c8440;color:#fff;width:100%;border:none;height:40px;font-size:18px;font-weight:500;margin:10px 0}.modal-book .mfp-close{right:-10px;background:#000;color:#fff;border-radius:50%;width:35px;height:35px;line-height:30px;border:3px solid #fff;top:-15px;opacity:1;font-size:22px}.profile-appointment{background:#fff;color:#2c8440;padding:10px 19px;border:1px solid #2c8440;font-size:15px;cursor:pointer;text-transform:uppercase;margin:0;line-height:1.15;text-decoration:none;transition:all .5s ease}.profile-appointment:hover{background:#2c8440;color:#fff;padding:10px 19px;border:1px solid #2c8440}.clinician_filter .form-group{position:relative}.clinician_filter .form-group:after{content:"";background:rgba(0,0,0,.23);width:1px;height:32px;position:absolute;bottom:16px;right:0}.clinician_filter .form-group:nth-child(4):after{display:none}#popup-modal.modal-online-session .left-col ul li a{display:flex;text-decoration:none;font-weight:600;font-size:18px}#popup-modal.modal-online-session .left-col ul li{list-style:none;border-bottom:1px solid #2c84404f;padding:15px 0}#popup-modal.modal-online-session .left-col ul li:last-child{border:none}#popup-modal.modal-online-session .left-col ul li span{font-weight:400;margin-right:15px}#popup-modal.modal-online-session .left-col ul{padding-top:10px}.modal-online-session .mfp-close{right:-10px;background:#000;color:#fff;border-radius:50%;width:35px;height:35px;line-height:30px;border:3px solid #fff;top:-15px;opacity:1;font-size:22px}.contact_us a{text-decoration:none}.book-form .field{margin-bottom:10px;border:1px solid #707070;width:100%;height:50px;padding-left:10px;font-size:15px;background:#fff}.nice-select .list{border-radius:0}.clinician_filter_mobile{display:none}.search-head-item{border-bottom:1px solid #f0f0f0;font-size:13px;color:#000;font-weight:400;font-family:Poppins,sans-serif;display:flex;justify-content:space-between;padding:10px 40px;align-items:center;cursor:pointer}.MuiBox-root.css-1fcswxj:focus-visible{outline:none}.filter-head{display:flex;justify-content:space-between;align-items:center;background:#2c8440;color:#fff;padding:10px;cursor:pointer}.filter-head,.filter-head:hover{transition:all .5s ease}.profile-filter-block{background:#ecf8d4;color:#000}li.filter-Item a{cursor:pointer;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#000;opacity:.5;text-overflow:ellipsis;overflow:hidden;display:inline-block;padding:0 40px}.slug-filter .search-select{padding:10px 20px;display:flex;flex-wrap:wrap;background:#ecf8d4}.slug-filter .search_tag{background:#6fd74b33;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:161%;color:#000;margin:5px;padding:5px;display:flex;align-items:center}.slug-filter .search_tag img{margin-left:5px}.slug-filter .search-select .set-item{display:flex;justify-content:space-between;align-items:center}.slug-filter .set-item button{background:green;border:none;padding:5px 10px;font-size:14px;transition:all .5s ease;cursor:pointer}.slug-filter .set-item a{padding-right:15px;transition-delay:.25s;font-family:Poppins;font-style:normal;font-weight:300;font-size:12px;line-height:161%;transition:all .5s ease;color:#008637;cursor:pointer}.set-item{background:#ecf8d4;display:flex;justify-content:space-between;padding:0 40px}.search-item a.load-more{font-size:12px;line-height:161%;transition:all .5s ease;color:#008637;padding:0 40px;cursor:pointer}@media (max-width:3000px){.hero_wrapper{background-size:100% 100vh;height:100vh}}@media (max-width:2000px){.hero_wrapper{background-size:100% 85vh;height:85vh}}@media (max-width:1440px){.hero_wrapper{height:60vh;background-size:100% 60vh}.clinician_filter form{padding:50px;max-width:100%}.appointment_details .available{justify-content:flex-start}.sidebar_right{max-width:350px}.book-visit h3,.join-group h3,.specialities h3{font-size:20px;line-height:1}.book-visit label,.specialities li{font-size:15px}.clinician_content h2{font-size:24px}.clinician_content p,.clinician_content span{font-size:16px}.clinician_contact a{font-size:12px}.appointment_details .available img{width:20px;padding-right:5px}.appointment_details p{font-size:13px!important;padding-left:5px}.book-visit .nice-select{font-size:16px}.profile_right .details_list li a{padding:10px}.searchArea.search-clinician .searchbar__input{padding:10px;line-height:21px}}@media (max-width:1366px){.appointment,.profile-appointment{font-size:14px}.appointment_details{width:45%;padding-left:10px}.clinician_left{width:70%}.book-visit .nice-select{font-size:15px}.tab_item{display:inline-block}.clinician_tab{display:block}.clinician_tab a{font-size:14px;padding:15px 10px 10px 0}}@media (max-width:1240px){.hero_wrapper{height:40vh;background-size:100% 40vh}}@media (max-width:1280px){.header_contact{flex-direction:column;gap:5px}.header_contact .contact{gap:5px;flex-direction:row}nav ul{padding-right:15px}.sort select{font-size:12px;padding-right:0}.profile_rows .profile_left_heading{font-size:13px}.profile_rows label{font-size:12px;width:85%}.profile_left input[type=radio]{width:16px;height:16px}.profile_rows{padding-bottom:5px}.clinician_content h2{font-size:21px}.clinician_content p,.clinician_content span{font-size:12px}.clinician_details .clinician_contact{justify-content:center}.tab_section ul{grid-template-columns:auto}.hero_content a.appointment.popup-button{padding:10px;display:block}.hero_form{width:80%;padding:30px;display:none}.hero_form h2{font-weight:600;text-align:left}.hero_form .field{border-right:1px solid #70707070;margin-bottom:0}.find{justify-content:flex-end!important}.hero_form .submit{padding:10px;margin-top:0}.choose{display:none!important}.session{display:block}.form_wrap div{display:flex;flex-direction:column;justify-content:space-between}.appointment,.appointment_details button,.contact a,.contact span,.contact_us p,.designation,.profile_left div a,.profile_right .details_list li,.profile_rows p,.single_tag p,.team_wrapper p{font-size:12px}.appointment,.appointment_details button,.single_tag,nav ul li{padding:5px}a.appointment{padding:10px}.hero_content h2{font-size:24px}.hero_content h3{font-size:42px;padding-bottom:0}.hero_content p{font-size:18px}.hero_content ul{padding-top:10px}.hero_content ul li{font-size:14px}.team_para br{display:none}.team_wrapper{padding:20px}.team_wrapper h3{font-size:25px}.profile_data h4,.team_wrapper p:last-child{font-size:15px}.profile_details .profile_img{margin-right:10px;width:60%}.tag{padding:10px 0}.profile_right{padding-left:20px}.profile_wrapper .profile_left{padding-right:20px}.appointment_details .available img{width:15px}.contact_us ul li a,.profile_data p:last-child{font-size:10px}.appointment_details .available{margin-bottom:10px}.contact_us{padding:0 25px 0 0}.clinican_wrapper{margin-left:50px;margin-right:50px}a.appointment.popup-with-move-anim{text-align:center}.hero_content ul li{margin-bottom:10px}.profile-appointment,.profile_right .details_list .sub_nav a{font-size:12px}.profile_details .profile_img{width:50%}.profile_details .profile_img img{width:125px;height:125px}.clinician_left .clinician_details{border-bottom:none}.clinician_tab{border-top:1px solid #c1c1c1}.book-visit .nice-select{font-size:13px;height:50px;line-height:50px}.radio_wrap .radio_item{height:50px}.clinician_details .clinician_img{width:250px;height:250px}.sidebar_right{margin-left:0}#popup-modal.modal-online-session{max-width:90%}}@media (max-width:1200px){.about-us-flex h4{font-size:34px}.appointment_details_btn a.appointment{padding:10px 5px;line-height:14px;font-size:14px}.profile_right .profile_details{gap:20px}.appointment_details_btn a.appointment.popup-button{font-size:14px;line-height:14px}nav ul li a{font-size:14px}}@media (max-width:1100px){nav ul{padding-right:5px}.clinician_tab a{padding:10px 10px 10px 0;font-size:14px}a.appointment{font-size:14px;padding:10px}.appointment_details .profile_appoinment{padding:5px 12px;font-size:14px}.profile_content p{font-size:14px;line-height:20px}.profile_right .details_list li a{padding:10px 8px;font-size:11px}.searchArea.search-clinician .searchbar__input{padding:10px}.search-overview li{font-size:13px}.profile_rows .profile_left_heading{font-size:12px}.clinician_left{width:100%}.sidebar_right{margin:0}}#basic-button{display:none}@media (max-width:991px){span.phone_number{display:block}.header_contact{gap:5px}.contact{display:none}.mobile-menu{display:block}.nav{border-right:none}#basic-button{display:block!important}.nav.responsive ul.sub-menu{display:none;position:absolute}.nav.responsive li#menu-item-218:hover ul.sub-menu,li#menu-item-218:focus ul.sub-menu{display:block;background:#f0f0f0;margin-top:5px;z-index:999}.tag.clinician_tag{justify-content:center}.modal-online-session h3,.modal-online-session p{text-align:center}.profile_left img{display:none}.item_tag{justify-content:center}.clinician_filter .form-group label{margin:0 0 10px}.clinician_filter .form-group:after{display:none}.clinician_filter form{padding:50px 30px}.search-overview p{font-size:14px;margin-bottom:10px;padding-bottom:10px}.profile-appointment{width:100%}.search-overview li a img{display:block;position:relative;top:3px}.clinician_filter .custom-select,.clinician_filter .form-group label{font-size:12px}.book-visit .nice-select{font-size:14px}.clinician_content h2{font-size:17px}.modal-online-session .right-col li{width:100%}.modal-online-session .right-col ul{flex-direction:column}.contact{border-left:0 solid #000;width:100%}div#nav{margin-left:15px}.header_contact button,.hero_form,.profile_left .search,nav ul li{display:none}nav{flex-direction:row-reverse;align-items:center}nav .icon{display:block}.nav.responsive ul{display:block;position:fixed;right:0;background:#e0f3e4;width:50vw;margin-top:-30px;height:100vh;z-index:99}nav ul li:first-child{margin-top:85px!important}nav ul li{padding:15px 20px;border-top:1px solid #4f5d42}.nav.responsive{position:relative}.nav.responsive .icon{position:fixed!important;z-index:99}.nav.responsive li{text-align:center;display:block;float:none}.hero_container{padding:45px 0}.profile_heading{display:flex!important;justify-content:space-between;align-items:center}.profile_right{border:none;padding:0}.profile_details .profile_img{width:35%;margin-right:0;margin-bottom:10px;text-align:center}.profile_details{align-items:center}.profile_right .profile_details{padding:20px 0}.footer_wrapper,.header_container,.hero_container,.profile_wrapper,.team_wrapper{margin-left:30px;margin-right:30px}.profile_wrapper{padding:0}.hero_content h3{font-size:30px}.hero_content span{padding-left:5px}.hero_content ul li{font-size:10px;padding:0 5px}.available2{flex-direction:row}.appointment_details .available{justify-content:left}.appointment_details .appointment{margin-bottom:0;margin-right:10px;box-sizing:border-box}.appointment_details button{border-radius:5px}.profile_details .profile_img img{border-radius:180px}.profile_rows p{margin-bottom:0!important;padding-right:0!important}.pre_footer{margin-top:-38px}.team_wrapper{padding:20px 0}.team_wrapper h3{font-size:20px}.profile_data h4,.profile_data p{text-align:center}.profile_data h4{font-size:14px}.profile_data p:last-child{font-size:12px;margin-bottom:20px}.available p{margin-bottom:0!important}.appointment_details .available{margin-bottom:20px}.appointment_details{padding:0}.footer_container{padding:60px 0 10px}.footer_details{align-items:center;text-align:center}.contact_us{padding:0;text-align:center}.footer_details h6 img{margin-bottom:30px}.contact_us p{font-size:14px;font-weight:600}.contact_us ul li a{font-size:12px}.contact_us ul li{margin-bottom:5px}.contact_us ul{margin-bottom:20px}.footer_details{padding-bottom:0}.footer_detail_container{align-items:center;padding-bottom:20px}.last_nav{border-right:none}.nav ul li :hover{background:#2c8440;border-bottom:none}.nav ul li:hover a{color:#fff!important}.clinician_filter form{flex-direction:column}.clinician_filter .form-group{margin-bottom:15px}.clinician_filter a.profile-filter{width:100%}.sidebar_right{margin-left:0}.clinican_wrapper,.privacy{margin-left:30px;margin-right:30px;padding:20px 0}.clinician_left .clinician_details{padding-top:0}.book-visit .nice-select,.clinician_filter .custom-select,.clinician_filter a.profile-filter{height:44px;line-height:44px}.radio_wrap .radio_item{height:44px}.tab_section h3{margin-bottom:10px;font-size:18px}.tab_section h4{margin-bottom:12px;font-size:15px}.tab_section li,.tab_section p,span.displayed-text{font-size:14px}.clinician_left .clinician_details{flex-direction:column}.clinician_details .clinician_contact{position:relative;margin-bottom:25px;align-self:center}.clinician_detail_right .form-popup-botton{display:block}.clinician_left .clinician_details{padding-bottom:20px}.clinician_content{text-align:center}.clinician_contact a{justify-content:center;align-items:center;text-align:center}.modal-online-session .popup-wrap{flex-direction:column}.clinician_contact a{font-size:13px}.clinician_details .clinician_img{margin:0 auto}.clinician_detail_right{margin-top:10px}.clinician_tab a{font-size:10px;padding:22px 11px 22px 0}.profile_data,.tag{display:flex;justify-content:center}.clinician_tab{display:none}.clinican_wrapper{display:flex;gap:5%;flex-direction:column;align-items:center}.sidebar_right{max-width:100%;width:100%}.clinician_filter div#demo-simple-select:after{display:none}.clinician_filter button{margin:22px}.clinician_filter{display:none}.clinician_filter_mobile div#demo-simple-select{font-size:14px;padding:10px}.clinician_filter.clinician_filter_mobile button i{color:#fff;font-size:18px}.clinician_filter.clinician_filter_mobile button{margin:10px 25px;display:none}.clinician_filter.clinician_filter_mobile label{margin:0 0 10px;font-size:14px}.book-visit h3{font-size:16px}.profile-accordian{display:block;margin-bottom:20px}.profile-accordian .tab_section{border-bottom:none}.profile-accordian h3{font-size:18px}.profile-data{display:none}.profile-accordian .tab_section{margin-bottom:0;padding-bottom:0}.book-visit,.profile-filter{display:none}.thank-popup p{font-size:35px}.thank-popup span{font-size:18px}.slug_page{margin-top:0}}.filter-block,.mfilter{display:none}.profession-filter{border:1px solid #c1c1c1}.profession-filter li{list-style:none;padding:10px 20px;border-bottom:1px solid hsla(0,0%,77%,.5);font-size:13px;color:#000;font-weight:400;font-family:Poppins,sans-serif}ul.details_list{background:#fff}@media (max-width:1024px){.tab_section{margin-bottom:20px;padding-bottom:20px}.clinician_details .clinician_img{width:175px;height:175px}.specialities img{width:205px}.clinician_details .clinician_img{margin:20px}.appointment_details_btn a.appointment.popup-button{line-height:14px}}@media (max-width:991px){.profile_right .details_list li a{font-size:13px}.profile_wrapper .profile_left{width:100%}.profile_content p{text-align:center}.searchbar{max-width:100%;margin-top:10px}.hero_wrapper{padding:50px 0;height:40vh;background-size:100% 40vh}.clinician_filter .itemTab{width:100%;padding:5px 25px}.clinician_filter .MuiBox-root.css-ece9u5{flex-direction:column;padding:15px}.clinician_filter a{margin:5px 25px}.search_all:before{display:none}.search_all{border-bottom:0}.clinician_filter select{padding:5px}.footer_detail_container,.footer_details,.profile_data,.profile_right .profile_details,.profile_wrapper{flex-direction:column;align-items:center}.profile_content .tag,.searched-tags{justify-content:center}.profile_content{width:100%}.profile_right{width:100%;align-items:center;padding:35px 0}.clinician_profile_tag{justify-content:center}.profile_content h3,.profile_content p.designation{text-align:center}.pre_footer img{width:15%;height:auto}img.square_pic{width:50px;height:50px}.clinician_filter{padding:0}.css-1fcswxj{width:60%!important}.z-index{z-index:1}.filter-head.refine{display:block}.mobile_slug_filter{position:fixed;width:100%;top:0;overflow:scroll;height:360px}.mobile_slug_filter .mobile-filter-head{z-index:999;display:flex;justify-content:space-between;align-items:center;transition:all .5s ease;background:#2c8440;color:#fff;padding:10px;cursor:pointer;position:fixed;top:0;z-index:1;width:100%}.mobile_slug_filter .slug-filter{position:relative;bottom:0}.mobile_slug_filter .search-select{padding:10px 40px}.specialities{margin:0}.clinician_filter_mobile{display:block;margin-bottom:0}.mobile-clinician-search{display:block;padding-bottom:25px}}@media (max-width:768px){.hero_content h2{font-size:16px;padding:0}.hero_content p{font-size:14px;padding:10px 0}.phone_number a{font-size:14px}.profile_wrapper .profile_left{padding-right:0}.profile_left{display:none}.searchbar{margin-top:25px}.appointment_details .appointment,.appointment_details_btn a.appointment.popup-button,a.appointment{line-height:15px}.tab_section{margin-bottom:15px;padding-bottom:15px}.profile_right ul.details_list{display:none!important}.search-select-item{padding:0 20px;display:flex;flex-wrap:wrap}.search_tag{background:rgba(111,215,75,.2);font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:161%;color:#000;margin:5px;padding:5px;display:flex;align-items:center}.search_tag img{margin-left:5px}a.filter-button{display:block;text-align:center;background:#2c8440;margin:30px;color:#fff;text-decoration:none;padding:10px}div#popup-filter-modal{background:#fff;margin:30px;padding:30px}.refine-head h6{display:none}.mfilter{font-size:14px;font-weight:500;text-transform:capitalize;color:#000;display:flex;width:100%;border-bottom:.8px solid rgba(0,0,0,.3);padding:15px;align-items:center;justify-content:space-between}.mfilter a{font-size:13px;color:#2c8440}.refine-filter h5{cursor:pointer;font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:161%;color:#000}.refine-head button{background:#2c8440;border:none;padding:5px 10px;font-size:14px;transition:all .5s ease;cursor:pointer;color:#fff}.search-head-item{border-bottom:1px solid #f0f0f0;font-size:13px;color:#000;font-weight:400;font-family:Poppins,sans-serif;display:flex;justify-content:space-between;padding:10px 40px;align-items:center;cursor:pointer}.refine_search ul li{list-style:none}.refine-head a{padding-right:15px;transition-delay:.25s;font-family:Poppins;font-style:normal;font-weight:300;font-size:12px;line-height:161%;transition:all .5s ease;color:#008637;cursor:pointer}.back_btn a{cursor:pointer}.refine-head{padding:10px 25px;display:flex;justify-content:space-between}.search-item ul li{padding:5px 0 0}.refine-filter{background:#ecf8d4;top:0}.search-item ul li a{cursor:pointer;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#000;opacity:.5;text-overflow:ellipsis;overflow:hidden;display:inline-block;padding:0 40px}.search-head-item img{cursor:pointer}@keyframes slidein{0%{margin-left:100%;width:300%}to{margin-left:0;width:100%}}.css-6hp17o-MuiList-root-MuiMenu-list{padding-top:0!important;padding-bottom:0!important}.filter-block{display:block;overflow:hidden;top:0;position:relative;width:100%;z-index:999}#popup-filter-modal ul li a{text-decoration:none}#popup-filter-modal ul li{list-style:none}.specialities img{width:170px}.clinician_right{width:40%}.clinician_details .clinician_img{width:200px;height:200px}.clinician_contact a{font-size:13px;padding:5px 7px;gap:5px}.clinician_contact i{margin-right:0;padding-right:0}.profile_right{align-items:center;padding:0}.form-wrap-top{flex-direction:column}.clinician_filter label{margin:0 14px 10px}.clinician_filter .MuiBox-root.css-ece9u5{padding:0!important}}@media (max-width:600px){.hero_wrapper{height:35vh;background-size:100% 35vh}.single_tag p,.single_tag span{font-size:13px}.modal-online-session .left-col,.modal-online-session .right-col{padding:40px 20px}.clinician_tab a{padding:10px 11px 10px 0}.appointment_details_btn a.appointment.popup-button,a.appointment{font-size:12px}.footer_wrapper,.header_container,.hero_container,.profile_wrapper,.team_wrapper{margin-left:15px;margin-right:15px}div#nav{margin-left:10px}#nav-icon{width:20px;margin:11px auto}.nav.responsive ul{width:80%}.hero_content ul li{font-size:9px}#popup-modal1.modal-book{padding:30px 20px}.book-form h1{font-size:20px}.clinician_filter form{padding:50px 15px}.clinican_wrapper,.privacy{margin-left:15px;margin-right:15px}.clinician_details .clinician_contact ul{flex-wrap:wrap}.clinician_details .clinician_contact ul li{width:100%}.modal-online-session .btn-wrap a{padding:15px 20px;font-size:15px}.clinican_wrapper{flex-direction:column}.specialities img{width:170px}.clinician_right{width:100%}.clinician_details .clinician_contact ul{flex-wrap:nowrap}.css-1fcswxj{width:85%!important}.profile-accordian h3{font-size:16px}.profile-filter{display:none}.thank-popup p{font-size:30px}.thank-popup span{font-size:14px}}@media (max-width:480px){.available2{display:block}.profile_right .details_list{display:none}.available2 .appointment{padding:5px 0}.profile-appointment{width:100%;display:block;padding:10px 0;margin-top:12px}.pre_footer img{width:15%;height:auto}img.square_pic{height:25px;width:25px}.appointment_details_btn{flex-direction:column;align-content:center}.appointment_details .profile_appoinment{padding:5px 0}.appointment_details .appointment{margin-right:0}.appointment_details_btn a{width:100%!important}.clinician_details .clinician_contact{padding:5px}.formsleads-form__input-wrapper .other__input{padding:5px!important}.formsleads-form__input-wrapper select{height:35px!important;font-size:13px!important;padding:5px!important}.formsleads-form__input-wrapper label{font-size:14px!important;top:-72px!important}}.hero_content ul{overflow:hidden}#popup-modal{border-radius:15px}#popup-modal,#popup-modal1{background:#fff;padding:20px 30px;text-align:left;max-width:400px;margin:40px auto;position:relative}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;transition:all .2s ease-out;transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.filter-hide-more,.modal-wait,.modal-wait-h{display:none}.modal-wait,.modal-wait-h{height:45px;margin-left:15px;transition:all .3s ease;background-size:cover;width:45px}.modal-thank,.modal-thank-h{text-align:center;font-size:18px;font-weight:600;color:#2c8440!important}.form-submit{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:15px}.form-wrap-top{display:flex;gap:30px;padding-bottom:30px}.contact-form .form-wrap{display:flex;flex-direction:column;width:100%}.contact-form .form-wrap label{font-family:Poppins;font-style:normal;font-weight:500;font-size:14px;line-height:158.5%;color:#727377}input.c_mail,input.c_message,input.c_name{padding:10px;width:100%;border:1px solid #d9d9d9;border-radius:5px}input.c_message{height:179px}input.c_submit{width:100%;padding:10px;border:none;border-radius:5px;margin-top:28px}textarea.c_message{border:1px solid #d9d9d9;border-radius:5px;padding-left:10px;padding-top:10px}.contact_captcha{margin:30px 0 20px}.contact-form span{font-family:Poppins;font-style:normal;font-weight:400;font-size:10px;line-height:158.5%}.red p{color:red}.form-wrap.form-wrap-bottom{padding-bottom:30px}i.fa-arrow-circle-left,i.fa-arrow-circle-right{color:#2c8440}.justify-center .elementor-widget-wrap{display:flex;justify-content:center}.office .swiper-image-stretch .swiper-slide .swiper-slide-image{height:460px;object-fit:cover}@media (max-width:480px){.office .swiper-image-stretch .swiper-slide .swiper-slide-image{height:365px}}li.sub-menu-filter{list-style:none}.sub-menu-filter a{display:flex;justify-content:space-between}@media (max-width:1200px){#qualifications br{display:block}.privacy br{display:flex}br{display:none}.hero_content p br{display:block}img.about-tag{width:40px;height:40px}img.gene-img{width:350px}.genesight_about_head h2{font-size:35px}.genesight_benefits h3{font-size:40px}.benefit_images{gap:10px}img.gen_stat_img{width:350px}.genesight_stats{align-items:center}.genesight_stats_head h4{font-size:40px}.genesight_benefit_wrapper{background:#f8f8f8;padding:50px}}@media (max-width:768px){div#nav{margin-left:5px}.clinician_filter.clinician_filter_mobile button{display:flex}.genesight_content{gap:30px;padding:50px 0}.benefit_images,.genesight_content,.genesight_stats{flex-direction:column}.genesight_about_head h2{font-size:30px}.genesight_benefits h3,.genesight_stats_head h4{font-size:26px;text-align:center}.genesight_about_head{gap:10%;justify-content:flex-start}.genesight_benefits h3:before{width:125px;margin:20px 0}.genesight_about,.genesight_stats_head{width:100%;height:auto}img.gene-img{width:75%}.genesight_stats_wrapper,.genesight_wrapper{padding:0 25px}.benefit img{width:100px;height:100px;border:10px solid rgba(117,188,32,.4)}.benefit_images{margin-top:50px}.benefit p{padding-top:20px}.genesight_stats_item{padding:15px}.profile_right .profile_details{gap:0}.profile_content h3{font-size:18px}.formsleads-formtitle{font-size:18px!important}}@media (max-width:625px){header{padding:0}img.gen_stat_img{width:250px;height:auto}p.about_profile{display:none}.formsleads-form__input-wrapper .other__input{font-size:13px;padding:5px;line-height:20px}.css-1fcswxj{padding:15px!important}}@media (max-width:320px){.appointment_details_btn a.appointment.popup-button,a.appointment{font-size:12px}.profile_content h3{font-size:15px}}.mobile-nav{animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards;animation:slide-out .5s forwards;-webkit-animation:slide-out .5s forwards}.searchArea.search-clinician{width:0;opacity:0;transition:all .3s ease}.searchArea.search-clinician.isActive{width:100%;opacity:1;height:auto}@keyframes slide-in{0%{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0)}}@keyframes slide-out{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-out-2{0%{width:0}to{width:100%}}@media (max-width:320px){.header_contact .form-popup-botton{display:none}.css-1fcswxj{width:250px!important}button.mfp-arrow,button.mfp-close{font-size:16px;width:25px;height:25px;line-height:18px}}.mobile-contact{padding:35px 15px 25px;outline:none;border:none;transition:background .25s,box-shadow .25s;color:#000;background:#23773c;display:flex;justify-content:space-between;font-family:Poppins;font-style:normal;font-weight:400;font-size:15.0498px;line-height:161%;text-align:right;text-transform:uppercase;color:#edfef4}.mobile-contact span{font-size:12px}.mobile-contact i{font-size:14px;padding-right:5px}@media (max-width:1440px){.hero_content h2{padding-top:15px;padding-bottom:0}}@media (max-width:342px){.phone_number a{font-size:12px}}@media (max-width:400px){.hero_wrapper{height:60vh;background-size:100% 60vh}}@media (max-width:1440px) and (orientation:landscape){.hero_wrapper{background-size:100% 80vh;height:80vh;padding:100px 0}}@media (max-width:1240px) and (orientation:landscape){.hero_wrapper{padding:50px 0;background-size:100% 60vh;height:60vh}}@media (max-width:991px) and (orientation:landscape){.hero_wrapper{padding:50px 0;background-size:100% 60vh;height:60vh}}@media (max-width:768px) and (orientation:landscape){.hero_wrapper{padding:50px 0;background-size:100% 75vh;height:75vh}}@media (max-width:600px) and (orientation:landscape){.hero_wrapper{background-size:100% 55vh;height:55vh;padding:50px 0}}@media (max-width:500px) and (orientation:landscape){.hero_wrapper{background-size:100% 90vh;height:90vh;padding:50px 0}}@media (max-width:414px){.hero_wrapper{height:40vh;background-size:100% 40vh}}@media (max-width:375px){.hero_wrapper{height:45vh;background-size:100% 45vh}}@media (max-width:320px){.hero_wrapper{height:60vh;background-size:100% 60vh}}@media (max-width:568px) and (orientation:landscape){.hero_wrapper{height:95vh!important;background-size:100% 95vh!important}}