@import '../../vendor/foundation/foundation.min.css';
/*!
 * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url("vendor/fontawesome/webfonts/fa-brands-400.eot");src:url("vendor/fontawesome/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("vendor/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"),url("vendor/fontawesome/webfonts/fa-brands-400.woff") format("woff"),url("vendor/fontawesome/webfonts/fa-brands-400.ttf") format("truetype"),url("vendor/fontawesome/webfonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:"Font Awesome 5 Brands"}

/*!
 * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url("vendor/fontawesome/webfonts/fa-regular-400.eot");src:url("vendor/fontawesome/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("vendor/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),url("vendor/fontawesome/webfonts/fa-regular-400.woff") format("woff"),url("vendor/fontawesome/webfonts/fa-regular-400.ttf") format("truetype"),url("vendor/fontawesome/webfonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}

/*!
 * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url("vendor/fontawesome/webfonts/fa-solid-900.eot");src:url("vendor/fontawesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("vendor/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),url("vendor/fontawesome/webfonts/fa-solid-900.woff") format("woff"),url("vendor/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"),url("vendor/fontawesome/webfonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}.pt-0{padding-top:0!important}.pt-5{padding-top:0.3125rem!important}.pt-10{padding-top:0.625rem!important}.pt-15{padding-top:0.9375rem!important}.pt-20{padding-top:1.25rem!important}.pt-25{padding-top:1.5625rem!important}.pt-30{padding-top:1.875rem!important}.pt-35{padding-top:2.1875rem!important}.pt-40{padding-top:2.5rem!important}.pt-45{padding-top:2.8125rem!important}.pt-50{padding-top:3.125rem!important}.pt-55{padding-top:3.4375rem!important}.pt-60{padding-top:3.75rem!important}.pt-65{padding-top:4.0625rem!important}.pt-70{padding-top:4.375rem!important}.pt-75{padding-top:4.6875rem!important}.pt-80{padding-top:5rem!important}.pt-85{padding-top:5.3125rem!important}.pt-90{padding-top:5.625rem!important}.pt-95{padding-top:5.9375rem!important}.pt-100{padding-top:6.25rem!important}.pt-110{padding-top:6.875rem!important}.pt-120{padding-top:7.5rem!important}@media screen and (max-width:63.99875em){.pt-0-m{padding-top:0!important}.pt-5-m{padding-top:0.3125rem!important}.pt-10-m{padding-top:0.625rem!important}.pt-15-m{padding-top:0.9375rem!important}.pt-20-m{padding-top:1.25rem!important}.pt-25-m{padding-top:1.5625rem!important}.pt-30-m{padding-top:1.875rem!important}.pt-35-m{padding-top:2.1875rem!important}.pt-40-m{padding-top:2.5rem!important}.pt-45-m{padding-top:2.8125rem!important}.pt-50-m{padding-top:3.125rem!important}.pt-55-m{padding-top:3.4375rem!important}.pt-60-m{padding-top:3.75rem!important}.pt-65-m{padding-top:4.0625rem!important}.pt-70-m{padding-top:4.375rem!important}.pt-75-m{padding-top:4.6875rem!important}.pt-80-m{padding-top:5rem!important}.pt-85-m{padding-top:5.3125rem!important}.pt-90-m{padding-top:5.625rem!important}.pt-95-m{padding-top:5.9375rem!important}}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:0.3125rem!important}.pb-10{padding-bottom:0.625rem!important}.pb-15{padding-bottom:0.9375rem!important}.pb-20{padding-bottom:1.25rem!important}.pb-25{padding-bottom:1.5625rem!important}.pb-30{padding-bottom:1.875rem!important}.pb-35{padding-bottom:2.1875rem!important}.pb-40{padding-bottom:2.5rem!important}.pb-45{padding-bottom:2.8125rem!important}.pb-50{padding-bottom:3.125rem!important}.pb-55{padding-bottom:3.4375rem!important}.pb-60{padding-bottom:3.75rem!important}.pb-65{padding-bottom:4.0625rem!important}.pb-70{padding-bottom:4.375rem!important}.pb-75{padding-bottom:4.6875rem!important}.pb-80{padding-bottom:5rem!important}.pb-85{padding-bottom:5.3125rem!important}.pb-90{padding-bottom:5.625rem!important}.pb-95{padding-bottom:5.9375rem!important}.pb-100{padding-bottom:6.25rem!important}.pb-110{padding-bottom:6.875rem!important}.pb-120{padding-bottom:7.5rem!important}@media screen and (max-width:63.99875em){.pb-0-m{padding-bottom:0!important}.pb-5-m{padding-bottom:0.3125rem!important}.pb-10-m{padding-bottom:0.625rem!important}.pb-15-m{padding-bottom:0.9375rem!important}.pb-20-m{padding-bottom:1.25rem!important}.pb-25-m{padding-bottom:1.5625rem!important}.pb-30-m{padding-bottom:1.875rem!important}.pb-35-m{padding-bottom:2.1875rem!important}.pb-40-m{padding-bottom:2.5rem!important}.pb-45-m{padding-bottom:2.8125rem!important}.pb-50-m{padding-bottom:3.125rem!important}.pb-55-m{padding-bottom:3.4375rem!important}.pb-60-m{padding-bottom:3.75rem!important}.pb-65-m{padding-bottom:4.0625rem!important}.pb-70-m{padding-bottom:4.375rem!important}.pb-75-m{padding-bottom:4.6875rem!important}.pb-80-m{padding-bottom:5rem!important}.pb-85-m{padding-bottom:5.3125rem!important}.pb-90-m{padding-bottom:5.625rem!important}.pb-95-m{padding-bottom:5.9375rem!important}}.mt--60{margin-top:-3.75rem!important}.mt-0{margin-top:0!important}.mt-5{margin-top:0.3125rem!important}.mt-10{margin-top:0.625rem!important}.mt-15{margin-top:0.9375rem!important}.mt-20{margin-top:1.25rem!important}.mt-25{margin-top:1.5625rem!important}.mt-30{margin-top:1.875rem!important}.mt-35{margin-top:2.1875rem!important}.mt-40{margin-top:2.5rem!important}.mt-45{margin-top:2.8125rem!important}.mt-50{margin-top:3.125rem!important}.mt-55{margin-top:3.4375rem!important}.mt-60{margin-top:3.75rem!important}.mt-65{margin-top:4.0625rem!important}.mt-70{margin-top:4.375rem!important}.mt-75{margin-top:4.6875rem!important}.mt-80{margin-top:5rem!important}.mt-85{margin-top:5.3125rem!important}.mt-90{margin-top:5.625rem!important}.mt-95{margin-top:5.9375rem!important}@media screen and (max-width:63.99875em){.mt-0-m{margin-top:0!important}.mt-5-m{margin-top:0.3125rem!important}.mt-10-m{margin-top:0.625rem!important}.mt-15-m{margin-top:0.9375rem!important}.mt-20-m{margin-top:1.25rem!important}.mt-25-m{margin-top:1.5625rem!important}.mt-30-m{margin-top:1.875rem!important}.mt-35-m{margin-top:2.1875rem!important}.mt-40-m{margin-top:2.5rem!important}.mt-45-m{margin-top:2.8125rem!important}.mt-50-m{margin-top:3.125rem!important}.mt-55-m{margin-top:3.4375rem!important}.mt-60-m{margin-top:3.75rem!important}.mt-65-m{margin-top:4.0625rem!important}.mt-70-m{margin-top:4.375rem!important}.mt-75-m{margin-top:4.6875rem!important}.mt-80-m{margin-top:5rem!important}.mt-85-m{margin-top:5.3125rem!important}.mt-90-m{margin-top:5.625rem!important}.mt-95-m{margin-top:5.9375rem!important}}.mb-0{margin-bottom:0}.mb-5{margin-bottom:0.3125rem!important}.mb-10{margin-bottom:0.625rem!important}.mb-15{margin-bottom:0.9375rem!important}.mb-20{margin-bottom:1.25rem!important}.mb-25{margin-bottom:1.5625rem!important}.mb-30{margin-bottom:1.875rem!important}.mb-35{margin-bottom:2.1875rem!important}.mb-40{margin-bottom:2.5rem!important}.mb-45{margin-bottom:2.8125rem!important}.mb-50{margin-bottom:3.125rem!important}.mb-55{margin-bottom:3.4375rem!important}.mb-60{margin-bottom:3.75rem!important}.mb-65{margin-bottom:4.0625rem!important}.mb-70{margin-bottom:4.375rem!important}.mb-75{margin-bottom:4.6875rem!important}.mb-80{margin-bottom:5rem!important}.mb-85{margin-bottom:5.3125rem!important}.mb-90{margin-bottom:5.625rem!important}.mb-95{margin-bottom:5.9375rem!important}@media screen and (max-width:63.99875em){.mb-0-m{margin-bottom:0!important}.mb-5-m{margin-bottom:0.3125rem!important}.mb-10-m{margin-bottom:0.625rem!important}.mb-15-m{margin-bottom:0.9375rem!important}.mb-20-m{margin-bottom:1.25rem!important}.mb-25-m{margin-bottom:1.5625rem!important}.mb-30-m{margin-bottom:1.875rem!important}.mb-35-m{margin-bottom:2.1875rem!important}.mb-40-m{margin-bottom:2.5rem!important}.mb-45-m{margin-bottom:2.8125rem!important}.mb-50-m{margin-bottom:3.125rem!important}.mb-55-m{margin-bottom:3.4375rem!important}.mb-60-m{margin-bottom:3.75rem!important}.mb-65-m{margin-bottom:4.0625rem!important}.mb-70-m{margin-bottom:4.375rem!important}.mb-75-m{margin-bottom:4.6875rem!important}.mb-80-m{margin-bottom:5rem!important}.mb-85-m{margin-bottom:5.3125rem!important}.mb-90-m{margin-bottom:5.625rem!important}.mb-95-m{margin-bottom:5.9375rem!important}}body,html{max-width:100%;overflow-x:hidden;width:100%}html.is-scroll-locked{max-height:100vh;overflow-y:hidden}body{overflow:hidden;position:relative}body ::-webkit-scrollbar{-webkit-appearance:none;height:0.375rem;width:0.375rem}body ::-webkit-scrollbar-track{background:rgba(0,0,0,0.1);border-radius:0.1875rem}body ::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.5);border-radius:0.1875rem}body:not(.transparent-header) #sitewrap{padding-top:9.0625rem}@media screen and (max-width:83.5em){body:not(.transparent-header) #sitewrap{padding-top:7.8125rem}}@media screen and (max-width:63.99875em){body:not(.transparent-header) #sitewrap{padding-top:0}}body:not(.transparent-header) #sitewrap:before{position:absolute;content:"";display:block;height:9.0625rem;background:#2d4d78;width:100%;left:0;width:100%;top:0}@media screen and (max-width:83.5em){body:not(.transparent-header) #sitewrap:before{height:7.8125rem}}@media screen and (max-width:63.99875em){body:not(.transparent-header) #sitewrap:before{display:none}}li,ul{list-style:none;margin:0}html{font-size:16px}body{color:#282828;font-family:"Montserrat",sans-serif;font-size:1.0625rem;line-height:2rem;font-weight:400;letter-spacing:0em}.sitewrap{position:relative}.hum{display:none!important}@media screen and (max-width:63.99875em){.mh{display:none!important}.hum{display:block!important}}.sw{width:81.25rem;margin:0 auto;position:relative;max-width:81.25rem}@media screen and (max-width:83.5em){.sw{width:57.5rem}}@media screen and (max-width:63.99875em){.sw{width:calc(100% - 2.5rem);margin:0 auto}}main#content{background:#fff}h1,h2,h3,h4,h5,h6{font-family:"Bebas Neue",cursive;font-weight:400;text-transform:uppercase;color:#003366}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-family:"Bebas Neue",cursive}.img-text .img-text__text h2,h2{font-size:3.75rem;line-height:3.75rem;font-family:"Bebas Neue",cursive;font-weight:400;text-transform:uppercase}@media screen and (max-width:83.5em){.img-text .img-text__text h2,h2{font-size:2.8125rem;line-height:2.8125rem}}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}ul{margin-bottom:2rem;margin-left:1.25rem;margin-top:0.8125rem}ul li{margin-bottom:0.3125rem;padding-left:1.5625rem;position:relative}ul ol,ul ul{margin-left:0;margin-top:0.625rem}ul>li:before{content:"";background-color:#c20017;-webkit-transform:translateX(-1.25rem) translateY(-0.1875rem);transform:translateX(-1.25rem) translateY(-0.1875rem);display:inline-block;margin-right:-0.5rem;width:0.4375rem;height:0.4375rem}ul ul>li:before{font-weight:400}ol,ul.style1{margin-bottom:2rem;margin-left:1.25rem;margin-top:2.0625rem}ol--noleft,ul.style1--noleft{margin-top:1.4375rem;margin-left:-0.4375rem}ol li,ul.style1 li{margin-bottom:0.625rem;padding-left:2.1875rem;position:relative}ol ol,ol ul,ul.style1 ol,ul.style1 ul{margin-left:0;margin-top:0.625rem}ol{counter-reset:item}ol li{counter-increment:item}ol li:before{color:#101820;content:counter(item) ".";font-weight:bold;left:-0.1875rem;position:absolute;top:0}ol ol li:before{content:counter(item,lower-alpha) "."}a{-webkit-transition:color 0.2s ease;transition:color 0.2s ease}p{margin-bottom:1.5625rem}.cta,.ctabtn,.sitewrap .cta,input[type=button],input[type=submit]{position:relative;text-decoration:none;background:#c20017;border:0.125rem solid #c20017!important;color:#fff!important;font-size:2.125rem;line-height:2.1875rem;font-weight:400;letter-spacing:0em;border-radius:0.5rem;padding:1.25rem 3.75rem 0.9375rem!important;min-width:10.625rem;text-align:center;-webkit-transition:0.2s ease;transition:0.2s ease;text-transform:uppercase;display:inline-block;-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.0980392157);box-shadow:0px 3px 3px rgba(0,0,0,0.0980392157);font-family:"Bebas Neue",cursive;line-height:1.1}.cta:hover,.ctabtn:hover,.sitewrap .cta:hover,[data-whatinput=initial] .cta:focus,[data-whatinput=initial] .ctabtn:focus,[data-whatinput=initial] .sitewrap .cta:focus,[data-whatinput=initial] input[type=button]:focus,[data-whatinput=initial] input[type=submit]:focus,[data-whatintent=keyboard] .cta:focus,[data-whatintent=keyboard] .ctabtn:focus,[data-whatintent=keyboard] .sitewrap .cta:focus,[data-whatintent=keyboard] input[type=button]:focus,[data-whatintent=keyboard] input[type=submit]:focus,input[type=button]:hover,input[type=submit]:hover{border-color:#dc001a!important;background-color:#dc001a!important}.cta--small,.img-text .img-text__text .cta{font-size:1.5625rem;line-height:1.5625rem;font-weight:400;letter-spacing:0em;padding:1.125rem 2.5rem 0.9375rem!important}.back-to-top{position:fixed;background:rgba(224,167,59,0.7);cursor:pointer;width:2.8125rem;height:2.5rem;bottom:1.25rem;right:1.25rem;z-index:999;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;text-align:center}@media screen and (max-width:63.99875em){.back-to-top{display:none!important}}.back-to-top:hover,[data-whatinput=initial] .back-to-top:focus,[data-whatintent=keyboard] .back-to-top:focus{background-color:rgba(224,167,59,0.9)}.back-to-top:before{color:#fff;display:inline-block;font-size:1.25rem;line-height:1;left:0;top:50%;position:absolute;width:100%;margin-top:-0.5625rem}.screen-reader-text{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background:#fff;border:1px solid #000;border-radius:3px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);clip:auto;color:#000;display:block;font-size:16px;font-weight:normal;height:auto;left:20px;margin:0;overflow:visible;padding:8px 12px;position:fixed;text-decoration:underline;top:20px;-webkit-transition:0.2s ease;transition:0.2s ease;width:auto;z-index:1000000000}.brownline:after{content:"";display:block;height:0.125rem;background:#793516;width:6.25rem;margin:2.5rem auto}.reveal--form{background:#f5f5f5}.reveal--form .form__title{font-size:1.5rem;line-height:1.8125rem;font-weight:700;letter-spacing:0em}.reveal--form .gform_wrapper{max-width:65.625rem;margin-left:auto;margin-right:auto}.reveal--form .gform_wrapper .gform_fields .gfield{padding:0}.reveal--form .gform_wrapper .gform_fields .gfield .gsection_title,.reveal--form .gform_wrapper .gform_fields .gfield>label,.reveal--form .gform_wrapper .gform_fields .gfield>legend{font-size:1rem;line-height:1.375rem;font-weight:500;letter-spacing:0em;font-family:canada-type-gibson,sans-serif;color:#333;margin-bottom:0.3125rem}.reveal--form .gform_wrapper .gform_fields .gfield .gsection_title:after,.reveal--form .gform_wrapper .gform_fields .gfield>label:after,.reveal--form .gform_wrapper .gform_fields .gfield>legend:after{content:":"}.reveal--form .gform_wrapper .gform_fields .gfield .gsection_title .gfield_required,.reveal--form .gform_wrapper .gform_fields .gfield>label .gfield_required,.reveal--form .gform_wrapper .gform_fields .gfield>legend .gfield_required{display:none}.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container{margin-top:0}.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container>span>label{text-transform:uppercase;font-family:canada-type-gibson,sans-serif;font-size:0.875rem;line-height:1.125rem;font-weight:500;letter-spacing:0em;color:#2d4d78}.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container input[type=email],.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container input[type=number],.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container input[type=phone],.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container input[type=search],.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container input[type=text],.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container select,.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container textarea{padding:0.625rem 0.875rem;border:0;border:0.125rem solid #E0A73B;font-size:1.25rem;line-height:1.5rem;-webkit-box-shadow:none;box-shadow:none;margin:0;height:auto;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;position:relative}.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container input[type=email]:focus,.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container input[type=number]:focus,.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container input[type=phone]:focus,.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container input[type=search]:focus,.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container input[type=text]:focus,.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container select:focus,.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container textarea:focus{border-color:#2d4d78;-webkit-box-shadow:none;box-shadow:none}.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container select{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;cursor:pointer}.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container .gfield_radio .gchoice .gfield-choice-input{margin-bottom:unset;-webkit-transform:translateY(-0.1875rem);transform:translateY(-0.1875rem)}.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container .gfield_radio .gchoice>label{margin-left:0.125rem}.reveal--form .gform_wrapper .gform_fields .gfield .ginput_container textarea{height:7.5rem}.reveal--form .gform_wrapper .gform_footer{padding-top:1.5625rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0!important}.reveal--form .gform_wrapper .gform_footer input.button{margin-right:0}.footer{padding:3.125rem 0;background-size:cover;background-position:center}@media screen and (max-width:63.99875em){.footer{padding:5.625rem 0}}.footer .sw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:63.99875em){.footer .sw{display:block;text-align:center}}.footer h2{font-size:3.75rem;line-height:3.75rem;font-weight:400;letter-spacing:0em;color:#fff;margin-bottom:0;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}@media screen and (max-width:63.99875em){.footer h2{margin-bottom:2.25rem}}.footer .footer__designed{display:block;-webkit-transform:translateY(0.25rem);transform:translateY(0.25rem)}@media screen and (max-width:63.99875em){.footer .footer__designed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(0);transform:translateY(0)}}.footer .footer__designed a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer__designed a span{color:#fff;display:block;margin-right:0.625rem}@media screen and (max-width:63.99875em){.footer .footer__designed a span{font-size:0.875rem}}.hero{position:relative;overflow:hidden;height:48.4375rem;background:#003366}@media screen and (max-width:63.99875em){.hero{height:auto;padding:2.5rem 0}}@media screen and (max-width:39.99875em){.hero{padding:1.25rem 0 2.5rem}}.hero[data-in-view] .hero__gradient{-webkit-transition:0.8s 0.2s ease;transition:0.8s 0.2s ease;opacity:0}.hero[data-in-view] .fox-logo,.hero[data-in-view] .hero__bg{-webkit-transition:1s ease;transition:1s ease;opacity:0}.hero[data-in-view] .fox-content{-webkit-transition:1s ease;transition:1s ease;opacity:0;-webkit-transform:translateY(3.125rem);transform:translateY(3.125rem)}.hero[data-in-view].is-in-view .hero__gradient{opacity:1}.hero[data-in-view].is-in-view .fox-logo,.hero[data-in-view].is-in-view .hero__bg{opacity:1}.hero[data-in-view].is-in-view .fox-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:122.5em){.hero .hero__gradient{background:-webkit-gradient(linear,left top,right top,color-stop(90%,black),to(rgba(0,0,0,0)));background:linear-gradient(to right,black 90%,rgba(0,0,0,0));width:50%;height:100%;position:absolute;top:0;left:0}}@media screen and (max-width:63.99875em){.hero .hero__gradient{display:none}}.hero:before{content:"";display:none;width:100%;height:100%;background:#003366;position:absolute;top:0;left:0}@media screen and (max-width:63.99875em){.hero:before{display:block}}.hero .hero__bg{position:absolute;opacity:1;top:0;left:0;width:100%;height:100%;-webkit-transition:1.2s ease;transition:1.2s ease;background-position:center;background-repeat:no-repeat}@media screen and (max-width:63.99875em){.hero .hero__bg{opacity:0.3;-webkit-filter:blur(5px);filter:blur(5px);background-position:right center}}.hero .sw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width:63.99875em){.hero .sw{display:block}}@media screen and (max-width:63.99875em){.hero .fox-logo-container{position:relative;width:21.875rem;height:18.75rem;border:0.125rem solid #fff;margin:0 auto 1.875rem;max-width:100%}}.hero .fox-logo-container .fox-logo{position:absolute;left:2.5rem;top:12.5rem;width:9.0625rem}@media screen and (max-width:83.5em){.hero .fox-logo-container .fox-logo{left:14.375rem;top:2.5rem;-webkit-transform:scale(0.7);transform:scale(0.7)}}@media screen and (max-width:63.99875em){.hero .fox-logo-container .fox-logo{left:-1.25rem;top:-2.5rem;-webkit-transform:scale(0.5);transform:scale(0.5)}}.hero .fox-logo-container .fox-logo span{color:#fff;text-align:center;display:block;margin-bottom:1.25rem;line-height:1.3}.hero .fox-logo-container .fox-logo span strong{display:block}.hero .fox-logo-container .ken{display:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:63.99875em){.hero .fox-logo-container .ken{display:block}}.hero .fox-content{width:32.5rem}@media screen and (max-width:83.5em){.hero .fox-content{width:26.25rem}}@media screen and (max-width:63.99875em){.hero .fox-content{margin:0 auto;max-width:100%;text-align:center;width:100%}}.hero .fox-content h1{color:#fff;font-size:3.75rem;line-height:5.75rem;font-weight:400;letter-spacing:0em;margin-bottom:1.9375rem}@media screen and (max-width:63.99875em){.hero .fox-content h1{font-size:2.8125rem;line-height:4.0625rem}}.hero .fox-content h1 strong{font-size:8.125rem;display:block;font-weight:400}@media screen and (max-width:83.5em){.hero .fox-content h1 strong{font-size:6.875rem}}@media screen and (max-width:63.99875em){.hero .fox-content h1 strong{font-size:5rem}}.hero .fox-content h2{font-size:1.5rem;line-height:2.3125rem;font-weight:700;letter-spacing:0em;font-family:"Montserrat",sans-serif;color:#fff;margin-bottom:1.5625rem}@media screen and (max-width:83.5em){.hero .fox-content h2{font-size:1.125rem;line-height:2rem}}@media screen and (max-width:63.99875em){.hero .fox-content h2{font-size:1rem;line-height:1.375rem}}.hero .fox-content p{color:#fff}.hero .fox-content p:last-of-type{margin-bottom:2.8125rem}.hero .fox-content .content-cta{text-align:center}.hero .fox-content .content-cta .cta{width:100%;padding-left:1.25rem!important;padding-right:1.25rem!important;margin-bottom:1.25rem}@media screen and (max-width:83.5em){.hero .fox-content .content-cta .cta{font-size:1.6875rem;padding:1.125rem 1.25rem 0.9375rem!important}}@media screen and (max-width:63.99875em){.hero .fox-content .content-cta .cta{width:18.75rem}}.hero .fox-content .content-cta p{font-size:0.9375rem;line-height:1.375rem;font-weight:400;letter-spacing:0em;margin-bottom:0}.hero .fox-content .content-cta p span{display:block}.img-text{padding:7.5rem 0 2.5rem}@media screen and (max-width:63.99875em){.img-text{padding:5rem 0}}.img-text[data-in-view] .img-text__text{-webkit-transition:1.2s 0s ease;transition:1.2s 0s ease;opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.img-text[data-in-view] .img-text__img__fox-embed{-webkit-transition:1.6s 0.2s ease;transition:1.6s 0.2s ease;opacity:0;-webkit-transform:translateX(-1.25rem);transform:translateX(-1.25rem)}.img-text[data-in-view].is-in-view .img-text__text{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.img-text[data-in-view].is-in-view .img-text__img__fox-embed{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.img-text .sw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:83.5em){.img-text .sw{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:63.99875em){.img-text .sw{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.img-text .img-text__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width:63.99875em){.img-text .img-text__text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.img-text .img-text__text h2{margin-bottom:1.875rem}.img-text .img-text__text p:last-of-type{margin-bottom:0}.img-text .img-text__text .cta{margin-top:0.9375rem}@media screen and (max-width:63.99875em){.img-text .img-text__text .cta{margin:0.9375rem auto 0;display:block;width:18.125rem}}.img-text .img-text__img{position:relative;margin-right:5.625rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 40.9375rem;flex:0 0 40.9375rem;width:40.9375rem}@media screen and (max-width:83.5em){.img-text .img-text__img{-webkit-box-flex:0;-ms-flex:0 0 22.1875rem;flex:0 0 22.1875rem;width:22.1875rem}}@media screen and (max-width:63.99875em){.img-text .img-text__img{margin-left:auto;margin-right:auto;display:block;margin-bottom:2.5rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.img-text .img-text__img .img-text__img__fox-embed{margin-bottom:3.75rem}.img-text .img-text__img .img-text__img__fox-embed .embed-container{left:0;width:100%;height:0;position:relative;padding-bottom:56.25%}.img-text .img-text__img .img-text__img__fox-embed .embed-container iframe{top:0;left:0;width:100%;height:100%;position:absolute;border:0}.img-text .img-text__img .img-text__img__fox-embed .caption{font-style:italic;display:block;margin-top:0.875rem;text-align:center;font-size:0.9375rem;line-height:1.375rem;font-weight:400;letter-spacing:0em}.img-text .img-text__img img{position:relative;z-index:1;max-width:100%;width:31.25rem;margin:0 auto;display:block}.img-text .img-text__img img[data-in-view]{-webkit-transition:1.6s 0.2s ease;transition:1.6s 0.2s ease;opacity:0;-webkit-transform:translateX(-1.25rem);transform:translateX(-1.25rem)}.img-text .img-text__img img[data-in-view].is-in-view{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (max-width:63.99875em){.img-text .img-text__img img{margin-left:auto;margin-right:auto;display:block}}.img-text--img-right[data-in-view] .img-text__img__fox-embed{-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem)}.img-text--img-right .img-text__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:63.99875em){.img-text--img-right .img-text__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.img-text--img-right .img-text__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:5.625rem;margin-right:unset}@media screen and (max-width:63.99875em){.img-text--img-right .img-text__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:unset}}.img-text--img-right .img-text__img img[data-in-view]{-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem)}.img-text--aifs .sw{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.showcase{padding:6.25rem 0 0;background-repeat:repeat-x;background-color:#003366;margin-bottom:-2.5rem;background-position:center top;background-size:cover}@media screen and (max-width:63.99875em){.showcase{margin-bottom:0;padding:6.25rem 0 3.75rem}}.showcase[data-in-view] .showcase__image{-webkit-transition:1.2s 0.3s ease;transition:1.2s 0.3s ease;opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}.showcase[data-in-view].is-in-view .showcase__image{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.showcase .showcase__top{margin-bottom:1.875rem}.showcase .showcase__top h2{color:#fff;text-align:center}.showcase .showcase__image{display:block;margin:0 auto}.showcase .callout{background:#fff;border-radius:0.5rem;text-align:center;width:39.0625rem;margin:0 auto;padding:2.1875rem}@media screen and (max-width:63.99875em){.showcase .callout{width:calc(100% - 2.5rem);padding:2.1875rem 0.9375rem;margin-top:2.5rem}}.showcase .callout[data-in-view]{-webkit-transition:1.2s 0s ease;transition:1.2s 0s ease;opacity:0;-webkit-transform:translateY(43%);transform:translateY(43%)}@media screen and (max-width:63.99875em){.showcase .callout[data-in-view]{-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem)}}.showcase .callout[data-in-view].is-in-view{-webkit-transform:translateY(33%);transform:translateY(33%);opacity:1}@media screen and (max-width:63.99875em){.showcase .callout[data-in-view].is-in-view{-webkit-transform:translateY(0);transform:translateY(0)}}.showcase .callout h3{font-family:"Montserrat",sans-serif;text-transform:none;color:#000;font-weight:bold;font-size:1.375rem;margin-bottom:1.5625rem}.showcase .callout .cta{margin-bottom:1.5625rem}@media screen and (max-width:63.99875em){.showcase .callout .cta{padding-left:10%!important;padding-right:10%!important;font-size:1.6875rem}}@media screen and (max-width:39.99875em){.showcase .callout .cta{width:17.5rem;max-width:100%}}.testimonial{padding:15.625rem 0 6.25rem;background-size:cover;background-position:center}@media screen and (max-width:63.99875em){.testimonial{padding:6.25rem 0}}.testimonial .sw{width:39.375rem;text-align:center;max-width:calc(100% - 2.5rem)}.testimonial .photo{width:10.9375rem;height:10.9375rem;border-radius:100%;margin:0 auto 3.125rem;display:block}.testimonial .quote{font-size:2.5rem;line-height:2.8125rem;font-weight:400;letter-spacing:0em;color:#fff}@media screen and (max-width:63.99875em){.testimonial .quote{font-size:2.1875rem;line-height:2.5rem}}.testimonial .quote:after{content:"";display:block;width:3.125rem;height:0.25rem;background:#c20017;display:block;margin:1.875rem auto}.testimonial .author{font-weight:bold;font-size:1.125rem;color:#fff}.testimonial .detail{width:25rem;max-width:100%;display:block;margin:0 auto}.testimonial .detail p{color:#fff}.video-testimonial{padding:6.25rem 0;position:relative;overflow:hidden;background:linear-gradient(40deg,#003466,#003466)}.video-testimonial:before{content:"";display:block;position:absolute;width:200%;height:62.5rem;border-radius:100%;background:#fff;bottom:6.25rem;right:-10%;z-index:2;display:none}.video-testimonial .video-testimonial__bg{position:absolute;width:100%;height:100%;background-size:cover;z-index:1;background-position:center top;top:0;left:0;opacity:0.3}.video-testimonial .sw{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:63.99875em){.video-testimonial .sw{display:block}}.video-testimonial .video-testimonial__content{margin-right:4.375rem;max-width:37.5rem}@media screen and (max-width:83.5em){.video-testimonial .video-testimonial__content{margin-right:3.75rem}}@media screen and (max-width:63.99875em){.video-testimonial .video-testimonial__content{margin-bottom:3.125rem;max-width:100%;margin-right:unset}}.video-testimonial .video-testimonial__content h3{font-size:1.25rem;line-height:1.375rem;font-weight:400;letter-spacing:0.6em;color:#e0a73b;margin-bottom:1.875rem;border-bottom:0.125rem solid rgba(224,167,59,0.5);display:inline-block;padding-bottom:0.625rem}.video-testimonial .video-testimonial__content h3 span{letter-spacing:0}.video-testimonial .video-testimonial__content h2{color:#fff}.video-testimonial .video-testimonial__content h2 strong{color:#E0A73B}.video-testimonial .video-testimonial__content p{margin-bottom:0;color:#fff}.video-testimonial .video-testimonial__video[data-in-view]{-webkit-transition:1.6s 0.2s ease;transition:1.6s 0.2s ease;opacity:0;-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem)}.video-testimonial .video-testimonial__video[data-in-view].is-in-view{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.video-testimonial .video-testimonial__video .clickvideo{width:18.75rem;height:32.5625rem;position:relative;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.2);box-shadow:1px 1px 10px rgba(0,0,0,0.2)}@media screen and (max-width:63.99875em){.video-testimonial .video-testimonial__video .clickvideo{margin:0 auto}}.video-testimonial .video-testimonial__video .clickvideo:hover .clickvideo-preview svg,[data-whatinput=initial] .video-testimonial .video-testimonial__video .clickvideo:focus .clickvideo-preview svg,[data-whatintent=keyboard] .video-testimonial .video-testimonial__video .clickvideo:focus .clickvideo-preview svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.video-testimonial .video-testimonial__video .clickvideo .clickvideo-layer{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:9;-webkit-transition:opacity 0.8s ease-in-out;transition:opacity 0.8s ease-in-out}.video-testimonial .video-testimonial__video .clickvideo .clickvideo-layer iframe{width:100%;height:100%}.video-testimonial .video-testimonial__video .clickvideo .clickvideo-preview{width:100%;height:100%;background-size:cover;position:relative;-webkit-transition:opacity 0.8s ease-in-out;transition:opacity 0.8s ease-in-out;z-index:8}.video-testimonial .video-testimonial__video .clickvideo .clickvideo-preview svg{position:absolute;top:50%;left:0;width:100%;height:80px;margin-top:-40px;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:0.3s ease;transition:0.3s ease}.video-testimonial .video-testimonial__video .clickvideo .clickvideo-preview svg circle{fill:rgba(45,77,120,0.5)}.video-testimonial .video-testimonial__video .clickvideo .clickvideo-preview svg polygon{-webkit-transform:translateX(0.4375rem) translateY(0.1875rem) scale(0.9);transform:translateX(0.4375rem) translateY(0.1875rem) scale(0.9);fill:white}.video-testimonial .video-testimonial__video .clickvideo.playing .clickvideo-preview{opacity:0}.video-testimonial .video-testimonial__video .clickvideo.playing .clickvideo-layer{opacity:1}.gift{padding:5.625rem 0;background-size:cover}@media screen and (max-width:63.99875em){.gift{padding:5rem 0}}.gift[data-in-view] .gift__image{-webkit-transition:1.6s 0.2s ease;transition:1.6s 0.2s ease;opacity:0;-webkit-transform:translateX(-1.25rem);transform:translateX(-1.25rem)}.gift[data-in-view].is-in-view .gift__image{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.gift .sw{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}@media screen and (max-width:63.99875em){.gift .sw{display:block}}@media screen and (max-width:63.99875em){.gift .gift__image{display:block;margin:0 auto}}.gift .gift__content{-webkit-box-flex:0;-ms-flex:0 0 23.75rem;flex:0 0 23.75rem;margin-left:3.75rem;text-align:center}@media screen and (max-width:83.5em){.gift .gift__content{margin-left:0}}.gift .gift__content h2{margin-bottom:1.25rem}.gift .gift__content>p{padding-left:10%;padding-right:10%}.gift .gift__content .content-cta{margin-top:2.4375rem}.gift .gift__content .content-cta p{font-size:0.9375rem;line-height:1.25rem;font-weight:400;letter-spacing:0em;font-style:italic;margin-top:0.9375rem}