.banner{margin:52px 0 128px}.banner__wrapper{display:flex;flex-direction:column;gap:64px}.banner__text{display:flex;flex-direction:column;gap:8px}.banner__text h2{font-family:Aeonik Pro;font-weight:400;font-size:32px;line-height:68px;letter-spacing:0px;text-align:center;vertical-align:middle;color:#fff}.banner__text h1{font-family:Aeonik Pro;font-weight:500;font-size:80px;line-height:120%;letter-spacing:3px;text-align:center;vertical-align:middle;background:linear-gradient(90deg,#acacac,#ff5100);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;display:inline-block;text-transform:uppercase;animation:gradientShift 2s ease-in-out infinite;background-size:200% 100%}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.banner-video__wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:364px;border-radius:32px;overflow:hidden;border:1px solid;border-image-source:linear-gradient(90deg,rgba(255,255,255,.1) 0%,rgba(250,70,53,.1) 100%)}.banner-video__wrapper .bg{z-index:1;background:#0000001a;width:100%;height:100%;position:absolute;top:0;left:0}.banner-video__wrapper img{position:absolute;top:0;left:0;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);width:100%;height:100%;object-fit:cover;border:1px solid}.banner-video__wrapper h3{position:relative;z-index:2;padding:0 128px;font-family:Aeonik Pro;font-weight:500;font-size:32px;line-height:170%;letter-spacing:0%;text-align:center;color:#fff}.banner__desc__wrapper{display:flex;flex-direction:row;gap:32px}.banner__desc-item{font-family:Aeonik Pro;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%;color:#fff;width:calc(33% - 20px)}@media screen and (max-width: 1024px){.banner{margin:32px 0}.banner__wrapper{display:flex;flex-direction:column;gap:24px}.banner__text{display:flex;flex-direction:column;gap:8px}.banner__text h2{font-family:Aeonik Pro;font-weight:400;font-size:24px;line-height:32px;letter-spacing:0px;text-align:center;vertical-align:middle;color:#fff}.banner__text h1{font-family:Aeonik Pro;font-weight:500;font-size:40px;line-height:120%;background-size:200% 100%}.banner-video__wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:280px;border-radius:32px;overflow:hidden;border:1px solid;border-image-source:linear-gradient(90deg,rgba(255,255,255,.1) 0%,rgba(250,70,53,.1) 100%)}.banner-video__wrapper h3{position:relative;z-index:2;padding:0 12px;font-family:Aeonik Pro;font-weight:500;font-size:16px;line-height:130%;letter-spacing:0%;text-align:center;color:#fff}.banner__desc__wrapper{display:flex;flex-direction:column;gap:12px}.banner__desc-item{font-family:Aeonik Pro;font-weight:400;font-size:16px;text-align:center;line-height:140%;letter-spacing:0%;color:#fff;width:100%}}.slider{padding-bottom:124px;max-width:1440px}.slider__wrapper{max-width:1340px;margin:0 auto 0 100px}.slider-item{display:flex;flex-direction:column;border:1px solid #3F3F3F;box-shadow:0 -10px 15px #00000040;background:#262626;overflow:hidden;margin-bottom:44px;cursor:pointer;border-radius:16px;transition:all 1s ease-in-out}.slider-item .bg-gif,.slider-item:hover .bg-img{opacity:0}.slider-item:hover .bg-gif{opacity:1}.slider-item:hover .slider-top{background:#fa4635;color:#1b1b1b}.slider-item:hover .slider-img-text{color:#fff!important}.slider-item .slider-top{padding:16px;font-family:Aeonik Pro;font-weight:500;font-size:24px;line-height:140%;letter-spacing:0%;color:#fff;background:#161616;transition:all .4s ease-in-out}.slider-item .slider-body{padding:24px;display:flex;flex-direction:column;gap:24px;overflow:hidden}.slider-item .slider-body .img-wrapper{width:100%;position:relative;height:200px;border-radius:8px;overflow:hidden}.slider-item .slider-body .img-wrapper span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;font-family:Aeonik Pro;font-weight:500;font-size:24px;line-height:140%;letter-spacing:0%;text-align:center;color:#000;transition:all .4s ease-in-out}.slider-item .slider-body .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .4s ease-in-out}.slider-item .slider-body__text{display:flex;flex-direction:column;gap:9.5px;max-height:160px;transition:max-height .4s ease}.slider-item .slider-body__text h4{font-family:Aeonik Pro;font-weight:500;font-size:18px;line-height:130%;letter-spacing:0%;color:#fff;display:flex;flex-shrink:0}.slider-item .slider-body__text h5{font-family:Aeonik Pro;font-weight:400;font-size:18px;line-height:140%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:0%;color:#fff;flex-shrink:0}.slider-item .slider-body__text .read-more{margin-top:24px;padding:16px 32px;background:#1b1b1b;font-family:Aeonik Pro;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff;width:fit-content;border-radius:12px}.expanded .slider-body__text{max-height:1000px}.see-all{background:#fa4635;padding:16px 74px;border-radius:12px;font-family:Aeonik Pro;font-weight:500;font-size:18px;line-height:28px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff;transition:all .4s ease-in-out}.see-all:hover{background:#fff;color:#fa4635}@media screen and (max-width: 1024px){.slider{padding-bottom:32px;max-width:calc(100% - 39px)}.slider__wrapper{max-width:100%;margin:0 auto}.slider-item{display:flex;flex-direction:column;border:none;box-shadow:0 -10px 15px #00000040;background:#262626;overflow:hidden;margin-bottom:44px;cursor:pointer;border-radius:16px;transition:all .4s ease-in-out}.slider-item .bg-gif,.slider-item:hover .bg-img{opacity:0}.slider-item:hover .bg-gif{opacity:1}.slider-item:hover .slider-top{background:#fa4635;color:#1b1b1b}.slider-item:hover .slider-img-text{color:#fff!important}.slider-item .slider-top{padding:12px;font-family:Aeonik Pro;font-weight:500;font-size:22px;line-height:140%;letter-spacing:0%;color:#fff;background:#161616;transition:all .4s ease-in-out}.slider-item .slider-body{padding:22px;display:flex;flex-direction:column;gap:22px;overflow:hidden}.slider-item .slider-body .img-wrapper{width:100%;position:relative;height:200px;border-radius:8px;overflow:hidden}.slider-item .slider-body .img-wrapper span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;font-family:Aeonik Pro;font-weight:500;font-size:24px;line-height:140%;letter-spacing:0%;text-align:center;color:#000;transition:all .4s ease-in-out}.slider-item .slider-body .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .4s ease-in-out}.slider-item .slider-body__text{display:flex;flex-direction:column;gap:9.5px;max-height:160px;transition:max-height .4s ease}.slider-item .slider-body__text h4{font-family:Aeonik Pro;font-weight:500;font-size:18px;line-height:130%;letter-spacing:0%;color:#fff;display:flex;flex-shrink:0}.slider-item .slider-body__text h5{font-family:Aeonik Pro;font-weight:400;font-size:18px;line-height:140%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:0%;color:#fff;flex-shrink:0}.slider-item .slider-body__text .read-more{margin-top:24px;padding:16px 32px;background:#1b1b1b;font-family:Aeonik Pro;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff;width:calc(100% - 64px);border-radius:12px}.expanded .slider-body__text{max-height:1000px}.see-all{background:#fa4635;padding:12px 74px;border-radius:12px;display:flex;font-family:Aeonik Pro;font-weight:500;font-size:16px;margin:0 auto;justify-content:center;align-items:center;text-align:center;line-height:28px;letter-spacing:0%;vertical-align:middle;color:#fff;transition:all .4s ease-in-out}.see-all:hover{background:#fff;color:#fa4635}}.slider-nav{display:none;justify-content:space-around;align-items:center;margin-bottom:20px;margin-top:-25px;position:relative;z-index:1}@media screen and (max-width: 1024px){.slider-nav{display:flex}}
