.version_2.block.block-hero .header_offset{padding-top:40px}.version_2.block.block-hero .col-copy{z-index:2}@media(max-width:576px){.version_2.block.block-hero .col-copy .copy-wrapper{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:576px) and (max-width:768px){.version_2.block.block-hero .col-copy .copy-wrapper{padding-left:2rem;padding-right:2rem}}.version_2.block.block-hero .col-copy .copy-wrapper .kicker{text-transform:uppercase}.version_2.block.block-hero .col-copy .copy-wrapper .breadcrumbs{display:inline-block}.version_2.block.block-hero .col-image{z-index:2}.version_2.block.block-hero .col-image .media_inline{width:100%}.version_2.block.block-hero .video-loop{display:none;height:100%;width:100%;z-index:1;position:absolute;left:0;top:0}.version_2.block.block-hero .video-loop video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.version_2.block.block-hero .anchor-img-wrapper{z-index:1}@media(max-width:576px){.version_2.block.block-hero .anchor-img-wrapper{margin-top:2.5rem;margin-bottom:2.5rem}}@media only screen and (min-width:576px) and (max-width:768px){.version_2.block.block-hero .anchor-img-wrapper{margin-top:2.5rem;margin-bottom:2.5rem}}@media only screen and (min-width:769px) and (max-width:992px){.version_2.block.block-hero .anchor-img-wrapper{margin-top:2.5rem;margin-bottom:2.5rem}}.version_2.block.block-hero .anchor-img-wrapper .anchor-img picture img{width:100%}.version_2.block.block-hero .anchor-video-wrapper{width:100%!important}@media(max-width:576px){.version_2.block.block-hero .anchor-video-wrapper{margin-top:2.5rem;margin-bottom:2.5rem}}@media only screen and (min-width:576px) and (max-width:768px){.version_2.block.block-hero .anchor-video-wrapper{margin-top:2.5rem;margin-bottom:2.5rem}}@media only screen and (min-width:769px) and (max-width:992px){.version_2.block.block-hero .anchor-video-wrapper{margin-top:2.5rem;margin-bottom:2.5rem}}.version_2.block.block-hero .anchor-video-wrapper .wp-video,.version_2.block.block-hero .anchor-video-wrapper .mejs-container{width:100%!important}.version_2.block.block-hero .anchor-video-wrapper iframe{width:100%!important}.version_2.block.block-hero{background:#fff}.version_2.block.block-hero .header_offset{padding-top:0}.version_2.block.block-hero .col-copy h1{font-size:2.2rem!important;color:#080f0f;margin-bottom:30px}@media(max-width:576px){.version_2.block.block-hero .col-copy h1{margin-bottom:2rem}}@media only screen and (min-width:576px) and (max-width:768px){.version_2.block.block-hero .col-copy h1{margin-bottom:2rem}}@media only screen and (min-width:769px) and (max-width:992px){.version_2.block.block-hero .col-copy h1{margin-bottom:2rem}}.version_2.block.block-hero .col-copy .lead{font-size:1rem;color:#080f0f;font-weight:500}.version_2.block.block-hero .col-copy .wp-block-buttons{margin-top:30px}.version_2.block.block-hero .col-copy .breadcrumbs{display:block}@media(max-width:576px){.version_2.block.block-hero .col-copy .breadcrumbs{display:none}}.version_2.block.block-hero .col-copy .breadcrumbs a,.version_2.block.block-hero .col-copy .breadcrumbs a:active,.version_2.block.block-hero .col-copy .breadcrumbs a:link,.version_2.block.block-hero .col-copy .breadcrumbs a:visited,.version_2.block.block-hero .col-copy .breadcrumbs .fa,.version_2.block.block-hero .col-copy .breadcrumbs .breadcrumb,.version_2.block.block-hero .col-copy .breadcrumbs .fa-home:before,.version_2.block.block-hero .col-copy .breadcrumbs .breadcrumb-item:before{color:#464647}.version_2.block.block-hero .col-copy .btn{margin-bottom:1rem}.version_2.block.block-hero .anchor-img-wrapper{position:relative;clip-path:polygon(0% 0%,100% 0%,100% 88%,25% 88%,0 100%,0 100%,0 100%)}.version_2.block.block-hero .anchor-img-wrapper .anchor-img img{border-radius:2rem 2rem 2rem 0}.version_2.block.block-hero .anchor-img-wrapper:after{content:"";position:absolute;right:0;bottom:11.5%;height:10%;width:10%;background-position:top right;background-repeat:no-repeat;background-size:contain}.version_2.block.block-hero .anchor-video-wrapper .anchor-video iframe{border-radius:16px}.version_2.block.block-hero.full_screen{background:0 0!important}.version_2.block.block-hero.full_screen .container-hero{padding-top:0!important;padding-bottom:0!important}.version_2.block.block-hero.full_screen .video-loop,.version_2.block.block-hero.full_screen .col-12{position:relative}.version_2.block.block-hero.full_screen .video-loop:before,.version_2.block.block-hero.full_screen .col-12:before{display:block;content:"";width:100%;padding-top:150%}.version_2.block.block-hero.full_screen .video-loop>.content,.version_2.block.block-hero.full_screen .col-12>.content{position:absolute;padding:10px;top:0;left:0;right:0;bottom:0}.version_2.block.block-hero.full_screen .video-loop>.content span:before,.version_2.block.block-hero.full_screen .col-12>.content span:before{content:"${width}"}.version_2.block.block-hero.full_screen .video-loop>.content span:after,.version_2.block.block-hero.full_screen .col-12>.content span:after{content:"${height}"}@media(max-width:576px){.version_2.block.block-hero.full_screen .video-loop,.version_2.block.block-hero.full_screen .col-12{position:relative}.version_2.block.block-hero.full_screen .video-loop:before,.version_2.block.block-hero.full_screen .col-12:before{display:block;content:"";width:100%;padding-top:100%}.version_2.block.block-hero.full_screen .video-loop>.content,.version_2.block.block-hero.full_screen .col-12>.content{position:absolute;padding:10px;top:0;left:0;right:0;bottom:0}.version_2.block.block-hero.full_screen .video-loop>.content span:before,.version_2.block.block-hero.full_screen .col-12>.content span:before{content:"${width}"}.version_2.block.block-hero.full_screen .video-loop>.content span:after,.version_2.block.block-hero.full_screen .col-12>.content span:after{content:"${height}"}}@media only screen and (min-width:576px) and (max-width:768px){.version_2.block.block-hero.full_screen .video-loop,.version_2.block.block-hero.full_screen .col-12{position:relative}.version_2.block.block-hero.full_screen .video-loop:before,.version_2.block.block-hero.full_screen .col-12:before{display:block;content:"";width:100%;padding-top:100%}.version_2.block.block-hero.full_screen .video-loop>.content,.version_2.block.block-hero.full_screen .col-12>.content{position:absolute;padding:10px;top:0;left:0;right:0;bottom:0}.version_2.block.block-hero.full_screen .video-loop>.content span:before,.version_2.block.block-hero.full_screen .col-12>.content span:before{content:"${width}"}.version_2.block.block-hero.full_screen .video-loop>.content span:after,.version_2.block.block-hero.full_screen .col-12>.content span:after{content:"${height}"}}@media only screen and (min-width:769px) and (max-width:992px){.version_2.block.block-hero.full_screen .video-loop,.version_2.block.block-hero.full_screen .col-12{position:relative}.version_2.block.block-hero.full_screen .video-loop:before,.version_2.block.block-hero.full_screen .col-12:before{display:block;content:"";width:100%;padding-top:100%}.version_2.block.block-hero.full_screen .video-loop>.content,.version_2.block.block-hero.full_screen .col-12>.content{position:absolute;padding:10px;top:0;left:0;right:0;bottom:0}.version_2.block.block-hero.full_screen .video-loop>.content span:before,.version_2.block.block-hero.full_screen .col-12>.content span:before{content:"${width}"}.version_2.block.block-hero.full_screen .video-loop>.content span:after,.version_2.block.block-hero.full_screen .col-12>.content span:after{content:"${height}"}}@media(max-width:576px){.version_2.block.block-hero.full_screen .col-image{display:none!important}}@media only screen and (min-width:576px) and (max-width:768px){.version_2.block.block-hero.full_screen .col-image{display:none!important}}@media only screen and (min-width:769px) and (max-width:992px){.version_2.block.block-hero.full_screen .col-image{display:none!important}}.version_2.block.block-hero.full_screen .col-12:before{width:auto;padding-top:100%}.version_2.block.block-hero.full_screen .video-loop{z-index:-1}.version_2.block.block-hero.full_screen .video-loop video{width:100vw;margin-top:150px;object-fit:cover;position:fixed;top:0;left:0;z-index:1}.version_2.block.block-hero.homepage .video-loop{background-image:url(/wp-content/uploads/homepage-bk.jpg)!important;background-repeat:no-repeat;background-size:cover;background-position:center}.version_2.block.block-hero.homepage .wistia_responsive_padding{overflow:hidden}@media(max-width:576px){.version_2.block.block-hero.homepage .wistia_responsive_padding .wistia_responsive_wrapper{width:250%!important;margin-left:-80%}}@media only screen and (min-width:576px) and (max-width:768px){.version_2.block.block-hero.homepage .wistia_responsive_padding .wistia_responsive_wrapper{width:250%!important;margin-left:-80%}}@media only screen and (min-width:769px) and (max-width:992px){.version_2.block.block-hero.homepage .wistia_responsive_padding .wistia_responsive_wrapper{width:250%!important;margin-left:-80%}}.version_2.block.block-hero.homepage .copy-wrapper{background-color:rgba(0,0,0,.7);border-radius:8px;padding:30px;max-width:500px;margin-left:auto;margin-right:auto}@media(max-width:576px){.version_2.block.block-hero.homepage .copy-wrapper{margin:1rem}}@media only screen and (min-width:576px) and (max-width:768px){.version_2.block.block-hero.homepage .copy-wrapper{margin:1rem}}.version_2.block.block-hero.homepage .copy-wrapper h1{font-size:3rem!important;line-height:2.94118rem!important}.version_2.block.block-hero.homepage .copy-wrapper .lead p{font-size:1.5rem;line-height:2rem;font-weight:500}.version_2.block.block-hero.homepage .copy-wrapper .call-to-action .btn{background:#d50032!important;border:none!important;color:#fff!important;padding:1rem 2.4rem}.version_2.block.block-hero.homepage .copy-wrapper .call-to-action .btn:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);transition:all .2s ease-in-out}.version_2.block.block-hero.homepage .mask{opacity:0!important}.version_2.block.block-hero.contact .col-image{flex-flow:wrap-reverse}.version_2.block.block-hero.contact .col-copy .lead{color:#fff!important;padding:1rem}.version_2.block.block-hero.contact .col-copy .lead h1,.version_2.block.block-hero.contact .col-copy .lead p{color:#fff!important}.version_2.block.block-hero.contact .col-copy .social{padding-right:1.5rem!important}.version_2.block.block-hero.contact .col-copy .social a{margin-right:1rem}.version_2.block.block-hero.contact .col-copy .social a .fa{font-size:2rem;color:#fff!important}.version_2.block.block-hero.contact .acf-map{border-radius:16px}