body{font-family:Roboto,sans-serif}.page{overflow-x:hidden}img{max-width:100%;height:auto}h1{font-size:32px;line-height:1.2;font-family:Lato,sans-serif;font-weight:700}h2{font-size:50px;line-height:1.2;margin:0 0 24px;font-family:Lato,sans-serif;font-weight:700;color:#001d6d}h2 span{color:#1e1e64}h3{font-size:25px;line-height:1.2;font-weight:700;font-family:Lato,sans-serif}h3 span{color:#0068dd}h4{font-size:21px;line-height:1.2;margin:0;font-family:Lato,sans-serif;font-weight:700}h6{font-size:17px;line-height:1.2;margin:0 0 12px;font-family:Lato,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#1e1e64}p{margin:0;font-size:18px;color:#3e3e3e;line-height:1.3}p.lrg{font-size:20px}p.mdm{font-size:16px}p.sml{font-size:14px}.site-main ol,.site-main ul{font-size:18px;color:#989da9;line-height:1.3}.site-main ol li,.site-main ul li{margin-bottom:5px}a{text-decoration:none}a:hover{text-decoration:none}a.btn-blue-w{line-height:1;padding:19px 55px;background:#001d6d;border-radius:40px;text-transform:uppercase;letter-spacing:2px;color:#fff;font-size:14px;transition:all .4s ease-out;display:inline-block}a.btn-blue-w:hover{color:#f28b0b;transform:scale(1.15)}a.btn-yellow-w{line-height:1;padding:19px 55px;background:#f28b0b;border-radius:40px;text-transform:uppercase;letter-spacing:2px;color:#fff;font-size:14px;transition:all .4s ease-out;display:inline-block}a.btn-yellow-w:hover{transform:scale(1.15)}table{margin-bottom:1rem;color:#989da9;font-size:18px}.text-block.white h2,.text-block.white p{color:#fff}.text-block .title-separator{width:150px;height:2px;background:#e9e9e9;margin:10px auto 40px;position:relative}.text-block .title-separator.lft::after{content:"";height:100%;position:absolute;left:0;top:0;width:50%;background:#aeb2b7}.text-block .title-separator.rgt::after{content:"";height:100%;position:absolute;right:0;top:0;width:50%;background:#aeb2b7}.text-block .texto{margin-bottom:35px}.text-block .texto::after{content:"";clear:both;display:block}.text-block .texto p{margin-bottom:20px}.text-block .texto li{font-size:18px;color:#989da9}.text-block .texto ul{list-style:none;padding:0;float:left}.text-block .texto ul li{float:left}.text-block .texto ul li::before{content:"";width:7px;height:7px;border-radius:8px;background:#0068dd;font-weight:700;display:inline-block;margin-right:.5em;margin-bottom:.1em}.video{position:relative;border-radius:15px;overflow:hidden}.video:hover .play-icon{transform:scale(1.15)}.video .video-container{width:100%;max-height:initial;line-height:0}.video .video-container video{max-width:100%;height:auto}.video .thumb{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.video .play-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:#fff;border:1px solid #fff;background:rgba(255,255,255,.5);width:76px;height:76px;display:flex;justify-content:center;align-items:center;border-radius:40px;font-size:26px;pointer-events:none;transition:all .3s ease-out}.video-container{aspect-ratio:16/9;max-width:100%}.video-container iframe{border-radius:25px;max-width:100%;max-height:100%}.otgs-development-site-front-end{display:none!important}.home-intro .imagen img{border-radius:35px;}.btn-circulo{color:#2e2e2e;font-size:16px;font-weight:bold;vertical-align:middle;height:60px;display:flex;align-items:center;}.btn-circulo::before{content:'\1F865';color:#fff;font-weight:bold;font-size:18px;line-height:50px;text-align:center;background-color:#0087ff;display:block;height:50px;width:50px;position:relative;border-radius:30px;float:left;margin-right:15px;}.noticias .card-noticia .info .title h4{color:#1e1e64;}footer .info-footer .info{display: flex;flex-flow:column;font-size:14px;width:50%;}footer .info-footer .menu{display: flex;width:30%;}footer .info-footer .menu #primary-menu{display: flex;flex-flow:column;font-size:14px;gap:15px;}.site-footer .container{min-height:230px;}.div-redes .redes{display:flex;gap:10%;font-size:18px;margin-top:30px;}.div-redes .redes a{color:#fff;}.site-footer .site-info-dos h3{font-size:15px;}.site-footer .site-info-dos{width:25%;display:flex;flex-flow:column;gap:15px;}.site-footer .menu li{list-style:none;}.site-footer .menu li a{color:#fff}.site-footer .acerca{width:30%;}.site-footer .acerca h3 {font-size: 15px;}.site-footer .acerca p {font-size: 14px;}.noticia-interna .noticia-content h3{color:#1e1e64;}.post-separator{height:2px;background:#29296b;}.sobre-quiport .mision-vision .mision h2:after{content:"";position:absolute;background-image: url("https://webmarketing.com.ec/aeris/wp-content/uploads/2024/12/Captura-de-pantalla-2024-12-30-124643.png");width:65px;height:60px;left:200px;}.sobre-quiport .mision-vision .vision h2:after{content:"";position:absolute;background-image: url("https://webmarketing.com.ec/aeris/wp-content/uploads/2024/12/Captura-de-pantalla-2024-12-30-124711.png");width:65px;height:60px;left:200px;}.sobre-quiport .valores-quiport .text-block .titulo{width: max-content;margin:0 auto 40px auto}.sobre-quiport .valores-quiport .text-block .titulo::after {display:block;position:relative;content:"";width:100%;height:3px;background:#0080ff;top:-15px;right:0;left:0;margin:auto;}.sobre-quiport .websites .text-block .titulo{width: max-content;margin:0 auto 40px auto}.sobre-quiport .websites .text-block .titulo::after {display:block;position:relative;content:"";width:100%;height:3px;background:#0080ff;top:-15px;right:0;left:0;margin:auto;}.sobre-quiport .historia .text-block .titulo {width: max-content;margin: 0 auto 40px auto;}.sobre-quiport .historia .text-block .titulo::after {display: block;position: relative;content: "";width: 100%;height: 3px;background: #0080ff;top: -15px;right: 0;left: 0;margin: auto;}.sobre-quiport .historia .hitos .entidad p{color:#727272;font-weight:bold;}.contactos .container .info h6{color:#0080ff}.contactos .container .info h2{color:#1e1e64}.contactos .container .intro img{border-radius:25px;}.trabajaconnosotros{background: #0080ff;padding: 80px 0 140px;margin-top:130px;}.trabajaconnosotros .imagen img{border-radius:25px;margin-top:-130px;}.trabajaconnosotros .titulo h2{color:#fff !important;line-height:1;}.trabajaconnosotros .texto{color:#fff !important;line-height: 30px;}.trabajaconnosotros .boton a{color:#fff;border-radius:12px;height:55px;width:167px;border: 1px solid #fff;text-align:center;line-height:54px;}.sostenibilidad form label{width:100%;margin: 15px 0;}.sostenibilidad form input,.sostenibilidad form select{width:100%;background-color:#e3e3e3;border-radius:10px;height:50px;border:none;margin-top:10px;padding:10px;}.sostenibilidad form [type=submit]{width:150px;background-color: #1e1e64;color:#fff;margin-top:30px;padding: 10px 10px;}#button-video{cursor:pointer;}#videoModal .modal-dialog {max-width: 70%;}#videoModal .modal-dialog video{width: 100%;}.accordion .card-body p{color:#989da9;}.accordion .card-body .descripcion li{border:none;padding: 0.25rem 1.25rem;}.sostenibilidad form input[type='checkbox']{width:25px;margin: 0px 10px;height:25px;}.page-template-page-home .reconocimientos .titulo h6{text-align: center;margin-bottom: 50px;}@media (max-width:992px){h2{font-size:34px}p{font-size:17px}p.lrg{font-size:19px}}@media (max-width:767px){h2{font-size:28px}h3{font-size:22px}p{font-size:16px}p.lrg{font-size:18px}.home-intro .imagen{text-align:center;}.noticias {padding: 10px 0 !important;}.sobre-quiport .corporacion{padding: 30px 0 0 !important;}.sobre-quiport .corporacion .imagen{text-align:center;}.sobre-quiport .corporacion .titulo {margin-top: 40px !important;}.sobre-quiport .mision-vision{padding: 80px 0 !important;margin-top: 30px !important;}.sobre-quiport .mision-vision .mision h2:after {left: 130px;top: -3px;}.sobre-quiport .mision-vision .vision h2:after {left: 130px;top: -3px;}}.site-header{font-family:Lato,sans-serif;font-size:16px;font-weight:bold;z-index:5;position:relative}.site-header a{color:#2e2e2e;transition:all .3s}.site-header a:hover{color:#0068dd}.header-container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1180px;/*border-bottom:1px solid #e2e2e2;*/margin:0 auto -100px;padding:30px 20px 25px;position:relative}.site-branding{width:155px}.main-navigation{width:100%;max-width:550px;/*text-transform:uppercase*/}.main-navigation ul{list-style:none;padding:0;display:flex}.main-navigation ul.menu{gap:30px;justify-content:space-between;margin:0 auto}.main-navigation .menu-item{position:relative}.main-navigation .menu-item.current-menu-item a{color:#2e2e2e}.main-navigation .menu-item.current-menu-item::after{display:block;position:relative;content:"";width:100%;height:1px;background:#0068dd;top:5px;right:0;left:0;margin:auto}.main-navigation ul.sub-menu{display:none;position:absolute;top:40px;left:-50px;list-style:none;flex-flow:column;width:110px;padding:10px 40px;box-sizing:content-box;background:#fff;border-radius:25px;z-index:9;}.mobile-menu-on .main-navigation ul.sub-menu {position:static;margin-right:-25px;margin-top:20px;}.main-navigation ul.sub-menu .current-menu-item a{color:#2e2e2e}.main-navigation ul.sub-menu .current-menu-item:hover{color:#0068dd}.main-navigation ul.sub-menu .current-menu-item::after{display:none}.main-navigation ul.sub-menu li{margin-bottom:10px}.assets-header{display:flex;justify-content:center;align-items:center;gap:25px;font-weight:600;position:relative}.assets-header .language{text-transform:uppercase}.assets-header button.search{padding:0;border:0;background:0 0;color:#2e2e2e;font-size:16px;line-height:1}.mobile-menu{display:none}@media screen and (max-width:989px){.header-container.fixed-header{position:fixed;background:#0068dd;top:0px;}.main-navigation{display:none;position:absolute;top:85px;right:0;max-width:100%;width:300px;height:calc(100vh - 100px);padding:20px 30px;background:#f2f5f9}.main-navigation a{color:#0068dd!important;font-weight:600}.main-navigation .menu{flex-flow:column;width:unset;align-items:self-end;text-align:right}.main-navigation .menu .menu-item-has-children.active::after{content:none}.main-navigation .sub-menu{position:relative;top:10px;height:unset}.mobile-menu{display:block;margin-left:20px}.mobile-menu .menu-icon{padding:0 10px;font-size:20px;color:#2e2e2e}.mobile-menu .menu-icon.bars{display:block}.mobile-menu .menu-icon.times{display:none}.header-container{justify-content:flex-end;align-items:center}.site-branding{width:100%}.site-branding .custom-logo-link{width:110px;display:block}.assets-header button.search{line-height:normal}.home-intro .imagen img {margin-bottom: 40px;}.container, .container-md, .container-sm {max-width: 920px;}.sobre-quiport .corporacion .titulo {margin-top: 20px;}.historia{margin-top:190px;}.slider-ano.slider-historia .carousel-nav{right:-130px !important;}.hitos{min-height:350px !important;}.contactos .intro .foto{text-align:center;}.contactos .intro .info{padding-left:150px;margin-top:40px;}}#search-container form{display:flex;justify-content:center;align-items:center}#search-container form input[type=text]{width:80%;padding:10px 20px}.btn-srch{position:relative;width:40px;height:40px;margin-left:10px}.btn-srch input{width:100%;border:none;background:0 0}.btn-srch svg{position:absolute;top:0;left:0;right:0;margin:auto;bottom:0;pointer-events:none;font-size:20px}.site-footer{background:#1e1e64;color:#fff;position:relative;font-family:Lato,sans-serif;padding:60px 0}.site-footer p{font-size:12px;color:#fff}.site-footer .menu-footer{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:20px}.site-footer .menu-footer .menu{display:flex;list-style:none;padding:0;font-size:12px;justify-content:space-evenly;margin:0}.site-footer .menu-footer .menu a{text-transform:uppercase;color:#fff}.site-footer .info-footer{display:flex;/*align-items:flex-end;*/padding-top:20px;gap:75px}.site-footer .info-footer .left{width:60%;display:flex;gap:35px;flex-flow:wrap}.site-footer .info-footer .right{width:40%}.site-footer .logo-footer{width:180px}.site-footer .info .dato{display:flex;gap:15px}.site-footer .info .dato:first-of-type{margin-bottom:15px}.site-footer .info .dato .icon{font-size:12px;border:1px solid #fff;border-radius:20px;width:22px;height:22px;display:flex;justify-content:center;align-items:center}.site-footer .info .dato p{width:90%;max-width:480px}.site-footer .legal{font-size:16px;font-weight:500;text-align:left;margin-top:30px;}.site-footer .links{display:flex;gap:10px;padding-left:110px}.site-footer .links .link{font-size:12px}.site-footer .links .link a{color:#fff;text-transform:uppercase}@media (max-width:991px){.site-footer .info-footer{/*flex-flow:wrap;*/gap:15px;/*flex-flow:column;*/align-items:center;margin:auto}.site-footer .info-footer .left{width:100%;gap:10px}.site-footer .info-footer .right{width:100%;text-align:center!important}.site-footer .legal{/*text-align:center*/}.site-footer .links{justify-content:center;width:100%;padding:0}}@media (max-width:767px){.site-footer .menu-footer .menu{flex-flow:column;align-items:center;text-align:center;gap:15px}.sostenibilidad form [type=submit] {margin-left: 15px;}.sostenibilidad {padding: 20px 0!important;}.gestion h2 {margin-bottom: 0px;}}.top-bar-menu{background:#0068dd;height:100px}.banner-top{position:relative;width:100%;height:60vh;display:flex;align-items:center;background-blend-mode:multiply;background-color:#00000077;margin-top:100px;}.page-template-page-home .banner-top{height:100vh;}.banner-top .titulo{color:#fff}.banner-top .titulo p{color:#fff}@media screen and (max-width:1023px){.banner-top{height:60vh}}@media screen and (max-width:767px){.banner-top{height:45vh}}@media screen and (max-width:479px){.banner-top{height:40vh}.noticias .slider-noticias {padding: 0px 0 0 !important;}.site-footer {padding: 30px 0;}.site-footer .acerca {width: 50%;float:left;}.site-footer .container {min-height: 670px;}footer .info-footer .menu {width: 50%;display: block;float: left;}.site-footer .info-footer {display:block;}footer .info-footer .info{width:100%;text-align:center;}footer .info-footer .info div{text-align:center;width:100%;padding: 0 90px;}.div-redes .redes {display: grid;gap: 10%;grid-template-columns: 1fr 1fr 1fr;max-width: 126px;margin: 20px auto;padding: 0;}.site-footer .site-info-dos {width: 100%;display: grid;gap: 20px;grid-template-columns: 1fr 1fr 1fr;margin: 20px auto;}.site-footer .site-info-dos .dato{text-align:center;}.sobre-quiport .corporacion {padding: 0px 0 0 !important;}.sobre-quiport .filosofia {padding: 40px 0 0 !important;}.sobre-quiport .valores-quiport {padding: 40px 0 40px;}.reconocimientos {padding: 20px 0;}.websites {padding-top: 40px !important;}.historia {margin-top: 150px;}.contrato {padding: 40px 0 0;}.contactos {padding: 40px 0 0 !important;}.contactos .form-box {padding: 35px 50px 20px !important;margin-top: 30px !important;margin-bottom: 40px !important;}.contactos .formulario input[type=submit]{display:block;margin: 0 auto;}.card-header h2 button {font-size: 14px!important;}.card-body{padding:0px;}.card-body ul,.card-body ol{padding:0px;font-size:15px;}}.home-sostenibilidad{position:relative}.home-sostenibilidad .half-background{position:absolute;right:0;top:0;bottom:0;margin:auto;width:50vw;background-repeat:no-repeat;background-size:cover;background-position:center}.home-intro{padding:110px 0 90px;background:#fff}.home-sostenibilidad{padding:170px 0}.home-proposito{padding:70px 0 80px}.noticias{padding:80px 0;background:#fff}.noticias .intro{padding:60px 20px 80px;/*background:#0068dd;*/border-radius:0 20px 20px 0}.noticias .intro h2,.noticias .intro p{color:#1e1e64}.noticias .col-left{margin-left:15vw;display:flex;flex-flow:column;height:50%;justify-content:space-between;align-items:flex-start}@media (max-width:1400px){.noticias .col-left{margin-left:10vw}}@media (max-width:1200px){.noticias .col-left{margin-left:5vw}}.noticias .texto{margin:20px 0 50px;padding-right:15px}.noticias .slider-noticias{padding:60px 0}.noticias .owl-carousel .owl-stage{margin-left:0}@media screen and (min-width:1400px){.noticias .owl-carousel .owl-stage{margin-left:-260px}}@media screen and (min-width:1025px){.noticias .owl-carousel .owl-stage{margin-left:-150px}}.noticias .owl-item{max-width:360px;width:320px}.noticias .card-noticia .imagen{border-radius:10px;width:100%;height:200px}.noticias .card-noticia .info{padding:30px 20px 40px 10px}.noticias .card-noticia .info .date h6{color:#bcbcbc;font-size:14px;}.noticias .card-noticia .info .title{margin-bottom:15px}.noticias .card-noticia .info .excerpt{margin-bottom:10px}.noticias .card-noticia .info .excerpt p.sml{color:#989da9;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.noticias .card-noticia .info .read-more{font-size:14px;font-weight:bold;color:#0087ff;line-height:1;display:flex;gap:10px}.noticias .owl-dots{width:100%;max-width:360px;margin:auto;display:flex}.noticias .owl-dots .owl-dot{height:3px;width:100%;background:#cbc9c9}.noticias .owl-dots .owl-dot.active{background:#0087ff}.home-reconocimientos{padding:10px 0;/*background:#f8f8f8*/}.home-reconocimientos .carrusel-reconocimientos{display:flex;align-items:center;padding:40px 0}.home-reconocimientos .carrusel-reconocimientos .left{width:45%}.home-reconocimientos .carrusel-reconocimientos .right{width:55%;display:flex}.home-reconocimientos .carrusel-reconocimientos .right .slider-ano{width:20%}.home-reconocimientos .carrusel-reconocimientos .right .container-info{width:80%}.home-reconocimientos .carrusel-reconocimientos .right .container-info h2{margin-bottom:0;font-size:35px}.home-reconocimientos .carrusel-reconocimientos .right .container-info .enlace{color:#f28b0b;font-size:17px;line-height:1;display:flex;gap:10px;align-items:center;transition:all .3s}.home-reconocimientos .carrusel-reconocimientos .right .container-info .enlace:hover{gap:15px}.home-reconocimientos .left .logo-container{position:relative;display:flex;justify-content:center;align-items:center;height:300px;width:300px;margin:auto;border-radius:200px;background:#f7f7f7;border:1px solid #c7c7c7}.home-reconocimientos .left .logo-container .logo{opacity:0;position:absolute;width:200px;margin:auto;height:200px;left:0;right:0;top:0;bottom:0;padding:25px;text-align:center;display:flex;justify-content:center;align-items:center;transition:all .3s;z-index:2;}.home-reconocimientos .left .logo-container .logo.l-0{opacity:1}.home-reconocimientos .left .logo-container .ring{border:1px solid #fdfbfb;opacity:1;border-radius:200px;content:"";position:absolute;width:calc(100% + 20px);height:calc(100% + 20px);top:0;bottom:0;margin:auto;z-index:1;background:#fdfbfb;}.home-reconocimientos .left .logo-container .ring::before{border:2px solid #fdfbfb;opacity:0.75;border-radius:200px;content:"";position:absolute;width:calc(100% + 70px);height:calc(100% + 70px);top:0;bottom:0;margin:auto;left:-35px;right:0}.home-reconocimientos .left .logo-container .line{content:"";height:1px;display:block;width:94%;position:absolute;top:0;bottom:0;margin:auto;left:50%;background:#0068dd;z-index:0}.home-reconocimientos .left .logo-container .line::after{content:"";width:5px;height:5px;background:#0068dd;position:absolute;right:0;top:-2px;bottom:0;border-radius:5px}.home-reconocimientos .left .logo-container::before{border:2px solid #fdfbfb;opacity:0.75;border-radius:200px;content:"";position:absolute;width:calc(100% + 40px);height:calc(100% + 40px);top:0;bottom:0;margin:auto}.home-reconocimientos .left .logo-container::after{border:2px solid #fdfbfb;opacity:0.75;border-radius:200px;content:"";position:absolute;width:calc(100% + 60px);height:calc(100% + 60px);top:0;bottom:0;margin:auto}.home-reconocimientos .premio{position:relative;height:130px;display:flex;align-items:center}.home-reconocimientos .premio .info{opacity:0;position:absolute;width:100%;transition:all .3s}.home-reconocimientos .premio .info.i-0{opacity:1}.home-reconocimientos .premio .info .titulo{color:#989da9;font-size:20px;font-family:Roboto,sans-serif;line-height:1.3;max-width:250px}.home-reconocimientos .premio .info .entidad{color:#0087ff;font-size:14px;font-family:Lato,sans-serif;font-weight:700;line-height:1.2;max-width:300px}.carousel-nav{width:225px;transform:rotate(-90deg) translate(calc(-100% + 15px),0);transform-origin:left top}.carousel-nav .carousel-cell{width:25px;height:80px;cursor:pointer;font-size:1.4rem;margin-right:25px;display:flex;justify-content:center;align-items:center;transition:all .3s}.carousel-nav .carousel-cell .ano{transform:rotate(90deg);font-size:21px;font-family:Lato,sans-serif;color:#555;font-weight:700;opacity:.4}.carousel-nav .carousel-cell:before{transform:rotate(-90deg)}.carousel-nav .carousel-cell:hover{padding-top:15px}.carousel-nav .carousel-cell.is-nav-selected{padding-top:25px}.carousel-nav .carousel-cell.is-nav-selected .ano{opacity:1;color:#1e1e64}@media screen and (max-width:1199px){.home-reconocimientos .left .logo-container .line{width:75%}}@media screen and (max-width:991px){.home-sostenibilidad{padding-top:0}.home-sostenibilidad .half-background{position:relative;height:300px;width:100%}.home-sostenibilidad .text-block{padding-top:50px}.noticias .slider-noticias{padding:0}.home-reconocimientos .carrusel-reconocimientos{flex-flow:wrap}.home-reconocimientos .carrusel-reconocimientos .left{width:100%}.home-reconocimientos .carrusel-reconocimientos .left .logo-container{height:250px;width:250px}.home-reconocimientos .carrusel-reconocimientos .left .logo-container .line{width:1px;height:75%;left:0;right:0;top:60%}.home-reconocimientos .carrusel-reconocimientos .left .logo-container .line::after{top:unset;left:-2px}.home-reconocimientos .carrusel-reconocimientos .right{width:100%;flex-flow:wrap}.home-reconocimientos .carrusel-reconocimientos .right .slider-ano{width:100%}.home-reconocimientos .carrusel-reconocimientos .right .container-info{width:100%;text-align:center}.home-reconocimientos .carrusel-reconocimientos .right .container-info .enlace{justify-content:center}.home-reconocimientos .carrusel-reconocimientos .carousel-nav{transform:none;width:500px;max-width:100%;margin:30px auto 0}.home-reconocimientos .carrusel-reconocimientos .carousel-nav .carousel-cell{width:unset}.home-reconocimientos .carrusel-reconocimientos .carousel-nav .carousel-cell .ano{transform:unset}.home-reconocimientos .premio .info .titulo{margin:auto}.home-reconocimientos .premio .info .entidad{margin:auto}}@media (max-width:767px){.home-intro{padding:60px 0 70px}.home-sostenibilidad{padding-bottom:50px}.noticias .intro{border-radius:0}.noticias .slider-noticias{padding:60px 0 0}.noticias .owl-carousel .owl-stage{margin:0}.noticias .owl-carousel.owl-noticias .owl-nav button.owl-prev{left:15px}.noticias .owl-item{max-width:unset}.noticias .card-noticia{max-width:350px;width:96%;margin:auto}}.sobre-quiport .corporacion{padding:90px 0 0}.sobre-quiport .corporacion .imagen img{border-radius:20px;}.sobre-quiport .corporacion .titulo{width: max-content;}.sobre-quiport .corporacion .titulo::after {display: block;position: relative;content:"";width:100%;height:3px;background:#0080ff;top:-15px;right:0;left:0;margin:auto;}.sobre-quiport .corporacion .texto p{margin-top:30px;}.sobre-quiport .companias{padding-bottom:100px}.sobre-quiport .grid-companias{display:flex;justify-content:center;gap:50px;flex-flow:wrap}.sobre-quiport .grid-companias.relacionados{gap:40px}.sobre-quiport .grid-companias.relacionados .compania-box{padding:20px;justify-content:flex-start}.sobre-quiport .compania-box{width:260px;max-width:33%;text-align:center;padding:20px 50px;border-radius:11px;display:flex;flex-flow:column;justify-content:space-between;transition:all .4s}.sobre-quiport .compania-box .logo{width:190px;height:200px;background:#f4f4f4;display:flex;justify-content:center;align-items:center;margin:0 auto 25px;border-radius:11px;padding:25px}.sobre-quiport .compania-box .logo img{max-height:100%}.sobre-quiport .compania-box .titulo{margin-bottom:20px;height:45px}.sobre-quiport .compania-box .titulo p{color:#000000;line-height:1.2}.sobre-quiport .compania-box:hover{box-shadow:#0000001A 0 1px 6px}.sobre-quiport .compania-box .texto p.sml{color:#7c7c7c}.sobre-quiport .mision-vision{background:#efeeee;padding:130px 0;margin-top:50px}.sobre-quiport .mision-vision h2{color:#1e1e64}.sobre-quiport .mision-vision .texto{padding:0 10px}.sobre-quiport .mision-vision .row{position:relative}.sobre-quiport .mision-vision .line{position:absolute;background:#cac9c9;width:5px;height:130%;left:50%;top:-20px}.sobre-quiport .valores-quiport{padding:80px 0 100px}.sobre-quiport .slider-valores .owl-valores .owl-stage{display:flex}.sobre-quiport .slider-valores .owl-valores .owl-stage .item{display:flex;flex:1 0 auto;height:100%}.sobre-quiport .slider-valores .owl-valores .owl-stage .card-valor{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch}.sobre-quiport .slider-valores .card-valor{background:#f4f4f4;border-radius:20px;padding:50px 30px 20px;width:100%;max-width:430px}.sobre-quiport .slider-valores .card-valor .icono{position:relative;display:flex;justify-content:center;align-items:center;height:85px;margin-bottom:35px}.sobre-quiport .slider-valores .card-valor .icono img{position:absolute;top:0;left:0;height:100%;width:auto}.sobre-quiport .slider-valores .card-valor .icono img.yellow{display:none}.sobre-quiport .slider-valores .card-valor h2{margin-bottom:30px;font-size:30px;}.sobre-quiport .slider-valores .card-valor .numero{font-family:Lato,sans-serif;font-size:12px;font-weight:700}.reconocimientos{background:#efeeee;padding:60px 0 100px}.reconocimientos .timeline-reconocimientos{margin-top:15px;display:flex;justify-content:center;text-align:center;gap:20px;padding:10px;border-top:4px solid #969696;border-bottom:4px solid #969696}.reconocimientos .timeline-reconocimientos .ano-item{font-size:20px;font-weight:700;color:#969696;cursor:pointer}.reconocimientos .timeline-reconocimientos .ano-item:hover{color:#989da9}.reconocimientos .timeline-reconocimientos .ano-item.active{color:#0068dd}.reconocimientos .slider-reconocimientos{height:400px;margin-top:40px;}.reconocimientos .slider-reconocimientos .slider-container{display:none}.reconocimientos .slider-reconocimientos .slider-container.active{display:block}.reconocimientos .card-premio{max-width:200px;margin:auto;padding:20px 25px;display:flex;flex-flow:column;gap:10px;min-height:380px;position:relative}.reconocimientos .card-premio .imagen{width:100%;height:130px}.reconocimientos .card-premio .titulo{font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:1.1;margin-top:30px;}.reconocimientos .card-premio .separator{background:#0068dd;height:2px;width:30px}.reconocimientos .card-premio .descripcion{font-size:12px;line-height:1.3;color:#7f7f7f;}.reconocimientos .card-premio .bottom{position:absolute;top:calc(100% - 50px)}.reconocimientos .card-premio .bottom-separator{background:#7c7c7c;height:2px;width:140px;margin-bottom:10px}.reconocimientos .card-premio .entidad{font-size:12px;color:#7f7f7f;line-height:1.1}.reconocimientos .owl-stage{margin:0 auto}.reconocimientos .owl-carousel .owl-nav button{position:absolute;top:0;bottom:0;font-size:50px}.reconocimientos .owl-carousel .owl-nav button.owl-prev{left:-50px}.reconocimientos .owl-carousel .owl-nav button.owl-next{right:-50px}.reconocimientos .owl-carousel .owl-stage{display:flex}.reconocimientos .article-items{display:flex;flex:1 0 auto;height:100%}.reconocimientos .aticle-box{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch}.websites{padding-top:80px}.alianza{padding:30px 0 130px}.alianza .text-block{padding-left:5px}.contrato{background:#1e1e64;padding:80px 0;margin-bottom:150px}.contrato .info{justify-content:center}.contrato .info p{line-height:1.5}.contrato .imagen{overflow:hidden;max-width:530px;margin-bottom:-150px;position:relative;/*bottom:-120px;*/}.contrato .imagen img{border-radius:24px;}.historia .container-info{display:flex;flex-flow:column;align-items:center;justify-content:center}.slider-ano.slider-historia{display:grid;height:100%;justify-content:center;align-items:center;grid-template-columns:1fr 1fr}.slider-ano.slider-historia .carousel-nav{width:225px;transform:rotate(90deg);transform-origin:left top;margin:auto;position:absolute;top:calc(0% + 0px);right:0}.slider-ano.slider-historia .carousel-nav .carousel-cell .ano{color:#5d5f60;transform:rotate(-90deg);opacity:1}.slider-ano.slider-historia .carousel-nav .carousel-cell.is-selected{padding:0}.slider-ano.slider-historia .carousel-nav .carousel-cell.is-selected .ano{color:#1e1e64}.slider-ano.slider-historia .carousel-nav .carousel-cell:hover{padding:0}.slider-ano.slider-historia .carousel-main{width:225px;transform:rotate(90deg);transform-origin:left top;margin:auto;display:block;z-index:5;position:absolute;top:calc(0% + 0px);left:150px}.slider-ano.slider-historia .carousel-main .carousel-cell{width:25px;height:25px;margin-right:25px;display:flex;justify-content:center;align-items:center;transition:all .3s}.slider-ano.slider-historia .carousel-main .carousel-cell.is-selected .circle{background:#1e1e64;width:20px;height:20px}.slider-ano.slider-historia .carousel-main::before{content:"";width:150%;height:2px;background:#333333;position:absolute;left:-25%;right:0;margin:auto;bottom:46%;z-index:0;display:block}.slider-ano.slider-historia .circle{width:10px;height:10px;background:#000000;display:block;position:relative;border-radius:20px;transition:all .3s}.hitos{position:relative;min-height:500px}.hitos .info{display:none}.hitos .info.i-0{display:block}.alianza .container .imagen img{border-radius:20px;}.alianza .container .titulo h6{color:#0080ff;}@media (max-width:1199px){.historia .hitos h2{font-size:36px}.slider-ano.slider-historia .carousel-main{left:220px}.slider-ano.slider-historia .carousel-nav{right:-150px}}@media (max-width:991px){.sobre-quiport .compania-box{max-width:100%}.reconocimientos{padding:50px 0}.reconocimientos .timeline-reconocimientos{flex-flow:wrap}.reconocimientos .owl-carousel .owl-nav button.owl-prev{left:0}.reconocimientos .owl-carousel .owl-nav button.owl-next{right:0}.historia .hitos h2{font-size:30px}.slider-ano.slider-historia .carousel-main{left:160px}.contrato{margin-bottom:50px}.valores-quiport .owl-carousel .owl-nav button.owl-prev{left:15px!important}}@media (max-width:767px){.sobre-quiport .slider-valores .owl-valores .owl-stage .item{max-width:320px;margin:auto}.sobre-quiport .mision-vision .line{display:none}.sobre-quiport .mision-vision .texto{padding:10px}.sobre-quiport .companias{padding-bottom:30px}.sobre-quiport .alianza{padding:0px 0}.sobre-quiport .alianza .imagen{aspect-ratio:1/1;display:flex;justify-content:center;align-items:flex-end;margin:auto;overflow:hidden;border-radius:20px;margin-bottom:30px}.sobre-quiport .alianza .text-block{padding:0}.contrato{margin-bottom:150px}.contrato .imagen{aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;margin:auto;border-radius:20px;margin-bottom:-100px}.slider-ano.slider-historia{grid-template-columns:1fr}.slider-ano.slider-historia .carousel-nav{transform:none;width:100%;margin:auto;position:relative;right:unset;top:unset}.slider-ano.slider-historia .carousel-nav .carousel-cell{width:auto;margin:auto;height:unset}.slider-ano.slider-historia .carousel-nav .carousel-cell .ano{transform:none;padding:0 10px;width:90px;text-align:center}.slider-ano.slider-historia .carousel-main{transform:none;left:unset;width:100%;position:relative;z-index:4}.slider-ano.slider-historia .carousel-main .carousel-cell{margin:auto;width:90px}.slider-ano.slider-historia .carousel-main::before{width:100%;left:0;right:0}.historia .hitos h2{font-size:20px}.content-noticias {padding: 60px 0 90px !important;}.contactos .intro {padding-bottom: 0px !important;}.map {padding: 0px 0 !important;}.trabajaconnosotros {margin-top: 50px;padding: 80px 0 90px;}.trabajaconnosotros .imagen{margin-top: 180px;text-align: center;}}.gestion{padding:0px 30px 50px}.gestion h2{text-align:center;}.gestion .row{row-gap:40px}.gestion .card-gestion{position:relative;overflow:hidden;display:block;box-shadow:#00000029 0 3px 6px;max-width:350px;margin:auto}.gestion .card-gestion .front .imagen{height:230px}.gestion .card-gestion .front .info{height:200px;background:#fff;display:flex;flex-flow:column;justify-content:space-between;padding:20px 25px 25px}.gestion .card-gestion .front .info h3{color:#001d6d}.gestion .card-gestion .back{position:absolute;top:100%;width:100%;height:100%;background-color:#0068dd;color:#fff;padding:35px 30px 25px;display:flex;flex-flow:column;justify-content:space-between;transition:all .4s ease-out}.gestion .card-gestion .back h3{padding-bottom:35px}.gestion .card-gestion .back p{color:#fff}.gestion .card-gestion .back .read-more{color:#fff}.gestion .card-gestion .read-more{display:flex;align-items:center;gap:10px;color:#0068dd;font-size:20px;line-height:1}.gestion .card-gestion .read-more svg{font-size:14px}.gestion .card-gestion:hover .back{top:0}.gestion-interna{padding:100px 0 150px;background:#fff;background:linear-gradient(90deg,#fff 60%,#0068dd 60%,#0068dd 100%)}.gestion-interna h3{color:#989da9}.gestion-interna .text-block{padding-right:75px}.gestion-interna .arrows{display:flex}.gestion-interna .arrows a{display:flex;justify-content:center;align-items:center;font-size:14px;color:#989da9;width:50px;height:35px;border:1px solid #989da9;margin-left:-1px;transition:all .3s}.gestion-interna .arrows a:hover{background:#989da9;color:#fff}.politica-integrada{padding:100px 0}.politica-integrada .info{padding-bottom:70px}.politica-integrada .text-block{padding-right:80px}.politica-integrada .blue-box{background:#0068dd;color:#fff;padding:50px;border-radius:14px}.politica-integrada .blue-box .row{align-items:center}.politica-integrada .blue-box .icon{width:190px;height:190px;border:4px solid #fff;border-radius:14px;display:flex;justify-content:center;align-items:center;margin:auto;padding:30px}.politica-integrada .blue-box p{color:#fff}.contactos{padding:80px 0 0}.contactos .intro{padding-bottom:60px;/*border-bottom:1px solid #ccc*/}.contactos .intro .info{padding-left:60px}.contactos .intro .texto p{margin-bottom:30px;color:#707070}.grid-botones{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:60px 0;border-bottom:1px solid #ccc}.boton{padding:30px 20px 30px 30px;display:flex;align-items:center;background:#fff;filter:drop-shadow(0 3px 6px #00000029);transition:all .3s}.boton .nombre{color:#f28b0b}.boton .posicion{color:#888}.boton .posicion h3{margin-bottom:0}.boton .correo a{color:#08aaff;font-size:20px}.boton .correo a:hover{color:#001d6d}.map{padding:60px 0}.content-noticias{padding:100px 0 130px}.content-noticias .grid-noticias{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:60px;row-gap:40px}.content-noticias .item-noticia{border-radius:14px;border:1px solid #efefef;overflow:hidden}.content-noticias .item-noticia .imagen{width:100%;height:240px}.content-noticias .item-noticia .info{padding:30px 20px 20px}.content-noticias .item-noticia h6{color:#bcbcbc;text-transform:capitalize}.content-noticias .item-noticia .title{height:60px;display:block;margin-bottom:15px}.content-noticias .item-noticia h4{color:#1e1e64;font-size:21px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.content-noticias .item-noticia .excerpt{margin-bottom:25px;margin-top:40px;}.content-noticias .item-noticia .excerpt p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#989da9}.content-noticias .item-noticia .read-more{font-size:14px;font-weight:bold;color:#0087ff;display:flex;gap:10px;align-items:center;line-height:1}.pagination.page-news{margin-top:60px;justify-content:center;gap:5px;font-size:18px}.pagination.page-news .current{width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:#fff;background:#0087ff;border-radius:4px;border:1px solid #0087ff}.pagination.page-news .inactive{width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:#c7c7c7;background:#fff;border:1px solid #dbdbdb;border-radius:4px;transition:all .3s}.pagination.page-news .inactive:hover{background:#c7c7c7;color:#fff}@media (max-width:991px){.content-noticias .grid-noticias{grid-template-columns:1fr 1fr}}@media (max-width:767px){.content-noticias .grid-noticias{grid-template-columns:1fr}}.noticia-content{background:#fff;background:linear-gradient(90deg,#fff 60%,#f4f4f4 60%,#f4f4f4 100%);padding:80px 0 100px}.noticia-content .white-col{padding-right:80px}.noticia-content .white-col .fecha{margin-bottom:10px}.noticia-content .white-col .title-blog{margin-bottom:1rem}.noticia-content .white-col .image-blog{margin-bottom:1.5rem}.noticia-content .white-col p{line-height:1.5;color:#989da9;margin:40px 0;}.noticia-content .gray-col{position:sticky;top:0;padding-top:40px;padding-left:70px}.noticia-content .gray-col .side-bar .noticia{padding-top:25px;padding-bottom:25px;border-bottom:1px solid #353f4b}.noticia-content .gray-col .side-bar .noticia:last-of-type{border-bottom:0}.noticia-content .gray-col .title-separator{margin:20px 0 0;background:#c5c5c5}.noticia-content .gray-col .title-separator::after{background:#353f4b}.noticia-content .gray-col .date{text-transform:uppercase}.noticia-content .gray-col .imagen{width:100%;max-height:20vh;height:170px;margin-bottom:20px}.noticia-content .gray-col .title{display:block;margin-bottom:10px}.noticia-content .gray-col .title p{color:#353f4b;line-height:1.3;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700}.noticia-content .gray-col .read-more{font-size:14px;font-weight:700;color:#353f4b;display:flex;align-items:center;position:relative;max-width:fit-content}.wpb-posts-nav{display:flex;justify-content:space-between;margin-top:0px}.wpb-posts-nav p{color:#1e1e64!important;margin-bottom:0!important;margin-top:20px!important;font-size:18px;}.wpb-posts-nav a{display:flex;align-items:center;position:relative;max-width:fit-content}@media (max-width:1199px){.noticia-content{background:linear-gradient(90deg,#fff 65%,#f4f4f4 65%,#f4f4f4 100%)}.noticia-content .white-col{padding-right:40px}.noticia-content .gray-col{padding-left:30px}.noticia-content .gray-col .imagen{height:140px}}@media (max-width:991px){.noticia-content{background:#fff}.noticia-content .white-col{padding-right:unset}.noticia-content .gray-col{padding-left:unset}.noticia-content .gray-col .imagen{height:200px}}.search-results .excerpt p{font-size:14px}.post-thumbnail img{object-fit:cover;width:unset;height:100%}.custom{color:#989da9}.custom h2{margin-bottom:35px}.custom h3{color:#0068dd;margin-top:10px;margin-bottom:30px}.custom p{margin-bottom:20px}