:root {
    --wp--preset--color--primary: #0c2340 !important;
    --wp--preset--color--secondary: #0c2340 !important;
}
html {
    overflow-y: hidden;
}
body {
    font-size:18px !important;
}
/*Forzar tipografia*/
h1, h2, h3, h4, .hly-button {
    font-family: 'Helvetica Neue' !important;
}

body, p, ul, ol {
    font-family: 'EB garamond', sans-serif !important;
}



/*Forzar color primary*/
h3.hly-why__card-title, .hly-newsletter__title, .swiper-pagination-bullet, .hly-slide-card__icon,.breadcrumb__item+.breadcrumb__item::before, .breadcrumb__item--active, .hly-cuando-viajar__tab.active, .hly-author__name, .hly-schedule__day, .hly-schedule__subtitle, .hly-icon__right::before, .hly-icon__left::before, .hly-blog-grid__category, .hly-blog-grid__tag, .hly-experiencia__pagination, .hly-experiencia__pagination-current, .hly-experiencia__pagination-current-recommended, .hly-experiencia__pagination-total, .hly-search__title, .hly-experiencia__title, .hly-why__title, .hly-card__title, .hly-recommended-experiencies__slider__title, .hly-activities__title, .hly-cuando-viajar__title, .hly-destination-header__title, .hly-about-header__title, .hly-about-planeta__title {
    color: var(--wp--preset--color--primary) !important;
}
/*Forzar background primary*/
.swiper-scrollbar-drag, .wpcf7-submit, .swiper-pagination-bullet-active, .hly-cuando-viajar__temp-bar, .hly-cuando-viajar__temp-bar::before, .hly-cuando-viajar__rainfall-bar, .hly-cuando-viajar__rainfall-bar::before, .hly-cuando-viajar__tab--1::before, .hly-search__btn, .hly-footer {
    background: var(--wp--preset--color--primary) !important;
}

/*Forzar bordes*/
.wpcf7-submit, .hly-img__container img, .hly-search__input-container {
      border-color: var(--wp--preset--color--primary) !important;
}

/*img monocroma a azul*/


/**Ajustes finos*/
.hly-newsletter__container {
  background: url(https://springgreen-chough-687434.hostingersite.com/wp-content/uploads/2026/06/bg-newsletter-hanaley_0c2340.png) !important;
       background-position: right !important;
    background-repeat: no-repeat, repeat !important;
    background-size: 55% !important;
}

.hly-cuando-viajar__progress {
    background: linear-gradient(to right, var(--wp--preset--color--primary) 8.33%, var(--wp--preset--color--primary) 16.66%, var(--wp--preset--color--primary) 25%, #f1b39c 33.33%, #f1b39c 41.66%, var(--wp--preset--color--primary) 50%, var(--wp--preset--color--primary) 58.33%, var(--wp--preset--color--primary) 66.66%, var(--wp--preset--color--primary) 75%, var(--wp--preset--color--primary) 83.33%, var(--wp--preset--color--primary) 91.66%, var(--wp--preset--color--primary) 100%) !important;
}

.hly-experiencia--wild .hly-experiencia__pagination-total,.hly-experiencia--wild  .hly-experiencia__pagination-current, .hly-experiencia--wild  .hly-experiencia__pagination-current-recommended,.hly-experiencia--wild  .hly-icon__right::before, .hly-experiencia--wild  .hly-icon__left::before {
    color: white !important;
}

.hly-card__title--underlined  {
    border-bottom-color: var(--wp--preset--color--primary) !important;
}
 .hly-hero-experiencia__title::after {
     border-top-color: var(--wp--preset--color--primary) !important;
 }

.hly-slide-card__body:hover .hly-slide-card__icon, .hly-slide-card__body:hover  .hly-slide-card__icon-text, .hly-section__background--wild .hly-card__title, .hly-section__background--wild .breadcrumb__item.breadcrumb__item--active {
    color: white !important;
}

.swiper-pagination-bullet-active, .hly-experiencia--wild .hly-experiencia__title {
    color: #fff !important;
}

.hly-hero__title em::after {
           border-color: var(--wp--preset--color--primary) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) !important;
}

p.hly-why__card-description {
    font-size: 16px !important;
}

.hly-experiencia--beach{
    background: #e8f2ff;
}

.hly-blog-grid__category {
    background: #0c23407d;
}

ul.hly-menu__submenu_level_2 li a{
    font-size: 18px !important;
}

@media only screen and (min-width: 768px) {
    .hly-newsletter {
        background: linear-gradient(90deg, rgba(248, 241, 231, 1) 70%, var(--wp--preset--color--primary) 70%) !important;
    }
}

#menu-nav-menu li.menu-item:nth-child(2) .background-fullscreen {
    height:500px !important
}
section.swiper.hly-subfooter {
    
background: #9fc5e8ff !important;

}

section.swiper.hly-subfooter img{
    filter:invert(100%)
}
 .hly-about-people-who-live-travel {
background: #d9e7e7 !important;
}