.home-baner-container .full-opacity{opacity:1}.home-baner-container .low-opacity{opacity:.4}.home-baner-container .custom-navigation{justify-content:center;gap:150px;display:none}@media (min-width:768px){.home-baner-container .custom-navigation{margin-top:-100px;display:flex}}@media screen and (min-width:1024px) and (max-width:1199px){.home-baner-container .custom-navigation{margin-top:-100px}}@media (min-width:1200px){.home-baner-container .custom-navigation{margin-top:-100px}}.home-baner-container .custom-prev{z-index:10;color:#000;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:10px 15px;font-family:BB Icons,sans-serif;font-size:22px;transform:rotate(180deg)}.home-baner-container .custom-prev:after{content:"";color:#fff}.home-baner-container .custom-next{z-index:10;color:#000;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:10px 15px;font-family:BB Icons,sans-serif;font-size:22px}.home-baner-container .custom-next:after{content:"";color:#fff;font-size:22px}.home-baner-container .homebannerSwiper{position:relative}.home-baner-container .homebannerSwiper .swiper-button-prev{z-index:2;z-index:10;color:#000;display:block;position:absolute;top:105.3%;left:43%;transform:translateY(-105.3%)}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-button-prev{top:105.5%;left:43%;transform:translateY(-105.5%)}}.home-baner-container .homebannerSwiper .swiper-button-prev:after{font-size:20px}.home-baner-container .homebannerSwiper .swiper-button-next{z-index:2;z-index:10;color:#000;display:block;position:absolute;top:105.3%;left:57%;transform:translateY(-105.3%)}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-button-next{top:105.5%;left:57%;transform:translateY(-105.5%)}}.home-baner-container .homebannerSwiper .swiper-button-next:after{font-size:22px}.home-baner-container .homebannerSwiper .swiper-pagination{z-index:1;position:absolute;bottom:30px}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-pagination{bottom:70px}}@media screen and (min-width:1024px) and (max-width:1199px){.home-baner-container .homebannerSwiper .swiper-pagination{bottom:70px}}@media (min-width:1200px){.home-baner-container .homebannerSwiper .swiper-pagination{bottom:70px}}.home-baner-container .homebannerSwiper .swiper-pagination .swiper-pagination-bullet-active{background:#000!important}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-pagination .swiper-pagination-bullet-active{background:#fff!important}}.home-baner-container .homebannerSwiper .swiper-pagination .swiper-pagination-bullet{opacity:.9;background:var(--Slate,#b7b7b7);width:7px;height:7px}.home-baner-container .homebannerSwiper .swiper-wrapper{padding-bottom:50px}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard{height:100%;position:relative;overflow:hidden}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard{flex-direction:row-reverse;display:flex}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard.show:before{content:"";z-index:1;background:url(../media/desktopclipPath.0o68892zzf67s.svg) 100% 100%/400% 400% no-repeat;width:100%;height:100%;animation:5s ease-out forwards maskBanner;position:absolute;top:0;left:0}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard:after{content:"";background-image:url(../media/desktopclipPath.0o68892zzf67s.svg);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0%;left:0%}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container{width:77%}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container{z-index:0;width:100%;position:relative}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container .VideoBanner__video{object-fit:cover;width:100%;height:460px;display:block;transform:scale(1.2)}@media (min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container .VideoBanner__video{height:100%;min-height:92vh;transform:scale(1.5)translate(-10%)}}@media (max-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container{overflow:hidden}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container.show:before{content:"";z-index:1;background:url(../media/ipadClippath.1mjtc366w8lhk.svg) 100% 100% no-repeat;width:100%;height:100%;animation:2s ease-out forwards maskBannerMob;position:absolute;top:0;right:0}}@media screen and (max-width:768px) and (min-width:400px) and (max-width:420px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container.show:before{background:url(../media/svg-curtain.0z6mk40l8rvan.svg) no-repeat;animation:2s ease-out forwards maskiandroidMob}}@media screen and (max-width:768px) and (min-width:425px) and (max-width:450px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container.show:before{background:url(../media/svg-curtain.0z6mk40l8rvan.svg) no-repeat;animation:2s ease-out forwards maskiphoneMob}}@media (max-width:768px) and (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container.show:before{background-size:200% 200%}}@media (max-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .Video-Container:after{content:"";background-image:url(../media/ipadClippath.1mjtc366w8lhk.svg);background-repeat:no-repeat;background-size:cover;width:0%;height:100%;position:absolute;top:0%;right:0%}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{padding-bottom:0}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{margin-left:50px}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .max-height-container{min-height:300px;margin-top:unset;padding-top:80px}}@media (min-width:1280px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{margin-left:35px}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .max-height-container{min-height:400px}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .BreakoutCard-Content-Transition{opacity:0;transition:transform 1.5s cubic-bezier(.25,1,.5,1),opacity 1.2s ease-out;transform:translate(-2208px)}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .BreakoutCard-Content-Transition .italic-heading{font-family:LibreCaslon Condensed Regular,sans-serif;font-size:2rem;font-weight:400;line-height:120%}@media (min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .BreakoutCard-Content-Transition .italic-heading{font-size:2.5rem}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .BreakoutCard-Content-Transition .italic-heading span{font-family:LibreCaslon Condensed Italic,sans-serif}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{flex-direction:column;justify-content:center;padding-left:30px;display:flex}}@media (min-width:1200px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{padding-left:65px}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent{display:flex}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent .desktopIcon{display:none}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent .desktopIcon{display:block}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent .dividerDesktop{display:none}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent .dividerDesktop{display:block}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .desktopContent .dividerDesktop{background-color:#faf7f2;flex-grow:.5;height:1px;margin:10px}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{z-index:999;color:#fff;width:33%}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content{padding:0 19px 17px}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h1,.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h2{text-align:center;margin-top:0;margin-bottom:0;padding:29.5px 0 0;font-family:LibreCaslon Condensed Medium,sans-serif;font-size:2rem;font-weight:400;line-height:normal}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h1,.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h2{text-align:left;width:200px;padding:1.25rem 0 0;font-size:2rem}}@media (min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h1,.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content h2{text-align:left;width:294px;margin-top:8px;padding-top:8px;padding-left:0;padding-right:4px;font-size:2.5rem;line-height:3.0625rem}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent{flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;display:flex}@media (min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent{justify-content:left}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .mobileIcon{flex-shrink:0}@media (min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .mobileIcon{display:none}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .author-name{white-space:nowrap;width:max-content;font-family:Satoshi,sans-serif;font-size:.875rem;font-weight:500;line-height:1.1875rem}@media (min-width:1024px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .author-name{font-size:1.125rem}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .divider{background-color:#000;flex-grow:1;max-width:183px;height:1px;margin:10px}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .SubContent .divider{display:none}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .banner-button{z-index:999;text-align:center;margin-top:0}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content .banner-button{text-align:left}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content-Transition.show{opacity:1;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;transform:translate(0)}@media (min-width:768px){.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content-Transition.show{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .BreakoutCard-Content-Transition.hide{opacity:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:transform ease-in,opacity ease-in;display:-webkit-box;overflow:hidden;transform:translate(-2208px)}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .SubContent.show{opacity:1;transform:translate(0)}.home-baner-container .homebannerSwiper .swiper-wrapper .BreakoutCard .SubContent.hide{opacity:0;transition:transform 1s ease-in,opacity 1s ease-in;transform:translate(-2208px)}@keyframes maskBanner{0%{background-position:0 0}to{background-position:100%}}@keyframes maskBannerMob{0%{background-position:100% 0}to{background-position:0 100%}}@keyframes maskiphoneMob{0%{background-position:100% 0}to{background-position:4% 100%}}@keyframes maskiandroidMob{0%{background-position:100% 0}to{background-position:9% 100%}}
