/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");
@import url("https://use.typekit.net/yyc4zxs.css");

.footer_bottom_holder, #lang_sel_footer {
    background-color: #413d32;
}


.qbutton{
    background-color: #f47638;
    border-color: #f47638;
    color: #fff;
}

.qbutton:hover {
    background-color: #fab13a;
    border-color: #fab13a;
    color: #fff;
}


.wpb_wrapper ul {
    font-family: 'Montserrat', sans-serif;
}


/* div#wpadminbar {
    bottom: 0;
    top: auto;
} */

img.mobile {
    height: 60px !important;
    width: auto !important;
}

@media only screen and (min-width: 1000px) {

    .q_logo {
        top: 50%;
        left: 0;
        width: 100%;
    }

    .q_logo > a {
        display: block;
        width: 100px;
        height: 60px !important;
    }
}
/* .q_logo a {
    height: auto !important;
    width: 100%!important;
}


header .q_logo img.mobile {
    height: 60px !important;
} */

@media only screen and (max-width: 1200px) {
    .footer_col_space_child .q_elements_item_content{
        padding: 0 2% !important; 
    }
}

@media only screen and (max-width: 1000px) {
    header .q_logo img.mobile {
        filter: invert(1);
        height: 60px !important;
    }

    .q_logo a {
        left: -50%;
        width: 100% !important;
        height: auto !important;
    }

   .footer_col_space_child .q_elements_item_content{
        padding: 0 2% !important; 
    }

    .image_hover.hovered {
        margin-top: 54px;
    }
    
}

h2, .h2, h2 a, body.qode-overridden-elementors-fonts .elementor-widget-heading h2.elementor-heading-title,
h3, h4, h5, h6 , button,
.qbutton, h1, .h1, .title h1, body.qode-overridden-elementors-fonts .elementor-widget-heading h1.elementor-heading-title,
 .sr7-layer{
    font-family: "barlow", sans-serif;
font-weight: 700;
font-style: normal;
}

.wpb_wrapper ul >li {
    margin-top: 10px;
    display: block;
    line-height: 1.3;
    padding-left: 15px;
    position: relative;
}

.wpb_wrapper ul{
    padding: 0 !important;
}
.wpb_wrapper ul >li:before {
    content: '';
    width: 6px;
    display: block;
    height: 6px;
    background-color: #f47638;
    position: absolute;
    top: 8px;
    border-radius: 10px;
    left: 0;
}
