/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@300;400;500;700&family=Prompt:wght@200;300;400;500;600;700;800;900&display=swap");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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}[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}.contacts-inform-list,.footer-menu,.navbar-list,.schedule-list,.slick-dots,.social{margin:0;padding:0;list-style:none}.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{max-height:1000000px}body{color:#6d4f64;background:#fff;font:16px/1.45 IBM Plex Sans,Arial,Helvetica Neue,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;vertical-align:top}.gm-style img{max-width:none}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 .5em;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.18;color:inherit}.h1.display,.h2.display,.h3.display,.h4.display,.h5.display,.h6.display,.h.display,h1.display,h2.display,h3.display,h4.display,h5.display,h6.display{font-weight:200}@media (max-width:768px){.h1 br,.h2 br,.h3 br,.h4 br,.h5 br,.h6 br,.h br,h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}}.h1,h1{font-size:2.7rem}@media (min-width:1024px){.h1,h1{margin-bottom:1.9rem;font-size:3.6rem}}.h2,h2{font-size:2.5rem}@media (min-width:768px){.h2,h2{font-size:3rem;margin-bottom:2rem}}.h3,h3{font-size:2.2rem}@media (min-width:768px){.h3,h3{font-size:2.8rem}}.h3{font-weight:200;margin-bottom:2rem}.h4,h4{font-size:2.1rem}@media (min-width:768px){.h4,h4{font-size:2.8rem}}.h5,h5{font-size:1.8rem}@media (min-width:768px){.h5,h5{font-size:2.5rem}}.h6,h6{font-size:1.5rem}@media (min-width:768px){.h6,h6{font-size:2.2rem}}p{margin:0 0 1em;font-weight:300}a{color:inherit}a:focus,a:hover{text-decoration:none}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{width:100%;-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:none;padding:.45em .8em;background-color:#f5f4f3;font-size:1.8rem;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:200}.bg-orange input[type=email],.bg-orange input[type=password],.bg-orange input[type=search],.bg-orange input[type=tel],.bg-orange input[type=text],.bg-orange textarea{color:#e36346}.bg-indigo input[type=email],.bg-indigo input[type=password],.bg-indigo input[type=search],.bg-indigo input[type=tel],.bg-indigo input[type=text],.bg-indigo textarea{color:#47475d}.bg-violet input[type=email],.bg-violet input[type=password],.bg-violet input[type=search],.bg-violet input[type=tel],.bg-violet input[type=text],.bg-violet textarea{color:#6d4f64}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#e36346}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#f5f4f3}.bg-orange input[type=email]::-webkit-input-placeholder,.bg-orange input[type=password]::-webkit-input-placeholder,.bg-orange input[type=search]::-webkit-input-placeholder,.bg-orange input[type=tel]::-webkit-input-placeholder,.bg-orange input[type=text]::-webkit-input-placeholder,.bg-orange textarea::-webkit-input-placeholder{color:#e36346}.bg-indigo input[type=email]::-webkit-input-placeholder,.bg-indigo input[type=password]::-webkit-input-placeholder,.bg-indigo input[type=search]::-webkit-input-placeholder,.bg-indigo input[type=tel]::-webkit-input-placeholder,.bg-indigo input[type=text]::-webkit-input-placeholder,.bg-indigo textarea::-webkit-input-placeholder{color:#47475d}.bg-violet input[type=email]::-webkit-input-placeholder,.bg-violet input[type=password]::-webkit-input-placeholder,.bg-violet input[type=search]::-webkit-input-placeholder,.bg-violet input[type=tel]::-webkit-input-placeholder,.bg-violet input[type=text]::-webkit-input-placeholder,.bg-violet textarea::-webkit-input-placeholder{color:#6d4f64}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#f5f4f3}.bg-orange input[type=email]::-moz-placeholder,.bg-orange input[type=password]::-moz-placeholder,.bg-orange input[type=search]::-moz-placeholder,.bg-orange input[type=tel]::-moz-placeholder,.bg-orange input[type=text]::-moz-placeholder,.bg-orange textarea::-moz-placeholder{color:#e36346}.bg-indigo input[type=email]::-moz-placeholder,.bg-indigo input[type=password]::-moz-placeholder,.bg-indigo input[type=search]::-moz-placeholder,.bg-indigo input[type=tel]::-moz-placeholder,.bg-indigo input[type=text]::-moz-placeholder,.bg-indigo textarea::-moz-placeholder{color:#47475d}.bg-violet input[type=email]::-moz-placeholder,.bg-violet input[type=password]::-moz-placeholder,.bg-violet input[type=search]::-moz-placeholder,.bg-violet input[type=tel]::-moz-placeholder,.bg-violet input[type=text]::-moz-placeholder,.bg-violet textarea::-moz-placeholder{color:#6d4f64}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#f5f4f3}.bg-orange input[type=email]:-moz-placeholder,.bg-orange input[type=password]:-moz-placeholder,.bg-orange input[type=search]:-moz-placeholder,.bg-orange input[type=tel]:-moz-placeholder,.bg-orange input[type=text]:-moz-placeholder,.bg-orange textarea:-moz-placeholder{color:#e36346}.bg-indigo input[type=email]:-moz-placeholder,.bg-indigo input[type=password]:-moz-placeholder,.bg-indigo input[type=search]:-moz-placeholder,.bg-indigo input[type=tel]:-moz-placeholder,.bg-indigo input[type=text]:-moz-placeholder,.bg-indigo textarea:-moz-placeholder{color:#47475d}.bg-violet input[type=email]:-moz-placeholder,.bg-violet input[type=password]:-moz-placeholder,.bg-violet input[type=search]:-moz-placeholder,.bg-violet input[type=tel]:-moz-placeholder,.bg-violet input[type=text]:-moz-placeholder,.bg-violet textarea:-moz-placeholder{color:#6d4f64}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#f5f4f3}.bg-orange input[type=email]:-ms-input-placeholder,.bg-orange input[type=password]:-ms-input-placeholder,.bg-orange input[type=search]:-ms-input-placeholder,.bg-orange input[type=tel]:-ms-input-placeholder,.bg-orange input[type=text]:-ms-input-placeholder,.bg-orange textarea:-ms-input-placeholder{color:#e36346}.bg-indigo input[type=email]:-ms-input-placeholder,.bg-indigo input[type=password]:-ms-input-placeholder,.bg-indigo input[type=search]:-ms-input-placeholder,.bg-indigo input[type=tel]:-ms-input-placeholder,.bg-indigo input[type=text]:-ms-input-placeholder,.bg-indigo textarea:-ms-input-placeholder{color:#47475d}.bg-violet input[type=email]:-ms-input-placeholder,.bg-violet input[type=password]:-ms-input-placeholder,.bg-violet input[type=search]:-ms-input-placeholder,.bg-violet input[type=tel]:-ms-input-placeholder,.bg-violet input[type=text]:-ms-input-placeholder,.bg-violet textarea:-ms-input-placeholder{color:#6d4f64}input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#f5f4f3}.bg-orange input[type=email].placeholder,.bg-orange input[type=password].placeholder,.bg-orange input[type=search].placeholder,.bg-orange input[type=tel].placeholder,.bg-orange input[type=text].placeholder,.bg-orange textarea.placeholder{color:#e36346}.bg-indigo input[type=email].placeholder,.bg-indigo input[type=password].placeholder,.bg-indigo input[type=search].placeholder,.bg-indigo input[type=tel].placeholder,.bg-indigo input[type=text].placeholder,.bg-indigo textarea.placeholder{color:#47475d}.bg-violet input[type=email].placeholder,.bg-violet input[type=password].placeholder,.bg-violet input[type=search].placeholder,.bg-violet input[type=tel].placeholder,.bg-violet input[type=text].placeholder,.bg-violet textarea.placeholder{color:#6d4f64}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top;height:100%}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}.bg-orange input[type=submit]{background-color:#f5f4f3;color:#e36346;padding:.4em 1.8rem;display:inline-flex;border-radius:2.4rem;text-decoration:none;transition:background-color .3s ease-in-out;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.3rem;font-weight:600;border:none;line-height:1.33}@media (min-width:390px){.bg-orange input[type=submit]{padding:.8rem 1.2rem;font-size:1.6rem}}@media (min-width:768px){.bg-orange input[type=submit]{padding:.5em 2.5rem;font-size:2.1rem}}.bg-orange input[type=submit]:hover{background-color:rgba(245,244,243,.85);color:#e36346}.fab{background:#e36346;transform:rotate(-90deg) translate3d(50%,-100%,0);transform-origin:top right;position:fixed;top:80%;right:0;padding:10px 25px;color:#fff;z-index:1000;font-weight:700;text-decoration:none;border-radius:5px 5px 0 0;white-space:nowrap;border:2px solid #fff;border-bottom:none}@media (max-width:767px){.fab{right:20px;bottom:0;transform:none;top:auto;display:none}}.fab:hover{background:#8e9e8b;text-decoration:none}.fab.is-open{right:40vw}@media (max-width:1200px){.fab.is-open{right:80vw}}@media (max-width:767px){.fab.is-open{right:20px}}.flyout{background:#fff;height:100%;right:0;position:fixed;top:0;visibility:hidden;z-index:999}.flyout.active{visibility:visible}.flyout__overlay{background:rgba(0,0,0,.5);height:100%;position:fixed;right:0;top:0;width:100%;z-index:600}.flyout__inner{background:#fff;position:relative;z-index:700;padding:60px;height:100%;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr;row-gap:60px;width:40vw}@media (max-width:1200px){.flyout__inner{padding:40px;row-gap:40px;width:80vw}}@media (max-width:768px){.flyout__inner{padding:20px;row-gap:20px}}.flyout__action{background:#f5f4f3;border-radius:5px;padding:10px;display:flex;align-items:center}.flyout__action-inner{padding:40px}@media (max-width:768px){.flyout__action-inner{padding:20px}}.navbar{display:flex;justify-content:flex-end}@media (min-width:768px){.navbar{justify-content:flex-end;padding-right:1.5rem}}@media (min-width:1200px){.navbar{padding-right:22rem}}.fixed-position .navbar{justify-content:flex-end}.navbar-btn-hold{padding:1.5rem;background-color:rgba(29,29,27,.5)}.fixed-position .navbar-btn-hold{cursor:pointer;transition:background-color .3s ease-in-out}.fixed-position .navbar-btn-hold:hover{background-color:rgba(29,29,27,.85)}.navbar-active .navbar-btn-hold{visibility:hidden;position:relative;left:-9999px;background:none}.navbar-opener{position:relative;width:3rem;height:2.5rem;padding:0;display:flex;border:none;cursor:pointer;background-color:transparent;z-index:200}.navbar-opener:after,.navbar-opener:before,.navbar-opener span{content:"";position:absolute;left:0;width:3rem;height:.4rem;background-color:#fff;transition:transform .3s ease-in-out;padding:0}.navbar-active .navbar-opener:after,.navbar-active .navbar-opener:before,.navbar-active .navbar-opener span{background-color:#fff}.navbar-opener:before{top:0}.navbar-opener:after{bottom:0}.navbar-opener span{top:50%;transform:translateY(-50%)}.navbar-active .navbar-opener:before{top:45%;transform:rotate(45deg)}.navbar-active .navbar-opener:after{bottom:45%;transform:rotate(-45deg)}.navbar-active .navbar-opener span{transform:scale(0)}.navbar-opener.navbar-opener-orange:after,.navbar-opener.navbar-opener-orange:before,.navbar-opener.navbar-opener-orange span{background-color:#e36346}.navbar-nav{position:absolute;top:0;right:0;height:100vh;width:100%;background-color:hsla(0,0%,100%,.95);z-index:1;transform:translateX(100%);transition:transform .3s ease-in-out}@media (min-width:768px){.navbar-nav{background-color:hsla(0,0%,100%,.85)}}.navbar-active .navbar-nav{transform:translateX(0)}.navbar-nav .navbar-btn-hold{visibility:hidden;position:relative;left:-9999px}.navbar-nav .sub-menu{padding:0;margin:0}.navbar-nav .sub-menu li{font-weight:200}.navbar-list{padding:6.8rem .5rem 5rem;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;color:#fff;text-transform:uppercase;height:100%}.navbar-active .navbar-list{padding:13rem .5rem 5rem}.navbar-list li{margin-bottom:1rem}.navbar-list a{display:flex;justify-content:center;padding:.5rem;text-decoration:none;color:#e36346}@media (max-width:1023px){.navbar-list a{padding:.5rem}}.navbar-list a:hover{opacity:.55}.navbar-active .navbar-nav .navbar-btn-hold{visibility:visible;display:inline-flex;position:absolute;top:3rem;left:50%;transform:translateX(-50%)}@media (min-width:768px){.navbar-active .navbar-nav .navbar-btn-hold{top:3rem;left:auto;right:1.5rem;transform:none}}@media (min-width:1200px){.navbar-active .navbar-nav .navbar-btn-hold{right:auto;left:50%;transform:translateX(-50%)}}.navbar-active .fixed-position .navbar-btn-hold{top:3rem;left:auto;left:50%;transform:translateX(-50%);background:transparent}@media (min-width:768px){.navbar-active .fixed-position .navbar-btn-hold{top:3rem;left:auto;right:-1.5rem;transition:none}}@media (min-width:1200px){.navbar-active .fixed-position .navbar-btn-hold{right:auto;left:50%;transform:translateX(-50%)}}.btn{padding:.4em 1.8rem;display:inline-flex;background-color:#e36346;border-radius:2.4rem;color:#fff;text-decoration:none;transition:background-color .3s ease-in-out;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.3rem;font-weight:600}@media (min-width:390px){.btn{padding:.8rem 1.2rem;font-size:1.6rem}}@media (min-width:768px){.btn{padding:.5em 2.5rem;font-size:2.1rem}}.btn:hover{background-color:rgba(227,99,70,.85);color:#fff}.btn-white{background-color:#f5f4f3;color:#e36346}.btn-white:hover{background-color:rgba(245,244,243,.85);color:#e36346}.btn-violet{background-color:#6d4f64;color:#fff}.btn-violet:hover{background-color:rgba(109,79,100,.85);color:#fff}.btn-indigo{background-color:#47475d;color:#fff}.btn-indigo:hover{background-color:rgba(71,71,93,.85);color:#fff}.btn-indigo-white{background-color:#fff;color:#47475d}.btn-indigo-white:hover{background-color:hsla(0,0%,100%,.85);color:#47475d}.btn-white-violet{background-color:#fff;color:#6d4f64}.btn-white-violet:hover{background-color:hsla(0,0%,100%,.85);color:#6d4f64}.btn-submit{width:100%;max-width:18rem;border:none;display:block;text-align:center}.btn-secondary{background:#a7bca8}.btn-sm{padding:.6rem 1.5rem;font-size:1.4rem}.hero{position:relative;display:flex;flex-direction:column}@media (min-width:768px){.hero-content-holder{position:absolute;right:1rem;bottom:6.2rem;left:0}}@media (min-width:1024px){.hero-content-holder{bottom:8.1rem}}.hero-content{background-color:#fff;padding:2.7rem .3rem 1rem}@media (min-width:768px){.hero-content{position:absolute;right:1rem;bottom:0;max-width:50%;padding:2.7rem 3rem 2.7rem 4rem}}@media (min-width:1200px){.hero-content{right:-1rem;bottom:0;max-width:57.3rem;padding:5rem 5.9rem}}.hero-content .btn-holder{padding-top:2rem;padding-bottom:2rem;display:flex;justify-content:center}@media (min-width:768px){.hero-content .btn-holder{justify-content:flex-start;padding-bottom:0}}@media (min-width:1024px){.hero-content .btn-holder{padding-top:3rem}}.hero-visual{position:relative;min-height:38.8rem;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.hero-visual{min-height:102.6rem;max-height:102.6rem;background-position:50% 0}}.hero-visual:after{top:0;max-height:54.7rem;background:linear-gradient(180deg,rgba(40,29,0,.1),transparent)}.hero-visual:after,.hero-visual:before{position:absolute;right:0;left:0;width:100%;height:100%;content:""}.hero-visual:before{bottom:0;max-height:49.1rem;background:linear-gradient(180deg,rgba(40,29,0,0),rgba(0,0,0,.24))}.hero-visual-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.logo-main{position:absolute;bottom:4rem;left:50%;max-width:14.4rem;transform:translateX(-50%);z-index:1}@media (min-width:768px){.logo-main{top:6.4rem;bottom:auto;left:2rem;max-width:22.4rem;transform:none}}@media (min-width:1200px){.logo-main{max-width:27.4rem;margin-left:-3rem}}.logo a{width:100%;display:flex}.social-main{position:fixed;max-width:5.5rem;z-index:3;top:75rem;left:0}@media (max-width:767px){.social-main{right:0;left:auto}}@media (max-width:1199px){.social-main .social li a{width:30px;height:30px}}@media (max-width:1199px){.social-main .social li a .icon{padding:5px}}.footer .social{display:flex}.social li:not(:last-child){margin-bottom:1.5rem}.footer .social li:not(:last-child){margin-right:1rem}.social a{width:5.5rem;height:5.5rem;display:flex;justify-content:center;align-items:center;background-color:#6d4f64;transition:background-color .3s ease-in-out}.social a:hover{background-color:rgba(109,79,100,.55)}.footer .social a{width:3rem;height:3rem;background-color:#a7bca8}.footer .social a:hover{background-color:rgba(167,188,168,.55)}.social .icon{display:flex;width:100%;padding:1rem}.footer .social .icon{padding:.5rem}.section.no-color{padding-top:0}@media (min-width:768px){.section.no-color{padding-top:7rem}}@media (min-width:1024px){.section.no-color{padding-top:10rem}}.blockquote-content,.blockquote-holder{position:relative}.blockquote-content .blockquote{position:relative;padding:8rem 0;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:3.2rem;font-weight:600;line-height:1.125}@media (min-width:768px){.blockquote-content .blockquote{max-width:39.6rem}}.gallery .blockquote-content .blockquote{font-size:2.4rem}@media (min-width:1024px){.gallery .blockquote-content .blockquote{font-size:5.1rem;max-width:64rem}}.blockquote-text-holder .blockquote-content .blockquote{font-size:2.4rem}@media (min-width:768px){.blockquote-text-holder .blockquote-content .blockquote{font-size:3.2rem}}.blockquote-content .blockquote:after,.blockquote-content .blockquote:before{position:absolute;top:0;left:0;max-width:7.1rem;max-height:6.1rem;width:100%;height:100%;content:"";background:url(../img/quote.svg) no-repeat}.blockquote-content .blockquote:before{top:auto;bottom:0;transform:rotate(-180deg)}.blockquote-visual{position:relative;min-height:95vh;background-position:20% 50%;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.blockquote-visual{background-position:50% 50%}}.blockquote-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.blockquote-content{width:100%;height:100%;display:flex;align-items:center}.gallery .blockquote-content{justify-content:flex-end}.blockquote-text-holder{margin:40px 0}.blockquote-text-holder .blockquote{max-width:89.5rem;margin:0 auto}@media (min-width:768px){.blockquote-text-holder .blockquote{text-align:center;max-width:89.5rem}}.blockquote-text-holder .blockquote:after,.blockquote-text-holder .blockquote:before{background:url(../img/quote-orange.svg) no-repeat}@media (min-width:768px){.blockquote-text-holder .blockquote:after,.blockquote-text-holder .blockquote:before{left:50%;transform:translateX(-50%)}}.blockquote-text-holder .blockquote:before{transform:rotate(-180deg)}@media (min-width:768px){.blockquote-text-holder .blockquote:before{transform:translateX(-50%) rotate(-180deg)}}.blockquote-text-holder figcaption{padding-top:2rem;padding-bottom:2rem;font-size:1.8rem;font-weight:200}@media (min-width:1024px){.section-padding{padding-top:32.5rem}}@media (min-width:1200px){.section-padding{padding-top:32.5rem}}.page-heading .heading-content{display:flex;margin:40px 0;max-width:1000px}@media (max-width:767px){.page-heading .heading-content{flex-flow:column;justify-content:center;align-items:center}}.page-heading .heading-content .logo{min-width:200px}@media (max-width:767px){.page-heading .heading-content .logo{min-width:0;max-width:150px;text-align:center}}.page-heading .heading-content .logo img{width:100%;height:auto}.page-heading .heading-content .content{padding:100px 150px 0}@media (max-width:767px){.page-heading .heading-content .content{padding:20px}}.methods{padding-top:100px;padding-bottom:100px}@media (max-width:768px){.methods{padding-top:50px;padding-bottom:50px}}.methods .btn-holder{display:flex;justify-content:center;margin-left:-3rem}@media (min-width:768px){.methods .btn-holder{margin-left:0}}.methods .bg-element{position:absolute;top:5rem;bottom:11rem;left:0}@media (min-width:390px){.methods .bg-element{top:11rem;bottom:17rem}}@media (min-width:768px){.methods .bg-element{top:8rem;bottom:13rem}}@media (min-width:1024px){.methods .bg-element{top:7rem;left:0;right:0}}@media (min-width:1200px){.methods .bg-element{top:5rem}}.methods .bg-element-top{visibility:hidden;position:relative;left:-9999px}@media (min-width:1024px){.methods .bg-element-top{left:auto;visibility:visible}}.methods .bg-element-top svg{max-width:100%;height:auto}.methods .bg-element-left{position:absolute;top:0;left:0;bottom:2rem;max-width:2.8rem}@media (min-width:768px){.methods .bg-element-left{left:2rem;top:-3rem;bottom:0}}@media (min-width:1024px){.methods .bg-element-left{visibility:hidden;position:relative;left:-9999px}}.methods-box{position:relative;padding-top:8rem;padding-left:3rem}@media (min-width:390px){.methods-box{padding-top:8rem;padding-left:4.5rem}}@media (min-width:1024px){.methods-box{padding:5.5rem 0 0}}@media (min-width:1200px){.methods-box{padding:7.5rem 0 0}}.methods-list{line-height:1.3}@media (min-width:390px){.methods-list{margin-bottom:5rem;padding-right:5rem}}@media (min-width:1024px){.methods-list{display:flex;margin:0 -1.5rem 6rem;padding-top:8rem;padding-right:0}}@media (min-width:1200px){.methods-list{margin-bottom:6rem}}.methods-item{font-size:1.8rem;margin-bottom:5rem}@media (min-width:768px){.methods-item{margin-bottom:3rem;flex:0 0 25%;padding:0 2.5rem}}@media (min-width:1024px){.methods-item{padding:0 1.5rem;margin-bottom:0}}.offers .btn-holder{display:flex;justify-content:center}.offers-box{padding-top:1.5rem;padding-bottom:2rem}@media (min-width:1024px){.offers-box{padding-top:5rem;padding-bottom:0}}.offers-list{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:30px;column-gap:30px;row-gap:30px}@media (max-width:768px){.offers-list{grid-template-columns:repeat(1,1fr);row-gap:10px}}.offers-item .ttl{position:relative;margin-bottom:0;font-size:1.8rem;overflow:hidden}.offers-item .ttl span{display:block;padding:.8rem 20px 0 0}@media (min-width:768px){.offers-item .ttl span{padding:.8rem 0}}.offers-item .ttl:after{position:absolute;top:0;right:0;content:"+";display:flex;font-size:5rem;color:#6d4f64;font-weight:200;line-height:2.5rem;width:2rem;padding:.8rem 0;line-height:2rem}@media (min-width:768px){.offers-item .ttl:after{visibility:hidden}}.offers-item.active .ttl:after{content:"-"}.offers-item .text-center{display:block;width:calc(100% - 2.4rem);text-align:left}@media (min-width:768px){.offers-item .text-center{width:auto;text-align:left}}.text{padding:.5rem 0 0;text-align:left;font-size:1.8rem;line-height:1.2}@media (min-width:768px){.text{text-align:left;padding:0}}.sign-up{position:relative}.sign-up .container{padding:0}@media (min-width:768px){.sign-up .container{padding:0 1.5rem}}.sign-up .btn-holder{padding-top:1.5rem;display:flex;justify-content:center}@media (min-width:768px){.sign-up .btn-holder{padding-top:4.5rem}}.sign-up-quote-holder{max-width:34rem;width:100%;height:100%;display:flex;align-items:center;flex-grow:1;padding-left:1.5rem}@media (min-width:768px){.sign-up-holder{width:100%;display:flex;justify-content:center}}.sign-up-blockquote .sign-up-quote-holder{height:auto;max-width:89.5rem;margin:0 auto}.sign-up-blockquote .sign-up-quote{max-width:100%;display:flex;flex-direction:column;margin-bottom:10rem;font-size:3.2rem;padding-top:8rem;padding-bottom:8rem}.sign-up-blockquote .sign-up-quote:after,.sign-up-blockquote .sign-up-quote:before{top:0;left:50%;max-width:7.2rem;max-height:6.2rem;background:url(../images/quote-orange.svg) no-repeat;transform:translateX(-50%)}.sign-up-blockquote .sign-up-quote:before{top:auto;bottom:0;transform:translateX(-50%) rotate(-180deg)}.sign-up-blockquote .sign-up-quote span{display:block;margin-bottom:2rem}@media (min-width:768px){.sign-up-blockquote .sign-up-quote span{margin-bottom:0}}.sign-up-blockquote figcaption{text-align:center;font-weight:200;font-size:1.8rem;margin-bottom:1rem}.teams .txt{color:#6c7476}.teams-person-six,.teams-person-three,.teams-person-two{color:#6c7476;margin:0 -1.8rem}@media (min-width:1024px){.teams-person-six,.teams-person-three,.teams-person-two{display:flex;flex-wrap:wrap;justify-content:center}}.teams-person-six .slick-slide,.teams-person-three .slick-slide,.teams-person-two .slick-slide{padding:0 1.8rem}.teams-person-six .slick-track,.teams-person-three .slick-track,.teams-person-two .slick-track{display:flex!important;flex-grow:1}@media (min-width:768px){.teams-person-two{display:flex;flex-wrap:wrap;justify-content:center}}.teams-item{text-align:center;margin-bottom:5rem}@media (min-width:1024px){.teams-item{display:flex!important;flex-direction:column;max-width:33.33%;padding:0 1.8rem}}@media (min-width:1200px){.teams-item{margin-bottom:7rem}}.teams-item a{text-decoration:none}.teams-item a:hover{opacity:.8}@media (min-width:1024px){.teams-list-row .teams-item{max-width:50%;flex:1 0 50%}}.teams-content{margin-bottom:5.5rem;padding:0 2rem}@media (min-width:1024px){.teams-content{padding:0}}@media (min-width:1200px){.teams-content{padding:0 2rem}}.team-avatar{position:relative;max-height:16.2rem;margin-bottom:3rem;display:flex;justify-content:center;flex-grow:1}.team-avatar .avatar-bg{display:flex}.team-avatar .avatar-holder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team-avatar .avatar-holder.avatar-four,.team-avatar .avatar-holder.avatar-one{padding-left:6rem}.team-avatar .avatar-holder.avatar-five,.team-avatar .avatar-holder.avatar-two{padding-right:5rem}.team-avatar .avatar-holder.avatar-six,.team-avatar .avatar-holder.avatar-three{padding-left:6rem}.team-avatar img{max-width:12rem;max-height:12rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.team-position{display:flex;justify-content:center;align-items:center;margin-bottom:.7rem;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.6rem}.team-position strong{position:relative;font-weight:600;padding-right:.5rem;margin-right:.5rem}.team-position strong:after{position:absolute;top:50%;left:100%;content:"";width:.1rem;height:1.8rem;background-color:#a7bca8;transform:translateY(-50%)}.team-descr{font-size:1.6rem;color:#47475d}.form-box{padding-top:100px;padding-bottom:100px}@media (max-width:768px){.form-box{padding-top:50px;padding-bottom:50px}}.gform_wrapper button[type=submit]{border:none}.gform_wrapper#gform_wrapper_2 button[type=submit]{background:#fff;color:#e36346}.contacts-form .container,.form-box .container{padding:0}@media (min-width:768px){.contacts-form .container,.form-box .container{padding:0 1.5rem}}.contacts-form .title,.form-box .title{text-align:left}.contacts-form .form,.form-box .form{padding:2rem 1.5rem;border-radius:4px}.contacts-form .form.bg-violet,.form-box .form.bg-violet{color:#fff}@media (min-width:768px){.contacts-form .form,.form-box .form{padding:4rem 3rem 3.5rem}}@media (min-width:1024px){.contacts-form .form,.form-box .form{padding:4rem 4rem 3.5rem}}.contacts-form .form label,.form-box .form label{width:100%;text-align:left}.contacts-form .form .title,.form-box .form .title{margin-bottom:3.2rem}.contacts-form .input-holder,.form-box .input-holder{width:100%;margin-bottom:1.5rem}.contacts-form .textarea-holder,.form-box .textarea-holder{height:10.2rem;margin-bottom:3rem}.contacts .contacts-form .textarea-holder,.contacts .form-box .textarea-holder{height:27.4rem}.contacts-form .submit-holder,.form-box .submit-holder{display:flex;justify-content:center}@media (max-width:768px){.contacts-form .gform_footer,.form-box .gform_footer{display:flex;justify-content:center}}.contacts-links .phone,.form-box .phone{font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.7rem;font-weight:600;padding-top:1.8rem;padding-left:1rem;margin-bottom:30px}@media (min-width:768px){.contacts-links .phone,.form-box .phone{font-size:3.7rem}}.contacts-links .phone a,.form-box .phone a{text-decoration:none;transition:opacity .3s ease-in-out}.contacts-links .phone a:hover,.form-box .phone a:hover{opacity:.85}.contacts-links .phone .icon,.form-box .phone .icon{max-width:2.7rem;display:inline-flex;position:relative;top:.7rem}.contacts-links .waiting_time,.form-box .waiting_time{font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.4rem;font-weight:600;margin-bottom:2.8rem;padding-top:1.8rem;padding-left:1rem}@media (min-width:768px){.contacts-links .waiting_time,.form-box .waiting_time{font-size:1.4rem}}.contacts-links .waiting_time .icon,.form-box .waiting_time .icon{max-width:2.7rem;margin-right:10px;display:inline-flex;position:relative;top:.7rem}.form-box-item{text-align:left}.form-box-item:not(:last-child){margin-bottom:5rem}@media (min-width:1024px){.form-box-item:not(:last-child){margin-bottom:0}}.form-info-content{padding:0 2rem}@media (min-width:390px){.form-info-content{padding:0 3.5rem}}@media (min-width:768px){.form-info-content{padding:0 0 0 1.5rem}}@media (min-width:1024px){.form-info-content{padding-left:5.7rem;padding-right:5rem}}.form-info-content p{font-size:1.8rem}.direct-inner .form.bg-orange{padding-top:0;padding-bottom:0}.reviews{padding-top:100px;padding-bottom:100px}@media (max-width:768px){.reviews{padding-top:50px;padding-bottom:50px}}.reviews figcaption{padding-top:1rem;margin-bottom:1rem;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600}@media (min-width:768px){.reviews figcaption{padding-top:2.1rem}}.reviews-box{padding-top:2rem}@media (min-width:1024px){.reviews-box{max-width:114rem;margin:0 auto}}.review-content{background-color:#f5f4f3;margin:0 1rem 7rem;padding:2.7rem 2.2rem 3rem;font-size:1.3rem;color:#47475d;border-radius:4px}@media (min-width:390px){.review-content{margin:0 1.5rem 7rem;padding:2.5rem}}@media (min-width:768px){.review-content{padding:3.5rem 3rem 4.5rem;font-size:1.8rem}}@media (min-width:1200px){.review-content{margin-bottom:0}}.slick-dots{display:flex;justify-content:center}@media (min-width:1200px){.slick-dots{padding-top:10.7rem}}.slick-dots li{display:flex;width:1.3rem;height:1.3rem;margin:0 .5rem}@media (min-width:768px){.slick-dots li{width:1.8rem;height:1.8rem}}.slick-dots button{display:block;border:none;background:rgba(71,71,93,.2);border-radius:50%;text-indent:-99999px;width:1.3rem;padding:.5rem}@media (min-width:768px){.slick-dots button{width:1.8rem;padding:.7rem}}.slick-dots .slick-active button{background:rgba(29,29,27,.6)}.faq-list{max-width:70.8rem;margin:0 auto;padding-top:1rem}.faq-item{padding:.5rem 0}.faq-item .ttl{position:relative;font-size:2rem;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:200;cursor:pointer;padding-right:1.5rem}@media (min-width:768px){.faq-item .ttl{width:calc(100% - 3.4rem);padding:0}}.faq-item .ttl:after{position:absolute;top:0;right:-1rem;content:"+";display:flex;font-size:6rem;color:#6d4f64;font-weight:200;line-height:3rem}@media (min-width:768px){.faq-item .ttl:after{right:-2.4rem}}.faq-item.active .ttl:after{content:"-"}.faq-item .text{padding:0 2rem 0 0;text-align:left}@media (min-width:768px){.faq-item .text{padding-right:5rem}}@media (min-width:1200px){.faq-item .text{padding-right:5rem}}.values-list{margin-bottom:0}.values-item{margin-bottom:1.5rem;overflow:hidden}@media (min-width:1024px){.values-item{margin-bottom:0}}.values-item .text,.values-item .ttl{text-align:left}.values-item .text{padding:0}@media (min-width:1024px){.banner-box{padding-top:7rem;padding-bottom:7rem}}@media (min-width:1200px){.banner-box{padding-top:7rem;padding-bottom:7rem}}.banner-box-holder{display:flex;flex-direction:column-reverse}@media (min-width:768px){.banner-box-holder{display:flex;align-items:center;flex-direction:row;padding:0}}@media (min-width:1024px){.banner-image{max-width:58.9rem}}.banner-descr{font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:3.2rem;font-weight:600;margin-bottom:5rem;margin-top:5rem;line-height:1.2}@media (min-width:768px){.banner-descr{max-width:39.6rem;margin-bottom:0;margin-top:0;padding-left:2rem;line-height:1}}@media (min-width:1200px){.banner-descr{font-size:3.2rem;padding-left:6rem}}@media (min-width:768px){.contacts-content:not(:last-child){margin-bottom:15rem}}.contacts-info-box{max-width:64.8rem;margin:0 auto}.contacts-info-box:not(:last-child){padding:7rem 1.5rem 5rem}@media (min-width:1024px){.contacts-info-box:not(:last-child){padding-top:5rem}}.contacts-info-box p,.contacts .title{text-align:center}.contacts .contacts-form{max-width:62.6rem;margin:0 auto}.contacts .contacts-form .title{text-align:center}@media (min-width:768px){.contacts .contacts-form .title{text-align:left}}.contacts-links{font-size:2.1rem;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;display:flex;justify-content:center;align-content:center;flex-flow:column}@media (min-width:768px){.contacts-links{align-items:center;font-size:2.6rem;display:flex;justify-content:center;align-content:center}}.contacts-links .email,.contacts-links .phone{font-size:2.1rem;font-weight:600;margin:0 1rem;padding:0;text-align:center}@media (min-width:768px){.contacts-links .email,.contacts-links .phone{font-size:2.6rem;margin:0 1rem}}.contacts-links .email a,.contacts-links .phone a{text-decoration:none;transition:opacity .3s ease-in-out}.contacts-links .email a:hover,.contacts-links .phone a:hover{opacity:.85}.contacts-inform-list{margin-bottom:5rem;color:#373f41}@media (min-width:1024px){.contacts-inform-list{display:flex;align-items:center;align-content:center}}.contacts-inform-list li{margin:0 50px}@media (min-width:1024px){.contacts-inform-list li{text-align:center;margin:0;width:200px}}.contacts-inform-list li:not(:last-child){margin-bottom:.5rem}@media (min-width:1024px){.contacts-inform-list li:not(:last-child){text-align:center;margin:0;width:200px}}.contacts-inform-list a{display:inline-flex;align-items:center;text-decoration:none;transition:opacity .3s ease-in-out}.contacts-inform-list a:hover{opacity:.85}.contacts-inform-list .icon{margin-right:1rem;display:flex;width:100%;max-width:2rem}.direct{padding-bottom:0}@media (min-width:1200px){.direct{padding-bottom:4.5rem}}.text-box .btn-holder{display:flex;justify-content:start}@media (min-width:768px){.text-box .btn-holder{justify-content:center}}@media (min-width:1024px){.text-box p+.h3{padding-top:5rem}}.text-box.text-center p{text-align:start}@media (min-width:768px){.text-box.text-center p{text-align:center}}.text-box.bg-indigo{padding-top:100px;padding-bottom:100px}@media (max-width:768px){.text-box.bg-indigo{padding-top:50px;padding-bottom:50px}}.title h2{text-align:start}@media (min-width:768px){.title h2{text-align:center}}@media (max-width:767px){.hero+.text-box,.hero+.text-box .container-md,.hero+.text-box .container-md .text-box-list{padding-top:0}}.text-box-list{padding-top:2.5rem}.text-box-list.row{flex-wrap:wrap}@media (min-width:1024px){.text-box .text-box-list{padding-top:0}}@media (min-width:1200px){.text-box .text-box-list{margin-bottom:0}}.text-box-item{padding-bottom:40px}.text-box-item .h3{text-align:start}.text-box-item p{margin:0;padding:0}:root{--replace-offset:50%;--replace-offset-2:calc(-100% - var(--replace-offset)*-1)}.scroll-bar-holder{position:fixed;top:14vw;right:0;bottom:5vw;width:2.5rem;z-index:1;visibility:hidden}@media (min-width:1024px){.scroll-bar-holder{visibility:visible}}@media (min-width:1200px){.scroll-bar-holder{right:1vw}}.scroll-bar{position:static!important;width:2px;height:70vh;margin:0 0 0 10px;position:relative}.scroll-bar.white,.scroll-bar.white span{background:#fff}.js-replace{display:grid;position:relative}.js-replace__item{grid-row:-1/1;grid-column:-1/1;overflow:hidden;will-change:transform;transform:translateY(calc(var(--replace-offset)*1))}.js-replace__content{border:1px solid transparent;will-change:transform;transform:translateY(calc(var(--replace-offset)*-1))}.js-replace__item--active{transform:translateY(calc(var(--replace-offset-2)*1))}.js-replace__item--active .js-replace__content{transform:translateY(calc(var(--replace-offset-2)*-1))}.js-replace--reverse .js-replace__item{transform:translateY(calc(var(--replace-offset-2)*1))}.js-replace--reverse .js-replace__content{transform:translateY(calc(var(--replace-offset-2)*-1))}.js-replace--reverse .js-replace__item--active{transform:translateY(calc(var(--replace-offset)*1))}.js-replace--reverse .js-replace__item--active .js-replace__content{transform:translateY(calc(var(--replace-offset)*-1))}.scroll-bar{position:fixed;top:14vw;right:1vw;bottom:5vw;width:2.1rem;height:70rem;background-color:#e36346;width:.2rem;z-index:1;margin-bottom:10px}.scroll-bar span{position:absolute;top:5rem;left:50%;width:2.1rem;height:2.1rem;display:block;transform:translateX(-50%);background-color:#e36346;border-radius:50%;margin:0 0 0 -.05rem}@media screen and (max-height:1040px){.scroll-bar-holder{top:20vh}.scroll-bar{height:60vh}}.gallery-holder{position:relative}.sign-up-quote-holder{position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}@media (min-width:768px){.sign-up-quote-holder{left:auto;right:15rem}}@media (min-width:768px){.gallery-item .row:not(:first-child){display:flex}}.gallery-item .col-100{width:100%}@media (min-width:768px){.gallery-item .col-50{flex:1 0 50%;max-width:50%}}.gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.treatments-list{background-color:#e2dce0;padding:5rem 0}section.treatments-list form{margin:3rem 0;box-shadow:0 0 10px rgba(0,0,0,.1)}section.treatments-list form input{background-color:#fff}section.treatments-list form input::-moz-placeholder{color:#6b7c93;font-weight:400}section.treatments-list form input::placeholder{color:#6b7c93;font-weight:400}section.treatments-list form .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}section.treatments-list form ul{padding:1.5rem;margin:0;background-color:#fff;transition:all .3s ease}section.treatments-list form ul li{list-style:none;padding:.5rem 0;margin:0;transition:all .3s ease;cursor:pointer}section.treatments-list form ul li:hover{text-decoration:underline;background-color:#f0f0f0}section.treatments-list .treatments_list__list{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;font-size:16px}@media (min-width:769px){section.treatments-list .treatments_list__list{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width:1025px){section.treatments-list .treatments_list__list{grid-template-columns:repeat(3,1fr);gap:3rem}}section.treatments-list .treatments_list__item{background:#fff;padding:1.375rem;display:flex;flex-direction:column;gap:2rem;align-items:start;text-align:start;justify-content:space-between}section.treatments-list .treatments_list__item .content{display:flex;flex-direction:column;gap:1rem;align-items:start;text-align:start}section.treatments-list .treatments_list__item img{aspect-ratio:3/2;width:100%;-o-object-fit:cover;object-fit:cover;display:none}@media (min-width:769px){section.treatments-list .treatments_list__item img{display:block}}section.treatments-list .treatments_list__item .title{font-weight:600;font-size:21px;text-align:start}section.treatments-list .treatments_list__item .description{font-size:18px;color:#6b7c93;line-height:24px}section.treatments-list .treatments_list__item .btn-indigo{width:100%;margin:0 auto;align-items:center;justify-content:center;background-color:#6d4f64}@media (min-width:769px){section.treatments-list .treatments_list__item .btn-indigo{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.single-treatment-section .breadcrumbs{margin-bottom:20px;font-size:15px}.single-treatment-section h3{font-weight:200}.single-treatment-section .description{margin-bottom:40px}.single-treatment-section .treatments-info{margin-bottom:2rem}@media (min-width:769px){.single-treatment-section .treatments-info{margin-bottom:60px}}.single-treatment-section .treatments-info.purple{background:#e2dce0;padding:3rem}.single-treatment-section .treatments-info .blocks{display:grid;grid-template-columns:48% 48%;-moz-column-gap:2%;column-gap:2%;grid-template-columns:100%;max-width:65rem}@media (max-width:767px){.single-treatment-section .treatments-info .blocks{grid-template-columns:100%}}.single-treatment-section .treatments-info .blocks .info-block{margin-top:20px}.single-treatment-section .treatments-info ul{padding:0 0 0 20px;margin:10px 0}.direct-box{width:100%;margin:40px auto}@media (min-width:1024px){.direct-box{position:relative;z-index:200}}.direct-box .txt,.direct .txt{margin-bottom:5.5rem}@media (min-width:1200px){.direct-box .txt,.direct .txt{margin-bottom:4rem}}.direct-content{text-align:center;margin:0 auto;padding:5rem 1.5rem}.direct-content .txt{text-align:start}.direct-content .form{padding:0}@media (min-width:768px){.direct-content{padding:9rem 1.5rem}.direct-content .txt{text-align:center}.direct-content .form{padding:2rem 1.5rem}}.links-section{background:#a7bca7}.links-section h3{color:#fff;padding:50px 0 0;text-align:center}.links-section .links-holder{padding:40px 0;display:grid;grid-template-columns:33% 33% 33%;row-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (max-width:1023px){.links-section .links-holder{grid-template-columns:50% 50%}}@media (max-width:767px){.links-section .links-holder{grid-template-columns:100%}}.links-section .links-holder .single-link{background:#fff;margin:10px;padding:20px;height:100%;display:flex;flex-direction:column}.links-section .links-holder .image img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.links-section .links-holder h4{padding:10px 20px 10px 0;color:#47475d;font-size:18px;min-height:50px}.links-section .links-holder p{color:#6b7c93}.links-section .links-holder .button-holder{display:flex;justify-content:center;margin-top:auto}.links-section .links-holder .button-holder .btn{background:#6b7d93;font-size:16px}.diagnose{padding:80px 0}@media (max-width:767px){.diagnose__holder{display:flex;flex-flow:column}}.diagnose__holder svg{cursor:url(../img/cursor-inactive.png) 64 64,auto}.diagnose__holder svg #hotspots ellipse,.diagnose__holder svg #hotspots path{opacity:.4;cursor:url(../img/diagnose-cursor-128.png) 64 64,auto}.diagnose__toggle{margin-bottom:20px}.diagnose__toggle-holder{display:inline-flex;background:#d9d9d9;border-radius:8px;padding:5px 2px}.diagnose__toggle-holder button{border:none;background:none;border-radius:5px;color:#8e8e8e;font-size:16px;padding:5px 15px;margin:0 5px;transition:all .3s ease-in-out;font-weight:700}.diagnose__toggle-holder button.active,.diagnose__toggle-holder button:hover{background:#fff;color:#57af38}.diagnose__svg{display:none}.diagnose__svg.active{display:block}.diagnose__svg #diagnose-duim-hand{display:none}.diagnose__popup{position:absolute;top:20px;right:20px;width:400px;background:#f5f5f5;padding:20px;border-radius:10px}@media (max-width:767px){.diagnose__popup{position:relative;width:100%;top:auto;right:auto;margin-bottom:20px;order:2}}.diagnose__popup.secondary{display:none}.diagnose__popup.active{display:block}.diagnose__popup .btn-holder .btn{margin-bottom:10px;padding:8px 15px;font-size:15px}.locations__holder{display:grid;grid-template-columns:repeat(1,1fr);gap:40px}@media (min-width:768px){.locations__holder{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.locations__holder{grid-template-columns:repeat(3,1fr)}}.locations__item{display:flex;flex-flow:column}.locations__item-content{display:grid;grid-template-columns:1fr;gap:20px}.locations__item-content h4{margin:0}.locations__item-image{margin-bottom:20px}.locations__item-image img{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.locations__item-description p{margin:0;padding:0;font-size:16px}section.cta-alt{position:relative;padding:60px 0;background-color:#a7bca8}section.cta-alt .cta-alt-heading{text-align:start}@media (min-width:768px){section.cta-alt .cta-alt-heading{text-align:center}}section.cta-alt .container{display:flex;flex-direction:column;align-items:center;text-align:center}section.cta-alt .container h2{font-size:2.5rem;margin-bottom:20px;color:#47475d}section.cta-alt .container .has-wysiwyg{color:#47475d}section.cta-alt .container .btn{margin-top:2rem}#whatsapp-button{position:fixed;bottom:20px;right:20px;background-color:#25d366;color:#fff;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;transition:all .3s ease}#whatsapp-button:hover{background-color:#128c7e;transform:scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,.2)}#whatsapp-button svg{width:32px;height:32px}@media (max-width:768px){#whatsapp-button{bottom:15px;right:15px;width:55px;height:55px}#whatsapp-button svg{width:28px;height:28px}}html{font-size:10px}body,html{height:100%}body{min-width:320px;scroll-behavior:smooth;scroll-padding-top:200px}@media (min-width:768px){body{font:18px/1.33 IBM Plex Sans,Arial,Helvetica Neue,Helvetica,sans-serif}}.wrapper{min-height:100%;overflow:hidden;display:flex;flex-direction:column}.container,.wrapper{position:relative;width:100%}.container{max-width:1240px;margin:0 auto;padding:0 3rem;height:100%}@media (max-width:768px){.container{padding:0 2rem}}.container-fluid{width:100%;max-width:100%}.container-md{max-width:1240px;margin:0 auto}@media (min-width:768px){.container-md{padding:0 40px}}svg{width:100%;height:100%}blockquote,figure{margin:0}.header{position:relative;z-index:600}.header__top{background:#1d1d1b;padding:10px 0}.header__top-holder{display:flex;justify-content:space-between}.header__top-usps ul{list-style:none;padding:0;margin:0;display:flex}.header__top-usps ul li{color:#fff;margin-right:10px}.header__top-usps ul li:last-child{margin-right:0}@media (max-width:768px){.header__top-usps ul li{margin-right:5px}}@media (max-width:768px){.header__top-usps ul li:nth-child(n+2),.header__top-usps ul li:nth-child(n+3){display:none}}.header__top-rating{display:flex;align-items:center;text-decoration:none}.header__top-rating:hover .label{text-decoration:underline}.header__top-rating .stars{display:flex;margin:0 10px 0 0}.header__top-rating .stars svg{height:13px}.header__top-rating .score{font-weight:700;color:#fff}.header__top-rating .label{padding:0 5px;color:#fff}@media (max-width:768px){.header__top-rating .external,.header__top-rating .label{display:none}}.header__top-rating .external svg{height:13px}.header__top-rating .external svg path{fill:#fff}.header__sub{background:#47475d;padding:10px 0}@media (max-width:768px){.header__sub{display:none}}.header__sub-holder{display:flex;justify-content:flex-end}.header__sub-holder ul{display:flex;padding:0;margin:0;list-style:none}.header__sub-holder ul li{margin-right:10px}.header__sub-holder ul li:not(:last-child):after{content:"|";margin-left:10px;color:#fff}.header__sub-holder ul li:last-child{margin-right:0}.header__sub-holder ul li a{color:#fff;text-decoration:none}.header__sub-holder ul li a:hover{text-decoration:underline}.header__main{background:#6d4f64;position:relative;display:flex;flex-flow:column}.header__main:after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:200px;background:linear-gradient(180deg,#000,transparent)}.header__main-holder{position:relative;padding:40px 0;display:flex;justify-content:space-between;align-items:center;z-index:10}.header__main-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.header__main-logo img{width:100px}@media (max-width:768px){.header__main-logo img{width:40px}}.header__main-menu{z-index:10;position:relative}.header__main-menu ul{display:flex;padding:0;margin:0;list-style:none}@media (max-width:768px){.header__main-menu ul{display:none}}.header__main-menu ul li{margin-right:30px}@media (max-width:768px){.header__main-menu ul li{margin-right:0}}.header__main-menu ul li:last-child{margin-right:0}.header__main-menu ul li.menu-item-has-children{position:relative}.header__main-menu ul li.menu-item-has-children>a{position:relative;display:flex!important;align-items:center}.header__main-menu ul li.menu-item-has-children>a:after{content:"";width:5px;height:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;margin-left:5px}.header__main-menu ul li.hover ul{display:block}.header__main-menu ul li a{color:#fff;text-decoration:none}.header__main-menu ul li a:hover{text-decoration:underline}.header__main-menu ul li ul{display:none;position:absolute;background:#fff;padding:10px 20px;margin-top:10px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:15px;min-width:200px}@media (max-width:768px){.header__main-menu ul li ul{min-width:none}}.header__main-menu ul li ul li{margin-right:0;display:block}.header__main-menu ul li ul li:not(:last-child):after{content:""}.header__main-menu ul li ul li:last-child a{border-bottom:none}.header__main-menu ul li ul li.more>a{color:#e36346;position:relative}.header__main-menu ul li ul li.more>a:after{content:"";position:absolute;top:50%;right:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #e36346;transform:translateY(-50%)}.header__main-menu ul li ul li a{display:block;padding:10px 0;border-bottom:1px solid #efeeee;color:#000;text-decoration:none;white-space:nowrap}@media (max-width:768px){.header__main-menu ul li ul li a{white-space:normal}}.header__main-menu ul li ul li a:hover{text-decoration:underline}.header__main-cta{display:flex;align-items:center}.header__main-cta a{margin-right:10px}.header__main-cta a:last-child{margin-right:0}.header__main .navbar-opener{display:none}@media (max-width:768px){.header__main .navbar-opener{display:block}}.header__main-caption{position:relative;z-index:3;margin-top:auto}.header__main-caption-holder{display:flex;width:100%;justify-content:flex-end;padding:2rem 0 4rem}.header__main-caption-holder-inner{background:#fff;padding:3rem;border-radius:4px;max-width:500px}.header__main-caption-holder-inner h1{font-size:24px}.navbar-active #fixed-header .navbar-opener{position:fixed;top:20px;right:20px}.navbar-active #fixed-header .navbar-opener:after,.navbar-active #fixed-header .navbar-opener:before,.navbar-active #fixed-header .navbar-opener span{background-color:#fff!important}.navbar-active .header__main .navbar-opener{position:fixed;top:20px;right:20px}.navbar-active .header__main-menu{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(109,79,100,.8431372549);z-index:100;display:flex;flex-flow:column;padding-top:100px;align-items:center}.navbar-active .header__main-menu>ul{display:flex;flex-flow:column;width:100%;padding:0 20px}.navbar-active .header__main-menu>ul li{font-size:24px;font-weight:700}.navbar-active .header__main-menu>ul li a{display:block;padding:10px 0}.navbar-active .header__main-menu>ul li.hover ul{display:block;position:relative;padding:10px 15px}.navbar-active .header__main-menu>ul li.hover ul li{font-size:16px}.navbar-active .header__main-menu>ul li.hover ul li a{padding:5px 0}.navbar-active .header__main-cta{padding-right:40px}#fixed-header{position:fixed;top:0;left:0;width:100%;z-index:999;transform:translateY(-100%);transition:transform .3s ease-in-out}#fixed-header .navbar-opener:after,#fixed-header .navbar-opener:before,#fixed-header .navbar-opener span{background-color:#000}#fixed-header .header__main{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}#fixed-header .header__main:after{display:none}#fixed-header .header__main-holder{padding:20px 0}#fixed-header .header__main-logo img{width:40px}@media (max-width:768px){#fixed-header .header__main-menu{display:none!important}}#fixed-header .header__main-menu ul li a{color:#000}@media (max-width:768px){#fixed-header .header__main-menu ul li a{color:#fff}}#fixed-header .header__main-menu ul li.menu-item-has-children a:after{border-top-color:#000}@media (max-width:768px){#fixed-header .header__main-menu ul li.menu-item-has-children a:after{border-top-color:#fff}}#fixed-header .header__main-menu ul li.menu-item-has-children ul li a{color:#000}#fixed-header .header__main-menu ul li.more a{color:#e36346!important}#fixed-header .header__main-menu ul li.more a:after{border-top-color:transparent}#fixed-header .header__main-menu ul li .sub-menu{box-shadow:0 0 10px rgba(0,0,0,.1)}#fixed-header.active{transform:translateY(0)}body.navbar-active #fixed-header{z-index:1}body.home .header__main-holder{padding:40px 0}@media (max-width:768px){body.home .header__main-holder{padding:20px 0}}body.home .header__main-caption-holder{justify-content:center;padding:100px 0}@media (max-width:768px){body.home .header__main-caption-holder{padding:50px 0}}body.home .header__main-caption-holder-inner{background:#e36345;display:flex;max-width:930px}@media (max-width:768px){body.home .header__main-caption-holder-inner{display:block}}body.home .header__main-caption-holder-inner h1{color:#fff;min-width:320px;margin-right:50px}@media (max-width:768px){body.home .header__main-caption-holder-inner h1{min-width:auto}}body.home .header__main-caption-holder-inner p{color:#fff}body.home .header__main-caption-holder-inner .btn-primary{background:#6a7c93}.main{position:relative;display:grid;grid-template-columns:100%;row-gap:6rem;padding:6rem 0 0;max-width:100%}@media (min-width:768px){.main{row-gap:100px;padding:100px 0 0}}.holder-md{max-width:85.2rem;margin:0 auto;text-align:center}.title{margin-bottom:.5rem;overflow:hidden;text-align:center}.text-box .title{margin:0 auto 1rem;max-width:62.7rem}@media (min-width:1024px){.text-box .title{margin-bottom:1rem}}.text-box .title-lg{max-width:85.2rem}.has-wysiwyg h1,.has-wysiwyg h2,.has-wysiwyg h3,.has-wysiwyg h4,.has-wysiwyg h5,.has-wysiwyg h6{font-weight:200}.has-wysiwyg p{margin:0;padding:0}.has-wysiwyg .alignleft{float:left;margin:0 10px 10px 0}.has-wysiwyg .alignright{float:right;margin:0 0 10px 10px}.has-wysiwyg ol,.has-wysiwyg ul{font-weight:300}.display-title{text-align:center;margin-bottom:3rem}.txt{text-align:start}@media (min-width:768px){.txt{font-size:2.1rem;text-align:center}}.txt-sm{font-size:1.8rem}.title+.txt-sm{margin-bottom:30px}@media (min-width:768px){.title+.txt-sm{margin-top:-1.7rem}}.ttl{margin-bottom:1.3rem;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:600;font-size:1.8rem}section.form-box{padding:3rem 0 0}@media (min-width:768px){section.form-box{padding:3rem 0}}.bg-orange{padding:60px 0;background-color:#e36346;color:#fff}@media (max-width:768px){.bg-orange{padding:5rem 0}}.bg-green{padding:60px 0;background-color:#a7bca8;color:#47475d}@media (max-width:768px){.bg-green{padding:20px 0}}.bg-indigo{padding:60px 0;background-color:#47475d;color:#fff}@media (max-width:768px){.bg-indigo{padding:20px 0}}.bg-black{padding:60px 0;background-color:#1d1d1b;color:#fff}.bg-gray{padding:60px 0;background-color:#f5f4f3}@media (max-width:768px){.bg-gray{padding:20px 0}}.bg-violet{padding:60px 0;background-color:#6d4f64}@media (max-width:768px){.bg-violet{padding:20px 0}}.bg-white{padding:60px 0;background-color:#fff}@media (max-width:768px){.bg-white{padding:20px 0}}.text-gray-dark{color:#949494}.text-indigo{color:#47475d}.text-green{color:#a7bca8}.text-orange{color:#e36346}.text-white{color:#fff}@media (min-width:768px){.bg-element{max-width:87.4rem;margin:0 auto}}.text-center{text-align:center}@media (min-width:1024px){.row{display:flex}}.col-2{width:100%}@media (min-width:1024px){.col-2{flex:1 0 50%;padding-right:40px}}@media (min-width:1200px){.col-2{max-width:75%;flex:1 0 50%}}.col-4{width:100%}@media (min-width:1024px){.col-4{max-width:25%;flex:1 0 25%;padding:0 1.5rem}}@media (min-width:1200px){.col-4{padding:0 2.5rem}}section.contacts .gform_wrapper.gravity-theme .gfield select,section.form-box .gform_wrapper.gravity-theme .gfield select{font-weight:200;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;color:#47475d;border:0;padding:8px 4px;background-color:#f5f4f3}section.contacts .form.bg-orange .gform_wrapper.gravity-theme .gfield select,section.form-box .form.bg-orange .gform_wrapper.gravity-theme .gfield select,section.form-box .gform_wrapper.gravity-theme .gfield select{color:#e36346}section.global-call-to-action .direct-content{padding:5rem 3rem}.page-template-page-qr .back-to-main{background:#e36346}.page-template-page-qr .back-to-main,.page-template-page-qr .toggle-qr-menu{color:#fff;border-radius:5px;margin-bottom:10px;display:block;padding:5px 10px;text-decoration:none;font-weight:400}.page-template-page-qr .toggle-qr-menu{background:#6d4f65}@media (min-width:768px){.page-template-page-qr .toggle-qr-menu{display:none}}.page-template-page-qr #menu-qr{margin:0;list-style:none}@media (max-width:767px){.page-template-page-qr #menu-qr{display:none}.page-template-page-qr #menu-qr.active{display:block}}.page-template-page-qr #menu-qr li a{color:#47475d}.qr-page{padding:40px 0}.qr-page .holder{display:flex}@media (max-width:767px){.qr-page .holder{flex-flow:column}}.qr-page .holder .sidenav{min-width:25%;padding-right:20px}@media (max-width:767px){.qr-page .holder .sidenav{margin-bottom:40px}}.qr-page .holder .sidenav ul{list-style:none;padding:0;margin:0}.qr-page .holder .sidenav ul li{font-weight:700}.qr-page .holder .sidenav ul li a{text-decoration:none;display:block;border-bottom:1px solid #efefef;padding:5px 10px}.qr-page .holder .sidenav ul .sub-menu{padding:0 0 0 10px}.qr-page .holder .sidenav ul .sub-menu li{font-weight:200}.qr-page .holder .content{max-width:700px}.footer{position:relative;font-family:Prompt,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.6rem;line-height:1.31}.footer .contact-hours label{display:inline-block;min-width:120px}.footer .txt{text-align:left}.footer .txt-sm{font-size:1.6rem}.footer a{text-decoration:none;transition:opacity .3s ease-in-out}.footer a:hover{opacity:.55}.footer .footer-logo svg{max-width:160px}.footer .footer-logo a:hover{opacity:1}.footer .footer-title{margin-bottom:1.9rem;font-weight:600}@media (min-width:768px){.footer .copy{display:flex;flex-grow:1;width:100%;max-width:57.2rem}}.footer-logo-holder{margin-bottom:3rem}@media (min-width:768px){.footer-logo-holder{position:absolute;top:-1rem;left:6rem;margin-bottom:0}}@media (min-width:1024px){.footer-logo-holder{left:12rem}}.footer-top{padding-top:5rem;padding-bottom:5rem}.footer-bottom{padding-top:6rem}.footer-content{color:#f5f4f3;display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:20px;column-gap:20px}@media (max-width:768px){.footer-content{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.footer-content{grid-template-columns:repeat(1,1fr)}}.footer-left{margin-bottom:4rem}@media (min-width:768px){.footer-left{margin-bottom:0;display:flex;flex:1 0 58%}}.footer-bottom-info .footer-left{margin-bottom:1.5rem}.footer-bottom .footer-right{color:#949494}.footer-menu-box{width:100%}@media (min-width:768px){.footer-menu-box{display:flex}}@media (min-width:768px){.footer-menu-box li{margin-bottom:1.7rem}}.footer-menu{width:100%}@media (min-width:768px){.footer-menu{display:flex;flex-direction:column}}@media (min-width:768px){.footer-menu:not(:first-child){margin-left:3rem}}.footer-menu li{margin-bottom:.8rem}@media (min-width:768px){.footer-menu li{margin-bottom:1.7rem}}.footer-contacts{margin-bottom:3.5rem}@media (min-width:768px){.footer-contacts{display:flex;flex-direction:column;flex:1 0 33.39%;margin-bottom:0}}.address{margin-bottom:2.2rem;font-style:normal}.footer-schedule{margin-bottom:3.5rem}@media (min-width:768px){.footer-schedule{margin-bottom:0;display:flex;flex-direction:column;flex:1 0 28.4%}}.schedule-list{margin-bottom:2.2rem;display:flex;flex-direction:column}.day{max-width:2.4rem;display:inline-flex}.day,.footer-social{width:100%}.logos__carrousel-logo{padding:0 50px}.logos__carrousel-logo img{height:100px;filter:grayscale(1)}.logos__carrousel-logo:hover img{filter:grayscale(0)}.logos .slick-dots{padding-top:30px;padding-bottom:60px}.footer-logos{display:grid;grid-template-columns:1fr;row-gap:5px}@media (max-width:768px){.footer-logos{grid-template-columns:repeat(1,1fr);-moz-column-gap:5px;column-gap:5px}}.footer-logos img{width:100%;height:auto;filter:grayscale(1)}@media (max-width:768px){.footer-logos img{max-height:70px;width:auto}}.footer-logos .nested{display:flex;align-items:flex-start}.footer-logos .nested img{margin-right:5px;min-width:10px}@media (max-width:768px){.footer-logos .nested img{max-height:70px;width:auto}}.footer-logos .nested img.zkn-logo{width:150px;background:#fff;padding:5px}@media (max-width:768px){.footer-logos .nested img.zkn-logo{max-height:70px;width:auto}}.footer-logos .nested img:last-child{margin-right:0}.footer-bottom-info{width:100%;padding-top:11.5rem;padding-bottom:5rem;color:#949494}@media (min-width:768px){.footer-bottom-info{padding-top:10.6rem;padding-bottom:0;display:flex}}