.b-image-text{padding-bottom:55px;padding-top:55px;position:relative;z-index:1}@media (min-width:768px){.b-image-text{padding-top:75px}}@media (min-width:992px){.b-image-text{padding-top:60px}}@media (min-width:1200px){.b-image-text{padding-top:80px}}@media (min-width:1400px){.b-image-text{padding-top:100px}}@media (min-width:768px){.b-image-text{padding-bottom:75px}}@media (min-width:992px){.b-image-text{padding-bottom:60px}}@media (min-width:1200px){.b-image-text{padding-bottom:80px}}@media (min-width:1400px){.b-image-text{padding-bottom:100px}}.b-image-text--no-padding,.b-image-text--no-spacing{padding-bottom:0!important;padding-top:0!important}.b-image-text--padding-top,.b-image-text--spacing-top{padding-bottom:0!important}.b-image-text--padding-bottom,.b-image-text--spacing-bottom{padding-top:0!important}.b-image-text__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:auto;max-inline-size:80rem;padding-inline:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.b-image-text__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.b-image-text__image{-o-object-fit:cover;object-fit:cover}.b-image-text__image--auto{aspect-ratio:auto}.b-image-text__image--1x1{aspect-ratio:1/1}.b-image-text__image--3x2{aspect-ratio:3/2}.b-image-text__image--3x25{aspect-ratio:3/2.5}.b-image-text__image--4x3{aspect-ratio:4/3}.b-image-text__image--16x9{aspect-ratio:16/9}.b-image-text__image--4x5{aspect-ratio:4/5}.b-image-text__image-wrapper{margin-bottom:30px;position:relative;width:100%}@media (min-width:992px){.b-image-text__image-wrapper{margin-bottom:0;width:60%}}.b-image-text__image-wrapper img{display:block;height:auto;width:100%}.b-image-text__image-caption{font-size:17px;font-weight:600;margin-top:.8rem}.b-image-text__text-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}@media (min-width:992px){.b-image-text__text-wrapper{padding-left:60px;width:50%}.b-image-text--vertical-align-top .b-image-text__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.b-image-text--vertical-align-bottom .b-image-text__container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.b-image-text--image-position-right .b-image-text__image-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.b-image-text--image-position-right .b-image-text__text-wrapper{padding-left:0;padding-right:60px}}@media (max-width:991px){.b-image-text--image-position-mobile-bottom .b-image-text__image-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:0;margin-top:30px;order:2}}.b-image-text--no-top-margin{padding-top:0!important}.b-image-text--no-bottom-margin{padding-bottom:0!important}@media (min-width:992px){.b-image-text--image-width-40 .b-image-text__image-wrapper{width:40%}.b-image-text--image-width-40 .b-image-text__text-wrapper{width:60%}.b-image-text--image-width-50 .b-image-text__image-wrapper,.b-image-text--image-width-50 .b-image-text__text-wrapper{width:50%}.b-image-text--image-width-60 .b-image-text__image-wrapper{width:60%}.b-image-text--image-width-60 .b-image-text__text-wrapper{width:40%}}@media (min-width:768px){.b-image-text--slant-top-left{clip-path:polygon(0 60px,100% 0,100% 100%,0 100%)}.b-image-text--slant-top-right{clip-path:polygon(0 0,100% 60px,100% 100%,0 100%)}.b-image-text--slant-bottom-left{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 60px))}.b-image-text--slant-bottom-right{clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%)}.b-image-text--slant-top-left-bottom-left{clip-path:polygon(0 60px,100% 0,100% 100%,0 calc(100% - 60px));height:calc(100% + 61px)}.b-image-text--slant-top-left-bottom-right{clip-path:polygon(0 60px,100% 0,100% calc(100% - 60px),0 100%);height:calc(100% + 61px)}.b-image-text--slant-top-right-bottom-left{clip-path:polygon(0 0,100% 60px,100% 100%,0 calc(100% - 60px));height:calc(100% + 61px)}.b-image-text--slant-top-right-bottom-right{clip-path:polygon(0 0,100% 60px,100% calc(100% - 60px),0 100%);height:calc(100% + 61px)}}.b-image-text .carousel{-webkit-transition:all .2s;transition:all .2s}.b-image-text .carousel a.b-image-text__image-caption{color:#000}.b-image-text .carousel a.b-image-text__image-caption:not(.c-btn){border-bottom:1px solid;font-weight:600;text-decoration:none;-webkit-transition:all .3s cubic-bezier(.19,1,.22,1);transition:all .3s cubic-bezier(.19,1,.22,1)}.b-image-text .carousel a.b-image-text__image-caption:not(.c-btn):hover{opacity:.5}.b-image-text .carousel .b-image-text__image-caption{bottom:0;position:absolute}.b-image-text .carousel .flickity-viewport{height:100%!important}.b-image-text .carousel .flickity-button{height:28px;width:28px}.b-image-text .carousel .flickity-button.flickity-prev-next-button.previous{left:12px}@media (min-width:992px){.b-image-text .carousel .flickity-button.flickity-prev-next-button.previous{left:20px}}.b-image-text .carousel .flickity-button.flickity-prev-next-button.next{right:12px}@media (min-width:992px){.b-image-text .carousel .flickity-button.flickity-prev-next-button.next{right:20px}}.b-image-text .carousel .flickity-button:disabled{visibility:hidden}.b-image-text .carousel .flickity-page-dots{bottom:42px}.b-image-text .carousel .flickity-page-dots .dot{background:unset;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none' viewBox='0 0 8 8'%3E%3Cg filter='url(%23a)'%3E%3Ccircle cx='4' cy='4.002' r='4' fill='%23fff' fill-opacity='.5'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='a' width='40' height='40' x='-16' y='-15.998' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImageFix' stdDeviation='8'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur_6707_18928'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_backgroundBlur_6707_18928' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");height:8px;margin:0 4px;width:8px;fill:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.b-image-text .carousel .flickity-page-dots .dot.is-selected{background:#fff}.c-play-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:30px;cursor:pointer;display:inline-block;height:60px;position:relative;width:60px;z-index:30}.c-play-button:after{border-color:transparent transparent transparent #000;border-style:solid;border-width:17px 0 17px 28px;content:"";display:block;left:20px;margin:0 auto;position:absolute;top:13px}.b-image-text .c-image{height:100%;width:100%}.b-image-text .c-image img{height:100%;-o-object-fit:cover;object-fit:cover;padding-bottom:32px;width:100%}