.sp-megamenu-parent>li.active>a{
    color: #941515 !important;
}

.sppb-addon-animated-number .sppb-addon-content .sppb-animated-number-title{
    margin-top: 0px !important;
}

.sppb-addon-animated-number .sppb-animated-number-title{
    margin-top: 5px !important;
}

.tm-header .tm-logo {
    height: 45px !important;
}

.ba-goback {
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
/*    justify-content: space-between !important;*/
    flex-direction: row !important;

}

.zmdi-long-arrow-left{
    margin-right: 0px !important;
}

.ba-goback .categories-description {
    display: none !important;
}

.ba-gallery:not(.album-in-lightbox) .ba-goback h2{
        width: auto !important;
        margin: auto !important;
    }

.ba-gallery .ba-goback h2{
    width: auto !important;
}

#sppb-addon-1695134141618 .sppb-addon-content p{
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

#sppb-addon-1695134141618 .sppb-addon-content p span{
    font-size: 21px !important;
}

.sqs-block-content .sqs-html-content p{
    margin-top: 10px !important;
    margin-bottom: 10px !important;
} 

#sppb-addon-1695072907124 .sppb-addon.sppb-addon-text-block .sppb-addon-content p {
    margin-top: 
10px
;
    margin-bottom: 
10px
!important;
}#sppb-addon-1695072907124 .sppb-addon.sppb-addon-text-block .sppb-addon-content p span {
 font-size: 21px !important;
}

.sqs-block-content .sqs-html-content p span {
    font-size: 21px !important;
}

#sppb-addon-1695131849007 .sppb-addon-content span {
    font-size: 21px !important;
}


/*--media query---*/

@media only screen and (max-width:991px){
    .tm-header .uk-navbar-nav>li>a{
        font-size: 20px !important;
    }

    img.tm-logo {
    height: 35px !important;
    }

    .uk-offcanvas-bar .uk-grid {
    margin-left: -15px !important;
    margin-top: 30px !important;
    }

    #tm-mobile .uk-offcanvas-close{
        top: 17px !important;
        right: 12px !important;
    }

    button.uk-icon:not(:disabled){
        color: #941515 !important;
    }

    .uk-nav-default>li.uk-active>a{
        color: #941515 !important;
    }

    .sppb-carousel-extended-nav-control .nav-control.prev-control{
        margin-left: -10px !important;
    }

    .sppb-carousel-extended-nav-control .nav-control.next-control{
        margin-right: -10px !important;
    }

    .uk-navbar-toggle-icon svg{
        fill: #941515 !important;
    }
}

@media only screen and (max-width:768px){
    img.tm-logo {
    height: 24px !important;
    }

    #sppb-addon-1695143838613 .sppb-addon-title{
        font-size: 45px !important;
    }

    #sppb-addon-1695141828734 .sppb-addon-title{
        font-size: 45px !important;
    }

    #sppb-addon-1695141896792 .sppb-addon-title{
        font-size: 45px !important;
    }

    #sppb-addon-1695141934563 .sppb-addon-title{
        font-size: 45px !important;
    }

    #sppb-addon-1695141866065 .sppb-addon-title{
        font-size: 45px !important;
    }

    #sppb-addon-1695134425916 .sppb-addon-title{
        font-size: 45px !important;
    }

    .sppb-addon-title{
        margin-bottom: 0px !important;
    }

    .sppb-addon-header h1.sppb-addon-title{
        margin-bottom: 10px !important;
    }

    .sppb-embed-responsive.sppb-embed-responsive-16by9{
        margin-top: 10px !important;
    }

}

@media only screen and (max-width:480px){
    img.tm-logo {
    height: 18px !important;
    }

    #sppb-addon-1695143838613 .sppb-addon-title{
        font-size: 35px !important;
    }

    #sppb-addon-1695141828734 .sppb-addon-title{
        font-size: 35px !important;
    }

    #sppb-addon-1695141896792 .sppb-addon-title{
        font-size: 35px !important;
    }

    #sppb-addon-1695141934563 .sppb-addon-title{
        font-size: 35px !important;
    }

    #sppb-addon-1695141866065 .sppb-addon-title{
        font-size: 35px !important;
    }

    #sppb-addon-1695134425916 .sppb-addon-title{
        font-size: 35px !important;
    }
}