﻿header{position:fixed;left:0;top:0;width:100%;z-index:999;background:#fff;box-shadow:0 .156vw .521vw 0 rgba(0,0,0,.062745098)}header .top-bar{transition:.3s;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:space-between;padding:0 7.813vw;background:linear-gradient(90deg, #5F3172 0%, #7A4E8E 19.79%, #8D52A4 36.77%, #D43A99 54.69%, #F4C843 78.23%, #FFED6F 96.88%)}header .top-bar a,header .top-bar span{font-size:1.042vw;text-decoration:none;font-weight:bold}header .top-bar .header-location{font-size:1.042vw;color:#fff;display:flex;align-items:center;gap:.156vw;font-weight:bold}header .top-bar .header-location a{color:#fff}header .top-bar .header-location a:hover{color:#f4c741}header .top-bar .header-location img{width:1.25vw;height:auto}header .top-bar .topbar-right{display:flex;align-items:center}header .top-bar .topbar-right .referral-form{background-color:#fff;padding:.79vw 1.615vw;border-bottom:.104vw solid #d64799;margin-right:2.188vw}header .top-bar .topbar-right .referral-form:hover{background-color:#592b62;color:#fff}header .top-bar .topbar-right .header-call{display:flex;align-items:center;margin-left:.469vw}header .top-bar .topbar-right .header-call img{margin-right:.469vw;width:1.875vw;height:1.875vw}@media only screen and (max-width: 999px){header .container{max-width:100vw !important}}.desktop-nav{padding:.57vw 7.813vw;display:flex;align-items:center;justify-content:space-between}.desktop-nav .navbar-brand img{width:20.521vw;height:auto}.desktop-nav .links{display:flex;align-items:center;transition:.3s;justify-content:flex-end}.desktop-nav .links p{margin:0}.desktop-nav .links .header-contact{display:flex;align-items:center;color:#fff}.desktop-nav .links a,.desktop-nav .links p{padding:1vw 1.51vw;text-decoration:none;font-weight:700;font-size:1.042vw;position:relative;display:block;transition:.3s;color:#000;text-transform:uppercase}.desktop-nav .links a.active,.desktop-nav .links p.active{color:#592b62}.desktop-nav .links a:hover,.desktop-nav .links p:hover{color:#592b62}.desktop-nav .links .button{padding:1.094vw 1.667vw;margin-left:2vw;font-weight:700;color:#fff}.desktop-nav .links .button::after{content:none}.desktop-nav .links .button:hover{color:#592b62}.desktop-nav .links .dropdown-container{display:inline-block;position:relative;transition:.3s;z-index:1}.desktop-nav .links .dropdown-container p{cursor:pointer;line-height:normal}.desktop-nav .links .dropdown-container .dropdown{visibility:hidden;opacity:0;transition-duration:.1s;margin-top:1.5vw;transition-timing-function:ease-in;transition-property:opacity,margin-top,visibility;position:absolute;background:#fff;min-width:14vw;white-space:nowrap;left:.6vw;padding:0 0vw;border-top:1px solid #fff;box-shadow:0 .151vw .251vw 0 rgba(0,0,0,.062745098)}.desktop-nav .links .dropdown-container .dropdown a{display:block;padding:.8vw 2.5vw .8vw 1vw;line-height:1.3;font-size:.9vw;border-top:1px solid #eaeaea;color:#592b62}.desktop-nav .links .dropdown-container .dropdown a:first-child{border-top:0}.desktop-nav .links .dropdown-container .dropdown a::after{content:none}.desktop-nav .links .dropdown-container .dropdown a:hover{color:#fff;background-color:#592b62}.desktop-nav .links .dropdown-container .dropdown .dropdown-inner-container{width:100%}.desktop-nav .links .dropdown-container:hover .dropdown{visibility:visible;opacity:1;margin-top:0}.sidebar{display:inline-block;width:26.042vw;vertical-align:top;margin:0}.sidebar .sidebar-inner{background:#fff;border-radius:.521vw;padding:2.344vw 2.344vw 3.958vw;position:relative;box-shadow:0 3px 8px 4px rgba(215,215,215,.8705882353)}.sidebar .side-blog-img{width:100%;border-radius:.521vw;margin-bottom:3.073vw}.sidebar .subtitle{color:#592b62}.sidebar .title1{margin:0 0 1.667vw;color:#000;width:100%;font-size:1.667vw;line-height:2.5vw;font-family:"Hauora",sans-serif;padding:0}.sidebar a{padding:.6vw 0;border-radius:.5vw 0vw 0 .5vw;margin-bottom:.5vw;opacity:1;position:relative;z-index:1}.sidebar a.active{color:#592b62;opacity:1;padding:.7vw 0}.sidebar a.active{opacity:.6}.sidebar .dropdown{display:none}.sidebar .dropdown a{font-weight:400}.sidebar .dropdown a{border-radius:.05vw 0 0 .05vw;padding:1vw}.sidebar .dropdown a.active{background-color:#7b528e;color:#592b62;opacity:1}.sidebar a{display:block;text-decoration:none;text-transform:none;color:#000;font-weight:400;font-size:1.25vw;line-height:1.771vw;margin-bottom:1.875vw;padding:0}.sidebar a:last-of-type{margin-bottom:0}.sidebar a:hover{color:#000;text-decoration:underline}.sidebar .button-wrapper{position:relative}.sidebar .button-wrapper a{display:inline-block;margin:0}.sidebar .button-wrapper .open-button{transition:.3s;color:inherit;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;display:inline-block !important;font-weight:400;position:absolute;font-size:1.5vw;top:0vw;padding:0;right:0;z-index:1;opacity:1;line-height:1.4vw}.sidebar .button-wrapper .open-button:hover{color:#fff}.sidebar .button-wrapper .open-button svg{width:1.2vw}.sidebar .button-wrapper .open-button svg path{fill:#fff}.sidebar .dropdown-container{position:relative;margin-bottom:1.563vw}.sidebar .dropdown-container .dropdown{padding:0 0 0 1vw;margin-top:1.563vw}.sidebar .dropdown-container .dropdown a{padding:0 1vw;font-size:1.042vw;font-weight:500;margin-bottom:1.823vw}.sidebar .dropdown-container .dropdown a:last-child{margin-bottom:0}.sidebar .dropdown-container .dropdown-container .dropdown{padding:0 0vw 0 1.5vw}.sidebar .dropdown-container .dropdown-container .button-wrapper .title.active:before{width:100%;left:0vw}.sidebar .open-button,.sidebar .close-button{transition:.3s}.sidebar .open-button:hover{color:#592b62}.sidebar.blog{padding:3vw 2vw}.sidebar.blog h3{color:#592b62;margin-bottom:1.5vw;padding-left:2vw}.sidebar.blog a{text-decoration:underline;font-weight:300}.sidebar.blog ul{flex-wrap:wrap;padding:0;margin-bottom:1vw;padding-left:2vw}.sidebar.blog ul li{width:100%;display:inline-block;margin:0}.sidebar.blog ul li a{color:#592b62;text-align:left}.sidebar.blog ul li a:hover{opacity:.6;color:#592b62}.sidebar .archivesul ul{list-style:none;display:none}.sidebar .archivesul ul li a{display:inline-block}.sidebar .archivesul ul li ul{list-style:none}.sidebar .archivesul ul.submenu.active{display:block}@media only screen and (max-width: 999px){.sidebar{margin:8vw 0 0;width:100%;margin-left:auto;margin-right:auto;display:block}.sidebar .sidebar-inner{padding:6vw 5vw;border-radius:1.304vw}.sidebar .side-blog-img{margin-bottom:7.692vw;border-radius:1.304vw;display:none}.sidebar .title1{margin:0 0 4vw;font-size:4vw;line-height:normal}.sidebar .title1 a{font-size:4vw;margin-bottom:0}.sidebar h4.title{font-size:2.5vw}.sidebar a,.sidebar p{font-size:3vw;margin-bottom:4vw;line-height:4vw}.sidebar .dropdown-container{margin-bottom:4vw}.sidebar .dropdown-container .dropdown{margin-top:4vw;padding-left:1vw}.sidebar .dropdown-container .dropdown a{font-size:2.4vw;margin-bottom:3.5vw}.sidebar .dropdown-container .dropdown .dropdown-container .dropdown a{padding:1vw 1vw}.sidebar .dropdown-container .dropdown-container .dropdown{padding:0 0vw 0 2.5vw}.sidebar .button-wrapper a{margin-bottom:0}.sidebar .button-wrapper .open-button{font-size:3.5vw;line-height:3.4vw}.sidebar .button-wrapper .open-button svg{width:3vw}}@media only screen and (max-width: 767px){.sidebar{margin:10vw 0 0}.sidebar .sidebar-inner{border-radius:2.083vw}.sidebar .side-blog-img{border-radius:2.083vw}}@media only screen and (max-width: 480px){.sidebar{margin-top:15vw}.sidebar .sidebar-inner{padding:8vw 6vw}.sidebar .side-blog-img{margin-bottom:10vw;border-radius:2.326vw}.sidebar .title1{margin:0 0 7vw;font-size:5.5vw}.sidebar .title1 a{font-size:5vw}.sidebar .button-wrapper a{margin-bottom:0}.sidebar .button-wrapper .open-button{font-size:6.5vw}.sidebar .button-wrapper .open-button svg{width:4vw}.sidebar .dropdown-container{margin-bottom:7vw}.sidebar .dropdown-container .dropdown{margin-top:7vw}.sidebar .dropdown-container .dropdown a{font-size:3.8vw;margin-bottom:6vw}.sidebar a,.sidebar p{font-size:4.5vw;line-height:6.5vw;margin-bottom:6vw}}.service-template .sidebar a{text-decoration:underline}nav.mobile-header{display:none}@media only screen and (max-width: 999px){nav.desktop-nav{display:none}#header{display:none}.top-bar{display:none}.open-mobile-nav{position:absolute;padding:0;right:-2vw;top:1.4vw;font-size:4vw;color:#fff;z-index:11;transform:translate(-50%, -50%);width:7vw;height:100%;display:flex;align-items:center;justify-content:center}.open-mobile-nav .dropdown-chev svg{width:2.4vw}nav.mobile-nav{display:flex;align-items:center;width:100%;position:relative;z-index:9;flex-wrap:wrap;padding:2.083vw 6.977vw;margin:0 auto;justify-content:space-between}nav.mobile-nav .mobile-topwrap{display:flex;justify-content:space-between;width:100%;padding-left:10vw;align-items:center}nav.mobile-nav li{border-bottom:.05vw solid #d9d9d9;margin:0}nav.mobile-nav li .dropdown-container .dropdown{padding:0 1.5vw}nav.mobile-nav li .dropdown-container .dropdown a{margin:0;border-top:.05vw solid #d9d9d9;padding:1vw 1.5vw;color:#592b62}nav.mobile-nav .mobile-nav{background-color:#592b62}nav.mobile-nav .mobile-nav a,nav.mobile-nav .mobile-nav p{margin:2.2vw 0;border-bottom:.2vw solid #d9d9d9;padding-bottom:2.2vw;font-size:2.2vw;text-transform:uppercase}nav.mobile-nav .dropdown-container{position:relative}nav.mobile-nav .dropdown-container p{color:#fff}nav.mobile-header{display:block;margin-bottom:0;position:fixed;width:100%;top:0vw;z-index:999;background:#fff;height:auto;transition:.3s;padding:0;box-shadow:0 .208vw 1.302vw 0 rgba(0,0,0,.1490196078)}nav.mobile-header.sticky{background-color:#592b62;box-shadow:0 .208vw 1.302vw 0 rgba(0,0,0,.1490196078)}nav.mobile-header .logo-wrap{width:80%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;text-align:center}nav.mobile-header .logo-wrap .callaction a{background-color:#7b528e;width:7vw;height:7vw;border-radius:50%;display:flex;align-items:center;justify-content:center}nav.mobile-header .logo-wrap .callaction a svg{width:2.9vw}nav.mobile-header .logo-wrap .callaction a svg path{fill:#592b62}nav.mobile-header a.mobile-logo{display:inline-block;line-height:0;margin:0;z-index:1}nav.mobile-header a.mobile-logo img{width:44vw;height:auto;position:relative;margin:0 auto;display:block}nav.mobile-header .pull-right{width:auto;height:auto;position:relative;z-index:1;display:flex;align-items:center;height:11.628vw}nav.mobile-header .pull-right a{margin-left:0;padding:0;line-height:normal;letter-spacing:unset;font-size:3.721vw;display:flex;align-items:center;padding-right:4.419vw;margin-right:4.419vw;margin-top:0;font-weight:600;color:#fff;height:11.628vw;border-right:1px solid #fff}nav.mobile-header .pull-right a img{width:5.814vw;height:auto;margin-right:2.326vw}nav.mobile-header .pull-right.active .mobile-nav-btn .mobile-dotnav-close{margin-left:auto;left:auto;right:0}nav.mobile-header .mobile-nav-btn{width:5.208vw;height:5vw;position:relative;display:inline-block;vertical-align:top;padding:0;margin-left:1vw;margin-right:0}nav.mobile-header .mobile-top-bar{display:flex;align-items:center;justify-content:center;gap:1.667vw;padding:2.083vw 0;background:linear-gradient(90deg, #5F3172 0%, #7A4E8E 19.79%, #8D52A4 36.77%, #D43A99 54.69%, #F4C843 78.23%, #FFED6F 96.88%)}nav.mobile-header .mobile-top-bar span{color:#fff}nav.mobile-header .mobile-top-bar a,nav.mobile-header .mobile-top-bar span{font-size:3.333vw;display:flex;align-items:center;gap:1.667vw;font-weight:bold}nav.mobile-header .mobile-top-bar a img,nav.mobile-header .mobile-top-bar span img{width:5vw;height:auto}nav.mobile-header.sticky{padding-top:0;padding-bottom:2.5vw;background-color:#592b62}nav.mobile-header.sticky a.mobile-logo img{width:32vw}nav.mobile-header.sticky div.mobile-nav{top:11.628vw}div.mobile-nav-btn{width:2.8vw}div.mobile-nav-btn div.nav-dot{height:.625vw;width:5.208vw;background-color:#592b62;margin:0;opacity:1;transition:opacity .1s ease;position:absolute;right:0;top:.2vw;border-radius:1.042vw}div.mobile-nav-btn div.nav-dot.two{top:2.2vw}div.mobile-nav-btn div.nav-dot.three{top:4vw}div.mobile-nav-btn .mobile-dotnav-close{color:#592b62;position:absolute;width:4.5vw;right:.5vw;opacity:0;top:2vw}div.mobile-nav-btn .mobile-dotnav-close .line{height:.625vw}.mobile-dotnav-close .line{position:absolute;width:6vw;height:.3vw;background-color:#592b62;transform-origin:center center;border-radius:1.042vw}.mobile-dotnav-close .line:nth-child(1){transform:rotate(45deg)}.mobile-dotnav-close .line:nth-child(2){transform:rotate(-45deg)}div.mobile-nav{display:block;position:absolute;background:#000;padding:0;overflow-y:auto;height:81.38vh;transition:.3s;width:100%;max-height:100vh;padding:3vw 6.977vw 20vw;top:7.6vw}.mobile-nav ul p{font-size:1vw;text-decoration:none;display:block;margin:0;padding:1vw 0;color:#592b62 !important;line-height:1.5;font-weight:400;text-align:left}.mobile-nav ul p:after{content:none}.mobile-nav li.active a{opacity:.6}.mobile-nav li.active .dropdown a{opacity:1}.mobile-nav a,.mobile-nav p{text-decoration:none;display:block;margin:0 0;padding:0;color:#fff;line-height:1.5;font-weight:600;text-align:left;font-size:3.2vw}.mobile-nav a::after,.mobile-nav p::after{content:none}.mobile-nav a:hover,.mobile-nav a.active,.mobile-nav p:hover,.mobile-nav p.active{color:#fff;opacity:.6}div.mobile-nav-screen{display:block;width:100vw;height:100vh;position:absolute;top:0;left:0}.dropdown{padding-left:4vw}nav.mobile-header .pull-right .emailmenu a img{width:4vw;height:3vw}.pull-right a{display:inline-block;vertical-align:top;padding:0;border-bottom:0;margin:0;line-height:unset}.pull-right a svg{fill:#000;width:2vw;height:auto;margin-right:.9vw;position:relative}.small-intro{padding-top:5vw;padding-bottom:6vw}div.mobile-nav{top:15.628vw}}@media only screen and (max-width: 480px){nav.mobile-nav{padding:2.558vw 4.688vw}nav.mobile-nav .mobile-nav a,nav.mobile-nav .mobile-nav p{font-size:3.6vw;margin:3.2vw 0;padding-bottom:3.2vw}.dropdown{padding-left:6vw}.open-mobile-nav{font-size:6vw;top:2.5vw}.mobiletop-bar{height:8vw}div.mobile-nav{top:17vw;height:86.38vh}.mobile-dotnav-close .line{height:.5vw}nav.mobile-header a.mobile-logo img{width:46.977vw}nav.mobile-header .pull-right{padding:0vw 0}nav.mobile-header .mobile-nav-btn{width:5.5vw;height:5vw}nav.mobile-header .mobile-nav-btn .mobile-dotnav-close{width:6vw;top:2.5vw}nav.mobile-header .mobile-nav-btn .mobile-dotnav-close .line{height:.8vw}nav.mobile-header .mobile-nav-btn div.nav-dot{height:.698vw;width:5.814vw;top:0vw;right:.5vw}nav.mobile-header .mobile-nav-btn div.nav-dot.two{top:2.1vw}nav.mobile-header .mobile-nav-btn div.nav-dot.three{top:4.1vw}nav.mobile-header .mobile-top-bar{padding:2.326vw 4.688vw;gap:2.093vw}nav.mobile-header .mobile-top-bar a{font-size:3.721vw;gap:2.093vw}nav.mobile-header .mobile-top-bar a img{width:5.581vw}nav.mobile-header .mobile-top-bar span{font-size:3.721vw}}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;margin:0;padding:0;border:none}body{font-family:"Karla",sans-serif !important;margin:0;padding:0}body.navopen{overflow:hidden}*{box-sizing:border-box}a{margin:0;padding:0;border:none;outline:0;margin:0;padding:0;color:#000;text-decoration:none;transition:.3s}a:hover{outline:0;color:#592b62}form,fieldset,hr,i{margin:0;padding:0;border:none}iframe,img,map{margin:0;padding:0;border:none;max-width:100%}input{outline:0;margin:0;padding:0}input:focus{text-decoration:none;outline:0;color:inherit;text-decoration:none;transition:.3s}.parallaxbg,.bg{position:absolute;width:100%;left:0;top:0}.button,.btn{display:inline-block;text-align:center;color:#fff;transition:.3s;position:relative;font-family:"Karla",sans-serif;border-radius:2.552vw;font-size:1.042vw;padding:1.094vw 2.448vw;border:none;min-width:11.771vw;font-weight:500;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background-color:#7b528e;white-space:nowrap;text-transform:uppercase}.button img,.button svg,.btn img,.btn svg{width:1.25vw;height:auto;position:relative;transition:.3s;z-index:1}.button.primary::before,.btn.primary::before{background-color:#f4c741}.button.primary:hover,.btn.primary:hover{text-decoration:none !important}.button.primary:hover span,.btn.primary:hover span{color:#000}.button.primary:hover path,.btn.primary:hover path{fill:#000}.button.primary svg path,.btn.primary svg path{fill:#fff}.button.secondary,.btn.secondary{background-color:#7b528e;color:#000}.button.secondary::before,.btn.secondary::before{background-color:#592b62}.button.secondary:hover path,.btn.secondary:hover path{fill:#fff}.button.border-btn,.btn.border-btn{background-color:rgba(0,0,0,.15);border:1px solid #fff}.button.border-btn:before,.btn.border-btn:before{background-color:#fff}@media only screen and (max-width: 999px){.button.border-btn,.btn.border-btn{padding-top:1.79vw;padding-bottom:1.79vw;min-height:7.317vw}}@media only screen and (max-width: 767px){.button.border-btn,.btn.border-btn{padding-top:2.431vw;padding-bottom:2.431vw;min-height:10.063vw}}@media only screen and (max-width: 480px){.button.border-btn,.btn.border-btn{padding-top:5.35vw;padding-bottom:5.35vw}}.button::before,.btn::before{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(0);transform-origin:0 0;content:"";z-index:-1;background-color:#f4c741;transition:.3s}.button span,.btn span{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.833vw}@media only screen and (max-width: 999px){.button span,.btn span{gap:2.086vw}}@media only screen and (max-width: 767px){.button span,.btn span{gap:3.333vw}}@media only screen and (max-width: 480px){.button span,.btn span{gap:3.721vw}}.button:hover,.btn:hover{text-decoration:none;outline:0;text-decoration:none}.button:hover span,.btn:hover span{color:#000}.button:hover path,.btn:hover path{fill:#000}.button:hover::before,.btn:hover::before{transform:scaleX(1);z-index:1}@media only screen and (max-width: 999px){.button,.btn{font-size:2.608vw;padding:2.5vw 3.808vw;min-width:auto;line-height:normal;gap:1.434vw;border-radius:10.208vw}.button img,.button svg,.btn img,.btn svg{width:4.302vw}}@media only screen and (max-width: 767px){.button,.btn{font-size:3.5vw;padding:3vw 7vw;gap:2.292vw;border-radius:10.208vw}.button img,.button svg,.btn img,.btn svg{width:5vw}}@media only screen and (max-width: 480px){.button,.btn{font-size:4.651vw;padding:5.581vw 7.442vw;gap:3.721vw;border-radius:11.395vw;min-width:52.558vw;margin:0 auto}.button img,.button svg,.btn img,.btn svg{width:5.581vw}}.secondary-text-btn{color:#000;font-size:1.25vw;font-weight:400;font-family:"Karla",sans-serif;display:inline-flex;align-items:center;gap:.521vw;white-space:nowrap}.secondary-text-btn img{width:3.125vw;height:auto}@media only screen and (max-width: 999px){.secondary-text-btn{gap:2.079vw;font-size:2.004vw}.secondary-text-btn img{width:6.012vw}}@media only screen and (max-width: 767px){.secondary-text-btn{gap:2.079vw;font-size:3vw}.secondary-text-btn img{width:12.474vw}}@media only screen and (max-width: 480px){.secondary-text-btn{gap:2.791vw;font-size:4.651vw}.secondary-text-btn img{width:13.953vw !important}}.call-btn{color:#7b528e;font-size:1.042vw;font-weight:bold;display:inline-flex;align-items:center;gap:.365vw}.call-btn img,.call-btn svg{width:1.875vw;height:auto}@media only screen and (max-width: 999px){.call-btn{font-size:2.608vw;gap:.913vw}.call-btn img,.call-btn svg{width:4.694vw}}@media only screen and (max-width: 767px){.call-btn{font-size:4.167vw;gap:1.458vw}.call-btn img,.call-btn svg{width:7.5vw}}@media only screen and (max-width: 480px){.call-btn{font-size:4.651vw;gap:1.628vw}.call-btn img,.call-btn svg{width:8.372vw}}h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;font-family:"Hauora",sans-serif}.spagtagline{color:#7b528e;font-family:"Hauora",sans-serif}.h1,h1{margin-top:0;font-size:5.208vw;line-height:5.089vw;margin-bottom:1.563vw;font-weight:800}@media(max-width: 999px){.h1,h1{font-size:6.258vw;line-height:6.128vw;margin-bottom:2.608vw}}@media(max-width: 767px){.h1,h1{font-size:10vw;line-height:9.792vw;margin-bottom:4.167vw}}@media(max-width: 480px){.h1,h1{font-size:11.163vw;line-height:10.93vw;margin-bottom:5.938vw}}.h2,h2{margin-top:0;font-size:3.333vw;line-height:3.281vw;margin-bottom:1.927vw;color:#592b62;font-weight:800;text-transform:capitalize}.h2 span,.h2 a,h2 span,h2 a{color:#d64799}.h2 a:hover,h2 a:hover{color:#d64799;text-decoration:underline}@media(max-width: 999px){.h2,h2{font-size:4.694vw;line-height:1;margin-bottom:4.172vw}.h2 br,h2 br{display:none}}@media(max-width: 767px){.h2,h2{font-size:7.5vw;margin-bottom:6.667vw}}@media(max-width: 480px){.h2,h2{font-size:8.372vw;margin-bottom:7.442vw}}.h3,h3{margin-top:0;font-size:1.667vw;line-height:3.125vw;margin-bottom:1vw;font-weight:800}@media(max-width: 999px){.h3,h3{font-size:3.206vw;line-height:5vw}}@media(max-width: 767px){.h3,h3{font-size:5vw;line-height:normal}}@media(max-width: 480px){.h3,h3{font-size:5.581vw;line-height:7vw}}.h4,h4{margin-top:0;font-size:1.875vw;font-weight:900;line-height:1.2;margin-bottom:1vw}@media(max-width: 999px){.h4,h4{font-size:3vw;line-height:1.3}}@media(max-width: 767px){.h4,h4{font-size:4vw;line-height:1.3}}@media(max-width: 480px){.h4,h4{font-size:4.581vw}}.h5,h5{font-size:1.2vw;line-height:1.8vw;margin-bottom:.75vw;margin-top:0;line-height:normal}@media(max-width: 999px){.h5,h5{font-size:3vw;line-height:1.3}}@media(max-width: 480px){.h5,h5{font-size:4.651vw;margin-bottom:2vw}}.h6,h6{margin-top:0;line-height:normal;font-size:1vw;margin-bottom:.75vw}.sub-heading{font-size:1.042vw;font-weight:700;text-transform:uppercase;color:#000;margin-bottom:1.667vw;display:block}@media(max-width: 999px){.sub-heading{font-size:2.004vw;margin-bottom:1.904vw}}@media(max-width: 767px){.sub-heading{font-size:4.158vw;margin-bottom:3.95vw}}ol,ul{margin:0;padding:0;border:none;list-style-type:none}ol.common,ul.common{padding-left:1.3vw}ol.common li,ul.common li{font-weight:500;font-size:1.1vw;line-height:1.7vw;position:relative}ol.common li::marker,ul.common li::marker{font-size:.9vw}@media only screen and (max-width: 999px){ol.common li,ul.common li{font-size:2.8vw;line-height:1.5}}@media(max-width: 480px){ol.common li,ul.common li{font-size:3.721vw;line-height:1.8}}ul.list{margin-bottom:1vw;padding-left:1vw}ul.list li{list-style:none;position:relative;padding-left:1vw;font-size:1.042vw;line-height:1.823vw;font-weight:400}ul.list li::before{width:.26vw;height:.26vw;border-radius:50%;background-color:#000;content:"";margin-right:.4vw;position:absolute;display:inline-block;top:.85vw;left:0}@media only screen and (max-width: 999px){ul.list{padding-left:1.5vw;margin:0}ul.list li{font-size:2.608vw;line-height:3.911vw;padding-left:1.8vw}ul.list li:before{width:.6vw;height:.6vw;top:1.8vw}}@media only screen and (max-width: 767px){ul.list{padding-left:3vw}ul.list li{padding-left:3vw;font-size:3.333vw;line-height:5.405vw}ul.list li:before{width:.9vw;height:.9vw;top:2.2vw}}@media only screen and (max-width: 480px){ul.list{padding-left:3vw}ul.list li{padding-left:3vw;font-size:4.651vw;line-height:6.977vw}ul.list li:before{width:1vw;height:1vw;top:3vw}}p{margin:0;padding:0;border:none;margin-top:0;font-weight:400;font-size:1.042vw;line-height:1.563vw;margin-bottom:.6vw;color:#000}p a{color:inherit;text-decoration:underline}@media only screen and (max-width: 999px){p{font-size:2.608vw;line-height:3.911vw;margin-bottom:1.5vw;letter-spacing:unset}}@media only screen and (max-width: 767px){p{font-size:3.333vw;line-height:5.405vw;margin-bottom:3.5vw;letter-spacing:unset}}@media only screen and (max-width: 480px){p{font-size:4.651vw;line-height:6.977vw}}p.big{font-size:1.25vw;line-height:1.979vw}@media only screen and (max-width: 999px){p.big{font-size:2.608vw;line-height:3.911vw}}@media only screen and (max-width: 767px){p.big{font-size:4.167vw;line-height:6.25vw}}@media only screen and (max-width: 480px){p.big{font-size:4.651vw;line-height:6.977vw}}.slick-next::before,.slick-prev::before{content:"";height:2.5vw;width:2.5vw;display:block;background-repeat:no-repeat;background-size:contain;transition:all .3s ease-in-out;font-size:0 !important}.slick-next::before{background-image:url("/assets/images/right-arrow.svg")}.slick-prev::before{background-image:url("/assets/images/left-arrow.svg")}.slick-prev{right:10vw;left:unset}.slick-next{right:6.2vw}.slick-next,.slick-prev{width:2.5vw !important;height:2.5vw !important;top:unset;bottom:-9vw;z-index:3;position:relative;transition:all .3s ease-in-out}.slick-next:hover,.slick-prev:hover{opacity:.6}@keyframes fadeIn{0%{opacity:0;filter:blur(10px)}100%{opacity:1;filter:blur(0px)}}.fadeIn{opacity:0;filter:blur(10px)}.fadeIn.scrollactive{animation:fadeIn .5s ease forwards;-webkit-animation:fadeIn .5s ease forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(2vw);filter:blur(10px)}100%{transform:translateY(0);opacity:1;filter:blur(0px)}}@keyframes fadeUpcontinous{from{transform:translateY(-1.5vw)}to{transform:translateY(0)}}@keyframes fade-left{from{opacity:0;transform:translateX(-10%)}to{opacity:1;transform:translateX(0)}}@keyframes fade-right{from{opacity:0;transform:translateX(10%)}to{opacity:1;transform:translateX(0%)}}@keyframes fadeDown{0%{transform:translateY(-2vw)}100%{transform:translateY(0)}}.fadeUp{position:relative;opacity:0;transform:translateY(3vw);filter:blur(10px)}.fadeUp.scrollactive{animation:fadeUp .5s ease forwards;-webkit-animation:fadeUp .5s ease forwards}.fade-left{position:relative;opacity:0}.fade-left.scrollactive{animation:fade-left 1s ease forwards;-webkit-animation:fade-left 1s ease forwards}.fade-right{position:relative;opacity:0}.fade-right.scrollactive{animation:fade-right 1s ease forwards;-webkit-animation:fade-right 1s ease forwards}.fadeDown{position:relative;opacity:0;transform:translateY(-3vw)}.fadeDown.scrollactive{opacity:1;animation:fadeDown 2s ease-in-out infinite alternate;-webkit-animation:fadeDown 2s ease-in-out infinite alternate}@keyframes zoominout{0%{transform:scale(0.8, 0.8)}100%{transform:scale(1, 1)}}.container-wrapper{width:100%;padding:0 7.813vw;margin-right:auto !important;margin-left:auto !important;display:flex;flex-wrap:wrap;max-width:100vw}@media(max-width: 999px){.container-wrapper{padding:0 6.977vw}}@media(max-width: 480px){.container-wrapper{padding:0 4.688vw}}.align-center{align-items:center}.p-0{padding:0 !important}.w-100{width:100%;flex:100% !important}.maxw-100{max-width:100% !important;width:100%;flex:100% !important}.lightbg{background:#5e5e5e}.primarybg{background:#592b62}.secondarybg{background:#000}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.section-space{padding:5.208vw 0}.section-space.pb-0{padding-bottom:0 !important}@media(max-width: 999px){.section-space{padding:8vw 0}}@media(max-width: 767px){.section-space{padding:10vw 0}}@media(max-width: 480px){.section-space{padding:12vw 0}}.section-space-small{padding:4.605vw 0}@media(max-width: 999px){.section-space-small{padding:10vw 0}}@media(max-width: 480px){.section-space-small{padding:16vw 0}}.white-txt{color:#592b62}.white-txt p,.white-txt h1,.white-txt h2,.white-txt h3,.white-txt h4,.white-txt h5,.white-txt h6,.white-txt span{color:#592b62}.italic{font-style:italic !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.mt-0{margin-top:0 !important}.mt-2{margin-top:2vw}@media only screen and (max-width: 999px){.mt-2{margin-top:3vw}}.mb-2{margin-bottom:2vw !important}@media only screen and (max-width: 999px){.mb-2{margin-bottom:3vw !important}}.mb-3{margin-bottom:2.5vw}@media only screen and (max-width: 999px){.mb-3{margin-bottom:3vw}}.mt-3{margin-top:3.5vw}@media only screen and (max-width: 999px){.mt-3{margin-top:3vw}}@keyframes marquee{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(-100%, 0, 0)}}.position-relative{position:relative;z-index:1}.shadow{box-shadow:0 .208vw 1.302vw 0 rgba(0,0,0,.1490196078)}.border-radius{border-radius:.5vw}@keyframes marquee{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(-100%, 0, 0)}}.glide__bullets{display:flex;align-items:center;justify-content:center;margin-top:4.219vw;position:relative;z-index:1}.glide__bullets button.glide__bullet{background:#d9d9d9;width:1vw;height:1vw;border-radius:50%;padding:0;border:none;margin:0 .5vw;cursor:pointer}.glide__bullets button.glide__bullet.glide__bullet--active{background:#a968ab}@media only screen and (max-width: 1100px){.glide__bullets button.glide__bullet{width:1.2vw;height:1.2vw;margin:0 .7vw}}@media only screen and (max-width: 999px){.glide__bullets{margin-top:6.128vw}.glide__bullets button.glide__bullet{width:1.956vw;height:1.956vw;margin:0 1vw}}@media only screen and (max-width: 767px){.glide__bullets{margin-top:9.792vw}.glide__bullets button.glide__bullet{width:3.125vw;height:3.125vw;margin:0 1.4vw}}@media only screen and (max-width: 480px){.glide__bullets{margin-top:10.93vw}.glide__bullets button.glide__bullet{width:4vw;height:4vw;margin:0 1.7vw}}.glide__arrows{display:flex;align-items:center}.glide__arrows .glide__arrow{background-color:rgba(0,0,0,0);padding:0;border:none;width:2.604vw;height:2.604vw;cursor:pointer}.glide__arrows .glide__arrow img{width:100%;height:auto}@media only screen and (max-width: 999px){.glide__arrows .glide__arrow{width:6.519vw;height:6.519vw}}@media only screen and (max-width: 480px){.glide__arrows .glide__arrow{width:10.417vw;height:10.417vw}}.container-wrapper.d-block{display:block}.heading .spagtagline{width:100%;display:inline-block}p.text-clip{font-size:4.5vw;text-align:center;letter-spacing:.313vw;text-transform:uppercase;font-family:"Hauora",sans-serif;font-weight:900;line-height:1;margin:0;background-position:center;background-size:contain;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;position:relative;z-index:1;text-shadow:.208vw .208vw .208vw rgba(0,0,0,.1607843137)}@media only screen and (max-width: 999px){p.text-clip{font-size:6.5vw}}@media only screen and (max-width: 480px){p.text-clip{font-size:8.9vw}}.button-group{display:flex;margin-top:3.229vw}.button-group a img{width:1.302vw;height:auto}.button-group a.text-btn{margin-left:1.458vw;font-size:1.042vw;font-weight:bold;color:#000;display:flex;align-items:center;gap:.625vw}.button-group a.text-btn:hover{opacity:.7}@media only screen and (max-width: 999px){.button-group{flex-direction:column;align-items:center;gap:3.5vw;margin-top:7vw}.button-group a img{width:2.503vw}.button-group a.text-btn{margin-left:0;font-size:2vw;gap:1.3vw}}@media only screen and (max-width: 480px){.button-group{flex-direction:column;align-items:center;gap:6.744vw;margin-top:13.256vw}.button-group a img{width:5.814vw}.button-group a.text-btn{font-size:4.651vw;gap:2.791vw}}.content-btn{background-color:#fff;border-radius:.521vw;padding:1.823vw 2.188vw;box-shadow:0 .208vw 1.302vw 0 rgba(0,0,0,.1490196078);display:flex;align-items:center;justify-content:space-between;gap:2.708vw}.content-btn:hover{box-shadow:0 .208vw 1.302vw 0 rgba(123,82,142,.4);background-color:#f4c741}.content-btn:hover img{filter:brightness(0)}.content-btn:hover .left h3{color:#000}.content-btn .left h3{color:#7b528e;line-height:1.69vw;margin-bottom:.417vw}.content-btn .left p{text-transform:uppercase;font-weight:bold;margin:0}.content-btn img{width:2.292vw;flex:0 0 2.292vw;height:auto}@media only screen and (max-width: 999px){.content-btn{padding:3.781vw 5.476vw;border-radius:1.304vw;gap:8.866vw;box-shadow:0 .5vw 2vw 0 rgba(0,0,0,.1490196078)}.content-btn .left h3{margin-bottom:.913vw}.content-btn img{width:3.651vw}}@media only screen and (max-width: 767px){.content-btn{padding:6.042vw 8.75vw;border-radius:2.083vw;gap:14.167vw}.content-btn .left h3{margin-bottom:1.458vw;line-height:5.071vw}.content-btn img{width:5.833vw}}@media only screen and (max-width: 480px){.content-btn{padding:6.977vw 9.767vw;border-radius:2.326vw;gap:15.814vw;box-shadow:0 .5vw 4vw 0 rgba(0,0,0,.1490196078)}.content-btn .left h3{margin-bottom:1.628vw;line-height:5.66vw}.content-btn img{width:6.512vw}}@media only screen and (max-width: 767px){.mobile-center{text-align:center}}main{margin-top:9.375vw}@media only screen and (max-width: 999px){main{margin-top:24.95vw}}@media only screen and (max-width: 480px){main{margin-top:27.209vw}}.banner-section{height:47.5vw;position:relative;margin-bottom:3.72vw}.banner-section:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.25);z-index:1}.banner-section video{object-fit:cover;width:100%;height:100%;top:0;left:0;position:relative}.banner-section .banner-info{position:absolute;height:100%;width:83.375vw;top:0;padding:6.719vw 0 3.125vw;display:flex;justify-content:space-between;z-index:2}.banner-section .banner-content{width:52vw;z-index:1;display:flex;flex-direction:column}.banner-section .banner-content h1{color:#fff;letter-spacing:.1vw}.banner-section .banner-content h1 span{color:#f4c741}.banner-section .banner-content p.big{max-width:41vw;line-height:1.458vw;margin-bottom:2.708vw;font-weight:400;color:#fff}.banner-section .banner-content p.learn-more{margin-top:auto;color:#fff;text-align:right;margin-right:-1.5vw;margin-bottom:0}.banner-section .banner-content p.learn-more a{text-decoration:none}.banner-section .banner-content p.learn-more a:hover{text-decoration:underline;color:#fff}.banner-section .banner-content .banner-btn{display:flex;flex-wrap:wrap;gap:1.875vw}.banner-section .banner-content .secondary-text-btn{margin-top:1.979vw}@media only screen and (max-width: 999px){.banner-section{height:100vw;margin-bottom:96.4vw}.banner-section .banner-info{flex-direction:column;padding:11.473vw 0 19.792vw;width:85.987vw}.banner-section .banner-content{display:grid;width:100%}.banner-section .banner-content h1{text-align:center}.banner-section .banner-content h1 br{display:none}.banner-section .banner-content p.big{max-width:100%;line-height:3.048vw;margin-bottom:11.458vw;text-align:center}.banner-section .banner-content p.learn-more{text-align:center;margin:0;margin-bottom:2.738vw;font-size:2.5vw}.banner-section .banner-content .banner-btn{display:grid;gap:3.39vw;justify-content:center;margin-bottom:3vw}.banner-section .banner-user-img{width:48.892vw;right:-6vw;bottom:-2vw}}@media only screen and (max-width: 767px){.banner-section{height:171vw;margin-bottom:145vw}.banner-section .banner-info{padding-top:18.333vw}.banner-section .banner-content{width:100%}.banner-section .banner-content p.big{max-width:100%;line-height:5vw;margin-bottom:11.458vw}.banner-section .banner-content p.learn-more{margin-bottom:4.375vw;line-height:3.5vw;font-size:3.333vw}.banner-section .banner-content .banner-btn{margin-bottom:9.375vw;gap:6.042vw}.banner-section .banner-user-img{width:78.125vw;right:-9vw;bottom:-3vw}}@media only screen and (max-width: 480px){.banner-section{height:210vw;margin-bottom:170.5vw}.banner-section .banner-info{padding-top:20.465vw;width:90.625vw}.banner-section .banner-content p.big{max-width:100%;margin-bottom:12.791vw;line-height:5.437vw}.banner-section .banner-content p.learn-more{margin-bottom:4.884vw;line-height:4vw;font-size:4.651vw}.banner-section .banner-content .banner-btn{gap:6.744vw;margin-bottom:21.628vw}.banner-section .banner-user-img{width:87.209vw}}.testimonial-section{padding-top:7.24vw}.testimonial-section .section-title{width:100%;text-align:center}.testimonial-section .section-title img{width:5.104vw;height:auto;margin-bottom:2.031vw}.testimonial-section .testimonials{overflow:hidden;width:100%;max-width:71.771vw;margin:0 auto;text-align:center}.testimonial-section .testimonials .glide__track{transition:height .5s ease-in-out}.testimonial-section .testimonials .glide__track p{display:inline}.testimonial-section .testimonials .glide__track strong{font-size:1.25vw;line-height:1.979vw;display:inline;text-transform:capitalize}.testimonial-section .testimonials .glide__track .glide__slides{padding:0;margin:0}.testimonial-section .testimonials .glide__track .glide__slides .glide__slide{list-style-type:none;padding:0}.testimonial-section .testimonials .glide__track .glide__slides .glide__slide:before{display:none}@media only screen and (max-width: 999px){.testimonial-section{padding-top:9.518vw}.testimonial-section .section-title img{width:7.171vw;margin-bottom:4.172vw}.testimonial-section .testimonials{max-width:100%}.testimonial-section .testimonials .glide__track p{display:block}.testimonial-section .testimonials .glide__track strong{font-size:2.608vw;line-height:3.911vw}}@media only screen and (max-width: 767px){.testimonial-section{padding-top:15.208vw}.testimonial-section .testimonials .glide__track strong{font-size:4.167vw;line-height:6.25vw}}@media only screen and (max-width: 480px){.testimonial-section{padding-top:16.977vw}.testimonial-section .section-title img{width:12.791vw;margin-bottom:7.442vw}.testimonial-section .testimonials .glide__track strong{font-size:4.651vw;line-height:6.977vw}}.tms-therapy-section .tms-therapy-main{display:flex;align-items:center;gap:3.646vw;margin-left:-7.813vw}.tms-therapy-section .tms-therapy-main .tms-left{position:relative}.tms-therapy-section .tms-therapy-main .tms-left img:not(.content-btn img),.tms-therapy-section .tms-therapy-main .tms-left .sec-img{width:45.208vw;height:auto;border-radius:0 .521vw .521vw 0}.tms-therapy-section .tms-therapy-main .tms-left .content-btn{width:26.042vw;position:absolute;right:2.813vw;bottom:-4.375vw}.tms-therapy-section .tms-therapy-main .tms-right{width:42.969vw}.tms-therapy-section .tms-therapy-main .tms-right .btn{margin-top:1.76vw}@media only screen and (max-width: 999px){.tms-therapy-section .tms-therapy-main{flex-direction:column;margin:0;width:100%}.tms-therapy-section .tms-therapy-main .tms-left{width:100vw;margin-left:0}.tms-therapy-section .tms-therapy-main .tms-left img:not(.content-btn img),.tms-therapy-section .tms-therapy-main .tms-left .sec-img{width:100%;border-radius:0}.tms-therapy-section .tms-therapy-main .tms-left .content-btn{width:86.046vw;position:relative;margin:0 auto;top:-7.301vw;right:auto;box-shadow:0 .522vw 3.259vw 0 rgba(0,0,0,.1490196078)}.tms-therapy-section .tms-therapy-main .tms-right{width:100%}.tms-therapy-section .tms-therapy-main .tms-right .btn{margin-top:7.171vw}}@media only screen and (max-width: 767px){.tms-therapy-section .tms-therapy-main .tms-left .content-btn{top:-11.667vw;box-shadow:0 .833vw 5.208vw 0 rgba(0,0,0,.1490196078)}.tms-therapy-section .tms-therapy-main .tms-right{width:100%}.tms-therapy-section .tms-therapy-main .tms-right .therapy-btn{text-align:center}.tms-therapy-section .tms-therapy-main .tms-right .btn{margin-top:8vw}}@media only screen and (max-width: 480px){.tms-therapy-section .tms-therapy-main .tms-left{width:110.345%;margin:0}.tms-therapy-section .tms-therapy-main .tms-left .content-btn{top:-13.023vw;width:90.624vw;box-shadow:0 .93vw 5.814vw 0 rgba(0,0,0,.1490196078);flex-direction:column;text-align:center;gap:2vw}.tms-therapy-section .tms-therapy-main .tms-right{width:100%}.tms-therapy-section .tms-therapy-main .tms-right .btn{margin-top:10vw}}.tms-work-section .tms-work-main{width:100%;display:flex;align-items:center;justify-content:space-between}.tms-work-section .tms-work-main .tms-work-left{width:22vw}.tms-work-section .tms-work-main .tms-work-left p{margin:0}.tms-work-section .tms-work-main .tms-work-left .call-btn{margin-top:2.76vw}.tms-work-section .tms-work-main .tms-work-right iframe{width:53.542vw;height:30.104vw;border-radius:.521vw}@media only screen and (max-width: 999px){.tms-work-section .tms-work-main{flex-direction:column}.tms-work-section .tms-work-main .tms-work-left{width:100%;margin-bottom:7.171vw;text-align:center}.tms-work-section .tms-work-main .tms-work-left .call-btn{margin-top:4.172vw}.tms-work-section .tms-work-main .tms-work-right{width:100%}.tms-work-section .tms-work-main .tms-work-right iframe{width:100%;height:48vw;border-radius:1.304vw}}@media only screen and (max-width: 767px){.tms-work-section .tms-work-main .tms-work-left{margin-bottom:11.458vw}.tms-work-section .tms-work-main .tms-work-left .call-btn{margin-top:6.667vw}.tms-work-section .tms-work-main .tms-work-right iframe{border-radius:1.304vw}}@media only screen and (max-width: 480px){.tms-work-section .tms-work-main .tms-work-left{margin-bottom:12.791vw}.tms-work-section .tms-work-main .tms-work-left .call-btn{margin-top:7.442vw}.tms-work-section .tms-work-main .tms-work-right iframe{height:51vw;border-radius:2.326vw}}.tms-help-section .tms-help-main{text-align:center;max-width:75.365vw;margin:0 auto}.tms-help-section .tms-help-main h2{text-transform:none;margin-bottom:2.917vw}.tms-help-section .tms-help-main a{white-space:normal}.tms-help-section .tms-help-main a p{text-transform:uppercase;font-weight:bold}.tms-help-section .tms-help-main a:hover{text-decoration:underline}@media only screen and (max-width: 999px){.tms-help-section .tms-help-main{max-width:100%}.tms-help-section .tms-help-main h2{margin-bottom:3.781vw}}@media only screen and (max-width: 767px){.tms-help-section .tms-help-main h2{margin-bottom:6.042vw}}@media only screen and (max-width: 480px){.tms-help-section .tms-help-main h2{margin-bottom:6.744vw}}.tms-treat-section .tms-treat-main{display:flex;align-items:center;justify-content:space-between;gap:4.245vw;margin-right:-7.813vw}.tms-treat-section .tms-treat-main .treat-left{width:30.417vw}.tms-treat-section .tms-treat-main .treat-left .btn{margin-top:1.563vw}.tms-treat-section .tms-treat-main .treat-right{width:56.458vw}.tms-treat-section .tms-treat-main .tms-treat-slider{overflow:hidden;padding-left:2.5vw;position:relative}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__track .glide__slide{padding-bottom:1.2vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__track .glide__slide .box{margin:0 1.016vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__track .glide__slide .box .img-box{width:21.615vw;height:22.083vw;background-color:#c4c4c4}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__track .glide__slide .box .content-btn{padding:1.667vw 2.14vw;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.042vw;margin:-1.667vw auto 0;width:18.301vw;height:11.667vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__track .glide__slide .box .content-btn h3{margin-bottom:.573vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__track .glide__slide .box .content-btn p{line-height:1.458vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__bullets{position:absolute;left:0;top:6.979vw;margin-top:0;flex-direction:column;gap:.8vw}@media only screen and (max-width: 1100px){.tms-treat-section .tms-treat-main .tms-treat-slider .glide__bullets{gap:1vw}}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__bullets button.glide__bullet{margin:0}@media only screen and (max-width: 999px){.tms-treat-section{padding-bottom:.5vw}.tms-treat-section .tms-treat-main{flex-direction:column;gap:11.995vw;margin-right:0}.tms-treat-section .tms-treat-main .treat-left{width:100%;text-align:center}.tms-treat-section .tms-treat-main .treat-left .btn{margin-top:2.868vw}.tms-treat-section .tms-treat-main .treat-right{width:100%}.tms-treat-section .tms-treat-main .tms-treat-slider{padding-left:0}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides{flex-direction:column;transition:none !important;width:100% !important;transform:none !important}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide{width:100% !important;padding-bottom:7.503vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide.glide__slide--clone{display:none}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .img-box{width:100%;height:29.987vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn{padding:3.911vw 4.172vw;height:auto;gap:2.477vw;width:75.933vw;margin-top:-3.911vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn h3{line-height:3.173vw;margin-bottom:1.304vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn p{line-height:3.048vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn img{width:4.694vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__bullets{display:none}}@media only screen and (max-width: 767px){.tms-treat-section .tms-treat-main{gap:19.167vw}.tms-treat-section .tms-treat-main .treat-left .btn{margin-top:7.708vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide{padding-bottom:11.875vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .img-box{height:47.917vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn{padding:6.25vw 6.667vw;gap:3.958vw;width:71.102vw;margin-top:-6.25vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn h3{line-height:5.071vw;margin-bottom:2.083vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn p{line-height:4.871vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn img{width:7.5vw}}@media only screen and (max-width: 480px){.tms-treat-section .tms-treat-main{gap:21.395vw}.tms-treat-section .tms-treat-main .treat-left .btn{margin-top:8.605vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide{padding-bottom:13.256vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .img-box{height:53.488vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn{padding:6.977vw 7.442vw;gap:4.419vw;width:74.25vw;margin-top:-6.977vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn h3{line-height:5.66vw;margin-bottom:2.326vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn p{line-height:5.437vw}.tms-treat-section .tms-treat-main .tms-treat-slider .glide__slides .glide__slide .box .content-btn img{width:8.372vw}}.insurance-plan-section .section-title{width:100%;text-align:center;margin-bottom:2.083vw}.insurance-plan-section .insurance-slider{margin:0 -7.813vw;width:98.932vw}.insurance-plan-section .insurance-slider .glide__track .glide__slides{margin:0}.insurance-plan-section .insurance-slider .glide__track .glide__slides .glide__slide{margin:0}.insurance-plan-section .insurance-slider .glide__track .glide__slides .glide__slide:before{display:none}.insurance-plan-section .insurance-slider .glide__track .glide__slides .glide__slide .box{margin:0 .521vw}.insurance-plan-section .insurance-slider .glide__track .glide__slides .glide__slide .box img{width:16.615vw;height:auto}.insurance-plan-section .insurance-slider .glide__bullets{margin-top:3.125vw}@media only screen and (max-width: 999px){.insurance-plan-section .section-title{margin-bottom:4.824vw}.insurance-plan-section .insurance-slider{width:100.8vw}.insurance-plan-section .insurance-slider .glide__track .glide__slides .glide__slide .box img{width:auto}.insurance-plan-section .insurance-slider .glide__bullets{margin-top:6.649vw}}@media only screen and (max-width: 480px){.insurance-plan-section .section-title{margin-bottom:8.605vw}.insurance-plan-section .insurance-slider{width:103vw}.insurance-plan-section .insurance-slider .glide__bullets{margin-top:11.86vw}}.cta-section{position:relative;z-index:1}.cta-section .cta-main{padding:7.135vw 4.427vw;border-radius:.521vw;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;box-shadow:0 .208vw 1.302vw 0 rgba(0,0,0,.1490196078)}.cta-section .cta-main:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.35);z-index:0;border-radius:.521vw}.cta-section .cta-main .section-title{position:relative;width:48.177vw}.cta-section .cta-main .section-title h2{margin:0;line-height:3.833vw;color:#fff}.cta-section .cta-main .cta-right{position:relative;width:19.167vw}.cta-section .cta-main .cta-right p{text-align:right;color:#fff;font-weight:bold;margin-bottom:2.552vw;line-height:1.19}@media only screen and (max-width: 999px){.cta-section .cta-main{flex-direction:column;padding:10.821vw 6.977vw;margin:0 -6.977vw;width:100vw;border-radius:0}.cta-section .cta-main:before{border-radius:0}.cta-section .cta-main .section-title{width:100%;text-align:center}.cta-section .cta-main .section-title h2{line-height:5.398vw;margin-bottom:3.651vw}.cta-section .cta-main .cta-right{width:100%;text-align:center}.cta-section .cta-main .cta-right p{text-align:center;font-size:3.129vw;margin-bottom:3.651vw}}@media only screen and (max-width: 767px){.cta-section .cta-main{padding:17.292vw 6.977vw}.cta-section .cta-main .section-title h2{line-height:8.625vw;margin-bottom:5.833vw}.cta-section .cta-main .cta-right p{font-size:5vw;margin-bottom:5.833vw}}@media only screen and (max-width: 480px){.cta-section .cta-main{padding:19.302vw 4.688vw;margin:0 -4.688vw}.cta-section .cta-main .section-title h2{line-height:9.628vw;margin-bottom:6.512vw}.cta-section .cta-main .cta-right p{font-size:5.581vw;margin-bottom:6.512vw}}.main-content-container{display:inline-block;vertical-align:top}.main-content-container.full{width:100%;margin-top:0}.main-content-container .image-404{width:25vw;height:auto;text-align:center}@media only screen and (max-width: 999px){.main-content-container{width:100%}}@media only screen and (max-width: 480px){.main-content-container .image-404{width:43vw}}.blog .main-content-container img{width:50%;height:auto}@media(max-width: 800px){.blog .main-content-container img{width:100%}}.blog .main-content-container iframe{width:40vw;height:20vw}@media(max-width: 1100px){.blog .main-content-container iframe{width:85vw;height:63vw}}.main-content-container ul,.main-content-container ol{padding-left:1.1vw;margin:1.823vw 0}.main-content-container ul ul,.main-content-container ol ul{margin-bottom:1vw;margin-top:.3vw}@media only screen and (max-width: 999px){.main-content-container ul,.main-content-container ol{padding-left:1.5vw;margin:2.5vw 0}.main-content-container ul ul,.main-content-container ol ul{margin-bottom:3vw;margin-top:1vw}}@media only screen and (max-width: 767px){.main-content-container ul,.main-content-container ol{padding-left:2vw;margin:3.5vw 0}.main-content-container ul ul,.main-content-container ol ul{margin-bottom:4vw;margin-top:2.5vw}}@media only screen and (max-width: 480px){.main-content-container ul,.main-content-container ol{padding-left:3vw;margin:7vw 0}.main-content-container ul ul,.main-content-container ol ul{margin-bottom:5vw;margin-top:3vw}}.main-content-container li{list-style:none;position:relative;padding-left:1vw;font-size:1.042vw;line-height:1.823vw;font-weight:400;margin-bottom:.987vw}.main-content-container li::before{width:.26vw;height:.26vw;border-radius:50%;background-color:#000;content:"";margin-right:.4vw;position:absolute;display:inline-block;top:.85vw;left:0}@media only screen and (max-width: 999px){.main-content-container li{font-size:2.608vw;line-height:3.911vw;padding-left:1.8vw;margin-bottom:2.5vw}.main-content-container li:before{width:.6vw;height:.6vw;top:1.8vw}}@media only screen and (max-width: 767px){.main-content-container li{padding-left:3vw;font-size:3.333vw;line-height:5.405vw;margin-bottom:2vw}.main-content-container li:before{width:.9vw;height:.9vw;top:2.2vw}}@media only screen and (max-width: 480px){.main-content-container li{padding-left:3vw;font-size:4.651vw;line-height:6.977vw}.main-content-container li:before{width:1vw;height:1vw;top:3vw}}.titlebar{position:relative;min-height:23.438vw;background:#fff;overflow:hidden;clear:both;padding:3.802vw 7.813vw;display:flex;align-items:center;margin-top:9.375vw}.titlebar .parallaxbg,.titlebar .bg{position:absolute;width:100%;height:100%;object-fit:cover;object-position:bottom;left:0;top:0}.titlebar .title-head,.titlebar .title,.titlebar h1{font-size:3.906vw;font-weight:800;color:#fff;position:relative;margin:0;font-family:"Hauora",sans-serif;line-height:1;width:54.3vw}.titlebar .title-head{line-height:5.469vw}.titlebar .title{text-align:center;margin:0 auto}.titlebar p{font-size:1.25vw;color:#fff;line-height:1.2}@media only screen and (max-width: 999px){.titlebar{height:auto;padding:13vw 6.977vw;margin-top:24.95vw}.titlebar .title{padding-left:0;max-width:none}.titlebar .inner-banner-content{flex-direction:column;align-items:flex-start}.titlebar .inner-banner-content p{margin-bottom:5vw}.titlebar .title-head,.titlebar .title,.titlebar h1{font-size:6vw;line-height:6.128vw;width:100%}.titlebar p{font-size:2.608vw;line-height:3.911vw}}@media only screen and (max-width: 767px){.titlebar{padding-top:17vw;padding-bottom:17vw}.titlebar .title-head,.titlebar .title,.titlebar h1{font-size:8vw;line-height:10vw}.titlebar p{font-size:4.167vw;line-height:6.25vw}}@media only screen and (max-width: 480px){.titlebar{padding:17vw 4.688vw 16vw;min-height:121.875vw}.titlebar .title-head,.titlebar .title,.titlebar h1{font-size:9vw;line-height:1.2}.titlebar p{font-size:4.5vw;line-height:6.977vw}}.contact-body footer{margin-top:0;padding-top:0}.contact-body footer .footer-location{display:none}.contact-body .contact-footer{display:block}.contact-page{background-size:cover;background-repeat:no-repeat;background-position:center;padding:6vw 0 0;height:auto}.contact-page .general-textarea{display:none}.contact-page .form form .contact-textarea{display:block}.contact-page .contact-main{width:100%;display:flex;justify-content:space-between}.contact-page .contact-main .contact-content .contact-content-inner{max-width:40.156vw}.contact-page .contact-main .contact-content h1{color:#fff;font-size:3.906vw;margin-bottom:1.771vw}.contact-page .contact-main .contact-content p{color:#fff;line-height:1.461vw}.contact-page .contact-main .contact-content .banner-btn{display:flex;align-items:center;gap:.938vw;margin-top:2.76vw}.contact-page .contact-main .contact-content .banner-btn a,.contact-page .contact-main .contact-content .banner-btn span{color:#fff;font-size:1.25vw;line-height:1.719vw;font-weight:500}.contact-page .contact-main .contact-content .banner-btn a{display:flex;align-items:center;gap:.833vw}.contact-page .contact-main .contact-content .banner-btn a:hover{color:#f4c741}.contact-page .contact-main .contact-content .banner-btn a img{width:2.135vw;height:auto}.contact-page .contact-main .contact-content .contact-location{border-top:1px solid #fff;display:flex;gap:5.729vw;width:64.375vw;margin:3.333vw 0 4vw -7.813vw;padding:2.813vw 0 0 7.813vw}.contact-page .contact-main .contact-content .contact-location .f-location{width:14vw}.contact-page .contact-main .contact-content .contact-location .f-location.f-location2{width:11.4vw}.contact-page .contact-main .contact-content .contact-location .f-location.f-location3{width:13.385vw}.contact-page .contact-main .contact-content .contact-location .f-location img{width:1.25vw;height:auto;margin-bottom:.885vw}.contact-page .contact-main .contact-content .contact-location .f-location h3{font-size:1.042vw;line-height:1.218vw;color:#fff;font-weight:bold;margin-bottom:.729vw;text-transform:uppercase}.contact-page .contact-main .contact-content .contact-location .f-location p,.contact-page .contact-main .contact-content .contact-location .f-location a{font-size:.833vw;line-height:.974vw;font-weight:500;margin:0}.contact-page .contact-main .contact-content .contact-location .f-location a{color:#fff;display:block;text-align:left}.contact-page .contact-main .contact-content .contact-location .f-location a.learn-more{color:#f4c741}.contact-page .contact-main .contact-content .contact-location .f-location a:hover{text-decoration:underline}.contact-page .contact-main .contact-content .learn-more{color:#fff;text-align:right;margin-right:1.927vw;margin-bottom:0}.contact-page .contact-main .contact-content .learn-more a{text-decoration:none}.contact-page .contact-main .contact-content .learn-more a:hover{color:#fff;text-decoration:underline}.contact-page .contact-main .contact-form{margin-bottom:-2vw}@media only screen and (max-width: 999px){.contact-page{padding:8vw 0;margin-top:0;height:auto}.contact-page .contact-main{flex-direction:column}.contact-page .contact-main .contact-content .contact-content-inner{max-width:100%;text-align:center}.contact-page .contact-main .contact-content h1{font-size:6vw;line-height:6.128vw;margin-bottom:5vw}.contact-page .contact-main .contact-content p{line-height:3vw}.contact-page .contact-main .contact-content .banner-btn{margin-top:7.407vw;justify-content:center;gap:2vw}.contact-page .contact-main .contact-content .banner-btn a,.contact-page .contact-main .contact-content .banner-btn span{font-size:2.3vw;line-height:3.4vw;gap:2vw}.contact-page .contact-main .contact-content .banner-btn a img,.contact-page .contact-main .contact-content .banner-btn span img{width:4.694vw}.contact-page .contact-main .contact-content .contact-location{flex-direction:column;align-items:center;gap:3.631vw;padding:7.823vw 0;border-bottom:0;position:relative;margin:5vw -6.977vw 6vw;width:100vw}.contact-page .contact-main .contact-content .contact-location:after{position:absolute;content:"";height:1px;width:100vw;background-color:#fff;bottom:0}.contact-page .contact-main .contact-content .contact-location .f-location{width:100% !important;text-align:center;margin-bottom:2.608vw}.contact-page .contact-main .contact-content .contact-location .f-location:last-of-type{margin-bottom:0}.contact-page .contact-main .contact-content .contact-location .f-location h3{font-size:2.608vw;line-height:3.048vw;margin-bottom:1.825vw}.contact-page .contact-main .contact-content .contact-location .f-location img{width:3.129vw;margin-bottom:2.216vw}.contact-page .contact-main .contact-content .contact-location .f-location p,.contact-page .contact-main .contact-content .contact-location .f-location a{font-size:2.086vw;line-height:2.438vw;text-align:center}.contact-page .contact-main .contact-content .learn-more{text-align:center;margin:0 0 5vw}.contact-page .contact-main .contact-form{margin-bottom:0}}@media only screen and (max-width: 767px){.contact-page{padding:10vw 0}.contact-page .contact-main .contact-content .banner-btn{margin-top:9.648vw;gap:2vw}.contact-page .contact-main .contact-content .banner-btn a,.contact-page .contact-main .contact-content .banner-btn span{font-size:3.5vw;line-height:4vw;gap:2vw}.contact-page .contact-main .contact-content .banner-btn a img,.contact-page .contact-main .contact-content .banner-btn span img{width:7.5vw}.contact-page .contact-main .contact-content h1{font-size:8vw}.contact-page .contact-main .contact-content p{line-height:5vw}.contact-page .contact-main .contact-content .contact-location{margin-top:8vw;margin-bottom:8vw}}@media only screen and (max-width: 480px){.contact-page{padding:16vw 0}.contact-page .contact-main{flex-direction:column}.contact-page .contact-main .contact-content{max-width:100%}.contact-page .contact-main .contact-content h1{margin-bottom:8vw;font-size:9vw}.contact-page .contact-main .contact-content .banner-btn{margin-top:9.648vw;margin-bottom:5vw;gap:3vw}.contact-page .contact-main .contact-content .banner-btn a,.contact-page .contact-main .contact-content .banner-btn span{font-size:4.375vw;line-height:7vw;gap:3vw}.contact-page .contact-main .contact-content .banner-btn a img,.contact-page .contact-main .contact-content .banner-btn span img{width:8.542vw}.contact-page .contact-main .contact-content .contact-location{gap:6.512vw;padding:16vw 0;margin:12vw -4.688vw}.contact-page .contact-main .contact-content .contact-location .footer-logo img{width:91.628vw}.contact-page .contact-main .contact-content .contact-location .f-location{margin-bottom:4.419vw}.contact-page .contact-main .contact-content .contact-location .f-location img{width:5.581vw;margin-bottom:3.953vw}.contact-page .contact-main .contact-content .contact-location .f-location h3{font-size:4.651vw;line-height:5.437vw;margin-bottom:3.256vw}.contact-page .contact-main .contact-content .contact-location .f-location p,.contact-page .contact-main .contact-content .contact-location .f-location a{font-size:4.651vw;line-height:6vw;margin-bottom:1vw}.contact-page .contact-main .contact-content .learn-more{margin-bottom:8vw}}.main-content-container.blog .showPostsButton{margin:0 auto 3vw;display:block}.main-content-container.blog .showPostsButton:hover{cursor:pointer}@media(max-width: 999px){.main-content-container.blog{padding:6vw 6vw 3vw;width:auto}}@media(max-width: 480px){.main-content-container.blog{padding:8vw 6vw 11vw}}.post-meta p,.post-meta a{display:inline;margin:0;color:#757575;font-size:1.042vw;line-height:1.563vw;font-weight:400}.post-meta a:hover{color:#000}.post-meta span{color:#555;padding:0 .526vw;font-size:1.042vw;font-weight:400}@media only screen and (max-width: 999px){.post-meta span{font-size:2.086vw;padding:0 1vw}.post-meta p,.post-meta a{font-size:2.608vw;line-height:normal}}@media only screen and (max-width: 767px){.post-meta p,.post-meta a{font-size:3.333vw}}@media only screen and (max-width: 480px){.post-meta span{font-size:4.651vw;padding:0 1.7vw}.post-meta a,.post-meta p{font-size:4.651vw}}.blog .titlebar-right{display:none}.blog .titlebar .title-head{text-align:center;margin:0 auto}.blog h1{font-size:3.333vw;color:#592b62;margin-bottom:3.906vw;line-height:3.257vw;font-weight:800}@media only screen and (max-width: 999px){.blog h1{font-size:4.694vw;line-height:5.5vw;margin-bottom:5vw}}@media only screen and (max-width: 767px){.blog h1{font-size:6vw;line-height:7vw}}@media only screen and (max-width: 480px){.blog h1{font-size:7vw;line-height:8vw;margin-bottom:9vw}}.blog-wrapper.page-content-container,.blog-wrapper .page-content-container,.blog.page-content-container,.blog .page-content-container,.service-template.page-content-container,.service-template .page-content-container{padding:5.208vw 7.813vw;display:flex;align-items:flex-start}.blog-wrapper.page-content-container .main-content-container,.blog-wrapper .page-content-container .main-content-container,.blog.page-content-container .main-content-container,.blog .page-content-container .main-content-container,.service-template.page-content-container .main-content-container,.service-template .page-content-container .main-content-container{width:57.2vw;padding-right:3.594vw;margin-top:0}.blog-wrapper.page-content-container h2,.blog-wrapper .page-content-container h2,.blog.page-content-container h2,.blog .page-content-container h2,.service-template.page-content-container h2,.service-template .page-content-container h2{font-weight:600;padding:0}.blog-wrapper.page-content-container h3,.blog-wrapper .page-content-container h3,.blog.page-content-container h3,.blog .page-content-container h3,.service-template.page-content-container h3,.service-template .page-content-container h3{color:#592b62}.blog-wrapper.page-content-container p a,.blog-wrapper .page-content-container p a,.blog.page-content-container p a,.blog .page-content-container p a,.service-template.page-content-container p a,.service-template .page-content-container p a{color:#000}.blog-wrapper.page-content-container p a:hover,.blog-wrapper .page-content-container p a:hover,.blog.page-content-container p a:hover,.blog .page-content-container p a:hover,.service-template.page-content-container p a:hover,.service-template .page-content-container p a:hover{color:#592b62}@media only screen and (max-width: 999px){.blog-wrapper.page-content-container,.blog-wrapper .page-content-container,.blog.page-content-container,.blog .page-content-container,.service-template.page-content-container,.service-template .page-content-container{padding:10vw 6.977vw;flex-direction:column}.blog-wrapper.page-content-container .main-content-container,.blog-wrapper .page-content-container .main-content-container,.blog.page-content-container .main-content-container,.blog .page-content-container .main-content-container,.service-template.page-content-container .main-content-container,.service-template .page-content-container .main-content-container{width:100%;padding:0}}@media only screen and (max-width: 480px){.blog-wrapper.page-content-container,.blog-wrapper .page-content-container,.blog.page-content-container,.blog .page-content-container,.service-template.page-content-container,.service-template .page-content-container{padding:16.512vw 4.688vw}.blog-wrapper.page-content-container p,.blog-wrapper .page-content-container p,.blog.page-content-container p,.blog .page-content-container p,.service-template.page-content-container p,.service-template .page-content-container p{margin-bottom:4vw}.blog-wrapper.page-content-container h3,.blog-wrapper .page-content-container h3,.blog.page-content-container h3,.blog .page-content-container h3,.service-template.page-content-container h3,.service-template .page-content-container h3{padding:0}}.blog .blog-post h2,.blog .main-content-container h2,.service-template .blog-post h2,.service-template .main-content-container h2,.disclaimer .blog-post h2,.disclaimer .main-content-container h2,.other-pages .blog-post h2,.other-pages .main-content-container h2{font-size:3.333vw;color:#592b62;margin-bottom:3.906vw;line-height:3.257vw;font-weight:800}.blog .blog-post h3,.blog .main-content-container h3,.service-template .blog-post h3,.service-template .main-content-container h3,.disclaimer .blog-post h3,.disclaimer .main-content-container h3,.other-pages .blog-post h3,.other-pages .main-content-container h3{margin:3.125vw 0 1.563vw;line-height:1.628vw;font-size:1.667vw;font-weight:800}.blog .blog-post .post-meta,.blog .main-content-container .post-meta,.service-template .blog-post .post-meta,.service-template .main-content-container .post-meta,.disclaimer .blog-post .post-meta,.disclaimer .main-content-container .post-meta,.other-pages .blog-post .post-meta,.other-pages .main-content-container .post-meta{display:none}.blog .blog-post p,.blog .main-content-container p,.service-template .blog-post p,.service-template .main-content-container p,.disclaimer .blog-post p,.disclaimer .main-content-container p,.other-pages .blog-post p,.other-pages .main-content-container p{margin-bottom:1.042vw}.blog .blog-post p a,.blog .main-content-container p a,.service-template .blog-post p a,.service-template .main-content-container p a,.disclaimer .blog-post p a,.disclaimer .main-content-container p a,.other-pages .blog-post p a,.other-pages .main-content-container p a{word-break:break-all}.blog .blog-post p img,.blog .main-content-container p img,.service-template .blog-post p img,.service-template .main-content-container p img,.disclaimer .blog-post p img,.disclaimer .main-content-container p img,.other-pages .blog-post p img,.other-pages .main-content-container p img{width:45.052vw}.blog .blog-post ul.social-icons,.blog .main-content-container ul.social-icons,.service-template .blog-post ul.social-icons,.service-template .main-content-container ul.social-icons,.disclaimer .blog-post ul.social-icons,.disclaimer .main-content-container ul.social-icons,.other-pages .blog-post ul.social-icons,.other-pages .main-content-container ul.social-icons{display:flex;align-items:center;gap:.395vw;list-style-type:none;padding:0;margin-top:3vw}.blog .blog-post ul.social-icons li,.blog .main-content-container ul.social-icons li,.service-template .blog-post ul.social-icons li,.service-template .main-content-container ul.social-icons li,.disclaimer .blog-post ul.social-icons li,.disclaimer .main-content-container ul.social-icons li,.other-pages .blog-post ul.social-icons li,.other-pages .main-content-container ul.social-icons li{list-style-type:none;line-height:normal}.blog .blog-post ul.social-icons li::before,.blog .main-content-container ul.social-icons li::before,.service-template .blog-post ul.social-icons li::before,.service-template .main-content-container ul.social-icons li::before,.disclaimer .blog-post ul.social-icons li::before,.disclaimer .main-content-container ul.social-icons li::before,.other-pages .blog-post ul.social-icons li::before,.other-pages .main-content-container ul.social-icons li::before{display:none}.blog .blog-post ul.social-icons li a,.blog .main-content-container ul.social-icons li a,.service-template .blog-post ul.social-icons li a,.service-template .main-content-container ul.social-icons li a,.disclaimer .blog-post ul.social-icons li a,.disclaimer .main-content-container ul.social-icons li a,.other-pages .blog-post ul.social-icons li a,.other-pages .main-content-container ul.social-icons li a{width:2.237vw;height:2.237vw;border-radius:50%;display:flex;align-items:center;justify-content:center}.blog .blog-post ul.social-icons li a.facebook,.blog .main-content-container ul.social-icons li a.facebook,.service-template .blog-post ul.social-icons li a.facebook,.service-template .main-content-container ul.social-icons li a.facebook,.disclaimer .blog-post ul.social-icons li a.facebook,.disclaimer .main-content-container ul.social-icons li a.facebook,.other-pages .blog-post ul.social-icons li a.facebook,.other-pages .main-content-container ul.social-icons li a.facebook{background-color:#1877f2}.blog .blog-post ul.social-icons li a.twitter,.blog .main-content-container ul.social-icons li a.twitter,.service-template .blog-post ul.social-icons li a.twitter,.service-template .main-content-container ul.social-icons li a.twitter,.disclaimer .blog-post ul.social-icons li a.twitter,.disclaimer .main-content-container ul.social-icons li a.twitter,.other-pages .blog-post ul.social-icons li a.twitter,.other-pages .main-content-container ul.social-icons li a.twitter{background-color:#000}.blog .blog-post ul.social-icons li a.linkdin,.blog .main-content-container ul.social-icons li a.linkdin,.service-template .blog-post ul.social-icons li a.linkdin,.service-template .main-content-container ul.social-icons li a.linkdin,.disclaimer .blog-post ul.social-icons li a.linkdin,.disclaimer .main-content-container ul.social-icons li a.linkdin,.other-pages .blog-post ul.social-icons li a.linkdin,.other-pages .main-content-container ul.social-icons li a.linkdin{background-color:#2867b2}.blog .blog-post ul.social-icons li a svg,.blog .main-content-container ul.social-icons li a svg,.service-template .blog-post ul.social-icons li a svg,.service-template .main-content-container ul.social-icons li a svg,.disclaimer .blog-post ul.social-icons li a svg,.disclaimer .main-content-container ul.social-icons li a svg,.other-pages .blog-post ul.social-icons li a svg,.other-pages .main-content-container ul.social-icons li a svg{height:.921vw}.blog .blog-post ul.social-icons li a svg path,.blog .main-content-container ul.social-icons li a svg path,.service-template .blog-post ul.social-icons li a svg path,.service-template .main-content-container ul.social-icons li a svg path,.disclaimer .blog-post ul.social-icons li a svg path,.disclaimer .main-content-container ul.social-icons li a svg path,.other-pages .blog-post ul.social-icons li a svg path,.other-pages .main-content-container ul.social-icons li a svg path{fill:#fff}@media only screen and (max-width: 999px){.blog .blog-post h2,.blog .main-content-container h2,.service-template .blog-post h2,.service-template .main-content-container h2,.disclaimer .blog-post h2,.disclaimer .main-content-container h2,.other-pages .blog-post h2,.other-pages .main-content-container h2{font-size:4.694vw;line-height:5.5vw;margin-bottom:5vw}.blog .blog-post h3,.blog .main-content-container h3,.service-template .blog-post h3,.service-template .main-content-container h3,.disclaimer .blog-post h3,.disclaimer .main-content-container h3,.other-pages .blog-post h3,.other-pages .main-content-container h3{font-size:3.206vw;line-height:5vw;margin:5vw 0 2vw}.blog .blog-post .post-meta,.blog .main-content-container .post-meta,.service-template .blog-post .post-meta,.service-template .main-content-container .post-meta,.disclaimer .blog-post .post-meta,.disclaimer .main-content-container .post-meta,.other-pages .blog-post .post-meta,.other-pages .main-content-container .post-meta{display:block;margin-bottom:4vw}.blog .blog-post .post-meta img,.blog .main-content-container .post-meta img,.service-template .blog-post .post-meta img,.service-template .main-content-container .post-meta img,.disclaimer .blog-post .post-meta img,.disclaimer .main-content-container .post-meta img,.other-pages .blog-post .post-meta img,.other-pages .main-content-container .post-meta img{border-radius:1.304vw;width:100%}.blog .blog-post ul.social-icons,.blog .main-content-container ul.social-icons,.service-template .blog-post ul.social-icons,.service-template .main-content-container ul.social-icons,.disclaimer .blog-post ul.social-icons,.disclaimer .main-content-container ul.social-icons,.other-pages .blog-post ul.social-icons,.other-pages .main-content-container ul.social-icons{gap:.6vw}.blog .blog-post ul.social-icons li a,.blog .main-content-container ul.social-icons li a,.service-template .blog-post ul.social-icons li a,.service-template .main-content-container ul.social-icons li a,.disclaimer .blog-post ul.social-icons li a,.disclaimer .main-content-container ul.social-icons li a,.other-pages .blog-post ul.social-icons li a,.other-pages .main-content-container ul.social-icons li a{width:4vw;height:4vw}.blog .blog-post ul.social-icons li a svg,.blog .main-content-container ul.social-icons li a svg,.service-template .blog-post ul.social-icons li a svg,.service-template .main-content-container ul.social-icons li a svg,.disclaimer .blog-post ul.social-icons li a svg,.disclaimer .main-content-container ul.social-icons li a svg,.other-pages .blog-post ul.social-icons li a svg,.other-pages .main-content-container ul.social-icons li a svg{height:1.7vw}.blog .blog-post p,.blog .main-content-container p,.service-template .blog-post p,.service-template .main-content-container p,.disclaimer .blog-post p,.disclaimer .main-content-container p,.other-pages .blog-post p,.other-pages .main-content-container p{margin-bottom:2.5vw}.blog .blog-post p img,.blog .main-content-container p img,.service-template .blog-post p img,.service-template .main-content-container p img,.disclaimer .blog-post p img,.disclaimer .main-content-container p img,.other-pages .blog-post p img,.other-pages .main-content-container p img{width:60vw}}@media only screen and (max-width: 767px){.blog .blog-post h2,.blog .main-content-container h2,.service-template .blog-post h2,.service-template .main-content-container h2,.disclaimer .blog-post h2,.disclaimer .main-content-container h2,.other-pages .blog-post h2,.other-pages .main-content-container h2{font-size:6vw;line-height:7vw}.blog .blog-post h3,.blog .main-content-container h3,.service-template .blog-post h3,.service-template .main-content-container h3,.disclaimer .blog-post h3,.disclaimer .main-content-container h3,.other-pages .blog-post h3,.other-pages .main-content-container h3{font-size:5vw;line-height:6vw;margin:6vw 0 3vw}.blog .blog-post .post-meta img,.blog .main-content-container .post-meta img,.service-template .blog-post .post-meta img,.service-template .main-content-container .post-meta img,.disclaimer .blog-post .post-meta img,.disclaimer .main-content-container .post-meta img,.other-pages .blog-post .post-meta img,.other-pages .main-content-container .post-meta img{border-radius:2.083vw}.blog .blog-post p,.blog .main-content-container p,.service-template .blog-post p,.service-template .main-content-container p,.disclaimer .blog-post p,.disclaimer .main-content-container p,.other-pages .blog-post p,.other-pages .main-content-container p{margin-bottom:3.5vw}.blog .blog-post p img,.blog .main-content-container p img,.service-template .blog-post p img,.service-template .main-content-container p img,.disclaimer .blog-post p img,.disclaimer .main-content-container p img,.other-pages .blog-post p img,.other-pages .main-content-container p img{width:80vw}}@media only screen and (max-width: 480px){.blog .blog-post h2,.blog .main-content-container.pa h2,.service-template .blog-post h2,.service-template .main-content-container.pa h2,.disclaimer .blog-post h2,.disclaimer .main-content-container.pa h2,.other-pages .blog-post h2,.other-pages .main-content-container.pa h2{font-size:7vw;line-height:8vw;margin-bottom:9vw}.blog .blog-post h3,.blog .main-content-container.pa h3,.service-template .blog-post h3,.service-template .main-content-container.pa h3,.disclaimer .blog-post h3,.disclaimer .main-content-container.pa h3,.other-pages .blog-post h3,.other-pages .main-content-container.pa h3{font-size:5.581vw;line-height:7vw;margin:8vw 0 4vw}.blog .blog-post .post-meta,.blog .main-content-container.pa .post-meta,.service-template .blog-post .post-meta,.service-template .main-content-container.pa .post-meta,.disclaimer .blog-post .post-meta,.disclaimer .main-content-container.pa .post-meta,.other-pages .blog-post .post-meta,.other-pages .main-content-container.pa .post-meta{margin-bottom:6vw}.blog .blog-post .post-meta img,.blog .main-content-container.pa .post-meta img,.service-template .blog-post .post-meta img,.service-template .main-content-container.pa .post-meta img,.disclaimer .blog-post .post-meta img,.disclaimer .main-content-container.pa .post-meta img,.other-pages .blog-post .post-meta img,.other-pages .main-content-container.pa .post-meta img{border-radius:2.326vw}.blog .blog-post ul.social-icons,.blog .main-content-container.pa ul.social-icons,.service-template .blog-post ul.social-icons,.service-template .main-content-container.pa ul.social-icons,.disclaimer .blog-post ul.social-icons,.disclaimer .main-content-container.pa ul.social-icons,.other-pages .blog-post ul.social-icons,.other-pages .main-content-container.pa ul.social-icons{gap:1.2vw}.blog .blog-post ul.social-icons li a,.blog .main-content-container.pa ul.social-icons li a,.service-template .blog-post ul.social-icons li a,.service-template .main-content-container.pa ul.social-icons li a,.disclaimer .blog-post ul.social-icons li a,.disclaimer .main-content-container.pa ul.social-icons li a,.other-pages .blog-post ul.social-icons li a,.other-pages .main-content-container.pa ul.social-icons li a{width:7vw;height:7vw}.blog .blog-post ul.social-icons li a svg,.blog .main-content-container.pa ul.social-icons li a svg,.service-template .blog-post ul.social-icons li a svg,.service-template .main-content-container.pa ul.social-icons li a svg,.disclaimer .blog-post ul.social-icons li a svg,.disclaimer .main-content-container.pa ul.social-icons li a svg,.other-pages .blog-post ul.social-icons li a svg,.other-pages .main-content-container.pa ul.social-icons li a svg{height:3vw}.blog .blog-post p,.blog .main-content-container.pa p,.service-template .blog-post p,.service-template .main-content-container.pa p,.disclaimer .blog-post p,.disclaimer .main-content-container.pa p,.other-pages .blog-post p,.other-pages .main-content-container.pa p{margin-bottom:4vw}.blog .blog-post p img,.blog .main-content-container.pa p img,.service-template .blog-post p img,.service-template .main-content-container.pa p img,.disclaimer .blog-post p img,.disclaimer .main-content-container.pa p img,.other-pages .blog-post p img,.other-pages .main-content-container.pa p img{width:100%}}.blog-listing .sidebar,.blog-listing .titlebar-right{display:none}.blog-listing .blog-wrapper.page-content-container .main-content-container{width:100%;padding-right:0}.blog-listing .blog-wrapper .blog{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:2.708vw;row-gap:2.917vw}.blog-listing .blog-wrapper .blog article{flex:0 0 31.165%;border-radius:.521vw;box-shadow:0 .208vw 1.302vw 0 rgba(0,0,0,.1490196078);height:42.031vw}.blog-listing .blog-wrapper .blog article:hover{background-color:rgba(89,43,98,.05)}.blog-listing .blog-wrapper .blog article img{height:17.135vw;width:100%;object-fit:cover;border-radius:.521vw .521vw 0 0}.blog-listing .blog-wrapper .blog article .blog-list-box{padding:2.917vw 2.604vw 3.333vw;display:flex;flex-direction:column;height:24.896vw}.blog-listing .blog-wrapper .blog article .blog-list-box .post-meta{margin:0 0 .833vw}.blog-listing .blog-wrapper .blog article .blog-list-box .post-meta p{margin:0}.blog-listing .blog-wrapper .blog article .blog-list-box h3{line-height:1.628vw;margin-bottom:1.302vw}.blog-listing .blog-wrapper .blog article .blog-list-box h3 a{color:#592b62}.blog-listing .blog-wrapper .blog article .blog-list-box p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:2.552vw}.blog-listing .blog-wrapper .blog article .blog-list-box a.text-btn{font-size:1.042vw;font-weight:bold;color:#592b62;margin-top:auto}.blog-listing .blog-wrapper .blog article .blog-list-box a.text-btn:hover{text-decoration:underline}@media only screen and (max-width: 999px){.blog-listing .blog-wrapper .blog{gap:5.215vw}.blog-listing .blog-wrapper .blog article{flex:0 0 100%;height:auto;border-radius:1.304vw;box-shadow:0 .5vw 2vw 0 rgba(0,0,0,.1490196078)}.blog-listing .blog-wrapper .blog article img{height:auto;border-radius:1.304vw 1.304vw 0 0}.blog-listing .blog-wrapper .blog article .blog-list-box{padding:5vw;height:auto}.blog-listing .blog-wrapper .blog article .blog-list-box .post-meta{margin-bottom:2.086vw}.blog-listing .blog-wrapper .blog article .blog-list-box h3{font-size:4.172vw;margin-bottom:2vw;line-height:normal}.blog-listing .blog-wrapper .blog article .blog-list-box p{margin-bottom:4vw}.blog-listing .blog-wrapper .blog article .blog-list-box a.text-btn{font-size:2.608vw}}@media only screen and (max-width: 767px){.blog-listing .blog-wrapper .blog{gap:7vw}.blog-listing .blog-wrapper .blog article{border-radius:2.083vw;box-shadow:0 .833vw 5.208vw 0 rgba(0,0,0,.1490196078)}.blog-listing .blog-wrapper .blog article img{border-radius:2.083vw 2.083vw 0 0}.blog-listing .blog-wrapper .blog article .blog-list-box{padding:7vw}.blog-listing .blog-wrapper .blog article .blog-list-box .post-meta{margin-bottom:3vw}.blog-listing .blog-wrapper .blog article .blog-list-box h3{font-size:5vw;margin-bottom:3vw}.blog-listing .blog-wrapper .blog article .blog-list-box p{margin-bottom:6vw}.blog-listing .blog-wrapper .blog article .blog-list-box a.text-btn{font-size:3.333vw}}@media only screen and (max-width: 480px){.blog-listing .blog-wrapper .blog{gap:9vw}.blog-listing .blog-wrapper .blog article{border-radius:2.326vw;box-shadow:0 .5vw 4vw 0 rgba(0,0,0,.1490196078)}.blog-listing .blog-wrapper .blog article img{border-radius:2.326vw 2.326vw 0 0}.blog-listing .blog-wrapper .blog article .blog-list-box{padding:8vw}.blog-listing .blog-wrapper .blog article .blog-list-box .post-meta{margin-bottom:3vw}.blog-listing .blog-wrapper .blog article .blog-list-box h3{font-size:6.5vw;margin-bottom:4vw}.blog-listing .blog-wrapper .blog article .blog-list-box p{margin-bottom:8vw}.blog-listing .blog-wrapper .blog article .blog-list-box a.text-btn{font-size:4.651vw}}.tms-titlebar .titlebar .title{margin:0;width:100%;text-align:left}.tms-titlebar .titlebar .title .inner-banner-content{display:flex;align-items:center;justify-content:space-between;gap:3vw}.tms-titlebar .titlebar .title .inner-banner-content .title-head{line-height:1;width:46vw}.tms-titlebar .titlebar .title .inner-banner-content .titlebar-right{text-align:right;max-width:25.573vw}.tms-titlebar .titlebar .title .inner-banner-content .titlebar-right p{font-weight:400;font-family:"Karla",sans-serif;margin:0}@media only screen and (max-width: 999px){.tms-titlebar .titlebar .title .inner-banner-content{gap:5vw;text-align:center}.tms-titlebar .titlebar .title .inner-banner-content .title-head{text-align:center;line-height:normal;width:100%}.tms-titlebar .titlebar .title .inner-banner-content .titlebar-right{max-width:100%;text-align:center}.tms-titlebar .titlebar .title .inner-banner-content .titlebar-right p{margin-bottom:3vw}}@media only screen and (max-width: 767px){.tms-titlebar .titlebar .title .inner-banner-content .titlebar-right p{margin-bottom:5vw}}@media only screen and (max-width: 480px){.tms-titlebar .titlebar .title .inner-banner-content{gap:7vw}.tms-titlebar .titlebar .title .inner-banner-content .titlebar-right p{margin-bottom:6.5vw}}.further-pages .main-content-container{width:100% !important;padding:0}.further-pages .sidebar{display:none}.faq-body main{margin-top:0}.faq-body .faq-page{padding-top:6.25vw}.faq-body .faq-page .faq-main{width:100%;padding:.781vw 0 0;box-shadow:0 .208vw 1.302vw 0 rgba(0,0,0,.1490196078);border-radius:.521vw}.faq-body .faq-page .faq-main .faq-block{padding:3.438vw 5.469vw;border-bottom:1px solid #d9d9d9}.faq-body .faq-page .faq-main .faq-block:last-child{border-bottom:0}.faq-body .faq-page .faq-main .faq-block .faq-title{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.faq-body .faq-page .faq-main .faq-block .faq-title h3{color:#592b62;margin:0;padding-right:4vw}.faq-body .faq-page .faq-main .faq-block .faq-title .icon{height:1.823vw;width:1.823vw}.faq-body .faq-page .faq-main .faq-block .faq-content{display:none;margin-top:1.615vw}.faq-body .faq-page .faq-main .faq-block .faq-content p:last-child{margin-bottom:0}.faq-body .reference{padding-top:0;padding-left:5.573vw;padding-right:5.573vw}.faq-body .reference h3{color:#592b62}@media only screen and (max-width: 999px){.faq-body .faq-page{padding-top:9vw}.faq-body .faq-page .faq-main .faq-block{padding:4.5vw 6vw}.faq-body .faq-page .faq-main .faq-block .faq-title h3{font-size:2.8vw;line-height:1.34}.faq-body .faq-page .faq-main .faq-block .faq-title .icon{width:4vw;flex:0 0 4vw;height:auto}.faq-body .faq-page .faq-main .faq-block .faq-content{margin-top:2.5vw}.faq-body .reference{padding-left:0;padding-right:0}}@media only screen and (max-width: 767px){.faq-body .faq-page .faq-main .faq-block .faq-title h3{font-size:3.5vw}.faq-body .faq-page .faq-main .faq-block .faq-title .icon{width:5vw;flex:0 0 5vw}.faq-body .faq-page .faq-main .faq-block .faq-content{margin-top:3vw}.faq-body .reference h3{margin-bottom:2vw}}@media only screen and (max-width: 480px){.faq-body .faq-page{padding-top:14vw}.faq-body .faq-page .faq-main .faq-block{padding:6vw}.faq-body .faq-page .faq-main .faq-block .faq-title h3{font-size:4.4vw}.faq-body .faq-page .faq-main .faq-block .faq-title .icon{width:6vw;flex:0 0 6vw}.faq-body .faq-page .faq-main .faq-block .faq-content{margin-top:4vw}.faq-body .reference h3{margin-bottom:4vw}}.tms-device{padding-bottom:3vw}.tms-device p{margin:0}.tms-device .btn{margin-top:3.073vw}@media only screen and (max-width: 999px){.tms-device .btn{margin-top:6vw}}@media only screen and (max-width: 767px){.tms-device .btn{margin-top:8vw}}@media only screen and (max-width: 480px){.tms-device{padding:5vw 0}.tms-device .btn{margin-top:10vw}}.tms-therapy-condition .condition-main{width:100%;display:flex;justify-content:space-between;align-items:center;gap:3.125vw}.tms-therapy-condition .condition-main .condition-left{width:38.698vw}.tms-therapy-condition .condition-main .condition-left p{max-width:36vw;margin:0}.tms-therapy-condition .condition-main .condition-left .btn{margin-top:2.708vw}.tms-therapy-condition .condition-main .condition-right{width:32.813vw}.tms-therapy-condition .condition-main .condition-right ul{display:flex;flex-wrap:wrap;gap:1.563vw;row-gap:1.875vw;padding:0;margin:0}.tms-therapy-condition .condition-main .condition-right ul li{padding:0;margin:0;width:15.625vw}.tms-therapy-condition .condition-main .condition-right ul li:before{display:none}.tms-therapy-condition .condition-main .condition-right ul li .content-btn{gap:1.302vw;padding-top:1.042vw;padding-bottom:1.042vw;min-height:5.833vw;height:100%}.tms-therapy-condition .condition-main .condition-right ul li .content-btn .left h3{font-size:1.25vw;line-height:1.01}@media only screen and (max-width: 999px){.tms-therapy-condition .condition-main{flex-direction:column;gap:9vw}.tms-therapy-condition .condition-main .condition-left{width:100%;text-align:center}.tms-therapy-condition .condition-main .condition-left p{max-width:100%}.tms-therapy-condition .condition-main .condition-left .btn{margin-top:5vw}.tms-therapy-condition .condition-main .condition-right{width:100%}.tms-therapy-condition .condition-main .condition-right ul{gap:4vw}.tms-therapy-condition .condition-main .condition-right ul li{width:47.676%}.tms-therapy-condition .condition-main .condition-right ul li .content-btn{padding:3.781vw 5.476vw}.tms-therapy-condition .condition-main .condition-right ul li .content-btn .left h3{font-size:3.206vw}}@media only screen and (max-width: 767px){.tms-therapy-condition .condition-main{gap:10vw}.tms-therapy-condition .condition-main .condition-left .btn{margin-top:7vw}.tms-therapy-condition .condition-main .condition-right ul li{width:100%}.tms-therapy-condition .condition-main .condition-right ul li .content-btn{padding:6.042vw 8.75vw}.tms-therapy-condition .condition-main .condition-right ul li .content-btn .left h3{font-size:3.206vw;margin:0}}@media only screen and (max-width: 480px){.tms-therapy-condition .condition-main{gap:11vw}.tms-therapy-condition .condition-main .condition-left .btn{margin-top:9vw}.tms-therapy-condition .condition-main .condition-right ul{gap:6vw}.tms-therapy-condition .condition-main .condition-right ul li .content-btn{padding:6.042vw 8.75vw}.tms-therapy-condition .condition-main .condition-right ul li .content-btn .left h3{font-size:5vw;margin:0}}.benefit-tms{padding:3vw 0}.benefit-tms .benefit-tms-main{display:flex;justify-content:space-between;gap:9.219vw;width:100%;padding:5.208vw 4.688vw;box-shadow:0 .208vw 1.302vw 0 rgba(0,0,0,.1490196078);border-radius:.521vw}.benefit-tms .benefit-tms-main .benefit-left{width:40.2vw}.benefit-tms .benefit-tms-main .benefit-left h2{margin-bottom:2.917vw}.benefit-tms .benefit-tms-main .benefit-right{width:24.531vw}.benefit-tms .benefit-tms-main .benefit-right ul{margin:0}.benefit-tms .benefit-tms-main .benefit-right ul li{margin-bottom:0;line-height:1.5}@media only screen and (max-width: 999px){.benefit-tms .benefit-tms-main{flex-direction:column;gap:3vw;padding:8vw 6.5vw;border-radius:1.304vw;box-shadow:0 .5vw 2vw 0 rgba(0,0,0,.1490196078)}.benefit-tms .benefit-tms-main .benefit-left{width:100%}.benefit-tms .benefit-tms-main .benefit-right{width:100%}}@media only screen and (max-width: 480px){.benefit-tms{padding:5vw 0}.benefit-tms .benefit-tms-main{gap:3vw;padding:10vw 8vw;border-radius:2.326vw;box-shadow:0 .5vw 4vw 0 rgba(0,0,0,.1490196078)}.benefit-tms .benefit-tms-main .benefit-left h2{margin-bottom:6vw}}.tms-therapy-section.tms-therapy-depression{padding-top:2.604vw}.tms-therapy-section.tms-therapy-depression .tms-therapy-main{margin-left:0;margin-right:-7.813vw;gap:4vw}.tms-therapy-section.tms-therapy-depression .tms-therapy-main .tms-left .sec-img{border-radius:.521vw 0 0 .521vw}.tms-therapy-section.tms-therapy-depression .tms-therapy-main .tms-right{padding-right:2vw}.tms-therapy-section.tms-therapy-depression .tms-therapy-main .tms-right p{padding-right:.7vw}@media only screen and (max-width: 999px){.tms-therapy-section.tms-therapy-depression .tms-therapy-main{margin:0}.tms-therapy-section.tms-therapy-depression .tms-therapy-main .tms-left .sec-img{border-radius:0}.tms-therapy-section.tms-therapy-depression .tms-therapy-main .tms-right{text-align:center}}.therapy-depression-detail{padding-top:0}.therapy-depression-detail .th-dp-main{display:flex;justify-content:space-between;align-items:flex-start;gap:2.396vw}.therapy-depression-detail .th-dp-main .th-dp-block{width:26.51vw;padding:2.396vw;box-shadow:0 .208vw 1.302vw 0 rgba(0,0,0,.1490196078);border-radius:.521vw}@media only screen and (max-width: 999px){.therapy-depression-detail .th-dp-main{flex-direction:column;gap:4vw}.therapy-depression-detail .th-dp-main .th-dp-block{width:100%;padding:4vw;border-radius:1.304vw;box-shadow:0 .5vw 2vw 0 rgba(0,0,0,.1490196078)}}@media only screen and (max-width: 767px){.therapy-depression-detail .th-dp-main{gap:6vw}.therapy-depression-detail .th-dp-main .th-dp-block{padding:6vw}}@media only screen and (max-width: 480px){.therapy-depression-detail .th-dp-main{gap:8vw}.therapy-depression-detail .th-dp-main .th-dp-block{padding:8vw;border-radius:2.326vw;box-shadow:0 .5vw 4vw 0 rgba(0,0,0,.1490196078)}}.location-page .titlebar{display:none}.location-page .insurance-plan-section{padding:3.438vw 0 10.417vw}.location-page .location-banner{margin-top:9.375vw}.location-page .location-banner .banner-bg{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.location-page .location-banner .banner-bg .video-wrapper{position:relative;width:100%;height:100%}.location-page .location-banner .banner-bg .video-wrapper:before{position:absolute;content:"";background-color:rgba(0,0,0,.55);top:0;left:0;width:100%;height:100%;z-index:1}.location-page .location-banner .banner-bg iframe{position:absolute;height:55.6vw;width:100%}.location-page .location-banner .parallaxbg{position:absolute;width:100%;height:100%;object-fit:cover;object-position:bottom;left:0;top:0}.location-page .location-banner:before{display:none}.location-page .location-banner .banner-content h1{font-size:3.763vw;line-height:1.2}.location-page .location-banner .banner-content .banner-sub-heading{color:#fff;font-size:2vw}.location-page .location-banner .banner-content p.big{max-width:44vw;line-height:1.19}.location-page .location-banner.no-banner-form .banner-form{display:none}.location-page .location-banner.no-banner-form .banner-content{width:100%}.location-page .location-banner.no-banner-form .banner-content h1{margin-bottom:4vw}.location-page .location-banner.no-banner-form .banner-content p:not(.learn-more){display:none}.location-page .richmond-tharapy.tms-therapy-section .tms-therapy-main .tms-left .sec-img{background-color:#000;overflow:hidden}.location-page .richmond-tharapy.tms-therapy-section .tms-therapy-main .tms-left .content-btn{position:static;margin-left:auto;margin-top:2.865vw}@media only screen and (max-width: 999px){.location-page .location-banner{margin-top:24.95vw;height:124vw;margin-bottom:105vw}.location-page .location-banner .banner-content h1{font-size:6.258vw}.location-page .location-banner .banner-content .banner-sub-heading{font-size:3.5vw;text-align:center}.location-page .location-banner .banner-content p.big{max-width:100%}.location-page .location-banner.no-banner-form{margin-bottom:0 !important;height:90vw}.location-page .location-banner.no-banner-form iframe{display:none}.location-page .richmond-tharapy.tms-therapy-section .tms-therapy-main{gap:7vw;width:100%}.location-page .richmond-tharapy.tms-therapy-section .tms-therapy-main .tms-left{margin-left:0}}@media only screen and (max-width: 767px){.location-page .location-banner{margin-top:24.95vw;height:250vw;margin-bottom:151vw}.location-page .location-banner .banner-content h1{font-size:10vw}.location-page .location-banner .banner-content .banner-sub-heading{font-size:5vw}.location-page .location-banner.no-banner-form{height:160vw}.location-page .richmond-tharapy.tms-therapy-section .tms-therapy-main{gap:10vw}}@media only screen and (max-width: 480px){.location-page .location-banner{margin-top:27.209vw;height:300vw;margin-bottom:160vw}.location-page .location-banner .banner-content h1{font-size:11.163vw;line-height:1}.location-page .location-banner .banner-content .banner-sub-heading{font-size:6vw}.location-page .location-banner.no-banner-form{height:204vw}}.location-page.ozark-location .page-links{margin-top:3vw}@media only screen and (max-width: 999px){.location-page.ozark-location .location-banner{margin-bottom:93vw}}@media only screen and (max-width: 767px){.location-page.ozark-location .location-banner{margin-bottom:110vw}.location-page.ozark-location .banner-section .banner-content .banner-btn{margin-bottom:3vw}}@media only screen and (max-width: 480px){.location-page.ozark-location .location-banner{margin-bottom:125vw}.location-page.ozark-location .banner-section .banner-content .banner-btn{margin-bottom:5vw}.location-page.ozark-location .page-links{margin:5vw 0 9vw}}.extra-pages .titlebar-right{display:none}.disclaimer .page-content-container,.other-pages .page-content-container{padding:5.208vw 7.813vw}.disclaimer .page-content-container h3,.other-pages .page-content-container h3{color:#592b62}.disclaimer .titlebar-right,.other-pages .titlebar-right{display:none}@media only screen and (max-width: 999px){.disclaimer .page-content-container,.other-pages .page-content-container{padding:9.257vw 6.977vw}}@media only screen and (max-width: 480px){.disclaimer .page-content-container,.other-pages .page-content-container{padding:16.512vw 4.688vw}}.other-pages .titlebar .titlebar-right{display:none}.page-links{display:flex;flex-wrap:wrap;gap:1vw;margin:1.8vw 0 1vw}.page-links ul{display:flex;flex-wrap:wrap;gap:1vw;padding:0;margin:0}.page-links ul li{padding:0;margin:0}.page-links ul li:before{display:none}.page-links a{color:#fff;font-weight:700;font-size:1.1vw;text-transform:capitalize}.page-links a:hover{color:#f4c741}.page-links a::after{content:"»";margin-left:.25vw}@media only screen and (max-width: 999px){.page-links{gap:2.5vw;text-align:center;justify-content:center;margin-top:3vw;margin-bottom:5vw}.page-links ul{gap:2.5vw;justify-content:center}.page-links a{font-size:2.9vw}.page-links a::after{content:"»";margin-left:.8vw}}@media only screen and (max-width: 767px){.page-links{gap:3.5vw;margin-top:3vw;margin-bottom:5vw}.page-links a{font-size:4vw}}@media only screen and (max-width: 767px){.page-links{gap:5vw;margin-top:5vw;margin-bottom:5vw;flex-direction:column}.page-links a{font-size:5vw}}.banner-quiz-title{position:absolute;bottom:0;background:#f4c741;width:100%;text-align:center;padding:2vw}.banner-quiz-title h3{margin:0;font-size:2vw}.banner-quiz-title h3 a{color:#592b62}.banner-quiz-title h3 a:hover{text-decoration:underline}@media only screen and (max-width: 999px){.banner-quiz-title{padding:4vw}.banner-quiz-title h3{font-size:3.8vw}}@media only screen and (max-width: 767px){.banner-quiz-title h3{font-size:5vw;line-height:normal}}@media only screen and (max-width: 480px){.banner-quiz-title{padding:6vw}.banner-quiz-title h3{font-size:6.5vw}}.mental-wellness .mental-wellness-main{display:flex;justify-content:space-between;flex-wrap:wrap}.mental-wellness .mental-wellness-main .mental-wellness-block{flex:0 0 19vw;text-align:center;border:1px solid #592b62;padding:1.5vw}.mental-wellness .mental-wellness-main .mental-wellness-block h3{line-height:normal}.mental-wellness .mental-wellness-main .mental-wellness-block .btn{margin-top:1vw}@media only screen and (max-width: 999px){.mental-wellness .mental-wellness-main{gap:5vw}.mental-wellness .mental-wellness-main .mental-wellness-block{flex:0 0 40vw;padding:3vw}.mental-wellness .mental-wellness-main .mental-wellness-block h3{margin-bottom:2vw}.mental-wellness .mental-wellness-main .mental-wellness-block .btn{margin-top:2vw}}@media only screen and (max-width: 767px){.mental-wellness .mental-wellness-main{gap:5vw}.mental-wellness .mental-wellness-main .mental-wellness-block{flex:auto;width:100%;padding:5vw}}@media only screen and (max-width: 480px){.mental-wellness .mental-wellness-main{gap:7vw}.mental-wellness .mental-wellness-main .mental-wellness-block h3{margin-bottom:3vw}}.landing-service .l-service-main{display:flex;justify-content:space-between}.landing-service .l-service-main .l-service-block{background-color:#592b62;padding:2vw 3.5vw;text-align:center}.landing-service .l-service-main .l-service-block:nth-child(2){background-image:url("/assets/images/sdcwd.webp");background-size:cover;background-repeat:no-repeat;background-position:top;position:relative}.landing-service .l-service-main .l-service-block:nth-child(2):before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(89,43,98,.91)}.landing-service .l-service-main .l-service-block .block-content{position:relative}.landing-service .l-service-main .l-service-block svg,.landing-service .l-service-main .l-service-block img{width:5vw;height:5vw;margin-bottom:1.563vw}.landing-service .l-service-main .l-service-block svg path,.landing-service .l-service-main .l-service-block img path{fill:#fff}.landing-service .l-service-main .l-service-block img{filter:brightness(0) invert(1)}.landing-service .l-service-main .l-service-block h3{color:#fff}.landing-service .l-service-main .l-service-block p{color:#fff;margin:0}@media only screen and (max-width: 999px){.landing-service .l-service-main{flex-direction:column}.landing-service .l-service-main .l-service-block{padding:5vw}.landing-service .l-service-main .l-service-block svg,.landing-service .l-service-main .l-service-block img{width:10vw;height:auto;margin-bottom:3vw}.landing-service .l-service-main .l-service-block h3{margin-bottom:3vw}}@media only screen and (max-width: 767px){.landing-service .l-service-main .l-service-block{padding:8vw}.landing-service .l-service-main .l-service-block svg,.landing-service .l-service-main .l-service-block img{width:14vw;margin-bottom:4vw}.landing-service .l-service-main .l-service-block h3{margin-bottom:4vw}}@media only screen and (max-width: 480px){.landing-service .l-service-main .l-service-block{padding:10vw 6vw}.landing-service .l-service-main .l-service-block svg,.landing-service .l-service-main .l-service-block img{width:18vw;margin-bottom:6vw}.landing-service .l-service-main .l-service-block h3{margin-bottom:6vw}}.patient-referral h2{font-size:2vw;text-align:center;width:100%;margin-bottom:3vw}.patient-referral .patient-referral-main{display:flex;justify-content:center;gap:2vw;max-width:60vw;margin:0 auto}.patient-referral .patient-referral-main .patient-referral-block{flex:1}.patient-referral .patient-referral-main .patient-referral-block img{border-radius:1vw;height:14.115vw;object-fit:cover;width:100%}.patient-referral .patient-referral-main .patient-referral-block a{width:100%;margin-top:1.5vw}@media only screen and (max-width: 999px){.patient-referral h2{font-size:4vw;margin-bottom:5vw}.patient-referral .patient-referral-main{flex-direction:column;max-width:100%;gap:7vw}.patient-referral .patient-referral-main .patient-referral-block{flex:auto;text-align:center}.patient-referral .patient-referral-main .patient-referral-block img{height:auto}.patient-referral .patient-referral-main .patient-referral-block a{margin-top:2.5vw}}@media only screen and (max-width: 767px){.patient-referral h2{font-size:6vw;margin-bottom:6vw}.patient-referral .patient-referral-main{gap:10vw}.patient-referral .patient-referral-main .patient-referral-block a{margin-top:4vw}}@media only screen and (max-width: 480px){.patient-referral h2{font-size:8.372vw;margin-bottom:8vw}.patient-referral .patient-referral-main{gap:14vw}}.supporting-title{font-size:3.763vw;line-height:.97;margin-bottom:1.563vw;font-weight:800;color:#f4c741;font-family:"Hauora",sans-serif}@media only screen and (max-width: 999px){.supporting-title{font-size:6.258vw;line-height:6.128vw;text-align:center;margin-bottom:4vw}}@media only screen and (max-width: 767px){.supporting-title{font-size:10vw;line-height:9.792vw;margin-bottom:10vw}}@media only screen and (max-width: 480px){.supporting-title{font-size:11.163vw;line-height:10.93vw}}@media only screen and (max-width: 999px){.landing-page-form{margin-top:7vw}}@media only screen and (max-width: 767px){.landing-page-form{margin-top:10vw}}@media only screen and (max-width: 767px){.location-page.ozark-location.faq-body .location-banner{margin-bottom:90vw}}@media only screen and (max-width: 480px){.location-page.ozark-location.faq-body .location-banner{margin-bottom:107vw}}.landing-maps{background-color:#592b62}.landing-maps h2{text-align:center;color:#fff;width:100%}.landing-maps .map-main{display:flex;justify-content:space-between;gap:1vw;background-color:#fff;padding:2.5vw;margin:1vw auto 0;width:80%}.landing-maps .map-main .map-left{width:49%}.landing-maps .map-main .map-left img{height:27vw;width:100%;object-fit:cover}.landing-maps .map-main .map-right{width:50%}.landing-maps .map-main .map-right iframe{width:100%;height:22vw}.landing-maps .map-main .map-right p{margin-top:.5vw}@media only screen and (max-width: 999px){.landing-maps .map-main{flex-direction:column;padding:3.5vw;width:100%}.landing-maps .map-main .map-left{width:100%}.landing-maps .map-main .map-left p{margin:0}.landing-maps .map-main .map-left img{height:auto;width:100%}.landing-maps .map-main .map-right{width:100%}.landing-maps .map-main .map-right iframe{height:40vw}.landing-maps .map-main .map-right p{margin-top:1.5vw;margin-bottom:0}}@media only screen and (max-width: 767px){.landing-maps .map-main{padding:4.5vw}.landing-maps .map-main .map-right iframe{height:60vw}.landing-maps .map-main .map-right p{margin-top:2vw}}@media only screen and (max-width: 767px){.landing-maps .map-main .map-right iframe{height:60vw}.landing-maps .map-main .map-right p{margin-top:3vw}}.provider-referral-page .form{width:100%}.provider-referral-page .form .title{text-align:center;margin-bottom:1.5vw}.provider-referral-page .form p{text-align:center}.provider-referral-page .form form label{margin-bottom:.5vw;display:block;font-size:1.042vw}.provider-referral-page .form form input:not([type=radio]),.provider-referral-page .form form input[type=file],.provider-referral-page .form form textarea{border-radius:0 !important;font-size:1.042vw}.provider-referral-page .form form select{border-radius:0 !important}@media only screen and (max-width: 999px){.provider-referral-page .form .title{margin-bottom:2.4vw}.provider-referral-page .form p.sub-title{font-size:2vw;line-height:1.4}.provider-referral-page .form form{padding-top:4vw}.provider-referral-page .form form label{font-size:2vw}.provider-referral-page .form form input:not([type=radio]),.provider-referral-page .form form input[type=file],.provider-referral-page .form form textarea{font-size:2vw}}@media only screen and (max-width: 767px){.provider-referral-page .form .title{margin-bottom:4vw}.provider-referral-page .form p.sub-title{font-size:2.8vw}.provider-referral-page .form form{padding-top:6vw}.provider-referral-page .form form label{font-size:2.8vw;margin-bottom:1vw}.provider-referral-page .form form input:not([type=radio]),.provider-referral-page .form form input[type=file],.provider-referral-page .form form textarea{font-size:2.8vw}}@media only screen and (max-width: 480px){.provider-referral-page .form .title{margin-bottom:5vw}.provider-referral-page .form p.sub-title{font-size:4vw}.provider-referral-page .form form{padding-top:8vw}.provider-referral-page .form form label{font-size:4vw;margin-bottom:1.3vw}.provider-referral-page .form form input:not([type=radio]),.provider-referral-page .form form input[type=file],.provider-referral-page .form form textarea{font-size:4vw}}.patient-guide .patient-guide-main{text-align:center;width:100%}.patient-guide .patient-guide-main h2{margin-bottom:3vw}.patient-guide .patient-guide-main img{width:31.094vw}.patient-guide .patient-guide-main .btn{margin-top:2vw}@media only screen and (max-width: 999px){.patient-guide .patient-guide-main h2{margin-bottom:5vw}.patient-guide .patient-guide-main img{width:100%}.patient-guide .patient-guide-main .btn{margin-top:3vw}}@media only screen and (max-width: 767px){.patient-guide .patient-guide-main h2{margin-bottom:7vw}}.spravato-form .form-inner{display:flex;flex-wrap:wrap;gap:1vw}.spravato-form .w-1-3{flex:0 0 32.33%}.spravato-form .w-1-2{flex:0 0 49%}.spravato-form .w-2-3{flex:0 0 65.66%}.spravato-form .w-1{flex:0 0 100%}.spravato-form .radio-outer{display:inline-flex;align-items:center;gap:.5vw;margin:0 1vw 1.25vw}.spravato-form .radio-outer label{margin-bottom:0 !important}.spravato-form .formslider ul{padding:0;margin:0;list-style-type:none}.spravato-form .formslider ul li{padding:0;margin:0;list-style-type:none}.spravato-form .formslider ul li:before{display:none}.spravato-form .formslider select{height:auto;background-image:none}.spravato-form .formslider h5{margin:4vw 0 0;text-align:center;width:100%}.spravato-form .formslider .glide__bullets{margin:1vw 0 7vw;justify-content:space-around}.spravato-form .formslider .glide__bullets button.glide__bullet{width:1.875vw;height:1.875vw;color:#000;font-weight:bold;position:relative;font-size:.9vw}.spravato-form .formslider .glide__bullets button.glide__bullet:before{position:absolute;content:"";height:2px;background-color:#babfc5;width:22vw;top:1vw;left:3vw}.spravato-form .formslider .glide__bullets button.glide__bullet:last-child:before{display:none}.spravato-form .formslider .glide__bullets button.glide__bullet.glide__bullet--active{color:#fff}.spravato-form .formslider .glide__bullets button.glide__bullet strong{height:1.875vw;line-height:1.875vw;display:block}.spravato-form .formslider .glide__bullets button.glide__bullet span{color:#000;text-align:center;display:inline-block;margin:1vw 0 0;width:8vw;transform:translateX(-2.8vw)}@media only screen and (max-width: 999px){.spravato-form .w-1-3,.spravato-form .w-2-3,.spravato-form .w-1-2{flex:0 0 100%}.spravato-form h3{margin-bottom:2vw}.spravato-form .form-inner{gap:0}.spravato-form .radio-outer{margin:0 0 3.129vw}.spravato-form .formslider .glide__bullets{margin-bottom:11vw;justify-content:space-between}.spravato-form .formslider .glide__bullets button.glide__bullet{width:3.5vw;height:3.5vw;font-size:1.5vw}.spravato-form .formslider .glide__bullets button.glide__bullet:before{width:30.5vw;top:1.5vw;left:5vw}.spravato-form .formslider .glide__bullets button.glide__bullet strong{height:3.5vw;line-height:3.5vw}.spravato-form .formslider .glide__bullets button.glide__bullet span{transform:translateX(-2.3vw)}.spravato-form .formslider h5{font-size:2vw}}@media only screen and (max-width: 767px){.spravato-form h3{margin-bottom:3vw}.spravato-form .radio-outer{margin:0 0 5vw}.spravato-form .formslider .glide__bullets{margin-bottom:14vw}.spravato-form .formslider .glide__bullets button.glide__bullet{width:6vw;height:6vw;font-size:2vw}.spravato-form .formslider .glide__bullets button.glide__bullet:before{width:23vw;top:3vw;left:7.6vw}.spravato-form .formslider .glide__bullets button.glide__bullet strong{height:6vw;line-height:6vw}.spravato-form .formslider .glide__bullets button.glide__bullet span{transform:translateX(-2.3vw);width:10vw}.spravato-form .formslider h5{font-size:2.7vw;margin-top:6vw}}@media only screen and (max-width: 480px){.spravato-form h3{margin-bottom:4vw}.spravato-form .radio-outer{margin:0 0 5.581vw}.spravato-form .formslider .glide__bullets{margin-bottom:20vw}.spravato-form .formslider .glide__bullets button.glide__bullet{width:8vw;height:8vw;font-size:3vw}.spravato-form .formslider .glide__bullets button.glide__bullet:before{width:22.5vw;top:4vw;left:10vw}.spravato-form .formslider .glide__bullets button.glide__bullet strong{height:8vw;line-height:8vw}.spravato-form .formslider .glide__bullets button.glide__bullet span{transform:translateX(-4vw);width:17vw}.spravato-form .formslider h5{font-size:2.7vw;margin-top:8vw}}.location-page.faq-body .tms-help-section .tms-help-main p{font-size:1.25vw;line-height:1.979vw}@media only screen and (max-width: 999px){.location-page.faq-body .tms-help-section .tms-help-main p{font-size:2.608vw;line-height:3.911vw}}@media only screen and (max-width: 767px){.location-page.faq-body .tms-help-section .tms-help-main p{font-size:4.167vw;line-height:6.25vw}}@media only screen and (max-width: 480px){.location-page.faq-body .tms-help-section .tms-help-main p{font-size:4.651vw;line-height:6.977vw}}@font-face{font-family:"Karla";src:url("fonts/Karla-Bold.eot");src:url("fonts/Karla-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Karla-Bold.woff2") format("woff2"),url("fonts/Karla-Bold.woff") format("woff"),url("fonts/Karla-Bold.ttf") format("truetype"),url("fonts/Karla-Bold.svg#Karla-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Karla";src:url("fonts/Karla-Medium.eot");src:url("fonts/Karla-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/Karla-Medium.woff2") format("woff2"),url("fonts/Karla-Medium.woff") format("woff"),url("fonts/Karla-Medium.ttf") format("truetype"),url("fonts/Karla-Medium.svg#Karla-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Karla";src:url("fonts/Karla-Regular.eot");src:url("fonts/Karla-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/Karla-Regular.woff2") format("woff2"),url("fonts/Karla-Regular.woff") format("woff"),url("fonts/Karla-Regular.ttf") format("truetype"),url("fonts/Karla-Regular.svg#Karla-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Hauora";src:url("fonts/Hauora-Bold.eot");src:url("fonts/Hauora-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Hauora-Bold.woff2") format("woff2"),url("fonts/Hauora-Bold.woff") format("woff"),url("fonts/Hauora-Bold.ttf") format("truetype"),url("fonts/Hauora-Bold.svg#Hauora-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Hauora";src:url("fonts/Hauora-ExtraBold.eot");src:url("fonts/Hauora-ExtraBold.eot?#iefix") format("embedded-opentype"),url("fonts/Hauora-ExtraBold.woff2") format("woff2"),url("fonts/Hauora-ExtraBold.woff") format("woff"),url("fonts/Hauora-ExtraBold.ttf") format("truetype"),url("fonts/Hauora-ExtraBold.svg#Hauora-ExtraBold") format("svg");font-weight:800;font-style:normal;font-display:swap}.form{width:27.865vw;position:relative;z-index:2;background-color:#fff;padding:2.344vw 1.563vw;box-shadow:0 0 2.604vw 0 rgba(0,0,0,.1019607843);border-radius:1.302vw}.form p{color:#000;margin:0;line-height:1.823vw;font-size:1.042vw}.form .title{color:#592b62;font-size:1.667vw;line-height:1.667vw;margin:0;font-family:"Hauora",sans-serif;font-weight:800}.form form{padding-top:2.292vw}.form form input:not([type=radio]),.form form input[type=file],.form form #image-upload{font-family:"Karla",sans-serif;background-color:#fff;color:#000;padding:.729vw 1.563vw;border:0;display:block;margin:0 0 1.25vw;width:100%;height:2.865vw;font-size:.833vw;-webkit-appearance:none;font-weight:500;display:block;width:100%;background-color:#f5f5f5;border-radius:1.432vw}.form form input:not([type=radio])::placeholder,.form form input[type=file]::placeholder,.form form #image-upload::placeholder{color:#757575;opacity:1}.form form input.input-1{vertical-align:top}.form form input[type=checkbox]{accent-color:#000;width:1.3vw;height:1.3vw;position:relative;z-index:3;-webkit-transform:scale(1);padding:0;appearance:auto;-webkit-appearance:auto}.form form label.disc{display:flex;gap:1vw;justify-content:flex-start;align-items:center;margin:1vw 0}.form form .input-1:nth-child(1){margin-right:auto}.form form select{font-family:"Karla",sans-serif;background-color:#fff;color:#5e5e5e;padding:.729vw 1.042vw;border:0;display:block;margin:0 0 1.563vw;width:100%;height:3.385vw;background-color:#f5f5f5;font-size:1.042vw;appearance:none;background-image:url("/assets/images/down-arrow.svg");background-repeat:no-repeat;background-position:right .833vw center;background-size:.781vw}.form form textarea{font-family:"Karla",sans-serif;color:#000;padding:1.406vw 1.563vw;border:0;display:block;margin:0 0 1.563vw;width:100%;height:11.198vw;font-size:.833vw;display:block;width:100%;background-color:#f5f5f5;resize:none;-webkit-appearance:none;border-radius:1.432vw;font-weight:500}.form form textarea::placeholder{color:#757575;opacity:1}.form form textarea:focus-visible{outline:none}.form form p{font-size:.833vw;color:#757575;font-weight:500;line-height:.974vw;margin-bottom:.99vw}.form form button{border:0;margin:0;cursor:pointer}@media(max-width: 999px){.form{width:100%;padding:6.519vw 3.259vw 6.389vw;height:auto;border-left-width:1.043vw;border-radius:1.304vw;box-shadow:0 .5vw 2vw 0 rgba(0,0,0,.1490196078)}.form .title{font-size:3.875vw;line-height:5vw;text-align:center}.form form{padding-top:3vw}.form form input:not([type=radio]),.form form select,.form form input[type=file],.form form #image-upload{height:7vw;font-size:2.086vw;padding:2.347vw 3.52vw;margin:0 0 3.129vw;border-radius:5.625vw}.form form select{background-size:1.956vw}.form form textarea{font-size:2.086vw;height:28.031vw;padding:3.52vw 3.52vw;margin-bottom:4vw;border-radius:5.625vw}.form form p{font-size:2.086vw;line-height:2.438vw;text-align:left;padding:0 3.52vw;margin:0}.form form button.button{margin:5.215vw auto 0;display:block}}@media(max-width: 767px){.form{padding:7.917vw 6.458vw;border-radius:2.083vw}.form .title{font-size:5vw;text-align:center}.form form{padding-top:4.583vw}.form form input:not([type=radio]),.form form select,.form form input[type=file],.form form #image-upload{height:11.458vw;font-size:3.333vw;padding:3.75vw 5.625vw;margin:0 0 5vw;border-radius:5.729vw}.form form select{background-size:1.956vw}.form form textarea{font-size:3.333vw;height:44.792vw;padding:5.625vw 6.25vw;margin-bottom:5vw;border-radius:5.729vw}.form form p{font-size:2.5vw;line-height:3.896vw}.form form button.button{margin:8.333vw auto 0}}@media(max-width: 480px){.form{padding:10.417vw 5.208vw 10.208vw;border-radius:5.208vw;box-shadow:0 .5vw 4vw 0 rgba(0,0,0,.1490196078)}.form .title{font-size:5.581vw;line-height:5.581vw}.form form{padding-top:5.116vw}.form form input:not([type=radio]),.form form select,.form form input[type=file],.form form #image-upload{height:12.791vw;font-size:3.721vw;padding:4.186vw 6.279vw;margin:0 0 5.581vw;border-radius:6.395vw}.form form select{background-size:3.488vw}.form form textarea{font-size:3.721vw;height:50vw;padding:6.279vw 6.279vw;margin-bottom:5.581vw;border-radius:6.395vw}.form form p{font-size:3.721vw;line-height:4.349vw}.form form button.button{margin:9.302vw auto 0}}.contact-us .form .title{font-size:1.667vw;font-weight:700;justify-content:center;color:#592b62;line-height:2.083vw}@media only screen and (max-width: 999px){.contact-us .form .title{font-size:4vw}}@media only screen and (max-width: 480px){.contact-us .form .title{font-size:6vw}}footer{background-color:#592b62;position:relative;padding:16.927vw 7.813vw 0;margin-top:-12.917vw}footer h3{font-size:1.042vw;line-height:1.218vw;color:#fff;font-weight:bold;margin-bottom:.729vw;text-transform:uppercase}footer .footer-location{padding-bottom:4.219vw;border-bottom:1px solid #fff;display:flex;justify-content:space-between;gap:8vw}footer .footer-location .footer-logo img{width:20.521vw;height:auto}footer .footer-location .f-location{width:13.542vw}footer .footer-location .f-location.f-location2{width:11.4vw}footer .footer-location .f-location.f-location3{width:14.385vw}footer .footer-location .f-location img{width:1.25vw;height:auto;margin-bottom:.885vw}footer .footer-location .f-location p,footer .footer-location .f-location a{font-size:.833vw;line-height:.974vw;font-weight:500;margin:0;color:#fff;display:block;margin-bottom:.5vw}footer .footer-location .f-location p:hover,footer .footer-location .f-location a:hover{text-decoration:underline}footer .footer-location .f-location a.learn-more{color:#f4c741}footer .footer-location .f-location a.learn-more:hover{text-decoration:underline}footer .footer-links{display:flex;position:relative;padding:3.594vw 0;gap:7.187vw}footer .footer-links h3{margin-bottom:1.667vw}footer .footer-links .footer-col ul li{margin-bottom:.5vw}footer .footer-links .footer-col ul li a{color:#fff;font-size:.833vw;font-weight:500}footer .footer-links .footer-col ul li a:hover{color:#f4c741;text-decoration:none}footer .footer-links .footer-col.one{max-width:17vw}footer .footer-links .footer-col.one a:hover{color:#f4c741}footer .footer-links .footer-col.one a,footer .footer-links .footer-col.one p{margin-bottom:.8vw;display:flex;align-items:center;gap:.677vw;color:#fff;font-size:.833vw;font-weight:500}footer .footer-links .footer-col.one a span,footer .footer-links .footer-col.one p span{width:1.875vw;display:block;text-align:center}footer .footer-links .footer-col.one a span img,footer .footer-links .footer-col.one p span img{width:100%;height:auto}footer .footer-links .footer-col.one a.facebook span img,footer .footer-links .footer-col.one p.facebook span img{width:1.25vw;height:auto}footer .footer-links .footer-col.two .footer-menus{display:flex;justify-content:space-between;gap:6.893vw}footer ul{padding-left:0}footer ul li{list-style-type:none}footer .copyright{color:#fff;position:relative;height:auto;text-align:center;border-top:1px solid #fff;display:flex;justify-content:space-between;align-items:center;font-size:.833vw;padding-bottom:1.25vw}footer .copyright img{height:2.656vw;width:auto;margin-left:.99vw;position:relative;vertical-align:middle}footer .copyright img.fuel-mobile{display:none}footer .copyright a,footer .copyright p{color:#fff;padding:0 .3vw;font-size:.833vw;display:inline-block;margin:0;transition:.3s}footer .copyright a:hover{text-decoration:underline}footer .footer-fda{background-color:#fff;padding:.521vw 7.813vw;display:flex;align-items:center;justify-content:center;margin:0 -7.813vw;gap:.938vw}footer .footer-fda p{margin:0;font-size:.833vw;line-height:.974vw;font-weight:500}footer .footer-fda img{width:5.365vw;height:auto}@media only screen and (max-width: 999px){footer{padding:9.909vw 6.977vw 0;margin-top:0}footer h3{font-size:2.608vw;line-height:3.048vw;margin-bottom:1.825vw}footer .footer-location{flex-direction:column;align-items:center;gap:3.631vw;padding-bottom:7.823vw;border-bottom:0;position:relative}footer .footer-location:after{position:absolute;content:"";height:1px;width:100vw;background-color:#fff;bottom:0}footer .footer-location .footer-logo img{width:51.369vw}footer .footer-location .f-location{width:100% !important;text-align:center;margin-bottom:2.608vw}footer .footer-location .f-location:last-of-type{margin-bottom:0}footer .footer-location .f-location img{width:3.129vw;margin-bottom:2.216vw}footer .footer-location .f-location p,footer .footer-location .f-location a{font-size:2.086vw;line-height:2.438vw;margin-bottom:1.2vw}footer .footer-links{flex-direction:column;align-items:center;gap:7.171vw;padding:7.171vw 0 8.344vw}footer .footer-links h3{margin-bottom:5.215vw;text-align:center}footer .footer-links .footer-col.one{max-width:100%}footer .footer-links .footer-col.one a,footer .footer-links .footer-col.one p{justify-content:center;font-size:2.086vw;line-height:2.438vw;margin-bottom:2.608vw;gap:1.434vw}footer .footer-links .footer-col.one a span,footer .footer-links .footer-col.one p span{width:4.694vw}footer .footer-links .footer-col.one a.facebook:last-of-type,footer .footer-links .footer-col.one p.facebook:last-of-type{margin-bottom:0}footer .footer-links .footer-col.one a.facebook span,footer .footer-links .footer-col.one p.facebook span{width:3.129vw}footer .footer-links .footer-col.one a.facebook span img,footer .footer-links .footer-col.one p.facebook span img{width:100%}footer .footer-links .footer-col.two{text-align:center}footer .footer-links .footer-col.two .footer-menus{flex-direction:column;align-items:center;gap:0}footer .footer-links .footer-col.two .footer-menus ul{margin-bottom:3vw}footer .footer-links .footer-col.two .footer-menus ul:last-child{margin-bottom:0}footer .footer-links .footer-col.two .footer-menus ul li{margin-bottom:3vw}footer .footer-links .footer-col.two .footer-menus ul li:last-child{margin-bottom:0}footer .footer-links .footer-col.two .footer-menus ul li a{font-size:2.086vw;line-height:2.438vw}footer .copyright{flex-direction:column;padding:7.171vw 0;font-size:2.086vw;position:relative;border-top:0}footer .copyright:before{position:absolute;content:"";height:1px;width:100vw;background-color:#fff;top:0}footer .copyright img{display:block;margin:1.173vw auto 0;height:3.911vw;width:auto}footer .copyright img.fuel-desktop{display:none}footer .copyright img.fuel-mobile{display:block}footer .copyright p,footer .copyright a{font-size:2.086vw;line-height:2.438vw;display:inline}footer .footer-fda{padding:4.824vw 6.977vw;margin:0 -6.977vw;flex-direction:column;gap:3.259vw}footer .footer-fda p{font-size:2.086vw;line-height:2.438vw;text-align:center}footer .footer-fda img{width:13.429vw}}@media only screen and (max-width: 767px){footer{padding:15.833vw 6.977vw 0}footer h3{font-size:4.167vw;line-height:4.871vw;margin-bottom:2.917vw}footer .footer-location{gap:5.833vw;padding-bottom:12.5vw}footer .footer-location .footer-logo img{width:82.083vw}footer .footer-location .f-location{margin-bottom:3.958vw}footer .footer-location .f-location img{width:5vw;margin-bottom:3.542vw}footer .footer-location .f-location p,footer .footer-location .f-location a{font-size:3.333vw;line-height:3.896vw;margin-bottom:2vw}footer .footer-links{gap:11.458vw;padding:11.458vw 0 13.333vw}footer .footer-links h3{margin-bottom:8.333vw}footer .footer-links .footer-col.one a,footer .footer-links .footer-col.one p{font-size:3.333vw;line-height:3.896vw;margin-bottom:4.167vw;gap:2.708vw}footer .footer-links .footer-col.one a span,footer .footer-links .footer-col.one p span{width:7.5vw}footer .footer-links .footer-col.one a.facebook span,footer .footer-links .footer-col.one p.facebook span{width:5vw}footer .footer-links .footer-col.two .footer-menus ul{margin-bottom:4.5vw}footer .footer-links .footer-col.two .footer-menus ul li{margin-bottom:4.5vw}footer .footer-links .footer-col.two .footer-menus ul li a{font-size:3.333vw;line-height:3.896vw}footer .copyright{padding:11.458vw 0;font-size:3.333vw}footer .copyright img{margin:1.875vw auto 0;height:6.25vw}footer .copyright p,footer .copyright a{font-size:3.333vw;line-height:3.896vw}footer .footer-fda{padding:7.708vw 6.977vw;margin:0 -6.977vw;gap:5.208vw}footer .footer-fda p{font-size:3.333vw;line-height:3.896vw}footer .footer-fda img{width:21.458vw}}@media only screen and (max-width: 480px){footer{padding:17.674vw 4.688vw 0}footer h3{font-size:4.651vw;line-height:5.437vw;margin-bottom:3.256vw}footer .footer-location{gap:6.512vw;padding-bottom:13.953vw}footer .footer-location .footer-logo img{width:91.628vw}footer .footer-location .f-location{margin-bottom:4.419vw}footer .footer-location .f-location img{width:5.581vw;margin-bottom:3.953vw}footer .footer-location .f-location p,footer .footer-location .f-location a{font-size:3.721vw;line-height:4.349vw}footer .footer-links{gap:12.791vw;padding:12.791vw 0 14.884vw}footer .footer-links h3{margin-bottom:9.302vw}footer .footer-links .footer-col.one a,footer .footer-links .footer-col.one p{font-size:3.721vw;line-height:4.349vw;margin-bottom:4.651vw;gap:3.023vw}footer .footer-links .footer-col.one a span,footer .footer-links .footer-col.one p span{width:8.372vw}footer .footer-links .footer-col.one a.facebook span,footer .footer-links .footer-col.one p.facebook span{width:5.581vw}footer .footer-links .footer-col.two .footer-menus ul{margin-bottom:4vw}footer .footer-links .footer-col.two .footer-menus ul li{margin-bottom:4vw}footer .footer-links .footer-col.two .footer-menus ul li a{font-size:3.721vw;line-height:4.349vw}footer .copyright{padding:12.791vw 0;font-size:3.721vw}footer .copyright img{margin:2.093vw auto 0;height:6.977vw}footer .copyright p,footer .copyright a{font-size:3.721vw;line-height:4.349vw}footer .footer-fda{padding:8.605vw 4.688vw;margin:0 -4.688vw;gap:5.814vw}footer .footer-fda p{font-size:3.721vw;line-height:4.349vw}footer .footer-fda img{width:23.953vw}}/*# sourceMappingURL=styles.css.map */