@charset "UTF-8";
/*!***************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/scss/style.scss ***!
  \***************************************************************************************************************************************************************************************/@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap);
/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/scss/style.scss (1) ***!
  \*******************************************************************************************************************************************************************************************/body{color:#04080d;font-size:1.8rem;font-weight:400}body,input,select,textarea{font-family:Cormorant Garamond,serif}a{color:inherit}a,a:hover,a:visited{text-decoration:none}.h1{font-size:8rem;font-weight:500;line-height:1.3}@media screen and (max-width:1024px){.h1{font-size:4.5rem}}.h2{font-size:5rem;font-weight:500;line-height:1.4}@media screen and (max-width:1024px){.h2{font-size:3.2rem}}.h3{font-size:2.6rem;font-weight:400;line-height:1.3}@media screen and (max-width:1024px){.h3{font-size:2.2rem}}.h4{font-size:2.2rem;font-weight:500;line-height:1.2}@media screen and (max-width:1024px){.h4{font-size:2rem}}.text{font-size:2rem;font-weight:500;line-height:1.5}@media screen and (max-width:1600px){.text{font-size:1.8rem}}.text--min{font-size:1.8rem}.text p{margin-bottom:1rem}.text ul{list-style:disc;margin-top:1rem;padding-left:2rem}.text ul li{margin-bottom:.5rem}.white{color:#fff}.gold{color:#c08a2c}.dark{color:#04080d}strong{font-weight:800}html{font-size:62.5%;margin-top:0!important;scroll-behavior:smooth;scroll-padding-top:50px}body{cursor:default}img{max-width:100%}*{box-sizing:border-box}:where(h1,h2,h3,h4,h5,h6,p){margin:0}:where(ul,ol){list-style:none;margin:0;padding:0}.content{margin:0 auto;width:90%}.section-title span{font-size:2rem}.home .gallery__item:hover img{transform:scale(1)}.flex{display:flex!important}.flex-wrap{flex-wrap:wrap}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.flex-center-items{align-items:center;display:flex;flex-flow:column;justify-content:center}.gap-2{gap:2rem}@media (min-width:768px){.md-flex{display:flex}.md-flex-wrap{flex-wrap:wrap}.md-flex-row{flex-direction:row}.md-flex-col{flex-direction:column}.md-items-center{align-items:center}.md-justify-between{justify-content:space-between}}@media (min-width:1024px){.lg-flex{display:flex}.lg-flex-wrap{flex-wrap:wrap}.lg-flex-row{flex-direction:row}.lg-flex-col{flex-direction:column}.lg-items-center{align-items:center}.lg-justify-between{justify-content:space-between}}.z-index-0{position:relative;z-index:0}.z-index-1{position:relative;z-index:1}.z-index-2{position:relative;z-index:2}.z-index-5{position:relative;z-index:5}.z-index-10{position:relative;z-index:10}.z-index-100{position:relative;z-index:100}.z-index-999{position:relative;z-index:999}.z-index-0--abs{position:absolute;z-index:0}.z-index-0--fix{position:fixed;z-index:0}.z-index-0--stk{position:sticky;z-index:0}.z-index-1--abs{position:absolute;z-index:1}.z-index-1--fix{position:fixed;z-index:1}.z-index-1--stk{position:sticky;z-index:1}.z-index-2--abs{position:absolute;z-index:2}.z-index-2--fix{position:fixed;z-index:2}.z-index-2--stk{position:sticky;z-index:2}.z-index-5--abs{position:absolute;z-index:5}.z-index-5--fix{position:fixed;z-index:5}.z-index-5--stk{position:sticky;z-index:5}.z-index-10--abs{position:absolute;z-index:10}.z-index-10--fix{position:fixed;z-index:10}.z-index-10--stk{position:sticky;z-index:10}.z-index-100--abs{position:absolute;z-index:100}.z-index-100--fix{position:fixed;z-index:100}.z-index-100--stk{position:sticky;z-index:100}.z-index-999--abs{position:absolute;z-index:999}.z-index-999--fix{position:fixed;z-index:999}.z-index-999--stk{position:sticky;z-index:999}@media (min-width:1024px){.lg-z-index-0{position:relative;z-index:0}.lg-z-index-1{position:relative;z-index:1}.lg-z-index-2{position:relative;z-index:2}.lg-z-index-5{position:relative;z-index:5}.lg-z-index-10{position:relative;z-index:10}.lg-z-index-100{position:relative;z-index:100}.lg-z-index-999{position:relative;z-index:999}}.margin-0{margin:0}.margin-x-auto{margin:0 auto}@media (min-width:1024px){.lg-mr-1{margin-right:1rem}}.p-0{padding:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-bottom:0}.pt-0,.py-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.p-1{padding:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-1{padding-bottom:.25rem}.pt-1,.py-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-bottom:.5rem}.pt-2,.py-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.p-3{padding:1rem}.px-3{padding-left:1rem;padding-right:1rem}.py-3{padding-bottom:1rem}.pt-3,.py-3{padding-top:1rem}.pr-3{padding-right:1rem}.pb-3{padding-bottom:1rem}.pl-3{padding-left:1rem}.p-4{padding:1.5rem}.px-4{padding-left:1.5rem;padding-right:1.5rem}.py-4{padding-bottom:1.5rem}.pt-4,.py-4{padding-top:1.5rem}.pr-4{padding-right:1.5rem}.pb-4{padding-bottom:1.5rem}.pl-4{padding-left:1.5rem}.p-5{padding:2rem}.px-5{padding-left:2rem;padding-right:2rem}.py-5{padding-bottom:2rem}.pt-5,.py-5{padding-top:2rem}.pr-5{padding-right:2rem}.pb-5{padding-bottom:2rem}.pl-5{padding-left:2rem}.p-6{padding:5rem}.px-6{padding-left:5rem;padding-right:5rem}.py-6{padding-bottom:5rem}.pt-6,.py-6{padding-top:5rem}.pr-6{padding-right:5rem}.pb-6{padding-bottom:5rem}.pl-6{padding-left:5rem}.p-7{padding:7rem}.px-7{padding-left:7rem;padding-right:7rem}.py-7{padding-bottom:7rem}.pt-7,.py-7{padding-top:7rem}.pr-7{padding-right:7rem}.pb-7{padding-bottom:7rem}.pl-7{padding-left:7rem}.p-8{padding:8rem}.px-8{padding-left:8rem;padding-right:8rem}.py-8{padding-bottom:8rem}.pt-8,.py-8{padding-top:8rem}.pr-8{padding-right:8rem}.pb-8{padding-bottom:8rem}.pl-8{padding-left:8rem}.p-9{padding:3rem}.px-9{padding-left:3rem;padding-right:3rem}.py-9{padding-bottom:3rem}.pt-9,.py-9{padding-top:3rem}.pr-9{padding-right:3rem}.pb-9{padding-bottom:3rem}.pl-9{padding-left:3rem}@media (min-width:768px){.md-p-0{padding:0}.md-px-0{padding-left:0;padding-right:0}.md-py-0{padding-bottom:0}.md-pt-0,.md-py-0{padding-top:0}.md-pr-0{padding-right:0}.md-pb-0{padding-bottom:0}.md-pl-0{padding-left:0}.md-p-1{padding:.25rem}.md-px-1{padding-left:.25rem;padding-right:.25rem}.md-py-1{padding-bottom:.25rem}.md-pt-1,.md-py-1{padding-top:.25rem}.md-pr-1{padding-right:.25rem}.md-pb-1{padding-bottom:.25rem}.md-pl-1{padding-left:.25rem}.md-p-2{padding:.5rem}.md-px-2{padding-left:.5rem;padding-right:.5rem}.md-py-2{padding-bottom:.5rem}.md-pt-2,.md-py-2{padding-top:.5rem}.md-pr-2{padding-right:.5rem}.md-pb-2{padding-bottom:.5rem}.md-pl-2{padding-left:.5rem}.md-p-3{padding:1rem}.md-px-3{padding-left:1rem;padding-right:1rem}.md-py-3{padding-bottom:1rem}.md-pt-3,.md-py-3{padding-top:1rem}.md-pr-3{padding-right:1rem}.md-pb-3{padding-bottom:1rem}.md-pl-3{padding-left:1rem}.md-p-4{padding:1.5rem}.md-px-4{padding-left:1.5rem;padding-right:1.5rem}.md-py-4{padding-bottom:1.5rem}.md-pt-4,.md-py-4{padding-top:1.5rem}.md-pr-4{padding-right:1.5rem}.md-pb-4{padding-bottom:1.5rem}.md-pl-4{padding-left:1.5rem}.md-p-5{padding:2rem}.md-px-5{padding-left:2rem;padding-right:2rem}.md-py-5{padding-bottom:2rem}.md-pt-5,.md-py-5{padding-top:2rem}.md-pr-5{padding-right:2rem}.md-pb-5{padding-bottom:2rem}.md-pl-5{padding-left:2rem}.md-p-6{padding:5rem}.md-px-6{padding-left:5rem;padding-right:5rem}.md-py-6{padding-bottom:5rem}.md-pt-6,.md-py-6{padding-top:5rem}.md-pr-6{padding-right:5rem}.md-pb-6{padding-bottom:5rem}.md-pl-6{padding-left:5rem}.md-p-7{padding:7rem}.md-px-7{padding-left:7rem;padding-right:7rem}.md-py-7{padding-bottom:7rem}.md-pt-7,.md-py-7{padding-top:7rem}.md-pr-7{padding-right:7rem}.md-pb-7{padding-bottom:7rem}.md-pl-7{padding-left:7rem}.md-p-8{padding:8rem}.md-px-8{padding-left:8rem;padding-right:8rem}.md-py-8{padding-bottom:8rem}.md-pt-8,.md-py-8{padding-top:8rem}.md-pr-8{padding-right:8rem}.md-pb-8{padding-bottom:8rem}.md-pl-8{padding-left:8rem}.md-p-9{padding:3rem}.md-px-9{padding-left:3rem;padding-right:3rem}.md-py-9{padding-bottom:3rem}.md-pt-9,.md-py-9{padding-top:3rem}.md-pr-9{padding-right:3rem}.md-pb-9{padding-bottom:3rem}.md-pl-9{padding-left:3rem}}@media (min-width:1024px){.lg-p-0{padding:0}.lg-px-0{padding-left:0;padding-right:0}.lg-py-0{padding-bottom:0}.lg-pt-0,.lg-py-0{padding-top:0}.lg-pr-0{padding-right:0}.lg-pb-0{padding-bottom:0}.lg-pl-0{padding-left:0}.lg-p-1{padding:.25rem}.lg-px-1{padding-left:.25rem;padding-right:.25rem}.lg-py-1{padding-bottom:.25rem}.lg-pt-1,.lg-py-1{padding-top:.25rem}.lg-pr-1{padding-right:.25rem}.lg-pb-1{padding-bottom:.25rem}.lg-pl-1{padding-left:.25rem}.lg-p-2{padding:.5rem}.lg-px-2{padding-left:.5rem;padding-right:.5rem}.lg-py-2{padding-bottom:.5rem}.lg-pt-2,.lg-py-2{padding-top:.5rem}.lg-pr-2{padding-right:.5rem}.lg-pb-2{padding-bottom:.5rem}.lg-pl-2{padding-left:.5rem}.lg-p-3{padding:1rem}.lg-px-3{padding-left:1rem;padding-right:1rem}.lg-py-3{padding-bottom:1rem}.lg-pt-3,.lg-py-3{padding-top:1rem}.lg-pr-3{padding-right:1rem}.lg-pb-3{padding-bottom:1rem}.lg-pl-3{padding-left:1rem}.lg-p-4{padding:1.5rem}.lg-px-4{padding-left:1.5rem;padding-right:1.5rem}.lg-py-4{padding-bottom:1.5rem}.lg-pt-4,.lg-py-4{padding-top:1.5rem}.lg-pr-4{padding-right:1.5rem}.lg-pb-4{padding-bottom:1.5rem}.lg-pl-4{padding-left:1.5rem}.lg-p-5{padding:2rem}.lg-px-5{padding-left:2rem;padding-right:2rem}.lg-py-5{padding-bottom:2rem}.lg-pt-5,.lg-py-5{padding-top:2rem}.lg-pr-5{padding-right:2rem}.lg-pb-5{padding-bottom:2rem}.lg-pl-5{padding-left:2rem}.lg-p-6{padding:5rem}.lg-px-6{padding-left:5rem;padding-right:5rem}.lg-py-6{padding-bottom:5rem}.lg-pt-6,.lg-py-6{padding-top:5rem}.lg-pr-6{padding-right:5rem}.lg-pb-6{padding-bottom:5rem}.lg-pl-6{padding-left:5rem}.lg-p-7{padding:7rem}.lg-px-7{padding-left:7rem;padding-right:7rem}.lg-py-7{padding-bottom:7rem}.lg-pt-7,.lg-py-7{padding-top:7rem}.lg-pr-7{padding-right:7rem}.lg-pb-7{padding-bottom:7rem}.lg-pl-7{padding-left:7rem}.lg-p-8{padding:8rem}.lg-px-8{padding-left:8rem;padding-right:8rem}.lg-py-8{padding-bottom:8rem}.lg-pt-8,.lg-py-8{padding-top:8rem}.lg-pr-8{padding-right:8rem}.lg-pb-8{padding-bottom:8rem}.lg-pl-8{padding-left:8rem}.lg-p-9{padding:3rem}.lg-px-9{padding-left:3rem;padding-right:3rem}.lg-py-9{padding-bottom:3rem}.lg-pt-9,.lg-py-9{padding-top:3rem}.lg-pr-9{padding-right:3rem}.lg-pb-9{padding-bottom:3rem}.lg-pl-9{padding-left:3rem}}@media (min-width:1280px){.xl-p-0{padding:0}.xl-px-0{padding-left:0;padding-right:0}.xl-py-0{padding-bottom:0}.xl-pt-0,.xl-py-0{padding-top:0}.xl-pr-0{padding-right:0}.xl-pb-0{padding-bottom:0}.xl-pl-0{padding-left:0}.xl-p-1{padding:.25rem}.xl-px-1{padding-left:.25rem;padding-right:.25rem}.xl-py-1{padding-bottom:.25rem}.xl-pt-1,.xl-py-1{padding-top:.25rem}.xl-pr-1{padding-right:.25rem}.xl-pb-1{padding-bottom:.25rem}.xl-pl-1{padding-left:.25rem}.xl-p-2{padding:.5rem}.xl-px-2{padding-left:.5rem;padding-right:.5rem}.xl-py-2{padding-bottom:.5rem}.xl-pt-2,.xl-py-2{padding-top:.5rem}.xl-pr-2{padding-right:.5rem}.xl-pb-2{padding-bottom:.5rem}.xl-pl-2{padding-left:.5rem}.xl-p-3{padding:1rem}.xl-px-3{padding-left:1rem;padding-right:1rem}.xl-py-3{padding-bottom:1rem}.xl-pt-3,.xl-py-3{padding-top:1rem}.xl-pr-3{padding-right:1rem}.xl-pb-3{padding-bottom:1rem}.xl-pl-3{padding-left:1rem}.xl-p-4{padding:1.5rem}.xl-px-4{padding-left:1.5rem;padding-right:1.5rem}.xl-py-4{padding-bottom:1.5rem}.xl-pt-4,.xl-py-4{padding-top:1.5rem}.xl-pr-4{padding-right:1.5rem}.xl-pb-4{padding-bottom:1.5rem}.xl-pl-4{padding-left:1.5rem}.xl-p-5{padding:2rem}.xl-px-5{padding-left:2rem;padding-right:2rem}.xl-py-5{padding-bottom:2rem}.xl-pt-5,.xl-py-5{padding-top:2rem}.xl-pr-5{padding-right:2rem}.xl-pb-5{padding-bottom:2rem}.xl-pl-5{padding-left:2rem}.xl-p-6{padding:5rem}.xl-px-6{padding-left:5rem;padding-right:5rem}.xl-py-6{padding-bottom:5rem}.xl-pt-6,.xl-py-6{padding-top:5rem}.xl-pr-6{padding-right:5rem}.xl-pb-6{padding-bottom:5rem}.xl-pl-6{padding-left:5rem}.xl-p-7{padding:7rem}.xl-px-7{padding-left:7rem;padding-right:7rem}.xl-py-7{padding-bottom:7rem}.xl-pt-7,.xl-py-7{padding-top:7rem}.xl-pr-7{padding-right:7rem}.xl-pb-7{padding-bottom:7rem}.xl-pl-7{padding-left:7rem}.xl-p-8{padding:8rem}.xl-px-8{padding-left:8rem;padding-right:8rem}.xl-py-8{padding-bottom:8rem}.xl-pt-8,.xl-py-8{padding-top:8rem}.xl-pr-8{padding-right:8rem}.xl-pb-8{padding-bottom:8rem}.xl-pl-8{padding-left:8rem}.xl-p-9{padding:3rem}.xl-px-9{padding-left:3rem;padding-right:3rem}.xl-py-9{padding-bottom:3rem}.xl-pt-9,.xl-py-9{padding-top:3rem}.xl-pr-9{padding-right:3rem}.xl-pb-9{padding-bottom:3rem}.xl-pl-9{padding-left:3rem}}@media (min-width:1600px){.xxl-p-0{padding:0}.xxl-px-0{padding-left:0;padding-right:0}.xxl-py-0{padding-bottom:0}.xxl-pt-0,.xxl-py-0{padding-top:0}.xxl-pr-0{padding-right:0}.xxl-pb-0{padding-bottom:0}.xxl-pl-0{padding-left:0}.xxl-p-1{padding:.25rem}.xxl-px-1{padding-left:.25rem;padding-right:.25rem}.xxl-py-1{padding-bottom:.25rem}.xxl-pt-1,.xxl-py-1{padding-top:.25rem}.xxl-pr-1{padding-right:.25rem}.xxl-pb-1{padding-bottom:.25rem}.xxl-pl-1{padding-left:.25rem}.xxl-p-2{padding:.5rem}.xxl-px-2{padding-left:.5rem;padding-right:.5rem}.xxl-py-2{padding-bottom:.5rem}.xxl-pt-2,.xxl-py-2{padding-top:.5rem}.xxl-pr-2{padding-right:.5rem}.xxl-pb-2{padding-bottom:.5rem}.xxl-pl-2{padding-left:.5rem}.xxl-p-3{padding:1rem}.xxl-px-3{padding-left:1rem;padding-right:1rem}.xxl-py-3{padding-bottom:1rem}.xxl-pt-3,.xxl-py-3{padding-top:1rem}.xxl-pr-3{padding-right:1rem}.xxl-pb-3{padding-bottom:1rem}.xxl-pl-3{padding-left:1rem}.xxl-p-4{padding:1.5rem}.xxl-px-4{padding-left:1.5rem;padding-right:1.5rem}.xxl-py-4{padding-bottom:1.5rem}.xxl-pt-4,.xxl-py-4{padding-top:1.5rem}.xxl-pr-4{padding-right:1.5rem}.xxl-pb-4{padding-bottom:1.5rem}.xxl-pl-4{padding-left:1.5rem}.xxl-p-5{padding:2rem}.xxl-px-5{padding-left:2rem;padding-right:2rem}.xxl-py-5{padding-bottom:2rem}.xxl-pt-5,.xxl-py-5{padding-top:2rem}.xxl-pr-5{padding-right:2rem}.xxl-pb-5{padding-bottom:2rem}.xxl-pl-5{padding-left:2rem}.xxl-p-6{padding:5rem}.xxl-px-6{padding-left:5rem;padding-right:5rem}.xxl-py-6{padding-bottom:5rem}.xxl-pt-6,.xxl-py-6{padding-top:5rem}.xxl-pr-6{padding-right:5rem}.xxl-pb-6{padding-bottom:5rem}.xxl-pl-6{padding-left:5rem}.xxl-p-7{padding:7rem}.xxl-px-7{padding-left:7rem;padding-right:7rem}.xxl-py-7{padding-bottom:7rem}.xxl-pt-7,.xxl-py-7{padding-top:7rem}.xxl-pr-7{padding-right:7rem}.xxl-pb-7{padding-bottom:7rem}.xxl-pl-7{padding-left:7rem}.xxl-p-8{padding:8rem}.xxl-px-8{padding-left:8rem;padding-right:8rem}.xxl-py-8{padding-bottom:8rem}.xxl-pt-8,.xxl-py-8{padding-top:8rem}.xxl-pr-8{padding-right:8rem}.xxl-pb-8{padding-bottom:8rem}.xxl-pl-8{padding-left:8rem}.xxl-p-9{padding:3rem}.xxl-px-9{padding-left:3rem;padding-right:3rem}.xxl-py-9{padding-bottom:3rem}.xxl-pt-9,.xxl-py-9{padding-top:3rem}.xxl-pr-9{padding-right:3rem}.xxl-pb-9{padding-bottom:3rem}.xxl-pl-9{padding-left:3rem}}.transform-upper{text-transform:uppercase}.text-center{text-align:center}.line-height-80{line-height:1.8}.reveal{opacity:0;transform:translateY(20px);transition:all .8s ease}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translateX(-40px);transition:all .8s ease}.reveal-left.visible{opacity:1;transform:translateX(0)}.reveal-right{opacity:0;transform:translateX(40px);transition:all .8s ease}.reveal-right.visible{opacity:1;transform:translateX(0)}.reveal-top{opacity:0;transform:translateY(-40px);transition:all .8s ease}.reveal-top.visible{opacity:1;transform:translateY(0)}.reveal-bottom{opacity:0;transform:translateY(40px);transition:all .8s ease}.reveal-bottom.visible{opacity:1;transform:translateY(0)}.reveal-opacity{opacity:0;transition:opacity .8s ease}.reveal-opacity.visible{opacity:1}.realtive{position:relative}.floating-label-group{margin-bottom:22px;position:relative}.floating-label-group.floating-label-group--textarea label{top:28px}.floating-label-group label{background:#fff;color:#04080d;font-size:1.8rem;left:.75rem;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;z-index:1}.floating-label-group .form-input{background:#fff;border:10px;border-radius:10px;color:#04080d;font-size:1.8rem;max-height:16rem;padding:16px 10px;position:relative;width:100%;z-index:0}@media screen and (max-width:1024px){.floating-label-group .form-input{padding:13px 10px}}.floating-label-group .form-input:focus-visible{border:1px solid #c08a2c;outline:unset}.floating-label-group.is-active label{color:#c08a2c;font-size:1.6rem;left:.6rem;top:0}.wpcf7-acceptance input[type=checkbox]{height:30px;left:0;position:relative;position:absolute;top:0;visibility:hidden;width:30px}.wpcf7-acceptance input[type=checkbox]+span:after{color:#04080d;content:"✓";display:block;font-size:13px;height:10px;left:0;line-height:2.4;position:absolute;text-align:center;top:-4px;visibility:hidden;width:20px}.wpcf7-acceptance input[type=checkbox]+span:before{border:1px solid #c08a2c;border-radius:0;border-radius:5px;content:"";display:block;height:20px;left:0;position:absolute;top:2px;width:20px}.wpcf7-acceptance input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7-list-item-label{font-size:1.8rem;letter-spacing:0;line-height:1.2;padding-left:10px}.wpcf7-submit{margin-top:2rem}.wpcf7-not-valid-tip{bottom:-20px;font-size:1.6rem!important;position:absolute}.wpcf7-form-control-wrap{display:block}.wpcf7 form .wpcf7-response-output{border:1px solid #c08a2c!important;border-radius:1rem!important;padding:1.5rem!important}.header{left:0;padding:15px 0;top:0;transition:all .5s;width:100%}.header.scrolled{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:rgba(10,23,32,.588);border-bottom:1px solid rgba(84,84,84,.8)}.header.scrolled .menu{margin-top:0}.header.scrolled .menu-item{color:#fff}.header.scrolled .logo img{filter:brightness(100%) invert(100%);width:140px}.header.scrolled .header__button{margin-top:0}.header .logo{position:relative;z-index:1}.header .logo img{transition:width .3s ease;width:200px}@media screen and (max-width:1024px){.header .logo img{width:14rem}}.header .menu{display:flex;margin-left:4rem;transition:margin .3s ease}.header .menu-item{color:#04080d;font-size:2rem;font-weight:600;padding:0 2rem}.header .menu-item:after{border-bottom:1px solid #c08a2c;content:"";display:block;padding-top:.2rem;transform:scaleX(0);transition:transform .25s ease-in-out}.header .menu-item:hover:after{transform:scaleX(1)}.header .social-media{margin-right:2rem}@media screen and (max-width:1024px){.header .social-media{display:none!important}}.header .social-media img{max-width:2.6rem}.header .social-media a{transition:all .5s}.header .social-media a:hover{transform:translateY(-2px)}.header__button{margin-left:auto;transition:margin .3s ease}#scroll-progress{background:linear-gradient(90deg,#c08a2c,#c08a2c);bottom:0;height:1px;left:0;position:absolute;transition:width .1s ease-out;width:0;z-index:9999}@media screen and (max-width:1024px){#menu{display:none}#menu.active{background-color:#fff;display:flex;height:100vh;left:0;position:fixed;top:0;width:100vw}#menu.active,.header .menu{align-items:center;flex-flow:column;justify-content:center}.header .menu{margin-left:0}.header .menu-item{font-size:2.3rem;padding:2rem}.header__button{margin-right:1rem}.header .button{font-size:1.7rem}.header.scrolled .menu-icon-wrapper svg path{stroke:#fff}.header.scrolled .menu-icon-wrapper.open svg path{stroke:#04090c}.header.scrolled .menu-item{color:#171717}}.footer{background:#1f3a4a;color:#fff;padding:6rem 0 3rem}.footer .content{margin:0 auto;width:min(1400px,100% - 4rem)}.footer__row{align-items:flex-start}.footer__title{color:#c08a2c;margin-bottom:1.6rem}.footer__logo img{display:block;filter:brightness(100%) invert(100%);height:auto;max-width:220px}@media screen and (max-width:1024px){.footer__logo img{max-width:180px}}.footer__socials{display:flex;gap:1.2rem;margin-top:2rem}.footer__social img{display:block;height:34px;width:34px}@media screen and (max-width:1600px){.footer__social img{max-width:190px}}@media screen and (max-width:1024px){.footer__social img{height:24px;width:24px}}.footer__menuGrid{display:grid;gap:1.2rem 3rem;grid-template-columns:1fr 1fr}@media screen and (max-width:1024px){.footer__menuGrid{gap:.2rem 1rem;margin:1rem 0}}.footer__list{display:grid;gap:.8rem;list-style:none;margin:0;padding:0}.footer__link{opacity:.9;transition:opacity .2s ease}.footer__link:hover{color:#c08a2c;opacity:1}.footer__contactList{display:flex;gap:4rem}.footer__block{display:flex;flex-flow:column;line-height:1.6}.footer__contactItem{opacity:.95}.footer__text{margin-bottom:1.6rem;opacity:.9}.footer__buttons{display:grid;gap:1rem}.footer__bottom{border-top:1px solid hsla(0,0%,100%,.12);display:flex;justify-content:center;margin-top:4rem;opacity:.85;padding-top:2rem}.footer__btn{text-align:center;width:100%}@media (max-width:768px){.footer{padding:4rem 0 2.5rem}}@media screen and (max-width:1024px){.footer__col.footer__brand{align-items:flex-start;display:flex;justify-content:space-between}.footer__col{margin:1rem 0}.footer__cta .h4.footer__title{display:none}.footer__col.footer__cta{margin-top:2rem}}.container{margin:0 auto;max-width:1820px;padding-left:16px;padding-right:16px;width:85%}@media screen and (max-width:1600px){.container{width:88%}}.container--header{width:94%}.col{box-sizing:border-box;flex:0 0 100%;max-width:100%}.col-auto{flex:0 0 auto;width:auto}.row{display:flex;flex-flow:wrap}@media (min-width:576px){.col-sm-20{flex:0 0 20%;max-width:20%}.col-sm-23{flex:0 0 23%;max-width:23%}.col-sm-24{flex:0 0 24%;max-width:24%}.col-sm-25{flex:0 0 25%;max-width:25%}.col-sm-30{flex:0 0 30%;max-width:30%}.col-sm-31{flex:0 0 31%;max-width:31%}.col-sm-33{flex:0 0 33%;max-width:33%}.col-sm-40{flex:0 0 40%;max-width:40%}.col-sm-50{flex:0 0 50%;max-width:50%}.col-sm-60{flex:0 0 60%;max-width:60%}.col-sm-67{flex:0 0 67%;max-width:67%}.col-sm-70{flex:0 0 70%;max-width:70%}.col-sm-75{flex:0 0 75%;max-width:75%}.col-sm-80{flex:0 0 80%;max-width:80%}.col-sm-90{flex:0 0 90%;max-width:90%}}@media (min-width:768px){.col-md-20{flex:0 0 20%;max-width:20%}.col-md-23{flex:0 0 23%;max-width:23%}.col-md-24{flex:0 0 24%;max-width:24%}.col-md-25{flex:0 0 25%;max-width:25%}.col-md-30{flex:0 0 30%;max-width:30%}.col-md-31{flex:0 0 31%;max-width:31%}.col-md-33{flex:0 0 33%;max-width:33%}.col-md-40{flex:0 0 40%;max-width:40%}.col-md-50{flex:0 0 50%;max-width:50%}.col-md-60{flex:0 0 60%;max-width:60%}.col-md-67{flex:0 0 67%;max-width:67%}.col-md-70{flex:0 0 70%;max-width:70%}.col-md-75{flex:0 0 75%;max-width:75%}.col-md-80{flex:0 0 80%;max-width:80%}.col-md-90{flex:0 0 90%;max-width:90%}}@media (min-width:1024px){.col-lg-20{flex:0 0 20%;max-width:20%}.col-lg-23{flex:0 0 23%;max-width:23%}.col-lg-24{flex:0 0 24%;max-width:24%}.col-lg-25{flex:0 0 25%;max-width:25%}.col-lg-30{flex:0 0 30%;max-width:30%}.col-lg-31{flex:0 0 31%;max-width:31%}.col-lg-33{flex:0 0 33%;max-width:33%}.col-lg-40{flex:0 0 40%;max-width:40%}.col-lg-50{flex:0 0 50%;max-width:50%}.col-lg-60{flex:0 0 60%;max-width:60%}.col-lg-67{flex:0 0 67%;max-width:67%}.col-lg-70{flex:0 0 70%;max-width:70%}.col-lg-75{flex:0 0 75%;max-width:75%}.col-lg-80{flex:0 0 80%;max-width:80%}.col-lg-90{flex:0 0 90%;max-width:90%}}@media (min-width:1280px){.col-xl-20{flex:0 0 20%;max-width:20%}.col-xl-23{flex:0 0 23%;max-width:23%}.col-xl-24{flex:0 0 24%;max-width:24%}.col-xl-25{flex:0 0 25%;max-width:25%}.col-xl-30{flex:0 0 30%;max-width:30%}.col-xl-31{flex:0 0 31%;max-width:31%}.col-xl-33{flex:0 0 33%;max-width:33%}.col-xl-40{flex:0 0 40%;max-width:40%}.col-xl-50{flex:0 0 50%;max-width:50%}.col-xl-60{flex:0 0 60%;max-width:60%}.col-xl-67{flex:0 0 67%;max-width:67%}.col-xl-70{flex:0 0 70%;max-width:70%}.col-xl-75{flex:0 0 75%;max-width:75%}.col-xl-80{flex:0 0 80%;max-width:80%}.col-xl-90{flex:0 0 90%;max-width:90%}}@media (min-width:1600px){.col-xxl-20{flex:0 0 20%;max-width:20%}.col-xxl-23{flex:0 0 23%;max-width:23%}.col-xxl-24{flex:0 0 24%;max-width:24%}.col-xxl-25{flex:0 0 25%;max-width:25%}.col-xxl-30{flex:0 0 30%;max-width:30%}.col-xxl-31{flex:0 0 31%;max-width:31%}.col-xxl-33{flex:0 0 33%;max-width:33%}.col-xxl-40{flex:0 0 40%;max-width:40%}.col-xxl-50{flex:0 0 50%;max-width:50%}.col-xxl-60{flex:0 0 60%;max-width:60%}.col-xxl-67{flex:0 0 67%;max-width:67%}.col-xxl-70{flex:0 0 70%;max-width:70%}.col-xxl-75{flex:0 0 75%;max-width:75%}.col-xxl-80{flex:0 0 80%;max-width:80%}.col-xxl-90{flex:0 0 90%;max-width:90%}}.button,.wpcf7-submit{background-color:#c08a2c;border:1px solid #c08a2c;border-radius:5px;border-bottom-right-radius:2rem;border-top-left-radius:2rem;color:#fff;font-size:2.2rem;font-weight:500;padding:.5rem 2.7rem;transition:all .5s}@media screen and (max-width:1024px){.button,.wpcf7-submit{font-size:2rem;padding:.5rem 1.2rem}}.button:hover,.wpcf7-submit:hover{box-shadow:0 0 10px rgba(192,138,44,.35);transform:translateY(-4px)}.button--border,.wpcf7-submit--border{background-color:transparent;color:#fff}.button--onwhite,.wpcf7-submit--onwhite{background-color:rgba(192,138,44,.851)}.button--onwhite.button--border,.wpcf7-submit--onwhite.button--border{background-color:transparent;color:#c08a2c}@media screen and (min-width:1200px){.menu-icon-wrapper{display:none}}@media screen and (max-width:1200px){.menu-icon-wrapper{height:34px;left:0;pointer-events:none;position:relative;top:0;transition:.1s;width:24px}.menu-icon-wrapper svg{left:-30px;position:absolute;top:-33px;transform:scale(.1);transform-origin:0 0}.menu-icon-wrapper svg path{stroke-width:30px;stroke-linecap:round;stroke-linejoin:round;fill:transparent;transition:stroke-dasharray .5s;stroke:#04090c}.menu-icon-wrapper svg path.path1{stroke-dashoffset:5803.15px;stroke-dasharray:2901.57px,2981.57px,240px}.menu-icon-wrapper svg path.path2{stroke-dashoffset:800px;stroke-dasharray:400px,480px,240px}.menu-icon-wrapper svg path.path3{stroke-dashoffset:6993.11px;stroke-dasharray:3496.56px,3576.56px,240px}.menu-icon-wrapper.open svg path.path1{stroke-dasharray:2901.57px,5258.15px,240px}.menu-icon-wrapper.open svg path.path2{stroke-dasharray:400px,600px,0}.menu-icon-wrapper.open svg path.path3{stroke-dasharray:3496.56px,6448.11px,240px}.menu-icon-wrapper .menu-icon-trigger{background:none;border:none;cursor:pointer;height:100%;margin:0;padding:0;pointer-events:auto;position:relative;width:100%}}.to-top{background-color:#1f3a4a;border:1px solid #fff;border-radius:10px;bottom:25px;cursor:pointer;display:none;height:50px;position:fixed;right:25px;width:50px;z-index:97}@media screen and (max-width:1024px){.to-top{height:40px;right:15px;width:40px}}@media screen and (max-width:576px){.to-top{right:5px}}.to-top:hover{background-color:#c08a2c}.to-top:hover svg path{stroke:#fff}.to-top svg{height:25px;transition:all .5s;width:25px}@media screen and (max-width:1024px){.to-top svg{height:18px;width:18px}}.to-top svg path{transition:all .5s;stroke:#fff}.popupOverlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:1000}@media screen and (max-width:768px){.popupOverlay{height:100vh;max-width:100vw;top:0}}.popupOverlay.active{opacity:1;pointer-events:all}.popupOverlay.active .popupContent{opacity:1;transform:scale(1)}.popupOverlay .popupContent{background:#000;box-shadow:0 10px 25px rgba(202,195,0,.2);opacity:0;padding:2rem;position:relative;transform:scale(.95);transition:all .3s ease;width:40%}@media screen and (min-width:768px) and (max-width:1200px){.popupOverlay .popupContent{padding:1rem;width:80%}}@media screen and (max-width:768px){.popupOverlay .popupContent{padding:10px;width:100%}}.popupOverlay .popupContent .popupClose{background:none;border:none;color:#fff;cursor:pointer;line-height:1;position:absolute;right:.75rem;top:.5rem}@media screen and (max-width:768px){.popupOverlay .popupContent .popupClose{background-color:#140f0b;font-size:2.5rem;z-index:10}}.popupOverlay .form-row{align-items:center;justify-content:space-between}.popupOverlay .form-row .floating-label-group{width:49%}.popupOverlay .wpcf7-spinner{position:absolute}.popupOverlay .wpcf7-not-valid-tip{font-size:12px;position:absolute}.popupOverlay .wpcf7-response-output{background-color:#171515;border-radius:10px;font-size:16px;line-height:1.4;padding:10px 20px!important}.popupOverlay .wpcf7 form.invalid .wpcf7-response-output,.popupOverlay .wpcf7 form.payment-required .wpcf7-response-output,.popupOverlay .wpcf7 form.unaccepted .wpcf7-response-output{border-color:#f77185}@media screen and (max-width:1024px){.popupOverlay .wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.form-input{height:140px}}.popupOverlay .wpcf7-acceptance input[type=checkbox]{height:30px;left:0;position:relative;position:absolute;top:0;visibility:hidden;width:30px}.popupOverlay .wpcf7-acceptance input[type=checkbox]+span:after{color:#fff;content:"✓";display:block;font-size:13px;height:10px;left:0;line-height:2.4;position:absolute;text-align:center;top:-4px;visibility:hidden;width:20px}.popupOverlay .wpcf7-acceptance input[type=checkbox]+span:before{border:1px solid #cac300;border-radius:0;border-radius:5px;content:"";display:block;height:20px;left:0;position:absolute;top:2px;width:20px}.popupOverlay .wpcf7-acceptance input[type=checkbox]:checked+span:after{visibility:visible}.popupOverlay .wpcf7-list-item-label{color:#fff;font-size:16px;letter-spacing:0;line-height:1.2;padding-left:10px}.popupOverlay .wpcf7-submit{border:unset}@media screen and (max-width:1024px){.popupOverlay .wpcf7-submit{margin:20px 0}}.popupOverlay .form-flex p{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.popupOverlay .form-flex p{flex-flow:column}}.popupOverlay .form-flex a{border-bottom:1px solid #fff}.popupContact{border:unset;cursor:pointer}.scroll{bottom:4rem;left:50%;position:absolute;transform:translateX(-50%)}.scroll span{animation:animate 4s infinite;border-bottom:1px solid #c08a2c;border-right:1px solid #c08a2c;display:block;height:1rem;margin:-10px;transform:rotate(45deg);width:1rem}.scroll span:nth-child(2){animation-delay:-.2s}.scroll span:nth-child(3){animation-delay:-.4s}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-20px,-20px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(20px,20px)}}.title__bg{background-position:50%;border-radius:1rem;margin-top:11rem;overflow:hidden;padding-bottom:4rem;padding-top:4rem;position:relative}@media screen and (max-width:1024px){.title__bg{padding-bottom:2rem;padding-top:2rem}}.title__bg:after{background:linear-gradient(90deg,#000 0,#000 45%,transparent);content:"";height:100%;opacity:.5;pointer-events:none;position:absolute;top:0;inset:0;width:100%;z-index:0}@media screen and (max-width:1024px){.title__bg:after{background:linear-gradient(90deg,#000,#000 45%,rgba(0,0,0,.549))}}.title .h1{padding:0 4rem;position:relative;z-index:1}@media screen and (max-width:1024px){.title .h1{font-size:3rem;padding:0 2rem}}.hero{padding-bottom:5rem;padding-top:10rem}.hero .row{position:relative;width:100%;z-index:1}.hero__content{align-items:center;background-position:50%;border-radius:20px;display:flex;flex-flow:column;height:75vh;justify-content:flex-end;overflow:hidden;position:relative;transform-origin:center center;width:95%;will-change:transform}@media screen and (max-width:768px){.hero__content{height:58vh}}.hero__content:after{background:radial-gradient(ellipse at center,rgba(0,0,0,.55) 0,rgba(0,0,0,.35) 40%,transparent 70%);content:"";inset:0;bottom:-80%;pointer-events:none;position:absolute}.hero__layer{background-color:#0e202d;height:100%;opacity:.3;position:absolute;width:100%}.hero__links{display:flex;justify-content:center;margin-bottom:4rem}@media screen and (max-width:1024px){.hero__links a{margin:0 5px}}.hero__rating{display:flex;justify-content:center;margin-bottom:2rem}.hero__rating--stars img{width:2rem}.hero__rating--score{color:#fff;font-size:5rem}.hero__rating--content{align-items:baseline;display:flex;flex-flow:column;margin-left:1.5rem}.hero__rating--inner{align-items:center;display:flex}.hero__rating--text{color:#fff;font-size:1.8rem;font-weight:700}.hero .col{text-align:center}.hero__trust{background-color:#fff;clip-path:polygon(calc(100% - 84.844px) 32.8977px,calc(100% - 84.844px) 32.8977px,calc(100% - 87.33921px) 27.1769256px,calc(100% - 90.47348px) 21.8917248px,calc(100% - 94.19077px) 17.0813412px,calc(100% - 98.43504px) 12.7850184px,calc(100% - 103.15025px) 9.042px,calc(100% - 108.28036px) 5.8915296px,calc(100% - 113.76933px) 3.3728508px,calc(100% - 119.56112px) 1.5252072px,calc(100% - 125.59969px) .3878424px,calc(100% - 131.829px) 0,132.628px 0,132.628px 0,126.3683177px .3916515px,120.3020976px 1.53996px,114.4860799px 3.4049565px,108.9770048px 5.946672px,103.8316125px 9.1251375px,99.1066432px 12.900384px,94.8588371px 17.2324425px,91.1449344px 22.081344px,88.0216753px 27.4071195px,85.5458px 33.1698px,84.1544px 37.0623px,84.1544px 37.0623px,80.6881776px 45.130057px,76.3156408px 52.586144px,71.1162152px 59.374605px,65.1693264px 65.439484px,58.5544px 70.724825px,51.3508616px 75.174672px,43.6381368px 78.733069px,35.4956512px 81.34406px,27.0028304px 82.951689px,18.2391px 83.5px,0 83.5px,0 100%,100% 100%,100% 83.5px,calc(100% - 18.891px) 83.5px,calc(100% - 18.891px) 83.5px,calc(100% - 27.46874px) 82.8020193px,calc(100% - 35.77321px) 81.0591944px,calc(100% - 43.72981px) 78.3324511px,calc(100% - 51.26394px) 74.6827152px,calc(100% - 58.301px) 70.1709125px,calc(100% - 64.76638px) 64.8579688px,calc(100% - 70.58547px) 58.8048099px,calc(100% - 75.68367px) 52.0723616px,calc(100% - 79.98638px) 44.7215497px,calc(100% - 83.419px) 36.8133px,calc(100% - 84.844px) 32.8977px);display:flex;flex-flow:wrap;height:82px;justify-content:center;margin:0 auto -1px;padding:26px 0;width:60%}@media screen and (max-width:1600px){.hero__trust{width:80%}}@media screen and (max-width:1024px){.hero__trust{align-items:center;background-color:hsla(0,0%,100%,.8);border-radius:17px;clip-path:unset;height:102px;justify-content:center;padding:12px 0;width:6px 0;width:100%}}.hero__trust--list{align-items:center;display:flex;font-size:2rem;padding:0 15px}@media screen and (max-width:1024px){.hero__trust--list{font-size:1.8rem}}.hero__trust--list svg{margin-right:10px}.hero .h1{text-shadow:0 2px 12px rgba(0,0,0,.45)}@media screen and (max-width:1024px){.hero .h1{padding-bottom:3rem}}.hairdresser{margin-bottom:5rem}@media screen and (max-width:1024px){.hairdresser{margin-bottom:0}}.hairdresser__icon{border:1px solid #c08a2c;border-radius:1rem;border-bottom-right-radius:2.5rem;border-top-left-radius:2.5rem;padding:2rem}@media screen and (max-width:1024px){.hairdresser__icon{flex-flow:row;margin:2.5% 0;padding:1.5rem;width:47%}}.hairdresser__icon img{width:25px}@media screen and (max-width:1024px){.hairdresser__icon .text{padding-left:.5rem;padding-top:0!important}}.hairdresser__img{position:relative}.hairdresser__img img{border-radius:1rem}.hairdresser__videoLink{border-radius:1rem;border-bottom-right-radius:5.6rem;border-top-left-radius:5.6rem;display:flex;overflow:hidden;position:relative}.hairdresser__play{border-radius:10px;color:#fff;font-size:20px;left:50%;letter-spacing:.04em;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.hairdresser__play p{padding-top:1rem}.hairdresser__videoImage{max-height:52rem;-o-object-fit:cover;object-fit:cover;width:100%}.hairdresser__videoLayer{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(14,32,45,.7);border:1px solid hsla(0,0%,100%,.1);height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1024px){.hairdresser__icons{display:flex;flex-flow:wrap;margin-top:1rem}.hairdresser__content{padding:3rem 0}.hairdresser__links{display:flex;gap:1rem;margin-top:2rem!important}}.nails{background-color:#faf9f7;margin:2rem 0;padding-bottom:5rem;padding-top:7rem}@media screen and (max-width:1024px){.nails{padding-top:5rem}}.nails .content{margin-right:0;width:95%}@media screen and (max-width:1024px){.nails .content{margin-right:auto;width:92%}}.nails .gallery__image{border-radius:1rem;height:42rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1024px){.nails .gallery__image{height:32rem}}.nails__arrow{background-color:transparent;border:unset;cursor:pointer}.nails__arrow img{width:4rem}.nails__arrow--prev img{transform:rotate(180deg)}.nails__arrows{align-items:center;display:flex;padding-top:3rem}@media screen and (max-width:1024px){.nails__arrows{margin-bottom:2rem;padding-top:1rem}}.nails__counter{color:#c08a2c;font-size:2.4rem;font-weight:700;padding:0 2rem}@media screen and (min-width:1024px) and (max-width:1600px){.nails .hairdresser__links{display:flex;flex-flow:column;text-align:center}.nails .hairdresser__links a{margin-bottom:5px}}.treatments{padding:8rem 0}@media screen and (max-width:1024px){.treatments{padding:5rem 0 6rem}}.treatments__row{align-items:center}.treatments__list{display:flex;flex-direction:column;gap:2.2rem;list-style:none;margin:2rem 0 0;padding:0}@media screen and (max-width:1024px){.treatments__list{margin:3rem 0 0}}.treatments__item{align-items:flex-start;display:flex;gap:1.6rem}.treatments__iconWrap{background:rgba(192,138,44,.1);border-radius:999px;display:grid;flex:0 0 6.2rem;height:6.2rem;place-items:center;width:6.2rem}.treatments__icon{height:3.4rem;-o-object-fit:contain;object-fit:contain;width:3.4rem}.treatments__itemTitle{margin-top:.2rem}.treatments__buttons{display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:2.4rem}.treatments__imageBox{position:relative;width:100%}.treatments__image{border-radius:10px;border-bottom-right-radius:6rem;border-top-left-radius:6rem;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%;width:75%}@media screen and (max-width:1024px){.treatments__image{width:82%}}.treatments__image--small{border-radius:10px;border-bottom-right-radius:6rem!important;border-top-left-radius:6rem!important;bottom:-10%;height:auto;outline:1rem solid #fff;position:absolute;right:9%;transform:translateZ(0);width:220px;will-change:transform}@media screen and (max-width:1024px){.treatments__image--small{border-bottom-right-radius:4rem!important;border-top-left-radius:4rem!important;right:0;width:100px}}@media (max-width:1024px){.treatments .treatments__right{justify-content:flex-start}.treatments .treatments__imageBox{margin-bottom:3rem;max-width:100%}}.physiotherapy{background-color:#faf9f7}.physiotherapy__buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.4rem}.physiotherapy__media{display:flex;justify-content:flex-end}.physiotherapy__imageWrap{border-radius:1rem;border-bottom-right-radius:5.6rem;border-top-left-radius:5.6rem;max-width:73rem;overflow:hidden;width:100%}.physiotherapy__image{display:block;height:48rem;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1024px){.physiotherapy{margin:0}.physiotherapy__content{max-width:100%}.physiotherapy__buttons{gap:1rem}.physiotherapy__media{margin-top:3rem}.physiotherapy__image{height:34rem}}.mainAbout{margin-bottom:6rem;overflow:hidden;padding:7rem 0;position:relative}@media screen and (max-width:1024px){.mainAbout{margin-bottom:0;padding:5rem 0 4rem}}.mainAbout__bg{background-position:50%;background-size:cover;inset:0;position:absolute;transform:scale(1.02);z-index:0}.mainAbout__bg:before{background:linear-gradient(90deg,rgba(14,32,45,.58),rgba(31,58,74,.48) 55%,rgba(4,8,13,.58)),linear-gradient(180deg,rgba(4,8,13,.15),rgba(4,8,13,.45));content:"";inset:0;position:absolute}.mainAbout .content{position:relative;z-index:1}.mainAbout__row{justify-content:center;text-align:center}.mainAbout__center{display:flex;justify-content:center}.mainAbout__inner{align-items:center;display:flex;flex-direction:column;gap:1.8rem;max-width:90rem}.mainAbout__title h1,.mainAbout__title h2,.mainAbout__title h3,.mainAbout__title p{margin:0}.mainAbout__stats{gap:2rem;justify-content:center;margin-top:5rem}@media screen and (max-width:1024px){.mainAbout__stats{margin-top:1rem;padding-bottom:4rem}}.mainAbout__statBox{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(4,8,13,.4);border:1px solid hsla(0,0%,100%,.1);border-bottom-right-radius:2.6rem;border-top-left-radius:2.6rem;box-shadow:0 14px 40px rgba(0,0,0,.25);padding:2.4rem 2.2rem;text-align:center}.mainAbout__statNumber{font-size:4rem;font-weight:500;line-height:1.1}.mainAbout__statLabel{color:hsla(0,0%,100%,.78);font-size:1.4rem;letter-spacing:.14em;margin-top:.8rem;text-transform:uppercase}@media (max-width:1024px){.mainAbout{padding:8rem 0 4rem}.mainAbout__stats{transform:translateY(3.5rem)}.mainAbout__statNumber{font-size:3.4rem}}@media (max-width:768px){.mainAbout__stats{transform:translateY(2.5rem)}.mainAbout__statBox{padding:2rem 1.8rem}}.team__member{border-radius:1rem;border-bottom-right-radius:6rem!important;border-top-left-radius:6rem!important;margin:0 auto;overflow:hidden;position:relative;width:85%}@media screen and (max-width:1024px){.team__member{margin-top:2rem}}.team__member-image{position:relative}.team__member-image:before{background:linear-gradient(180deg,rgba(14,32,45,0),#0e202d 79%);bottom:0;content:"";height:50%;position:absolute;width:100%}.team__member-image img{max-height:57rem;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1024px) and (max-width:1600px){.team__member-image img{height:50rem}}.team__member-info{bottom:0;color:#fff;height:auto;padding:3rem 0;position:absolute;text-align:center;width:100%;z-index:60}.team__arrow{align-items:center;background-color:transparent;border:unset;cursor:pointer;display:flex;margin:0 auto;padding:0 20px}.team__arrow img{width:4rem}.team__arrow--prev img{transform:rotate(180deg)}.team__carousel{margin-bottom:40px}.team__dots{align-items:center;display:flex;justify-content:center}.team__dots .owl-dot{background-color:#fff;border:1px solid #c08a2c;border-radius:10px;height:8px;margin:0 5px;width:12px}.team__dots .owl-dot.active{background-color:#c08a2c;width:22px}.team__arrows{align-items:center;display:flex;padding-top:3rem}@media screen and (max-width:1024px){.team__arrows{margin-bottom:2rem;padding-top:1rem}}.team__grid{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:1024px){.team__grid{gap:12px;grid-template-columns:1fr}}.team--about{padding-bottom:8rem}.team--about .team__member--about{align-items:stretch;border:1px solid #f3f1ec;border-bottom-left-radius:1rem;border-bottom-right-radius:4rem!important;border-top-left-radius:4rem!important;border-top-right-radius:1rem;display:grid;gap:1.8rem;grid-template-columns:230px 1fr;margin:0;overflow:hidden;padding:1.4rem;width:100%}@media screen and (min-width:1024px) and (max-width:1600px){.team--about .team__member--about{padding:0}}@media screen and (min-width:1025px){.team--about .team__member--about{grid-template-columns:270px 1fr}}@media screen and (max-width:1024px){.team--about .team__member--about{gap:12px;grid-template-columns:1fr;padding:10px}}.team--about .team__member-image{border-radius:1rem;border-bottom-right-radius:2.8rem!important;border-top-left-radius:2.8rem!important;min-height:200px;overflow:hidden}.team--about .team__member-image:before{display:none}@media screen and (max-width:1024px){.team--about .team__member-image{max-height:380px;min-height:220px}}.team--about .team__member-image img{height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;width:100%}.team--about .team__member-info{color:#1f3a4a;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0;position:static;text-align:left;width:auto}@media screen and (min-width:1024px) and (max-width:1600px){.team--about .team__member-info{padding:1rem}}@media screen and (max-width:1024px){.team--about .team__member-info{justify-content:flex-start;padding-top:4px}}.team--about .team__member-info .h3{margin:0}@media screen and (min-width:1025px){.team--about .team__member-info .h3{font-size:2.8rem}}.team--about .team__member-info .position{font-size:1.4rem;letter-spacing:.08em;margin:6px 0 10px}@media screen and (min-width:1025px){.team--about .team__member-info .position{font-size:1.8rem}}.team--about .team__member-info .team__member-desc{line-height:1.45;margin:0}@media screen and (max-width:1024px){.team--about .team__member-info .team__member-desc{font-size:1.5rem;line-height:1.4}}.about-main-desc{padding:7rem 0}.about-main-desc__box{border:1px solid #f3f1ec;border-bottom-left-radius:1rem;border-bottom-right-radius:6rem!important;border-top-left-radius:6rem!important;border-top-right-radius:1rem;padding:3rem}.about-main-desc__box img{width:4rem}.about-main-desc__icons{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}@media screen and (max-width:1024px){.about-main-desc__icons{gap:16px;grid-template-columns:1fr}}.gallery{padding-bottom:7rem}.gallery__gallery{display:grid;gap:2rem;grid-auto-rows:32rem;grid-template-columns:repeat(5,1fr)}@media screen and (max-width:1024px){.gallery__gallery{gap:12px;grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}.gallery__gallery img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s;width:100%}.gallery__item{border-radius:1rem;overflow:hidden}.gallery__item:hover img{transform:scale(1.05)}.gallery__item--1{grid-area:1/1/2/3}.gallery__item--2{grid-area:2/1/3/4}.gallery__item--3{grid-area:1/3/2/4}.gallery__item--4{grid-area:1/4/3/6}@media screen and (max-width:1024px){.gallery__item--1,.gallery__item--2,.gallery__item--3,.gallery__item--4{grid-area:auto}}.gallery__item--1.gallery__block--0{grid-area:1/1/2/3}.gallery__item--2.gallery__block--0{grid-area:2/1/3/4}.gallery__item--3.gallery__block--0{grid-area:1/3/2/4}.gallery__item--4.gallery__block--0{grid-area:1/4/3/6}.gallery__item--1.gallery__block--1{grid-area:3/1/4/3}.gallery__item--2.gallery__block--1{grid-area:4/1/5/4}.gallery__item--3.gallery__block--1{grid-area:3/3/4/4}.gallery__item--4.gallery__block--1{grid-area:3/4/5/6}.gallery__item--1.gallery__block--2{grid-area:5/1/6/3}.gallery__item--2.gallery__block--2{grid-area:6/1/7/4}.gallery__item--3.gallery__block--2{grid-area:5/3/6/4}.gallery__item--4.gallery__block--2{grid-area:5/4/7/6}.gallery__item--1.gallery__block--3{grid-area:7/1/8/3}.gallery__item--2.gallery__block--3{grid-area:8/1/9/4}.gallery__item--3.gallery__block--3{grid-area:7/3/8/4}.gallery__item--4.gallery__block--3{grid-area:7/4/9/6}.gallery__item--1.gallery__block--4{grid-area:9/1/10/3}.gallery__item--2.gallery__block--4{grid-area:10/1/11/4}.gallery__item--3.gallery__block--4{grid-area:9/3/10/4}.gallery__item--4.gallery__block--4{grid-area:9/4/11/6}.gallery__item--1.gallery__block--5{grid-area:11/1/12/3}.gallery__item--2.gallery__block--5{grid-area:12/1/13/4}.gallery__item--3.gallery__block--5{grid-area:11/3/12/4}.gallery__item--4.gallery__block--5{grid-area:11/4/13/6}.gallery__item--1.gallery__block--6{grid-area:13/1/14/3}.gallery__item--2.gallery__block--6{grid-area:14/1/15/4}.gallery__item--3.gallery__block--6{grid-area:13/3/14/4}.gallery__item--4.gallery__block--6{grid-area:13/4/15/6}.gallery__item--1.gallery__block--7{grid-area:15/1/16/3}.gallery__item--2.gallery__block--7{grid-area:16/1/17/4}.gallery__item--3.gallery__block--7{grid-area:15/3/16/4}.gallery__item--4.gallery__block--7{grid-area:15/4/17/6}.gallery__item--1.gallery__block--8{grid-area:17/1/18/3}.gallery__item--2.gallery__block--8{grid-area:18/1/19/4}.gallery__item--3.gallery__block--8{grid-area:17/3/18/4}.gallery__item--4.gallery__block--8{grid-area:17/4/19/6}.gallery__item--1.gallery__block--9{grid-area:19/1/20/3}.gallery__item--2.gallery__block--9{grid-area:20/1/21/4}.gallery__item--3.gallery__block--9{grid-area:19/3/20/4}.gallery__item--4.gallery__block--9{grid-area:19/4/21/6}.gallery__item--1.gallery__block--10{grid-area:21/1/22/3}.gallery__item--2.gallery__block--10{grid-area:22/1/23/4}.gallery__item--3.gallery__block--10{grid-area:21/3/22/4}.gallery__item--4.gallery__block--10{grid-area:21/4/23/6}.gallery__item--1.gallery__block--11{grid-area:23/1/24/3}.gallery__item--2.gallery__block--11{grid-area:24/1/25/4}.gallery__item--3.gallery__block--11{grid-area:23/3/24/4}.gallery__item--4.gallery__block--11{grid-area:23/4/25/6}.gallery__item--1.gallery__block--12{grid-area:25/1/26/3}.gallery__item--2.gallery__block--12{grid-area:26/1/27/4}.gallery__item--3.gallery__block--12{grid-area:25/3/26/4}.gallery__item--4.gallery__block--12{grid-area:25/4/27/6}.gallery__item--1.gallery__block--13{grid-area:27/1/28/3}.gallery__item--2.gallery__block--13{grid-area:28/1/29/4}.gallery__item--3.gallery__block--13{grid-area:27/3/28/4}.gallery__item--4.gallery__block--13{grid-area:27/4/29/6}.gallery__item--1.gallery__block--14{grid-area:29/1/30/3}.gallery__item--2.gallery__block--14{grid-area:30/1/31/4}.gallery__item--3.gallery__block--14{grid-area:29/3/30/4}.gallery__item--4.gallery__block--14{grid-area:29/4/31/6}.gallery__item--1.gallery__block--15{grid-area:31/1/32/3}.gallery__item--2.gallery__block--15{grid-area:32/1/33/4}.gallery__item--3.gallery__block--15{grid-area:31/3/32/4}.gallery__item--4.gallery__block--15{grid-area:31/4/33/6}.gallery__item--1.gallery__block--16{grid-area:33/1/34/3}.gallery__item--2.gallery__block--16{grid-area:34/1/35/4}.gallery__item--3.gallery__block--16{grid-area:33/3/34/4}.gallery__item--4.gallery__block--16{grid-area:33/4/35/6}.gallery__item--1.gallery__block--17{grid-area:35/1/36/3}.gallery__item--2.gallery__block--17{grid-area:36/1/37/4}.gallery__item--3.gallery__block--17{grid-area:35/3/36/4}.gallery__item--4.gallery__block--17{grid-area:35/4/37/6}.gallery__item--1.gallery__block--18{grid-area:37/1/38/3}.gallery__item--2.gallery__block--18{grid-area:38/1/39/4}.gallery__item--3.gallery__block--18{grid-area:37/3/38/4}.gallery__item--4.gallery__block--18{grid-area:37/4/39/6}.gallery__item--1.gallery__block--19{grid-area:39/1/40/3}.gallery__item--2.gallery__block--19{grid-area:40/1/41/4}.gallery__item--3.gallery__block--19{grid-area:39/3/40/4}.gallery__item--4.gallery__block--19{grid-area:39/4/41/6}.gallery__item--1.gallery__block--20{grid-area:41/1/42/3}.gallery__item--2.gallery__block--20{grid-area:42/1/43/4}.gallery__item--3.gallery__block--20{grid-area:41/3/42/4}.gallery__item--4.gallery__block--20{grid-area:41/4/43/6}.gallery__item--1.gallery__block--21{grid-area:43/1/44/3}.gallery__item--2.gallery__block--21{grid-area:44/1/45/4}.gallery__item--3.gallery__block--21{grid-area:43/3/44/4}.gallery__item--4.gallery__block--21{grid-area:43/4/45/6}.gallery__item--1.gallery__block--22{grid-area:45/1/46/3}.gallery__item--2.gallery__block--22{grid-area:46/1/47/4}.gallery__item--3.gallery__block--22{grid-area:45/3/46/4}.gallery__item--4.gallery__block--22{grid-area:45/4/47/6}.gallery__item--1.gallery__block--23{grid-area:47/1/48/3}.gallery__item--2.gallery__block--23{grid-area:48/1/49/4}.gallery__item--3.gallery__block--23{grid-area:47/3/48/4}.gallery__item--4.gallery__block--23{grid-area:47/4/49/6}.gallery__item--1.gallery__block--24{grid-area:49/1/50/3}.gallery__item--2.gallery__block--24{grid-area:50/1/51/4}.gallery__item--3.gallery__block--24{grid-area:49/3/50/4}.gallery__item--4.gallery__block--24{grid-area:49/4/51/6}.gallery__item--1.gallery__block--25{grid-area:51/1/52/3}.gallery__item--2.gallery__block--25{grid-area:52/1/53/4}.gallery__item--3.gallery__block--25{grid-area:51/3/52/4}.gallery__item--4.gallery__block--25{grid-area:51/4/53/6}.gallery__item--1.gallery__block--26{grid-area:53/1/54/3}.gallery__item--2.gallery__block--26{grid-area:54/1/55/4}.gallery__item--3.gallery__block--26{grid-area:53/3/54/4}.gallery__item--4.gallery__block--26{grid-area:53/4/55/6}.gallery__item--1.gallery__block--27{grid-area:55/1/56/3}.gallery__item--2.gallery__block--27{grid-area:56/1/57/4}.gallery__item--3.gallery__block--27{grid-area:55/3/56/4}.gallery__item--4.gallery__block--27{grid-area:55/4/57/6}.gallery__item--1.gallery__block--28{grid-area:57/1/58/3}.gallery__item--2.gallery__block--28{grid-area:58/1/59/4}.gallery__item--3.gallery__block--28{grid-area:57/3/58/4}.gallery__item--4.gallery__block--28{grid-area:57/4/59/6}.gallery__item--1.gallery__block--29{grid-area:59/1/60/3}.gallery__item--2.gallery__block--29{grid-area:60/1/61/4}.gallery__item--3.gallery__block--29{grid-area:59/3/60/4}.gallery__item--4.gallery__block--29{grid-area:59/4/61/6}.gallery__item--1.gallery__block--30{grid-area:61/1/62/3}.gallery__item--2.gallery__block--30{grid-area:62/1/63/4}.gallery__item--3.gallery__block--30{grid-area:61/3/62/4}.gallery__item--4.gallery__block--30{grid-area:61/4/63/6}.main-data{padding:7rem 0}.main-data__img{background:rgba(192,138,44,.1);border-radius:999px;display:grid;height:5.5rem;margin-right:2rem;place-items:center;width:5.5rem}.main-data__img img{height:2.5rem;-o-object-fit:contain;object-fit:contain;width:2.5rem}.main-data__map{border-radius:10px;border-bottom-right-radius:10px;border-bottom-right-radius:6rem;border-top-left-radius:10px;border-top-left-radius:6rem;height:40rem;overflow:hidden;width:100%}@media screen and (max-width:1024px){.main-data__map{height:30rem}}.main-data__datas{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);margin:2rem 0}@media screen and (max-width:1024px){.main-data__datas{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,auto)}}.main-data .footer__buttons{display:flex;width:100%}@media screen and (max-width:1024px){.main-data .footer__buttons{margin-bottom:4rem}}.main-data .footer__buttons .button.footer__btn{margin-right:2rem;min-width:23rem;width:-moz-max-content;width:max-content}@media screen and (max-width:1024px){.main-data .footer__buttons .button.footer__btn{margin-right:0;min-width:17rem}}.main-data .footer__buttons .button.button--border.footer__btn{color:#04080d}.contact-form{background-color:#faf9f7}.contact-form,.mainOffer{padding:7rem 0}.mainOffer__tiles{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3rem}@media screen and (max-width:1024px){.mainOffer__tiles{gap:12px;grid-template-columns:1fr}}.mainOffer__box{background:#fff;border-radius:1rem;border-bottom-right-radius:5.6rem;border-top-left-radius:5.6rem;display:flex;height:100%;overflow:hidden;text-decoration:none;transition:transform .35s,box-shadow .35s}.mainOffer__box:hover{box-shadow:0 20px 40px rgba(0,0,0,.08);transform:translateY(-6px)}.mainOffer__box:hover .mainOffer__image img{transform:scale(1.05)}@media screen and (max-width:1024px){.mainOffer__box{flex-flow:column}}.mainOffer__image{border-radius:1rem;height:26rem;overflow:hidden;width:100%}@media screen and (max-width:1024px){.mainOffer__image{height:22rem}}.mainOffer__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s;width:100%}.mainOffer__content{padding:2.4rem}@media screen and (max-width:1024px){.mainOffer__content{padding:2rem 0}}.mainOffer__content .h3{margin-bottom:1rem}.mainOffer__content .text{margin:0}.mainOffer .button{margin-top:1.5rem;min-width:17rem;text-align:center;width:-moz-max-content;width:max-content}.offer-desc img{border-radius:1rem;border-bottom-right-radius:5.6rem;border-top-left-radius:5.6rem;height:40rem;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1024px){.offer-desc img{height:24rem;margin-top:3rem}}.offer-desc__return{align-items:anchor-center}.offer-desc__image{height:46rem}.pricelist{padding:7rem 0}.pricelist__layout{display:grid;gap:3.2rem;grid-template-columns:360px 1fr;margin-top:3.5rem}@media screen and (max-width:1024px){.pricelist__layout{gap:calc(1rem + 10px);grid-template-columns:1fr}}.pricelist__nav{display:flex;flex-direction:column;gap:calc(1rem + 10px)}.pricelist__navItem{align-items:center;background:#faf9f7;border:1px solid #f3f1ec;border-radius:1.6rem;cursor:pointer;display:grid;font-family:Cormorant Garamond,serif;gap:12px;grid-template-columns:56px 1fr 44px;padding:calc(1rem + 10px);text-align:left;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease;width:100%}.pricelist__navItem.reveal-left{opacity:0;transform:translate3d(-24px,0,0);will-change:transform,opacity}.pricelist__navItem.reveal-left.visible{animation:pricelistNavReveal .58s cubic-bezier(.22,1,.36,1);opacity:1;transform:translateZ(0);will-change:auto}.pricelist__navItem:hover{border-color:rgba(184,134,43,.18);transform:translateY(-1px)}.pricelist__navItem.is-active{background:#fbf7f2;border-color:rgba(184,134,43,.55)}.pricelist__navItem.is-active .pricelist__navNum{opacity:.9}.pricelist__navNum{opacity:.45}.pricelist__navTitle{font-size:1.8rem}.pricelist__catToggle{align-items:center;background-color:unset;border:unset;color:inherit;cursor:pointer;display:flex;font-family:Cormorant Garamond,serif;gap:12px;justify-content:space-between;padding:0;text-align:left;width:100%}.pricelist__catIcon{display:none}.pricelist__panel{border:1px solid #d6b985;border-radius:2rem;overflow:hidden;padding:calc(1rem + 10px) calc(1rem + 12px);position:relative}@media screen and (max-width:1024px){.pricelist__panel{padding:calc(1rem + 10px)}}.pricelist__cat{display:none;opacity:0;transform:translateY(10px)}.pricelist__cat.is-active{display:block}.pricelist__cat.is-enter{opacity:1;transform:translateY(0);transition:opacity .28s ease,transform .28s ease}.pricelist__catHead{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:12px;margin-bottom:calc(1rem + 10px);padding-bottom:calc(1rem + 10px)}.pricelist__catList{display:flex;flex-direction:column}.pricelist__catBody{display:block}.pricelist__service:not(:last-child) .pricelist__service-border{border-bottom:1px solid rgba(0,0,0,.06);transition:all .5s}.pricelist__service:not(:last-child):hover .pricelist__service-border{border-bottom:1px solid #c08a2c}.pricelist__service-border{display:grid;gap:calc(1rem + 10px);grid-template-columns:1fr auto;padding:calc(1rem + 10px) 0;position:relative}.pricelist__serviceLeft{display:inline-block;max-width:100%;padding-right:12px;position:relative;width:-moz-fit-content;width:fit-content;z-index:2}.pricelist__serviceLeft .h4{font-size:1.8rem}.pricelist__text{font-size:1.6rem;padding-top:1rem}.pricelist__servicePrice{align-self:start;padding-left:12px;position:relative;white-space:nowrap;z-index:2}.pricelist__serviceTime{align-items:center;display:inline-flex;gap:8px;margin-top:6px}.pricelist__serviceTime:before{content:"⏱";font-size:2rem;line-height:1;padding-top:6px}.pricelist .js-pricelist-row{opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease;transition-delay:var(--d,0s)}.pricelist__cat.is-active.is-enter .js-pricelist-row{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pricelist .js-pricelist-row{opacity:1;transform:none;transition:none}}@media screen and (max-width:1024px){.pricelist__nav{display:none}.pricelist__panel{border:0;overflow:visible;padding:0}.pricelist__cat{background:transparent;border:1px solid #d6b985;border-radius:1.4rem;display:block;opacity:1;overflow:hidden;transform:none;transition:none}.pricelist__cat+.pricelist__cat{margin-top:12px}.pricelist__catHead{border:0;margin:0;padding:0}.pricelist__catToggle{padding:calc(1rem + 8px) calc(1rem + 10px)}.pricelist__catToggle .h2{font-family:Cormorant Garamond,serif;font-size:1.8rem;line-height:1.2}.pricelist__catIcon{display:inline-block;flex:0 0 auto;height:1.8rem;opacity:.75;position:relative;transition:transform .25s ease,opacity .25s ease;width:1.8rem}.pricelist__catIcon:after,.pricelist__catIcon:before{background:rgba(0,0,0,.72);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.pricelist__catIcon:after{transform:translateY(-50%) rotate(90deg)}.pricelist__catToggle[aria-expanded=true] .pricelist__catIcon{opacity:1;transform:rotate(45deg)}.pricelist__catBody{border-top:0 solid rgba(0,0,0,.08);display:block;max-height:0;opacity:0;overflow:hidden;padding:0 calc(1rem + 10px);transition:max-height .42s cubic-bezier(.4,0,.2,1),opacity .28s ease,padding .35s ease,border-color .28s ease}.pricelist__catBody.is-open{border-top-width:1px;max-height:2000px;opacity:1;padding:0 calc(1rem + 10px) calc(1rem + 10px)}}@keyframes pricelistNavReveal{0%{opacity:0;transform:translate3d(-24px,0,0)}to{opacity:1;transform:translateZ(0)}}.gallery-offer__item{border-radius:1rem;display:block;margin:1%;overflow:hidden;width:23%}@media screen and (max-width:1024px){.gallery-offer__item{width:48%}}.gallery-offer__item img{height:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;transition:all .5s;width:100%}.gallery-offer__item:hover img{transform:scale(1.05)}.gallery-offer__item--video{position:relative}.gallery-offer__gallery{display:flex;flex-flow:wrap;padding-bottom:5rem}.gallery-offer__play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.knowledge{padding:7rem 0}.knowledge__grid{display:grid;gap:2.2rem;grid-template-columns:repeat(3,1fr);margin-top:3.5rem}@media screen and (max-width:1024px){.knowledge__grid{gap:14px;grid-template-columns:1fr}}.knowledge__card{background:#faf9f7;border:1px solid #f3f1ec;border-radius:1rem;border-bottom-right-radius:3.6rem;border-top-left-radius:3.6rem;box-shadow:0 10px 40px rgba(0,0,0,.04);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.knowledge__card:hover{border-color:rgba(184,134,43,.2);box-shadow:0 22px 80px rgba(0,0,0,.08);transform:translateY(-2px)}.knowledge__link{color:inherit;display:grid;grid-template-rows:220px 1fr;text-decoration:none}@media screen and (max-width:1024px){.knowledge__link{grid-template-rows:200px 1fr}}.knowledge__media{background:#f3f1ec;overflow:hidden;position:relative}.knowledge__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.knowledge__card:hover .knowledge__img{transform:scale(1.04)}.knowledge__placeholder{background:linear-gradient(120deg,rgba(0,0,0,.04),rgba(0,0,0,.02));height:100%;width:100%}.knowledge__body{display:grid;gap:10px;padding:18px 18px 20px}.knowledge__meta{align-items:center;display:flex;gap:8px;opacity:.75}.knowledge__dot{opacity:.5}.knowledge__title{margin:0}.knowledge__excerpt{opacity:.9}.knowledge__cta{align-items:center;display:flex;gap:10px;margin-top:6px}.knowledge__btn{align-items:center;border-bottom:1px solid rgba(184,134,43,.45);display:inline-flex;gap:8px;transition:border-color .25s ease,transform .25s ease}.knowledge__btn:after{content:"→";font-size:1.6rem;line-height:1;transform:translateX(0);transition:transform .25s ease}.knowledge__card:hover .knowledge__btn{border-color:rgba(184,134,43,.85)}.knowledge__card:hover .knowledge__btn:after{transform:translateX(3px)}.knowledge__pagination{display:flex;justify-content:center;margin-top:3.2rem}.knowledge__pagination ul{align-items:center;display:flex;gap:10px;list-style:none;margin:0;padding:0}.knowledge__pagination a,.knowledge__pagination span{background:#faf9f7;border:1px solid #f3f1ec;border-radius:999px;color:inherit;display:grid;height:44px;min-width:44px;padding:0 14px;place-items:center;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.knowledge__pagination a:hover{border-color:rgba(184,134,43,.25);box-shadow:0 18px 50px rgba(0,0,0,.08);transform:translateY(-1px)}.knowledge__pagination .current{border-color:rgba(184,134,43,.55);box-shadow:0 18px 60px rgba(0,0,0,.08);color:#c08a2c}.knowledge__empty{margin-top:3rem}.postView{padding-bottom:7rem;padding-top:12rem}.postView__head{text-align:center}.postView__meta{align-items:center;display:inline-flex;gap:10px;margin-top:10px;opacity:.75}.postView__dot{opacity:.5}.postView__layout{align-items:start;display:grid;gap:2.2rem;grid-template-columns:1fr 50rem;margin-top:3.5rem}@media screen and (max-width:1024px){.postView__layout{grid-template-columns:1fr}}.postView__hero{background:#faf9f7;border:1px solid #f3f1ec;border-radius:1rem;border-bottom-right-radius:3.6rem;border-top-left-radius:3.6rem;margin-bottom:2rem;overflow:hidden}.postView__img{display:block;height:auto;width:100%}.postView__article{background:#fbf7f2;border:1px solid #f3f1ec;border-radius:1rem;border-bottom-right-radius:3.6rem;border-top-left-radius:3.6rem;box-shadow:0 10px 40px rgba(0,0,0,.04);overflow:hidden}.postView__content{padding:calc(1rem + 10px) calc(1rem + 12px)}@media screen and (max-width:1024px){.postView__content{padding:calc(1rem + 10px)}}.postView__content p{margin:0 0 1.4rem}.postView__content h2{margin:2.6rem 0 1rem;padding-top:1.2rem;scroll-margin-top:120px}.postView__content a{border-bottom:1px solid rgba(184,134,43,.55);color:inherit;text-decoration:none;transition:border-color .25s ease}.postView__content a:hover{border-color:rgba(184,134,43,.95)}.postView__content strong{font-weight:600}.postView__aside{height:-moz-max-content;height:max-content;position:sticky;top:120px}@media screen and (max-width:1024px){.postView__aside{order:-1;position:static}}.postView__toc{background:#faf9f7;border:1px solid #f3f1ec;border-radius:1rem;border-bottom-right-radius:3.6rem;border-top-left-radius:3.6rem;box-shadow:0 10px 40px rgba(0,0,0,.04);padding:calc(1rem + 10px)}@media screen and (max-width:1024px){.postView__toc{position:relative;top:0}}.postView__tocHead{border-bottom:1px solid rgba(0,0,0,.08);margin-bottom:12px;padding-bottom:12px;text-align:left}.postView__tocNav{display:flex;flex-direction:column;gap:10px}.postView__tocLink{color:inherit;opacity:.78;position:relative;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.postView__tocLink:hover{opacity:1;transform:translateX(2px)}.postView__tocLink.is-active{opacity:1}.postView__tocLink.is-active:before{background:rgba(184,134,43,.75);border-radius:2px;content:"";height:18px;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:3px}.postView__tocToggle{display:none}@media screen and (max-width:1024px){.postView__tocToggle{background:#fbf7f2;border:1px solid rgba(184,134,43,.35);border-radius:999px;bottom:16px;box-shadow:0 18px 60px rgba(0,0,0,.12);cursor:pointer;display:inline-flex;font-family:Cormorant Garamond,serif;left:16px;padding:12px 16px;position:fixed;z-index:999}.postView__toc{display:none}}.postView__tocDrawer{display:none}@media screen and (max-width:1024px){.postView__tocDrawer{display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:1000}}.postView__tocDrawer.is-open{opacity:1;pointer-events:auto}.postView__tocDrawerOverlay{background:rgba(0,0,0,.35);inset:0;position:absolute}.postView__tocDrawerPanel{background:#faf9f7;border-right:1px solid #f3f1ec;box-shadow:0 30px 120px rgba(0,0,0,.18);height:100%;left:0;padding:calc(1rem + 10px);position:absolute;top:0;transform:translateX(-100%);transition:transform .28s cubic-bezier(.4,0,.2,1);width:min(86vw,360px)}.postView__tocDrawer.is-open .postView__tocDrawerPanel{transform:translateX(0)}.postView__tocDrawerTop{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.postView__tocDrawerClose{background:transparent;border:0;cursor:pointer;font-size:20px;line-height:1;opacity:.7;transition:opacity .2s ease,transform .2s ease}.postView__tocDrawerClose:hover{opacity:1;transform:translateY(-1px)}.postView__tocDrawerNav{display:flex;flex-direction:column;gap:10px}.postView__tocDrawerNav .postView__tocLink{opacity:.9}.virtual iframe{height:80vh;margin-top:10rem;width:100%}@media screen and (max-width:1024px){.virtual iframe{height:60vh;margin-top:5rem}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}body{margin:0;padding:0}