.banner{display:flex;position:relative;flex-direction:row;height:100vh}@media (max-width: 749px){.banner{height:82vh}}.banner .swiper-container{position:relative;z-index:2;flex:1;width:100%}.banner__content{align-items:center;justify-content:center;height:100%}.banner__media{height:100%;position:absolute;left:0;top:0;width:100%}@media screen and (max-width: 749px){.banner__media img.mobile-banner-img+img.desktop-banner-img,.banner__media video.mobile-banner-video+video.desktop-banner-video{display:none}}.banner__media video{object-fit:cover}@media screen and (min-width: 750px){.banner__media{height:100%}.banner__media img.mobile-banner-img,.banner__media video.mobile-banner-video{display:none}}.banner__content{padding-top:8rem;padding-bottom:8rem;display:flex;position:relative;width:100%;align-items:center;justify-content:center;z-index:2}@media screen and (max-width: 750px){.banner__content{padding-top:4.8rem;padding-bottom:4.8rem}}.banner__box{position:relative;height:fit-content;align-items:center;width:100%;word-wrap:break-word;z-index:1}.banner__box>*+.banner__text{margin-top:1.5rem}@media screen and (min-width: 750px){.banner__box>*+.banner__text{margin-top:2rem}}.banner__box>*+*{margin-top:1rem}.banner__box>*:first-child{margin-top:0}@media screen and (min-width: 1400px){.banner__box{max-width:90rem}}.banner__heading{margin-bottom:0}.banner__box .banner__heading+*{margin-top:1rem}.banner__buttons{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:1rem;max-width:45rem;word-break:break-word}.banner__box{max-width:35rem;width:85%}.banner__box>*+.banner__buttons{margin-top:0rem}.banner__box,.banner__heading{color:rgba(var(--color-base-background-1))}.banner__box .banner__heading{font-weight:350;font-size:3.2rem;line-height:36px;letter-spacing:-.03em;margin-top:1.5rem;font-style:italic}@media screen and (max-width: 750px){.banner__box .banner__heading{font-weight:350;font-size:2.5rem;line-height:31px;letter-spacing:-.02em}}.banner__box .banner__heading p{margin-top:0}.banner__box .banner__buttons .button--secondary{padding:.8rem 5rem;margin-bottom:0;min-height:unset;border:.6px solid rgba(var(--color-base-background-1));color:rgba(var(--color-base-background-1))}.banner__box .banner__buttons .button--secondary:hover{background-color:rgba(var(--color-base-background-1),1);color:rgba(var(--color-base-text),1)}@media screen and (max-width: 750px){.banner__box .banner__buttons .button--secondary{padding:.4rem 2.4rem;line-height:20px}}.banner__box .banner__buttons .button:after{display:none}.banner__box hr{background-color:none;height:0;border:none;border-top:solid 1px rgba(var(--color-base-background-1))}.banner__content.content-align-middleLeft{align-items:center;justify-content:flex-start}.banner__content.content-align-middleCenter{align-items:center;justify-content:center;text-align:left}.banner__content.content-align-middleRight{align-items:center;justify-content:flex-end}.banner__content.content-align-bottomLeft{align-items:flex-end;justify-content:flex-start}.banner__content.content-align-bottomCenter{align-items:flex-end;justify-content:center}.banner__content.content-align-bottomRight{align-items:flex-end;justify-content:flex-end}.banner__content.content-align-topRight{padding-top:16rem;align-items:flex-start;justify-content:flex-end}.banner__content.content-align-topLeft{padding-top:16rem;align-items:flex-start;justify-content:flex-start}.banner__content.content-align-topCenter{padding-top:16rem;align-items:flex-start;justify-content:center}@media screen and (max-width: 750px){.banner__content{justify-content:flex-start!important}.banner__content.content-align-topRight,.banner__content.content-align-topLeft,.banner__content.content-align-topCenter{padding-top:8rem}}.about-us-banner .banner__box{max-width:unset}.about-us-heading p{text-align:center;font-weight:350;font-size:7.2rem;line-height:79px;letter-spacing:-.03em}@media (max-width: 768px){.about-us-heading p{font-size:4.1rem;line-height:45px}}.about-us-contollers{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#play_button{z-index:5;position:absolute;bottom:0%;left:0%;border:0;background:transparent;box-sizing:border-box;width:0;height:24px;border-color:transparent transparent transparent rgba(var(--color-base-background-1));transition:.1s all ease;cursor:pointer;border-style:solid;border-width:12px 0 12px 24px}#play_button.paused{border-style:double;border-width:0px 0 0px 24px}#play_button:hover{border-color:transparent transparent transparent rgba(var(--color-base-background-1))}#mute-btn{position:absolute;z-index:5;bottom:0%;right:0%}#mute-btn{height:30px;width:30px;position:absolute;overflow:hidden;display:inline-block}#mute-btn span{display:block;width:8px;height:8px;background:rgba(var(--color-base-background-1));margin:11px 0 0 2px}#mute-btn span:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent rgba(var(--color-base-background-1)) transparent transparent;border-width:10px 14px 10px 15px;left:-13px;top:5px}#mute-btn span:before{transform:rotate(45deg);border-radius:0 50px 0 0;content:"";position:absolute;width:5px;height:5px;border-style:double;border-color:rgba(var(--color-base-background-1));border-width:7px 7px 0 0;left:18px;transition:all .2s ease-out}#mute-btn:hover span:before{transform:scale(.8) translate(-3px) rotate(42deg)}#mute-btn.mute span:before{transform:scale(.5) translate(-15px) rotate(36deg);opacity:0}
/*# sourceMappingURL=/s/files/1/0036/3328/3107/t/66/assets/section-image-banner.css.map */
