@media(max-width:1199.98px){.paragraph--type--bp-image-banner.has-video .watch-film-thumbnail{bottom:36px;left:auto;right:175px}}
.without-overlay-header .bg-with-opacity .banner-img::before,.overlay-header .bg-with-opacity .banner-img::before{background:rgba(0,0,0,0.22) !important}@media(max-width:991.98px){.without-overlay-header .path-frontpage .bg-with-opacity .banner-img::before,.overlay-header .path-frontpage .bg-with-opacity .banner-img::before{background:rgba(0,0,0,0.22) !important}}
.header-full-container.container .container .row.region-header-right{margin-right:-20px}@media(max-width:1030px){.header-full-container li.nav-item .nav-link{margin:0 4px}}.overlay-header .navbar .block-inspired-cta-block,.without-overlay-header .navbar .block-inspired-cta-block{margin-left:20px !important}
.field--name-field-news-article-featured-img{max-width:83.33333%;margin:20px auto}
body.path-frontpage .video-text-section h1,body.path-frontpage .video-text-section .h1{font-size:clamp(1.4375rem,1.4375rem+0vw,1.4375rem) !important;line-height:1.25 !important;letter-spacing:1px !important;font-weight:bold;margin-bottom:16px !important}body.path-frontpage .video-text-section h2,body.path-frontpage .video-text-section .h2{font-size:clamp(1.9375rem,1.6936416184971rem+1.3005780346821vw,2.5rem) !important;line-height:1.25 !important;letter-spacing:1px !important;font-weight:bold;margin-top:16px !important;margin-bottom:16px !important}body.path-frontpage .video-text-section p{font-size:30px !important;font-family:'Roboto',Helvetica,Arial,sans-serif;margin-top:10px !important;margin-bottom:16px !important}body.path-frontpage .video-text-section .btn{font-size:20px}
