.full-width{position:relative;width:100vw;margin-left:-50vw;left:50%}.colspan-1{-ms-grid-column-span:"1";grid-column-end:"span 1"}.colspan-2{-ms-grid-column-span:"2";grid-column-end:"span 2"}.colspan-3{-ms-grid-column-span:"3";grid-column-end:"span 3"}.colspan-4{-ms-grid-column-span:"4";grid-column-end:"span 4"}.colspan-5{-ms-grid-column-span:"5";grid-column-end:"span 5"}.colspan-6{-ms-grid-column-span:"6";grid-column-end:"span 6"}.colspan-7{-ms-grid-column-span:"7";grid-column-end:"span 7"}.colspan-8{-ms-grid-column-span:"8";grid-column-end:"span 8"}.colspan-9{-ms-grid-column-span:"9";grid-column-end:"span 9"}.colspan-10{-ms-grid-column-span:"10";grid-column-end:"span 10"}.promo-banner_container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:var(--paddingDesktop)}@media (max-width: 543.98px){.promo-banner_container{padding:var(--paddingMobile)}}.promo-banner_container.full-width{position:relative;width:100vw;margin-left:-50vw;left:50%}.promo-banner_container img{width:100%;height:auto}.promo-banner_container .promo-banner_content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;width:90vw;margin:var(--marginContainerDesktop)}.promo-banner_container .promo-banner_content-container .btn-primary{width:-moz-fit-content;width:fit-content}.promo-banner_container .promo-banner_content-container h1{text-align:var(--bannerTitleAlignmentDesktop);padding:var(--bannerTitlePaddingDesktop)}.promo-banner_container .promo-banner_content-container a{text-align:var(--bannerLinkAlignmentDesktop);padding:var(--bannerLinkPaddingDesktop);text-decoration:none}.promo-banner_container .promo-banner_content-container a:hover{color:var(--bannerButtonColor)}.promo-banner_container .promo-banner_content-container p{text-align:var(--bannerBodyAlignmentDesktop);padding:var(--bannerBodyPaddingDesktop);width:var(--bannerBodyWidthDesktop);margin:var(--bannerBodyMarginDesktop)}.promo-banner_container .promo-banner_content-container .button-container{text-align:var(--bannerButtonAlignmentDesktop)}.promo-banner_container .promo-banner_content-container .button-container .btn-primary{padding:var(--bannerButtonPaddingDesktop);margin:var(--bannerButtonMarginDesktop)}@media (max-width: 543.98px){.promo-banner_container .promo-banner_content-container{width:100%;margin:var(--marginContainerMobile)}.promo-banner_container .promo-banner_content-container h1{font-size:2rem;text-align:var(--bannerTitleAlignmentMobile);padding:var(--bannerTitlePaddingMobile)}.promo-banner_container .promo-banner_content-container a{font-size:2rem;text-align:var(--bannerLinkAlignmentMobile);padding:var(--bannerLinkPaddingMobile)}.promo-banner_container .promo-banner_content-container p{font-size:2rem;text-align:var(--bannerBodyAlignmentMobile);padding:var(--bannerBodyPaddingMobile);width:var(--bannerBodyWidthMobile);margin:var(--bannerBodyMarginMobile)}.promo-banner_container .promo-banner_content-container .button-container{font-size:2rem;text-align:var(--bannerButtonAlignmentMobile)}.promo-banner_container .promo-banner_content-container .button-container .btn-primary{padding:var(--bannerButtonPaddingMobile);margin:var(--bannerButtonMarginMobile)}}.promo-banner_container iframe{pointer-events:none}.promo-banner_image-container{width:100%;position:relative}.promo-banner_mask-container{position:absolute;top:0;left:0;width:100%;height:100%}
