#newHome #hero-home #primary-app{margin-top:-75px}#newHome #hero-home .content-home:before{content:"";position:absolute;inset:0;z-index:8;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.6))}#newHome #hero-home .content-home{position:relative}#newHome #hero-home .content-home picture>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}#newHome #hero-home .content-home .banner-planner-web{background-color:hsla(0,0%,78.4%,.7)}@media (min-width:1280px){#newHome #hero-home .content-home .banner-planner-web{background-color:hsla(0,0%,100%,0)}}#newHome #hero-home .content-home .banner-planner-web{width:95%}@media (min-width:768px){#newHome #hero-home .content-home .banner-planner-web{width:90%}}@media (min-width:1024px){#newHome #hero-home .content-home .banner-planner-web{width:80%}}@media (min-width:1280px){#newHome #hero-home .content-home .banner-planner-web{width:100%}}#newHome #hero-home .content-home .banner-planner-web{margin-left:auto;margin-right:auto;z-index:9}#newHome #hero-home .content-home .banner-planner-web:has(.p-sidebar--open){position:relative;z-index:20}#newHome #hero-home .content-home .p-banner-seacher{padding-left:0!important;padding-right:0!important}#newHome #hero-home .content-home .p-banner-seacher .p-intro-form__header .p-checkbox{margin-top:40px}#newHome #hero-home .banner-content,#newHome #hero-home .promo-content{width:37%}@media (max-width:1550px){#newHome #hero-home .banner-content{width:42%}#newHome #hero-home .promo-content{width:43%}}@media (max-width:1180px){#newHome #hero-home .way-awaits{margin-top:.875rem}}@media (max-width:933px){#newHome #hero-home .banner-content,#newHome #hero-home .promo-content{width:100%}#newHome #hero-home .way-awaits{margin-top:0}}#newHome #experiences-home .container-slider,#newHome #experiences-home .container-slider-opinions{max-width:100%;overflow:hidden;position:relative}#newHome #experiences-home .card-list,#newHome #experiences-home .card-list-opinion{display:flex;list-style-type:none;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}#newHome #experiences-home .card-list--less-gap,#newHome #experiences-home .card-list-opinion--less-gap{gap:.75rem;--cards-gap:1.25rem}#newHome #experiences-home .card-list--more-gap,#newHome #experiences-home .card-list-opinion--more-gap{gap:3rem;--cards-gap:3rem}#newHome #experiences-home .card-item,#newHome #experiences-home .card-item-opinions{flex-shrink:0;box-sizing:border-box}#newHome #experiences-home .card-item--max,#newHome #experiences-home .card-item--min,#newHome #experiences-home .card-item-opinions--max,#newHome #experiences-home .card-item-opinions--min{width:calc(24.55% - var(--cards-gap, 2rem)/4)}#newHome #experiences-home .slide-button,#newHome #experiences-home .slide-button-opinions{position:absolute;top:50%;outline:2px solid transparent;outline-offset:2px;border-style:none;height:2.5rem;width:2.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer;font-size:1.5rem;--tw-bg-opacity:1;background-color:rgb(167 188 47/var(--tw-bg-opacity,1));align-items:center;justify-content:center;border-radius:9999px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:8}#newHome #experiences-home #prev-slide-experiences,#newHome #experiences-home #prev-slide-opinions{left:-1.25rem}#newHome #experiences-home #prev-slide-experiences div,#newHome #experiences-home #prev-slide-opinions div{margin-right:.25rem}#newHome #experiences-home #next-slide-experiences,#newHome #experiences-home #next-slide-opinions{right:-1.25rem}#newHome #experiences-home .slider-indicators{display:flex;justify-content:center;gap:.5rem;margin-top:1.25rem}#newHome #experiences-home .indicator{width:.5rem;height:.5rem;--tw-bg-opacity:1;background-color:rgb(217 217 217/var(--tw-bg-opacity,1));border-radius:9999px;cursor:pointer}#newHome #experiences-home .indicator.active{--tw-bg-opacity:1;background-color:rgb(167 188 47/var(--tw-bg-opacity,1))}@media (max-width:1400px){#newHome #experiences-home .card-item--max,#newHome #experiences-home .card-item--min,#newHome #experiences-home .card-item-opinions--max,#newHome #experiences-home .card-item-opinions--min{width:calc(32.83333% - var(--cards-gap, 2rem)/3)}}@media (max-width:1023px){#newHome #experiences-home .card-item--max,#newHome #experiences-home .card-item--min,#newHome #experiences-home .card-item-opinions--max,#newHome #experiences-home .card-item-opinions--min{width:calc(49.75% - var(--cards-gap, 2rem)/2)}}@media (max-width:620px){#newHome #experiences-home .slide-button,#newHome #experiences-home .slide-button-opinions,#newHome #experiences-home .slider-indicators{display:none}#newHome #experiences-home .card-list,#newHome #experiences-home .card-list-opinion{overflow-x:auto;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;padding-bottom:1.25rem}#newHome #experiences-home .card-list--less-gap,#newHome #experiences-home .card-list-opinion--less-gap{gap:2rem}#newHome #experiences-home .card-item,#newHome #experiences-home .card-item-opinions{display:flex;justify-content:center;width:88%;scroll-snap-align:start}}#newHome .magic-boxes{width:100%;margin-top:1.25rem}#newHome .magic-boxes>h2{margin-top:1.25rem;margin-bottom:1.25rem}#newHome .magic-boxes__info{width:100%}@media (min-width:768px){#newHome .magic-boxes__info{width:66.666667%}}@media (min-width:1024px){#newHome .magic-boxes__info{width:50%}}#newHome .magic-boxes__info{gap:2.5rem}#newHome .magic-boxes__cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){#newHome .magic-boxes__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#newHome .magic-boxes__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}#newHome .magic-boxes__cards{gap:2.5rem;margin-top:1.25rem;margin-bottom:1.25rem}#newHome .magic-boxes__cards .magic-box-card{border-width:1px;--tw-border-opacity:1;border-color:rgb(167 188 47/var(--tw-border-opacity,1));border-radius:.75rem;padding:1.25rem}#newHome .magic-boxes__cards .magic-box-card__img{text-align:center;--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1));border-radius:.75rem;margin-bottom:1.25rem}#newHome .magic-boxes__cards .magic-box-card__img img{width:80%;margin-left:auto;margin-right:auto;padding:1.25rem}#newHome .magic-boxes__cards .magic-box-card h3{--tw-text-opacity:1;color:rgb(16 74 127/var(--tw-text-opacity,1));font-size:1.25rem;text-align:center;text-transform:uppercase;font-weight:700;font-family:Rasa}#newHome .magic-boxes__cards .magic-box-card__person{text-align:center;font-size:.8rem}#newHome .magic-boxes__cards .magic-box-card__services-included{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem;margin-bottom:1.25rem}#newHome .magic-boxes__cards .magic-box-card__services-included .service-included{display:flex;gap:.5rem}#newHome .magic-boxes__cards .magic-box-card__services-included .service-included i{font-size:1.5rem}#newHome .magic-boxes__cards .magic-box-card__services-included .service-included .icon-planificar{font-size:1.25rem}#newHome .magic-boxes__cards .magic-box-card__services-included .service-included__title-bold{font-weight:700}#newHome .magic-boxes__cards .magic-box-card__services-included .service-included__title,#newHome .magic-boxes__cards .magic-box-card__services-included .service-included__title-bold{font-size:.7rem}#newHome .magic-boxes__cards .magic-box-card hr{margin-top:1.25rem;margin-bottom:1.25rem}#newHome .magic-boxes__cards .magic-box-card__price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}#newHome .magic-boxes__cards .magic-box-card__price .total-price{font-size:1.25rem;font-weight:700}#newHome .magic-boxes__cards .magic-box-card__price .modality{font-size:.8rem}#newHome .magic-boxes__cards .magic-box-card__price .btn-gift{text-align:end}#newHome .magic-boxes__cards .magic-box-card__price .btn-gift button{width:100%;text-transform:uppercase}#newHome .magic-boxes__cards .magic-box-card__price .btn-gift button a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#newHome .magic-boxes__cards .magic-box-card__price .btn-gift button a:hover{--tw-text-opacity:1;color:rgb(242 242 242/var(--tw-text-opacity,1))}#newHome__info{width:100%}@media (min-width:768px){#newHome__info{width:66.666667%}}@media (min-width:1024px){#newHome__info{width:50%}}#newHome__info{gap:2.5rem}#newHome__cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){#newHome__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#newHome__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}#newHome__cards{gap:2.5rem;margin-top:1.25rem;margin-bottom:1.25rem}#newHome__cards .magic-box-card{border-width:1px;--tw-border-opacity:1;border-color:rgb(167 188 47/var(--tw-border-opacity,1));border-radius:.75rem;padding:1.25rem}#newHome__cards .magic-box-card__img{text-align:center;--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity,1));border-radius:.75rem;margin-bottom:1.25rem}#newHome__cards .magic-box-card__img>img{width:80%;margin-left:auto;margin-right:auto;padding:1.25rem}#newHome__cards .magic-box-card h3{--tw-text-opacity:1;color:rgb(16 74 127/var(--tw-text-opacity,1));font-size:1.25rem;text-align:center;text-transform:uppercase;font-weight:700;font-family:Rasa}#newHome__cards .magic-box-card__person{text-align:center;font-size:.8rem}#newHome__cards .magic-box-card__services-included{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem;margin-bottom:1.25rem}#newHome__cards .magic-box-card__services-included .service-included{display:flex;gap:.5rem}#newHome__cards .magic-box-card__services-included .service-included i{font-size:1.5rem}#newHome__cards .magic-box-card__services-included .service-included .icon-planificar{font-size:1.25rem}#newHome__cards .magic-box-card__services-included .service-included__title-bold{font-weight:700}#newHome__cards .magic-box-card__services-included .service-included__title,#newHome__cards .magic-box-card__services-included .service-included__title-bold{font-size:.7rem}#newHome__cards .magic-box-card hr{margin-top:1.25rem;margin-bottom:1.25rem}#newHome__cards .magic-box-card__price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}#newHome__cards .magic-box-card__price .total-price{font-size:1.25rem;font-weight:700}#newHome__cards .magic-box-card__price .modality{font-size:.8rem}#newHome__cards .magic-box-card__price .btn-gift{text-align:end}#newHome__cards .magic-box-card__price .btn-gift button{width:100%;text-transform:uppercase}#newHome__cards .magic-box-card__price .btn-gift button a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#newHome__cards .magic-box-card__price .btn-gift button a:hover{--tw-text-opacity:1;color:rgb(242 242 242/var(--tw-text-opacity,1))}#newHome .gift-section{width:100%}@media (min-width:640px){#newHome .gift-section{max-width:640px}}@media (min-width:768px){#newHome .gift-section{max-width:768px}}@media (min-width:1024px){#newHome .gift-section{max-width:1024px}}@media (min-width:1280px){#newHome .gift-section{max-width:1280px}}@media (min-width:1550px){#newHome .gift-section{max-width:1550px}}#newHome .gift-section{padding:2.5rem;margin:8rem auto 5rem;position:relative}#newHome .gift-section>img{position:absolute;border-radius:.75rem;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}#newHome .gift-section>div{z-index:8}#newHome .gift-section:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3);border-radius:.75rem;z-index:1}.nav-tab-home{overflow-x:auto!important;white-space:nowrap!important;overflow-y:hidden!important;display:flex!important;gap:1.25rem!important}@media (min-width:768px){.nav-tab-home{gap:0!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}}.nav-tab-home{border-width:0!important}@media (min-width:768px){.nav-tab-home{border-bottom-width:1px!important}}.nav-tab-home{--tw-border-opacity:1!important;border-color:rgb(242 242 242/var(--tw-border-opacity,1))!important;margin-bottom:1rem!important;justify-content:space-around!important;width:100%!important}

/*# sourceMappingURL=home.css.map*/