.fullvideobanner{position:relative}.fullvideobanner .container a,.fullvideobanner .container button{pointer-events:all}.fullvideobanner .container a:not(.btn){color:inherit}.fullvideobanner .container .btn.btn-secondary{color:var(--brand-secondary);white-space:initial;text-align:initial}.fullvideobanner .fullvideobanner-image{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.fullvideobanner .fullvideobanner-image img{display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.fullvideobanner .fullvideobanner-panel{position:relative;padding:25px;background-color:var(--brand-orange);width:100%;border-radius:15px;margin-bottom:25px}@media (min-width:992px){.fullvideobanner .fullvideobanner-panel{margin-bottom:40px;margin-left:auto;margin-right:40px;padding:50px;width:620px;border-radius:40px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);pointer-events:none}}@media (max-width:991.98px){.fullvideobanner .fullvideobanner-panel{padding-right:70px}.fullvideobanner .fullvideobanner-panel h2{margin:0}}.fullvideobanner .fullvideobanner-panel .text{margin-bottom:20px}@media (max-width:991.98px){.fullvideobanner .fullvideobanner-panel .text{display:none}}.fullvideobanner .fullvideobanner-panel .wysiwyg+.buttons{margin-top:15px}@media (max-width:991.98px){.fullvideobanner .fullvideobanner-panel .wysiwyg p{display:none}}.fullvideobanner .fullvideobanner-panel .buttons{margin:0;padding:0}.fullvideobanner .fullvideobanner-panel .buttons .btn{margin-bottom:0}.fullvideobanner.aw-layout-fullwidth,.fullvideobanner.aw-layout-fullwidth .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fullvideobanner.aw-layout-fullwidth{margin:0;min-height:400px}@media (min-width:992px){.fullvideobanner.aw-layout-fullwidth{height:710px}}.fullvideobanner.aw-layout-fullwidth .container{position:static;pointer-events:none;height:100%}@media (min-width:992px){.fullvideobanner.aw-layout-fullwidth .container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.page.aw-layout-narrow .fullvideobanner.aw-layout-fullwidth .container{max-width:100%}.fullvideobanner.aw-layout-fullwidth .fullvideobanner-panel{margin-bottom:25px}@media (min-width:992px){.fullvideobanner.aw-layout-fullwidth .fullvideobanner-panel{margin-bottom:60px}}.fullvideobanner.aw-layout-fullwidth:focus .fullvideobanner-image img,.fullvideobanner.aw-layout-fullwidth:hover .fullvideobanner-image img{-webkit-transform:scale(1.075);transform:scale(1.075)}.fullvideobanner.aw-layout-fullwidth:focus .fullvideobanner-panel h2,.fullvideobanner.aw-layout-fullwidth:hover .fullvideobanner-panel h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px}.fullvideobanner.aw-layout-fullwidth:focus .fullvideobanner-panel .btn-secondary,.fullvideobanner.aw-layout-fullwidth:hover .fullvideobanner-panel .btn-secondary{background-color:transparent;color:var(--brand-secondary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px}.fullvideobanner.aw-layout-fullwidth:focus .fullvideobanner-panel .btn-secondary:after,.fullvideobanner.aw-layout-fullwidth:hover .fullvideobanner-panel .btn-secondary:after{-webkit-transform:translateX(3px);transform:translateX(3px)}.fullvideobanner:not(.aw-layout-fullwidth) .container,.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper{position:relative;border-radius:15px;overflow:hidden;width:100%;min-height:400px}@media (min-width:992px){.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper{border-radius:50px;height:450px}}@media (max-width:991.98px){.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper .fullvideobanner-panel{margin-left:20px}}.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper:focus .fullvideobanner-image img,.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper:hover .fullvideobanner-image img{-webkit-transform:scale(1.075);transform:scale(1.075)}.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper:focus .fullvideobanner-panel h2,.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper:hover .fullvideobanner-panel h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px}.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper:focus .fullvideobanner-panel .btn-secondary,.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper:hover .fullvideobanner-panel .btn-secondary{background-color:transparent;color:var(--brand-secondary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px}.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper:focus .fullvideobanner-panel .btn-secondary:after,.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-wrapper:hover .fullvideobanner-panel .btn-secondary:after{-webkit-transform:translateX(3px);transform:translateX(3px)}.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-panel{width:370px;max-width:calc(100% - 40px);padding:var(--gutter-spacing)}@media (min-width:992px){.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-panel{padding:50px 30px}}.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-panel h2{line-height:1.36364;font-size:22px}@media screen and (min-width:320px){.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-panel h2{font-size:calc(22px + 8*((100vw - 320px)/1320))}}@media screen and (min-width:1640px){.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-panel h2{font-size:30px}}@media (min-width:992px){.fullvideobanner:not(.aw-layout-fullwidth) .fullvideobanner-panel h2{line-height:1.13333}}