@font-face{font-family:'Poppins';src:url(https://aventurasalsur.com/wp-content/themes/agencia-tours/assets/fonts/poppins/Poppins-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(https://aventurasalsur.com/wp-content/themes/agencia-tours/assets/fonts/poppins/Poppins-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(https://aventurasalsur.com/wp-content/themes/agencia-tours/assets/fonts/poppins/Poppins-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(https://aventurasalsur.com/wp-content/themes/agencia-tours/assets/fonts/poppins/Poppins-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(https://aventurasalsur.com/wp-content/themes/agencia-tours/assets/fonts/poppins/Poppins-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(https://aventurasalsur.com/wp-content/themes/agencia-tours/assets/fonts/poppins/Poppins-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal;font-display:swap}body{margin:0;font-family:'Poppins',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;background:#fff4ea;color:#000}span.text-cate{color:#b81c23}.btn-blanco{background-color:#b81c23!important;border-radius:23px!important;padding:10px!important;color:#ffffff!important}.new_card_section{--new_card_ink:#1d2632;--new_card_muted:#6b7280;--new_card_red:#b71924;--new_card_sun:#ffc20a;--new_card_border:#eee6da;--new_card_shadow:0 10px 28px rgba(45, 31, 14, .085);color:var(--new_card_ink);font-family:inherit;width:100%;padding:34px 0 54px}.new_card_section *,.new_card_section *::before,.new_card_section *::after{box-sizing:border-box}.new_card_heading{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px;margin-bottom:28px}.new_card_heading_text{max-width:750px}.new_card_eyebrow{display:inline-flex;align-items:center;gap:9px;color:#a44328;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px}.new_card_eyebrow::before{content:"";width:20px;height:3px;border-radius:3px;background:var(--new_card_sun)}.new_card_heading_title{font-size:clamp(27px, 2.6vw, 39px);line-height:1.15;letter-spacing:-.035em;font-weight:800;margin:0 0 10px}.new_card_heading_title span{color:var(--new_card_red)}.new_card_heading_description{margin:0;color:#525b66;line-height:1.65;font-size:clamp(14px, 1.1vw, 16px);max-width:680px}.new_card_heading_link{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 17px;border:1px solid rgb(29 38 50 / .17);background:rgb(255 255 255 / .64);color:var(--new_card_ink);border-radius:99px;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,background .2s ease,transform .2s ease}.new_card_heading_link:hover{background:#fff;border-color:var(--new_card_red);transform:translateY(-2px);color:var(--new_card_ink)}.new_card_grid{row-gap:24px}.new_card_column{display:flex;min-width:0}.new_card_item{display:flex;flex-direction:column;min-width:0;width:100%;height:100%;overflow:hidden;isolation:isolate;background:#fff;border:1px solid var(--new_card_border);border-radius:20px;box-shadow:var(--new_card_shadow);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.new_card_item:hover{transform:translateY(-5px);box-shadow:0 22px 42px rgb(45 31 14 / .14);border-color:#ebc5a5}.new_card_media{position:relative;height:auto;aspect-ratio:4 / 3;overflow:hidden;background:#eae5dc}.new_card_media_link{position:absolute;inset:0;display:block;overflow:hidden}.new_card_media_image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s ease}.new_card_item:hover .new_card_media_image{transform:scale(1.055)}.new_card_media_gradient{position:absolute;inset:48% 0 0;pointer-events:none;background:linear-gradient(0deg,rgb(13 19 24 / .54),transparent)}.new_card_media_category{position:absolute;left:14px;bottom:14px;z-index:1;padding:8px 11px;max-width:calc(100% - 28px);border:1px solid rgb(255 255 255 / .35);border-radius:99px;background:rgb(20 28 39 / .45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:11px;font-weight:700;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new_card_price{position:absolute;top:14px;right:14px;z-index:2;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;padding:9px 12px;background:#fff;color:#17202a;border-radius:10px;box-shadow:0 4px 16px rgb(0 0 0 / .11)}.new_card_price_prefix{font-size:10px;color:#69727e;font-weight:600}.new_card_price_value{font-size:18px;font-weight:850;letter-spacing:-.04em;line-height:1.15}.new_card_content{padding:19px 19px 18px;display:flex;flex-direction:column;flex:1;min-width:0}.new_card_details{display:flex;align-items:center;gap:9px;flex-wrap:wrap;color:#8a5b43;font-size:11px;font-weight:700;margin-bottom:9px}.new_card_details_sep{width:4px;height:4px;border-radius:50%;background:#d9bbaa}.new_card_title{margin:0 0 10px;font-size:clamp(17px,1.34vw,20px);line-height:1.32;font-weight:800;letter-spacing:-.024em;min-height:2.64em}.new_card_title_link{color:var(--new_card_ink);text-decoration:none}.new_card_title_link:hover{color:var(--new_card_red)}.new_card_description{margin:0 0 18px;color:var(--new_card_muted);font-size:13px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:3.1em}.new_card_actions{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:9px;margin-top:auto}.new_card_view{background:var(--new_card_sun);min-height:44px;border-radius:11px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 14px;font-size:13px;line-height:1.15;font-weight:800;color:#1d232b;text-decoration:none;transition:background .2s ease,color .2s ease}.new_card_view:hover{background:#f6ad00;color:#111827}.new_card_view_arrow{font-size:19px;font-weight:500;line-height:1}.new_card_whatsapp{min-height:44px;width:44px;border:1px solid #c8e6d2;background:#edfbf1;border-radius:11px;display:flex;align-items:center;justify-content:center;color:#14833c;text-decoration:none;transition:background .2s ease,color .2s ease}.new_card_whatsapp svg{display:block;width:21px;height:21px;fill:currentColor}.new_card_whatsapp:hover{background:#14833c;color:#fff}.new_card_section a:focus-visible{outline:3px solid #194bba;outline-offset:3px}@media (max-width:767.98px){.new_card_section{padding:21px 0 36px}.new_card_heading{align-items:flex-start;gap:13px;margin-bottom:19px}.new_card_heading_title{font-size:clamp(25px, 7vw, 33px)}.new_card_heading_description{font-size:14px}.new_card_heading_link{padding:11px 15px}.new_card_grid{row-gap:16px}.new_card_content{padding:17px}.new_card_title{font-size:18px;min-height:0}.new_card_media{aspect-ratio:1.55}.new_card_description{min-height:0}}@media (min-width:576px) and (max-width:767.98px){.new_card_media{aspect-ratio:1.15}.new_card_content{padding:13px}.new_card_price_value{font-size:15px}}@media (prefers-reduced-motion:reduce){.new_card_section *,.new_card_section *::before,.new_card_section *::after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.menu-cell{display:none}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:-.02em}.h4{font-weight:700!important;color:#000000!important}.single-tour-page h3{font-size:14pt;margin-top:24px;margin-bottom:16px;font-weight:700}h1.xxl{font-size:54pt;color:#b81d23;font-weight:700}h2.xl{font-size:28pt!important;font-weight:bold!important}.hero-title,.display-5,.display-6{font-weight:800}h1.entry-title{font-size:40pt}.btn{font-weight:600}.btn.btn-rojo,.btn.btn-rojo:hover,.btn.btn-rojo:active{background-color:#b81d23!important;color:#fff4ea;border-radius:23px;padding:10px}.btn.btn-rojo:hover{border:1px solid #fff;color:#fff4ea}.entry-tags a{text-decoration:none;color:#b81d23}.btn.btn-amarillo,.btn.btn-amarillo:hover,.btn.btn-amarillo:active{background-color:#FFC107!important;color:#000;width:200px;border-radius:23px;padding:10px}.btn.btn-amarillo:hover{border:1px solid #fff;color:#000}main{color:#23252c}.logo a img{width:150px;margin:unset}.site-header{background:#b81d23;color:#fff;padding:15px 20px}.bg-rojo{background-color:#b81d23}.site-header a{color:#fff;text-decoration:none}.site-header a:hover{opacity:.85}.main-nav .menu{list-style:none;margin:0;padding:0;display:flex;gap:20px}.main-nav .menu li{display:inline-block}.main-nav .menu a{color:#fff;text-decoration:none;font-weight:600}.main-content{max-width:1200px;margin:20px auto;padding:0 15px}.tours-section{margin-bottom:40px}.tours-section h2{border-bottom:2px solid #eee;padding-bottom:8px}.bg-white-3{background:#fee8cb}.tour-card{border:1px solid #eee;padding:10px;margin:10px 0;display:flex;gap:10px}.tour-card img{max-width:200px;height:auto;object-fit:cover}.btn,.button,a.button,input[type="submit"],button{background:#FFC107;color:#000;border:none;padding:10px 18px;border-radius:4px;cursor:pointer;text-decoration:none;display:inline-block;font-weight:600}.btn:hover,.button:hover,a.button:hover,input[type="submit"]:hover,button:hover{filter:brightness(.9)}.home-slider{width:100%;overflow:hidden;margin-bottom:30px}img.img_proteccion{max-width:150px;display:block}a.btn.protegeme-btn{margin:auto;background:#b81d23;color:#fff;margin-top:20px}.site-footer{background:#b81d23;color:#fff;padding:15px 20px;text-align:center}.site-footer a{color:#fff;text-decoration:none}.main-content{max-width:1200px;margin:20px auto;padding:0 15px}.home-slider{margin:0}.home-slider .carousel,.home-slider .carousel-inner,.home-slider .carousel-item,.home-slider .carousel-item img{width:100%}.agencia-slider-wrapper{display:flex;overflow-x:auto}.tour-hero{max-height:420px;overflow:hidden}.tour-hero-img{width:100%;height:420px;object-fit:cover;display:block}.tour-hero-overlay{background:linear-gradient(to top,rgb(0 0 0 / .65),rgb(0 0 0 / .1))}.tour-hero-content h1{text-shadow:0 2px 8px rgb(0 0 0 / .7)}.btn-info-slider{background-color:#b81d23!important;color:#ffffff!important;text-shadow:none!important;font-weight:300!important}.phuyu-gr-disclosure{display:none}:root{--brand-red:#b81d23;--brand-yellow:#FFC107;--ink:#000;--soft:#f6f7fb}.fw-800{font-weight:800}.text-white-75{color:rgb(255 255 255 / .78)}.site-header{background:var(--brand-red)}.site-header a{color:#fff}.home-hero{position:relative}.home-hero .hero-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;pointer-events:none;padding:3.5rem 0 2.5rem}.home-hero .hero-overlay .hero-glass,.home-hero .hero-overlay .bento,.home-hero .hero-overlay .bento-card{pointer-events:auto}.hero-glass{border-radius:24px;background:rgb(12 12 12 / .35);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .18);box-shadow:0 16px 40px rgb(0 0 0 / .22)}.pill{display:inline-flex;align-items:center;padding:.45rem .75rem;border-radius:999px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .16);color:#fff;font-size:.9rem}.bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bento-lg{grid-template-columns:repeat(4,minmax(0,1fr))}.bento-card{border-radius:20px;background:linear-gradient(135deg,rgb(184 29 35 / .12),rgb(255 193 7 / .10));border:1px solid rgb(0 0 0 / .08);padding:18px;min-height:120px;text-decoration:none;color:#111;box-shadow:0 10px 26px rgb(0 0 0 / .06);transition:transform .25s ease,box-shadow .25s ease}.bento-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgb(0 0 0 / .10)}.bento-big{grid-column:span 2;min-height:180px}.bento-title{font-weight:800;font-size:1.2rem}.bento-sub{opacity:.75}.tour-card-premium{border:1px solid rgb(0 0 0 / .06);border-radius:22px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.tour-card-premium:hover{transform:translateY(-6px);box-shadow:0 22px 55px rgb(0 0 0 / .12)}.tour-thumb{display:block;position:relative;overflow:hidden}.tour-thumb img{height:240px;object-fit:cover}.tour-gradient{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .38),#fff0)}.tour-badges{position:absolute;left:14px;bottom:14px}.meta-chip{display:inline-flex;align-items:center;padding:.35rem .6rem;border-radius:999px;background:var(--soft);border:1px solid rgb(0 0 0 / .06);font-size:.85rem}.panel-glass{border-radius:26px;background:linear-gradient(135deg,rgb(255 193 7 / .12),rgb(184 29 35 / .08));border:1px solid rgb(0 0 0 / .06);box-shadow:0 16px 45px rgb(0 0 0 / .08)}.feature-tile{background:#fff;border:1px solid rgb(0 0 0 / .06);border-radius:16px;padding:14px 16px;font-weight:700}.reveal{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}.reveal.is-in{opacity:1;transform:none}ul.list-footer{list-style:none;text-align:center;padding:0;margin:0}ul.list-footer a{font-size:10pt}@media (max-width:991px){.home-hero .hero-overlay{padding:2.5rem 0 1.5rem}.bento-lg{grid-template-columns:repeat(2,minmax(0,1fr))}}.mega-menu{width:min(1100px, 96vw);left:50%!important;transform:translateX(-50%);border-radius:16px;border:1px solid rgb(0 0 0 / .08);box-shadow:0 18px 50px rgb(0 0 0 / .14)}.mega-title{font-weight:800;color:#111}.mega-link{display:block;padding:.25rem 0;text-decoration:none;color:#222}.mega-link:hover{text-decoration:underline}@media (max-width:991px){.mega-menu{width:100%;left:0!important;transform:none;border-radius:0}}.table-aventuras thead th{background:#b81d23!important}.table-aventuras tr.table-secondary td{background:#e1bebf;--bs-table-bg-type:unset !important}.desde{position:absolute;right:0;padding:5px 10px;background-color:#fff4ea;color:#000;margin:15px;border-radius:5px;box-shadow:0 4px 2px #0003;z-index:1}.desde small{font-size:8pt!important}header .menu-item{padding-left:20px}.site-footer{background:#111}.site-footer p{margin-bottom:0}.footer-socials .jetpack-social-widget-list{display:flex;gap:14px;padding:0;margin:0;list-style:none}.footer-socials .jetpack-social-widget-item a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:rgb(255 255 255 / .08);color:#fff;transition:all .25s ease}.footer-socials .jetpack-social-widget-item a:hover{background:#FFC107;color:#000;transform:translateY(-3px)}.footer-socials svg{width:20px;height:20px;fill:currentColor}img.mckp_logoreview{width:150px}img.mckp_pgr-business-logo{width:50px;margin-right:15px}.mckp_pgr-business{padding:20px 0;display:block}.col-12.mckp_opi{font-size:11pt;display:block;margin-bottom:15px}.mckp_pgr-score span{display:block}b.size-average{font-size:40pt;line-height:35pt;margin-right:15px}a.mckp_pgr-maps-btn{background:#3175f0;padding:15px;border-radius:10px;color:#fff;display:inline-block;text-align:center;margin-top:20px;text-decoration:none;font-size:12pt}.mckp_pgr-business{font-size:16pt}span.pgr-stars{font-size:20pt}.aventuras-location{overflow:hidden}.aventuras-map{min-height:560px;border-radius:24px;overflow:hidden;box-shadow:0 15px 40px rgb(0 0 0 / .12)}.aventuras-map iframe{display:block;min-height:560px}.aventuras-icon{width:52px;height:52px;min-width:52px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:15px;font-size:24px;box-shadow:0 5px 20px rgb(0 0 0 / .08)}@media (max-width:991.98px){.aventuras-map,.aventuras-map iframe{min-height:400px}}@media (max-width:575.98px){.aventuras-map,.aventuras-map iframe{min-height:320px}}@media (max-width:767px){.tour-hero{max-height:320px}header .menu-item{padding-left:10px}.navbar-nav{flex-direction:row!important}.navbar-nav li a{font-size:11pt!important;letter-spacing:-.5px}.logo a img{width:105px!important}.site-header{padding:3px 0px!important}.btn.btn-amarillo,.btn.btn-rojo,.btn.btn-amarillo::placeholder,.btn.btn-rojo::placeholder{font-size:11pt!important;padding:8px 24px!important;min-width:140px!important}h1.xxl{font-size:31pt}h2.xl,.single-post h2{font-size:26pt!important}.footer-socials{margin-top:12px}}section.bg-light h2{letter-spacing:-.02em}section.bg-light ul li{font-weight:500}section.bg-light .card{border-radius:16px}section.bg-light .form-control{border-radius:10px}.hp-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}form#formCotizacion{background-color:#fff0;width:612px;margin:auto;max-width:100%}form#formCotizacion input,form#formCotizacion select,form#formCotizacion textarea,form#formCotizacion input::placeholder{padding:15px;border-radius:10px;background-color:#ffd2d3;border:0}.text-rojo{color:#b81d23!important}.main-parallax{background-image:url(https://aventurasalsur.com/wp-content/uploads/2025/12/depositphotos_176959208-stock-illustration-seamless-pattern-drawings-form-rock.webp);background-position:center top;background-repeat:repeat;position:relative}@media (min-width:992px){.main-parallax{background-attachment:fixed}}.main-parallax::before{content:'';position:absolute;inset:0;z-index:0;background:#ffe8caf0}.main-parallax.main-2::before{background:#efefeff0}.main-parallax>*{position:relative;z-index:1}a.btn-cell{width:22px;height:32px;display:block}a.btn-cell span{display:block;height:3px;background-color:#fff;margin:5px 0}main.single-tour-page{background:#fff4ea}ul.shared-redes{list-style:none;padding:0;margin:0;display:flex}ul.shared-redes li a{display:block;width:30px;margin-left:10px}ul.shared-redes li a img{width:100%}.entry-imagen{max-height:480px;overflow:hidden;border-radius:15px;display:flex;align-items:center}.entry-imagen img{border-radius:unset}.single-post .bloque-post-autor{display:flex;align-items:center}.single-post .autor-pic{margin-right:15px;border-radius:50%;overflow:hidden}.single-post .autor-pic img{width:40px;height:auto;margin:auto!important}.single-post h2{font-family:'Poppins';font-size:20pt;display:block;margin-top:30px;font-weight:700}.single-post h4{font-family:'Poppins';font-weight:600;font-size:15pt}.single-post .entry-content img{width:100%;margin:30px auto;display:block;border-radius:8px}img.img-fluid{margin-bottom:0}img.c{filter:brightness(1) saturate(1.8) contrast(1)}img.b{filter:brightness(1) saturate(1.8) contrast(1)}img.bc{filter:brightness(1.9) saturate(1.5) contrast(1.1)}.cards-animate .card-item{opacity:0;transform:translateY(26px);transition:opacity .65s ease,transform .65s ease;will-change:opacity,transform}.cards-animate .card-item.is-visible{opacity:1;transform:translateY(0)}.protegeme-section{background:#f7f9fb}.protegeme-box{background:#fff;border-left:5px solid #009cdb;border-radius:12px;padding:38px 42px;box-shadow:0 10px 35px rgb(0 0 0 / .06)}.protegeme-label{display:inline-block;color:#004561;font-size:13px;font-weight:700;letter-spacing:1.5px;margin-bottom:10px}.protegeme-title{color:#323232;font-size:30px;line-height:1.2;font-weight:700;margin-bottom:12px}.protegeme-text{color:#626b73;font-size:16px;line-height:1.7;max-width:800px}.protegeme-btn{background:#009cdb;color:#fff;border-radius:6px;padding:13px 22px;font-weight:600;border:2px solid #009cdb;transition:all .25s ease;white-space:nowrap}.protegeme-btn:hover{background:#007bad;border-color:#007bad;color:#fff;transform:translateY(-2px)}.protegeme-btn span{display:inline-block;margin-left:7px;transition:transform .25s ease}.protegeme-btn:hover span{transform:translateX(4px)}@media (max-width:991px){.protegeme-box{padding:30px}.protegeme-title{font-size:26px}.protegeme-btn{width:100%;margin-top:5px}}@media (max-width:575px){h1.entry-title{font-size:22pt ! IMPORTANT}.protegeme-section{padding-top:30px!important;padding-bottom:30px!important}.protegeme-box{padding:25px 22px;border-left-width:4px}.protegeme-title{font-size:23px}.protegeme-text{font-size:15px}}@media (prefers-reduced-motion:reduce){.cards-animate .card-item{opacity:1;transform:none;transition:none}}.vrm-card{height:auto;padding:25px}.vrm-grid{background:#fff}.swiper .vrm-card{margin:0;background:#fff2e2}.bg-white-2{background:#f8f8f8}.cdsROWContainer,.cdsROW{width:100%!important}footer{overflow:hidden}span.swiper-pagination-bullet{width:20px;height:20px;background:#b81d23}.swiper-wrapper{padding-bottom:60px}.swiper-pagination{transform:translateY(4px)}.contenido-slider{max-width:768px!important}.link-catalogo>.card{transition:transform 0.4s ease}.link-catalogo:hover>.card{transform:scale(1.03)!important}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:#000000a3!important;border-radius:5px;background-size:60% 60%!important}button.carousel-control-next,button.carousel-control-prev{opacity:1!important}.single-carousel .carousel{border-radius:10px;overflow:hidden}.agencia-carousel .carousel-item{height:var(--agencia-slide-h)}.agencia-carousel .carousel-item img{width:100%;height:100%;object-fit:cover}.single-tour-page ul{padding-left:20px}.single-tour-page h2{font-weight:700;font-size:16pt;margin-bottom:18px;display:block}