.first-box,.second-box{height:796px;padding:8px;display:flex;align-items:flex-end;justify-content:start}.first-box,.second-box{background-position:center;background-size:cover}.row-double-banner{padding:0 160px;display:flex;justify-content:center;align-items:center}.banner-full-width{justify-content:center;display:flex;align-items:center;text-align:center;height:670px;margin:20px 0;background-size:cover;background-repeat:no-repeat;background-position:center}.banner-full-width h1{font-size:200px;color:#fff;font-family:Rainer Regular;font-weight:400}.banner-full-width p{margin-bottom:16px;color:#fff;padding-bottom:24px}.row-double-banner p{margin-bottom:16px;color:#fff;background:#000;padding:0 8px;font-size:32px;line-height:42px}.section-full-width{margin:20px 0}.banner-full-width-mobile,.row-contentbanner-fullwidth-mobile{display:none}.row-aboutus-video{position:relative}.content-video-aboutus{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:center;background:red;padding:0 63px}.content-video-aboutus p{margin-bottom:24px}.content-video-aboutus h1{font-size:72px;color:#fff}.row-aboutus-video-mobile{position:relative}.content-video-aboutus-mobile{position:absolute;bottom:24px;left:16px}.content-video-aboutus-mobile h1{margin-bottom:24px;font-size:80px;color:#fff;font-family:Rainer,sans-serif}.row-aboutus-video-mobile{display:none}#video-about-us,#video-about-us-mobile{width:100%}.col-about-text{height:100%;background:red;padding:64px 32px}.container-banner-link{width:100%;height:100%;position:relative;padding:0 42px;background-position:center;background-size:cover;display:flex;align-items:end;text-decoration:unset}.container-banner-link:hover{text-decoration:unset}.content-banner-double{padding-bottom:42px}.link-about{height:100%;width:100%;display:flex;align-items:end}.link-about-desktop{height:100%;width:100%;display:flex;align-items:end;justify-content:center}.link-about-desktop:hover{text-decoration:unset}@media only screen and (max-width:768px){.row-double-banner{padding:0}.container-banner-link{padding:0 16px}.first-box,.second-box{padding:0;width:100%;height:416px;margin:8px 0}.content-banner-double{padding-bottom:24px}.banner-full-width-mobile{display:flex;height:550px;padding:16px;align-items:end;background-repeat:no-repeat}.banner-full-width-mobile h1{margin-bottom:24px;font-size:100px;background:red;color:#fff;padding:0 10px;font-family:Rainer Regular;font-weight:400;width:fit-content}.banner-full-width,.row-aboutus-video{display:none}.row-aboutus-video-mobile{display:block}}@media only screen and (min-width: 768px) and (max-width: 1200px){.row-double-banner{padding:0 72px}.first-box,.second-box{padding:0;width:100%;height:416px;margin:8px 0}.section-full-width{margin:0}}@media only screen and (max-width: 768px){.row-contentbanner-fullwidth-mobile{display:block!important;padding:0 16px 64px}.row-contentbanner-fullwidth-mobile p{margin-bottom:24px}.banner-full-width-mobile .filled{display:none}.section-full-width{margin:20px 0 32px}.banner-full-width-mobile p{display:none}.row-double-banner p{font-size:24px;line-height:28px}}@media only screen and (max-width: 1200px) and (min-width: 768px){.col-about-text{height:100%;background:red;padding:32px 8px}.banner-full-width h1{font-size:90px}}@media only screen and (min-width: 1200px) and (max-width: 1300px){.banner-full-width h1{font-size:150px}.banner-full-width{height:447px}}@media only screen and (min-width: 1300px) and (max-width: 1600px){.banner-full-width{height:574px}}.link-video-about{position:absolute}
/*# sourceMappingURL=/cdn/shop/t/124/assets/double-banner.css.map */
