body a{color:#008fd8}.header-fixed{position:fixed !important;top:0;left:0;width:100%;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2);animation:smoothScroll 1s forwards}.mob_phone_icon i,.call-dropdown i{font-size:22px;color:#003552;font-family:'FontAwesome';font-style:normal}.parent-has-child:hover div>a{color:#3185c8 !important}.services_sub_menu .sub-menu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 10px;padding:20px !important;left:-153px !important}.services_sub_menu .sub-menu a{padding-left:0 !important}button.wahout.aicon_link{position:absolute;top:50%}.g-reviews .ti-widget.ti-goog .ti-review-content{font-size:16px;font-family:"Open Sans",sans-serif}.ti-widget.ti-goog .ti-rating-text{font-family:"Open Sans",sans-serif !important}.about_us_ava h3{margin-top:0}.concur_services{display:flex;height:100%}.about_us_txt p:last-child{margin-bottom:0}.medical_wellness_content p{height:100%}.con_form_btn{background-color:#0e3454 !important;font-size:15px;text-transform:uppercase;font-weight:600 !important;padding:15px 20px !important;border-radius:4px !important}.con_form_btn:hover{background-color:#3185c8 !important;box-shadow:none !important}#contact__details a:hover,#contact__details span:hover{color:#3185c8}.slick-dots button:hover{background-color:#0E3454B5}.comm_btn .elementor-button-content-wrapper{align-items:center}.comm_btn svg{vertical-align:middle}.iti__country-list>li:not([data-country-code="+1"]),.iti__arrow.iti__arrow--up,.iti__arrow{display:none !important}.iti__country-list{border:unset !important}.blog-inner{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.blog-holder{border-radius:4px;overflow:hidden;box-shadow:0px 3px 23px 0px rgba(0,71,240,.131704)}.blog-image-holder img{max-height:250px;width:100%;object-fit:cover;display:block}.blog-image-holder a{display:block}.blog_content-holder{padding:25px;background:#fff;height:100%}.blog_content-holder h4{margin-top:0}.blog_content-holder p{font-family:"Open Sans",Sans-serif}.blog-date{position:absolute;bottom:5px;left:5px;padding:5px 11px 5px;background:#0e3454;color:#fff;font-weight:500;text-transform:uppercase;-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;z-index:1}.blog-image-holder{-webkit-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;position:relative}.blog-content-inner h4{font-size:24px;line-height:1.3;font-weight:600;color:#0e3454;font-family:"Open Sans",Sans-serif}.read-more-btn{display:inline-block;font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:.6px;background-color:#0e3454;border-radius:4px;padding:14px 20px;color:#fff !important}.read-more-btn svg{width:12px;color:#fff;vertical-align:middle}.read-more-btn svg path{fill:#fff}.paginationlist a span{color:#00b7fb}.paginationlist a{color:#323232;font-weight:600;padding:3px 10px}.paginationlist{grid-column:1/-1;text-align:center;margin-top:30px}.paginationlist .current{padding:3px 10px;font-weight:600;border:1px solid #3185c8;border-radius:50px;color:#3185c8;width:32px;display:inline-block}.blog-image-holder img{height:398px}.single-post-content b,.single-post-content li b,.single-post-content strong{font-weight:600}.type-post{margin:60px 0}.single-post-thumbnail img{width:100%;display:block}.blog-container{max-width:1050px;margin:auto}.single-blog-details .post-title a{color:#223645;font-size:40px;font-weight:600;font-family:'Open Sans'}h1.post-title{color:#223645;font-size:32px;font-weight:600;font-family:'Open Sans'}.post-meta span{color:#6f7172;text-transform:uppercase;font-family:'Open Sans';font-weight:400;font-size:12px;letter-spacing:2px}span.blog-cat-remove{margin-left:10px}.post-meta{margin-bottom:15px}.single-post-content p{font-family:'Open Sans'}.single-post-content a{color:#222 !important;text-decoration:underline !important;font-weight:600 !important;text-underline-offset:3px}.single-blog-details h1{margin-top:0}.single-post-thumbnail{margin-bottom:15px}.gt_float_switcher .gt-selected .gt-current-lang{font-weight:600 !important;padding:5px 12px !important;font-size:15px;display:flex;gap:6px}.gt_float_switcher img{width:22px !important}.gt_float_switcher{width:120px}.gt_float_switcher .gt_options a{font-size:15px;padding:5px 12px !important}.gt_float_switcher .gt_options{position:absolute !important;background:#fff;width:100%;min-width:120px}div#gt-translate{margin-top:8px}.cky-consent-container .cky-consent-bar{border:unset !important;background:unset !important;box-shadow:unset !important;max-width:1340px;margin:auto;padding:0 !important}.cky-consent-container{background:#fff;border:1px solid #f4f4f4;box-shadow:0 -1px 10px 0 #acabab4d;padding:16.5px}button.cky-btn.cky-btn-accept{border-radius:3px;font-weight:600;font-family:"Open Sans",Sans-serif}.phone_set .iti__flag-container{right:unset}.phone_set .forminator-field--phone{padding-left:36px !important;padding-right:9px !important}.time_select span.select2.select2-container.select2-container--default{display:none}.time_select select,.time_select select:focus{background:#fff;border-color:#2287c5;outline:unset;padding:9px;font-size:14px;font-family:'Open Sans'}.book_appointment_btn:after{content:"* By sharing your information you consent to be contacted for the purposes of your appointment.";position:absolute;display:block;color:#003552;bottom:-30px;left:0;text-transform:capitalize;font-style:italic;font-size:11px;font-weight:300;pointer-events:none}.Label_head p{margin-bottom:0;margin-top:4px}.Label_head a{color:#073553;display:inline-block}.forminator-description{display:block !important}.forminator-description a{color:#0e3454 !important}.form-box .forminator-custom-form{max-width:770px;margin:0 auto !important}html #sgpb-popup-dialog-main-div-wrapper #sgpb-close-button{background:#0e3454 !important;width:30px !important;color:#fff !important;display:block !IMPORTANT;position:absolute !IMPORTANT;top:0 !IMPORTANT;height:30px !IMPORTANT;right:0 !IMPORTANT;border-top-right-radius:6px;outline:0 !important}.single-post-content h2{font-size:2rem}.button-location a>div:before{content:'';background:url(/wp-content/uploads/2024/09/appoiment-w.webp);background-size:contain;background-repeat:no-repeat;display:inline-block;width:20px;height:20px;margin-right:7px}.button-location a:hover div:before{background:url(/wp-content/uploads/2024/09/appoiment-b.webp);background-size:contain;background-repeat:no-repeat}.book-location li:nth-child(2){min-height:50px}.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework textarea:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{--gf-local-outline-color:transparent !important}.gform-theme--framework .gfield_error select:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{--gf-local-outline-color:transparent !important}.gform-theme--framework.gform-theme.gform_wrapper button.button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]).button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper input:is([type=submit],[type=button],[type=reset]):where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus,.gform-theme--framework.gform-theme.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework)):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):focus{--gf-local-border-color:transparent !important}.gform_validation_errors,.gform_heading{display:none !important}.gfield_description.instruction.validation_message{display:none !important}.gform_required_legend{display:none}.gform-theme--framework{--gf-ctrl-radio-check-size-md:10px !important}.appointment-form{max-width:770px !important;margin:0 auto !important;padding:50px !important;border-color:#3185c8 !important;background-color:#fff !important}.appointment-form .gfield_label,.contact-us-form .gfield_label{color:#0e3454 !important;line-height:1.7em !important;font-size:14px !important;font-family:Open Sans !important;font-weight:600 !important}.appointment-form .gfield input,.contact-us-form .gfield input{font-size:14px !important;font-family:Open Sans !important;font-weight:400 !important;border-color:#3185c8 !important;background-color:#fff !important;color:#222 !important}.appointment-form .gfield textarea,.contact-us-form .gfield textarea{font-size:14px !important;font-family:Open Sans !important;font-weight:400 !important;border-color:#3185c8 !important;background-color:#fff !important;color:#222 !important;box-shadow:unset !important;min-block-size:8rem !important}.appointment-form .gform_fields,.contact-us-form .gform_fields{grid-row-gap:20px !important}.appointment-form .gform-footer .gform_button,.contact-us-form .gform-footer .gform_button{font-family:"Open Sans",Sans-serif !important;font-size:15px !important;font-weight:600 !important;text-transform:uppercase !important;line-height:1.1em !important;letter-spacing:.6px !important;background-color:var(--e-global-color-primary) !important;border-radius:4px !important;padding:16px 20px !important}.appointment-form .gform-footer .gform_button:hover,.contact-us-form .gform-footer .gform_button:hover{background-color:#3185c8 important}.appointment-form .gfield_radio{display:flex !important;flex-wrap:wrap !important;gap:15px !important;flex-direction:row !important}.appointment-form .gform-footer:after{content:"* By sharing your information you consent to be contacted for the purposes of your appointment.";position:absolute;display:block;color:#003552;bottom:26px;text-transform:capitalize;font-style:italic;font-size:11px;font-weight:300;pointer-events:none}.Label_head{font-size:25px !important;letter-spacing:.5px !important;font-family:Open Sans !important;font-weight:600 !important;color:#0e3454 !important}.urgent-text-highlight{color:#fff;background-color:#0e3454;padding:0 5px}.book-menu a:hover{color:#fff !important}.hfe-flyout-content:has(.sub-menu-active){overflow-y:auto}.hfe-flyout-content{overflow-x:unset;overflow-y:unset}.call-dropdown{position:relative;display:inline-block}.call-dropdown-toggle,.call-dropdown-toggle:hover,.call-dropdown-toggle:focus,.call-dropdown-toggle:active,.call-dropdown-toggle:focus-visible{display:flex;align-items:center;gap:7px;padding:0;margin:0;background:0 0 !important;border:none !important;outline:none !important;box-shadow:none !important;cursor:pointer}.call-dropdown-content{display:none;position:absolute;background-color:#fff;min-width:140px;box-shadow:0px 8px 16px rgba(0,0,0,.2);z-index:999;left:-50px}.call-dropdown-content.dropdown-show{display:block}.call-dropdown-content a{display:block;padding:12px 16px;text-decoration:none;font-size:13px;color:#003552}.call-dropdown-content a:not(:last-child){border-bottom:1px solid #c4c4c4}.call-sub-arrow i{font-size:15px}.call-sub-arrow.arrow-active i{display:block;transform:rotate(180deg)}.location_from legend,.location_from label{color:#fff !important;line-height:1.7em !important;font-size:14px !important;font-family:Open Sans !important;font-weight:600 !important}.location_from .gform_fields{grid-row-gap:10px !important}.location_captcha{margin-top:12px !important}.img_sidebar{position:sticky;top:170px;align-self:flex-start}.location_form .gform_button{background:#3185c8 !important}.mobile-table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.scroll-table{min-width:700px;border-collapse:collapse}.htslider-slider .slick-arrow{width:auto;height:auto}@media (max-width:767px){.scroll-table{min-width:900px}.concur_services h3{min-height:70px}.concur_services p.elementor-icon-box-description{min-height:120px}.medical_wellness_content p{min-height:250px}.medical__well_slider .slick-slide{display:block;margin:10px 15px}.blog-inner{grid-template-columns:repeat(1,1fr)}.single-post-content h2{font-size:1.7rem}#home-blog-main .blog-holder{margin:0 10px}.single-blog-details .post-title a{font-size:26px}.type-post{margin:30px 0}.services_sub_menu .sub-menu{grid-template-columns:1fr;left:0 !important;padding:0 !important;padding-left:10px !important}.services_sub_menu ul li:nth-child(2n+2){order:2}div#gt-translate{position:absolute;top:56px;right:-40px}.cky-custom-brand-logo-wrapper,.cky-notice .cky-title,.cky-notice-des,.cky-notice-btn-wrapper{padding:0 !important}.book_appointment_btn:after{content:"* By sharing your information you consent to be contacted for the purposes of your appointment.";bottom:-45px;white-space:pre-line;line-height:18px;text-align:left}.forminator-description{display:block !important}.forminator-description a{color:#0e3454 !important}.appointment-form .gform-footer:after{bottom:10px}body div#n2-ss-1 .n2-font-8f269bae4d2bbc5a34d9ded970010003-link a{font-size:22px !important}.book-location li:nth-child(2){min-height:78px}.location-section-home .slick-slide{margin:0 5px}.cky-notice-btn-wrapper .cky-btn-accept{margin-top:0 !important}.sgpb-popup-builder-content-html h5{line-height:1.4em}.htslider-slider .slick-arrow{display:none !important}}@media (min-width:768px) and (max-width:1025px){.mob_phone_icon a:hover{color:unset !important}.mob_phone_icon i{font-size:22px}.mob_phone_icon i{font-size:22px;color:#003552}.services_sub_menu .sub-menu{grid-template-columns:1fr;left:0 !important;padding:0 !important;padding-left:10px !important}.services_sub_menu ul li:nth-child(2n+2){order:2}.concur_services h3{min-height:70px}.medical_wellness_content p{min-height:250px}.medical__well_slider .slick-slide{display:block;margin:10px 15px}.blog-inner{grid-template-columns:repeat(2,1fr)}#home-blog-main .blog-holder{margin:0 10px}.post-title,.single-blog-details .post-title a{line-height:36px !important}.single-blog-details .post-title a{font-size:32px}.concur_services p.elementor-icon-box-description{min-height:95px}div#gt-translate{position:absolute;top:67px;right:-76px}.cky-custom-brand-logo-wrapper,.cky-notice .cky-title,.cky-notice-des,.cky-notice-btn-wrapper{padding:0 !important}.cky-notice-btn-wrapper .cky-btn{max-width:100% !important}.forminator-description{display:block !important}.forminator-description a{color:#0e3454 !important}.appointment-form .gform-footer:after{bottom:20px}}@media (min-width:1025px) and (max-width:1360px){.header_main_menu a{font-size:12px !important}.header_main_menu li{margin-right:15px !important}.header_main_app_btn a{padding:10px 15px !important;font-size:12px !important}}