:root{--hero-bg-desktop:url(images/bg-hero-blog.png);--hero-bg-mobile:url(images/last-articles-bg-hero-mobile.png)}.wp-block-cover.hero-section{position:relative}@media screen and (max-width:768px){.wp-block-cover.hero-section .wp-block-cover__image-background{display:none!important}.wp-block-cover.hero-section .wp-block-cover__background{background-image:var(--hero-bg-mobile)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;opacity:1!important}.hero-section{min-height:150px!important}}.loop .m-post-card-grid-child{align-self:stretch;position:relative;border-radius:12px;max-width:100%;overflow:hidden;height:160px;flex-shrink:0;object-fit:cover}.loop .title{align-self:stretch;position:relative;line-height:28px;font-weight:600}.loop .heading{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.loop .date{position:relative;line-height:24px}.loop .short-info{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--gray-dark);font-family:var(--wp--preset--font-family--work-sans);display:block!important;width:100%}.loop .content1{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:8px;gap:20px}.loop .wp-block-post-template .wp-block-post{height:100%}.loop .m-post-card-grid{flex:1;border-radius:24px;background-color:#fff;border:1px solid #e8e8ea;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:16px;gap:16px;height:100%}.loop .row{align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px}.loop .items{align-self:stretch;align-items:flex-start;justify-content:flex-start;gap:16px}.loop .pagination-child{flex:1;position:relative;border-top:.5px solid #9ca3af;box-sizing:border-box;height:.5px}.loop .span{font-size:40px;font-weight:500;white-space:pre-wrap}.loop .span1{font-size:20px}.loop .hero-banner-feature-container{position:relative}.loop .pasador-child{width:60px;height:60px}.loop .pasador-item{width:60px;height:60px;object-fit:contain}.loop .pasador{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px}.loop .pasador-child,.loop .pasador-item{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #e5e7eb;transition:all .3s ease}.loop .pasador-child:hover,.loop .pasador-item:hover{transform:scale(1.1);border-color:#9ca3af}.loop .wp-block-query-pagination-next,.loop .wp-block-query-pagination-previous{width:60px;height:60px;border-radius:50%;border:2px solid #e5e7eb;display:flex;align-items:center;justify-content:center;transition:all .3s ease;font-size:24px;color:#6b7280;text-decoration:none}.loop .wp-block-query-pagination-next:hover,.loop .wp-block-query-pagination-previous:hover{transform:scale(1.1);border-color:#9ca3af;color:#374151}.loop .pagination{align-self:stretch;height:56px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:32px;font-size:36px;color:#222;margin-top:1.5rem}.loop{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px}.side-bar .imgt-icon{object-fit:cover;z-index:2;margin-bottom:-203px}.side-bar .todo-lo-que{margin:0}.side-bar .todo-lo-que-container{align-self:stretch;position:relative;line-height:27px;font-weight:700;text-shadow:0 0 1px rgba(0,0,0,.25);z-index:0;margin:0;color:#fff}.side-bar .imprescindibles-y-lugares{width:310px;position:relative;font-size:16px;line-height:24px;font-weight:600;display:inline-block;text-shadow:0 0 1px rgba(0,0,0,.25);z-index:1;margin:0;color:#fff}.side-bar .frame-parent{margin:0!important;position:absolute;top:197px;left:60px;z-index:2}.side-bar .cta-button-link{border-radius:86.21px;background-color:#2c2c2c;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:6.9px 16px 6.9px 6.9px;gap:12.1px;text-align:left;font-size:17.24px;color:#fffdf8;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease}.side-bar .cta-button-link:hover{background-color:#1a1a1a;transform:translateY(-2px)}.side-bar .cta-button-link img{width:36.2px;height:36.2px;object-fit:contain}.side-bar .cta-button-link span{position:relative;line-height:21.81px;text-transform:uppercase;font-weight:500}.side-bar .nota{width:358px;box-shadow:0 10px 10px rgba(0,0,0,.25);border-radius:32px;background-color:#78ced8;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:24px 24px 40px;box-sizing:border-box;position:relative;gap:8px}.side-bar .content9{align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:32px 0;z-index:3}.side-bar .cta{width:358px;height:491px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;color:#fff}.side-bar .side-bar-child{align-self:stretch;position:relative;border-top:1px solid #000;box-sizing:border-box;height:1px;width:100%}.side-bar .frame-item{align-self:stretch;max-width:100%;overflow:hidden;height:230px;flex-shrink:0;object-fit:cover}.side-bar .title8{align-self:stretch;position:relative;font-size:24px;line-height:24px;text-transform:uppercase;font-weight:700}.side-bar .ayudarte-a-planear{font-weight:600}.side-bar .title9{align-self:stretch;position:relative;line-height:24px;margin-bottom:0;margin-top:.5rem}.side-bar .title10{width:358px;position:relative;line-height:24px;display:inline-block;height:48px;flex-shrink:0;margin-bottom:0;margin-top:.5rem}.side-bar .subtract-icon{width:32px;position:relative;max-height:100%}.side-bar .subtract-icon1{width:31.8px;position:relative;max-height:100%}.side-bar .subtract-parent{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;width:50%}.side-bar .search .wp-block-button__link{border-radius:100px;background-color:#2c2c2c;border:.5px solid #2c2c2c;box-sizing:border-box;height:40px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:4px 16px;color:#fffdf8;text-decoration:none;cursor:pointer;transition:all .3s ease}.side-bar .search .wp-block-button__link:hover{background-color:#1a1a1a;transform:translateY(-1px)}.side-bar .frame-div{width:352.7px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0;color:#fffdf8}.side-bar .frame-group{align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:24px}.side-bar .m-post-card-grid8{align-self:stretch;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:left;font-size:16px}.side-bar .title-discounts-child{flex:1;position:relative;border-top:1px solid #000;box-sizing:border-box;height:1px}.side-bar .descuentos{position:relative;line-height:30px;text-transform:uppercase}.side-bar .background-1-icon{width:32px;height:31px;overflow:hidden;flex-shrink:0}.side-bar .en-tu-seguro{width:223px;position:relative;line-height:16px;font-weight:600;display:inline-block;flex-shrink:0}.side-bar .discount{align-self:stretch;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0 16px 16px 16px;background-color:#d2ecea;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:16px;gap:8px}.side-bar .discount-2{align-self:stretch;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0 16px 16px 16px;background-color:#ffeb68;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:16px;gap:8px}.side-bar .background-1-icon2{width:34px;position:relative;height:32px;overflow:hidden;flex-shrink:0}.side-bar .excursiones-con-gua{position:relative;line-height:16px;font-weight:600}.side-bar .discount-3{align-self:stretch;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0 16px 16px 16px;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:16px;gap:8px}.side-bar .background-1-icon3{width:31px;position:relative;height:26px;overflow:hidden;flex-shrink:0}.side-bar .discount-5{align-self:stretch;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0 16px 16px 16px;background-color:#ffdde4;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:16px;gap:8px}.side-bar .discounts{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;text-align:left;font-size:16px}.side-bar .discounts .wp-block-button,.side-bar .discounts .wp-block-group{max-width:100%;margin-left:0!important;margin-right:0!important}.side-bar .discounts .wp-block-button__link{display:flex;align-items:center;gap:8px;text-decoration:none;transition:all .3s ease}.side-bar .discounts .wp-block-button__link:hover{transform:translateY(-2px);opacity:.9}.side-bar .box-discounts{max-width:358px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;font-size:32px}.side-bar{max-width:358px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.5rem;text-align:center;font-size:22px;position:relative;transition:all .1s ease-out;margin-left:auto!important;margin-right:auto!important}@media (min-width:768px){.side-bar.js-sticky{position:fixed!important;top:20px!important;z-index:100;transition:none}.wp-block-group.side-bar.js-sticky{position:fixed!important;top:20px!important;z-index:100}}.content{max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto;position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:48px;text-align:left;font-size:20px;color:var(--wp--preset--color--gray-dark);font-family:var(--wp--preset--font-family--poppins)}.wp-block-query-pagination-previous{transform:rotate(180deg)}@media (max-width:768px){.loop-side-bar .loop{width:100%;padding:0 10px}.loop-side-bar .side-bar{width:100%;padding:0 10px}.wp-block-query-pagination-next,.wp-block-query-pagination-previous{width:40px;height:40px}}