@font-face{font-display:swap;font-family:lato;font-weight:400;src:url(/sitefiles/dist/fonts/LatoLatin-Regular.woff),url(/sitefiles/dist/fonts/LatoLatin-Regular.woff2)}@font-face{font-display:swap;font-family:lato;font-weight:500;src:url(/sitefiles/dist/fonts/LatoLatin-Medium.woff),url(/sitefiles/dist/fonts/LatoLatin-Medium.woff2)}@font-face{font-display:swap;font-family:lato;font-weight:700;src:url(/sitefiles/dist/fonts/LatoLatin-Bold.woff),url(/sitefiles/dist/fonts/LatoLatin-Bold.woff2)}@font-face{font-display:swap;font-family:lato;font-weight:800;src:url(/sitefiles/dist/fonts/LatoLatin-Heavy.woff),url(/sitefiles/dist/fonts/LatoLatin-Heavy.woff2)}.text-bold{font-weight:700}.paragraph-bold{font-family:lato,sans-serif;font-weight:700}.rte p{margin-bottom:1.25em}.rte h2{font-size:1.625em}.rte h3{font-size:1.375em}.rte h4,.rte h5{font-size:1.125em}.rte h2,.rte h3,.rte h4,.rte h5{font-family:filson-pro,sans-serif;font-weight:500;line-height:1;margin-bottom:1em}.rte ul{list-style-type:disc}.rte ol,.rte ul{font-size:inherit;margin:1em 0;padding-left:40px}.rte ol{list-style-type:decimal}.rte table{table-layout:fixed;width:100%!important}.rte table td,.rte table th{width:auto!important}.rte a:not(.btn){color:#f46500;text-decoration:underline}.rte a:not(.btn):hover{text-decoration:none}.banner-v3{padding-bottom:20px;position:relative}@media (min-width:1024px){.banner-v3{padding-bottom:32px}}.banner-v3__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;aspect-ratio:7/5;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(65vh - 75px);justify-content:flex-end;max-height:700px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;overflow:hidden;position:relative;width:100%}@media (min-width:1024px){.banner-v3__inner{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:flex-end;-ms-flex-direction:row;flex-direction:row;height:auto;justify-content:flex-start;max-height:700px;min-height:0}}.banner-v3__image-block{height:100%;left:0;position:absolute;top:0;width:100%}.banner-v3__image-block img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-v3__image-block:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,7%,0)),to(hsla(0,0%,7%,.8)));background:linear-gradient(180deg,hsla(0,0%,7%,0),hsla(0,0%,7%,.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.banner-v3__text-block{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;padding:32px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}@media (min-width:1024px){.banner-v3__text-block{max-width:calc(50% - 100px);max-width:750px;padding:80px}}.banner-v3__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:2.25rem;gap:25px}@media (min-width:1024px){.banner-v3__text{font-size:4.063rem}}.banner-v3__video-block{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.banner-v3__video-block:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.banner-v3__video-block .youtube{-webkit-transform:none;transform:none}.banner-v3__video-block .plyr__control,.banner-v3__video-block .plyr__controls{display:none}.banner-v3__video-block iframe{aspect-ratio:16/9;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}