.mobile-link{display:none!important}.p-margin-none p:last-child{margin-bottom:0}.footer-company-menu ul li ul.sub-menu{width:220px!important;margin-left:280px!important}.faq-style .elementor-accordion .elementor-accordion-item{margin-bottom:10px}.faq-style .elementor-accordion .elementor-accordion-item:last-child{margin-bottom:0}.faq-style .elementor-accordion .elementor-accordion-item .elementor-tab-content p{margin-bottom:0}.header-new-menu-max ul.mega-menu li.mega-menu-item ul.mega-sub-menu{box-shadow:0 10px 30px rgb(45 45 45/.2)!important;margin-top:20px!important}.header-new-menu-max ul.mega-menu li.mega-menu-item a{font-weight:500!important;line-height:1.2em!important;height:auto!important}.header-new-menu-max ul.mega-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item a{font-weight:400!important;height:auto!important;line-height:1.4em!important}.mobile-menu-display{display:none!important}.header-btn .elementor-button-text span{display:block;font-size:14px;line-height:1.2em}.simple-new-main-menu-item ul.elementor-nav-menu li.menu-item ul.sub-menu li a.elementor-sub-item{border:none;min-width:260px}.mobile-link{display:none!important}.fullwidth-listicon-style .elementor-widget-container ul li.elementor-icon-list-item span.elementor-icon-list-text a{width:auto!important;display:inline-block!important}.anxienty-icon-list ul li{align-items:flex-start!important}.anxienty-icon-list ul li span.elementor-icon-list-icon i{position:relative;top:11px}.teen-admin-process-form .elementor-field-type-radio .elementor-field-option:last-child{padding-right:0}.teen-admin-process-form .elementor-field-type-radio .elementor-field-option label{font-size:20px!important;padding-right:6px}.teen-admin-process-form .elementor-field-type-radio .elementor-field-option [type=radio]{width:15px;height:15px}.teen-admin-process-form input.elementor-field-textual,.teen-admin-process-form textarea.elementor-field-textual{padding:11px 12px 10px}.teen-admin-process-form .elementor-field-group button{margin-top:15px}.teen-admin-process-form input.elementor-field-textual::placeholder,.teen-admin-process-form textarea.elementor-field-textual::placeholder{color:#a6a6a6;opacity:1}.teen-page-client-review-section .swiper-slide .elementor-testimonial{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.teen-page-client-review-section .swiper-slide .elementor-testimonial .elementor-testimonial__footer{margin-top:0}.teen-page-client-review-section .swiper-slide .elementor-testimonial__content{margin-left:80px;margin-top:4px}.teen-page-client-review-section .swiper-pagination .swiper-pagination-bullet,.teen-page-our-staff-slider .swiper-pagination .swiper-pagination-bullet,.teen-facility-img-slider .swiper-pagination .swiper-pagination-bullet{border:3px solid #96a25e;background:0 0;opacity:1;margin:0 10px}.teen-page-client-review-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.teen-page-our-staff-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.teen-facility-img-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#96a25e}.teen-page-client-review-section .swiper-container-horizontal>.swiper-pagination-bullets,.teen-facility-img-slider .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-40px!important}.teen-page-our-staff-slider .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-50px!important}.teen-admin-process-form .elementor-field-type-radio .elementor-field-option{display:flex;flex-wrap:wrap;flex-direction:row-reverse;padding-right:60px;align-items:center}.teen-page-our-staff-slider .elementor-testimonial__footer .elementor-testimonial__name{margin-bottom:5px}.teen-green-icon-list ul li,.teen-orange-icon-list ul li{padding-left:45px!important;background:url(/wp-content/uploads/2022/11/mental-issue-list-icon.png)no-repeat 0 3px;padding-top:5px!important;padding-bottom:5px!important}.teen-orange-icon-list ul li{background:url(/wp-content/uploads/2022/11/substance-issue-list-icon.png)no-repeat 0 3px!important}.teen-what-we-offer-inner-section{padding-right:calc((100% - 1200px)/2 );border-bottom:5px solid #96a25e}.sub-page-item .elementor-heading-title a{padding:20px;display:flex;min-height:180px;justify-content:center;align-items:center;transition:all .2s ease-in-out}.sub-page-item:hover .elementor-widget-container{background:#7b8745!important}.home-latest-article .swiper-pagination span.swiper-pagination-bullet{width:30px;height:30px;border-radius:0;display:inline-flex;align-items:center;justify-content:center;background-color:#cd9341;opacity:.5}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:hover,.home-latest-article .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:before{content:'0';color:#fff;font-family:avenir book,Sans-serif;font-size:16px;font-weight:500;font-style:normal}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:nth-of-type(1):before{content:'1'}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:nth-of-type(2):before{content:'2'}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:nth-of-type(3):before{content:'3'}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:nth-of-type(4):before{content:'4'}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:nth-of-type(5):before{content:'5'}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:nth-of-type(6):before{content:'6'}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:nth-of-type(7):before{content:'7'}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:nth-of-type(8):before{content:'8'}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:nth-of-type(9):before{content:'9'}.home-latest-article .swiper-pagination span.swiper-pagination-bullet:nth-of-type(10):before{content:'10'}.footer-airport-direction-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-title{border:1px solid #fff!important}.footer-airport-direction-toggle .elementor-widget-container .elementor-toggle .elementor-toggle-item .elementor-tab-content{border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-bottom:1px solid #fff!important}.icon-list-link ul li.elementor-icon-list-item a{width:auto;display:inline-block}@media only screen and (max-width:991px){.br-tablet-none br{display:none}.footer-company-menu ul li ul.sub-menu{margin-left:220px!important}.simple-new-main-menu-item nav.elementor-nav-menu--dropdown{max-height:unset!important}.header-new-menu-max ul.mega-menu li.mega-menu-item ul.mega-sub-menu{margin-top:0!important;box-shadow:none!important}.header-new-menu-max ul.mega-menu li.mega-menu-item a.mega-menu-link{padding:12px 15px!important}.header-new-menu-max ul.mega-menu{padding:40px 20px!important}.header-new-menu-max ul.mega-menu li:last-child{margin-bottom:0!important}.header-new-menu-max ul.mega-menu li.mega-menu-item a{font-size:18px!important}.header-new-menu-max ul.mega-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item a{background:#cd9341!important;color:#fff!important;font-size:18px!important}#mega-menu-max_mega_menu_1>li.mega-menu-megamenu ul.mega-sub-menu{background:0 0!important}.mobile-menu-display{margin-top:15px!important;display:block!important}.mega-mobile-menu-display a.mega-menu-link{display:none!important}.mega-mobile-menu-display .mega-sub-menu{display:block!important}.mega-mobile-menu-display .mega-menu-item{padding:0!important}.mega-mobile-menu-display .textwidget{background:#666;padding:20px;text-align:center;border-radius:30px}.mega-mobile-menu-display .textwidget h2{color:#fff;font-weight:700;font-size:24px;line-height:1.5em;margin-bottom:20px}.mega-mobile-menu-display .mobile-menu-display-btn ul.mega-sub-menu li.mega-menu-item div.textwidget p a{display:block;padding:10px;font-size:18px;font-weight:600!important;color:#fff;border-radius:5px}.mega-mobile-menu-display .textwidget a.mobile-btn-call{background:#96a25e!important;border:3px solid #96a25e}.mega-mobile-menu-display .textwidget a.mobile-btn-text{background:0 0;border:3px solid #fff}.mega-mobile-menu-display .mobile-menu-display-btn ul.mega-sub-menu li.mega-menu-item div.textwidget p a:first-child{background:#96a25e!important}.mega-mobile-menu-display .mobile-menu-display-btn ul.mega-sub-menu li.mega-menu-item div.textwidget p a{background:0 0!important}.teen-header-inner-section .elementor-element-populated{display:flex;flex-direction:row-reverse}.teen-page-header-toggle-menu .elementor-nav-menu--dropdown ul{padding:10px 0}.teen-admin-process-form .elementor-field-type-radio .elementor-field-option label{font-size:18px!important}.teen-page-client-review-section .swiper-slide .elementor-testimonial__content{margin-left:0;margin-top:10px}.teen-page-client-review-section .swiper-slide{padding:20px 20px 30px!important}.teen-page-client-review-section .swiper-slide .elementor-testimonial__content .elementor-testimonial__text img{max-height:18px;width:auto}.teen-page-client-review-section .swiper-pagination .swiper-pagination-bullet,.teen-page-our-staff-slider .swiper-pagination .swiper-pagination-bullet,.teen-facility-img-slider .swiper-pagination .swiper-pagination-bullet{height:16px!important;width:16px!important;margin:0 8px}.teen-page-client-review-section .swiper-container-horizontal>.swiper-pagination-bullets,.teen-page-our-staff-slider .swiper-container-horizontal>.swiper-pagination-bullets,.teen-facility-img-slider .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-30px!important}.teen-green-icon-list ul li,.teen-orange-icon-list ul li{padding-left:35px!important;background-position:0 5px!important;background-size:20px!important}.teen-what-we-offer-inner-section{padding-right:0}}@media only screen and (max-width:767px){.footer-company-menu ul li ul.sub-menu{width:100%!important;margin-left:0!important}.footer-company-menu ul li ul.sub-menu li a{justify-content:center;text-align:center}.header-new-menu-max ul.mega-menu li.mega-menu-item a.mega-menu-link{padding:15px!important}.mobile-link{display:block!important}.teen-admin-process-form .elementor-field-group button{margin-top:10px}.teen-admin-process-form .elementor-field-type-radio .elementor-field-option{padding-right:40px}.teen-admin-process-form .elementor-field-type-radio .elementor-field-option label{font-size:16px!important}.teen-page-client-review-section .swiper-container-horizontal>.swiper-pagination-bullets,.teen-page-our-staff-slider .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-20px!important}.sub-page-item .elementor-heading-title a{min-height:auto}}.elementor-pagination{padding:20px 0!important}