/*
 Theme Name:   Ensaf Child  
 Theme URI:    https://wordpress.themeholy.com/ensaf/
 Description:  This is a child theme for ensaf - WordPress Theme
 Author:       Themeholy
 Author URI:   https://themeforest.net/user/themeholy
 Template:     ensaf
 Version:      1.0
 Tags:         two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, theme-options, editor-style, featured-images, microformats, post-formats,  sticky-post, threaded-comments, translation-ready
 Text Domain:  ensaf-child
*/

/*  [ Add your custom css below ] 
- - - - - - - - - - - - - - - - - - - - */   

.me-xl-auto {
        margin-left: auto !important;
		margin-right: 0 !important;
}

.about-logo img {
    height: 140px;
}


.header-layout1 .header-logo {
    z-index: 2;
    padding: 0px 0px 10px 0;
    margin-top: -40px;
}


@media (max-width: 1399px) {
    .header-button .th-btn {
        display: block;
    }
}


/* .header-layout2.breadcumb-header {
    position: absolute;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.5) !important;
}
 */

.header-logo {
    padding-top: 5px;
    padding-bottom: 5px;
}

.header-layout2 .menu-area {
    padding: 0px 0;
}

.elementor-element.elementor-element-a1a6a61.elementor-widget.elementor-widget-ensafstep .col-xl-4 {
    width: 40%;
}


.elementor-element.elementor-element-4e3a2dc.elementor-widget.elementor-widget-ensafservice .col-xl-4 {
    width: 40%;
}

.service-card {
    position: relative;
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.04);
    background: var(--smoke-color2);
    border-radius: 24px;
    padding: 40px;
    padding-bottom: 26px;
    -webkit-transition: .4s;
    transition: .4s;
    border-bottom: 6px solid var(--theme-color);
    height: 350px;
}