/*!
Theme Name: KAG
Author: Top Draw Inc.
Author URI: https://www.topdraw.com/
Description: TOPDRAW KAG theme built on webpack 5.
Text Domain: kag
*/html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none}body{margin:0;padding:0}svg{max-width:100%;overflow:visible}svg,svg *{outline:none}img{height:auto;max-width:100%}.h1,h1{font-size:2.0625rem;line-height:1.36363}@media screen and (min-width:1025px){.h1,h1{font-size:3.75vw;line-height:1.35416}}@media screen and (min-width:1281px){.h1,h1{font-size:3.4895833333vw;line-height:1.373}}@media screen and (min-width:1921px){.h1,h1{font-size:4.1875rem}}#hero.has-video h1,.block--featured_heading_cta .padding.featured-heading .content p{font-family:northwellregular,sans-serif;font-size:12.077294686vw;line-height:1}@media screen and (min-width:1025px){#hero.has-video h1,.block--featured_heading_cta .padding.featured-heading .content p{font-size:7.8125vw}}@media screen and (min-width:1281px){#hero.has-video h1,.block--featured_heading_cta .padding.featured-heading .content p{font-size:7.8125vw}}@media screen and (min-width:1921px){#hero.has-video h1,.block--featured_heading_cta .padding.featured-heading .content p{font-size:9.375rem}}.h2,h2{font-size:1.75rem;font-weight:500;line-height:1.21428}@media screen and (min-width:1025px){.h2,h2{font-size:3.28125vw;line-height:1.3333}}@media screen and (min-width:1281px){.h2,h2{font-size:3.125vw;line-height:1.4}}@media screen and (min-width:1921px){.h2,h2{font-size:3.75rem}}.block--safety_memberships .max-content-width h2,.h3,.single-post header#hero h1,h3{font-size:1.5rem;font-weight:700;line-height:1.29167}@media screen and (min-width:1025px){.block--safety_memberships .max-content-width h2,.h3,.single-post header#hero h1,h3{font-size:2.8125vw;line-height:1.27778}}@media screen and (min-width:1281px){.block--safety_memberships .max-content-width h2,.h3,.single-post header#hero h1,h3{font-size:2.8125vw;line-height:1.2962}}@media screen and (min-width:1921px){.block--safety_memberships .max-content-width h2,.h3,.single-post header#hero h1,h3{font-size:3.375rem}}.h4,h4{font-size:1.1875rem;line-height:1.21052}@media screen and (min-width:1025px){.h4,h4{font-size:2.1875vw;line-height:1.2142}}@media screen and (min-width:1281px){.h4,h4{font-size:2.1875vw;line-height:1.19047}}@media screen and (min-width:1921px){.h4,h4{font-size:2.625rem}}.h5,h5{font-size:1rem;line-height:1.3125}@media screen and (min-width:1025px){.h5,h5{font-size:1.875vw;line-height:1.25}}@media screen and (min-width:1281px){.h5,h5{font-size:1.875vw}}@media screen and (min-width:1921px){.h5,h5{font-size:2.25rem}}.h6,h6{font-size:.875rem;line-height:1.6428}@media screen and (min-width:1025px){.h6,h6{font-size:1.5625vw;line-height:1.5}}@media screen and (min-width:1281px){.h6,h6{font-size:1.5625vw;line-height:1.7333}}@media screen and (min-width:1921px){.h6,h6{font-size:1.875rem}}body,li,p{font-size:.875rem;font-weight:400;line-height:1.6428}@media screen and (min-width:1025px){body,li,p{font-size:1.25vw;line-height:1.5}}@media screen and (min-width:1281px){body,li,p{font-size:1.25vw;line-height:1.6667}}@media screen and (min-width:1921px){body,li,p{font-size:1.5rem}}.block--columns .padding .overlay,.block--content_overlapping_image__vertically .padding .overlay,.overlay{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.block--columns .padding .overlay.overlay-black,.block--content_overlapping_image__vertically .padding .overlay.overlay-black,.overlay-black{background:rgba(0,0,0,.6)}.overlay-blue{background:linear-gradient(90deg,#172934 0,rgba(27,41,51,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#172934",endColorstr="#001b2933",GradientType=1)}.block--columns .padding .overlay.overlay-primary,.block--content_overlapping_image__vertically .padding .overlay.overlay-primary,.overlay-primary{background:#4094ce;background:linear-gradient(180deg,#4094ce 0,#214d89);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4094ce",endColorstr="#214d89",GradientType=0);opacity:.8}#menu-button-menu .button.button-primary a,.button:not(.button-icon),.gform_wrapper .gform_footer,a.button-primary,a.button-secondary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:helveticaneuebold,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.1em;line-height:1.2;margin:0;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease;vertical-align:middle;z-index:1}#menu-button-menu .button.button-primary a:before,.button:not(.button-icon):before,.gform_wrapper .gform_footer:before,a.button-primary:before,a.button-secondary:before,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter):before{background:#172934;content:"";height:100%;position:absolute;right:0;top:0;transition:all .3s ease;width:0;z-index:-1}#menu-button-menu .button.button-primary a:hover,.button:hover:not(.button-icon),.gform_wrapper .gform_footer:hover,a.button-primary:hover,a.button-secondary:hover,button:hover:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter){background:#172934;color:#fff}#menu-button-menu .button.button-primary a:hover:before,.button:hover:not(.button-icon):before,.gform_wrapper .gform_footer:hover:before,a.button-primary:hover:before,a.button-secondary:hover:before,button:hover:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter):before{left:0;width:100%}@media screen and (min-width:1025px){#menu-button-menu .button.button-primary a,.button:not(.button-icon),.gform_wrapper .gform_footer,a.button-primary,a.button-secondary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter){font-size:1.25vw}}@media screen and (min-width:1281px){#menu-button-menu .button.button-primary a,.button:not(.button-icon),.gform_wrapper .gform_footer,a.button-primary,a.button-secondary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter){font-size:1.0416666667vw}}@media screen and (min-width:1921px){#menu-button-menu .button.button-primary a,.button:not(.button-icon),.gform_wrapper .gform_footer,a.button-primary,a.button-secondary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter){font-size:1.25rem}}#menu-button-menu .button.button-primary a,.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button,.block--featured_heading_cta .padding.featured-cta.is-full-width .content a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content a.button,.button:not(.button-icon).button-primary,.gform_wrapper .gform_footer,a.button-primary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter).button-primary{background:#114c8e;color:#fff;padding:.6875rem 3.05625rem .66875rem 1.1625rem}#menu-button-menu .button.button-primary a:after,.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button:after,.block--featured_heading_cta .padding.featured-cta.is-full-width .content a.button:after,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button:after,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content a.button:after,.button.button-primary:not(.button-icon):after,.gform_wrapper .gform_footer:after,a.button-primary:after,button.button-primary:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter):after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjgiPjxwYXRoIGRhdGEtbmFtZT0iUG9seWdvbiA5IiBkPSJNNiA0IDAgOFYwWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");background-position:50%;background-repeat:no-repeat;background-size:.465625rem .55875rem;border-left:.0625rem solid #fff;content:"";height:100%;padding:.66875rem .78125rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2.0625rem}@media screen and (min-width:1025px){#menu-button-menu .button.button-primary a,.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button,.block--featured_heading_cta .padding.featured-cta.is-full-width .content a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content a.button,.button:not(.button-icon).button-primary,.gform_wrapper .gform_footer,a.button-primary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter).button-primary{padding:.875rem 5.90625vw .875rem 1.484375vw}#menu-button-menu .button.button-primary a:after,.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button:after,.block--featured_heading_cta .padding.featured-cta.is-full-width .content a.button:after,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button:after,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content a.button:after,.button.button-primary:not(.button-icon):after,.gform_wrapper .gform_footer:after,a.button-primary:after,button.button-primary:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter):after{background-size:.625rem .75rem;padding:.875rem 1.3359375vw .875rem 1.4453125vw;width:3.515625vw}}@media screen and (min-width:1281px){#menu-button-menu .button.button-primary a,.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button,.block--featured_heading_cta .padding.featured-cta.is-full-width .content a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content a.button,.button:not(.button-icon).button-primary,.gform_wrapper .gform_footer,a.button-primary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter).button-primary{padding:1.1979166667vw 5.078125vw 1.1979166667vw 1.25vw}#menu-button-menu .button.button-primary a:after,.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button:after,.block--featured_heading_cta .padding.featured-cta.is-full-width .content a.button:after,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button:after,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content a.button:after,.button.button-primary:not(.button-icon):after,.gform_wrapper .gform_footer:after,a.button-primary:after,button.button-primary:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter):after{background-size:1.14125rem 1.1275rem;padding:1.1979166667vw 1.71875vw 1.3802083333vw 1.453125vw;width:4.0364583333vw}}@media screen and (min-width:1921px){#menu-button-menu .button.button-primary a,.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button,.block--featured_heading_cta .padding.featured-cta.is-full-width .content a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content a.button,.button:not(.button-icon).button-primary,.gform_wrapper .gform_footer,a.button-primary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter).button-primary{padding:1.4375rem 6.09375rem 1.4375rem 1.5rem}#menu-button-menu .button.button-primary a:after,.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button:after,.block--featured_heading_cta .padding.featured-cta.is-full-width .content a.button:after,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button:after,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content a.button:after,.button.button-primary:not(.button-icon):after,.gform_wrapper .gform_footer:after,a.button-primary:after,button.button-primary:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter):after{padding:1.4375rem 2.0625rem 1.65625rem 1.74375rem;width:4.84375rem}}.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button+a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button+a.button,.button:not(.button-icon).button-secondary,a.button-secondary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter).button-secondary{background:#fff;border:.0625rem solid #1b2933;color:#172934;padding:.6875rem .875rem}@media screen and (min-width:1025px){.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button+a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button+a.button,.button:not(.button-icon).button-secondary,a.button-secondary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter).button-secondary{padding:.875rem 1.484375vw}}@media screen and (min-width:1281px){.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button+a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button+a.button,.button:not(.button-icon).button-secondary,a.button-secondary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter).button-secondary{padding:1.25rem 1.5625vw}}@media screen and (min-width:1921px){.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button+a.button,.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button+a.button,.button:not(.button-icon).button-secondary,a.button-secondary,button:not(.acc-heading):not(.block--slider button):not(.arrow):not(.map button):not(.button-icon):not(.slick-dots li button):not(.button-filter).button-secondary{padding:1.25rem 1.875rem}}#breadcrumb li a:after,#footer .footer-bottom #menu-legal-navigation li a:after,#footer nav #menu-footer-menu li a:after,#footer p.phone-block a:after,#menu-main-navigation li>a:after,#pagination a:after,.block--accordion button span:after,.blog-article:after,.cards .card .heading:after,p>a:not(.button):not(.button-primary):not(.button-secondary):after{border-bottom:.125rem solid #114c8e;content:"";height:.25rem;left:0;position:absolute;right:100%;top:100%;transition:all .5s ease;visibility:hidden;width:0}.blocks.block--columns.visible h2 .outer-div>div,.blocks.block--columns.visible h3 .outer-div>div,.blocks.block--columns.visible h4 .outer-div>div,.blocks.block--columns.visible h5 .outer-div>div,.blocks.block--columns.visible h6 .outer-div>div,.blocks.block--featured_heading_cta.visible h2 .outer-div>div,.blocks.block--featured_heading_cta.visible h3 .outer-div>div,.blocks.block--featured_heading_cta.visible h4 .outer-div>div,.blocks.block--featured_heading_cta.visible h5 .outer-div>div,.blocks.block--featured_heading_cta.visible h6 .outer-div>div,.blocks.block--grid.visible h2 .outer-div>div,.blocks.block--grid.visible h3 .outer-div>div,.blocks.block--grid.visible h4 .outer-div>div,.blocks.block--grid.visible h5 .outer-div>div,.blocks.block--grid.visible h6 .outer-div>div,.page:not(.home) #hero.visible:not(.has-video) .max-content-width .max-line-length h1 .outer-div>div{animation:text-reveal-anim .53s;animation-delay:.1s;animation-direction:alternate;animation-fill-mode:both;animation-timing-function:cubic-bezier(.4,.14,.3,1)}#hero.visible h1 div,#hero.visible p,.blocks.block--columns.visible .block--accordion .acc--row button span,.blocks.block--columns.visible p,.blocks.block--featured_heading_cta.visible p,.blocks.block--grid.visible p,.page:not(.home) #hero.visible .max-content-width .max-line-length p{animation:scroll-jack-text-up .5s}.blocks.block--columns.visible .column-2 .image picture,.page:not(.home) #hero.visible .max-content-width .max-line-length picture{animation:scroll-jack-img-left 1s}.blocks.block--grid.visible .card picture{animation:scroll-jack-img-up 1s}.blocks.block--featured_heading_cta.visible .featured-heading p.featured-text{margin:0 auto}.blocks.block--featured_heading_cta.visible .featured-heading p.featured-text>div{color:#fff;text-shadow:0 1px 4px rgba(23,41,52,.75)}.blocks.block--featured_heading_cta.visible .featured-heading p.featured-text>div>div{animation:type2 2s steps(40);animation-delay:2s;animation-fill-mode:forwards;opacity:0}body{font-family:Open Sans,sans-serif}.h1,.h2,h1,h2{font-weight:700;margin:0 0 1rem}.h2,h2{color:#114c8e}@media screen and (min-width:641px){.h2,h2{margin:0 0 2rem}}.h3,.h4,h3,h4{font-weight:700;margin:0 0 1rem}.h5,h5{font-family:Open Sans,sans-serif;font-weight:500}.h5,.h6,h5,h6{margin:0 0 1rem}.h6,h6{font-weight:600}p{margin:0 0 1.5rem}@media screen and (min-width:641px){p:last-child,p:only-child{margin:0}}p strong,strong{font-weight:700}ol,ul{list-style:none;margin:1rem 0;padding-left:.875rem}ol.reset,ul.reset{list-style:none;margin:0;padding:0}.blocks ol,.blocks ul:not(.slick-dots){margin:0 0 1.25rem}.blocks ol li,.blocks ul:not(.slick-dots) li{margin-bottom:.5rem;padding-left:1.625rem;position:relative}.blocks ol li:before,.blocks ul:not(.slick-dots) li:before{background:#114c8e;content:"";height:.125rem;left:0;position:absolute;top:0;top:.6875rem;width:.75rem}.blocks ol li::marker,.blocks ul:not(.slick-dots) li::marker{display:none}@media screen and (min-width:1025px){.blocks ol li:before,.blocks ul:not(.slick-dots) li:before{top:.859375vw}}@media screen and (min-width:1281px){.blocks ol li:before,.blocks ul:not(.slick-dots) li:before{top:.9375vw}}@media screen and (min-width:1921px){.blocks ol li:before,.blocks ul:not(.slick-dots) li:before{top:1.125rem}}.blocks .bg-primary ol li:before,.blocks .bg-primary ul li:before{background:#fff}blockquote{font-style:italic}blockquote p:first-child{font-size:1rem;line-height:1.5rem}a{color:#114c8e;text-decoration:none;transition:.2s}p>a:not(.button):not(.button-primary):not(.button-secondary){position:relative}p>a:not(.button):not(.button-primary):not(.button-secondary):hover{text-decoration:none}p>a:not(.button):not(.button-primary):not(.button-secondary):hover:after{right:0;visibility:visible;width:100%}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background:transparent;cursor:pointer;margin-top:.3125rem;overflow:visible;padding:0;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger:after,.hamburger:before{display:none}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#172934!important}.hamburger:hover{background:transparent!important}.hamburger-box{display:inline-block;height:1.125rem;position:relative;width:1.375rem}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#172934;border-radius:.25rem;height:.1875rem;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:1.375rem}.hamburger-inner{display:block;margin-top:-.125rem;top:50%}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-.625rem}.hamburger-inner:after{bottom:-.625rem}.hamburger--slider .hamburger-inner{top:.125rem}.hamburger--slider .hamburger-inner:before{top:.4375rem;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:.875rem}.hamburger--slider.active .hamburger-inner{transform:translate3d(0,.4375rem,0) rotate(45deg)}.hamburger--slider.active .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-.375rem,-.375rem,0)}.hamburger--slider.active .hamburger-inner:after{transform:translate3d(0,-.875rem,0) rotate(-90deg)}.centered,.max-content-width-520,.max-content-width-888,.max-site-width{margin-left:auto;margin-right:auto}.max-content-width-520,.max-content-width-888,.max-site-width{box-sizing:content-box;padding:0 1.25rem}.max-site-width{max-width:120rem}@media screen and (min-width:1025px){.max-content-width-520{max-width:40.78125vw;padding:0}}@media screen and (min-width:1281px){.max-content-width-520{max-width:46.25vw}}@media screen and (min-width:1921px){.max-content-width-520{max-width:55.5rem}}@media screen and (min-width:1025px){.max-content-width-888{max-width:69.375vw;padding:0}}@media screen and (min-width:1281px){.max-content-width-888{max-width:71.1979166667vw}}@media screen and (min-width:1921px){.max-content-width-888{max-width:85.4375rem}}.max-content-width .max-content-width{padding:0}.padding{padding-bottom:5rem}@media screen and (min-width:1025px){.padding{padding-bottom:7.5rem}}@media screen and (min-width:1281px){.padding{padding-bottom:9.375rem}}.padding.bg-grey-light,.padding.bg-primary{padding-bottom:1.875rem;padding-top:1.875rem}@media screen and (min-width:1281px){.padding.bg-grey-light,.padding.bg-primary{padding-bottom:3.125rem;padding-top:3.125rem}}@media screen and (min-width:0px)and (max-width:1024px){.flex--columns>div:not(:last-child){margin-bottom:1.5rem}}@media screen and (min-width:1025px){.flex--columns{display:flex;flex-wrap:wrap;justify-content:center}.flex--align-center{align-items:center}}.bg-primary{background-color:#114c8e}.bg-primary>*{color:#fff!important}.bg-grey-light{background-color:#f9f9f9}.has-border-left{border-left:.875rem solid #114c8e}@media screen and (min-width:1025px){.has-border-left{border-left:1.25rem solid #114c8e}}.has-border-left>.blocks:not(:only-child):not(:first-child):not(:last-child)>div{margin:0}.has-border-left>.blocks:not(:only-child):first-child>div{margin-bottom:0}.has-border-left>.blocks:not(:only-child):last-child>div{margin-top:0}.blocks [class*=bg]{position:relative}.blocks [class*=bg]>.overlay,.blocks [class*=bg]>picture{padding-top:0;position:absolute!important}.blocks [class*=bg]>picture{height:100%;left:0;top:0;width:100%;z-index:0}.blocks [class*=bg]>.overlay{z-index:1}.blocks [class*=bg]>[class*=content]{position:relative;z-index:2}.sr-text,.visually-hidden{display:none!important;height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px;z-index:-99999}.text-bold,.text-bold span{font-weight:700}@media screen and (min-width:1025px){.hide-desktop{display:none!important}}.red{color:#d40303}@keyframes background-grow-homepage-hero-mobile-anim{0%{transform:scale(1) translateZ(0)}50%{transform:scale(1.1) translateZ(0)}to{transform:scale(1.12) translateZ(0)}}@keyframes scroll-jack-img-left{0%{left:-100%;opacity:0}50%{opacity:.45}to{left:0;opacity:1}}@keyframes scroll-jack-img-up{0%{max-height:0;opacity:0}to{max-height:100%;opacity:1}}@keyframes scroll-jack-text-up{0%{opacity:0;transform:translateY(2rem)}50%{opacity:.45;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes text-reveal-anim{0%{transform:translateY(100%)}to{transform:translateY(0)}}.page:not(.home) #hero .max-content-width .max-line-length h1,.page:not(.home) #hero .max-content-width .max-line-length p,.page:not(.home) #hero .max-content-width .max-line-length picture{visibility:hidden}.page:not(.home) #hero .max-content-width .max-line-length h1 .outer-div,.page:not(.home) #hero .max-content-width .max-line-length p .outer-div,.page:not(.home) #hero .max-content-width .max-line-length picture .outer-div{overflow:hidden}.page:not(.home) #hero.visible .max-content-width .max-line-length h1,.page:not(.home) #hero.visible .max-content-width .max-line-length p,.page:not(.home) #hero.visible .max-content-width .max-line-length picture{visibility:visible}#hero.has-video p{visibility:hidden}#hero.has-video h1{display:inline-block;text-align:left;visibility:hidden}#hero.has-video h1 span{text-align:left}#hero.has-video h1 span div{color:#fff;padding:0 0 0 .375rem;text-shadow:0 1px 4px rgba(23,41,52,.75);width:100%}@media screen and (min-width:0px)and (max-width:1024px){#hero.has-video h1 span div{display:block}#hero.has-video h1 span div:first-child{animation:type 2s steps(40);animation-fill-mode:forwards;line-height:1.29}#hero.has-video h1 span div:nth-child(2){animation:type2 2s steps(40);animation-delay:1.7s;animation-fill-mode:forwards;line-height:1.6;opacity:0;padding-left:.3125rem}}@media screen and (min-width:1025px){#hero.has-video h1 span div{animation:type 2s steps(40);animation-fill-mode:forwards;display:inline-block;line-height:1.55}}#hero.visible h1 div,#hero.visible p{visibility:visible}.blocks.block--columns h2,.blocks.block--columns h3,.blocks.block--columns h4,.blocks.block--columns h5,.blocks.block--columns h6,.blocks.block--grid h2,.blocks.block--grid h3,.blocks.block--grid h4,.blocks.block--grid h5,.blocks.block--grid h6{visibility:hidden}.blocks.block--columns h2 .outer-div,.blocks.block--columns h3 .outer-div,.blocks.block--columns h4 .outer-div,.blocks.block--columns h5 .outer-div,.blocks.block--columns h6 .outer-div,.blocks.block--grid h2 .outer-div,.blocks.block--grid h3 .outer-div,.blocks.block--grid h4 .outer-div,.blocks.block--grid h5 .outer-div,.blocks.block--grid h6 .outer-div{overflow:hidden}.blocks.block--columns p:not(.featured-text),.blocks.block--columns picture,.blocks.block--grid p:not(.featured-text),.blocks.block--grid picture{visibility:hidden}.blocks.block--columns.visible h2,.blocks.block--columns.visible h3,.blocks.block--columns.visible h4,.blocks.block--columns.visible h5,.blocks.block--columns.visible h6,.blocks.block--columns.visible p,.blocks.block--columns.visible picture,.blocks.block--grid.visible h2,.blocks.block--grid.visible h3,.blocks.block--grid.visible h4,.blocks.block--grid.visible h5,.blocks.block--grid.visible h6,.blocks.block--grid.visible p,.blocks.block--grid.visible picture{visibility:visible}.blocks.block--columns .column-2 .image{overflow:hidden}.blocks.block--columns .column-2 .image picture{overflow:hidden;position:relative}.blocks.block--columns .block--accordion .acc--row button{visibility:hidden}.blocks.block--columns.visible .column-2 .image{overflow:hidden}.blocks.block--columns.visible .block--accordion .acc--row button{overflow:hidden;visibility:visible}.blocks.block--featured_heading_cta h2 .outer-div,.blocks.block--featured_heading_cta h3 .outer-div,.blocks.block--featured_heading_cta h4 .outer-div{overflow:hidden}.blocks.block--featured_heading_cta .featured-heading p.featured-text,.blocks.block--featured_heading_cta h2,.blocks.block--featured_heading_cta h3,.blocks.block--featured_heading_cta h4,.blocks.block--featured_heading_cta p:not(.featured-text),.blocks.block--featured_heading_cta picture{visibility:hidden}.blocks.block--featured_heading_cta.visible h2,.blocks.block--featured_heading_cta.visible h3,.blocks.block--featured_heading_cta.visible h4,.blocks.block--featured_heading_cta.visible p,.blocks.block--featured_heading_cta.visible picture{visibility:visible}.blocks.block--featured_heading_cta.visible .featured-heading p.featured-text{text-align:center!important;text-shadow:none!important;visibility:visible}.blocks.block--featured_heading_cta.visible .featured-heading p.featured-text span{display:flex;text-shadow:none!important}@keyframes type{0%{width:0}}@keyframes type2{0%{width:0}1%{opacity:1}to{opacity:1}}.filter-categories p{margin-bottom:.375rem}.filter-categories .button{background:#fff;border:1px solid rgba(27,41,51,.8);color:#000;filter:drop-shadow(0 4px 8px rgba(44,39,56,.04));font-weight:700;padding:.8125rem 2.875rem .875rem 1.25rem;position:relative;text-align:left;text-transform:capitalize;width:100%;z-index:99}.filter-categories .button:before{background:transparent;position:static}.filter-categories .button.active:after{transform:translateY(-50%) rotate(-90deg)}.filter-categories .button:hover{background:#114c8e;color:#fff}.filter-categories .button:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 8 14' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='m7.7 7.7-6 6c-.2.2-.4.3-.7.3s-.5-.1-.7-.3c-.4-.4-.4-1 0-1.4L5.6 7 .3 1.7C-.1 1.3-.1.7.3.3c.4-.4 1-.4 1.4 0l6 6c.4.4.4 1 0 1.4z'/%3E%3C/svg%3E")}.filter-categories .button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 8 14' xmlns='http://www.w3.org/2000/svg' fill='%23212322'%3E%3Cpath d='m7.7 7.7-6 6c-.2.2-.4.3-.7.3s-.5-.1-.7-.3c-.4-.4-.4-1 0-1.4L5.6 7 .3 1.7C-.1 1.3-.1.7.3.3c.4-.4 1-.4 1.4 0l6 6c.4.4.4 1 0 1.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:.8em;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%) rotate(90deg);width:.6em}.filter-categories ul{display:flex;padding-left:0;width:-moz-fit-content;width:fit-content;width:37rem}.filter-categories ul li{display:block;position:relative;transition-duration:.5s;width:18.75rem}.filter-categories ul li>div{background:#fff;border:.0625rem solid #114c8e;border-bottom:none;left:0;min-width:18.75rem;opacity:0;position:absolute;top:2.9375rem;transform:translateY(1em);visibility:hidden;z-index:4}.filter-categories ul li>div.visible{opacity:1;transform:translateY(0);visibility:visible}.filter-categories ul li>div a{border-bottom:.0625rem solid #114c8e;color:#000;display:block;font-weight:700;padding:.9375rem 1.25rem;text-decoration:none;text-transform:capitalize;width:100%}.blog .padding,.category .padding{padding:3.0625rem 1.25rem}.blog-article{background:#fff;filter:drop-shadow(3px 3px 6px rgba(0,0,0,.16));margin-bottom:3.125rem;position:relative}.blog-article:hover{filter:drop-shadow(0 0 14px rgba(17,76,142,.4))}.blog-article:hover:after{right:0;visibility:visible;width:100%}.blog-article:last-child{margin-bottom:0}.blog-article .featured-img figure{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:21.875rem}.blog-article .content{padding:1.875rem 1.25rem;position:relative;z-index:2}.blog-article .content>a{height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.blog-article .content h3{font-weight:600;margin-bottom:.625rem}.blog-article .content h3>a{text-decoration:none}.blog-article .content h3>a:hover{color:#114c8e}.blog-article .content .posted-on{margin-bottom:1.875rem}.blog-article .content .categories .cat-button{border:.0625rem solid #214d89;color:#114c8e;display:inline-block;padding:.375rem .875rem;position:relative;text-decoration:none;text-transform:uppercase;z-index:2}.blog-article .content .categories .cat-button:hover{background:#214d89;color:#fff}@media screen and (min-width:1025px){.blog .padding,.category .padding{padding:3.125rem 5.703125vw}.blog-article{display:flex}.blog-article:after{border-bottom-width:.3125rem;height:.3125rem}.blog-article .featured-img .featured-image-block{height:100%}.blog-article .featured-img figure{height:100%;width:31.25vw}.blog-article .content{padding:3rem 2.34375vw 3rem 4.6875vw;width:57.421875vw}.blog-article .content .posted-on{font-size:1rem;margin-bottom:2.5rem}.blog-article .content .categories .cat-button,.blog-article .content a{font-size:.875rem}}@media screen and (min-width:1281px){.blog .padding,.category .padding{padding:3.125rem 5.5208333333vw}.blog-article .featured-img figure{width:31.25vw}.blog-article .content{padding:3rem 1.5625vw 3rem 3.125vw;width:57.7083333333vw}.blog-article .content .posted-on{font-size:1.125rem}.blog-article .content .categories .cat-button,.blog-article .content a{font-size:1rem}}#footer{background:#172934;color:#fff;font-size:.875rem;padding:1.875rem 0 2.5rem;position:relative;z-index:5}#footer:after{background:linear-gradient(180deg,#114c8e 0,rgba(9,38,71,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#footer .max-site-width{position:relative;z-index:8}#footer a,#footer a span{color:#fff}#footer .address{margin-bottom:1.5625rem}#footer .address p.heading{font-weight:700;margin-bottom:.1875rem}#footer p{font-size:.875rem}#footer p.phone-block{font-weight:700;margin-bottom:2.1875rem}#footer p.phone-block>span{display:block;font-size:.875rem;font-weight:700}@media screen and (min-width:1025px){#footer p.phone-block{display:flex}#footer p.phone-block span:first-child{padding-right:.3125rem}}#footer p.phone-block span:first-child{margin-bottom:.25rem}#footer p.phone-block a{font-family:Open Sans,sans-serif;position:relative}#footer p.phone-block a:after{background:#fff}#footer p.phone-block a:hover:after{right:0;visibility:visible;width:100%}#footer nav #menu-footer-menu{display:flex;margin:0 0 1.25rem;padding:0}#footer nav #menu-footer-menu li{list-style:none;margin-right:1.875rem}#footer nav #menu-footer-menu li a{font-weight:500;font-weight:600;position:relative;text-decoration:none}#footer nav #menu-footer-menu li a:after{background:#fff}#footer nav #menu-footer-menu li a:hover:after{right:0;visibility:visible;width:100%}#footer nav #menu-footer-menu li:last-child{margin-right:0}#footer .footer-bottom{border-top:.0625rem solid #fff;padding-top:1rem}#footer .footer-bottom p{margin-bottom:0}#footer .footer-bottom #menu-legal-navigation{margin:.125rem 0 0;padding:0}#footer .footer-bottom #menu-legal-navigation li{font-size:.875rem;list-style:none}#footer .footer-bottom #menu-legal-navigation li a{font-size:.875rem;position:relative}#footer .footer-bottom #menu-legal-navigation li a:after{background:#fff}#footer .footer-bottom #menu-legal-navigation li a:hover:after{right:0;visibility:visible;width:100%}#footer .footer-bottom .social{margin:1.875rem 0 0;padding:0}#footer .footer-bottom .social li{list-style:none;margin-right:2.5rem}#footer .footer-bottom .social li:last-child{margin-right:0}#footer .footer-bottom .social li a:hover svg path{fill:#4094ce}#footer .footer-bottom .social li svg path{fill:#fff}@media screen and (min-width:1025px){#footer .footer-top .contact-information{display:flex;justify-content:space-between;margin-bottom:2.8125rem}#footer .footer-top .contact-information .contacts .address{align-items:center;display:flex;margin-bottom:0}#footer .footer-top .contact-information .contacts .address p.heading{margin:0 .375rem 0 0}#footer .footer-top .contact-information .phone-block,#footer .footer-top .contact-information nav{margin-bottom:0}#footer .footer-top nav #menu-footer-menu{margin:0}#footer .footer-top nav #menu-footer-menu li,#footer .footer-top nav #menu-footer-menu li a{font-size:1rem}#footer .footer-bottom{justify-content:space-between}#footer .footer-bottom,#footer .footer-bottom .privarcy{align-items:center;display:flex}#footer .footer-bottom .privarcy p{margin:0 6.25rem 0 0}#footer .footer-bottom .privarcy .menu-legal-navigation-container #menu-legal-navigation,#footer .footer-bottom .social{margin:0}}#header{background:#fff;border-bottom:.03125rem solid #939598;height:3.75rem;left:0;position:fixed;top:0;width:100%;z-index:99}@media screen and (min-width:1025px){#header{height:5.4375rem}}@media screen and (min-width:1441px){#header{height:7.8125rem}}#header .logo{align-items:center;display:flex}#header .logo svg{height:2.25rem;width:4.5rem}@media screen and (min-width:1025px){#header .logo svg{height:3.125rem;width:6.25rem}}@media screen and (min-width:1441px){#header .logo svg{height:4.6875rem;width:9.375rem}}#header .max-site-width{height:100%;justify-content:space-between;position:relative;z-index:2}#header .header-navigation,#header .max-site-width{align-items:center;display:flex}@media screen and (min-width:0px)and (max-width:1024px){#header .header-navigation .hamburger{order:2}}@media screen and (min-width:1025px){#header .header-navigation .hamburger{display:none}}#site-wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:120rem;min-height:100vh;overflow:hidden}#site-wrapper #main{padding-top:3.75rem}@media screen and (min-width:1025px){#site-wrapper #main{padding-top:5.4375rem}}@media screen and (min-width:1441px){#site-wrapper #main{padding-top:7.8125rem}}.section,[class*=block]{position:relative}#hero+.section .blocks .bg-grey-light,#hero+.section .blocks .bg-primary,#hero+.section.block--content_overlapping_image__vertically,#hero+.section.block--featured_heading_cta{margin-top:2.5rem}@media screen and (min-width:1025px){#hero+.section .blocks .bg-grey-light,#hero+.section .blocks .bg-primary,#hero+.section.block--content_overlapping_image__vertically,#hero+.section.block--featured_heading_cta{margin-top:5rem}}body.page-meant-for-the-road{background:#000;color:#666;font-family:"Noto Serif",serif;font-size:16px;font-weight:400}body.page-meant-for-the-road .logo svg path{fill:#fff}@media screen and (min-width:1025px){body.page-meant-for-the-road #header{padding-left:.9375rem;padding-right:1.875rem}body.page-meant-for-the-road #header #nav-main .menu-main-navigation-container #menu-main-navigation>li>.toggle svg path{fill:#fff}body.page-meant-for-the-road #header #nav-main .menu-main-navigation-container #menu-main-navigation>li>a{color:#fff}}body.page-meant-for-the-road #header .menu-button-menu-container #menu-button-menu .button.button-primary a{background:transparent;font-family:Oswald,sans-serif;font-size:1rem;padding:0;transition:unset}body.page-meant-for-the-road #header .menu-button-menu-container #menu-button-menu .button.button-primary a:after{display:none}body.page-meant-for-the-road #header .menu-button-menu-container #menu-button-menu .button.button-primary a:before{background:transparent;content:"→";left:unset!important;transition:unset;width:1px!important}.page-meant-for-the-road #site-wrapper{position:relative}.page-meant-for-the-road #site-wrapper #main{padding:0}.page-meant-for-the-road .wrapper{margin:auto;max-width:90rem}.page-meant-for-the-road #navigation{bottom:1.5rem;display:flex;left:50%;position:fixed;transform:translateX(-50%);width:auto;z-index:8}@media screen and (min-width:1025px){.page-meant-for-the-road #navigation{bottom:auto;display:block;left:auto;right:2rem;top:50%;transform:translateY(-50%);width:auto}}.page-meant-for-the-road #navigation a{border:2px solid #fff;border-radius:1.25rem;color:transparent;display:block;font-size:0;height:.625rem;margin:0 .5rem;opacity:.5;position:relative;width:.625rem}@media screen and (min-width:1025px){.page-meant-for-the-road #navigation a{margin:1.5rem 0}}.page-meant-for-the-road #navigation a.active{border-color:#d40303}.page-meant-for-the-road .frame{align-items:center;background-color:#000;display:flex;flex-wrap:wrap;height:100vh;overflow:hidden;padding:0 1.5rem;position:relative;width:100%;z-index:1}.page-meant-for-the-road .frame figure{animation:slowpan 40s linear 0s infinite alternate;background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.page-meant-for-the-road .frame:nth-child(odd) figure{animation:slowpan-r 40s linear 0s infinite alternate}.page-meant-for-the-road .frame>:not(figure){z-index:1}@media screen and (min-width:1025px){.page-meant-for-the-road .frame{justify-content:center}}.page-meant-for-the-road .vignettes{display:flex;flex-wrap:wrap;margin:0 auto;max-width:75rem}@media screen and (min-width:1025px){.page-meant-for-the-road .vignettes{margin-top:2rem}}.page-meant-for-the-road .vignettes>div{margin:.5rem auto;width:45%}@media screen and (min-width:1025px){.page-meant-for-the-road .vignettes>div{width:30%}}.page-meant-for-the-road .vignettes>div p{font-size:1rem;font-style:italic}@media screen and (min-width:1025px){.page-meant-for-the-road .vignettes>div p{font-size:1.75rem;margin-top:1.5rem}}.page-meant-for-the-road .vignettes a{display:block}.page-meant-for-the-road .vignettes img{height:auto;max-width:100%}.page-meant-for-the-road #meantfortheroad{fill:#fff;width:37.5rem}@media screen and (min-width:1025px){.page-meant-for-the-road #meantfortheroad{height:9.0625rem}}.page-meant-for-the-road #watchnow{cursor:pointer;width:15rem}@media screen and (min-width:1025px){.page-meant-for-the-road #watchnow{height:6rem}}.page-meant-for-the-road #arrow{animation:downfadeArrow 4s linear 0s infinite;bottom:1rem;display:none;height:1.875rem;left:50%;position:fixed;width:1.875rem;z-index:9}@media screen and (min-width:1025px){.page-meant-for-the-road #arrow{display:block}}.page-meant-for-the-road #arrow.invisible{opacity:0!important;transition:.5s;visibility:hidden!important}.page-meant-for-the-road .social{margin:1rem 0}@media screen and (min-width:1025px){.page-meant-for-the-road .social{margin:0 0 0 3rem}}.page-meant-for-the-road .social a{display:inline-block;margin:0 .5rem 0 0}@media screen and (min-width:1025px){.page-meant-for-the-road .social a{margin:0 0 0 .5rem}}.page-meant-for-the-road .social svg{height:1.5rem;width:1.5rem}.page-meant-for-the-road p{color:#fff;font-family:"Noto Serif",serif!important;font-size:1.875rem;line-height:1.4;margin:0}@media screen and (min-width:1025px){.page-meant-for-the-road p{font-size:3.75rem}}.page-meant-for-the-road blockquote{border-left:4px solid #d40303;max-width:50rem;padding-left:.75rem}@media screen and (min-width:1025px){.page-meant-for-the-road blockquote{padding-left:2rem}}.page-meant-for-the-road blockquote p{font-size:1.125rem;line-height:1.4;margin:0}@media screen and (min-width:1025px){.page-meant-for-the-road blockquote p{font-size:1.5rem;line-height:2}}.page-meant-for-the-road blockquote em{display:block;font-size:1.5rem;margin-top:1.5rem}@media screen and (min-width:1025px){.page-meant-for-the-road blockquote em{font-size:3.75rem;line-height:1.2}}.page-meant-for-the-road a{color:#fff;display:inline-block;font-family:Oswald,sans-serif!important}.page-meant-for-the-road a:last-child{color:#fff}.page-meant-for-the-road #header{background:transparent;border:none;left:0;position:fixed;top:0;z-index:9}.page-meant-for-the-road #header .wrapper{align-items:center;display:flex;justify-content:space-between}.page-meant-for-the-road #header a{text-decoration:none}.page-meant-for-the-road #header .hamburger-inner,.page-meant-for-the-road #header .hamburger-inner:after,.page-meant-for-the-road #header .hamburger-inner:before{background-color:#fff}.page-meant-for-the-road #intro #video{height:auto;left:50%;min-height:100%;min-width:100%;opacity:0;position:fixed;top:0;transform:translate(-50%,-5%) scale(1.2);transition:2s;visibility:hidden;width:auto;z-index:-1}.page-meant-for-the-road #intro #video.visible{opacity:1;transition:.5s;transition:2s;visibility:visible}.page-meant-for-the-road #intro #video.invisible{opacity:0;transition:.5s;visibility:hidden}.page-meant-for-the-road #intro .iframe-wrapper{height:100vh;position:relative;width:100%}.page-meant-for-the-road #intro .iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:1025px){.page-meant-for-the-road #intro{justify-content:flex-end;margin:auto;max-width:90rem}}.page-meant-for-the-road #intro #intro--default{margin:auto;max-width:37.5rem;text-align:center}@media screen and (min-width:1025px){.page-meant-for-the-road #intro #intro--default{margin:0 4rem 0 0}}.page-meant-for-the-road #footer{background:transparent;border:none;bottom:0;left:0;opacity:0;padding:0 1.5rem;position:fixed;transition:.5s;visibility:hidden;width:100%;z-index:1}.page-meant-for-the-road #footer:after{background:transparent}@media screen and (min-width:1025px){.page-meant-for-the-road #footer{padding:0 3rem}}.page-meant-for-the-road #footer .footer-bottom{border-top:1px solid #fff;padding:1.5rem 0}@media screen and (min-width:1025px){.page-meant-for-the-road #footer .footer-bottom{display:flex;justify-content:space-between;padding:2rem 0}}.page-meant-for-the-road #footer.visible{opacity:1;transition:.5s;visibility:visible}.single-post header#hero h1{color:#114c8e;margin:0 0 1.25rem;padding:0}.single-post header#hero h1:after{display:none}.single-post p.posted-on{margin-bottom:.625rem}.single-post article.max-content-width-520.padding{background:#fff;margin:-18.115942029vw 1.25rem 0;padding:.875rem 1.5rem 1.875rem;position:relative;z-index:2}.single-post article.max-content-width-520.padding .categories{margin-bottom:1.875rem}.single-post article.max-content-width-520.padding .categories .cat-button{border:.0625rem solid #214d89;color:#114c8e;display:inline-block;padding:.375rem .875rem;position:relative;text-decoration:none;text-transform:uppercase;z-index:2}.single-post article.max-content-width-520.padding .categories .cat-button:hover{background:#214d89;color:#fff}@media screen and (min-width:1025px){.single-post article.max-content-width-520.padding{margin:-13.28125vw auto 0;max-width:100%;padding:1.875rem 2.34375vw;width:45.46875vw}.single-post article.max-content-width-520.padding .categories .cat-button{font-size:.875rem}}@media screen and (min-width:1281px){.single-post article.max-content-width-520.padding{margin:-10.4166666667vw auto 0;padding:2.5rem 2.0833333333vw;width:45.8333333333vw}.single-post article.max-content-width-520.padding .categories .cat-button{font-size:1rem}}@media screen and (min-width:1921px){.single-post article.max-content-width-520.padding{margin:-13.125rem auto 0;padding:2.5rem;width:55rem}}.block--columns .block--accordion .padding{margin:0;padding:1.875rem 0}.block--accordion button{align-items:center;background:transparent;border:none;color:#114c8e;cursor:pointer;display:flex;font-size:.9375rem;font-weight:700;margin:0;padding:1.25rem 0 1.5rem;position:relative;text-align:left;width:100%;z-index:11}.block--accordion button span{position:relative;text-transform:capitalize}.block--accordion button span:after{border-bottom-color:#4094ce}.block--accordion button:hover span:after{right:0;visibility:visible;width:100%}.block--accordion button svg{margin-right:1.125rem}.block--accordion button.active svg #Rectangle_430{display:none}.block--accordion .acc--row{border-bottom:.0625rem solid #939598}.block--accordion .acc--row:first-child{border-top:.0625rem solid #939598}.block--accordion .acc--content{max-height:0;opacity:0;overflow:hidden;transition:max-height 1.8s}.block--accordion .acc--content .inner-content{height:0}.block--accordion .acc--content.visible{max-height:56.25rem;opacity:1}.block--accordion .acc--content.visible .inner-content{height:auto;padding:0 0 1.5rem 2rem}.block--accordion .acc--content address{margin-bottom:1.25rem}@media screen and (min-width:1025px){.block--accordion button{font-size:1.40625vw}}@media screen and (min-width:1281px){.block--accordion button{font-size:1.4583333333vw}}@media screen and (min-width:1921px){.block--accordion button{font-size:1.75rem}}.block--columns .section-heading{color:#114c8e;font-weight:700}.block--columns .bg-primary .block--rich_text_image_block .text h2,.block--columns .bg-primary .block--rich_text_image_block .text h3,.block--columns .bg-primary .block--rich_text_image_block .text h4,.block--columns .bg-primary .block--rich_text_image_block .text p,.block--columns .bg-primary .section-heading{color:#fff}.block--columns .padding{margin:5rem 0;padding:0 1.25rem}.block--columns .padding.bg-grey-light,.block--columns .padding.bg-primary,.block--columns .padding.has-bg,.has-border-left .block--columns .padding{padding-bottom:1.875rem;padding-top:1.875rem}@media screen and (min-width:1281px){.block--columns .padding.bg-grey-light,.block--columns .padding.bg-primary,.block--columns .padding.has-bg,.has-border-left .block--columns .padding{padding-bottom:3.125rem;padding-top:3.125rem}}.block--columns .padding .overlay.overlay-blue{background:linear-gradient(270deg,rgba(23,41,52,.7) 65%,#172934b3)}.block--columns .padding .overlay.overlay-primary{opacity:.75;z-index:0}.block--columns .column-1 .block--rich_text_image_block .text h2{color:#114c8e;font-weight:600}@media screen and (min-width:1025px){.block--columns .column-1 .section-heading{padding:0 5.703125vw}.block--columns h3.section-heading{margin-bottom:1.875rem}.block--columns .padding{margin:6.25rem 0;padding:0}.block--columns .padding .column-1 .flex--columns{margin:0 auto;max-width:69.375vw}.block--columns .padding .column-1 .flex--columns.max-content-width-520{max-width:40.78125vw}.block--columns .padding .column-1 .block--rich_text_image_block .text h2{margin-bottom:1.625rem}.block--columns .padding .column-2{padding:0 5.703125vw}.block--columns .padding .column-2 .flex--columns{margin:0 0 0 -3.359375vw;width:calc(100% + 6.71875vw)}.block--columns .padding .column-2 .flex--columns>div{margin:0 3.359375vw;width:calc(50% - 6.71875vw)}}@media screen and (min-width:1281px){.block--columns .column-1 .section-heading{padding:0 5.5208333333vw}.block--columns h3.section-heading+.flex--columns .block--rich_text_image_block .text{padding-top:1.875rem}.block--columns .padding .column-1 .flex--columns{margin:0 auto;max-width:71.1979166667vw}.block--columns .padding .column-1 .flex--columns.max-content-width-520{max-width:46.25vw}.block--columns .padding .column-2{padding:0 5.5208333333vw}.block--columns .padding .column-2 .flex--columns{margin:0 0 0 -2.2395833333vw;width:calc(100% + 4.47917vw)}.block--columns .padding .column-2 .flex--columns>div{margin:0 2.2395833333vw;width:calc(50% - 4.47917vw)}}@media screen and (min-width:1921px){.block--columns .column-1 .section-heading{padding:0 6.625rem}.block--columns .padding .column-1 .flex--columns{max-width:85.4375rem}.block--columns .padding .column-1 .flex--columns.max-content-width-520{max-width:46.25vw}.block--columns .padding .column-2{padding:0 6.625rem}.block--columns .padding .column-2 .flex--columns{margin:0 0 0 -2.6875rem;width:calc(100% + 5.375rem)}.block--columns .padding .column-2 .flex--columns>div{margin:0 2.6875rem;width:calc(50% - 5.375rem)}}.block--content_overlapping_image__vertically .padding{padding:2.5rem 0}.block--content_overlapping_image__vertically .padding .image{position:relative;z-index:2}.block--content_overlapping_image__vertically .padding picture{z-index:0}.block--content_overlapping_image__vertically .padding .content{background:#fff;margin:-18.115942029vw 1.25rem 0;padding:.875rem 1.5rem 1.875rem;position:relative;z-index:2}.block--content_overlapping_image__vertically .padding .content h2,.block--content_overlapping_image__vertically .padding .content h3{color:#114c8e}@media screen and (min-width:1025px){.block--content_overlapping_image__vertically .padding{margin:5rem 0;padding:0 3.359375vw}.block--content_overlapping_image__vertically .padding .content{margin:-13.28125vw auto 0;padding:1.875rem 2.34375vw;width:45.46875vw}.block--content_overlapping_image__vertically .padding .content h3{margin-bottom:1.375rem}}@media screen and (min-width:1281px){.block--content_overlapping_image__vertically .padding{margin:6.25rem 0;padding:0 3.8020833333vw}.block--content_overlapping_image__vertically .padding .content{margin:-10.4166666667vw auto 0;padding:2.5rem 2.0833333333vw;width:45.8333333333vw}}@media screen and (min-width:1921px){.block--content_overlapping_image__vertically .padding{margin:8.125rem 0;padding:0 4.5625rem}.block--content_overlapping_image__vertically .padding .content{margin:-13.125rem auto 0;padding:2.5rem;width:55rem}}.block--featured_heading_cta .padding{padding:0}.block--featured_heading_cta .padding.featured-cta.is-full-width{position:relative}@media screen and (min-width:0px)and (max-width:1024px){.block--featured_heading_cta .padding.featured-cta.is-full-width .content{padding:2rem 1.25rem 2.5rem}.block--featured_heading_cta .padding.featured-cta.is-full-width .content h3{color:#114c8e;margin-bottom:.9375rem}.block--featured_heading_cta .padding.featured-cta.is-full-width .content p{margin-bottom:1.875rem;width:75.845410628vw}}.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links{width:15.625rem}.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button{border:.0625rem solid #114c8e}.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button:hover{border-color:#172934}.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button+a.button{background:hsla(0,0%,100%,.2);border:.0625rem solid #fff;color:#fff;margin-top:.75rem}.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button+a.button:before{background:#fff}.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button+a.button:after{display:none}.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links a.button+a.button:hover{background:#fff;border-color:#fff;color:#114c8e}@media screen and (min-width:0px)and (max-width:1024px){.block--featured_heading_cta .padding.featured-cta.is-full-width picture{border-bottom:.25rem solid #4094ce;position:relative}.block--featured_heading_cta .padding.featured-cta.is-full-width picture:after{background:#114c8e;content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:0}}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width){margin-right:12.3188405797vw;padding:4.875rem 4.8309178744vw 4.875rem 9.6618357488vw}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content{width:72.9468599034vw}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content h3{position:relative}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content h3:after{background:#4094ce;content:"";height:.25rem;left:-100%;position:absolute;top:.75rem;transition:all .5s ease;visibility:hidden;z-index:2}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links{width:15.625rem}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button{border:.0625rem solid #114c8e}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button:hover{border-color:#172934}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button+a.button{background:hsla(0,0%,100%,.2);border:.0625rem solid #fff;color:#fff;margin-top:.75rem}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button+a.button:before{background:#fff}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button+a.button:after{display:none}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button+a.button:hover{background:#fff;border-color:#fff;color:#114c8e}.block--featured_heading_cta.visible .padding.featured-cta:not(.is-full-width) .content h3:after{left:-9.6618357488vw;visibility:visible;width:1.875rem}@media screen and (min-width:1025px){.block--featured_heading_cta .padding.featured-cta.is-full-width{border-bottom:.375rem solid #4094ce;padding:9.75rem 5.703125vw 7.25rem;position:relative}.block--featured_heading_cta .padding.featured-cta.is-full-width:before{background:linear-gradient(rgba(23,41,52,0),hsla(0,0%,100%,.73) 60.01%,#fff);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.block--featured_heading_cta .padding.featured-cta.is-full-width .content{position:relative;width:40.78125vw;z-index:5}.block--featured_heading_cta .padding.featured-cta.is-full-width .content h3{margin-bottom:1.5625rem}.block--featured_heading_cta .padding.featured-cta.is-full-width .content p{margin-bottom:2.5rem;width:35.859375vw}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width){margin-right:5.703125vw;padding:5.625rem 38.203125vw 5rem 15.15625vw}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content{width:41.640625vw}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content h3:after{height:.3125rem;top:1.71875vw}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content p{width:33.828125vw}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links{display:flex;width:100%}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button{align-items:center;display:flex}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content .links a.button+a.button{margin-left:1.875rem;margin-top:0}.block--featured_heading_cta.visible .padding.featured-cta:not(.is-full-width) .content h3:after{left:-15.15625vw;width:12.8125vw}}@media screen and (min-width:1281px){.block--featured_heading_cta .padding.featured-cta.is-full-width{border-bottom:.5rem solid #4094ce;padding:11.91rem 6.0416666667vw 13.2225rem}.block--featured_heading_cta .padding.featured-cta.is-full-width .content{width:39.1666666667vw}.block--featured_heading_cta .padding.featured-cta.is-full-width .content h3{margin-bottom:2.1875rem}.block--featured_heading_cta .padding.featured-cta.is-full-width .content .links,.block--featured_heading_cta .padding.featured-cta.is-full-width .content p{width:100%}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width){margin-right:5.46875vw;padding:8.5rem 36.4583333333vw 7.875rem 14.375vw}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content{width:41.0416666667vw}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content h3:after{top:1.6666666667vw}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content p{width:35.546875vw}.block--featured_heading_cta.visible .padding.featured-cta:not(.is-full-width) .content h3:after{left:-14.375vw;width:12.8125vw}}@media screen and (min-width:1921px){.block--featured_heading_cta .padding.featured-cta.is-full-width{padding:11.91rem 7.25rem 13.2225rem}.block--featured_heading_cta .padding.featured-cta.is-full-width .content{width:47rem}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width){margin-right:6.5625rem;padding:8.5rem 43.75rem 7.875rem 17.25rem}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content{width:49.25rem}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content h3:after{top:2rem}.block--featured_heading_cta .padding.featured-cta:not(.is-full-width) .content p{width:40.9375rem}.block--featured_heading_cta.visible .padding.featured-cta:not(.is-full-width) .content h3:after{left:-17.25rem;width:15.375rem}}.block--featured_heading_cta.visible .padding.featured-heading .content p:after{right:0;visibility:visible;width:100%}.block--featured_heading_cta .padding.bg-primary :not(input):not(.button),.block--featured_heading_cta .padding.has-bg :not(input):not(.button){color:#fff}.block--featured_heading_cta .padding.featured-heading{padding:3rem 1.8125rem;text-align:center}.block--featured_heading_cta .padding.featured-heading .content p{line-height:1;margin:0;padding-top:.25em}.parent-pageid-259 .block--featured_heading_cta .padding.featured-heading{padding-left:.9375rem;padding-right:.9375rem}@media screen and (min-width:1025px){.block--featured_heading_cta .padding.featured-heading .content p{margin:0 auto;position:relative;text-align:center}}@media screen and (min-width:1281px){.block--featured_heading_cta .padding.featured-heading{padding:9.75rem 5.5rem 9rem}}.block--google_maps{margin:5rem 0 3.125rem}.block--google_maps .goole-contact{height:31.25rem;overflow:auto;position:relative}@media screen and (min-width:0px)and (max-width:1024px){.block--google_maps .goole-contact.tabs-target>:not(.active){left:-99999px;opacity:0;position:absolute;top:-99999px;transition:opacity .2s,visibility .2s;visibility:hidden}.block--google_maps .goole-contact.tabs-target>.active{left:auto;opacity:1!important;position:static;top:auto;transition:opacity .2s,visibility .2s;visibility:visible!important}}.block--google_maps .goole-contact .multiple-locations{padding:0 1.25rem;position:relative;z-index:2}@media screen and (min-width:0px)and (max-width:1024px){.block--google_maps .goole-contact .multiple-locations{height:100%}.block--google_maps .goole-contact .multiple-locations .map{height:31.25rem}}.block--google_maps .goole-contact .block--accordion{margin-top:-7.2463768116vw;position:relative;z-index:1}.block--google_maps .goole-contact .block--accordion .padding{padding:12.077294686vw 1.25rem 2.5rem}.block--google_maps .goole-contact .block--accordion .padding.bg-grey-light{margin:0!important}.block--google_maps .goole-contact .block--accordion .padding h2{font-weight:600;margin-bottom:1.25rem}.block--google_maps .goole-contact .block--accordion .acc--content{transition:max-height 1s}.block--google_maps .tabs{border-bottom:.125rem solid #4094ce;margin:0 1.25rem .9375rem;padding:.625rem 0;text-align:right}.block--google_maps .tabs button{background-color:#fff;background-position:.9375rem;background-repeat:no-repeat;background-size:1.25rem 1.25rem;border:.0625rem solid #000;color:#172934;cursor:pointer;display:inline-block;padding:.625rem 1.25rem .625rem 2.5rem;position:relative;transition:all .3s ease;vertical-align:middle;z-index:5}.block--google_maps .tabs button:hover{background-color:#f9f9f9}.block--google_maps .tabs button.active{background-color:#1b2933;color:#fff}.block--google_maps .tabs button:first-child{margin-right:.625rem}.block--google_maps .tabs button.button-icon-pin{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13 17.9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5.5c-3.3 0-6 2.7-6 6 0 2.3 3.3 6.8 5.1 9.2.4.5.6.9.9 1.2.2-.3.5-.7.9-1.1.6-.8 1.4-1.8 2.1-2.9.8-1.1 3.1-4.5 3.1-6.3C12.5 3.2 9.8.5 6.5.5m0-.5C10.1 0 13 2.9 13 6.5c0 1.6-1.4 4.1-3.2 6.6-1.4 2.1-3.1 4.1-3.3 4.6C6 16.7 0 9.8 0 6.5 0 2.9 2.9 0 6.5 0zm0 17.7z'/%3E%3Cpath d='M6.5 9C5.1 9 4 7.9 4 6.5S5.1 4 6.5 4 9 5.1 9 6.5 7.9 9 6.5 9zm0-4.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z'/%3E%3C/svg%3E")}.block--google_maps .tabs button.button-icon-pin.active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 13 17.9' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23fff'%3E%3Cpath d='M6.5.5c-3.3 0-6 2.7-6 6 0 2.3 3.3 6.8 5.1 9.2.4.5.6.9.9 1.2.2-.3.5-.7.9-1.1.6-.8 1.4-1.8 2.1-2.9.8-1.1 3.1-4.5 3.1-6.3C12.5 3.2 9.8.5 6.5.5m0-.5C10.1 0 13 2.9 13 6.5c0 1.6-1.4 4.1-3.2 6.6-1.4 2.1-3.1 4.1-3.3 4.6C6 16.7 0 9.8 0 6.5 0 2.9 2.9 0 6.5 0zm0 17.7z'/%3E%3Cpath d='M6.5 9C5.1 9 4 7.9 4 6.5S5.1 4 6.5 4 9 5.1 9 6.5 7.9 9 6.5 9zm0-4.5c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z'/%3E%3C/g%3E%3C/svg%3E")}.block--google_maps .tabs button.button-icon-list{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16.2 13.4' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.462-.049c-.8 0-1.5.7-1.5 1.5s.6 1.4 1.4 1.4 1.4-.6 1.4-1.4-.5-1.5-1.3-1.5zm0 5.3c-.8 0-1.5.7-1.5 1.5s.6 1.4 1.4 1.4 1.5-.6 1.5-1.4c0-.8-.6-1.5-1.4-1.5zm0 5.3c-.8 0-1.4.6-1.4 1.4s.6 1.4 1.4 1.4 1.4-.6 1.4-1.4c0-.7-.6-1.4-1.4-1.4zm14.2-8.8h-10.3c-.3 0-.5-.3-.5-.5s.2-.5.5-.5h10.3c.3 0 .5.2.5.5s-.2.5-.5.5zm0 5.5h-10.3c-.3 0-.5-.3-.5-.5s.2-.5.5-.5h10.3c.3 0 .5.2.5.5s-.2.5-.5.5zm0 5.5h-10.3c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h10.3c.3 0 .5.2.5.5s-.2.5-.5.5z'/%3E%3C/svg%3E")}.block--google_maps .tabs button.button-icon-list.active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16.2 13.4' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M1.462-.049c-.8 0-1.5.7-1.5 1.5s.6 1.4 1.4 1.4 1.4-.6 1.4-1.4-.5-1.5-1.3-1.5zm0 5.3c-.8 0-1.5.7-1.5 1.5s.6 1.4 1.4 1.4 1.5-.6 1.5-1.4c0-.8-.6-1.5-1.4-1.5zm0 5.3c-.8 0-1.4.6-1.4 1.4s.6 1.4 1.4 1.4 1.4-.6 1.4-1.4c0-.7-.6-1.4-1.4-1.4zm14.2-8.8h-10.3c-.3 0-.5-.3-.5-.5s.2-.5.5-.5h10.3c.3 0 .5.2.5.5s-.2.5-.5.5zm0 5.5h-10.3c-.3 0-.5-.3-.5-.5s.2-.5.5-.5h10.3c.3 0 .5.2.5.5s-.2.5-.5.5zm0 5.5h-10.3c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h10.3c.3 0 .5.2.5.5s-.2.5-.5.5z'/%3E%3C/svg%3E")}@media screen and (min-width:1025px){.block--google_maps{margin:6.25rem 0 3.125rem}.block--google_maps .goole-contact{align-items:center;display:flex;height:100%}.block--google_maps .goole-contact .multiple-locations{height:36.875rem;padding:0;width:48.828125vw}.block--google_maps .goole-contact .multiple-locations .map{height:100%}.block--google_maps .goole-contact .block--accordion{background:#f9f9f9;margin-left:-8.28125vw;margin-top:0;width:59.453125vw}.block--google_maps .goole-contact .block--accordion .padding{height:40.625rem;overflow-x:hidden;overflow-y:scroll;padding:8.75vw 5.546875vw 10.546875vw 12.96875vw}.block--google_maps .goole-contact .block--accordion .padding h2{margin-bottom:1.875rem}}@media screen and (min-width:1281px){.block--google_maps{margin:7.5rem 0 3.75rem}.block--google_maps .goole-contact .multiple-locations{width:48.9583333333vw}.block--google_maps .goole-contact .block--accordion{margin-left:-8.3333333333vw;width:59.5833333333vw}.block--google_maps .goole-contact .block--accordion .padding{padding:5.8333333333vw 5.5208333333vw 7.03125vw 13.0208333333vw}}@media screen and (min-width:1921px){.block--google_maps .goole-contact .multiple-locations{width:58.75rem}.block--google_maps .goole-contact .block--accordion{margin-left:-10rem;width:71.5rem}.block--google_maps .goole-contact .block--accordion .padding{padding:7rem 6.625rem 8.4375rem 15.625rem}}.cards{display:grid;padding:0!important;row-gap:1.875rem}@media screen and (min-width:641px){.cards{gap:1.25rem;grid-template-columns:1fr 1fr;row-gap:2.5rem}.cards--3{grid-template-columns:1fr 1fr 1fr}.cards--4{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:1025px){.cards{gap:2.5rem}}.cards .card>a{color:#222427;text-decoration:none}.cards .card>a:hover .heading:after{right:0;visibility:visible;width:100%}.cards .card>a:hover .heading svg path{fill:#114c8e}.cards .card.has-logos>a:hover img{opacity:.7}.cards .card.has-logos>a .heading svg,.cards .card.has-logos>a .heading:after{display:none}.cards .card.has-logos picture img{-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left}.cards .card picture{margin-bottom:1.25rem}.cards .card .heading{color:#114c8e;font-weight:700;margin:0 0 .625rem;position:relative}.cards .card .heading svg{margin:0 0 .1875rem .625rem}.block--grid{padding:3.125rem 1.25rem}.block--grid .intro{padding-bottom:3.125rem}.block--grid .intro h2{margin:0}.block--grid .intro p:not(:last-child){margin-bottom:1.25rem}.block--grid .layout-grid{padding:0}.block--grid .layout-grid.max-content-width-888 .cards{padding:0 0 0 1.25rem}@media screen and (min-width:1025px){.block--grid{margin:0 auto;padding:5rem 0;width:88.59375vw}.block--grid .intro{display:grid;gap:2.5rem;grid-template-columns:1fr 1fr;padding-bottom:5rem}.block--grid .intro>:only-child{grid-column:span 2}}@media screen and (min-width:1281px){.block--grid{padding:7.5rem 0;width:88.59375vw}.block--grid .layout-grid.max-content-width-888{max-width:71.1979166667vw}}@media screen and (min-width:1921px){.block--grid{width:106.3125rem}.block--grid .layout-grid.max-content-width-888{max-width:85.4375rem}}.block--safety_memberships .max-content-width{padding:3.75rem 1.25rem}.block--safety_memberships .max-content-width h2{color:#114c8e;font-family:open_sansbold,sans-serif;margin-bottom:1.875rem;text-align:center}.block--safety_memberships .max-content-width .memberships{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.block--safety_memberships .max-content-width .memberships .membership{cursor:pointer;margin-bottom:2.0625rem;position:relative;text-align:center;width:38.6473429952vw}.block--safety_memberships .max-content-width .memberships .membership:hover img{opacity:.75}.block--safety_memberships .max-content-width .memberships .membership:hover .text{color:#c22032}.block--safety_memberships .max-content-width .memberships .membership .img-link{height:100%;left:0;position:absolute;right:0;top:0;width:100%}.block--safety_memberships .max-content-width .memberships .membership .text{display:inline-block;font-family:open_sansbold,sans-serif;font-size:.9375rem;margin-top:1.25rem;text-align:center}@media screen and (min-width:641px){.block--safety_memberships .max-content-width .memberships .membership{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:1025px){.block--safety_memberships .max-content-width{margin:0 auto;padding:6.875rem 0 4.8125rem;width:61.5625vw}.block--safety_memberships .max-content-width h2{font-size:1.875vw;line-height:1.25;margin-bottom:2.9375rem}.block--safety_memberships .max-content-width .memberships .membership{width:15.625vw}.block--safety_memberships .max-content-width .memberships .membership:first-child,.block--safety_memberships .max-content-width .memberships .membership:nth-child(2),.block--safety_memberships .max-content-width .memberships .membership:nth-child(3){margin-bottom:2.9375rem}.block--safety_memberships .max-content-width .memberships .membership .text{font-size:1.125rem;margin-top:1.875rem}}@media screen and (min-width:1281px){.block--safety_memberships .max-content-width{width:41.0416666667vw}.block--safety_memberships .max-content-width h2{font-size:1.875vw}.block--safety_memberships .max-content-width .memberships .membership{width:10.4166666667vw}.block--safety_memberships .max-content-width .memberships .membership .text{font-size:1.0416666667vw}}@media screen and (min-width:1921px){.block--safety_memberships .max-content-width{width:49.25rem}.block--safety_memberships .max-content-width h2{font-size:2.25rem}.block--safety_memberships .max-content-width .memberships .membership{font-size:1.125rem;width:12.5rem}}.block--rich_text_image_block{display:flex;flex-direction:column}.block--rich_text_image_block h2,.block--rich_text_image_block h3{color:#114c8e;font-weight:700}.block--rich_text_image_block p:last-child{margin-bottom:0}.block--rich_text_image_block .image+.text{margin-top:1.875rem}.block--rich_text_image_block .image.order-1{margin-top:2.1875rem;order:1}.block--rich_text_image_block .image.order-1+.text{margin-top:0}.block--rich_text_image_block+.block--rich_text_image_block{margin-top:2.8125rem}@media screen and (min-width:1025px){.block--rich_text_image_block .image+.text{margin-top:1.25rem}.block--rich_text_image_block+.block--rich_text_image_block{margin-top:0}.block--rich_text_image_block+.block--accordion .padding{padding-top:0}}.block--slider .image-slider,.block--slider .slider-wrap{position:relative}.block--slider .image-slider .slick-list .slick-track{height:100%}.block--slider .image-slider .slick-list .slick-track picture{left:0;top:0;width:100%;z-index:0}.block--slider .image-slider .slick-list .slick-track .slick-slide.slick-current picture img{animation:background-grow-homepage-hero-mobile-anim 20s;animation-fill-mode:both;animation-play-state:running;animation-timing-function:cubic-bezier(.61,1,.88,1)}.block--slider .buttons-slider{align-items:flex-end;bottom:1.25rem;display:flex;justify-content:space-between;left:0;padding:0 1.25rem;position:absolute;width:100%;z-index:5}.block--slider .slick-dots-count .slick-dots{display:flex;margin:0;padding:0}.block--slider .slick-dots-count .slick-dots li{display:inline-block;list-style:none;margin-right:.75rem;padding:0}.block--slider .slick-dots-count .slick-dots li::marker{display:none}.block--slider .slick-dots-count .slick-dots li.slick-active button{background:#fff}.block--slider .slick-dots-count .slick-dots li button{background:transparent;border:.0625rem solid #fff;cursor:pointer;font-size:0;height:.875rem;text-indent:-9999px;width:.875rem}.block--slider .slick-dots-count .slick-dots li button:hover{color:#fff}.block--slider .slick-dots-count .slick-dots li button:before{display:none}.block--slider .arrow-toggles{display:flex}.block--slider .arrow-toggles .slick-arrow{background:rgba(27,41,51,.2);border:.0625rem solid #fff;cursor:pointer;height:2.375rem;width:2.375rem}.block--slider .arrow-toggles .slick-arrow svg{height:.875rem;width:.875rem}@media screen and (min-width:1025px){.block--slider .buttons-slider{bottom:1.875rem;padding:0 1.875rem}.block--slider .slick-dots-count .slick-dots li button{height:1rem;width:1rem}.block--slider .arrow-toggles .slick-arrow{align-items:center;display:flex;flex-wrap:wrap;height:3.125rem;justify-content:center;padding:0;width:3.125rem}.block--slider .arrow-toggles .slick-arrow svg{height:.9375rem;width:.9375rem}}.block--timeline{margin-bottom:8.125rem!important;margin-top:1.25rem;position:relative}.block--timeline:before{border-left:.125rem dashed #4094ce;content:"";height:100%;left:.1875rem;position:absolute;top:.75rem;width:1px}@media screen and (min-width:1025px){.block--timeline .slick-list{padding-bottom:6.25rem!important}}@media screen and (min-width:1441px){.block--timeline .slick-list{padding-bottom:8.75rem!important}}.block--timeline .timeline-info{margin-bottom:1.875rem;position:relative}.block--timeline .timeline-info .timline-inner{padding-left:1.875rem}.block--timeline .timeline-info .timeline-dots{height:100%;left:-.0625rem;position:absolute;top:.625rem}.block--timeline .timeline-info .timeline-dots:before{background:#172934;content:"";height:.625rem;left:0;position:absolute;top:0;width:.625rem}.block--timeline .timeline-info h3{color:#114c8e;margin:0}.block--timeline .timeline-info .description p{margin:0}.block--timeline .timeline-info .description p+p{margin:1.5625rem 0 0}.block--timeline .timeline-slider{top:5%}.block--timeline .timeline-slider .slick-arrow{height:1.25rem;position:absolute;width:1.25rem;z-index:1}.block--timeline .timeline-slider .slick-arrow.slick-nav-prev{bottom:-3.75rem;margin-bottom:.625rem}.block--timeline .timeline-slider .slick-arrow.slick-nav-next{bottom:-5.625rem;margin-bottom:.625rem}.block--timeline .timeline-slider .slick-arrow .arrow{background-color:transparent;background-image:url(img/svg/ui/arrow-up.svg);background-repeat:no-repeat;background-size:contain;border:none;color:transparent;cursor:pointer;height:100%;width:100%}.block--timeline .timeline-slider .slick-arrow .arrow.arrow-next{transform:rotate(180deg)}@media screen and (min-width:400px)and (max-width:500px){.block--timeline .slick-list{padding-bottom:11.25rem}}@media screen and (min-width:1025px){.block--timeline{margin-bottom:4.375rem!important}.block--timeline .timeline-info .timeline-dots{margin-top:.78125vw}}@media screen and (min-width:1281px){.block--timeline .timeline-info .timeline-dots{top:.5208333333vw}}@media screen and (min-width:1921px){.block--timeline .timeline-info .timeline-dots{top:.625rem}}.block--video{height:55.0724637681vw}.block--video iframe{height:100%!important;width:100%}@media screen and (min-width:1025px){.block--video{height:40.078125vw;width:100%}.column-2 .block--video{height:auto;min-height:35.15625vw}.column-2 .block--video iframe{min-height:35.15625vw}}@media screen and (min-width:1281px){.block--video{height:35.15625vw}.column-2 .block--video,.column-2 .block--video iframe{min-height:27.0833333333vw}}@media screen and (min-width:1921px){.block--video{height:42.1875rem}.column-2 .block--video,.column-2 .block--video iframe{min-height:32.5rem}}.kag-companies{padding:2.5rem 1.25rem}@media screen and (min-width:1025px){.kag-companies{align-items:center;display:grid;gap:2.5rem;grid-template-columns:4fr 8fr;padding:3.125rem 5.46875vw}}@media screen and (min-width:1281px){.kag-companies{padding:5rem 5.2083333333vw}}.kag-companies a{display:block;text-align:center}.kag-companies figure{align-items:center;display:flex;justify-content:center}.kag-companies .logos{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;row-gap:1.25rem}@media screen and (min-width:1025px){.kag-companies .logos{flex-wrap:nowrap}}@media screen and (min-width:1441px){.kag-companies .logos{gap:3.75rem}}.kag-companies p{color:#114c8e;font-size:1.125rem;font-weight:700;margin:0 0 1.125rem;text-align:center}@media screen and (min-width:1025px){.kag-companies p{font-size:1.40625vw;margin:0;text-align:left}}@media screen and (min-width:1921px){.kag-companies p{font-size:1.625rem}}#breadcrumb{background:#f9f9f9;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));padding:.6875rem 1.25rem}#breadcrumb ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}#breadcrumb li{font-size:.75rem;margin:0}#breadcrumb li:not(:last-child):after{content:">";display:inline-block;margin:0 1.125rem 0 .625rem}#breadcrumb li span{color:#172934}#breadcrumb li a{position:relative;text-decoration:none}#breadcrumb li a:hover{color:#114c8e}#breadcrumb li a:hover:after{right:0;visibility:visible;width:100%}.gform_wrapper .gform-body .gfield{margin-bottom:1.25rem}.gform_wrapper .gform-body .gfield label{color:#172934;font-family:Open Sans,sans-serif;font-size:.875rem;margin-bottom:.4375rem;text-transform:capitalize}.gform_wrapper .gform-body .gfield input,.gform_wrapper .gform-body .gfield select{background:#fff;border:1px solid #1b2933;color:#172934;font-size:.875rem;height:2.875rem;padding:.8125rem 1.25rem .875rem;width:100%}.gform_wrapper .gform-body .gfield input:focus,.gform_wrapper .gform-body .gfield select:focus{border-color:#114c8e;outline:none}.gform_wrapper .gform-body .gfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(img/svg/ui/chevron-down.svg);background-position-x:calc(100% - 1.125rem);background-position-y:center;background-repeat:no-repeat;background-size:.625rem;padding:.8125rem 2.875rem .875rem 1.25rem;position:relative;z-index:2}.gform_wrapper .gform-body .gfield .ginput_container_select{position:relative}.gform_wrapper .gform-body .gfield .ginput_container_select:before{border-left:.0625rem solid #1b2933;content:"";height:2.875rem;position:absolute;right:0;width:2.875rem;z-index:0}.gform_wrapper .gform-body .gfield textarea{font-size:.875rem!important;height:8.75rem!important}.gform_wrapper .gform-body .gfield textarea:focus{border-color:#114c8e;outline:none}.gform_wrapper .gform-body .gfield .validation_message{font-family:Open Sans,sans-serif!important;font-size:.875rem!important;font-weight:600}.gform_wrapper .gform_footer{display:inline-block!important;margin:0!important;min-width:7.1875rem;padding:.66875rem .78125rem!important;position:relative}@media screen and (min-width:1025px){.gform_wrapper .gform_footer{padding:.875rem 5.90625vw .875rem 1.484375vw!important}}@media screen and (min-width:1281px){.gform_wrapper .gform_footer{padding:1.1979166667vw 5.078125vw 1.1979166667vw 1.25vw!important}}@media screen and (min-width:1921px){.gform_wrapper .gform_footer{padding:1.4375rem 6.09375rem 1.4375rem 1.5rem!important}}.gform_wrapper .gform_footer input.gform_button#gform_submit_button_1{background-color:transparent!important;color:#fff!important;margin:0!important;min-height:auto!important}@media screen and (min-width:1025px){.gform_wrapper .gform-body .gfield{margin-bottom:1.875rem}.gform_wrapper .gform-body .gfield label{font-size:1rem}.gform_wrapper .gform-body .gfield input,.gform_wrapper .gform-body .gfield select{font-size:1rem;height:3.25rem;padding:.9375rem 1.25rem}.gform_wrapper .gform-body .gfield select{padding:.9375rem 0 .9375rem 1.25rem}.gform_wrapper .gform-body .gfield .ginput_container_select:before{height:3.25rem;width:3.25rem}.gform_wrapper .gform-body .gfield textarea{font-size:1rem!important;height:11.25rem!important}.gform_wrapper .gform-body .gfield .validation_message{font-size:1rem!important}}#hero{padding:0;position:relative}#hero h1:after{background:#4094ce;content:"";height:.3125rem;left:-100%;position:absolute;top:1.25rem;transition:all .5s ease;visibility:hidden;width:0;z-index:2}#hero.visible h1:after{left:0;visibility:visible}#hero:not(.has-video) h1{color:#114c8e;margin:1.25rem 0 0;padding:0 2.5rem;position:relative}#hero:not(.has-video) .content{margin-top:auto;padding:1.25rem 2.5rem}#hero:not(.has-video) picture{border-bottom:.25rem solid #4094ce}@media screen and (min-width:1025px){#hero:not(.has-video){display:grid;grid-template-columns:1fr 1fr}#hero:not(.has-video) h1{padding-left:6.25rem}#hero:not(.has-video) h1:after{top:50%}#hero:not(.has-video) .max-content-width{align-items:center;display:flex}#hero:not(.has-video) .content{padding-left:6.25rem}}#hero:not(.has-video).visible h1:after{width:1.25rem}@media screen and (min-width:1025px){#hero:not(.has-video).visible h1:after{width:5rem}}#hero.has-video h1{box-sizing:border-box;color:#fff;left:0;line-height:1;margin:0;padding:0 2.5rem;position:absolute;top:23vw}#hero.has-video h1:after{top:30%;width:1.25rem}#hero.has-video .content{background:#fff;border-bottom:.25rem solid #4094ce;padding:1.25rem;position:relative;z-index:1}@media screen and (min-width:1025px){#hero.has-video h1{left:auto;max-width:none;padding-left:7.5rem;position:static;top:auto;transform:none}#hero.has-video h1:after{top:17.5%}#hero.has-video.visible h1:after{width:6.25rem}#hero.has-video .max-content-width{align-items:flex-end;display:flex;height:100%;left:0;padding-bottom:6.25rem;position:absolute;top:0}#hero.has-video .max-line-length{position:relative}#hero.has-video .content{background:none;border:none;color:#fff;max-width:70%;padding:0 0 0 7.5rem}#hero.has-video .video-controls{bottom:6.25rem;right:6.25rem}}.single #hero{display:block}.icon svg{height:1rem;width:1rem}#menu-main-navigation{list-style:none;margin:1.25rem 0 0;padding:0}@media screen and (min-width:1025px){#menu-main-navigation{align-items:center;display:flex;margin:0}}#menu-main-navigation li{align-items:center;display:flex;padding:0}@media screen and (min-width:1025px){#menu-main-navigation li{margin-right:2.5rem;padding:1.25rem 0;position:relative}}#menu-main-navigation li>a{color:#172934;display:block;font-size:1rem;font-weight:600;padding:.9375rem 0 .9375rem 1.875rem;position:relative;text-decoration:none}#menu-main-navigation li>a:hover:after{visibility:visible}@media screen and (min-width:1025px){#menu-main-navigation li>a{font-size:1rem;line-height:1;padding:0}#menu-main-navigation li>a:after{border-bottom-color:#939598;border-bottom-width:.1875rem;left:0}#menu-main-navigation li>a:hover:after{width:100%}}@media screen and (min-width:1441px){#menu-main-navigation li>a{font-size:1.25rem}}#menu-main-navigation li.current-menu-item>a,#menu-main-navigation li.current-page-ancestor>a,#menu-main-navigation li.current-page-parent>a{color:#114c8e}@media screen and (min-width:1025px){#menu-main-navigation li.current-menu-item>a:after,#menu-main-navigation li.current-page-ancestor>a:after,#menu-main-navigation li.current-page-parent>a:after{border-bottom-color:#114c8e;visibility:visible;width:100%}}#menu-main-navigation li .toggle{align-items:center;background:transparent;display:flex;padding:0 0 0 .625rem}#menu-main-navigation li .toggle svg path{fill:#172934}#menu-main-navigation li .toggle:after,#menu-main-navigation li .toggle:before{display:none}@media screen and (min-width:1025px){#menu-main-navigation li .toggle svg{transform:rotate(90deg)}#menu-main-navigation li .toggle.active{transform:rotateX(-180deg)}}#menu-main-navigation .sub-menu{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.16);display:block!important;height:100%;left:100%;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:opacity .1s,visibility .1s,left .5s;visibility:hidden;width:100%}#menu-main-navigation .sub-menu.visible{left:0;opacity:1;visibility:visible;z-index:9}@media screen and (min-width:1025px){#menu-main-navigation .sub-menu{box-sizing:border-box;height:auto;left:0;padding:1.25rem 1.875rem;top:100%;width:16.25rem}}@media screen and (min-width:1441px){#menu-main-navigation .sub-menu{width:18.75rem}}@media screen and (min-width:1025px){#menu-main-navigation .sub-menu>li{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}#menu-main-navigation .sub-menu>li>a{display:block;line-height:1.1875;margin:.625rem 0;padding:0}#menu-main-navigation .sub-menu>li>a:after{border-bottom-color:#114c8e}}@media screen and (min-width:1441px){#menu-main-navigation .sub-menu>li>a{margin:.9375rem 0}}#menu-main-navigation .sub-menu .sub-menu{padding:0}#menu-main-navigation .sub-menu .sub-menu.visible{z-index:10}@media screen and (min-width:1025px){#menu-main-navigation .sub-menu .sub-menu{box-shadow:none;height:0;margin-left:.9375rem;opacity:0;overflow:hidden;position:static;visibility:hidden;width:100%}#menu-main-navigation .sub-menu .sub-menu.visible{height:auto;opacity:1;overflow:visible;visibility:visible}#menu-main-navigation .sub-menu .sub-menu>li{margin:0}#menu-main-navigation .sub-menu .sub-menu>li>a:after{border-bottom-color:#114c8e}#menu-main-navigation .sub-menu .sub-menu>li>a:hover{color:#114c8e}#menu-main-navigation .sub-menu .toggle--sub-menu{flex:0 0 auto;height:1.25rem;justify-content:flex-end;padding:0;width:1.25rem}#menu-main-navigation .sub-menu .toggle--sub-menu.active{transform:rotateX(-180deg)}}#menu-main-navigation .back-menu{margin-bottom:1.25rem}@media screen and (min-width:1025px){#menu-main-navigation .back-menu{display:none!important}}#menu-main-navigation .button-icon-back{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:.0625rem solid #939598;box-sizing:border-box;color:#222427;cursor:pointer;display:block;font-size:.75rem;padding:.9375rem 1.25rem;text-align:left;width:100%}#menu-main-navigation .button-icon-back svg{margin-right:.625rem;transform:rotate(180deg)}#menu-button-menu{align-items:center;display:flex;margin:0}@media screen and (min-width:0px)and (max-width:1024px){#menu-button-menu{padding:0 1.875rem 0 0}}#menu-button-menu .button{padding:0}#menu-button-menu .button.button-primary{background:transparent}#menu-button-menu .button.button-primary:after,#menu-button-menu .button.button-primary:before{display:none}@media screen and (min-width:0px)and (max-width:1024px){#nav-main{background:#fff;filter:drop-shadow(0 3px 3px rgba(0,0,0,.16));height:100%;left:100%;margin-left:28.0193236715vw;opacity:0;position:fixed;top:3.75rem;transition:opacity .1s,visibility .1s,left .5s;visibility:hidden;width:100%;z-index:999}#nav-main.visible{left:0;opacity:1;visibility:visible}}@media screen and (min-width:1025px){#nav-main{display:block!important}}#pagination{padding:0 1.25rem .6875rem;text-align:center}#pagination .page-numbers{color:#172934;margin-right:1.875rem}#pagination .page-numbers:last-child{margin-right:0}#pagination .page-numbers.current{border-bottom:.125rem solid #4094ce}#pagination .page-numbers.next{background-image:url(img/svg/ui/chevron-right.svg);background-position:0 50%;background-repeat:no-repeat;background-size:.75rem;color:transparent!important;width:.875rem!important}#pagination .page-numbers.next:after{display:none}#pagination a{position:relative;text-decoration:none}#pagination a:hover:after{right:0;visibility:visible;width:100%}.post-pagination{background:#f9f9f9;padding:2.1875rem 1.25rem}.post-pagination p.title{color:#172934;font-size:.875rem;font-weight:700;line-height:1.3334;margin-bottom:1.25rem}@media screen and (min-width:1025px){.post-pagination{padding:2.5rem 5.703125vw 3.4375rem}}@media screen and (min-width:1281px){.post-pagination{padding:2.5rem 5.5208333333vw 3.4375rem}}@media screen and (min-width:1921px){.post-pagination{padding:2.5rem 6.625rem 3.4375rem}}.video-wrap,picture{display:block;overflow:hidden;position:relative}.video-wrap>img,.video-wrap>video,picture>img,picture>video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:0}picture{padding-top:75%}.block--content_overlapping_image__vertically .padding picture,.cards .card.has-logos picture,.picture-ratio-pano,.single #hero picture{padding-top:25%}.video-wrap{padding-top:56.25%}@media screen and (min-width:1025px){.video-wrap{height:calc(100vh - 5.4375rem);max-height:67.5rem;padding-top:0}}@media screen and (min-width:1441px){.video-wrap{height:calc(100vh - 7.8125rem)}}.video-wrap .video-controls{bottom:1.25rem;display:flex;position:absolute;right:1.25rem;z-index:1}.video-wrap .video-controls span{border:.0625rem solid #fff;display:block;height:2.5rem;width:2.5rem}@media screen and (min-width:1025px){.video-wrap .video-controls span{height:3.75rem;width:3.75rem}}.video-wrap .video-controls span a,.video-wrap .video-controls span button{align-items:center;background:rgba(64,148,206,.5)!important;display:flex!important;height:100%;justify-content:center;padding:0;width:100%}.video-wrap .video-controls span button{border:none;cursor:pointer;position:relative;transition:all .1s ease}.video-wrap .video-controls span button:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:.5rem 0 .5rem .8125rem;content:"";display:block;height:.75rem;width:.625rem}.video-wrap .video-controls span button.paused:after{border:.125rem solid #fff;border-bottom:none;border-top:none}.video-wrap .video-controls span button:before{display:none}.video-wrap .video-controls span svg{height:.9375rem;width:.9375rem}.video-wrap .video-controls span svg>*{fill:#fff}.skip-to{height:auto;width:auto}.skip-to:focus{left:0;position:fixed;top:0;z-index:1000}.social{display:flex}.social li{margin-right:1rem}
