﻿.icon{font-family:"Material Symbols Outlined";font-style:normal}.icon-chevron-up:before{content:"";color:inherit}.icon-chevron-right:before{content:"";color:inherit}.icon-chevron-down:before{content:"";color:inherit}.icon-chevron-left:before{content:"";color:inherit}.icon-arrow-right:before{content:"";color:inherit}.icon-arrow-left:before{content:"";color:inherit}.icon-arrow-up:before{content:"";color:inherit}.icon-arrow-down:before{content:"";color:inherit}.icon-language:before{content:"";color:inherit}.icon-close:before{content:"";color:inherit}.icon-menu:before{content:"";color:inherit}.icon-plus:before{content:"";color:inherit}.icon-minus:before{content:"";color:inherit}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-black: #000000;--color-white: #ffffff;--color-primary: #ec1c24;--color-primary-display-p3: color(display-p3 0.925 0.11 0.141);--color-gray-50: #f4f4f4;--color-gray-100: #dedede;--color-gray-200: #c9c9c9;--color-gray-300: #b3b3b3;--color-gray-400: #9e9e9e;--color-gray-500: #888888;--color-gray-600: #727272;--color-gray-700: #5d5d5d;--color-gray-800: #474747;--color-gray-900: #323232;--color-gray-950: #0c0c0c;--color-error-50: #fef2f2;--color-error-100: #fee2e2;--color-error-200: #fecaca;--color-error-300: #fca5a5;--color-error-400: #f87171;--color-error-500: #ef4444;--color-error-600: #dc2626;--color-error-700: #b91c1c;--color-error-800: #991b1b;--color-error-900: #7f1d1d;--color-error-950: #450a0a;--color-success-50: #f0fcf5;--color-success-100: #dbf9e5;--color-success-200: #bcf2d0;--color-success-300: #92e6b6;--color-success-400: #68d193;--color-success-500: #57ba7e;--color-success-600: #449667;--color-success-700: #367856;--color-success-800: #2c5f46;--color-success-900: #254d3b;--color-success-950: #122b22}*{box-sizing:border-box}html{font-size:10px;scroll-behavior:smooth}body{display:flex;flex-direction:column;padding:0;margin:0;font-family:"Poppins",sans-serif;font-optical-sizing:auto;font-weight:400;font-size:1.6rem;font-style:normal;min-height:100vh}p,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0}figure{margin:0}.transition{display:flex;position:fixed;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;z-index:9999;background:var(--color-white);visibility:visible;opacity:1;transition:all .5s}.transition--hidden{visibility:hidden;opacity:0}.hidden-title{display:none}.main{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:none;flex-grow:1;margin:0 auto}.header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:17px 37px;gap:44px;box-sizing:border-box;width:100%;max-width:870px;position:fixed;top:10px;left:50%;transform:translateX(-50%);background:var(--color-white);background:color(display-p3 1 1 1);box-shadow:0px 4px 18.9px rgba(14,24,41,.14);box-shadow:0px 4px 18.9px color(display-p3 .063 .094 .157/.14);border-radius:55px;flex:none;flex-grow:0;z-index:99}.header .header-logo{display:flex;justify-content:center;align-items:center}.header svg{color:var(--color-primary);color:var(--color-primary-display-p3)}.header .header-menu{display:flex;flex-direction:row;align-items:center;padding:0px;gap:40px;flex:none;flex-grow:0}.header .header-menu .menu-item{font-family:"Poppins",sans-serif;font-weight:500;font-size:1.5rem;line-height:140%;letter-spacing:-0.01em;color:var(--color-black);flex:none;flex-grow:0;text-decoration:none;user-select:none}.header .header-menu .menu-item:hover{color:var(--color-primary);color:var(--color-primary-display-p3)}.header .mobile-menu-icon{display:none}.header .icon-menu{font-size:3.2rem}.menu-dropdown{position:relative}.menu-dropdown .dropdown-item{display:flex;justify-content:center;align-items:center;cursor:pointer;user-select:none;margin-right:-4px}.menu-dropdown .dropdown-item .dropdown-name{display:flex;justify-content:center;align-items:center}.menu-dropdown .dropdown-item .dropdown-name .icon-language{font-size:2.4rem}.menu-dropdown .dropdown-space{display:none;position:absolute;width:200px;height:36px;top:5px;left:50%;transform:translateX(-50%)}.menu-dropdown .menu-dropdown-content{display:none;flex-direction:column;align-items:flex-start;padding:20px 30px;gap:14px;box-sizing:border-box;position:absolute;left:50%;transform:translateX(-50%);width:250px;margin-top:10px;background:var(--color-white);background:color(display-p3 1 1 1);box-shadow:0px 4px 18.9px rgba(14,24,41,.14);box-shadow:0px 4px 18.9px color(display-p3 .063 .094 .157/.14);border-radius:19px}.menu-dropdown .menu-dropdown-content .dropdown-content-item{font-family:"Poppins",sans-serif;font-weight:500;font-size:1.5rem;line-height:140%;letter-spacing:-0.01em;color:var(--color-black);flex:none;flex-grow:0;text-decoration:none;user-select:none}.menu-dropdown .menu-dropdown-content .dropdown-content-item:hover{color:var(--color-primary-display-p3)}.dropdown--active .dropdown-space{display:block}.dropdown--active .menu-dropdown-content{display:flex}.dropdown--active .dropdown-item i{transform:rotate(180deg)}.drawer-menu{display:flex;flex-direction:column;align-items:flex-start;padding:0px;position:fixed;inset:0;width:100vw;height:100dvh;background:var(--color-white);z-index:999;overflow-y:scroll;box-sizing:border-box;transform:translateX(200%);transition:transform .3s ease-in-out}.drawer-menu .drawer-menu-head{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:30px;gap:10px;background:var(--color-gray-50);flex:none;align-self:stretch;flex-grow:0}.drawer-menu .drawer-menu-head .drawer-logo{display:flex;color:var(--color-gray-500)}.drawer-menu .drawer-menu-head .icon-close{font-size:3.2rem}.drawer-menu .drawer-menu-content{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:80px 0px 0px;flex:none;align-self:stretch;flex-grow:1}.drawer-menu .drawer-menu-content .drawer-menu-item,.drawer-menu .drawer-menu-content .drawer-dropdown-name{box-sizing:border-box;padding:20px 30px;gap:6px;flex:none;align-self:stretch;flex-grow:0;font-style:normal;font-weight:500;font-size:30px;line-height:120%;letter-spacing:-0.02em;color:var(--color-black);text-decoration:none}.drawer-menu .drawer-menu-content .drawer-dropdown{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:0px 30px 0px;flex:none;align-self:stretch;flex-grow:0}.drawer-menu .drawer-menu-content .drawer-dropdown .drawer-dropdown-item{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:20px 0px 20px;gap:6px;flex:none;align-self:stretch;flex-grow:0}.drawer-menu .drawer-menu-content .drawer-dropdown .drawer-dropdown-item .drawer-dropdown-name{padding:0}.drawer-menu .drawer-menu-content .drawer-dropdown .drawer-dropdown-item .icon-chevron-down{font-size:32px}.drawer-menu .drawer-menu-content .drawer-dropdown .drawer-dropdown-content{display:none;flex-direction:column;align-items:flex-start;padding:0px;flex:none;align-self:stretch;flex-grow:0}.drawer-menu .drawer-menu-content .drawer-dropdown .drawer-dropdown-content .drawer-dropdown-content-item{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:10px 10px 10px 30px;gap:10px;flex:none;align-self:stretch;flex-grow:0;font-style:normal;font-weight:500;font-size:22px;line-height:120%;letter-spacing:-0.02em;color:var(--color-black);text-decoration:none}.drawer-menu .drawer-menu-content .drawer-dropdown--active{padding:0px 30px 5px}.drawer-menu .drawer-menu-content .drawer-dropdown--active .drawer-dropdown-item{color:var(--color-primary);color:var(--color-primary-display-p3);padding:20px 0px 5px}.drawer-menu .drawer-menu-content .drawer-dropdown--active .drawer-dropdown-item .drawer-dropdown-name{color:var(--color-primary);color:var(--color-primary-display-p3)}.drawer-menu .drawer-menu-content .drawer-dropdown--active .drawer-dropdown-content{display:flex}.drawer-menu .drawer-menu-content .drawer-dropdown--active .icon-chevron-down{transform:rotate(180deg)}.drawer-menu .drawer-menu-footer{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:25px 30px;background:var(--color-white);border-top:2px solid var(--color-primary);border-top:2px solid var(--color-primary-display-p3);flex:none;align-self:stretch;flex-grow:0}.drawer-menu .drawer-menu-footer .drawer-languages{display:flex;align-items:center;gap:20px}.drawer-menu .drawer-menu-footer .drawer-languages .icon-language{font-size:24px}.drawer-menu .drawer-menu-footer .drawer-languages .drawer-language{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:10px 0px;gap:10px;flex:none;flex-grow:0;font-style:normal;font-weight:500;font-size:18px;line-height:120%;letter-spacing:-0.02em;color:var(--color-black);text-decoration:none}.drawer-menu .drawer-menu-footer .drawer-languages .active{color:var(--color-primary);color:var(--color-primary-display-p3)}.drawer-menu--active{transform:translateX(0)}.hero-section{display:flex;flex-direction:column;align-items:center;padding:45px 30px 0px 30px;isolation:isolate;width:100%;max-width:1440px;box-sizing:border-box;flex:none;flex-grow:0}.hero-section .hero{width:100%;height:720px;background:var(--color-gray-50);border-radius:20px;flex:none;align-self:stretch;flex-grow:0;z-index:0;overflow:hidden;position:relative}.hero-section .hero .hero-content{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:30px;position:absolute;width:100%;max-width:650px;left:80px;top:50%;transform:translateY(-50%);z-index:2}.hero-section .hero .hero-content .hero-title{font-family:"Poppins",sans-serif;font-style:normal;font-weight:600;font-size:6.2rem;line-height:120%;letter-spacing:-0.02em;color:var(--color-white);flex:none;align-self:stretch;flex-grow:0;text-shadow:0 4px 28px rgba(0,0,0,.5)}.hero-section .hero .hero-content .hero-description{font-family:"Poppins",sans-serif;font-style:normal;font-weight:600;font-size:1.8rem;line-height:140%;color:var(--color-white);flex:none;flex-grow:0}.hero-section .hero .dimness{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:rgba(0,0,0,.07)}.hero-section .hero .hero-slider{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.hero-section .hero .hero-slider .slider-outer-wrapper{width:100%;height:100%}.hero-section .hero .hero-slider .slider-outer-wrapper .slider-items{width:100%;height:100%}.hero-section .hero .hero-slider .slider-outer-wrapper .slider-items .slider-item{width:100%;height:100%}.hero-section .hero .hero-slider .slider-outer-wrapper .slider-items .slider-item img{width:100%;height:100%;object-fit:cover}.hero-section .hero .hero-slider .slider-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.hero-section .hero .hero-slider .slider-dots .slider-dot{background:hsla(0,0%,100%,.5) !important}.hero-section .hero .hero-slider .slider-dots .active{background:var(--color-white) !important}.hero-section .hero .hero-image{width:100%;height:100%;object-fit:cover}.about{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:172px 0px;gap:30px;flex:none;align-self:stretch;flex-grow:0;box-sizing:border-box}.about .about-content{display:flex;flex-direction:column;align-items:center;padding:0px;gap:30px;width:100%;max-width:870px;flex:none;flex-grow:0}.about .about-content .about-title{font-family:"Poppins",sans-serif;font-style:normal;font-weight:600;font-size:2.8rem;line-height:120%;text-align:center;letter-spacing:-0.03em;color:var(--color-black);flex:none;align-self:stretch;flex-grow:0}.about .about-content .about-description{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:2.4rem;line-height:140%;text-align:center;color:var(--color-black);flex:none;align-self:stretch;flex-grow:0}.products-section{display:flex;flex-direction:column;align-items:center;padding:0px 30px 110px;gap:20px;box-sizing:border-box;width:100%;max-width:1440px;flex:none;flex-grow:0}.products-section .section-head{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:0px;flex:none;align-self:stretch;flex-grow:0}.products-section .section-head .section-title{font-family:"Poppins",sans-serif;font-style:normal;font-weight:600;font-size:2.8rem;line-height:120%;letter-spacing:-0.03em;color:var(--color-black)}.product-category-slider .slider-outer-wrapper,.product-category-slider--mobile .slider-outer-wrapper{overflow:hidden}.product-category-slider--mobile{display:none !important}.home-product-categories{display:flex;gap:20px;width:100%;justify-content:flex-start;flex:none;flex-grow:1}.home-product-categories .product{width:auto;flex:1 1}.product-title-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:25px 30px;box-sizing:border-box;background:var(--color-gray-50);border-radius:15px;flex:none;flex-grow:0;text-decoration:none;font-style:normal;font-weight:600;color:var(--color-black)}.product-title-item:hover{background-color:var(--color-primary);background-color:var(--color-primary-display-p3);text-decoration:none;color:var(--color-white)}.product-title-item .product-title{font-size:2.2rem;line-height:120%;flex-grow:1}.product-title-item .icon{font-size:2.6rem}.product{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0px;width:330px;height:auto;background:var(--color-gray-50);border-radius:15px;flex:none;flex-grow:0;overflow:hidden;text-decoration:none}.product:hover{background-color:var(--color-primary);background-color:var(--color-primary-display-p3);text-decoration:none}.product:hover .product-thumbnail .gradient{display:block}.product:hover .product-text-wrapper .product-title,.product:hover .product-text-wrapper .icon{color:var(--color-white)}.product .product-thumbnail{width:100%;aspect-ratio:4/3;flex:none;flex-grow:0;position:relative}.product .product-thumbnail .gradient{display:none;position:absolute;inset:0;background:linear-gradient(180deg, rgba(255, 0, 7, 0) 0%, var(--color-primary) 100%);background:linear-gradient(180deg, rgba(255, 0, 7, 0) 0%, var(--color-primary-display-p3) 100%);mix-blend-mode:normal;z-index:2}.product .product-thumbnail img{width:100%;height:100%;object-fit:cover}.product .product-text-wrapper{display:flex;flex-direction:row;align-items:flex-end;padding:0px 25px 25px;gap:30px;box-sizing:border-box;margin:0 auto;width:100%;flex:none;flex-grow:0}.product .product-text-wrapper .product-title{font-family:"Poppins",sans-serif;font-style:normal;font-weight:600;font-size:2.2rem;line-height:120%;color:var(--color-black);flex:1 1;text-decoration:none}.product .product-text-wrapper .icon{font-size:2.6rem;color:var(--color-black)}.category-content-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:170px 30px 90px 30px;gap:60px;width:100%;flex:none;flex-grow:0;box-sizing:border-box}.category-content-container .category-content{display:flex;flex-direction:row;padding:0px;gap:60px;width:100%;max-width:1440px;flex:none;flex-grow:0;box-sizing:border-box}.category-content-container .category-content .all-categories{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:21px;width:550px;flex:none;align-self:stretch;flex-grow:0;box-sizing:border-box}.category-content-container .category-content .all-categories .category-item{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;flex:none;flex-grow:0;font-style:normal;font-weight:400;font-size:3.5rem;line-height:120%;letter-spacing:-0.02em;color:var(--color-gray-700);text-decoration:none}.category-content-container .category-content .all-categories .active-category{padding:0px 0px 8px;font-weight:600;color:var(--color-primary);color:var(--color-primary-display-p3);border-bottom:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary-display-p3)}.category-content-container .category-content .category-products{display:flex;flex-direction:column;padding:0px;gap:10px;flex:none;flex-grow:1}.activity-section,.activity-page{display:flex;flex-direction:column;align-items:center;padding:0px 0 110px 0;gap:45px;width:100%;flex:none;flex-grow:0}.activity-section .activities,.activity-page .activities{display:flex;flex-direction:column;align-items:center;padding:0px 30px;gap:209px;box-sizing:border-box;width:100%;max-width:1440px;flex:none;flex-grow:0}.activity-section .activities .activity,.activity-page .activities .activity{display:flex;flex-direction:row-reverse;align-items:center;padding:0px;gap:94px;flex:none;align-self:stretch;flex-grow:0}.activity-section .activities .activity .activity-content,.activity-page .activities .activity .activity-content{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:21px;flex:1 1}.activity-section .activities .activity .activity-content .activity-title,.activity-page .activities .activity .activity-content .activity-title{font-family:"Poppins",sans-serif;font-style:normal;font-weight:600;font-size:4rem;line-height:120%;letter-spacing:-0.03em;color:var(--color-black);flex:none;flex-grow:0}.activity-section .activities .activity .activity-content p,.activity-page .activities .activity .activity-content p{font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:1.8rem;line-height:160%;color:var(--color-black);flex:none;align-self:stretch;flex-grow:0;word-wrap:break-word}.activity-section .activities .activity .activity-image,.activity-page .activities .activity .activity-image{width:50%;height:auto;aspect-ratio:5/3;overflow:hidden;border-radius:15px}.activity-section .activities .activity .activity-image img,.activity-page .activities .activity .activity-image img{width:100%;height:100%;object-fit:cover}.activity-section .activities .activity:nth-child(even),.activity-page .activities .activity:nth-child(even){flex-direction:row}.activity-page{padding:150px 0;box-sizing:border-box}.original-logos{display:none}.reference-logos-section{background:var(--color-white);padding:100px 0;width:100%;overflow:hidden;position:relative}.reference-logos-section::before,.reference-logos-section::after{content:"";position:absolute;top:0;width:100px;height:100%;z-index:2;pointer-events:none}.reference-logos-section::before{left:0;background:linear-gradient(to right, white, transparent)}.reference-logos-section::after{right:0;background:linear-gradient(to left, white, transparent)}.reference-logos-section .slider-wrapper{overflow:hidden;white-space:nowrap;position:relative}.reference-logos-section .slider-wrapper .logo-track{display:inline-flex;animation:slide 30s linear infinite;align-items:center}.reference-logos-section .slider-wrapper .logo-track .logo-item{width:250px;flex-shrink:0;margin:0 42px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease;filter:grayscale(100%);opacity:.4}.reference-logos-section .slider-wrapper .logo-track .logo-item:hover{opacity:1;filter:grayscale(0%)}@keyframes slide{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.text-grid--wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:97px 30px;gap:30px;box-sizing:border-box;width:100%;max-width:1440px;flex:none;flex-grow:0}.text-grid--wrapper:nth-of-type(3){padding:0 30px 97px 30px}.text-grid--wrapper .text-grid--head{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;flex:none;align-self:stretch;flex-grow:0}.text-grid--wrapper .text-grid--head .text-grid--title{font-style:normal;font-weight:600;font-size:2.8rem;line-height:120%;letter-spacing:-0.03em;color:var(--color-black);flex:none;flex-grow:0}.text-grid--wrapper .text-grid--block{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, auto);gap:20px}.text-grid--wrapper .text-grid--block .text-grid--box{background:var(--color-gray-50);border-radius:15px}.text-grid--wrapper .text-grid--block .text-grid--box .text-grid--icon{width:70px;height:70px}.text-grid--wrapper .text-grid--block .text-grid--box .text-grid--icon img{width:100%;height:100%}.text-grid--wrapper .text-grid--block .text-grid--box .text-grid--text{font-style:normal;font-weight:400;font-size:2.6rem;line-height:140%;color:var(--color-black);flex:none;align-self:stretch;flex-grow:0}.text-grid--wrapper .text-grid--block .box-1,.text-grid--wrapper .text-grid--block .box-2,.text-grid--wrapper .text-grid--block .box-3,.text-grid--wrapper .text-grid--block .box-4{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding:30px}.text-grid--wrapper .text-grid--block .image-box{background:var(--color-gray-50);border-radius:15px;overflow:hidden}.text-grid--wrapper .text-grid--block .image-box img{width:100%;height:100%;object-fit:cover}.text-grid--wrapper .grid-one .box-1{grid-column:1/3;grid-row:1/2}.text-grid--wrapper .grid-one .box-2{grid-column:3/4;grid-row:1/3}.text-grid--wrapper .grid-one .box-3{grid-column:1/2;grid-row:2/4}.text-grid--wrapper .grid-one .box-4{grid-column:2/3;grid-row:2/4}.text-grid--wrapper .grid-two .box-1{grid-column:1/2;grid-row:1/3}.text-grid--wrapper .grid-two .box-2{grid-column:2/4;grid-row:1/2}.text-grid--wrapper .grid-two .box-3{grid-column:2/3;grid-row:2/4}.text-grid--wrapper .grid-two .box-4{grid-column:3/4;grid-row:2/4}.text-grid--wrapper .grid-two .image-box{grid-column:1/2;grid-row:3/4}.contact-content{display:flex;flex-direction:row;align-items:flex-start;padding:114px 30px;gap:60px;box-sizing:border-box;width:100%;max-width:1260px;flex:none;flex-grow:0}.contact-content .contact-form-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:40px;gap:30px;background:var(--color-gray-50);border-radius:15px;flex:1 1 50%;box-sizing:border-box}.contact-content .contact-form-container .wpcf7{width:100%;flex:none;flex-grow:1}.contact-content .contact-form-container .wpcf7 .sent .wpcf7-response-output{background:var(--color-success-100);color:var(--color-success-800)}.contact-content .contact-form-container .wpcf7 .invalid .wpcf7-response-output{background:var(--color-error-100);color:var(--color-error-800)}.contact-content .contact-form-container .wpcf7 .failed .wpcf7-response-output{background:var(--color-error-100);color:var(--color-error-800)}.contact-content .contact-form-container .wpcf7 .wpcf7-form{display:flex;flex-direction:column;gap:30px;width:100%;flex:none;flex-grow:1}.contact-content .contact-form-container .contact-form-title{font-style:normal;font-weight:600;font-size:2.2rem;line-height:120%;letter-spacing:-0.03em;color:var(--color-black);flex:none;flex-grow:0}.contact-content .contact-info-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:42px;flex:1 1 50%}.contact-content .contact-info-container .contact-info{display:flex;flex-direction:column;align-items:flex-start;gap:5px;flex:none;flex-grow:1}.contact-content .contact-info-container .contact-info .contact-info--icon{width:60px;height:60px;flex:none;flex-grow:0}.contact-content .contact-info-container .contact-info .contact-info--icon img{width:100%;height:100%;object-fit:contain}.contact-content .contact-info-container .contact-info .contact-info--title,.contact-content .contact-info-container .contact-info .contact-info--text,.contact-content .contact-info-container .contact-info .contact-info--bigger-text{font-style:normal;line-height:140%;color:var(--color-black);flex:none;flex-grow:0}.contact-content .contact-info-container .contact-info .contact-info--title{font-weight:600;font-size:2.2rem}.contact-content .contact-info-container .contact-info .contact-info--text{font-weight:400;font-size:2.2rem}.contact-content .contact-info-container .contact-info .contact-info--bigger-text{font-weight:600;font-size:3.5rem;white-space:pre-line}.page-hero-container{display:flex;flex-direction:column;align-items:center;padding:45px 30px 0px 30px;box-sizing:border-box;isolation:isolate;width:100%;max-width:1440px;flex:none;flex-grow:0}.page-hero-container .page-hero{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;box-sizing:border-box;gap:88px;isolation:isolate;background:var(--color-gray-50);border-radius:20px;flex:none;flex-grow:0;z-index:0;position:relative;overflow:hidden}.page-hero-container .page-hero .page-hero--content{display:flex;flex-direction:column;align-items:center;padding:0px;width:100%;gap:16px;position:relative;flex:none;flex-grow:0;z-index:2}.page-hero-container .page-hero .page-hero--content .page-hero--title{font-style:normal;font-weight:600;font-size:2.8rem;line-height:120%;text-align:center;letter-spacing:-0.02em;color:var(--color-black);flex:none;align-self:stretch;flex-grow:0;text-align:center}.page-hero-container .page-hero .page-hero--content .page-title{font-style:normal;font-weight:600;font-size:4rem;line-height:120%;text-align:center;letter-spacing:-0.02em;color:var(--color-black);flex:none;align-self:stretch;flex-grow:0}.page-hero-container .page-hero .page-hero--content .page-hero--description{font-style:normal;font-weight:400;font-size:2.2rem;width:100%;max-width:900px;line-height:140%;text-align:center;color:var(--color-black);flex:none;flex-grow:0;text-align:center}.page-hero-container .page-hero .page-hero--background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.page-hero-container .page-hero .page-hero--background img{width:100%;height:100%;object-fit:cover}.page-hero-container .custom-page-hero{padding:134px 80px}.page-hero-container .default-page-hero{padding:98px 54px}.page-content{padding:80px 30px;gap:60px;box-sizing:border-box;width:100%;max-width:860px;flex:none;flex-grow:0;text-align:center;font-style:normal;font-weight:400;font-size:1.8rem;line-height:160%;color:var(--color-black)}.page-content figure{border-radius:15px;overflow:hidden}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{font-style:normal;font-weight:600;line-height:120%;letter-spacing:-0.02em;color:var(--color-black);margin-top:40px;margin-bottom:10px}.page-content h2{font-size:2.8rem}.page-content h3{font-size:2.1rem}.page-content h4{font-size:1.8rem}.page-content h5{font-size:1.6rem}.page-content h6{font-size:1.4rem}.page-content p{margin-bottom:20px}.page-content a{color:var(--color-black);text-decoration:underline}.page-content a:hover{color:var(--color-primary)}.not-found-container{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:180px 25px 100px 25px;gap:35px;width:100%;max-width:700px;flex:none;flex-grow:1}.not-found-container .not-found-icon{color:var(--color-gray-300)}.not-found-container .not-found-texts{display:flex;flex-direction:column;align-items:center;gap:10px;flex:none;align-self:stretch;flex-grow:0}.not-found-container .not-found-texts .not-found-title{font-style:normal;font-weight:500;font-size:40px;line-height:120%;text-align:center;letter-spacing:-0.02em;color:var(--color-black);flex:none;flex-grow:0}.not-found-container .not-found-texts .not-found-description{font-style:normal;font-weight:500;font-size:16px;line-height:160%;text-align:center;letter-spacing:-0.02em;color:var(--color-black);flex:none;align-self:stretch;flex-grow:0}.quality-policies{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:25px;gap:15px;width:100%;background:#f4f4f4;border-radius:15px;flex:none;flex-grow:0;box-sizing:border-box;margin-top:60px}.quality-policies .policy{background:#fff;border-radius:10px;flex:1 1;overflow:hidden;filter:grayscale(100%);transition:transform .1s ease-in-out,filter .1s ease-in-out}.quality-policies .policy:hover{filter:grayscale(0%);transform:scale(1.05)}.quality-policies .policy img{display:block;width:100%;height:auto}.social-media-icons{display:flex;gap:8px}.social-media-icons .social-media-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;width:40px;height:40px;background:var(--color-gray-100);color:var(--color-black);border-radius:90px;flex:none;flex-grow:0}.social-media-icons .social-media-icon:hover{background:var(--color-primary);background:var(--color-primary-display-p3);color:var(--color-white)}.input-container{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:6px;flex:none;align-self:stretch;flex-grow:0}.input-container .input-with-label{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:6px;flex:none;align-self:stretch;flex-grow:0}.input-container .input-with-label p{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:6px;width:100%;flex:none;flex-grow:1}.input-container .input-with-label p br{display:none}.input-container .input-with-label p .wpcf7-form-control-wrap{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:6px;width:100%;flex:none;flex-grow:1}.input-container .input-with-label p .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:14px}.input-container .input-with-label .input-label{font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:var(--color-gray-800)}.input-container .input-with-label .input-field,.input-container .input-with-label .textarea{box-sizing:border-box;padding:8px 12px;background:var(--color-white);border-radius:5px;width:100%;flex:none;flex-grow:1;font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:120%;color:var(--color-black);outline:1px solid var(--color-gray-100);border:none}.input-container .input-with-label .input-field::placeholder,.input-container .input-with-label .textarea::placeholder{font-style:normal;font-weight:400;font-size:1.6rem;line-height:120%;color:var(--color-gray-400);font-family:"Poppins",sans-serif}.input-container .input-with-label .input-field:focus,.input-container .input-with-label .textarea:focus{outline:1px solid var(--color-black)}.input-container .input-with-label .input-field:disabled,.input-container .input-with-label .textarea:disabled{background:rgba(0,0,0,.05);outline:none;border-radius:5px;cursor:not-allowed}.input-container .input-with-label .input-field:disabled::placeholder,.input-container .input-with-label .textarea:disabled::placeholder{color:var(--color-gray-300)}.input-container .input-with-label .wpcf7-not-valid{outline:1px solid var(--color-primary)}.input-container .input-with-label .textarea{resize:vertical;height:154px}.wpcf7-response-output{margin:0 !important;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px 20px !important;gap:10px;border-radius:5px;flex:none;flex-grow:0;border:none !important;outline:none !important;font-family:"Poppins",sans-serif;font-style:normal;font-weight:400;font-size:1.4rem;line-height:20px;text-align:left !important}.footer-section{display:flex;flex-direction:column;align-items:center;padding:0px;isolation:isolate;width:100%;flex:none;align-self:stretch;flex-grow:0;overflow:hidden}.footer-section .footer-cta-wrapper{display:flex;align-items:center;justify-content:center;padding:0px 120px;width:100%;max-width:1440px;gap:10px;box-sizing:border-box;flex:none;flex-grow:0;margin:0px 0px -60px 0px;z-index:1}.footer-section .footer-cta-wrapper .footer-cta{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:25px 97px;box-sizing:border-box;width:100%;max-width:1440px;background:var(--color-primary);background:var(--color-primary-display-p3);border-radius:15px;flex:none;align-self:stretch;flex-grow:0}.footer-section .footer-cta-wrapper .footer-cta .footer-cta-text{font-style:normal;font-weight:600;font-size:2.8rem;line-height:120%;width:100%;max-width:450px;letter-spacing:-0.03em;color:var(--color-white);flex:none;flex-grow:0}.footer-section .footer{display:flex;flex-direction:column;align-items:flex-start;padding:0px;border-top:3px solid var(--color-primary);border-top:3px solid var(--color-primary-display-p3);flex:none;align-self:stretch;flex-grow:0;z-index:0}.footer-section .footer .footer-top{display:flex;flex-direction:column;align-items:center;padding:108px 120px 87px;gap:10px;isolation:isolate;box-sizing:border-box;background-color:var(--color-gray-50);flex:none;align-self:stretch;flex-grow:0;position:relative}.footer-section .footer .footer-top .footer-top-content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0px;gap:250px;width:100%;max-width:1440px;flex:none;flex-grow:0;z-index:1}.footer-section .footer .footer-top .footer-top-content .kifa-info{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:27px;flex:none;flex-grow:0}.footer-section .footer .footer-top .footer-top-content .kifa-info .footer-logo{color:var(--color-gray-300)}.footer-section .footer .footer-top .footer-top-content .kifa-info .company-info-text{flex:none;flex-grow:0;font-size:1.6rem;line-height:140%;white-space:pre-line}.footer-section .footer .footer-top .footer-top-content .footer-menu-wrapper{display:flex;flex-direction:row;align-items:flex-start;padding:28px 0px 0px;gap:59px;box-sizing:border-box;flex:none;flex-grow:1}.footer-section .footer .footer-top .footer-top-content .footer-menu-wrapper .footer-menu{display:flex;flex-direction:column;align-items:flex-start;padding:0px;gap:10px;flex:none;flex-grow:1}.footer-section .footer .footer-top .footer-top-content .footer-menu-wrapper .footer-menu .footer-menu-title{box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:0px 0px 12px;gap:10px;border-bottom:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary-display-p3);border-radius:0px;flex:none;align-self:stretch;flex-grow:0;font-family:"Poppins",sans-serif;font-style:normal;font-weight:500;font-size:1.4rem;line-height:19px;letter-spacing:.07em;text-transform:uppercase;color:var(--color-gray-500)}.footer-section .footer .footer-top .footer-top-content .footer-menu-wrapper .footer-menu .footer-menu-item{font-style:normal;font-weight:400;font-size:1.6rem;line-height:140%;color:var(--color-black);flex:none;flex-grow:0;text-decoration:none}.footer-section .footer .footer-top .footer-top-content .footer-menu-wrapper .footer-menu .footer-menu-item:hover{color:var(--color-primary);color:var(--color-primary-display-p3);text-decoration:underline}.footer-section .footer .footer-top .footer-background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.footer-section .footer .footer-top .footer-background img{width:100%;height:100%;object-fit:cover}.footer-section .footer .footer-bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:27px 30px;gap:10px;width:100%;height:auto;box-sizing:border-box;background:var(--color-white);flex:none;flex-grow:0}.footer-section .footer .footer-bottom .footer-bottom-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1440px;flex:none;flex-grow:0}.footer-section .footer .footer-bottom .footer-bottom-content .footer-bottom-right{display:flex;gap:8px}.footer-section .footer .footer-bottom .footer-bottom-content .footer-bottom-left{display:flex;gap:8px}.footer-section .footer .footer-bottom .footer-bottom-content .footer-bottom-left .copyright-text{font-style:normal;font-weight:400;font-size:1.4rem;line-height:140%;text-align:right;color:var(--color-gray-500);flex:none;flex-grow:0}.slider{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;position:relative}.slider .slider-outer-wrapper{width:100%;overflow:hidden}.slider .slider-outer-wrapper .slider-items{display:flex;flex-direction:row}.slider .slider-outer-wrapper .slider-items .slider-item{display:flex}.slider .slider-nav{display:flex;flex-direction:row;gap:10px;position:absolute;transform:translateY(-100%);top:-20px;right:0}.slider .slider-nav .slider-prev,.slider .slider-nav .slider-next{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--color-white);padding:0px;width:40px;height:40px;border:1px solid var(--color-black);border-radius:5px;flex:none;flex-grow:0;cursor:pointer;font-size:3rem}.slider .slider-nav .slider-prev:hover,.slider .slider-nav .slider-next:hover{background-color:var(--color-black);color:var(--color-white)}.slider .slider-nav .disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.slider .slider-dots{display:flex;flex-direction:row;align-items:center;gap:5px;flex:none;flex-grow:0}.slider .slider-dots .slider-dot{width:7px;height:7px;background:var(--color-gray-100);flex:none;flex-grow:0;border:none;padding:0;margin:0;border-radius:7px}.slider .slider-dots .active{background:var(--color-black)}.slider .disabled{display:none}.single-container{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:176px 25px 100px 25px;width:100%;flex:none;flex-grow:0}.single-container .single-content{display:flex;flex-direction:row;gap:60px;width:100%;max-width:1200px;flex:none;flex-grow:1}.single-container .single-content .product-categories-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:10px;width:100%;max-width:450px}.single-container .single-content .product-info-container{display:flex;flex-direction:column;align-items:flex-start;gap:35px;flex:1 1;box-sizing:border-box}.single-container .single-content .product-info-container .product-spesifications-container{display:flex;flex-direction:column;padding:0px;gap:12px;flex:none;align-self:stretch;flex-grow:0}.single-container .single-content .product-info-container .product-spesifications-container .product-spesifications-title{font-style:normal;font-weight:500;font-size:2.2rem;line-height:140%;letter-spacing:-0.02em;color:var(--color-black);flex:none;flex-grow:0}.single-container .single-content .product-info-container .product-spesifications-container .product-spesifications{display:flex;flex-direction:column;align-items:flex-start;padding:0px;flex:none;align-self:stretch;flex-grow:0}.single-container .single-content .product-info-container .product-spesifications-container .product-spesifications .product-spesification{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;border-radius:10px;padding:15px;gap:10px;flex:none;order:0;align-self:stretch;flex-grow:1}.single-container .single-content .product-info-container .product-spesifications-container .product-spesifications .product-spesification:nth-child(even){background:var(--color-gray-50)}.single-container .single-content .product-info-container .product-spesifications-container .product-spesifications .product-spesification .spesification-name{font-style:normal;font-weight:400;font-size:1.6rem;line-height:120%;letter-spacing:-0.02em;color:var(--color-black);flex:1 1 50%}.single-container .single-content .product-info-container .product-spesifications-container .product-spesifications .product-spesification .spesification-value{font-style:normal;font-weight:600;font-size:1.6rem;line-height:120%;letter-spacing:-0.02em;color:var(--color-black);flex:1 1 50%}.single-container .single-content .product-info-container .product-spesifications-container .product-spesifications .product-spesification:last-child{border:none}.single-container .single-content .product-info-container .single-title{font-style:normal;font-weight:500;font-size:4rem;line-height:120%;letter-spacing:-0.02em;color:var(--color-black);flex:none;align-self:stretch;flex-grow:0}.accordion-menu{display:flex;flex-direction:column;width:100%;flex:none;flex-grow:0}.accordion-menu .accordion-head{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:15px;gap:10px;background:var(--color-gray-50);border-radius:10px;flex:none;flex-grow:0;user-select:none;list-style:none;cursor:pointer}.accordion-menu .accordion-head .accordion-title{font-style:normal;font-weight:500;font-size:1.6rem;line-height:160%;color:var(--color-black);flex:none;flex-grow:0}.accordion-menu .accordion-head .icon{font-size:2.4rem}.accordion-menu .accordion-head .icon-plus{display:block}.accordion-menu .accordion-head .icon-minus{display:none}.accordion-menu .accordion-head::-webkit-details-marker{display:none}.accordion-menu .accordion-options{display:flex;flex-direction:column;align-items:flex-start;padding:0px;width:100%;border-radius:10px;flex:none;flex-grow:0}.accordion-menu .accordion-options li{display:flex;width:100%;list-style:none;flex:none;align-self:stretch;flex-grow:0}.accordion-menu .accordion-options li .accordion-option{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;width:100%;padding:15px;gap:4px;flex:none;align-self:stretch;flex-grow:0;font-style:normal;font-weight:400;font-size:1.6rem;line-height:160%;color:var(--color-black);flex:none;flex-grow:0;text-decoration:none;border-top:1px solid var(--color-gray-200)}.accordion-menu .accordion-options li .accordion-option:hover .marker{width:15px}.accordion-menu .accordion-options li .accordion-option .marker{width:6px;height:2px;background:var(--color-primary);background:var(--color-primary-display-p3);flex:none;flex-grow:0;transition:all .2s ease-in-out}.accordion-menu .accordion-options li .active-option{color:var(--color-primary);color:var(--color-primary-display-p3);font-weight:600}.accordion-menu .accordion-options li .active-option .marker{width:15px}.accordion-menu .accordion-options li:nth-child(1) .accordion-option{border:none}.accordion-menu[open]{display:flex}.accordion-menu[open] .accordion-head .icon-plus{display:none}.accordion-menu[open] .accordion-head .icon-minus{display:block}.identity{display:flex;flex-direction:row;align-items:flex-start;padding:0px;gap:20px;flex:none;align-self:stretch;flex-grow:0;margin-top:60px}.identity .logo-container{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:0px;border:1px solid var(--color-gray-300);border-radius:15px;flex:none;flex-grow:1;overflow:hidden}.identity .logo-container .logo-preview{width:100%;aspect-ratio:16/9;overflow:hidden}.identity .logo-container .logo-preview img{width:100%;height:100%;object-fit:cover}.identity .logo-container .logo-files-container{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:15px;gap:9px;background:var(--color-white);border-top:1px solid var(--color-gray-300);flex:none;align-self:stretch;flex-grow:0}.identity .logo-container .logo-files-container .download-text{font-size:1.4rem}.identity .logo-container .logo-files-container .logo-files{display:flex;justify-content:flex-start;align-items:flex-start;gap:6px}.identity .logo-container .logo-files-container .logo-files .logo-file{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px 1px 0px 0px;gap:10px;box-sizing:border-box;width:50px;height:50px;background:var(--color-gray-50);border-radius:14px;flex:none;flex-grow:0;transition:transform .2s ease-in-out}.identity .logo-container .logo-files-container .logo-files .logo-file:hover{background-color:var(--color-gray-100);transform:scale(1.1)}.button,.wpcf7-submit{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0px 30px;gap:10px;height:46px;border-radius:12px;font-family:"Poppins",sans-serif;font-style:normal;font-weight:500;font-size:1.6rem;line-height:22px;text-align:center;cursor:pointer;text-decoration:none;user-select:none}.button:hover,.wpcf7-submit:hover{text-decoration:none}.trailing-icon{padding:0px 25px 0px 30px}.leading-icon{padding:0px 30px 0px 25px}.primary-button,.wpcf7-submit{background:var(--color-primary);background:var(--color-primary-display-p3);color:var(--color-white);border:1px solid var(--color-primary);border:1px solid var(--color-primary-display-p3)}.primary-button:hover,.wpcf7-submit:hover{background-color:rgba(0,0,0,0);color:var(--color-primary);color:var(--color-primary-display-p3)}.primary-button-dark{background:var(--color-white);color:var(--color-black);border:1px solid var(--color-white)}.primary-button-dark:hover{background-color:rgba(0,0,0,0);color:var(--color-white)}.secondary-button{background:rgba(0,0,0,0);color:var(--color-black);border:1px solid var(--color-black)}.secondary-button:hover{background-color:var(--color-black);color:var(--color-white)}.secondary-button-dark{background:rgba(0,0,0,0);color:var(--color-white);border:1px solid var(--color-white)}.secondary-button-dark:hover{background-color:var(--color-white);color:var(--color-black)}@media(max-width: 1200px){html{font-size:9px}.header{max-width:700px}.header .header-menu{gap:20px}.category-content-container .category-content .all-categories,.category-content-container .category-content .category-products{width:auto;flex:1 1}.single-container .single-content .product-categories-container,.single-container .single-content .product-info-container{width:auto;flex:1 1}.footer-section .footer-cta-wrapper{padding:0px 40px}.footer-section .footer-cta-wrapper .footer-cta{padding:25px 50px}.footer-section .footer .footer-top{padding:108px 40px 87px}.footer-section .footer .footer-top .footer-top-content{gap:100px}.footer-section .footer .footer-top .footer-top-content .kifa-info{flex:1 1}}@media(max-width: 992px){html{font-size:8.8}.text-grid--wrapper .text-grid--block .text-grid--box .text-grid--icon{width:40px;height:40px}.text-grid--wrapper .text-grid--block .text-grid--box .text-grid--text{font-size:2rem}}@media(max-width: 768px){html{font-size:9px}.main{overflow:hidden}.header{max-width:308px}.header .header-menu{display:none}.header .header-language-swithcher{display:none}.header .mobile-menu-icon{display:flex}.single-container{padding:135px 10px 70px 10px;flex-direction:column}.single-container .single-content{flex-direction:column;gap:40px}.single-container .single-content .product-info-container{padding:0 15px;gap:20px}.single-container .single-content .product-info-container .single-title{font-size:3.2rem}.drawer-menu{display:flex}.hero-section{padding:44px 10px 0px 10px;height:70dvh}.hero-section .hero{height:auto;flex:1 1}.hero-section .hero .hero-content{left:0;padding:0px 25px 0px 25px;box-sizing:border-box;gap:20px}.about{padding:160px 20px}.page-hero-container{padding:44px 10px 0px 10px}.page-hero-container .page-hero .page-hero--content .page-hero--title{font-size:2.6rem}.page-hero-container .page-hero .page-hero--content .page-hero--description{font-size:2rem}.page-hero-container .custom-page-hero{padding:134px 30px}.page-content{padding:80px 25px;text-align:left}.text-grid--wrapper{padding:80px 10px;gap:20px}.text-grid--wrapper:nth-of-type(3){padding:0 10px 80px 10px}.text-grid--wrapper .text-grid--block{display:flex;flex-direction:column;gap:10px}.text-grid--wrapper .text-grid--block .text-grid--box .text-grid--icon{width:50px;height:50px}.text-grid--wrapper .text-grid--block .box-1,.text-grid--wrapper .text-grid--block .box-2,.text-grid--wrapper .text-grid--block .box-3,.text-grid--wrapper .text-grid--block .box-4{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding:25px}.products-section{padding:0px 10px 60px 10px}.products-section .product-category-slider--mobile .product{width:100%}.category-content-container{padding:156px 10px 114px 10px}.category-content-container .category-content{flex-direction:column;gap:40px}.category-content-container .category-content .all-categories{padding:0 15px}.category-content-container .category-content .all-categories .category-item{font-size:2.5rem}.category-content-container .category-content .category-products{gap:10px}.category-content-container .category-content .category-products .product{width:100%}.product-title-item{padding:15px 20px}.product-title-item .product-title{font-size:2rem}.home-product-categories{display:none}.product-category-slider--mobile{display:flex !important}.contact-content{flex-direction:column;padding:54px 10px}.contact-content .contact-form-container{width:100%;padding:20px;order:2}.contact-content .contact-info-container{box-sizing:border-box;padding:0px 25px;order:1}.contact-content .contact-info-container .contact-info .contact-info--icon{width:40px;height:40px}.activity-section,.activity-page{padding:0px 25px 60px 25px}.activity-section .activities,.activity-page .activities{gap:60px}.activity-section .activities .activity,.activity-page .activities .activity{flex-direction:column;gap:30px}.activity-section .activities .activity:nth-child(even),.activity-page .activities .activity:nth-child(even){flex-direction:column}.activity-section .activities .activity .activity-content,.activity-page .activities .activity .activity-content{order:2;gap:9px}.activity-section .activities .activity .activity-image,.activity-page .activities .activity .activity-image{width:100%;order:1}.activity-page{padding:100px 0}.identity{flex-direction:column}.footer-section .footer-cta-wrapper{padding:0px 10px}.footer-section .footer-cta-wrapper .footer-cta{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:25px 30px;gap:40px}.footer-section .footer .footer-top{padding:200px 50px 56px 50px}.footer-section .footer .footer-top .footer-top-content{justify-content:flex-start;gap:44px;flex-direction:column}.footer-section .footer .footer-top .footer-top-content .footer-menu-wrapper{flex-direction:column;width:100%}.footer-section .footer .footer-top .footer-top-content .footer-menu-wrapper .footer-menu{width:100%}.footer-section .footer .footer-bottom .footer-bottom-content{justify-content:center;gap:20px;flex-direction:column}.footer-section .footer .footer-bottom .footer-bottom-content .footer-bottom-left{order:2}.footer-section .footer .footer-bottom .footer-bottom-content .footer-bottom-right{order:1}}/*# sourceMappingURL=main.css.map */
