div.mfp-bottom-bar {
    display: none
}

section.entertainment-packages.custom-banner .banner-wrapper {
    background-image: url('https://storage.googleapis.com/giffycms-ortiz.appspot.com/images/entertainment/entertainment_page_banner_compressed.webp');
    background-position: top
}

section.custom-banner.entertainment-packages .breadcrumb-wrapper {
    z-index: 1;
    top: 30em
}

section.entertainment-packages.packages-pricing .price-card-wrapper {
    height: auto
}

section.entertainment-packages.packages-pricing .price-card-wrapper .image-wrapper {
    background-color: #160236;
    padding: 5em
}

section.entertainment-packages.packages-pricing p.la-hora-roca {
    line-height: 1.4;
    margin-top: 4px
}

section.entertainment-packages.packages-pricing .price-card-wrapper .disclaimer-wrapper {
    margin-bottom: 2em
}

section.custom-gallery {
    border-bottom: none
}

section.packages-pricing {
    border-bottom: 1px dotted var(--dark-theme);
    padding-bottom: 2em
}

@media only screen and (min-width: 1921px) {
    section.custom-banner.entertainment-packages .breadcrumb-wrapper {
        top:37.7em
    }
}

@media only screen and (max-width: 1850px) {
    section.custom-banner.entertainment-packages .breadcrumb-wrapper {
        top:23em
    }
}

@media only screen and (max-width: 1650px) {
    section.custom-banner.entertainment-packages .breadcrumb-wrapper {
        top:21.3em
    }
}

@media only screen and (max-width: 1500px) {
    section.custom-banner.entertainment-packages .breadcrumb-wrapper {
        top:18.5em
    }
}

@media only screen and (max-width: 1300px) {
    section.custom-banner.entertainment-packages .breadcrumb-wrapper {
        top:16em
    }
}

@media only screen and (max-width: 525px) {
    section.custom-banner article.text-content h1 {
        position:relative;
        top: 2em
    }

    section.custom-banner article.text-content button.custom-button-style {
        position: relative;
        top: 6em
    }

    section.custom-banner .breadcrumb-wrapper {
        top: 18em!important
    }
}

@media only screen and (max-width: 436px) {
    section.custom-banner .breadcrumb-wrapper {
        top:14.8em!important
    }
}

@media only screen and (max-width: 422px) {
    section.custom-banner .breadcrumb-wrapper {
        top:14em!important
    }
}

@media only screen and (max-width: 408px) {
    section.custom-banner .breadcrumb-wrapper {
        top:11.2em!important
    }
}
