.text-white{color:#fff !important}.text-black{color:#000 !important}.text-pink{color:#ef6079 !important}.text-green{color:#008970 !important}.text-donBlack{color:#2d2926 !important}.text-brown{color:#584446 !important}.text-gold{color:#a6894f !important}.text-donWhite{color:#fafbfb !important}.offset-image-carousel{overflow:hidden;position:relative}.offset-image-carousel__inner{max-width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.offset-image-carousel__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:768px){.offset-image-carousel.content-side-left .offset-image-carousel__content{position:relative;height:100%;top:0;bottom:0;max-width:332px;left:55px;z-index:3;padding:96px 56px;border-left:solid 4px #ef6079;border-right:solid 4px #ef6079}}@media(min-width:1280px){.offset-image-carousel.content-side-left .offset-image-carousel__content{left:103px;padding:80px;max-width:463px;border-left:solid 8px #ef6079;border-right:solid 8px #ef6079}}@media(min-width:1920px){.offset-image-carousel.content-side-left .offset-image-carousel__content{left:226px;padding:100px;max-width:502px}}@media(min-width:768px){.offset-image-carousel.content-side-right .offset-image-carousel__content{margin-left:calc(100% - 387px)}}@media(min-width:1280px){.offset-image-carousel.content-side-right .offset-image-carousel__content{margin-left:calc(100% - 566px)}}@media(min-width:1920px){.offset-image-carousel.content-side-right .offset-image-carousel__content{margin-left:calc(100% - 728px)}}.offset-image-carousel__content{background:#fafbfb;padding:32px 24px}@media(min-width:768px){.offset-image-carousel__content{position:relative;top:0;bottom:0;max-width:332px;z-index:3;padding:96px 56px;border-left:solid 4px #ef6079;border-right:solid 4px #ef6079}}@media(min-width:1280px){.offset-image-carousel__content{padding:80px;max-width:463px;border-left:solid 8px #ef6079;border-right:solid 8px #ef6079}}@media(min-width:1920px){.offset-image-carousel__content{padding:100px;max-width:502px}}.offset-image-carousel__content p{font-family:"Baskervville",serif;font-weight:400;font-size:clamp(18px,18px + ((100vw - 1024px)/((1920 - 1024)/(24 - 18))),24px);line-height:30px}@media(min-width:1280px){.offset-image-carousel__content p{line-height:52px}}.offset-image-carousel__content__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;gap:32px}.offset-image-carousel__content-top{width:100%}.offset-image-carousel__content-bottom{width:100%}.offset-image-carousel__slider{width:100%;height:100%}@media(min-width:768px){.offset-image-carousel__slider{position:absolute !important}}.offset-image-carousel__slider picture{display:block;height:100%}.offset-image-carousel__slider img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.offset-image-carousel .splide__track{height:100%}.offset-image-carousel .splide__slide{height:100%}.offset-image-carousel .splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.offset-image-carousel .splide__arrows .splide__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.offset-image-carousel .splide__arrows .splide__arrow svg{color:#ef6079;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.offset-image-carousel .splide__arrows .splide__arrow span{font-family:"TextaMedium";font-weight:400;font-size:14px;font-weight:900;line-height:24px;letter-spacing:.25em;color:#ef6079;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.offset-image-carousel .splide__arrows .splide__arrow:hover span,.offset-image-carousel .splide__arrows .splide__arrow:hover svg{color:#008970}.offset-image-carousel__heading{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px;margin-bottom:24px}@media(min-width:768px){.offset-image-carousel__heading{gap:24px;margin-bottom:32px}}@media(min-width:1920px){.offset-image-carousel__heading{margin-bottom:64px}}.offset-image-carousel__heading>*{margin-bottom:0}.offset-image-carousel__heading--shell svg{width:100%;height:100%;max-width:32px;max-height:28px;color:#ef6079}@media(min-width:1280px){.offset-image-carousel__heading--shell svg{max-width:46px;max-height:40px}}.offset-image-carousel__links{margin-top:32px}@media(min-width:1280px){.offset-image-carousel__links{margin-top:48px}}@media(min-width:1920px){.offset-image-carousel__links{margin-top:64px}}