:root{--primary:#1976d2;--secondary:#34ad54;--light:#eef9ff;--dark:#091e3e}.spinner{animation:sk-rotateplane 1.2s ease-in-out infinite;background:#1976d2;background:var(--primary);height:40px;margin:100px auto;width:40px}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}#spinner{opacity:0;transition:opacity .5s ease-out,visibility 0s linear .5s;visibility:hidden;z-index:99999}#spinner.show{opacity:1;transition:opacity .5s ease-out,visibility 0s linear 0s;visibility:visible}.fw-bold,h1,h2{font-weight:800!important}.fw-semi-bold,h3,h4{font-weight:700!important}.fw-medium,h5,h6{font-weight:600!important}.btn{font-family:Nunito,sans-serif;font-weight:600;transition:.5s}.btn-primary,.btn-secondary{background-color:#1976d2;background-color:var(--primary);box-shadow:inset 0 0 0 50px #0000;color:#fff}.btn-secondary:hover{box-shadow:inset 0 0 0 0 #34ad54;box-shadow:inset 0 0 0 0 var(--secondary)}.btn-square{height:36px;width:36px}.btn-sm-square{height:30px;width:30px}.btn-lg-square{height:48px;width:48px}.btn-lg-square,.btn-sm-square,.btn-square{padding-left:0;padding-right:0;text-align:center}.navbar-dark .navbar-nav .nav-link{color:#fff;font-family:Nunito,sans-serif;font-size:18px;font-weight:600;margin-left:25px;outline:none;padding:35px 0;position:relative;transition:.5s}.sticky-top.navbar-dark .navbar-nav .nav-link{color:#091e3e;color:var(--dark);padding:20px 0}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:hover{color:#1976d2;color:var(--primary)}.navbar-dark .navbar-brand h1{color:#fff}.navbar-dark .navbar-toggler{border-color:#1976d2!important;border-color:var(--primary)!important;color:#1976d2!important;color:var(--primary)!important}@media (max-width:991.98px){.sticky-top.navbar-dark{background:#fff;position:relative}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link.show,.sticky-top.navbar-dark .navbar-nav .nav-link{color:#091e3e;color:var(--dark);padding:10px 0}.navbar-dark .navbar-brand h1{color:#1976d2;color:var(--primary)}}@media (min-width:992px){.navbar-dark{border-bottom:1px solid #ffffff1a;left:0;position:absolute;top:0;width:100%;z-index:999}.sticky-top.navbar-dark{background:#fff;position:fixed}.navbar-dark .navbar-nav .nav-link:before{background:#1976d2;background:var(--primary);bottom:-1px;content:"";height:2px;left:50%;position:absolute;transition:.5s;width:0}.navbar-dark .navbar-nav .nav-link.active:before,.navbar-dark .navbar-nav .nav-link:hover:before{left:0;width:100%}.navbar-dark .navbar-nav .nav-link.nav-contact:before{display:none}.sticky-top.navbar-dark .navbar-brand h1{color:#1976d2;color:var(--primary)}}.carousel-caption{background:#00000080;bottom:0;left:0;right:0;top:0;z-index:1}@media (max-width:576px){.carousel-caption h5{font-size:14px;font-weight:500!important}.carousel-caption h1{font-size:30px;font-weight:600!important}}.carousel-control-next,.carousel-control-prev{width:10%}.carousel-control-next-icon,.carousel-control-prev-icon{height:3rem;width:3rem}.section-title:before{background:#1976d2;background:var(--primary);border-radius:2px;bottom:0;content:"";height:5px;left:0;position:absolute;width:150px}.section-title.text-center:before{left:50%;margin-left:-75px}.section-title.section-title-sm:before{height:3px;width:90px}.section-title:after{animation:section-title-run 5s linear infinite;background:#fff;bottom:0;content:"";height:5px;position:absolute;width:6px}.section-title.section-title-sm:after{height:3px;width:4px}.section-title.text-center:after{animation:section-title-run-center 5s linear infinite}.section-title.section-title-sm:after{animation:section-title-run-sm 5s linear infinite}.service-item{height:300px;padding:0 30px;position:relative;transition:.5s}.service-item .service-icon{align-items:center;background:#1976d2;background:var(--primary);border-radius:2px;display:flex;height:60px;justify-content:center;margin-bottom:30px;transform:rotate(-45deg);width:60px}.service-item .service-icon i{transform:rotate(45deg)}.service-item a.btn{bottom:-48px;left:50%;margin-left:-30px;opacity:0;position:absolute;width:60px}.service-item:hover a.btn{bottom:-24px;opacity:1}.testimonial-carousel .owl-dots{align-items:flex-end;display:flex;justify-content:center;margin-top:15px}.testimonial-carousel .owl-dot{background:#ddd;border-radius:2px;display:inline-block;height:15px;margin:0 5px;position:relative;transition:.5s;width:15px}.testimonial-carousel .owl-dot.active{background:#1976d2;background:var(--primary);width:30px}.testimonial-carousel .owl-item.center{position:relative;z-index:1}.testimonial-carousel .owl-item .testimonial-item{transition:.5s}.testimonial-carousel .owl-item.center .testimonial-item{background:#fff!important;box-shadow:0 0 30px #ddd}.team-item,.team-social{transition:.5s}.team-social{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.team-social a.btn{margin:100px 3px 0;opacity:0;position:relative}.team-item:hover{box-shadow:0 0 30px #ddd}.team-item:hover .team-social{background:#091e3eb3}.team-item:hover .team-social a.btn:first-child{margin-top:0;opacity:1;transition:.3s 0s}.team-item:hover .team-social a.btn:nth-child(2){margin-top:0;opacity:1;transition:.3s .05s}.team-item:hover .team-social a.btn:nth-child(3){margin-top:0;opacity:1;transition:.3s .1s}.team-item:hover .team-social a.btn:nth-child(4){margin-top:0;opacity:1;transition:.3s .15s}.blog-item .blog-img img,.team-item .team-img img{transition:.5s}.blog-item:hover .blog-img img,.team-item:hover .team-img img{transform:scale(1.15)}@media (min-width:991.98px){.facts{margin-top:-75px;position:relative;z-index:1}}.back-to-top{bottom:45px;display:none;position:fixed;right:45px;z-index:99}.bg-header{background:linear-gradient(#00000080,#00000080),url(/static/media/bg-mosotros.1e9709a9bc09c3b250ab.webp) 50% no-repeat;background-size:cover}.bg-services{background:linear-gradient(#00000080,#00000080),url(/static/media/bg-service.e74e9ea9172ede5039a0.webp) 50% no-repeat;background-size:cover}.bg-contact{background:linear-gradient(#00000080,#00000080),url(/static/media/nosotros2.fcf389295899f10734c3.webp) 50% no-repeat;background-size:cover}.link-animated a{transition:.5s}.link-animated a:hover{padding-left:10px}@media (min-width:767.98px){.footer-about{margin-bottom:-75px}}@media (max-width:767px){.carousel-caption h1{font-size:1.8rem}.carousel-caption p{font-size:.9rem}.carousel-caption .btn{font-size:.85rem;padding:.5rem 1rem}}.carousel-item img{object-fit:cover;width:100%}@media screen and (max-width:767px){.carousel-item img{height:50vh}}.ButtonWhatsapp_whatsapp__7oCwB{background-color:#25d366;border-radius:50px;bottom:20px;box-shadow:0 0 10px #25d366;color:#fff;font-size:25px;height:60px;padding:8px;position:fixed;right:10px;text-align:center;text-decoration:none;width:60px;z-index:9999}.ButtonWhatsapp_whatsapp__7oCwB:hover{box-shadow:0 0 50px #25d366}.ButtonWhatsapp_icon_whatsapp__BmPo9{color:#fff;margin-top:10px}
/*# sourceMappingURL=main.8375a95b.css.map*/