.image-module img{-o-object-fit:cover;object-fit:cover;border-radius:1rem}.image-module.full-width .single-image-video-wrapper,.image-module.full-width .single-image{width:100%}.image-module.full-width .single-image img{aspect-ratio:3/2;border-radius:0;width:100%}@media screen and (min-width:1920px){.image-module.full-width .single-image img{border-radius:1rem}}.image-module .single-image .cp-text-s,.image-module .double-horizontal .cp-text-s,.image-module .double-vertical .cp-text-s,.image-module .carousel .cp-text-s{margin-top:4px}.image-module .carousel .slick-slider{justify-content:center}.image-module .carousel .slick-slider .slick-list .slick-slide{padding-left:4px;padding-right:4px}.image-module .carousel .slick-slider .slick-list .slick-slide:first-child{padding-left:0}.image-module .carousel .slick-slider .slick-list .slick-slide:last-child{padding-right:0}.image-module .carousel .slick-slider .slick-dots{position:unset;order:7;justify-content:center;align-items:center;width:max-content;margin:0;padding-top:36px;display:flex!important}.image-module .carousel .slick-slider .slick-dots li button{height:28px}.image-module .carousel .slick-slider .slick-dots li button:before{content:"";opacity:1;background:0 0;border:1px solid #2b3545;border-radius:50%;width:8px;height:8px;transition:all .3s ease-in-out;top:50%;left:50%;transform:translate(-50%,-50%)}.image-module .carousel .slick-slider .slick-dots .slick-active button:before{background-color:#2b3545}.image-module .carousel .slick-slider .slick-dots li{margin:0}.image-module .carousel .slick-slider .slick-prev,.image-module .carousel .slick-slider .slick-next{z-index:1;justify-content:center;align-items:center;width:48px;height:48px;transition:all .5s;display:flex;position:relative;top:46px}.image-module .carousel .slick-slider .slick-prev:before,.image-module .carousel .slick-slider .slick-next:before{content:unset}.image-module .carousel .slick-slider .slick-prev{order:6;margin-right:25px;left:0}.image-module .carousel .slick-slider .slick-prev:hover{left:-10px}.image-module .carousel .slick-slider .slick-next{order:8;margin-left:25px;right:0}.image-module .carousel .slick-slider .slick-next:hover{right:-10px}.image-module .carousel .slick-list{width:100%;margin-left:12px;margin-right:12px}.image-module .single-image-video-wrapper .image-module__play{cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image-module .single-image-video-wrapper .image-module__play.is-hidden{display:none}.brand-portal .image-module .hdl-4{font-family:var(--GlobalFontFamilyBold,"Montserrat-Bold");margin-top:20px;margin-bottom:8px;font-size:28px;line-height:36px}.brand-portal .image-module .single-image img{border-radius:0}.brand-portal .image-module .single-image__subtitle{font-family:var(--GlobalFontFamilyMedium,"Montserrat-Medium");color:#2b3545;margin-top:0;font-size:1.25rem;line-height:1.75rem}.brand-portal .image-module .single-image__description{font-family:var(--GlobalFontFamilyMedium,"Montserrat-Medium");color:#2b3545;white-space:pre-line;margin-top:1rem;font-size:1.25rem;line-height:1.75rem}.brand-portal .image-module .single-image__description .italic-red{font-family:var(--GlobalFontFamilyMedium,"Montserrat-Medium");color:var(--GlobalPrimary,#c10016);font-style:italic}@media screen and (max-width:1727px) and (min-width:1500px){.image-module .carousel .slick-list{margin-left:8px;margin-right:8px}}@media screen and (max-width:1499px) and (min-width:640px){.image-module .carousel img{width:100%}.image-module .carousel .slick-list{margin-left:4px;margin-right:4px}}@media screen and (max-width:1023px) and (min-width:640px){.image-module .hdl-4{font-size:17px;line-height:26px}}@media screen and (max-width:639px){.image-module .carousel .slick-list{margin-left:4px;margin-right:4px}.image-module .carousel img{width:100%}.image-module.full-width .single-image img{width:100vw;max-width:100vw}.image-module .double-horizontal,.image-module .double-vertical{flex-direction:column;gap:1rem}.image-module .hdl-4{font-size:17px;line-height:26px}}
