.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-family:"Montserrat",sans-serif;color:#fff}a:link,a:visited,a:focus{color:inherit}section a:link:not(.nav-link),section a:focus:not(.nav-link),section a:visited:not(.nav-link){text-decoration:underline}section a:link:not(.nav-link):hover,section a:focus:not(.nav-link):hover,section a:visited:not(.nav-link):hover{color:#00b86c !important}.clear{clear:both}html,body{font-family:"Montserrat",sans-serif;font-weight:400;position:relative;width:100%;height:100%;background-color:#000}body{overflow-x:hidden}ul{list-style-type:none}img{max-width:100%}span{color:#00b86c}.p-100{padding:100px 0}.p-200{padding:200px 0}.pt-200{padding-top:200px}.pb-100{padding-bottom:100px}.m-50{margin:50px 0}.m-100{margin:100px 0}.m-200{margin:200px 0}.mt-50{margin-top:50px}.mt-100{margin-top:100px}.mt-150{margin-top:150px}.mt-200{margin-top:200px}.mt-250{margin-top:250px}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:100px}.mb-150{margin-bottom:150px}.mb-200{margin-bottom:200px}.mb-250{margin-bottom:250px}.img-redonda{border-radius:50%;width:40px !important;height:40px}.bg-transparent{background-color:rgba(0,0,0,0)}.parrafo-pequeño{line-height:1.5rem;font-size:12px;color:#6c6c6c}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nopadding{padding:0 !important}.nomargin{margin:0 !important}.overlay_imagen{background-color:rgba(0,0,0,.7);position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}#scroll-top{position:fixed;right:30px;bottom:30px;border-radius:50%;background-color:#fff;height:40px;width:40px;text-align:center;padding-top:6px;-webkit-box-shadow:0 0 7px 0px rgba(0,0,0,.4);box-shadow:0 0 7px 0px rgba(0,0,0,.4)}.btn.focus,.btn:focus{-webkit-box-shadow:inset 0px 3px 6px 0px rgba(0,0,0,.4) !important;box-shadow:inset 0px 3px 6px 0px rgba(0,0,0,.4) !important}.logo-section{width:5rem}.grid-sizer,.grid-item{width:calc(50% - 15px);margin-bottom:15px}.gutter-sizer{width:15px}.transicion-background{background-position:center;background-repeat:no-repeat;width:100%;-webkit-transition:background-size .03s cubic-bezier(0, 0, 0.2, 1),background-position .06s cubic-bezier(0, 0, 0.2, 1);transition:background-size .03s cubic-bezier(0, 0, 0.2, 1),background-position .06s cubic-bezier(0, 0, 0.2, 1)}.parallax{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-webkit-transform-origin:center;transform-origin:center}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:fixed;top:0;left:0;width:100%;-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0);-webkit-transition:transform .5s ease-out;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out, -webkit-transform .5s ease-out;z-index:99999999}.pace.pace-active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.pace .pace-progress{display:block;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:5px;background:#00b86c;pointer-events:none}section{margin-bottom:200px}.elementor-section-wrap section{margin-bottom:2rem}.divisor{color:#00b86c;border:2px solid}@media(max-width: 575px){section{margin-bottom:70px}}p{font-weight:300;letter-spacing:.7px;line-height:29px;font-size:16px;color:silver}.navbar{background-color:#000;padding-top:1rem;padding-bottom:1rem}.navbar .navbar-brand img{width:7rem}.navbar .navbar-nav .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .navbar-nav .nav-item .nav-link{padding:.5rem 0;text-transform:uppercase;color:#fff;font-size:.8rem;font-weight:500;position:relative}.navbar .navbar-nav .nav-item .nav-link:hover{color:#fff}.navbar .navbar-nav .nav-item .nav-link:after,.navbar .navbar-nav .nav-item .nav-link:before{content:"";width:0%;-webkit-transition:all .3s ease;transition:all .3s ease;left:50%}.navbar .navbar-nav .nav-item .nav-link:hover:after{content:"";position:absolute;bottom:0px;-webkit-transition:all .3s ease;transition:all .3s ease;left:50%;background:#fff;height:1px;width:50%}.navbar .navbar-nav .nav-item .nav-link:hover:before{content:"";-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:0px;left:0%;background:#fff;height:1px;width:50%}.navbar .navbar-nav .nav-item:active .nav-link:after{content:"";position:absolute;bottom:0px;left:50%;background:#fff;height:1px;width:50%}.navbar .navbar-nav .nav-item:active .nav-link:before{content:"";position:absolute;bottom:0px;left:0%;background:#fff;height:1px;width:50%}.navbar .navbar-nav .nav-item .dropdown{-webkit-transition:all .3s ease;transition:all .3s ease}.navbar .navbar-nav .nav-item .dropdown .toggle{padding:.5rem 0;text-transform:uppercase;color:#fff;font-size:.8rem;font-weight:500}@media(max-width: 575px){.navbar .navbar-nav .nav-item .dropdown .toggle{width:100%}}.navbar .navbar-nav .nav-item .dropdown .dropdown-menu{background-color:#000;color:#fff;border-radius:0;-webkit-box-shadow:0px 0px 6px 0px rgba(255,255,255,.8);box-shadow:0px 0px 6px 0px rgba(255,255,255,.8)}@media(max-width: 575px){.navbar .navbar-nav .nav-item .dropdown .dropdown-menu{font-size:13px}}.navbar .navbar-nav .nav-item .dropdown .dropdown-menu .dropdown-item:active{background-color:#00b86c}@media(max-width: 575px){.navbar .nav-mobile{width:100%}}.navbar .banderas-list{border-right:1px solid #464343}@media(max-width: 575px){.navbar .banderas-list{border:0}}@media(min-width: 576px)and (max-width: 767px){.navbar .banderas-list{border:0}}.navbar .iconos-nav{width:50%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.navbar .iconos-nav img{width:.9rem;height:.9rem}.navbar .iconos-nav .bandera{width:1.3rem;height:.9rem}.navbar .iconos-nav:hover{-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}@media(max-width: 500px){.navbar{position:relative !important;margin:auto !important}.navbar .hr-nav{background-color:#464343}.navbar-custom{padding-top:1rem;padding-bottom:1rem;position:relative}.navbar-custom .navbar-brand{text-transform:uppercase;font-size:1rem;letter-spacing:.1rem;font-family:"Montserrat",sans-serif;margin-right:10px}.navbar-custom .navbar-nav .list-group .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.navbar-custom .navbar-nav .list-group .nav-item .nav-link{padding:1rem 0;text-transform:uppercase;color:#fff !important;font-size:.8rem;font-weight:500}.navbar-custom .navbar-nav .list-group .nav-item .nav-link:hover{color:#fff}}.footer{-webkit-box-sizing:border-box;box-sizing:border-box}.footer .container{border-top:1px solid #3a3a3a;padding-top:6rem}.footer h4{color:#fff;font-family:Montserrat;font-weight:700 !important;font-size:1.7rem}.footer p{color:#9b9b9b}.footer a p{color:#9b9b9b}.footer a p:hover{color:#fff}.footer .texto-footer{line-height:1.5rem;font-weight:300 !important}.footer .linea{border-bottom:2px solid #9b9b9b}.footer .icono-footer{width:50px;height:50px;color:#9b9b9b}.footer .icono-footer:hover{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.footer .redes-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .redes-footer img{color:#9b9b9b;width:15px;height:15px;margin-bottom:25px}.footer .redes-footer img:hover{color:#fff;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.footer .wp-footer a{position:fixed;z-index:99999;bottom:30px;right:10px}.footer .wp-footer a p{position:absolute;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);margin:-115px 0 0 -64px}.footer .wp-footer a .wp-flotante{width:35%}.footer .wp-footer a .wp-flotante:hover{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.footer .img-clutch,.footer .img-gptw{width:180px}.footer .img-clutch-custom,.footer .img-gptw-custom{width:150px}@media(max-width: 576px){.footer{padding:10px 0 !important}.footer .redes-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer .redes-footer img{color:#9b9b9b;width:30px;height:30px}.footer .redes-footer img:hover{color:#fff;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.footer .logo-datafiscal{margin:100px 0 !important}.footer .logo-datafiscal .logo-footer{width:75% !important}.footer .logo-datafiscal .data-fiscal-footer{width:25% !important}.footer .wp-footer a{position:fixed;z-index:99999;bottom:3rem;right:-3rem}.footer .wp-footer a p{display:none}.footer .wp-footer a .wp-flotante{width:35%}.footer .wp-footer a .wp-flotante:hover{-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}}.bg-primary{background-color:#00b86c !important}.btn-primary{background-color:#00b86c;border-color:#00b86c;border-radius:50px;font-size:16px;width:224px;height:56px}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#00854e !important;border-color:#00854e !important}.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,184,108,.5);box-shadow:0 0 0 .2rem rgba(0,184,108,.5)}.btn-secondary{background-color:silver;border-color:silver}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#a7a7a7 !important;border-color:#a7a7a7 !important}.btn-secondary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(192,192,192,.5);box-shadow:0 0 0 .2rem rgba(192,192,192,.5)}.btn-outline-secondary{color:#fff;border-color:#fff;border-radius:50px;font-size:16px;width:224px;height:56px}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{background-color:#00b86c !important;border-color:#00b86c;color:#fff}.btn-outline-secondary:active span,.btn-outline-secondary:focus span,.btn-outline-secondary:hover span{color:#fff}.btn-outline-secondary:active a,.btn-outline-secondary:focus a,.btn-outline-secondary:hover a{color:#fff;text-decoration:none}.btn-outline-secondary:active a:hover,.btn-outline-secondary:focus a:hover,.btn-outline-secondary:hover a:hover{color:#fff;text-decoration:none}.btn-outline-secondary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,184,108,.5);box-shadow:0 0 0 .2rem rgba(0,184,108,.5)}p{font-weight:300;letter-spacing:.7px;line-height:29px;font-size:16px;color:silver}#home{position:relative}#home h1{font-family:"Montserrat",sans-serif;font-weight:200;font-size:3.75rem;color:#00b86c;font-size:4rem;margin:0}#home h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:5rem;font-size:4.2rem;line-height:4.4rem;margin:0}#home h3{font-family:"Montserrat",sans-serif;font-weight:600;font-size:3.12rem}#home .cabecera{position:relative}@media(max-width: 575px){#home .cabecera{margin-bottom:70px}}#home .cabecera .background_image{position:absolute;text-align:center;width:100%;top:0}#home .cabecera .texto-principal .comodo{font-weight:200}@media(min-width: 1200px){#home .cabecera .texto-principal{margin-top:10rem}}#home .cabecera .line-8{margin:40px 0 80px 0;border-right:1px solid silver;height:91px;opacity:.2378627232}#home .cabecera .diez{margin:100px 0;color:#6c6c6c}#home .cabecera .diez span{font-weight:500}#home .transformacion-digital{position:relative}#home .transformacion-digital .container{position:relative}#home .transformacion-digital .background_image{position:absolute;text-align:center;width:100%;top:80px}#home .transformacion-digital h1{font-size:2.5rem;font-weight:600}@media(min-width: 1200px){#home .transformacion-digital h1{font-family:"Montserrat",sans-serif;font-weight:700;font-size:5rem}}#home .transformacion-digital h2{font-size:1.7rem;font-weight:500}@media(min-width: 1200px){#home .transformacion-digital h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:5rem}}#home .transformacion-digital h6{font-family:"Montserrat",sans-serif;font-size:1.1rem;text-transform:uppercase}#home .soluciones-agro{position:relative;padding-bottom:50px}#home .soluciones-agro--descripcion{background-position:center;background-image:url("../imagenes/Home/banner-agro.png");background-size:cover;background-repeat:no-repeat;height:525px;border-radius:16px;opacity:.8}#home .soluciones-agro--descripcion__container{padding:80px 60px;color:#fff}#home .soluciones-agro--descripcion__container .title{font-size:40px;font-weight:600;line-height:48px;color:#fff}#home .soluciones-agro--descripcion__container .subtitle{line-height:26px;color:#fff;padding-right:176px}#home .soluciones-agro--descripcion__container .logo{margin:auto 0;width:20%}#home .soluciones-agro--descripcion__container .logo img{width:100%}#home .soluciones-agro--descripcion__container a{color:#00b86c;background-color:#fff;outline:none;border-radius:50px;font-size:16px;width:224px;height:56px;cursor:pointer;text-decoration:none;text-align:center;padding:16px}#home .soluciones-agro--descripcion__container a:hover{cursor:pointer;color:#fff !important;background-color:#00b86c;padding:15px 50px;text-decoration:none}@media(max-width: 575px){#home .soluciones-agro--descripcion__container{padding-top:90px}#home .soluciones-agro--descripcion__container .subtitle{padding-right:20px;padding-bottom:20px}}@media(min-width: 768px)and (max-width: 991px){#home .soluciones-agro--descripcion__container{padding:35px 60px}}@media(min-width: 992px)and (max-width: 1199px){#home .soluciones-agro--descripcion__container{padding:43px 60px}}#home .integracion{position:relative}#home .integracion .container{position:relative}#home .integracion .container .background_image{position:absolute;text-align:center;width:100%;top:-100px}#home .integracion h1{font-size:2.5rem;font-weight:700}#home .integracion h2{font-size:1.8rem;font-weight:700;line-height:5rem}@media(min-width: 1200px){#home .integracion h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:5rem}}#home .clientes img,#home .tecnologias img{-webkit-filter:grayscale(90%);filter:grayscale(90%);-webkit-transition:-webkit-filter .2s ease;transition:-webkit-filter .2s ease;transition:filter .2s ease;transition:filter .2s ease, -webkit-filter .2s ease;cursor:pointer}#home .clientes img:hover,#home .tecnologias img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:-webkit-filter .2s ease;transition:-webkit-filter .2s ease;transition:filter .2s ease;transition:filter .2s ease, -webkit-filter .2s ease}#home .clientes .contenedor-logos,#home .tecnologias .contenedor-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}#home .clientes .clientes-logo,#home .tecnologias .clientes-logo{width:200px}@media(max-width: 576px){#home .cabecera .texto-principal{padding:15px 0 !important}#home .cabecera .texto-principal h1,#home .cabecera .texto-principal h2{font-size:2rem;line-height:30px;text-align:center}}@media(max-width: 576px)and (max-width: 575px){#home .cabecera .texto-principal h1,#home .cabecera .texto-principal h2{font-size:1.8rem}}@media(max-width: 576px){#home h2,#home h3,#home h4{font-family:"Montserrat",sans-serif;font-weight:600;font-size:1.7rem;line-height:45px;text-align:left}}@media(max-width: 576px){#home .transformacion-digital .mas-casos{margin-bottom:130px !important}}@media(max-width: 576px){#home .integracion{margin-top:50px !important;height:auto}}@media(max-width: 576px){#home .clientes{margin-top:100px}}@media(max-width: 576px){#home .tecnologias .wraper{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:5px;grid-auto-rows:80px}}.home-card{width:100%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.home-card:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.contenedor-grilla-home{display:inline-grid;grid-template-columns:62% auto;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:15px;width:100%}.contenedor-grilla-home .contenedor-subitems{display:inline-grid;row-gap:15px}.contenedor-grilla-home .home-card1{width:100%;height:100%;overflow:hidden}.contenedor-grilla-home .home-card1 img{-webkit-transition:transform .3s cubic-bezier(0, 0, 0.2, 1);-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, 0.2, 1);transition:-webkit-transform .3s cubic-bezier(0, 0, 0.2, 1);transition:transform .3s cubic-bezier(0, 0, 0.2, 1);transition:transform .3s cubic-bezier(0, 0, 0.2, 1), -webkit-transform .3s cubic-bezier(0, 0, 0.2, 1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contenedor-grilla-home .home-card1:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}@media(max-width: 768px){.contenedor-grilla-home{grid-template-columns:100%}}.cabecera-cliente .cabecera-dos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;position:relative}.cabecera-cliente .cabecera-dos .background_image{position:absolute;text-align:center;width:100%;bottom:-150px}.cabecera-cliente .cabecera-dos .texto-principal h1{font-size:5rem;line-height:4.9rem;font-weight:400}.cabecera-cliente .cabecera-dos .texto-principal h2 span{font-size:4.5rem;font-weight:700}.cabecera-cliente .cabecera-dos .texto-principal .hero-texto{width:100%;height:250px}@media(min-width: 1200px){.cabecera-cliente .cabecera-dos .texto-principal{margin-top:10rem}.cabecera-cliente .cabecera-dos .texto-principal .hero-texto{height:auto;width:900px}}.titulo-cliente{color:#fff;font-weight:600;font-size:2.2rem}p{color:#9b9b9b}@media(max-width: 576px){.cabecera-cliente{height:auto}.cabecera-cliente .cabecera-dos{margin:100px 0 50px 0}.cabecera-cliente .cabecera-dos .texto-principal h1{font-size:2.5rem;font-weight:400}.cabecera-cliente .cabecera-dos .texto-principal h2 span{font-size:2.5rem;font-weight:700}.cabecera-cliente .cabecera-dos .imagen-cliente{width:50%}.titulo-cliente{color:#fff;font-weight:600;font-size:16px;line-height:36px}p{color:#9b9b9b}}.cliente-card{width:100%;height:100%;overflow:hidden}.cliente-card img{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:100%}.cliente-card:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}.cabecera-casos{background-image:url("../imagenes/Casos/casos_bg_planeta.png");background-size:contain;background-repeat:no-repeat;background-position:start}.cabecera-casos .texto-principal h1{font-family:"Montserrat",sans-serif;font-weight:200;font-size:3.75rem}.cabecera-casos .texto-principal h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:5rem}@media(max-width: 576px){.cabecera-casos{background-image:url("../imagenes/Casos/casos_bg_planeta.png");background-size:contain;background-repeat:no-repeat;background-position:start}.cabecera-casos .texto-principal h1,.cabecera-casos .texto-principal .texto-misiones{font-size:1.9rem;line-height:45px;text-align:center;text-transform:uppercase}}p{font-weight:300;letter-spacing:.7px;line-height:29px;font-size:16px;color:silver}.cabecera-servicios .hero-servicios{position:relative}.cabecera-servicios .hero-servicios .background_image{position:absolute;text-align:center;width:100%;top:70px}@media(min-width: 1200px){.texto-principal{margin-top:10rem}}.texto-principal h1{font-size:2.5rem;line-height:2.4rem;font-weight:400}@media(min-width: 1200px){.texto-principal h1{font-size:5rem;line-height:4.9rem}}.texto-principal h2{font-size:2.5rem;font-weight:700;color:#00b86c}@media(min-width: 1200px){.texto-principal h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:5rem;color:#00b86c}}.texto-principal .hero-texto{width:100%;height:250px}@media(min-width: 1200px){.texto-principal{margin-top:10rem}.texto-principal .hero-texto{height:auto;width:900px}}.outsourcing{position:relative}.outsourcing .background_image{position:absolute;text-align:right;width:100%;left:0;top:0}.outsourcing .background_image .thumbnail{width:75%}.sistemas{position:relative}.sistemas .background_image{position:absolute;width:100%;left:100px;top:-50px}@media(max-width: 575px){.sistemas .background_image{left:10px}}.sitio-web{position:relative}.sitio-web .background_image{position:absolute;width:100%;right:160px;top:0;text-align:right}.outsourcing h2,.sistemas h2,.sitio-web h2{font-size:2.3rem;font-weight:bold}@media(min-width: 1200px){.outsourcing h2,.sistemas h2,.sitio-web h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:5rem}}.outsourcing .contenedor-logos,.aplicaciones-servicios .contenedor-logos{display:grid;grid-template-columns:repeat(4, 150px);gap:10px;width:100%;padding-top:50px}@media(max-width: 575px){.outsourcing .contenedor-logos,.aplicaciones-servicios .contenedor-logos{display:grid;grid-template-columns:repeat(2, 50%);gap:5px;width:99%}}.outsourcing .contenedor-logos .contendor-img,.aplicaciones-servicios .contenedor-logos .contendor-img{width:100%;height:100px;background-color:#0d0d0d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}@media(max-width: 768px){.cabecera-servicios .outsourcing .contenedor-logos,.cabecera-servicios .aplicaciones-servicios .contenedor-logos{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.outsourcing,.aplicaciones-servicios{margin-top:100px !important}.sistemas{margin-top:30px !important}.sistemas .margin-top-responsive{margin-top:30px !important}}p{font-weight:300;letter-spacing:.7px;line-height:29px;font-size:16px;color:silver}.cabecera-equipo .container{position:relative}.cabecera-equipo .container .background_image{position:absolute;text-align:center;width:100%;top:0}.cabecera-equipo .texto-principal h1{font-size:2.5rem;font-weight:400}.cabecera-equipo .texto-principal h2 span{font-size:2.5rem;font-weight:700}.cabecera-equipo .texto-principal .hero-texto{width:100%;height:250px}@media(min-width: 1200px){.cabecera-equipo .texto-principal{margin-top:10rem}.cabecera-equipo .texto-principal .hero-texto{height:auto;width:900px}}@media(min-width: 1200px){.cabecera-equipo .texto-principal{margin-top:10rem}.cabecera-equipo .texto-principal h1{font-size:5rem;line-height:4.9rem;font-weight:400}.cabecera-equipo .texto-principal h2 span{font-size:4.5rem;font-weight:700}}.integracion-equipo h2,.cultura h2,.innovacion h2{font-size:3rem;font-weight:700}.integracion-equipo h2 span,.cultura h2 span,.innovacion h2 span{font-weight:600}@media(min-width: 1200px){.integracion-equipo h2,.cultura h2,.innovacion h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:5rem}.integracion-equipo h2 span,.cultura h2 span,.innovacion h2 span{font-weight:600}}.cultura .imagen-equipo{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:400px 0 0 -11px}@media(min-width: 1200px){.equipo-uno{margin-top:-300px}}@media(min-width: 1200px){.equipo-dos{margin-top:-400px}}.equipo-tres{margin-bottom:60px}@media(min-width: 1200px){.equipo-tres{margin-top:-300px}}.cabecera-contacto{background-image:url("../imagenes/Home/estrellas_fondo.png");background-size:inherit;background-repeat:no-repeat;background-position:start;height:auto}.cabecera-contacto h1{font-family:"Montserrat",sans-serif;font-weight:200;font-size:3.75rem}.cabecera-contacto h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:5rem}@media(min-width: 1200px){.cabecera-contacto .texto-principal{margin-top:10rem}}.cabecera-contacto form{width:60%;margin:60px auto;padding:30px 0px;text-align:center;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.1);box-shadow:2px 2px 3px rgba(0,0,0,.1)}.cabecera-contacto form label{display:block;position:relative;margin:40px 0px}.cabecera-contacto form label .label-txt{position:absolute;top:-1.6em;padding:10px;font-size:.8em;letter-spacing:1px;color:gray;-webkit-transition:ease .3s;transition:ease .3s}.cabecera-contacto form label .input{width:100%;padding:10px 10px 10px 0;background-color:#000;background-color:rgba(225,225,225,0);border:none;outline:none;color:silver;font-weight:300}.cabecera-contacto form label .input option{color:#fff;background-color:#000 !important}.cabecera-contacto form label .line-box{position:relative;width:100%;height:2px;background:#bcbcbc}.cabecera-contacto form label .line{position:absolute;width:0%;height:2px;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#00b86c;-webkit-transition:ease .3s;transition:ease .3s}.cabecera-contacto form label .input:focus+.line-box .line{width:100%}.cabecera-contacto form label .label-active{top:-3em}.cabecera-contacto form label .checkboxes label{display:block;position:relative;margin:30px 20px;font-weight:300;font-size:16px}.cabecera-contacto form label .error-msg{font-size:12px;color:gray;text-align:left}.cabecera-contacto form{width:100%;margin:0px;padding:0px;text-align:center;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.1);box-shadow:2px 2px 3px rgba(0,0,0,.1)}.cabecera-contacto form label{display:block;position:relative;margin:20px 0px}.contact-btn{background-color:rgba(0,0,0,0);width:16rem;height:4rem;border:1px solid #fff;color:#fff}.contact-btn:hover{background-color:#00b86c;border-color:#00b86c;color:#fff}.wrong-val label .label-txt{color:red}.wrong-val label .line-box .line{background-color:red;-webkit-transition:ease .3s;transition:ease .3s}.wrong-val label .error-msg{color:red}.wrong-val label p{color:red}.right-val label .label-txt{color:gray}.right-val label .line-box .line{background-color:#00b86c;-webkit-transition:ease .3s;transition:ease .3s}.progress-bar-box{width:100%}.progress-bar-box .progress-line{background-color:#0d5f3d;width:89%;height:2px;position:relative;top:2.55rem;left:2.5rem}.progress-bar-box .radius-btn{background-color:rgba(77,76,76,.452);width:5rem;height:5rem;border:1px solid #000;border-radius:50%;cursor:pointer}.progress-bar-box .radius-btn .point-btn{background-color:#00b86c;width:.5rem;height:.5rem;border:1px solid #00b86c;border-radius:50%;z-index:3}.progress-bar-box .radius-btn .point-btn-active{background-color:#00b86c;width:1rem;height:1rem;border:1px solid #00b86c;border-radius:50%;z-index:3}.form-marca{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:80%;margin:0 10%;color:#000}.cols{width:50%}.grupos-input{color:#000;width:100%;padding:0 20px}.grupos-input p:first-child{display:none}.grupos-input-btn .btn{color:#fff;padding:20px;background-color:#00b86c;width:100%;border-radius:6px !important}.form-marca__input{border-radius:6px;background-color:#fff;padding:14px 10px;width:100%;height:64px;color:#000}.contact-btn-form{border-radius:6px;background-color:#fff;width:100%;height:64px}.contact-btn-form [type=submit]{display:block}.elementor-element-e801001{padding:20%}.btn-wrapper{padding:0 20px;width:100%}#cf7sg-form-contacto_copy-2 .screen-reader-response{display:none}#cf7sg-form-contacto_copy-2 .wpcf7-response-output{text-align:center}span.elementor-button-text{color:#fff}span.elementor-button-text:hover{color:#161616}@media(min-width: 200px)and (max-width: 767px){.cols{width:100%}.form-marca{display:inline-block;width:97%;margin:5px}}@media(max-width: 576px){.texto-principal h1{font-size:2.5rem;font-weight:400}.texto-principal h2{font-size:2.5rem}.texto-principal h2 span{font-size:2.5rem;font-weight:700}}p{font-weight:300;letter-spacing:.7px;line-height:29px;font-size:16px;color:silver}#blog .container{position:relative}#blog .container .background_image{position:absolute;text-align:center;width:100%;top:0}#blog .title-blog{margin-bottom:5rem}#blog .title-blog h1{font-size:5.5rem;font-weight:400}#blog .title-blog h2 span{font-size:2.5rem;font-weight:700}@media(min-width: 1200px){#blog .title-blog{margin-top:10rem}#blog .title-blog h1{font-size:5rem;line-height:4.9rem;font-weight:400}#blog .title-blog h2 span{font-size:4.5rem;font-weight:700}}.card-blog-container{margin-top:6rem}@media(min-width: 1200px){.card-blog-container .row{margin-top:2rem}}.card-blog-container .blog-card{background-color:#f6f6f6;margin-bottom:30px;height:600px}@media(max-width: 575px){.card-blog-container .blog-card{height:auto}}.card-blog-container .blog-card .card-img-top{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}.card-blog-container .blog-card .card-img-top img{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}.card-blog-container .blog-card .card-body .card-title{font-size:1.2rem;font-weight:600;height:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.card-blog-container .blog-card .card-body .card-text{font-size:1rem}.card-blog-container .blog-card .card-body .card-title,.card-blog-container .blog-card .card-body .card-text p{color:#000}.card-blog-container .blog-card .card-footer{background-color:#f6f6f6;color:#9a9a9a;border-top:none;font-size:.8rem}#paginador nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#paginador nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 2rem 0 0;border-bottom:2px solid rgba(0,0,0,0)}#paginador nav ul li:hover{border-color:gray}#paginador nav ul li a{text-decoration:none;padding:.5rem 0;text-transform:uppercase;color:#fff;font-size:.8rem;font-weight:500;position:relative}p{font-weight:300;letter-spacing:.7px;line-height:29px;font-size:16px;color:silver}.hero-proyectos{position:relative}.hero-proyectos .background_image{position:absolute;text-align:center;width:100%;top:70px}@media(min-width: 1200px){.hero-proyectos .texto-principal{margin-top:10rem}}.hero-proyectos .texto-principal h1{font-size:2.5rem;font-weight:400}.hero-proyectos .texto-principal h2 span{font-size:2.5rem;font-weight:700}.hero-proyectos .texto-principal .hero-texto-proyecto{-webkit-box-sizing:border-box;box-sizing:border-box;width:300px}.hero-proyectos .texto-principal .hero-texto{width:100%;height:250px}@media(min-width: 1200px){.hero-proyectos .texto-principal{margin-top:10rem}.hero-proyectos .texto-principal h1{font-size:5rem;line-height:4.9rem;font-weight:400}.hero-proyectos .texto-principal h2 span{font-size:4.5rem;font-weight:700}.hero-proyectos .texto-principal .hero-texto-proyecto{width:900px}.hero-proyectos .texto-principal .hero-texto{height:auto;width:900px}}.proyectos-card h2{font-size:2.3rem;font-weight:bold;margin-bottom:0}.proyectos-card h4{color:#00b86c;font-size:1rem;font-weight:bold}@media(min-width: 1200px){.proyectos-card h2{font-size:4.5rem;font-weight:bold}.proyectos-card h4{font-size:1rem;font-weight:bold}.proyectos-card a{color:silver}}p{font-weight:300;letter-spacing:.7px;line-height:29px;font-size:16px;color:silver}.hero-blog{background-image:url("../imagenes/Blog/img.png");background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;margin-top:70px}.hero-blog .row{height:95vh;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(50%, rgba(13, 13, 13, 0.667401995)), to(rgb(13, 13, 13)));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(13, 13, 13, 0.667401995) 50%, rgb(13, 13, 13) 100%)}.hero-blog h1{font-size:3.2rem;font-weight:400;text-shadow:#00b86c 2px 1px}@media(min-width: 1200px){.hero-blog{width:95%}.hero-blog .row{height:70vh}.hero-blog h1{font-size:5rem}}.single-title{font-size:2.5rem;line-height:4rem;font-weight:300;margin-bottom:30px}@media(min-width: 1200px){.single-title{font-size:4rem;line-height:5.5rem}}.otros-posts-title{color:silver;font-weight:100}.otros-posts-title span{color:#00b86c}.otros-posts-title a{font-size:1rem;line-height:2rem}.single img{height:auto !important}.single span{color:silver !important}p{font-weight:300;letter-spacing:.7px;line-height:29px;font-size:16px;color:silver}.hero-vista{background-color:#992929;width:100%}.hero-vista h1{font-size:3rem;font-weight:400}@media(min-width: 1200px){.hero-vista{width:95%}.hero-vista .row{height:70vh}.hero-vista h1{font-size:5rem}}.vista-container h4{color:silver;font-size:1.8rem;font-weight:400}.vista-img-box{width:100%;height:15rem}@media(min-width: 1200px){.vista-img-box{height:25rem}}.vista-img-box-large{width:100%;height:35rem}.otros-clientes-title{color:silver;font-weight:100}.otros-clientes-title span{color:#00b86c}.otros-clientes-title a{font-size:1rem;line-height:2rem}.otros-clientes-card{background-color:gray;width:100%;height:15rem}*::-moz-selection{background-color:#f4f4f4 !important;color:#353535 !important;padding:2px}*::selection{background-color:#f4f4f4 !important;color:#353535 !important;padding:2px}/*# sourceMappingURL=estilos.min.css.map */