.footer,.menu-principal,body{background-color:#fff}.index .bloque2,.menu-principal,.wrapper,body{position:relative}.index .bloque1,.index .bloque2,.index .bloque5,.plantas_footer{background-position-y:bottom}.history .bloque2,.wrapper,body{overflow-x:hidden}:root{--verde:#69a455;--rojo-old:#d50a0a;--rojo:#be0b09}body{font-family:Montserrat,sans-serif;z-index:-5}.wrapper{z-index:-4}.container-fluid{padding:0}.row{margin:unset}.menu-principal{width:100vw;z-index:5;padding-right:20px;box-shadow:0 0 4px 0 #000;padding-top:20px;padding-bottom:20px}.menu-principal li a{font-size:1rem;border:2px solid transparent;transition:.5s;padding-left:10px!important;padding-right:10px!important;color:#000;border-right:2px solid transparent}.menu-principal li a:hover{transition:.5s;color:var(--rojo)!important}.menu-principal li .active{color:#fff!important}.menu-principal .dropdown-menu{background-color:transparent;border:none}.menu-principal .dropdown-menu li a{border:2px solid transparent;border-left:2px solid var(--rojo);transition:.5s;background-color:#ffffff99;color:#000;margin-top:5px}.menu-principal .dropdown-menu li a:hover{transition:.5s;background-color:#fff;color:#000!important}.menu-principal .navbar-brand{margin-left:40px}.menu-principal .navbar-nav{padding-right:30px}.icono-social{color:var(--rojo);margin-right:10px;text-shadow:1px 1px 1px #fff;transition:.5s;font-size:28px;cursor:pointer}.icono-social:hover{text-shadow:0 0 2px #fff;transition:.5s}.bloque{background-position:center;background-size:cover;width:100vw}.footer{min-height:550px;padding:150px 0 0;border-top:15px solid var(--rojo)}.footer .div1 .titulo1{color:var(--rojo);font-size:3rem}.destinos .bloque2 .seccion1 .parrafo1,.experiencias.suiza .bloque2 .seccion1 .parrafo1,.footer .div1 .parrafo1,.responsabilidad_social .bloque2 .seccion2{font-size:1rem}.experiencias.fotografia .bloque2 .pais .parrafo1,.footer .div1 .ele1{font-size:1.2rem}.footer .div2 .form1,.index .bloque1 .seccion1,.index .bloque1 .seccion2,.index .bloque3 .seccion2,.why_us .bloque1 .seccion1{text-align:center}.footer .div2 .titulo1{text-align:center;padding-top:60px;font-size:1.5rem}.footer .div2 .form1 input,.footer .div2 .form1 select{background-color:var(--rojo);width:100%;border-radius:5px;color:#fff;margin-bottom:20px;font-size:1rem;padding:5px}.footer .div2 .form1 input::placeholder{color:#fff}.footer .div2 .form1 button{background-color:var(--rojo);border-radius:10px;color:#fff;margin-bottom:20px;padding-left:15px;font-size:1.5rem}.footer .banda-inferior{background-color:#000;color:#fff;text-align:center;padding-top:15px;padding-bottom:15px;margin-top:90px;font-size:1rem}.plantas_footer{background-image:url(/img/plantas_base.png);min-height:355px;background-size:cover;background-repeat:no-repeat;margin-top:-355px}.index .bloque1{min-height:750px;background-position-x:right;padding-top:90px;padding-bottom:60px}.index .bloque1.slide1{background-image:url('/img/index_fondo1.png')}.index .bloque1.slide2{background-image:url('/img/index_fondo_slide2.png')}.index .bloque1.slide3{background-image:url('/img/index_fondo_slide3.png')}.index .bloque1.slide4{background-image:url('/img/index_fondo_slide4.png')}.index.suiza .bloque1.slide1{background-image:url('/img/suiza_index_fondo1_1.png')}.index.suiza .bloque1.slide2{background-image:url('/img/suiza_index_fondo2_1.png')}.index.suiza .bloque1.slide3{background-image:url('/img/suiza_index_fondo3_1.png')}.index.suiza .bloque6 .seccion2 .btn-primary{font-size:2rem;background-color:var(--rojo);border-color:var(--rojo);transition:.5s}.index.suiza .bloque6 .seccion2 .btn-primary:hover{background-color:#000;border-color:#000;transition:.5s}.index .bloque1 .seccion{height:200px}.index .bloque1 .seccion2 .boton-agendar1{background-color:var(--rojo);border:1px solid var(--rojo);color:#fff;position:relative;left:35%;cursor:pointer;transition:.5s;float:left;margin-top:50px;transform:skew(340deg,0deg);padding:10px 30px;font-size:1.5rem;margin-left:auto;margin-right:auto}.index .bloque1 .seccion2 .boton-agendar1 div{transform:skew(20deg,0deg)}.index .bloque1 .seccion2 .boton-agendar1:hover{background-color:#000;border:1px solid #000;transition:.5s}.index .bloque1 .seccion2 .img1{width:80%}.index .bloque1 .seccion3 .div1{color:#fff;font-weight:300;font-size:2rem;text-align:center;margin-top:150px}.index .bloque1 .seccion2 p{margin-top:0;color:#fff;font-weight:700;font-size:2rem;text-align:center}.index .carousel-indicators{margin:100px;text-align:center;left:unset;right:15px;bottom:25px}.index .carousel-indicators [data-bs-target]{width:100px;height:10px;box-sizing:unset;background-clip:unset;border-top:0;border-bottom:0;background-color:var(--rojo);margin-right:20px;transform:skew(20deg,0deg)}.index .bloque2{min-height:800px;background-position-x:center;z-index:-1}.index .bloque2 .seccion1{margin-bottom:80px}.index .bloque2 .seccion1 .titulo1{padding-top:80px;font-size:2.5rem}.destinos .bloque2 .seccion3 .parrafo1 span,.destinos .bloque2 .seccion5 .titulo1 span,.experiencias .bloque2 .seccion1 .div1 span,.experiencias.suiza .bloque2 .seccion1 .parrafo1 span,.index .bloque2 .seccion1 .titulo1 span,.index .bloque2 .seccion2 .titulo1 span,.tours .bloque2 .seccion1 .div1 span,.tours.destacados .bloque2 .seccion1 .parrafo1 span,.tours.destacados .bloque2 .seccion1 .titulo2{color:var(--rojo)}.index .bloque2 .seccion1 .parrafo1{font-size:1.25rem;padding-top:80px}.index .bloque2 .seccion2{padding-top:20px}.index .bloque2 .seccion2 .titulo1{font-weight:700;font-size:1.5rem;text-transform:uppercase;margin-bottom:40px;margin-top:20px}.index .bloque2 .seccion2 .titulo2{margin-top:50px;text-align:center;font-size:2rem}.index .bloque2 .seccion2 .parrafo1{font-size:1rem;padding-bottom:5px}.index .bloque2 .seccion2 .parrafo2,.index .bloque3 .seccion2 .parrafo2{padding:40px;text-align:center}.index .bloque2 .seccion2 .lista_nos_caracterizamos{font-size:1.5rem;font-weight:700;margin-top:15px;margin-bottom:40px}.index .bloque2 .seccion2 .img1{position:absolute;z-index:-1;margin-top:-400px}.index .bloque3{background-image:url('/img/index_fondo9.png');min-height:950px;background-repeat:no-repeat;background-size:auto}.index .bloque6,.index .bloque7{position:relative;background-size:cover;background-repeat:no-repeat}.index .bloque3 .seccion1{text-align:center;padding-top:50px}.history .bloque1,.index .bloque6 .seccion1,.index .bloque8{padding-top:150px}.index .bloque3 .seccion1 .titulo1{font-weight:700;font-size:3rem;text-align:center;margin-right:auto;margin-left:auto}.index .bloque3 .seccion1 .titulo2{font-weight:700;font-size:2rem;text-align:center;border:2px solid var(--rojo);transform:skew(345deg,0deg);margin-right:auto;margin-left:auto;position:relative;width:350px}.index .bloque3 .seccion1 .titulo2 p{font-weight:300;font-size:2rem;text-align:center;transform:skew(15deg,0deg);margin-right:auto;margin-left:auto;margin-bottom:5px}.index .bloque3 .seccion1 .img1{position:absolute;right:60px;margin-top:-85px;width:300px;transform:rotate(8deg)}.index .bloque3 .seccion1 .img2{position:absolute;right:0;transform:rotateY(180deg);margin-top:125px;z-index:-1}.index.suiza .bloque3 .seccion2{height:unset}.index .bloque3 .seccion2 .titulo1{font-size:1.5rem}.index .bloque3 .seccion2 .parrafo1{font-size:1rem;padding:20px}.index .bloque3 .seccion2 .div1{padding:10px;transition:.5s;margin-top:10px}.index .bloque3 .seccion2 .div1:hover{background-color:#fff;border-radius:100px;box-shadow:0 0 10px gray;transition:.5s}.index .bloque3 .seccion2 .btn1{background-color:var(--verde);padding-left:15px;padding-right:15px;font-size:1.5rem;border-radius:2px;margin:50px auto;border:3px solid var(--verde)}.index .bloque3 .seccion2 .btn1:hover{background-color:#fff;color:var(--verde)}.index .bloque4{min-height:450px;background-color:#fff;position:relative;z-index:-1}.index .bloque4 .seccion{height:450px}.index .bloque4 .seccion1 .titulo1{font-size:30px;margin-left:200px}.index .bloque4 .seccion1 .titulo1 span{font-size:75px;color:var(--rojo);text-transform:uppercase;font-weight:700}.index .bloque5{background-image:url('/img/fondo_playa.png');min-height:750px;margin-top:-150px;background-position-x:right}.index .bloque6,.index .bloque7,.index .bloque8{background-position-y:top}.index.suiza .bloque5{background-image:url('/img/fondo_index_suiza1.png')}.index .bloque5 .seccion{height:50%}.index .bloque5 .seccion1 .div1{margin-top:-120px;text-align:center;padding:15px 10px 10px;border-radius:160px 160px 10px 10px;color:#fff;transition:.5s}.index .bloque5 .seccion1 .div1 .p1{margin-top:10px;font-size:1.5rem;font-weight:700;background-color:#fff;border-radius:10px;color:#000}.index .bloque5 .seccion1 .div1.abierto .p1{background-color:transparent;color:#fff}.index .bloque5 .seccion1 .div1 .p2{padding:15px;display:none;transition:.5s}.index .bloque5 .seccion1 .div1.abierto .p2,.index .bloque5 .seccion1 .div1.abierto a{display:block;transition:.5s}.index .bloque5 .seccion1 .div1 a{margin-bottom:10px;color:#000;font-size:1rem;font-weight:700;display:none;transition:.5s}.index .bloque5 .seccion1 .div1.abierto{background-color:var(--rojo);transition:.5s}.index .bloque5 .seccion1 .div1 img{margin-left:auto;margin-right:auto;width:80%;width:calc(100% - 20px)}.index .bloque6{background-image:url(/img/fondo_mar.png);min-height:1370px;margin-top:-65px;z-index:2;padding-bottom:100px}.destinos .bloque2 .seccion1 .div1 img,.index .bloque7{margin-top:-150px}.index.suiza .bloque6{background-image:url(/img/fondo_index_suiza2.png)}.index .bloque6 .seccion1 .div1 div{background-color:#fff;border:2px solid var(--rojo);transform:skew(345deg,360deg);text-transform:none;text-align:center;font-size:1.5rem;font-weight:300;width:200px;margin-left:auto;margin-right:auto}.index .bloque6 .seccion1 .div1 div p,.index .bloque6 .seccion2 .div3 p,.index .bloque6 .seccion2 .div4 p{transform:skew(15deg,0deg);margin-bottom:0}.index .bloque6 .seccion1 .div1{text-transform:uppercase;font-size:4rem;text-align:center;font-weight:700}.index .bloque6 .seccion2{padding-top:50px}.index .bloque6 .seccion2 .div1 img{width:100%;max-height:700px}.index .bloque6 .seccion2 .div2{height:33%;padding-top:100px}.index .bloque6 .seccion2 .div3{background-color:var(--rojo);font-size:2rem;transform:skew(345deg,360deg);color:#fff}.index .bloque6 .seccion2 .div4{text-transform:uppercase;font-size:2rem;font-weight:700;background-color:#fff;border:1px solid var(--rojo);transform:skew(345deg,360deg);transition:.5s}.index .bloque6 .seccion2 .div4 p{padding-left:20px;padding-right:20px}.destinos.suiza .bloque2 .seccion3 .div1:hover .titulo1,.index .bloque6 .seccion2 .div4:hover,.index .bloque8 .div1:hover{background-color:var(--rojo);color:#fff;transition:.5s}.index .bloque6 .seccion2 .div5{margin-top:100px;text-align:center}.index .bloque6 .seccion2 .div5 .btn-secondary{background-color:#fff;border:1px solid var(--verde);color:var(--verde);font-size:2rem;font-weight:700;padding-left:50px;padding-right:50px;transition:.5s}.index .bloque6 .seccion2 .div5 .btn-secondary:hover{background-color:var(--verde);color:#fff;transition:.5s}.index .bloque7{background-image:url('/img/fondo_blog.png');min-height:700px;padding-bottom:200px;z-index:2}.index .bloque7 .seccion1{background-image:url('/img/textura_roja_blog.png');background-repeat:no-repeat;background-position-x:40px;background-position-y:100px;background-size:auto}.index .bloque7 .seccion1 .titulo1{font-size:6rem;color:#fff;margin-top:150px;margin-bottom:50px;font-weight:700;padding-left:50px}.index .bloque7 .seccion1 .columna1 .ele1{background-color:#000;padding:40px;color:#fff;margin-bottom:10px}.index .bloque7 .seccion1 .columna1 .ele2{background-color:#fff;padding:40px;color:#000;margin-bottom:10px;border:2px solid #000}.index .bloque7 .seccion1 .columna1 .ele2 a{color:var(--rojo);font-size:1.5rem;font-weight:700;text-decoration:none}.index .bloque7 .seccion1 .columna2{padding-right:60px;padding-left:60px}.index .bloque7 .seccion1 .columna2 .div1{background-color:#000;padding:10px;margin-bottom:50px}.index .bloque7 .seccion1 .columna2 .ele1{background-color:#000;padding:40px;color:#fff}.index .bloque8{background-image:url('/img/fondo_lineas.png');min-height:550px;background-position-x:center;margin-top:-100px;padding-bottom:150px}.history .bloque1,.team .bloque1{background-position-y:bottom;background-position-x:center;background-repeat:no-repeat}.index .bloque8 .titulo1{text-align:center;font-size:3rem;font-weight:700;margin-bottom:50px}.index .bloque8 .div1{padding:20px;background-color:rgba(234,234,234,.5);border-radius:5px;box-shadow:0 0 6px 2px rgba(0,0,0,.25);transition:.5s;max-height:400px;height:400px;overflow:auto;margin-bottom:5px}.index .bloque8 .div1 .titulo{font-size:1.5rem;font-weight:700}.index .bloque8 .div1 .texto{font-size:1rem;padding-top:20px}.index .bloque8 .div1 .estrellas{color:var(--verde);padding-top:20px}.index .bloque8 .div1 .fecha{text-align:right}.index .icono1{font-size:2rem;color:var(--rojo);opacity:.5;position:relative;z-index:100}.history .bloque2,.team .bloque2{font-size:1rem;position:relative}.blog_lista .menu-principal li a,.contacto .bloque2 .seccion2 .parrafo1 a,.contacto .menu-principal li a,.destinos .menu-principal li a,.experiencias .menu-principal li a,.history .nav-item a,.medios .menu-principal li a,.responsabilidad_social .menu-principal li a,.sello_calidad .menu-principal li a,.team .nav-item a,.tours .menu-principal li a,.why_us .nav-item a{color:#000}.history .menu-principal,.team .menu-principal,.why_us .menu-principal{box-shadow:none}.history .iconos_sociales,.team .iconos_sociales,.why_us .iconos_sociales{display:none!important}.history .logo,.team .logo,.why_us .logo{display:unset!important}#destino_costa_rica_banner2_mobile,#destino_nicaragua_banner2_mobile,#destino_panama_banner2_mobile,#mapa_centroamerica_m,.contacto .plantas_footer,.destinos .bloque2 .seccion4 .img1_m,.destinos .plantas_footer,.experiencias .plantas_footer,.pagina .plantas_footer,.sello_calidad .plantas_footer,.team .bloque2 .img3,.team.suiza .plantas_footer,.tours .plantas_footer,.why_us .plantas_footer{display:none}.history .bloque1{background-image:url(/img/history_fondo1.png);min-height:750px;padding-bottom:60px;background-size:auto}.history .bloque1 .seccion1{text-align:center;height:600px}.history .bloque1 .titulo1{text-align:center;font-size:4rem}.history .bloque2{background-image:url(/img/history_fondo2.png);min-height:2450px;max-height:2450px;margin-top:-400px;z-index:-1;padding:100px 40px 200px}.destinos .bloque2 .seccion3 .parrafo1,.history .bloque2 .titulo1{font-size:2rem}.history .bloque2 .img1{width:100%;min-width:500px;float:right}.blog_lista .imagen_blog,.experiencias .bloque2 .pais img,.experiencias .bloque2 .seccion1 .img1,.experiencias.agricola .bloque2 .seccion3 img,.experiencias.suiza .bloque2 .seccion1 img,.history .bloque2 .img2,.history .bloque2 .img3,.tours .bloque3 .seccion1 .img2,.tours .bloque4 .seccion1 .img2,.tours .bloque5 .seccion1 .img2,.tours.romantico.suiza .bloque5 .seccion1 img,.tours.sesenta.suiza .bloque5 .seccion1 img{width:100%}.history .foto_familia{border:5px solid #fff;margin-bottom:100px}.history .footer,.team .footer{position:relative;z-index:-2}.team body,.why_us body{background-color:#fff}.team .bloque1{background-image:url(/img/team_fondo1_1.png);min-height:500px;padding-top:100px;padding-bottom:60px;background-size:cover}.team.suiza .bloque1{background-image:url(/img/team_suiza_fondo1_1.png)}.team .bloque1 .seccion1{text-align:center;height:500px}.team .bloque1 .titulo1{text-align:left;font-size:7rem;color:#fff;width:400px;margin-left:auto;margin-right:auto;text-indent:-160px;transition:.5s}.team .bloque2 .img2,.team .bloque2 .img3{position:absolute;margin-left:-400px;z-index:-1;margin-top:-30px}.team .bloque2 .titulo1 .resaltado{background-color:var(--verde);color:#fff;transition:.5s;padding-left:10px;padding-right:10px}.team .bloque2{background-image:url(/img/team_fondo2.png);min-height:2000px;margin-top:-250px;z-index:-1;padding:220px 40px 600px;background-size:auto;background-position-y:bottom}.responsabilidad_social .bloque1,.sello_calidad .bloque1,.why_us .bloque1{background-position-y:bottom;background-size:cover;background-position-x:center}.team.suiza .bloque2{background-image:none;min-height:unset;padding-bottom:150px}.contacto .footer,.destinos .footer,.experiencias .footer,.pagina .footer,.sello_calidad .footer,.team.suiza .footer,.tours .footer,.why_us .footer{border-top:none}.team .bloque2 .titulo1{font-weight:700;font-size:1.5rem;padding-top:60px}.team .bloque2 .img1{transition:.5s;max-width:300px}.why_us .bloque1{background-image:url(/img/why_us_fondo1.png);min-height:850px;padding-top:200px;padding-bottom:60px;background-repeat:no-repeat}.why_us.suiza .bloque1{background-image:url(/img/why_us_suiza_fondo1.png);min-height:620px}.why_us.suiza .bloque2 .seccion1 .div1{margin-top:40px;background-color:var(--rojo);padding:20px;color:#fff;font-size:1.5rem;margin-left:-132px;width:unset!important}.why_us .bloque1 .titulo1{text-align:center;font-size:3rem;color:#000;margin-left:auto;margin-right:auto;transition:.5s}.blog_lista .preview_blog .enlace_blog,.medios .preview_blog .enlace_blog,.why_us .bloque1 .titulo1 span,.why_us .bloque2 .seccion1 .parrafo1 span{color:var(--rojo);font-weight:700}.why_us .bloque2 .seccion1 .div1{background-color:#d3d3d3;width:150%;position:relative;padding:30px 30px 30px 75px;margin-left:-132px;border-radius:0 50px 50px 0;border-top:25px solid #fff;border-bottom:25px solid #fff;border-right:25px solid #fff;z-index:2}.why_us .bloque2 .seccion1 .div2{background-color:var(--verde);padding:20px;border-radius:50px 50px 50px 20px;color:#fff;margin-bottom:100px;font-size:1.5rem;background-color:var(--rojo);margin-top:-180px}.why_us .bloque2 .seccion1 .div3 p{padding-left:40px}.why_us .bloque2 .seccion1 .img1{width:75%;margin-left:50px;position:relative;margin-top:-40px}.why_us .bloque2 .seccion1 .img2{width:500px;position:absolute;margin-top:-400px;z-index:0}.why_us .bloque2 .seccion1 .img3{position:absolute;width:200px;margin-top:750px;z-index:3;margin-left:-12px}.why_us .wrapper{z-index:0}.why_us .bloque2 .seccion1 ul{font-size:1.25rem;list-style:none}.why_us .bloque2 .seccion1 ul li{margin-bottom:15px}.tours.destacados .bloque2 .seccion1 ul li:before,.why_us .bloque2 .seccion1 ul li:before{content:"\f111";font-family:"Font Awesome 5 Free";color:var(--rojo);display:inline-block;margin-left:-1em;font-weight:700;margin-right:10px;font-size:10px}.why_us .bloque2 .seccion1 .parrafo1{margin-top:40px;font-size:2rem;text-align:center}.contacto .menu-principal,.destinos .menu-principal,.experiencias .menu-principal,.responsabilidad_social .menu-principal,.sello_calidad .menu-principal,.tours .menu-principal{position:relative}.blog_lista .menu-principal li a:hover,.contacto .menu-principal li a:hover,.destinos .menu-principal li a:hover,.experiencias .menu-principal li a:hover,.medios .menu-principal li a:hover,.sello_calidad .menu-principal li a:hover,.tours .menu-principal li a:hover{color:var(--rojo)!important}.sello_calidad .bloque1{background-image:url(/img/fondo_sello_calidad_1.png);min-height:750px}.sello_calidad.suiza .bloque1{background-image:url(/img/fondo_sello_calidad_suiza_1.png)}.sello_calidad .bloque1 .seccion2 .titulo1{color:#fff;text-align:center;font-size:3rem;margin-top:250px}.sello_calidad .bloque2{z-index:-1;position:relative;margin-top:-130px;padding:100px 40px 250px;overflow-x:hidden}.sello_calidad .bloque2 .img1{float:right;height:400px}.sello_calidad .bloque2 .titulo1{font-size:2rem;font-weight:700;margin-top:20px;text-align:center}.sello_calidad .bloque2 .titulo2{font-size:1.5rem;font-weight:700;color:var(--rojo);text-align:center}.sello_calidad .bloque2 .parrafo1{font-size:1rem;margin-top:50px;text-align:center;margin-bottom:20px}.sello_calidad .bloque2 .titulo3{font-size:2rem;font-weight:700;margin-top:20px}.sello_calidad .bloque2 .titulo4{font-size:1.5rem;font-weight:700;color:var(--rojo)}.sello_calidad .bloque2 .parrafo2{font-size:1rem;margin-top:50px;margin-bottom:20px}.destinos .bloque2 .seccion3,.destinos .bloque2 .seccion5,.experiencias .bloque2 .pais,.sello_calidad .bloque2 .seccion3,.sello_calidad .bloque2 .seccion4{margin-top:100px}.responsabilidad_social .bloque1{background-image:url(/img/fondo_responsabilidad_social_1.png);min-height:800px;margin-top:-100px}.responsabilidad_social .bloque2{background-image:url('/img/fondo_lineas2.png');background-position-x:center;z-index:-1;position:relative;padding-left:40px;margin-top:-230px;padding-top:80px;padding-bottom:250px}.responsabilidad_social .bloque2 .titulo1{font-size:3rem;font-weight:700;margin-top:100px}.responsabilidad_social .bloque2 .titulo2{font-size:2rem;font-weight:700;color:var(--rojo)}.responsabilidad_social .bloque2 .parrafo1{font-size:1rem;margin-top:50px}.responsabilidad_social .bloque2 .seccion2 .img1{transition:.5s;width:100%}.responsabilidad_social .bloque2 .seccion2 .img1:hover{width:105%;transition:.5s}.contacto .bloque1{background-image:url(/img/fondo_contacto_1.png);min-height:450px;background-position-y:bottom;background-position-x:center;background-size:cover}.blog_lista .bloque1,.destinos.ciudades.suiza .bloque1,.destinos.costa_rica .bloque1,.destinos.lagos.suiza .bloque1,.destinos.montanias.suiza .bloque1,.destinos.nicaragua .bloque1,.destinos.panama .bloque1{min-height:600px;background-position-y:bottom;background-size:cover;background-position-x:center}.contacto.suiza .bloque1{background-image:url(/img/fondo_contacto_suiza_1.png)}.contacto .bloque2{z-index:-1;position:relative;margin-top:-230px;padding-top:260px}.contacto .bloque1 .titulo1{text-align:center;font-size:3rem;margin-bottom:50px;color:#fff;margin-top:100px}.contacto .bloque2 .seccion2 .titulo2{margin-top:100px;font-size:2rem;text-align:center}.contacto .bloque2 .seccion2 .parrafo1{font-size:1.5rem;text-align:center}.contacto .form2 input,.contacto .form2 textarea{border:none;border-radius:0;background-color:#eaeaea}.contacto .form2 label{margin-top:20px;font-size:1.5rem;margin-bottom:5px}.contacto .btn-primary{padding-left:20px;padding-right:20px;font-size:2rem;background-color:var(--rojo);border:none;border-radius:0}.blog_lista .menu-principal,.medios .menu-principal{position:relative;background-color:#fff}.blog_lista .preview_blog,.medios .preview_blog{background-color:rgba(234,234,234,.85);box-shadow:2px 6px 45px 2px rgba(0,0,0,.25);border-radius:4px}.blog_lista .bloque1 .seccion{height:150px}.blog_lista .bloque1{background-image:url(/img/fondo_blog1_1.png);margin-top:-30px}.blog_lista .bloque2{background-image:url(/img/fondo_lineas2.png);background-position-x:center;z-index:-1;position:relative;margin-top:-230px;padding-bottom:450px;padding-top:445px}.blog_lista .bloque1 .seccion3 .titulo1{color:#fff;font-size:7rem;font-weight:700;position:absolute;z-index:4;padding-top:100px;margin-left:200px}.blog_lista .preview_blog{padding:40px}.blog_lista.individual .bloque2,.medios .bloque2{padding-bottom:200px}.blog_lista .preview_blog .titulo_blog{font-weight:700;margin-bottom:20px}.blog_lista .preview_blog .parrafo_blog{margin-bottom:20px}.blog_lista .preview_blog .fecha_blog,.blog_lista .preview_blog .tipo_blog,.medios .preview_blog .fecha_blog,.medios .preview_blog .tipo_blog{font-weight:500;color:var(--verde)}.medios .bloque1 .seccion{height:250px}.medios .bloque1{background-image:url(/img/fondo_medios.png);min-height:750px;background-position-y:bottom;background-position-x:center;background-size:cover;margin-top:-30px}.medios .bloque2{background-image:url(/img/fondo_lineas2.png);background-position-x:center;z-index:-1;position:relative;padding-left:40px;margin-top:-360px;padding-top:350px}.medios .bloque2 .seccion1 .titulo1{color:#000;font-size:3rem;font-weight:700;margin-bottom:50px;padding-left:100px}.medios .preview_blog{padding:40px;height:400px;max-height:400px;margin-bottom:100px}.medios .preview_blog .titulo_blog{font-weight:700;margin-bottom:20px;font-size:1.5rem}.medios .preview_blog .parrafo_blog{height:170px;max-height:170px;overflow:hidden}.medios .imagen_blog{width:100%;margin-top:-20px;max-height:375px}.destinos.costa_rica .bloque1{background-image:url(/img/fondo_destinos_costa_rica.png)}.destinos.nicaragua .bloque1{background-image:url(/img/fondo_destinos_nicaragua_1_1.png)}.destinos.panama .bloque1{background-image:url(/img/fondo_destinos_panama_1.png)}.destinos.ciudades.suiza .bloque1{background-image:url(/img/suiza_fondo_destinos_ciudades.png)}.destinos.montanias.suiza .bloque1{background-image:url(/img/suiza_fondo_destinos_montanias.png)}.destinos.lagos.suiza .bloque1{background-image:url(/img/suiza_fondo_destinos_lagos.png)}.destinos .bloque1 .seccion,.experiencias.suiza .bloque1 .seccion{min-height:200px}.destinos .bloque1 .seccion2 .div1{padding:10px;text-align:center;background-color:#fff;transform:skew(340deg,0deg);border-image:linear-gradient(to right,white 20%,white 20%,white 30%,var(--rojo) 30%,var(--rojo) 70%,white 70%,white 80%,white 80%) 5;border-bottom:5px solid #fff}.destinos .bloque1 .seccion2 .div1 .titulo1{font-size:3rem;transform:skew(20deg,0deg);color:#000}.destinos.suiza .bloque1 .seccion2 .div1{padding:10px;text-align:center;background-color:var(--rojo);transform:skew(340deg,0deg);border-image:linear-gradient(to right,var(--rojo) 20%,var(--rojo) 20%,var(--rojo) 30%,white 30%,white 70%,var(--rojo) 70%,var(--rojo) 80%,var(--rojo) 80%) 5;border-bottom:5px solid #fff}.destinos.suiza .bloque1 .seccion2 .div1 .titulo1,.experiencias.suiza .bloque1 .seccion2 .div1 .titulo1{font-size:3rem;transform:skew(20deg,0deg);color:#fff}.destinos .bloque2{background-position-x:center;z-index:-1;position:relative;margin-top:-90px;padding-top:260px}.destinos .bloque2 .seccion1 .titulo1{font-size:5rem;font-weight:300}.destinos.suiza .bloque2 .seccion1 .titulo1{font-size:4rem;font-weight:500;color:var(--rojo)}.destinos.suiza .bloque2 .seccion1 .parrafo1{font-size:3rem}.destinos.suiza .bloque2 .seccion1 img{float:right}.destinos .bloque2 .seccion1 .div1{background-color:var(--rojo);border-radius:50px 50px 50px 10px;padding:40px 20px 20px;color:#fff;font-size:2rem;font-weight:700;text-align:center;margin-bottom:50px}.destinos .bloque2 .seccion2 img{width:100%;border:5px solid transparent;transition:.5s}.destinos .bloque2 .seccion2 img:hover{border:5px solid gray;transition:.5s}.destinos.suiza .bloque2 .seccion2{background-color:#d3d3d3}.destinos.suiza .bloque2 .seccion2 .parrafo1{padding:20px}.destinos.suiza .bloque2 .seccion2 img{margin-left:-12px;border:none}.destinos.suiza .bloque2 .seccion2 img:hover{border:none}.destinos.suiza .bloque2 .seccion3 .div1{border:2px solid transparent}.destinos .bloque2 .seccion4 .img1,.destinos.suiza .bloque2 .seccion3 .div1 img{width:100%;transition:.5s}.destinos.suiza .bloque2 .seccion3 h3{background-color:#d3d3d3;text-align:center;padding:10px 0;transition:.5s}.destinos.suiza .bloque2 .seccion3 p{font-size:13px;padding:10px}.destinos.suiza .bloque2 .seccion3 .div1:hover{border:2px solid var(--rojo);transition:.5s}.destinos.suiza .bloque2 .seccion3 .div2{background-image:url(/img/suiza_destinos_ciudades_foto15.png);height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;padding-top:150px;padding-left:20px}.destinos.suiza.lagos .bloque2 .seccion3 .div2{background-image:url(/img/suiza_destinos_lagos_foto11.png);height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:55px;padding-left:20px}.destinos.suiza .bloque2 .seccion3 .div2 p{font-size:2rem;color:#fff}.destinos.suiza .bloque2 .seccion3 .div2 button,.experiencias.suiza .bloque2 .seccion2 .btn-primary{border-radius:0;border:none;background-color:#fff;color:var(--rojo);font-size:1.75rem;margin-top:30px;margin-left:75px;transition:.5s}.destinos .bloque2 .seccion6 .div2:hover,.destinos.suiza .bloque2 .seccion3 .div2 button:hover,.experiencias.suiza .bloque2 .seccion2 .btn-primary:hover{background-color:#000;color:#fff;transition:.5s}.destinos.costa_rica .bloque2 .seccion3 .img1{width:580px;margin-top:-125px;margin-left:-137px}.destinos.nicaragua .bloque2 .seccion3 .img1{width:400px;margin-top:-50px;margin-left:-160px}.destinos.panama .bloque2 .seccion3 .img1{width:400px;margin-top:-190px;margin-left:-160px}.destinos .bloque2 .seccion4 .parrafo1{margin-top:60px;color:gray;margin-bottom:20px}.destinos.centro_america .carousel-control-next-icon,.destinos.centro_america .carousel-control-prev-icon{width:6rem;height:6rem;margin-left:90px}.transparencia{background-color:transparent;transition:.5s}.transparencia:hover{background-color:rgba(0,0,0,.5);transition:.5s}.destinos .bloque2 .seccion5 .titulo1{font-size:3rem;font-weight:700;text-align:center}.destinos.costa_rica .bloque2 .seccion5 .titulo2,.destinos.nicaragua .bloque2 .seccion5 .titulo2,.destinos.panama .bloque2 .seccion5 .titulo2{font-size:3rem;font-weight:700;text-align:center;color:#fff;margin-top:20px}.destinos.costa_rica .bloque2 .seccion5 .titulo2 i,.destinos.nicaragua .bloque2 .seccion5 .titulo2 i,.destinos.panama .bloque2 .seccion5 .titulo2 i{font-size:1.5rem;font-weight:400}.destinos.nicaragua .bloque2 .seccion5 .parrafo1{color:#fff;margin-bottom:20px;padding-left:20px}.destinos.costa_rica .bloque2 .seccion5 .parrafo1,.destinos.panama .bloque2 .seccion5 .parrafo1{color:#fff;margin-bottom:20px}.destinos.costa_rica .bloque2 .seccion5 .div1,.destinos.nicaragua .bloque2 .seccion5 .div1,.destinos.panama .bloque2 .seccion5 .div1{background-color:var(--rojo);margin-top:100px}.destinos .bloque2 .seccion5 .div2{color:#fff;border-left:1px solid #fff;padding-left:20px;height:calc(100% - 40px);margin-top:20px;cursor:pointer}.destinos .bloque2 .seccion6 .div1,.destinos .bloque2 .seccion6 .div3{color:#000;font-size:3rem;max-height:75px;padding-left:50px;padding-right:50px;background-color:#fff}.destinos .bloque2 .seccion5 .div2 i{margin-top:90px;font-size:56px;transition:.5s}.destinos .bloque2 .seccion5 .div2 i:hover{color:#000;transition:.5s}.destinos.nicaragua .bloque2 .seccion5 .div1 img,.destinos.panama .bloque2 .seccion5 .div1 img{width:100%;margin-left:-24px}.destinos .bloque2 .seccion6{margin-top:100px;margin-left:-12px;margin-right:-12px}.destinos .bloque2 .seccion6 .div1{margin-top:-220px;text-align:right}.destinos .bloque2 .seccion6 .div3{text-align:center;width:100%}.destinos .bloque2 .seccion6 .div2,.destinos .bloque2 .seccion6 .div4{background-color:var(--rojo);font-size:2rem;font-weight:700;color:#fff;text-align:center;cursor:pointer;transition:.5s}.destinos .bloque2 .seccion6 .div4{max-height:50px}.destinos.costa_rica .bloque2 .seccion6 .div1{width:50%}.destinos.nicaragua .bloque2 .seccion6 .div1,.destinos.panama .bloque2 .seccion6 .div1{width:47.1%}.destinos .bloque2 .seccion6 .div2{width:300px;margin-top:-100px;max-height:50px;margin-left:-150px}.experiencias .bloque1,.tours .bloque1{min-height:600px;background-position-y:bottom;background-position-x:center;background-size:cover}.tours.familia .bloque1{background-image:url(/img/fondo_tour_familia_1.png)}.tours.familia.suiza .bloque1{background-image:url(/img/suiza_fondo_tour_familia.png)}.tours.luna_de_miel .bloque1{margin-top:-5px;background-image:url(/img/fondo_tour_luna_miel_1.png)}.tours.discapacitados .bloque1{background-image:url(/img/fondo_tour_discapacitados.png)}.tours.grupos .bloque1{background-image:url(/img/fondo_tour_grupos_1.png)}.tours.pareja_amigos .bloque1{background-image:url(/img/fondo_tour_pareja_amigos.png)}.tours.amigos.suiza .bloque1{background-image:url(/img/suiza_fondo_tour_amigos.png)}.tours.sesenta .bloque1{background-image:url(/img/fondo_tour_60.png)}.tours.sesenta.suiza .bloque1{background-image:url(/img/suiza_fondo_tour_60.png)}.tours.romantico.suiza .bloque1{background-image:url(/img/suiza_fondo_tour_romantico.png)}.tours.destacados.pura_vida .bloque1{background-image:url(/img/fonto_tour_destacado_pura_vida.png)}.tours.destacados.star_clippers .bloque1{background-image:url(/img/fonto_tour_destacado_star_clippers_1_2.png)}.tours.destacados.costa_rica_nicaragua .bloque1{background-image:url(/img/fonto_tour_destacado_costa_rica_nicaragua.png)}.tours.destacados.kakoart .bloque1{background-image:url(/img/fonto_tour_destacado_kakoart.png)}.experiencias .bloque1 .seccion,.tours .bloque1 .seccion{min-height:600px}.tours .bloque1 .seccion1 .div1{font-size:2.7rem;font-weight:700;margin-top:150px;line-height:.9}.tours.suiza .bloque1 .seccion1 .div1{color:#fff;line-height:1.1}.tours.sesenta .bloque1 .seccion1 .div1{margin-top:150px}.tours .bloque1 .seccion1 .div1 div{margin-top:10px;font-size:1.5rem;font-weight:400}.tours .bloque1 .seccion1 .btn1{background-color:transparent;color:#000;text-transform:uppercase;font-size:1.5rem;border-radius:0;margin-top:50px}.tours .bloque2 .seccion1 .div1{font-size:1.5rem;margin-bottom:50px;margin-top:20px}.tours .bloque2 .seccion2{min-height:340px;margin-top:100px}.tours.familia .bloque2 .seccion2{background-image:url(/img/tours_familia_banner1.png)}.tours.familia.suiza .bloque2 .seccion2{background-image:url(/img/suiza_tours_familia_banner1.png)}.tours.luna_de_miel .bloque2 .seccion2{background-image:url(/img/tours_luna_miel_banner1.png)}.tours.discapacitados .bloque2 .seccion2{background-image:url(/img/tours_discapacitados_banner1.png)}.tours.grupos .bloque2 .seccion2{background-image:url(/img/tours_grupos_banner1_1.png)}.tours.pareja_amigos .bloque2 .seccion2{background-image:url(/img/tours_pareja_amigos_banner1.png)}.tours.amigos.suiza .bloque2 .seccion2{background-image:url(/img/suiza_tours_amigos_banner1.png)}.tours.sesenta .bloque2 .seccion2{background-image:url(/img/tours_60_banner_1.png);background-position-x:center}.tours.sesenta.suiza .bloque2 .seccion2{background-image:url(/img/suiza_tours_60_banner_1.png);background-position-x:center}.tours.romantico.suiza .bloque2 .seccion2{background-image:url(/img/suiza_tours_romantico_banner_1.png);background-position-x:center}.tours.destacados.pura_vida .bloque2 .seccion2{background-image:url(/img/tour_destacado_pura_vida_banner2.png);background-position-x:center}.tours.destacados.star_clippers .bloque2 .seccion2{background-image:url(/img/tour_destacado_star_clippers_banner2.png);background-position-x:center}.tours.destacados.costa_rica_nicaragua .bloque2 .seccion2{background-image:url(/img/tour_destacado_costa_rica_nicaragua_banner2.png);background-position-x:center}.tours.destacados.kakoart .bloque2 .seccion2{background-image:url(/img/tour_destacado_kakoart_banner2.png);background-position-x:center;min-height:430px}.tours .bloque3 .seccion1,.tours.destacados.costa_rica_nicaragua .bloque2 .seccion1,.tours.destacados.pura_vida .bloque2 .seccion1,.tours.destacados.star_clippers .bloque2 .seccion1{background-repeat:no-repeat;background-position-x:left;background-size:contain;background-position-y:center}.tours .bloque2 .seccion2 .div1{color:#fff;background-color:#000;border-radius:80px 80px 80px 20px;padding:40px;font-size:2rem;text-align:right;margin-top:-100px;transition:.5s;border:10px solid #000}.tours .bloque2 .seccion2 .div1:hover{color:#000;background-color:#fff;border:10px solid #d3d3d3;transition:.5s}.tours .bloque2 .seccion3 .div1{background-color:var(--rojo);transform:skew(340deg,0deg);margin-top:-10px;margin-bottom:100px}.tours .bloque2 .seccion3 .div1 div{color:#fff;transform:skew(20deg,0deg);text-align:center;font-size:1.25rem;padding:20px}.tours .bloque3 .seccion1{background-image:url(/img/tours_fondo_forma_de.png)}.tours .bloque3 .seccion1 .img1,.tours .bloque4 .seccion1 .img1,.tours .bloque5 .seccion1 .img1{margin-top:20px;width:80%}.tours .bloque3 .seccion1 .titulo1,.tours .bloque5 .seccion1 .titulo1{font-size:3rem;font-weight:900;border:2px solid var(--verde);padding:20px}.tours.suiza .bloque3 .seccion1 .titulo1{font-size:3rem;font-weight:700;border:none;padding:20px;margin-top:40px}.tours .bloque3 .seccion1 .titulo2,.tours .bloque4 .seccion1 .titulo2{font-size:2rem;font-weight:700;color:var(--rojo);margin-top:10px;padding-left:10px}.tours .bloque3 .seccion1 .titulo3,.tours .bloque4 .seccion1 .titulo3{font-size:1rem;padding-left:10px}.tours .bloque3 .seccion1 .parrafo1,.tours .bloque4 .seccion1 .parrafo1,.tours .bloque5 .seccion1 .parrafo1{padding-left:10px;margin-bottom:50px}.tours .bloque3 .seccion1 .parrafo2,.tours .bloque4 .seccion1 .parrafo2,.tours .bloque5 .seccion1 .parrafo2{margin-top:20px}.tours .bloque3 .seccion1 .div1,.tours .bloque5 .seccion1 .div1{background-color:var(--verde);color:#fff;margin-top:25px;padding:10px;margin-left:-24px}.tours.destacados .bloque2 .seccion0 .div1{text-align:center;margin-top:-450px}.experiencias .bloque1 .seccion1 .div1 div,.experiencias.agricola .bloque2 .seccion0 .div1 div,.experiencias.campervan .bloque1 .seccion1 .div2,.tours.destacados .bloque2 .seccion0 .div1 div{background-color:var(--rojo);transform:skew(340deg,0deg);display:inline-block;padding-left:30px;padding-right:30px;margin-bottom:20px}.experiencias.agricola .bloque2 .seccion0 .div1 div p,.tours.destacados .bloque2 .seccion0 .div1 div p{transform:skew(20deg,0deg);color:#fff;text-align:center;padding:10px;margin-bottom:0;font-size:3rem;font-weight:700}.tours.destacados.pura_vida .bloque2 .seccion1{background-image:url(/img/tour_destacado_pura_vida_banner1.png)}.tours.destacados.star_clippers .bloque2 .seccion1{background-image:url(/img/tour_destacado_star_clippers_banner1.png)}.tours.destacados.costa_rica_nicaragua .bloque2 .seccion1{background-image:url(/img/tour_destacado_costa_rica_nicaragua_banner1.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico10,.experiencias.agricola .bloque2 .seccion5 .mosaico3,.experiencias.agricola .bloque2 .seccion5 .mosaico5,.experiencias.agricola .bloque2 .seccion5 .mosaico8{background-position-x:6px;background-repeat:no-repeat;background-size:cover}.tours.destacados .bloque2 .seccion1 .div1{background-color:#d3d3d3;padding-bottom:40px;border-bottom:5px solid var(--rojo);margin-top:-180px}.tours.destacados .bloque2 .seccion1 .div1 .interno{padding-left:40px;padding-right:40px}.tours.destacados .bloque2 .seccion1 img{width:100%;margin-top:-40px}.tours.destacados.kakoart .bloque2 .seccion1 img{width:100%;margin-top:20px}.tours.destacados .bloque2 .seccion1 .img1{margin-top:-75px;margin-bottom:50px;max-width:300px}.tours.destacados .bloque2 .seccion1 .titulo1{color:var(--rojo);margin-bottom:20px;font-size:3rem}.tours.destacados .bloque2 .seccion1 .parrafo1{font-size:1.5rem;font-weight:200}.tours.destacados .bloque2 .seccion1 .div3{padding-top:20px;font-size:1rem;text-align:center;margin-top:30px}.tours.destacados .bloque2 .seccion1 .div3 a{transition:.5s;color:#000;text-decoration:none}.tours.destacados .bloque2 .seccion1 .div3 a:hover{color:var(--rojo);transition:.5s}.tours.destacados .bloque2 .seccion1 .div4{background-color:#000;color:#fff;padding:20px 40px}.tours.destacados .bloque2 .seccion1 .div4 h3{font-size:5rem}.tours.destacados .bloque2 .seccion1 ul{font-size:1rem;list-style:none}.tours.destacados .bloque2 .seccion1 ul li{margin-bottom:5px}.tours.destacados .bloque2 .seccion1 .btn1{background-color:transparent;color:#000;border:1px solid var(--rojo);border-radius:0;margin-top:30px;padding:10px 20px}.boton1,.boton2{padding:15px;font-size:22px;font-weight:400;border:none}.tours .bloque4 .seccion1{margin-top:150px;background-image:url(/img/tours_fondo_forma_iz.png);background-repeat:no-repeat;background-size:contain;background-position-x:right;background-position-y:center}.tours .bloque4 .seccion1 .titulo1{font-size:3rem;font-weight:900;border:2px solid var(--verde);padding:20px;text-align:right}.tours .bloque4 .seccion1 .div1{background-color:var(--verde);color:#fff;margin-top:25px;padding:10px;margin-right:-24px}.tours .bloque5 .seccion1{margin-top:150px;background-image:url(/img/tours_fondo_forma_de.png);background-repeat:no-repeat;background-size:contain;background-position-x:left;background-position-y:center}.tours .bloque5 .seccion1 .titulo2{font-size:2rem;font-weight:700;color:var(--rojo);margin-top:10px;padding-left:10px;text-align:left}.tours .bloque5 .seccion1 .titulo3{font-size:1rem;padding-left:10px;text-align:left}.tours.romantico.suiza .bloque5,.tours.sesenta.suiza .bloque5{background-color:var(--rojo);color:#fff;background-image:none}.navbar-toggler-icon,.tours.romantico.suiza .bloque5 .seccion1,.tours.sesenta.suiza .bloque5 .seccion1{background-image:none}.tours.romantico.suiza .bloque5 .seccion1 p,.tours.sesenta.suiza .bloque5 .seccion1 p{padding-top:40px;padding-bottom:40px}.experiencias .bloque1 .seccion1 .div1 div p,.experiencias.campervan .bloque1 .seccion1 .div2 p{transform:skew(20deg,0deg);color:#fff;padding:10px;margin-bottom:0;text-align:center}.tours .bloque6 .seccion1 .div1{margin-top:100px;background-color:var(--rojo);padding:30px}.tours .bloque6 .seccion1 .titulo1{text-align:center;font-size:2rem;color:#fff}.tours .bloque4 .btn1{color:#fff;background-color:var(--verde);font-size:2rem;border:1px solid var(--verde)}.experiencias.bicicleta .bloque1{background-image:url(/img/fondo_experiencias_bicicleta_1.png)}.experiencias.cabalgata .bloque1{background-image:url(/img/fondo_experiencias_cabalgata.png)}.experiencias.deporte_acuatico .bloque1{background-image:url(/img/fondo_experiencias_deporte_acuatico_1.png)}.experiencias.golf .bloque1{background-image:url(/img/fondo_experiencias_golf.png)}.experiencias.naturaleza .bloque1{background-image:url(/img/fondo_experiencias_naturaleza_1.png)}.experiencias.relax .bloque1{background-image:url(/img/fondo_experiencias_relax_1.png)}.experiencias.fotografia .bloque1{background-image:url(/img/fondo_experiencias_fotografia.png)}.experiencias.playa .bloque1{background-image:url(/img/fondo_experiencias_playa_1.png)}.experiencias.buceo .bloque1{background-image:url(/img/fondo_experiencias_buceo.png)}.experiencias.catamaran .bloque1{background-image:url(/img/fondo_experiencias_catamaran.png)}.experiencias.campervan .bloque1{background-image:url(/img/fondo_experiencias_campervan.png)}.experiencias.slow .bloque1{background-image:url(/img/fondo_experiencias_slow.png)}.experiencias.agricola .bloque1{background-image:url(/img/fondo_experiencias_agricola_1.png)}.experiencias .bloque1 .seccion1 .div1{font-size:2rem;margin-top:150px;line-height:.9}.experiencias.bicicleta .bloque1 .seccion1 .div1,.experiencias.buceo .bloque1 .seccion1 .div1,.experiencias.fotografia .bloque1 .seccion1 .div1,.experiencias.golf .bloque1 .seccion1 .div1,.experiencias.naturaleza .bloque1 .seccion1 .div1,.experiencias.playa .bloque1 .seccion1 .div1,.experiencias.relax .bloque1 .seccion1 .div1,.experiencias.slow .bloque1 .seccion1 .div1{color:#fff}.experiencias.campervan .bloque1 .seccion1 .div1{color:#fff;font-size:56px;font-weight:600}.experiencias.campervan .bloque1 .seccion1 .div2 p{font-weight:600;font-size:20px}.experiencias.campervan .bloque2 .seccion2{background-color:var(--rojo);margin-top:40px}.experiencias.campervan .bloque2 .seccion2 .titulo1{padding-bottom:20px;padding-top:20px;text-align:center;color:#fff}.experiencias .bloque2 .seccion1 .parrafo1,.experiencias .bloque2 .seccion3 .parrafo1,.experiencias.campervan .bloque2 .seccion1 .parrafo1,.experiencias.campervan .bloque3 .seccion1 .parrafo1{margin-top:20px;font-size:24px}.experiencias.campervan .bloque3 .seccion1 .titulo1{margin-top:40px;font-size:56px;color:var(--rojo)}.boton1{background-color:#a5a5a5;color:#fff}.boton2{background-color:var(--rojo);color:#fff}.experiencias .bloque2 .seccion1 .div1{font-size:1.2rem;margin-bottom:50px;margin-top:20px;padding-left:20px;position:relative;height:100%}.experiencias .bloque2 .seccion1 .titulo1{text-align:center;color:var(--rojo);font-size:76px;margin-top:20px;font-weight:300}.experiencias .bloque2 .seccion1 .div1 img{margin-top:20px;position:absolute;bottom:19px;left:0}.experiencias .bloque2 .pais .titulo1{font-size:3rem;font-weight:700}.experiencias .bloque2 .pais .parrafo1{padding-right:40px}.experiencias .bloque2 .pais .div1{background-color:var(--rojo);color:#fff;padding:20px 20px 20px 40px;margin-top:50px;font-size:1.5rem;margin-right:-24px}.experiencias .bloque2 .pais .div1 p{margin-bottom:0}.experiencias .div-boton{background-color:var(--rojo);color:#fff;font-size:1rem;font-weight:700;text-align:center;width:200px;max-height:50px;cursor:pointer;transition:.5s}.experiencias .div-boton:hover{transition:.5s;background-color:#000;color:#fff}.experiencias.agricola .bloque2 .seccion2{background-image:url(/img/experiencias_agricola_banner1.png);min-height:340px;margin-top:100px}.experiencias.agricola .bloque2 .seccion0 .div1{text-align:center;margin-top:-150px}.experiencias.agricola .bloque2 .seccion3 .columna_foto{padding:0;height:235px;background-size:cover}.experiencias.agricola .bloque2 .seccion3 .columna_foto .columna_foto_interno{background-color:rgba(0,0,0,.5);height:235px;transition:.5s}.experiencias.agricola .bloque2 .seccion3 .columna_foto .columna_foto_interno:hover{background-color:transparent;border-top:5px solid var(--rojo);transition:.5s}.experiencias.agricola .bloque2 .seccion1 .div1{padding-top:30px}.experiencias.agricola .bloque2 .seccion1 .img1{z-index:-1;position:relative;margin-left:-133px;width:500px}.experiencias.agricola .bloque2 .seccion4,.experiencias.agricola .bloque2 .seccion6{background-image:url(/img/experiencias_agricola_banner2.png)}.experiencias.agricola .bloque2 .seccion5{background-color:#efba33}.experiencias.agricola .bloque2 .seccion5 .div1{background-color:#fafafa;padding:50px;border-radius:0 0 40px 40px;box-shadow:0 0 10px rgba(0,0,0,.25);margin-bottom:-50px}.experiencias.agricola .bloque2 .seccion5 .div2{background-color:#fafafa;margin-bottom:-70px;border-radius:0 0 50px 50px;box-shadow:0 0 10px rgba(0,0,0,.2)}.experiencias.agricola .bloque2 .seccion5 .titulo1{background-color:var(--rojo);padding:10px 60px 10px 10px;color:#fff;margin-left:-62px;text-align:right}.experiencias.agricola .bloque2 .seccion5 .titulo2{font-size:2rem;font-weight:500;margin-top:100px}.experiencias.agricola .bloque2 .seccion5 .parrafo1{margin-bottom:50px}.experiencias.agricola .bloque2 .seccion5 .mosaico1{height:480px;padding-right:0;background-image:url(/img/experiencias_agricola_mosaico1.png);background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico2{background-image:url(/img/experiencias_agricola_mosaico2.png);height:237px;background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico3{background-image:url(/img/experiencias_agricola_mosaico3.png);height:237px}.experiencias.agricola .bloque2 .seccion5 .mosaico4{background-image:url(/img/experiencias_agricola_mosaico4.png);height:237px;margin-top:6px;background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico5{background-image:url(/img/experiencias_agricola_mosaico5.png);height:237px;margin-top:6px}.experiencias.agricola .bloque2 .seccion5 .mosaico6{height:480px;padding-right:0;background-image:url(/img/experiencias_agricola_mosaico6.png);background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico7{background-image:url(/img/experiencias_agricola_mosaico7.png);height:237px;background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico8{background-image:url(/img/experiencias_agricola_mosaico8.png);height:237px}.experiencias.agricola .bloque2 .seccion5 .mosaico9{background-image:url(/img/experiencias_agricola_mosaico9.png);height:237px;margin-top:6px;background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico10{background-image:url(/img/experiencias_agricola_mosaico10.png);height:237px;margin-top:6px}.experiencias.agricola .bloque2 .seccion5 .mosaico11{background-image:url(/img/experiencias_agricola_mosaico11.png);height:480px;padding-right:0;background-repeat:no-repeat;background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico12,.experiencias.agricola .bloque2 .seccion5 .mosaico13,.experiencias.agricola .bloque2 .seccion5 .mosaico14,.experiencias.agricola .bloque2 .seccion5 .mosaico15{height:237px;margin-top:6px;background-position-x:6px;background-repeat:no-repeat;background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico12{background-image:url(/img/experiencias_agricola_mosaico12.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico13{background-image:url(/img/experiencias_agricola_mosaico13.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico14{background-image:url(/img/experiencias_agricola_mosaico14.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico15{background-image:url(/img/experiencias_agricola_mosaico15.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico16{background-image:url(/img/experiencias_agricola_mosaico16.png);height:480px;padding-right:0;background-repeat:no-repeat;background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico17,.experiencias.agricola .bloque2 .seccion5 .mosaico18,.experiencias.agricola .bloque2 .seccion5 .mosaico19,.experiencias.agricola .bloque2 .seccion5 .mosaico20{height:237px;margin-top:6px;background-position-x:6px;background-repeat:no-repeat;background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico17{background-image:url(/img/experiencias_agricola_mosaico17.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico18{background-image:url(/img/experiencias_agricola_mosaico18.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico19{background-image:url(/img/experiencias_agricola_mosaico19.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico20{background-image:url(/img/experiencias_agricola_mosaico20.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico21{background-image:url(/img/experiencias_agricola_mosaico21.png);height:480px;padding-right:0;background-repeat:no-repeat;background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico22,.experiencias.agricola .bloque2 .seccion5 .mosaico23,.experiencias.agricola .bloque2 .seccion5 .mosaico24,.experiencias.agricola .bloque2 .seccion5 .mosaico25{height:237px;margin-top:6px;background-position-x:6px;background-repeat:no-repeat;background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico22{background-image:url(/img/experiencias_agricola_mosaico22.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico23{background-image:url(/img/experiencias_agricola_mosaico23.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico24{background-image:url(/img/experiencias_agricola_mosaico24.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico25{background-image:url(/img/experiencias_agricola_mosaico25.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico26{background-image:url(/img/experiencias_agricola_mosaico26.png);height:480px;padding-right:0;background-repeat:no-repeat;background-size:cover;margin-top:6px}.experiencias.agricola .bloque2 .seccion5 .mosaico27,.experiencias.agricola .bloque2 .seccion5 .mosaico28,.experiencias.agricola .bloque2 .seccion5 .mosaico29,.experiencias.agricola .bloque2 .seccion5 .mosaico30{height:237px;margin-top:6px;background-position-x:6px;background-repeat:no-repeat;background-size:cover}.experiencias.agricola .bloque2 .seccion5 .mosaico27{background-image:url(/img/experiencias_agricola_mosaico27.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico28{background-image:url(/img/experiencias_agricola_mosaico28.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico29{background-image:url(/img/experiencias_agricola_mosaico29.png)}.experiencias.agricola .bloque2 .seccion5 .mosaico30{background-image:url(/img/experiencias_agricola_mosaico30.png)}.experiencias.agricola .bloque2 .seccion5 .icono1{font-size:4rem;color:var(--rojo);opacity:.5;position:relative;z-index:100}.experiencias.agricola .bloque2 .seccion5 .icono1:hover{opacity:1}.experiencias.agricola .bloque2 .seccion6 .parrafo1{color:#fff;text-align:center;padding-top:50px;font-size:2rem;padding-bottom:50px}.experiencias.agricola .carousel-control-next,.experiencias.agricola .carousel-control-prev{position:relative;display:contents}.experiencias.agricola .footer{padding-top:0;margin-top:-100px}.experiencias.suiza.ciudades .bloque1{background-image:url(/img/suiza_fondo_experiencias_ciudades.png)}.experiencias.suiza.cruceros .bloque1{background-image:url(/img/suiza_fondo_experiencias_cruceros.png)}.experiencias.suiza.deportes .bloque1{background-image:url(/img/suiza_fondo_experiencias_deportes.png)}.experiencias.suiza.dulces .bloque1{background-image:url(/img/suiza_fondo_experiencias_dulces.png)}.experiencias.suiza.invierno .bloque1{background-image:url(/img/suiza_fondo_experiencias_invierno.png)}.experiencias.suiza.tren .bloque1{background-image:url(/img/suiza_fondo_experiencias_tren.png)}.experiencias.suiza.relax .bloque1{background-image:url(/img/suiza_fondo_experiencias_relax.png)}.experiencias.suiza.vinos .bloque1{background-image:url(/img/suiza_fondo_experiencias_vinos.png)}.experiencias.suiza.otonio .bloque1{background-image:url(/img/suiza_fondo_experiencias_otonio.png)}.experiencias.suiza .bloque1 .seccion2 .div1{padding:10px;text-align:center;background-color:var(--rojo);transform:skew(340deg,0deg)}.experiencias.suiza .bloque2 .seccion2{background-color:var(--rojo);margin-top:50px;padding-top:40px;padding-bottom:40px}.experiencias.suiza .bloque2 .seccion2 h3{color:#fff;font-size:3rem;padding-left:20px}.experiencias.suiza .bloque2 .seccion2 .parrafo1{background-color:#fff;font-size:1rem;padding:20px 150px 20px 20px;margin-right:-12px;margin-top:50px;min-height:120px}.experiencias.suiza .bloque2 .seccion2 img{width:50%;margin-right:-25px;float:right}.experiencias.suiza .bloque2 .seccion2 .carousel-indicators [data-bs-target]{box-sizing:unset;border:none;height:30px;border-radius:15px}.experiencias.suiza .bloque2 .seccion2 .carousel-indicators{bottom:100px;left:-90px}.experiencias.suiza .bloque2 .seccion2 .btn-primary{margin-top:80px}.landing .full{position:absolute;top:0;bottom:0;left:0;right:0;height:100vh}.landing .full .centroamerica{position:absolute;top:0;bottom:0;left:0;width:50%;background-image:url(/img/landing_centro_america1.png);border-right:5px solid #000}.landing .full .suiza{position:absolute;top:0;bottom:0;right:0;width:50%;background-image:url(/img/landing_suiza1.png);border-left:5px solid #000}.landing .titulo{text-align:center;position:absolute;bottom:100px;width:100%}.landing .banner-inferior,.landing .banner-superior{z-index:4;background-color:#fff;width:100vw;position:absolute}.landing .titulo img{width:600px;max-width:calc(100% - 50px)}.landing .titulo .div1{color:#fff;font-size:2rem;position:absolute;width:100%;bottom:30px}.landing .banner-inferior{top:0;padding-top:20px;padding-bottom:20px}.landing .banner-superior{bottom:0;padding-bottom:5px}.navbar-toggler{background-color:var(--rojo);border:2px solid var(--rojo)}.navbar-toggler-icon:before{content:"\f0c9";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;vertical-align:sub}#destino_costa_rica_banner2_full,#destino_nicaragua_banner2_full,#destino_panama_banner2_full,#mapa_centroamerica{display:block}#carousel_comentarios .icono1{font-size:3rem;color:var(--rojo);opacity:.5;position:relative;z-index:100}.destinos.centro_america .bloque2 .seccion6 .parrafo1{margin-top:-100px;color:#fff;text-align:center;font-size:1.5rem}.destinos.centro_america .bloque2 .seccion6 .div5{transition:.5s}.destinos.centro_america .bloque2 .seccion6 .div5:hover{filter:invert(1);transition:.5s}.destinos.costa_rica .bloque2 .seccion6 .div5:hover{filter:grayscale(1);transition:.5s}.mancha_blog{position:absolute;float:left;left:50px;z-index:3;margin-top:-100px}@media only screen and (max-width:1200px){.index .carousel-indicators{bottom:75px;left:0;right:0;margin:0}.menu-principal{background-color:rgba(255,255,255,.75);padding-left:20px}.menu-principal li a{color:#000}.index .bloque4 .seccion1 .titulo1{margin-left:0;margin-top:60px;text-align:center}.index .bloque4 .seccion1 .titulo1 span{font-size:4rem}.index .bloque5 .seccion{padding-bottom:200px;padding-top:50px}.index .bloque2 .seccion1 .titulo1{text-align:center}.index .bloque5 .seccion1 .div1{margin-top:0}#destino_costa_rica_banner2_full,#destino_nicaragua_banner2_full,#destino_panama_banner2_full,#mapa_centroamerica{display:none}#destino_costa_rica_banner2_mobile,#destino_nicaragua_banner2_mobile,#destino_panama_banner2_mobile,#mapa_centroamerica_m{display:block}}@media only screen and (max-width:768px){#mapa_centroamerica_btn_cr_2,#mapa_centroamerica_btn_ni_2,#mapa_centroamerica_btn_pa_2,#mapa_suiza_btn_ci_2,#mapa_suiza_btn_la_2,#mapa_suiza_btn_mo_2{margin-left:unset;position:absolute}.landing .titulo .div1{bottom:0;font-size:1.75rem}.index .bloque4 .seccion1 .titulo1 span,.index .bloque6 .seccion1 .div1{font-size:2.5rem}.tours.destacados .bloque2 .seccion0 .div1 div p{font-size:1.5rem;padding:0}.tours.destacados .bloque2 .seccion1 .div1 .interno{padding-left:0;padding-right:0}.destinos .bloque2 .seccion1 .div1{margin-top:100px}.destinos .bloque2 .seccion4 .img1{margin-top:20px;display:none}.destinos .bloque2 .seccion4 .img1_m{display:block;width:100%}#destino_costa_rica_banner2_full,#destino_nicaragua_banner2_full,#destino_panama_banner2_full,#mapa_centroamerica{display:none}#destino_costa_rica_banner2_mobile,#destino_nicaragua_banner2_mobile,#destino_panama_banner2_mobile,#mapa_centroamerica_m{display:block}#mapa_centroamerica_btn_ni_2{right:10px;margin-top:70px;font-size:1rem}#mapa_centroamerica_btn_cr_2{margin-top:110px;right:10px;font-size:1rem}#mapa_centroamerica_btn_pa_2{margin-top:150px;right:10px;font-size:1rem}.tours .bloque1{background-position-x:700px}.tours .bloque2 .seccion2{background-size:contain;background-repeat:no-repeat;background-position-y:center;margin-top:50px;min-height:400px;background-position:bottom;margin-bottom:50px}.tours .bloque2 .seccion2 .div1{margin-top:0;font-size:1.5rem;margin-bottom:100px}.experiencias .bloque2 .seccion1 .div1 img{position:relative}.history .foto_familia{max-width:100%}.team .bloque1 .titulo1{text-indent:0;font-size:4rem}.experiencias.agricola .footer,.why_us .bloque2 .seccion1 .img1{margin-top:0}.blog_lista .bloque1 .seccion3 .titulo1{font-size:4rem;margin-left:135px}.medios .bloque2 .seccion1 .titulo1{font-size:2.5rem;padding-left:0}.menu-principal .logo{width:250px!important}.blog_lista .bloque1{background-position-x:730px}.blog_lista .preview_blog{padding-left:15px;padding-right:7px}.blog_lista.individual .bloque2{padding-top:250px}.mancha_blog{width:600px;margin-top:15px}.tours .bloque1 .seccion1 .div1{color:var(--rojo);text-shadow:2px 2px 2px #fff}.tours .bloque3 .seccion1 .titulo1,.tours .bloque4 .seccion1 .titulo1,.tours .bloque5 .seccion1 .titulo1{font-size:2rem;text-align:center}.tours .bloque4 .seccion1 .div1{margin-top:0;margin-right:0}.index.centro_america .bloque1.slide1{background-position-x:-800px}.index.centro_america .bloque1.slide3{background-position-x:-600px;background-position-y:40px}.index.centro_america .bloque1.slide4{background-position-x:-600px}.destinos .bloque2{padding-top:60px}.destinos .bloque2 .seccion1 .titulo1{font-size:4rem}.destinos .bloque2 .seccion6 .div3,.destinos.suiza .bloque2 .seccion1 .parrafo1,.experiencias.suiza .bloque2 .seccion2 h3,.responsabilidad_social .bloque2 .titulo1,.sello_calidad .bloque2 .titulo1{font-size:2rem}.destinos .bloque2 .seccion5 .titulo2{font-size:2rem!important}.destinos.suiza .bloque2 .seccion2 img,.tours .bloque3 .seccion1 .div1,.tours .bloque5 .seccion1 .div1{margin-left:0}.tours.destacados .bloque2 .seccion1 .div3{margin-top:0;padding:0;margin-bottom:20px;font-size:13px}.experiencias .bloque1 .seccion1 .div1{color:#fff;text-shadow:2px -2px 5px #000}.experiencias.agricola .bloque2 .seccion5 .titulo2{margin-top:40px}.index .bloque6 .seccion2 .div4 p{width:170px}.destinos.suiza .bloque2 .seccion1 .titulo1{font-size:2rem;margin-top:30px}.destinos.suiza .bloque2 .seccion3 .div2{margin-left:-12px;padding-top:0;padding-bottom:50px;background-size:cover}.destinos.suiza .bloque2 .seccion3 .div2 button{margin-bottom:-50px}.destinos.suiza .bloque2 .seccion3 .div2 p{font-size:1.5rem;padding-top:45px;padding-bottom:75px}.experiencias.suiza .bloque2 .seccion2 img{margin-right:0;float:unset;width:100%}.experiencias.suiza .bloque2 .seccion2 p{margin-right:0;padding-right:20px}#boton_izq_slider_testimonio{margin-left:-30px!important}#boton_der_slider_testimonio{margin-right:-30px!important}.experiencias.agricola .bloque1{background-position-x:450px}.history .bloque1 .titulo1{font-size:3rem}.history .bloque2 .titulo1{font-size:1.5rem}.history .bloque2 .img1{min-width:unset}.history .bloque2{max-height:unset;background-size:cover;background-position:bottom;padding-left:0;padding-right:0}.why_us .bloque2 .seccion1 .div2{margin-top:-250px}.sello_calidad .bloque1 .seccion2 img{width:100%}.medios .preview_blog .fecha_blog,.medios .preview_blog .tipo_blog{font-size:12px}.medios .preview_blog{padding-left:15px;padding-right:10px}.medios .bloque2{padding-left:0}.index.suiza .bloque1.slide1{background-position:-460px}.index.suiza .bloque1.slide3{background-position:-400px}.index.suiza .bloque6 .seccion2 .btn-primary{width:100%;font-size:1.5rem}.experiencias.suiza.tren .bloque1{background-position:-800px}.experiencias.suiza .bloque1 .seccion2 .div1{margin-top:-230px}.destinos.centro_america .bloque2 .seccion6 .parrafo1{font-size:12px;margin-top:-37px;margin-bottom:0}.index.suiza .bloque6 .seccion2 .div2{padding-top:0}.index.suiza .bloque6{min-height:1000px}#mapa_suiza_btn_la_2{margin-top:240px;font-size:1rem}#mapa_suiza_btn_ci_2{margin-top:280px;font-size:1rem}#mapa_suiza_btn_mo_2{margin-top:320px;font-size:1rem}.experiencias.suiza .bloque2 .seccion2 .carousel-indicators{left:0}.why_us.suiza .bloque2 .seccion1 .div1{margin-left:-12px;font-size:1rem}}.medios.suiza .bloque1{background-image: url(/img/fondo_sello_calidad_suiza_1.png);}