form[data-v-05448fa6]{width:calc(100% - 50px);padding:25px;max-width:810px;margin:0 auto;background:#2c2c2c;position:relative;border-radius:25px;box-shadow:3px 5px 10px rgba(0,0,0,.45)}form .inner[data-v-05448fa6]{width:100%;display:flex;justify-content:space-between}form .field.message[data-v-05448fa6],form .inner .row[data-v-05448fa6]{width:calc(50% - 25px)}form button[data-v-05448fa6]{font-family:montserrat semibold,serif;display:block;padding:5px 15px;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 0 15px;border:none;font-size:18px;line-height:25px;cursor:pointer;letter-spacing:1px;background:#00a3e2;position:relative;border-radius:4px}form button[data-v-05448fa6]:disabled{cursor:default}form .field[data-v-05448fa6]{position:relative;width:100%;margin:20px 0 0 0}form .field.message[data-v-05448fa6],form .field[data-v-05448fa6]:first-child{margin:0}form input[data-v-05448fa6]{line-height:30px;padding:0;width:100%}form textarea[data-v-05448fa6]{resize:none;width:100%;min-height:114px;line-height:20px}form input[data-v-05448fa6],form textarea[data-v-05448fa6]{border:none;background:transparent;color:#fff;font-family:montserrat light,serif;font-size:18px;border-bottom:2px solid #ababab}form input.active[data-v-05448fa6],form input[data-v-05448fa6]:focus,form textarea.active[data-v-05448fa6],form textarea[data-v-05448fa6]:focus{border-bottom:2px solid #00a3e2}form input[data-v-05448fa6]::-moz-placeholder,form textarea[data-v-05448fa6]::-moz-placeholder{color:#00a3e2;font-size:20px;font-family:montserrat light,serif}form input[data-v-05448fa6]:-ms-input-placeholder,form textarea[data-v-05448fa6]:-ms-input-placeholder{color:#00a3e2;font-size:20px;font-family:montserrat light,serif}form input[data-v-05448fa6]::placeholder,form textarea[data-v-05448fa6]::placeholder{color:#00a3e2;font-size:20px;font-family:montserrat light,serif}form .actions[data-v-05448fa6]{display:flex;align-items:center;justify-content:space-between;margin:20px 0 0 0}form .error[data-v-05448fa6]{min-height:25px}form .error p[data-v-05448fa6]{margin:0;font-size:15px;line-height:25px;color:#00a3e2}.thanks h1[data-v-05448fa6]{background:#00a3e2;color:#fff;text-align:center;border-radius:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px;margin:0 auto;font-size:35px}.thanks h1 span[data-v-05448fa6]{display:block;font-size:25px}.thanks p[data-v-05448fa6]{text-align:center;font-size:20px;line-height:29px;font-family:montserrat light,serif;color:#fff}.loader[data-v-05448fa6],.loader[data-v-05448fa6]:after{border-radius:50%;width:75px;height:75px}.loader[data-v-05448fa6]{margin:auto;border-top:5px solid hsla(0,0%,98%,.35);border-right:5px solid hsla(0,0%,98%,.35);border-bottom:5px solid hsla(0,0%,98%,.35);border-left:5px solid #00a3e2;-webkit-animation:load8-data-v-05448fa6 1.1s linear infinite;animation:load8-data-v-05448fa6 1.1s linear infinite}@-webkit-keyframes load8-data-v-05448fa6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes load8-data-v-05448fa6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes loader-data-v-05448fa6{0%{opacity:.2}50%{opacity:.7}to{opacity:.2}}@keyframes loader-data-v-05448fa6{0%{opacity:.2}50%{opacity:.7}to{opacity:.2}}@media screen and (max-width:768px){form[data-v-05448fa6]{width:calc(100% - 100px);padding:25px;margin:100px auto;max-width:325px}form .inner[data-v-05448fa6]{display:block}form .inner .field.message[data-v-05448fa6],form .inner .row[data-v-05448fa6]{width:100%}form .inner .field.message[data-v-05448fa6]{margin:20px 0 0 0}}@font-face{font-family:montserrat black;src:url(../fonts/montserrat_black.4a06f1af.woff2);font-display:swap}@font-face{font-family:montserrat bold;src:url(../fonts/montserrat_bold.f35c803f.woff2);font-display:swap}@font-face{font-family:montserrat semibold;src:url(../fonts/montserrat_semibold.8bca0a48.woff2);font-display:swap}@font-face{font-family:montserrat medium;src:url(../fonts/montserrat_medium.3bb57a9a.woff2);font-display:swap}@font-face{font-family:montserrat light;src:url(../fonts/montserrat_light.fd27549c.woff2);font-display:swap}body,html{width:100%;padding:0;margin:0;font-size:15px;font-family:montserrat medium,serif}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-thumb{background:#00a3e2}*{outline:none}h1,h2,h3,h4 p{margin:0}a,button,form,img,span{display:block}a,button{cursor:pointer}header{width:100%;position:fixed;z-index:10}header .inner{display:flex;width:calc(100% - 200px);margin:12px 50px;padding:5px 50px;justify-content:space-between;align-items:center;background:#2c2c2c}header img{width:175px;cursor:pointer}header nav{display:flex}header button{border:none;background:transparent;color:#fff;font-family:montserrat semibold,serif;font-size:20px}header button:focus,header button:hover{color:#00a3e2}header button.menu{display:none}header button svg{width:15px;height:15px;fill:#fff}header hr{width:calc(100% - 300px);margin:0 auto;height:4px;border:none;background:#00a3e2}.hero{padding:180px 50px 0 50px;width:calc(100% - 100px)}.hero .contact{margin:25px 0 0 0;width:100%;min-height:50vh;background:url(../img/hero_background.3772a925.jpg) 50% no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.hero h1{font-family:montserrat bold,serif;font-size:60px;color:#787878}.hero hr{max-width:200px;height:8px;border:none;background:#00a3e2}.hero hr,.hero p{width:100%;margin:25px 0 0 0}.hero p{font-family:montserrat medium,serif;font-size:20px;line-height:25px;color:#9c9c9c;max-width:475px}.hero p span{display:inline;color:#00a3e2}.solution{width:100%;position:relative}.solution .inner{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 100px);padding:50px;background:#2c2c2c}.solution .inner .nav,.us .actions .nav{padding:10px;border:none;border-radius:5px;background:transparent;box-shadow:3px 5px 7px rgba(0,0,0,.5)}.solution .inner .nav svg,.us .actions .nav svg{width:24px;height:24px;fill:#00a3e2}.solution .view{width:calc(100% - 100px);max-width:768px;position:relative;height:525px}.solution .view .slide{width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease}.solution .view .slide.active{opacity:1}.solution .view .slide .img{position:relative;width:100%;height:0;padding-bottom:56.25%;border-radius:25px}.solution .view .slide .img.slide1{background:url(../img/solution.6012c84b.jpg) 50% no-repeat;background-size:cover}.solution .view .slide .img.slide2{background:url(../img/productivity.751bdd21.jpg) 50% no-repeat;background-size:cover}.solution .view .slide .img.slide3{background:url(../img/experience.862fd260.jpg) 50% no-repeat;background-size:cover}.solution .view .slide h2{margin:25px 0 0 0;color:#00a3e2;font-family:montserrat black,serif;font-size:45px}.solution .view .slide h2 span{font-size:25px;color:#fff}.solution .buttons{width:calc(100% - 100px);display:flex;justify-content:center;padding:50px}.solution .buttons button{width:15px;height:15px;border:none;border-radius:50%;background:#888;margin:0 15px 0 0}.solution .buttons button:last-child{margin:0}.solution .buttons button.active{background:#00a3e2}.solution .background{position:absolute;bottom:0;right:0;width:calc(100% - 50px);max-width:625px;z-index:-1}.services{position:relative;padding-bottom:25px}.services .background{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:525px;z-index:-1}.services button{margin:125px auto 0 auto}.services .inner{background:#2c2c2c;width:calc(100% - 100px);padding:50px}.services .inner .content,.services .inner .description{width:100%;max-width:1280px;margin:0 auto}.services .inner h2{font-family:montserrat bold,serif;font-size:55px;color:#fff}.services .inner h2 span{display:inline;color:#00a3e2}.services .inner p{font-family:montserrat medium,serif;margin:50px 0 0 0;font-size:15px;line-height:20px;color:#fff;width:100%;max-width:375px}.services .inner p span{display:inline;color:#00a3e2}.services .inner .content{margin:50px auto -175px auto;display:flex;justify-content:space-evenly}.services .inner .content .card{padding:25px;border:4px solid #00a3e2;border-radius:25px;background:#2c2c2c;width:calc(100% - 100px);margin:0;max-width:325px}.services .inner .card h3{font-family:montserrat black,serif;font-size:40px;color:#fff;white-space:normal;text-align:center}.services .inner .card h3 span{display:inline;color:#00a3e2}.services .inner .card img{margin:25px auto 0 auto;width:100%;max-width:75px}.services .inner .card p{font-size:25px;line-height:30px;text-align:center}.services button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 15px;border:none;background:#00a3e2;color:#fff;border-radius:4px;font-family:montserrat medium,serif;margin:150px auto 0 auto;font-size:18px}.us{width:calc(100% - 100px);padding:50px;position:relative;overflow:hidden}.us h2{font-family:montserrat black,serif;font-size:50px;text-align:center;color:#00a3e2}.us .background{position:absolute;bottom:50px;left:50px;width:calc(100% - 50px);max-width:525px;z-index:-1}.us .actions{width:100%;padding:50px 0;display:flex;align-items:center;justify-content:space-between}.us .actions .nav{background:#2c2c2c}.benefits .inner button,.process button,.service button,.us .actions .contact{background:#00a3e2;color:#fff;padding:5px 15px;border:none;border-radius:4px;font-size:18px}.us .inner{width:calc(100% - 116px);max-width:1280px;margin:50px auto 0 auto;padding:50px;border:8px solid #2c2c2c;border-radius:25px;position:relative;box-shadow:2px 2px 15px rgba(0,0,0,.5);min-height:425px}.us .inner .slide{display:flex;align-items:flex-start;justify-content:space-between}.us .inner .slide .description{width:calc(50% - 50px);padding-bottom:50px}.us .inner .slide h2{text-align:left}.us .inner .slide h2 span{display:inline;color:#787878}.us .inner .slide h3{font-size:30px;font-family:montserrat black,serif;color:#787878}.us .inner .slide h3 span{display:block;color:#00a3e2}.us .inner .slide p{margin:25px 0 0 0;font-family:montserrat bold,serif;font-size:20px;color:#787878}.us .inner .slide p span{display:inline;color:#00a3e2}.us .inner .slide .img{width:calc(50% - 25px);height:0;padding-bottom:30%;border-radius:25px}.us .inner .slide .img.slide1{background:url(../img/us.ae50a284.jpg) 50% no-repeat;background-size:cover}.us .inner .slide .img.slide2{background:url(../img/warranty.aeb41f03.jpg) 50% no-repeat;background-size:cover}.benefits{width:calc(100% - 100px);padding:50px;background:#2c2c2c}.benefits h2{font-family:montserrat black,serif;font-size:50px;color:#00a3e2;text-align:center}.benefits .inner{width:calc(100% - 100px);max-width:1280px;padding:50px;background:#fff;margin:50px auto 0 auto;border-radius:15px;box-shadow:3px 6px 10px #000;position:relative;overflow:hidden}.benefits .inner .content{display:flex;justify-content:center;flex-wrap:wrap}.benefits .inner button{margin:25px auto 0 auto}.benefits .inner .card{width:calc(100% - 50px);max-width:200px;padding:25px;border:4px solid #00a3e2;background:#2c2c2c;color:#fff;margin:0 auto;box-shadow:3px 5px 10px rgba(0,0,0,.6);border-radius:15px}.benefits .inner .card h3{font-family:montserrat black,serif;font-size:25px;line-height:30px}.benefits .inner .card hr{border:none;width:100%;height:4px;background:#00a3e2;margin:10px 0 0 0}.benefits .inner .card p{font-family:montserrat bold,serif;font-size:18px;line-height:25px;margin:25px 0 0 0}.benefits .inner .card p span{color:#00a3e2;display:inline}.benefits .inner .background{position:absolute;bottom:-50px;right:-50px;width:calc(100% - 50px);max-width:375px;z-index:0}.clients .title{width:calc(100% - 100px);margin:0 auto;padding:50px;background:#2c2c2c}.clients h2,.process h2{width:100%;max-width:1280px;margin:0 auto;color:#fff;font-family:montserrat black,serif;font-size:50px}.clients h2 span,.process h2 span{display:inline;color:#00a3e2}.clients .inner{width:calc(100% - 208px);max-width:1280px;padding:50px;margin:0 auto;border:4px solid #2c2c2c;border-top:none;border-radius:0 0 15px 15px}.clients .inner .content{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.clients .inner img{height:75px;margin:25px}.process{padding:50px 0 0 0}.process .inner{width:calc(100% - 100px);max-width:1280px;margin:0 auto;padding:50px;position:relative}.process h2{color:#2c2c2c}.process h2 span{display:block}.process p{width:calc(100% - 50px);max-width:625px;margin:50px 0 0 0;color:#787878;font-size:20px;line-height:30px}.process button{margin:25px 0 0 0}.process .background{position:absolute;bottom:0;right:0;width:calc(100% - 50px);max-width:525px}.process .content{width:calc(100% - 100px);margin:250px 0 0 0;background:#2c2c2c;padding:0 50px;height:225px;position:relative}.process .content .img{position:absolute;top:-300px;left:50%;transform:translateX(-50%);width:calc(100% - 50px);max-width:625px;height:525px;background:url(../img/proccess.297cc68c.jpg) 50% no-repeat;background-size:cover;border-radius:15px 15px 0 0;box-shadow:0 5px 10px rgba(0,0,0,.5)}.service{width:calc(100% - 100px);max-width:1280px;padding:50px 50px 350px 50px;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-items:flex-start}.service h2{font-family:montserrat black,serif;font-size:50px;color:#787878}.service h2 span{display:inline;color:#00a3e2}.service p{font-size:20px;width:calc(100% - 50px);margin:25px 0 0 0}.service p,.service ul{color:#787878;max-width:525px}.service ul{padding:0 0 0 15px;list-style:none;position:relative;width:calc(100% - 65px);margin:50px 0 0 0}.service ul li{margin:5px 0 0 0}.service ul li:before{content:"-";position:absolute;left:0}.service .border,.service .border .img{width:calc(100% - 58px);max-width:425px;height:325px;border-radius:20px}.service .border{margin:50px 0 0 0;border:4px solid #00a3e2;position:relative;box-shadow:-4px 8px 16px rgba(0,0,0,.3)}.service .border .img{position:absolute;width:100%;max-width:425px;background:url(../img/services.4f9dfed1.jpg) 50% no-repeat;background-size:cover;z-index:-1;top:-20px;right:-20px}.service .background{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 50px);max-width:525px;z-index:-2}.service.warehouse{width:calc(100% - 150px);padding:50px 50px 150px 50px;margin:0}.service.warehouse .border{height:425px}.service.warehouse .border .img{top:50px;left:50px;background:url(../img/warehouse.b80c7889.jpg) 50% no-repeat}.service button{margin:25px 0 0 0}.service.warehouse .background{max-width:768px;right:50px;left:unset;transform:none}footer{width:calc(100% - 100px);padding:50px}footer p{color:#00a3e2;margin:0}footer a{color:#787878;text-decoration:none}footer a,footer p{font-family:montserrat light,serif;font-size:18px;margin:5px 0 0 0}@media screen and (max-width:1280px){.benefits .inner .card{margin:25px}}@media screen and (max-width:1024px){header .inner{padding:5px 25px;margin:0 auto}header .inner,header hr{width:calc(100% - 100px)}header hr{margin:5px auto 0 auto}.hero{width:calc(100% - 50px);padding:125px 25px 25px 25px}.benefits,.benefits .inner,.clients .title,.process .content,.process .inner,.service,.services .inner,.solution .inner,.us{width:calc(100% - 50px);padding:50px 25px}.clients .inner{width:calc(100% - 108px);padding:50px 25px;margin:0 auto}.process .content{padding:0 25px}.process .content .img{top:-200px;max-width:525px;height:425px}.service,.service.warehouse{display:block;width:calc(100% - 50px);padding:25px}.us .inner{width:calc(100% - 66px);padding:25px}.us .inner .slide{display:block}.us .inner .slide .description{width:100%}.us .inner .slide .img{width:100%;padding-bottom:56.25%}}@media screen and (max-width:768px){.services .inner .content{display:block}.services .inner .content .card{margin:25px auto 0 auto}.hero h1{font-size:45px}.benefits h2,.clients h2,.process h2,.service h2,.services .inner .card h3,.services .inner h2,.us .inner .slide h3,.us h2{font-size:35px}}@media screen and (max-width:580px){header nav{position:fixed;display:block;width:calc(100% - 100px);padding:25px;top:50px;left:25px;z-index:-1;background:#2c2c2c;transform:translateY(-180px);transition:all .3s ease}header nav.active{transform:none}header nav button{margin:10px auto 0 auto}header button.menu{display:block}.solution .inner .nav{display:none}.solution .view{width:100%;padding:0;height:375px}.hero h1{font-size:35px}.benefits h2,.clients h2,.process h2,.service h2,.services .inner h2,.solution .view .slide h2,.us h2{font-size:30px}.services .inner .card p,.solution .view .slide h2 span{font-size:20px}.services .inner .card h3,.us .inner .slide h3{font-size:30px}}@media screen and (max-width:425px){.clients .inner img{width:calc(100% - 50px);height:auto;max-height:125px;-o-object-fit:contain;object-fit:contain}}