
/*HEADER COLOR*/



/*HEADER COLOR*/


/*FRONT COLOR*/
/*FRONT COLOR*/

/*BASE WHITE COLOR*/
.a-btn, .a-btn-2{
    
            
       font-style:normal !important;

            
        
    
    }

  a:not(.ab-item) {
    
            
       font-style:normal !important;
        
    
            
         }

 

/*FOOTER*/



/*FOOTER*/



/*GALLERY FULL WIDTH COLORS*/


/*GALLERY FULL WIDTH COLORS*/




#topmenu ul li a{
font-family: "Montserrat", sans-serif;
        font-size: 12px;
line-height: 45px;

}

#topmenu ul ul li a{
font-family: "Montserrat", sans-serif;
font-size: 12px;
line-height: 26px;

}

.banner-gallery .content-wrap .description{
        font-family: "Libre Baskerville", sans-serif;
                font-size: 14px;
            line-height: 28px;
    }

#footer .copyright{
        font-family: "Libre Baskerville", sans-serif;
                font-size: 12px;
            line-height: 30px;
    }

.dgwt-jg-gallery.justified-gallery .dgwt-jg-caption span{
                                font-size: 24px;
                        line-height: 30px;
        } 


@media (min-width: 768px) {
.right-menu{ display:flex!important; align-items:center!important}
#contact{margin-top: 0px;}
}
.logo > img { max-height: 75px;}
#contact{margin-top: 30px;}

.wpb_wrapper .about-details .content h3.title:first-of-type {
   text-align: center;
}

.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item a>img, .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item img{
margin:auto;
}

.header_trans-fixed.header_top_bg{
background-color: #00000069;
}

.nk-awb-wrap-content.is-layout-constrained.wp-block-awb-is-layout-constrained{
vertical-align: bottom;
    position: absolute;
    bottom: 10%;
    left: 50%;
    transform: translateX(-50%);
 min-width: 155px;
}

.mejs-controls{
display: none !important;
}

