.btn-default,.callus,.form-call,.navbar-nav>li>a{text-transform:uppercase}.footer,.service-button-outer,.service-text,.testi-box,.treatment-content-inner p,.treatment-text{text-align:center}@font-face{font-family:Conv_ProximaNova-Light;src:url(../fonts/ProximaNova-Light.eot);src:local(''),url(../fonts/ProximaNova-Light.woff) format('woff'),url(../fonts/ProximaNova-Light.ttf) format('truetype'),url(../fonts/ProximaNova-Light.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Conv_ProximaNova-Regular;src:url(../fonts/ProximaNova-Regular.eot);src:local(''),url(../fonts/ProximaNova-Regular.woff) format('woff'),url(../fonts/ProximaNova-Regular.ttf) format('truetype'),url(../fonts/ProximaNova-Regular.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Conv_ProximaNova-Semibold;src:url(../fonts/ProximaNova-Semibold.eot);src:local(''),url(../fonts/ProximaNova-Semibold.woff) format('woff'),url(../fonts/ProximaNova-Semibold.ttf) format('truetype'),url(../fonts/ProximaNova-Semibold.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Conv_ProximaNova-Bold;src:url(../fonts/ProximaNova-Bold.eot);src:local(''),url(../fonts/ProximaNova-Bold.woff) format('woff'),url(../fonts/ProximaNova-Bold.ttf) format('truetype'),url(../fonts/ProximaNova-Bold.svg) format('svg');font-weight:400;font-style:normal}a,a:focus,a:hover{text-decoration:none}*,body,img{margin:0;padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}a{outline:0;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.spacer{clear:both;line-height:0;font-size:0}img{border:0;height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.top-form-outer .form-control::-webkit-input-placeholder{color:#aaaabe}.top-form-outer .form-control::-moz-placeholder{color:#aaaabe}.top-form-outer .form-control:-ms-input-placeholder{color:#aaaabe}.top-form-outer .form-control:-moz-placeholder{color:#aaaabe}.bot-form-right .form-control::-webkit-input-placeholder{color:#6e6e91}.bot-form-right .form-control::-moz-placeholder{color:#6e6e91}.bot-form-right .form-control:-ms-input-placeholder{color:#6e6e91}.bot-form-right .form-control:-moz-placeholder{color:#6e6e91}h2,h3,h6{color:#fff}h1,h5{color:#2c2e74}body{overflow-x:hidden;background:#f6f6f8;font-family:Conv_ProximaNova-Regular}h1{font-family:Conv_ProximaNova-Light;font-size:30px}h1 strong,h2 strong,h3 strong{font-family:Conv_ProximaNova-Bold}h2,h3{font-family:Conv_ProximaNova-Light}h2{font-size:25px;line-height:34px}h3{font-size:30px;margin-bottom:10px}h5{font-size:20px;font-family:Conv_ProximaNova-Bold}h6{font-family:Conv_ProximaNova-Light;font-size:22px}p{font-size:16px;line-height:25px;margin:15px 0;color:#696969}.form-control{box-shadow:none;background:#fff;border:none;color:#aaaabe;border-radius:0;height:40px}.section{padding:30px 0}.button-outer{margin-top:25px}.btn-default{background:#dfb524;padding:15px 27px;color:#fff;font-size:15px;font-family:Conv_ProximaNova-Bold;display:inline-block;border:none}.btn-default:hover{background:#ae8805;color:#fff}.top-outer{width:100%;background:rgba(246,246,248,1);background:-moz-linear-gradient(top,rgba(246,246,248,1) 0,rgba(229,229,252,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(246,246,248,1)),color-stop(100%,rgba(229,229,252,1)));background:-webkit-linear-gradient(top,rgba(246,246,248,1) 0,rgba(229,229,252,1) 100%);background:-o-linear-gradient(top,rgba(246,246,248,1) 0,rgba(229,229,252,1) 100%);background:-ms-linear-gradient(top,rgba(246,246,248,1) 0,rgba(229,229,252,1) 100%);background:linear-gradient(to bottom,rgba(246,246,248,1) 0,rgba(229,229,252,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f8', endColorstr='#e5e5fc', GradientType=0 )}.navigation-outer{border-bottom:1px solid #a8a8a8}.navbar{margin-bottom:0;border:none}.nav{margin:0}.navigation-outer .navbar-brand{height:auto;padding:15px;width:145px}.navbar-brand>img{image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;width:100%}.navbar-collapse{padding-left:0;padding-right:0}.navbar-toggle{border-color:#333;background:#333;margin-top:53px}.navbar-toggle span{background:#fff}.navbar-nav ul{border:none}.navbar-nav>li>a{color:#fff;font-size:16px;background:#333;font-family:Conv_ProximaNova-Regular}.callus strong,.form-call a,.readmore-text a,.service-button-outer p a,.testi-box p strong{font-family:Conv_ProximaNova-Bold}.nav>li>a:focus,.nav>li>a:hover{background:#848282}.callus{color:#6e6e74;font-size:17px;margin-left:45px;margin-top:55px;float:left}.callus strong{color:#2c2e74}.top-btn-outer{margin-top:38px;margin-right:0}.tab-ph-icon{float:right;margin:47px 0 0 15px}.ph-icon{float:right;margin-right:15px;margin-top:60px}.banner-outer{margin-top:15px}.video{width:100%;margin:15px auto 20px;display:block}.video iframe,.video img{width:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.banner-logo{margin-top:25px}.top-form-outer{background:#22223d;padding:20px;margin-bottom:30px;margin-top:20px}.top-form-outer h6{margin-bottom:25px}.top-form-outer select{background:url(../images/downarrow.png) 97% center no-repeat #fff}.text-area{height:100px}.top-form-outer .btn-default{background:url(../images/right-arrow.png) 93% 15px no-repeat #dfb524;padding-right:45px}.top-form-outer .btn-default:hover{color:#fff;background:url(../images/right-arrow.png) 93% 15px no-repeat #ae8805}.form-call{display:block;vertical-align:middle;margin-top:15px;font-size:15px;color:#fff}.form-call a{color:#fff;display:block;margin-top:3px}.form-call a:hover{color:#dfb524}.addiction-sec{background:#22223d}.addiction-box{background:#fff;padding:30px 14px;margin:15px 0}.addiction-icon{margin-bottom:30px}.readmore-text{margin-top:30px}.readmore-text a{font-size:14px;color:#dfb524}.readmore-text a:hover{color:#000}.service-sec{background:#dfb524}.service-sec h3{color:#2c2e74}.service-box{margin:15px 0}.service-img img{width:100%;display:block}.service-text{padding:25px;background:#fff}.service-text p{margin-bottom:0}.service-button-outer{margin-top:35px}.service-button-outer .btn-default{background:url(../images/right-arrow.png) 93% 15px no-repeat #22223d;padding-right:45px}.service-button-outer .btn-default:focus,.service-button-outer .btn-default:hover{color:#fff;background:url(../images/right-arrow.png) 93% 15px no-repeat #000}.service-button-outer p{color:#fff;font-size:17px;margin:10px 0 0}.service-button-outer p a{color:#fff}.service-button-outer p a:hover{color:#000}.treatmentsec-inner{background:#22223d;overflow:hidden}.treatment-content-inner{padding:25px 15px}.treatment-content-inner h3{margin-bottom:20px;text-align:center}.treatment-content-inner p{color:#b8baff;margin:5px 0 0}.treatment-content-inner ul{margin-top:30px}.treatment-content-inner li{width:100%;margin:28px 0 0;display:inline-block;vertical-align:top}.treatment-content-inner li:first-child{margin-top:0}.treatment-icon{width:100px;margin:0 auto 20px}.treatment-text h5{color:#fff;margin-bottom:15px}.treatment-text p{color:#b8baff}.owl-dots{display:none}.owl-nav{position:absolute;right:0;bottom:0}.testi-sec{background:#f6f6f8}.testi-sec h3{color:#2c2e74}.testi-box{margin:10px 0;padding:0 20px}.testi-box p{margin-top:15px;margin-bottom:0}.testi-box p strong{color:#000}.top-comma{margin:-20px 11px 0 -29px}.bot-comma{margin:20px 0 0 8px}.bot-form-sec{background:url(../images/bot-form-bg.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.bot-form-left p{color:#b8baff}.bot-form-right{margin-top:30px}.bot-form-right h2{margin-bottom:30px}.bot-form-right .form-control{background:#d7d7ee;color:#6e6e91}.bot-form-right select.form-control{background:url(../images/downarrow.png) 97% center no-repeat #d7d7ee}.bot-form-right .btn-default{background:url(../images/right-arrow.png) 93% 15px no-repeat #dfb524;padding-right:45px}.bot-form-right .btn-default:hover{color:#fff;background:url(../images/right-arrow.png) 93% 15px no-repeat #ae8805}.bot-form-right .form-call{display:block;margin:15px 0 0}.footer{padding:30px 0 80px}.footer .logo{display:block;width:130px;margin:0 auto}.footer p{margin-top:25px;color:#919191;font-size:14px;margin-bottom:0}.footer p a{color:#dfb524}.footer p a:hover{color:#000}.parsley-error,.top-form-outer select.parsley-error{background-color:#f2dede;border:1px solid #eed3d7;color:#b94a48}.parsley-required,.parsley-type{color:#fff;font-size:14px;margin-top:12px;text-align:left}.parsley-success{background-color:#dff0d8;border:1px solid #d6e9c6;color:#468847}.top-form-outer select.parsley-success{background-color:#dff0d8;border:1px solid #dff0d8;color:#468847}.bot-form-right .parsley-error,.bot-form-right select.parsley-error{background-color:#f2dede;border:1px solid #eed3d7;color:#b94a48}.bot-form-right .parsley-required,.bot-form-right .parsley-type{color:#fff;font-size:14px;margin-top:12px;text-align:left}.bot-form-right .parsley-success{background-color:#dff0d8;border:1px solid #d6e9c6;color:#468847}.bot-form-right select.parsley-success{background-color:#dff0d8;border:1px solid #dff0d8;color:#468847}.thankyou-sec{background:#dfb524;text-align:center}@media only screen and (min-width :360px){h3{font-size:25px}}@media only screen and (min-width :640px){h1{font-size:33px;line-height:39px}.footer p{font-size:16px}}@media only screen and (min-width :768px){.treatment-icon,.treatment-text{vertical-align:middle;display:inline-block}.testi-box,.treatment-content-inner p,.treatment-text{text-align:left}h1{font-size:26px;line-height:31px}h3{font-size:30px;margin-bottom:35px}.section{padding:50px 0}.navigation-outer{border:none}.navigation-outer .navbar-brand{width:130px;padding:15px}.nav{margin-top:40px}.navbar-nav>li>a{background:0 0;color:#58585a}.nav>li>a:focus,.nav>li>a:hover{background:0 0;color:#22223d}.banner-outer{margin-top:30px}.banner-left h1{margin-bottom:30px}.top-form-outer{margin:0 0 30px;padding:20px 25px}.addiction-box{min-height:318px}.treatment-content-inner{padding:35px 25px}.treatment-content-inner h3{text-align:left;margin-bottom:10px}.treatment-icon{margin:0 20px 0 0}.treatment-text{width:80%}.treatment-text h5{margin-bottom:10px}.treatment-content-inner ul{margin-top:30px}.treatment-content-inner li{margin-top:38px}.treatment-text p{font-size:14px;line-height:22px}.testi-box{margin:0;padding:0 30px}.bot-form-right{margin:0}.bot-form-right .form-call{margin:0 0 0 10px;display:inline-block}}@media only screen and (min-width :992px){h1,h3{font-size:34px}h1{line-height:38px}.navigation-outer .navbar-brand{width:145px}.video{width:200px;float:right;margin-top:10px;margin-left:15px}.form-call{display:inline-block;margin:0 0 0 15px}.service-text h5{font-size:16px}.service-text{min-height:282px}.testi-box{padding:0 20px}.thankyou-sec .container{width:800px}.top-logo{float:left;margin-left:31px;margin-top:44px;width:150px}}@media only screen and (min-width :1280px){h1{font-size:42px;line-height:46px}h2{font-size:33px;line-height:39px}h3{font-size:38px;margin-bottom:50px}h6{font-size:28px}.section{padding:80px 0}.container{width:1250px}.navigation-outer .navbar-brand{width:160px}.nav>li>a{padding-left:15px;padding-right:15px}.top-logo{float:left;margin-left:30px;width:215px;margin-top:35px}.video{width:340px;margin:0 0 0 20px}.top-form-outer{padding:25px 50px}.addiction-box{padding:35px 25px}.service-sec{padding-bottom:40px}.service-text h5{font-size:20px}.service-text{min-height:0}.treatment-content-outer{height:625px}.treatment-content-inner{padding:0 50px;position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.treatment-content-inner ul{margin-top:50px}.testi-box{padding:0 30px}.bot-form-left p{margin:25px 0}.bot-form-right{padding-left:100px}.bot-form-right .form-call a{display:inline;margin-left:10px}}

.mobile-cta {
    position: fixed;
    left: 16px;
    bottom: 16px;
    display: none;
    width: 60px;
    height: 60px;
    background-color: #fff;
    color: #2F2F7B;
    border-radius: 50%;
    font-size: 23px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 4px 12px 0;
    box-shadow: rgba(0, 0, 0, 0.3) 0 4px 12px 0;
    z-index: 10 !important;
}

.mobile-cta i {
    width: 23px;
    height: 23px;
    background-image: url('../images/phone-alt-solid.svg');
    background-size: 100%;
    -webkit-transition: -webkit-transform 200ms ease-in-out;
    transition: -webkit-transform 200ms ease-in-out;
    -o-transition: transform 200ms ease-in-out;
    transition: transform 200ms ease-in-out;
    transition: transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;
}

.mobile-cta:hover i {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: -webkit-transform 300ms cubic-bezier(0.63, 0.46, 0.35, 2.36);
    transition: -webkit-transform 300ms cubic-bezier(0.63, 0.46, 0.35, 2.36);
    -o-transition: transform 300ms cubic-bezier(0.63, 0.46, 0.35, 2.36);
    transition: transform 300ms cubic-bezier(0.63, 0.46, 0.35, 2.36);
    transition: transform 300ms cubic-bezier(0.63, 0.46, 0.35, 2.36), -webkit-transform 300ms cubic-bezier(0.63, 0.46, 0.35, 2.36);
}

@media (max-width: 767px) {
    
    .mobile-cta {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
}