/*
Theme Name: WB Altitude Two Child
Theme URI: https://web.bird.digital/
Author: Web Bird Digital
Author URI: https://web.bird.digital/
Description: A child theme of the Altitude Two Template
Version: 0.0.1
Template: wb_altitude_two
License: Private - Do Not Modify, Do Not Distribute
License URI: https://web.bird.digital/terms-and-conditions/
Text Domain: wb

This theme is private and not to be modified or distributed without permission from Web Bird Digital. This theme remains the property of Web Bird Digital.
*/

/* Fix font-size in headerbar */
.headerbar-top .wp-block-navigation a.wp-block-navigation-item__content{
    font-size: inherit;
}

/* Fix contact block in headerbar */
.headerbar-top .wb-contact-block{
    margin: 0 !important;
}
.headerbar-top .wb-contact-block .contact-information>span{
    display: flex;
    gap: 1em;
    align-items: center;
    align-content: center;
}
.wb-contact-block .contact_section{
    white-space: nowrap;
    display: flex;
    align-items: center;
    align-content: center;
}
.wb-contact-block .contact_section .symbol{
    display: inline-block;
    width: 24px;
    height: 18px;
}
.wb-contact-block .contact_section .symbol.symbol__mail{
    width: 26px;
    height:18px;
}
.wb-contact-block .contact_section .symbol>svg{
    width: 18px;
}
footer .wb-contact-block .contact_section{
    margin-bottom: 0.6em;
}
footer .wb-contact-block .contact_section .symbol{
    width: 28px;
    height: 22px;
}
footer .wb-contact-block .contact_section .symbol.symbol__mail{
    width: 30px;
    height:24px;
}
footer .wb-contact-block .contact_section .symbol>svg{
    width: 24px;
    max-width: 24px !important;
}

/* Alter design of underline on current menu item */
.headerbar-bottom .wp-block-navigation li.wp-block-navigation-item>a::after {
    bottom: -5px !important;
    height: 2px !important;
    background-color: var(--wp--preset--color--secondary);
}

/* Highlight the i in ilease */
.entry-content .wp-block-heading em,
.entry-content p em,
.wp-block-template-part .wp-block-heading em,
.wp-block-template-part p em{
    font-family: "Aref Ruqaa", serif;
    padding-right: 0.1em;
}

/* remove margin from start of footer blocks */
footer.wp-block-template-part{
    margin-block-start: 0;
}

/* Remove white background on testimonial slides */
html .quote_inner{
    background-color: var(--wp--preset--color--tertiary);
    border-bottom: none;
}
html .testimonials_slider.expanded_width::before{
    top: -90px;
}

/* Fix range slider for Gravity Forms */
.noUi-tooltip{
    color: var(--wp--preset--color--contrast) !important;
}

/* Fix consent field description markup */
.gfield_consent_description strong{
    font-weight: 800;
}
.gfield_consent_description ul,
.gfield_consent_description ol{
    list-style: initial;
    list-style-type: disc;
}
.gfield_consent_description ol{
    list-style-type: numeric;
}
.gfield_consent_description ul ul,
.gfield_consent_description ol ul,
.gfield_consent_description ul ol,
.gfield_consent_description ol ol{
    margin-left: 1rem;
}

.gfield .address_line_1::after,
.gfield .address_line_2::after{
    content: none !important;
}

/* Hide Save and Send button on all but the last page of Apply form */
#gform_page_4_1 .gform_save_link,
#gform_page_4_2 .gform_save_link {
    display: none !important;
}
