body{background:#fff!important}.landingBut{box-shadow:7px 14px 28px rgba(0,0,0,.1607843137254902)!important;white-space:nowrap;border:0}.bigBut{height:45px;width:270px;border-radius:32px!important;color:#fff;font-size:1.3rem!important}.registerBut{background:#000!important}.missionBut{background-color:#e88361!important}.materieprimeBut{background-color:#7aa848!important}.prodottiBut{background-color:#e8765d!important}.aziendaBut{background-color:#5170b5!important}.aziendaBut,.materieprimeBut,.missionBut,.prodottiBut{margin:0 auto}.instaBut{background:transparent linear-gradient(80deg,#f20300,#de0256 31%,#de0256 38%,#c800b1) 0 0 no-repeat padding-box!important;margin-bottom:50px!important}.fbBut{background:transparent linear-gradient(80deg,#507cd6,#3a5ea7) 0 0 no-repeat padding-box!important}.cta,.wrapper{display:flex}.cta{justify-content:center;border-radius:30px;padding:10px 57px 5px 80px;text-decoration:none;color:#fff;transition:1s}.cta:focus{outline:none}.cta:hover{transition:.5s;padding:10px 75px 5px 80px;cursor:pointer}.cta span:nth-child(2){transition:.5s;margin-right:0}.cta:hover span:nth-child(2){transition:.5s;margin-right:45px}.animateBut:nth-child(2){width:10px;margin-left:30px;position:relative;top:12%}path.one{transition:.4s;-webkit-transform:translateX(-60%);transform:translateX(-60%)}path.two{transition:.5s;-webkit-transform:translateX(-30%);transform:translateX(-30%)}.cta:hover path.three{-webkit-animation:color_anim 1s .2s infinite;animation:color_anim 1s .2s infinite}.cta:hover path.one{-webkit-animation:color_anim 1s .6s infinite;animation:color_anim 1s .6s infinite}.cta:hover path.one,.cta:hover path.two{-webkit-transform:translateX(0);transform:translateX(0)}.cta:hover path.two{-webkit-animation:color_anim 1s .4s infinite;animation:color_anim 1s .4s infinite}@-webkit-keyframes color_anim{0%{fill:#fff}50%{fill:#fbc638}to{fill:#fff}}@keyframes color_anim{0%{fill:#fff}50%{fill:#fbc638}to{fill:#fff}}@media only screen and (min-device-width:480px){.bigBut{height:65px;width:280px;font-size:1.4rem!important}.aziendaBut,.materieprimeBut,.missionBut,.prodottiBut{margin:0}.instaBut{margin-bottom:0!important}}.home-full{width:100vw!important;position:relative;top:-25px;margin-left:-23px!important}.home-mainImg{height:calc(100vh - 150px);width:100%;background-size:cover;background-position:50%;display:flex;justify-content:center;align-items:center}.home-mainImg .play{height:100px;width:100px;border-radius:50px;background-color:#fff;box-shadow:10px 10px 30px #000;border:1px solid #000}.home-full .play img{height:50px;margin-left:10px;width:auto}.CTA-cont{width:100vw!important;height:265px;margin-top:-10vh;text-align:center;padding-top:30px;background-size:cover}.CTA-cont div{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1200px}.CTA-cont h2{font-size:1.3em;width:75%;text-align:center}.landing-mainCont{width:100%;padding-bottom:100px}.inner-mainCont{display:flex;justify-content:flex-end;padding-left:3px!important;padding-right:3px!important}.innerCard{max-width:1100px;max-height:503px;border-radius:30px;margin:20px auto!important;padding:0 9px 15px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 8px 24px rgba(149,157,165,.2)}.card-mission{background:transparent linear-gradient(145deg,#faefe5,#f7e0cf) 0 0 no-repeat padding-box}.card-materieprime{background:transparent linear-gradient(114deg,#ebf0e6,#c9d6bb) 0 0 no-repeat padding-box;flex-direction:column-reverse;margin-top:70px}.card-azienda .innerCard-txt,.card-materieprime .innerCard-txt{padding:0 6px}.card-prodotti{background:transparent linear-gradient(145deg,#f2f2f2,#eae0d0) 0 0 no-repeat padding-box}.card-azienda{background:transparent linear-gradient(244deg,#e7eaed,#f0f0f0) 0 0 no-repeat padding-box;flex-direction:column-reverse;margin-top:70px}.innerCard img{width:100%}.innerCard-txt{padding:6% 4% 4%}.innerCard h2{font-size:1.5rem}.innerCard p{font-size:1.1rem}.social{padding:40px 0 50px;text-align:center}.social h4{font-size:1.4rem;width:60vw;margin:-20px auto 0;background:#fff}.social .liner{width:90%;height:1px;border-bottom:1px solid #aaa;margin:-20px auto 0}.social p{width:90%;text-align:left;font-size:1.2rem;text-align:center;margin:50px 0}.social_buttons{display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-container{height:238px;margin-top:20vh;padding-top:70px}.bottomPlant{height:230px;width:211px;position:absolute;top:-158px;right:5%;z-index:-10}@media only screen and (min-device-width:480px){.home-full{margin-left:-57px!important}.CTA-cont{margin-top:-7vh;padding-top:60px}.CTA-cont div{flex-direction:row;justify-content:space-evenly}.CTA-cont h2{font-size:1.8em;width:45%;margin-right:8%;text-align:left}.inner-mainCont{padding-left:16px!important;padding-right:16px!important}.innerCard{margin:50px auto!important;padding:20px;flex-direction:row;justify-content:space-evenly}.card-azienda,.card-materieprime{margin-top:20px}.card-azienda .innerCard-txt,.card-materieprime .innerCard-txt{padding:6% 4%}.innerCard img{width:60%}.innerCard h2{font-size:1.8rem}.innerCard p{font-size:1.3rem}.social{padding-top:100px}.social h4{font-size:1.8rem;width:25vw}.social_buttons{flex-direction:row;justify-content:space-evenly;padding-top:50px}.social p{width:30%}.footer-container{padding-top:100px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.home-full,.landing-mainCont{margin-left:-32px}.CTA-cont{padding:0 4%}.CTA-cont h2{width:60%;margin-right:6%}.innerCard img{width:50%!important;height:275px!important;margin-top:9%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.innerCard img{width:50%!important}.innerCard txt{padding:6% 2%;width:42%}}.page-mainImg{height:75vh;width:100%;background-size:cover;display:flex;flex-direction:column;justify-content:end;align-items:center;padding-bottom:15px}.page-mainImg h2{font-size:2.3rem;color:#fff}.pages-intro-text{padding:5vh 0}.page-titleSml{font-size:18px}.mission-txt{color:#d9aa90}.materiePrime-txt{color:#7aa848}.prodotti-txt{color:#e8765d}.azienda-txt{color:#6a88d5}.page-textMain{font-size:20px;font-weight:700}.page-text{font-size:20px}
/*# sourceMappingURL=main.4ad821d6.chunk.css.map */