*{outline:none!important}body{font-family:'Poppins',sans-serif;background:#f7f7f6}.slicknav_menu{display:none}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{display:block;margin-right:auto;margin-left:auto}blockquote.alignleft,.wp-caption.alignleft,img.alignleft{margin:.4em 1.6em 1.6em 0}blockquote.alignright,.wp-caption.alignright,img.alignright{margin:.4em 0 1.6em 1.6em}blockquote.aligncenter,.wp-caption.aligncenter,img.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin-bottom:1.2em}.wide_container{width:1460px;margin:0 auto;padding:0 15px;max-width:100%}.top_wrap{position:relative;height:540px;background-repeat:no-repeat;background-position:center center;background-size:cover}.top_wrap::before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.top_inner{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.top_title,.top h1{color:#fff;font-size:27px;font-weight:400;margin:0;padding:0}#header-wrap{padding:20px 0 0 0;position:relative;z-index:1}#logo{display:inline-block;margin-top:-7px}#logo img{max-width:100%;height:auto}#mainmenu{padding-top:10px}#mainmenu ul{margin:0;padding:0;list-style-type:none}#mainmenu ul li{display:inline-block;margin-left:20px;position:relative;padding-bottom:30px;font-family:'Montserrat',sans-serif}#mainmenu ul li:first-child{margin-left:0!important}#mainmenu ul li a{color:#0078b8!important;font-size:14px;display:inline-block;text-transform:uppercase;font-family:'Montserrat',sans-serif;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;text-decoration:none!important}#mainmenu ul li.menu-item-has-children>a{padding-right:17px;background:url(../../../../../../themes/dsquared/images/menu_down.png) no-repeat right 0 top 7px}#mainmenu ul li a:hover,#mainmenu ul li.current_page_item>a{color:#282828!important}#mainmenu ul li ul{position:absolute;top:49px;left:0;padding:20px;background:#f7f7f6;text-align:left;border:1px solid #eee;display:none}#mainmenu ul li ul li{display:block;margin:0 0 15px 0;padding:0}#mainmenu ul li:hover ul{display:block}#mainmenu ul li ul li:last-child{margin-bottom:0!important}#mainmenu ul li ul li a{display:block;font-size:14px;color:#636363!important;width:200px;text-transform:none;background:url(../../../../../../themes/dsquared/images/menu_right.png) no-repeat -5px 5px}#mainmenu ul li ul li a:hover{color:#0078b8!important;background:url(../../../../../../themes/dsquared/images/menu_right.png) no-repeat 0 5px;padding-left:15px}#header-top-inner{border-bottom:1px solid #eaeaf0;padding-top:15px;padding-bottom:15px;box-shadow:0 4px 4px -4px rgba(0,0,0,.1)}#topmenu ul{margin:0;padding:0;list-style-type:none;font-family:'Montserrat',sans-serif}#topmenu ul li{display:inline-block;margin-right:10px}#topmenu ul li:last-child{margin-right:0!important}#topmenu ul li a{display:inline-block;font-size:11px;font-weight:600;color:#00939e!important;text-decoration:none!important;text-transform:uppercase;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#topmenu ul li a:hover{color:#0071b6!important}.header_top_right a{display:inline-block;font-size:11px;font-weight:600;color:#00939e!important;text-decoration:none!important;text-transform:uppercase;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;position:relative}.header_top_right a:hover{color:#0071b6!important}.header_phone{margin-right:10px;padding-left:17px;background:url(../../../../../../themes/dsquared/images/top_phone.png) no-repeat left 0}.header_email{padding-left:17px;background:url(../../../../../../themes/dsquared/images/top_email.png) no-repeat left center}#footer-wrap{padding:60px 0}.footer_logo{display:inline-block;max-width:100%;height:auto;margin-bottom:20px}#footermenu ul{margin:0 0 15px 0;padding:0;font-family:'Montserrat',sans-serif}#footermenu ul li{display:inline-block;margin:0 12px}#footermenu ul li a{font-size:14px;color:#353535!important;text-decoration:none!important;text-transform:uppercase;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#footermenu ul li a:hover{color:#0078b8!important}.copyright{color:#353535;font-size:14px;margin-bottom:30px}.copyright a{color:#353535!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.copyright a:hover{color:#00939e!important}.footer_social{margin:0;padding:0;list-style-type:none}.footer_social li{display:inline-block;margin:0 12px}.footer_social li a{color:#0078b8!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;text-decoration:none!important;font-size:20px}.footer_social li a:hover{color:#00b276!important}.title_1{color:#0078b8;font-size:30px;font-weight:400;margin:0 0 20px 0;padding:0}.theme_bg{background:#eff3f5}.testimonials_wrap .theme_bg{padding:100px 15px}.testim_text{color:#333;font-size:25px;line-height:43px;margin-bottom:20px}.testim_text p{margin:0;padding:0}.testim_name{font-size:16px;font-weight:400;margin:0;padding:0;color:#333}.testim{width:970px;max-width:100%;margin:0 auto}.ebook_wrap{padding:110px 0}.ebook_left img{max-width:100%;height:auto}.ebook_title{color:#2b2b2b;font-size:30px;line-height:43px;margin:0 0 20px 0;padding:0}.ebook_title span{color:#00b276}.ebook_text{color:#636363}.ebook_text p{font-size:14px;line-height:28px;margin:0 0 20px 0;padding:0,}.ebook_form .wpcf7-text{color:#272727;font-size:16px;width:100%;padding:20px 30px;border-radius:5px;background:#fff;border:none}.ebook_form .wpcf7-submit{color:#fff;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:1px;border-radius:50px;padding:20px 10px;background:#00b276;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;border:none;width:100%}.ebook_form .wpcf7-submit:hover{background:#0078b8}.testimonials_wrap .title_1{margin-bottom:65px}.bxslider{margin:0;padding:0;list-style-type:none}.programs_top{padding-top:130px;padding-bottom:40px}.text_1{color:#353535}.text_1 p{font-size:16px;line-height:32px;margin:0 0 35px 0;padding:0}.text_1 p a{color:#0078b8!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.text_1 p a:hover{color:#282828!important}.text_1 ul{margin:0 0 35px 0;padding:0;list-style-type:none}.text_1 ul li{font-size:16px;line-height:32px;padding-left:18px;background:url(../../../../../../themes/dsquared/images/li.png) no-repeat 4px 11px}.text_1 ol{margin:0 0 35px 0;padding:0 0 0 30px}.text_1 ol li{font-size:16px;line-height:32px;padding-left:18px}.program_li{margin-bottom:35px}.program_li:nth-child(3n+1){clear:both}.program_li_inner{position:relative;border-radius:5px;overflow:hidden}.program_li_image{width:100%;height:auto;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;transform:scale(1.1)}.program_li_inner:hover .program_li_image{transform:scale(1)}.program_li_title{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);color:#fff;font-size:20px;font-weight:400;margin:0;padding:0 15px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.program_li_inner:hover .program_li_title{opacity:0}.program_li_link{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.programs_middle{padding-bottom:60px}.program_li_overlay{opacity:.6;display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.program_li_inner:hover .program_li_overlay{opacity:0}.programs_cat_top .theme_bg{padding:130px 0 35px 0;position:relative}.programs_cat_top_image{position:absolute;top:0;right:0;width:25%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.programs_single_top_right img{max-width:100%;height:auto}.programs_cta_bg{background:url(../../../../../../themes/dsquared/images/cta_bg.jpg) no-repeat center top;background-size:cover;padding:100px 0}.programs_cta_title{color:#fff;font-size:27px;font-weight:400;text-transform:uppercase;margin:0 0 20px 0;padding:0}.programs_cta_text{color:#fff;margin-bottom:55px}.programs_cta_text p{font-size:14px;line-height:32px;margin:0 0 0 0;padding:0}.programs_cta_form .wpcf7-text{color:#272727;font-size:16px;width:100%;padding:19px 30px;background:#fff;border:1px solid #b6c0c1}.programs_cta_form .wpcf7-submit{color:#fff;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:1px;border-radius:50px;padding:20px 10px;background:#00b276;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;border:none;width:100%}.programs_cta_form .wpcf7-submit:hover{background:#0078b8}.facilites_wrap{padding:140px 0 70px 0}.facility_col{margin-bottom:30px}.facility_logo{margin-bottom:15px}.text_2{color:#636363}.text_2 p{font-size:14px;line-height:28px;margin:0 0 25px 0;padding:0}.blue{color:#0078b8}.title_3{color:#353535;font-size:14px;font-weight:500;margin:0 0 15px 0;padding:0}.blue a{color:#0078b8!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.blue a:hover{color:#636363!important}#bx-pager{margin-bottom:60px;border-bottom:1px solid #eaeae9}#bx-pager ul{margin:0;padding:0;list-style-type:none}#bx-pager ul li{display:inline-block;margin:15px}#bx-pager ul li a{display:inline-block;padding-bottom:12px;position:relative;font-size:16px;color:#0078b8!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#bx-pager ul li a:hover,#bx-pager ul li a.active{color:#183b4e!important}#bx-pager ul li a::after{content:" ";display:block;position:absolute;bottom:-15px;left:50%;margin-left:-30px;background:#595959;height:1px;width:60px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;opacity:0}#bx-pager ul li a.active::after{opacity:1}.title_2{color:#2b2b2b;font-size:20px;font-weight:400;line-height:43px;margin:0 0 60px 0;padding:0}.contact_form_div{padding-top:80px;padding-bottom:100px}.contact_page_form{background:#fff;padding:90px 15%;border-radius:5px;border:1px solid #cbcfd0;position:relative}.contact_row .wpcf7-text{color:#818486;font-size:16px;width:100%;padding:20px 25px;border:1px solid #e3e4eb;margin-bottom:30px;border-radius:3px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.select_wrap{color:#818486;font-size:16px;width:100%;border:1px solid #e3e4eb;margin-bottom:30px;border-radius:3px;height:64px;overflow:hidden;background:url(../../../../../../themes/dsquared/images/menu_down.png) no-repeat right 15px center}.select_wrap select{background:transparent;width:120%;line-height:1;border:0;border-radius:0;height:64px;-webkit-appearance:none;color:#818486;font-size:16px;padding:20px 25px}.contact_row .wpcf7-textarea{color:#818486;font-size:16px;width:100%;padding:20px 25px;border:1px solid #e3e4eb;margin-bottom:30px;border-radius:3px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;resize:none;height:170px}.contact_row .wpcf7-text:focus,.contact_row .wpcf7-textarea:focus{border-color:#fff;-moz-box-shadow:0 5px 8px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 5px 8px 1px rgba(0,0,0,.1);box-shadow:0 5px 8px 1px rgba(0,0,0,.1)}.contact_row ::-webkit-input-placeholder{color:#818486}.contact_row :-moz-placeholder{color:#818486;opacity:1}.contact_row ::-moz-placeholder{color:#818486;opacity:1}.contact_row :-ms-input-placeholder{color:#818486}.contact_row ::-ms-input-placeholder{color:#818486}.contact_row ::placeholder{color:#818486}.contact_page_form .wpcf7-submit{color:#fff;background:#00b276;text-transform:uppercase;font-size:12px;font-weight:400;font-family:'Montserrat',sans-serif;letter-spacing:1px;padding:20px 55px;border-radius:50px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);border:none}.contact_page_form .wpcf7-submit:hover{background:#0078b8}.grid-item,.grid-sizer{width:33.3%}.blog_li{margin-bottom:60px}.blog_li_inner{padding:0 15px}.blog_li_image{display:block;position:relative;overflow:hidden;border-radius:3px}.blog_li_image img{width:100%;height:auto;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;transform:scale(1.1)}.blog_li_image:hover img{transform:scale(1)}.blog_li_bottom{padding:30px 0 0 0}.blog_li_title{color:#0078b8;font-size:16px;font-weight:400;margin:0 0 8px 0;padding:0;height:41px;overflow:hidden}.blog_li_title a{color:#0078b8!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.blog_li_title a:hover{color:#717171!important}.blog_li_date{color:#717171;font-size:11px;font-weight:600}#options{padding:90px 0 0 0;margin-bottom:90px;border-bottom:1px solid #eaeae9}#options ul{margin:0;padding:0;list-style-type:none}#options ul li{display:inline-block;margin:15px}#options ul li a{display:inline-block;padding-bottom:12px;position:relative;font-size:16px;color:#0078b8!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#options ul li a:hover,#options ul li a.selected{color:#183b4e!important}#options ul li a::after{content:" ";display:block;position:absolute;bottom:-15px;left:50%;margin-left:-30px;background:#595959;height:1px;width:60px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;opacity:0}#options ul li a.selected::after{opacity:1}.blog_single_top{margin-bottom:40px}body.single-post .theme_bg{padding-top:90px;padding-bottom:90px}.sevices_single_bottom_wrap{margin-bottom:70px}.sevices_single_bottom .theme_bg{padding:70px 0}.programs_cta_wrap{margin-bottom:60px;background:#eff3f5}.text_3 ul{margin:0;padding:0;list-style-type:none}.text_3 ul li{font-size:16px;font-weight:500;color:#272727;width:50%;float:left;border-bottom:1px solid #dedfdf;padding:15px 40px}.text_3 ul li:nth-child(2n+1){clear:both;background:#f8f9f9}.text_3 ul li:nth-child(2n){background:#fff}.sevices_single_middle_wrap{padding:80px 0}.virtual_tour .theme_bg{padding:75px 0}.vt_li{margin-bottom:20px}.vt_li_image{display:block}.vt_li_inner{padding:0 10px;position:relative}.vt_li_image{display:block;position:relative;border-radius:5px;overflow:hidden}.vt_li_image img{width:100%;height:auto;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;transform:scale(1.1)}.vt_li_image:hover img{transform:scale(1)}.grid-large{width:66.6%!important}.virtual_tour .title_1{margin-bottom:80px}.staff_wrap{padding:90px 0}.staff_row_1{margin-bottom:40px}.staff_li{margin-bottom:40px}.staff_li:nth-child(4n+1){clear:both}.staff_li_image{position:relative}.staff_li_image img{width:100%;height:auto;margin-bottom:20px}.staff_li_title{font-size:14px;color:#282828;font-weight:400;line-height:28px;margin:0;padding:0 15px}.about_top_wrap{padding:130px 0 80px 0;position:relative}.black{color:#282828}.see_staff{color:#0078b8!important;font-size:12px;text-transform:uppercase;margin:0;display:inline-block;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;letter-spacing:1px}.see_staff:hover{color:#282828!important}.about_top_image{position:absolute;top:130px;right:0;width:415px}.about_top_image img{width:100%;height:auto;margin-bottom:8px}.slide{height:690px;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}.slide_inner{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.slide_logo{max-width:100%;height:auto;margin-bottom:35px}.slide_title{color:#fff;font-size:23px;line-height:43px;font-weight:400;margin:0;padding:0}.slider_wrapper{margin-bottom:100px}.slider_wrapper .bx-prev{position:absolute!important;top:50%!important;left:30px!important;margin-top:-25px!important;background:url(../../../../../../themes/dsquared/images/left.png) no-repeat center center #0078b8!important;width:50px!important;height:50px!important;border-radius:50px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;display:block!important;opacity:0.2!important}.slider_wrapper .bx-next{position:absolute!important;top:50%!important;right:30px!important;margin-top:-25px!important;background:url(../../../../../../themes/dsquared/images/right.png) no-repeat center center #0078b8!important;width:50px!important;height:50px!important;border-radius:50px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;display:block!important;opacity:0.2!important}.slider_wrapper .bx-prev:hover,.slider_wrapper .bx-next:hover{opacity:1!important}.home_about_inner{padding:100px 0 60px 0}.home_about{position:relative}.home_about_title{color:#282828;font-size:30px;line-height:43px;font-weight:400;margin:0 0 45px 0;padding:0}.button_1{color:#fff!important;display:inline-block;font-size:12px;font-family:'Montserrat',sans-serif;padding:20px 55px;border-radius:50px;text-decoration:none!important;background:#0078b8;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;text-transform:uppercase}.button_1:hover{background:#00b276}.home_about_buttons .button_1{margin-right:30px}.home_about_bottom_text{font-size:14px;line-height:23px;color:#636363;width:calc(100% - 235px);padding-top:6px}.home_about_bottom_text p{margin:0;padding:0}.home_about_bottom_text a{color:#0078b8!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;text-decoration:none!important}.home_about_bottom_text a:hover{color:#636363!important}.home_about_image_div{position:absolute;top:0;right:0;background-repeat:no-repeat;background-position:center top;background-size:cover;width:41%;height:100%}.home_about_image{width:100%;height:auto}.home_services .theme_bg{padding:90px 0}.home_services_row_1{margin-bottom:50px}.home .testimonials_wrap .theme_bg{background:#f7f7f6}.home_news .theme_bg{padding:80px 0}.home_news_container{background:#fff;border-radius:8px;overflow:hidden}.row-offset-0{margin-left:0!important;margin-right:0!important}.row-offset-0>*{padding-left:0!important;padding-right:0!important}.hnb_li_image{display:block;position:relative;overflow:hidden}.hnb_li_image img{width:100%;height:auto;transform:scale(1.1);-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.hnb_li_image:hover img{transform:scale(1)}.hnb_li_bottom{padding:35px}.hn_li_title{color:#0078b8;font-size:20px;font-weight:400;margin:0 0 10px 0;padding:0}.hn_li_title a{color:#0078b8!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.hn_li_title a:hover{color:#717171!important}.hn_li_date{color:#717171;font-size:11px;font-weight:600;margin:0 0 15px 0;padding:0}.hnb_li_excerpt{color:#636363;font-size:14px;line-height:28px}.hnb_li_excerpt p{margin:0;padding:0}.home_news_right ul{margin:0;padding:0;list-style-type:none}.home_news_right ul li{display:block;padding:20px;background:#fff;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.home_news_right ul li:hover{background:#f0f5fa}.hn_li .hn_li_date{margin-bottom:0!important}.post-categories{margin:0;padding:0;list-style-type:none;position:absolute;top:30px;left:30px}.post-categories li{display:inline-block;margin-right:10px;color:#fff;font-size:11px;font-weight:700;background:#0078b8;padding:5px 10px;border-radius:20px}.post-categories li a{color:#fff!important;text-decoration:none!important}.category_wrap{padding-top:80px}.page-template-page-about .top_wrap{margin-bottom:80px}.ebook_popup .modal-dialog{width:1400px!important}.ebook_popup_container{position:relative;padding:130px 10%}.close_popup{color:#00b276;position:absolute;top:30px;right:45px;cursor:pointer;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.close_popup:hover{color:#0078b8}.ebook_popup .wpcf7-text{-moz-box-shadow:0 5px 8px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 5px 8px 1px rgba(0,0,0,.1);box-shadow:0 5px 8px 1px rgba(0,0,0,.1)}.staff_popup_container{position:relative;padding:50px}.staff_popup_image{max-width:100%;height:auto;margin-right:20px;margin-bottom:10px}.staff_title_popup{font-size:21px!important}.staff_li_inner{cursor:pointer}body .modal{z-index:10050}.ebook_right .ebook_title{margin-left:-20px}.ebook_right .ebook_text{margin-left:-20px}.blog_subpage_wrap .blog_grid_wrap{padding-top:130px}.c-hamburger{display:block;position:absolute;overflow:hidden;margin:0;padding:0;width:53px;height:42px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;z-index:100000;background:none!important;top:24px;right:30px;z-index:200000}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:17px;left:22px;right:22px;height:1px;background:#00939e;width:30px}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:-5px;width:100%;height:1px;background-color:#00939e;content:"";width:35px}.c-hamburger span::before{top:-10px}.c-hamburger span::after{bottom:-10px}.c-hamburger--htx{background-color:#00939e}.c-hamburger--htx span::before,.c-hamburger--htx span::after{-webkit-transition-duration:0.3s,0.3s;transition-duration:0.3s,0.3s;-webkit-transition-delay:0.3s,0s;transition-delay:0.3s,0s}.c-hamburger--htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.c-hamburger--htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.c-hamburger--htx.is-active{background-color:#00939e}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{-webkit-transition-delay:0s,0.3s;transition-delay:0s,0.3s}#mobile_menu{position:absolute;top:0;left:0;width:100%;height:100%;background:#f7f7f6;background-size:cover;z-index:-1000;opacity:0;-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;-o-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out}.mobile_menu_inner{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}#mobilemenu{padding:20px 0}#mobilemenu ul{margin:0;padding:0;list-style-type:none}#mobilemenu ul li{display:block;margin-bottom:15px}#mobilemenu ul li a{color:#00939e!important;font-family:'Montserrat',sans-serif;font-size:16px;text-transform:uppercase;font-weight:300;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;position:relative}#mobilemenu ul li a:hover{color:#282828!important}#mobilemenu ul li.current_page_item>a{color:#282828!important}#mobilemenu ul li ul{display:none;margin-top:11px}#mobile_logo{display:inline-block;max-width:150px;height:auto;margin-bottom:20px}#mobile_logo img{max-width:100%;height:auto}.mobile_menu_active #mobile_menu{opacity:1;z-index:15000}#mobilemenu>div>ul>li>a>i{font-size:21px;position:absolute;right:-28px}.home_services_row_3{margin-top:20px}.animate-text{transition:transform 0.7s 0s cubic-bezier(.77,0,.175,1),opacity 0.7s 0s;transform:translateY(-30px);opacity:0}.animate-text.animate-second{transition-delay:0.5s}.animate-text.animate-third{transition-delay:0.8s}.animate-text.animate-fourth{transition-delay:1.1s}.animate-text.from-left{transition:transform 0.7s 0s cubic-bezier(.77,0,.175,1),opacity 0.7s 0s;transform:translateX(-100px);opacity:0}.animate-text.from-right{transition:transform 0.7s 0s cubic-bezier(.77,0,.175,1),opacity 0.7s 0s;transform:translateX(100px);opacity:0}.no-anim-text .animate-text{transform:translateY(0);opacity:1}.hn_top_wrap .animate-text,.new_top_wrap .animate-text{transform:none!important;opacity:1!important;transition:none!important}.animate-text.loaded-text{transform:translateY(0);opacity:1}.animate-text.from-left.loaded-text{transform:translateX(0);opacity:1}.img-bg-wrapper{display:block;position:relative;z-index:1;overflow:hidden;transform-origin:50% 50%;transform:translateX(-200px) skew(50deg);overflow:hidden;transition:transform 1s cubic-bezier(.77,0,.175,1)}.img-bg-wrapper .img-bg-inner{height:100%;width:100%;display:block;transition:opacity 1s cubic-bezier(.77,0,.175,1),transform 1s cubic-bezier(.77,0,.175,1);opacity:0;transform:translateX(300px) translateZ(0) skew(-50deg);transform-origin:center center;position:absolute;top:0}.img-bg-wrapper.img-bg-loaded{transform:translateX(0)}.img-bg-wrapper.img-bg-loaded .img-bg-inner{transform:translateX(0);opacity:1}.img-wrapper{display:block;position:relative;z-index:1;overflow:hidden;transform-origin:50% 50%;transform:translateX(-200px) skew(50deg);overflow:hidden;transition:transform 1s cubic-bezier(.77,0,.175,1)}.img-wrapper img:first-child{transition:opacity 1s cubic-bezier(.77,0,.175,1),transform 1s cubic-bezier(.77,0,.175,1);opacity:0;transform:translateX(300px) translateZ(0) skew(-50deg);transform-origin:center center}.img-wrapper.loaded-img{transform:translateX(0)}.img-wrapper.loaded-img img:first-child{transform:translateX(0);opacity:1}.mosaic-img{background-size:cover;background-position:center center;position:absolute;top:0;left:0;width:100%;height:100%}.close_corona{position:absolute;top:50%;right:15px;font-size:20px;transform:translateY(-50%);cursor:pointer}.close_corona:hover{color:#353535}.corona_header_wrap{background:#00939e;color:#fff;position:relative;padding:10px 0}.corona_text{font-size:14px}.corona_text a{color:#fff!important}.loc_li{margin-bottom:30px}.loc_li:nth-child(3n+1){clear:both}.loc_li_inner{height:470px;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;position:relative;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.loc_li_inner:hover{box-shadow:0 0 15px rgba(0,0,0,.6)}.loc_li_inner::before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3}.loc_li_bottom{position:absolute;left:0;bottom:0;border:0;width:100%;padding:0 30px 30px 30px}.loc_li_title{color:#fff}.loc_li_info{margin:0 0 30px 0;padding:0;list-style-type:none}.loc_li_info li{font-size:16px;line-height:32px}.loc_li_bottom a{color:#fff!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.loc_li_bottom a:hover{color:#0078b8!important}.loc_li_link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.loc_serv_serv_list{margin-top:50px}.location_serv_right .loc_li_info li a{color:#333!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.location_serv_right .loc_li_info li a:hover{color:#0078b8!important}.loc_serv_serv_list ul{margin:0;padding:0;list-style-type:none}.loc_serv_serv_list ul li{font-size:14px;line-height:28px}.loc_serv_serv_list ul li a{color:#333!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.loc_serv_serv_list ul li a:hover,.loc_serv_serv_list ul li a.active_liv_serv{color:#0078b8!important}.loc_serv_map{color:#333!important;font-size:16px;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.loc_serv_map:hover{color:#0078b8!important}.loc_contact_button_wrap{margin-top:40px}.loc_contact_button_wrap .button_1{border-radius:0!important}.locserv_li{margin-bottom:30px}.locserv_li:nth-child(4n+1){clear:both}.locserv_li_inner{padding:30px;background-color:#fff;border:1px solid #f7f7f6;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;position:relative;min-height:100%}.locserv_li_inner:hover{border-color:#0078b8;box-shadow:0 10px 20px rgba(0,0,0,.25)}.locserv_li_title{font-size:18px;font-weight:300;margin:0 0 20px 0;padding:0;color:#000}.locserv_li_excerpt{font-size:16px;font-weight:300;line-height:32px;margin:0 0 35px 0;padding:0}.locserv_li_link{font-size:14px;font-weight:700;color:#0078b8;text-transform:uppercase;display:block;text-decoration:none!important}.locserv_li_link_div{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.gallery-item{margin-bottom:30px!important;padding:0 15px!important}.gallery-item img{width:100%;max-width:100%!important;height:auto;padding:0!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.gallery-item a{display:block;position:relative;overflow:hidden}.gallery-item a:hover img{transform:scale(1.1)}.loc_nav_wrap{background:#0078b8}.loc_nav ul{margin:0;padding:0;list-style-type:none}.loc_nav ul li{display:inline-block;padding:0;font-size:18px}.loc_nav ul li a{color:#fff!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;padding:15px;display:inline-block}.loc_nav ul li a:hover{background:#03aab7}.loc_map{margin-bottom:30px;position:relative;height:250px}.loc_map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.location_popup .wpcf7-submit{color:#fff;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:1px;border-radius:50px;padding:20px 10px;background:#00b276;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;border:none;width:100%}.location_popup .wpcf7-submit:hover{background:#0078b8}.location_popup .staff_popup_container{padding-top:70px}.photo_gallery_widget{margin-top:40px}.photo_gallery_widget .gallery-item{width:100%!important;padding:0!important;display:none}.photo_gallery_widget .gallery-item img{width:100%!important}.photo_gallery_widget .gallery-row:nth-child(1) .gallery-item:nth-child(1){display:block}.photo_gallery_widget .gallery-item a{display:block;position:relative}.photo_gallery_widget .gallery-item a::before{content:"View";display:inline-block;border:2px solid #fff;padding:10px 15px;font-size:16px;font-weight:700;color:#fff;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.photo_gallery_widget .gallery-item a:hover::before{background:#fff;color:#0078b8;z-index:11}.photo_gallery_widget .gallery-item a::after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;z-index:5}.related_location_services{background:#fff}.page-template-page-locations .top_wrap,.page-template-page-location .top_wrap,.page-template-page-location-service .top_wrap{height:370px}.location_cta{margin-bottom:0!important}.location_cta .programs_cta_bg{margin:0 -15px}.text_1 img{max-width:100%;height:auto}.chapter_li{margin-bottom:120px}.chapters_tabs_div{position:relative;margin-bottom:30px}.chapters_nav_fixed .chapters_tabs_div{position:fixed;top:0;z-index:1000;background:#f7f7f6;width:100%}.chapters_tabs_div ul{margin:0;padding:0;list-style-type:none}.chapters_tabs_div ul li{display:inline-block;margin-left:20px}.chapters_tabs_div ul li a{color:#00939e!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.chapters_tabs_div ul li a:hover{color:#0071b6!important}.chapters_tabs_div label{position:relative;top:9px}.chapter_image{max-width:100%;height:auto;margin-bottom:30px}.home .programs_cta_wrap{margin:60px 0 0 0}.menu_phone{color:#fff!important;display:inline-block;font-size:14px;font-family:'Montserrat',sans-serif;padding:14px 35px;border-radius:0;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;text-transform:uppercase;margin-left:20px;position:relative;top:-4px}.menu_phone::before{content:" ";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#0078b8;z-index:-1;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.menu_phone::after{content:" ";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(112.94deg,#0078b8 0%,#00b276 82.05%);z-index:-2;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.menu_phone:hover::before{opacity:0}.footer_legit{margin-bottom:20px}.faq_li{margin-bottom:30px;background:#fff;border-radius:7px;box-shadow:0 12px 30px #0000000D;border:.5px solid #EEE;padding:30px 35px}.faq_title{color:#35395C;font-size:21px;font-weight:500;margin:0;padding:0;font-family:'Poppins',sans-serif;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;position:relative;cursor:pointer}.faq_title i{position:absolute;top:0;right:0;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.faq_text{border-top:1px solid #7070701C;padding-top:30px;margin-top:30px;display:none}.faq_text p:last-child{margin-bottom:0!important}.faq_li_active .faq_title{color:#00939e}.faq_li_active .faq_title i{color:#00939e;transform:rotate(180deg)}.service_faq_wrap{padding-bottom:40px}.faq_button{margin-top:15px}.footer_links a{color:#fff!important}.header_schedule{margin-left:10px;position:relative;top:-4px}.zd-sticky-button{display:none!important}.slide_buttons{margin-top:20px}.slide_button_1{color:#fff!important;display:inline-block;font-size:14px;font-family:'Montserrat',sans-serif;padding:14px 35px;border-radius:0;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;text-transform:uppercase;margin:0 10px;position:relative}.slide_button_1::before{content:" ";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#0078b8;z-index:-1;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.slide_button_1::after{content:" ";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(112.94deg,#0078b8 0%,#00b276 82.05%);z-index:-2;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.slide_button_1:hover::before{opacity:0}.slide_button_2{color:#fff!important;display:inline-block;font-size:14px;font-family:'Montserrat',sans-serif;padding:14px 35px;border-radius:0;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;text-transform:uppercase;margin:0 10px;position:relative}.slide_button_2::before{content:" ";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#00b276;z-index:-1;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.slide_button_2::after{content:" ";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(112.94deg,#0078b8 0%,#00b276 82.05%);z-index:-2;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.slide_button_2:hover::before{opacity:0}.mainmenu{margin-top:8px}.mainmenu ul{margin:0;padding:0;list-style-type:none}.mainmenu ul li{display:inline-block;margin-right:32px;font-size:16px;font-weight:500;font-family:'Poppins',sans-serif;text-transform:uppercase;position:relative}.mainmenu>div>ul>li{padding-bottom:28px}.mainmenu ul li a{color:#626262!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.mainmenu ul li>a:hover{color:#04737C!important}.mainmenu ul li ul{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding:4px 0 0 0;text-align:left;display:none}.mainmenu ul li:hover ul{display:block}.mainmenu ul li ul::before{content:" ";background:#fff;width:10px;height:10px;position:absolute;left:50%;top:0;margin-left:-5px;transform:rotate(45deg)}.mainmenu ul li ul li{display:block;margin:0;padding:0}.mainmenu ul li ul li a{background:#fff;display:block;width:295px;padding:10px 10px;color:#000!important;position:relative}.mainmenu ul li ul li a::after{content:" ";position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:1px;background:rgba(0,0,0,.1);display:block}.mainmenu ul li ul li:last-child a::after{display:none!important}.mainmenu ul li ul li a:hover{color:#04737C!important}.mainmenu li.menu-item-has-children>a{padding-right:15px;background:url(../../../../../../themes/dsquared/images/submenu.png) no-repeat right 0 top 8px}.hn_services_wrap{background:linear-gradient(112deg,#BFE8FF 0%,#BAFFE8 131.06%);padding:100px 0 70px 0}.ntitle_2{font-family:"Plus Jakarta Sans",sans-serif;color:#0CA178;font-size:16px;font-weight:600;text-transform:uppercase;margin:0 0 10px 0;padding:0}.ntitle_1{color:#111;font-size:45px;font-weight:700;font-family:"Plus Jakarta Sans",sans-serif;line-height:55px;margin:0 0 40px 0;padding:0}.nservice_li{margin-bottom:30px}.nservice_li:nth-child(3n+1){clear:none}.nservice_li_inner{padding:43px 33px;background:#fff;border-radius:16px;position:relative;min-height:100%}.nservice_li_image{height:66px;margin-bottom:29px}.nservice_li_image img{max-height:66px;width:auto}.nservice_li_title{color:#111;font-size:26px;font-weight:600;line-height:40px;font-family:"Plus Jakarta Sans",sans-serif;margin:0 0 25px 0;padding:0}.nservice_li_text{color:#111}.nservice_li_text p{font-size:18px;line-height:30px;margin:0 0 20px 0;padding:0}.nservice_li_read_more{display:inline-block;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;color:#0CA178!important;font-size:18px;font-weight:500}.nservice_li_read_more svg{margin-left:10px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.nservice_li_inner:hover .nservice_li_read_more svg{margin-left:15px}.nservice_li_link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.hn_services_bottom_button{margin-top:10px}.nbutton_2{font-size:16px;color:#fff!important;display:inline-block;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;padding:14px 16px;border:1px solid #0CA178;border-radius:5px;background:#0CA178;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none!important}.nbutton_2:hover{color:#0CA178!important;background:transparent}.nbutton_2 svg{margin-left:10px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;position:relative;left:0;top:-2px}.nbutton_2:hover svg path{fill:#0CA178}.nbutton_2:hover svg{left:5px}.hn_offers_wrap{padding:90px 0;background:#fff}.image_1{max-width:100%;height:auto;border-radius:16px}.ntext_1{color:#111;font-family:"Inter",sans-serif}.ntext_1 p{font-size:20px;line-height:35px;letter-spacing:.4px;margin:0 0 25px 0;padding:0}.nbutton_1{font-size:16px;color:#0CA178!important;display:inline-block;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;padding:14px 16px;border:1px solid #0CA178;border-radius:5px;background:transparent;font-family:"Inter",sans-serif;font-weight:600;text-decoration:none!important}.nbutton_1:hover{color:#fff!important;background:#0CA178}.nbutton_1 svg{margin-left:10px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;position:relative;left:0;top:-2px}.nbutton_1 svg path{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.nbutton_1:hover svg path{fill:#fff}.nbutton_1:hover svg{left:5px}.medium_container{width:1280px;margin:0 auto;padding:0 15px;max-width:100%}.hn_about_wrap{padding:90px 0;background:#fff}.hn_about_image_text{border-radius:8px;background:#FFF;box-shadow:0 4px 54px 0 rgba(0,0,0,.12);padding:18px 29px;color:#111;font-size:20px;line-height:30px;letter-spacing:.4px;font-family:"Inter",sans-serif;margin:20px auto 0 auto;width:calc(100% - 30px)}.hn_about_image_text a{color:#0CA178!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.hn_about_image_text a:hover{color:#111!important}.hn_cta_wrap{background:#fff;position:relative}.hn_cta_wrap::before{content:" ";background:#EBFFFD;display:block;position:absolute;bottom:0;left:0;width:100%;height:50%}.hn_cta_inner{border-radius:16px;background:#0CA178;padding:63px;position:relative;overflow:hidden}.hn_cta_inner::before{content:" ";background:url(../../../../../../themes/dsquared/images/hn_cta_bg.webp) no-repeat center center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;display:block;mix-blend-mode:soft-light}.hn_cta_inner .row{position:relative}.ntitle_3{color:#fff;font-size:45px;font-weight:700;font-family:"Plus Jakarta Sans",sans-serif;margin:0 0 15px 0;padding:0}.ntext_2{color:#fff}.ntext_2 p{font-size:18px;line-height:32px;margin:0;padding:0}.hn_cta_left_inner{padding-right:10%}.hn_cta_form .wpcf7-text{width:100%;background:#fff;padding:12px 16px;color:#222;font-size:18px;font-family:"Inter",sans-serif;border:none;border-radius:6px;margin-bottom:20px}.hn_cta_form .wpcf7-submit{color:#fff!important;background:#111;border:1px solid #111;border-radius:5px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;width:100%;padding:16px;font-size:16px;font-weight:600}.hn_cta_form .wpcf7-submit svg{margin-left:10px;position:relative;top:0;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.hn_cta_form .wpcf7-submit:hover{background:transparent;border-color:#fff}.hn_testimonials_wrap{background:#EBFFFD;padding:90px 0}.hn_testim_li{margin:0 15px;border-radius:16px;border:1px solid rgba(0,0,0,.1);background:#fff;padding:30px}.hn_testim_li_image{margin-bottom:22px}.hn_testim_li_image img{max-width:100%;height:auto}.hn_testim_li_title{color:#111;font-size:20px;font-weight:500;font-family:"Inter",sans-serif;margin:0 0 22px 0;padding:0}.hn_testim_li_text{color:#111}.hn_testim_li_text p{font-size:16px;line-height:29px;font-weight:300;font-family:"Inter",sans-serif;margin:0 0 22px 0;padding:0}.hn_testim_li_letter{float:left;display:block;width:40px;height:40px;border-radius:34px;background:linear-gradient(112deg,#BFE8FF 0%,#BAFFE8 131.06%);text-align:center;line-height:40px;color:#0CA178;font-size:18px;font-weight:600;font-family:"Inter",sans-serif;margin-right:14px}.hn_testim_li_title{color:#111;font-size:18px;font-weight:600;margin:10px 0 0 0;padding:0;float:left}.hn_blogs_wrap{background:#fff;padding:90px 0}.hn_blog_li_inner{position:relative;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 66px 0 rgba(0,0,0,.07)}.hn_blog_li_image{overflow:hidden}.hn_blog_li_image img{width:100%;height:auto;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.hn_blog_li_inner:hover .hn_blog_li_image img{transform:scale(1.1)}.hn_blog_li_bottom{padding:33px}.hn_blog_li_meta{color:#111;font-size:14px;font-weight:300;font-family:"Inter",sans-serif;margin-bottom:14px}.hn_blog_li_meta a{color:#0CA178!important;text-decoration:none!important;font-weight:500;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.hn_blog_li_meta a:hover{color:#111!important}.hn_blog_li_title{color:#111;font-size:20px;font-weight:500;line-height:29px;margin:0 0 15px 0;padding:0}.hn_blog_li_text{color:#111}.hn_blog_li_text p{font-size:16px;line-height:26px;font-weight:300;margin:0;padding:0}.hn_blog_li_link{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.hn_top_wrap{background:linear-gradient(112deg,#BFE8FF 0%,#BAFFE8 131.06%);padding:230px 0 110px 0;position:relative}.hn_top_image{position:absolute;bottom:0;right:0;max-width:50%;height:auto}.ntitle_4{color:#111;font-size:55px;font-weight:700;line-height:65px;margin:0 0 20px 0;padding:0;font-family:"Plus Jakarta Sans",sans-serif}.hn_top_left_bottom_right_phone{display:inline-block;padding-left:40px;color:#111!important;text-decoration:none!important;font-size:20px;font-weight:600;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;position:relative}.hn_top_left_bottom_right_phone span{color:#0CA178;font-size:16px;font-weight:500;display:block;margin-bottom:3px}.hn_top_left_bottom_right_phone svg{position:absolute;left:0;top:15px}.hn_top_left_bottom_right_phone:hover{color:#0CA178!important}.footer_new_wrap{background:linear-gradient(112deg,#BFE8FF 0%,#BAFFE8 131.06%);position:relative}.footer_new_top_wrap{padding:70px 0 10px 0;border-bottom:1px solid #0000001A;position:relative}.footer_new_top_bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90%;max-height:90%;width:auto;height:auto}.footer_new_top{position:relative}.footer_new_logo{max-width:100%;height:auto;margin-bottom:20px}.footer_new_text{color:#111;font-size:14px;line-height:23px;font-weight:300;font-family:"Inter",sans-serif;margin-bottom:28px}.footer_new_social_title{color:#111;font-family:"Inter",sans-serif;font-size:16px;font-weight:700;margin:0 0 20px 0;padding:0}.footer_new_social{margin:0;padding:0;list-style-type:none}.footer_new_social li{display:inline-block;margin-right:5px}.fnsoc{text-decoration:none!important}.fnsoc svg path,.fnsoc svg circle{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.fnsoc:hover svg path{fill:#fff}.fnsoc:hover svg circle{fill:#0CA178}.footer_new_bottom_wrap{padding:25px 0;position:relative}.footer_new_copyright{color:#111;font-size:14px;font-weight:300;font-family:"Inter",sans-serif}.footer_new_copyright a{color:#111!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.footer_new_copyright a:hover{color:#0CA178!important}.footer_new_title{color:#111;font-family:"Inter",sans-serif;font-size:18px;font-weight:600;margin:0 0 24px 0;padding:0}.new_footer_top_left{margin-bottom:40px}.new_footer_top_col{margin-bottom:40px}.new_footermenu ul{margin:0;padding:0;list-style-type:none}.new_footermenu li{margin-bottom:7px;font-size:16px;font-weight:300;line-height:27px}.new_footermenu li:last-child{margin-bottom:0}.new_footermenu li a{color:#111!important;text-decoration:none!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.new_footermenu li a:hover{color:#0CA079!important}.new_footer_top_left_inner{margin-right:12%;position:relative}.new_footermenu_about{margin-bottom:20px}.footer_new_legit{position:absolute;bottom:0;right:0}.new_to_top{position:absolute;top:0;right:100px;transform:translateY(-50%);cursor:pointer}.new_to_top svg rect,.new_to_top svg path{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.new_to_top:hover svg rect{fill:#fff}.new_to_top:hover svg path{fill:#0CA178}.header_new_wrap{position:absolute;top:0;left:0;width:100%;padding-top:30px;z-index:10}.header_new_inner{padding:30px;border-radius:10px;background:#FFF;box-shadow:0 4px 64px 0 rgba(0,0,0,.12)}.logo_new{display:inline-block;text-decoration:none!important}.logo_new img{max-width:100%;height:auto}.header_new_phone{display:inline-block;text-decoration:none!important;color:#fff!important;font-size:20px;font-weight:600;font-family:"Inter",sans-serif;padding-left:40px;position:relative}.header_new_phone span{display:block;font-size:16px;font-weight:500}.header_new_phone svg{position:absolute;top:14px;left:0}.header_new_right{position:relative}.header_new_right::before{content:" ";display:block;position:absolute;top:-31px;left:-7px;width:235px;height:115px;background:#0CA178;border-radius:0 10px 10px 0}.mainmenu_new{padding-right:30px}.mainmenu_new ul{margin:0;padding:0;list-style-type:none}.mainmenu_new ul li{display:inline-block;color:#111;font-family:"Inter",sans-serif;font-size:14px;font-weight:600;position:relative;margin-right:15px}.mainmenu_new ul li:last-child{margin-right:0}.mainmenu_new ul li a{text-decoration:none!important;color:#111!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.mainmenu_new ul li ul{display:none;position:absolute;top:100%;left:0;width:220px;border-radius:10px;border-top:1.5px solid #0CA178;background:#FFF;box-shadow:0 4px 64px 0 rgba(0,0,0,.12);text-align:left;z-index:1}.mainmenu_new ul li:hover ul{display:block}.mainmenu_new ul li.menu-item-has-children a:first-child{padding-right:20px;background:url(../../../../../../themes/dsquared/images/new_submenu.svg) no-repeat right 0 top 0}.mainmenu_new ul li ul li{display:block;margin:0;border-bottom:1px solid rgba(0,0,0,.05);font-size:14px;font-weight:300}.mainmenu_new ul li ul li a{padding:14px 14px 14px 35px;display:block;background:url(../../../../../../themes/dsquared/images/new_submenu_2.svg) no-repeat left 14px top 20px!important}.mainmenu_new ul li ul li a:hover{color:#fff!important;background-color:#0CA178!important;background-image:url(../../../../../../themes/dsquared/images/new_submenu_3.svg)!important;padding-left:40px}.hn_top_logo_bg{position:absolute;top:50%;right:0;width:auto;height:auto;transform:translateY(-50%)}.hn_top{position:relative;z-index:2}.new_top_wrap{padding:220px 0 0 0;background:linear-gradient(112deg,#BFE8FF 0%,#BAFFE8 131.06%);position:relative;z-index:2}.new_top_left{padding-bottom:60px}.new_top_left_inner{padding-right:10%}.top_breadcrumbs{font-size:14px;font-weight:500;color:#000;font-family:"Plus Jakarta Sans",sans-serif;margin-bottom:10px}.top_breadcrumbs a{color:#0CA178!important;text-decoration:underline!important;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.top_breadcrumbs a:hover{color:#000!important}.new_top_title{color:#111;font-family:"Plus Jakarta Sans",sans-serif;font-size:55px;font-weight:700;line-height:65px;margin:0 0 15px 0;padding:0}.new_top_text{color:#000}.new_top_text p{font-size:20px;line-height:35px;letter-spacing:.4px;margin:0;padding:0;font-weight:300;font-family:"Inter",sans-serif}.new_top_image{max-width:100%;height:auto;border-radius:16px;margin-bottom:-70px}.new_top_bg{position:absolute;left:50%;top:50%;transform:translate(0,-50%);max-height:100%;width:auto;height:auto}.bc_divider{display:inline-block;position:relative;width:11px;height:11px;top:0;margin:0 8px;background:url(../../../../../../themes/dsquared/images/bc_sep.svg) no-repeat center center}.n_blog_li{margin-bottom:30px}.wp-pagenavi{margin:40px 0}.wp-pagenavi a{display:inline-block;width:30px;height:30px;border:1px solid #0BA077!important;border-radius:5px;background:transparent;font-family:"Inter",sans-serif;font-weight:400;font-size:16px;color:#0CA178!important;margin:0 3px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;line-height:30px!important;padding:0!important}.wp-pagenavi a:hover{color:#fff!important;background:#0BA077}.wp-pagenavi span{display:inline-block;width:30px;height:30px;border:1px solid #0BA077!important;border-radius:5px;background:#0BA077;font-family:"Inter",sans-serif;font-weight:400;font-size:16px;color:#fff!important;margin:0 3px;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;line-height:30px!important;padding:0!important}.grecaptcha-badge{display:none!important}.page-template-page-services-single{background:#eff3f5}.page-template-page-location{background:#eff3f5}.hn_cta_wrap_location{background:#eff3f5}.hn_cta_wrap_location::before{display:none!important}.page-template-page-programs-category,.page-template-page-testimonials,.page-template-page-about{background:#eff3f5}.hn_testim_li_li .hn_testim_li{margin:0;min-height:100%}.hn_testim_li_li{margin-bottom:30px}.page-template-page-programs-single,.single-post,.page-template-page-services,.page-template-page-programs,.page-template-page-text-us{background:#eff3f5}.blogs_related_wrap{padding-top:40px}.loc_contact_button_wrap .button_1{display:block;text-align:center}.dsq_ab_wrap{border-top:1px solid rgba(112,112,112,.23);border-bottom:1px solid rgba(112,112,112,.23);padding:40px 0;margin:0 0 50px 0}.dsq_ab_row{display:flex;align-items:flex-start;gap:30px}.dsq_ab_left{flex:0 0 150px}.dsq_ab_photo{display:block;width:150px;height:150px;border-radius:50%;object-fit:cover}.dsq_ab_right{flex:1 1 auto;min-width:0}.dsq_ab_label{font-family:"Plus Jakarta Sans",sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#818486;margin-bottom:4px}.dsq_ab_name{font-family:"Plus Jakarta Sans",sans-serif;font-size:24px;line-height:1.25;font-weight:700;color:#111}.dsq_ab_name a{color:#111!important;text-decoration:none!important;transition:color 0.25s ease-out}.dsq_ab_name a:hover{color:#0CA178!important}.dsq_ab_title{font-family:"Plus Jakarta Sans",sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#0CA178;margin-top:4px}.dsq_ab_bio{font-family:"Poppins",sans-serif;font-size:15px;line-height:26px;color:#353535;margin:14px 0 8px 0}.dsq_ab_links{font-family:"Poppins",sans-serif;font-size:15px;line-height:26px}.dsq_ab_links a{color:#0078b8!important;text-decoration:none!important;transition:color 0.25s ease-out}.dsq_ab_links a:hover{color:#0CA178!important;text-decoration:underline!important}.dsq_ab_sep{color:#818486;margin:0 8px}@media only screen and (max-width:767px){.dsq_ab_wrap{padding:30px 0;margin-bottom:35px}.dsq_ab_row{gap:18px}.dsq_ab_left{flex-basis:84px}.dsq_ab_photo{width:84px;height:84px}.dsq_ab_name{font-size:20px}}.dsq-staff-single{background:#eff3f5}.staff_single_wrap{padding:190px 0 90px 0;background:linear-gradient(180deg,#e6f6fb 0%,#eff3f5 420px)}.staff_back_button{margin-bottom:40px;padding:10px 18px;font-size:14px}.staff_back_button svg{margin:0 8px 0 0!important;top:-1px!important;left:0!important}.staff_back_button svg path,.staff_back_button:hover svg path{fill:none!important}.staff_back_button:hover svg{left:-4px!important}.staff_single_image{display:block;width:100%;aspect-ratio:1 / 1.1;object-fit:cover;margin-bottom:30px}.staff_single_right{padding-left:40px}.staff_single_right .top_breadcrumbs{margin-bottom:14px}.staff_single_name{font-family:"Plus Jakarta Sans",sans-serif;font-size:45px;line-height:55px;font-weight:700;color:#111;margin:0 0 6px 0}.staff_single_title{font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#0CA178;margin-bottom:25px}.staff_single_text{margin-top:25px}.staff_single_links{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.staff_single_posts{padding-top:80px}.staff_popup_profile{margin:15px 0 0 0}.staff_single_inner{width:1070px;max-width:100%;margin:0 auto}@media only screen and (max-width:991px){.staff_single_right{padding-left:15px}}@media only screen and (max-width:767px){.staff_single_wrap{padding:120px 0 60px 0}.staff_back_button{margin-bottom:25px}.staff_single_image{max-width:320px}.staff_single_name{font-size:32px;line-height:40px}.staff_single_posts{padding-top:50px}}.staff_qual_wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 40px;margin:35px 0 30px 0;padding-top:35px;border-top:1px solid rgba(112,112,112,.23)}.staff_qual_heading{font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#0CA178;margin:0 0 14px 0}.staff_qual_list{list-style:none;margin:0;padding:0}.staff_qual_list li{position:relative;padding:0 0 12px 18px;font-family:"Poppins",sans-serif;line-height:1.5}.staff_qual_list li::before{content:"";position:absolute;left:0;top:9px;width:7px;height:7px;border-radius:50%;background:#0CA178}.staff_qual_main{display:block;font-size:16px;font-weight:500;color:#111}a.staff_qual_main{color:#0078b8!important;text-decoration:none!important}a.staff_qual_main:hover{text-decoration:underline!important}.staff_qual_sub{display:block;font-size:14px;color:#636363;margin-top:2px}.staff_qual_expertise{grid-column:1 / -1}.staff_qual_tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.staff_qual_tags li a,.staff_qual_tags li span{display:inline-block;padding:7px 14px;border-radius:999px;background:#fff;border:1px solid #d6e3e8;font-family:"Poppins",sans-serif;font-size:14px;line-height:1.4;color:#353535;text-decoration:none!important;transition:all 0.25s ease-out}.staff_qual_tags li a{color:#0078b8!important}.staff_qual_tags li a:hover{border-color:#0CA178;color:#0CA178!important}@media only screen and (max-width:767px){.staff_qual_wrap{grid-template-columns:1fr;gap:25px}}