main .section-2__bottom h3,main .section-3__content__text h3,main .section-4__bottom h3,main .section-5__content__texts h3{font:500 30px/35px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;text-transform:uppercase}.subtitle{font:600 20px/23px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;color:var(--color-h3, #a58778);margin-bottom:8px;text-transform:uppercase}main .section-4__infos ul li .section-4__infos__content h5{font:400 16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif;letter-spacing:0}.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}main .section-1{background:#fbfafa}main .section-1 .image-text{margin-top:0;margin-bottom:0;background:transparent}main .section-1 .image-text .image-text__image{max-width:720px;width:100%}main .section-1 .image-text .image-text__image img{aspect-ratio:720/415}main .section-1 .image-text .image-text__text{padding:0 35px 0 64px;width:50%}main .section-1 .image-text .image-text__text>*{text-align:left;max-width:unset}main .section-2{padding-top:6.2rem;padding-bottom:8.1rem}main .section-2__top{margin-bottom:6.2rem}main .section-2__top h2{position:relative;margin:0 auto;text-align:center;width:-moz-fit-content;width:fit-content}main .section-2__top h2:before{content:"";position:absolute;top:4rem;transform:translate(-2rem);width:100px;height:4px;background-color:#a58778;border-radius:7px}main .section-2__bottom{display:flex;align-items:center;gap:9.3rem}main .section-2__bottom h3{padding:.4rem 0 1.8rem;font-family:Prata,monospace;text-transform:initial;color:#000}main .section-2__bottom img{max-width:470px}main .section-3{background:#eeebe8;display:flex;justify-content:center}main .section-3__content{max-width:1440px;width:100%;display:flex;align-items:center;gap:8.5rem}main .section-3__content__image{max-width:590px;width:100%;height:100%;max-height:468px}main .section-3__content__text{max-width:600px;padding:0 35px 0 0;display:flex;flex-direction:column;align-items:center}main .section-3__content__text>*{text-align:center;max-width:unset;width:100%}main .section-3__content__text h3{padding:.5rem 0 1.8rem;font-family:Prata,monospace;text-transform:initial;color:#000}main .section-3__content__text .wysiwyg{max-width:550px}main .section-4{padding-top:6.2rem;padding-bottom:8.1rem}main .section-4__top{margin-bottom:8.1rem}main .section-4__top h2{position:relative;margin:0 auto;text-align:center;max-width:836px;width:-moz-fit-content;width:fit-content}main .section-4__top h2:before{content:"";position:absolute;top:4rem;transform:translate(-2rem);width:100px;height:4px;background-color:#a58778;border-radius:7px}main .section-4__bottom{margin-bottom:4.3rem}main .section-4__bottom h3{padding:.4rem 0 1.8rem;font-family:Prata,monospace;text-transform:initial;color:#000}main .section-4__infos{display:flex;justify-content:space-between;gap:1.8rem;margin-bottom:30px}main .section-4__infos ul{display:flex;flex-direction:column;gap:1.8rem}main .section-4__infos ul li{list-style:none;display:flex;gap:1.1rem}main .section-4__infos ul li .section-4__infos__img{width:100%;max-width:40px;max-height:40px;display:flex;justify-content:center;align-items:center}main .section-4__infos ul li .section-4__infos__img img{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}main .section-4__infos ul li .section-4__infos__content{margin-top:.5rem;max-width:427px}main .section-4__infos ul li .section-4__infos__content h5{color:#a58778;font-weight:700;font-family:Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}main .section-4__infos ul li .section-4__infos__content .wysiwyg{margin-top:.5rem;max-width:347px}main .section-4 a.btn{width:-moz-fit-content;width:fit-content;text-align:center}main .section-4__bottom-2{margin-bottom:2.3rem}main .section-5{margin-left:auto;background-color:#eeebe8}main .section-5__content{padding-right:35px;display:flex;align-items:center;gap:6.1rem}main .section-5__content img{max-width:517px}main .section-5__content__texts{max-width:526px}main .section-5__content__texts h3{padding:.4rem 0 1.8rem;font-family:Prata,monospace;text-transform:initial;color:#000}@media screen and (max-width:768px){main .section-2__bottom h3,main .section-3__content__text h3,main .section-4__bottom h3,main .section-5__content__texts h3{font:400 20px/24px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}.subtitle{font:600 16px/19px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}main .section-4__infos ul li .section-4__infos__content h5{font:400 14px/17px Helvetica Neue LT Pro,Helvetica,Arial,sans-serif}.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}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{width:100%;padding:30px 35px}main .section-2__top h2{max-width:305px}main .section-2__top h2:before{top:2.5rem;width:70px;height:2px}main .section-4__top h2{max-width:305px}main .section-4__top h2:before{top:2.5rem;width:70px;height:2px}main .section-4__infos ul li .section-4__infos__img{max-width:30px;max-height:30px}}@media screen and (max-width:1140px){main .section-2{padding-top:3.1rem;padding-bottom:4rem}main .section-2__top{margin-bottom:3.1rem}main .section-2__top h2{max-width:616px}main .section-2__bottom{flex-direction:column;align-items:start;gap:3.1rem}main .section-3__content{flex-direction:column;align-items:start;gap:2rem}main .section-3__content__image{max-width:100%}main .section-3__content__text{max-width:100%;padding:30px 35px}main .section-3__content__text>*{text-align:left}main .section-3__content__text .wysiwyg{max-width:100%}main .section-4{padding-top:3.1rem;padding-bottom:4rem}main .section-4__top{margin-bottom:3.1rem}main .section-4__top h2{max-width:616px}main .section-4__infos{flex-direction:column-reverse}main .section-4__infos ul li .section-4__infos__content{max-width:100%}main .section-4__infos ul li .section-4__infos__content .wysiwyg{max-width:100%}main .section-5__content{padding-left:35px;padding-top:2.5rem;padding-bottom:2.5rem;flex-direction:column;align-items:start;gap:3.1rem}main .section-5__content__texts{max-width:100%}}
