.header-wrapper{position:fixed !important}body{padding-top:10px}.fixed-header .header-wrapper{background-color:#000000a3}.sub-menu-toggle{display:none}.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:rgba(0,0,0,0) !important}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){outline:none !important;text-decoration:none !important;text-decoration-skip-ink:none !important}#gform_1 input,#gform_1 textarea,#gform_4 input,#gform_4 textarea{border-width:1px;border-color:#4c4c4c;border-left:0;border-right:0;border-top:0;font-family:"Montserrat";font-style:normal;font-weight:300;font-size:15px;line-height:171.8%;letter-spacing:.025em;color:#4c4c4c}#gform_submit_button_1,#gform_submit_button_4{width:100%;border:1px solid #4c4c4c !important;background:0 0;font-size:16px !important;font-family:"Poppins" !important;font-weight:500 !important;text-transform:uppercase;letter-spacing:.32em !important;margin-top:20px}#gform_3 input,#gform_3 textarea{border-right:0;border-left:0;border-top:0;border-bottom:1px solid #fff !important;margin-top:10px}#gform_submit_button_3{width:100%;border:1px solid #fff !important;background:0 0;font-size:16px !important;font-family:"Poppins" !important;font-weight:500 !important;text-transform:uppercase;letter-spacing:.32em !important;margin-top:20px;color:#fff !important}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,.site textarea:focus{outline-offset:0 !important;outline:none 0 !important}.reach-section:before{content:"";position:absolute;left:0;height:100%;width:76%;background:#f4f7f9}.reachus-first-column:before{content:"";height:200px;left:0;top:-30px;width:1px;background:#8ba6ce;position:absolute;z-index:1}.reachus-first-column-contact:before{content:"";height:200px;left:0;top:60px;width:1px;background:#8ba6ce;position:absolute;z-index:1}.alphabets-list{list-style:none;padding:0;display:flex;justify-content:center;flex-wrap:wrap}.single-alphabet a{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:18px;line-height:107.3%;letter-spacing:.505em;text-align:center;color:#000}.single-alphabet.active a,.single-alphabet a:focus{color:#90abd3 !important}.citem{font-size:13px;padding-left:15px;color:#4c4c4c;font-family:"Montserrat";font-weight:300;line-height:1.8rem}.citem a{color:#4c4c4c;font-family:"Montserrat"}a:focus{color:inherit !important}footer nav ul li{width:100%}input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],textarea{-webkit-appearance:none;-moz-appearance:none;background:#fff;border-radius:0;border-style:solid;border-width:.1rem;box-shadow:none;display:block;font-size:1.6rem;letter-spacing:-.015em;margin:0;max-width:100%;padding:1.5rem 0;width:100%;border-top:0;border-left:0;border-right:0;font-family:"Montserrat";font-style:normal;font-weight:300;font-size:15px;line-height:171.8%;letter-spacing:.025em;color:#4c4c4c}ol.home-healthcare-listing{counter-reset:count;padding-left:0}ol.home-healthcare-listing li{padding-left:10px;border-bottom:1px solid #80808052;list-style-type:none;position:relative;padding-left:0;padding-top:40px;padding-bottom:35px;padding-right:25px}ol.home-healthcare-listing li:before{counter-increment:count;content:counter(count)" ";font-family:"Libre Caslon Text";display:inline;padding:5px 20px;border-radius:50%;color:#fff;background:#6c94d3;font-size:30px;position:absolute;width:60px;height:60px;text-align:center;vertical-align:middle;justify-content:right;align-items:end;line-height:50px;left:-15px}ol.home-healthcare-listing li h4,ol.home-healthcare-listing li p{padding-left:70px}ol.home-healthcare-listing li p{font-family:"Montserrat";font-weight:300;font-size:14px}ol.home-healthcare-listing li h4{font-family:"Poppins";font-style:normal;font-weight:500;font-size:15px;line-height:171.8%;letter-spacing:.1em;color:#6c94d3}ol.home-healthcare-listing li:last-child{padding-bottom:40px;border:none}.reach-us-section .elementor-widget-wrap.elementor-element-populated{background:#fff;padding:35px}input.wpcf7-form-control.wpcf7-submit{font-family:"Poppins",Sans-serif;border:1px solid #515151;background:0 0;color:#515151;padding:12px 0;font-style:normal;font-weight:400;font-size:18px;line-height:27px;letter-spacing:.19em;width:100%;margin-top:30px;text-transform:uppercase}.reach-us-section>.elementor-widget-wrap.elementor-element-populated:before{top:-10px;right:-10px;border-width:10px 10px 0 0}.reach-us-section{position:absolute;right:0}.elementor-widget-wrap>.elementor-element{width:100%;z-index:9}.reach-us-section textarea.wpcf7-form-control.wpcf7-textarea{border-top:0;border-left:0;border-right:0;border-width:.1rem;line-height:.4;padding:1.5rem 0}.reach-us-section>.elementor-widget-wrap.elementor-element-populated:before,#content:after,#content>:first-child:before,#content>:first-child:after{position:absolute;width:285px;height:230px;border-color:#8ba6ce;border-style:solid;content:' '}.width-50{width:47%;display:inline-block}.width-50 h4{font-family:Poppins;font-style:normal;font-weight:500;font-size:22px;line-height:154.3%;letter-spacing:.1em;color:#466bb3}.width-50 .paragraph{font-family:Montserrat;font-style:normal;font-weight:300;font-size:18px;color:#4c4c4c}.width-50.img-div{width:40%}.tabbing-div{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;padding:65px 0}.tabbing-div.half-padd{padding:30px 0}.tabbing-div:nth-child(odd){background:#f3f6f9}.custom-tabbing .elementor-tab-content{padding:0;border:0 !important}.custom-tabbing .elementor-tab-title,.custom-tabbing .elementor-tab-title.elementor-active{font-family:Montserrat;font-style:normal;font-weight:300;font-size:20px;line-height:171.8%;text-align:center;letter-spacing:.025em;color:#4c4c4c;padding:10px 0;margin:5px 20px !important}.custom-tabbing .elementor-tabs-wrapper{max-width:1140px;margin:0 auto;display:flex;width:100%}.custom-tabbing .elementor-tabs-content-wrapper{border:0 !important}.tabbing-iiner-wrapper{max-width:1140px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.custom-tabbing .elementor-tab-title.elementor-active{border-bottom:3px solid #466bb3 !important}.amenities-icons .width-25 h4{font-family:Montserrat;font-style:normal;font-weight:300;font-size:15px;color:#515151;margin:15px 0}.amenities-icons{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;align-content:center;flex-wrap:wrap}.amenities-icons .width-25{text-align:center;width:25%}.amenities-tabs i.elementor-toggle-icon-opened.fas.fa-caret-up,.amenities-tabs i.fas.fa-caret-down{font-size:41px;line-height:28px}.amenities-tabs .elementor-tab-title.elementor-active{background:#fff !important}.amenities-tabs .elementor-tab-content{background:#fff;border:0}.width-25 img{height:50px}.reach-us-section.contact-form{box-shadow:none}.reach-us-section.contact-form .elementor-widget-wrap.elementor-element-populated{box-shadow:2px 2px 20px 0px #0000001f}.wpcf7 form .wpcf7-response-output{margin:0}footer .footer-inner.section-inner{max-width:95rem}.section-inner{margin-left:auto;margin-right:auto;max-width:120rem;width:calc(100% - 4rem)}.footer-widget-rightside{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:stretch;justify-content:flex-end;align-items:baseline;margin-top:10px}.column-two.grid-item.center-column{margin-right:5rem}footer h2.widget-title.subheading.heading-size-3{font-family:'Libre Caslon Text';font-style:normal;font-weight:400;font-size:24px;line-height:25px;color:#7497c1;text-transform:uppercase}.column-two .widget-content{margin-left:15px}.insurance-form.reach-us-section>.elementor-widget-wrap.elementor-element-populated:before,#content:after,#content>:first-child:before,#content>:first-child:after{content:none !important}.insurance-form.reach-us-section{position:static;box-shadow:none}footer .widget-content,footer .widget_block{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:22px;color:#515151}.insurance-form input::-webkit-input-placeholder,.insurance-form textarea::-webkit-input-placeholder{color:#fff}.insurance-form input:-moz-placeholder,.insurance-form .insurance-form textarea:-moz-placeholder{color:#fff}.insurance-form input.wpcf7-form-control.wpcf7-submit{font-family:"Poppins",Sans-serif;border:1px solid #f2f2f2;background:0 0;color:#fff}.insurance-form input[type=text],.insurance-form input[type=email],.insurance-form textarea{background:#fff0;color:#fff !important;border-color:#fff}.footer-nav-widgets-wrapper.header-footer-group{width:calc(100% - 15rem);margin:35px auto}footer#colophon{width:100%;border-top:1px solid #80808066;max-width:100%}footer h2.widget-title.subheading.heading-size-3{margin-bottom:2.2rem;margin-left:-20px}.show-on-mobile{display:none}.gallery-item{position:relative}.elementor-189 .elementor-element.elementor-element-c16d4d9 .gallery-item .gallery-caption{width:calc(100% - 5px);text-align:center;background:#000000a1;padding:10px;position:absolute;z-index:1;bottom:5px}footer .wp-block-image .alignleft{margin-left:-80px}@media (min-width:700px){.footer-widgets-wrapper{display:flex;justify-content:space-between;margin-left:-4rem;width:calc(100% + 4rem)}.section-inner{width:calc(100% - 8rem)}.footer-widgets{margin-left:4rem;width:50%}}@media (min-width:1220px){.footer-widgets-wrapper{margin-left:-6rem;width:calc(100% + 6rem)}.footer-widgets{margin-left:6rem}}@media screen and (max-width:1025px){.show-on-mobile{display:block}}@media screen and (max-width:1024px){.footer-nav-widgets-wrapper.header-footer-group{width:auto;margin:35px 25px}}@media screen and (max-width:767px){.reach-us-section{position:static;margin-top:50px}.logo-wrapper img{max-width:70% !important}.tabbing-iiner-wrapper{flex-direction:column}.width-50.img-div,.width-50{width:90%}.citem{padding-left:0}.elementor-258 .elementor-element.elementor-element-d2a36a8>.elementor-widget-container{margin:0 !important}@media screen and (max-width:600px){.amenities-icons .width-25{width:50%;margin-bottom:20px}}@media screen and (max-width:480px){footer .footer-inner.section-inner{width:100%}.column-two.grid-item.center-column{margin-right:1rem}footer .wp-block-image .alignleft{margin-left:0}.amenities-icons .width-25{width:100%}}