:root{--color-primary:#ff9c00;--color-secondary:#008fc0;--color-gradient-start:#ff9c00;--color-gradient-stop:#ffb135;--color-link:#008fc0;--color-link-hover:#ff9c00}.woocommerce ul.products,.woocommerce-page ul.products{margin-left:-15px;margin-right:-15px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px}body{font-family:Roboto;font-weight:400;line-height:1.5em;font-size:16px;color:#514e47}body.single-post .blog-single-title{font-family:inherit}body.single-post .content{font-family:inherit}.h1,h1{font-family:Montserrat;font-weight:700;line-height:1.2em;font-size:48px;color:#3a322a}.h2,h2{font-family:Montserrat;font-weight:700;line-height:1.2em;font-size:40px;color:#3a322a}.h3,h3{font-family:Montserrat;font-weight:700;line-height:1.2em;font-size:28px;color:#3a322a}.h4,h4{font-family:Montserrat;font-weight:700;line-height:1.2em;font-size:28px;color:#3a322a}.h5,h5{font-family:Montserrat;font-weight:500;line-height:1.2em;font-size:21px;color:#181b31}.h6,h6{font-family:Montserrat;font-weight:500;line-height:1.2em;font-size:18px;color:#181b31}.main-header .navbar-brand{max-width:250px!important}p{margin-bottom:1.2em}.header-top p{font-size:13px;font-family:'Montserrat';margin:0}.header-top a{color:#fff;font-weight:500}.header-top{border-bottom:1px solid #eee}.header-bottom ul li a{color:#000;font-family:'Montserrat';font-size:14px;font-weight:500}.header-bottom ul li a .txt:hover{color:#00aae5}.header-bottom .main-nav>li.current-menu-item>a{color:#00aae5}.header-cta .btn{background:#FF9C00;color:#fff;border-radius:30px;font-family:'Montserrat';font-weight:600;font-size:13px}.main-nav>li>a{padding-left:14px;padding-right:14px}.header-cta .btn>span{padding:10px 22px}.inner-banner-content{background:#e8f5fb}.inner-banner-content .wpb_wrapper-inner{padding:0 8%}.inner-banner-content .wpb_wrapper-inner:before{content:"";position:absolute;background:rgba(255,255,255,.7);left:0;top:0}.inner-banner-content .wpb_wrapper{border-bottom-right-radius:100px;background-size:cover}.inner-form{padding:8%;background:#e8f5fb;overflow:hidden}.inner-form:before{content:"";position:absolute;background:url(/wp-content/uploads/2017/09/logo_icon.png) no-repeat right top / contain;width:500px;height:500px;top:-120px;right:-130px;opacity:.15}.inner-banner-cta{background:#FF9C00;color:#fff;text-transform:uppercase;text-align:center;margin-bottom:0;font-size:24px;font-family:'Montserrat';font-weight:700;border-radius:50px}.inner-banner-cta>span{padding:16px 25px}.inner-banner h1{color:#fff;text-shadow:0 0 1px #151515;font-size:3.5rem;line-height:1.1;margin-bottom:30px!important}.inner-banner .gform_wrapper{margin:0;max-width:100%;background:#008FC0;padding:6%;border-radius:10px}.inner-banner input,.inner-banner button,.inner-banner select,.inner-banner textarea{border:0!important;margin:2px 0!important;outline:none!important;font-size:14px!important;font-family:'Montserrat'!important;font-weight:500!important;padding:11px 15px!important;color:#555;line-height:1.5!important;background:#f6fcff;border-radius:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body .gform_wrapper .top_label div.ginput_container{position:relative}.ginput_container_select:before{content:"\f3d0";font-family:'liquid-icon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:20px;top:16px;position:absolute;color:#333}.inner-banner .gform_wrapper h3.gform_title{letter-spacing:normal!important;margin:0;font-size:2rem;text-transform:uppercase;color:#fff;margin-bottom:1rem;line-height:1.7rem}.inner-banner .gform_wrapper ul li.gfield{margin:0!important;padding:0!important}.inner-banner .gform_wrapper .gform_footer input.button,.inner-banner .gform_wrapper .gform_footer input[type=submit],.inner-banner .gform_wrapper .gform_page_footer input.button,.inner-banner .gform_wrapper .gform_page_footer input[type=submit]{width:100%;font-size:15px!important;text-transform:uppercase}.banner-cta{margin-top:15px;border:none}.banner-cta>span{padding:7px 25px;margin-top:10px;letter-spacing:.2em;font-size:13px;font-weight:600}body .gvForm .top_label div.ginput_container{margin-top:25px}.gvForm .gform_fields .gfield input::-webkit-input-placeholder{color:#aaa}.gvForm .gform_fields .gfield textarea::-webkit-input-placeholder{color:#aaa}.gvForm{box-shadow:0 0 18px #eee;padding:30px 20px 20px 10px}.gvForm h6{font-size:28px}.gvForm .gform_wrapper .gfield_required{display:none}body .gvForm .gform_wrapper ul li.gfield{margin-top:0}.gvForm .gform_wrapper textarea.large{height:100px;border:1px solid #aaa}.gvForm .gform_wrapper{margin-top:0}body .gvForm .gform_wrapper ul li.gfield{margin-top:0}.gvForm .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gvForm select,.gvForm textarea{border:1px solid #aaa;padding:10px 16px;outline:none;border-radius:50px}.gvForm textarea{padding:30px 16px 10px;outline:none;border-radius:50px}.gform_wrapper .gform_footer{margin-top:0}.gvForm .gform_wrapper ul.gform_fields li.gfield{padding-right:100px}.gvForm .gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background:#FF9800;padding:10px 25px;border:none;color:#fff;outline:none;border-radius:30px}.google-maps .wpb_wrapper{padding:0}.google-maps{margin-bottom:0!important}.contact-iconBox .iconbox .iconbox-icon-wrap>span{background:#ff9800}.contact-iconBox{background:#008FC0;left:-100px;top:90px;padding:50px 35px 10px;z-index:200;border-radius:0 0 0 50px}.contact-iconBox h3,.contact-iconBox a{color:#fff}.contact-iconBox h3{margin-bottom:0;margin-top:-4px}.contact-iconBox .iconbox{margin-bottom:45px}.bg-dots{position:absolute;z-index:100;top:-8px;left:0;height:552px;width:100%}.map-box .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.map-box h1{text-align:center;margin-bottom:80px!important}.booking-form h3{color:#fff;text-align:center;font-size:48px;margin-bottom:50px}.booking-form{padding:80px 0;background:url(/wp-content/uploads/2021/04/inline-form-bg.jpg) no-repeat center / cover;background-attachment:fixed}.sideMenu ul li{background:#eee;margin:5px 0;padding:10px;font-size:18px}.inner-intro{padding:80px 0}.inner-intro p{max-width:80%;margin:0 auto}.main-cta{border-radius:50px;margin-top:30px;font-family:'Montserrat';font-weight:600}.main-cta>span{padding:12px 30px}.inner-content{padding:80px 0}.inner-content h2{font-size:30px}.readyText{font-weight:700;font-size:18px}.introImages{padding:0 0 80px}.introImg1 img{border-bottom-right-radius:50px}.introImg2{margin-top:-230px;padding-left:40%}.introImg2 img{border-bottom-left-radius:50px}.introImgText .wpb_text_column{padding:30px 60px 0}.introImgText .btn{margin-left:60px!important}.inner-cta{margin-top:25px!important;font-size:15px}.inner-cta h2{margin:0 0 25px}.inner-cta>span{padding:12px 30px}.iconbox h3{font-size:18px;color:#fff;margin:0}.addictionIntro{padding:80px 0}.addictionIntro .wpb_text_column{width:68%}.sbs-content{padding:50px}.sbs-content:before{content:"";position:absolute;background:#F4FBFF;width:800px;height:640px;left:0;top:-50px;z-index:-1}.sbs-content p i{color:#FF9C00;margin-right:8px}.inner-cta-banner h2{margin:10px 0 25px!important;color:#fff}.inner-cta-banner{background:#008fc0;color:#fff;margin:50px 0}.inner-cta-banner a,.inner-cta-banner p{margin:0;color:#fff}.inner-cta-content{padding:70px 0}.inner-cta-banner .iconbox-side{flex-flow:row wrap;align-items:stretch!important;justify-content:flex-start;text-align:left}.inner-cta-banner .vc_row .wpb_wrapper-inner{display:flex}.iconbox-side .iconbox-icon-wrap{margin-right:12px}.inner-cta-banner .vc_row .iconbox{margin:40px 40px 0 0}.iconbox-side{margin:0}.inner-cta-img .wpb_single_image{margin:0!important}.inner-cta-img{margin-top:-70px}.iconbox-icon-container{background:#FF9C00;border-radius:50px;height:50px;width:50px;color:#ffffff!important}.iconbox-icon-container i{font-size:24px!important;color:#fff}.bottomWidget{background-color:#fff;padding:30px 0 20px}.bottomWidget a{color:#fff}.sbs-img-right img{border-bottom-left-radius:60px}.sbs-img-left img{border-top-right-radius:60px}.home-banner{padding:220px 0 180px}.home-banner .wpb_text_column{width:60%;margin:0 0 40px 0}.videoBtn{position:absolute;right:16%;top:30%}.videoBtn .btn-icon{width:120px;height:120px}.programs{padding:80px 0 100px}.programText{max-width:60%;margin-bottom:50px}.programText h2{margin:0 0 20px!important}.programText p{max-width:80%}.programs .iconbox h3{color:#333;margin:0 0 10px;line-height:1.3}.programs .iconbox-side .iconbox-icon-container{width:60px;height:80px;background:none}.programs .iconbox-side .iconbox-icon-wrap{margin-right:22px}.programs .iconbox{padding:30px;box-shadow:0 0 10px #eee;margin-bottom:50px;border-radius:10px;min-height:170px;background:#fff}.programs .iconbox p{font-size:15px;line-height:1.3}.smallTitle{border-bottom:2px solid #FF9C00;display:inline-block}.programs:before{content:"";position:absolute;width:500px;height:500px;background:url(/wp-content/uploads/2024/09/circle-icon.webp) no-repeat center / contain;right:-80px;opacity:.1;top:5%}.sbs-img-top img{border-top-left-radius:50px}.tailored .sbs-content:before{content:"";position:absolute;background:#e9f3f9;width:800px;height:648px;left:0;top:-50px;z-index:-1;border-top-right-radius:50px}.tailored .wpb_single_image{margin:0}.tools h2{max-width:50%;margin-bottom:50px!important;font-size:32px}.tools .fancy-box-travel h3{margin:0;text-transform:capitalize;font-weight:700;letter-spacing:0;color:#fff;font-size:18px;line-height:1.3}.bottomBord .fancy-box-image{border-bottom-left-radius:30px}.topBord .fancy-box-image{border-top-right-radius:30px}.tools .fancy-box-travel .fancy-box-contents{padding:20px;z-index:2}.home-tabs{background:#E9F3F9;padding:22% 0 80px;margin-top:-17%;z-index:-1}.homeintro .introImg2{margin-top:-78%}.home-tabs h2{font-size:32px}.home-tabs .tabs-pane{background:#fff;padding:30px}.home-tabs .tabs-nav>li>a{font-size:22px;font-weight:700}.home-tabs .wpb_single_image{margin:0}.home-tabs .wpb_single_image img{border-bottom-left-radius:50px}.header-top{background:#008FC0;color:#fff}.topHeader{margin:0;display:block;width:100%}.secondarybar .col{text-align:right!important}.topHeader .phone-header{display:flex;justify-content:center;padding:5px 0}.lqd-modal-inner{padding:0}.lity-content{width:70%;margin:0 auto}.lity-close{right:15%;top:10%}.formrow{background:url(/wp-content/uploads/2023/08/addictions-love-one.webp) no-repeat center / cover;padding:80px 0 0;color:#fff;background-attachment:fixed;z-index:10}.formrow h2{text-align:center;color:#fff;margin-bottom:30px!important}.formrow .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.formrow textarea,.formrow select{border:1px solid #809298;outline:none;margin:0!important;border-radius:50px;font-family:'Montserrat'!important;font-weight:500!important;font-size:14px!important;padding:11px 15px!important;color:#555;line-height:1.5!important}.formrow .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.first-half,.sec-half{width:48%;margin:0 2% 0 0!important;padding:0!important;display:inline-block}.formrow .gform_wrapper ul.gform_fields{display:flex;flex-flow:row wrap;justify-content:space-between}.formrow .gform_wrapper ul.gform_fields li.gfield{flex:0 0 49%;margin:0 0 10px}.formrow .gfield_label,.gfield_label{display:none!important}.formrow .gform_wrapper .gform_footer input.button,.formrow .gform_wrapper .gform_footer input[type=submit],.formrow .gform_wrapper .gform_page_footer input.button,.formrow .gform_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:auto;margin:0;width:100%;border-radius:50px;line-height:1.5!important}.formrow .gform_wrapper .gform_footer{padding:0;margin:8px 0 0}.formrow form{padding:30px 30px 0;background:#fff;border-top-right-radius:15px;border-top-left-radius:15px}.formrow .gform_wrapper{margin-bottom:0}.bottomWidget h3{font-size:18px;margin:0;color:#3a322a}.bottomWidget p{margin-bottom:0}.bottomWidget p a{color:#3a322a;font-size:15px}.formrow .gform_wrapper .gform_footer input.button,.formrow .gform_wrapper .gform_footer input[type=submit],.formrow .gform_wrapper .gform_page_footer input.button,.formrow .gform_wrapper .gform_page_footer input[type=submit]{background:#008fc0;padding:10px 25px;border:none;color:#fff}.copyrights{padding:10px 0;text-align:center;background:#1A1A1A;color:#808291}.copyrights a{color:#808291}.mainFooter{background:#1A1A1A;padding:70px 0;color:#fff}.bottomWidget h3{font-size:18px;margin:0;color:#3a322a}.mainFooter h3{color:#0ab0e8;font-size:20px;margin-bottom:18px!important;margin-top:22px!important}.mainFooter a{font-family:"Montserrat";color:#ddd;font-size:14px;padding:5px 0;font-weight:500}.mainFooter .inline-nav li a{color:#f4fbff!important;font-size:14px}.mainFooter .inline-nav{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid #313030;border-bottom:1px solid #313030;display:flex;align-items:center;margin:17px 0 40px}.footer-contacts{list-style:none;padding:0;margin:50px 40px 15px 0}.footer-contacts a{color:#f4fbff;line-height:1.4;margin-bottom:9px!important;display:inline-block}.footer-contacts li a i{color:#f4fbff;width:22px}.emergencyNumber a{color:#f4fbff;display:block;font-size:38px;line-height:37px;font-family:'Montserrat';font-weight:700}.emergencyNumber .online{display:block;font-size:15px;font-family:Roboto;font-weight:400;color:#9ba9b5;padding-left:18px;position:relative}.emergencyNumber .online:before{content:"";position:absolute;width:10px;height:10px;background:#FF9C00;border-radius:20px;top:12px;left:0}.mainFooter .social-icon.round.social-icon-sm li{margin-right:0}.mainFooter .social-icon.scheme-dark.semi-round a,.mainFooter .social-icon.scheme-dark.round a,.mainFooter .social-icon.scheme-dark.square a,.mainFooter .social-icon.scheme-dark.circle a{background-color:transparent;color:#f4fbff;border:1px solid #313030;width:35px;height:35px;margin:0 10px 0 0!important}.mainFooter img{max-width:320px}.affiliated img{padding:7px;background:#fff;box-sizing:content-box}.affiliated{margin:0 0 20px!important}.mainFooter .wpb_raw_code{margin:0 0 20px!important}.copyrights{padding:12px 0;text-align:center;background:#151414;font-family:'Montserrat';font-size:14px;color:#aaa}.cta-bottom .btn{margin-top:35px}.contactBox .wpb_wrapper-inner{padding:16% 8%}.map-box{margin-top:50px}.liquid-lp-title.size-md{font-size:30px;line-height:1.3!important}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;border:1px solid #809298;outline:none;margin:0!important;border-radius:50px;outline:none!important;font-size:14px!important;font-family:'Montserrat'!important;font-weight:500!important;padding:11px 15px!important;color:#555;line-height:1.5!important;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.faqs .accordion-title{border-bottom:2px solid #ddd}.faqs .accordion-title a{padding:.6em 30px .6em 0;font-size:22px}.faqs .accordion-item.active .accordion-title a{color:#038FC1}.faqs .accordion-item .accordion-expander{font-size:36px}@media only screen and (max-width:767px){.addictionIntro .wpb_text_column{width:100%}.addictionIntro h2{font-size:24px!important}.addictionIntro{padding:40px 0}.home-banner .wpb_text_column{width:100%}.home-banner{padding:100% 0 30px;background-position:right top;background-size:180%;background-color:#f9f9f9}[data-mobile-nav-trigger-alignment=right] .navbar-header .navbar-brand{max-width:220px!important;padding:6px 0}[data-mobile-header-scheme=light] .navbar-header{background-color:#fff;padding:0 15px}.h2,h2{font-size:30px}.videoBtn .btn-icon{width:80px;height:80px;font-size:40px!important}.videoBtn{position:absolute;right:39%;top:-55%}.programText{max-width:100%;margin-bottom:20px}.sbs-content{padding:0 20px}.tailored{background:#e9f3f9;padding:30px 0 0}.tailored .sbs-content:before{display:none!important}.sbs-img{padding:40px 0 20px 20px}.inner-banner-cta{font-size:20px}.inner-banner-cta>span{padding:13px 25px}.inner-cta-banner{margin:0;padding:30px 0}.inner-cta-content{padding:0}.innerCtaMenu{padding:40px 0 0!important}.inner-cta-banner .vc_row .wpb_wrapper-inner{flex-flow:column wrap}.inner-cta-banner .vc_row .iconbox{margin:30px 0 0 0}.iconbox-icon-container i{font-size:22px!important}.addictionIntro ol{padding:0 20px}.addictionIntro ol li{padding:0 0 15px}.introImgText .wpb_text_column{padding:0}.tools h2{max-width:100%;margin-bottom:20px!important;font-size:30px}.fancy-box-travel .fancy-box-image:after{background-image:linear-gradient(to top,#101010 0%,transparent 100%)}.home-tabs h2{font-size:30px}.home-tabs .tabs-pane{padding:20px}.tabContent{order:1;margin-top:20px}.home-tabs{padding:22% 0 30px}.home-tabs .tabs-pane .vc_row{display:flex;flex-flow:row wrap}.formrow{padding:40px 0 0}.formrow h2{font-size:26px}.formrow form{padding:20px 20px 0}.formrow .gform_wrapper ul.gform_fields li.gfield{flex:0 0 100%}.formrow .gform_wrapper{margin-bottom:-1px}.iconbox-side{margin:15px 0}.programs{padding:80px 0 30px}.programs .iconbox{margin-bottom:30px}.mainFooter img{max-width:300px}.mainFooter{padding:30px 0}.emergencyNumber a{font-size:32px}.mainFooter .inline-nav{border-top:0;border-bottom:0;display:flex!important;align-items:center;margin:30px 0 0;flex-flow:column wrap;align-items:start}.mainFooter .inline-nav li{margin:0!important}.copyrights{padding:15px}.footer-contacts{margin:30px 40px 0 0}.inner-form:before{top:-20px}.inner-banner .gform_wrapper h3.gform_title{font-size:26px}.aboutUs-heading{margin-top:30px}.sbs-row{margin:30px 0 0!important;background:#e8f5fb;padding:30px 0}.sbs-content:before{display:none}.sbs-row .sbs-img-right .wpb_single_image{margin:0!important}.sbs-right-content{padding-bottom:30px}.sbs-lastRow{margin:0}.inner-banner h1{font-size:32px}.inner-banner-content .wpb_wrapper-inner{padding:30% 8%}.gvForm{box-shadow:none}.inner-content{padding:40px 0}.gvForm .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.gvForm .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gvForm select,.gvForm textarea{padding:8px}.contact-iconBox{background:#008FC0;left:0;top:0;margin-top:12px}.map-box h1{font-size:40px;margin-bottom:60px!important;margin-top:30px!important}.team-img:before{display:none}.gallery-img .wpb_image_grid{margin-left:0!important}.gallery-img{margin-bottom:0!important}.introImg2{margin-top:0;padding-left:0}.treatment-row{margin:0}.amphetamine-align,.amphetamine-content,.treatment-content{padding:0 20px 50px!important}.bottom-sec{margin-bottom:50px}.chooseUs-heading{margin:50px 0}.h1,h1{font-size:36px}.city-topContent{margin:40px 0}.city-topContent h2{font-size:30px}.innerCtaImg{margin-top:30px}.city-bottomContent h2{font-size:30px}.city-bottomContent{margin:40px 0}.cta-bottom{padding:50px 0}.homeintro .introImg2{margin-top:0px!important}}