.BlogCard{position:relative;height:370px;width:100%}@media(max-width:1400px){.BlogCard{height:320px}}@media(max-width:768px){.BlogCard{height:220px}}.BlogCard img{object-fit:cover}.BlogCard:before{background:linear-gradient(180deg,rgba(39,39,39,0),#272727)}.BlogCard:after,.BlogCard:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:2}.BlogCard:after{background:radial-gradient(43.1% 71.98% at 9.6% 23.7%,#f24405 0,#272727 100%);transition:.3s ease;opacity:0}.BlogCard span{position:absolute;left:35px;top:35px;font-size:14px;line-height:17px;color:#fff!important;text-transform:uppercase;z-index:3}.BlogCard .content{position:absolute;bottom:30px;padding-left:35px;padding-right:35px;left:0;z-index:3}.BlogCard .content p{font-size:24px;line-height:29px;color:#fff!important;transition:.3s ease;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.BlogCard .content p{font-size:16px;line-height:22px!important;color:#fff!important;bottom:20px}}.BlogCard .content p.small{font-size:14px!important}.BlogCard.BlogCardSmall{height:250px}@media(max-width:768px){.BlogCard.BlogCardSmall{height:220px}}.BlogCard.BlogCardSmall p{font-size:14px;line-height:17px;font-weight:400;color:#fff}.BlogCard.poster img{filter:grayscale(1)}.BlogCard.poster p{color:#fff}.BlogCard:not(.poster):hover:after{opacity:.8}.BlogCard:not(.poster):hover p,.button{color:#fff}.button{padding:20px 30px;border:2px solid #fff;background:rgba(0,0,0,0);font-size:18px;line-height:22px;border-radius:6px;transition:.3s ease;display:inline-block}.button[disabled]{opacity:.4}.button:not(:disabled):hover{background:#fff!important;color:var(--primary-color)!important}.button.outlined{border:2px solid var(--primary-color)!important;color:var(--primary-color)!important}.button.outlined:not(:disabled):hover{color:#fff!important;background:var(--primary-color)!important}.button.white-outlined{border:2px solid #fff!important;color:#fff!important}.button.white-outlined:not(:disabled):hover{border:2px solid var(--primary-color)!important}.button.filled,.button.white-outlined:not(:disabled):hover{background:var(--primary-color)!important;color:#fff!important}.button.filled{border:2px solid rgba(0,0,0,0)!important}.button.filled:not(:disabled):hover{border:2px solid var(--primary-color)!important;color:var(--primary-color)!important;background:#fff!important}@media(max-width:768px){.button{font-size:14px;padding:15px 30px}}.EventCard .card-body{position:relative;height:100%;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column}.EventCard .card-body .img-wrapper{height:150px!important}.EventCard .card-body .img-wrapper img{width:100%;height:100%;object-fit:cover!important}.EventCard .card-body img{position:absolute;object-fit:cover}.EventCard .card-body img.logo{width:143px!important;height:12px!important;top:30px!important;left:30px!important;z-index:3!important}@media(max-width:768px){.EventCard .card-body img.logo{width:96px!important;height:8px!important}}.EventCard .card-body:before{background:linear-gradient(152deg,rgba(39,39,39,0),#272727);z-index:1}.EventCard .card-body:after,.EventCard .card-body:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%}.EventCard .card-body:after{background:radial-gradient(43.1% 71.98% at 9.6% 23.7%,#f24405 0,#272727 100%);z-index:2;transition:.3s ease;opacity:0}.EventCard .card-body .logo{position:absolute;top:30px;left:30px;z-index:3;width:143px;height:12px}@media(max-width:768px){.EventCard .card-body .logo{width:96px;height:8px}}.EventCard .card-body .content{position:relative;z-index:3;padding:35px;color:#fff}@media(max-width:768px){.EventCard .card-body .content{padding:70px 24px 10px 27px}}.EventCard .card-body .content h3{font-size:35px;font-weight:400}@media(max-width:768px){.EventCard .card-body .content h3{font-size:20px}}.EventCard .card-body .content p{font-size:15px;font-weight:400;margin-bottom:0}.EventCard .card-body .content p:not(:last-child){margin-bottom:5px}@media(max-width:768px){.EventCard .card-body .content p{font-size:10px}}.EventCard .card-body .content p.small{font-size:14px!important}.EventCard:hover .card-body:after{opacity:.8}.Input.file-input{background:#fff;width:100%}.Input.file-input label{cursor:pointer;color:var(--dark-color);font-size:18px;padding:27px;background:rgba(0,0,0,0);border:1px solid var(--dark-color);width:100%;transition:.3s ease;outline:1px solid rgba(0,0,0,0)}.Input.file-input label:focus{outline:1px solid var(--primary-color)}.Input{background:#fff;width:100%}.Input input{color:var(--dark-color);font-size:18px;padding:27px;background:rgba(0,0,0,0);border:1px solid var(--dark-color);width:100%;transition:.3s ease;outline:1px solid rgba(0,0,0,0)}.Input input:focus{outline:1px solid var(--primary-color)}#JoinTeam{padding:94px 0 98px;background-color:#f6f6f6;margin-bottom:110px}@media(max-width:768px){#JoinTeam{text-align:center}}#JoinTeam h1{font-size:80px}#JoinTeam h1 span{color:var(--primary-color)}@media(max-width:992px){#JoinTeam h1{font-size:54px}}#JoinTeam p{margin-bottom:50px}@media(max-width:768px){#JoinTeam p{margin-bottom:30px}}.ProductCard{margin-bottom:100px;width:100%;position:relative;height:100%}@media(max-width:992px){.ProductCard{margin-bottom:35px}}.ProductCard .overlay{background:linear-gradient(90deg,#272727,#f24405);opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;transition:.3s ease}.ProductCard .row{position:relative;z-index:3}.ProductCard:hover .overlay{opacity:1}.ProductCard:hover *{color:#fff!important}@media(max-width:992px){.ProductCard:hover *{color:rgba(0,0,0,0)}}.ProductCard:hover * svg path{fill:#fff}@media(max-width:992px){.ProductCard:hover * svg path{fill:rgba(0,0,0,0)}}.ProductCard:hover img{filter:brightness(0) invert(1)}.ProductCard:hover .top .line{width:120%}.ProductCard:hover .bottom .line{width:65%}@media(max-width:1800px){.ProductCard:hover .bottom .line{width:75%!important}}.ProductCard:hover .bottom a{color:#fff}.ProductCard:hover .bottom a svg{transform:scaleX(1.3)!important}.ProductCard:hover .bottom a svg path{fill:#fff}.ProductCard .line{position:absolute;left:-5px!important;transition:.3s ease;top:-2px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:90%}@media(max-width:992px){.ProductCard .line{transform:scaleY(.8);transform-origin:0 0}}.ProductCard .line .r-line{height:3px!important;object-fit:cover;width:100%}@media(max-width:992px){.ProductCard .line .r-line{height:2px!important;width:calc(100% - 30px)!important}}.ProductCard .line .r{margin-left:-10px;width:auto;height:173.68px!important}@media(max-width:992px){.ProductCard .line .r{height:110px!important}}.ProductCard .top{position:relative;padding-top:60px}@media(max-width:992px){.ProductCard .top{padding-top:22px}}.ProductCard .top .image{width:100%;display:flex;align-items:center;justify-content:center;height:100%}@media(max-width:992px){.ProductCard .top .image{justify-content:flex-start;margin-top:5px}}.ProductCard .top .image img{width:auto!important;object-fit:contain;max-width:400px;max-height:100px;transition:.3s ease}@media(max-width:992px){.ProductCard .top .image img{max-width:230px;margin-left:60px;max-height:50px}}.ProductCard .top p{max-width:400px;width:100%}.ProductCard .bottom{padding-top:100px;margin-top:60px;width:100%;position:relative}@media(max-width:992px){.ProductCard .bottom{margin-top:5px;padding-top:55px}}.ProductCard .bottom>.line{top:15px;width:120%}.ProductCard .bottom ul{display:flex;align-items:center;width:100%;gap:30px;margin:0;padding:0;justify-content:center}.ProductCard .bottom ul li{font-weight:700;font-size:18px;line-height:30px}.ProductCard .bottom a{text-transform:uppercase;font-size:18px;line-height:22px;color:var(--dark-color);display:flex;align-items:center;gap:10px;transition:.2s ease;font-weight:500}.ProductCard .bottom a svg{transition:.3s ease;transform-origin:0}@media(max-width:992px){.ProductCard .bottom a{padding-left:60px;font-size:12px;gap:0}.ProductCard .bottom a svg{height:12px}}.review-slider{width:100%;height:500px}@media(max-width:1200px){.review-slider{min-height:630px}}@media(max-width:768px){.review-slider{min-height:730px}}.review-slider .swiper-slide{text-align:center;font-size:18px;width:100%!important}.review-slider .swiper-pagination-bullet{background:#e5e5e5;opacity:1;width:14px;height:14px;transition:.3s ease}@media(min-width:992px){.review-slider .swiper-pagination-bullet{margin:6px auto!important}}.review-slider .swiper-pagination-bullet-active{background:gray;width:16px;height:16px}.review-slider .swiper-slide{padding-right:50px}@media(max-width:992px){.review-slider .swiper-slide{padding-right:0}}.review-slider .swiper-slide .img-wrapper{position:relative}@media(max-width:992px){.review-slider .swiper-slide .img-wrapper{display:flex;justify-content:center;width:100%;height:250px}}.review-slider .swiper-slide .img-wrapper img{position:static!important;object-fit:cover}.review-slider .swiper-slide .content{display:flex;flex-direction:column;align-items:flex-start;height:100%;text-align:start}@media(max-width:992px){.review-slider .swiper-slide .content{text-align:center;align-items:center}}.review-slider .swiper-slide .content h5{font-size:24px;line-height:30px;font-weight:400;margin-top:-70px}@media(max-width:992px){.review-slider .swiper-slide .content h5{font-size:18px;line-height:20px}}.review-slider .swiper-slide .content p{font-size:16px;line-height:20px;font-weight:400}