.fullvideobanner{--section-spacing-lg:90px;position:relative;margin:0;overflow:hidden;padding-top:0;padding-bottom:0}@media (min-width:992px){.fullvideobanner{min-height:730px;padding-top:var(--section-spacing-lg);padding-bottom:var(--section-spacing-lg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fullvideobanner .container{position:relative;pointer-events:none}@media (min-width:992px){.fullvideobanner .container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.page.aw-layout-narrow .fullvideobanner .container{max-width:100%}.fullvideobanner .fullvideobanner-image{position:relative;overflow:hidden}@media (min-width:992px){.fullvideobanner .fullvideobanner-image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}}.fullvideobanner .fullvideobanner-image:before{content:"";display:block;padding-top:56.25%}@media (min-width:992px){.fullvideobanner .fullvideobanner-image:before{display:none}}.fullvideobanner .fullvideobanner-image iframe,.fullvideobanner .fullvideobanner-image img,.fullvideobanner .fullvideobanner-image video{-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transform:scale(1);transform:scale(1);position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.fullvideobanner .fullvideobanner-panel{position:relative;padding:40px var(--gutter-spacing) 60px;background-color:var(--brand-blue-2);pointer-events:all;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media (min-width:992px){.fullvideobanner .fullvideobanner-panel{margin-left:0;margin-right:0;padding:70px 50px 120px;width:603px;max-width:45%;border-radius:30px}}@media (max-width:991.98px){.fullvideobanner .fullvideobanner-panel{margin-left:calc(var(--gutter-spacing)*-1);margin-right:calc(var(--gutter-spacing)*-1)}}.fullvideobanner .fullvideobanner-panel .btn.btn-primary:not(.reverse){--bs-btn-color:var(--brand-primary);--bs-btn-bg:white;--bs-btn-border-color:white;--bs-btn-hover-color:var(--brand-primary);--bs-btn-hover-bg:white;--bs-btn-hover-border-color:white}.fullvideobanner .fullvideobanner-panel .btn.btn-primary:not(.reverse):focus span.text,.fullvideobanner .fullvideobanner-panel .btn.btn-primary:not(.reverse):hover span.text{text-decoration:underline;text-decoration-thickness:.072em;text-underline-offset:3px}.fullvideobanner .svg-object-hover{--object-width:100px;--object-height:93px;position:absolute;right:-35px;bottom:0;width:var(--object-width);height:var(--object-height)}@media (min-width:992px){.fullvideobanner .svg-object-hover{--object-width:190px;--object-height:125px}}.fullvideobanner .svg-object-hover img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.fullvideobanner .svg-object-hover img:nth-child(1){opacity:1}.fullvideobanner .fullvideobanner-panel:hover .svg-object-hover img:nth-child(1),.fullvideobanner .svg-object-hover img:nth-child(2),.fullvideobanner.is-panel-hover .svg-object-hover img:nth-child(1){opacity:0}.fullvideobanner .fullvideobanner-panel:hover .svg-object-hover img:nth-child(2),.fullvideobanner.is-panel-hover .svg-object-hover img:nth-child(2){opacity:1}.fullvideobanner.is-panel-hover .fullvideobanner-image img,.fullvideobanner.is-panel-hover .fullvideobanner-image video{-webkit-transform:scale(1.08);transform:scale(1.08)}.fullvideobanner.is-panel-hover .fullvideobanner-panel{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.fullvideobanner button.button-play{position:absolute}@media (min-width:992px){.fullvideobanner button.button-play{bottom:0;right:var(--gutter-spacing)}}@media (max-width:991.98px){.fullvideobanner button.button-play{top:-70px;right:var(--gutter-spacing)}}.fullvideobanner .play-video{--play-button-size:60px}@media (min-width:992px){.fullvideobanner .play-video:after,.fullvideobanner .play-video:before{left:68%}}.fullvideobanner .play-video:after{width:var(--play-button-size);height:var(--play-button-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.fullvideobanner:has(.fullvideobanner-image iframe){--section-spacing-lg:140px;height:auto}.fullvideobanner:has(.fullvideobanner-image iframe) .button.button-play{display:none}.fullvideobanner:has(.play-video) .button-play{display:none!important;pointer-events:none}