#header-custom .title-header {
    padding-top: 300px;
}

nav#header {
    height: 100px;
    top: 0 !important;

    &.scrolled {
        height: 90px !important;

        #nav-links {
            top: 90px !important;
        }
    }

    /* Temporarily hide the header menu items */
    #nav-links li.mega-menu-header, #headerSearch{
        display: none !important;
    }

    .logo img {
        width: 60% !important;
        content: url("/newexperience/images/logos/Claridon_Travel_White.png") !important;
    }

    .call-to-actions {
        height: 64px;
    }

    .phone .time {
        font-size: 13px;
    }

    @media (max-width:  1460px) {
        .phone .time {
            font-size: 12px;
        }
    }

    @media screen and (max-width: 1200px) and (min-width: 601px) {
        /* Temporarily hide burger menu - Remove this when enabling header menu items */
        #burger-menu {
            display: none !important;
        }
    }

    @media screen and (max-width: 600px) {
        height: 90px;
        top: 0 !important;

        .call-to-actions {
            height: 40px;
        }

        .phone .time {
            display: none;
        }
    }
}

footer {
    .contact img {
        width: 40% !important;
    }

    /* Temporarily hide socialmedia container */
    #newsletter-subscribe {
        display: none !important;
    }

    /* Temporarily hide newsletter subscribe section */
    #newsletter-subscribe .content:has(.subscribe-text),
    #newsletter-subscribe .content:has(#newsletter-form) {
        display: none !important;
    }

    #newsletter-subscribe .right {
        justify-content: center !important;
        gap: 10px !important;
        align-items: center !important;
    }

    #newsletter-subscribe .social-media-container {
        margin-top: 0;
    }

    @media (max-width: 768px) {
        .contact img {
            width: 50% !important;
            margin-left: 0 !important;
        }
    }
}

.contact-details {
    padding: 60px 60px 0 60px !important;

    .contacts .card:last-child .card-description > div {
        flex-direction: column;
    }

    .contacts .card:last-child .card-description > div p {
        padding: 0;
        border: none;
    }

    /* Temporarily hide the social media section */
    .social-media {
        display: none !important;
    }
}

/* Temporarily hide newsletter subscribe checkbox */
#contact-us-form .field:has(input[type="checkbox"]#FormData_WantsToSubscribe),
#enquiry-forms .subscribe-checkbox,
#enquiryPopup .field:has(input[type="checkbox"]#PopupFormData_WantsToSubscribe) {
    display: none;
}

/* Temporarily hide the certificates section, about us partials, trending destinations section and the <section> that contains a child with id="explore-swiper" */
#certificates, #icon-header-list, #financial-security, #awards,
#trending-destinations, section:has(#explore-swiper),
#top-holidays, #top-tours, #holiday-type, #partners {
    display: none !important;
}

#search-not-found .content-list {
    max-width: 750px !important;
}

#search-box {
    display: none !important;
}

.banner {
    width: 100% !important;
}