*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}body{font-family:"Mastery Kingdom",sans-serif;font-weight:400;font-size:1.6rem;-webkit-font-smoothing:antialiased;min-height:100vh;color:#292929}@media (max-width:575px){body{font-size:1.6rem}}a{text-decoration:none}main{display:flex;flex-direction:column;min-height:100vh}main>div:first-child{position:relative;z-index:1;flex:1}.page-padding{padding:15rem 0 6rem 0}@media (max-width:991px){.page-padding{padding:6rem 0 6rem 0}}.title{font-weight:400;font-size:2.8rem;margin-bottom:2rem;font-family:"Mastery Kingdom",sans-serif}@media (max-width:575px){.title{font-size:2.4rem}}.title--border{line-height:1.5;border-bottom:6px solid #ee0430}.title--red{color:#ee0430}.title--uppercase{text-transform:uppercase}@keyframes scaleUpScaleDown{0%{transform:translateZ(-1px) scale(1)}80%{transform:translateZ(-1px) scale(1.4);opacity:.4}100%{transform:translateZ(-1px) scale(1.5);opacity:0}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;font-size:1.6rem;padding:.8rem 2rem;border-radius:0;line-height:1;text-transform:uppercase;transition:all 0.2s}.btn i{width:2.8rem;height:2.8rem;font-size:1.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:rgb(255 255 255 / .3)}.btn--white{color:#fff}.btn--white:hover{color:#fff}.btn--bg-white{background-color:#fff}.btn--bg-white:hover{background-color:#d9d9d9}.btn--bg-orange{background-color:#ea733d}.btn--bg-orange:hover{background-color:#c54c15}.btn--bg-red{background-color:#c60018}.btn--bg-red:hover{background-color:#930012}.btn--bg-linear-red{background:linear-gradient(to right,#c60018,#f6264d)}.btn--bg-linear-red:hover{background:linear-gradient(to left,#c60018,#f6264d)}.btn--bg-gray{background-color:#eee}.btn--bg-gray:hover{background-color:#c8c8c8}.btn--bg-black{background-color:#191919}.btn--bg-black:hover{background-color:#262626}.btn--bg-green{background-color:#1DB504}.btn--bg-green:hover{background-color:#116a02}.btn--lg{font-size:2rem;width:40rem;max-width:100%}.icon{width:2.4rem;height:2.4rem;font-size:1.2rem;border:2px solid #fff;border-radius:4px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.social{display:flex;align-items:center;gap:1.2rem}.social__item{color:#fff}.form-group{margin-bottom:1.6rem;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.form-group label{font-weight:700;position:absolute;left:-9999px}.form-group input:not([type=file],[type=submit]),.form-group textarea{border:none;padding:1.2rem 1.2rem;width:100%;background-color:#efefef;box-shadow:0 3px 6px rgb(0 0 0 / .2);color:#292929}.form-group input:not([type=file],[type=submit])::placeholder,.form-group textarea::placeholder{color:#adafb0}.form-group input:not([type=file],[type=submit]):focus,.form-group textarea:focus{outline:0;box-shadow:0 3px 6px rgb(238 4 48 / .2)}.form-submit{position:relative}.form-submit .btn{min-width:12rem}.form-submit .wpcf7-spinner{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%)}.fixed-whatsapp{width:5rem;height:5rem;border-radius:50%;position:fixed;bottom:2rem;right:2rem;background-color:#25d366;display:flex;display:flex;align-items:center;justify-content:center;z-index:999;transform-style:preserve-3d;transition:all 0.2s}.fixed-whatsapp i{font-size:2.8rem;color:#fff}.fixed-whatsapp::after{content:"";position:absolute;width:4.2rem;height:4.2rem;border-radius:50%;background-color:#128c7e;z-index:-999;animation:scaleUpScaleDown 2s ease-in infinite both;transform:translateZ(-1px);filter:blur(1px)}.fixed-whatsapp:hover{transform:scale(1.2)}.products-item{border-radius:10px;overflow:hidden;color:#292929;border:3px solid #fff0;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:2rem;transition:all 0.2s ease-in;position:relative}.products-item__label{position:absolute;top:1rem;right:1rem;max-width:9rem;padding:.8rem;font-family:"Lato",sans-serif;font-weight:400;font-style:normal;color:#fff;font-weight:800;text-align:center;text-transform:uppercase;line-height:1;font-size:1.2rem}.products-item__label--yellow{background-color:#ee9e04}.products-item__label--red{background-color:#c60018}.products-item__balloon{aspect-ratio:1;width:40%;min-width:8rem;border-radius:50%;text-transform:uppercase;background-color:rgb(198 0 24 / .8);color:#fff;position:absolute;top:1rem;right:1rem;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width:991px){.products-item__balloon{font-size:1.4rem}}@media (max-width:575px){.products-item__balloon{font-size:1.2rem}}.products-item__image{aspect-ratio:1/1.5;width:100%;position:relative}@media (max-width:575px){.products-item__image{aspect-ratio:1}}.products-item__image--aspect-xs{aspect-ratio:1/0.5}.products-item__image--aspect-sm{aspect-ratio:1}.products-item__image--aspect-lg{aspect-ratio:1/2}.products-item__image img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0;transition:all 0.2s ease-in}.products-item__title{text-align:center;font-size:2.4rem}@media (max-width:575px){.products-item__title{font-size:1.8rem}}.products-item:hover{transform:translateY(-3px);border:3px solid #c60018;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.products-item:hover .products-item__title{color:#191919}.products-item:hover .products-item__image img{filter:brightness(1.05)}.products-item:active{transform:translateY(1px);box-shadow:0 1px 3px rgb(0 0 0 / .5)}.categories-item{display:block;border-radius:10px;overflow:hidden;box-shadow:0 2px 5px rgb(0 0 0 / .1);color:#292929;margin:.5rem 0;transition:all 0.2s ease-in}.categories-item__image{background-color:#fff;aspect-ratio:1;padding:2rem}@media (max-width:575px){.categories-item__image{aspect-ratio:4/3}}.categories-item__image img{width:100%;height:100%;object-fit:contain;transition:all 0.2s ease-in}.categories-item__text{background-color:#eee;padding:2rem;text-align:center}.categories-item__name{text-transform:uppercase;font-weight:700;margin-bottom:1.2rem;font-size:2rem;transition:all 0.2s ease-in}.categories-item:hover{transform:translateY(-3px)}.categories-item:hover .categories-item__name{color:#3aac79}.categories-item:hover .categories-item__image img{transform:scale(1.02)}.about-features{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3.2rem;margin:4rem 0}.about-features .about-feature{background-color:#292929;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;width:17rem;max-width:100%}.about-features .about-feature__number{display:block;color:#fff;font-size:3.6rem;font-weight:700;line-height:1}.about-features .about-feature__name{display:block;font-weight:400;color:#fff;text-align:center;line-height:1.2}.variation-item__image{aspect-ratio:1;position:relative;padding:1.6rem;margin-bottom:.8rem;border:1px solid #dedede;transition:all 0.2s}.variation-item__image img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0;padding:1.6rem}.variation-item__color,.variation-item__capacity{display:block;font-weight:700;margin-bottom:.2rem;text-align:center;color:#292929;transition:all 0.2s}.variation-item:hover .variation-item__image{border:1px solid #3aac79}.variation-item:hover .variation-item__color,.variation-item:hover .variation-item__capacity{color:#3aac79}.products-filter{display:flex;flex-direction:column;background-color:#f7f7f7;gap:.8rem;margin-bottom:2.4rem}.products-filter__type{background-color:#f7f7f7;padding:.4rem 1.2rem}.products-filter__type-title{font-weight:700}.products-filter select{width:100%}.products-filter__list{list-style:none;padding:0}.products-filter__list li>label{position:relative;padding-left:2rem}.products-filter__list li>label>input[type=checkbox]{position:absolute;left:-9999px}.products-filter__list li>label>input[type=checkbox]:checked~.checkmark::before{opacity:1;visibility:visible}.products-filter__list li>label>.checkmark::after{position:absolute;content:"";top:50%;transform:translateY(-50%);left:0;width:1.6rem;height:1.6rem;border:1px solid #989898;border-radius:50%}.products-filter__list li>label>.checkmark::before{position:absolute;content:"";top:50%;transform:translateY(-50%);left:0;width:1.6rem;height:1.6rem;background-color:#3aac79;border:1px solid #3aac79;border-radius:50%;opacity:0;visibility:hidden;transition:all 0.2s ease-in}.products-filter__list li>label>span{display:block}.products-filter__list li>label>span>span{display:inline-block;font-size:1.2rem}.products-filter .btn--clean-filter{align-self:flex-start;margin:2rem auto}.blog-item{position:relative;transition:all 0.2s ease-in;display:flex;flex-direction:column}.blog-item:hover{transform:translateY(-4px);box-shadow:0 3px 5px rgb(0 0 0 / .1)}.blog-item:active{transform:translateY(1px);box-shadow:0 2px 4px rgb(0 0 0 / .3)}.blog-item__thumb{aspect-ratio:4/3}.blog-item__thumb img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}.blog-item__text{border:1px solid #c60018;border-top:none;font-family:"Lato",sans-serif;font-weight:400;font-style:normal;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2rem;flex:1}.blog-item__text h3{text-align:center;font-size:1.8rem;text-transform:uppercase;color:#191919;font-weight:700}.blog-item__text .btn i{border:0;background-color:#fff0}.others-products-item{display:flex;flex-direction:column;align-items:center;gap:2rem;box-shadow:0 2px 5px rgb(0 0 0 / .2);padding:2rem;height:100%;justify-content:space-around;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.others-products-item img{aspect-ratio:1;width:100%;object-fit:contain}.others-products-item h3{color:#ee0430;font-weight:800;text-align:center}.others-products-item__manufacter{color:#ee0430}.projects-item{position:relative;overflow:hidden}.projects-item__image{position:absolute;width:100%;height:100%;object-fit:cover;transition:all 0.2s ease-in}.projects-item__content{padding:4rem 2rem;margin:6rem;margin-left:0;padding-right:1.2rem;background-color:rgb(238 4 48 / .7);display:flex;flex-direction:column;gap:1.2rem;position:relative;z-index:1;color:#fff;transition:all 0.2s}.projects-item__content h3{font-weight:400;font-size:2.4rem}.projects-item__content p{font-size:2rem}.projects-item__content .btn{align-self:flex-end}.projects-item:hover .projects-item__image{transform:scale(1.05);filter:brightness(1.2)}.projects-item:hover .projects-item__content{background-color:rgb(238 4 48 / .9)}.before-after{display:grid;position:relative;overflow:hidden;border-radius:1.6rem;--position:50%}.before-after__images{max-width:100%;width:100%;max-height:90vh;aspect-ratio:4/3;position:relative}.before-after__images .slider-image{width:100%;height:100%;object-fit:cover;object-position:left}.before-after__images .image-before{position:absolute;inset:0;width:100%}.before-after .slider{position:absolute;inset:0;cursor:pointer;opacity:0;width:100%;height:100%;z-index:999}.before-after .slider:focus-visible~.slider-button{outline:5px solid #000;outline-offset:3px}.before-after .slider-line{position:absolute;inset:0;width:.2rem;height:100%;background-color:#fff;z-index:10;left:var(--position);transform:translateX(-50%);pointer-events:none}.before-after .slider-button{position:absolute;background-color:#fff;border-radius:100vw;padding:.5rem;width:4rem;height:4rem;display:grid;place-items:center;top:50%;left:var(--position);transform:translate(-50%,-50%);box-shadow:1px 1px rgb(0 0 0 / .2);z-index:100}.before-after .slider-button svg{width:2rem}.footer{font-size:1.6rem;position:relative;z-index:2;background:linear-gradient(to right,#191919,#292929);padding-top:6rem;border-top:8px solid #c60018}.footer-map{position:relative}.footer-map iframe{margin-bottom:-8px}.footer-map>a{position:absolute;top:2rem;right:2rem;height:4rem;z-index:1;padding:.8rem 2rem;background-color:#05c8f7;color:#fff;display:flex;align-items:center;justify-content:center;gap:.8rem;font-weight:700;border-radius:1.2rem;box-shadow:0 2px 5px rgb(0 0 0 / .2);transform-style:preserve-3d;transition:all 0.4s ease-in-out}@media (max-width:450px){.footer-map>a span{display:none}}.footer-map>a i{font-size:2.8rem}.footer-map>a::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateZ(-1px);width:100%;height:100%;background-color:#05c8f7;border-radius:1.2rem;transition:all 0s ease-in-out}.footer-map>a:hover{transform:scale(1.02)}.footer-map>a:hover::after{transform:translate(-50%,-50%) translateZ(-1px) scale(1.2);opacity:0;transition:0.4s}.footer-main__content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem}@media (max-width:991px){.footer-main__content{justify-content:center}}@media (max-width:575px){.footer-main__content{flex-direction:column;margin-bottom:2rem}}.footer-main__item{display:flex;align-items:center;gap:.8rem;color:#fff;font-size:1.4rem}.footer-main__item span:hover{text-decoration:underline}.footer-main__item address{margin-bottom:0}.footer-main__item a{color:#fff}.footer-main__item a:hover{text-decoration:underline}.footer-main__item i{font-size:3.2rem}.footer-main__item:hover .footer-contact__icon{background-color:#fff;color:#292929;border:2px solid #fff}.footer-main__item--contact{font-size:2rem}@media (max-width:575px){.footer-main__item--contact{font-size:1.6rem}}.footer-main__item--address{font-size:1.8rem;text-transform:uppercase}.footer-main__item--address:hover address{text-decoration:underline}@media (max-width:575px){.footer-main__item--address{font-size:1.6rem}}@media (max-width:575px){.footer-logo{width:100%}}.footer-logo img{width:31.5rem;max-width:100%}@media (max-width:991px){.footer-logo img{width:20rem}}@media (max-width:575px){.footer-logo img{display:block;margin:auto}}.footer-links ul{list-style:none;padding:0}.footer-links ul li a{color:#fff}.footer-links ul li a:hover{text-decoration:underline}.footer-copyright{text-align:center;font-size:1.4rem;color:#fff;padding:1rem 2rem;text-transform:uppercase}.footer-copyright a{color:#fff;text-decoration:underline}.footer-copyright a:hover{color:#d9d9d9}@media (max-width:767px){.footer-copyright a{position:relative;margin-left:2rem}}.header{box-shadow:0 2px 5px rgb(25 25 25 / .05);position:relative;z-index:2}@media (max-width:991px){.header{position:relative;z-index:2}}.header-contact{background-color:#191919;overflow:hidden;opacity:1;visibility:visible;transition:all 0.2s;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}@media (max-width:991px){.header-contact{height:auto}}.header-contact__content{display:flex;align-items:center;justify-content:space-between;padding:.4rem 0;flex-wrap:wrap}@media (max-width:575px){.header-contact__content{justify-content:center}}.header-contact__item{display:flex;align-items:center;gap:.8rem;color:#fff;font-size:1.2rem;font-weight:700}.header-contact__item span,.header-contact__item address{text-transform:uppercase;margin-bottom:0}@media (max-width:575px){.header-contact__item span,.header-contact__item address{display:none}}.header-contact__item span:hover,.header-contact__item address:hover{text-decoration:underline}.header-contact__item i{font-size:2.6rem;color:#ee0430;transition:all 0.2s}.header-contact__item a{color:#fff;text-transform:uppercase}.header-contact__item a:hover{text-decoration:underline}.header-contact__item:hover i{color:#c60018}.header-contact__item--social:hover i{color:#191919;text-decoration:none}.header-contact__item--social:hover span{text-decoration:none}.header-contact__item--work-time:hover span{text-decoration:none}.header-contact__text-wrapped{display:flex;align-items:center;gap:.4rem}.header-contact__text-wrapped a:not(:last-child)::after{content:" | "}.header-contact__social a:hover{text-decoration:none}.header-contact__social .social__icon{color:#191919;background-color:#ee0430;font-size:1.6rem;width:2.6rem;height:2.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.header-contact__social .social__icon:hover{background-color:#c60018;text-decoration:none}.header-main{background-color:#f5f5f5;position:relative}.header-main>.container{display:flex;justify-content:space-between;align-items:center;gap:8rem;flex-wrap:wrap}@media (max-width:991px){.header-main>.container{padding:0 1.2rem;gap:4rem;row-gap:1.2rem}}@media (max-width:991px){.header-logo{display:flex;align-items:center;justify-content:space-between;width:100%}}.header-logo img{margin:auto;display:block;padding:1.2rem 0;width:23rem;max-width:100%;transition:all 0.2s}@media (max-width:1199px){.header-logo img{width:17rem}}@media (max-width:991px){.header-logo img{width:30%;margin:unset}}.header-search{flex:1;max-width:100%}.header-search__form{position:relative;width:100%;display:flex;align-items:center;gap:2rem;transition:all 0.2s ease-in}.header-search__form.show{visibility:visible;opacity:1;transform:translateY(0)}.header-search__input{flex:1;border:1px solid #c5c5c5;height:3.2rem;padding:0 1.6rem;padding-right:3rem;font-size:1.2rem;transition:all 0.2s;background-color:#fff0;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.header-search__input:focus{outline:none;box-shadow:0 0 2px #ee0430}.header-search__submit{border:none;position:absolute;color:#191919;width:3.2rem;height:3.2rem;top:50%;right:0rem;transform:translateY(-50%);background-color:#fff0;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.header-actions{display:flex;align-items:center;gap:4rem}.header-actions__item{color:#191919;display:flex;flex-direction:column;align-items:center;gap:.6rem}.header-actions__item i{font-size:1.8rem}.header-actions__item span{text-transform:uppercase;font-size:1.2rem;text-align:center;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.header-nav{z-index:1;flex:1;background-color:#191919;font-family:"Mastery Kingdom",sans-serif}.header-nav:hover{z-index:3}@media (max-width:991px){.header-nav{position:absolute;top:100%;left:0;width:100%;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.2s}}.header-nav__content{display:flex;align-items:center;gap:6rem}.header-nav__products{position:relative;width:32rem;background-color:#ee0430;color:#fff;padding:1.2rem 3rem;display:flex;align-items:center;gap:2.2rem;font-size:2.2rem;text-transform:uppercase;transition:all 0.2s ease-in;cursor:pointer}.header-nav__products:hover{background-color:#c60018}.header-nav__products:hover .header-nav__dropdown{opacity:1;visibility:visible}.header-nav__dropdown{position:absolute;left:0;top:100%;background-color:#fff;width:32rem;list-style:none;padding:0;box-shadow:0 2px 5px rgb(25 25 25 / .1);opacity:0;visibility:hidden;transition:all 0.2s ease-in}.header-nav__dropdown>li{position:relative}.header-nav__dropdown>li>a{color:#191919;padding:1.2rem 3rem;display:flex;align-items:center;gap:2.2rem;font-size:2.2rem;text-transform:uppercase;transition:all 0.2s ease-in}.header-nav__dropdown>li>a>span{line-height:1;position:relative;top:3px}.header-nav__dropdown>li>a:hover{background-color:#f2f2f2}.header-nav__dropdown>li:not(:last-child)>a{border-bottom:solid 1px #c5c5c5}.header-nav__dropdown>li:hover>.header-nav__dropdown-submenu{transform:translateX(100%);visibility:visible;opacity:1;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.header-nav__dropdown-submenu{position:absolute;padding:0;top:0;right:0;background:#fff;transform:translateX(90%);list-style:none;opacity:0;visibility:hidden;transition:all 0.2s ease-in}.header-nav__dropdown-submenu>li:not(:last-child)>a{border-bottom:solid 1px #c5c5c5}.header-nav__dropdown-submenu>li:hover>.header-nav__dropdown-submenu{transform:translateX(100%);visibility:visible;opacity:1;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.header-nav__dropdown-submenu>li>a{color:#191919;padding:1.2rem 3rem;display:flex;align-items:center;gap:2.2rem;font-size:1.8rem;text-transform:uppercase;transition:all 0.2s ease-in}.header-nav__dropdown-submenu>li>a>span{line-height:1;position:relative;top:3px}.header-nav__dropdown-submenu>li>a:hover{background-color:#f2f2f2}.header-nav__list{list-style:none;margin:0;padding:0;width:100%;display:flex;justify-content:space-between;align-items:center;gap:4rem}@media (max-width:991px){.header-nav__list{flex-direction:column;align-items:center;gap:0;background-color:#292929}}.header-nav__list>li{text-align:center}@media (max-width:991px){.header-nav__list>li{width:100%;border-bottom:2px solid rgb(255 255 255 / .1);text-align:center;text-align:left;padding:0 0 0 1.6rem}.header-nav__list>li>span{display:flex;justify-content:space-between}.header-nav__list>li>span>a{padding:1rem 0;color:#fff;display:block;font-weight:700}.header-nav__list>li>span>button{border:none;background-color:#fff0;color:#fff;padding:0 2rem}.header-nav__list>li>span>button i{transition:all 0.2s ease-in}.header-nav__list>li>span>button.collapsed i{transform:rotate(-90deg)}.header-nav__list>li ul li:last-child{border:none}}.header-nav__list>li>a,.header-nav__list>li span a{width:100%;display:inline-block;position:relative;color:#fff;font-size:1.8rem;transition:all 0.2s;padding:.8rem 0rem;text-transform:uppercase}.header-nav__list>li>a::after,.header-nav__list>li span a::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:4px;background-color:#ee0430;transition:all 0.2s}@media (max-width:991px){.header-nav__list>li>a,.header-nav__list>li span a{width:100%;padding:1rem 0;color:#fff}}.header-nav__list>li>a:hover::after,.header-nav__list>li span a:hover::after{width:100%}.header-nav__list>li.active>a::after{width:100%}.header-nav__list>li:hover .megamenu{opacity:1;visibility:visible;transform:translateY(0)}.header-nav__btn{height:6.7rem;position:relative;left:0;color:#fff;cursor:pointer;width:max-content;display:none;gap:.2rem;align-items:center}@media (max-width:991px){.header-nav__btn{display:flex;height:100%}}.header-nav__btn>span{text-transform:uppercase;transition:all 0.2s}.header-nav__icon{position:relative;width:4rem;height:4rem;border-radius:50%}.header-nav__icon-bar{position:absolute;width:80%;height:.4rem;left:50%;transform:translate(-50%,0);background-color:#ee0430;border-radius:5px;transition:all 0.1s}.header-nav__icon-bar--1{top:8px}.header-nav__icon-bar--2{top:50%;transform:translate(-50%,-50%)}.header-nav__icon-bar--3{bottom:8px}.header-nav__icon.opened+span{font-size:1.6rem}.header-nav__icon.opened .header-nav__icon-bar{height:.2rem}.header-nav__icon.opened .header-nav__icon-bar--1{top:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#ee0430}.header-nav__icon.opened .header-nav__icon-bar--2{opacity:0;visibility:hidden}.header-nav__icon.opened .header-nav__icon-bar--3{top:50%;transform:translate(-50%,-50%) rotate(-45deg);background-color:#ee0430}.banner{width:100%;position:relative;z-index:0;aspect-ratio:1920/400}.banner-item{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%}.banner-item__bg{position:absolute;left:0;top:0;width:100%;height:100%!important;object-fit:cover;object-position:bottom}.banner-item__text{width:1170px;max-width:100%;text-align:center;position:relative;padding-bottom:6rem}@media (max-width:991px){.banner-item__text{padding-bottom:4rem}}.banner-item__text h2{color:#fff;font-size:5rem;font-weight:400;text-transform:uppercase;max-width:100%;margin-bottom:2rem}@media (max-width:1399px){.banner-item__text h2{font-size:3.2rem}}@media (max-width:1199px){.banner-item__text h2{font-size:2.8rem}}@media (max-width:991px){.banner-item__text h2{font-size:2rem}}@media (max-width:767px){.banner-item__text h2{font-size:1.8rem}}@media (max-width:575px){.banner-item__text h2{font-size:1.6rem}}.banner-item__text p{color:#fff;font-size:1.8rem;font-weight:400;text-transform:uppercase}@media (max-width:1399px){.banner-item__text p{font-size:1.6rem}}@media (max-width:991px){.banner-item__text p{font-size:1.2rem}}@media (max-width:767px){.banner-item__text p{font-size:1rem}}.banner-item__text .btn{font-size:1.8rem}.banner .owl-carousel{height:100%}.banner .owl-carousel .owl-stage-outer{height:100%}.banner .owl-carousel .owl-stage-outer .owl-stage{height:100%}.banner .owl-carousel .owl-stage-outer .owl-stage .owl-item{height:100%}.banner .owl-dots{position:absolute;left:50%;bottom:1rem;transform:translateX(-50%)}@media (max-width:767px){.banner .owl-dots{bottom:0}}.banner .owl-dots .owl-dot span{background-color:#fff0;border:2px solid #fff}.banner .owl-dots .owl-dot:hover span{background-color:#fff}.banner .owl-dots .owl-dot.active span{background-color:#fff}.banner .owl-prev,.banner .owl-next{position:absolute;top:50%;transform:translateY(-50%)}.banner .owl-prev{left:2%}.banner .owl-next{right:2%}.banner .owl-nav{height:0!important;margin:0!important}.banner .owl-nav [class*=owl-]{width:3.2rem;height:3.2rem;background-color:#ee0430!important;color:#fff!important;display:flex;align-items:center;justify-content:center;font-size:1.4rem!important;opacity:.5;transition:all 0.2s}.banner .owl-nav [class*=owl-]:hover{background-color:#bc0326!important;opacity:1;color:#191919;text-decoration:none}.breadcrumb{margin-top:5rem;color:#898989;font-size:1.4rem;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.breadcrumb-item a{color:#898989}.breadcrumb-item a:hover{color:#616161}.breadcrumb-item.active{font-weight:500;color:#898989}.breadcrumb-item+.breadcrumb-item::before{content:"\f0da"!important;font-family:"Font Awesome 6 Free";font-weight:900;color:#454545}.intern-banner{aspect-ratio:16/4}.intern-banner img{width:100%;height:100%;object-fit:cover}.why{padding:6rem 0;background-color:#f5f5f5}.why-text p{font-weight:400;line-height:1.3}.why-text .btn{margin-top:2rem}.why-topics{display:flex;flex-direction:column;gap:2.4rem;padding-left:6rem}@media (max-width:767px){.why-topics{padding-left:0;margin-top:4rem}}.why-topic{display:flex;align-items:center;gap:1.2rem}.why-topic__icon{width:6rem}.why-topic__icon img{width:100%}.why-topic__text{flex:1}.why-topic__text p{font-weight:400;line-height:1.2;margin-bottom:0}.why-topic__title{font-size:1.8rem;font-weight:700;margin-bottom:0}.megamenu{position:absolute;top:100%;left:0;width:100%;background-color:#292929;padding:2rem;gap:1.2rem;visibility:hidden;opacity:0;transition:all 0.2s;transform:translateY(-5px)}.megamenu-parent-items{display:flex;align-items:center;justify-content:center;gap:2rem}.megamenu-parent-item{display:flex;flex-direction:column;align-items:center;flex:1}.megamenu-parent-item img{width:10rem;height:10rem;object-fit:contain}.megamenu-parent-item span{color:#fff;font-size:2rem;text-align:left;font-weight:700;transition:all 0.2s ease-in}.megamenu-parent-item:hover span,.megamenu-parent-item.active span{color:#3aac79}.megamenu-child-item{background-color:#292929;display:flex;gap:2rem;flex-wrap:wrap;padding-top:1rem;margin-top:1rem;border-top:1px solid rgb(204 204 204 / .5)}.megamenu-child-item ul{list-style:none;text-align:left;padding:0;max-width:30%}.megamenu-child-item ul li.main a{font-weight:700;font-size:1.8rem}.megamenu-child-item ul li a{color:#fff;overflow:hidden;text-overflow:ellipsis;display:block;text-wrap:nowrap}.megamenu-child-item ul li a:hover{color:#3aac79}.newsletter{background:linear-gradient(to right,#c60018,#f6264d);padding:3rem 0}.newsletter__content{display:flex;align-items:center;gap:4rem}@media (max-width:767px){.newsletter__content{flex-direction:column}}.newsletter__text{color:#fff;display:block;max-width:100%;font-size:2.8rem;line-height:1.25;min-width:24rem;max-width:100%}.newsletter-form{flex:1}.newsletter-form form{width:100%;display:flex;align-items:flex-start;gap:0;flex:1;flex-wrap:wrap;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.newsletter-form__input{height:4rem;background-color:#fff;font-weight:700;border:none;flex:1;padding:1.2rem}.newsletter-form__input::placeholder{color:rgb(25 25 25 / .33);font-weight:700}.newsletter-form__submit{width:20rem;height:4rem;background-color:#292929;color:#fff;border:none;font-weight:700}@media (max-width:575px){.newsletter-form__submit{width:12rem}}.newsletter-form .wpcf7-spinner{position:absolute;top:50%;right:40px}.newsletter-form .form-group{margin-bottom:0!important;flex:1}.newsletter-form .wpcf7-response-output{width:100%;color:#fff}.newsletter-form .wpcf7-form-control-wrap span{color:#fff}.header-mobile{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;gap:2rem}.header-mobile-actions{display:flex;gap:1.2rem;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.header-mobile-actions__item{color:#191919;border:none;background-color:#fff0}.header-mobile-logo img{width:10rem}.header-mobile-cart{position:relative;display:flex;align-items:center;justify-content:flex-end;width:8.6rem}.header-mobile-cart i{color:#191919;font-size:2.8rem}.header-mobile-cart span{position:absolute;top:0;right:0;transform:translate(50%,-50%);width:2rem;height:2rem;border-radius:50%;line-height:1;display:flex;align-items:center;justify-content:center;font-family:"Lato",sans-serif;font-weight:400;font-style:normal;background-color:#ee0430;color:#fff;font-size:1.2rem}.header-mobile-menu{position:fixed;top:0;bottom:0;left:0;width:30rem;max-width:90%;background-color:#fff;z-index:9999;overflow:auto;font-family:"Lato",sans-serif;font-weight:400;font-style:normal;transform:translate(-100%);transition:all 0.2s ease-in}.header-mobile-menu.active{transform:translate(0)}.header-mobile-menu__tabs{display:flex;align-items:center;width:100%}.header-mobile-menu__tabs button{flex:1;padding:1.2rem 2rem;background-color:#f5f5f5}.header-mobile-menu__tabs button.active{background-color:#c60018;color:#fff}.header-mobile-menu__nav{list-style:none;padding:0;margin:0;width:100%}.header-mobile-menu__nav>li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:1px solid #cecece}.header-mobile-menu__nav>li:first-child{border-top:1px solid #cecece}.header-mobile-menu__nav>li>a{flex:1;display:flex;align-items:center;gap:.8rem;color:#191919;padding:1.2rem 2rem}.header-mobile-menu__nav>li>a>span{flex:1}.header-mobile-menu__nav>li>button{background-color:#fff0;border:1px solid #cecece;border-bottom:none;border-top:none;color:#191919;display:flex;align-items:center;justify-content:center;width:4rem;align-self:stretch;transition:all 0.2s ease-in}.header-mobile-menu__nav>li>button i{transition:all 0.2s ease-in}.header-mobile-menu__nav>li>button:not(.collapsed){background-color:#c60018}.header-mobile-menu__nav>li>button:not(.collapsed) i{transform:rotate(90deg);color:#fff}.header-mobile-menu__nav>li>.collapse{flex:1;width:100%;min-width:100%}.header-mobile-menu__nav>li>.collapsing{width:100%}.header-mobile-menu__nav--sub>li:last-child{border-bottom:none}.header-mobile-open-overlay{width:100%;height:100vh;position:fixed;background-color:rgb(25 25 25 / .5);z-index:400;visibility:hidden;opacity:0;transition:all 0.2s ease-in}.header-mobile-open-overlay.active{visibility:visible;opacity:1}.header-mobile-search{width:100%}.header-mobile-search__form{position:relative;width:100%;display:flex;align-items:center;gap:2rem;transition:all 0.2s ease-in}.header-mobile-search__form.show{visibility:visible;opacity:1;transform:translateY(0)}.header-mobile-search__input{flex:1;border:1px solid #f5f5f5;height:5rem;padding:0 1.6rem;padding-right:3rem;font-size:1.6rem;transition:all 0.2s;background-color:#fff0;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.header-mobile-search__input:focus{outline:none;box-shadow:0 0 2px #ee0430}.header-mobile-search__submit{border:none;position:absolute;color:#191919;width:3.2rem;height:3.2rem;top:50%;right:0rem;transform:translateY(-50%);background-color:#fff0;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.home{position:relative;z-index:1;background-color:#fff;overflow-x:hidden}.home-categories{padding-top:4rem;padding-bottom:6rem}.home-categories .title{padding-left:2.2rem}@media (max-width:991px){.home-categories .title{text-align:center;padding-left:0}}.home-categories__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}@media (max-width:991px){.home-categories__grid{grid-template-columns:repeat(2,1fr);padding:0 5rem}}@media (max-width:575px){.home-categories__grid{grid-template-columns:repeat(2,1fr);padding:0 2rem}}.home-categories__item{aspect-ratio:3/3;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;transform:skew(-10deg,0deg);transition:all 0.2s ease-in}.home-categories__item>*{transform:skew(10deg,0deg)}.home-categories__item-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.3) skew(10deg,0deg)}.home-categories__item-title{color:#fff;font-size:2.4rem;position:relative;z-index:1;padding:2rem;text-align:center}@media (max-width:575px){.home-categories__item-title{font-size:1.6rem}}.home-categories__item::after{content:"";position:absolute;top:50%;left:0;width:.6rem;height:60%;background:linear-gradient(to right,#c60018,#f6264d);transform:translateY(-50%);transition:all 0.4s ease-in}.home-categories__item:hover::after{width:100%}.home-categories__item:hover{box-shadow:0 2px 5px rgb(25 25 25 / .5)}.home-advantages{width:1024px;max-width:100%;margin:auto;padding-bottom:6rem}@media (max-width:575px){.home-advantages{padding:0 2rem 6rem 2rem}}.home-advantages__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;margin-top:3.2rem}@media (max-width:991px){.home-advantages__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.home-advantages__grid{grid-template-columns:repeat(2,1fr)}}.home-advantages__item{display:flex;flex-direction:column;align-items:center;gap:2rem}.home-advantages__item-icon{width:5rem;height:5rem;max-width:100%;object-fit:contain}@media (max-width:575px){.home-advantages__item-icon{width:5rem;height:5rem}}.home-advantages__item-title{font-size:2.8rem;text-align:center;line-height:1}@media (max-width:767px){.home-advantages__item-title{font-size:2.4rem}}@media (max-width:575px){.home-advantages__item-title{font-size:1.8rem}}.home-track{padding:1.2rem;background:linear-gradient(to right,rgb(246 38 77 / .64),#ee0430,rgb(246 38 77 / .64));display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:1.6rem}.home-track__logo{width:22rem}.home-track span{display:block;text-transform:uppercase;color:#fff;font-size:4rem;position:relative;top:8px;text-align:center}@media (max-width:767px){.home-track span{font-size:3.2rem}}@media (max-width:575px){.home-track span{font-size:2.4rem}}.home-products{padding:6rem 0;text-align:center}.home-products__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3.2rem}@media (max-width:991px){.home-products__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.home-products__grid{grid-template-columns:repeat(2,1fr)}}.home-products__grid--5{grid-template-columns:repeat(5,1fr)}@media (max-width:991px){.home-products__grid--5{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.home-products__grid--5{grid-template-columns:repeat(1,1fr)}}.home-products__cta{text-align:center;margin-top:4rem}.home-products--gray{background-color:#f5f5f5}.home-parallax{width:100%;aspect-ratio:16/4;background-attachment:fixed;background-repeat:no-repeat;background-position:center;background-size:cover}.about{padding-top:6rem}.about-text__header{display:flex;flex-direction:column;align-items:center;gap:1rem}.about-text__header-logo{width:25rem;max-width:100%}.about-text p{font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.about-carousel{padding:6rem 4rem}.about-carousel__item img{aspect-ratio:1/1;filter:grayscale(1);transition:all 0.2s ease-in;width:100%;height:auto!important;object-fit:cover}@media (max-width:767px){.about-carousel__item img{filter:grayscale(0)!important;transform:scale(1.1)!important}}.about-carousel .owl-item{padding:4rem 0}.about-carousel .owl-item.active:nth-child(2) .about-carousel__item img{filter:grayscale(0);transform:scale(1.1)}@media (max-width:767px){.about-carousel .owl-dots{bottom:0}}.about-carousel .owl-dots .owl-dot span{background-color:#fff0;border:1px solid #191919}.about-carousel .owl-dots .owl-dot:hover span{background-color:#ee0430;border:1px solid #ee0430;opacity:.8}.about-carousel .owl-dots .owl-dot.active span{background-color:#ee0430;border:1px solid #ee0430}.about-mvv{background-color:#292929;margin-bottom:6rem}.about-mvv__content{display:flex;gap:2.8rem;padding:4rem 0;border-top:8px solid #ee0430;flex-wrap:wrap}.about-mvv__item{flex:1;color:#fff;display:flex;flex-direction:column;align-items:center;flex-basis:20rem}.about-mvv__icon img{height:12.8rem;width:auto;max-width:100%}.about-mvv__text{margin-top:1.6rem;text-align:center}.about-mvv__text h2{font-size:2.4rem}.about-mvv__text p{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;margin-top:1.6rem}.about-reviews{padding-bottom:6rem}.about-reviews .title{margin-bottom:3.2rem}.page-404{background-image:url(https://telhamar.com/wp-content/themes/telhamar/assets/css/../images/404-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;padding:6rem 2rem}.page-404 .container{width:80rem}.page-404-main{padding:20rem 0;display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(to right,#c60018,#f6264d);padding:4rem 2rem;border-radius:40px;width:80rem;max-width:100%;margin:auto}.page-404-main *{max-width:100%}.page-404-main h1{text-align:center;font-weight:700;font-size:3.2rem;line-height:1;margin-bottom:2rem;color:#fff}.page-404-main h1 span{font-size:8rem;display:block;color:#fff}.page-404-main h2{font-size:2.4rem;text-align:center;font-weight:700;line-height:1;margin-bottom:2rem;margin-top:3.2rem;color:#fff}.page-404-main p{color:#fff}.page-404-main a{display:block;margin:auto;width:35rem;max-width:100%;text-decoration:underline;margin-bottom:2rem}.contact-header{background:linear-gradient(to right,#c60018,#f6264d);margin-bottom:4rem;padding:3rem}.contact-header h1{color:#fff;text-transform:uppercase;text-align:center;font-size:4rem}@media (max-width:991px){.contact-header h1{font-size:2.8rem}}.contact-item{margin-bottom:4rem;width:max-content;max-width:100%}@media (max-width:991px){.contact-item{width:100%;display:flex;flex-direction:column;align-items:center}}.contact-item__title{text-transform:uppercase;font-size:2rem;margin-bottom:1rem}.contact-item__content{display:flex;align-items:center;gap:2rem}.contact-item__icon i{color:#ee0430;font-size:5rem}.contact-item__text{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;display:flex;flex-direction:column}.contact-item__text a{color:#191919;font-weight:700}.contact-item__social{justify-content:center}.contact-item__social .social__item{color:#fff;background-color:#ee0430;width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.2s}.contact-item__social .social__item:hover{transform:scale(1.05);box-shadow:0 2px 5px rgb(0 0 0 / .2)}.contact-item__social .social__item:active{transform:scale(.95);box-shadow:0 1px 3px rgb(0 0 0 / .2)}.contact-form{margin-bottom:4rem}.contact-form .form-submit .btn{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;background-color:#c60018;color:#fff;box-shadow:0 3px 6px rgb(0 0 0 / .2);font-weight:700}.search-page{padding-top:6rem}.search-filter{grid-column:1/2;grid-row:1/3}.search-filter-box{background-color:#f4f4f6;padding:2rem .8rem}.search-filter-box:not(:last-child){margin-bottom:2rem}.search-filter-box>span{display:block;color:#3aac79;font-weight:700;font-size:2rem;margin-bottom:2rem}.search-checkbox{display:block;position:relative}.search-checkbox:not(:last-child){margin-bottom:2rem}.search-checkbox span{padding-left:3rem;cursor:pointer}.search-checkbox span::before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);background-color:#dddddf;width:2.4rem;height:2.4rem;cursor:pointer}.search-checkbox span::after{position:absolute;content:"";left:6px;top:47%;transform:translateY(-50%) rotate(-45deg);background-color:#dddddf;height:.6rem;width:1.2rem;border-bottom:2px solid #9a9a9a;border-left:2px solid #9a9a9a;opacity:0;visibility:hidden;transition:all 0.2s ease-in}.search-checkbox input{position:absolute;left:-99999px}.search-checkbox input:checked~span::after{opacity:1;visibility:visible}.search-taxonomy--projects .category-grid{grid-template-columns:repeat(3,1fr)}.categories-main{margin-top:4rem}.categories-carousel{padding:1.2rem 5rem;background-color:#f7f7f5;position:relative;margin-bottom:6rem}.categories-carousel__item{display:inline-block;font-weight:400;color:#292929;font-size:1.8rem;transition:all 0.2s ease-in}.categories-carousel__item:hover,.categories-carousel__item.active{color:#ea733d}.categories-carousel__item.active{font-weight:700}.categories-carousel .owl-prev,.categories-carousel .owl-next{position:absolute;top:50%;transform:translateY(-50%)}.categories-carousel .owl-prev{left:0}.categories-carousel .owl-next{right:0}.categories-carousel .owl-nav{height:0!important;margin:0!important}.categories-carousel .owl-nav [class*=owl-]{width:2.8rem;height:2.8rem;background-color:#95959f!important;color:#fff!important;display:flex;align-items:center;justify-content:center;font-size:1.4rem!important;opacity:.5;transition:all 0.2s;margin:0}.categories-carousel .owl-nav [class*=owl-]:hover{background-color:#7a7a87!important;opacity:1;color:#191919;text-decoration:none}.categories-grid{padding:0 5rem;display:grid;grid-template-columns:repeat(4,1fr);column-gap:2rem;row-gap:4rem;padding-bottom:6rem}@media (max-width:991px){.categories-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.categories-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.categories-grid{grid-template-columns:1fr}}.categories-banner{min-height:30rem;max-width:100%;display:flex;align-items:center;justify-content:center;position:relative;padding:4rem 0}.categories-banner__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.categories-banner__text{width:40rem;max-width:100%;position:relative;z-index:2;padding-left:10rem}@media (max-width:575px){.categories-banner__text{width:40rem}}@media (max-width:767px){.categories-banner__text{padding:0}}.categories-banner__text h2{color:#fff;font-weight:700;font-size:4rem;text-transform:uppercase;line-height:1}.categories-banner__text p{color:#fff;font-weight:400;text-transform:uppercase;font-size:2rem;line-height:1.2}.categories-banner__image{width:100%;position:relative;z-index:1}.category-main{margin-top:4rem}.category-order{display:flex;gap:2rem;justify-content:space-between;align-items:center;margin-bottom:4rem}.category-order span{font-size:1.4rem;font-weight:400}.category-order__select{border:1px solid #666;padding:.2rem 2rem;border-radius:4px;font-size:1.4rem;font-weight:400}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:2rem;row-gap:4rem;padding-bottom:6rem}.category-grid.loading{opacity:.5}@media (max-width:991px){.category-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.category-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.category-grid{grid-template-columns:1fr}}.quote{padding:6rem 0}.quote-form{position:sticky;top:2rem}@media (max-width:767px){.quote-form{margin-top:2rem}}.quote-form .form-submit .btn{border:none;width:24rem;max-width:100%}.quote-form__btns{display:flex;gap:2rem;align-items:center;justify-content:flex-start}.quote .cart-item{padding:2rem;border:1px solid #ccc;border-radius:.8rem;display:flex;gap:2rem;align-items:center;margin-bottom:2rem}.quote .cart-item__product{flex:1;display:flex;flex-direction:column;gap:2rem}.quote .cart-item__product img{width:12rem;height:auto}.quote .cart-item__infos{display:flex;flex-direction:column;align-items:center;flex:0}.quote .cart-item__infos .form-qty{display:flex;align-items:center;justify-content:center;gap:1.2rem;position:relative}.quote .cart-item__infos .form-qty span{flex:1}.quote .cart-item__infos .form-qty__btn{background-color:#dedede;color:#242424;border:none;border-radius:50%;width:2.8rem;height:2.8rem;display:flex;align-items:center;justify-content:center;transition:all 0.2s;cursor:pointer}.quote .cart-item__infos .form-qty__btn:hover{background-color:#ee0430;color:#fff}.quote .cart-item__infos .form-qty__value{border:none;width:2rem;background:#fff0}.quote .cart-item__infos .form-qty__value:focus{outline:0}.quote .cart-item__infos .form-trash{display:flex;align-items:center;justify-content:center;margin-top:2rem}.quote .cart-item__infos .form-trash button{border:none;background:#fff0;cursor:pointer}.quote .cart-item__infos .form-trash button i{color:#ff514d}.quote .cart-item__infos .form-trash button i:hover{color:#ff0601}.quote .form-product{display:flex;align-items:center;gap:.8rem}.quote .form-product__image img{width:10rem;height:auto}.quote .form-product__name{flex:1;font-weight:500}.quote .form-product__name p{margin:0}.quote-empty a{color:#ee0430}.quote-empty a:hover{text-decoration:underline}.quote-empty--hide{display:none}.manufacter-main{padding-top:6rem}.manufacter-main p{font-weight:400}.manufacter-images{padding:6rem 0;display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.manufacter-image{aspect-ratio:4/3}.manufacter-image img{width:100%;height:100%;object-fit:cover}.thanks{display:flex;align-items:center;justify-content:center;padding:6rem 2rem}.thanks .container{width:80rem}.thanks-main{padding:20rem 0;display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(to right,#f6264d,#c60018);padding:4rem 2rem;border-radius:40px;width:80rem;max-width:100%;margin:auto}.thanks-main *{max-width:100%}.thanks-main h1{text-align:center;font-weight:700;font-size:3.2rem;line-height:1;margin-bottom:2rem;color:#fff}.thanks-main h1 span{font-size:8rem;display:block;color:#292929}.thanks-main h2{font-size:2.4rem;text-align:center;font-weight:700;line-height:1;margin-bottom:2rem;margin-top:3.2rem;color:#fff}.thanks-main p{color:#fff}.thanks-main a{display:block;margin:auto;width:35rem;max-width:100%;text-decoration:underline}.products-minibanners{padding:6rem 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem}.products-minibanners__item{flex:1;flex-basis:20rem;transition:all 0.2s ease-in}.products-minibanners__item img{width:100%;height:auto}.products-minibanners__item:hover{transform:scale(1.05);box-shadow:0 2px 5px rgb(25 25 25 / .1)}.products-minibanners .owl-nav{display:flex;align-items:center;justify-content:center}.products-minibanners .owl-nav [class*=owl-]{width:2.8rem;height:2.8rem;background-color:#fff!important;color:#191919!important;display:flex;align-items:center;justify-content:center;font-size:1.4rem!important;opacity:.5;transition:all 0.2s;margin:0}.products-minibanners .owl-nav [class*=owl-]:hover{background-color:#e6e6e6!important;opacity:1;color:#191919;text-decoration:none}.products-header .description{text-align:center;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.products-list__carousel .owl-item{padding:2rem 0}.products-list__carousel .owl-prev,.products-list__carousel .owl-next{position:absolute;top:50%;transform:translateY(-50%)}.products-list__carousel .owl-prev{left:-4rem}@media (max-width:1199px){.products-list__carousel .owl-prev{left:0}}.products-list__carousel .owl-next{right:-4rem}@media (max-width:1199px){.products-list__carousel .owl-next{right:0}}.products-list__carousel .owl-nav{height:0!important;margin:0!important}.products-list__carousel .owl-nav [class*=owl-]{width:3.2rem;height:3.2rem;background-color:transparent!important;color:#191919!important;display:flex;align-items:center;justify-content:center;font-size:1.4rem!important;opacity:.5;transition:all 0.2s}.products-list__carousel .owl-nav [class*=owl-]:hover{background-color:#e9e9e9!important;opacity:1;color:#191919;text-decoration:none}.products-list__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}@media (max-width:991px){.products-list__grid{grid-template-columns:repeat(2,1fr);padding:0 5rem}}@media (max-width:575px){.products-list__grid{grid-template-columns:repeat(2,1fr);padding:0 2rem}}.products-list__cta{text-align:center;margin-bottom:6rem}.products-blog{padding:6rem 0}.products-blog .title{margin-bottom:0rem}.products-blog>p{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;text-align:center;font-size:1.8rem;font-weight:700}.products-blog__grid{margin-top:4rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width:767px){.products-blog__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.products-blog__grid{grid-template-columns:1fr}}.single-product{font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.single-product .breadcrumb{margin-bottom:4rem}.single-product .title{font-weight:700;margin-bottom:1rem}.single-product__summary{display:flex;flex-direction:column;align-items:center;gap:2rem}.single-product__summary-text{text-align:center}.single-product__summary-text h1{font-weight:700}.single-product__summary-delivery{font-weight:700;font-size:1.8rem}.single-product__summary-delivery--red{color:#ee0430}.single-product__variation{display:flex;text-align:center;align-items:center;width:100%;gap:1.2rem;flex-wrap:wrap}.single-product__variation label{font-size:1.8rem;font-weight:700;white-space:nowrap}.single-product__variation select{border:none;padding:1.2rem 1.2rem;flex:1;background-color:#efefef;box-shadow:0 2px 5px rgb(0 0 0 / .1);color:#292929}.single-product__description{padding:6rem 0}.single-product__ctas{display:flex;gap:2rem}.single-product__ctas .btn{font-size:1.6rem;font-weight:700;text-transform:unset;padding:.8rem 2rem}.single-product__ctas .btn i{font-size:2.8rem}.single-product__specification{margin-bottom:6rem;overflow:auto}.single-product__specification table{width:100%;table-layout:fixed;min-width:40rem}.single-product__specification table thead{background-color:#c60018}.single-product__specification table thead tr th{padding:.8rem 1.2rem;font-weight:700;color:#fff}.single-product__specification table tbody tr:nth-child(odd) td:nth-child(odd){background-color:#eaeaea}.single-product__specification table tbody tr:nth-child(odd) td:nth-child(even){background-color:#fff}.single-product__specification table tbody tr:nth-child(even) td:nth-child(odd){background-color:#fff}.single-product__specification table tbody tr:nth-child(even) td:nth-child(even){background-color:#eaeaea}.single-product__specification table tbody tr td{padding:.8rem 1.2rem;font-weight:500}.single-product__more{padding-bottom:6rem}.single-product__carousel .owl-item{padding:2rem 0}.single-product__carousel .owl-prev,.single-product__carousel .owl-next{position:absolute;top:50%;transform:translateY(-50%)}.single-product__carousel .owl-prev{left:-40px}@media (max-width:1199px){.single-product__carousel .owl-prev{left:0}}.single-product__carousel .owl-next{right:-40px}@media (max-width:1199px){.single-product__carousel .owl-next{right:0}}.single-product__carousel .owl-nav{height:0!important;margin:0!important}.single-product__carousel .owl-nav [class*=owl-]{width:3.2rem;height:3.2rem;background-color:transparent!important;color:#191919!important;display:flex;align-items:center;justify-content:center;font-size:1.4rem!important;opacity:.5;transition:all 0.2s}.single-product__carousel .owl-nav [class*=owl-]:hover{background-color:#e9e9e9!important;opacity:1;color:#191919;text-decoration:none}.single-product__carousel .owl-stage{display:flex;align-items:stretch}.ms-view{background-color:#fff0}.ms-slide-bgcont img{width:100%!important;height:100%!important;object-fit:contain}.ms-thumb{width:100%!important;height:100%!important;object-fit:contain}.ms-nav-prev,.ms-nav-next{display:flex;align-items:center;justify-content:center;transition:all 0.2s ease-in;border-radius:4px}.ms-nav-prev:hover,.ms-nav-next:hover{background-color:#e9e9e9}.projects-text{margin-bottom:4rem;font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.projects-text .btn{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;padding:.8rem 2rem;font-weight:700;border-radius:8px}.projects-filter{width:100%;padding:2rem;margin-bottom:4rem;display:flex;gap:2rem;flex-wrap:wrap;background-color:#f5f5f5}.projects-filter__item{display:flex;flex-direction:column;gap:.4rem;flex:1}.projects-filter__item label{padding-left:.4rem}.projects-filter__item select{border:1px solid #95959f;border-radius:.4rem;padding:.2rem 1.2rem}.projects-filter__actions{align-self:flex-end}.projects-list{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width:767px){.projects-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.projects-list{grid-template-columns:1fr}}.projects-list__more{display:block;margin:auto;margin-top:4rem}.blog-heading{margin-bottom:4rem}.blog-heading .subtitle{font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.blog-list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:2rem;row-gap:4rem}@media (max-width:991px){.blog-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.blog-list{grid-template-columns:repeat(1,1fr)}}.single-project-main{padding-bottom:6rem}.single-project-main img{max-width:100%!important;height:auto!important;padding:2rem 0}.single-project-main p{font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.single-project .btn{font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.single-project-gallery{margin-top:4rem}.single-project-gallery .nav{margin-bottom:2rem;justify-content:flex-start}.single-project-gallery .nav-link{padding:1.2rem 2.4rem;font-weight:700;font-size:2rem;color:#191919}.single-project-gallery .nav-link:hover{background-color:#f5f5f5}.single-project-gallery .nav-link.active{color:#fff;background-color:#ee0430}.single-project-gallery .nav-link.active:hover{background-color:#ee0430}.single-project-pictures__grid{padding-bottom:6rem;display:flex;flex-wrap:wrap;gap:1.2rem;position:relative;z-index:1;overflow:hidden;transition:all 0.4s ease-in;overflow:hidden}.single-project-pictures__grid a{height:35rem;flex-grow:1;margin:0;padding:0;border:0;border-radius:4px;overflow:hidden;display:block}.single-project-pictures__grid a:last-child{flex-grow:10}.single-project-pictures__grid img{max-height:100%;min-width:100%;object-fit:cover;vertical-align:bottom}@media (max-aspect-ratio:1/1){.single-project-pictures__grid a{height:30vh}}@media (max-height:480px){.single-project-pictures__grid a{height:80vh}}@media (max-aspect-ratio:1/1) and (max-width:480px){.single-project-pictures__grid{flex-direction:row}.single-project-pictures__grid a{height:auto;width:100%}.single-project-pictures__grid img{width:100%;max-height:75vh;min-width:0}}.single-project-videos__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding-bottom:6rem}@media (max-width:767px){.single-project-videos__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.single-project-videos__grid{grid-template-columns:1fr}}.single-project-videos__grid iframe{aspect-ratio:16/9;width:100%;height:auto}.single-blog-main{font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.single-blog-main img{max-width:100%!important;height:auto!important;padding:2rem 0}.single-blog-benefits{background-color:#ea733d;color:#fff;padding:4rem 2rem 2rem 2rem}.single-blog-benefits>h2{font-weight:700;font-size:2.4rem}.single-blog-benefits .owl-carousel{margin-top:2rem}.single-blog-benefits .owl-carousel .owl-dot span{background-color:#fff0;border:2px solid #fff}.single-blog-benefits .owl-carousel .owl-dot:hover span{background-color:#fff}.single-blog-benefits .owl-carousel .owl-dot.active span{background-color:#fff}.reforms-text{font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.reforms-text a{font-weight:700}.reforms-list{margin-top:4rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media (max-width:767px){.reforms-list{grid-template-columns:1fr}}.reforms-item{display:flex;flex-direction:column;align-items:center}.reforms-item__title{text-align:center;margin-top:1.2rem}.reforms-item__cta{visibility:hidden;opacity:0;transform:translateY(-100%)}@media (max-width:991px){.reforms-item__cta{visibility:visible;opacity:1;transform:translateY(0%)}}.reforms-item:hover .reforms-item__cta{visibility:visible;opacity:1;transform:translate(0)}.container{max-width:1170px}.manage-column.column-rank_math_seo_details.sortable.desc{width:20rem}.grecaptcha-badge{display:none}