.video-section-media video{height:100%;border-bottom-left-radius:100% 250px;border-bottom-right-radius:100% 250px;width:calc(100% + 80px);margin-left:-40px;overflow:hidden;position:absolute;left:0;top:0;display:block;background-color:rgba(var(--color-foreground),.1);border:0;object-fit:cover}@media screen and (max-width: 767px){div.banner{min-height:590px!important}}.video-section-media video:after{content:"";position:absolute;top:0;background:#000;opacity:0;z-index:1;width:100%;height:100%}.banner .banner__media{height:100%;border-bottom-left-radius:100% 250px;border-bottom-right-radius:100% 250px;width:calc(100% + 80px);margin-left:-40px;overflow:hidden}.banner--large.About:not(.banner--adapt){min-height:654px}.banner--large:not(.banner--adapt){width:100%;overflow:hidden}.banner__content .banner__box.content-container .banner__heading p{margin:0}.banner:after{border-bottom-left-radius:100% 250px;border-bottom-right-radius:100% 250px;width:calc(100% + 80px)!important;margin-left:-40px;overflow:hidden}.banner__content .banner__box.content-container{background:transparent}.banner__content .banner__buttons{display:flex;justify-content:center;max-width:100%;margin-top:50px}.banner--content-align-center .banner__buttons.banner__buttons--multiple>*{flex-grow:0}.banner__content .button--secondary{background:#ff6800;color:#fff;border-radius:47px;font-size:16px;font-weight:600;text-transform:uppercase;height:37px}.banner__text.rte.body{margin-top:50px}.banner__content .button.button--primary:hover{color:#ff6800;border-color:#ff6800;background:transparent}.banner__content .button.button--primary:hover svg path{fill:#ff6800}.banner .button[aria-disabled=true]{opacity:1}.banner__content .button--secondary:after{--border-opacity: 0;box-shadow:none}.banner .button{--border-offset: 0}.banner__content .button.button--primary{opacity:1;background:#b7bfc982;border:2px solid #fff;border-radius:47px;color:#fff;font-size:16px;font-weight:600;text-transform:uppercase}.banner__content .button.button--primary:after{border-radius:0;box-shadow:none}.banner__content .button.button--primary svg{margin-left:10px}.banner__content .banner__box.content-container{max-width:1080px}.banner__content .banner__text p{font-size:20px;color:#fff;letter-spacing:0px;max-width:910px;line-height:30px}.banner__content .banner__box.content-container .banner__heading{font-size:60px;line-height:60px;font-weight:400;color:#fff}.page-down{display:none}.mfp-bg.mfp-ready{display:block!important}.mfp-container.mfp-iframe-holder .mfp-content{max-width:1100px}@media screen and (max-width: 1500px){.banner__content .banner__text p{max-width:unset}.banner__text.rte.body{margin-top:1rem}.banner__content .banner__buttons{margin-top:2rem}}@media screen and (max-width: 991px){.banner__content .banner__box.content-container .banner__heading{font-size:36px;line-height:1}}@media screen and (max-width: 767px){.banner__content .button--secondary,.banner__content .button.button--primary{font-size:16px}.banner__content .banner__text p{font-size:16px;line-height:19px}.banner__content .banner__box.content-container{padding:4rem 2rem}.banner__content .banner__buttons{max-width:45rem;margin-left:auto;margin-right:auto}.banner__content .banner__box.content-container .banner__heading{font-size:30px;line-height:30px}.page-down{display:flex;align-items:center;justify-content:center;width:100%}.banner__content,.banner__content.banner__content--middle-center{flex-direction:column}.banner{min-height:72rem!important}.page-down{margin-top:104px}}@media screen and (min-width: 750px){.banner--large:not(.banner--adapt){min-height:736px!important}}@media screen and (max-width: 676px){.baner .banner__box{padding:4rem 15px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/image-banner.css.map */
