:root{--color-primary:#707070;--color-secondary:#fff;--color-brand:#668aab;--color-form:#939395;--color-form-input:#222;--color-form-success:#1f2d49;--color-form-warning:#ffb800;--color-form-error:#dc2626}.section-spacing{margin-bottom:2.2857142857rem;margin-top:2.2857142857rem}@media screen and (min-width:769px){.section-spacing{margin-bottom:4.5714285714rem;margin-top:4.5714285714rem}}.underline-hover{position:relative}.underline-hover:after{background:#707070;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .25s;width:0}.underline-hover.disabled{cursor:default}.underline-hover:not(.disabled){cursor:pointer}.underline-hover:not(.disabled).active:after,.underline-hover:not(.disabled):hover:after{width:100%}@media screen and (max-width:1024px){.horizontal-scroll__container.mobile-disabled .horizontal-scroll__scroll-wrapper{flex-direction:column}.horizontal-scroll__container.mobile-disabled .horizontal-scroll__card{height:auto;width:100%}.horizontal-scroll__container.mobile-disabled .horizontal-scroll-card__image figure{padding-top:0}.horizontal-scroll__container.mobile-disabled .horizontal-scroll-card__image figure .img-mobile{position:relative}}.horizontal-scroll__header{padding:32px 16px}@media screen and (min-width:1025px){.horizontal-scroll__header{padding:50px}}.horizontal-scroll__header .btn-link{display:inline-block;margin-top:16px;text-shadow:0 0 8px rgba(0,0,0,.122)}@media screen and (min-width:1025px){.horizontal-scroll__header .btn-link{margin-top:32px}}.horizontal-scroll__scroll-wrapper{align-items:flex-start;display:flex;justify-content:flex-start;position:relative;scroll-behavior:smooth}@media screen and (max-width:768px){.horizontal-scroll__scroll-wrapper{overflow:auto}}.horizontal-scroll__scroll-wrapper>*{flex-grow:0;flex-shrink:0}.horizontal-scroll__arrow{display:none;height:25px;position:absolute;top:50%;transform:translateY(-50%);width:25px;z-index:2}@media screen and (min-width:1025px){.horizontal-scroll__arrow{display:block}}.horizontal-scroll__arrow.left{left:50px}.horizontal-scroll__arrow.right{right:50px}.horizontal-scroll__arrow svg{height:100%;width:100%}.horizontal-scroll__card{height:auto;height:100%;position:relative;width:100%}@media screen and (min-width:1025px){.horizontal-scroll__card{height:100dvh;width:45%}}@media screen and (max-width:1024px){.horizontal-scroll__card.first{margin-left:-10%}.horizontal-scroll__card.first .horizontal-scroll-card__info{width:calc(90% - 32px)}}.horizontal-scroll-card__image{height:100%;width:100%}@media screen and (min-width:1025px){.horizontal-scroll-card__image{margin:-1px -2px}.horizontal-scroll-card__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}@media screen and (max-width:1024px){.horizontal-scroll-card__image figure{overflow:hidden;padding-top:125%;position:relative}.horizontal-scroll-card__image figure>img,.horizontal-scroll-card__image figure>model-viewer,.horizontal-scroll-card__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%}}.horizontal-scroll-card__image .img-desktop{display:none}@media screen and (min-width:1025px){.horizontal-scroll-card__image .img-desktop{display:block}.horizontal-scroll-card__image .img-mobile{display:none}}.horizontal-scroll-card__info{bottom:16px;position:absolute;right:16px;width:calc(100% - 32px)}@media screen and (min-width:1025px){.horizontal-scroll-card__info{bottom:36px;left:50px;right:unset;width:calc(100% - 100px)}}.horizontal-scroll-card__info .btn-link{color:#fff;font-weight:600;text-shadow:0 0 8px rgba(0,0,0,.122)}.horizontal-scroll-card__cta{display:flex;justify-content:space-between;width:100%}@media screen and (min-width:1025px){.horizontal-scroll-card__cta{gap:50px;justify-content:flex-start}}.horizontal-scroll-card__title{color:#fff;font-size:30px;font-weight:var(--bold);line-height:30px;margin-top:10px;text-shadow:0 0 8px rgba(0,0,0,.122);text-transform:uppercase}@media screen and (min-width:1025px){.horizontal-scroll-card__title{font-size:64px;line-height:1;margin-top:33px}}
/*# sourceMappingURL=section.horizontal-scroll.css.map*/