*{box-sizing:border-box}*,body{margin:0;padding:0}h1,h2,h3,h4,h5,p{font-weight:400;margin:0}:focus,a:focus,button:focus{outline:0}ol,ul{padding:0}li,ol,ul{list-style:none}a{color:inherit}a:focus,a:hover{color:inherit;outline:0;text-decoration:none}form{margin:0}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 0;outline:0}button{background-color:transparent;border:none;padding:0}button:focus,button:hover{color:inherit;outline:0;text-decoration:none}@custom-media --desktop_big (width >= 1920px)
@custom-media --desktop (width <= 1399px)
@custom-media --desktop_min (width <= 1199px)
@custom-media --tablet_big (width <= 999px)
@custom-media --tablet (width <= 799px)
@custom-media --mobile_big (width <= 599px)
@custom-media --mobile (width <= 499px);*{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal}h1,h2,h3,h4{font-family:Kanit,sans-serif;font-optical-sizing:auto;font-style:normal}:root{--bs-form-invalid-color:#eb141e;--bs-form-valid-color:#0eaa06}@media (min-width:1400px){.container{max-width:calc(1320px + var(--bs-gutter-x))}}@media (min-width:1600px){.container{max-width:calc(1600px + var(--bs-gutter-x))}}@media (max-width:992px){.container{--bs-gutter-x:32px}}@media (min-width:2000px){.col-xxl-9{width:71%}}h2{color:#0a0a0a;font-size:40px;font-weight:600;letter-spacing:.02rem;line-height:1.2}@media (max-width:992px){h2{font-size:32px}}p{color:#5d5d5d;font-size:14px;font-weight:400;line-height:1.56}p strong{font-weight:600}p+p{margin-top:24px}.swiper-pagination-bullet{background:#d1d1d1;border-radius:100vh;height:9px;opacity:1;transition:all .3s ease-in-out;width:9px}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fd363f;width:21px}.title-box{align-items:center;background-color:#f6f6f6;border-radius:16px;display:flex;font-weight:700;gap:4px;padding:16px 24px;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.title-box{font-size:24px}}.title-box img{height:40px;width:34px}@media (max-width:992px){.title-box img{height:24px;width:21px}}.bg-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:all .3s ease-in-out;width:100%;z-index:-3}.outline-text{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#eb141e;color:#fff;font-family:Kanit,sans-serif;font-size:184.44px;font-weight:600;left:52px;letter-spacing:.02rem;line-height:1.2;position:absolute;top:-171px;z-index:0}@media (max-width:1400px){.outline-text{font-size:150px}}@media (max-width:992px){.outline-text{font-size:80px;left:8px;top:-50px;white-space:nowrap}}a{text-decoration:none}div:where(.swal2-container) div:where(.swal2-popup){padding-bottom:48px}#swal2-title{color:#0a0a0a;font-size:40px;font-weight:600;letter-spacing:.02rem;line-height:1.2;padding:48px 16px 0}@media (max-width:992px){#swal2-title{font-size:32px}}#swal2-html-container{color:#5d5d5d;font-size:14px;font-weight:400;line-height:1.56}#swal2-html-container strong{font-weight:600}.swal2-actions{margin-top:32px}.swal2-actions .btn{padding:16px 24px!important}.swal2-actions .btn-primary{font-family:Montserrat,sans-serif!important}.swal2-actions .swal2-cancel:active{background-color:transparent!important}.form-group{margin:0;position:relative}input.error,select.error,textarea.error{background-color:#fce4e4;border:1px solid #c03;outline:none}label.error{bottom:-20px;color:red;font-size:12px;position:absolute}.grecaptcha-badge{display:none!important}.client-name-box{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;justify-content:center;min-height:80px;padding:20px 30px;transition:all .3s ease}.client-name-box span{color:#333;font-family:Kanit,sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase}.client-name-box:hover{background:#e8e8e8;box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.clients-section .swiper-slide a{display:block;text-decoration:none}.clients-section .swiper-slide img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}:root{--header-height:246px}@media (max-width:992px){:root{--header-height:175px}}body:after{background:rgba(0,0,0,.5);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:all .3s ease-in-out;z-index:-3}body.layer:after{opacity:1;pointer-events:all;z-index:10}#header-full,body #header-full{box-shadow:0 20px 39px 0 rgba(0,0,0,.031)}#header-full{background:#fff;left:0;padding-block:40px 16px;position:sticky;top:0;width:100%;z-index:99}@media (max-width:992px){#header-full{padding-block:24px}}#header-full .navbar{padding:0}#header-full .navbar .container{display:block}@media (min-width:1400px){#header-full .navbar .container{max-width:calc(1624px - var(--bs-gutter-x))}}@media (max-width:992px){#header-full .navbar .container{--bs-gutter-x:32px}}#header-full .navbar-top{align-items:center;background:#fff;display:flex;gap:24px;justify-content:space-between;padding-bottom:24px;position:relative;z-index:3}@media (max-width:1400px){#header-full .navbar-top{gap:56px}}@media (max-width:1200px){#header-full .navbar-top{gap:32px}}@media (max-width:992px){#header-full .navbar-top{flex-wrap:wrap;gap:24px 16px;padding-bottom:0}}#header-full .navbar-top .logo{max-width:250px}#header-full .navbar-top .logo img{height:50px;-o-object-fit:contain;object-fit:contain;width:250px}@media (max-width:1400px){#header-full .navbar-top .logo img{width:196px}}@media (max-width:400px){#header-full .navbar-top .logo img{width:150px}}#header-full .navbar-top .search-wrapper{flex-grow:1;max-width:830px;position:relative}@media (min-width:992px){#header-full .navbar-top .search-wrapper{order:2}}@media (max-width:992px){#header-full .navbar-top .search-wrapper{display:block;min-width:100%;order:unset}}#header-full .navbar-top .search-wrapper .form{position:relative}#header-full .navbar-top .search-wrapper .form.dropdown-toggle:after{display:none}#header-full .navbar-top .search-wrapper .form-control{background:#f6f6f6;border:none;border-radius:16px;height:73px;padding:24px 50px 24px 24px;width:100%}@media (max-width:992px){#header-full .navbar-top .search-wrapper .form-control{height:auto;padding-block:16px}}#header-full .navbar-top .search-wrapper .form-control::-moz-placeholder{color:#5d5d5d;font-size:16px;font-weight:700;line-height:1.56}#header-full .navbar-top .search-wrapper .form-control,#header-full .navbar-top .search-wrapper .form-control::placeholder{color:#5d5d5d;font-size:16px;font-weight:700;line-height:1.56}@media (max-width:992px){#header-full .navbar-top .search-wrapper .form-control::-moz-placeholder{font-size:14px}#header-full .navbar-top .search-wrapper .form-control,#header-full .navbar-top .search-wrapper .form-control::placeholder{font-size:14px}}#header-full .navbar-top .search-wrapper .form-control:focus{box-shadow:none}#header-full .navbar-top .search-wrapper .form .icon{color:#fd363f;font-size:24px;height:24px;position:absolute;right:20px;top:20px;width:24px;z-index:1}@media (max-width:992px){#header-full .navbar-top .search-wrapper .form .icon{top:13px}}#header-full .navbar-top .search-wrapper .dropdown-menu{background:#fff;border:none;border-radius:32px;box-shadow:12px 20px 32px 0 rgba(0,0,0,.122);left:0;margin-top:0;max-height:min(483px,90vh);padding:40px 32px;top:calc(100% + 30px);width:100%}@media (max-width:992px){#header-full .navbar-top .search-wrapper .dropdown-menu{border-radius:0;box-shadow:none;height:calc(100dvh - var(--header-height));left:-16px;max-height:none!important;padding:20px 16px;top:calc(100% + 24px);width:calc(100% + 32px)}}#header-full .navbar-top .search-wrapper .dropdown-menu.show{display:flex;flex-direction:column}#header-full .navbar-top .search-wrapper .dropdown-menu .result{background:#f6f6f6;border-radius:8px;padding:16px}@media (max-width:992px){#header-full .navbar-top .search-wrapper .dropdown-menu .result{margin-bottom:24px}}#header-full .navbar-top .search-wrapper .dropdown-menu .result .sub-title{font-size:16px;font-weight:700;margin-bottom:16px}@media (max-width:992px){#header-full .navbar-top .search-wrapper .dropdown-menu .result .sub-title{font-size:14px;line-height:1.56}}#header-full .navbar-top .search-wrapper .dropdown-menu .result .empty{color:#eb141e;font-size:16px;font-weight:600;margin-top:0;padding-left:16px}#header-full .navbar-top .search-wrapper .dropdown-menu .divider{background:#f6f6f6;height:1px;margin-block:24px;margin-inline:auto;max-width:757px;width:100%}@media (max-width:992px){#header-full .navbar-top .search-wrapper .dropdown-menu .divider{display:none}}#header-full .navbar-top .search-wrapper .dropdown-menu .suggestions{padding-inline:16px}#header-full .navbar-top .search-wrapper .dropdown-menu .suggestions>p{font-size:16px;font-weight:700;margin-bottom:16px}#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper{max-height:162px;overflow:auto;scrollbar-color:#fd363f transparent;scrollbar-width:thin}@media (max-width:992px){#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper{max-height:216px}}#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper::-webkit-scrollbar{height:3px}#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper::-webkit-scrollbar-track{background:transparent}#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper::-webkit-scrollbar-thumb{background-color:#fd363f;border-radius:10px}#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper::-webkit-scrollbar-thumb:hover{background-color:#c60f18}#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper .product{align-items:center;display:flex;gap:16px;padding:8px 16px 8px 0;position:relative;transition:all .3s ease-in-out}#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper .product:hover .product-title{color:#0a0a0a}#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper .product .stretched-link{inset:0;position:absolute;z-index:0}#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper .product-img{max-width:38px}#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper .product-img img{height:38px;-o-object-fit:contain;object-fit:contain;width:38px}#header-full .navbar-top .search-wrapper .dropdown-menu .products-wrapper .product-title{color:#5d5d5d;font-size:16px;font-weight:600;transition:all .3s ease-in-out}#header-full .navbar-top--end{align-items:center;display:flex;gap:32px}@media (min-width:992px){#header-full .navbar-top--end{order:3}}@media (max-width:1400px){#header-full .navbar-top--end{gap:24px}}@media (max-width:992px){#header-full .navbar-top--end{gap:40px;order:unset}}#header-full .navbar-top--end .kart{position:relative}#header-full .navbar-top--end .kart>img{height:25px;width:30px}#header-full .navbar-top--end .kart .count{background:#fd363f;color:#fff;display:grid;font-family:Kanit,sans-serif;font-size:14px;font-weight:600;height:19px;place-items:center;position:absolute;right:-10px;top:-3px;width:19px}@media (max-width:992px){#header-full .navbar-top--end .kart .count{top:-2px}}#header-full .navbar-top--end .dropdown-toggle{align-items:center;display:flex;gap:8px;justify-content:start}#header-full .navbar-top--end .dropdown-toggle.login{padding:16px}#header-full .navbar-top--end .dropdown-toggle.show ion-icon,#header-full .navbar-top--end .dropdown-toggle:hover ion-icon{rotate:90deg}#header-full .navbar-top--end .dropdown-toggle.show{background:#eb141e;border-color:#fd363f;color:#fff}#header-full .navbar-top--end .dropdown-toggle.show .text{opacity:1;width:100%}#header-full .navbar-top--end .dropdown-toggle.show img{filter:brightness(0) invert(1)}#header-full .navbar-top--end .dropdown-toggle:after{display:none}#header-full .navbar-top--end .dropdown-toggle ion-icon{display:inline-block;font-size:16px;height:16px;margin-left:8px;min-width:16px;transition:all .3s ease-in-out}#header-full .navbar-top--end .dropdown-toggle .text{opacity:0;text-align:start;transition:all .3s ease-in-out;width:0}#header-full .navbar-top--end .dropdown-toggle .text p{color:#fff;font-size:16px;font-weight:700;line-height:1.56}#header-full .navbar-top--end .dropdown-toggle .text span{color:#fff;display:block;font-size:12px;font-weight:700;line-height:1.56}#header-full .navbar-top--end .dropdown-menu{border:none;border-radius:32px;box-shadow:12px 20px 32px 0 rgba(0,0,0,.122);left:auto;margin:0;padding:24px;right:0;top:calc(100% + 40px);width:236px}#header-full .navbar-top--end .dropdown-menu li a,#header-full .navbar-top--end .dropdown-menu li button{align-items:center;border-radius:16px;color:#5d5d5d;display:flex;font-size:16px;font-weight:700;gap:8px;line-height:1.56;padding:8px 16px;transition:all .3s ease-in-out;width:100%}#header-full .navbar-top--end .dropdown-menu li a img,#header-full .navbar-top--end .dropdown-menu li button img{height:20px;width:20px}#header-full .navbar-top--end .dropdown-menu li a:hover,#header-full .navbar-top--end .dropdown-menu li button:hover{background:#f6f6f6}#header-full .navbar-top--end .toggler{align-items:center;background-color:#f6f6f6;height:50px;justify-content:center;transition:all .3s ease-in-out;width:50px}#header-full .navbar-top--end .toggler.active{background-color:#eb141e}#header-full .navbar-top--end .toggler.active ion-icon{color:#fff}#header-full .navbar-top--end .toggler ion-icon{color:#5d5d5d;font-size:23px;transition:all .3s ease-in-out}#header-full .navbar-bottom{align-items:center;display:flex;gap:48px;height:91px;justify-content:space-between;opacity:1;padding-block:16px;pointer-events:all;transition:all .3s ease-in-out;transition-duration:.5s;z-index:0}@media (max-width:1450px){#header-full .navbar-bottom{gap:20px}}@media (max-width:992px){#header-full .navbar-bottom{display:none}}#header-full .navbar-bottom.shrink{height:0;opacity:0;padding-block:0;pointer-events:none;translate:0 -100%;z-index:-1}#header-full .navbar-bottom .sales{line-height:1.2;padding:18.5px 24px}#header-full .navbar-bottom .sales img{height:20px;width:20px}#header-full .navbar-bottom .anchors{align-items:center;display:flex;gap:24px;margin:0 auto;padding:0}@media (max-width:1400px){#header-full .navbar-bottom .anchors{gap:0}}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts{position:static!important}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu{border-radius:0 0 32px 32px;box-shadow:8px 16px 16px 0 rgba(0,0,0,.039);max-height:min(535px,97vh - var(--header-height));overflow:auto;padding:56px 80px;scrollbar-color:#fd363f transparent;scrollbar-width:thin}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu::-webkit-scrollbar{height:3px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu::-webkit-scrollbar-track{background:transparent}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu::-webkit-scrollbar-thumb{background-color:#fd363f;border-radius:10px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu::-webkit-scrollbar-thumb:hover{background-color:#c60f18}@media (max-width:1600px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu{padding-inline:50px}}@media (max-height:730px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu{padding-block:24px}}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu.show{display:flex}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side{border-right:2px solid #e7e7e7;margin-right:80px;max-width:388px;min-width:388px;padding-right:80px;padding-top:8px}@media (max-width:1600px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side{margin-right:50px;min-width:auto;padding-right:50px}}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side h2{color:#0a0a0a;font-size:40px;font-weight:600;letter-spacing:.02rem;line-height:.9;margin-bottom:40px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side h2 strong{color:#eb141e;font-family:inherit;font-weight:600}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul{margin:0;max-width:264px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul li:first-child button:not(.active) img{filter:invert(8%) sepia(79%) saturate(5742%) hue-rotate(342deg) brightness(113%) contrast(121%)}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul button{align-items:center;border-radius:8px;color:#5d5d5d;display:flex;font-family:Kanit,sans-serif;font-size:14px;font-weight:700;gap:16px;letter-spacing:.02rem;line-height:1.2;padding:8px 16px;position:relative;text-transform:uppercase;transition:all .3s ease-in-out;white-space:nowrap;width:100%}@media (max-width:1200px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul button{gap:8px}}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul button.active{background:#eb141e;color:#fff}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul button.active:hover{background-color:#eb141e}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul button.active img{filter:brightness(0) invert(1)}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul button.active:after{opacity:1}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul button:after{border-bottom:16px solid transparent;border-bottom-right-radius:8px;border-left:16px solid #eb141e;border-top:16px solid transparent;border-top-right-radius:8px;content:"";height:0;opacity:0;position:absolute;right:-15px;top:4px;transition:all .3s ease-in-out;width:0}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul button:hover{background-color:#e7e7e7}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul button img{height:24px;width:24px}@media (max-width:992px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul button img{height:20px;width:20px}}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul li+li{margin-top:20px}@media (max-height:730px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--side ul li+li{margin-top:12px}}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main{overflow:auto;padding:24px 32px 0;width:100%}@media (max-width:1600px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main{padding-inline-start:0}}@media (max-height:730px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main{padding-block:12px}}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .inner{display:flex;flex-direction:column;gap:32px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .top ul{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:start;margin:0;max-width:100%}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .top ul button{border-radius:8px;color:#5d5d5d;font-family:Kanit,sans-serif;font-size:14px;font-weight:700;letter-spacing:.02rem;line-height:1.2;padding:8px;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;white-space:nowrap}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .top ul button.active{background-color:#eb141e;color:#fff}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper{margin-top:0}@media (max-height:730px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper{margin-top:0}}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper ul{-moz-columns:2;column-count:2;-moz-column-gap:20px;column-gap:20px;margin:0;max-height:none;width:fit-content;-moz-width:-moz-fit-content}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper ul.add-row{-moz-columns:3!important;column-count:3!important;max-height:264px!important;overflow:auto;scrollbar-color:#fd363f transparent;scrollbar-width:thin}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper ul.add-row::-webkit-scrollbar{height:3px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper ul.add-row::-webkit-scrollbar-track{background:transparent}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper ul.add-row::-webkit-scrollbar-thumb{background-color:#fd363f;border-radius:10px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper ul.add-row::-webkit-scrollbar-thumb:hover{background-color:#c60f18}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper ul li{width:fit-content;-moz-width:-moz-fit-content}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper ul li a{border:1px solid transparent;border-radius:100vh;color:#5d5d5d;display:block;font-size:16px;font-weight:600;line-height:1.56;padding:8px;transition:all .3s ease-in-out;width:fit-content;-moz-width:-moz-fit-content}@media (max-width:1200px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper ul li a{font-size:14px}}#header-full .navbar-bottom .anchors-item.dropdown#dropdownProducts .dropdown-menu--main .links-wrapper ul li a:hover{border-color:#eb141e;color:#eb141e}#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu{box-shadow:12px 20px 32px 0 rgba(0,0,0,.122);padding:24px;top:calc(100% + 24px);width:304px}@media (max-width:1400px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu{left:auto;right:0}}#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu li a{align-items:center;border:1px solid transparent;border-radius:16px;color:#5d5d5d;display:flex;font-size:16px;font-weight:700;gap:12px;justify-content:space-between;line-height:1.56;padding:8px 16px;transition:all .3s ease-in-out}#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu li a:hover{background-color:#eb141e;border-color:#fd363f;color:#fff}#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu li+li{margin-top:16px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu .bottom{border-top:2px solid #f6f6f6;margin-top:40px;padding-top:16px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu .bottom p{font-size:16px;font-weight:700;margin-bottom:16px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu .socials{align-items:center;display:flex;gap:16px;margin-top:8px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu .socials a:not(.stretched-link){background-color:#eb141e;border-radius:50%;display:grid;height:32px;place-items:center;position:relative;transition:all .3s ease-in-out;width:32px;z-index:2}#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu .socials a:not(.stretched-link):hover{background-color:#c60f18}#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu .socials a:not(.stretched-link) svg{max-width:16px;-o-object-fit:contain;object-fit:contain}#header-full .navbar-bottom .anchors-item.dropdown#dropdownContact .dropdown-menu .socials a:not(.stretched-link) svg path{transition:all .3s ease-in-out}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands{position:static!important}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu{border-radius:0 0 32px 32px;box-shadow:8px 16px 16px 0 rgba(0,0,0,.039);max-height:min(535px,97vh - var(--header-height));overflow:auto;padding:56px 80px;scrollbar-color:#fd363f transparent;scrollbar-width:thin}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu::-webkit-scrollbar{height:3px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu::-webkit-scrollbar-track{background:transparent}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu::-webkit-scrollbar-thumb{background-color:#fd363f;border-radius:10px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu::-webkit-scrollbar-thumb:hover{background-color:#c60f18}@media (max-width:1600px){#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu{padding-inline:50px}}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu .wrapper{align-items:center;display:flex;gap:56px;justify-content:space-between}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text{max-width:214px;min-width:214px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text h2{color:#0a0a0a;font-size:40px;font-weight:600;letter-spacing:.02rem;line-height:.9;margin-bottom:16px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text h2 strong{color:#eb141e;font-family:inherit;font-weight:600}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text .arrows-container{display:flex;gap:24px;margin-top:56px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text .arrows-container .arrow{background-color:#eb141e;display:grid;height:44px;place-items:center;transition:all .3s ease-in-out;width:44px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text .arrows-container .arrow.swiper-button-disabled,#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text .arrows-container .arrow.swiper-button-lock{background-color:#f6f6f6;cursor:not-allowed}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text .arrows-container .arrow.swiper-button-disabled:hover,#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text .arrows-container .arrow.swiper-button-lock:hover{background-color:#f6f6f6}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text .arrows-container .arrow.swiper-button-disabled ion-icon,#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text .arrows-container .arrow.swiper-button-lock ion-icon{color:#5d5d5d}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text .arrows-container .arrow:hover{background-color:#c60f18}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--text .arrows-container .arrow ion-icon{color:#fff;font-size:22px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--swiper{overflow:hidden;padding-inline:32px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--swiper .swiper{height:fit-content;-moz-height:-moz-fit-content;padding-block:24px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--swiper .swiper-slide{max-height:304px}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--swiper .swiper-slide .card-item{border-radius:32px;box-shadow:8px 16px 16px 0 rgba(0,0,0,.039);display:grid;height:140px;overflow:hidden;padding:24px 8px;place-items:center;position:relative;transition:all .3s ease-in-out}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--swiper .swiper-slide .card-item:hover{background:#eb141e}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--swiper .swiper-slide .card-item:hover img{filter:none;opacity:1}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--swiper .swiper-slide .card-item:hover .client-name-box span{color:#fff!important}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--swiper .swiper-slide .card-item>a{height:100%;inset:0;position:absolute;width:100%;z-index:1}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--swiper .swiper-slide .card-item .client-name-box{background:none!important;box-shadow:none!important;height:100%;min-height:auto!important;padding:0!important;width:100%}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--swiper .swiper-slide .card-item img{filter:grayscale(1);height:auto;max-height:50px;-o-object-fit:contain;object-fit:contain;opacity:.3;transition:all .3s ease-in-out;width:100%}#header-full .navbar-bottom .anchors-item.dropdown#dropdownBrands .dropdown-menu--swiper .swiper-slide .card-item+.card-item{margin-top:24px}#header-full .navbar-bottom .anchors-item.dropdown .dropdown-toggle:after{display:none}#header-full .navbar-bottom .anchors-item.dropdown .dropdown-menu{border:none;border-radius:32px;left:0;margin:0;width:100%}#header-full .navbar-bottom .anchors-link{border:1px solid transparent;border-radius:16px;color:#5d5d5d;font-size:16px;font-weight:700;line-height:1.56;padding:16px;transition:all .3s ease-in-out;white-space:nowrap}@media (max-width:1200px){#header-full .navbar-bottom .anchors-link{font-size:14px}}#header-full .navbar-bottom .anchors-link.dropdown-toggle{align-items:center;display:flex;gap:8px}#header-full .navbar-bottom .anchors-link.dropdown-toggle.show ion-icon,#header-full .navbar-bottom .anchors-link.dropdown-toggle:hover ion-icon{rotate:90deg}#header-full .navbar-bottom .anchors-link.dropdown-toggle.show{background:#eb141e;border-color:#fd363f;color:#fff}#header-full .navbar-bottom .anchors-link.dropdown-toggle ion-icon{transition:all .3s ease-in-out}#header-full .navbar-bottom .anchors-link:hover{border-color:#eb141e;color:#eb141e}#header-full .navbar-bottom .anchors-link.active{background:#eb141e;color:#fff}#header-full .navbar-bottom .anchors-link.active:hover{color:#fff}#header-full .navbar-bottom .contact-cta{background:#f8d216;color:#0a0a0a;padding:8px 16px}@media (max-width:1400px){#header-full .navbar-bottom .contact-cta{display:none}}#header-full .navbar-bottom .contact-cta span{background:hsla(0,0%,100%,.502);border-radius:100vh;padding:4px 16px;white-space:nowrap}@media (max-width:1550px){#header-full .navbar-bottom .contact-cta span{display:block}}#header-collapsed{background:#fff;box-shadow:0 20px 39px 0 rgba(0,0,0,.031);left:0;padding-block:40px;position:sticky;top:0;width:100%;z-index:99}@media (max-width:992px){#header-collapsed{padding-block:24px}}#header-collapsed .navbar{padding:0}#header-collapsed .navbar .container{display:block}@media (min-width:1400px){#header-collapsed .navbar .container{max-width:calc(1624px - var(--bs-gutter-x))}}@media (max-width:1400px){#header-collapsed .navbar .container{max-width:100%!important}}@media (max-width:992px){#header-collapsed .navbar .container{--bs-gutter-x:32px}}#header-collapsed .navbar-container{align-items:center;display:flex;gap:24px}@media (max-width:1700px){#header-collapsed .navbar-container{gap:16px}}#header-collapsed .navbar-bottom{align-items:center;display:flex;gap:36px;justify-content:space-between}@media (max-width:1700px){#header-collapsed .navbar-bottom{gap:20px}}@media (max-width:992px){#header-collapsed .navbar-bottom{display:none}}#header-collapsed .navbar-bottom .logo{max-width:250px}#header-collapsed .navbar-bottom .logo img{height:50px;-o-object-fit:contain;object-fit:contain;width:250px}@media (max-width:1700px){#header-collapsed .navbar-bottom .logo img{width:196px}}@media (max-width:1200px){#header-collapsed .navbar-bottom .logo img{width:150px}}#header-collapsed .navbar-bottom .sales{line-height:1.2;padding:18.5px 16px}@media (max-width:1300px){#header-collapsed .navbar-bottom .sales{font-size:12px;padding:16px 14px}}#header-collapsed .navbar-bottom .sales img{height:20px;width:20px}#header-collapsed .navbar-bottom .anchors{align-items:center;display:flex;gap:24px;margin:0;padding:0}@media (max-width:1550px){#header-collapsed .navbar-bottom .anchors{gap:0}}#header-collapsed .navbar-bottom .anchors-link{border:1px solid transparent;border-radius:16px;color:#5d5d5d;font-size:16px;font-weight:700;line-height:1.56;padding:16px;transition:all .3s ease-in-out;white-space:nowrap}@media (max-width:1400px){#header-collapsed .navbar-bottom .anchors-link{font-size:14px}}@media (max-width:1300px){#header-collapsed .navbar-bottom .anchors-link{font-size:12px}}#header-collapsed .navbar-bottom .anchors-link.dropdown{align-items:center;display:flex;gap:8px}#header-collapsed .navbar-bottom .anchors-link.dropdown.show ion-icon,#header-collapsed .navbar-bottom .anchors-link.dropdown:hover ion-icon{rotate:90deg}#header-collapsed .navbar-bottom .anchors-link.dropdown ion-icon{transition:all .3s ease-in-out}#header-collapsed .navbar-bottom .anchors-link:hover{border-color:#eb141e;color:#eb141e}#header-collapsed .navbar-bottom .anchors-link.active{background-color:#eb141e;border-color:#fd363f;color:#fff}#header-collapsed .navbar-bottom--end{align-items:center;display:flex;gap:8px}#header-collapsed .navbar-bottom--end .open-search{background-color:#f6f6f6;display:grid;height:56px;place-items:center;transition:all .3s ease-in-out;width:56px}@media (max-width:1700px){#header-collapsed .navbar-bottom--end .open-search{height:45px;width:45px}}#header-collapsed .navbar-bottom--end .open-search ion-icon{--ionicon-stroke-width:52px;color:#fd363f;font-size:24px}@media (max-width:1700px){#header-collapsed .navbar-bottom--end .open-search ion-icon{font-size:20px}}#header-collapsed .navbar-bottom--end .kart{position:relative}@media (min-width:1400px){#header-collapsed .navbar-bottom--end .kart{margin-left:16px}}#header-collapsed .navbar-bottom--end .kart>img{height:25px;width:30px}#header-collapsed .navbar-bottom--end .kart .count{background:#fd363f;color:#fff;display:grid;font-family:Kanit,sans-serif;font-size:14px;font-weight:600;height:19px;place-items:center;position:absolute;right:-10px;top:-3px;width:19px}@media (max-width:992px){#header-collapsed .navbar-bottom--end .kart .count{top:-2px}}#header-collapsed .navbar-bottom--end .login{margin-left:16px;padding:16px}@media (max-width:1700px){#header-collapsed .navbar-bottom--end .login{margin-left:8px}}#modalChangeAccount{--bs-modal-width:Min(833px,95vw);--bs-modal-border-radius:32px}@media (max-width:992px){#modalChangeAccount{--bs-modal-width:Min(428px,95vw)}}#modalChangeAccount .modal-content{box-shadow:12px 20px 32px 0 rgba(0,0,0,.122)}#modalChangeAccount .btn-close{position:absolute;right:32px;top:32px;z-index:1}@media (max-width:992px){#modalChangeAccount .btn-close{right:24px;top:24px}}#modalChangeAccount .btn-close:after{transition:all .3s ease-in-out}#modalChangeAccount .modal-header{border:none;display:block;padding:40px 40px 24px;text-align:center}@media (max-width:992px){#modalChangeAccount .modal-header{padding:32px 24px 24px}}#modalChangeAccount .modal-header .icon img{height:97px;width:97px}@media (max-width:992px){#modalChangeAccount .modal-header .icon img{height:32px;width:32px}}#modalChangeAccount .modal-header h2,#modalChangeAccount .modal-header h3{color:#0a0a0a;font-weight:600;letter-spacing:.02rem;line-height:1.2}#modalChangeAccount .modal-header h2{font-size:32px;margin-block:32px 8px}@media (max-width:992px){#modalChangeAccount .modal-header h2{font-size:20px;margin-block:8px}}#modalChangeAccount .modal-header h3{font-size:40px;margin:0}@media (max-width:992px){#modalChangeAccount .modal-header h3{font-size:20px}}#modalChangeAccount .modal-body{border:none;overflow:auto;padding:0 40px;scrollbar-color:#fd363f transparent;scrollbar-width:thin}#modalChangeAccount .modal-body::-webkit-scrollbar{height:3px}#modalChangeAccount .modal-body::-webkit-scrollbar-track{background:transparent}#modalChangeAccount .modal-body::-webkit-scrollbar-thumb{background-color:#fd363f;border-radius:10px}#modalChangeAccount .modal-body::-webkit-scrollbar-thumb:hover{background-color:#c60f18}@media (max-width:992px){#modalChangeAccount .modal-body{padding:0 24px}}#modalChangeAccount .modal-body p{color:#6d6d6d;font-size:16px;font-weight:700;line-height:1.56;margin-bottom:8px}@media (max-width:992px){#modalChangeAccount .modal-body p{font-size:12px}}#modalChangeAccount .modal-body .account-card{align-items:center;border:1px solid transparent;border-radius:16px;display:flex;justify-content:space-between;padding:16px;transition:all .3s ease-in-out}@media (max-width:992px){#modalChangeAccount .modal-body .account-card{padding:8px 16px}}#modalChangeAccount .modal-body .account-card.active,#modalChangeAccount .modal-body .account-card:hover{border-color:#eb141e}#modalChangeAccount .modal-body .account-card.active ion-icon,#modalChangeAccount .modal-body .account-card:hover ion-icon{rotate:90deg}#modalChangeAccount .modal-body .account-card .wrapper{gap:8px}#modalChangeAccount .modal-body .account-card .wrapper p{font-size:16px;font-weight:700}@media (max-width:992px){#modalChangeAccount .modal-body .account-card .wrapper p{font-size:14px}}#modalChangeAccount .modal-body .account-card .wrapper .sub{color:#5d5d5d;display:block;font-size:12px;font-weight:700;line-height:1.56}#modalChangeAccount .modal-body .account-card ion-icon{color:#5d5d5d;font-size:20px;transition:all .3s ease-in-out}@media (max-width:992px){#modalChangeAccount .modal-body .account-card ion-icon{font-size:16px}}#modalChangeAccount .modal-body .account-card+.account-card{margin-top:8px}#modalChangeAccount .modal-body .account-card+p{margin-top:24px}#modalChangeAccount .modal-footer{align-items:center;border:none;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;justify-content:stretch;padding:24px 40px 40px}@media (max-width:992px){#modalChangeAccount .modal-footer{flex-direction:column;flex-wrap:wrap;padding:24px 24px 32px}}#modalChangeAccount .modal-footer .btn{border-radius:16px;display:flex;flex-basis:100%;font-family:Montserrat,sans-serif;font-size:16px;justify-content:center;margin:0;max-width:none;padding:16px}@media (max-width:992px){#modalChangeAccount .modal-footer .btn{font-size:14px;width:100%}}#modalChangeAccount .modal-footer .btn-modal{background:#f6f6f6;color:#5d5d5d}#modalChangeAccount .modal-footer .btn-modal:hover{background:#e7e7e7}.offcanvas{right:0!important;width:100%!important}.offcanvas-body{overflow:auto;scrollbar-color:#fd363f transparent;scrollbar-width:thin}.offcanvas-body::-webkit-scrollbar{height:3px}.offcanvas-body::-webkit-scrollbar-track{background:transparent}.offcanvas-body::-webkit-scrollbar-thumb{background-color:#fd363f;border-radius:10px}.offcanvas-body::-webkit-scrollbar-thumb:hover{background-color:#c60f18}.offcanvas-body .arrow-btn{background:#f6f6f6;border-radius:50%;display:grid;height:32px;place-items:center;width:32px}.offcanvas-body .arrow-btn ion-icon{color:#5d5d5d;font-size:20px}.offcanvas-body h2{color:#0a0a0a;font-size:24px;font-weight:600;letter-spacing:.02rem;line-height:1.2;margin-inline:auto}.offcanvas-body h2 strong{color:#eb141e;font-family:inherit;font-size:inherit;font-weight:600}#menuMobile{height:calc(100dvh - var(--header-height));top:var(--header-height)}#menuMobile .offcanvas-body{padding:20px 16px}#menuMobile .offcanvas-body ul{margin:0}#menuMobile .offcanvas-body ul li{width:100%}#menuMobile .offcanvas-body ul li a,#menuMobile .offcanvas-body ul li button{align-items:center;background:#f6f6f6;border:1px solid transparent;border-radius:16px;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:start;line-height:1.56;padding:16px;transition:all .3s ease-in-out;width:100%}#menuMobile .offcanvas-body ul li a:not(#menuMobile .offcanvas-body ul li a.btn-primary,#menuMobile .offcanvas-body ul li button.btn-primary),#menuMobile .offcanvas-body ul li button:not(#menuMobile .offcanvas-body ul li a.btn-primary,#menuMobile .offcanvas-body ul li button.btn-primary){color:#5d5d5d}#menuMobile .offcanvas-body ul li a:hover,#menuMobile .offcanvas-body ul li button:hover{border-color:#eb141e;color:#eb141e!important}#menuMobile .offcanvas-body ul li a:hover img,#menuMobile .offcanvas-body ul li button:hover img{filter:none!important}#menuMobile .offcanvas-body ul li a.btn-primary,#menuMobile .offcanvas-body ul li button.btn-primary{background:#eb141e}#menuMobile .offcanvas-body ul li a.btn-primary:hover,#menuMobile .offcanvas-body ul li button.btn-primary:hover{color:#fff!important}#menuMobile .offcanvas-body ul li a.arrow,#menuMobile .offcanvas-body ul li button.arrow{justify-content:space-between}#menuMobile .offcanvas-body ul li .login{width:100%}#menuMobile .offcanvas-body ul li .login p{color:#5d5d5d;font-size:16px;font-weight:700}#menuMobile .offcanvas-body ul li .login ion-icon{display:inline-flex;margin-left:auto}#menuMobile .offcanvas-body ul li+li{margin-top:16px}#menuMobile .offcanvas-body .contact-cta{align-items:center;background:#f8d216;color:#0a0a0a;flex-wrap:wrap;font-size:16px;gap:8px;justify-content:center;margin-top:24px;padding:13.5px 16px}#menuMobile .offcanvas-body .contact-cta span{background:hsla(0,0%,100%,.502);border-radius:100vh;font-size:14px;padding:4px 16px;white-space:nowrap}#menuMobileProdutos{height:calc(100dvh - 98px);top:98px}#menuMobileProdutos .offcanvas-body{padding:32px 16px}#menuMobileProdutos .offcanvas-body .title{align-items:center;display:flex;gap:12px;margin-bottom:40px}#menuMobileProdutos .offcanvas-body .top ul{align-items:stretch;display:flex;flex-wrap:nowrap;gap:16px;justify-content:flex-start;margin:0;min-height:99.8px;overflow-x:auto;overflow-y:visible}#menuMobileProdutos .offcanvas-body .top ul li{padding-bottom:13px}#menuMobileProdutos .offcanvas-body .top ul li:first-child button:not(.active) img{filter:invert(8%) sepia(79%) saturate(5742%) hue-rotate(342deg) brightness(113%) contrast(121%)}#menuMobileProdutos .offcanvas-body .top ul button{align-items:center;border:1px solid transparent;border-radius:8px;color:#5d5d5d;display:flex;flex-direction:column;font-family:Kanit,sans-serif;font-size:14px;font-weight:700;gap:16px;height:100%;justify-content:center;letter-spacing:.02rem;line-height:1.2;padding:16px 8px;position:relative;text-transform:uppercase;transition:all .3s ease-in-out;white-space:nowrap;width:190px}#menuMobileProdutos .offcanvas-body .top ul button.active{background:#eb141e;color:#fff}#menuMobileProdutos .offcanvas-body .top ul button.active:hover{background-color:#eb141e;color:#fff}#menuMobileProdutos .offcanvas-body .top ul button.active img{filter:brightness(0) invert(1)}#menuMobileProdutos .offcanvas-body .top ul button.active:after{opacity:1}#menuMobileProdutos .offcanvas-body .top ul button:after{background:#eb141e;content:"";height:20px;opacity:0;position:absolute;right:calc(50% - 10px);rotate:45deg;top:calc(100% - 10px);transition:all .3s ease-in-out;width:20px}#menuMobileProdutos .offcanvas-body .top ul button:hover{border-color:#eb141e;color:#eb141e}#menuMobileProdutos .offcanvas-body .top ul button img{height:24px;width:24px}#menuMobileProdutos .offcanvas-body .bottom{border-top:1px solid #e7e7e7;margin-top:29px;padding-top:40px}#menuMobileProdutos .offcanvas-body .bottom .sub-categories ul{align-items:center;display:flex;flex-wrap:nowrap;gap:24px;justify-content:flex-start;margin:0;overflow:auto;scrollbar-color:#fd363f transparent;scrollbar-width:thin}#menuMobileProdutos .offcanvas-body .bottom .sub-categories ul::-webkit-scrollbar{height:3px}#menuMobileProdutos .offcanvas-body .bottom .sub-categories ul::-webkit-scrollbar-track{background:transparent}#menuMobileProdutos .offcanvas-body .bottom .sub-categories ul::-webkit-scrollbar-thumb{background-color:#fd363f;border-radius:10px}#menuMobileProdutos .offcanvas-body .bottom .sub-categories ul::-webkit-scrollbar-thumb:hover{background-color:#c60f18}#menuMobileProdutos .offcanvas-body .bottom .sub-categories ul button{border-radius:8px;color:#5d5d5d;font-family:Kanit,sans-serif;font-size:14px;font-weight:700;letter-spacing:.02rem;line-height:1.2;padding:8px;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;white-space:nowrap}#menuMobileProdutos .offcanvas-body .bottom .sub-categories ul button.active{background-color:#eb141e;color:#fff}#menuMobileProdutos .offcanvas-body .bottom .links-wrapper{margin-top:32px}#menuMobileProdutos .offcanvas-body .bottom .links-wrapper ul{height:100%;margin:0}#menuMobileProdutos .offcanvas-body .bottom .links-wrapper ul li{width:100%}#menuMobileProdutos .offcanvas-body .bottom .links-wrapper ul li a{border:1px solid transparent;border-radius:8px;color:#5d5d5d;display:block;font-size:14px;font-weight:600;line-height:1.56;padding:8px 16px;transition:all .3s ease-in-out;width:100%}#menuMobileProdutos .offcanvas-body .bottom .links-wrapper ul li a:hover{background:#eb141e;border-color:#fd363f;color:#fff}#menuMobilePerfil{height:calc(100dvh - 98px);top:98px}#menuMobilePerfil .offcanvas-body{padding:20px 16px}#menuMobilePerfil .offcanvas-body .top{margin-bottom:56px}#menuMobilePerfil .offcanvas-body .bottom .login{align-items:center;background:#eb141e;border:1px solid #eb141e;border-radius:16px;display:flex;gap:8px;justify-content:start;margin-bottom:16px;padding:16px;transition:all .3s ease-in-out;width:100%}#menuMobilePerfil .offcanvas-body .bottom .login img{filter:brightness(0) invert(1)}#menuMobilePerfil .offcanvas-body .bottom .login .text p{color:#fff;font-size:16px;font-weight:700;line-height:1.56}#menuMobilePerfil .offcanvas-body .bottom .login ion-icon{color:#fff;display:flex;font-size:16px;margin-left:auto}#menuMobilePerfil .offcanvas-body .bottom ul li a,#menuMobilePerfil .offcanvas-body .bottom ul li button{align-items:center;border-radius:16px;color:#5d5d5d;display:flex;font-size:16px;font-weight:700;gap:8px;line-height:1.56;padding:24px 16px;transition:all .3s ease-in-out;width:100%}#menuMobilePerfil .offcanvas-body .bottom ul li a img,#menuMobilePerfil .offcanvas-body .bottom ul li button img{height:20px;width:20px}#menuMobilePerfil .offcanvas-body .bottom ul li a:hover,#menuMobilePerfil .offcanvas-body .bottom ul li button:hover{background:#f6f6f6}#menuMobileMarcas{height:calc(100dvh - 98px);top:98px}#menuMobileMarcas .offcanvas-body{padding:32px 16px}#menuMobileMarcas .offcanvas-body .title{align-items:start;display:flex;gap:12px;margin-bottom:40px}#menuMobileMarcas .offcanvas-body .title p{font-size:12px;margin-top:8px}#menuMobileMarcas .offcanvas-body .slider-wrapper{border-top:1px solid #e7e7e7;padding-top:24px}#menuMobileMarcas .offcanvas-body .slider-wrapper .swiper{padding-bottom:32px}#menuMobileMarcas .offcanvas-body .slider-wrapper .swiper-slide .cards-wrapper{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}#menuMobileMarcas .offcanvas-body .slider-wrapper .swiper-slide .cards-wrapper .card-item{border-radius:16px;box-shadow:8px 16px 16px 0 rgba(0,0,0,.039);display:grid;height:75px;padding:20px;place-items:center;position:relative;transition:all .3s ease-in-out}#menuMobileMarcas .offcanvas-body .slider-wrapper .swiper-slide .cards-wrapper .card-item:hover img{filter:none;opacity:1}#menuMobileMarcas .offcanvas-body .slider-wrapper .swiper-slide .cards-wrapper .card-item img{filter:grayscale(1);height:auto;max-height:25px;-o-object-fit:cover;object-fit:cover;opacity:.3;transition:all .3s ease-in-out;width:100%}#menuMobileMarcas .offcanvas-body .slider-wrapper .arrows-container{align-items:center;display:flex;gap:24px;justify-content:center}#menuMobileMarcas .offcanvas-body .slider-wrapper .arrows-container .arrow{background-color:#eb141e;display:grid;height:44px;place-items:center;transition:all .3s ease-in-out;width:44px}#menuMobileMarcas .offcanvas-body .slider-wrapper .arrows-container .arrow.swiper-button-disabled,#menuMobileMarcas .offcanvas-body .slider-wrapper .arrows-container .arrow.swiper-button-lock{cursor:not-allowed;opacity:.5}#menuMobileMarcas .offcanvas-body .slider-wrapper .arrows-container .arrow:hover{background-color:#c60f18}#menuMobileMarcas .offcanvas-body .slider-wrapper .arrows-container .arrow ion-icon{color:#fff;font-size:22px}#menuMobileContato{height:calc(100dvh - 98px);top:98px}#menuMobileContato .offcanvas-body{padding:20px 16px}#menuMobileContato .offcanvas-body .title{align-items:center;display:flex;gap:12px;margin-bottom:40px}#menuMobileContato .offcanvas-body .bottom{border-top:1px solid #e7e7e7;padding-top:40px}#menuMobileContato .offcanvas-body .bottom ul{margin:0}#menuMobileContato .offcanvas-body .bottom ul li a{align-items:center;border:1px solid transparent;border-radius:8px;color:#5d5d5d;display:flex;font-size:16px;font-weight:700;gap:12px;justify-content:space-between;line-height:1.56;padding:16px;transition:all .3s ease-in-out}#menuMobileContato .offcanvas-body .bottom ul li a:hover{background-color:#eb141e;border-color:#fd363f;color:#fff}#menuMobileContato .offcanvas-body .bottom ul li+li{margin-top:16px}#menuMobileContato .offcanvas-body .bottom ul>div{margin-top:56px;padding-left:16px}#menuMobileContato .offcanvas-body .bottom ul>div p{font-size:16px;font-weight:700;margin-bottom:24px}#menuMobileContato .offcanvas-body .bottom ul .socials{align-items:center;display:flex;gap:16px;justify-content:start;margin-top:8px}#menuMobileContato .offcanvas-body .bottom ul .socials a:not(.stretched-link){background-color:#eb141e;border-radius:50%;display:grid;height:40px;place-items:center;position:relative;transition:all .3s ease-in-out;width:40px;z-index:2}#menuMobileContato .offcanvas-body .bottom ul .socials a:not(.stretched-link):hover{background-color:#c60f18}#menuMobileContato .offcanvas-body .bottom ul .socials a:not(.stretched-link) svg{max-width:20px;-o-object-fit:contain;object-fit:contain}#menuMobileContato .offcanvas-body .bottom ul .socials a:not(.stretched-link) svg path{transition:all .3s ease-in-out}.offcanvas-backdrop.show{opacity:0}.btn-acessar-produtos{background-color:#eb141e;border:none;border-radius:12px;box-shadow:0 2px 4px rgba(230,0,0,.2);color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.5px;padding:12px 24px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.btn-acessar-produtos:hover{background-color:#c00;box-shadow:0 4px 8px rgba(230,0,0,.3);color:#fff;transform:translateY(-1px)}.btn-acessar-produtos:active{box-shadow:0 1px 2px rgba(230,0,0,.2);transform:translateY(0)}.footer{background-color:#0a0a0a;position:relative}.footer h5{color:#fff;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:16px;padding-inline:16px}.footer-top{align-items:start;display:flex;gap:96px;justify-content:space-between;padding-block:120px 56px}@media (max-width:1600px){.footer-top{gap:80px}}@media (max-width:1450px){.footer-top{gap:32px 30px}}@media (max-width:992px){.footer-top{flex-wrap:wrap;gap:32px;justify-content:center}}@media (max-width:520px){.footer-top{justify-content:start}}.footer-top>article:not(:first-child) ul{margin:0}.footer-top>article:not(:first-child) ul li{max-width:205px;transition:all .3s ease-in-out}.footer-top>article:not(:first-child) ul li a{border:1px solid transparent;border-radius:32px;color:#fff;display:block;font-size:14px;font-weight:600;line-height:1.56;padding:8px 16px;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}@media (max-width:1600px){.footer-top>article:not(:first-child) ul li a{white-space:nowrap}}.footer-top>article:not(:first-child) ul li a:hover{border-color:#eb141e;color:#eb141e}.footer-top>article:not(:first-child) ul+h5{margin-top:27px}.footer-top--logo .logo{height:54px;width:272px}@media (max-width:992px){.footer-top--logo .logo{height:40px;width:200px}}.footer-top--logo .f-links{margin-top:40px;max-width:250px;padding-left:32px}@media (max-width:1400px){.footer-top--logo .f-links{padding-left:0}}.footer-top--logo .f-links li:hover .title{translate:3px 0}.footer-top--logo .f-links li .title{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:12px;line-height:1.56;margin-bottom:8px;transition:all .3s ease-in-out}.footer-top--logo .f-links li .title img{height:24px;width:24px}.footer-top--logo .f-links li .title ion-icon{color:#eb141e;font-size:24px}.footer-top--logo .f-links li a{color:#fff;display:block;font-size:14px;font-weight:400;line-height:1.56;transition:all .3s ease-in-out}.footer-top--logo .f-links li a:hover{color:#eb141e}.footer-top--logo .f-links li+li{margin-top:20px}.footer-top--site{margin-left:auto}@media (max-width:1400px){.footer-top--site{margin-left:0}}.footer-top--site ul li a{white-space:nowrap}.footer-top--categories ul.break-row{-moz-columns:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (max-width:1400px){.footer-top--categories ul.break-row{-moz-column-gap:0;column-gap:0}}@media (max-width:1300px){.footer-top--categories ul.break-row{-moz-columns:1;column-count:1}}.footer-top--client .payment{gap:8px}.footer-top--client .payment--item{color:#fff;font-size:12px;font-weight:400;line-height:1.56;text-align:center}.footer-top--client .payment--item img{display:block;margin-inline:auto;margin-bottom:8px;max-height:32px;max-width:35px;-o-object-fit:contain;object-fit:contain}.footer-socials{border-top:1px solid rgba(79,79,79,.478);display:flex;justify-content:space-between;padding-block:24px 80px}@media (max-width:992px){.footer-socials{align-items:center;flex-direction:column;gap:24px;justify-content:center;padding-block:24px 53px}}.footer-socials .socials{align-items:center;display:flex;gap:16px;padding-left:12px}@media (max-width:992px){.footer-socials .socials{justify-content:center;padding-left:0}}.footer-socials .socials>a{background-color:#eb141e;border-radius:50%;display:grid;height:32px;place-items:center;transition:all .3s ease-in-out;width:32px}.footer-socials .socials>a:hover{background-color:#fff}.footer-socials .socials>a:hover svg path{fill:#eb141e}.footer-socials .socials>a svg{max-width:16px;-o-object-fit:contain;object-fit:contain}.footer-socials .socials>a svg path{transition:all .3s ease-in-out}.footer-socials .contact-cta{background:#f8d216;color:#0a0a0a;padding:16px}@media (max-width:992px){.footer-socials .contact-cta{justify-content:center;width:100%}}.footer-socials .contact-cta span{background:hsla(0,0%,100%,.502);border-radius:100vh;font-size:14px;padding:4px 16px}.footer-socials .contact-cta ion-icon{color:#b27e01;font-size:20px}.footer-bottom{align-items:center;background-color:#1d1d1d;display:flex;gap:32px;justify-content:center;padding-block:24px}.footer-bottom .weecom svg{transition:all .3s ease-in-out}.footer-bottom .weecom svg:hover{rotate:1turn}.footer-bottom .weecom svg path{fill:#fff}.footer-bottom p{color:#fff;font-size:14px;font-weight:600;line-height:1.56}.footer #back-to-top{background-color:#eb141e;bottom:100px;display:grid;height:56px;opacity:0;place-items:center;pointer-events:none;position:fixed;right:103px;transition:all .3s ease-in-out;width:56px;z-index:-2}@media (max-width:992px){.footer #back-to-top{bottom:100px;height:40px;right:26px;width:40px}}.footer #back-to-top.show{opacity:1;pointer-events:auto;z-index:10}.footer #back-to-top:hover{background-color:#fff}.footer #back-to-top:hover ion-icon{color:#eb141e}.footer #back-to-top ion-icon{color:#fff;font-size:24px}@media (max-width:992px){.footer #back-to-top ion-icon{font-size:20px}}.termsfeed-com---reset.termsfeed-com---nb.termsfeed-com---palette-dark.termsfeed-com---nb-simple.termsfeed-com---lang-pt{border-radius:16px}@media (max-width:600px){.termsfeed-com---reset.termsfeed-com---nb.termsfeed-com---palette-dark.termsfeed-com---nb-simple.termsfeed-com---lang-pt{max-width:92%!important}}.termsfeed-com---palette-dark.termsfeed-com---nb{background:#eb141e;background-color:#eb141e}.termsfeed-com---palette-light.termsfeed-com---nb{background-color:#fff;box-shadow:0 3px 10px #0a0a0a}.termsfeed-com---pc-dialog .cc-pc-head{background:#eb141e;border:none;color:#fff}.termsfeed-com---pc-dialog .cc-pc-head .cc-pc-head-close:focus{border:2px solid #fff}.termsfeed-com---palette-dark .cc-cp-body,.termsfeed-com---palette-dark .cc-cp-body-content,.termsfeed-com---palette-dark .cc-cp-body-tabs,.termsfeed-com---palette-dark .cc-cp-foot{background:#eb141e!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item{background:#eb141e!important;border:none!important;color:#fff!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true]{background:#fd363f!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link{color:#fff!important}.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link:focus{box-shadow:none!important}.termsfeed-com---palette-dark .cc-cp-body-tabs{border-right:1px solid #fff}@media (max-width:600px){.termsfeed-com---palette-dark .cc-cp-body-tabs{border-bottom:1px solid #fff;border-right:none}}.termsfeed-com---palette-dark .cc-cp-foot{border-color:#fff!important}.termsfeed-com---palette-dark .cc-cp-foot-byline a{color:#fff!important;font-weight:700}.termsfeed-com---palette-dark .cc-cp-foot-save{background:linear-gradient(180deg,#c60f18,#eb141e);border:1px solid #fff;color:#fff;margin-right:1rem!important}@media (max-width:600px){.termsfeed-com---nb .cc-nb-main-container{padding:1.25rem 1rem!important}.termsfeed-com---nb .cc-nb-text{font-size:14px!important}.termsfeed-com---nb .cc-nb-title{font-size:18px!important}}.termsfeed-com---palette-dark .cc-nb-okagree{background:transparent;border:1px solid #fff;border-radius:16px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;line-height:1.56;margin-right:1rem!important;padding:12px 24px;transition:all .3s ease-in-out}@media (max-width:600px){.termsfeed-com---palette-dark .cc-nb-okagree{font-size:14px!important;padding:8px 12px!important}}.termsfeed-com---palette-dark .cc-nb-okagree:hover{background-color:hsla(0,0%,100%,.1)}.termsfeed-com---palette-dark .cc-nb-okagree:active,.termsfeed-com---palette-dark .cc-nb-okagree:focus{box-shadow:none;outline:none}.termsfeed-com---palette-dark .cc-nb-reject{background:transparent;border:1px solid #fff;border-radius:16px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;line-height:1.56;margin-right:1rem!important;padding:12px 24px;transition:all .3s ease-in-out}@media (max-width:600px){.termsfeed-com---palette-dark .cc-nb-reject{font-size:14px!important;padding:8px 12px!important}}.termsfeed-com---palette-dark .cc-nb-reject:hover{background-color:hsla(0,0%,100%,.1)}.termsfeed-com---palette-dark .cc-nb-reject:active,.termsfeed-com---palette-dark .cc-nb-reject:focus{box-shadow:none;outline:none}.termsfeed-com---palette-dark .cc-nb-changep{background:transparent;border:1px solid #fff;border-radius:16px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;line-height:1.56;margin-right:1rem!important;padding:12px 24px;transition:all .3s ease-in-out}@media (max-width:600px){.termsfeed-com---palette-dark .cc-nb-changep{font-size:14px!important;padding:8px 12px!important}}.termsfeed-com---palette-dark .cc-nb-changep:hover{background-color:hsla(0,0%,100%,.1)}.termsfeed-com---palette-dark .cc-nb-changep:active,.termsfeed-com---palette-dark .cc-nb-changep:focus{box-shadow:none;outline:none}.termsfeed-com---nb-simple{border:.2px solid #eb141e;bottom:2vh;left:50%;transform:translateX(-50%);transition:all .3s ease-in-out;width:100%}.termsfeed-com---nb-simple:after{background-color:#eb141e;bottom:0;content:"";height:3px;left:0;position:absolute}.termsfeed-com---palette-light .cc-nb-okagree{background:#e7e7e7;border:none;border-radius:16px!important;color:#5d5d5d;cursor:pointer;font-size:16px;font-weight:700;line-height:1.56;padding:12px 24px!important;transition:all .3s ease-in-out}@media (max-width:600px){.termsfeed-com---palette-light .cc-nb-okagree{font-size:14px!important;padding:8px 12px!important}}.termsfeed-com---palette-light .cc-nb-okagree:hover{background:#d1d1d1}.termsfeed-com---palette-light .cc-nb-okagree:active,.termsfeed-com---palette-light .cc-nb-okagree:focus{box-shadow:none;outline:none}.termsfeed-com---palette-light .cc-nb-reject{background:#e7e7e7;border:none;border-radius:16px!important;color:#5d5d5d;cursor:pointer;font-size:16px;font-weight:700;line-height:1.56;padding:12px 24px!important;transition:all .3s ease-in-out}@media (max-width:600px){.termsfeed-com---palette-light .cc-nb-reject{font-size:14px!important;padding:8px 12px!important}}.termsfeed-com---palette-light .cc-nb-reject:hover{background:#d1d1d1}.termsfeed-com---palette-light .cc-nb-reject:active,.termsfeed-com---palette-light .cc-nb-reject:focus{box-shadow:none;outline:none}.termsfeed-com---palette-light .cc-nb-changep{background:#e7e7e7;border:none;border-radius:16px!important;color:#5d5d5d;cursor:pointer;font-size:16px;font-weight:700;line-height:1.56;padding:12px 24px!important;transition:all .3s ease-in-out}@media (max-width:600px){.termsfeed-com---palette-light .cc-nb-changep{font-size:14px!important;padding:8px 12px!important}}.termsfeed-com---palette-light .cc-nb-changep:hover{background:#d1d1d1}.termsfeed-com---palette-light .cc-nb-changep:active,.termsfeed-com---palette-light .cc-nb-changep:focus{box-shadow:none;outline:none}.btn{align-items:center;border:1px solid transparent;border-radius:16px;display:flex;font-size:16px;font-weight:700;gap:8px;isolation:isolate;justify-content:center;line-height:1.56;overflow:hidden;padding:24px 16px;position:relative;transition:all .3s ease-in-out;z-index:2}@media (max-width:992px){.btn{font-size:14px;padding:16px}}.btn:active,.btn:focus,.btn:focus-visible{box-shadow:none;outline:none}.btn.btn-primary{background:#eb141e;color:#fff;font-family:Kanit,sans-serif}.btn.btn-primary:hover{border-color:transparent}.btn.btn-primary:hover:before{width:100%}.btn.btn-primary:before{background:linear-gradient(270deg,#eb141e,#c5131c);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:0;z-index:-1}.btn.btn-secondary{background:transparent;color:#5d5d5d}.btn.btn-secondary:hover{border-color:#fd363f}.btn.btn-outline{background:transparent;border-color:#fff;color:#fff;padding:16px;width:-moz-fit-content;width:fit-content}.btn.btn-outline:hover{background:hsla(0,0%,100%,.078)}.btn img{transition:all .3s ease-in-out}.newsletter{background-color:#5d5d5d;padding-block:48px}@media (max-width:992px){.newsletter{padding-block:32px}}.newsletter--title .title{display:flex}@media (max-width:992px){.newsletter--title .title{gap:8px;margin-bottom:16px}}.newsletter--title .title .icon{height:93px;width:105px}@media (max-width:992px){.newsletter--title .title .icon{height:56px;width:63px}.newsletter--title .title .icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}.newsletter--title .title h2{color:#fff;font-size:32px;font-weight:700;line-height:1.2;translate:-14px -8px}@media (max-width:992px){.newsletter--title .title h2{font-size:20px}}.newsletter--title .title h2 strong{color:inherit;display:block;font-family:inherit;font-weight:inherit;margin-left:28px}.newsletter--form .form .row{--bs-gutter-x:24px;--bs-gutter-y:24px}.newsletter--form .form-control,.newsletter--form .form-select{background-color:#fff;border:none;border-radius:16px;padding:16px 24px;width:100%}.newsletter--form .form-control::-moz-placeholder,.newsletter--form .form-select::-moz-placeholder{color:#5d5d5d;font-size:16px;font-weight:700;line-height:1.56}.newsletter--form .form-control,.newsletter--form .form-control::placeholder,.newsletter--form .form-select,.newsletter--form .form-select::placeholder{color:#5d5d5d;font-size:16px;font-weight:700;line-height:1.56}.newsletter--form .form-control:focus,.newsletter--form .form-select:focus{box-shadow:none}.newsletter--form .form-select{background-size:16px}.newsletter--form .form-check{margin-left:16px}.newsletter--form .form-check-input{background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:none!important;height:20px;transition:all .3s ease-in-out;width:20px}.newsletter--form .form-check-input:checked{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");background-color:#eb141e!important;border-color:#eb141e!important}.newsletter--form .form-check-label{color:#fff!important;font-size:14px;font-weight:600;line-height:1.56;padding-left:16px;padding-top:3px;transition:all .3s ease-in-out}.newsletter--form .form-check-label a:hover{text-decoration:underline}.newsletter--form .form .btn{max-height:57px;max-width:126px}@media (max-width:992px){.newsletter--form .form .btn{justify-content:space-between;padding:16px 24px;width:100%}}.inner-banner{padding-block:32px}@media (max-width:992px){.inner-banner{padding-block:32px 0}}.inner-banner--container{border-radius:32px;isolation:isolate;overflow:hidden;padding:110px 80px;position:relative}@media (max-width:992px){.inner-banner--container{align-items:center;display:flex;min-height:200px;padding:32px 24px}}.inner-banner--container:after{background:rgba(0,0,0,.35);content:"";inset:0;opacity:.35;position:absolute;z-index:-2}.inner-banner--container h1{color:#fff;font-size:60px;font-weight:600;letter-spacing:.02rem;line-height:1.2}@media (max-width:992px){.inner-banner--container h1{font-size:40px}}.breadcrumb{margin-bottom:0}.breadcrumb-container{align-items:center;display:flex;gap:20px;margin:0}@media (max-width:992px){.breadcrumb-container{overflow:auto;scrollbar-color:#fd363f transparent;scrollbar-width:thin}.breadcrumb-container::-webkit-scrollbar{height:3px}.breadcrumb-container::-webkit-scrollbar-track{background:transparent}.breadcrumb-container::-webkit-scrollbar-thumb{background-color:#fd363f;border-radius:10px}.breadcrumb-container::-webkit-scrollbar-thumb:hover{background-color:#c60f18}}.breadcrumb-container li{color:#888;font-size:14px;font-weight:400;letter-spacing:.02rem;line-height:1.2;padding:16px 8px;position:relative}@media (max-width:992px){.breadcrumb-container li{padding:16px 8px}}.breadcrumb-container li:hover:before{background-color:#eb141e}.breadcrumb-container li:before{background-color:#888;border-radius:50%;content:"";height:4px;opacity:0;position:absolute;right:calc(100% + 10px);top:calc(50% - 2px);transition:all .3s ease-in-out;width:4px}.breadcrumb-container li a{font-family:inherit}.breadcrumb-container li:last-child{color:#eb141e;font-weight:700}.breadcrumb-container li:last-child a{font-family:inherit}.breadcrumb-container li+li:before{opacity:1}.catalog{padding-block:142px 97px}@media (max-width:992px){.catalog{padding-block:92px 56px}}.catalog .row{--bs-gutter-x:20px;--bs-gutter-y:77px}.catalog--item{border-radius:32px;height:100%;isolation:isolate;position:relative;width:100%}@media (max-width:992px){.catalog--item{padding:58px 24px 32px!important}.catalog--item .floating{max-height:441px}}.catalog--item h2{color:#0a0a0a}@media (max-width:1400px){.catalog--item h2{font-size:40px}.catalog--item h2 strong{font-size:48px}}.catalog--cat{background:linear-gradient(0deg,var(--Grey-pallete-grey-pallete-100,#f6f6f6),var(--Grey-pallete-grey-pallete-100,#f6f6f6)),radial-gradient(50% 50% at 50% 50%,hsla(0,0%,91%,.2) 0,hsla(0,0%,82%,.2) 100%);padding:60px 56px}@media (max-width:1400px){.catalog--cat{padding-block:48px}}@media (max-width:1200px){.catalog--cat{padding-inline:32px}}@media (max-width:992px){.catalog--cat{overflow-x:clip!important;overflow-y:visible!important;padding:58px 24px 32px}}.catalog--cat .floating{bottom:0;max-width:100%;position:absolute;right:0;width:min(443px,65%);z-index:-1}@media (max-width:992px){.catalog--cat .floating{height:441px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;right:-68px;width:min(334px,90%)}}.catalog--cat .bg-shape{bottom:0;max-width:90%;position:absolute;right:0;z-index:-2}@media (max-width:1400px){.catalog--cat .bg-shape{max-height:90%}}@media (max-width:992px){.catalog--cat .bg-shape{display:none}}.catalog--cat h2{font-size:48px;font-weight:600}@media (max-width:992px){.catalog--cat h2{font-size:32px}}.catalog--cat h2 strong{color:#eb141e;display:block;font-family:inherit;font-size:60px;font-weight:600;line-height:.6}@media (max-width:992px){.catalog--cat h2 strong{font-size:40px}}.catalog--cat p{font-size:14px;margin-top:38px;max-width:258px}@media (max-width:992px){.catalog--cat p{font-size:12px;margin-top:16px;max-width:181px}}.catalog--cat .btn-wrapper{margin-top:56px}.catalog--cat .btn-wrapper .btn{font-family:Montserrat,sans-serif;padding:16px;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.catalog--cat .btn-wrapper .btn{font-size:14px}}.catalog--payment{background-color:#f6f6f6;display:flex;flex-direction:column;overflow:hidden}@media (max-width:992px){.catalog--payment{padding:0!important}}.catalog--payment .bg-shape{max-width:90%;position:absolute;right:0;top:0;z-index:-2}@media (max-width:992px){.catalog--payment .bg-shape{max-width:60%;top:0}}.catalog--payment .text{padding:68px 0 0 53px}@media (max-width:1400px){.catalog--payment .text{padding-block:48px 16px}}@media (max-width:1200px){.catalog--payment .text{padding-inline:32px}}@media (max-width:992px){.catalog--payment .text{padding:48px 24px 46px}}.catalog--payment h2{font-size:60px;font-weight:600}@media (max-width:1200px){.catalog--payment h2{font-size:40px}}@media (max-width:992px){.catalog--payment h2{font-size:40px}}.catalog--payment h2 strong{color:#eb141e;display:block;font-family:inherit;font-size:60px;font-weight:600;line-height:.6}@media (max-width:1200px){.catalog--payment h2 strong{font-size:40px}}@media (max-width:992px){.catalog--payment h2 strong{font-size:48px}}.catalog--payment span{color:#0a0a0a;display:block;font-family:Kanit,sans-serif;font-size:24px;font-weight:400;line-height:1.2;margin-top:20px}@media (max-width:1200px){.catalog--payment span{font-size:20px}}@media (max-width:992px){.catalog--payment span{font-size:20px}}.catalog--payment .bottom{background-color:#e7e7e7;gap:50px;margin-top:auto;padding-block:33px 44px;width:100%}@media (max-width:1200px){.catalog--payment .bottom{gap:32px}}@media (max-width:992px){.catalog--payment .bottom{gap:12px;justify-content:space-between!important;padding-block:33px 34px;padding-inline:20px}}.catalog--payment .bottom--item{color:#0a0a0a;font-size:24px;font-weight:400;line-height:1.2;text-align:center}@media (max-width:1400px){.catalog--payment .bottom--item{font-size:18px}}@media (max-width:992px){.catalog--payment .bottom--item{font-size:15px}}.catalog--payment .bottom--item img{display:block;height:64px;margin-inline:auto;margin-bottom:8px;max-width:71px;-o-object-fit:contain;object-fit:contain}@media (max-width:1400px){.catalog--payment .bottom--item img{height:60px;max-width:60px}}@media (max-width:1200px){.catalog--payment .bottom--item img{height:50px;max-width:50px}}@media (max-width:992px){.catalog--payment .bottom--item img{height:40px;margin-bottom:5px;max-width:44px}}.catalog--routes{background:linear-gradient(0deg,var(--Grey-pallete-grey-pallete-100,#f6f6f6),var(--Grey-pallete-grey-pallete-100,#f6f6f6)),radial-gradient(50% 50% at 50% 50%,hsla(0,0%,91%,.2) 0,hsla(0,0%,82%,.2) 100%);padding:60px 56px}@media (max-width:1200px){.catalog--routes{padding-inline:32px}}@media (max-width:992px){.catalog--routes{overflow-x:clip!important;overflow-y:visible!important;padding:58px 24px 32px}}.catalog--routes .floating{bottom:0;max-width:100%;position:absolute;right:0;width:min(471px,63%);z-index:-1}@media (max-width:992px){.catalog--routes .floating{height:441px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;right:-68px;width:min(334px,90%)}}.catalog--routes .bg-shape{border-top-right-radius:32px;bottom:0;max-width:90%;position:absolute;right:0;z-index:-2}@media (max-width:992px){.catalog--routes .bg-shape{display:none}}.catalog--routes h2{font-size:60px;font-weight:600}@media (max-width:1200px){.catalog--routes h2{font-size:40px}}@media (max-width:992px){.catalog--routes h2{font-size:32px}}.catalog--routes h2 strong{color:#eb141e;display:block;font-family:inherit;font-size:60px;font-weight:600;line-height:.6}@media (max-width:1200px){.catalog--routes h2 strong{font-size:40px}}@media (max-width:992px){.catalog--routes h2 strong{font-size:40px}}.catalog--routes p{color:#5d5d5d;font-size:14px;font-weight:700;margin-top:24px;max-width:258px}@media (max-width:992px){.catalog--routes p{font-size:12px;font-weight:400;margin-top:16px;max-width:181px}}.catalog--routes .btn-wrapper{margin-top:56px}.catalog--routes .btn-wrapper .btn{font-family:Montserrat,sans-serif;padding:16px;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.catalog--routes .btn-wrapper .btn{font-size:14px}}.catalog--work{background:linear-gradient(0deg,var(--Grey-pallete-grey-pallete-100,#f6f6f6),var(--Grey-pallete-grey-pallete-100,#f6f6f6)),radial-gradient(50% 50% at 50% 50%,hsla(0,0%,91%,.2) 0,hsla(0,0%,82%,.2) 100%);padding:60px 56px}@media (max-width:1200px){.catalog--work{padding-inline:32px}}@media (max-width:992px){.catalog--work{overflow-x:clip!important;overflow-y:visible!important;padding:58px 24px 32px}}.catalog--work .floating{bottom:0;max-width:100%;position:absolute;right:0;width:min(471px,63%);z-index:-1}@media (max-width:992px){.catalog--work .floating{height:441px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;right:-68px;width:min(334px,90%)}}.catalog--work .bg-shape{border-top-right-radius:32px;max-width:90%;position:absolute;right:0;top:0;z-index:-2}@media (max-width:992px){.catalog--work .bg-shape{display:none}}.catalog--work h2{font-size:60px;font-weight:600}@media (max-width:992px){.catalog--work h2{font-size:32px}}.catalog--work h2 strong{color:#eb141e;display:block;font-family:inherit;font-size:60px;font-weight:600;line-height:.6}@media (max-width:992px){.catalog--work h2 strong{font-size:40px}}.catalog--work p{color:#5d5d5d;margin-top:24px;max-width:258px}@media (max-width:992px){.catalog--work p{margin-top:16px;max-width:181px}}.catalog--work .btn-wrapper{margin-top:56px}.catalog--work .btn-wrapper .btn{font-family:Montserrat,sans-serif;padding:16px;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.catalog--work .btn-wrapper .btn{font-size:14px}}.catalog--talk{padding:60px 56px}@media (max-width:992px){.catalog--talk{padding:87px 24px 59px!important}}.catalog--talk{background:linear-gradient(0deg,var(--Grey-pallete-grey-pallete-100,#f6f6f6),var(--Grey-pallete-grey-pallete-100,#f6f6f6)),radial-gradient(50% 50% at 50% 50%,hsla(0,0%,91%,.2) 0,hsla(0,0%,82%,.2) 100%)}@media (max-width:1200px){.catalog--talk{padding-inline:32px}}@media (max-width:992px){.catalog--talk{overflow-x:clip!important;overflow-y:visible!important;padding:58px 24px 32px}}.catalog--talk .floating{bottom:0;max-height:634px;max-width:100%;position:absolute;right:0;width:min(471px,63%);z-index:-1}@media (max-width:992px){.catalog--talk .floating{height:441px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;right:-94px;width:min(334px,90%)}}.catalog--talk .bg-shape{border-top-right-radius:32px;bottom:0;max-width:90%;position:absolute;right:0;z-index:-2}@media (max-width:992px){.catalog--talk .bg-shape{display:none}}.catalog--talk h2{font-size:60px;font-weight:600}@media (max-width:1200px){.catalog--talk h2{font-size:40px}}@media (max-width:992px){.catalog--talk h2{font-size:32px}}.catalog--talk h2 strong{color:#eb141e;display:block;font-family:inherit;font-size:60px;font-weight:600;line-height:.6}@media (max-width:1200px){.catalog--talk h2 strong{font-size:40px}}@media (max-width:992px){.catalog--talk h2 strong{font-size:40px}}.catalog--talk p{color:#0a0a0a;font-family:Kanit,sans-serif;font-size:14px;letter-spacing:.02rem;line-height:1.2;margin-top:38px;max-width:180px}@media (max-width:992px){.catalog--talk p{font-size:12px;margin-top:16px;max-width:181px}}.catalog--talk .btn-wrapper{margin-top:56px}.catalog--talk .btn-wrapper .btn{font-family:Montserrat,sans-serif;padding:16px;width:-moz-fit-content;width:fit-content}@media (max-width:992px){.catalog--talk .btn-wrapper .btn{font-size:14px}}.clients-section{background:#f6f6f6;padding-block:138px 128px}@media (max-width:992px){.clients-section{padding-block:56px}}.clients-section .swiper{padding:20px 84px}@media (max-width:992px){.clients-section .swiper{padding:0 72px}}.clients-section .swiper:after,.clients-section .swiper:before{content:"";height:100%;position:absolute;top:0;width:47px;z-index:2}.clients-section .swiper:before{background:linear-gradient(270deg,transparent,#f6f6f6);left:84px}@media (max-width:992px){.clients-section .swiper:before{left:16px}}.clients-section .swiper:after{background:linear-gradient(90deg,transparent,#f6f6f6);right:84px}@media (max-width:992px){.clients-section .swiper:after{right:16px}}.clients-section .swiper-wrapper{align-items:center}.clients-section .swiper-slide{height:-moz-fit-content!important;height:fit-content!important;width:223px}@media (max-width:992px){.clients-section .swiper-slide{width:auto}}.clients-section .swiper-slide .clients-wrapper{display:grid;height:100%;place-items:center;width:100%}.clients-section .swiper-slide .clients-wrapper img{display:block;filter:grayscale(1);margin-inline:auto;max-height:60px;max-width:223px;-o-object-fit:contain;object-fit:contain;opacity:.4;transition:all .3s ease-in-out}@media (max-width:992px){.clients-section .swiper-slide .clients-wrapper img{max-width:min(284px,90vw)}}.clients-section .swiper-slide .clients-wrapper img:hover{filter:none;opacity:1}.clients-section .swiper-button-next:after,.clients-section .swiper-button-prev:after{display:none}.clients-section .swiper-button-prev{left:0}.clients-section .swiper-button-next{right:0}.clients-section .swiper .arrow{background-color:#eb141e;display:grid;height:44px;place-items:center;transition:all .3s ease-in-out;width:44px}@media (max-width:992px){.clients-section .swiper .arrow{height:32px;width:32px}}.clients-section .swiper .arrow.swiper-button-disabled,.clients-section .swiper .arrow.swiper-button-lock{cursor:not-allowed;opacity:.5}.clients-section .swiper .arrow:hover{background-color:#c60f18}.clients-section .swiper .arrow ion-icon{color:#fff;font-size:22px}.testimonials{overflow:hidden;position:relative}@media (max-width:992px){.testimonials{margin-block:0 206px;overflow-x:clip;overflow-y:visible}}.testimonials-parent{left:0;position:absolute;top:0;width:100%}@media (max-width:992px){.testimonials-parent{position:static}}.testimonials--title{max-width:403px;padding-top:71px}@media (max-width:992px){.testimonials--title{margin-bottom:41px;max-width:100%;padding-top:0;text-align:center}}.testimonials--title h2{margin-bottom:24px}@media (max-width:992px){.testimonials--title h2 br{display:none}}.testimonials--title p{color:#6d6d6d;font-size:16px;max-width:384px}@media (max-width:992px){.testimonials--title p{font-size:14px;margin-inline:auto}}.testimonials--title .arrows-container{align-items:center;display:flex;gap:24px;margin-top:40px}@media (max-width:992px){.testimonials--title .arrows-container{justify-content:center;left:0;margin-top:0;position:absolute;top:calc(100% + 40px);width:100%;z-index:3}}.testimonials--title .arrows-container .arrow{background-color:#eb141e;display:grid;height:44px;place-items:center;transition:all .3s ease-in-out;width:44px}.testimonials--title .arrows-container .arrow.swiper-button-disabled,.testimonials--title .arrows-container .arrow.swiper-button-lock{background-color:#f6f6f6;cursor:not-allowed}.testimonials--title .arrows-container .arrow.swiper-button-disabled:hover,.testimonials--title .arrows-container .arrow.swiper-button-lock:hover{background-color:#f6f6f6}.testimonials--title .arrows-container .arrow.swiper-button-disabled ion-icon,.testimonials--title .arrows-container .arrow.swiper-button-lock ion-icon{color:#5d5d5d}.testimonials--title .arrows-container .arrow:hover{background-color:#c60f18}.testimonials--title .arrows-container .arrow ion-icon{color:#fff;font-size:22px}.testimonials--swiper .row{--bs-gutter-x:40px}@media (min-width:1400px){.testimonials--swiper .row{--bs-gutter-x:225px}}@media (max-width:992px){.testimonials--swiper .row{--bs-gutter-x:16px}}.testimonials--swiper .swiper{padding-bottom:233px}@media (max-width:992px){.testimonials--swiper .swiper{overflow-x:clip;overflow-y:visible;padding-bottom:0;padding-inline:16px}}.testimonials--swiper .swiper-wrapper{align-items:center}.testimonials--swiper .swiper-slide{width:376px}@media (max-width:992px){.testimonials--swiper .swiper-slide{width:auto}}.testimonials--swiper .swiper-slide:first-child{margin-left:16px}@media (max-width:992px){.testimonials--swiper .swiper-slide:first-child{margin-left:0}}.testimonials--swiper .card{border:none;border-radius:32px;box-shadow:8px 16px 16px 0 rgba(0,0,0,.039);padding:24px 32px;transition:all .3s ease-in-out;width:100%}@media (max-width:992px){.testimonials--swiper .card{padding:32px}}.testimonials--swiper .card:hover{translate:0 -5px}.testimonials--swiper .card .icon{height:80px;width:80px}@media (max-width:992px){.testimonials--swiper .card .icon{height:56px;width:56px}}.testimonials--swiper .card p{color:#5d5d5d;margin-block:32px}@media (max-width:992px){.testimonials--swiper .card p{margin-bottom:24px}}.testimonials--swiper .card p strong{color:#0a0a0a}.testimonials--swiper .card-bottom{border-top:1px solid #e7e7e7;padding-top:24px}.testimonials--swiper .card-bottom p{color:#0a0a0a;font-size:16px;font-weight:700;margin:0}@media (max-width:992px){.testimonials--swiper .card-bottom p{font-size:14px}}.testimonials--swiper .card-bottom p .cargo{color:#5d5d5d;font-size:14px;font-weight:400;letter-spacing:.02rem;line-height:1.2}@media (max-width:992px){.testimonials--swiper .card-bottom p .cargo{display:none}}.about-section{margin-bottom:120px}@media (max-width:992px){.about-section{margin-bottom:80px}}.about-section-wrapper{background:linear-gradient(180deg,#c5131c,#eb141e);border-radius:32px;isolation:isolate;overflow:hidden;position:relative}.about-section-wrapper:before{background:linear-gradient(180deg,#c5131c,#eb141e);content:"";inset:0;position:absolute;z-index:-3}.about-section-wrapper .bg-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-2}.about-section--text{margin:90px 0 90px 127px;max-width:406px}@media (max-width:1400px){.about-section--text{margin-left:56px}}@media (max-width:992px){.about-section--text{margin:40px 24px}}.about-section--text .sub-title{color:#fff;display:block;font-family:Kanit,sans-serif;font-size:16px;font-weight:400;line-height:1.2;margin-bottom:16px}@media (max-width:992px){.about-section--text .sub-title{font-size:14px}}.about-section--text h2{color:#fff;font-size:60px;margin-bottom:24px}@media (max-width:992px){.about-section--text h2{font-size:32px}}.about-section--text p{color:#fff}.about-section--text .btn-wrapper{margin-top:56px}@media (max-width:992px){.about-section--text .btn-wrapper{margin-top:40px}}.about-section--swiper{border-radius:32px;overflow:hidden}.about-section--swiper .swiper{max-height:549px}.about-section--swiper .swiper-slide{height:549px;max-height:549px}@media (max-width:992px){.about-section--swiper .swiper-slide{height:320px;max-height:320px}}.about-section--swiper .swiper-slide img{border-radius:32px 0 0 32px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:992px){.about-section--swiper .swiper-slide img{border-radius:16px}}.about-section--swiper .swiper-pagination{bottom:35px}@media (max-width:992px){.about-section--swiper .swiper-pagination{bottom:27px}}.about-section--swiper .swiper-pagination-bullet{background:#fff}.about-section--swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#eb141e}.images-grid{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 97px 1fr;position:relative}@media (max-width:1400px){.images-grid{gap:16px;grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.images-grid{gap:9px;grid-template-columns:1fr 95px 1fr;margin-inline:auto;max-width:396px}}.images-grid--item{border-radius:32px;height:auto;overflow:hidden;position:relative}@media (max-width:992px){.images-grid--item{border-radius:12px}}.images-grid--item:first-child{aspect-ratio:435/452;grid-column:1/3;grid-row:1/3;height:min(452px,42vh);width:100%}@media (max-width:1400px){.images-grid--item:first-child{grid-column:auto}}@media (max-width:992px){.images-grid--item:first-child{aspect-ratio:auto;grid-column:1/3;grid-row:1/3;height:162px;width:min(173px,100%)}}.images-grid--item:nth-child(2){aspect-ratio:509/307;grid-column:3/4;height:307px;height:min(307px,29vh);width:508px}@media (max-height:950px){.images-grid--item:nth-child(2){min-width:465px}}@media (max-width:1600px){.images-grid--item:nth-child(2){min-width:auto;width:32vw}}@media (max-width:1400px){.images-grid--item:nth-child(2){grid-column:auto;width:100%}}@media (max-width:992px){.images-grid--item:nth-child(2){aspect-ratio:auto;grid-column:3/4;height:110px;max-width:214px;translate:-54px 0;width:46vw}}.images-grid--item:nth-child(3){align-self:start;aspect-ratio:157/226;height:min(452px,42vh);justify-self:start;width:100%}@media (max-width:992px){.images-grid--item:nth-child(3){aspect-ratio:auto;height:162px;translate:0 -23px;width:124px}}.images-grid--item:nth-child(4){aspect-ratio:197/199;box-shadow:0 0 0 24px #fff;grid-column:2/4;grid-row:2/4;height:min(597px,56vh);width:min(591px,90%)}@media (max-width:1400px){.images-grid--item:nth-child(4){box-shadow:0 0 0 16px #fff;grid-column:auto;width:100%}}@media (max-width:992px){.images-grid--item:nth-child(4){aspect-ratio:auto;box-shadow:0 0 0 9px #fff;grid-column:2/4;grid-row:2/4;height:min(214px,100%);width:min(235px,100%)}}.images-grid--item.floating{background-color:#eb141e;box-shadow:0 0 0 20px #fff;display:grid;height:275px;place-items:center;position:absolute;right:-27px;top:min(239px,24vh);width:417px;z-index:1}@media (max-width:1400px){.images-grid--item.floating{box-shadow:0 0 0 16px #fff;width:400px}}@media (max-width:992px){.images-grid--item.floating{box-shadow:0 0 0 7px #fff;height:98px;right:-10px;top:85px;width:165px}}.images-grid--item.floating:hover img{scale:1.05}.images-grid--item.floating img{height:66px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease-in-out;width:333px}@media (max-width:992px){.images-grid--item.floating img{height:24px;width:125px}}.images-grid--item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#modal-zoom-images{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;inset:0;justify-content:center;opacity:0;position:fixed;transform:scale(0);transition:.4s;width:100%;z-index:-100}#modal-zoom-images.activate-modal{opacity:1;transform:scale(1);z-index:10000}#modal-zoom-images #btn-close__zoom-modal{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;right:25px;top:25px;width:40px}@media (max-width:599px){#modal-zoom-images #btn-close__zoom-modal{right:10px;top:10px}}#modal-zoom-images #btn-close__zoom-modal i{color:#e2e2e2;font-size:25px}#modal-zoom-images #image__zoom-modal{height:80vh;-o-object-fit:contain;object-fit:contain;width:80vw}@media (max-width:599px){#modal-zoom-images #image__zoom-modal{width:90vw}}.images--zoom{cursor:pointer}.show--error input{border:1px solid red!important;color:red!important}.show--error input::-moz-placeholder{color:red!important}.show--error input::placeholder{color:red!important}.show--error textarea{border:1px solid red!important;color:red!important}.show--error textarea::-moz-placeholder{color:red!important}.show--error textarea::placeholder{color:red!important}.show--error select{border:1px solid red!important;color:red!important}.show--error select::-moz-placeholder{color:red!important}.show--error select::placeholder{color:red!important}.show--error .checkmark{border:1px solid red!important;color:red!important}.show--error .checkmark::-moz-placeholder{color:red!important}.show--error .checkmark::placeholder{color:red!important}.show--error .error--message{color:red!important;display:block}.error--message{display:none}.message-error-forms{display:none!important}#error-message-forms{align-items:center;backdrop-filter:blur(4px);background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:1000}#error-message-forms.open-modal{opacity:1;visibility:visible}#error-message-forms .modal-container{background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.15);max-width:400px;padding:2rem;position:relative;text-align:center;transform:scale(.8) translateY(20px);transition:all .3s cubic-bezier(.34,1.56,.64,1);width:90%}#error-message-forms.open-modal .modal-container{transform:scale(1) translateY(0)}#error-message-forms .close-btn{align-items:center;background:none;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:32px}#error-message-forms .close-btn:hover{background:#f3f4f6;color:#374151}#error-message-forms .modal-icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:28px;height:64px;justify-content:center;margin:0 auto 1.5rem;overflow:hidden;position:relative;width:64px}#error-message-forms .modal-icon:before{animation:error-pulse 2s infinite;background:inherit;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#error-message-forms .error-icon{background:linear-gradient(135deg,#ef4444,#dc2626)}@keyframes error-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}#error-message-forms .modal-title{color:#1f2937;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}#error-message-forms .description{color:#6b7280;font-size:1rem;line-height:1.6;margin-bottom:2rem}#error-message-forms .modal-btn{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;overflow:hidden;padding:12px 24px;position:relative;transition:all .3s ease;width:100%}#error-message-forms .modal-btn:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}#error-message-forms .modal-btn:hover:before{left:100%}#error-message-forms .error-btn{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}#error-message-forms .error-btn:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 8px 25px rgba(239,68,68,.4);transform:translateY(-2px)}#error-message-forms .icon{position:relative;z-index:1}@media (max-width:480px){#error-message-forms .modal-container{margin:1rem;padding:1.5rem}#error-message-forms .modal-icon{font-size:24px;height:56px;width:56px}#error-message-forms .modal-title{font-size:1.25rem}#error-message-forms .description{font-size:.9rem}}#success-message-forms{align-items:center;backdrop-filter:blur(4px);background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:1000}#success-message-forms.open-modal{opacity:1;visibility:visible}#success-message-forms .modal-container{background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.15);max-width:400px;padding:2rem;position:relative;text-align:center;transform:scale(.8) translateY(20px);transition:all .3s cubic-bezier(.34,1.56,.64,1);width:90%}#success-message-forms.open-modal .modal-container{transform:scale(1) translateY(0)}#success-message-forms .close-btn{align-items:center;background:none;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:32px}#success-message-forms .close-btn:hover{background:#f3f4f6;color:#374151}#success-message-forms .modal-icon{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:28px;height:64px;justify-content:center;margin:0 auto 1.5rem;overflow:hidden;position:relative;width:64px}#success-message-forms .modal-icon:before{animation:success-pulse 2s infinite;background:inherit;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#success-message-forms .success-icon{background:linear-gradient(135deg,#10b981,#059669)}@keyframes success-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}#success-message-forms .modal-title{color:#1f2937;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}#success-message-forms .description{color:#6b7280;font-size:1rem;line-height:1.6;margin-bottom:2rem}#success-message-forms .modal-btn{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;overflow:hidden;padding:12px 24px;position:relative;transition:all .3s ease;width:100%}#success-message-forms .modal-btn:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}#success-message-forms .modal-btn:hover:before{left:100%}#success-message-forms .success-btn{background:linear-gradient(135deg,#10b981,#059669);color:#fff}#success-message-forms .success-btn:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 8px 25px rgba(16,185,129,.4);transform:translateY(-2px)}#success-message-forms .icon{position:relative;z-index:1}@media (max-width:480px){#success-message-forms .modal-container{margin:1rem;padding:1.5rem}#success-message-forms .modal-icon{font-size:24px;height:56px;width:56px}#success-message-forms .modal-title{font-size:1.25rem}#success-message-forms .description{font-size:.9rem}}.loading-forms{background-color:rgba(0,0,0,.6);display:none;height:100%;inset:0;opacity:1;position:fixed;width:100%;z-index:10000}.loading-forms.open-modal{display:flex}.loading-forms--container{align-items:center;background-color:#fff;clip-path:polygon(0 8%,72% 8%,75% 0,100% 0,100% 100%,19% 100%,16% 92%,0 92%);display:flex;height:30vh;justify-content:center;left:50%;position:absolute;top:50%;transform:translateY(-65%) translateX(-50%);width:30vw}.loading-forms .custom-loader{animation:s3 1s linear infinite;background:conic-gradient(transparent 10%,#000);border-radius:50%;height:5vw;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0);width:5vw}@media (max-width:799px){.loading-forms--container{height:200px;padding:0!important;width:95%}.loading-forms .custom-loader{height:40px;width:40px}}#warningModalOverlay{align-items:center;backdrop-filter:blur(4px);background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:16px;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:9998}#warningModalOverlay .warning-modal .modal-header{justify-content:center!important}#warningModalOverlay.active{opacity:1;visibility:visible}#warningModalOverlay .warning-modal{background-color:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:500px;padding:40px 32px 32px;position:relative;transform:scale(.9);transition:transform .3s ease;width:100%;z-index:9999}#warningModalOverlay.active #warningModalOverlay .warning-modal{transform:scale(1)}@media (max-width:768px){#warningModalOverlay .warning-modal{border-radius:12px;max-width:100%;padding:32px 24px 24px}}#warningModalOverlay .warning-modal .modal-close{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;transition:background-color .2s ease;width:32px}#warningModalOverlay .warning-modal .modal-close:hover{background-color:#f6f6f6}#warningModalOverlay .warning-modal .modal-close:after,#warningModalOverlay .warning-modal .modal-close:before{background-color:#6d6d6d;content:"";height:2px;position:absolute;transition:background-color .2s ease;width:16px}#warningModalOverlay .warning-modal .modal-close:before{transform:rotate(45deg)}#warningModalOverlay .warning-modal .modal-close:after{transform:rotate(-45deg)}#warningModalOverlay .warning-modal .modal-close:hover:after,#warningModalOverlay .warning-modal .modal-close:hover:before{background-color:#0a0a0a}#warningModalOverlay .warning-modal .modal-header{align-items:center;display:flex;gap:16px;margin-bottom:24px}@media (max-width:768px){#warningModalOverlay .warning-modal .modal-header{gap:12px;margin-bottom:20px}}#warningModalOverlay .warning-modal .modal-header .warning-icon{align-items:center;background-color:#fdf3c3;border-radius:50%;display:flex;height:56px;justify-content:center;min-width:56px;width:56px}@media (max-width:768px){#warningModalOverlay .warning-modal .modal-header .warning-icon{height:48px;min-width:48px;width:48px}}#warningModalOverlay .warning-modal .modal-header .warning-icon svg{fill:#b27e01;height:28px;width:28px}@media (max-width:768px){#warningModalOverlay .warning-modal .modal-header .warning-icon svg{height:24px;width:24px}}#warningModalOverlay .warning-modal .modal-header h2{color:#0a0a0a;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;line-height:1.3;margin:0}@media (max-width:768px){#warningModalOverlay .warning-modal .modal-header h2{font-size:20px}}#warningModalOverlay .warning-modal .modal-body{margin-bottom:32px}@media (max-width:768px){#warningModalOverlay .warning-modal .modal-body{margin-bottom:24px}}#warningModalOverlay .warning-modal .modal-body p{color:#6d6d6d;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin:0;text-align:center}@media (max-width:768px){#warningModalOverlay .warning-modal .modal-body p{font-size:14px}}#warningModalOverlay .warning-modal .modal-footer{display:flex;justify-content:center}#warningModalOverlay .warning-modal .modal-footer .btn{border:none;border-radius:8px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;min-width:200px;padding:14px 48px;transition:all .2s ease}@media (max-width:768px){#warningModalOverlay .warning-modal .modal-footer .btn{font-size:14px;min-width:auto;padding:12px 32px;width:100%}}#warningModalOverlay .warning-modal .modal-footer .btn.btn-primary{background-color:#e8b90a;color:#0a0a0a}#warningModalOverlay .warning-modal .modal-footer .btn.btn-primary:hover{background-color:#b27e01;box-shadow:0 4px 12px rgba(178,126,1,.3);transform:translateY(-1px)}#warningModalOverlay .warning-modal .modal-footer .btn.btn-primary:active{transform:translateY(0)}img.arrow--hover,img.up--hover,img.zoom--hover{transition:.3s}img.zoom--hover:hover{transform:scale(1.05)}img.up--hover:hover{transform:translateY(-30px)}.double{cursor:pointer;display:grid!important;overflow:hidden;position:relative}.double__img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;grid-area:1/1/-1/-1;height:100%;position:relative;width:100%}.enter-image-style{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}a:hover img.arrow--hover,button:hover img.arrow--hover{transform:translateX(10px)}.animated-element[data-animation]{opacity:1!important;transform:translate(0)!important}.scroll-down-animation{animation-duration:3s;animation-iteration-count:infinite;animation-name:scrollDown}[data-animation]{opacity:0!important;transition:1s}[data-animation=right]{transform:translateX(-20px)}[data-animation=left]{transform:translateX(20px)}@media (max-width:999px){[data-animation=left]{transform:translateX(-20px)!important}}[data-animation=up]{transform:translateY(20px)}[data-animation=down]{transform:translateY(-20px)}[data-sequencial] [data-sequencial-stagger]{opacity:0}[data-sequencial] [data-sequencial-stagger=right]{transform:translateX(-20px)}[data-sequencial] [data-sequencial-stagger=left]{transform:translateX(20px)}[data-sequencial] [data-sequencial-stagger=down],[data-sequencial] [data-sequencial-stagger=up]{transform:translateY(20px)}[data-animation-banner]{opacity:0!important;transition:1s}[data-animation-banner].animated-element{opacity:1!important;transform:translate(0)!important}body:not(.no-js) .reveal{overflow:hidden;position:relative}body:not(.no-js) .image-wrap{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);height:100%;inset:0;overflow:hidden;position:absolute;transition:1s ease-out;transition-delay:.2s;visibility:hidden;width:100%}body:not(.no-js) .image-wrap .enter-image-style,body:not(.no-js) .image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative!important;transform:scale(1.3);transition:2s ease-out;width:100%}body:not(.no-js) .animating .image-wrap{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:skewY(0);visibility:visible}body:not(.no-js) .animating .enter-image-style,body:not(.no-js) .animating img{transform:scale(1);transition:4s ease-out}@keyframes scrollDown{0%{transform:translate(13.062px,20.843px)}50%{transform:translate(13.062px,9.843px)}to{transform:translate(13.062px,20.843px)}}

/*# sourceMappingURL=main.css.map*/