/*
 Theme Name:     Kubio Child
 Template:       kubio
 Version:        1.0.0
*/

#googlemap iframe,.gmap iframe{
    width: 100%;

}
[data-kubio] h1, .with-kubio-global-style h1, h1[data-kubio], .wp-block-woocommerce-mini-cart-contents h1{
    font-family: Poppins ,Helvetica, Arial, Sans-Serif, serif !important;
}
.menu-item::after
{
        background-color: rgba(var(--kubio-color-1), 1) !important;
    height: 3px;
}
#kubio .style-LiKxJ7waG-line{
        border-bottom-color: rgba(var(--kubio-color-1), 0.6);
    border-bottom-width: 4px;
    border-bottom-style: solid;
}
.overlay-image-layer{
background-color: rgba(var(--kubio-color-1-variant-1), 1) !important;
    opacity: 0.50;
}
.wp-block-table{
    margin: 0 auto;
}
.wp-block-table td{
    border-right: 0;
    border-left: 0;
    border-top: 0;
    border-color: #ddd;

}
.wp-block-table + *{
    margin-top: 40px;
}
.cta-area{
    padding: 40px 60px;
    background-color: #fff;
}
.cta-inner{
    display: flex;
    align-items: center;
    justify-content: center;
    gap:10px;
    font-size: 50px !important;
}

.cta-inner span{
    fill:rgba(var(--kubio-color-1), 1);
    width: 1em;
    height: 1em;
}

.cta-inner a{
    font-weight: bold;
   
}
@media screen and (min-width: 769px) {
    .cta-inner a{
        pointer-events: none;
    }
    
}
@media (max-width: 769px) {
     .cta-inner{
        font-size: 30px !important;
    }

}