@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-weight:650}p,a,button{font-family:Roboto,serif;font-style:normal}a,button{font-weight:600}.nav{position:fixed;top:0;left:0;width:100%;height:10vh;padding:0 2.5rem;display:flex;align-items:center;justify-content:space-between;z-index:1000;background-color:#fff}.logo{width:150px;height:auto}.logo img{width:100%;height:auto}.nav-links{list-style:none;margin:0;padding:0;text-transform:uppercase;display:flex;align-items:center;gap:2rem}.nav-link{font-size:.85rem;text-decoration:none;color:#666;transition:color .2s}.nav-link:hover,.nav-link.active{color:#000}.template-button{display:inline-flex;padding:.75rem 1rem;font-size:.75rem;background-color:#0071b8;color:#fff;border-radius:6px;border:none;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:filter .3s ease}.template-button:hover{filter:brightness(.87)}.separator{background-color:#666;width:1px;height:1.5rem}.menu-button{display:inline-flex;background:none;border:none;cursor:pointer;font-size:1.5rem;color:#666}.menu-button:hover{color:#000}@media (max-width: 767px){.nav{padding:0 1.5rem;height:8vh}.nav-links{position:fixed;top:8vh;right:0;width:100%;height:90vh;background-color:#fff;padding:2rem;flex-direction:column;gap:2rem;justify-content:center;align-items:center;transform:translate(100%);transition:transform .3s ease-in-out;pointer-events:none;z-index:999}.nav-links.open{transform:translate(0);pointer-events:auto}.nav-links .nav-link{font-size:1.5rem}.nav-links .template-button{display:inline-flex;font-size:1.5rem}}@media (min-width: 768px){.menu-button{display:none}}.hero-section{height:90vh;margin-top:10vh;background:linear-gradient(90deg,rgba(0,0,0,.8) 10%,rgba(0,0,0,0) 45%),url(/images/factory.jpg);background-size:cover;background-position:center;display:flex;align-items:center}.hero-content{padding:0 7%;max-width:680px}.hero-title{font-size:2.65rem;color:#fff;margin:0;line-height:1.1}.hero-subtitle{font-size:1rem;color:#fff;margin:1.5rem 0 2rem;line-height:1.3}.button-group{display:flex;gap:1rem}.button{padding:1rem 2rem;font-size:.85rem;border:none;border-radius:25px;cursor:pointer;text-transform:uppercase;text-decoration:none;transition:background-color .3s ease}.button-primary{background-color:#0071b8;color:#fff;transition:filter .3s ease}.button-primary:hover{filter:brightness(.87)}.button-secondary{background-color:#fff3;color:#fff}.button-secondary:hover{background-color:#ffffff4d}@media (max-width: 768px){.hero-section{margin-top:8vh;height:50vh}.hero-title{font-size:2rem}.hero-subtitle{font-size:1rem}.button{padding:.8rem 1.5rem}}.product-showcase{width:100%;padding:54px 0}.container{max-width:1150px;margin:0 auto;padding:0 16px}.main-products-title{width:32%;font-weight:550;display:flex;align-items:center;position:relative;text-transform:uppercase;margin-bottom:1.75rem}.product-grid{display:grid;gap:3rem;grid-template-columns:1fr}.product-card{overflow:hidden}.product-image{position:relative;aspect-ratio:4 / 3;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.product-card:hover .product-image img{transform:scale(1.05)}.product-content{padding:24px 0 0}.product-label{font-size:.75rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem}.product-title{font-size:1.35rem;margin-bottom:12px;font-weight:500}.product-description{font-size:.975rem;color:#4b5563;line-height:1.5}@media (min-width: 768px){.product-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.main-products-title{width:82%}}.stats-container{padding:3.5rem 3.25rem;background-color:#f5f6f6;overflow-x:auto;-webkit-overflow-scrolling:touch}.stats{display:flex;justify-content:space-around;padding:20px;margin:0 auto;gap:2rem;max-width:100%;white-space:nowrap}.stat-item{text-align:center;flex:0 0 auto;width:200px}.stat-number{font-size:2.25rem;font-weight:550;transition:all .3s ease-in-out;margin-bottom:.35rem}.stat-number span{font-size:1.25rem;color:#555;margin-left:.75rem;position:relative;top:-6px}.stat-item p{font-size:1rem;color:#555}@media (max-width: 768px){.stats-container{padding:2.5rem 1rem}.stats{overflow-x:auto;display:flex;flex-wrap:nowrap;gap:1rem}.stat-number{font-size:1.7rem;margin-bottom:.2rem}.stat-number span{font-size:1rem}}.contact-us{display:flex;justify-content:space-between;align-items:center;max-width:100%;margin:0 auto;padding:5.25rem 8rem}.contact-message{flex:2;padding-right:20px}.contact-message h2{margin:0 0 10px;font-size:2rem;font-weight:550}.contact-message p{margin:0;font-size:1rem;color:#555}.contact-button{flex:1;display:flex;justify-content:flex-end}.contact-button a{font-size:16px;padding:1rem 2rem;color:#fff;background-color:#0071b8;border:none;border-radius:25px;cursor:pointer;text-decoration:none;transition:background-color .3s ease}.contact-button a:hover{background-color:#0056b3}@media (max-width: 768px){.contact-us{padding:4rem 1rem}.contact-message h2{font-size:1.7rem}.contact-button a{font-size:16px;padding:.75rem 1rem}}.features-grid{display:grid;gap:24px;padding:4.5rem;justify-content:center}.features-grid-row{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.feature-card{background:white;border-radius:12px;padding:24px;border:1px solid #e5e7eb;width:100%;max-width:350px}.feature-icon{width:24px;height:24px;margin-bottom:1rem}.feature-icon svg{width:100%;height:auto}.feature-title{font-size:1.25rem;font-weight:500;margin:0 0 8px}.feature-description{font-size:1rem;color:#555;margin:0;line-height:1.5}@media (max-width: 767px){.features-grid{gap:19px;padding:2.5rem}.features-grid-row{flex-direction:column;align-items:center}}.main-customers-title{width:30%;font-weight:550;display:flex;align-items:center;position:relative;text-transform:uppercase;margin-bottom:2rem}.scroller{max-width:1100px;margin:0 auto;background-color:#f5f6f6;padding:3rem 0}.scroller__inner{padding-block:1rem;display:flex;flex-wrap:wrap;gap:1.5rem}img{width:96px;height:96px;object-fit:contain}.scroller[data-animated=true]{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,white 5%,white 95%,transparent);mask:linear-gradient(90deg,transparent,white 5%,white 95%,transparent)}.scroller[data-animated=true] .scroller__inner{width:max-content;flex-wrap:nowrap;animation:scroll var(--_animation-duration, 40s) var(--_animation-direction, forwards) linear infinite}.scroller[data-direction=right]{--_animation-direction: reverse}.scroller[data-direction=left]{--_animation-direction: forwards}.scroller[data-speed=fast]{--_animation-duration: 20s}.scroller[data-speed=slow]{--_animation-duration: 60s}@keyframes scroll{to{transform:translate(calc(-50% - .5rem))}}@media (max-width: 768px){.main-customers-title{width:75%}}.bread-crumb{display:flex;gap:.625rem;margin-bottom:1rem}.bread-crumb a,.bread-crumb span{font-size:.7rem;color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:.125rem}@media screen and (max-width: 600px){.bread-crumb{gap:.25rem}.bread-crumb a,.bread-crumb span{font-size:.6rem;letter-spacing:.125rem}}.contact-products-container{position:relative;height:450px;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:2.25rem 5rem 3rem;background-image:url(/images/factory.jpg);margin-top:10vh}.contact-products-container p,.contact-products-container h1,.contact-products-container a{position:relative;z-index:10}.contact-products-container>div:nth-child(2){width:55%;padding-left:1rem}.contact-products-container>div:nth-child(2) h1{font-size:2.2rem;font-weight:550;line-height:2.75rem;text-transform:capitalize;margin-bottom:1rem}.contact-products-container>div:nth-child(2) p{font-size:1rem;line-height:1.5rem}.contact-products-container .contact-inner{margin-top:5rem}@media screen and (max-width: 1024px){.contact-products-container{padding:2rem 1.5rem}.contact-products-container>div:nth-child(2){width:75%}}@media screen and (max-width: 600px){.contact-products-container{height:290px;margin-top:8vh}.contact-products-container>div:nth-child(2){width:100%;padding-left:0}.contact-products-container>div:nth-child(2) h1{font-size:2rem;margin-bottom:1rem}.contact-products-container>div:nth-child(2) p{font-size:1rem;line-height:1.375rem}.contact-products-container .contact-inner{margin-top:1rem}}.product-showcase{display:flex;margin:0 auto;gap:2rem;justify-content:center}.carousel-image{width:100%;height:60vh;background-color:#f5f6f6}.carousel-image img{width:100%;height:100%;object-fit:contain}.product-text-section{align-self:flex-start;width:550px;display:flex;flex-direction:column;justify-content:center;gap:1rem;background-color:#fff;border-radius:8px}.product-text-section h2{font-size:1.75rem;font-weight:550;margin:0}.product-text-section p{font-size:1rem;margin:0;line-height:1.23;color:#555}@media (max-width: 768px){.product-showcase{flex-direction:column}.carousel-image{height:auto}.product-text-section{max-width:100%;overflow:hidden}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.products-container{display:flex;flex-direction:column;gap:20px;width:100%}@media (max-width: 768px){.products-container{padding:20px}}.about-wrapper{position:relative;height:450px;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:2.25rem 5rem 3rem;background-image:url(/images/factory.jpg);margin-top:10vh}.about-wrapper p,.about-wrapper h1,.about-wrapper a{position:relative;z-index:10}.about-wrapper>div:nth-child(2){width:55%;padding-left:1rem}.about-wrapper>div:nth-child(2) h1{font-size:2.2rem;font-weight:550;line-height:2.75rem;text-transform:capitalize;margin-bottom:1rem}.about-wrapper>div:nth-child(2) p{font-size:1rem;line-height:1.5rem}.about-wrapper .about-main{margin-top:5rem}@media screen and (max-width: 1024px){.about-wrapper{padding:2rem 1.5rem}.about-wrapper>div:nth-child(2){width:75%}}@media screen and (max-width: 600px){.about-wrapper{height:350px;padding:1.75rem 1.25rem;margin-top:8vh}.about-wrapper>div:nth-child(2){width:100%;padding-left:0}.about-wrapper>div:nth-child(2) h1{font-size:2rem;margin-bottom:1rem}.about-wrapper>div:nth-child(2) p{font-size:1rem;line-height:1.375rem}.about-wrapper .about-main{margin-top:2rem}}.project-features-wrapper{padding:4rem 8rem;background-color:#f5f6f6}.main-principle-title{width:32%;font-weight:550;display:flex;align-items:center;position:relative;text-transform:uppercase;margin-bottom:3rem}.decorative-line{flex-grow:1;height:2px;background-color:#0071b8;margin-right:10px}.project-features-grid{display:grid;gap:2.75rem 6rem;grid-template-columns:repeat(2,1fr)}.project-features-grid .project-feature h3{font-size:1.2rem;font-weight:400;text-transform:uppercase;margin-bottom:1rem}.project-features-grid .project-feature p{font-size:1rem;color:#555;line-height:1.3}@media screen and (max-width: 1024px){.project-features-wrapper{padding:3rem 1.5rem}.project-features-header{margin-bottom:2.5rem}.project-features-header h2{padding-bottom:2rem}.project-features-grid{display:grid;gap:2rem}}@media screen and (max-width: 600px){.main-principle-title{width:90%;margin-bottom:2rem}.project-features-wrapper{padding:2.5rem 1.25rem}.project-features-header{margin-bottom:2rem}.project-features-header h2{padding-bottom:2rem}.project-features-grid{display:grid;gap:2rem;grid-template-columns:1fr}}.contact-container{position:relative;height:450px;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:2.25rem 5rem 3rem;background-image:url(/images/factory.jpg);margin-top:10vh}.contact-container p,.contact-container h1,.contact-container a{position:relative;z-index:10}.contact-container>div:nth-child(2){width:55%;padding-left:1rem}.contact-container>div:nth-child(2) h1{font-size:2.2rem;font-weight:550;line-height:2.75rem;text-transform:capitalize;margin-bottom:1rem}.contact-container>div:nth-child(2) p{font-size:1rem;line-height:1.5rem}.contact-container .contact-inner{margin-top:5rem}@media screen and (max-width: 1024px){.contact-container{padding:2rem 1.5rem}.contact-container>div:nth-child(2){width:75%}}@media screen and (max-width: 600px){.contact-container{margin-top:8vh;height:290px;padding:1.75rem 1.25rem}.contact-container>div:nth-child(2){width:100%;padding-left:0}.contact-container>div:nth-child(2) h1{font-size:2rem;margin-bottom:1rem}.contact-container>div:nth-child(2) p{font-size:1rem;line-height:1.375rem}.contact-container .contact-inner{margin-top:2rem}}.overlay{position:absolute;left:0;bottom:0;height:100%;width:65%;background:rgb(2,0,36);background:linear-gradient(90deg,rgba(0,0,0,.85) 20%,rgba(155,124,98,0) 100%)}@media screen and (max-width: 600px){.overlay{width:85%}}.contact-wrapper{display:flex;justify-content:center;gap:7rem;padding:5rem 7rem}.contact-wrapper .contact-item{margin-bottom:2.5rem}.contact-wrapper .contact-item p:nth-child(1){font-weight:550;margin-bottom:.5rem;text-transform:uppercase}.contact-wrapper .contact-item p:nth-child(2){line-height:1.475rem;color:#555}.contact-wrapper .contact-item a{color:#555;font-weight:400;text-underline-offset:.4rem;text-decoration-thickness:1px}.contact-wrapper .contact-item .socials-wrapper{margin-top:.925rem}.contact-wrapper .contact-item .socials-wrapper svg{font-size:1.375rem;color:#000;margin-right:.75rem}.contact-wrapper .contact-form{width:50%}.contact-wrapper .contact-form .user-info{display:flex;gap:2rem}.contact-wrapper .contact-form .form-group{margin-bottom:3.5rem;width:100%}.contact-wrapper .contact-form .form-group input,.contact-wrapper .contact-form .form-group textarea{font-family:inherit;font-size:1.125rem;width:100%;padding:.5rem .2rem;border:none;outline:none;border-bottom:1.125px solid;border-color:#00000040;transition:border-color .2s ease-out}.contact-wrapper .contact-form .form-group input:focus,.contact-wrapper .contact-form .form-group textarea:focus{border-color:#000c}.contact-wrapper .contact-form .form-group label{display:block;font-size:.875rem;font-weight:550;text-transform:uppercase;margin-bottom:.725rem}.contact-wrapper .contact-form .form-group textarea{resize:none}.contact-wrapper .snackbar{position:absolute;bottom:4rem;left:4rem;border:1px solid #000;border-radius:.25rem}.contact-wrapper .snackbar div{font-size:.75rem;font-weight:400;text-transform:uppercase}@media screen and (max-width: 1024px){.contact-wrapper{padding:3rem 1.5rem;gap:4rem}}@media screen and (max-width: 600px){.contact-wrapper{flex-direction:column;gap:1rem;padding:2.5rem 1.25rem}.contact-wrapper .contact-form{width:100%}.contact-wrapper .contact-form .form-group,.contact-wrapper .contact-form button{margin-bottom:1rem}}.button{padding:1rem 2rem;font-size:.85rem;border:none;border-radius:25px;cursor:pointer;text-transform:uppercase;transition:background-color .3s ease;background-color:#0071b8;color:#fff;transition:filter .3s ease}.footer-wrapper{background-color:#f5f6f6;padding:2.75rem 8rem}.footer-main .footer-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem}.footer-main .footer-info h2{font-size:1.5rem;line-height:1.5;font-weight:500;text-transform:capitalize;margin-top:-2.5rem}.footer-main .footer-info p{font-size:1.275rem;text-transform:capitalize;text-align:right;margin-bottom:1rem}.footer-main .footer-info div div{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.footer-main .footer-info div div a{position:relative;display:inline-block;font-size:1rem;color:#000;font-weight:400;text-align:right;text-decoration:underline;line-height:1.75rem}.footer-main .footer-info div div a:nth-of-type(2){margin-top:-.75rem}.footer-main .footer-branding{display:flex;justify-content:space-between;align-items:center;padding-bottom:.25rem}.footer-main .footer-branding .logo{width:190px;margin-top:-1.25rem;margin-left:-.25rem}.footer-main .footer-branding .logo img{width:100%;height:100%;object-fit:contain}.footer-main .footer-branding .socials-wrapper a{font-size:1.5rem;color:inherit;margin-right:1rem}.footer-note{padding-top:1.25rem;text-align:right}@media screen and (max-width: 600px){.footer-main .footer-info{margin-bottom:1rem}.footer-main .footer-info h2{font-size:1.125rem;font-weight:400;text-transform:capitalize;margin-top:-.625rem}.footer-main .footer-info p{font-size:.9rem;text-transform:capitalize;text-align:right;margin-bottom:.5rem}.footer-main .footer-info div div a{font-size:.65rem;line-height:.5rem}.footer-main .footer-branding .logo{width:110px;margin:0}.footer-main .footer-branding .socials-wrapper a{font-size:1.125rem;margin-right:.75rem}.footer-note{font-size:.6rem}}@media screen and (max-width: 1024px){.footer-wrapper{padding:3rem 1.5rem}}@media screen and (max-width: 600px){.footer-wrapper{padding:2.5rem 1rem}}
