.horizontal-marquee{gap:var(--_gap);-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%;display:-ms-flexbox;display:flex;overflow:hidden}.horizontal-marquee.smooth{mask:linear-gradient(90deg,transparent,#fff 20%,#fff 80%,transparent)}.horizontal-marquee.paused .horizontal-marquee-inner{animation-play-state:paused}.horizontal-marquee.full .horizontal-marquee-inner{min-width:var(--_containerWidth)}.horizontal-marquee-inner{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;gap:var(--_gap);white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex}[data-animate=true] .horizontal-marquee-inner{animation:horizontal-marquee var(--_speed)linear infinite var(--_direction)}@keyframes horizontal-marquee{0%{transform:translate(calc(var(--_gap)*-1))}to{transform:translate(calc(-100% - var(--_gap)*2))}}.vertical-marquee{margin-bottom:var(--_gap);max-height:100%;height:calc((var(--_containerSize) - var(--_vGap))/1.2);-ms-flex-flow:column;flex-flow:column;display:-ms-flexbox;display:flex;overflow:hidden}.vertical-marquee.smooth{mask:linear-gradient(transparent,#fff 20%,#fff 80%,transparent)}.vertical-marquee.paused .vertical-marquee-inner{animation-play-state:paused}.vertical-marquee-inner{margin-bottom:var(--_vGap);-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}[data-animate=true] .vertical-marquee-inner{animation:vertical-marquee var(--_speed)linear infinite var(--_direction)}.vertical-marquee-inner>:not(:last-child){margin-right:var(--_hGap)}@keyframes vertical-marquee{0%{transform:translateY(calc(var(--_vGap)*-1))}to{transform:translateY(calc(-100% - var(--_vGap)*2))}}@keyframes moveInLeft{0%{opacity:0;transform:translate(-10rem)}80%{transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translate(10rem)}80%{transform:translate(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInBottom{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes moveInTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes zoomAnimation{0%{transform:scale(1.02)}50%{transform:scale(1.06)}to{transform:scale(1.02)}}@keyframes revealOverflow{to{overflow:hidden}}@keyframes kenburns-top-right{0%{transform-origin:84% 16%;transform:scale(1)}to{transform-origin:100% 0;transform:scale(1.07)}}@keyframes tilt-in-fwd-br{0%{opacity:0;transform:rotateY(20deg)rotateX(-35deg)translate(300px,300px)skew(35deg,-10deg)}to{opacity:1;transform:rotateY(0)rotateX(0)translate(0)skew(0deg)}}.reveal-left,.reveal-right{opacity:1;transition:transform 1.1s cubic-bezier(.25,.46,.45,.94),opacity 1.3s;transform:translate(0)}.reveal-left--hidden{opacity:0;transform:translate(-50%)}.reveal-right--hidden{opacity:0;transform:translate(50%)}.reveal-bottom{opacity:1;transition:transform 1.1s cubic-bezier(.25,.46,.45,.94),opacity 1.3s;transform:translateY(0)scale(1)}.reveal-bottom--hidden{opacity:0;transform:translateY(10rem)scale(.5)}.reveal-section{opacity:1;transition:transform .8s cubic-bezier(.25,.46,.45,.94),opacity .8s;transform:translateY(0)}.reveal-section--hidden{opacity:0;transform:translateY(18rem)}.tilt-in-fwd-br{animation:.6s cubic-bezier(.25,.46,.45,.94) both tilt-in-fwd-br}.swiper-slide>.swiper-slide-cover{position:absolute;top:0;bottom:0;left:0;right:0}.swiper-scale-effect .swiper-slide-cover{transition:transform 0s linear 1.5s;transform:scale(1.12)}.swiper-scale-effect .swiper-slide.swiper-slide-active .swiper-slide-cover{transition:transform 12.5s ease-out;transform:scale(1)}@keyframes bounce-in-right{0%{opacity:0;animation-timing-function:ease-in;transform:translate(600px)}38%{opacity:1;animation-timing-function:ease-out;transform:translate(0)}55%{animation-timing-function:ease-in;transform:translate(68px)}72%{animation-timing-function:ease-out;transform:translate(0)}81%{animation-timing-function:ease-in;transform:translate(32px)}90%{animation-timing-function:ease-out;transform:translate(0)}95%{animation-timing-function:ease-in;transform:translate(8px)}to{animation-timing-function:ease-out;transform:translate(0)}}.bounce-in-right{animation:.7s cubic-bezier(1,0,0,1) both bounce-in-right}@keyframes tilt-in-right-1{0%{opacity:0;transform:rotateX(-30deg)translate(300px)skew(30deg)}to{opacity:1;transform:rotateX(0)translate(0)skew(0)}}.tilt-in-right-1{animation:.6s cubic-bezier(.25,.46,.45,.94) both tilt-in-right-1}@keyframes scale-in-left{0%{transform-origin:0;opacity:1;transform:scale(0)}to{transform-origin:0;opacity:1;transform:scale(1)}}.scale-in-left{animation:.5s cubic-bezier(.25,.46,.45,.94) both scale-in-left}@keyframes slide-in-right{0%{opacity:0;transform:translate(1000px)}to{opacity:1;transform:translate(0)}}.slide-in-right{animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-in-right}@keyframes slide-in-left{0%{opacity:0;transform:translate(-1000px)}to{opacity:1;transform:translate(0)}}.slide-in-left{animation:.5s cubic-bezier(.25,.46,.45,.94) both slide-in-left}@keyframes fade-in-left{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.fade-in-left{animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in-left}@keyframes fade-in-bottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.fade-in-bottom{animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in-bottom}@keyframes fade-in-right{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.fade-in-right{animation:.6s cubic-bezier(.39,.575,.565,1) both fade-in-right}*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{font-size:62.5%}@media only screen and (max-width:80em){html{font-size:55%}}@media only screen and (max-width:56.25em){html{font-size:50%}}button{-ms-appearance:none;appearance:none;font-size:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-family:inherit}body{box-sizing:border-box;-ms-hyphens:auto;hyphens:auto;font-display:optional;color:#333;background-color:#fff;background-repeat:no-repeat;background-size:cover;font-family:Montserrat,sans-serif;font-size:1.6rem;line-height:2.3rem;position:relative}a{color:#333;cursor:pointer;font-family:Montserrat,sans-serif;text-decoration:none}input,select,textarea{border-color:rgba(51,51,51,.3);border-radius:.8rem;padding:.8rem}select{width:fit-content}input[type=date]{width:fit-content}input{width:100%}textarea{min-width:100%}input,select,textarea{background:0 0;outline:0;font-size:1.6rem}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fcf0f0;background:0 0!important;transition:background-color 5000s ease-in-out!important}input:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #fcf0f0;background:0 0!important;transition:background-color 5000s ease-in-out!important}input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fcf0f0;background:0 0!important;transition:background-color 5000s ease-in-out!important}select:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fcf0f0;background:0 0!important;transition:background-color 5000s ease-in-out!important}select:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #fcf0f0;background:0 0!important;transition:background-color 5000s ease-in-out!important}select:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fcf0f0;background:0 0!important;transition:background-color 5000s ease-in-out!important}textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fcf0f0;background:0 0!important;transition:background-color 5000s ease-in-out!important}textarea:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #fcf0f0;background:0 0!important;transition:background-color 5000s ease-in-out!important}textarea:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #fcf0f0;background:0 0!important;transition:background-color 5000s ease-in-out!important}input:-moz-autofill{box-shadow:inset 0 0 0 1000px #fff;background:0 0!important}select:-moz-autofill{box-shadow:inset 0 0 0 1000px #fff;background:0 0!important}textarea:-moz-autofill{box-shadow:inset 0 0 0 1000px #fff;background:0 0!important}input:-ms-autofill{box-shadow:inset 0 0 0 1000px #fff;background:0 0!important}select:-ms-autofill{box-shadow:inset 0 0 0 1000px #fff;background:0 0!important}textarea:-ms-autofill{box-shadow:inset 0 0 0 1000px #fff;background:0 0!important}li{list-style:none}h1,h2,h3,h4,h5,h6,p{text-wrap:pretty;word-wrap:break-word;-ms-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:break-word}.fa{font-size-adjust:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-language-override:normal;font-language-override:normal;-webkit-font-kerning:auto;font-kerning:auto;font-synthesis:weight style;font-variant:normal;text-rendering:auto;font-family:FontAwesome;font-style:normal;font-stretch:100%;line-height:1!important}.wrapper{overflow:hidden}.heading{margin-bottom:1.6rem;font-family:Libre Baskerville,sans-serif}.heading--eyebrow{text-transform:uppercase;letter-spacing:.3rem;color:#b47e7c;font-family:Libre Baskerville,sans-serif;font-size:1.4rem;font-weight:800}.heading--sub{font-family:Mrs Saint Delafield,sans-serif}.heading--script{font-family:Mrs Saint Delafield,sans-serif;font-weight:400}.heading--h1{letter-spacing:-.02em;font-size:4.8rem;font-weight:400;line-height:5.76rem}.heading--h2{font-size:3.6rem;line-height:4.32rem}.heading--h3{font-size:3rem;line-height:3.6rem}.heading--h4{letter-spacing:.075em;font-size:2.4rem;line-height:2.88rem}.heading--h5{font-size:1.8rem;line-height:2.16rem}.heading--h6{font-size:1.6rem;line-height:1.92rem}.divider{border:none;border-top:5px solid #000}.divider:not(:last-child){padding-bottom:2.4rem}.divider--sm{width:5rem}.divider--primary{border-color:#e4b9b4}.body{font-weight:400;padding-top:.8rem!important}.body--small{font-size:1.5rem}.body--normal{font-size:1.6rem;line-height:2.8rem}.text-link{color:#603e3a;font-weight:800;text-decoration:none;transition:color .3s}.upper{text-transform:uppercase}.u-c-text{text-align:center!important}@media only screen and (max-width:48em){.u-centered-mobile{margin:0 auto!important}.u-c-text-mobile{text-align:center!important}}.u-centered{margin:0 auto!important}.right{float:right!important}.u-margin-b-none{margin-bottom:0!important}.u-margin-b-xs{margin-bottom:.8rem!important}.u-margin-b-s{margin-bottom:1.6rem!important}.u-margin-b-m{margin-bottom:2.4rem!important}.u-margin-b-l{margin-bottom:3.2rem!important}.u-margin-b-xl{margin-bottom:4.8rem!important}.u-margin-t-xs{margin-top:.8rem!important}.u-margin-t-s{margin-top:1.6rem!important}.u-margin-t-m{margin-top:2.4rem!important}.u-margin-t-l{margin-top:3.2rem!important}.u-margin-t-xl{margin-top:4.8rem!important}.u-margin-l-xs{margin-left:.8rem!important}.u-margin-l-s{margin-left:1.6rem!important}.u-margin-l-m{margin-left:2.4rem!important}.u-margin-l-l{margin-left:3.2rem!important}.u-margin-l-xl{margin-left:4.8rem!important}.u-margin-r-xs{margin-right:.8rem!important}.u-margin-r-s{margin-right:1.6rem!important}.u-margin-r-m{margin-right:2.4rem!important}.u-margin-r-l{margin-right:3.2rem!important}.u-margin-r-xl{margin-right:4.8rem!important}.u-padding-none{padding:0!important}.u-padding-xs{padding:.8rem!important}.u-padding-s{padding:1.6rem!important}.u-padding-m{padding:2.4rem!important}.u-padding-l{padding:3.2rem!important}.u-padding-xl{padding:4.8rem!important}.u-padding-x-s{padding:0 2rem!important}.u-padding-x-m{padding:0 4rem!important}.u-padding-x-l{padding:0 8rem!important}.u-no-gap{gap:0!important}.u-gap-xs{gap:.8rem!important}.u-gap-s{gap:1.6rem!important}.u-gap-m{gap:2.4rem!important}.u-gap-l{gap:3.2rem!important}.u-gap-xl{gap:4.8rem!important}.u-container-2xl{max-width:1800px!important}.u-container-xl{max-width:1500px!important}.u-container-lg{max-width:1280px!important}.u-container-md{max-width:1128px!important}.u-container-sm{max-width:900px!important}.u-container-xs{max-width:600px!important}.u-container-2xs{max-width:480px!important}.u-container-3xs{max-width:300px!important}.u-container-4xs{max-width:200px!important}.u-max-width-2xs{max-width:28rem!important}.u-max-width-xs{max-width:32rem!important}.u-max-width-sm{max-width:40rem!important}.u-max-width-m{max-width:44.8rem!important}.u-max-width-l{max-width:51.2rem!important}.u-max-width-xl{max-width:57.6rem!important}.u-max-width-2xl{max-width:67.2rem!important}.u-max-width-3xl{max-width:76.8rem!important}.u-max-width-4xl{max-width:89.6rem!important}.u-max-width-5xl{max-width:102.4rem!important}.u-max-width-6xl{max-width:115.2rem!important}.u-max-width-7xl{max-width:128rem!important}.u-z-index-1{z-index:1!important}.u-z-index-2{z-index:2!important}.u-z-index-3{z-index:3!important}.u-self-end{justify-self:end!important}.u-position-relative{position:relative!important}.u-position-top{top:0!important}.u-position-right{right:0!important}.u-position-bottom{bottom:0!important}.u-position-left{left:0!important}.u-font-size-4xl{font-size:4rem!important}.u-font-size-3xl{font-size:3.6rem!important}.u-font-size-2xl{font-size:3rem!important}.u-font-size-xl{font-size:2.4rem!important}.u-font-size-lg{font-size:1.8rem!important}.u-font-size-md{font-size:1.6rem!important}.u-font-size-sm{font-size:1.5rem!important}.u-font-size-base{font-size:1rem!important}.u-font-weight-bold{font-weight:800!important}.u-font-weight-semi-bold{font-weight:600!important}.u-font-weight-medium{font-weight:500!important}.u-font-weight-normal{font-weight:400!important}.u-font-weight-light{font-weight:300!important}.u-font-italic{font-style:italic!important}.u-uppercase{text-transform:uppercase!important}.u-lowercase{text-transform:lowercase!important}.u-capitalize{text-transform:capitalize!important}.u-text-primary{color:#b47e7c!important}.u-text-primary-emphasis{color:#b18785!important}.u-text-light{color:rgba(255,255,255,.8)!important}.u-text-light-emphasis{color:#fff!important}.u-text-dark{color:#333!important}.u-text-dark-emphasis{color:rgba(51,51,51,.8)!important}.u-text-muted{color:rgba(255,255,255,.6)!important}.u-d-flex{display:-ms-flexbox!important;display:flex!important}.u-d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.u-d-block{display:block!important}.u-d-inline-block{display:inline-block!important}@media only screen and (max-width:48em){.u-d-none-xs{display:none!important}.u-d-block-xs{display:block!important}}@media only screen and (max-width:56.25em){.u-d-none-sm{display:none!important}.u-d-block-sm{display:block!important}}@media only screen and (max-width:80em){.u-d-none-md{display:none!important}.u-d-block-md{display:block!important}}@media only screen and (max-width:93.75em){.u-d-none-lg{display:none!important}.u-d-block-lg{display:block!important}}@media only screen and (min-width:112.5em){.u-d-none-xl{display:none!important}.u-d-block-xl{display:block!important}}.u-flex-col{-ms-flex-direction:column!important;flex-direction:column!important}.u-flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.u-justify-center{-ms-flex-pack:center!important;justify-content:center!important}.u-justify-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.u-justify-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.u-justify-space-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.u-justify-space-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.u-align-center{-ms-flex-align:center!important;align-items:center!important}.u-col-1{grid-column:1!important}.u-col-2{grid-column:2!important}.u-col-3{grid-column:3!important}.u-col-4{grid-column:4!important}.u-col-5{grid-column:5!important}.u-col-span-1{grid-column:span 1!important}.u-col-span-2{grid-column:span 2!important}.u-col-span-3{grid-column:span 3!important}.u-col-span-4{grid-column:span 4!important}.u-col-span-5{grid-column:span 5!important}.u-overflow-hidden{overflow:hidden!important}.breadcrumbs__items{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.breadcrumbs__item{text-decoration:none}.breadcrumbs__item:not(:last-child):after{content:">";margin:0 1rem}.breadcrumbs__item:last-child{pointer-events:none}.breadcrumbs__item:last-child a{color:rgba(255,255,255,.8)}.breadcrumbs__link{color:rgba(255,255,255,.8);text-transform:uppercase;font-family:Libre Baskerville,sans-serif;font-size:1.2rem;text-decoration:none;transition:color .3s}.breadcrumbs__link:hover{color:#b18785}.btn{margin-top:3.2rem}.btn,.btn--style,.btn:link{cursor:pointer;width:fit-content;height:fit-content;font-weight:500;transition:all .3s cubic-bezier(.25,.8,.25,1);display:inline-block}.btn--primary{color:rgba(255,255,255,.8);background:#b47e7c;border:none;padding:2rem 2.4rem}.btn--primary:hover{background:rgba(182,126,124,.7)}.btn--primary--outline{color:#b47e7c;background:0 0;border:1px solid #b47e7c;padding:2rem 2.4rem}.btn--primary--outline:hover{color:rgba(180,126,124,.9);background:rgba(180,126,124,.3)}.btn--secondary{color:rgba(255,255,255,.8);background:#cc9e9c;border:none;padding:2rem 2.4rem}.btn--secondary:hover{background:rgba(177,135,133,.7)}.btn--secondary--outline{color:#cc9e9c;background:0 0;border:1px solid #cc9e9c;padding:2rem 2.4rem}.btn--secondary--outline:hover{color:rgba(204,158,156,.9);background:rgba(204,158,156,.3)}.btn--tertiary{color:rgba(255,255,255,.8);background:#d3afad;border:none;padding:2rem 2.4rem}.btn--tertiary:hover{background:rgba(204,158,156,.7)}.btn--tertiary--outline{color:#d3afad;background:0 0;border:1px solid #d3afad;padding:2rem 2.4rem}.btn--tertiary--outline:hover{color:rgba(211,175,173,.9);background:rgba(211,175,173,.3)}.form-contact{z-index:1;background-color:#fff;width:100%;padding:2.4rem 3.2rem;line-height:3.3rem;box-shadow:0 .1rem .3rem rgba(0,0,0,.1)}.form-contact>*{display:block}.form-contact label{margin-top:2.4rem}.form-contact__policies--checkbox{width:fit-content}.form-contact__button{width:100%}.form-contact__text-area{resize:vertical}.cta-banner{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:49.4rem;display:-ms-flexbox;display:flex}.services__box{z-index:1;cursor:pointer;background-color:rgba(51,51,51,.25);-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:2.4rem;padding:3.2rem 0;transition:all .1s ease-in-out;display:-ms-flexbox;display:flex;position:relative}.services__box:hover{background-color:rgba(51,51,51,.5)}.services__box__content{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.8rem;display:-ms-flexbox;display:flex}.services__box__content img{width:7rem;height:7rem}.map-container,.map{width:100%;height:100%}.google-map{width:100%;height:100%;padding-bottom:50%;position:relative}.google-map iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.image{object-fit:cover;width:100%;height:100%}.image--animation-zoom{transition:all .5s cubic-bezier(.25,.8,.25,1)}.image--animation-zoom:hover{transform:scale(1.05)}.img-bordered{width:100%;height:100%;padding-bottom:5rem;padding-right:5rem;display:-ms-flexbox;display:flex;position:relative}.img-bordered--white:before{border:2.2rem solid #fff}.img-bordered--primary:before{border:2.2rem solid #fcf0f0}.img-bordered:before{content:"";aspect-ratio:45.5/75;height:95%;position:absolute;bottom:0;right:0}.img-bordered__img{z-index:1;object-fit:cover;width:100%;height:100%;transition:all .5s cubic-bezier(.25,.8,.25,1);position:relative}.img-bordered__img:hover{transform:scale(.95)}.image-card{backface-visibility:hidden;opacity:1;background-size:cover;width:100%;height:100%;transition:all .6s}.image-card:hover{scale:1.05}.image-card__tarieven--1{background-image:url(tarieven-image-01.bb9a2d2f.jpeg);background-position:30%}.image-card__tarieven--2{background-image:url(tarieven-image-02.fa065d02.jpeg);background-position:30%}.image-card-container{width:100%;overflow:hidden}@media only screen and (max-width:80em){.image-card-container{min-height:40rem}}.infinite-slider{mask-image:linear-gradient(90deg,transparent 1%,#000 10%,#000 95%,transparent 99%)}.infinite-slider__slide{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;overflow:hidden}.infinite-slider__img{color:#fff;background-position:50%;background-size:cover;border-radius:5px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50rem;height:50rem;font-size:20px;font-weight:700;box-shadow:0 1rem 2rem rgba(51,51,51,.2)}.swiper-wrapper{-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.link{padding:1.6rem;font-size:1.5rem;font-weight:600;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative}.link--primary{color:#b47e7c}.link--primary:hover{color:#b18785}.logos-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:5rem;max-width:600px;margin:5rem auto 0;display:-ms-flexbox;display:flex}.logo{transition:transform .3s}@media only screen and (max-width:48em){.logo{height:4rem}.logo-cooperation{height:2.4rem}}.parallax-bg{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}.container-price-card{max-width:1280px;margin:0 auto}@media only screen and (max-width:56.25em){.container-price-card{width:90%}}.price-card-slider{margin-bottom:5rem}.price-card{background-color:#fff;border-radius:2px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:4rem;display:-ms-flexbox;display:flex;position:relative;box-shadow:0 .1rem .3rem rgba(0,0,0,.1)}.price-card--lg{min-height:75rem}.price-card--md{min-height:48rem}.price-card__heading{border-bottom:1px solid #aaa;width:60%;margin:0 auto;position:relative}.price-card__heading:after{content:"";background:#fff;border-bottom:1px solid #aaa;border-right:1px solid #aaa;width:20px;height:20px;position:absolute;bottom:-11px;left:calc(50% - 10px);transform:rotate(45deg)}.price-card__price{color:#333;margin-bottom:1.6rem;font-family:Libre Baskerville,sans-serif;font-size:4rem;font-weight:400;line-height:4.8rem}.price-card__list{padding:3rem 0}.price-card__list>:not(:last-child){margin-bottom:2rem}#slider-prices-beauty .swiper-pagination .swiper-pagination-bullet,#slider-prices-bridal .swiper-pagination .swiper-pagination-bullet{color:#000;opacity:.7;background:rgba(0,0,0,.2);width:10px;height:10px;font-size:12px;line-height:20px}#slider-prices-beauty .swiper-pagination .swiper-pagination-bullet-active,#slider-prices-bridal .swiper-pagination .swiper-pagination-bullet-active{background:#cc9e9c}.testimonials-container{width:100%}.testimonials{background:#fcf0f0;max-width:1128px;margin:0 auto;padding:1.6rem;position:relative;box-shadow:0 .7rem 1.4rem rgba(0,0,0,.4)}@media only screen and (max-width:56.25em){.testimonials{padding:3.2rem}}.testimonials__swiper{border-radius:3px;width:100%;height:100%}.testimonials__swiper__card{background:#fff;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;padding:15rem 0;display:-ms-flexbox;display:flex}@media only screen and (max-width:56.25em){.testimonials__swiper__card{height:40rem}}@media only screen and (max-width:48em){.testimonials__swiper__card{height:50rem}}.testimonials__swiper__card:before{content:"“";color:#aaa;opacity:.5;z-index:1;font-family:sans-serif;font-size:20rem;line-height:1;position:absolute;top:-1.75rem;left:5rem}.testimonials__text{padding:0 18rem}@media only screen and (max-width:48em){.testimonials__text{padding:0 5rem}}.testimonials__reviewer{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:2.4rem;display:-ms-flexbox;display:flex}.testimonials__reviewer__name{color:#b47e7c;font-size:1.4rem;font-weight:800}.testimonials__reviewer__img{clip-path:ellipse(42% 50%)}#slider-testimonials .swiper-pagination{margin-bottom:2.2rem}#slider-testimonials .swiper-pagination .swiper-pagination-bullet{color:#000;opacity:1;background:rgba(0,0,0,.2);width:10px;height:10px;font-size:12px;line-height:20px}#slider-testimonials .swiper-pagination .swiper-pagination-bullet-active{color:#fff;background:#cc9e9c}#slider-testimonials .swiper-button-next,#slider-testimonials .swiper-button-prev{--swiper-navigation-size:3rem;--swiper-navigation-sides-offset:2rem;color:#aaa;transition:transform .3s}#slider-testimonials .swiper-button-next:hover,#slider-testimonials .swiper-button-prev:hover{color:#cc9e9c}#slider-testimonials .swiper-button-next:hover{transform:translate(-.2rem)}#slider-testimonials .swiper-button-prev:hover{transform:translate(.2rem)}.scroll-button{z-index:1000;background-color:#cc9e9c;padding:1rem;transition:background-color .3s,transform .3s;position:fixed;bottom:4rem;right:4rem;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.3)}.scroll-button:hover{cursor:pointer;background-color:#b47e7c;transform:scale(1.05)}.scroll-button__icon{color:#333;width:2rem;height:2rem;transition:color .3s}.scroll-button--hidden{transform:translate(200%)}.slider{border-radius:.4rem;width:100%;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width:48em){.slider{-ms-flex-direction:column;flex-direction:column;grid-template-columns:none;max-width:100%;display:-ms-flexbox;display:flex}}.slider__buttons{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.slider__tabs-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:45%;height:100%;display:-ms-flexbox;display:flex;position:absolute;right:0}@media only screen and (max-width:48em){.slider__tabs-container{-ms-flex-order:2;order:2;width:100%;height:auto;display:block;position:relative}}.slider__tab{cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid rgba(51,51,51,.2);width:100%;font-size:1.5rem;transition:background-color .3s}@media only screen and (max-width:48em){.slider__tab{width:100%}}.slider__tab:hover:not(.slider__tab--active){background-color:#d3afad}.slider__tab:focus{outline:0}.slider__tab--active{background-color:#fff;padding:3.2rem 0}.slider__tab--active .slider__text{opacity:1;height:22rem}@media only screen and (max-width:48em){.slider__tab--active .slider__text{height:auto}}.slider__img{aspect-ratio:3/4;opacity:0;pointer-events:none;width:70%;height:100%;transition:opacity .8s ease-in-out;position:absolute;top:0;left:0}.slider__img--active{opacity:1;pointer-events:auto;transition:opacity .8s ease-in-out .3s;position:relative}.slider__img img{object-fit:cover;width:100%;height:100%}@media only screen and (max-width:48em){.slider__img{width:100%}}.slider__img-container{-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative}@media only screen and (max-width:48em){.slider__img-container{border-radius:.4rem .4rem 0 0;width:100%}}.slider__text{opacity:0;height:0;padding:0 3.2rem;transition:height .4s,opacity .8s .3s;overflow:hidden}.slider__heading{background-color:#fcf0f0;width:24rem;margin-bottom:2.4rem;padding:1.6rem;box-shadow:0 .1rem .2rem rgba(0,0,0,.3),0 .1rem .3rem rgba(0,0,0,.15)}.slider__heading:before{content:"";width:100%;height:1px;display:block}@media only screen and (max-width:48em){.slider__heading{width:100%}}.icons{color:#fff;height:1.6rem;transition:all .3s;display:-ms-flexbox;display:flex}.icons:hover{color:rgba(255,255,255,.8);transform:translateY(-2px)}.icons:active,.icons:focus{outline:0;transform:translateY(2px)}.icons--lg{font-size:2.8rem}.icons--md{font-size:2.4rem}.icons--sm{font-size:1.6rem}.icon--sm{height:1.6rem}.icon--md{height:2rem}.icon--lg{height:3.2rem}.spinner{text-align:center;margin:5rem auto}.spinner svg{fill:#cc9e9c;width:6rem;height:6rem;animation:2s linear infinite rotate}.spinner svg *{fill:#cc9e9c}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error,.message{max-width:40rem;margin:0 auto;padding:5rem 4rem;display:-ms-flexbox;display:flex}.error svg,.message svg{fill:#cc9e9c;width:3rem;height:3rem;transform:translateY(-.3rem)}.error p,.message p{margin-left:1.5rem;font-size:1.8rem;font-weight:600;line-height:1.5}.time-table{background-color:#fcf0f0;border-radius:30px;grid-template-rows:auto 1fr auto;gap:3.5rem;max-width:40rem;height:100%;padding:4rem 0;display:grid}.time-table__info{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.time-table__socials-list{-ms-flex-pack:center;justify-content:center;gap:2rem;display:-ms-flexbox;display:flex}.time-table--icons{color:#aaa}.time-table--icons:hover{color:#cc9e9c}@media only screen and (max-width:80em){.time-table{margin:0 auto}}.tabs{-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.tabs__labels{border-bottom:1px solid #eee;-ms-flex-pack:center;justify-content:center;width:100%;margin:0;padding:1.6rem 0;list-style:none;display:-ms-flexbox;display:flex}.tabs__label{cursor:pointer;color:#767676;padding:.4rem 1.2rem;font-family:Libre Baskerville,sans-serif,serif;transition:color .15s ease-in-out}.tabs__label--active,.tabs__label:hover{color:#333;text-decoration:underline}.tabs-content{display:none}.tabs-content--active{display:block}.tabs-content__container{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.tabs-content__image{width:100%;height:auto}.tabs-content__text{background-color:#fff;padding:4.8rem 2.4rem}.s-gallery{padding:5.2rem 0;position:relative}.s-gallery__bridal{background-color:#fcf0f0}@media only screen and (max-width:48em){.s-gallery>div{display:block}.gallery-bridal{-ms-flex-direction:column;flex-direction:column;width:100%;display:-ms-flexbox;display:flex;padding:0!important}}.inner-container{max-width:1500px;margin:0 auto;position:relative}.feature-grid__items{text-align:center;border:1px solid #999;grid-template-columns:repeat(2,1fr);-ms-flex-line-pack:center;align-content:center;gap:8rem 2.4rem;height:72rem;margin:3.2rem 0;padding:2.4rem;display:grid}@media only screen and (max-width:48em){.feature-grid__items{grid-template-columns:1fr;justify-items:center;gap:5.2rem;height:auto;margin:0 2.4rem;padding:4.8rem 1.6rem}.feature-grid__items>*{max-width:32rem}}.feature-grid--primary{background-color:#fff}.feature-grid--secondary{background-color:#fcf0f0}.offset-image{aspect-ratio:4/3;grid-column:span 2;width:100%}.offset-image--absolute{grid-column:auto;width:50.5%;position:absolute}@media only screen and (max-width:56.25em){.offset-image--absolute{width:100%;position:static}}.offset-image__img{width:100%;height:100%}.s-faq{padding:8rem 0}@media only screen and (max-width:56.25em){.s-faq{padding:9.6rem 0}}.s-faq--primary{background-color:#fff}.s-faq--secondary{background-color:#fcf0f0}.accordion-container .ac{margin-bottom:1.6rem}.accordion-container .ac .ac-trigger{color:#333;border-radius:.8rem;padding:1.6rem;font-family:Montserrat,sans-serif;font-weight:500}.accordion-container .ac .ac-trigger:focus,.accordion-container .ac .ac-trigger:hover{color:#b47e7c}.accordion-container .ac .ac-panel .ac-text{color:#333;padding:0 0 1.6rem 1.6rem;font-family:Montserrat,sans-serif;line-height:1.6}.accordion-container .is-active{color:#b47e7c}.cta-card{background-color:#fcf0f0;padding:4.8rem 2.4rem}@media only screen and (max-width:48em){.cta-card{text-align:center}}.cta-card--primary{background-color:#fff}.footer-container{border-top:1px solid rgba(180,126,124,.4);padding:2.4rem 0;gap:15rem!important}@media only screen and (max-width:80em){.footer-container{gap:10rem!important}}@media only screen and (max-width:56.25em){.footer-container{gap:4rem!important}}.footer{color:#fff;background-color:#333;width:100%;padding-top:8rem;display:block;overflow:hidden}.footer__icon{width:1.8rem;height:1.8rem}.footer__heading{position:relative}.footer__heading:after{content:"";background-color:rgba(180,126,124,.8);width:8rem;height:.1rem;margin:1rem auto;display:block;position:absolute;top:1rem;right:0}.footer__section{grid-template-rows:5.2rem 1fr;gap:2.4rem;padding:2.4rem 0;display:grid}.footer__list{gap:1.2rem}.footer__list--socials{gap:2rem;display:-ms-flexbox;display:flex}.footer__item{cursor:pointer;transition:transform .3s}.footer__item__link{color:rgba(255,255,255,.8);line-height:1.7;transition:color .5s}.footer__item:hover{transform:translateY(-.2rem)}.footer__item:hover>:first-child{color:#b67e7c}.footer__item--contacts,.footer__item--services{-ms-flex-align:center;align-items:center;gap:.8rem;height:3.2rem;display:-ms-flexbox;display:flex}.footer__socials-list{background:#b47e7c;border:1px solid #835a58;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:.8rem;display:-ms-flexbox;display:flex}.footer__socials-list--icons{font-size:2.8rem}.footer__caption{border-top:1px solid rgba(180,126,124,.4);padding:3.2rem 0}.footer__autograph{color:#b47e7c}.flexbin{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2.5px;display:-ms-flexbox;display:flex;overflow:hidden}.flexbin:after{content:"";-ms-flex-positive:1000000000;flex-grow:1000000000;min-width:300px;height:0}.flexbin>*{-ms-flex-positive:1;flex-grow:1;height:300px;margin:2.5px;display:block;position:relative}.flexbin>*>img{object-fit:cover;vertical-align:bottom;min-width:100%;max-width:100%;height:300px}.flexbin.flexbin-margin{margin:2.5px}@media (max-width:980px){.flexbin{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2.5px;display:-ms-flexbox;display:flex;overflow:hidden}.flexbin:after{content:"";-ms-flex-positive:1000000000;flex-grow:1000000000;min-width:150px;height:0}.flexbin>*{-ms-flex-positive:1;flex-grow:1;height:150px;margin:2.5px;display:block;position:relative}.flexbin>*>img{object-fit:cover;vertical-align:bottom;min-width:100%;max-width:100%;height:150px}.flexbin.flexbin-margin{margin:2.5px}}@media (max-width:400px){.flexbin{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2.5px;display:-ms-flexbox;display:flex;overflow:hidden}.flexbin:after{content:"";-ms-flex-positive:1000000000;flex-grow:1000000000;min-width:100px;height:0}.flexbin>*{-ms-flex-positive:1;flex-grow:1;height:100px;margin:2.5px;display:block;position:relative}.flexbin>*>img{object-fit:cover;vertical-align:bottom;min-width:100%;max-width:100%;height:100px}.flexbin.flexbin-margin{margin:2.5px}}.one-col{grid-template-columns:1fr;-ms-flex-pack:center;justify-content:center;gap:3.2rem;max-width:1128px;margin:0 auto;display:grid}@media only screen and (max-width:93.75em){.one-col{gap:3.2rem}}@media only screen and (max-width:80em){.one-col{padding:0 3.2rem}}@media only screen and (max-width:48em){.one-col{gap:4.8rem;padding:0 4.8rem}}@media only screen and (max-width:26.5625em){.one-col{gap:3.2rem;padding:0 3.2rem}}@media only screen and (max-width:48em){.one-col{grid-template-rows:repeat(1,auto);grid-template-columns:none}}.two-col{grid-template-columns:repeat(2,1fr);-ms-flex-pack:center;justify-content:center;gap:3.2rem;max-width:1128px;margin:0 auto;display:grid}@media only screen and (max-width:93.75em){.two-col{gap:3.2rem}}@media only screen and (max-width:80em){.two-col{padding:0 3.2rem}}@media only screen and (max-width:48em){.two-col{gap:4.8rem;padding:0 4.8rem}}@media only screen and (max-width:26.5625em){.two-col{gap:3.2rem;padding:0 3.2rem}}@media only screen and (max-width:48em){.two-col{grid-template-rows:repeat(1,auto);grid-template-columns:none}}j .two-col-1-2{grid-template-columns:1fr 2fr;-ms-flex-pack:center;justify-content:center;gap:3.2rem;max-width:1128px;margin:0 auto;display:grid}@media only screen and (max-width:93.75em){j .two-col-1-2{gap:3.2rem}}@media only screen and (max-width:80em){j .two-col-1-2{padding:0 3.2rem}}@media only screen and (max-width:48em){j .two-col-1-2{gap:4.8rem;padding:0 4.8rem}}@media only screen and (max-width:26.5625em){j .two-col-1-2{gap:3.2rem;padding:0 3.2rem}}@media only screen and (max-width:48em){j .two-col-1-2{grid-template-rows:repeat(1,auto);grid-template-columns:none}}.two-col-2-1{grid-template-columns:2fr 1fr;-ms-flex-pack:center;justify-content:center;gap:3.2rem;max-width:1128px;margin:0 auto;display:grid}@media only screen and (max-width:93.75em){.two-col-2-1{gap:3.2rem}}@media only screen and (max-width:80em){.two-col-2-1{padding:0 3.2rem}}@media only screen and (max-width:48em){.two-col-2-1{gap:4.8rem;padding:0 4.8rem}}@media only screen and (max-width:26.5625em){.two-col-2-1{gap:3.2rem;padding:0 3.2rem}}@media only screen and (max-width:48em){.two-col-2-1{grid-template-rows:repeat(2,auto);grid-template-columns:none}}.three-col{grid-template-columns:repeat(3,1fr);-ms-flex-pack:center;justify-content:center;gap:3.2rem;max-width:1128px;margin:0 auto;display:grid}@media only screen and (max-width:93.75em){.three-col{gap:3.2rem}}@media only screen and (max-width:80em){.three-col{padding:0 3.2rem}}@media only screen and (max-width:48em){.three-col{gap:4.8rem;padding:0 4.8rem}}@media only screen and (max-width:26.5625em){.three-col{gap:3.2rem;padding:0 3.2rem}}@media only screen and (max-width:48em){.three-col{grid-template-rows:repeat(3,auto);grid-template-columns:none}}.four-col{grid-template-columns:repeat(4,1fr);-ms-flex-pack:center;justify-content:center;gap:3.2rem;max-width:1128px;margin:0 auto;display:grid}@media only screen and (max-width:93.75em){.four-col{gap:3.2rem}}@media only screen and (max-width:80em){.four-col{padding:0 3.2rem}}@media only screen and (max-width:48em){.four-col{gap:4.8rem;padding:0 4.8rem}}@media only screen and (max-width:26.5625em){.four-col{gap:3.2rem;padding:0 3.2rem}}@media only screen and (max-width:48em){.four-col{grid-template-rows:repeat(1,auto);grid-template-columns:none;grid-template-rows:repeat(auto)}}.five-col{grid-template-columns:repeat(5,1fr);-ms-flex-pack:center;justify-content:center;gap:3.2rem;max-width:1128px;margin:0 auto;display:grid}@media only screen and (max-width:93.75em){.five-col{gap:3.2rem}}@media only screen and (max-width:80em){.five-col{padding:0 3.2rem}}@media only screen and (max-width:48em){.five-col{gap:4.8rem;padding:0 4.8rem}}@media only screen and (max-width:26.5625em){.five-col{gap:3.2rem;padding:0 3.2rem}}@media only screen and (max-width:48em){.five-col{grid-template-rows:repeat(5,auto);grid-template-columns:none}}@media only screen and (max-width:56.25em){footer .row .four-col{gap:0}}.wide-col{grid-template-columns:1fr minmax(0,calc(564px - 1.6rem)) minmax(0,calc(564px - 1.6rem)) 1fr;-ms-flex-pack:center;justify-content:center;gap:3.2rem;max-width:1500px;display:grid}@media only screen and (max-width:93.75em){.wide-col{gap:3.2rem}}@media only screen and (max-width:80em){.wide-col{padding:0 3.2rem}}@media only screen and (max-width:48em){.wide-col{gap:4.8rem;padding:0 4.8rem}}@media only screen and (max-width:26.5625em){.wide-col{gap:3.2rem;padding:0 3.2rem}}@media only screen and (max-width:48em){.wide-col{padding:0 4.8rem;display:block}}@media only screen and (max-width:26.5625em){.wide-col{padding:0 5.2rem}}.my-flexbin{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px;display:-ms-flexbox;display:flex;overflow:hidden}.my-flexbin:after{content:"";-ms-flex-positive:1000000000;flex-grow:1000000000;min-width:100px;height:0}.my-flexbin>*{-ms-flex-positive:1;flex-grow:1;height:100px;margin:4px;display:block;position:relative}.my-flexbin>*>img{object-fit:cover;vertical-align:bottom;min-width:100%;max-width:100%;height:100px}.my-flexbin.flexbin-margin{margin:4px}.my-flexbin-large{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px;display:-ms-flexbox;display:flex;overflow:hidden}.my-flexbin-large:after{content:"";-ms-flex-positive:1000000000;flex-grow:1000000000;min-width:400px;height:0}.my-flexbin-large>*{-ms-flex-positive:1;flex-grow:1;height:400px;margin:10px;display:block;position:relative}.my-flexbin-large>*>img{object-fit:cover;vertical-align:bottom;min-width:100%;max-width:100%;height:400px}.my-flexbin-large.flexbin-margin{margin:10px}@media (max-width:768px){.my-flexbin-large{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px;display:-ms-flexbox;display:flex;overflow:hidden}.my-flexbin-large:after{content:"";-ms-flex-positive:1000000000;flex-grow:1000000000;min-width:200px;height:0}.my-flexbin-large>*{-ms-flex-positive:1;flex-grow:1;height:200px;margin:5px;display:block;position:relative}.my-flexbin-large>*>img{object-fit:cover;vertical-align:bottom;min-width:100%;max-width:100%;height:200px}.my-flexbin-large.flexbin-margin{margin:5px}}.header{z-index:888;box-shadow:none;width:100%;transition:box-shadow .9s ease-in-out;position:absolute;top:0}.header--sticky{z-index:888;background-color:rgba(51,51,51,.95);width:100%;position:fixed;top:0;left:0;box-shadow:0 .7rem 1.4rem rgba(0,0,0,.4)}.header__topbar{background-color:rgba(51,51,51,.2);border-bottom:1px solid rgba(255,255,255,.2)}.header__topbar__container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 1.6rem;display:-ms-flexbox;display:flex}@media only screen and (max-width:56.25em){.header__topbar__container{display:none}}.header__topbar__icons{border-right:1px solid rgba(255,255,255,.2);-ms-flex-align:center;align-items:center;gap:0 .8rem;padding:1.6rem;font-size:1.5rem;display:-ms-flexbox;display:flex}.header__topbar__cta{-ms-flex-align:center;align-items:center;gap:0 .8rem;padding:0 1.6rem;display:-ms-flexbox;display:flex}.header__topbar__contact{color:#b47e7c;-ms-flex-align:center;align-items:center;font-size:1.5rem;display:-ms-flexbox;display:flex}.header__container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 auto;padding:.8rem 1.6rem;display:-ms-flexbox;display:flex}@media only screen and (max-width:56.25em){.header__container{padding:1rem 2rem}}.header__nav{height:63px}.header__nav__item{-ms-flex-align:center;align-items:center;gap:.4rem;height:100%;padding:1.6rem;display:-ms-flexbox;display:flex;position:relative}.header__nav__item.header__nav__item:hover>:nth-child(2),.header__nav__item:hover>:first-child{color:#b47e7c}.header__nav__item--contact:hover{color:#f0f8ff}.header__nav__links{-ms-flex-align:center;align-items:center;height:100%;display:-ms-flexbox;display:flex}.header__nav__link{color:#fff;font-size:1.5rem;font-weight:500;display:-ms-flexbox;display:flex}.header__nav__link--active{color:#b47e7c}@media only screen and (max-width:56.25em){.header__nav{display:none}}.header__nav__arrow-icon{color:rgba(255,255,255,.8);-ms-flex-align:center;align-items:center;height:1rem;margin-top:1.8rem;font-size:2rem;display:-ms-flexbox;display:flex}.header__contact-button{justify-self:end}.header__logo{aspect-ratio:220/62;width:219px;height:63px}@media only screen and (max-width:56.25em){.header__logo{max-width:210px;height:59px}}.header__logo__image{object-fit:contain;width:100%;height:100%}@media only screen and (max-width:56.25em){.header__side-menu-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header__side-menu-icon,.header__side-menu-icon:after,.header__side-menu-icon:before{background-color:gray;width:2.3rem;height:2px;transition:all .2s;display:inline-block}.header__side-menu-icon:after,.header__side-menu-icon:before{content:"";position:absolute;left:0}.header__side-menu-icon:before{top:-.7rem}.header__side-menu-icon:after{top:.7rem}.header__button{z-index:30;text-align:center;cursor:pointer;width:3rem;height:3rem;margin-top:2.8rem;position:absolute;top:0;right:2rem}.header__button:hover .header__side-menu-icon:before{top:-1rem}.header__button:hover .header__side-menu-icon:after{top:1rem}}@media only screen and (min-width:56.25em){.header__button{visibility:hidden;display:none}}.menu-dropdown{text-align:center;z-index:999;opacity:0;text-wrap:nowrap;background-color:#333;width:20rem;height:fit-content;line-height:5rem;list-style:none;display:none;position:absolute;top:4.5rem;left:-3rem;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.3)}.menu-dropdown__item{color:rgba(255,255,255,.8);border-bottom:.1px solid rgba(180,126,124,.2);font-size:1.5rem;font-weight:400;display:block}.menu-dropdown__item--active,.menu-dropdown__item:hover{color:#b47e7c;cursor:pointer;background-color:#fcf0f0;border-bottom:1px solid #b47e7c}.header__nav__item:hover>.menu-dropdown{z-index:999;opacity:1;display:block}#diensten[active=true]+.header__nav__arrow-icon{color:#b47e7c}.animate-move-down{animation:.3s ease-in-out forwards moveInBottom}.animate-move-up{animation:.3s ease-in-out forwards moveInTop}.banner{color:#b47e7c;text-align:center;background-position:50%;background-size:cover;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:40rem;display:-ms-flexbox;display:flex;position:relative}.banner--bruidsmake-up{background-image:url(banner-bridal@1920w.90327cff.jpeg)}.banner--beauty-en-party{background-image:url(banner-beauty@1920w.20d23db2.jpeg)}.banner--editorials{background-image:url(banner-editorials@1920w.12aa76f8.jpeg)}.banner--lashes{background-image:url(banner-lashes@1920w.01c5d42a.jpeg)}.banner--festival{background-image:url(https://res.cloudinary.com/dp8ihcfc4/image/upload/v1775553605/banner-festival_1800w_hzi4cu.jpg)}.banner--portfolio{background-image:url(banner-tarieven@1920w.300e4f17.jpeg)}.banner--contact-me{background-image:url(banner-contact@1920w.b32d88c5.jpeg)}.banner--tarieven,.banner--faq{background-image:url(banner-tarieven@1920w.300e4f17.jpeg)}.banner--card{padding:3rem;position:relative}.banner--card:before{content:"";z-index:-1;opacity:.3;background-color:#000;border-radius:30px;position:absolute;top:0;bottom:0;left:0;right:0}.banner--card-container{color:#b47e7c;z-index:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.banner--card-container:before{content:"";z-index:-1;opacity:.2;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0}.hero{position:relative}.hero__container{z-index:1;width:100%;min-height:90vh;top:0}.hero__img{width:60%;display:none}@media only screen and (max-width:48em){.hero__img{display:block}}.hero__text{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;padding:1.6rem 0 3.2rem;display:-ms-flexbox;display:flex}@media only screen and (max-width:48em){.hero__text{-ms-flex-align:center;align-items:center}}.hero__slider{background-position:50%;background-size:cover;width:100%;height:90vh;transform:scale(1)}.swiper-slide-cover>img{object-fit:cover;width:100%;height:100%}.swiper.hero__slider{z-index:-1;position:absolute}.nav-mobile{z-index:999;background-color:rgba(51,51,51,.99);width:300px;height:100%;transition:transform .4s ease-in;display:block;position:fixed;top:0;right:0;transform:translate(100%)}.nav-mobile__toggle{color:rgba(51,51,51,.8);cursor:pointer;font-size:1.8rem;position:absolute;top:3.5rem;right:2.4rem}.nav-mobile__menu{width:100%;height:100%;padding-left:3rem}.nav-mobile__menu a{color:#fff;font-size:1.6rem}.nav-mobile__menu--items{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:100%;height:100%;margin-top:10rem}.nav-mobile__menu--item{height:20px;margin:2rem 0}.nav-mobile__menu--item:hover>a{color:#b18785}.nav-mobile__menu__link{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.nav-mobile__menu--arrow{margin-right:2rem}.nav-mobile__menu--icon{color:#fff;font-size:2rem}.nav-mobile__submenu--link{margin:.8rem 0 .5rem 3rem}.nav-mobile__submenu--link:hover>a{color:#b18785}.mobile-dropdown{transition:all .3s ease-in;overflow:hidden}.mobile-dropdown .nav-mobile__menu__link a{pointer-events:none}.mobile-dropdown__label{z-index:100;cursor:pointer;display:block}.mobile-dropdown__toggle{display:none}.mobile-dropdown__toggle:checked+.mobile-dropdown{height:calc(100px + 6.5rem)}.mobile-dropdown__label:hover>.nav-mobile__menu__link>a,.mobile-dropdown__label:hover>.nav-mobile__menu__link>div>i{color:#b18785}@media screen and (min-width:900px){.nav-mobile{display:none}}.s-beauty__intro,.s-beauty__usp{padding:8rem 0}@media only screen and (max-width:56.25em){.s-beauty__intro,.s-beauty__usp{padding:9.6rem 0}}.s-beauty__usp{background-color:#fcf0f0}.s-beauty__description{padding:8rem}.s-contact-me{background:#fcf0f0;padding:8rem 0;position:relative}.s-contact-me__container{grid-template-columns:repeat(3,1fr);gap:2.4rem;max-width:1128px;margin:0 auto;display:grid}@media only screen and (max-width:56.25em){.s-contact-me__container{-ms-flex-direction:column;flex-direction:column;gap:3.2rem;padding:0 3.2rem;display:-ms-flexbox;display:flex}}.map-container{z-index:1;grid-column:1/3;display:grid}@media only screen and (max-width:56.25em){.map-container{grid-column:none;display:block}}.contact-card{z-index:1;background:#fff;width:100%;padding:4.8rem 0}.contact-card__img{margin-bottom:3.2rem}.s-bruiloft__cta,.s-bruiloft__intro,.s-bruiloft__steps,.s-bruiloft__usp{padding:8rem 0}@media only screen and (max-width:56.25em){.s-bruiloft__cta,.s-bruiloft__intro,.s-bruiloft__steps,.s-bruiloft__usp{padding:9.6rem 0}}.s-bruiloft__steps{background-color:#fcf0f0}.s-editorials__intro{-ms-flex-align:center;align-items:center;padding:8rem 0}@media only screen and (max-width:56.25em){.s-editorials__intro{padding:9.6rem 0}}.s-editorials__brands{background-color:#fcf0f0;padding:8rem 0}@media only screen and (max-width:56.25em){.s-editorials__brands{padding:9.6rem 0}}@media only screen and (max-width:48em){.s-editorials__brands__img{margin-bottom:4.8rem}}.s-editorials__cta{padding:8rem 0;position:relative}@media only screen and (max-width:56.25em){.s-editorials__cta{padding:9.6rem 0}}.s-editorials__gallery{background-color:#fcf0f0}.s-editorials__brands,.s-editorials__gallery{z-index:2;position:relative}.s-festival__cta,.s-festival__intro,.s-festival__usp{padding:8rem 0}@media only screen and (max-width:56.25em){.s-festival__cta,.s-festival__intro,.s-festival__usp{padding:9.6rem 0}}.s-festival__usp{background-color:#fcf0f0}.festival-grid{grid-template-columns:repeat(2,1fr);-ms-flex-align:center;align-items:center;gap:1.6rem;display:grid}.festival-grid__img{object-fit:cover;width:100%;height:100%}.festival-grid__img--left{aspect-ratio:4/3;max-height:352px}.festival-grid__img--right{aspect-ratio:1/2}.s-lashes__cta,.s-lashes__intro,.s-lashes__techniques{padding:8rem 0}@media only screen and (max-width:56.25em){.s-lashes__cta,.s-lashes__intro,.s-lashes__techniques{padding:9.6rem 0}}.s-lashes__techniques{background-color:#fcf0f0}@media only screen and (max-width:48em){.s-lashes__techniques__img{margin-top:4.8rem}}.s-lashes__description{padding:8rem}.s-home-heading{background:#fcf0f0}.s-cooperations{background-color:#fcf0f0;padding:2.4rem 0}.s-cooperations-container{opacity:.2;margin:0 auto;padding:3.2rem 0;max-width:1500px!important;mask:linear-gradient(90deg,transparent,#fff 10%,#fff 90%,transparent)!important}.s-home-usp{background:#fcf0f0;position:relative}.s-home-usp__text-container{padding:4.8rem 2.4rem}.s-home-usp__icon-container{grid-template-columns:repeat(2,1fr);gap:3.2rem;margin:3.2rem 0;display:grid}@media only screen and (max-width:56.25em){.s-home-usp__icon-container{grid-template-rows:repeat(2,1fr);grid-template-columns:none}}@media only screen and (max-width:48em){.s-home-usp__icon-container{grid-template-columns:repeat(2,1fr);gap:2.4rem}}@media only screen and (max-width:30em){.s-home-usp__icon-container{grid-template-rows:repeat(2,1fr);grid-template-columns:none}}.s-home-services{background-position:50%;background-size:cover;grid-template-columns:repeat(5,1fr);gap:1.6rem;height:80vh;display:grid}@media only screen and (max-width:56.25em){.s-home-services{grid-template-rows:repeat(5,1fr);grid-template-columns:none;height:auto}}.s-appointment{background:#fcf0f0}.s-home-portfolio{background:linear-gradient(#fcf0f0 0,#fcf0f0 79%,#fff 79%)}@media only screen and (max-width:48em){.s-home-portfolio__heading{padding:0 3.2rem 4.8rem}}.s-home-portfolio__img{width:100%;height:auto}@media only screen and (max-width:48em){.s-home-portfolio__img{display:none}}.s-home-portfolio__container{background:#fff;border:1px solid #999;grid-template-columns:repeat(4,1fr);column-gap:3.2rem;padding:3.2rem;display:grid}@media only screen and (max-width:48em){.s-home-portfolio__container{width:100vw;padding:3.2rem 0;display:block}}.s-home-portfolio__slider{display:none!important}@media only screen and (max-width:48em){.s-home-portfolio__slider{display:block!important}}.s-home-portfolio__slider .swiper-wrapper .swiper-slide img{aspect-ratio:504/405;width:100%}.s-testimonials{overflow:hidden}@media only screen and (max-width:56.25em){.s-testimonials{margin-top:0}}.s-social-media-slider{position:relative;overflow:hidden}.s-appointment,.s-home-about,.s-home-portfolio,.s-home-usp,.s-social-media-slider{padding:9.6rem 0}.s-appointment__text-section,.s-home-about__text-section,.s-home-portfolio__text-section,.s-home-usp__text-section,.s-social-media-slider__text-section{-ms-flex-align:center;align-items:center;gap:5rem;display:-ms-flexbox;display:flex}.s-testimonials{padding-bottom:9.6rem}@media only screen and (max-width:56.25em){.s-testimonials{padding-bottom:4.8rem}}.heading-portfolio{background-color:#fff;padding:8rem 8rem 8rem 1rem;display:block;position:relative;box-shadow:0 .1rem .3rem rgba(0,0,0,.1)}.s-portfolio-gallery{background:#fff;padding:8rem 0}.gallery-img{overflow:hidden}.hover{border-radius:3px;transition:transform 1.2s,filter .5s}.hover:hover{filter:brightness(.4);transform:scale(1.2)}.pswp__img{cursor:pointer!important}#gallery[data-loading=true] .gallery-items{visibility:hidden}#gallery[data-loading=false] .gallery-loading{display:none}.gallery-loading{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:3rem;display:-ms-flexbox;display:flex}.gallery-loading img{width:60px;height:60px;animation:1.5s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gallery-img{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(40px)}.gallery-img.fade-in-visible{opacity:1;transform:translateY(0)}.s1-tarieven{background-color:#fcf0f0;padding:8rem;display:block;position:relative;overflow:hidden}.s2-tarieven{background:#fcf0f0;padding:8rem 0;overflow:hidden}.s1-tarieven-tabel{background-color:#fff;padding:6rem 0}.s1-tarieven-tabel .text-block{margin-bottom:2.4rem}@media only screen and (max-width:48em){.s1-tarieven-tabel .text-block{text-align:left!important}}.s1-tarieven-tabel .service-list{gap:2.4rem;padding:0}.s1-tarieven-tabel .service-list__heading{color:rgba(51,51,51,.8);letter-spacing:.12em;text-transform:uppercase;-ms-flex-align:center;align-items:center;gap:1.6rem;margin-top:3.2rem;margin-bottom:-.8rem;font-size:1.5rem;display:-ms-flexbox;display:flex}.s1-tarieven-tabel .service-list__heading:after{content:"";border-bottom:1px solid rgba(228,185,180,.55);-ms-flex:auto;flex:auto}.s1-tarieven-tabel .service-list__heading:first-child{margin-top:0}.s1-tarieven-tabel .service-info{border-bottom:1px solid rgba(228,185,180,.35);gap:0;padding-bottom:1.6rem}.s1-tarieven-tabel .service-info__row{align-items:baseline;font-size:1.6rem}.s1-tarieven-tabel .service-info__name{white-space:nowrap}.s1-tarieven-tabel .service-info__description{margin-top:.8rem;font-size:1.5rem;line-height:1.45;display:block}.s1-tarieven-tabel .service-info__seperator{border-bottom-width:2px}@media only screen and (max-width:48em){.s1-tarieven-tabel .service-info__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.s1-tarieven-tabel .service-info__name{white-space:normal}}.s1-tarieven-tabel .two-col-2-1{-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:48em){.s1-tarieven-tabel .two-col-2-1{grid-template-columns:1fr;justify-content:stretch}}.s1-tarieven-tabel .image-card-container{width:100%;height:100%;min-height:44rem}@media only screen and (max-width:48em){.s1-tarieven-tabel .image-card-container{height:32rem;min-height:32rem}}.service-list{-ms-flex-direction:column;flex-direction:column;gap:3.2rem;padding:4.8rem 0;display:-ms-flexbox;display:flex}.service-list__disclaimer{color:rgba(51,51,51,.8);opacity:.85;margin-top:.8rem;font-size:1.2rem;line-height:1.5}.service-info{-ms-flex-direction:column;flex-direction:column;gap:.8rem;display:-ms-flexbox;display:flex}.service-info__row{color:#b47e7c;-ms-flex-pack:justify;justify-content:space-between;gap:.8rem;font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:600;line-height:1;display:-ms-flexbox;display:flex;position:relative}.service-info__name{line-height:1.3}.service-info__price{text-align:right;white-space:nowrap;line-height:1.3}.service-info__description{color:rgba(51,51,51,.8)}.service-info__seperator{border-bottom:4px dotted #e4b9b4;-ms-flex:auto;flex:auto;width:100%;min-width:2.4rem}.s1-tarieven,.s1-tarieven-tabel,.s2-tarieven{overflow:hidden}
/*# sourceMappingURL=index.81000d51.css.map */
