html,body{font-family:'Lato',sans-serif !important;text-align:left;color:#3f3f3f;font-size:19px;overflow-x:hidden}h1{font-size:40px;font-weight:700;font-family:'Ubuntu',sans-serif !important}h2{color:#262626;font-size:40px;font-weight:700;font-family:'Ubuntu',sans-serif !important}h3{font-family:'Ubuntu',sans-serif !important;font-size:35px;font-weight:700}h4{font-size:22px;color:#000;font-weight:300;font-family:'Ubuntu',sans-serif !important}nav{z-index:10}h5{font-size:22px;color:#262626;font-weight:700;font-family:'Ubuntu',sans-serif !important}.planes-mantencion{padding:50px 0;border-radius:5px;margin-top:100px;text-align:center}.planes-mantencion h2{color:#fff !important}.planes-mantencion a{background-color:#ffc107;border-radius:100px;color:#000 !important;padding:14px 40px;margin-top:25px}.planes-mantencion a:hover{background-color:#000;color:#fff !important;border:1 solid #000}.contador-page{text-align:right;width:100%}.container{max-width:1140px}.min-height>div>div>div{max-height:250px}.bg-contain .vc_column-inner{background-position:center !important;background-size:contain !important;background-repeat:no-repeat !important}.convenio{font-size:40px;font-weight:500;font-family:'Lato',sans-serif;color:#fff;margin-bottom:20px}.form-contacto .wpcf7-text{padding:25px;border-radius:12px;text-align:left;display:block;width:100%;height:calc(2.25rem + 2px);color:#495057;background-color:#fff;border:1px solid #ced4da}.form-contacto .wpcf7-textarea{padding:25px;border-radius:12px;text-align:left;display:block;width:100%;height:100px;color:#495057;background-color:#fff;border:1px solid #ced4da}.wpcf7-submit{background:#000 !important;text-transform:uppercase;border:solid 1px #000 !important}.wpcf7-submit:hover{background-color:#e94e1b !important;border:solid 1px #e94e1b !important}.form-p-contact .monocontact-form input,.form-p-contact .monocontact-form textarea{text-align:center;color:#000;font-weight:700;border-radius:20px;border:1px solid}.form-p-contact .monocontact-form .btn-warning{color:#fff;background-color:#000;border-color:#000;width:100%;max-width:200px;border-radius:20px;font-weight:700;padding:7px 0}.form-p-contact .monocontact-form .btn-warning:hover{background-color:#f15a24;border-color:#f15a24}.form-p-contact .monocontact-form .btn-mono{text-align:center}.testimonios-width{width:80%}.logo{max-width:250px;width:100%;margin-top:10px}.form-p-contact .monocontact-form label{display:none !important}.wpb_single_image img{max-width:95%}.style-box .wpb_content_element{padding:0 15px}.dropdown-menu li{margin-bottom:10px}.dropdown-menu li a{font-size:18px !important}.navbar-nav .dropdown-menu{padding:10px;width:301px;-webkit-box-shadow:0px 4px 15px -6px rgba(0,0,0,.79);box-shadow:0px 4px 15px -6px rgba(0,0,0,.79)}.menu-item{padding-left:22px}.menu-item>a{color:rgba(0,0,0,.5)}.menu-item:hover>a{color:#f27e44;text-decoration:none}.alto-banner{height:60vh;display:table}.triangle-border{position:relative;padding:15px;margin:1em 0 1em;margin-left:0;border:3px solid #f7931e;color:#333;background:#f7931e;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.triangle-border.left{margin-left:30px}.triangle-border:before{content:"";position:absolute;bottom:-20px;left:40px;border-width:20px 20px 0;border-style:solid;border-color:#f7931e transparent;display:block;width:0}.triangle-border.left:before{top:50px;bottom:auto;left:-30px;border-width:15px 30px 15px 0;border-color:transparent #f7931e}.triangle-border:after{content:"";position:absolute;bottom:-13px;left:47px;border-width:13px 13px 0;border-style:solid;border-color:#fff transparent;display:block;width:0}.triangle-border.left:after{top:56px;bottom:auto;left:-21px;border-width:9px 21px 9px 0;border-color:transparent #f7931e}.ancho-test{width:80%;margin-left:0;margin-right:auto}.marg-img-test{margin-right:0;margin-left:auto}.banner-img3{display:none}.backg-blue{margin-top:50px}.testimonio .slick-dots li button:before{font-size:10px;color:#fff;opacity:.9}.testimonio .slick-dots{bottom:-50px}.testimonio .slick-dots li.slick-active button:before{opacity:.75;color:#000;font-size:15px !important}.testimonio .slick-dots li{margin:0 !important}.menu-item.active a{color:#f15a24;font-weight:600}.menu-item a{color:#000;font-weight:600;font-size:18px}footer li.menu-item>a{color:#fff !important;font-weight:400;font-size:16px}footer li.menu-item>a:hover{color:#e85124 !important}footer li.menu-item{padding:0}footer ul{list-style:none;padding-left:0;margin-bottom:0}footer h4.widget-title{color:#e85124 !important}h4.widget-title{color:#fff;font-weight:600}.bg-dual{background:linear-gradient(90deg,#fff 50%,#f15a24 50%)}.ancho-form .vc_column-inner{width:80%;margin:0 auto}.cover{background-repeat:no-repeat;background-position:center;background-size:cover}.sub-boton-bor{border-radius:35px;padding:5px;display:inline-block;background-color:rgba(255,255,255,0);transition:1s background-color}.boton-bor{padding:10px 35px;border-radius:35px;color:#fff;font-size:18px;display:inline-block;text-decoration:none;font-weight:600;letter-spacing:1px;background:#000;font-family:'Ubuntu',sans-serif}.sub-boton-bor:hover{background-color:rgba(255,255,255,.5)}.style-box>.vc_column-inner{border:1px solid #eaeae9;padding-top:25px;border-radius:5px;width:85%;margin:0 auto;padding-left:20px;padding-right:20px;transition:1s box-shadow;margin-bottom:50px}.td-gobierno{margin-bottom:30px}.btn-box>.vc_btn3.vc_btn3-size-lg{background-color:#000;font-size:17px;padding:10px 40px;color:#fff;border-radius:20px}div.banner-home>div>div:nth-of-type(1)>h1{width:100% !important}.banner-home h4{padding:10px 60px 10px 0;line-height:35px}.btn-home-contact{background-color:#000;font-size:17px;padding:13px 30px;color:#fff;border-radius:22px}.btn-home-contact:hover{background-color:#f15a24 !important;text-decoration:none;color:#fff}.btn-box:hover>.vc_btn3.vc_btn3-size-lg{background-color:#f15a24 !important}.style-box:hover>.vc_column-inner{background-color:#fff;-webkit-box-shadow:0px 14px 52px -3px rgba(0,0,0,.2);-moz-box-shadow:0px 14px 52px -3px rgba(0,0,0,.2);box-shadow:0px 14px 52px -3px rgba(0,0,0,.2)}.style-box:hover .btn-box>.vc_btn3.vc_btn3-size-lg{opacity:1}.wpb_text_column.wpb_content_element{margin-bottom:15px}.div1{width:100%;min-height:110vh;display:table;position:absolute;top:0;z-index:-1}.contenido_landing{padding:50px 0 80px}.contenido_landing .form-group label{display:none !important}.contenido_landing .form-group input,.contenido_landing .form-group textarea{padding:25px;border-radius:12px;text-align:left}.contenido_landing #submit,.contenido_landing .btn-contacto{background:#000;color:#fff;border-radius:12px;font-weight:700;padding:10px 80px;text-transform:uppercase;letter-spacing:1px}.contenido_landing #submit:hover,.contenido_landing .btn-contacto:hover{background-color:#e94e1b !important;color:#fff !important}.contenido_landing h3{font-weight:700;line-height:40px !important;font-size:35px;color:#212529 !important}.contenido_landing .logos-cli{padding:0 15px}.contenido_landing .logos-cli img{width:100%}.contenido_landing .slick-dots li{width:5px}.contenido_landing .client-imagen .slick-dots li button:before,.contenido_landing .client-imagen .slick-dots li button{top:-60px;left:240px;font-size:10px}.contenido_landing .slick-dots li.slick-active button:before{font-size:15px;color:#e94e1b !important}.contenido_landing .slick-dots li:hover button:before{color:#e94e1b !important}.contenido_landing .sect{margin-bottom:100px}.formulario-serv{max-width:450px}.submenu-servicios ul{list-style:none;padding:0}.submenu-servicios h1{color:#000}#menu-item-330 a,.btn-close{color:#000;cursor:pointer}#menu-item-330 a:hover,.btn-close:hover{color:#f15a24}.submenu-servicios{background-color:#fff;position:absolute;z-index:5;top:0;right:0;left:0;padding-top:100px;-webkit-box-shadow:0px 10px 43px -30px rgba(0,0,0,.3);-moz-box-shadow:0px 10px 43px -30px rgba(0,0,0,.3);box-shadow:0px 10px 43px -30px rgba(0,0,0,.3)}.hide{display:none}.serv-menu,.title-serv{padding:11vh 0;transition:padding 2s}.serv-menu a{font-weight:400 !important}.col-center{float:none;margin-left:auto;margin-right:auto}.client-hov{width:100%;max-width:160px;margin-bottom:40px}.dropdown-menu{border:none !important}.navbar-toggler{background-color:#fff}#ejemplos .container{padding-left:20px;padding-right:20px}.bg-white{background-color:#fff}a{color:#f15a24}a:hover{color:#f15a24;text-decoration:underline}.box-noticias .img-not{width:100%;min-height:200px}.box-noticias h4,.box-noticias a{font-weight:700;color:#000}.btn-leer a{color:#000;opacity:.5}.btn-leer a:hover{color:#f15a24;opacity:1}.bgcover{background-position:center;background-repeat:no-repeat;background-size:cover}.banner-dest{width:100%;min-height:400px;margin-bottom:20px}.bajada-post .bajada-post{display:none}.titulo-post h1{font-size:40px;color:#292929}.content-post{padding:0 100px}.sect{margin:50px 0 80px}.icon-share{color:#fff;border-radius:100%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:25px}.list-share li{margin:20px}.fecha-post{color:#4e4e4e}.bajada-post{color:#000;margin-bottom:50px}.bajada-post:after{background-color:#eaeae9;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.not-rel:before{background-color:#eaeae9;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:100%;margin:50px 0}.img-not{margin:20px 0}.show-mobile{display:none}.show-mobile .list-share li{display:inline-block}.desc-post h2{font-size:25px;margin-bottom:25px}.desc-post h3{font-size:21px;margin-bottom:25px}.conten-cierre{padding:17px 0;background-color:#eb6033;border-radius:5px}.conten-cierre p{font-family:'Ubuntu',sans-serif;text-align:center;color:#fff;margin:0;font-weight:700}.conten-cierre a{color:#000;font-weight:700;text-decoration:underline}.prev.page-numbers,.next.page-numbers{background-color:#fff;border:solid 1px #e3e3e3;color:#000}.page-numbers{padding:10px 15px;border:solid 1px #e3e3e3;margin:0 3px;color:#000}.page-numbers.current,.page-numbers:hover{background-color:#000;border:solid 1px #000;color:#fff;text-decoration:none;transition:all .5s}.conten-cierre a:hover{color:orange;font-weight:700}.fixme{position:-webkit-sticky;position:sticky;top:30px}.size-large{width:100%;height:auto}.iconos-redes{background-color:#fff !important;border-radius:100%;width:40px;height:40px;color:#000;display:flex;justify-content:center;align-items:center;font-weight:700}.iconos-redes:hover{background-color:#e94e1b !important;color:#fff}.redes-footer ul li{display:inline-block;padding-left:3px;padding-right:3px;font-size:20px}.redes-footer ul li a{text-decoration:none}footer{padding:0 0 19px}.movil-h{display:none}#menu-item-3762 a:hover,.div-conoce a:hover{background-color:#fff;border:solid 1px #e85124;color:#e85124;transition:all .5s;text-decoration:none}.div-conoce{padding:25px 0;text-align:right}#menu-item-3762 a,.div-conoce a,.wpcf7-submit{background-color:#e85124;border:solid 1px #e85124;font-weight:600;color:#fff;padding:10px 22px;font-size:16px;border-radius:22px;text-transform:uppercase;display:inline-block}@media (min-width:1701px){.banner-home h1{font-size:50px !important}}@media (min-width:993px){.nav{align-items:center}.title-serv:before{content:'';width:0;height:78%;position:absolute;opacity:.1;border:1px solid #000;top:12%;right:0}#menu-item-695{display:none}#menu-item-3762{display:none}.hide-mobile{display:none !important}#menu-item-3762{display:inherit !important}}@media (max-width:992px){.content-post{padding:0 !important}.banner-home h4{padding:10px 0 !important}.banner-home h1{text-align:center}#menu-item-3762{display:none}.div-conoce{position:relative}.show-mobile{display:inherit !important}h1{color:#fff;font-size:36px !important;font-weight:700}.convenio{font-size:25px}.convenio{font-size:30px;font-weight:500;font-family:'Lato',sans-serif;color:#fff;margin-bottom:20px}.testimonios-width{width:100%}.contenido_landing .slick-dots li button:before,.contenido_landing .slick-dots li button{top:0;left:0}.serv-menu,.title-serv{padding:5vh 0}#menu-item-330{display:none}.title-serv:after{content:'';width:100%;height:0;position:absolute;border:1px solid #000;opacity:.1;right:0;left:0;bottom:0}footer{text-align:center !important;padding:50px 0}.desk-h{display:none !important}.movil-h{display:inherit !important}.txt-center{text-align:center !important}.contenido_landing h3{font-size:22px !important;line-height:30px !important}.center-tb{text-align:center}.logo{max-width:200px;width:100%}.td-gobierno p,.td-gobierno h5{text-align:center !important}h4{text-align:center}footer li.menu-item,.md-center{text-align:center}.bg-dual{background:#fff}.wpb_wrapper p{text-align:center !important}.ancho-test{width:100%;margin-left:auto;margin-right:auto}.marg-img-test{margin-right:auto;margin-left:auto}.triangle-border.left{margin-left:10px;margin-right:10px}.triangle-border.left:before,.triangle-border.left:after{display:none}.img-test,.banner-img2{display:none !important}.btn-c{text-align:center}.backg-blue{background-image:none !important}.banner-img3{display:inherit !important}h2{font-size:30px}.alto-banner{height:75vh}.menu-item{padding:0}.cuadros .col-md-3{margin-bottom:25px}}@media (max-width:600px){.contenido_landing .logos-cli{padding:0}}@media (max-width:1024px){.container{max-width:1024px}}@media(max-width:600px){.contador-page{text-align:left;margin-top:25px}}