.section-transiton-banner{max-width:var(--global-max-width);margin:0 auto}.section-transiton-banner .clickable-section{margin:0;text-decoration:none;padding:0}.section-transiton-banner .home-hero-video-banner-section .home-video-bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.section-transiton-banner .home-hero-video-banner-section{align-items:center;background-color:#fff;background-size:cover;display:flex;height:545px;justify-content:center;position:relative;overflow:hidden}.section-transiton-banner .overlay::before{content:"";position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.2);z-index:3}@media screen and (max-width: 768px){.section-transiton-banner .split-layout.overlay::before{display:none}}.section-transiton-banner .noise-overlay::after{animation:noise 100ms infinite linear;background-repeat:repeat;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.section-transiton-banner .background-center{background-position:center}.section-transiton-banner .home-hero-video-banner-section .content-center{align-items:center;display:flex;justify-content:center;text-align:center}.section-transiton-banner .home-hero-video-banner-section .content-left{align-items:center;display:flex;justify-content:flex-start;text-align:center}.section-transiton-banner .home-hero-video-banner-section .content-right{align-items:center;display:flex;justify-content:flex-end;text-align:center}.section-transiton-banner .home-hero-video-banner-section .home-hero-video-banner_destkop{display:block}.section-transiton-banner .home-hero-video-banner-section .home-hero-video-banner_mobile{display:none}.section-transiton-banner .home-hero-video-banner-content-wrapper{height:545px;position:relative;width:100%;max-width:1400px;z-index:4}.section-transiton-banner .home-hero-video-banner-content{z-index:3;margin:auto;display:flex;position:relative;align-items:center}.section-transiton-banner .home-hero-video-banner-content>div,.section-transiton-banner .home-hero-video-banner-content>div .clickable-section{display:flex;flex-direction:column}.section-transiton-banner .home-hero-video-banner-content>div img{margin:30px auto}@media screen and (max-width: 768px){.section-transiton-banner .home-hero-video-banner-content>div img{margin:15px auto 30px}}.section-transiton-banner .home-hero-video-banner-content>div button,.section-transiton-banner .home-hero-video-banner-content>div span{margin:auto;width:-moz-fit-content;width:fit-content}.section-transiton-banner .home-hero-video-banner-content .floating-seal{-ms-transform:translateZ(0);-webkit-animation:circle 10s infinite linear;-webkit-transform:translateZ(0);animation:circle 10s infinite linear;height:auto;left:-110px;position:absolute;top:-130px;transform:translateZ(0);width:130px;display:none}@media screen and (max-width: 768px){.section-transiton-banner .home-hero-video-banner-content .floating-seal{right:20px;top:inherit;bottom:-40px;width:110px;position:absolute;left:inherit}}.section-transiton-banner .home-hero-video-banner-section .title{color:#fff;margin-top:0;line-height:normal;font-family:"Inter Bold";font-size:50px !important}.section-transiton-banner .home-hero-video-banner-section .title .lora-font{font-family:"Lora SemiBold",serif;font-size:75px}.section-transiton-banner .home-hero-video-banner-section .title .title--bold{font-family:"Inter Black",sans-serif;font-size:75px;line-height:75px}.section-transiton-banner .home-hero-video-banner-section .title .title--light{font-family:"Inter Bold",sans-serif;font-size:50px}.section-transiton-banner .home-hero-video-banner-section .title .title--outline{-webkit-text-stroke:2px #fff;color:rgba(0,0,0,0)}@media screen and (max-width: 768px){.section-transiton-banner .home-hero-video-banner-section .title .title--outline{-webkit-text-stroke:1px #fff;font-size:40px;color:rgba(0,0,0,0)}.section-transiton-banner .home-hero-video-banner-section .title .title--light{font-size:20px;margin-bottom:15px;display:inline-block}.section-transiton-banner .home-hero-video-banner-section .title .title--bold{font-size:70px;line-height:65px;margin-bottom:10px;display:inline-block}}.section-transiton-banner .home-hero-video-banner-btn{font-size:16px;background:#fff;color:#292929;display:inline-block}.section-transiton-banner .home-hero-video-banner-section .home-poster-image{height:100%;opacity:1;overflow:hidden;position:absolute;top:0;transition:opacity 1.5s linear;width:100%;z-index:2}.section-transiton-banner .home-hero-video-banner-section .home-poster-image img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-o-object-position:center;object-position:center}@media screen and (max-width: 768px){.section-transiton-banner .home-hero-video-banner-section:not(.video-enabled) .home-poster-image{position:absolute;min-height:400px}}.section-transiton-banner .home-hero-video-banner-section .v-hide{opacity:0}@media screen and (max-width: 768px){.section-transiton-banner .home-hero-video-banner-section .content-center{align-items:center}.section-transiton-banner .home-hero-video-banner-section .home-hero-video-banner_destkop{display:none}.section-transiton-banner .home-hero-video-banner-section{display:block;height:auto;overflow:hidden}.section-transiton-banner .home-hero-video-banner-content-wrapper{padding:0;height:445px;overflow:hidden;margin:0 auto 0;flex-direction:row;align-items:center;justify-content:flex-end}.section-transiton-banner .split-layout .home-hero-video-banner-content-wrapper{height:auto}.section-transiton-banner .split-layout .home-video-bg{position:relative;margin-top:60px;margin-bottom:0}.section-transiton-banner .video-enabled.split-layout .home-poster-image,.section-transiton-banner .video-enabled.split-layout .home-poster-image img{display:none}.section-transiton-banner .split-layout .home-hero-video-banner-content-wrapper{margin-top:-10px}.section-transiton-banner .home-hero-video-banner-content{width:100%;height:100%;margin-top:0;display:flex;max-width:100%;position:relative;padding:30px 10px 75px;justify-content:center}.section-transiton-banner .home-hero-video-banner-content{padding:70px 10px 65px}.section-transiton-banner .home-hero-video-banner-section .title,.section-transiton-banner .home-hero-video-banner-section .title span{line-height:30px;font-size:27px !important}.section-transiton-banner .home-hero-video-banner-section .title .lora-font{font-family:"Lora SemiBold",serif;font-size:35px}.section-transiton-banner .home-hero-video-banner-btn{font-size:16px;padding:16px 40px;background:#fff;color:#292929}}