/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}




.elementor-51 .elementor-element.elementor-element-21048ad > .elementor-shape-bottom {
    z-index: ;
}

.header, .header-wrapper {
    z-index: 150 !important;
}

.uk-scope .uk-h3, .uk-scope h3 {
    font-size: 14px !important;
    line-height: 16px !important;
	color: #000;
	    text-transform: uppercase;
    font-weight: 700;
}



.uk-scope .uk-margin {
    margin-bottom: 10px !important;
	color: #000;
}

img.uk-transition-scale-up.uk-transition-opaque {
    border-radius: 20px 0px !important;
    border: 2px solid #f0f0f0 !important;
    padding: 5px !important;
-webkit-box-shadow: 2px 29px 34px -26px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 29px 34px -26px rgba(0,0,0,0.75);
box-shadow: 2px 29px 34px -26px rgba(0,0,0,0.75);
}

.uk-margin p {
    margin-top: -20px !important;
    font-size: 10px !important;
    color: #000;
    text-transform: uppercase;
    font-weight: 600;
}

.uk-scope .uk-dotnav>.uk-active>* {
    background-color: rgb(56 56 56) !important;
}

.uk-scope .uk-dotnav>*>* {
    border: 2px solid rgb(255 255 255) !important;
}

.footer {
    padding: 50px 0px !important;
}

.uk-scope .uk-slidenav {
    color: rgb(255 255 255) !important;
}

.uk-scope .uk-icon {
    border-radius: 20px !important;
    background-color: #01225d !important;
}

.nav>li>a {
    color: #000 !IMPORTANT;
    transition: all .2s;
}