.carousel,.hero-categories .carousel-item{height:calc(100vh - 70px);width:100%}@media (max-width: 800px){.hero-categories .carousel-item,.carousel{height:auto}}.hero-categories .carousel img{height:auto;width:100%;filter:brightness(120%)}.hero-categories .carousel .carousel-caption{background:#37383f;border-radius:6px;padding:10px;color:#fff}.hero-categories .carousel .carousel-caption h3{color:#fff}.hero-categories .carousel .carousel-caption a{color:#fff;text-decoration:none}.promotions{margin:20px 10px}.promotions ul{padding:0;display:flex;gap:12px;justify-content:space-around;flex-wrap:wrap}.promotions ul li{list-style:none}.promotions ul li .card{width:290px;max-width:100%}@media (max-width: 400px){.promotions ul li .card{width:100%}}.promotions ul li .card .btn-primary{width:100%;border-radius:3px}.about-wrap{display:flex;justify-content:center;margin:20px 10px;gap:20px}.quote{margin:40px 10px;display:flex;justify-content:space-around;align-items:center;gap:20px}.quote img{flex:45%;width:48%;border-radius:8px}@media (max-width: 600px){.quote img{width:100%}.quote{flex-wrap:wrap-reverse}}.about{max-width:1000px;display:flex;flex-direction:column;align-items:center}.choose-us{color:#fff;background:#dc3545;background:linear-gradient(to right,#000,#dc3545);padding:20px 10px}.choose-us h1{text-align:center;color:#fff;background-image:none;margin-bottom:20px;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.choose-us>ul{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:0}.choose-us>ul>.reason{list-style:none;max-width:315px;transform:translateY(30%);opacity:0;transition:.35s ease-in}.choose-us>ul>.reason.show{transform:translateY(0);opacity:1}.choose-us>ul>li>h3{display:flex;flex-direction:column;gap:25px;align-items:center}.choose-us>ul>li>h3 svg{font-size:5rem}.stats-container{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin:30px auto;padding:16px 10px;max-width:100vw;background-color:#fff;background-image:linear-gradient(45deg,#ced4da55 25%,transparent 25%),linear-gradient(-45deg,#ced4da55 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ced4da55 75%),linear-gradient(-45deg,transparent 75%,#ced4da55 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}.stats{margin:20px 0;padding:30px 0;background-color:#fff}.stats-container .stat{background:#dc3545;padding:24px;text-align:center;max-width:400px;width:100%;color:#fff;border-radius:8px;transform:translateY(30%);opacity:0;transition:.35s ease-in}.stats-container .stat.show{transform:translateY(0);opacity:1}@media (max-width: 700px){.stats-container .stat{max-width:100%}}.stats-container .stat .odometer{font-size:50px;font-weight:700;display:inline-block}.stats-container .stat .type{font-size:20px}.odometer.plus{position:relative}.odometer.plus:after{content:"+";position:absolute;top:0;right:-16px;font-size:20px}@media (max-width: 450px){.stats{background-repeat:no-repeat;background-size:cover}}.clients{margin:20px 10px;display:flex;flex-direction:column;align-items:center}.clients>div{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.clients>div img{border:2px solid #dc3545;padding:10px;max-width:290px;border-radius:3px;width:100%;-o-object-fit:contain;object-fit:contain;max-height:100px}
