/* reglas generales */
*{margin:0;padding:0;font-family:sans-serif;box-sizing:border-box}html,body{width:100%;height:100%}li{list-style:none}a{color:#000;text-decoration:none}h1{font-size:0}h2{font-weight:200;font-size:40px}h1,h2,h3{font-family:'Saira Semi Condensed',sans-serif}p,a,li,span{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:200;line-height:24px}h3>span{font-family:'Saira Semi Condensed',sans-serif}.container{max-width:1200px}header{height:60px}nav{display:flex;flex-direction:column;width:100%}nav ul{height:60px;display:flex;justify-content:center;align-items:center}nav ul.logo-header{display:flex;justify-content:space-between;padding:0 0 0 20px;width:100%;background:#fff}nav ul.logo-header div.slide-menu a{display:flex;justify-content:center;align-items:center;height:60px;width:60px;font-size:50px}nav ul.logo-header div.slide-menu a:hover{color:#f46e00}nav ul.logo-header img{max-height:30px}nav ul.navbar{display:none;height:inherit;padding-top:20px;background:#fff;width:100%;z-index:500}nav ul.navbar li:hover{cursor:pointer}nav ul.navbar li a{display:flex;flex-direction:column;height:60px;justify-content:center;align-items:flex-start;text-transform:uppercase;font-family:sans-serif;padding-left:20px;z-index:400}nav ul.navbar li a img{max-width:20px}nav ul.navbar li a:hover{color:#f46e00;cursor:pointer}section.home{background-image:url('../img/airplane-1.jpg');background-position:top;min-height:100vh;display:flex;justify-content:center;align-items:center}section.home div.overlay div.home-contenido{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;z-index:200;max-width:700px;padding:0 20px}section.home div.overlay div.home-contenido .error{background:#d10f0f;padding:20px;margin:10px;text-transform:inherit}section.home div.overlay div.home-contenido img{max-width:300px}section.home div.overlay div.home-contenido h2,section.home div.overlay div.home-contenido p{text-align:center;padding:20px 0}section.home div.overlay div.home-contenido p{padding-top:0}section.home div.overlay div.home-contenido h2{font-weight:200;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:200;line-height:24px;text-transform:uppercase}section.home div.overlay div.home-contenido .graciasVolver{position:relative;overflow:hidden}section.home div.overlay div.home-contenido .graciasVolver div{position:absolute;background:rgba(255,255,255,.5);width:30px;height:200%;left:-50px;top:-40px;transform:rotate(20deg);z-index:-10}section.home div.overlay div.home-contenido .graciasVolver a{display:block;color:#fff;padding:20px 60px;text-transform:uppercase;border:1px solid white;z-index:100}section.home div.overlay div.home-contenido .graciasVolver a:hover{font-weight:400;background:rgba(255,255,255,.05)}section.sobreVolans{display:flex;justify-content:center;align-items:center}section.sobreVolans div{max-width:800px;padding:100px 20px;text-align:center}section.sobreVolans div h2{padding-bottom:50px;text-transform:uppercase;font-size:40px;font-weight:200}section.mision{display:flex;background:url('../img/airplane-2.jpg');background-repeat:no-repeat;background-position:50%;overflow:hidden}section.mision div.overlay div:first-child{max-width:700px}section.mision div.overlay div:first-child hr{margin:0 20px}section.mision div.overlay div:first-child h3{padding:20px;text-transform:uppercase;font-size:40px;font-weight:200}section.mision div.overlay div:first-child div p{padding:20px}section.servicios{display:flex;justify-content:center;align-items:center;background:#f5f5f5;padding:100px 0}section.servicios div.servicios-wrap{padding:7px}section.servicios div.servicios-wrap h2{font-size:40px;text-transform:uppercase;text-align:center;padding-bottom:80px}section.servicios div.servicios-wrap ul{display:flex;flex-direction:column}section.servicios div.servicios-wrap ul div.card-container{position:relative;padding:0;margin:20px 0;padding:0 10px;overflow:hidden}section.servicios div.servicios-wrap ul div.card-container:hover .back{cursor:pointer}section.servicios div.servicios-wrap ul li.card{backface-visibility:hidden;min-height:450px;transition:all .5s ease;-webkit-transition:all .5s ease;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;position:relative}section.servicios div.servicios-wrap ul li.card div.front{height:450px;overflow:hidden;width:100%;display:flex;justify-content:center;align-items:center;position:relative;color:#fff}section.servicios div.servicios-wrap ul li.card div.front:hover{cursor:pointer}section.servicios div.servicios-wrap ul li.card div.front h3 span{font-weight:400;font-size:19px}section.servicios div.servicios-wrap ul li.card div.front.f1{background:url('../img/servicios/1certificaciones.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f2{background:url('../img/servicios/2planificacionflota.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f3{background:url('../img/servicios/3mantenimientoflota.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f4{background:url('../img/servicios/4adquisicionaeronaves.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f5{background:url('../img/servicios/5administracionaeronaves.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f6{background:url('../img/servicios/6auditorias.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f7{background:url('../img/servicios/7desarrollomanuales.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f8{background:url('../img/servicios/8desarrolloexpedientes.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f9{background:url('../img/servicios/9capacitacion.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f10{background:url('../img/servicios/10desarrollocentrosentrenamiento.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f11{background:url('../img/servicios/11asesoriausuarios.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f12{background:url('../img/servicios/12programacionvuelos.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f13{background:url('../img/servicios/13cursos.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.front.f14{background:url('../img/servicios/14admcombustible.jpg');background-size:cover}section.servicios div.servicios-wrap ul li.card div.back{position:absolute;background:rgba(255,255,255,.4);padding:0;height:96%;backface-visibility:hidden;width:95%;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:all .5s ease;-webkit-transition:all .5s ease}section.servicios div.servicios-wrap ul li.card div.back div{background:rgba(244,110,0,.85);color:#fff;display:flex;flex-direction:column;width:100%;height:100%;padding:10px;justify-content:center;align-items:center}section.servicios div.servicios-wrap ul li.card h3{background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-transform:uppercase}section.servicios div.servicios-wrap ul li.card h3 span{display:flex;align-items:center;justify-content:center;padding:20px}section.clientes{margin:50px 0 100px 0}section.clientes h2{text-transform:uppercase;font-size:40px;text-align:center;padding:50px 0}section.clientes .caja-clientes{position:relative;max-width:1200px;margin:auto;overflow:hidden}section.clientes .caja-clientes ul{display:flex;width:100%;min-height:150px;align-items:center;position:relative}section.clientes .caja-clientes ul li{margin:auto}section.clientes .caja-clientes ul li a{display:block;width:300px;text-align:center}section.clientes .caja-clientes ul li a img{padding:10px;width:50%}.contacto{background:#2b2b2b;padding:100px 0;color:#fff}.contacto .container{display:flex;justify-content:center;flex-direction:column;margin:auto}.contacto .container div{padding:20px}.contacto .container .descripcion{flex:1 1 auto}.contacto .container .descripcion h2{text-transform:uppercase;padding:0 0 20px 0;font-size:40px}.contacto .container .descripcion p{padding:5px 0}.contacto .container .descripcion hr{margin:15px 0}.contacto .container .form{position:relative}.contacto .container .form form{flex:1 1 auto}.contacto .container .form form div{padding:10px;width:100%}.contacto .container .form form div input,.contacto .container .form form div textarea{width:100%;display:block;padding:5px}.contacto .container .form form div input::placeholder,.contacto .container .form form div textarea::placeholder{text-transform:uppercase}.contacto .container .form form div button{display:block;height:50px;width:100%;text-transform:uppercase;background:#f46e00;color:#fff;border:0}.contacto .container .form form div button:hover{cursor:pointer;background:#ed8000}.contacto .container .form form div textarea{height:150px}.contacto .container .form form div input{height:50px}.contacto .container .form form div:first-child{padding-top:0}.contacto .container .form p.mensaje-ok{padding:10px;background:#7ccf13;color:#fff;margin:10px;position:absolute}.contacto .container .form p.mensaje-no{padding:10px;background:#e85722;color:#fff;margin:10px;position:absolute}.mapa{overflow:hidden;height:600px}footer{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#292929}footer div{color:#959292;padding:20px 0}footer div img{max-width:200px}footer div a{display:block}footer div a svg{height:40px}footer div a svg:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}footer div a svg:hover path:hover{fill:#fff}div.overlay{display:flex;flex-direction:column;width:100%;min-height:100vh;justify-content:center;align-items:center;background:rgba(0,0,0,.3);color:#fff}.trasladar{opacity:1;cursor:pointer}.contenido .headerhh,.contenido .headerEmpresas{background:url(../img/hh.jpg);background-size:100%;background-position:center;height:300px;display:flex;justify-content:center;align-items:center}.contenido .headerhh .overlay,.contenido .headerEmpresas .overlay{min-height:100%;height:100%;width:100%;background:rgba(0,0,0,.5)}.contenido .headerhh .overlay h1,.contenido .headerEmpresas .overlay h1{font-size:30px;color:#fff;text-transform:uppercase}.contenido .contenidohh{display:flex;justify-content:center;align-items:center;flex-direction:column}.contenido .contenidohh h2{font-size:20px;padding:50px;text-align:center}.contenido .contenidohh .secciones{display:flex;justify-content:center;align-items:center;flex-direction:column}.contenido .contenidohh .secciones>div{display:flex;justify-content:center;align-items:center;flex-direction:column;border:3px solid #F57A00;margin-bottom:50px;width:280px;height:250px;transition:all .5s ease}.contenido .contenidohh .secciones>div:hover{cursor:pointer;transform:scale(1.1);box-shadow:0 0 10px rgba(0,0,0,.2)}.contenido .contenidohh .secciones>div svg{width:100px}.contenido .contenidohh .secciones>div h3{font-size:20px;text-transform:uppercase;padding-top:10px}.contenido .contenidoEmpresas{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto}.contenido .contenidoEmpresas .irAPostulante{align-self:flex-end}.contenido .contenidoEmpresas .irAPostulante a{display:inline-block;padding:10px 20px;background:#f57a00;color:#fff;text-transform:uppercase;margin:20px}.contenido .contenidoEmpresas .dibujo{display:flex;justify-content:center;align-items:center;margin:30px}.contenido .contenidoEmpresas .dibujo div{padding:20px 30px;border:solid 3px #f57a00;text-align:center}.contenido .contenidoEmpresas .dibujo div svg{width:100px}.contenido .contenidoEmpresas .dibujo div h2{text-transform:uppercase;text-align:center;font-size:24px}.contenido .contenidoEmpresas .formulario{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:30px}.contenido .contenidoEmpresas .formulario .info{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.contenido .contenidoEmpresas .formulario .info h3{padding-bottom:20px}.contenido .contenidoEmpresas .formulario .info p{padding-bottom:15px}.contenido .contenidoEmpresas .formulario .info ul{padding-bottom:15px}.contenido .contenidoEmpresas .formulario .info ul li{padding-left:15px}.contenido .contenidoEmpresas .formulario .form{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.contenido .contenidoEmpresas .formulario .form form{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;padding:50px 0}.contenido .contenidoEmpresas .formulario .form form input,.contenido .contenidoEmpresas .formulario .form form textarea{display:block;width:100%;padding:10px;margin:5px;background:#f4f4f4;border:0}.contenido .contenidoEmpresas .formulario .form form textarea{height:150px}.contenido .contenidoEmpresas .formulario .form form input[type="submit"]{width:100px;align-self:flex-end;text-transform:uppercase;background:#f57a00;color:#fff;margin:5px 0}.contenido .contenidoEmpresas .formulario .form form input[type="file"]{border:0;background:#fff;padding:0}@media all and (min-width: 768px){.slide-menu{ display:none}nav{flex-direction:row}nav ul.navbar{display:flex!important;justify-content:flex-end;align-items:flex-end;width:100%;padding-top:0;padding-right:20px}nav ul.logo-header{width:10%}section.home{background-size:3000px}section.mision{background-size:3000px}section.mision div.overlay div:first-child{display:flex}section.mision div.overlay div:first-child hr{opacity:0}section.mision div.overlay div:first-child div p{padding:20px}section.servicios div{max-width:1200px}section.servicios div ul.row-tarjetas{flex-direction:row;flex-wrap:wrap;justify-content:center}section.servicios div ul.row-tarjetas .card-container li.card{width:350px}.contacto .container{flex-direction:row}.contacto .container div{width:50%}footer{flex-direction:row;justify-content:space-between;padding:30px}.contenido .contenidohh{height:60vh}.contenido .contenidohh .secciones{flex-direction:row}.contenido .contenidohh .secciones>div{margin:0 20px 100px;transition:all .5s ease}.contenido .contenidohh .secciones>div:hover{cursor:pointer;transform:scale(1.1);box-shadow:0 0 10px rgba(0,0,0,.2)}.contenido .contenidoEmpresas{max-width:1300px}.contenido .contenidoEmpresas .dibujo{align-self:flex-start;margin:0 50px}.contenido .contenidoEmpresas .formulario{flex-direction:row;width:100%}.contenido .contenidoEmpresas .formulario .info,.contenido .contenidoEmpresas .formulario .form{padding:20px;width:50%}}@media all and (min-width: 1200px){.contenido .contenidohh{ height:inherit}.contenido .contenidohh .secciones{flex-direction:row}.contenido .contenidohh .secciones>div{margin:0 20px 100px}}.animar{opacity:0;position:relative;top:50px}.animarDer{opacity:0;position:relative;left:50px}.animarIzq{opacity:0;position:relative;right:50px}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
