@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700;900&display=swap";@media screen and (max-width:992px){.header-container .menu-container{display:none!important}.drawer-container,.header-container .burger-container{display:block!important}.mobile-drawer{width:100%;height:40%}.mobile-drawer ul{display:flex;list-style:none;justify-content:space-around;align-items:center;height:100%;flex-direction:column}.mobile-drawer ul li{margin-right:20px;font-family:Poppins,sans-serif;font-size:14px}.mobile-drawer ul li a{text-decoration:none;padding:10px 30px;border-radius:10px;color:#2a2a2a;font-weight:500;transition:all .3s ease-in-out}.mobile-drawer ul li a:hover{background-color:hsla(0,0%,95%,.682)}.mobile-drawer ul .active a{background-color:hsla(0,0%,95%,.682)!important;font-weight:600}}.drawer-container{display:none}.header-container{display:flex;justify-content:space-between;width:95%;padding:30px}.header-container .menu-container{display:block}.header-container .burger-container{display:none}.header-container .icon-container{width:150px}.nav-container{width:100%}.nav-container ul{display:flex;list-style:none;justify-content:space-around}.nav-container ul li{margin-right:20px;font-family:Poppins,sans-serif;font-size:14px}.nav-container ul li a{text-decoration:none;padding:10px 30px;border-radius:10px;color:#2a2a2a;font-weight:500;transition:all .3s ease-in-out}.nav-container ul li a:hover{background-color:hsla(0,0%,95%,.682)}.nav-container ul .active a{background-color:hsla(0,0%,95%,.682)!important;font-weight:600}.nav-container ul .contact-action a{background-color:#1d94b8;color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);font-family:Poppins,sans-serif;text-decoration:none;font-weight:400;cursor:pointer;transition:all .3s ease-in-out}.nav-container ul .contact-action a:hover{background-color:#116179}@media screen and (max-width:800px){.services-content{flex-direction:column}.service-item{width:100%!important;margin-bottom:10px!important}.products-content{flex-direction:column}.products-content .product-item{width:100%!important;margin-bottom:30px}}.title{font-family:Poppins,sans-serif;font-weight:600;font-size:2rem;text-align:center;color:#1d94b8}.services-container{padding:0 30px}.services-container .services-content{display:flex;justify-content:space-between;align-items:center}.services-container .service-item{width:25%;padding:10px;margin-top:50px;margin-bottom:50px;display:flex;flex-direction:column}.services-container .service-item .service-icon{width:50px;height:50px;border-radius:3px;background-color:rgba(184,220,231,.424);display:flex;justify-content:center;align-items:center;margin-bottom:10px}.services-container .service-item .service-icon svg{width:30px;height:30px;fill:#1d94b8}.services-container .service-item .service-description{font-family:Poppins,sans-serif}.services-container .service-item .service-description .service-title{font-weight:600;font-size:1.3rem;margin-top:10px;color:#2a2a2a;display:inline-block}.services-container .service-item .service-description .service-text{font-weight:200;font-size:.8rem;color:#2a2a2a}.products-content{display:flex;justify-content:center;flex-direction:row;gap:30px;flex-wrap:wrap;margin-top:50px;padding:0 30px}.products-actions{display:flex;justify-content:center;margin-bottom:20px}.about-container{padding:0 30px}.about-container .about-title{font-family:Poppins,sans-serif;font-weight:800;font-size:2rem;background:-webkit-linear-gradient(45deg,#1d94b8,#205160);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about-container .about-paragraph{font-family:Poppins,sans-serif;font-weight:400;font-size:15px;color:#2a2a2a}@media screen and (max-width:950px){.products-container{flex-direction:row}.products-container .product-item{width:45%!important;margin-bottom:30px}}@media screen and (max-width:650px){::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:20px;cursor:pointer}::-webkit-scrollbar-thumb:hover{background:#555}.products-container{flex-direction:column}.products-container .mantine-Tabs-root{width:100%}.products-container .tab-list{width:100%;overflow-x:scroll;display:block!important}.products-container .tab-content{width:100%}.products-container .product-item{width:100%!important;margin-bottom:30px}}.products-title{font-family:Poppins,sans-serif;font-weight:600;font-size:2rem;background:-webkit-linear-gradient(45deg,#1d94b8,#205160);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:0 30px}.products-container{gap:50px;flex-wrap:wrap}.products-container,.products-container .product-image-container{display:flex;justify-content:center}.products-container .product-item{width:22%;margin-bottom:30px}.products-container .tab-list{padding:0 30px;display:flex;justify-content:center}.products-container .tab-content{margin-top:50px;padding:0 30px}.pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#00cae9;transform:rotate(-45deg);left:50%;top:50%;margin:-20px 0 0 -20px}.pin,.pin:after{position:absolute}.pin:after{content:"";width:14px;height:14px;margin:8px 0 0 8px;background:#e6e6e6;border-radius:50%}.bounce{animation-name:bounce;animation-fill-mode:both;animation-duration:1s}.pulse{background:#d6d4d4;height:14px;width:14px;left:50%;top:50%;margin:11px 0 0 -12px;transform:rotateX(55deg);z-index:-2}.pulse,.pulse:after{border-radius:50%;position:absolute}.pulse:after{content:"";height:40px;width:40px;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;box-shadow:0 0 1px 2px #00cae9;animation-delay:1.1s}@media screen and (min-width:799px){.google-map{height:60vh}.map-h2{font-size:1.3rem;font-weight:400}.pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#00cae9;transform:rotate(-45deg);left:50%;top:50%;margin:-20px 0 0 -20px}.pin,.pin:after{position:absolute}.pin:after{content:"";width:14px;height:14px;margin:8px 0 0 8px;background:#e6e6e6;border-radius:50%}.bounce{animation-name:bounce;animation-fill-mode:both;animation-duration:1s}.pulse{background:#d6d4d4;height:14px;width:14px;left:50%;top:50%;margin:11px 0 0 -12px;transform:rotateX(55deg);z-index:-2}.pulse,.pulse:after{border-radius:50%;position:absolute}.pulse:after{content:"";height:40px;width:40px;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;box-shadow:0 0 1px 2px #00cae9;animation-delay:1.1s}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}to{transform:translateY(0) rotate(-45deg)}}}@media screen and (max-width:950px){.contact-form{flex-direction:column}.contact-container,.contact-form .socials-container,.contact-form .socials-container .socials,.map-container{width:100%!important}}.contact-paragraph{font-family:Poppins,sans-serif;font-weight:600;font-size:15px;color:#2a2a2a}.map-container{width:60%;height:300px;margin-top:20px;margin-bottom:50px;box-shadow:0 0 5px 3px rgba(0,202,233,.153)}.map-container .pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#00cae9;position:absolute;transform:rotate(-45deg);left:50%;top:50%;margin:-20px 0 0 -20px}.map-container .pin:after{content:"";width:14px;height:14px;margin:8px 0 0 8px;background:#e6e6e6;position:absolute;border-radius:50%}.map-container .bounce{animation-name:bounce;animation-fill-mode:both;animation-duration:1s}.map-container .pulse{background:#d6d4d4;border-radius:50%;height:14px;width:14px;position:absolute;left:50%;top:50%;margin:11px 0 0 -12px;transform:rotateX(55deg);z-index:-2}.map-container .pulse:after{content:"";border-radius:50%;height:40px;width:40px;position:absolute;margin:-13px 0 0 -13px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;opacity:0;box-shadow:0 0 1px 2px #00cae9;animation-delay:1.1s}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes bounce{0%{opacity:0;transform:translateY(-2000px) rotate(-45deg)}60%{opacity:1;transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}to{transform:translateY(0) rotate(-45deg)}}.contact-form{display:flex;justify-content:space-between;flex-wrap:wrap}.contact-form .socials-container{width:35%}.contact-form .socials-container h2{font-family:Poppins,sans-serif;font-weight:600;font-size:25px;color:#2a2a2a}.contact-form .socials-container .socials{width:65%}.contact-form .socials-container .socials .social-input{display:flex;align-items:center;margin-bottom:20px;text-decoration:none;border-radius:10px;padding:10px 20px;cursor:pointer}.contact-form .socials-container .socials .social-input svg{width:30px;height:30px;margin-right:10px}.contact-form .socials-container .socials .social-input span{font-family:Poppins,sans-serif;font-weight:600;font-size:15px}.contact-form .socials-container .socials .wa{background-color:#25d366;color:#fff;transition:all .3s ease;box-shadow:0 0 0 0 transparent}.contact-form .socials-container .socials .wa svg{fill:#fff}.contact-form .socials-container .socials .wa:hover{box-shadow:0 0 10px 0 rgba(37,211,101,.545)}.contact-form .socials-container .socials .mail{background-color:#1d94b8;color:#fff;transition:all .3s ease;box-shadow:0 0 0 0 transparent}.contact-form .socials-container .socials .mail svg{fill:#fff}.contact-form .socials-container .socials .mail:hover{box-shadow:0 0 10px 0 rgba(29,148,184,.545)}.partners-container{display:flex;gap:104px;flex-wrap:wrap;padding:0 30px;justify-content:center}html{scroll-behavior:smooth}html ::-webkit-scrollbar{width:10px;height:5px}html ::-webkit-scrollbar-track{background:hsla(0,0%,95%,.349)}html ::-webkit-scrollbar-thumb{background:hsla(0,0%,53%,.498);border-radius:20px;cursor:pointer}html ::-webkit-scrollbar-thumb:hover{background:#555}@media screen and (max-width:992px){.image-container{display:none}.home-content{width:100%!important}.home-content .home-actions a{width:50%!important}}.home-container{display:flex;justify-content:space-between;align-items:center;padding:0 30px;margin-bottom:100px}.home-container .home-content{width:50%}.home-container .home-content .home-title{font-family:Poppins,sans-serif;font-weight:600;font-size:2rem;line-height:2.5rem;color:#2a2a2a;margin-bottom:30px}.home-container .home-content .home-description{font-family:Poppins,sans-serif;font-weight:200;font-size:1rem;color:rgba(42,42,42,.773);margin-bottom:30px}.home-container .home-content .home-actions a{padding:10px 20px;background-color:#1d94b8;color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);width:20%;display:flex;justify-content:center;align-items:center;font-family:Poppins,sans-serif;text-decoration:none;font-weight:400;cursor:pointer;transition:all .3s ease-in-out}.home-container .home-content .home-actions a:hover{box-shadow:0 0 10px rgba(29,148,184,.424)}.App{min-height:100vh;overflow-x:none}