h1,h2,h3,h4,h5,h6{margin:0;font-family:CabinetGrotesk,sans-serif;font-weight:300}
.h1,.h2,.h3,.h4,.h5,.h6{font-family:CabinetGrotesk,sans-serif;font-weight:300}
.h1,h1{font-size:5.6rem;line-height:100%;color:#3e2723;letter-spacing:-.84px}
@media only screen and (max-width:990px){
.h1,h1{font-size:4.6rem}
}
.h2,h2{font-size:3.6rem;line-height:124%;color:#3e2723;letter-spacing:-.54px}
@media only screen and (max-width:990px){
.h2,h2{font-size:3.4rem}
}
.h3,h3{font-size:2.8rem;line-height:124%;letter-spacing:-.42px;color:#3e2723}
@media only screen and (max-width:990px){
.h3,h3{font-size:2.6rem}
}
.h4,h4{font-size:2.4rem;line-height:125%;color:#3e2723;letter-spacing:-.36px}
@media only screen and (max-width:990px){
.h4,h4{font-size:2.2rem}
}
.h5,h5{font-size:2.2rem;line-height:124%;color:#3e2723;letter-spacing:-.22px}
@media only screen and (max-width:990px){
.h5,h5{font-size:2rem}
}
.h6,h6{font-size:2rem;line-height:124%;color:#3e2723;letter-spacing:-.2px}
div,p{margin:0;font-family:CabinetGrotesk,sans-serif;font-size:1.6rem;line-height:176%;font-weight:400;color:#000}
div.medium,p.medium{font-size:1.4rem}
div.small,p.small{font-size:1.2rem}
.slider-button--prev{cursor:pointer;display:flex;width:40px;height:40px;padding:10px 20px;justify-content:center;align-items:center;gap:10px;background-color:rgba(0,0,0,0);border-radius:100px;border:none}
.slider-button--prev .svg-wrapper{width:1.6rem;height:1.6rem;min-width:1.6rem;min-height:1.6rem}
.slider-button--prev>svg{transform:rotate(180deg);width:1.6rem;height:1.6rem;min-width:1.6rem;min-height:1.6rem}
.slider-button--next{cursor:pointer;display:flex;width:40px;height:40px;padding:10px 20px;justify-content:center;align-items:center;gap:10px;background-color:rgba(0,0,0,0);border-radius:100px;border:none}
.slider-button--next .svg-wrapper{width:1.6rem;height:1.6rem;min-width:1.6rem;min-height:1.6rem}
.slider-button--next>svg{width:1.6rem;height:1.6rem;min-width:1.6rem;min-height:1.6rem}
.button-primary{cursor:pointer;height:4rem;padding:1.4rem 2rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-family:CabinetGrotesk,sans-serif;font-size:1.4rem;font-weight:400;color:#3e2723;background-color:#fff3e0;border-radius:.2rem;text-decoration:none;border:none;letter-spacing:.14px}
.button-primary-big{cursor:pointer;height:4.4rem;padding:1.45rem 2.8rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-family:CabinetGrotesk,sans-serif;font-size:1.4rem;font-weight:500;color:#3e2723;background-color:#fff3e0;border-radius:.2rem;text-decoration:none;border:none}
.button-primary-outline{cursor:pointer;height:4rem;padding:1rem 2rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-family:CabinetGrotesk,sans-serif;font-size:1.4rem;font-weight:400;color:#fff3e0;background-color:rgba(0,0,0,0);border-radius:.2rem;text-decoration:none;border:.1rem solid rgba(255,243,224,.4);letter-spacing:.14px}
.button-primary-outline-big{cursor:pointer;height:4.4rem;padding:1.45rem 2.8rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-family:CabinetGrotesk,sans-serif;font-size:1.4rem;font-weight:500;color:#fff3e0;background-color:rgba(0,0,0,0);border-radius:.2rem;text-decoration:none;border:.1rem solid #fff3e0}
.button-secondary{cursor:pointer;height:4rem;padding:1.4rem 2rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-family:CabinetGrotesk,sans-serif;font-size:1.4rem;font-weight:400;color:#fffcf8;background-color:#8d6e63;border-radius:.2rem;text-decoration:none;border:none;transition:.3s ease-in-out}
.button-secondary-dark{cursor:pointer;height:4rem;padding:1.4rem 2rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-family:CabinetGrotesk,sans-serif;font-size:1.4rem;font-weight:400;color:#fffcf8;background-color:#3e2723;border-radius:.2rem;text-decoration:none;border:none;transition:.3s ease-in-out}
.button-secondary-dark:hover{background-color:#8d6e63;transition:.3s ease-in-out}
.button-secondary-big{cursor:pointer;height:4.4rem;padding:1.45rem 2.8rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-family:CabinetGrotesk,sans-serif;font-size:1.4rem;font-weight:500;color:#fffcf8;background-color:#8d6e63;border-radius:.2rem;text-decoration:none;border:none;transition:.3s ease-in-out}
.button-secondary:hover{background-color:#8d6e63;transition:.3s ease-in-out}
.button-secondary-outline{cursor:pointer;height:4rem;padding:.8rem .9rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-family:CabinetGrotesk,sans-serif;font-size:1.4rem;font-weight:400;color:#3e2723;background-color:rgba(0,0,0,0);border-radius:.2rem;text-decoration:none;border:.1rem solid #3e2723}
.button-secondary-outline-big{cursor:pointer;height:4.4rem;padding:1.45rem 2.8rem;display:flex;align-items:center;justify-content:center;gap:1rem;font-family:CabinetGrotesk,sans-serif;font-size:1.4rem;font-weight:500;color:#3e2723;background-color:rgba(0,0,0,0);border-radius:.2rem;text-decoration:none;border:.1rem solid #3e2723}
.link-primary{padding:.4rem 0;font-family:CabinetGrotesk,sans-serif;font-size:1.4rem;line-height:94%;font-weight:400;letter-spacing:.14px;text-decoration:none;color:#3e2723;border-bottom:1px solid #3e2723}