:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
.banners-overflow-container{position:relative;overflow:hidden}.banners-overflow-container .swiper{overflow:visible!important}.banners-container{width:calc(100% - 48px);margin:auto;position:relative}.banners-container .swiper{margin-left:-16px!important}.banners-container .swiper-slide-active{margin-left:8px;transition:width .6s}@media only screen and (min-width:980px){.banners-container{width:calc(100% - 24px);margin-right:24px}.swiper-slide-active .banner-item{padding-left:104px}.swiper-slide-active .banner-item-content{width:400px;padding-left:0}.swiper-slide-active .banner-item-one{width:100%!important}.banners-container .swiper-slide:not(.swiper-slide-next,.swiper-slide-prev){margin-left:16px;margin-right:0!important}.banners-container .swiper-slide-active:has(+.swiper-slide){margin-right:16px!important}}@media only screen and (min-width:980px) and (max-width:1999px){.single-banner img{display:block}.banners-container .swiper-slide-active{margin-left:16px;width:calc(70% - 16px)!important}.banners-container .swiper-slide-next{max-width:calc(30% - 16px)!important}.swiper-slide-active img,#banner>div:not(.swiper) img{display:block}}@media only screen and (min-width:2000px){.banners-container .swiper-slide-active{margin-left:16px;width:calc(50% - 16px)!important}.banners-container .swiper-slide-next{max-width:calc(50% - 16px)!important}.banners-container .swiper-slide img{display:block}}@media only screen and (max-width:980px){.banners-container .swiper-pagination-bullets{display:none}}.banners-container .swiper-pagination-bullet-active{width:70px;height:6px;box-shadow:white;opacity:1;border-radius:3px;transition:width .6s;background-color:#f6f7f9!important}.banners-container button:last-child.swiper-pagination-bullet-active{transition:width .6s ease-in-out}.custom-bullet-0.swiper-pagination-bullet-active~.swiper-pagination-bullet{visibility:hidden}.custom-bullet-0.swiper-pagination-bullet-active+.custom-bullet-1{visibility:visible}.custom-bullet-1.swiper-pagination-bullet-active~.swiper-pagination-bullet,.custom-bullet-0:not(.swiper-pagination-bullet-active)+.custom-bullet-1:not(.swiper-pagination-bullet-active){visibility:hidden}.custom-bullet-0:not(.swiper-pagination-bullet-active):has(+.swiper-pagination-bullet:not(.swiper-pagination-bullet-active)){visibility:hidden}:is(#containerForBullets:has(.custom-bullet-2.swiper-pagination-bullet-active),#containerForBullets:has(.custom-bullet-3.swiper-pagination-bullet-active)){margin-left:-16px}.banner-custom-content :is(h1,h2,h3,h4,p){margin:0}.banner-custom-content :is(h1,h2,h3,h4){font-family:Roboto,sans-serif;font-weight:700}.banner-custom-content h1{font-size:28px;line-height:32px}.banner-custom-content h2{font-size:24px;line-height:28px}.banner-custom-content h3{font-size:20px;line-height:24px}.banner-custom-content h4{font-size:18px;line-height:20px}.banner-custom-content p{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:18px}@media only screen and (min-width:980px){.banner-custom-content h1{font-size:60px;line-height:68px}.banner-custom-content h2{font-size:48px;line-height:56px}.banner-custom-content h3{font-size:36px;line-height:44px}.banner-custom-content h4{font-size:28px;line-height:36px}.banner-custom-content p{font-size:16px;line-height:22px}}.banner-button-bg-gradient:hover{background-image:none!important}.banner-button-hover-bg-gradient:hover{background-image:var(--banner-button-hover-gradient)!important;background-color:#0000!important}.banner-item-content>h3.gradient-text,.banner-item-content>p.gradient-text{background-image:var(--text-gradient);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;width:fit-content;max-width:100%;display:inline-block;-webkit-text-fill-color:transparent!important;color:#0000!important}.banner-custom-content.gradient-text{flex-direction:column;align-items:flex-start;display:flex}.banner-custom-content.gradient-text :is(h1,h2,h3,h4,p){background-image:var(--text-gradient);background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;width:fit-content;max-width:100%;display:block;-webkit-text-fill-color:transparent!important;color:#0000!important}.gradient-text :is(h1,h2,h3,h4,h5,h6,p) :is(span,strong,em,b,i,u,a){-webkit-text-fill-color:inherit;color:inherit;background:0 0}.banners-hidden{opacity:0}.banners-fade-in{opacity:1;transition:opacity .3s,transform .3s;transform:translateY(0)}.banners-not-ready{flex-direction:row;gap:16px;height:376px;padding-bottom:16px;padding-right:16px;display:flex}.banners-not-ready__first-banner{width:70%}.banners-not-ready__first-banner .banner-item{padding-left:104px}.banners-not-ready__second-banner{width:30%}
