.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img,picture.jarallax-img img{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%;z-index:-1}@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);:root{--app-header-height: 100px;--app-container-px: 48px;--bs-breadcrumb-divider: ""}@media(max-width: 768px){:root{--app-container-px: 15px}}.mi-sans-thin{font-family:"Poppins",sans-serif;font-weight:100;font-style:normal}.mi-sans-extra-light{font-family:"Poppins",sans-serif;font-weight:200;font-style:normal}.mi-sans-light,.contact-us-card p,.post-info .info-item span,.post-last-items .post-last-item .post-last-item-text p{font-family:"Poppins",sans-serif;font-weight:300;font-style:normal}.mi-sans-regular,.hero-slide .slide-slogan p,.hero-slide .slide-slogan a,.contact-page .contact-list-container .contact-lists .list-item span,.contact-page .contact-list-container .contact-lists .list-item a,.contact-page .contact-list-container .contact-lists .list-item p,.product-item .product-info p,.product-detail .product-info-section .product-info .product-info-specifications p,.icon-card-list p,.statistics-list .statistics-item p,.news-list .news-item .news-head p,.checkbox-approve label,html,body,*{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal}.mi-sans-medium,.hero-slide .swiper-slide .content h2,.product-category-link a span:first-child,.product-item h3,.product-item a,.products-page-pagination .products-page-pagination-box p,.download-modal .btn-secondary,.download-modal .btn-primary,.product-detail .product-info-section .product-info .product-title h1,.product-detail .product-info-section .product-info .product-info-specifications div span,.header .header-menu .nav-item .nav-link,.header .header-menu .dropdown-menu .dropdown-item,.header .custom-links ul li:last-child a,.mobile-menu-body .dropdown-menu .dropdown-item,.breadcrumb .breadcrumb-item,.breadcrumb .breadcrumb-item .active,.breadcrumb .breadcrumb-item a,.base-btn,.default-image-card h3,.icon-card-list h3,.custom-tab.v2 .nav-link,.news-list .news-item .news-head h3,.go-back-btn span,.post-last-items .post-last-item .post-last-item-text h4{font-family:"Poppins",sans-serif;font-weight:500;font-style:normal}.mi-sans-semibold,.hero-slide .swiper-slide .content h2 strong,.hero-slide .swiper-slide .content h3,.products-page-pagination .products-page-pagination-box .page-link,.product-detail .product-info-section .product-info .product-info-btn-group a span,.product-detail .product-detail-info-page h3,.product-detail .product-detail-info-page h3 span,.default-large-title,.default-title,.default-small-title,.statistics-list .statistics-item h3,.statistics-list .statistics-item span,.custom-tab .nav-link{font-family:"Poppins",sans-serif;font-weight:600;font-style:normal}.mi-sans-demibold{font-family:"Poppins",sans-serif;font-weight:650;font-style:normal}.mi-sans-bold,.contact-page .contact-list-container .contact-lists strong,.product-category-text h3,.contact-us-card p strong{font-family:"Poppins",sans-serif;font-weight:700;font-style:normal}.mi-sans-heavy{font-family:"Poppins",sans-serif;font-weight:800;font-style:normal}body{scroll-behavior:smooth}html,body,*{font-size:14px;color:#e4e4e7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}*,a{text-decoration:none}dl,ol,ul{margin:0;padding:0}.text-justify{text-align:justify}.bg-dark-gray{background-color:#3d4144 !important}.bg-red{background-color:#d7282f !important}.color-dark-gray{color:#3d4144 !important}.color-red{color:#d7282f !important}.bg-light-gray{background-color:#f7f7f7}.bg-white-box-shadow{padding:20px;border-radius:1vmax;border:1px solid #ebecef}.no-cover::after{display:none !important}.social-media ul{display:flex;flex-direction:row;align-items:center;gap:10px}.social-media ul li{display:inline-block}.social-media ul li a{display:flex;width:36.5px;height:36.5px;justify-content:center;align-items:center;border:.8px solid rgba(255,255,255,.08);background-color:rgba(255,255,255,.04);border-radius:50%}.social-media ul li a i{font-size:24px}.page-header{padding-left:var(--app-container-px);padding-right:var(--app-container-px);padding-top:60px;padding-bottom:60px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.page-header:after{display:block;content:"";position:absolute;width:100%;height:100%;background-color:rgba(18,16,11,.4);left:0;top:0;z-index:0}.page-header .container{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;z-index:1;position:relative}.breadcrumb{flex-wrap:wrap;padding:0;margin-bottom:0;padding-bottom:2px}.breadcrumb .breadcrumb-item,.breadcrumb .breadcrumb-item .active,.breadcrumb .breadcrumb-item a{font-size:16px;color:#e4e4e7}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:#e4e4e7;content:var(--bs-breadcrumb-divider, "/");font-family:"remixicon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumb-call-to-action{display:flex;justify-content:center;flex:1 0 0;position:absolute;right:var(--app-container-px);top:12px}.breadcrumb-call-to-action a{display:flex;align-items:center;height:48px;border-radius:48px;background-color:#12100b;gap:12px;padding-left:12px;padding-right:12px}.breadcrumb-call-to-action a i{font-size:18px}.breadcrumb-call-to-action a span{font-size:14px}.breadcrumb-call-to-action a span:last-child{width:48px;height:24px;background-color:#fff;border-radius:62px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.breadcrumb-call-to-action a span:last-child i{color:#12100b;font-size:18px;position:absolute;transition:transform .3s ease}.breadcrumb-call-to-action a:hover span:last-child i{animation:slideUpDown .6s forwards}@media(max-width: 992px){.breadcrumb-call-to-action{position:initial;top:initial;right:initial;padding:0 var(--app-container-px);margin-bottom:15px}}@media(max-width: 768px){.breadcrumb{justify-content:center}}.contact-us-card{text-align:center;padding-bottom:45px}.contact-us-card .container-fluid{text-align:center}.contact-us-card p{display:block;max-width:560px;margin-bottom:45px;font-size:clamp(1.625rem,1.5rem + .625vw,2.25rem);color:#62646c;margin-left:auto;margin-right:auto}.contact-us-card p strong{color:#62646c;font-size:clamp(1.625rem,1.5rem + .625vw,2.25rem)}.contact-us-card .call-to-action{display:flex;justify-content:center}.contact-us-card .call-to-action a{display:flex;align-items:center;height:48px;border-radius:48px;background-color:#12100b;gap:12px;padding-left:12px;padding-right:12px}.contact-us-card .call-to-action a i{font-size:18px}.contact-us-card .call-to-action a span{font-size:14px}.contact-us-card .call-to-action a span:last-child{width:48px;height:24px;background-color:#fff;border-radius:62px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.contact-us-card .call-to-action a span:last-child i{color:#12100b;font-size:18px;position:absolute;transition:transform .3s ease}.contact-us-card .call-to-action a:hover span:last-child i{animation:slideUpDown .6s forwards}.logo-animation{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;background-color:#000;transition:opacity .33s ease;opacity:0;pointer-events:none}.logo-animation.active{opacity:1;pointer-events:all}.logo-animation .svg-logo-animation{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.logo-animation .go-location-transition{transition:1s ease}.logo-animation .go-location{transform:initial;left:var(--app-container-px);top:32px}@keyframes slide-in-right{from{transform:translateX(100px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-in-left{from{transform:translateX(-100px);opacity:0}to{transform:translateX(0);opacity:1}}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%274%27 viewBox=%270 0 4 4%27%3E%3Cpath fill=%27%239C92AC%27 fill-opacity=%270.91%27 d=%27M1 3h1v1H1V3zm2-2h1v1H3V1z%27%3E%3C/path%3E%3C/svg%3E");background-repeat:repeat;background-size:auto}.default-large-title{display:flex;align-items:start;justify-content:start;position:relative;flex-direction:column;font-size:clamp(1.75rem,1.575rem + .875vw,2.625rem) !important;color:#12100b;padding-bottom:25px;border:1px solid rgba(0,0,0,0);box-sizing:border-box}.default-large-title.white{color:#fff}.default-large-title.bottom-divider{border:none;border-bottom:1px solid rgba(91,102,112,.3)}.default-large-title.top-divider{padding-top:25px;border:none;border-top:1px solid rgba(91,102,112,.3)}.default-large-title.center{text-align:center;align-items:center}.default-large-title.red-divider{border-color:#d7282f}.default-title{display:flex;align-items:start;justify-content:start;position:relative;flex-direction:column;font-size:clamp(1.5rem,1.4rem + .5vw,2rem);color:#12100b;padding-bottom:25px;border:1px solid rgba(0,0,0,0);box-sizing:border-box}.default-title.white{color:#fff}.default-title.bottom-divider{border:none;border-bottom:1px solid rgba(91,102,112,.3)}.default-title.top-divider{padding-top:25px;border:none;border-top:1px solid rgba(91,102,112,.3)}.default-title.center{text-align:center;align-items:center}.default-title.red-divider{border-color:#d7282f}.default-title.white-divider{border-color:#fff}.default-small-title{display:flex;align-items:start;justify-content:start;position:relative;flex-direction:column;font-size:clamp(1.125rem,1.05rem + .375vw,1.5rem);color:#12100b;padding-bottom:25px;border:1px solid rgba(0,0,0,0);box-sizing:border-box}.default-small-title.white{color:#fff}.default-small-title.bottom-divider{border:none;border-bottom:1px solid rgba(91,102,112,.3)}.default-small-title.top-divider{padding-top:25px;border:none;border-top:1px solid rgba(91,102,112,.3)}.default-small-title.center{text-align:center;align-items:center}.default-small-title.red-divider{border-color:#d7282f}.base-btn{font-size:clamp(1.125rem,1.05rem + .375vw,1.5rem);color:#fff;border:1px solid #12100b;background-color:#12100b;padding:10px 32px;transition:.33s ease;display:inline-flex;text-align:center;justify-content:center;border-radius:100vmax}.base-btn:hover{background-color:#322c1e}.base-btn.btn-red{background-color:#d7282f;border-color:#d7282f;color:#fff}.base-btn.btn-red:hover{background-color:#ac2026}.base-btn.small{font-size:clamp(.875rem,.825rem + .225vw,1.125rem);padding:8px 24px}.base-btn.btn-overlay{background-color:rgba(0,0,0,0);border-color:#12100b;color:#12100b}.base-btn.btn-overlay-red{background-color:rgba(0,0,0,0);border-color:#d7282f;color:#d7282f}.base-btn.btn-overlay-white{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.base-btn.btn-overlay-hover:hover{background-color:#12100b;color:#fff;border-color:#fff}.base-btn.btn-overlay-hover-red:hover{background-color:#d7282f;color:#fff;border-color:#d7282f}.base-btn.btn-overlay-hover-white:hover{background-color:#fff;color:#12100b;border-color:#fff}.default-image-card{position:relative;overflow:hidden;min-height:567px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.default-image-card:before{content:"";position:absolute;top:0;left:0;width:7px;height:50px;background-color:#d7282f;transition:.33s ease;opacity:0}.default-image-card img,.default-image-card video{position:absolute;width:100%;height:100%;object-fit:cover;transition:.33s ease;top:0;left:0;z-index:-1}.default-image-card h3{position:relative;z-index:1;font-size:clamp(1.125rem,1.05rem + .375vw,1.5rem);color:#fff;transition:.33s ease}.default-image-card:hover:before{opacity:1;height:80px}.default-image-card:hover h3{margin-top:10px}.default-image-card:hover img,.default-image-card:hover video{transform:scale(1.05)}@media(max-width: 768px){.default-image-card{min-height:367px}}.medium-paragraph p,.medium-paragraph *{font-size:clamp(1.125rem,1.05rem + .375vw,1.5rem);line-height:33px;color:#fff;margin-bottom:15px}.medium-paragraph p:last-child,.medium-paragraph *:last-child{margin-bottom:0}.medium-paragraph.black p,.medium-paragraph.black *{color:#12100b}.medium-paragraph td{border-width:1px;padding:10px}.default-paragraph p,.default-paragraph *{font-size:clamp(1rem,.975rem + .125vw,1.125rem);line-height:24px;color:#fff;margin-bottom:15px}.default-paragraph p:last-child,.default-paragraph *:last-child{margin-bottom:0}.default-paragraph.black p,.default-paragraph.black *{color:#12100b}.default-paragraph td{border-width:1px;padding:10px}.default-section{padding-top:90px;padding-bottom:90px;background-color:#fff}.default-section .default-paragraph a,.default-section .medium-paragraph a{color:#3f51b5;font-weight:500}.icon-card-list{display:grid;grid-template-columns:repeat(3, 1fr);border-top:1px solid rgba(91,102,112,.3);border-left:1px solid rgba(91,102,112,.3);margin-top:80px;margin-bottom:80px}.icon-card-list .icon-card-item{position:relative;padding:30px 80px;border-bottom:1px solid rgba(91,102,112,.3);border-right:1px solid rgba(91,102,112,.3);overflow:hidden}.icon-card-list .icon-card-item:before{position:absolute;left:0;top:0;content:"";width:6px;height:100px;background:#d7282f}.icon-card-list .icon-card-item i{font-size:68px;color:#d7282f}.icon-card-list .icon-card-item:nth-child(odd){background-color:#f9f9f9}.icon-card-list .icon-card-item:nth-child(even){background-color:#fff}.icon-card-list img{margin-bottom:27px}.icon-card-list h3{margin:0;margin-bottom:20px;color:#12100b;font-size:24px;line-height:27px}.icon-card-list p{margin:0;font-size:14px;line-height:20px;color:#12100b}.icon-card-list.two-column{grid-template-columns:repeat(2, 1fr)}@media(max-width: 992px){.icon-card-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.icon-card-list{grid-template-columns:repeat(1, 1fr)}.icon-card-list.two-column{grid-template-columns:repeat(1, 1fr)}}.icon-image-card-list{display:grid;grid-template-columns:repeat(3, 1fr);border-top:1px solid rgba(91,102,112,.3);border-left:1px solid rgba(91,102,112,.3);margin-top:80px;margin-bottom:80px}.icon-image-card-list .icon-image-card-item{position:relative;padding:15px;border-bottom:1px solid rgba(91,102,112,.3);border-right:1px solid rgba(91,102,112,.3);overflow:hidden}.icon-image-card-list .icon-image-card-item .box{position:relative;overflow:hidden;display:block}.icon-image-card-list .icon-image-card-item .box:hover img{transform:scale(1.2)}.icon-image-card-list .icon-image-card-item:before{position:absolute;left:0;top:0;content:"";width:6px;height:100px;background:#d7282f}.icon-image-card-list .icon-image-card-item:after{position:absolute;left:0;top:0;content:"";width:100px;height:6px;background:#d7282f}.icon-image-card-list img{transition:.33s ease;width:100%;height:100%;object-fit:cover}@media(max-width: 992px){.icon-image-card-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.icon-image-card-list{grid-template-columns:repeat(1, 1fr)}}.content-card{display:grid;grid-template-columns:repeat(2, 1fr)}.content-card .content-section{padding:30px;display:flex;align-items:center;justify-content:center;background-color:#d7282f}.content-card .img-section{display:flex;justify-content:center;align-items:center;min-height:300px;height:100%}.content-card .img-section .icon-wrapper img,.content-card .img-section .jarallax-img{width:100%;height:100%;object-fit:cover}.content-card.reverse .img-section{order:2}.content-card.reverse .content-section{order:1}@media(max-width: 992px){.content-card{grid-template-columns:1fr}.content-card .content-section,.content-card.reverse .content-section{order:1}.content-card .img-section,.content-card.reverse .img-section{order:2}.content-card .content-section{padding:20px}.content-card .img-section{min-height:250px}}.statistics-list{display:grid;grid-template-columns:repeat(3, 1fr);border-top:1px solid rgba(91,102,112,.3);border-left:1px solid rgba(91,102,112,.3)}.statistics-list .statistics-item{border-bottom:1px solid rgba(91,102,112,.3);border-right:1px solid rgba(91,102,112,.3);display:flex;align-items:center;justify-content:flex-start;gap:30px;height:150px;box-sizing:border-box;padding:0 30px}.statistics-list .statistics-item i{font-size:64px;color:#d7282f}.statistics-list .statistics-item:nth-child(odd){background-color:#f9f9f9}.statistics-list .statistics-item:nth-child(even){background-color:#fff}.statistics-list .statistics-item h3,.statistics-list .statistics-item span{font-size:24px;margin-bottom:10px;color:#12100b}.statistics-list .statistics-item p{font-size:14px;color:#12100b;margin:0}@media(max-width: 1200px){.statistics-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.statistics-list{grid-template-columns:repeat(1, 1fr)}}.custom-tab{display:grid;grid-template-columns:3fr 7fr;gap:30px}.custom-tab .nav{border-top:1px solid rgba(91,102,112,.3);border-left:1px solid rgba(91,102,112,.3)}.custom-tab .nav-link{height:142px;display:flex;align-items:center;justify-content:start;font-size:16px;color:rgba(91,102,112,.8);border-bottom:1px solid rgba(91,102,112,.3);border-right:1px solid rgba(91,102,112,.3);border-radius:0}.custom-tab .nav-link.active{border-bottom:7px solid #d7282f !important;background:#ededed;color:#12100b}.custom-tab.v2{grid-template-columns:1fr}.custom-tab.v2 .nav{border:none;flex-direction:row !important;border-bottom:1px solid rgba(91,102,112,.3)}.custom-tab.v2 .nav-link{height:auto;padding:10px 30px;border-top:1px solid rgba(91,102,112,.3);border-bottom:none}.custom-tab.v2 .nav-link:first-child{border-top-left-radius:15px;border-left:1px solid rgba(91,102,112,.3)}.custom-tab.v2 .nav-link:last-child{border-top-right-radius:15px}@media(max-width: 992px){.custom-tab .nav-link{height:100px}}@media(max-width: 768px){.custom-tab{grid-template-columns:repeat(1, 1fr)}.custom-tab .nav-link{height:60px}}.news-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:9px;row-gap:36px;margin-top:36px}.news-list .news-item{border:1px solid rgba(91,102,112,.3);border-top:6px solid #d7282f;text-decoration:none}.news-list .news-item .news-head{display:flex;padding:15px 20px;min-height:80px;flex-direction:column;align-items:flex-start}.news-list .news-item .news-head h3{font-size:18px;color:#12100b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:40px}.news-list .news-item .news-head p{color:#12100b;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-list .news-item .news-img{position:relative;overflow:hidden}.news-list .news-item .news-img img{width:100%;height:100%;object-fit:cover;transition:all ease-in-out .3s}.news-list .news-item:hover .news-img img{transform:scale(1.3)}.news-list.v2{grid-template-columns:repeat(3, 1fr)}@media(max-width: 992px){.news-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.news-list{grid-template-columns:repeat(1, 1fr)}}.form-control{width:100%;height:43px;padding:0 20px;font-size:14px;line-height:100%;font-weight:400;color:#231f20;border:1px solid rgba(91,102,112,.5);outline:0;background-color:#f4f4f4;border-radius:100vmax}textarea.form-control{height:auto;padding:20px;resize:none;border-radius:2rem !important}.checkbox-approve{display:flex;align-items:start;gap:10px}.checkbox-approve input{opacity:0;left:-100%;position:absolute}.checkbox-approve label{line-height:17px;color:#12100b;position:relative;padding-left:30px;cursor:pointer}.checkbox-approve label a{color:#d7282f}.checkbox-approve label:before{content:"";display:inline-block;width:22px;height:22px;border-radius:50%;border:1px solid #ccc;background-color:#e0e0e0;position:absolute;left:0;top:13px;transform:translateY(-50%)}.checkbox-approve input:checked+label:after{content:"";display:block;width:10px;height:10px;background-color:#d7282f;border-radius:50%;position:absolute;left:6px;top:13px;transform:translateY(-50%)}.accordion{display:flex;flex-direction:column;gap:30px}.accordion-button:focus{outline:none;box-shadow:none}.accordion-button:not(.collapsed){background-color:#12100b;color:#fff}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpath d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e") !important}.accordion-item{border:1px solid rgba(91,102,112,.3) !important}.accordion-body{font-size:16px;color:#12100b}.accordion-body *{font-size:16px;color:#12100b}.go-back-btn{display:flex;align-items:center;gap:10px}.go-back-btn i{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#d7282f;color:#fff;width:30px;height:30px}.go-back-btn span{font-size:16px;color:#12100b}.post-image img{width:100%;object-fit:cover;height:auto}.post-info{display:flex;gap:30px;margin-top:15px}.post-info .info-item{display:flex;gap:7.5px;align-items:center}.post-info .info-item i,.post-info .info-item span{font-size:16px}.post-info .info-item i{color:#d7282f}.post-info .info-item span{color:#12100b}.post-section{display:grid;grid-template-columns:7fr 3fr;gap:60px}.post-section .post-sidebar{padding:30px 15px;background-color:#fff;box-shadow:0 0 0 1px rgba(18,18,18,.04),0 8px 32px 0 rgba(18,18,18,.06)}.post-section .post-sidebar ul{display:flex;flex-direction:column}.post-section .post-sidebar ul li{display:block;border-bottom:1px solid #ebecef}.post-section .post-sidebar ul li a{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#12100b;padding:10px 0;transition:.33s ease}.post-section .post-sidebar ul li a i{transition:.33s ease;color:#12100b}.post-section .post-sidebar ul li.active a,.post-section .post-sidebar ul li a:hover{color:#d7282f}.post-section .post-sidebar ul li.active a i,.post-section .post-sidebar ul li a:hover i{color:#d7282f}.post-last-items .post-last-item{display:grid;grid-template-columns:4fr 6fr;gap:15px;margin-bottom:30px}.post-last-items .post-last-item .post-last-item-img img{width:100%;height:100%;object-fit:cover}.post-last-items .post-last-item .post-last-item-text{display:flex;flex-direction:column;align-items:start;gap:10px}.post-last-items .post-last-item .post-last-item-text h4{font-size:16px;color:#12100b}.post-last-items .post-last-item .post-last-item-text p{margin:0;font-size:14px;color:#12100b}@media(max-width: 1200px){.post-section{grid-template-columns:1fr}.post-section .post-sidebar{margin-top:30px}.post-last-items{display:grid;gap:15px;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}}.default-responsive-slider{flex:0 1 65%;max-width:65%;position:relative}.default-responsive-slider-controls{position:relative;display:flex;align-items:center;justify-content:center;gap:17.5px;margin-top:30px}.default-responsive-slider-controls .swiper-button-next,.default-responsive-slider-controls .swiper-button-prev,.default-responsive-slider-controls .swiper-pagination{position:initial;left:initial;right:initial;top:initial;margin:initial;width:initial}.default-responsive-slider-controls .swiper-button-next:after,.default-responsive-slider-controls .swiper-button-prev:after,.default-responsive-slider-controls .swiper-pagination:after{display:none}.default-responsive-slider-controls .swiper-button-prev,.default-responsive-slider-controls .swiper-button-next{width:40px;height:40px;border-radius:50%;border:1px solid #d7282f;display:flex;justify-content:center;align-items:center;background-color:#fff;opacity:.5}.default-responsive-slider-controls .swiper-button-prev i,.default-responsive-slider-controls .swiper-button-next i{color:#d7282f;font-size:18px}.default-responsive-slider-controls .swiper-button-prev:hover,.default-responsive-slider-controls .swiper-button-next:hover{opacity:1}.default-responsive-slider-controls .swiper-pagination-bullet{opacity:1;transform:scale(0.8);background-color:#d7282f;transition:.33s ease;margin:0 8px}.default-responsive-slider-controls .swiper-pagination-bullet-active{transform:scale(0.5)}.bg-cover::after{content:"";position:absolute;left:0;right:0;width:100%;height:100%;background-color:rgba(215,40,47,.5);z-index:-1}.bg-cover-v2::after{content:"";position:absolute;left:0;right:0;width:100%;height:100%;background-color:rgba(29,55,112,.5);z-index:-1}.icon-wrapper{width:186px;height:120px;display:flex;align-items:center;justify-content:center}.icon-wrapper img{max-width:100%;max-height:100%;object-fit:contain !important}.header{height:var(--app-header-height);position:relative;z-index:10;display:flex;align-items:center;background-color:rgba(0,0,0,0);padding:15px 0}.header .container-fluid{padding-left:var(--app-container-px);padding-right:var(--app-container-px)}.header .logo img{width:150px}.header .logo img:last-child{display:none}.header .right-section{display:flex;align-items:center}.header .header-menu .navbar-nav{display:flex;flex-direction:row;gap:35px}.header .header-menu .nav-item .nav-link{font-size:15px;position:relative;text-transform:uppercase}.header .header-menu .nav-item .nav-link:before{content:"";display:block;height:1px;background-color:#fff;position:absolute;bottom:0px;width:0;left:50%;transform:translateX(-50%);transition:.33s ease}.header .header-menu .nav-item .nav-link:hover:before,.header .header-menu .nav-item .nav-link.active:before{width:100%}.header .header-menu .dropdown-toggle:after{margin-left:15px}.header .header-menu .dropdown-menu{background-color:#12100b;padding-left:7.5px;padding-right:7.5px;border-radius:15px}.header .header-menu .dropdown-menu .dropdown-item{font-size:14px;padding:8px 15px;color:#fff;border-radius:30px;transition:.33s ease}.header .header-menu .dropdown-menu .dropdown-item:hover{background-color:#fff;color:#12100b}.header .social-media{margin-left:120px}.header .custom-links{padding:0;margin:0}.header .custom-links ul{display:flex;align-items:center;gap:10px;margin-left:10px}.header .custom-links ul li{display:inline-block}.header .custom-links ul li a{display:flex;align-items:center;position:relative;overflow:visible}.header .custom-links ul li:first-child a{width:36.5px;height:36.5px;background-color:rgba(255,255,255,.95);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;z-index:2;box-shadow:0 0 6px rgba(18,16,11,.15)}.header .custom-links ul li:first-child a i{font-size:24px;color:#12100b;z-index:3}.header .custom-links ul li:first-child a::before,.header .custom-links ul li:first-child a::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:100%;height:100%;border-radius:50%;border:2px solid rgba(18,16,11,.35);background:#fff;opacity:0;animation:slowWave 3.5s ease-out infinite;z-index:1}.header .custom-links ul li:first-child a::after{animation-delay:1.75s}.header .custom-links ul li:last-child a{height:36.5px;display:flex;align-items:center;padding:0 10px;border-radius:36.5px;background-color:#d7282f;font-size:16px;color:#fff;gap:5px}.header .custom-links ul li:last-child a i{font-size:24px;color:#fff}@keyframes slowWave{0%{transform:translate(-50%, -50%) scale(1);opacity:.45}70%{transform:translate(-50%, -50%) scale(1.6);opacity:.15}100%{transform:translate(-50%, -50%) scale(1.8);opacity:0}}.header .mobile-menu-toggle{color:#fff;font-size:32px;display:none}.in-page .header{background-color:#fff;border-bottom:none}.in-page .header .logo img:first-child{display:none}.in-page .header .logo img:last-child{display:block}.in-page .header-menu .nav-item .nav-link{color:#12100b}.in-page .header-menu .nav-item .nav-link:before{background-color:#000}.in-page .header .social-media ul li a{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);transition:.33s ease}.in-page .header .social-media ul li a i{color:#12100b}.in-page .header .social-media ul li a:hover{border:.8px solid rgba(18,16,11,.08);background-color:rgba(18,16,11,.04)}.in-page .header .mobile-menu-toggle{color:#12100b}@media(max-width: 992px){.header .logo img{width:100px}.header .mobile-menu-toggle{display:inline-block}.header .right-section{display:none}}.mobile-menu-shadow{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:.33s ease;z-index:100;opacity:0;pointer-events:none}.mobile-menu-shadow.active{opacity:1;pointer-events:all}.mobile-menu{position:absolute;z-index:101;height:100dvh;top:0;width:320px;background-color:#12100b;left:-320px;transition:.33s ease}.mobile-menu-header .logo img{width:150px}.mobile-menu.active{left:0}.mobile-menu-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:45px 15px;position:relative}.mobile-menu .mobile-menu-toggle{position:absolute;top:15px;right:15px;font-size:32px;color:#fff}.mobile-menu .contact-list{display:flex;flex-direction:column}.mobile-menu .contact-list-item{display:flex;flex-direction:row;gap:10px}.mobile-menu .contact-list-item i{font-size:16px}.mobile-menu .contact-list-item a{color:#e4e4e7}.mobile-menu-body .dropdown-toggle:after{margin-left:15px}.mobile-menu-body .dropdown-menu{background-color:#fff;padding-left:7.5px;padding-right:7.5px;border-radius:15px}.mobile-menu-body .dropdown-menu .dropdown-item{font-size:14px;padding:8px 15px;color:#12100b;border-radius:30px;transition:.33s ease}.mobile-menu-body .dropdown-menu .dropdown-item:hover{background-color:#12100b;color:#fff}.footer .footer-box{display:grid;grid-template-columns:3fr 5fr;background-color:#181818}.footer .box{padding-top:10px;display:grid;grid-template-columns:8fr 2fr}.footer .footer-form{background-color:#fff;padding:80px 40px 60px 40px;border-right:1px solid rgba(91,102,112,.3)}.footer .footer-form .f-logo{display:flex;justify-content:start;align-items:start;margin-bottom:55px}.footer .footer-form .f-logo img{max-height:50px}.footer .footer-form .form-elements{display:flex;gap:10px;flex-direction:column}.footer .footer-form .d-grid{grid-template-columns:repeat(2, 1fr);gap:10px}.footer .footer-form .checkbox-approve{margin-top:30px;margin-bottom:30px}.footer .footer-social{background-color:#fff;padding:0 10px;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center}.footer .footer-social a{display:flex;flex-direction:column;gap:30px;font-size:24px;color:#d7282f}.footer .footer-social a:after{height:1px;width:24px;content:"";display:block;background-color:rgba(35,31,32,.4)}.footer .footer-links{display:grid;grid-template-columns:repeat(3, 1fr);padding:0 20px}.footer .footer-links .footer-links-item{border-right:1px solid rgba(255,255,255,.4);padding:70px 25px}.footer .footer-links .footer-links-item:last-child{border-right:none}.footer .footer-links .footer-links-item h3{margin-bottom:15px;padding-bottom:0}.footer .footer-links .footer-links-item ul{display:flex;flex-direction:column;gap:10px}.footer .footer-links .footer-links-item ul li{display:block}.footer .footer-links .footer-links-item ul li a{display:block;font-size:14px;color:#999}.footer-bottom{background-color:#1e1e1e}.footer-bottom p{color:#999}@media(max-width: 992px){.footer .footer-box{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 768px){.footer .footer-links{grid-template-columns:repeat(2, 1fr)}.footer .footer-links .footer-links-item:nth-child(2){border:none}}@media(max-width: 576px){.footer .box{grid-template-columns:1fr}.footer .footer-form{padding-right:15px;padding-left:15px}.footer .footer-form .d-grid{grid-template-columns:1fr}.footer .footer-social{flex-direction:row;padding-bottom:60px;flex-wrap:wrap}.footer .footer-social a{flex-direction:row;align-items:center}.footer .footer-social a:after{width:1px;height:24px}.footer .footer-social a:last-child:after{display:none}.footer .footer-links{grid-template-columns:repeat(1, 1fr)}.footer .footer-links .footer-links-item{border:none;padding:30px 0}}.hero-slide{position:relative;margin-top:-100px;height:100dvh;width:100%}.hero-slide .slide-slogan{position:absolute;z-index:10;bottom:30px;right:50px;text-align:right;display:flex;align-items:end;gap:5px}.hero-slide .slide-slogan p,.hero-slide .slide-slogan a{margin:0;font-size:14px;color:#fff}.hero-slide .slide-slogan p:last-child,.hero-slide .slide-slogan a:last-child{font-size:12px}.hero-slide .slide-slogan p a,.hero-slide .slide-slogan a a{text-decoration:underline}.hero-slide .slide-slogan div:last-child{position:relative;display:flex;gap:10px}.hero-slide .slide-slogan div:last-child img{width:20px;z-index:-1;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.hero-slide .slide-slogan div:last-child img:first-child{animation-name:handLeft}.hero-slide .slide-slogan div:last-child img:last-child{animation-name:handRight}@keyframes handLeft{0%{transform:translateX(0) rotate(0deg) scale(1)}25%{transform:translateX(-10px) rotate(-10deg) scale(1.05)}50%{transform:translateX(0) rotate(0deg) scale(1)}75%{transform:translateX(10px) rotate(10deg) scale(1.05)}100%{transform:translateX(0) rotate(0deg) scale(1)}}@keyframes handRight{0%{transform:translateX(0) rotate(0deg) scale(1)}25%{transform:translateX(10px) rotate(10deg) scale(1.05)}50%{transform:translateX(0) rotate(0deg) scale(1)}75%{transform:translateX(-10px) rotate(-10deg) scale(1.05)}100%{transform:translateX(0) rotate(0deg) scale(1)}}.hero-slide .swiper{height:100%}.hero-slide .swiper-slide{display:flex;justify-content:start;align-items:flex-end;height:100%;position:relative}.hero-slide .swiper-slide img,.hero-slide .swiper-slide video.hero-video,.hero-slide .swiper-slide .overlay{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;z-index:0}.hero-slide .swiper-slide .overlay{content:"";z-index:1;background:linear-gradient(rgba(0, 0, 0, 0.8196078431) 0%, rgba(0, 0, 0, 0.2039215686) 50%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-slide .swiper-slide video.hero-video{display:none}.hero-slide .swiper-slide .content{position:relative;z-index:1;max-width:768px;padding:50px}.hero-slide .swiper-slide .content h2{font-size:clamp(1.75rem,1.5rem + 1.25vw,3rem);color:#fff}.hero-slide .swiper-slide .content h2 strong{font-size:clamp(1.75rem,1.5rem + 1.25vw,3rem)}.hero-slide .swiper-slide .content h3{font-size:clamp(1.225rem,1.05rem + .875vw,2.1rem);color:#fff}.hero-slide .swiper-slide .content p{margin:0}.hero-slide .swiper-slide.has-video video.hero-video,.hero-slide .swiper-slide.has-video .overlay{display:block}.hero-slide .swiper-slide.has-video img{display:none}.hero-slide .swiper-pagination{height:24px;display:inline-flex;width:fit-content;padding:0 12px;align-items:center;right:var(--app-container-px);top:50%;left:inherit;transform:translateY(-50%);bottom:35px;flex-direction:column;gap:10px;z-index:999}.hero-slide .swiper-pagination-bullet{background-color:#e4e4e7;opacity:1;margin:0 5px !important;transition:.33s ease-in-out}.hero-slide .swiper-pagination-bullet-active{background-color:#d7282f;border-radius:4px}@media(max-width: 768px){.hero-slide .slide-slogan{right:var(--app-container-px)}.hero-slide .slide-slogan img{width:15px !important}.hero-slide .swiper-slide{display:flex;justify-content:start;align-items:center}.hero-slide .swiper-slide .content{padding:30px 15px}.hero-slide .swiper-slide.has-video video.hero-video,.hero-slide .swiper-slide.has-video .overlay{display:none}.hero-slide .swiper-slide.has-video img{display:block}.hero-slide .swiper-pagination{bottom:100px}}.section-1{padding-top:90px;padding-bottom:90px}.section-1-box .section-left{border-left:1px solid rgba(91,102,112,.3);display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:30px;position:relative}.section-1-box .section-left p{color:#12100b}.section-1-box .section-left:after,.section-1-box .section-left:before{content:"";width:calc(100% + 30px);height:1px;display:block;position:absolute;left:0;top:0;background-color:rgba(91,102,112,.3)}.section-1-box .section-left:after{top:initial;bottom:0}.section-1-box .section-right{display:flex}.section-1-box .section-right .default-image-card{flex:1 1 auto;width:50%}@media(max-width: 1200px){.section-1-box .section-left{border-top:1px solid rgba(91,102,112,.3);border-right:1px solid rgba(91,102,112,.3)}.section-1-box .section-left:before,.section-1-box .section-left:after{display:none}}@media(max-width: 992px){.section-1-box .section-right{flex-direction:column}.section-1-box .section-right .default-image-card{width:100%}}.section-2{position:relative;overflow:hidden;padding-top:135px;padding-bottom:135px}.about-page .section-1 .section-right{height:100%}.history-section{position:relative;display:flex;align-items:start}.history-section .timeline-box{width:50%;position:relative;overflow:hidden}.history-section .history-description{width:50%;color:#fff;display:flex;flex-direction:column;justify-content:center;z-index:10;padding:30px 30px 0 0}.history-section .timeline-content{position:relative;display:flex;flex-direction:column;padding-left:.8rem}.history-section .medium-paragraph{padding:4rem;display:flex;flex-direction:column;justify-content:center;border-left:2px solid #e9ecef;position:relative}.history-section .medium-paragraph p{text-align:left}.history-section .medium-paragraph:before{content:"";width:.8rem;height:.8rem;background:#ed1c24;border-radius:100%;position:absolute;left:-0.4rem;top:4.44rem}.history-section .medium-paragraph:after{content:"";width:2rem;height:.1rem;background:#d8d8d8;position:absolute;left:1rem;top:4.8rem}.progress-bar{position:fixed;top:0;left:0;width:100%;height:4px;background:rgba(255,255,255,.2);z-index:1000;display:none}.progress-fill{height:100%;background:linear-gradient(90deg, #f093fb 0%, #f5576c 100%);width:0%;transition:width .1s ease}@media(max-width: 768px){.history-section{flex-direction:column}.history-section .history-description,.history-section .timeline-box{width:100%}.history-section .history-description{width:100%;padding:30px 0}}.contact-page .contact-page-box{display:grid;grid-template-columns:repeat(2, 1fr);gap:60px;padding-top:60px}.contact-page .form-elements,.contact-page .right-section{display:flex;flex-direction:column;gap:30px}.contact-page .d-grid{grid-template-columns:repeat(2, 1fr);gap:30px}.contact-page .contact-list-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin-top:35px}.contact-page .contact-list-container .contact-lists{display:flex;flex-direction:column;gap:15px;padding:15px}.contact-page .contact-list-container .contact-lists strong{color:#181818;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;font-size:16px}.contact-page .contact-list-container .contact-lists .list-item{display:flex;flex-direction:column;gap:5px}.contact-page .contact-list-container .contact-lists .list-item span,.contact-page .contact-list-container .contact-lists .list-item a,.contact-page .contact-list-container .contact-lists .list-item p{font-size:16px;color:#62646c}.contact-page .contact-list-container .contact-lists .list-item span{font-weight:500;color:#d7282f}.contact-page .social-media ul li a i{color:#d7282f}@media(max-width: 992px){.contact-page .contact-list-container{grid-template-columns:repeat(2, 1fr)}.contact-page .contact-page-box{grid-template-columns:1fr}.contact-page .form-elements,.contact-page .right-section{gap:20px}.contact-page .d-grid{grid-template-columns:1fr}}@media(max-width: 768px){.contact-page .contact-list-container{grid-template-columns:repeat(1, 1fr)}}.product-category-item{position:relative;margin-bottom:var(--bs-gutter-x);padding:25px;box-sizing:border-box;height:320px;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.product-category-item.blue:after{background-color:rgba(29,55,112,.4)}.product-category-item.red:after{background-color:rgba(215,40,47,.4)}.product-category-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block}.product-category-image{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0}.product-category-image img{width:100%;height:100%;object-fit:cover}.product-category-text{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;z-index:2;color:#fff}.product-category-text h3{font-size:clamp(1.375rem,1.3rem + .375vw,1.75rem)}.product-category-text p{margin-bottom:0}.product-category-link{display:flex;justify-content:center;z-index:2}.product-category-link a{display:flex;align-items:center;height:48px;background-color:#d7282f;padding-left:24px;padding-right:24px;border-radius:24px;gap:15px}.product-category-link a span:first-child{font-size:14px}.product-category-link a span:last-child{width:48px;height:24px;background-color:#fff;border-radius:62px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.product-category-link a span:last-child i{color:#d7282f;font-size:18px;position:absolute;transition:transform .3s ease}.product-category-link a:hover span:last-child i{animation:slideUpDown .6s forwards}@keyframes slideUpDown{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-100%);opacity:0}51%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}.products-list-items .products-list-items-box{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:30px;width:100%}.product-item{--default-padding: 12px;position:relative;text-align:center;border:1px solid #ebecef;padding-bottom:var(--default-padding);transition:.33s ease}.product-item:hover{box-shadow:0 30px 35px 0 rgba(70,84,121,.25);transform:translateY(-2px)}.product-item .energy-label{position:absolute;top:65px;left:-8px;max-height:33px}.product-item .product-image{display:flex;justify-content:center;align-items:center;height:290px;margin-bottom:15px}.product-item .product-image img{max-height:290px;padding:25px}.product-item h3{text-align:center;display:block;font-size:16px;margin-top:12px;padding-left:var(--default-padding);padding-right:var(--default-padding);color:#12100b}.product-item .product-info{padding-left:var(--default-padding);padding-right:var(--default-padding)}.product-item .product-info p{font-size:14px;color:#12100b;margin-bottom:5px;text-align:center}.product-item .product-info p:last-child{margin-bottom:0}.product-item a{margin-top:17px;display:inline-flex;justify-content:center;align-items:center;height:40px;font-size:14px;color:#fff;background-color:#d7282f;transition:.33s ease;padding:0 15px;gap:5px;margin-left:auto;margin-right:auto;border-radius:30px}.product-item a i{color:#fff;font-size:20px}.product-item a:hover{background-color:#ac2026}.products-page-pagination{padding-bottom:80px}.products-page-pagination .seperator{height:1px;background:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.2), transparent);margin-bottom:22px;margin-top:80px}.products-page-pagination .products-page-pagination-box{display:flex;align-items:center;justify-content:space-between}.products-page-pagination .products-page-pagination-box p{margin-bottom:0;font-size:14px;color:#12100b}.products-page-pagination .products-page-pagination-box .page-link{border-radius:0;border:1px solid #d7282f;background-color:#fff;font-size:14px;color:#12100b;transition:.33s ease}.products-page-pagination .products-page-pagination-box .active .page-link,.products-page-pagination .products-page-pagination-box .page-item:hover .page-link{background-color:#d7282f;color:#fff;border-color:#d7282f}.download-modal .btn-secondary{border-radius:0;border:1px solid #ebecef;background-color:#fff;font-size:14px;color:#e4e4e7}.download-modal .btn-primary{border-radius:0;border:1px solid #d7282f;background-color:#d7282f;font-size:14px;color:#fff}.download-modal .btn-primary i{color:#fff;font-size:14px}.product-detail .product-info-section{padding-top:75px;padding-bottom:35px}.product-detail .product-info-section .product-slider{flex:0 0 50%;max-width:50%;position:relative}.product-detail .product-info-section .product-slider img{border-radius:1vmax;height:500px;object-fit:contain}.product-detail .product-info-section .product-slider-controls{position:relative;display:flex;align-items:center;justify-content:center;gap:17.5px;margin-top:80px}.product-detail .product-info-section .product-slider-controls .swiper-button-next,.product-detail .product-info-section .product-slider-controls .swiper-button-prev,.product-detail .product-info-section .product-slider-controls .swiper-pagination{position:initial;left:initial;right:initial;top:initial;margin:initial;width:initial}.product-detail .product-info-section .product-slider-controls .swiper-button-next:after,.product-detail .product-info-section .product-slider-controls .swiper-button-prev:after,.product-detail .product-info-section .product-slider-controls .swiper-pagination:after{display:none}.product-detail .product-info-section .product-slider-controls .swiper-button-prev,.product-detail .product-info-section .product-slider-controls .swiper-button-next{width:40px;height:40px;border-radius:50%;border:1px solid #d7282f;display:flex;justify-content:center;align-items:center;background-color:#fff;opacity:.5}.product-detail .product-info-section .product-slider-controls .swiper-button-prev i,.product-detail .product-info-section .product-slider-controls .swiper-button-next i{color:#d7282f;font-size:18px}.product-detail .product-info-section .product-slider-controls .swiper-button-prev:hover,.product-detail .product-info-section .product-slider-controls .swiper-button-next:hover{opacity:1}.product-detail .product-info-section .product-slider-controls .swiper-pagination-bullet{opacity:1;transform:scale(0.8);background-color:#d7282f;transition:.33s ease;margin:0 8px}.product-detail .product-info-section .product-slider-controls .swiper-pagination-bullet-active{transform:scale(0.5)}.product-detail .product-info-section .product-info{flex:0 0 auto;width:calc(50% - 40px)}.product-detail .product-info-section .product-info .product-title{position:relative;margin-bottom:32px}.product-detail .product-info-section .product-info .product-title h1{font-size:24px;color:#d7282f}.product-detail .product-info-section .product-info .product-info-specifications{margin-bottom:28px}.product-detail .product-info-section .product-info .product-info-specifications *{color:#12100b;font-size:15px}.product-detail .product-info-section .product-info .product-info-specifications p{margin-bottom:5px}.product-detail .product-info-section .product-info .product-info-specifications p:last-child{margin-bottom:0}.product-detail .product-info-section .product-info .product-info-specifications ul,.product-detail .product-info-section .product-info .product-info-specifications ol{padding-left:15px}.product-detail .product-info-section .product-info .product-info-btn-group{--gap: 10px;display:flex;flex-wrap:wrap;gap:var(--gap);width:300px}.product-detail .product-info-section .product-info .product-info-btn-group a{transition:.33s ease;box-sizing:border-box;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #d7282f;background-color:#d7282f;gap:7.5px;border-radius:40px;flex:1 1 auto;width:100%}.product-detail .product-info-section .product-info .product-info-btn-group a i,.product-detail .product-info-section .product-info .product-info-btn-group a span{color:#fff}.product-detail .product-info-section .product-info .product-info-btn-group a span{font-size:12px}.product-detail .product-info-section .product-info .product-info-btn-group a i{font-size:18px}.product-detail .product-info-section .product-info .product-info-btn-group a:hover,.product-detail .product-info-section .product-info .product-info-btn-group a:focus{background-color:#fff}.product-detail .product-info-section .product-info .product-info-btn-group a:hover span,.product-detail .product-info-section .product-info .product-info-btn-group a:hover i,.product-detail .product-info-section .product-info .product-info-btn-group a:focus span,.product-detail .product-info-section .product-info .product-info-btn-group a:focus i{color:#d7282f}.product-detail .product-info-section .swiper-slide{display:flex;justify-content:center;align-items:center}.product-detail .product-info-section-box{display:flex;align-items:stretch;gap:40px}.product-detail .product-detail-info-page{margin-bottom:140px}.product-detail .product-detail-info-page .container{margin-bottom:50px}.product-detail .product-detail-info-page h3{font-size:clamp(1.75rem,1.6rem + .75vw,2.5rem);color:#12100b;margin-bottom:30px}.product-detail .product-detail-info-page h3 span{font-size:clamp(1.75rem,1.6rem + .75vw,2.5rem);color:rgba(18,16,11,.5)}.product-detail .product-detail-info-page p{font-size:clamp(1.125rem,1.1rem + .125vw,1.25rem);color:rgba(18,16,11,.5);margin-bottom:0}.product-detail .product-detail-info-page .img-box{padding-left:var(--custom-container-padding);padding-right:var(--custom-container-padding);display:flex;justify-content:center;align-items:center}@media(max-width: 1200px){.product-detail .product-info-section .product-slider{flex:0 1 50%;max-width:50%}.product-detail .product-info-section .product-slider img{border-radius:1vmax;height:300px;object-fit:contain}.product-detail .product-info-section .product-slider-controls{margin-top:15px}}@media(max-width: 992px){.product-detail .product-info-section-box{flex-direction:column}.product-detail .product-info-section .product-slider{flex:1 1 auto;max-width:100%;width:100%}.product-detail .product-info-section .product-info{flex:1 1 auto;width:100%}.product-detail .product-info-section .product-info .product-info-btn-group{width:100%}}