.component-bap-description-mobile ul{margin:15px 0;padding:0 0 0 40px;hyphens:auto}.component-bap-description-mobile ul li{padding:0;list-style:disc outside}.brand-awareness-image-grid-mobile{width:calc(100% + 5px);grid-template-columns:repeat(auto-fit,minmax(50%,1fr));grid-auto-flow:dense;margin:-2.5px 0 -2.5px -2.5px;background-color:transparent}.brand-awareness-image-content-mobile{background-size:100%;background-repeat:no-repeat;transition:all .6s ease-in-out;object-fit:cover}:root{--swiper-theme-color: var(--color-fusion-blue) !important;--swiper-navigation-sides-offset: 2px;--swiper-navigation-size: 25px !important}.swiper{width:100%;height:100%}.swiper-slide{font-size:18px;height:auto!important;display:flex;justify-content:center;align-items:stretch}.swiper-slide img{display:block;width:100%;height:auto}.swiper-button-prev,.swiper-button-next{-webkit-tap-highlight-color:transparent}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{display:none}.brand-awareness-media-slider .carousel-bullet{width:8px;height:8px;background:var(--color-light-grey);opacity:.5;border:none;border-radius:50%;cursor:pointer;padding:0;transition:all .3s ease}.brand-awareness-media-slider .carousel-bullet:hover{opacity:.7}.brand-awareness-media-slider .carousel-bullet.active{background:var(--color-fusion-blue);opacity:1}.shadow-primary-mobile{box-shadow:0 2px 8px #0000001a}.rounded-5{border-radius:5px}.component-bap-description-mobile+.component-bap-description-mobile{margin-top:-10px}:where(.bap-components-mobile) h1{margin:.67em 0;font-weight:700;line-height:1.2}:where(.bap-components-mobile) h2{margin:15px 0;font-weight:700;line-height:1.2}:where(.bap-components-mobile) h3{margin:1em 0;font-weight:700}:where(.bap-components-mobile) h4{margin:1.33em 0;font-weight:700}:where(.bap-components-mobile) h5{margin:1.67em 0;font-weight:700}:where(.bap-components-mobile) h6{margin:2.33em 0;font-weight:700}:where(.bap-components-mobile) p{margin:1em 0}:where(.bap-components-mobile) ul{margin:15px 0;padding:0 0 0 40px;hyphens:auto}:where(.bap-components-mobile) ul li{padding:0;list-style:disc outside}.brand-awareness-media-slider .swiper-button-prev,.brand-awareness-media-slider .swiper-button-next{color:#fff}.brand-awareness-media-slider .swiper-wrapper{height:auto!important}.brand-awareness-image-grid__desktop{width:calc(100% + 20px);grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-auto-flow:dense;background-color:var(--color-background-grey);margin:0 0 -10px -10px}.brand-awareness-image-grid__desktop .brand-awareness-image-content{background-size:100%;background-repeat:no-repeat;background-position:center;transition:all .6s ease-in-out;object-fit:cover}.brand-awareness-image-grid__desktop .brand-awareness-image-content:hover{background-size:110%}@media screen and (max-width:1220px){.brand-awareness-image-grid__desktop .grid-colspan4{grid-area:span 1/span 3!important;aspect-ratio:3.13793/1!important}}@media screen and (max-width:909px){.brand-awareness-image-grid__desktop .grid-colspan4{grid-area:span 1/span 2!important;aspect-ratio:2/1!important}}@media screen and (max-width:869px){.brand-awareness-image-grid__desktop .grid-colspan3{grid-area:span 1/span 2!important;aspect-ratio:3/1!important}}@media screen and (max-width:599px){.brand-awareness-image-grid__desktop .grid-colspan4,.brand-awareness-image-grid__desktop .grid-colspan3,.brand-awareness-image-grid__desktop .grid-colspan2{grid-area:span 1/span 1!important}}.brand-awareness-slider_item_description h2,.brand-awareness-slider_item_description h3,.brand-awareness-slider_item_description h4,.brand-awareness-slider_item_description h5,.brand-awareness-slider_item_description h6{font-size:18px;font-weight:700;margin-top:15px;margin-bottom:15px;line-height:1}.brand-awareness-slider_item_description p{font-size:16px;margin-top:15px;margin-bottom:15px}.items-slider .swiper-wrapper{align-items:stretch}.items-slider .swiper-wrapper .slider-item-wrapper{height:100%}.items-slider .swiper-slide{height:auto;margin-bottom:15px;padding-top:5px}.brand-awareness-description__text>p:first-child{margin-top:0}.component-bap-description+.component-bap-description{margin-top:-50px}:where(.bap-components) h2{font-size:24px;font-weight:700;margin-top:20px;margin-bottom:20px;line-height:1.2}:where(.bap-components) h1,:where(.bap-components) h2,:where(.bap-components) h3,:where(.bap-components) h4,:where(.bap-components) h5,:where(.bap-components) h6{margin:revert;font-weight:700}:where(.bap-components) p{margin:1em 0}
