/*
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.
*/
:root :where(.wp-block-post-content a:where(:not(.wp-element-button))) {
    color: #acbd9a;
}

.wp-block-navigation__responsive-container-content {
    color: #000000!important;
}
.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg {
    fill: #acbd9a!important;
}
.wp-block-navigation__responsive-dialog {
    padding: 10px;
}

.wp-block-spacer{
    margin: 0 !important;
}

/* Social block */
html .wb-social-block .icon {
    background-color: transparent;
}

.wp-element-caption{
    font-size: 0.85rem;
    opacity: 0.7;
}

/* Column slider */
.wbcolumnslider__columns.slide_container {
    margin-bottom: 50px;
    margin-top:20px;
}

.nav_dots {
    left: 0;
}

.nav_dot::before {
    background-color: #acbd9a!important;
}
.nav_dot.dot_active::before {
    background-color: #4a4e47!important;
}

@media (max-width: 768px) {
    .wbcolumnslide__column.slide {
        flex-basis: 100%!important;
    }
}


/* Block quote */
html blockquote.wp-block-quote {
    background: #acbd9a;
    border-left: 10px solid #4a4e47;
    padding: 40px 30px;
    height: 100%;
    margin-top: 0;
}

html blockquote::before {
    color: #4a4e47;
}

/* Tabs */
.wb-tabs-buttons-item{
    background:#acbd9a;
    border: 1px solid #fff;
    border-right:none;
    color:#4a4e47;
}
.wb-tabs-buttons-item:hover{
    background: #4a4e47;
    color: #acbd9a;

}
.wb_tabs_tabs .wb-tabs-buttons-item-active {
    background: #4a4e47;
    color: #acbd9a;
}

/* Table Stripes */
.wp-block-table.is-style-stripes {
    border-bottom: none;
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
    background-color: transparent;
}
.wp-block-table.is-style-stripes tbody td {
    border-bottom: 1px solid #acbd9a;
}

