@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:200;src:url(/ft/_astro/poppins-latin-ext-200-normal.UNJ7d0fR.woff2) format("woff2"),url(/ft/_astro/poppins-latin-ext-200-normal.DXUl_1bM.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:200;src:url(/ft/_astro/poppins-latin-200-normal.B8tqA5oA.woff2) format("woff2"),url(/ft/_astro/poppins-latin-200-normal.BxK-3Qw6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/ft/_astro/poppins-latin-ext-300-normal.7Zg2msWE.woff2) format("woff2"),url(/ft/_astro/poppins-latin-ext-300-normal.C9p7gvmA.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/ft/_astro/poppins-latin-300-normal.Dku2WoCh.woff2) format("woff2"),url(/ft/_astro/poppins-latin-300-normal.DCNuMXUj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/ft/_astro/poppins-latin-ext-400-normal.CIpeJEZw.woff2) format("woff2"),url(/ft/_astro/poppins-latin-ext-400-normal.Ce_uWq1Z.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/ft/_astro/poppins-latin-400-normal.cpxAROuN.woff2) format("woff2"),url(/ft/_astro/poppins-latin-400-normal.BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/ft/_astro/poppins-latin-ext-600-normal.Cn4C8475.woff2) format("woff2"),url(/ft/_astro/poppins-latin-ext-600-normal.DB6FJURc.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/ft/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2) format("woff2"),url(/ft/_astro/poppins-latin-600-normal.BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/ft/_astro/poppins-latin-ext-700-normal.DDaViAzG.woff2) format("woff2"),url(/ft/_astro/poppins-latin-ext-700-normal.CE2WFKmF.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/ft/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2) format("woff2"),url(/ft/_astro/poppins-latin-700-normal.BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/ft/_astro/poppins-latin-ext-800-normal.CTiPmeYq.woff2) format("woff2"),url(/ft/_astro/poppins-latin-ext-800-normal.Dc5wQtSP.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/ft/_astro/poppins-latin-800-normal.Bd8-pIP1.woff2) format("woff2"),url(/ft/_astro/poppins-latin-800-normal.YoItoZZV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--blanco: #ffffff;--negro: #000000;--enlaces-1: #004fff;--enlaces-2: #81d16d;--marca-1: #312783;--sombra: rgba(0, 0, 0, .2);--borde-tabla: #dee2e6}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--blanco);box-sizing:border-box;font-family:Poppins,sans-serif;font-size:1.05em;font-weight:300;overflow-x:hidden!important}body.menu-abierto{overflow:hidden!important}img{width:100%;height:auto;display:block}a{color:var(--enlaces-1);transition:color .2s ease-in-out}a:hover,a:active{color:var(--enlaces-2)}a:visited{color:var(--marca-1)}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-6{position:relative;width:100%;padding-right:15px;padding-left:15px}#cabecera{padding:0;margin:0;box-sizing:border-box;z-index:100;position:relative}#cabecera nav{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;padding:.5rem 1rem;box-sizing:border-box}#cabecera nav a{order:0;display:flex;justify-content:flex-start;align-items:center;width:350px;max-width:calc(100% - 65px)}#cabecera svg{width:100%;height:auto;display:block}#Avion{animation:giroAvion 3s linear infinite;width:81.25px;height:75.2px;transform-origin:40.51px 47.5px;transform-box:fill-box}#aereo,#maritimo,#terrestre,#turismo{animation:fadeInOut 3s linear infinite}#turismo{transform-origin:left;transform-box:fill-box;animation-delay:0s}#aereo{transform-origin:left;transform-box:fill-box;animation-delay:1s}#maritimo{transform-origin:left;transform-box:fill-box;animation-delay:.5s}#terrestre{transform-origin:left;transform-box:fill-box;animation-delay:1.5s}#cabecera svg path{transition:fill .25s ease-in-out}#cabecera svg:hover path{fill:var(--marca-1)}#cabecera svg:hover #Vector_1,#cabecera svg:hover #Vector_70,#cabecera svg:hover #Vector_73{fill:var(--blanco)}#cabecera svg:hover #fulltime path,#cabecera svg:hover #colita path,#cabecera svg:hover #Vector_55,#cabecera svg:hover #Vector_63,#cabecera svg:hover #Vector_66,#cabecera svg:hover #Vector_71,#cabecera svg:hover #Vector_72,#cabecera svg:hover #barco path{fill:var(--negro)}#carrito{animation:rightIn 1.5s linear}#barco{animation:fadeIn 1.5s linear}#camion{animation:leftIn 1.5s linear}#patin{animation:leftIn 3s linear}@keyframes giroAvion{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInOut{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes rightIn{0%{transform:translate(25px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}90%,to{opacity:1}}@keyframes leftIn{0%{transform:translate(-25px);opacity:0}to{transform:translate(0);opacity:1}}.iconito{order:1;border:none;display:flex;justify-content:center;align-items:center;width:55px;height:55px;margin:0;flex-shrink:0;cursor:pointer;transition:.5s;position:relative;z-index:1002}.bar{width:40px;height:5px;border-radius:5px;background:var(--marca-1);box-shadow:0 2px 5px var(--sombra);transition:.5s;position:relative;transition-delay:.3s}.bar:before,.bar:after{content:"";position:absolute;width:40px;height:5px;border-radius:5px;background:var(--marca-1);box-shadow:0 2px 5px var(--sombra);transform:translateY(0);transition-property:top,transform;transition-delay:.5s,0s;transition-duration:.5s,.5s}.bar:before{top:-13px}.bar:after{top:13px}.iconito.activo{border-color:var(--enlaces-2);z-index:1002}.iconito.activo .bar{background:transparent;box-shadow:none}.iconito.activo .bar:before{background:var(--enlaces-2);top:0;transform:rotate(45deg);transition-delay:0s,.5s}.iconito.activo .bar:after{background:var(--enlaces-2);top:0;transform:rotate(-45deg);transition-delay:0s,.5s}#cabecera nav ul{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fffffffa;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);margin:0;padding:0;list-style:none;display:none;z-index:1000}#cabecera nav ul.activo{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;animation:fadeInMenu .3s ease-in-out}@keyframes fadeInMenu{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}#cabecera nav ul li{box-sizing:border-box;width:100%;max-width:420px;padding:.5rem 1rem;margin:0 auto;background:transparent;text-align:center}#cabecera nav ul li a{display:inline-block;text-decoration:none;font-size:2.2rem;color:var(--marca-1);font-weight:700;text-align:center;transition:color .25s ease,transform .25s ease}#cabecera nav ul li a:hover{color:var(--enlaces-1);transform:scale(1.06)}#inicio,#nosotros,#servicios,#contacto{position:relative;padding-top:2rem;padding-bottom:2rem}.carrusel-fade-css{position:relative;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center}.carrusel-radio{display:none;position:absolute;opacity:0;pointer-events:none}.carrusel-slides-container{position:relative;width:100%;min-height:440px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center}.carrusel-slide{grid-column:1 / 2;grid-row:1 / 2;width:100%;opacity:0;visibility:hidden;pointer-events:none;display:flex;justify-content:center;align-items:center;background:var(--blanco);transition:opacity .8s ease-in-out,visibility .8s ease-in-out;animation:cssHeroFade 20s infinite}.carrusel-slide .container .row{display:flex;justify-content:center;align-items:center}.carrusel-slide .container .row .col-6{background:var(--blanco);display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.carrusel-slide h1{font-size:1.2em;font-weight:500;line-height:1.6;padding:0 1rem;margin:0;color:inherit}.carrusel-slide h5{color:var(--marca-1);font-size:1.55em;font-weight:700;margin-bottom:.5rem}.carrusel-slide p{font-size:1.2em;font-weight:500;line-height:1.6;padding:0 1rem}.carrusel-slide span{color:var(--marca-1);font-size:1.35em;font-weight:700}.carrusel-slide img{width:220px;height:auto;margin-bottom:1.5rem}.slide-1{animation-delay:0s}.slide-2{animation-delay:5s}.slide-3{animation-delay:10s}.slide-4{animation-delay:15s}@keyframes cssHeroFade{0%{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.99)}2%{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}23%{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}25%{opacity:0;visibility:hidden;pointer-events:none;transform:scale(1.01)}to{opacity:0;visibility:hidden;pointer-events:none}}.carrusel-fade-css:hover .carrusel-slide,.carrusel-fade-css:hover .dot{animation-play-state:paused}.carrusel-dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:1.5rem;z-index:10}.dot{display:inline-block;width:12px;height:12px;border-radius:50%;background:#c5c2e0;opacity:.6;cursor:pointer;transition:all .3s ease-in-out;animation:cssDotFade 20s infinite}.dot-1{animation-delay:0s}.dot-2{animation-delay:5s}.dot-3{animation-delay:10s}.dot-4{animation-delay:15s}.dot:hover{opacity:1;background:var(--marca-1)}@keyframes cssDotFade{0%,1.5%{width:12px;border-radius:50%;background:#c5c2e0;opacity:.6}2%,23%{width:32px;border-radius:6px;background:var(--marca-1);opacity:1}25%,to{width:12px;border-radius:50%;background:#c5c2e0;opacity:.6}}.carrusel-radio:checked~.carrusel-slides-container .carrusel-slide{animation:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.carrusel-radio:checked~.carrusel-dots .dot{animation:none!important;width:12px!important;border-radius:50%!important;background:#c5c2e0!important;opacity:.6!important}#slide-radio-1:checked~.carrusel-slides-container .slide-1,#slide-radio-2:checked~.carrusel-slides-container .slide-2,#slide-radio-3:checked~.carrusel-slides-container .slide-3,#slide-radio-4:checked~.carrusel-slides-container .slide-4{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#slide-radio-1:checked~.carrusel-dots .dot-1,#slide-radio-2:checked~.carrusel-dots .dot-2,#slide-radio-3:checked~.carrusel-dots .dot-3,#slide-radio-4:checked~.carrusel-dots .dot-4{width:32px!important;border-radius:6px!important;background:var(--marca-1)!important;opacity:1!important}#inicio .social{width:100%;display:flex;justify-content:center;padding:1em 0}#inicio .social a{width:96px;height:96px;margin:1em;transition:transform .2s ease-in-out}#inicio .social a:hover{transform:scale(1.08)}.media{display:flex;align-items:flex-start;margin:1.5em 0}.media img{margin-right:1.5rem!important;width:80px;flex-shrink:0}.media .media-body{flex:1}#nosotros h2.titulo-seccion,#contacto h2.titulo-seccion{color:var(--marca-1);font-size:1.75em;font-weight:700;margin:2rem 0 1rem;text-align:left}.media .media-body h3,.media .media-body h4{margin-top:0!important;color:var(--marca-1);font-size:1.4em;font-weight:700;margin-bottom:.5rem}.media .media-body p{font-size:1.05em;line-height:1.6}#nosotros h3{color:var(--marca-1);font-size:1.6em;font-weight:700;margin-top:2rem;margin-bottom:.5rem}#nosotros p{font-size:1.1em;line-height:1.6}.verMas{width:26px;height:26px;position:relative;border:3px solid var(--marca-1);border-radius:8px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;vertical-align:middle;margin-left:8px;transition:border .3s}.icon-verMas{background:var(--marca-1);width:10px;height:4px;border-radius:5px;transition:linear .25s;position:relative}.icon-verMas:before{content:"";background:var(--marca-1);width:10px;height:4px;border-radius:5px;position:absolute;top:0;left:0;transition:linear .25s;transform:rotate(90deg)}.verMas.activo{border:4px solid var(--enlaces-2)}.verMas.activo .icon-verMas{background:var(--enlaces-2)}.verMas.activo .icon-verMas:before{background:transparent}.marco-table{display:none;overflow-x:auto;margin-top:1.5rem}.marco-table.activo{display:block;animation:fadeIn .4s ease-in-out}.table{display:table;width:100%;max-width:930px;margin:1rem auto;color:var(--negro);border-collapse:collapse;box-sizing:border-box}.table thead th{vertical-align:bottom;border-bottom:2px solid var(--borde-tabla);padding:.75rem;text-align:left;font-weight:700;color:var(--marca-1)}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid var(--borde-tabla)}.table tr:hover td{background:var(--borde-tabla)}#servicios h2.titulo-seccion,#servicios h2{text-align:right;font-size:1.5em;color:var(--marca-1);font-weight:700;margin:1em 0}#servicios h3.subtitulo-servicio,#servicios h3.titulo-traslado,#servicios h4{text-align:center;font-size:1.3em;color:var(--marca-1);font-weight:600;margin:1em 0}#servicios ul{padding-left:1.5em;list-style:square;margin:1em 0;line-height:1.8}.servicios-carrusel-wrapper{width:100%;position:relative;padding:1.5rem 0 3.5rem;overflow:hidden}.servicios-slider{width:100%;padding-top:1rem;padding-bottom:3.5rem}.servicios-slider .swiper-slide{width:320px;height:auto;background:transparent;display:flex;justify-content:center;align-items:stretch;transition:opacity .4s ease,transform .4s ease;opacity:.75;transform:scale(.96)}.servicios-slider .swiper-slide-active{opacity:1;transform:scale(1.02)}.card{position:relative;background:var(--blanco);width:320px;min-height:420px;box-shadow:0 8px 24px var(--sombra);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.servicios-slider .swiper-slide-active .card{box-shadow:0 14px 34px #31278347}.card .sliderText{position:relative;width:100%;min-height:140px;display:flex;justify-content:center;align-items:center;text-align:center;background:var(--marca-1);padding:1rem 1.5rem;box-sizing:border-box}.card .sliderText h3,.card .sliderText h4{color:var(--blanco)!important;font-size:21px!important;font-weight:700;text-align:center!important;margin:0!important;line-height:1.35}.card .content{width:100%;padding:1.8rem 1.5rem;box-sizing:border-box;font-size:16.5px;line-height:1.65;flex-grow:1;display:flex;align-items:center}.card .content p{margin:0;color:var(--negro)}.servicios-pagination{bottom:0!important;display:flex;justify-content:center;align-items:center;gap:8px;z-index:10}.servicios-pagination .swiper-pagination-bullet,.servicios-dot{width:12px;height:12px;background:#c5c2e0;opacity:.7;margin:0!important;border-radius:50%;cursor:pointer;border:none;padding:0;outline:none;transition:all .3s ease-in-out}.servicios-pagination .swiper-pagination-bullet:hover,.servicios-dot:hover{opacity:1;background:var(--marca-1)}.servicios-pagination .swiper-pagination-bullet-active,.servicios-dot.activo{width:32px;height:12px;border-radius:6px;background:var(--marca-1)!important;opacity:1}#map{height:300px;margin:1.5em 0;border-radius:1em;z-index:1}#contacto img{width:36px;height:36px}#contacto .media-body{display:flex;align-items:center}#contacto a{text-decoration:none;color:var(--negro);line-height:1.5;font-weight:400}#contacto a:hover{color:var(--enlaces-1)}.leaflet-popup-content{font-family:Poppins,sans-serif;font-size:14px;text-align:center}.leaflet-popup-content img{width:88px;margin:0 auto 5px}footer{background:var(--enlaces-2);padding:2em 1.9em;margin-top:2em;text-align:center;color:#1e331b}footer a{text-decoration:none;font-weight:700;color:var(--marca-1)}footer a:hover{color:var(--blanco)}.ir-arriba{display:flex;justify-content:center;align-items:center;cursor:pointer;position:fixed;padding:.35em;right:15px;bottom:25px;z-index:-1;opacity:0;background:var(--blanco);box-shadow:0 4px 10px #00000040;border-radius:50%;width:48px;height:48px;transition:all .3s ease-in-out}.animacion-arriba{z-index:99;opacity:1}.ir-arriba .flechita{background:var(--marca-1);width:18px;height:4px;border-radius:4px;transform:rotate(90deg);position:relative}.ir-arriba .flechita:before,.ir-arriba .flechita:after{content:"";position:absolute;background:var(--marca-1);width:12px;height:4px;border-radius:4px}.ir-arriba .flechita:before{transform:translate(-3px,4px) rotate(45deg)}.ir-arriba .flechita:after{transform:translate(-3px,-4px) rotate(-45deg)}.text-center{text-align:center}@media (min-width: 768px){#cabecera nav{flex-direction:row;justify-content:space-between;max-width:960px;margin:auto}#cabecera nav a{order:0;width:350px;padding:0 0 0 1em;box-sizing:initial}#cabecera nav ul{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fffffffa;display:none;z-index:1000}#cabecera nav ul.activo{display:flex}.iconito{order:1;z-index:1002}}@media (min-width: 992px){.container{max-width:960px}.col-6{flex:0 0 50%;max-width:50%}.carrusel-slide img{width:310px;margin-bottom:0}.carrusel-slide .container .row{flex-direction:row;text-align:left}.carrusel-slide .container .row .col-6{align-items:flex-start;text-align:left}footer{padding:2em 4em}}
