:root{--color-primary:#b9ac97;--color-secondary:#fff;--color-brand:#b9ac97;--color-form:#939395;--color-form-input:#222;--color-form-success:#1f2d49;--color-form-warning:#ffb800;--color-form-error:#dc2626}.features__carousels__carousel__title-description__title,.features__title{color:#000;font-family:var(--font-primary);font-style:normal;font-weight:400;letter-spacing:1px;line-height:130%;margin:0;padding:0;text-decoration:none;text-transform:uppercase}.features__carousels__carousel__title-description__description,.features__views__positions__position{color:#000;font-family:var(--font-secondary);font-style:normal;font-weight:400;letter-spacing:0;line-height:110%;margin:0;padding:0;text-decoration:none;text-transform:none}.features__title{font-size:18px}@media screen and (min-width:769px){.features__title{font-size:18px}}.features__carousels__carousel__title-description__title{font-size:18px;letter-spacing:3px}@media screen and (min-width:769px){.features__carousels__carousel__title-description__title{font-size:18px}}.features__carousels__carousel__title-description__description{font-size:16px}@media screen and (min-width:769px){.features__carousels__carousel__title-description__description{font-size:16px}}.features__views__positions__position{font-size:15px}@media screen and (min-width:769px){.features__views__positions__position{font-size:15px}}.section-spacing{margin-bottom:48px;margin-top:48px}@media screen and (min-width:769px){.section-spacing{margin-bottom:64px;margin-top:64px}}.section-spacing-alt{margin-bottom:48px;margin-top:48px}@media screen and (min-width:769px){.section-spacing-alt{margin-bottom:72px;margin-top:72px}}.underline-hover{position:relative}.underline-hover:after{background:#000;bottom:0;content:"";display:block;height:1px;left:0;opacity:0;position:absolute;transition:opacity .65s ease;width:100%}.underline-hover.disabled{cursor:default}.underline-hover:not(.disabled){cursor:pointer}.underline-hover:not(.disabled).active:after,.underline-hover:not(.disabled):hover:after{opacity:1}.features__container{background-color:#fbfbfb;display:block}.features__wrapper{display:flex;flex-direction:column;position:relative}@media screen and (min-width:769px){.features__wrapper{align-items:center;flex-direction:row;justify-content:space-between;margin:0 auto;width:100%}}.features__title{color:#2b2b2b;left:0;line-height:94%;padding:24px;position:absolute;text-transform:uppercase;top:0}@media screen and (min-width:769px){.features__title{font-size:28px;padding:48px 124px}}.features__views{align-items:center;display:flex;flex-direction:column;width:100%}.features__views.open{display:none}@media screen and (min-width:769px){.features__views.open{display:flex;width:58%}}.features__views__image{display:flex;height:250px;justify-content:center;margin-bottom:60px;margin-top:38px;position:relative;width:250px}@media screen and (min-width:1025px){.features__views__image{height:480px;width:480px}}.features__views__image:not(.show){display:none}.features__views__image figure{height:250px;width:250px}@media screen and (min-width:769px){.features__views__image figure{height:480px;width:480px}}.features__views__image figure img{mix-blend-mode:darken;width:100%}.features__views__positions{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center;padding:32px 0}@media screen and (min-width:769px){.features__views__positions{gap:64px}}.features__views__positions__position{color:#2b2b2b;cursor:pointer;line-height:100%;padding:8px 16px}@media screen and (min-width:769px){.features__views__positions__position{font-size:18px;letter-spacing:110%}}.features__views__positions__position.show{background:#7a4026;border-radius:23px;color:#f9f7f0}.features__views__pin{align-items:center;-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px);background:hsla(47,43%,96%,.2);border-radius:30px;cursor:pointer;display:flex;flex-direction:row;height:18px;justify-content:center;position:absolute;width:18px}@media screen and (min-width:769px){.features__views__pin{height:36px;width:36px}}.features__views__pin-inside{background:#7a4026;border-radius:100%;height:9px;width:9px}@media screen and (min-width:769px){.features__views__pin-inside{height:18px;width:18px}}.features__carousels{display:none;overflow:hidden;position:relative}.features__carousels.open{display:block;margin-top:113px}@media screen and (min-width:769px){.features__carousels.open{margin-top:0;width:42%}}.features__carousels__icon-close{padding:12px;position:absolute;right:0;top:0;z-index:3}.features__carousels__icon-close [fill]:not([fill=none]){fill:#000}.features__carousels__icon-close [stroke]:not([stroke=none]){stroke:#000}@media screen and (min-width:1025px){.features__carousels__icon-close{display:none}}.features__carousels__carousel{background:#fff;display:none}.features__carousels__carousel.show{display:block}@media screen and (max-width:768px){.features__carousels__carousel__image figure{overflow:hidden;padding-top:53.3333333333%;position:relative}.features__carousels__carousel__image figure>img,.features__carousels__carousel__image figure>model-viewer,.features__carousels__carousel__image figure>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}}.features__carousels__carousel__image figure img{width:100%}.features__carousels__carousel__title-description{padding:32px}.features__carousels__carousel__title-description__title{color:#b9ac97;margin-bottom:16px}.features__carousels__carousel .swiper-pagination{display:flex;padding:32px 16px;position:relative}@media screen and (min-width:769px){.features__carousels__carousel .swiper-pagination{padding:32px 32px 64px}}.features__carousels__carousel .swiper-pagination-bullet{background:#b9ac97}.features__carousels__carousel .swiper-pagination-bullet-active{background:#7a4026}
/*# sourceMappingURL=section.features.css.map*/