@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700;900&display=swap);.bg-even,body{background-color:#f5f6fb}h3,h4{color:#2870c9}.bold,.ph5,h4,h5{font-weight:700}.driveTexto a.btn.evalua,.driveTexto button.btn.evalua,.driveTextoLanding a.btn.evalua,.driveTextoLanding button.btn.evalua{background-color:#95d456;color:#1b2740}footer .address p,footer .footer-nav li a{overflow:hidden;display:block}#contacto .contacto-info .content,.inicio-blog .content{box-shadow:2px 2px 10px #666;background-color:#fff}@font-face{font-family:'Font Awesome';src:url('../fonts/fontawesome-webfont.woff') format('woff'),url('../fonts/fontawesome-webfont.woff2') format('woff2');font-display:swap}:root{--color-ct:#737373;--color-ph3:#266BC0;--color-ns:#6B6B6B}body{font-family:Roboto;font-size:16px;color:#777}.section{padding:7% 0}.bg-odd{background-color:#e7effb}.bg-dark-blue{background-image:linear-gradient(136.34deg,#0149a2 0,#458efc 100%)}.driveTexto h1,.driveTextoLanding,h1{font-size:3.25em}h2{font-size:3em;color:#1b2740}h2.h2-landing{font-size:2em;color:#1b2740}h3,p.ph3{font-size:.87em}p.ph3{color:var(--color-ph3)}h4{font-size:1.75em}.ph5,h5{font-size:1.5em;color:#81a9e1}h6{font-size:1.25em;color:#1b2740}p{color:#777;font-size:1em}header,header.header-landing{color:#fff;background-image:linear-gradient(136.34deg,#0149a2 0,#458efc 100%)}.btna,a.btna{border-radius:50px;font-size:1em}.size-14-17{font-size:14px}.ns{color:var(--color-ns)}.date-post{color:var(--color-ct)}header{height:695px}.header-page{position:relative;height:395px}.header-page h1{padding-top:170px;font-size:2.5em;font-weight:900}.header-page .migajas{padding-bottom:125px}.header-page .migajas a{font-size:1em;color:#eaf3ff;font-weight:400}nav{height:95px;font-size:.87em}.navbar .navbar-nav li{padding:0 15px;position:relative;display:inline-block}.navbar .navbar-nav li a{color:#fff;font-weight:500;font-size:15px}.navbar .navbar-nav li a:last-child{padding-right:0!important}.navbar .navbar-nav li:last-child{padding-right:30px}.navbar .navbar-toggler{border:0;background-color:transparent}.driveTexto a.btn,.driveTexto button.btn.evalua,.driveTextoLanding a.btn,.driveTextoLanding button.btn.evalua{border-radius:50px;padding:20px 25px;text-decoration:none}#servicios .contacto h4,#servicios .contacto p,.driveTextoLanding p,.navbar .navbar-toggler i,.navbar-fixed .navbar-brand,.navbar-fixed .navbar-nav li a,.navbar-fixed .navbar-toggler i,.navbar-fixed span.call{color:#fff}nav div a img{width:177px}#navbarHeader li{padding-right:15px}.navbar-fixed{background:#00359c;transition:.5s ease-out;box-shadow:0 2px 2px 0 transparent,0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px transparent}.drive-leads{padding-top:95px 0 95px!important}.driveTexto,.driveTextoLanding{top:120px}.driveTexto h1 span,.driveTexto p.contact-title span,.driveTextoLanding h1 span,.driveTextoLanding p.contact-title span{color:#f6e200}.driveTexto p{font-size:1.5em;color:#fff}.driveTextoLanding p.text-landing{font-size:.4em}.driveTexto p.contact-landing{font-size:2em;font-weight:700}.driveTextoLanding p.contact-landing{font-size:1em!important;font-weight:700}.driveTextoLanding p.contact-title{font-size:.75em!important;font-weight:700}.driveTexto a.btn,.driveTextoLanding a.btn{font-size:1em}.driveTexto button.btn.evalua{font-size:1em}.driveTextoLanding button.btn.evalua{font-size:.3em}.driveTexto a.btn.contacto,.driveTextoLanding a.btn.contacto{background-color:transparent;color:#fff;border:2px solid #fff}.driveTextoLanding .form-politica{font-size:.3em;text-align:center}.driveImg{top:95px}.driveImg img{width:100%}#nosotros #carruselPlan img,.content-image{text-align:center}footer{background-image:linear-gradient(136.34deg,#0149a2 0,#458efc 100%);padding-top:70px}footer.landing{background-image:linear-gradient(136.34deg,#0149a2 0,#458efc 100%);padding-top:10px}footer img.logo{margin-bottom:10px}footer .text{font-weight:700;font-size:.75rem;color:#f7f8ff;line-height:110%;letter-spacing:.88px}footer h5,footer p.ph5{font-weight:400;font-size:16px;color:#fff;letter-spacing:.69px;line-height:30px;margin-bottom:30px!important}footer .address p,footer .copyright,footer .copyright1{letter-spacing:.88px;color:#fff;font-weight:400}footer .social{overflow:hidden;margin-top:20px}footer .social li{font-size:16px;margin-right:10px}footer .social li a{color:#fff;font-size:16pt}.social .size16{font-size:16pt!important}footer .footer-nav li a:hover span{padding-left:5px}footer .footer-nav li a i{float:left;height:32px;line-height:32px;margin-right:12px;font-size:14px;color:#fff}footer .footer-nav li a span{float:left;height:32px;line-height:32px;font-weight:400;font-size:14px;color:#eaf3ff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}footer .address p{font-size:.9rem;line-height:23px;margin-bottom:3px}footer .address p a{color:#eaf3ff}footer .copyright{text-align:center;border-top:1px solid #52aada;margin-top:30px;padding-top:30px;padding-bottom:30px;font-size:14px}footer .copyright1{text-align:center;padding-top:5px;padding-bottom:5px;font-size:14px}@media (max-width:991px){footer .footer-nav,footer .text{margin-bottom:30px}footer h5,footer p.ph5{margin-bottom:15px}}.inicio-servicios .card{border-radius:40px;padding:30px;margin-bottom:30px;box-shadow:2px 2px 10px #666}.inicio-servicios .card h6{margin:30px .3px}.inicio-servicios .card .ph6{margin:30px .3px;font-size:1.25em;color:#1b2740}.inicio-servicios .card p{color:var(--color-ct);font-size:1em;margin:0 0 30px}.inicio-servicios .card .btn-arrow{border-radius:40px;background-color:#e2eeff;color:#000;width:100px;margin:auto}.inicio-servicios .card .btn-arrow1:hover,.inicio-servicios .card .btn-arrow:hover{background-color:#2870c9;color:#fff}.inicio-servicios .card .btn-arrow1{border-radius:40px;background-color:#e2eeff;color:#000;width:200px;margin:auto}.inicio-nosotros p{margin:0 0 1em}.inicio-nosotros a.btna{padding:25px 58px}.inicio-mensajes p{color:#fff;font-size:1.75em}.inicio-mensajes p span{color:#f6e200;font-weight:700}.inicio-mensajes .btna{padding:25px 58px;color:#2870c9;background-color:#fff}#contacto .contacto-info .content img,.inicio-catalogo .gallery{margin-bottom:30px}.inicio-catalogo .gallery .item{padding:4px}.inicio-blog .content .content-text{padding:20px 30px}.inicio-blog .content .content-text .date{font-size:1.12em;color:#777}.inicio-blog .content .content-text h5,.inicio-blog .content .content-text p.ph5{font-size:1.5em;color:#1b2740;font-weight:900;margin-bottom:30px}.inicio-blog .content .content-text a{font-size:1em;color:#1b2740;font-weight:900}#nosotros .nosotros-plan h2{font-size:3m;color:#fff;text-align:center}#nosotros .nosotros-plan .plan2{margin-top:30px}#nosotros .nosotros-plan .plan2 a{color:#81a9e1;font-weight:700;text-decoration:none}#nosotros .nosotros-testimonios .title-section h5{font-size:1.3em}#nosotros .nosotros-testimonios .title-section h3{color:#777;font-style:italic}#nosotros .nosotros-testimonios .texto{font-size:1.25em;color:#777;font-style:italic}#nosotros #carruselPlan h6{font-size:1.25em;color:#f5e200;text-align:center}#nosotros #carruselPlan p{font-size:1em;color:#fff;text-align:center}#nosotros #carruselTestimonio img{max-width:80%}#contacto .contacto-info .content{border:0 solid #777;border-bottom:8px solid #1f49a4;padding:50px 20px;height:250px}@media (max-width:992px){header{height:1200px}.navbar .navbar-nav li{padding:0 10px}.navbar .navbar-nav li a{color:#000}ul.navbar-nav{background-color:#fff;border-radius:3px}}@media (max-width:992){.header-landing{height:1200px!important}.driveTextoLanding p.contact-title{font-size:.75em!important;font-weight:700}.navbar span.call{display:none}.navbar .navbar-toggler i{margin-right:20px}.navbar .navbar-nav{background:#fff;padding-top:10px;padding-bottom:12px}.navbar .navbar-nav li{padding:0 32px}.navbar .navbar-nav li a{color:#000}.inicio-mensajes .col-12{text-align:center}}@media (min-width:992px){.header-landing:{height:695px}.driveTextoLanding p.contact-title{font-size:1em!important;font-weight:700}.navbar-expand-lg .dropdown-menu{border:0;padding:0}.navbar-expand-lg .dropdown-menu .dropdown-item{color:#000!important}}@media (max-width:576px){.size-14-17{font-size:17px!important}}#servicios .content,#servicios .content img{max-width:100%}#servicios .content p{font-size:1em;color:#777;margin:0 0 1em}#servicios .content p a{color:#81a9e1;text-decoration:none}#servicios .content h3{font-size:1.75em;color:#2870c9;text-align:left;font-weight:700}#servicios .content .cuadro{padding:40px 45px;background-color:#2870c9;border-left:7px solid #465064;color:#fff}#servicios .content .cuadro ul{list-style:none!important}#servicios .content .cuadro ul li{display:inline;text-align:left;position:relative;margin:0;padding:0}#servicios .content .cuadro ul li a{color:#fff;text-decoration:none;padding:0;font-size:1em}#servicios .content .cuadro ul li img{position:absolute;left:-5px}#servicios .content .cuadro ul li:before{content:url("../images/check.png");position:absolute;text-align:right;display:inline-block;margin-left:-1.7em;direction:rtl}#servicios .content ol{list-style:none;counter-reset:li;margin-left:18px}#servicios .content ol li{position:relative;margin:0 0 4px;padding:0;font-weight:400;font-size:1em;line-height:140%;counter-increment:li;color:#5d5d5d;text-align:left}#servicios .content ol li:before{margin-right:.5em;text-align:right;direction:rtl;content:counter(li);color:#007bff;font-weight:700;font-size:1.1em;display:inline-block;width:1em;margin-left:-1.5em}#servicios .content .highlight{color:#007bff;font-weight:700}#servicios .sidebar-link ul{list-style:none;margin:0;padding:0}#servicios .sidebar-link ul li{background-color:#1b2740;color:#fff;padding:10px 20px;margin:10px}#servicios .sidebar-link ul li a{text-decoration:none;color:#fff;font-size:.87em}#servicios .contacto{padding:30px 10px}#servicios .contacto a{background-color:#fff;color:#458efc;font-weight:700}#servicios .search input{width:100%;height:50px;border:0;padding-left:.3em;font-size:1em;color:#6f8ba4}#servicios .search button{width:40px;height:40px;position:absolute;z-index:2;top:5px;right:5px;border-radius:3px}#servicios .category{margin:0}#servicios .category li,#servicios .category ul{padding:0;margin:0;list-style:none}#servicios .category li,#servicios .category li a :hover{color:#6f8ba4}#servicios .category li i{position:absolute;line-height:50px;left:40px}#servicios .category li a{text-decoration:none;color:#6f8ba4;display:block;height:50px;padding-left:60px;background-color:#fff;line-height:50px;font-weight:100}#servicios .tag .content-tags{padding:30px;background-color:#fff}