main .title{font-size:30px;font-weight:700;margin-top:15px;padding:15px 0}main .title,main .title a{color:var(--hover-color)}#slider-section{align-items:flex-start;display:flex;justify-content:center}#slider{box-shadow:0 5px 6px -5px rgba(0,0,0,.75);width:100%}#slider .carousel-indicators [data-bs-target]{background-color:var(--primary-font-color);border:1px solid var(--primary-color);border-radius:50%;height:10px;width:10px}#highlighted-product-wrapper{background-color:#f4faff}#highlighted-product-wrapper .title{padding:15px}#highlighted-product-wrapper .product-item-wrapper,#service-wrapper{align-items:center;display:flex;justify-content:center}#service-wrapper{background:url(/build/images/counter-background.5e67690f.webp) no-repeat 50%;border-radius:var(--default-border-radius);color:var(--white-color);flex-wrap:wrap;gap:15px;padding:40px 0}#service-wrapper .service-item{align-items:flex-start;display:flex;gap:10px;justify-content:center;max-width:230px;width:100%}#service-wrapper .service-icon{background:url(/build/images/ui-icons.3ce242ac.png) no-repeat scroll 0 0;height:60px;padding-top:10px;width:40px}#service-wrapper .customer-icon{background-position:4px -143px}#service-wrapper .project-icon{background-position:-48px -140px}#service-wrapper .work-icon{background-position:-103px -140px}#service-wrapper .experience-icon{background-position:-158px -140px}#service-wrapper .text-wrapper{max-width:100px}#service-wrapper .name{font-size:36px;font-weight:700;gap:5px}#service-wrapper .text{font-size:20px;font-weight:500;height:70px}.owl-carousel .owl-item img{margin:0 auto;width:auto}.owl-theme .owl-nav{position:absolute;right:10px;top:-70px}.owl-theme .owl-nav .owl-next,.owl-theme .owl-nav .owl-prev{background-color:#ddd;height:30px;transition:all .2s ease-in-out;width:30px}.owl-theme .owl-nav .owl-next span,.owl-theme .owl-nav .owl-prev span{align-items:center;border:1px solid #ccc;border-radius:var(--default-border-radius);display:flex;height:100%;justify-content:center;padding-bottom:7px;width:100%}.owl-theme .owl-nav .owl-next:hover,.owl-theme .owl-nav .owl-prev:hover{background-color:var(--primary-color)}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:block}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{font-size:32px}.owl-theme .owl-dots .owl-dot span{margin:5px;transition:all .2s ease-in-out}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--primary-color);margin:5px}#highlighted-category-wrapper{background-color:#f4faff;padding:20px}#highlighted-category-wrapper .category-product-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}#highlighted-category-wrapper .category-product-wrapper .category-item-wrapper{border-radius:var(--default-border-radius)}#highlighted-category-wrapper .category-product-wrapper .category-item-wrapper:hover{box-shadow:0 0 20px rgba(3,151,255,.4)}#highlighted-category-wrapper .category-product-wrapper .category-header{align-items:center;background-color:var(--hover-color);border-radius:5px 5px 0 0;display:flex;height:65px;justify-content:center;width:150px}#highlighted-category-wrapper .category-product-wrapper .name{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--white-color);display:-webkit-box;overflow:hidden;padding:0 10px;text-align:center}#highlighted-category-wrapper .category-product-wrapper .image-wrapper{border-radius:var(--default-border-radius)}#highlighted-category-wrapper .category-product-wrapper .image{overflow:hidden}#highlighted-category-wrapper .category-product-wrapper img{transition:all .6s ease-in-out}#highlighted-category-wrapper .category-product-wrapper img:hover{scale:1.1}.banner-image-mobile,.banner-image-normal{border-radius:var(--default-border-radius);height:auto;margin-bottom:10px;max-width:100%;overflow:hidden}.banner-image-mobile img:hover,.banner-image-normal img:hover{scale:1.05}#bottom-banner-section,#middle-banner-section,#top-banner-section{padding:20px}#bottom-banner-section .banner,#middle-banner-section .banner,#top-banner-section .banner{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:30px 0}#bottom-banner-section .banner h2,#bottom-banner-section .banner p,#middle-banner-section .banner h2,#middle-banner-section .banner p,#top-banner-section .banner h2,#top-banner-section .banner p{padding:0 30px}#bottom-banner-section .description,#middle-banner-section .description,#top-banner-section .description{margin-top:10px;max-width:300px;width:100%}#manufacturer-wrapper{background-color:var(--white-color);border-radius:var(--default-border-radius);margin:40px 0;padding:10px}#manufacturer-wrapper .owl-theme .owl-nav{align-items:center;display:flex;justify-content:center}#manufacturer-wrapper .owl-theme .owl-nav .owl-next,#manufacturer-wrapper .owl-theme .owl-nav .owl-prev{align-items:center;border:1px solid #ccc;border-radius:var(--default-border-radius);display:flex;justify-content:center}#manufacturer-wrapper .owl-nav button.owl-next,#manufacturer-wrapper .owl-nav button.owl-prev,#manufacturer-wrapper button.owl-dot{font-size:24px}#manufacturer-wrapper .owl-carousel .owl-item img{height:auto;width:auto}#manufacturer-wrapper.owl-theme .owl-nav{align-items:center;display:flex;justify-content:space-between;padding:0 20px;position:relative;right:0;top:0}#manufacturer-wrapper .owl-prev{left:0;position:absolute;top:-115px}#manufacturer-wrapper .owl-next{position:absolute;right:0;top:-115px}#manufacturer-wrapper .manufacturer-card{align-items:center;border-radius:var(--default-border-radius);display:flex;justify-content:center}#manufacturer-wrapper .manufacturer-card .image-wrapper{opacity:.8}#manufacturer-wrapper .manufacturer-card .image-wrapper:hover{opacity:1}#contact-wrapper{padding:15px 0}#contact-wrapper,#contact-wrapper .banner{align-items:center;display:flex;justify-content:center;width:100%}#contact-wrapper .banner{flex-direction:column}#contact-wrapper .banner-image-mobile{height:auto;padding:10px;width:100%}#contact-wrapper .banner-image-normal{height:auto;max-width:500px;width:100%}#contact-wrapper .banner-image-mobile,#contact-wrapper .banner-image-normal,#contact-wrapper .description{border-radius:var(--default-border-radius)}#contact-wrapper .description{align-items:center;display:flex;flex-direction:column;justify-content:center}#user-review-wrapper{background-color:#f4faff}#user-review-wrapper .sub-title{align-items:center;display:flex;gap:10px;justify-content:flex-start;padding:30px 0 0 30px}#user-review-wrapper .sub-title .sub-title-icon{background-image:url(/build/images/ui-icons.3ce242ac.png);background-position:-259px -69px;height:40px;width:40px}#user-review-wrapper .sub-title .sub-title-text{color:var(--secondary-color);font-size:20px;font-weight:700}#user-review-wrapper .title{margin-top:5px;padding:15px}#user-review-wrapper .owl-nav{display:none}#user-review-wrapper #review-item-wrapper{padding:40px 0}#user-review-wrapper .review-item{align-items:center;background-color:var(--white-color);border-radius:var(--default-border-radius);display:flex;flex-direction:column;height:400px;justify-content:flex-start;margin:0 auto;padding:30px;width:320px}#user-review-wrapper .review-info{display:flex;gap:10px;width:100%}#user-review-wrapper .image,#user-review-wrapper .review-image img{height:60px;width:60px}#user-review-wrapper .review-name .name{color:var(--primary-color);font-size:20px;font-weight:700}#user-review-wrapper .review-name .date{color:#a0a0a0}#user-review-wrapper .review-rating{display:flex;padding:10px 0;width:100%}#user-review-wrapper .review-text{color:#a0a0a0;font-size:16px;font-weight:500}#user-review-wrapper .stars{background-image:url(/build/images/ui-icons.32b36f01.png);background-repeat:no-repeat;height:20px;margin:5px 0;width:95px}#user-review-wrapper .stars-1{background-position:-76px -212px}#user-review-wrapper .stars-2{background-position:-57px -212px}#user-review-wrapper .stars-3{background-position:-38px -212px}#user-review-wrapper .stars-4{background-position:-19px -212px}#user-review-wrapper .stars-5{background-position:0 -212px}#user-review-wrapper .stars-1-2{background-position:-76px -231px}#user-review-wrapper .stars-2-3{background-position:-57px -231px}#user-review-wrapper .stars-3-4{background-position:-38px -231px}#user-review-wrapper .stars-4-5{background-position:-19px -231px}@media screen and (min-width:768px){#contact-wrapper .banner{flex-direction:row;justify-content:space-evenly}#contact-wrapper .banner .description{flex-direction:row;width:600px}#bottom-banner-section .description,#top-banner-section .description{max-width:100%}}@media screen and (min-width:1024px){#service-wrapper{gap:40px}#middle-banner-section{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}}