.image-text.main{margin-top:0;margin-bottom:0}.image-text.image-text--half .image-text__text,.image-text.image-text--half .image-text__image{width:50%}.image-text.image-text--half .image-text__image img{aspect-ratio:var(--img-txt--image-ratio, 700/580)}.image-text.image-text--half .image-text__text{padding:30px 35px}.image-text.image-text--half .image-text__text>*{max-width:430px}.image-text.inverted{flex-direction:row-reverse}.image-text.inverted .image-text__text{padding-left:150px}.image-text--align--left{--img-txt--text-align: left}.image-text{background-color:#fff;display:flex;flex-flow:row nowrap;margin:var(--img-txt--margin-top, 132px) max(0px,(var(--vw, 1vw) * 100 - 1440px) / 2) var(--img-txt--margin-bottom, 139px)}.image-text .image-text__image{display:flex;width:var(--img-txt--image-width, 582px)}.image-text .image-text__image img{aspect-ratio:var(--img-txt--image-ratio, 582/629)}.image-text .image-text__text{display:flex;flex-flow:column;align-items:var(--img-txt--text-align, center);justify-content:center;max-width:var(--img-txt--text-max-width, 748px);margin:0 0 0 auto;padding-right:150px;padding-left:40px}.image-text .image-text__text>*{text-align:var(--img-txt--text-align, center)}.image-text .image-text__text .p-content{margin-bottom:25px}.image-text .image-text__text .link-component{width:-moz-fit-content;width:fit-content}.image-text .image-text__button-group{display:flex;flex-flow:row wrap;gap:18px;margin-top:30px}.image-text .image-text__button-group .btn{border-color:#a5877845}.image-text .image-text__button-group .btn.active{border-color:#a58778;color:#a58778}.input-dropdown{position:relative;width:100%}.input-dropdown:after{content:" ";position:absolute;height:10px;width:10px;right:0;top:50%;transform:translateY(-50%);background:url("data:image/svg+xml,%3csvg%20viewBox='0%200%20100%2087'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpolygon%20fill='%23A58778'%20points='0%200,%20100%200,%2050%2087'/%3e%3c/svg%3e") no-repeat center center;background-size:contain;pointer-events:none}.input-dropdown--half{width:calc((100% - var(--form-gap)) / 2)}.input-dropdown select{border:1px solid var(--form-color, rgba(0, 0, 0, .08));font:16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;padding:14px;min-width:366px;min-height:48px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-dropdown--outlined select{background:transparent;border:none;border-bottom:1px solid var(--form-color, #000);padding:10px 0;min-width:unset;min-height:unset;width:100%}.input-radio{width:100%}.input-radio__label{font:400 18px/26px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}.input-radio .wpcf7-radio{display:flex;flex-direction:column;gap:8px;margin-top:8px}.input-radio .wpcf7-radio .wpcf7-list-item{margin-left:0}.input-radio--inline .wpcf7-radio{flex-direction:row;flex-wrap:wrap;gap:8px}.input-radio--2col .wpcf7-radio{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.input-radio .wpcf7-radio .wpcf7-list-item label input,.input-radio label.input-radio__item input{display:none}.input-radio .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label:before,.input-radio .wpcf7-radio .wpcf7-list-item label .input-radio__item__label:before,.input-radio label.input-radio__item .wpcf7-list-item-label:before,.input-radio label.input-radio__item .input-radio__item__label:before{content:" ";display:inline-block;margin-right:10px;height:10px;width:10px;border:1px solid rgba(0,0,0,.5);background:transparent;transition:all .3s ease-in-out}.input-radio .wpcf7-radio .wpcf7-list-item label input:checked+.wpcf7-list-item-label:before,.input-radio .wpcf7-radio .wpcf7-list-item label input:checked+.input-radio__item__label:before,.input-radio label.input-radio__item input:checked+.wpcf7-list-item-label:before,.input-radio label.input-radio__item input:checked+.input-radio__item__label:before{border-color:#000;background:#000}.input-text{width:100%}.input-text input{border:1px solid var(--form-color, rgba(0, 0, 0, .08));font:16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;padding:14px;min-height:48px;width:100%}.input-text--outlined input{background:transparent;border:none;border-bottom:1px solid var(--form-color, #000);padding:10px 0;min-width:unset;min-height:unset;width:100%}.input-text--outlined input::-moz-placeholder{color:#000}.input-text--outlined input::placeholder{color:#000}.input-text--outlined input:active,.input-text--outlined input:focus{outline:solid 1px #a58778;outline-offset:-1px}.input-text--half{width:calc((100% - var(--form-gap)) / 2)}.input-textarea{width:100%}.input-textarea--half{width:calc((100% - var(--form-gap)) / 2)}.input-textarea textarea{resize:vertical;border:1px solid var(--form-color, rgba(0, 0, 0, .08));font:16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;padding:14px;min-width:366px;min-height:48px;width:100%}.input-textarea--outlined textarea{border:none;border-bottom:1px solid var(--form-color, #000);background:transparent;padding:10px 0;min-width:unset;min-height:unset;width:100%}.input-textarea--outlined textarea::-moz-placeholder{color:#000}.input-textarea--outlined textarea::placeholder{color:#000}.input-submit{position:relative;display:flex;flex-flow:row-reverse nowrap;justify-content:flex-end;gap:5px}.input-submit:not(.input-submit--btn){width:-moz-fit-content;width:fit-content;justify-self:flex-end}.input-submit:not(.input-submit--btn):after{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='19.731'%20height='13.147'%20viewBox='0%200%2019.731%2013.147'%3e%3cg%20transform='translate(-1317.439%20-751.941)'%3e%3cline%20x2='17.923'%20transform='translate(1318.189%20758.515)'%20fill='none'%20stroke='%23311e1e'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3cline%20x2='6.204'%20y2='5.515'%20transform='translate(1329.908%20753)'%20fill='none'%20stroke='%23311e1e'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3cpath%20d='M6.2.385,0,5.9'%20transform='translate(1329.908%20758.129)'%20fill='none'%20stroke='%23311e1e'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3c/g%3e%3c/svg%3e");height:15px;width:18px;position:relative;top:2px;cursor:pointer}.input-submit:not(.input-submit--btn) input{text-transform:uppercase;border:none;outline:none;background:transparent;font: 16px/22px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;color:#000;cursor:pointer}.input-submit:not(.input-submit--btn):hover{text-decoration:underline}.input-submit .wpcf7-spinner{order:2;margin-left:auto}.input-submit--btn{width:100%;flex-direction:row;align-items:center}.input-submit--btn .btn{font-weight:500}.input-submit--btn .wpcf7-spinner{display:none}.wpcf7-form.submitting .input-submit--btn .wpcf7-spinner{display:block;margin:0;flex-shrink:0}.wpcf7 form .wpcf7-response-output{font:400 16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;letter-spacing:0}.wpcf7 form .wpcf7-response-output{border:none;margin:0}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:red}.wpcf7 form.sent .wpcf7-response-output{color:green}.wpcf7 form.spam .wpcf7-response-output{color:orange}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#000}.cf7-success{border:1px solid currentColor;padding:2rem;display:flex;flex-direction:column;gap:1rem}.big-contact-form__title{margin-bottom:41px}.big-contact-form form{--form-color: rgba(165, 135, 120, .47);--form-gap: clamp(10px, 4dvh, 30px);display:flex;flex-flow:row wrap;gap:var(--form-gap)}.big-contact-form form [data-class=wpcf7cf_group]{width:100%;gap:var(--form-gap);display:flex;flex-flow:row wrap}.big-contact-form form *{font:400 18px/26px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}.big-contact-form form input:not(.btn),.big-contact-form form select,.big-contact-form form select>*{color:#000}.section-videos{display:flex;flex-flow:column;padding:70px 0 77px;background:#fafafa;scroll-margin-top:50px}.section-videos__title{font: 30px/1.2 Prata,monospace;margin-bottom:30px;text-transform:none}.section-videos__videos .video{--_blv__aspect-ration: var(--blv__aspect-ration, 16/9);width:100%;height:auto;aspect-ratio:var(--_blv__aspect-ration);-o-object-fit:cover;object-fit:cover}.section-videos__videos{display:flex;flex-flow:row wrap;gap:15px}.section-videos__videos__item{flex:1 1 30%;max-width:50%;min-width:250px}.section-videos__videos__item .video__item-name{margin-top:15px}.section-videos__videos__item .video__item-salon{margin-bottom:12px}.section-videos__videos__item .video__item-salon.p-content a,.section-videos__videos__item .video__item-text.p-content a{font-weight:400;color:inherit}html{scroll-behavior:smooth}main a{color:inherit}main .section-1{background:#fbfafa}main .section-1 .image-text{margin-top:0;margin-bottom:0;background:transparent;flex-flow:row-reverse nowrap}main .section-1 .image-text .image-text__image{max-width:657px;width:100%}main .section-1 .image-text .image-text__image img{aspect-ratio:657/414}main .section-1 .image-text .image-text__text{max-width:634px;padding-right:130px;align-items:flex-start}main .section-1 .image-text .image-text__text>*{text-align:left}main .section-2{text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:35px;margin-top:105px}main .section-2 h2{margin-top:15px;margin-bottom:30px;max-width:420px}main .section-2 .text-container{max-width:990px;margin:0 35px}main .section-2 .text-container p{line-height:22px}main .section-2 .img-container{width:258px;aspect-ratio:1/1}main .section-3{background:#fbfafa}main .section-3 .container{padding-top:110px;padding-bottom:90px;display:flex;gap:100px;justify-content:flex-end}main .section-3 .container .left{max-width:500px}main .section-3 .container .left .text-container{margin:30px 0}main .section-3 .container .left .btn{border:1px solid rgba(0,0,0,.0784313725);background:transparent;position:relative;z-index:2}main .section-3 .container .left .btn:hover{background:#a58778}main .section-3 .container .left .image-container{position:absolute;z-index:1;width:357px;margin-top:-90px;margin-left:-10%}main .section-3 .container .right{max-width:500px}main .section-3 .container .right form{gap:22px}main .section-3 .container .right form .input-text--outlined input{padding:8px 0}main .section-4 .image-text .image-text__image{max-width:520px;width:100%}main .section-4 .image-text .image-text__text{max-width:unset;padding-left:70px}main .section-4 .image-text .image-text__text .p-content{max-width:700px;width:100%}main .section-4 .image-text .image-text__text .p-content p{font-family:Prata,monospace;font-size:30px;line-height:45px}main .section-4 .image-text .image-text__text .p-content p b{font-family:Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;color:#a58778;font-size:20px}main .section-4 .image-text .image-text__text .p-content p b em{font-style:normal;color:#0000005e;font-weight:400}main .over-title{text-transform:uppercase;color:#a58778;font-size:20px;line-height:28px;font-weight:700}@media screen and (max-width:768px){.image-text--third .image-text__text{margin-bottom:40px!important}.image-text.image-text--half{flex-flow:column}.image-text.image-text--half .image-text__text,.image-text.image-text--half .image-text__image{width:100%}.image-text.inverted{flex-direction:column}.image-text.inverted .image-text__text{padding-left:35px}.image-text{flex-flow:column-reverse nowrap;margin:66px 0 70px}.image-text .image-text__image{width:100%}.image-text .image-text__text{max-width:100%;padding:0 var(--computed-margin) 0;align-items:var(--img-txt--text-align, flex-start)}.image-text .image-text__text>*{text-align:var(--img-txt--text-align, left)}.image-text .image-text__button-group{gap:10px;margin-top:15px}.input-text--outlined input{padding:6px 0}.input-text--half,.input-textarea--half{width:100%}.wpcf7 form .wpcf7-response-output{font:400 14px/17px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}.big-contact-form__title{margin-bottom:31px;font:600 18px/26px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}.big-contact-form form{--form-gap: 25px}.big-contact-form form *{font:400 16px/22px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}main .section-1 .image-text{flex-direction:column}main .section-1 .image-text .image-text__image{max-width:100%}main .section-1 .image-text .image-text__text{padding:66px var(--computed-margin);max-width:100%}main .section-2 .img-container{width:187px}main .section-3 .container{flex-direction:column;padding-top:70px;padding-bottom:70px}main .section-3 .container .left{max-width:100%}main .section-3 .container .left .btn{font-size:14px}main .section-3 .container .left .image-container{display:none}main .section-3 .container .right{max-width:100%}main .section-4 .image-text{flex-flow:column nowrap;gap:50px;margin-top:100px;margin-bottom:30px}main .section-4 .image-text .image-text__image{max-width:100%}main .section-4 .image-text .image-text__text{padding-left:35px}main .section-4 .image-text .image-text__text .p-content p{font-size:20px;line-height:35px}main .section-4 .image-text .image-text__text .p-content p b{font-size:18px}main .over-title{font-size:16px}}@media screen and (max-width:1210px){main .section-3 .container .left .image-container{margin-left:-5%}}@media screen and (max-width:1300px){main .section-4 .image-text .image-text__text{padding-right:35px}}
