@import"https://fonts.googleapis.com/css2?family=Merriweather+Sans:wght@400;600;700&family=Raleway:wght@900&display=swap";*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:"Merriweather Sans",sans-serif}h1,h2,h3,h4,h5{font-family:"Raleway",sans-serif !important}.menu-header{width:100%;position:absolute;top:0;left:0;z-index:100}.menu-header a{text-decoration:none !important;color:#fff;cursor:pointer}.menu-header .container{display:flex;align-items:center;width:80%}@media(max-width: 948px){.menu-header .container{width:90%}}@media(max-width: 576px){.menu-header .container{width:95%}}.menu-header .second-menu-container{position:relative;transition:background .1s ease-in-out;display:flex;flex-direction:column;align-items:center;justify-content:stretch}@media(max-width: 1278px){.menu-header .second-menu-container{padding:2rem 0}}.menu-header .second-menu-container.active-container{background:#254979}@media(max-width: 1278px){.menu-header .second-menu-container .container{justify-content:space-between}}.menu-header .second-menu-container .container .header-logo a img{width:15rem}@media(max-width: 1278px){.menu-header .second-menu-container .container .header-logo a img{width:10rem}}@media(max-width: 420px){.menu-header .second-menu-container .container .header-logo a img{width:8rem}}.menu-header .second-menu-container .container .header-nav{width:100%}@media(max-width: 1278px){.menu-header .second-menu-container .container .header-nav{display:none}}.menu-header .second-menu-container .container .header-nav .main-nav{padding:0;margin:0 0 0 3rem;list-style:none;display:flex}.menu-header .second-menu-container .container .header-nav .main-nav .hidden-item{display:none}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .nav-item-wrap{display:flex}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .nav-item-wrap a{padding:3.5rem 1rem;text-align:center}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .nav-item-wrap .sub-menu-btn{display:none}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item:hover .sub-nav{display:flex}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item:hover .nav-item-wrap a{cursor:pointer !important}@media(min-width: 1278px){.menu-header .second-menu-container .container .header-nav .main-nav .nav-item:hover .nav-item-wrap a{color:#29adff !important;transition:color .25s ease-in-out}}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav{z-index:100;display:none;position:absolute;left:0;top:100%;background:#f9f8f5;width:100%;min-height:400px}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-parent{position:relative;width:100%;text-align:center;padding:1rem 2rem !important;z-index:1;right:0;top:0;height:100%;background:rgba(0,0,0,0);border-radius:0;outline:0;box-shadow:none;border:none;border-bottom:1px solid #7f8d9b;color:#fff;font-size:1rem;font-family:"Merriweather Sans",sans-serif;transition:color .25s ease-in-out}@media(min-width: 1278px){.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-parent:hover{color:#5ba1ff !important}}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-parent img{position:absolute;top:50%;transform:translateY(-50%);left:2rem;-o-object-fit:contain;object-fit:contain;width:24px}@media(min-width: 1278px){.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav{box-shadow:0px 7px 20px 0px rgba(0,0,0,.231372549)}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-parent{display:none !important}}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-block{background:#29adff;padding:2rem;color:#fff}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-block h3{margin:0}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-block p{max-width:300px}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper{padding:2rem;width:100%;position:relative}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list{list-style:none;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1.25rem;padding:0;margin:0}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item{display:flex;position:relative;width:calc(33% - 1rem)}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper{margin:.5rem 0 0 1rem}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper a{display:flex;justify-content:flex-start;font-weight:bold;color:#001f3d;transition:color .25s ease-in-out}@media(min-width: 1278px){.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper a:hover{color:#5ba1ff !important}}@media(max-width: 1278px){.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper a{color:#fff !important}}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper .sub-nav-links-name{margin-bottom:.5rem}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper .sub-nav-links-list{list-style:none;padding:0;display:flex;flex-wrap:wrap}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper .sub-nav-links-list .sub-nav-links-item:not(:last-of-type){margin-bottom:.5rem}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper .sub-nav-links-list .sub-nav-links-item:not(:last-of-type) a::after{content:"";width:1px;position:absolute;top:0;right:-6px;border-right:1px solid #5ba1ff;height:100%}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper .sub-nav-links-list .sub-nav-links-item a{display:table;position:relative;margin:0 12px 0 0;font-size:12px}.menu-header .second-menu-container .container .header-nav .main-nav .nav-item .sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item img{width:96px;height:96px;-o-object-fit:contain;object-fit:contain}.menu-header .header-operators{display:flex}.menu-header .header-operators button{outline:0;background:rgba(0,0,0,0);border-radius:0;box-shadow:0;border:0;cursor:pointer}.menu-header .header-operators .menu-operators{display:none}@media(max-width: 1278px){.menu-header .header-operators .menu-operators{display:block}}.menu-header .header-operators .cart-operators a{display:flex;align-items:center}.menu-header .header-operators .cart-operators a span{display:flex;align-items:center}@media(max-width: 1278px){.menu-header .header-operators .cart-operators a span{display:none}}.menu-header .header-operators .cart-operators a em{margin-left:.5rem;display:flex;align-items:center;justify-content:center;font-style:normal;width:30px;height:30px;border-radius:3rem;background:#fff;color:#254979}.menu-header .header-operators .cart-operators a svg{margin-left:1rem}.menu-header .top-menu-container{border-top:.125rem solid #5ba1ff;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:stretch}.menu-header .top-menu-container .container{display:flex;justify-content:end;align-items:center;height:2.5rem}.menu-header .top-menu-container .container .top-menu-list{list-style:none;margin:0;padding:0;display:flex}.menu-header .top-menu-container .container .top-menu-list .top-menu-item{display:flex}.menu-header .top-menu-container .container .top-menu-list .top-menu-item:not(:last-child){margin-right:2.5rem}.menu-header .top-menu-container .container .top-menu-list .top-menu-item a{font-size:.875rem;text-decoration:none;color:#001f3d;display:flex;align-items:center;justify-content:center;transition:color .25s ease-in-out}@media(min-width: 1278px){.menu-header .top-menu-container .container .top-menu-list .top-menu-item a:hover{color:#5ba1ff !important}}.menu-header .top-menu-container .container .top-menu-list .top-menu-item a img{margin-right:.25rem;width:.875rem;height:.875rem;-o-object-fit:contain;object-fit:contain}.menu-header #backdrop{position:fixed;top:0;right:0;width:0;height:100%;background:rgba(0,0,0,0);transition:all .2s ease-in-out}.menu-header.active-menu-header #backdrop{width:100%;background:rgba(25,48,80,.5215686275)}.menu-header.active-menu-header .header-logo{position:relative;z-index:111111}.menu-header.active-menu-header .active-header-nav{background:#254979;display:flex !important;position:fixed;top:0;right:0;z-index:100;width:240px !important;height:100%}@media(max-width: 576px){.menu-header.active-menu-header .active-header-nav{z-index:9999999 !important}}.menu-header.active-menu-header .active-header-nav .main-nav{margin:0 !important;flex-direction:column;width:100% !important}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item{display:flex;border-bottom:1px solid #7f8d9b}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item.hidden-item{display:block !important}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item.hidden-item a{width:100%;padding:1rem 2rem !important;display:flex;justify-content:flex-end}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item.hidden-item a span{display:none}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .nav-item-wrap{width:100%;position:relative}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .nav-item-wrap a{width:100%;text-align:left !important;padding:1rem 2rem !important}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .nav-item-wrap .sub-menu-btn{position:absolute;z-index:1;right:0;top:0;height:100%;display:flex !important;align-items:center;justify-content:center;background:rgba(0,0,0,0);border-radius:0;outline:0;padding:0 1rem;margin:0;box-shadow:none;border:none;cursor:pointer !important}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .active-sub-nav{display:flex !important;flex-direction:column !important;position:fixed !important;right:0 !important;top:0 !important;width:240px !important;left:unset !important;background:#254979 !important;z-index:1111111111}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .active-sub-nav .sub-nav-block{display:none !important}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .active-sub-nav .sub-nav-parent{display:block !important}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .active-sub-nav .sub-nav-wrapper{padding:0 !important;overflow-y:auto;max-height:calc(100dvh - 4rem)}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .active-sub-nav .sub-nav-wrapper .sub-nav-list{display:flex;flex-direction:column !important;gap:0 !important}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .active-sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item{border-bottom:1px solid #7f8d9b;width:100% !important;position:relative !important}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .active-sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-item-image{position:absolute;top:0;left:.5rem;display:flex;align-items:center;justify-content:center;width:4rem;height:100%}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .active-sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-item-image img{width:3rem;height:3rem}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .active-sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper{margin:0 !important}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .active-sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper a{margin:0 !important;width:100%;text-align:left !important;padding:1rem .5rem 1rem 5rem !important;color:#fff !important;font-weight:500 !important}.menu-header.active-menu-header .active-header-nav .main-nav .nav-item .active-sub-nav .sub-nav-wrapper .sub-nav-list .sub-nav-item .sub-nav-links-wrapper .sub-nav-links-list{display:none !important}.hero-wrapper{background:#254979;height:100dvh;position:relative}@media(max-width: 812px){.hero-wrapper{background:url("/images/documents.webp");background-repeat:no-repeat;background-size:cover;background-position:center top}}.hero-wrapper .container{position:relative;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.hero-wrapper .container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(37,73,121,.831372549);z-index:2}.hero-wrapper .container::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:300px;background:linear-gradient(to top, #254979, rgba(37, 73, 121, 0));z-index:2}.hero-wrapper .container video,.hero-wrapper .container #videoPoster{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}@media(max-width: 812px){.hero-wrapper .container video,.hero-wrapper .container #videoPoster{display:none !important;visibility:hidden !important;opacity:0 !important;top:-9999px !important;left:-9999px !important}}.hero-wrapper .container .text-wrapper{position:relative;margin:0 auto;width:80%;z-index:10}@media(max-width: 948px){.hero-wrapper .container .text-wrapper{width:90%}}@media(max-width: 576px){.hero-wrapper .container .text-wrapper{width:95%}}.hero-wrapper .container .text-wrapper h1{margin:0;font-size:4rem;-webkit-text-stroke:2px #fff;color:rgba(0,0,0,0);text-transform:uppercase}@media(max-width: 1236px){.hero-wrapper .container .text-wrapper h1{font-size:3rem}}@media(max-width: 812px){.hero-wrapper .container .text-wrapper h1{font-size:2.25rem}}@media(max-width: 576px){.hero-wrapper .container .text-wrapper h1{font-size:2rem}}.hero-wrapper .container .text-wrapper h1 em{font-style:normal;-webkit-text-stroke:0 rgba(255,255,255,0);color:#fff;font-weight:900}.hero-wrapper .container .text-wrapper p{margin:1rem 0 2rem;color:#fff;font-size:1.25rem}@media(max-width: 1236px){.hero-wrapper .container .text-wrapper p{font-size:1.125rem}}@media(max-width: 812px){.hero-wrapper .container .text-wrapper p{font-size:1rem}}.hero-wrapper .container .text-wrapper .anchor-btn{background:#fff;padding:1rem 1.25rem;color:#212121;text-decoration:none;font-weight:bold;font-size:1rem;cursor:pointer;border-radius:2px;transition:all .3s ease-in-out}@media(max-width: 1236px){.hero-wrapper .container .text-wrapper .anchor-btn{padding:.75rem 1rem}}.hero-wrapper .container .text-wrapper .anchor-btn:hover{background:#efefef}.hero-wrapper .container .text-wrapper .socials{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:10}@media(max-width: 832px){.hero-wrapper .container .text-wrapper .socials{position:absolute;top:50dvh;left:50%;transform:translate(-50%, 0)}.hero-wrapper .container .text-wrapper .socials ul{flex-direction:row !important}}.hero-wrapper .container .text-wrapper .socials ul{list-style:none;padding:0;margin:0;display:flex;gap:1rem;justify-content:center;align-items:center}.hero-wrapper .container .text-wrapper .socials ul.column{flex-direction:column}.hero-wrapper .container .text-wrapper .socials ul li a svg{width:24px;height:24px}.hero-wrapper .container .text-wrapper .socials ul li a svg path{fill:#fff !important}.about-us .about-heading{background:#254979;padding:4rem 0}.about-us .about-heading h2{color:#fff;font-size:3rem;text-transform:uppercase;text-align:center;margin:0}@media(max-width: 1236px){.about-us .about-heading h2{font-size:2.5rem}}@media(max-width: 812px){.about-us .about-heading h2{font-size:1.875rem}}@media(max-width: 576px){.about-us .about-heading h2{font-size:1.675rem}}.about-us .image-section{position:relative;overflow:hidden;width:100%;min-width:100%}.about-us .image-section img{width:100%;transition:.4s ease-in-out;transform:scale(1);-o-object-fit:cover;object-fit:cover;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important;pointer-events:none !important}@media(max-width: 576px){.about-us .image-section img{height:400px}}.about-us .image-section img.scaled{transform:scale(1.05)}.about-us .image-section .left-block,.about-us .image-section .right-block{z-index:1;position:absolute;top:0;width:60%;height:100%;background:#254979}.about-us .image-section .left-block{left:0}.about-us .image-section .right-block{right:0}.about-us .about-text{overflow:hidden;position:relative;background:#fff;display:flex;align-items:center;justify-content:center;padding:3rem;min-height:100dvh}@media(max-width: 1106px){.about-us .about-text{min-height:unset;padding:3rem 0;min-height:unset}}@media(max-width: 576px){.about-us .about-text{padding:1rem 0}}.about-us .about-text .inner-wrapper{position:relative;margin:0 auto}@media(max-width: 956px){.about-us .about-text .inner-wrapper{width:80%}}@media(max-width: 948px){.about-us .about-text .inner-wrapper{width:90%}}@media(max-width: 536px){.about-us .about-text .inner-wrapper{width:95%}}.about-us .about-text .inner-wrapper h3{margin:2rem 0;font-size:3rem;-webkit-text-stroke:2px #254979;color:rgba(0,0,0,0);text-transform:uppercase;text-align:left;color:#fff}@media(max-width: 1236px){.about-us .about-text .inner-wrapper h3{font-size:2.5rem}}@media(max-width: 812px){.about-us .about-text .inner-wrapper h3{font-size:1.875rem}}@media(max-width: 576px){.about-us .about-text .inner-wrapper h3{font-size:1.675rem}}.about-us .about-text .inner-wrapper h3 em{font-style:normal;-webkit-text-stroke:0 rgba(37,73,121,0);color:#254979;font-weight:900}.about-us .about-text .inner-wrapper p{max-width:800px;color:#005999;text-align:justify;line-height:1.4}.about-us .about-text .inner-wrapper p a{cursor:pointer}.about-us .about-text .image-float{position:absolute;pointer-events:none !important;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}@media(max-width: 1106px){.about-us .about-text .image-float{display:none !important;opacity:0 !important;visibility:hidden !important;position:absolute !important;top:-9999px !important;left:-9999px;height:0 !important}}.about-us .about-text .image-float:nth-child(1){top:2%;left:2%;width:10%}.about-us .about-text .image-float:nth-child(2){top:30%;right:8%;width:12%}.about-us .about-text .image-float:nth-child(3){width:20%;bottom:4%;left:4%}.about-us .about-text .image-float:nth-child(4){width:5%;bottom:2%;right:9%}.about-us .about-text .image-float:nth-child(5){top:40%;width:9%;filter:blur(8px)}.about-us .about-text .image-float:nth-child(6){width:17%;top:18%;right:8%}.about-us .about-text .image-float:nth-child(7){width:16%;bottom:-15%;right:35%}.category-wrapper{background:#254979;min-height:100dvh;position:relative;background:url("/images/documents.webp");background-repeat:no-repeat;background-size:cover;background-position:center top}.category-wrapper .container{position:relative;z-index:3;width:80%;margin:0 auto}@media(max-width: 948px){.category-wrapper .container{width:90%}}@media(max-width: 576px){.category-wrapper .container{width:95%}}.category-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(37,73,121,.831372549);z-index:2}.category-wrapper::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:300px;background:linear-gradient(to top, #254979, rgba(37, 73, 121, 0));z-index:2}.category-wrapper .container .headline-wrapper{padding:6rem 0;position:relative;width:100%}.category-wrapper .container .headline-wrapper h2{position:relative;margin:0;z-index:2;font-size:3rem;text-transform:uppercase;text-align:center;color:#fff}@media(max-width: 1236px){.category-wrapper .container .headline-wrapper h2{font-size:2.5rem}}@media(max-width: 812px){.category-wrapper .container .headline-wrapper h2{font-size:1.875rem}}@media(max-width: 576px){.category-wrapper .container .headline-wrapper h2{font-size:1.675rem}}.category-wrapper .container .category-list{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(3, 1fr);gap:.5rem}@media(max-width: 1146px){.category-wrapper .container .category-list{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 458px){.category-wrapper .container .category-list{grid-template-columns:repeat(1, 1fr)}}.category-wrapper .container .category-list .category-item{width:100%;height:100%;position:relative;overflow:hidden}.category-wrapper .container .category-list .category-item .not-available{background:#d62d3a;position:absolute;transform:rotate(45deg);width:400px;display:flex;align-items:center;justify-content:center;right:-7rem;top:4rem;padding:3px}.category-wrapper .container .category-list .category-item .not-available p{margin:0;color:#fff !important}@media(max-width: 864px){.category-wrapper .container .category-list .category-item .not-available p{font-size:14px}}@media(min-width: 491px){.category-wrapper .container .category-list .category-item:first-of-type{margin-left:0}}.category-wrapper .container .category-list .category-item a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:linear-gradient(0deg, rgba(37, 73, 121, 0.7803921569), rgba(37, 73, 121, 0));transition:.2s ease-in-out;border-radius:0 0 2px 2px}.category-wrapper .container .category-list .category-item a:hover span{color:#fff}.category-wrapper .container .category-list .category-item a:hover:after{height:55%}.category-wrapper .container .category-list .category-item a{position:relative;padding:1.5rem 1.5rem 3rem;background:#fff;border-radius:2px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#005999;font-weight:600}.category-wrapper .container .category-list .category-item a span{padding:2px;position:absolute;bottom:.5rem;left:0;width:100%;text-align:center;z-index:5;transition:.2s ease-in-out}.category-wrapper .container .category-list .category-item a img{height:140px;width:140px;-o-object-fit:contain;object-fit:contain}.products-mini-list{position:fixed;bottom:2rem;right:2rem;z-index:100;background:#254979;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.0705882353);overflow:hidden}.products-mini-list .btn-list{width:100%;border:0;box-shadow:none;background:#254979;border-radius:0 !important;cursor:pointer;display:flex;align-items:center;justify-content:space-between;color:#fff;padding:1.2rem 10px;font-family:"Merriweather Sans",sans-serif;font-size:16px;outline:0}.products-mini-list .btn-list span{margin-right:1rem;font-weight:bold}.products-mini-list .btn-list em{display:flex;align-items:center;justify-content:center;margin-right:1rem;font-style:normal;width:28px;height:28px;color:#254979 !important;border-radius:50%;background:#fff;aspect-ratio:1/1;font-weight:bold}.products-mini-list .btn-list.opened svg{transform:rotate(180deg)}.products-mini-list .products-wrapper{position:relative;padding:0 .5rem .5rem}.products-mini-list .products-wrapper.hidden-wrapper{display:none}.products-mini-list .products-wrapper .products-list{list-style:none;margin:0;padding:0;color:#fff;max-height:500px;overflow-y:auto;display:flex;flex-direction:column;height:100%}.products-mini-list .products-wrapper .products-list .product-item{display:flex;align-items:center;justify-content:space-between}.products-mini-list .products-wrapper .products-list .product-item:not(:first-child){padding-top:.5rem}.products-mini-list .products-wrapper .products-list .product-item:not(:last-child){padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.2509803922)}.products-mini-list .products-wrapper .products-list .product-item .product{display:flex;flex-direction:column}.products-mini-list .products-wrapper .products-list .product-item .product .name{font-size:14px}.products-mini-list .products-wrapper .products-list .product-item .product .order-no{color:#fff;text-decoration:none;font-size:12px}.products-mini-list .products-wrapper .products-list .product-item .product .order-no span{text-decoration:underline}.products-mini-list .products-wrapper .products-list .product-item .close-btn{cursor:pointer;background:rgba(0,0,0,0);border-radius:0;outline:0;border:0;box-shadow:none;margin-left:1rem}.products-mini-list .products-wrapper .demand-link{margin-left:auto;display:table;margin-top:1rem;color:#fff;text-decoration:underline}footer{background:#254979;padding:4rem 0;position:relative}@media(max-width: 1236px){footer{padding:4rem 0 0 0}}footer::after{content:"";position:absolute;top:-300px;left:0;width:100%;height:300px;background:linear-gradient(to top, #254979, rgba(37, 73, 121, 0));z-index:1}footer .container{width:80%;margin:0 auto}@media(max-width: 948px){footer .container{width:90%}}@media(max-width: 576px){footer .container{width:95%}}footer .container .block-group{display:flex;align-items:flex-start}@media(max-width: 1236px){footer .container .block-group{flex-direction:column}}footer .container .block-group ul{position:relative;width:65%;list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width: 1236px){footer .container .block-group ul{width:100%}}footer .container .block-group ul li{width:calc(33% - .5rem)}@media(max-width: 768px){footer .container .block-group ul li{width:calc(50% - .5rem)}}footer .container .block-group ul li h3,footer .container .block-group ul li p{color:#fff}footer .container .block-group ul li h3{text-transform:uppercase;letter-spacing:2px}footer .container .block-group ul li p{line-height:1.6}footer .container .block-group ul li .link{text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:flex-start}footer .container .block-group ul li .link img{margin-right:.75rem;width:24px;height:24px;-o-object-fit:contain;object-fit:contain}footer .container .block-group ul li .link span{display:table;position:relative}footer .container .block-group ul li .link span::after{content:"";position:absolute;width:0;bottom:-0.375rem;left:50%;height:1.5px;background:#fff;transition:all .3s ease-in-out}footer .container .block-group ul li .link:hover span::after{left:0;width:100%}footer .container .block-group ul li .operation-button{display:table;margin-top:2rem;background:#fff;padding:1rem 1.25rem;color:#212121;text-decoration:none;font-weight:bold;font-size:1rem;cursor:pointer;border-radius:2px;transition:all .3s ease-in-out}@media(max-width: 1236px){footer .container .block-group ul li .operation-button{padding:.75rem 1rem}}footer .container .block-group ul li .operation-button:hover{background:#efefef}footer .container .block-group .map{position:relative;width:35%;height:400px}@media(max-width: 1236px){footer .container .block-group .map{margin-top:3rem;width:100%}}footer .container .block-group .map img{border-radius:.5rem;width:100%;height:100%;filter:grayscale(1);-o-object-fit:cover;object-fit:cover}footer .container .copy{display:flex;align-items:center;padding:2rem 0;gap:1rem;flex-wrap:wrap}@media(max-width: 360px){footer .container .copy{justify-content:center}}footer .container .copy p{color:#fff}@media(max-width: 1236px){footer .container .copy p{margin:0}}footer .container .copy .socials ul{list-style:none;padding:0;margin:0;display:flex;gap:1rem;justify-content:center;align-items:center}footer .container .copy .socials ul.column{flex-direction:column}footer .container .copy .socials ul li a{display:flex;align-items:center;justify-content:center}footer .container .copy .socials ul li a svg{width:18px;height:18px}footer .container .copy .socials ul li a svg path{fill:#fff !important}.s1000-badge{position:fixed;bottom:4rem;right:4rem;z-index:1000000;width:150px;height:150px}@media(max-width: 630px){.s1000-badge{display:none !important}}.s1000-badge img{width:150px;height:150px;animation:spin 30s linear infinite}@keyframes spin{100%{transform:rotate(360deg)}}.s1000-badge span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center;z-index:2;font-size:1.25rem;text-decoration:none;color:#000;animation:scale-bounce 1s ease-in-out infinite}@keyframes scale-bounce{0%,100%{transform:translate(-50%, -50%) scale(1)}50%{transform:translate(-50%, -50%) scale(1.2)}}