.elementPromo{border-radius:25px;height:500px!important;position:relative;width:350px!important}.elementPromo .buttonsContainer{align-items:center;bottom:-90px;color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:center;left:0;position:absolute;width:100%}.elementPromo .buttonsContainer>div:first-child{font-size:18px;font-weight:600}.elementPromo .buttonsContainer>div:nth-child(2){font-size:20px;font-weight:600}.elementPromo .buttonsContainer>div:nth-child(2) div:hover{color:#c00;font-size:20px;font-weight:600;transition:all .2s ease-in-out}.elementPromo img{border-radius:25px;filter:brightness(1);height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in-out;width:100%}.boxDetailsPromo{background:#d1d1d1;background:linear-gradient(0deg,#d1d1d1,#fff);border:0 solid #d1d1d1;border-radius:24px;bottom:0;height:0;left:0;padding:0;position:absolute;transition:all .3s ease-in-out;width:100%}.buttonPromoStyle{background-color:#c00;color:#fff;text-align:center;transition:all .3s ease-in-out}.buttonPromoStyle:hover{background-color:#d1d1d1;color:#000}.buttonPromoContactUs,.buttonPromoSinglePromo{border-radius:100px;padding:5px 0;width:43%}.buttonPromoCopy{align-items:center;background-color:#fff;border-radius:100px;color:#222;display:flex;justify-content:center;padding:5px 0;width:12%}.boxDetailsPromo .titlePromo{font-size:18px;font-weight:700;text-align:center;width:100%}.detailsContainer{font-size:13px;margin-top:5px}.elementPromo:hover img{transform:scale(.95)!important}.buttonNavigateSwiper{border:1px solid #d1d1d1;border-radius:100%;color:#fff;font-size:20px;width:40px}.buttonFilterSwiper,.buttonNavigateSwiper{align-items:center;display:flex;height:40px;justify-content:center}.buttonFilterSwiper{border:1px solid #d1d1d1;border-radius:100px;color:#fff!important;font-size:14px;width:100px}.buttonFilterSwiper.activeFilter{background-color:#c00;border:1px solid #c00;color:#fff!important}.PromoSwiper{left:0;overflow:unset!important;padding-left:17.5%;padding-right:17.5%;position:absolute;top:0;width:100%}.pagePromoContainer{background:#000001;padding:130px 0 180px;position:relative}.elementCategory{align-items:center;border-radius:20px;display:flex;justify-content:center;padding:0 10px 10px;position:relative;transition:all .3s ease-in-out;width:70%!important;z-index:1}.elementCategory .carCategory{-o-object-fit:cover;object-fit:cover;width:100%}.nameCategory{color:#fff;font-size:80px;font-weight:800;position:absolute;right:30px;text-shadow:2px 2px 4px rgba(0,0,0,.5);top:10px}.buttonNavigateSwiperCategory{border:1px solid #d1d1d1;border-radius:100%;font-size:20px;width:40px}.buttonFilterSwiper,.buttonNavigateSwiperCategory{align-items:center;color:#222;display:flex;height:40px;justify-content:center}.buttonFilterSwiper{border:1px solid #d1d1d1;border-radius:100px;font-size:14px;width:100px}.buttonFilterSwiper.activeFilter{background-color:#c00;border:1px solid #c00;color:#fff}.backSwiperCategory{left:-60px;top:50%}.nextSwiperCategory{right:-60px;top:50%}.categoryContainer{opacity:1;transition:all .3s ease-in-out}.categoryBox{align-items:center;display:flex;height:630px;justify-content:center;position:relative;width:100%}.categoryBox .carCategory{bottom:-35px;left:50%;max-height:100%;max-width:90%;-o-object-fit:contain;object-fit:contain;position:absolute;transform:translate(-50%);transition:all 1s ease-in-out;z-index:10}.prev:not(.swiper-slide-active) .categoryBox .carCategory,.swiper-slide-prev .categoryBox .carCategory{transform:translate(-110%)}.swiper-slide-active .categoryBox .carCategory{transform:translate(-50%)!important}.next:not(.swiper-slide-active) .categoryBox .carCategory,.swiper-slide-next .categoryBox .carCategory{transform:translate(10%)}.swiper-slide-active.elementCategory .bgRectangle{filter:grayscale(0)}.bgRectangle{border-radius:20px;filter:grayscale(100%);height:73%;left:50%;overflow:hidden;position:absolute;top:10%;transform:translate(-50%);transition:all 1s ease-in-out;width:98%;z-index:1}.bgRectangle img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.elementCategory.swiper-slide-next,.elementCategory.swiper-slide-prev{filter:blur(5px)}.generalContainerBrands{position:relative}.noHover{pointer-events:none}.arrowListNewCar{bottom:30%;color:#fff;cursor:pointer;font-size:25px;font-weight:600;left:10%;opacity:0;position:absolute;rotate:-16deg;transition:all .4s ease-in-out}.bannerOfficialBrands{text-align:center}.elementBrand{background-color:#000!important;border:1px solid #fff;flex:1;height:900px;overflow:hidden;position:relative;rotate:16deg;transition:all .4s ease-in-out}.elementBrand img:not(.backgroundBrands){bottom:39%;position:absolute;right:11%;rotate:-16deg;transition:all .4s ease-in-out;width:100px}.elementBrand .backgroundBrands{filter:brightness(.4);height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;scale:2.2;top:0;transition:all .4s ease-in-out;width:86%}.containerBrandsCard{background-color:#fff;height:350px;overflow:hidden;width:100%}.containerBrandsCard:hover .elementBrand{flex:.8;rotate:0deg}.containerBrandsCard:hover .elementBrand:hover{flex:2;rotate:0deg;z-index:2}.containerBrandsCard:hover img:not(.backgroundBrands){rotate:0deg;width:30%}.containerBrandsCard:hover .elementBrand:hover .arrowListNewCar{bottom:40%;opacity:1;rotate:0deg}.elementBrand:hover{rotate:0deg}.elementBrand:hover .backgroundBrands{filter:brightness(.8);rotate:20deg}.containerBrandsCard:hover .elementBrand .backgroundBrands{filter:brightness(.4);rotate:20deg}.containerBrandsCard:hover .elementBrand:hover .backgroundBrands{filter:brightness(.8);rotate:0deg}.firstBoxWhatIf{background-color:#e4ffef;width:100%}.firstBoxWhatIf,.secondBoxWhatIf,.thirdBoxWhatIf{height:350px;overflow:hidden}.secondBoxWhatIf{background-color:#dbfbff;border-bottom-right-radius:50px;border-top-right-radius:50px}.thirdBoxWhatIf{background-color:#f5f7fa;border-bottom-left-radius:50px;border-top-left-radius:50px}.buttonRed{align-items:center;background-color:#e74c3c;border-radius:100%;color:#fff;display:flex;flex-direction:column;font-size:55px;font-weight:600;height:160px;justify-content:center;left:50%;outline:20px solid #fff;position:absolute;top:50%;transform:translate(-50%,-50%);width:160px;z-index:2}.dataGp{width:calc(25% - 80px)}.bannerDataGp{background-color:#fff;color:#222;padding:10vh 0;text-align:center}.numberDataGp{font-size:65px;font-weight:600;line-height:70px}.titleStats{color:#7a7a7a;font-size:20px;font-weight:400}.elementReview{border-radius:40px;padding:40px 60px;width:600px}.google{background-color:#f1fff5;border-color:#c1ebcd}
