.hero{color:#fff;overflow:hidden;position:relative;width:100%}.hero .dash-line{height:12px;position:absolute;top:0}@media (max-width:767px){.hero .dash-line{display:none}}.hero .flex-container{align-items:center;display:flex;overflow:hidden}.hero .content-col{margin:4rem 0}.hero .content-image-top-container{margin:0 auto;max-width:1920px;padding:2rem 6rem;width:100%}@media (max-width:767px){.hero .content-image-top-container{padding:2rem}}.hero .content-image.top,.hero .content-inner .content-image{margin-bottom:1rem;max-height:46px;max-width:100%}.hero .content-inner .button-container{align-items:center;display:flex;flex-flow:row wrap}.hero .content-inner .button:first-of-type{margin-right:1rem}@media (max-width:372px){.hero .content-inner .button{padding:12px 10px}}.hero .content-inner .arrow-right,.hero .content-inner .button{margin-top:1rem}.hero .content-inner .content-image-below{display:block;margin-top:1rem;max-width:100%;width:367px}.hero .media-col{margin:4rem 0}.hero .media-col .img-container{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.hero .media-col .img-container .video-img{width:100%}.hero .media-col .img-container .video-link{margin-top:2rem}.hero .img{display:none;height:auto;max-width:100%;width:100%}@media (max-width:1023px){.hero .flex-container{flex-direction:column-reverse}.hero.mobile-stack-reverse .flex-container{flex-direction:column}.hero .content-col{margin:4rem 0 0}.hero.center-mobile .content-col .content-inner h1,.hero.center-mobile .content-col .content-inner p{text-align:center}.hero.center-mobile .content-col .content-inner .button-container{justify-self:center}.hero .media-col{margin:2rem 0}}@media (min-width:1024px){.hero.column-order-reverse .flex-container{flex-direction:row-reverse}}@media (min-width:768px){.hero .content-col,.hero .media-col{padding:0 2rem}}.hero.lp .img{display:block}.hero.lp .content-image-top-container{padding:2rem 6rem 0}@media (max-width:767px){.hero.lp .content-image-top-container{padding:2rem 2rem 0}}.hero.duties-taxes .content-col,.hero.duties-taxes .media-col,.hero.hero-sm .content-col,.hero.hero-sm .media-col{margin-top:0}@media (max-width:1023px){.hero.duties-taxes .media-col,.hero.hero-sm .media-col{margin-top:4rem}}.hero.hero-sm .media-col .img-container{margin:0 auto;max-width:512px}.hero.duties-taxes h1{text-wrap:auto}