footer{padding:0 4rem;flex-direction:column;width:100%}footer .footer-top{width:100%;padding:4rem 0;border-bottom:1px solid var(--light-grey)}footer .footer-top .footer-img{width:13.4rem;height:auto;flex-shrink:0}footer .footer-top .footer-img img{width:100%;height:100%;object-fit:contain}footer .footer-top .footer-columns{padding:1.5rem 0 0 7rem;width:100%;justify-content:space-between}footer .footer-top .footer-columns .footer-column-info{flex-direction:column}footer .footer-top .footer-columns .footer-column-info .footer-widgets>ul{width:min-content}footer .footer-top .footer-columns .footer-column-info .footer-widgets>ul li{list-style:none}footer .footer-top .footer-columns .footer-column-info .footer-follow-us{padding:2rem 0}footer .footer-top .footer-columns .footer-column-info .footer-social ul li{display:inline-block;margin-right:1rem}footer .footer-top .footer-columns .footer-column-info .footer-social ul li a{color:var(--medium-grey-3)}footer .footer-top .footer-columns .footer-column-info .footer-social ul li a:hover{color:var(--black)}footer .footer-bottom{justify-content:space-between;padding:1.25rem 0}footer .footer-bottom .footer-developer a{color:var(--medium-grey);text-decoration:underline;transition:color .3s ease}footer .footer-bottom .footer-developer a:hover{color:var(--black)}@media(orientation:portrait){footer .footer-top{flex-direction:column}footer .footer-top .footer-columns{padding:1.5rem 0 0;flex-direction:column;gap:5rem}footer .footer-top .footer-columns .footer-column-info .footer-follow-us,footer .footer-top .footer-columns .footer-column-info .footer-follow-us h4,footer .footer-top .footer-columns .footer-column-info .footer-social ul{width:100%}footer .footer-bottom{flex-direction:column}}.whatsapp{position:fixed;bottom:8.125rem;right:2rem;z-index:10000000;display:flex;align-items:center;justify-content:center;width:3.5rem;height:auto}.whatsapp img{display:block;width:3.5rem;height:3.5rem;object-fit:contain}.whatsapp:hover{transform:scale(1.1)}@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";:root{--dark-grey:#333;--dark-grey-2:#434343;--dark-grey-3:#33333380;--medium-grey:#686868;--medium-grey-2:#666;--medium-grey-3:#888;--light-grey:#ddd;--light-grey-2:#ccc;--light-grey-3:#f7f7f7;--white:#fff;--white-2:#f1f1f1;--black:#000;--dark-green:#4cae4c;--dark-green-2:green;--light-green:#5cb85c;--blue:#0070f3;--dark-blue:#373a47;--sidepad:5rem;--radius:0.06rem;--radius-2:0.25rem;--ease:cubic-bezier(0.87,0,0.13,1);--montserrat:"Montserrat",sans-serif;--roboto:"Roboto",sans-serif}*{padding:0;margin:0;box-sizing:border-box;position:relative}html{font-size:1vw;scroll-behavior:smooth}@media(orientation:landscape)and (min-width:824px)and (max-width:1400px){html{font-size:1.2vw}}@media(orientation:landscape)and (min-width:1600px){html{font-size:.8vw}}@media(orientation:portrait){html{font-size:3.5vw}}body{font-family:var(--roboto);font-weight:400;font-style:normal;font-size:.9rem;color:var(--dark-grey);background-color:var(--white);overflow-x:hidden;overflow-y:auto;min-height:100vh;min-height:-webkit-fill-available}main{flex-direction:column}button,div,footer,form,header,label,main,menu,nav,section,summary{display:flex}.splide,.splide__track{display:block!important}.splide__list{display:flex!important}.splide__slide{display:list-item!important}footer,header,main,section{width:100%}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}h1{font-size:2.875rem;font-weight:500}h1,h2{font-family:var(--montserrat);font-style:normal}h2{font-size:1.875rem;text-transform:capitalize}h2.font-weight-up{font-weight:400}h2 b{font-weight:600}h3{font-family:var(--montserrat);font-size:1.375rem;font-style:normal}h3,h4{font-weight:400}h4{font-size:1.25rem;text-transform:capitalize}h4 b{font-weight:600}h4.machine-options-title{font-family:var(--montserrat);font-style:normal;text-transform:none}h5{color:var(--white);font-size:1rem;font-weight:400;text-transform:capitalize}h5 b{font-family:var(--montserrat);color:var(--dark-grey)}h5 b,h6{font-weight:500}h6{font-size:.875rem;line-height:1;text-transform:uppercase}a,a:active,a:focus,a:hover{text-decoration:none}input{font-size:.875rem;border:1px solid var(--light-grey);box-shadow:none;height:2.5rem;padding:.063rem 2.875rem .063rem .625rem;width:100%}p{color:var(--dark-grey-2);font-size:1.0868rem;font-weight:400;line-height:2;text-align:justify;font-style:normal;font-feature-settings:normal;font-variant:normal;text-decoration:none;vertical-align:initial;white-space:pre-wrap}p b{font-weight:700;text-transform:uppercase}span{font-size:1rem;color:var(--medium-grey-2);line-height:1.5rem}span,ul li{font-weight:400}ul li{list-style-type:disc;color:var(dark-grey-2);font-size:1.0868rem;font-style:normal;font-feature-settings:normal;font-variant:normal;text-decoration:none;vertical-align:initial}label{font-size:.938rem;font-weight:400}.components-test{align-items:flex-start;gap:3rem}.components-test>div{flex-direction:column;gap:5rem}.components-test>section{flex-direction:column;align-items:flex-start}.components-test>section .grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem 1rem;width:100%}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-ms-inner-background:var(--white);border:1px solid var(--dark-grey)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.container{width:100%;scroll-snap-align:start;flex-direction:column;justify-content:stretch;padding:0 14rem}@media(orientation:landscape)and (min-width:824px)and (max-width:1400px){.container{padding:0 2rem}}@media(orientation:landscape)and (min-width:1600px){.container{padding:0 20rem}}@media(orientation:portrait){.container{width:100%;padding:0 3vw}}.main-layout{margin-top:1.2rem;margin-bottom:1.54rem}fieldset{border:none}.page-not-found{flex-direction:column;width:100%;flex:1 1;align-items:center;height:35vh;justify-items:center}.page-not-found>*{width:100%;text-align:center}