@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i|Work+Sans:400,500,600&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.preloader{background-color:#FFF;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999999999999999999999999999999999999999}html,body{color:#888B92;font-family:"Source Sans Pro",sans-serif;font-size:5.15vw;font-weight:300;line-height:18px;max-width:100vw;min-width:320px;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 767px){html,body{font-size:2.5vw}}@media only screen and (min-width: 980px){html,body{font-size:1.2vw}}body{overflow-x:hidden}body.disabled-onepage-scroll .onepage-wrapper{transform:none !important}body.disabled-onepage-scroll .one-page-section{position:static !important}header{position:relative;z-index:3}section,footer{max-width:100vw;position:relative}section{z-index:3}.onepage-wrapper{z-index:3}.onepage-wrapper section{position:static}.onepage-wrapper footer{height:auto !important}footer{z-index:2}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.container:after{clear:both;content:'';display:table}@media only screen and (min-width: 767px){.container{padding-left:30px;padding-right:30px}}@media only screen and (min-width: 980px){.container{padding-left:40px;padding-right:40px}}@media only screen and (min-width: 1200px){.container{padding-left:100px;padding-right:100px}}@media only screen and (min-width: 1495px){.container{padding-left:160px;padding-right:160px}}.container.no-max{max-width:none !important}h1,.h1,h2,.h2,h3,.h3,h5,.h5,h6,.h6{color:#476179;font-family:"Source Sans Pro",sans-serif}.upper{font-family:"Source Sans Pro",sans-serif;letter-spacing:1px;text-transform:uppercase}h1,.h1{font-size:12vw;line-height:1.15em}@media only screen and (min-width: 767px){h1,.h1{font-size:6vw}}@media only screen and (min-width: 980px){h1,.h1{font-size:4.5vw}}h2,.h2{font-size:11vw;line-height:1.1em}@media only screen and (min-width: 767px){h2,.h2{font-size:5vw}}@media only screen and (min-width: 980px){h2,.h2{font-size:2.5vw}}h3,.h3{font-size:8vw;line-height:1em}@media only screen and (min-width: 767px){h3,.h3{font-size:4vw}}@media only screen and (min-width: 980px){h3,.h3{font-size:1.8vw;line-height:1.1em}}h4,.h4{font-family:'Work Sans', sans-serif;font-size:4vw;font-weight:400;letter-spacing:1.5px;line-height:1.1em;text-transform:uppercase}@media only screen and (min-width: 767px){h4,.h4{font-size:2.2vw}}@media only screen and (min-width: 980px){h4,.h4{font-size:1vw}}h5{font-size:6vw;line-height:1.25em}@media only screen and (min-width: 767px){h5{font-size:3vw}}@media only screen and (min-width: 980px){h5{font-size:1.5vw}}p{color:#888B92;font-family:"Source Sans Pro",sans-serif;font-size:5.15vw;line-height:1.5em;margin-bottom:1.5em}@media only screen and (min-width: 767px){p{font-size:2.5vw}}@media only screen and (min-width: 980px){p{font-size:1.2vw}}p.upper{font-size:13px}p a{color:#476179}p a:hover{color:#888B92}p:last-child{margin-bottom:0}a{text-decoration:none;color:inherit}sup{vertical-align:super;font-size:smaller}em,i{font-style:italic}strong,b{font-weight:400}q,blockquote{quotes:"\201C" "\201D" "\2018" "\2019"}blockquote p{font-size:2.3em;letter-spacing:0.5px;line-height:1em;margin-bottom:1em;text-align:center}blockquote p:before{content:open-quote}blockquote p:after{content:close-quote}@media only screen and (min-width: 980px){blockquote p{font-size:2.7em;line-height:1.3em}}button:not(.flickity-prev-next-button):not(.hamburger):not(.slick-arrow):not([role="tab"]):not(.slbCloseBtn):not(.slbArrow):not(.readMoreBtn-pabau):not(.owl-dot):not(.cky-btn.cky-btn-customize):not(.cky-btn.cky-btn-reject):not(.cky-btn.cky-btn-accept),.button,input[type="submit"]{background-color:#DED6D2;border:0;border-radius:1vw;box-sizing:border-box;color:#FFF;cursor:pointer;display:inline-block;font-family:'Work Sans', sans-serif;font-size:4vw !important;font-weight:400;height:14vw;letter-spacing:1.5px !important;line-height:13vw !important;outline:0;padding:0 7.5vw !important;text-align:center;text-transform:uppercase;transition:background-color 0.3s, color 0.3s, border-color 0.3s}@media only screen and (min-width: 767px){button:not(.flickity-prev-next-button):not(.hamburger):not(.slick-arrow):not([role="tab"]):not(.slbCloseBtn):not(.slbArrow):not(.readMoreBtn-pabau):not(.owl-dot):not(.cky-btn.cky-btn-customize):not(.cky-btn.cky-btn-reject):not(.cky-btn.cky-btn-accept),.button,input[type="submit"]{border-radius:0.35vw;font-size:2.2vw !important;height:7vw !important;line-height:6.5vw !important;padding:0 3.5vw !important}}@media only screen and (min-width: 980px){button:not(.flickity-prev-next-button):not(.hamburger):not(.slick-arrow):not([role="tab"]):not(.slbCloseBtn):not(.slbArrow):not(.readMoreBtn-pabau):not(.owl-dot):not(.cky-btn.cky-btn-customize):not(.cky-btn.cky-btn-reject):not(.cky-btn.cky-btn-accept),.button,input[type="submit"]{border-radius:0.2vw;font-size:1vw !important;height:3.5vw !important;line-height:3.5vw !important;padding:0 1.5vw !important}}button:not(.flickity-prev-next-button):not(.hamburger):not(.slick-arrow):not([role="tab"]):not(.slbCloseBtn):not(.slbArrow):hover,.button:hover,input[type="submit"]:hover{background:#e9e3e1}button:not(.flickity-prev-next-button):not(.hamburger):not(.slick-arrow):not([role="tab"]):not(.slbCloseBtn):not(.slbArrow):not(.readMoreBtn-pabau):not(.cky-btn.cky-btn-customize):not(.cky-btn.cky-btn-reject):not(.cky-btn.cky-btn-accept).btn-transparent,.button.btn-transparent,input[type="submit"].btn-transparent{background:rgba(255,255,255,0.1);border:1px solid #7EA8BD}button:not(.flickity-prev-next-button):not(.hamburger):not(.slick-arrow):not([role="tab"]):not(.slbCloseBtn):not(.slbArrow).btn-transparent:hover,.button.btn-transparent:hover,input[type="submit"].btn-transparent:hover{background:#FFF;border-color:#FFF;color:#476179}button:not(.flickity-prev-next-button):not(.hamburger):not(.slick-arrow):not([role="tab"]):not(.slbCloseBtn):not(.slbArrow).disabled,.button.disabled,input[type="submit"].disabled{opacity:0.3;pointer-events:none}input,textarea{border-radius:0}input[type=text],input[type=email],textarea,input[type=file]+.file,input[type=tel],input[type=password],select,input[type=date],input[type=number]{background-color:#FFF;border:0;box-sizing:border-box;color:#000000;display:block;font-family:"Source Sans Pro",sans-serif;font-size:5.15vw;font-weight:300;height:15vw;outline:0;padding:0 0 0 5vw !important;text-indent:0;width:100%}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type=file]+.file::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,select::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder{color:#888B92}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,textarea:-moz-placeholder,input[type=file]+.file:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=password]:-moz-placeholder,select:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=number]:-moz-placeholder{color:#888B92}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,textarea::-moz-placeholder,input[type=file]+.file::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=password]::-moz-placeholder,select::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=number]::-moz-placeholder{color:#888B92}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type=file]+.file:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,select:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder{color:#888B92}@media only screen and (min-width: 767px){input[type=text],input[type=email],textarea,input[type=file]+.file,input[type=tel],input[type=password],select,input[type=date],input[type=number]{font-size:2.5vw;height:8vw;padding:0 0 0 2.5vw !important}}@media only screen and (min-width: 980px){input[type=text],input[type=email],textarea,input[type=file]+.file,input[type=tel],input[type=password],select,input[type=date],input[type=number]{font-size:1.2vw;height:4vw;padding:0 0 0 1.5vw !important}}input[type=text].has-error,input[type=text].wpcf7-not-valid,input[type=email].has-error,input[type=email].wpcf7-not-valid,textarea.has-error,textarea.wpcf7-not-valid,input[type=file]+.file.has-error,input[type=file]+.file.wpcf7-not-valid,input[type=tel].has-error,input[type=tel].wpcf7-not-valid,input[type=password].has-error,input[type=password].wpcf7-not-valid,select.has-error,select.wpcf7-not-valid,input[type=date].has-error,input[type=date].wpcf7-not-valid,input[type=number].has-error,input[type=number].wpcf7-not-valid{background-color:#F16C6A;color:#FFF}input[type=text].has-error::-webkit-input-placeholder,input[type=text].wpcf7-not-valid::-webkit-input-placeholder,input[type=email].has-error::-webkit-input-placeholder,input[type=email].wpcf7-not-valid::-webkit-input-placeholder,textarea.has-error::-webkit-input-placeholder,textarea.wpcf7-not-valid::-webkit-input-placeholder,input[type=file]+.file.has-error::-webkit-input-placeholder,input[type=file]+.file.wpcf7-not-valid::-webkit-input-placeholder,input[type=tel].has-error::-webkit-input-placeholder,input[type=tel].wpcf7-not-valid::-webkit-input-placeholder,input[type=password].has-error::-webkit-input-placeholder,input[type=password].wpcf7-not-valid::-webkit-input-placeholder,select.has-error::-webkit-input-placeholder,select.wpcf7-not-valid::-webkit-input-placeholder,input[type=date].has-error::-webkit-input-placeholder,input[type=date].wpcf7-not-valid::-webkit-input-placeholder,input[type=number].has-error::-webkit-input-placeholder,input[type=number].wpcf7-not-valid::-webkit-input-placeholder{color:#FFF}input[type=text].has-error:-moz-placeholder,input[type=text].wpcf7-not-valid:-moz-placeholder,input[type=email].has-error:-moz-placeholder,input[type=email].wpcf7-not-valid:-moz-placeholder,textarea.has-error:-moz-placeholder,textarea.wpcf7-not-valid:-moz-placeholder,input[type=file]+.file.has-error:-moz-placeholder,input[type=file]+.file.wpcf7-not-valid:-moz-placeholder,input[type=tel].has-error:-moz-placeholder,input[type=tel].wpcf7-not-valid:-moz-placeholder,input[type=password].has-error:-moz-placeholder,input[type=password].wpcf7-not-valid:-moz-placeholder,select.has-error:-moz-placeholder,select.wpcf7-not-valid:-moz-placeholder,input[type=date].has-error:-moz-placeholder,input[type=date].wpcf7-not-valid:-moz-placeholder,input[type=number].has-error:-moz-placeholder,input[type=number].wpcf7-not-valid:-moz-placeholder{color:#FFF}input[type=text].has-error::-moz-placeholder,input[type=text].wpcf7-not-valid::-moz-placeholder,input[type=email].has-error::-moz-placeholder,input[type=email].wpcf7-not-valid::-moz-placeholder,textarea.has-error::-moz-placeholder,textarea.wpcf7-not-valid::-moz-placeholder,input[type=file]+.file.has-error::-moz-placeholder,input[type=file]+.file.wpcf7-not-valid::-moz-placeholder,input[type=tel].has-error::-moz-placeholder,input[type=tel].wpcf7-not-valid::-moz-placeholder,input[type=password].has-error::-moz-placeholder,input[type=password].wpcf7-not-valid::-moz-placeholder,select.has-error::-moz-placeholder,select.wpcf7-not-valid::-moz-placeholder,input[type=date].has-error::-moz-placeholder,input[type=date].wpcf7-not-valid::-moz-placeholder,input[type=number].has-error::-moz-placeholder,input[type=number].wpcf7-not-valid::-moz-placeholder{color:#FFF}input[type=text].has-error:-ms-input-placeholder,input[type=text].wpcf7-not-valid:-ms-input-placeholder,input[type=email].has-error:-ms-input-placeholder,input[type=email].wpcf7-not-valid:-ms-input-placeholder,textarea.has-error:-ms-input-placeholder,textarea.wpcf7-not-valid:-ms-input-placeholder,input[type=file]+.file.has-error:-ms-input-placeholder,input[type=file]+.file.wpcf7-not-valid:-ms-input-placeholder,input[type=tel].has-error:-ms-input-placeholder,input[type=tel].wpcf7-not-valid:-ms-input-placeholder,input[type=password].has-error:-ms-input-placeholder,input[type=password].wpcf7-not-valid:-ms-input-placeholder,select.has-error:-ms-input-placeholder,select.wpcf7-not-valid:-ms-input-placeholder,input[type=date].has-error:-ms-input-placeholder,input[type=date].wpcf7-not-valid:-ms-input-placeholder,input[type=number].has-error:-ms-input-placeholder,input[type=number].wpcf7-not-valid:-ms-input-placeholder{color:#FFF}input[type=text].has-error+p,input[type=text].wpcf7-not-valid+p,input[type=email].has-error+p,input[type=email].wpcf7-not-valid+p,textarea.has-error+p,textarea.wpcf7-not-valid+p,input[type=file]+.file.has-error+p,input[type=file]+.file.wpcf7-not-valid+p,input[type=tel].has-error+p,input[type=tel].wpcf7-not-valid+p,input[type=password].has-error+p,input[type=password].wpcf7-not-valid+p,select.has-error+p,select.wpcf7-not-valid+p,input[type=date].has-error+p,input[type=date].wpcf7-not-valid+p,input[type=number].has-error+p,input[type=number].wpcf7-not-valid+p{color:red;font-size:12px;margin-top:10px}select{background-image:url("../../img/arrows.svg");background-position:98% center;background-repeat:no-repeat;background-size:7vw;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;color:#888B92}@media only screen and (min-width: 767px){select{background-size:4vw}}@media only screen and (min-width: 980px){select{background-size:2vw}}.fakecheck{font-size:5.15vw;text-align:left}@media only screen and (min-width: 767px){.fakecheck{font-size:2.5vw}}@media only screen and (min-width: 980px){.fakecheck{font-size:1.2vw}}@media only screen and (min-width: 767px){.fakecheck{padding:0;text-align:center;text-indent:0}}.fakecheck input:not([type="number"]){left:-1000px;opacity:0;position:absolute}.fakecheck input[type="number"]{border:0;font-family:"Source Sans Pro",sans-serif}@media only screen and (min-width: 767px){.fakecheck input[type="number"]{margin-left:1em;width:80px}}.fakecheck .check{background:#FFF;border:1px solid #7EA8BD;display:inline-block;height:5vw;left:-8px;position:relative;top:4px;width:5vw}.fakecheck .check:before{background:#7EA8BD;content:'';display:none;height:calc(100% - 2vw);left:1vw;position:absolute;top:1vw;width:calc(100% - 2vw)}@media only screen and (min-width: 767px){.fakecheck .check{height:2.5vw;width:2.5vw}.fakecheck .check:before{height:calc(100% - 1vw);left:0.5vw;position:absolute;top:0.5vw;width:calc(100% - 1vw)}}@media only screen and (min-width: 980px){.fakecheck .check{height:1.2vw;width:1.2vw}.fakecheck .check:before{height:calc(100% - 0.24vw);left:0.125vw;position:absolute;top:0.125vw;width:calc(100% - 0.25vw)}}.fakecheck input:checked+.check:before{display:block}input[type=text]:not(#recaptcha_response_field),input[type=email]{line-height:40px}input[type=file]{left:-10000px;position:absolute;visibility:hidden}textarea{height:25vw;padding-top:10px !important;resize:none}textarea::-webkit-input-placeholder{color:#888B92}textarea:-moz-placeholder{color:#888B92}textarea::-moz-placeholder{color:#888B92}textarea:-ms-input-placeholder{color:#888B92}@media only screen and (min-width: 767px){textarea{height:14vw;padding-top:2vw !important}}@media only screen and (min-width: 980px){textarea{height:7vw;padding-top:1vw !important}}button,.button,input,textarea{outline:0}button:focus,.button:focus,input:focus,textarea:focus{outline:0}form input,form select{margin-bottom:5vw}@media only screen and (min-width: 767px){form input,form select{margin-bottom:0}}form select{background-color:#F8F8F8}@media only screen and (min-width: 767px){form .sections{margin-bottom:3vw}}@media only screen and (min-width: 980px){form .sections{margin-bottom:2vw}}form .row:after{clear:both;content:'';display:table}form .row:last-child{margin-bottom:0}@media only screen and (min-width: 767px){form .row{margin-bottom:3vw}}@media only screen and (min-width: 980px){form .row{margin-bottom:2vw}}form .row.checkboxes{max-height:30vh;overflow-y:auto;padding-left:5vw;text-align:left}@media only screen and (min-width: 767px){form .row.checkboxes{padding-left:2.5vw !important}}@media only screen and (min-width: 980px){form .row.checkboxes{padding-left:1.5vw !important}}form .row.checkboxes p{margin-bottom:0.5em !important}form .row.checkboxes .fakecheck{display:block;margin-bottom:0.5em;text-align:left}form .row.checkboxes .fakecheck .check{left:0;margin-right:10px}@media only screen and (min-width: 767px){form .row.double input,form .row.double select,form .row.double>span{float:left;width:calc(50% - 1.5vw)}form .row.double input:nth-child(even),form .row.double select:nth-child(even),form .row.double>span:nth-child(even){float:right}}@media only screen and (min-width: 980px){form .row.double input,form .row.double select,form .row.double>span{width:calc(50% - 1vw)}}form .row.double>span input,form .row.double>span select{width:100% !important}form .g-recaptcha{margin:7.5vw -3vw 0;width:304px}@media only screen and (min-width: 767px){form .g-recaptcha{margin:5vw auto 0}}@media only screen and (min-width: 980px){form .g-recaptcha{margin:0 auto}}.content ul,.content ol,.text ul,.text ol{padding-bottom:24px;line-height:1.75em}.content ul li,.text ul li{padding-left:1em;position:relative}.content ul li:before,.text ul li:before{background:#7EA8BD;border-radius:1em;content:"";color:#7EA8BD;height:0.3em;left:0;position:absolute;top:0.8em;width:0.3em}.content ul li ul,.text ul li ul{padding-bottom:0}.content ol,.text ol{list-style:decimal}.content ol li,.text ol li{margin-left:21px}.content ol li ol,.text ol li ol{padding-bottom:0}.content h1,.text h1{padding-bottom:0.5em}.content h2,.content h3,.content h4,.content h5,.text h2,.text h3,.text h4,.text h5{padding:1em 0}.content h2:first-child,.content h3:first-child,.content h4:first-child,.content h5:first-child,.text h2:first-child,.text h3:first-child,.text h4:first-child,.text h5:first-child{padding-top:0}.content h2:last-child,.content h3:last-child,.content h4:last-child,.content h5:last-child,.text h2:last-child,.text h3:last-child,.text h4:last-child,.text h5:last-child{padding-bottom:0}.content p+img,.text p+img{margin-top:1.5em}.content img+h1,.content img+h2,.content img+h3,.content img+h5,.text img+h1,.text img+h2,.text img+h3,.text img+h5{padding-top:0}.themessage{clear:both;display:none}.hover-img{position:relative;overflow:hidden;z-index:0}.hover-img.show-overflow{overflow:visible}.hover-img.show-overflow .overflow{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.hover-img .theimg{background-position:center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;transition:all 0.8s;z-index:0}.hover-img .img-holder{overflow:hidden;position:relative}.hover-img:hover .theimg{transform:scale(1.03)}@media only screen and (min-width: 980px){.parallax-bg{background:transparent !important}}.underline{display:inline-block;padding-bottom:1.8vw;position:relative}@media only screen and (min-width: 767px){.underline{padding-bottom:1.3vw}}@media only screen and (min-width: 980px){.underline{padding-bottom:0.55vw}}.underline:after{background-color:#888B92;bottom:0;content:'';height:2px;left:0;position:absolute;width:100%}.post-box .img-holder{border-radius:5px;position:relative}.post-box .img-holder:before{display:block;content:"";width:100%;padding-top:68.75%}.post-box .img-holder>.content{position:absolute;top:0;left:0;right:0;bottom:0}.post-box .details{padding:5vw 0}@media only screen and (min-width: 767px){.post-box .details{padding:2.5vw 0}}@media only screen and (min-width: 980px){.post-box .details{padding:1.5vw 0}}.post-box .details h4{color:#FFF;margin-bottom:0.75em}.post-box .details h3{color:#FFF}.treatment-box .img-holder{background-color:#FFF;background-image:url("../../img/logo.svg");background-position:center;background-size:contain;position:relative}.treatment-box .img-holder:before{display:block;content:"";width:100%;padding-top:68.75%}.treatment-box .img-holder>.content{position:absolute;top:0;left:0;right:0;bottom:0}.treatment-box.brand-box .img-holder{background-repeat:no-repeat;background-size:90%}.treatment-box.brand-box .img-holder .theimg{background-repeat:no-repeat;background-size:90%}.treatment-box .details{padding:5vw 0}@media only screen and (min-width: 767px){.treatment-box .details{padding:2.5vw 0}}@media only screen and (min-width: 980px){.treatment-box .details{padding:1.5vw 0}}.treatment-box .details h4{color:#FFF;margin-bottom:0.75em}.treatment-box .details h5{color:#FFF;line-height:1.25em}.breadcrumb{background:#556C83;display:none;padding:3vw 30px;text-align:center}@media only screen and (min-width: 767px){.breadcrumb{display:block}}@media only screen and (min-width: 980px){.breadcrumb{padding:1.5vw 0}}.breadcrumb a{color:#FFF}.breadcrumb a:after{color:#FFF !important;content:'/';padding:0 0.5vw}.breadcrumb span{color:#7EA8BD}.ba-holder{position:relative;overflow:hidden}.ba-holder .img{background-position:center;background-size:cover;display:block;width:100%}.ba-holder .resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}.ba-holder .handle{position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-2px;background:#FFF;cursor:ew-resize}.ba-holder .handle:before{background:#383839;border-radius:50vw;color:#FFF;content:'Slide';height:20vw;left:-10vw;line-height:20vw;position:absolute;text-align:center;width:20vw;vertical-align:middle;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 767px){.ba-holder .handle:before{height:12vw;left:-6vw;line-height:12vw;width:12vw}}@media only screen and (min-width: 980px){.ba-holder .handle:before{height:5vw;left:-2.5vw;line-height:5vw;width:5vw}}@media only screen and (min-width: 980px){.slbIframeCont{width:65vw !important}}.slbElement{position:relative;z-index:99999999999999999}.consent-banner{background:#476179;bottom:0;padding:15px 0;position:fixed;text-align:center;width:100vw;z-index:999}.consent-banner:after{clear:both;content:'';display:table}@media only screen and (min-width: 980px){.consent-banner{text-align:left}}.consent-banner p{color:#FFF;margin-bottom:10px}@media only screen and (min-width: 980px){.consent-banner p{float:left;line-height:40px;margin-bottom:0}}.consent-banner p a{color:#DED6D2}.consent-banner p a:hover{color:#FFF}@media only screen and (min-width: 980px){.consent-banner .button{float:right;height:40px;line-height:40px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide:focus{outline:0}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('/images/../../js/slick/ajax-loader.gif?1631129450') center center no-repeat}@font-face{font-family:"slick";src:url('/fonts/../../js/slick/fonts/slick.eot?1631129450');src:url('/fonts/../../js/slick/fonts/slick.eot?&1631129450#iefix') format("embedded-opentype"),url('/fonts/../../js/slick/fonts/slick.woff?1631129450') format("woff"),url('/fonts/../../js/slick/fonts/slick.ttf?1631129450') format("truetype"),url('/fonts/../../js/slick/fonts/slick.svg?1631129450#slick') format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{background:#FFF;position:absolute;display:block;height:50px;width:50px;line-height:0px;font-size:0px;cursor:pointer;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:9;transition:background-color 0.1s}.slick-prev:hover,.slick-next:hover{outline:none;color:transparent}.slick-prev:hover:before,.slick-next:hover:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0px}[dir="rtl"] .slick-prev{left:auto;right:0px}.slick-next{right:-0px}[dir="rtl"] .slick-next{left:0px;right:auto}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:3vw;width:10vw;margin:0 2.5vw;padding:0;cursor:pointer}@media only screen and (min-width: 767px){.slick-dots li{height:1.5vw;margin:0 1.25vw;width:5vw}}@media only screen and (min-width: 980px){.slick-dots li{height:0.75vw;margin:0 0.75vw;width:2.5vw}}.slick-dots li button{background:rgba(255,255,255,0.5);border:0;border-radius:12px;box-sizing:border-box;display:block;height:100%;outline:none;line-height:0px;font-size:0px;color:transparent;cursor:pointer;padding:0;transition:background 0.3s, border-color 0.3s;width:100%}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li.slick-active button{background:#476179}.animate{transition:all 1s ease}.animate.fade-in{opacity:0}.animate.fade-in.trigger{opacity:1}.animate.slide-in.from-bottom:not(.margin-bottom){transform:translate(0, 30px)}.animate.slide-in.from-bottom:not(.margin-bottom).trigger{transform:translate(0, 0)}.animate.slide-in.from-bottom.margin-bottom{margin-bottom:-30px}.animate.slide-in.from-bottom.margin-bottom.trigger{margin-bottom:0}.animate.slide-in.from-left{transform:translate(-30px, 0)}.animate.slide-in.from-left.trigger{transform:translate(0, 0)}.animate.slide-in.from-right{transform:translate(30px, 0)}.animate.slide-in.from-right.trigger{transform:translate(0, 0)}.hamburger{cursor:pointer;display:block;height:35.56%;margin:0 auto;position:relative;transform:rotate(0deg);transition:.4s ease-in-out;width:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hamburger span{background-color:#476179;display:block;height:12.5%;opacity:1;position:absolute;right:0;transform:rotate(0deg);transition:left .2s ease-in-out,top .2s ease-in-out, width .2s ease-in-out, transform .2s ease-in-out, background-color 0.2s;width:100%}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2),.hamburger span:nth-child(3){top:43.8%}.hamburger span:nth-child(4){top:87.5%}.hamburger.open span{background-color:#476179}.hamburger.open span:nth-child(1){top:49%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width: 980px){.hamburger.open span:nth-child(1){top:46%}}.hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.open span:nth-child(4){top:49%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width: 980px){.hamburger.open span:nth-child(4){top:46%}}nav:not(.woocommerce-MyAccount-navigation){background:#7EA8BD;box-sizing:border-box;height:0;padding:10px 20px;opacity:0;overflow-y:auto;position:fixed;right:0;top:70px;transition:opacity 0.4s ease, height 0.001s 0.4s, top 0.2s;width:100%;z-index:9}@media only screen and (min-width: 767px){nav:not(.woocommerce-MyAccount-navigation){padding:20px 30px;max-width:320px;top:10vw}}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation){background:transparent;height:auto !important;left:0;margin:0 auto;max-width:none;opacity:1 !important;overflow:visible;padding:0;right:0;top:9vw;width:65vw;z-index:999999999}}nav:not(.woocommerce-MyAccount-navigation).open{height:calc(100vh - 70px);opacity:1;transition:opacity 0.4s ease}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul{display:flex;justify-content:space-between}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li{cursor:default;margin-bottom:10px;position:relative}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li{display:inline-block;margin-bottom:0}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li:last-child{margin-right:0}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li:after{content:'';height:50px;position:absolute;top:35px;width:100%}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>a{color:#FFF;display:block;height:13vw;line-height:13vw;position:relative;transition:background-color 0.2s, color 0.2s, line-height 0.2s, height 0.2s}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>a h4{font-weight:700;line-height:13vw}@media only screen and (min-width: 767px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>a{height:6vw;line-height:6vw}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>a h4{line-height:6vw}}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>a{color:#476179;height:6vw;line-height:6vw}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>a h4{height:6vw;line-height:6vw}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li.menu-item-has-children:after{border-style:solid;border-width:5px 3.5px 0 3.5px;border-color:#476179 transparent transparent transparent;content:'';height:0;position:absolute;right:0;width:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li.menu-item-has-children:after{border-color:#7EA8BD transparent transparent transparent;right:-1vw;display:none}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li.menu-item-has-children.open:after{top:20px;-webkit-transform:rotate(-180deg) translateY(-50%);-ms-transform:rotate(-180deg) translateY(-50%);transform:rotate(-180deg) translateY(-50%)}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li.cur a{color:#476179}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li.cur a{color:#7EA8BD}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul{display:none}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>a p{color:#FFF}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>a{display:block;height:10vw;line-height:10vw;position:relative}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>a p{line-height:10vw}@media only screen and (min-width: 767px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>a{height:5vw;line-height:5vw}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>a p{line-height:5vw}}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>a{height:auto;line-height:1em}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>a p{line-height:1.5em}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li.menu-item-has-children:after{content:'';height:100%;position:absolute;right:-2vw;top:0;width:5.25vw}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li.menu-item-has-children>a:after{border-style:solid;border-width:3.5px 0 3.5px 5px;border-color:transparent transparent transparent rgba(255,255,255,0.7);content:'';height:0;position:absolute;right:0;width:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li.menu-item-has-children>a:after{display:none}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>ul{display:none}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>ul{background:rgba(71,97,121,0.9);border-radius:0.25vw;box-sizing:border-box;display:block;height:0;left:calc(100% + 1.5vw);opacity:0;position:absolute;top:-1.05vw;width:15vw;z-index:9}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>ul>li>a p{color:#FFF;font-size:4vw}@media only screen and (min-width: 767px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>ul>li>a p{font-size:2vw}}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>li>ul>li>a p{font-size:1.15vw;line-height:1.25em}}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul{background:rgba(126,168,189,0.9);border-radius:0.25vw;box-sizing:border-box;display:block;left:-1.5vw;height:0;opacity:0;position:absolute;top:5vw;width:15vw;z-index:9}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul li{display:none;float:none;margin-right:0;position:relative}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul li a{color:#FFF}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li>ul>ul{display:none}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li:hover.menu-item-has-children:before{opacity:1}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li:hover a{position:relative;z-index:1}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li:hover>ul{height:auto;opacity:1;transition:opacity 0.2s ease;z-index:2}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li:hover>ul{padding:1.5vw}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li:hover>ul>li{display:block}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li:hover>ul>li a{color:#FFF}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li:hover>ul>li:hover>ul{height:auto;opacity:1;transition:opacity 0.2s ease;z-index:2}@media only screen and (min-width: 980px){nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li:hover>ul>li:hover>ul{padding:1.25vw}}nav:not(.woocommerce-MyAccount-navigation) .menu-header-container>ul>li:hover>ul>li:hover>ul>li{display:block}header{background:#476179;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);position:fixed;top:0;transition:box-shadow 0.4s ease, background 0.4s ease, height 0.4s ease;width:100vw;z-index:999999999}@media only screen and (min-width: 980px){header{background:transparent;box-shadow:none;padding:0}}header .container{align-items:center;display:flex;height:20vw;transition:box-shadow 0.4s ease, background 0.4s ease, height 0.4s ease}@media only screen and (min-width: 767px){header .container{height:10vw}}@media only screen and (min-width: 980px){header .container{height:12vw}}header .logo{background:url("../../img/brandmark-white.svg") left center no-repeat;display:block;height:12vw;margin-right:auto;transition:height 0.4s ease, width 0.4s ease;width:12vw}@media only screen and (min-width: 767px){header .logo{height:7vw;width:7vw}}@media only screen and (min-width: 980px){header .logo{background:url("../../img/thames-landscape-logo.svg") center no-repeat;background-size:auto 95%;height:7vw;left:0;margin:0 auto;position:absolute;right:0;top:2vw;width:20vw}}header .social{margin-right:4vw}@media only screen and (min-width: 980px){header .social{margin-left:auto;margin-right:0;order:2}}header .social .button{background:#476179;display:none;vertical-align:middle}header .social .button:hover{background:#5a7b99}@media only screen and (min-width: 767px){header .social .button{display:inline-block;margin-right:1.5em}}header .social a:not(.button){background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:7vw;vertical-align:middle;width:7vw}header .social a:not(.button):last-child{margin-right:0}@media only screen and (min-width: 767px){header .social a:not(.button){height:3vw;margin-right:3vw;width:3vw}}@media only screen and (min-width: 980px){header .social a:not(.button){height:1.75vw;margin-right:1.75vw;width:1.75vw}}header .social a:not(.button):not(.search){display:none}@media only screen and (min-width: 767px){header .social a:not(.button):not(.search){display:block}}header .social a:not(.button).fb{background-image:url("../../img/fb-a.svg")}header .social a:not(.button).fb:hover{background-image:url("../../img/fb-b.svg")}header .social a:not(.button).in{background-image:url("../../img/ig-a.svg")}header .social a:not(.button).in:hover{background-image:url("../../img/ig-b.svg")}header .social a:not(.button).pin{background-image:url("../../img/pt-a.svg")}header .social a:not(.button).pin:hover{background-image:url("../../img/pt-b.svg")}header .social a:not(.button).tw{background-image:url("../../img/twitter-header-a.svg")}header .social a:not(.button).tw:hover{background-image:url("../../img/twitter-header-b.svg")}header .social a:not(.button).yt{background-image:url("../../img/yt-header-a.svg")}header .social a:not(.button).yt:hover{background-image:url("../../img/yt-header-b.svg")}header .social a:not(.button).search{background-image:url("../../img/search-a.svg");cursor:pointer}@media only screen and (min-width: 980px){header .social a:not(.button).search:hover{background-image:url("../../img/search-b.svg")}}header .hamburger-holder{background:#FFF;border-radius:12vw;box-sizing:border-box;cursor:pointer;height:12vw;right:0;transition:0.15s ease;width:12vw}@media only screen and (min-width: 767px){header .hamburger-holder{height:6vw;width:6vw}}@media only screen and (min-width: 980px){header .hamburger-holder{display:none}}header .contact{background:url("../../img/icon-phone.svg") left center no-repeat;background-size:0.7em;color:#FFF;display:none;font-weight:600;padding-bottom:0 !important;padding-left:1.25em}header .contact:after{background-color:#7EA8BD;bottom:-2vw}@media only screen and (min-width: 767px){header .contact:after{bottom:-1.5vw}}@media only screen and (min-width: 980px){header .contact:after{bottom:-0.75vw}}header .contact.cur{color:#7EA8BD}@media only screen and (min-width: 980px){header .contact{color:#476179;display:inline-block;font-size:1.3em;order:1}header .contact:hover{color:#7EA8BD}}@media only screen and (min-width: 980px){header.scrolled,header.fixed{background:#476179;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}header.scrolled .container,header.fixed .container{height:6vw}header.scrolled .logo,header.fixed .logo{background:url("../../img/brandmark-white.svg") left center no-repeat;height:4vw;margin:0;order:1;position:static;width:4vw}header.scrolled .social .button,header.fixed .social .button{display:none}header.scrolled .social a.fb,header.scrolled .social a.in,header.scrolled .social a.pin,header.scrolled .social a.yt,header.scrolled .social a.tw,header.fixed .social a.fb,header.fixed .social a.in,header.fixed .social a.pin,header.fixed .social a.yt,header.fixed .social a.tw{display:none}}@media only screen and (min-width: 980px) and (min-width: 980px){header.scrolled .social a.fb,header.scrolled .social a.in,header.scrolled .social a.pin,header.scrolled .social a.yt,header.scrolled .social a.tw,header.fixed .social a.fb,header.fixed .social a.in,header.fixed .social a.pin,header.fixed .social a.yt,header.fixed .social a.tw{background-image:url("../../img/fb-a.svg")}}@media only screen and (min-width: 980px) and (min-width: 980px){header.scrolled .social a.in,header.fixed .social a.in{background-image:url("../../img/ig-a.svg")}}@media only screen and (min-width: 980px) and (min-width: 980px){header.scrolled .social a.pin,header.fixed .social a.pin{background-image:url("../../img/pt-a.svg")}}@media only screen and (min-width: 980px) and (min-width: 980px){header.scrolled .social a.yt,header.fixed .social a.yt{background-image:url("../../img/yt-header-a.svg")}}@media only screen and (min-width: 980px) and (min-width: 980px){header.scrolled .social a.search,header.fixed .social a.search{background-image:url("../../img/search-a.svg")}}@media only screen and (min-width: 980px){header.scrolled .contact,header.fixed .contact{display:none;color:#FFF;order:3}}@media only screen and (min-width: 980px){header.scrolled+nav{top:0}header.scrolled+nav .menu-header-container>ul>li>a{color:#FFF}}.search-holder{background:#FFF;display:none;height:100vh;position:fixed;top:0;width:100vw;z-index:99999999}@media only screen and (min-width: 767px){.search-holder{z-index:9999999999999999999999999}}.search-holder .logo{background:url("../../img/logo-blue.svg") center no-repeat;height:8vw;left:0;margin:0 auto;position:absolute;right:0;top:2vw;width:20vw}.search-holder .close{background:url("../../img/close.svg") center no-repeat;background-size:3vw;cursor:pointer;height:8vw;margin-top:2vw;float:right;width:8vw}@media only screen and (min-width: 980px){.search-holder .close{background-size:2vw;width:2vw}}.search-holder form{left:0;margin:0 auto;position:absolute;right:0;width:70vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 980px){.search-holder form{width:45vw}}.search-holder form input{font-size:5vw;height:10vw;line-height:10vw}.search-holder form input::-webkit-input-placeholder{color:#476179}.search-holder form input:-moz-placeholder{color:#476179}.search-holder form input::-moz-placeholder{color:#476179}.search-holder form input:-ms-input-placeholder{color:#476179}@media only screen and (min-width: 980px){.search-holder form input{font-size:3vw;height:7vw;line-height:7vw}}.search-holder form input[type="text"]{border-bottom:1px solid #7EA8BD;text-indent:0}.search-holder form input[type="submit"]{background:url("../../img/search.svg") right center no-repeat transparent;background-size:5vw;position:absolute;right:0;top:0}@media only screen and (min-width: 980px){.search-holder form input[type="submit"]{background-size:3.5vw;width:7vw}}section{padding-top:20vw}@media only screen and (min-width: 767px){section{padding-top:10vw}}@media only screen and (min-width: 980px){section{padding-top:0}section.pad{padding-top:14.5vw}}section .full-width-header .container{height:calc(100vh - 20vw);position:relative}@media only screen and (min-width: 767px){section .full-width-header .container{height:calc(100vh - 10vw)}}@media only screen and (min-width: 980px){section .full-width-header .container{height:100vh}}section .full-width-header .container:after{background:url("../../img/scroll-down.svg") center no-repeat;bottom:-1px;content:'';height:10vw;left:0;position:absolute;width:100vw}@media only screen and (min-width: 767px){section .full-width-header .container:after{height:5vw}}@media only screen and (min-width: 980px){section .full-width-header .container:after{height:3vw}}section .full-width-header .container h1{left:20px;position:absolute;top:20px}@media only screen and (min-width: 767px){section .full-width-header .container h1{bottom:auto;color:#FFF;left:30px;text-align:center;width:40vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width: 980px){section .full-width-header .container h1{font-size:3vw;left:40px;width:35vw}}@media only screen and (min-width: 1200px){section .full-width-header .container h1{left:100px}}@media only screen and (min-width: 1495px){section .full-width-header .container h1{left:160px}}section.pad .full-width-header .container{height:50vh}section.pad .full-width-header .container h1{bottom:auto;text-align:left;width:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 980px){section.pad .full-width-header.header-video{background-image:url("../../img/home-mobile.jpg") !important;background-size:cover;background-position:center}}section.pad .full-width-header.header-video .container{height:calc(100vh - 20vw);text-align:center}@media only screen and (min-width: 767px){section.pad .full-width-header.header-video .container{height:calc(100vh - 10vw)}}@media only screen and (min-width: 980px){section.pad .full-width-header.header-video .container{height:calc(100vh - 14.5vw)}}@media only screen and (min-width: 767px){section.pad .full-width-header.header-video .container .middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}section.pad .full-width-header.header-video .container .middle h1{color:#FFF;left:0;position:absolute;text-align:center;top:70px;transform:none;width:100%}@media only screen and (max-width: 767px){section.pad .full-width-header.header-video .container .middle h1{font-size:10vw}}@media only screen and (min-width: 767px){section.pad .full-width-header.header-video .container .middle h1{position:static}}section.pad .full-width-header.header-video .container .middle .watch-video{bottom:90px;display:block;left:0;position:absolute;width:100%}@media only screen and (min-width: 767px){section.pad .full-width-header.header-video .container .middle .watch-video{padding-top:2em;position:static}}section.pad .full-width-header.header-video .container .middle .watch-video .icon{background:url("../../img/play.svg") center no-repeat;background-size:contain;height:4em;margin:0 auto 1.25em auto;width:4em}section.pad .full-width-header.header-video .container .middle .watch-video h4{color:#FFF;font-weight:500}section .centered-text-block{padding:15vw 0;text-align:center}@media only screen and (min-width: 767px){section .centered-text-block{padding:6vw 0}}@media only screen and (min-width: 980px){section .centered-text-block{padding:3vw 0 5vw}}@media only screen and (min-width: 980px){section .centered-text-block .container{max-width:60vw;padding:0}}@media only screen and (min-width: 980px){section .centered-text-block .container.narrow{max-width:40vw;padding:0}}section .centered-text-block .logo{background:url("../../img/brandmark-blue.svg") center no-repeat;height:20vw;margin-bottom:10vw}@media only screen and (min-width: 767px){section .centered-text-block .logo{height:10vw;margin-bottom:5vw}}@media only screen and (min-width: 980px){section .centered-text-block .logo{height:5vw;margin-bottom:2.5vw}}section .centered-text-block h4{color:#7EA8BD;font-weight:400;margin-bottom:6vw}@media only screen and (min-width: 767px){section .centered-text-block h4{margin-bottom:3vw}}@media only screen and (min-width: 980px){section .centered-text-block h4{margin-bottom:1.5vw}}section .centered-text-block h2,section .centered-text-block h1{margin-bottom:5vw}@media only screen and (min-width: 767px){section .centered-text-block h2,section .centered-text-block h1{margin-bottom:3vw}}@media only screen and (min-width: 980px){section .centered-text-block h2,section .centered-text-block h1{margin-bottom:1.5vw}}@media only screen and (max-width: 767px){section .centered-text-block p .button{display:block}}section .centered-text-block+.html-block{padding-top:0}section .advice-blocks{padding-bottom:10vw}@media only screen and (min-width: 767px){section .advice-blocks{padding-bottom:7.5vw}}@media only screen and (min-width: 980px){section .advice-blocks{padding-bottom:4vw}}@media only screen and (min-width: 767px){section .advice-blocks .inner{display:flex}}@media only screen and (min-width: 980px){section .advice-blocks .inner{display:block;height:13.5vw;position:relative}}section .advice-blocks .block{background-position:center top;background-repeat:no-repeat;background-size:contain;border-radius:4vw;box-sizing:border-box;margin-bottom:10vw;overflow:hidden;padding:25vw 10vw 15vw;text-align:center;transition:max-height 0.75s ease, box-shadow 0.3s ease, opacity 1s ease}section .advice-blocks .block:last-child{margin-bottom:0}@media only screen and (min-width: 767px){section .advice-blocks .block{border-radius:2vw;margin-bottom:0;margin-right:5vw;padding:8vw 2vw 5vw;width:calc((100% / 3) - (10vw / 3))}section .advice-blocks .block:last-child{margin-right:0}}@media only screen and (min-width: 980px){section .advice-blocks .block{border-radius:1vw;bottom:0;float:left;margin-right:3vw;max-height:13.5vw;padding:7vw 2vw 3vw;position:absolute;width:calc((100% / 3) - 2vw)}}section .advice-blocks .block .h4,section .advice-blocks .block h4,section .advice-blocks .block h3{color:#FFF}section .advice-blocks .block p{color:#ddd}section .advice-blocks .block h4{margin-bottom:3.25vw}@media only screen and (min-width: 980px){section .advice-blocks .block h4{margin-bottom:1vw}}section .advice-blocks .block .h4:after{background:#ddd}section .advice-blocks .block .txt{transition:max-height 0.3s ease, opacity 0.3s ease}@media only screen and (min-width: 980px){section .advice-blocks .block .txt{max-height:0;opacity:0;overflow:hidden}}section .advice-blocks .block .txt p{padding-top:4vw}@media only screen and (min-width: 980px){section .advice-blocks .block .txt p{padding-top:2vw}}section .advice-blocks .block:first-child,section .advice-blocks .block:nth-child(4){background-image:url("../../img/skin.jpg")}section .advice-blocks .block:nth-child(2){background-image:url("../../img/ageing.jpg")}@media only screen and (min-width: 980px){section .advice-blocks .block:nth-child(2){left:0;margin:0 auto;right:0}}section .advice-blocks .block:nth-child(2) p{color:#FFF}section .advice-blocks .block:nth-child(2) .h4:after{background:#FFF}section .advice-blocks .block:nth-child(3){background-image:url("../../img/medical.jpg")}@media only screen and (min-width: 980px){section .advice-blocks .block:nth-child(3){right:0}}@media only screen and (min-width: 980px){section .advice-blocks .block:hover{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);max-height:32vw}section .advice-blocks .block:hover .txt{max-height:20vw;opacity:1}}@media only screen and (min-width: 980px){section .advice-blocks.there-are-4 .block{width:calc(25% - 1.5vw)}section .advice-blocks.there-are-4 .block:nth-child(1){left:0}section .advice-blocks.there-are-4 .block:nth-child(2){left:calc((25% - 1.5vw) + 2vw);margin:0}section .advice-blocks.there-are-4 .block:nth-child(3){left:calc(((25% - 1.5vw) * 2) + 4vw);margin:0;right:auto}section .advice-blocks.there-are-4 .block:nth-child(4){margin:0;right:0}section .advice-blocks.there-are-4 .block h3{font-size:1.55vw}}@media only screen and (min-width: 980px){section .advice-blocks+.treatment-block{margin-top:-13.5vw;padding-top:15vw}}@media only screen and (min-width: 980px){section .text-block-w-image:not(.aspect) .container{display:flex;padding:0;max-width:none}}@media only screen and (min-width: 980px){section .text-block-w-image.align-right .container{flex-direction:row-reverse}}section .text-block-w-image .img,section .text-block-w-image img{background-position:center;background-size:cover;height:100vw;margin-left:-20px;width:calc(100% + 40px)}@media only screen and (min-width: 767px){section .text-block-w-image .img,section .text-block-w-image img{height:60vw;margin-left:-30px;width:calc(100% + 60px)}}@media only screen and (min-width: 980px){section .text-block-w-image .img,section .text-block-w-image img{height:auto;width:50%}}section .text-block-w-image .text{box-sizing:border-box;padding:10vw 0;text-align:center}@media only screen and (min-width: 767px){section .text-block-w-image .text{padding:5vw 15vw}}@media only screen and (min-width: 980px){section .text-block-w-image .text{padding:5vw 10vw;width:50%}}section .text-block-w-image .text h4{color:#7EA8BD;margin-bottom:4vw}@media only screen and (min-width: 767px){section .text-block-w-image .text h4{margin-bottom:2vw}}@media only screen and (min-width: 980px){section .text-block-w-image .text h4{margin-bottom:1vw}}section .text-block-w-image .text h2{margin-bottom:5vw}@media only screen and (min-width: 767px){section .text-block-w-image .text h2{margin-bottom:3vw}}@media only screen and (min-width: 980px){section .text-block-w-image .text h2{margin-bottom:2vw}}section .text-block-w-image .text p .button{display:block}@media only screen and (min-width: 767px){section .text-block-w-image .text p .button{display:inline-block}section .text-block-w-image .text p .button:nth-child(2){margin-top:0.5em}}@media only screen and (min-width: 980px){section .text-block-w-image .text p .button:nth-child(2){margin-top:0}}section .text-block-w-image .text .logos{padding-top:5vw}section .text-block-w-image .text .logos:after{clear:both;content:'';display:table}@media only screen and (min-width: 980px){section .text-block-w-image .text .logos{margin:0 auto;padding-top:3.5vw;width:80%}}section .text-block-w-image .text .logos .logo{background-position:center;background-repeat:no-repeat;background-size:contain;float:left;width:calc(100% / 3);position:relative}section .text-block-w-image .text .logos .logo:before{display:block;content:"";width:100%;padding-top:37.5%}section .text-block-w-image .text .logos .logo>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width: 980px){section .text-block-w-image.aspect img{float:left}section .text-block-w-image.aspect .text{float:right;padding:2.5vw;text-align:left}section .text-block-w-image.aspect.align-right img{float:right}section .text-block-w-image.aspect.align-right .text{float:left;padding-left:0}section .text-block-w-image.aspect:not(.align-right) .text{padding-right:0}}section .trustpilot{background:#F8F8F8}section .trustpilot .img{align-items:center;justify-content:center;background-position:center;background-size:cover;display:flex;height:75vw;margin-left:-20px;width:calc(100% + 40px)}@media only screen and (min-width: 767px){section .trustpilot .img{height:40vw;margin-right:-30px;width:calc(100% + 60px)}}@media only screen and (min-width: 980px){section .trustpilot .img{height:auto;margin-right:-40px;width:calc(42.5% + 40px)}}@media only screen and (min-width: 1200px){section .trustpilot .img{margin-right:-100px;width:calc(42.5% + 100px)}}@media only screen and (min-width: 1495px){section .trustpilot .img{margin-right:-160px;width:calc(42.5% + 160px)}}section .trustpilot .img video{max-width:100%}section .trustpilot .txt{box-sizing:border-box;padding:10vw 0;text-align:center}@media only screen and (min-width: 767px){section .trustpilot .txt{padding:5vw}}section .trustpilot .txt h4{color:#7EA8BD;margin-bottom:4vw}@media only screen and (min-width: 767px){section .trustpilot .txt h4{margin-bottom:2vw}}@media only screen and (min-width: 980px){section .trustpilot .txt h4{margin-bottom:1vw}}section .trustpilot .txt h2{margin-bottom:5vw}@media only screen and (min-width: 767px){section .trustpilot .txt h2{margin-bottom:3vw}}@media only screen and (min-width: 980px){section .trustpilot .txt h2{margin-bottom:2vw}}section .trustpilot .txt .review-slider{padding:5vw 7.5vw}@media only screen and (min-width: 767px){section .trustpilot .txt .review-slider{padding:5vw}}@media only screen and (min-width: 980px){section .trustpilot .txt .review-slider{padding:2.5vw 4vw 1vw}}section .trustpilot .txt .review-slider .review{background:#FFF;box-sizing:border-box;padding:6.5vw;text-align:left}@media only screen and (min-width: 767px){section .trustpilot .txt .review-slider .review{margin:0 2vw;padding:2vw}}@media only screen and (min-width: 980px){section .trustpilot .txt .review-slider .review{margin:0 1vw;padding:1.25vw}}section .trustpilot .txt .review-slider .review *{color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:400}section .trustpilot .txt .review-slider .review p{font-size:4vw}@media only screen and (min-width: 767px){section .trustpilot .txt .review-slider .review p{font-size:1.8vw}}@media only screen and (min-width: 980px){section .trustpilot .txt .review-slider .review p{font-size:0.9vw}}section .trustpilot .txt .review-slider .review .top{padding-bottom:3vw}section .trustpilot .txt .review-slider .review .top:after{clear:both;content:'';display:table}@media only screen and (min-width: 767px){section .trustpilot .txt .review-slider .review .top{padding-bottom:1.75vw}}@media only screen and (min-width: 980px){section .trustpilot .txt .review-slider .review .top{padding-bottom:1.25vw}}section .trustpilot .txt .review-slider .review .top .stars{float:left}section .trustpilot .txt .review-slider .review .top .stars .star{background:url("../../img/star.svg") center no-repeat;display:inline-block;height:5vw;width:5vw}@media only screen and (min-width: 767px){section .trustpilot .txt .review-slider .review .top .stars .star{display:block;float:left;height:2.5vw;margin-right:0.5vw;width:2.5vw}}@media only screen and (min-width: 980px){section .trustpilot .txt .review-slider .review .top .stars .star{height:1vw;margin-right:0.25vw;width:1vw}}section .trustpilot .txt .review-slider .review .top p{color:#888B92;float:right;line-height:5vw}@media only screen and (min-width: 767px){section .trustpilot .txt .review-slider .review .top p{line-height:2.5vw}}@media only screen and (min-width: 980px){section .trustpilot .txt .review-slider .review .top p{line-height:1vw}}section .trustpilot .txt .review-slider .review .main p{margin-bottom:3vw}@media only screen and (min-width: 767px){section .trustpilot .txt .review-slider .review .main p{margin-bottom:1.5vw}}@media only screen and (min-width: 980px){section .trustpilot .txt .review-slider .review .main p{margin-bottom:1vw}}section .trustpilot .txt .review-slider .review .main p b{font-weight:700}section .trustpilot .txt .review-slider .review .main .title{font-size:4.5vw;font-weight:700}@media only screen and (min-width: 767px){section .trustpilot .txt .review-slider .review .main .title{font-size:2.2vw}}@media only screen and (min-width: 980px){section .trustpilot .txt .review-slider .review .main .title{font-size:1.1vw}}section .trustpilot .txt .review-slider .slick-prev{background:url("../../img/arrow-left.svg") left center no-repeat;height:10vw;left:-2.5vw;width:10vw}@media only screen and (min-width: 767px){section .trustpilot .txt .review-slider .slick-prev{height:6vw;width:6vw}}@media only screen and (min-width: 980px){section .trustpilot .txt .review-slider .slick-prev{height:3vw;left:-1vw;width:3vw}}section .trustpilot .txt .review-slider .slick-next{background:url("../../img/arrow-right.svg") right center no-repeat;height:10vw;right:-2.5vw;width:10vw}@media only screen and (min-width: 767px){section .trustpilot .txt .review-slider .slick-next{height:6vw;width:6vw}}@media only screen and (min-width: 980px){section .trustpilot .txt .review-slider .slick-next{height:3vw;right:-1vw;width:3vw}}section .trustpilot .txt .trust{color:#000;margin-top:5vw}@media only screen and (min-width: 767px){section .trustpilot .txt .trust{line-height:5vw;margin-top:1vw}}@media only screen and (min-width: 980px){section .trustpilot .txt .trust{line-height:4vw;margin-top:0}}@media only screen and (min-width: 767px){section .trustpilot .txt .trust br{display:none}}section .trustpilot .txt .trust .logo{background:url("../../img/trustpilot.svg") center no-repeat;display:block;height:10vw;margin-top:2vw}@media only screen and (min-width: 767px){section .trustpilot .txt .trust .logo{display:inline-block;height:5vw;margin-left:1vw;margin-top:0;width:13vw;vertical-align:middle}}@media only screen and (min-width: 980px){section .trustpilot .txt .trust .logo{height:4vw;margin-left:0.5vw;width:9vw}}@media only screen and (min-width: 980px){section .trustpilot:not(.full-width) .container{display:flex;flex-direction:row-reverse}}@media only screen and (min-width: 980px){section .trustpilot:not(.full-width) .txt{padding:5vw;margin-left:-40px;width:calc(57.5% + 40px)}}@media only screen and (min-width: 1200px){section .trustpilot:not(.full-width) .txt{margin-left:-100px;width:calc(57.5% + 100px)}}@media only screen and (min-width: 1495px){section .trustpilot:not(.full-width) .txt{margin-left:-160px;width:calc(57.5% + 160px)}}@media only screen and (min-width: 980px){section .trustpilot.t-cta{background:transparent}}@media only screen and (min-width: 980px){section .trustpilot.t-cta .container{flex-direction:row}}section .trustpilot.t-cta .txt{background:#F8F8F8}section .trustpilot.t-cta .r-cta{box-sizing:border-box;margin-left:-20px;position:relative;width:calc(100% + 40px)}@media only screen and (min-width: 767px){section .trustpilot.t-cta .r-cta{margin-left:-30px;width:calc(100% + 60px)}}@media only screen and (min-width: 980px){section .trustpilot.t-cta .r-cta{padding:5vw;margin-left:auto;margin-right:-40px;width:calc(42.5% + 40px)}}@media only screen and (min-width: 1200px){section .trustpilot.t-cta .r-cta{margin-right:-100px;width:calc(42.5% + 100px)}}@media only screen and (min-width: 1495px){section .trustpilot.t-cta .r-cta{margin-right:-160px;width:calc(42.5% + 160px)}}section .trustpilot.t-cta .r-cta:before{background:rgba(255,255,255,0.85);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section .trustpilot.t-cta .r-cta .container{padding:10vw 20px;position:relative;text-align:center;z-index:2}@media only screen and (min-width: 767px){section .trustpilot.t-cta .r-cta .container{max-width:70vw}}@media only screen and (min-width: 980px){section .trustpilot.t-cta .r-cta .container{display:block;padding:5vw}}section .trustpilot.t-cta .r-cta .container .logo{background:url("../../img/brandmark-blue.svg") center no-repeat;height:20vw;margin-bottom:10vw}@media only screen and (min-width: 767px){section .trustpilot.t-cta .r-cta .container .logo{height:10vw;margin-bottom:5vw}}@media only screen and (min-width: 980px){section .trustpilot.t-cta .r-cta .container .logo{height:5vw;margin-bottom:2.5vw}}section .trustpilot.t-cta .r-cta .container h2{margin-bottom:10vw}@media only screen and (min-width: 767px){section .trustpilot.t-cta .r-cta .container h2{margin-bottom:5vw}}@media only screen and (min-width: 980px){section .trustpilot.t-cta .r-cta .container h2{margin-bottom:3vw}}section .contact-form{background:#7EA8BD;padding:10vw 0}@media only screen and (min-width: 767px){section .contact-form{padding:7.5vw 0}}section .contact-form .inner{background:#FFF;padding:7.5vw;text-align:center}@media only screen and (min-width: 767px){section .contact-form .inner{padding:5vw}}@media only screen and (min-width: 980px){section .contact-form .inner{margin:0 auto;padding:3.5vw 5vw;max-width:55vw}}section .contact-form .inner h1,section .contact-form .inner h2{margin-bottom:7.5vw}@media only screen and (min-width: 767px){section .contact-form .inner h1,section .contact-form .inner h2{margin-bottom:4vw}}@media only screen and (min-width: 980px){section .contact-form .inner h1,section .contact-form .inner h2{margin-bottom:2vw}}section .contact-form .inner form input,section .contact-form .inner form textarea,section .contact-form .inner form select{background-color:#F5F4F4}section .contact-form .inner form p{padding-top:5vw}@media only screen and (min-width: 767px){section .contact-form .inner form p{padding-top:1vw}}@media only screen and (min-width: 980px){section .contact-form .inner form p{padding-top:0}}section .contact-form .inner form button{margin-top:10vw}@media only screen and (min-width: 767px){section .contact-form .inner form button{margin-top:0vw}}@media only screen and (min-width: 980px){section .contact-form .inner form button{margin-top:0vw}}section .contact-form.consultation-form form{text-align:left}section .contact-form.consultation-form form p{margin-bottom:0.5em}section .contact-form.consultation-form form h5{margin:1.25em 0 0.75em}section .contact-form.consultation-form form .progress-bar{background:#F5F4F4;height:10vw;position:relative}@media only screen and (min-width: 767px){section .contact-form.consultation-form form .progress-bar{height:5vw}}@media only screen and (min-width: 980px){section .contact-form.consultation-form form .progress-bar{height:2vw}}section .contact-form.consultation-form form .progress-bar .bar{background:#7EA8BD;height:6vw;left:2vw;position:absolute;top:2vw;transition:width 0.3s ease;width:calc(100% / 6)}section .contact-form.consultation-form form .progress-bar .bar:after{color:#FFF;content:'16%';font-size:13px;left:0;position:absolute;text-align:center;top:0;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 767px){section .contact-form.consultation-form form .progress-bar .bar{left:1vw;height:3vw;top:1vw}}@media only screen and (min-width: 980px){section .contact-form.consultation-form form .progress-bar .bar{height:1.4vw;left:0.3vw;top:0.3vw}}section .contact-form.consultation-form form .progress-bar .bar[data-stage="2"]{width:calc((100% / 6) * 2)}section .contact-form.consultation-form form .progress-bar .bar[data-stage="2"]:after{content:'32%'}section .contact-form.consultation-form form .progress-bar .bar[data-stage="3"]{width:calc((100% / 6) * 3)}section .contact-form.consultation-form form .progress-bar .bar[data-stage="3"]:after{content:'48%'}section .contact-form.consultation-form form .progress-bar .bar[data-stage="4"]{width:calc((100% / 6) * 4)}section .contact-form.consultation-form form .progress-bar .bar[data-stage="4"]:after{content:'64%'}section .contact-form.consultation-form form .progress-bar .bar[data-stage="5"]{width:calc((100% / 6) * 5)}section .contact-form.consultation-form form .progress-bar .bar[data-stage="5"]:after{content:'80%'}section .contact-form.consultation-form form .progress-bar .bar[data-stage="6"]{width:calc(100% - 4vw)}@media only screen and (min-width: 767px){section .contact-form.consultation-form form .progress-bar .bar[data-stage="6"]{width:calc(100% - 2vw)}}@media only screen and (min-width: 980px){section .contact-form.consultation-form form .progress-bar .bar[data-stage="6"]{width:calc(100% - 0.6vw)}}section .contact-form.consultation-form form .progress-bar .bar[data-stage="6"]:after{content:'100%'}section .contact-form.consultation-form .section{display:none}section .contact-form.consultation-form .row+p{margin-top:-1em}section .contact-form.consultation-form .row>p{margin-top:1em}section .contact-form.consultation-form .fakecheck .check{left:0;margin-right:10px}section .contact-form.consultation-form .button.prev{float:left}section .contact-form.consultation-form .button.next{float:right}section .contact-form.consultation-form .toggle .toggler{display:none}section .html-block{padding:10vw 0}@media only screen and (min-width: 767px){section .html-block{padding:5vw 0}}@media only screen and (min-width: 980px){section .html-block{padding:2.5vw 0 5vw}}section .text-block{padding:10vw 0}@media only screen and (min-width: 767px){section .text-block{padding:5vw 0}}@media only screen and (min-width: 980px){section .text-block{padding:2.5vw 0 5vw}}section .text-block h1,section .text-block h2,section .text-block h3,section .text-block h5,section .text-block h6{margin-bottom:0.5em}section .text-block p a{color:#476179}section .text-block p a:hover{text-decoration:underline}section .text-block.search-results{text-align:center}section .text-block.search-results .search-result{display:block;margin-bottom:10vw;overflow:visible;position:relative}@media only screen and (min-width: 767px){section .text-block.search-results .search-result{margin:0 auto 5vw;max-width:40vw}}@media only screen and (min-width: 980px){section .text-block.search-results .search-result{margin-bottom:2.5vw;max-width:20vw}}section .text-block.search-results .search-result:after{background:#7EA8BD;bottom:-5vw;height:1px;left:0;margin:0 auto;position:absolute;right:0;width:20vw}section .text-block.search-results .search-result .img-holder{position:relative}section .text-block.search-results .search-result .img-holder:before{display:block;content:"";width:100%;padding-top:75%}section .text-block.search-results .search-result .img-holder>.content{position:absolute;top:0;left:0;right:0;bottom:0}section .text-block.search-results .search-result h3{padding-top:0.75em}section .treatment-block{background:#476179;padding:10vw 0;text-align:center}@media only screen and (min-width: 767px){section .treatment-block{padding:5vw 0}}section .treatment-block .top{padding-bottom:10vw}@media only screen and (min-width: 767px){section .treatment-block .top{padding-bottom:5vw}}@media only screen and (min-width: 980px){section .treatment-block .top{padding-bottom:3vw}}section .treatment-block .top h2,section .treatment-block .top h1,section .treatment-block .top p{color:#FFF;margin-bottom:0.5em}@media only screen and (min-width: 980px){section .treatment-block .top h2,section .treatment-block .top h1,section .treatment-block .top p{margin-bottom:1em}}@media only screen and (min-width: 980px){section .treatment-block .top h1{margin-bottom:0.25em}}section .treatment-block .top select{margin:0 auto;max-width:320px}@media only screen and (min-width: 980px){section .treatment-block .top select{display:none}}section .treatment-block .top ul{display:none}@media only screen and (min-width: 980px){section .treatment-block .top ul{display:flex;margin:0 auto;max-width:50vw;justify-content:space-between}}section .treatment-block .top ul li .button.cur{background:#FFF;color:#476179}section .treatment-block .main{overflow:hidden;padding:2vw 0;position:relative}section .treatment-block .main.no-height{padding-bottom:0}@media only screen and (min-width: 767px){section .treatment-block .main{padding:1vw 0}}@media only screen and (min-width: 980px){section .treatment-block .main{padding:0 0 1vw}}section .treatment-block .main h4{color:#FFF;margin-bottom:10vw}@media only screen and (min-width: 767px){section .treatment-block .main h4{margin-bottom:5vw}}@media only screen and (min-width: 980px){section .treatment-block .main h4{margin-bottom:3vw}}section .treatment-block .main .treatment-slider{left:0;margin:0 auto;opacity:0;position:absolute;right:0;top:0;transition:opacity 0.2s ease;width:85%;z-index:1}section .treatment-block .main .treatment-slider.cur{opacity:1;z-index:2}section .treatment-block .main .treatment-slider .slick-track{overflow:visible !important}section .treatment-block .main .treatment-slider .slick-track .treatment-box{margin:0 5vw;transition:opacity 0.2s ease}@media only screen and (min-width: 767px){section .treatment-block .main .treatment-slider .slick-track .treatment-box{margin:0 2vw}}@media only screen and (min-width: 980px){section .treatment-block .main .treatment-slider .slick-track .treatment-box{margin:0 1vw}}section .treatment-block .main .treatment-slider .slick-arrow.slick-prev,section .treatment-block .main .treatment-slider .slick-arrow.slick-next{margin-top:-6vw}@media only screen and (min-width: 767px){section .treatment-block .main .treatment-slider .slick-arrow.slick-prev,section .treatment-block .main .treatment-slider .slick-arrow.slick-next{margin-top:-3vw}}@media only screen and (min-width: 980px){section .treatment-block .main .treatment-slider .slick-arrow.slick-prev,section .treatment-block .main .treatment-slider .slick-arrow.slick-next{margin-top:-2vw}}section .treatment-block .main .treatment-slider .slick-arrow.slick-prev{background:url("../../img/arrow-left-white.svg") center no-repeat;background-size:15px;left:-25px}@media only screen and (min-width: 767px){section .treatment-block .main .treatment-slider .slick-arrow.slick-prev{left:-35px}}@media only screen and (min-width: 980px){section .treatment-block .main .treatment-slider .slick-arrow.slick-prev{left:-40px}}@media only screen and (min-width: 1200px){section .treatment-block .main .treatment-slider .slick-arrow.slick-prev{background-size:20px;left:-50px}}section .treatment-block .main .treatment-slider .slick-arrow.slick-next{background:url("../../img/arrow-right-white.svg") center no-repeat;background-size:15px;right:-25px}@media only screen and (min-width: 767px){section .treatment-block .main .treatment-slider .slick-arrow.slick-next{right:-35px}}@media only screen and (min-width: 980px){section .treatment-block .main .treatment-slider .slick-arrow.slick-next{right:-40px}}@media only screen and (min-width: 1200px){section .treatment-block .main .treatment-slider .slick-arrow.slick-next{background-size:20px;right:-50px}}section .treatment-block.t-select .main .treatment-slider{position:relative}section .treatment-block.t-select.p-select .main .treatment-slider{margin:0 auto;position:static;width:calc(100% - 80px)}@media only screen and (min-width: 980px){section .treatment-block.t-select.p-select .main .treatment-slider{width:calc(100% - 120px)}}section .treatment-block.t-select.p-select .main .treatment-slider .slick-prev{left:0}@media only screen and (min-width: 980px){section .treatment-block.t-select.p-select .main .treatment-slider .slick-prev{left:10px}}section .treatment-block.t-select.p-select .main .treatment-slider .slick-next{right:0}@media only screen and (min-width: 980px){section .treatment-block.t-select.p-select .main .treatment-slider .slick-next{right:10px}}section .cpt-archive .treatment-block .top p{margin-bottom:2.5em}@media only screen and (min-width: 980px){section .cpt-archive .treatment-block .top .container{max-width:60vw;padding:0}}@media only screen and (min-width: 980px){section .cpt-archive .treatment-block .top ul.category-nav{display:block;max-width:none;text-align:center}section .cpt-archive .treatment-block .top ul.category-nav li{display:inline-block;margin:0 1vw}}@media only screen and (min-width: 767px){section .cpt-archive .treatment-block .treatment-slider{display:flex;flex-wrap:wrap}}section .cpt-archive .treatment-block .treatment-slider .treatment-box{margin-bottom:5vw}@media only screen and (min-width: 767px){section .cpt-archive .treatment-block .treatment-slider .treatment-box{margin-bottom:4vw;width:calc(50% - 2vw)}section .cpt-archive .treatment-block .treatment-slider .treatment-box:nth-child(even){margin-left:auto}}@media only screen and (min-width: 980px){section .cpt-archive .treatment-block .treatment-slider .treatment-box{margin-bottom:2vw;margin-right:2vw;width:calc(25% - 1.5vw)}section .cpt-archive .treatment-block .treatment-slider .treatment-box:nth-child(even){margin-left:0}section .cpt-archive .treatment-block .treatment-slider .treatment-box:nth-child(4n){margin-right:0}}section .blog-posts{background:#7EA8BD;padding:10vw 0;text-align:center}@media only screen and (min-width: 767px){section .blog-posts{padding:7vw 0}}@media only screen and (min-width: 980px){section .blog-posts{padding:5vw 0}}section .blog-posts h2{color:#FFF;margin-bottom:0.5em}section .blog-posts .h4{color:#476179}section .blog-posts .blog-slider{padding-top:10vw}@media only screen and (min-width: 767px){section .blog-posts .blog-slider{padding-bottom:2vw;padding-top:5vw}}@media only screen and (min-width: 980px){section .blog-posts .blog-slider{padding:4vw 0 1.5vw 0}}@media only screen and (min-width: 767px){section .blog-posts .blog-slider .post-box{float:left;margin:0 1.5vw}}@media only screen and (min-width: 980px){section .blog-posts .blog-slider.no-slide{padding:3vw 0 1.5vw 0}}section .blog-posts .blog-slider.no-slide .post-box{margin-bottom:5vw}section .blog-posts .blog-slider.no-slide .post-box:last-child{margin-bottom:0}@media only screen and (min-width: 767px){section .blog-posts .blog-slider.no-slide .post-box{margin:0 3vw 0 0;width:calc((100% / 3) - 2vw)}section .blog-posts .blog-slider.no-slide .post-box:nth-child(3){margin-right:0}}@media only screen and (min-width: 767px){section .blog-archive .container{display:flex;flex-wrap:wrap}}section .blog-archive .container .post-box{margin-bottom:4vw;text-align:center}@media only screen and (min-width: 767px){section .blog-archive .container .post-box{margin-right:4vw;width:calc(50% - 2vw)}section .blog-archive .container .post-box:nth-child(even){margin-right:0}}@media only screen and (min-width: 980px){section .blog-archive .container .post-box{margin-bottom:3vw;margin-right:3vw;width:calc((100% / 3) - 2vw)}section .blog-archive .container .post-box:nth-child(even){margin-right:3vw}section .blog-archive .container .post-box:nth-child(3n){margin-right:0vw}}section .blog-archive .container .post-box .details h4{color:#7EA8BD}section .blog-archive .container .post-box .details h3{color:#476179}section .blog-archive+.subscribe{padding-top:0}section .subscribe{padding:10vw 0}@media only screen and (min-width: 767px){section .subscribe{padding:5vw 0}}section .subscribe .inner{background:#7EA8BD;padding:15vw 10vw;position:relative;text-align:center}@media only screen and (min-width: 767px){section .subscribe .inner{padding:10vw 5vw}}@media only screen and (min-width: 980px){section .subscribe .inner{padding:6vw}}section .subscribe .inner:before{border:1px solid rgba(255,255,255,0.7);content:'';height:calc(100% - 10vw);left:5vw;position:absolute;top:5vw;width:calc(100% - 10vw);z-index:1}@media only screen and (min-width: 767px){section .subscribe .inner:before{height:calc(100% - 5vw);left:2.5vw;top:2.5vw;width:calc(100% - 5vw)}}@media only screen and (min-width: 980px){section .subscribe .inner:before{height:calc(100% - 3vw);left:1.5vw;top:1.5vw;width:calc(100% - 3vw)}}section .subscribe .inner .row{position:relative;z-index:2}section .subscribe .inner h2{color:#FFF;margin-bottom:10vw}@media only screen and (min-width: 767px){section .subscribe .inner h2{margin-bottom:5vw}}@media only screen and (min-width: 980px){section .subscribe .inner h2{margin-bottom:3vw}}@media only screen and (min-width: 980px){section .subscribe .inner form{margin:0 auto;max-width:60vw}}section .subscribe .inner form .row .fakecheck{display:block;padding:5vw 0;text-align:left;vertical-align:top}@media only screen and (min-width: 767px){section .subscribe .inner form .row .fakecheck{padding:0}}section .subscribe .inner form .row .fakecheck .check,section .subscribe .inner form .row .fakecheck p{display:inline-block;left:0;vertical-align:top}section .subscribe .inner form .row .fakecheck p{color:#FFF;margin-left:2vw;width:calc(100% - 12vw)}@media only screen and (min-width: 767px){section .subscribe .inner form .row .fakecheck p{width:calc(100% - 6vw)}}@media only screen and (min-width: 767px){section .subscribe .inner form .row .fakecheck,section .subscribe .inner form .row button{float:left;width:calc(50% - 1.5vw)}section .subscribe .inner form .row .fakecheck:nth-child(even),section .subscribe .inner form .row button:nth-child(even){float:right}}section .blog-single .top{padding:10vw 0;text-align:center}@media only screen and (min-width: 767px){section .blog-single .top{padding:6vw 0}}@media only screen and (min-width: 980px){section .blog-single .top{padding:4vw 0}}section .blog-single .top h1{margin-bottom:5vw}@media only screen and (min-width: 767px){section .blog-single .top h1{margin-bottom:4vw}}@media only screen and (min-width: 980px){section .blog-single .top h1{margin-bottom:3vw}}section .blog-single .top h4{color:#7EA8BD}section .blog-single .top h4 a{color:#476179}section .blog-single img{display:block;height:auto;margin:0 auto 5vw;max-width:100%}@media only screen and (min-width: 980px){section .blog-single img{margin-bottom:3vw;max-width:80%}}section .blog-single .text{display:block;margin:0 auto;max-width:100%}@media only screen and (min-width: 980px){section .blog-single .text{max-width:80%}}section .blog-single .text img.alignright{float:right;margin:0 0 1em 1em}section .blog-single .text img.alignleft{float:left;margin:0 1em 1em 0}section .blog-single .text img.aligncenter{display:block;margin-left:auto;margin-right:auto}section .blog-single .text a img.alignright{float:right;margin:0 0 1em 1em}section .blog-single .text a img.alignleft{float:left;margin:0 1em 1em 0}section .blog-single .text a img.aligncenter{display:block;margin-left:auto;margin-right:auto}section .blog-single .text h2,section .blog-single .text h3,section .blog-single .text h4,section .blog-single .text h5,section .blog-single .text h6{padding-top:0}section .share-post{border-top:1px solid #ddd;padding:10vw 0;text-align:center}@media only screen and (min-width: 767px){section .share-post{padding:5vw 0}}@media only screen and (min-width: 980px){section .share-post{padding:3.5vw 0}}@media only screen and (min-width: 767px){section .share-post .container{display:flex;align-items:center}}@media only screen and (min-width: 767px){section .share-post .left{text-align:left;width:50%}}@media only screen and (min-width: 767px){section .share-post .right{text-align:right;width:50%}}@media only screen and (min-width: 767px){section .share-post h3{display:inline-block;vertical-align:middle}}section .share-post .icons{padding:7.5vw 0}@media only screen and (min-width: 767px){section .share-post .icons{display:inline-block;margin-left:2vw;padding:0;vertical-align:middle}}@media only screen and (min-width: 980px){section .share-post .icons{margin-left:1.25vw}}section .share-post .icons a{display:inline-block;height:13vw;margin:0 2vw;vertical-align:middle;width:13vw}@media only screen and (min-width: 767px){section .share-post .icons a{height:5vw;margin:0 1vw 0 0;width:5vw}}@media only screen and (min-width: 980px){section .share-post .icons a{height:3vw;margin:0 0.5vw 0 0;width:3vw}}section .share-post .icons a.em{background-image:url("../../img/share-em.svg")}section .share-post .icons a.fb{background-image:url("../../img/share-fb.svg")}section .share-post .icons a.pin{background-image:url("../../img/share-pt.svg")}section .share-post .icons a.tw{background-image:url("../../img/share-tw.svg")}section .contact-page{background:#F8F8F8}@media only screen and (min-width: 980px){section .contact-page{display:flex}}section .contact-page .txt{box-sizing:border-box;padding:10vw 5vw;text-align:center}@media only screen and (min-width: 767px){section .contact-page .txt{padding:6vw 5vw}}@media only screen and (min-width: 980px){section .contact-page .txt{padding:5vw 50px 5vw 40px;text-align:left;width:60%}}@media only screen and (min-width: 1200px){section .contact-page .txt{padding-left:100px}}@media only screen and (min-width: 1495px){section .contact-page .txt{padding-left:160px}}section .contact-page .txt h1{margin-bottom:5vw}@media only screen and (min-width: 980px){section .contact-page .txt h1{margin-bottom:2.5vw}}section .contact-page .txt h4{color:#476179;margin-bottom:5vw}@media only screen and (min-width: 980px){section .contact-page .txt h4{margin-bottom:2vw}}section .contact-page iframe{height:300px;width:100%}@media only screen and (min-width: 980px){section .contact-page iframe{height:auto;width:40%}}section .brand-logo{background:#FFF;padding:8vw 0}@media only screen and (min-width: 767px){section .brand-logo{padding:3vw 0}}@media only screen and (min-width: 980px){section .brand-logo{padding:0}}section .brand-logo .logo{background-position:center;background-repeat:no-repeat;background-size:contain;height:200px}@media only screen and (min-width: 767px){section .brand-logo .logo{height:150px;margin:0 auto;width:300px}}@media only screen and (min-width: 980px){section .brand-logo .logo{height:20vw;width:30vw}}section .brand-logo+.centered-text-block{background:#F8F8F8}section .brand-logo+.centered-text-block+.tabbed-content{padding-top:0}section .tabbed-content{background:#F8F8F8;padding:10vw 0 0}@media only screen and (min-width: 767px){section .tabbed-content{padding:5vw 0 0}}@media only screen and (min-width: 980px){section .tabbed-content{padding:3.5vw 0 0}}section .tabbed-content .top{padding-bottom:10vw}@media only screen and (min-width: 767px){section .tabbed-content .top{padding-bottom:5vw}}@media only screen and (min-width: 980px){section .tabbed-content .top{padding-bottom:3vw}}@media only screen and (min-width: 767px){section .tabbed-content .top select{margin:0 auto;max-width:320px}}@media only screen and (min-width: 980px){section .tabbed-content .top select{display:none}}section .tabbed-content .top ul{display:none}@media only screen and (min-width: 980px){section .tabbed-content .top ul{display:flex;justify-content:space-between;margin:0 auto;max-width:45vw}}section .tabbed-content .top ul li a{cursor:pointer}section .tabbed-content .top ul li a:hover,section .tabbed-content .top ul li a.cur{color:#7EA8BD}section .tabbed-content .top ul li a.cur{display:inline-block;padding-bottom:1.8vw;position:relative}@media only screen and (min-width: 767px){section .tabbed-content .top ul li a.cur{padding-bottom:1.3vw}}@media only screen and (min-width: 980px){section .tabbed-content .top ul li a.cur{padding-bottom:0.55vw}}section .tabbed-content .top ul li a.cur:after{background-color:#888B92;bottom:0;content:'';height:2px;left:0;position:absolute;width:100%}section .tabbed-content .top ul li a.cur:after{background:#7EA8BD}section .tabbed-content .main{overflow:hidden;padding-bottom:5vw;position:relative}@media only screen and (min-width: 767px){section .tabbed-content .main:after{background:url("../../img/pattern.jpg") #7EA8BD;content:'';left:0;height:100%;position:absolute;top:12%;width:100%;z-index:1}}section .tabbed-content .main .tab{background:#FFF;border-radius:5px;box-sizing:border-box;display:none;padding:5vw;position:relative;z-index:2}@media only screen and (min-width: 980px){section .tabbed-content .main .tab{margin:0 auto;max-width:60vw;padding:4vw}}section .tabbed-content .main .tab.cur{display:block}section .tabbed-content .main .tab .video-block{background:transparent;padding:5vw 0}@media only screen and (min-width: 767px){section .tabbed-content .main .tab .video-block{padding:2.5vw 0}}@media only screen and (min-width: 980px){section .tabbed-content .main .tab .video-block{padding:1.75vw 0}}section .tabbed-content .main .tab .video-block .holder{width:100%}section .tabbed-content .main .tab .video-block:first-child{padding-top:0}section .tabbed-content .main .tab .video-block:last-child{padding-bottom:0}@media only screen and (min-width: 767px){section .tabbed-content .main .tab .two-column{display:flex}}section .tabbed-content .main .tab .two-column .col{margin-bottom:5vw}section .tabbed-content .main .tab .two-column .col:last-child{margin-bottom:0}@media only screen and (min-width: 767px){section .tabbed-content .main .tab .two-column .col{margin-bottom:0;width:calc(50% - 4vw)}section .tabbed-content .main .tab .two-column .col:last-child{margin-left:auto}}section .tabbed-content .main .tab .html-block{padding:0}section .tabbed-content .main .tab .accordians .accordian{border-bottom:1px solid #7EA8BD}section .tabbed-content .main .tab .accordians .accordian:last-child{border-bottom:0}section .tabbed-content .main .tab .accordians .accordian .heading{cursor:pointer;font-weight:700;line-height:1.25em;padding:5vw 5vw 5vw 0;position:relative}section .tabbed-content .main .tab .accordians .accordian .heading:after{content:'+';font-size:10vw;font-weight:200;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 767px){section .tabbed-content .main .tab .accordians .accordian .heading{padding:2vw 2vw 2vw 0}section .tabbed-content .main .tab .accordians .accordian .heading:after{font-size:5vw}}@media only screen and (min-width: 980px){section .tabbed-content .main .tab .accordians .accordian .heading{padding:1.5vw 1.5vw 1.5vw 0}section .tabbed-content .main .tab .accordians .accordian .heading:after{font-size:3vw}}section .tabbed-content .main .tab .accordians .accordian .content{display:none;padding-bottom:5vw}@media only screen and (min-width: 980px){section .tabbed-content .main .tab .accordians .accordian .content{padding-bottom:2vw}}section .tabbed-content .main .tab .accordians .accordian.open .heading:after{content:'-'}section .tabbed-content .main .tab .text-block{padding:0 !important}@media only screen and (min-width: 767px){section .tabbed-content+.before-after-sliders{padding-top:0}}section .before-after-sliders{background:#7EA8BD;padding:10vw 0;text-align:center}@media only screen and (min-width: 767px){section .before-after-sliders{padding:5vw 0}}@media only screen and (min-width: 980px){section .before-after-sliders{padding:3.5vw 0}}section .before-after-sliders h2,section .before-after-sliders p{color:#FFF}section .before-after-sliders h2{margin-bottom:3vw}@media only screen and (min-width: 767px){section .before-after-sliders h2{margin-bottom:1.5vw}}@media only screen and (min-width: 980px){section .before-after-sliders h2{margin-bottom:1vw}}section .before-after-sliders .ba-sliders{padding-bottom:5vw}@media only screen and (min-width: 767px){section .before-after-sliders .ba-sliders{padding-bottom:3vw}}@media only screen and (min-width: 980px){section .before-after-sliders .ba-sliders{padding-bottom:1.5vw;padding-top:1vw}}@media only screen and (min-width: 767px){section .before-after-sliders .ba-sliders .slide{margin:0 1.5vw}}section .before-after-sliders .ba-sliders .slide .ba-holder .img{position:relative}section .before-after-sliders .ba-sliders .slide .ba-holder .img:before{display:block;content:"";width:100%;padding-top:62.5%}section .before-after-sliders .ba-sliders .slide .ba-holder .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}section .before-after-sliders .image-slider{padding-bottom:5vw}@media only screen and (min-width: 767px){section .before-after-sliders .image-slider{padding-bottom:3vw}}@media only screen and (min-width: 980px){section .before-after-sliders .image-slider{padding-bottom:1.5vw;padding-top:1vw}}section .before-after-sliders .image-slider .slide{background-position:center;background-repeat:no-repeat;background-size:contain;position:relative}@media only screen and (min-width: 767px){section .before-after-sliders .image-slider .slide{margin:0 1.5vw}}section .before-after-sliders .image-slider .slide:before{display:block;content:"";width:100%;padding-top:68.35938%}section .before-after-sliders .image-slider .slide>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width: 980px){section .treatment-top{display:flex;flex-direction:row-reverse;position:relative}section .treatment-top:after{background:url("../../img/scroll-down-grey.svg") center no-repeat;bottom:-1px;content:'';height:10vw;left:0;position:absolute;width:100vw}}@media only screen and (min-width: 980px) and (min-width: 767px){section .treatment-top:after{height:5vw}}@media only screen and (min-width: 980px) and (min-width: 980px){section .treatment-top:after{height:3vw}}section .treatment-top .img{background-position:center;background-size:cover;height:80vw}@media only screen and (min-width: 767px){section .treatment-top .img{height:40vw}}@media only screen and (min-width: 980px){section .treatment-top .img{height:auto;width:50%}}section .treatment-top .left{background:#476179}@media only screen and (min-width: 980px){section .treatment-top .left{width:50%}}@media only screen and (min-width: 980px){section .treatment-top .left .breadcrumb{padding-left:40px;text-align:left}}@media only screen and (min-width: 1200px){section .treatment-top .left .breadcrumb{padding-left:100px}}@media only screen and (min-width: 1495px){section .treatment-top .left .breadcrumb{padding-left:160px}}section .treatment-top .left .txt{padding:10vw 20px}@media only screen and (min-width: 767px){section .treatment-top .left .txt{padding:5vw 30px}}@media only screen and (min-width: 980px){section .treatment-top .left .txt{padding:4vw 8vw 5vw 40px}}@media only screen and (min-width: 1200px){section .treatment-top .left .txt{padding-left:100px}}@media only screen and (min-width: 1495px){section .treatment-top .left .txt{padding-left:160px}}section .treatment-top .left .txt *{color:#FFF}section .treatment-top .left .txt h1{margin-bottom:5vw}@media only screen and (min-width: 980px){section .treatment-top .left .txt h1{margin-bottom:2.5vw}}section .treatment-top+.centered-text-block{background:#F8F8F8}@media only screen and (min-width: 980px){section .treatment-top+.centered-text-block{padding-top:5vw}}section .brands{padding:10vw 0;text-align:center}@media only screen and (min-width: 767px){section .brands{padding:5vw 0}}@media only screen and (min-width: 980px){section .brands{padding:3.5vw 0}}section .brands h4{color:#7EA8BD;margin-bottom:5vw}section .brands .brand-holder a{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:30vw}@media only screen and (min-width: 767px){section .brands .brand-holder a{height:auto;width:25%;position:relative}section .brands .brand-holder a:before{display:block;content:"";width:100%;padding-top:62.5%}section .brands .brand-holder a>.content{position:absolute;top:0;left:0;right:0;bottom:0}}section .video-block{background:#476179;padding:10vw 0;text-align:center}@media only screen and (min-width: 767px){section .video-block{padding:5vw 0}}@media only screen and (min-width: 980px){section .video-block{padding:3.5vw 0}}section .video-block.slider{background-color:#7EA8BD}section .video-block .holder{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);position:relative}section .video-block .holder:before{display:block;content:"";width:100%;padding-top:62.5%}section .video-block .holder>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width: 980px){section .video-block .holder{margin:0 auto;width:70%}}section .video-block .holder.no-aspect:before{display:none}section .video-block .holder.no-aspect video{position:static}section .video-block .video-slider .holder{border:1px solid #FFF;box-shadow:none}@media only screen and (min-width: 980px){section .video-block .video-slider{margin:0 auto;width:70%}}section .video-block iframe,section .video-block video{display:block;height:100%;left:0;position:absolute;top:0;width:100%}section .text-video-block{background:#476179;padding:10vw 0}@media only screen and (min-width: 767px){section .text-video-block{padding:5vw 0}}@media only screen and (min-width: 980px){section .text-video-block{display:flex;flex-direction:row-reverse;padding:3.5vw 0}}section .text-video-block .text{background:#FFF;box-sizing:border-box;padding:2em 0}@media only screen and (min-width: 980px){section .text-video-block .text{padding:2em 2em 2em 40px;width:50%}}@media only screen and (min-width: 1200px){section .text-video-block .text{align-items:center;display:flex;padding-left:100px}}@media only screen and (min-width: 1495px){section .text-video-block .text{padding-left:160px}}section .text-video-block .holder{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);position:relative}section .text-video-block .holder:before{display:block;content:"";width:100%;padding-top:62.5%}section .text-video-block .holder>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width: 980px){section .text-video-block .holder{width:50%}}section .text-video-block iframe,section .text-video-block video{display:block;height:100%;left:0;position:absolute;top:0;width:100%}section .treatment-summary{background:#476179;padding:20vw 0;text-align:center}@media only screen and (min-width: 767px){section .treatment-summary{padding:10vw 0 0}}@media only screen and (min-width: 980px){section .treatment-summary{padding:6vw 0 0}}section .treatment-summary *{color:#FFF}@media only screen and (min-width: 767px){section .treatment-summary .container{display:flex;flex-wrap:wrap}}section .treatment-summary .item{box-sizing:border-box;margin-bottom:20vw}@media only screen and (min-width: 767px){section .treatment-summary .item{margin-bottom:10vw;padding:0 6vw;width:50%}}@media only screen and (min-width: 980px){section .treatment-summary .item{margin-bottom:6vw;padding:0;width:20%}}section .treatment-summary .item:last-child{margin-bottom:0}section .treatment-summary .item .icon{background-position:center;background-repeat:no-repeat;background-size:contain;height:25vw;margin:0 auto 10vw;width:25vw}@media only screen and (min-width: 767px){section .treatment-summary .item .icon{height:12.5vw;margin:0 auto 5vw;width:12.5vw}}@media only screen and (min-width: 980px){section .treatment-summary .item .icon{height:4vw;margin:0 auto 1.75vw;width:4vw}}section .treatment-summary .item .icon.additional-effects{background-image:url("../../img/icon-additional-effects.svg")}section .treatment-summary .item .icon.anaesthetic{background-image:url("../../img/icon-anaesthetic.svg")}section .treatment-summary .item .icon.appointment{background-image:url("../../img/icon-appointment.svg")}section .treatment-summary .item .icon.downtime{background-image:url("../../img/icon-downtime.svg")}section .treatment-summary .item .icon.follow-up{background-image:url("../../img/icon-follow-up.svg")}section .treatment-summary .item .icon.lasts-for{background-image:url("../../img/icon-lasts-for.svg")}section .treatment-summary .item .icon.percent-efficacy{background-image:url("../../img/icon-percent-efficacy.svg")}section .treatment-summary .item .icon.results-take{background-image:url("../../img/icon-results-take.svg")}section .treatment-summary .item .icon.treatment-from{background-image:url("../../img/icon-treatment-from.svg")}section .treatment-summary .item .icon.treatment-takes{background-image:url("../../img/icon-treatment-takes.svg")}section .treatment-summary .item h3{margin-bottom:5vw}@media only screen and (min-width: 767px){section .treatment-summary .item h3{margin-bottom:2.5vw}}@media only screen and (min-width: 980px){section .treatment-summary .item h3{margin-bottom:1vw}}section .treatment-summary .item p{margin:0}section .treatment-summary .item p+a{color:#7EA8BD;cursor:pointer;display:none;line-height:1.5em;text-align:center}section .treatment-summary .item p+a:hover{color:#FFF}@media only screen and (min-width: 980px){section .treatment-summary .item p{display:-webkit-box;padding:0 2vw;max-height:3em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}section .treatment-summary .item p.checking{max-height:none;-webkit-line-clamp:20}section .treatment-summary .item p.read-more+a{display:block}}section .vr-block{padding:10vw 0}@media only screen and (min-width: 767px){section .vr-block{padding:3vw 0}}@media only screen and (min-width: 980px){section .vr-block .container{max-width:80vw}}section .vr-block .aspect{margin:0 auto;position:relative;width:100%;position:relative}section .vr-block .aspect:before{display:block;content:"";width:100%;padding-top:56.27198%}section .vr-block .aspect>.content{position:absolute;top:0;left:0;right:0;bottom:0}section .vr-block .aspect iframe{height:100%;left:0;position:absolute;top:0;width:100%}footer .top{background:url("../../img/footer-repeat.jpg") left top;background-size:cover;padding-top:10vw}@media only screen and (min-width: 767px){footer .top{padding-top:5vw}}@media only screen and (min-width: 980px){footer .top{padding-top:2.5vw}}footer .top .middle{background:url("../../img/footer-curve.svg") center bottom no-repeat;background-size:contain;color:#FFF;display:flex;height:10vw;margin:0 auto;position:relative;text-align:center}@media only screen and (min-width: 767px){footer .top .middle{height:5vw;top:1px;width:58vw}}@media only screen and (min-width: 980px){footer .top .middle{height:3vw;width:30vw}}footer .top .middle h4{align-self:flex-end;display:inline-block;font-weight:200;margin:0 auto}footer .main{background:#476179;padding:15vw 0;text-align:center}@media only screen and (min-width: 767px){footer .main{padding:7.5vw 0}}@media only screen and (min-width: 980px){footer .main{padding:5vw 0}}footer .main h3,footer .main p a{color:#FFF}footer .main p,footer .main ul li a{color:#ddd}footer .main ul li{font-size:5.15vw;line-height:1.5em}@media only screen and (min-width: 767px){footer .main ul li{font-size:2.5vw}}@media only screen and (min-width: 980px){footer .main ul li{font-size:1.15vw}}footer .main h3{margin-bottom:7.5vw}@media only screen and (min-width: 980px){footer .main h3{margin-bottom:2vw}}footer .main .logo{background:url("../../img/full-logo-footer.svg") center no-repeat;display:block;height:18vw;margin-bottom:10vw}@media only screen and (min-width: 767px){footer .main .logo{height:9vw;margin:0 auto 5vw;width:90%}}@media only screen and (min-width: 980px){footer .main .logo{height:9vw;margin:0 auto 2.5vw;width:65%}}@media only screen and (min-width: 767px){footer .main .logo.hide{display:none}}footer .main .logo.show{display:none}@media only screen and (min-width: 767px){footer .main .logo.show{display:block}}@media only screen and (min-width: 767px){footer .main .container{align-items:center;display:flex}}@media only screen and (min-width: 980px){footer .main .container{align-items:flex-start}}footer .main .col{border-bottom:1px solid #7EA8BD;margin-bottom:10vw;padding-bottom:10vw}footer .main .col:last-child{border:0;margin:0;padding:0}@media only screen and (min-width: 767px){footer .main .col{border-bottom:0;box-sizing:border-box;margin:0vw}footer .main .col.visit{order:1;padding:0 2vw 0 0}footer .main .col.middle{border-left:1px solid #7EA8BD;border-right:1px solid #7EA8BD;order:2;padding:0 2vw}footer .main .col.nav{order:3;padding:0 0 0 2vw}}@media only screen and (min-width: 980px){footer .main .col.middle{width:44vw}footer .main .col.visit,footer .main .col.nav{padding-top:2.5vw;width:28vw}}footer .main .col .social{padding-bottom:10vw}@media only screen and (min-width: 767px){footer .main .col .social{padding-bottom:6vw}}@media only screen and (min-width: 980px){footer .main .col .social{padding-bottom:3.5vw}}footer .main .col .social a{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:10vw;margin-right:5vw;width:10vw}footer .main .col .social a:last-child{margin-right:0}@media only screen and (min-width: 767px){footer .main .col .social a{height:5vw;margin-right:1.5vw;width:5vw}}@media only screen and (min-width: 980px){footer .main .col .social a{height:3.75vw;margin-right:0.25vw;width:3.75vw}}footer .main .col .social a.em{background-image:url("../../img/email-footer-a.svg")}footer .main .col .social a.em:hover{background-image:url("../../img/email-footer-b.svg")}footer .main .col .social a.fb{background-image:url("../../img/fb-footer-a.svg")}footer .main .col .social a.fb:hover{background-image:url("../../img/fb-footer-b.svg")}footer .main .col .social a.in{background-image:url("../../img/ig-footer-a.svg")}footer .main .col .social a.in:hover{background-image:url("../../img/ig-footer-b.svg")}footer .main .col .social a.pin{background-image:url("../../img/pt-footer-a.svg")}footer .main .col .social a.pin:hover{background-image:url("../../img/pt-footer-b.svg")}footer .main .col .social a.tw{background-image:url("../../img/twitter-footer-a.svg")}footer .main .col .social a.tw:hover{background-image:url("../../img/twitter-footer-b.svg")}footer .main .col .social a.yt{background-image:url("../../img/yt-footer-a.svg")}footer .main .col .social a.yt:hover{background-image:url("../../img/yt-footer-b.svg")}.booking-widget{display:none;height:100%;max-width:500px;position:fixed;left:-100%;top:0;transition:left 0.4s ease;width:100%;z-index:99999999999999999999999999999999999}@media only screen and (min-width: 767px){.booking-widget{display:block}}@media only screen and (min-width: 980px){.booking-widget{left:-40vw;max-width:40vw}}.booking-widget .contact-form{background:#476179;height:100%;left:0;overflow:auto;position:absolute;top:0;text-align:center;width:100%}.booking-widget .contact-form h2{color:#FFF;margin-bottom:0.75em}.booking-widget .contact-form .container{padding:50px}@media only screen and (min-width: 767px){.booking-widget .contact-form .container{position:relative}}.booking-widget .contact-form p,.booking-widget .contact-form .fakecheck{color:#FFF}.booking-widget .contact-form p a,.booking-widget .contact-form .fakecheck a{color:#7EA8BD}.booking-widget .contact-form button{background-color:#807088 !important}.booking-widget .contact-form button:hover{background-color:#675b6d !important}.booking-widget .handle{background:#476179;cursor:pointer;height:300px;right:-52px;position:absolute;width:52px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.booking-widget .handle span{color:#FFF;font-size:19.5px;left:24px;position:absolute;transform:rotate(90deg);transform-origin:left;top:39px;width:300px}.sh-wc{padding:2em 0}@media only screen and (min-width: 980px){.sh-wc{padding:3.5em 0}}@media only screen and (min-width: 767px){.sh-wc .woocommerce-MyAccount-navigation{float:left;width:25%}}@media only screen and (min-width: 980px){.sh-wc .woocommerce-MyAccount-navigation{width:17.5%}}.sh-wc .woocommerce-MyAccount-navigation ul{line-height:1.5em}.sh-wc .woocommerce-MyAccount-content{padding-top:1em}@media only screen and (min-width: 767px){.sh-wc .woocommerce-MyAccount-content{float:right;padding-top:0;width:70%}}@media only screen and (min-width: 980px){.sh-wc .woocommerce-MyAccount-content{width:80%}}.woocommerce-checkout input,.woocommerce-checkout textarea,.woocommerce-form-login input,.woocommerce-form-login textarea{background:#F8F8F8}.woocommerce-checkout h3,.woocommerce-form-login h3{margin-bottom:0.25em}.woocommerce-checkout #order_review_heading,.woocommerce-form-login #order_review_heading{margin-bottom:0.5em;margin-top:1em}@media only screen and (min-width: 980px){.woocommerce-form-login{margin:0 auto !important;width:50%}}.woocommerce-form-login .required{background:transparent !important;color:#383839 !important}.woocommerce-checkout #payment div.payment_box .form-row,.woocommerce-checkout #payment div.form-row{padding:0 !important;margin:0 !important}.woocommerce-checkout #payment div.payment_box .form-row.place-order,.woocommerce-checkout #payment div.form-row.place-order{padding:1em !important;text-align:center}.woocommerce-checkout #payment div.payment_box .form-row.place-order button,.woocommerce-checkout #payment div.form-row.place-order button{float:none !important;margin-top:1em}.woocommerce-cart-form__cart-item .product-thumbnail img{max-width:150px}
