/*
* Theme Name: Blo child
* Theme URI: https://themeforest.net/user/xpeedstudio/portfolio
* Description: Blo &ldquo;by LinkIT
* Version: 1.0
* Author: Linkit &lt;info@linkitsys.com&gt;
* Author URI: http://www.Linkitsys.com
Template: blo
Text Domain: mwm_blo
Tags: left-sidebar, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

h4 {
    font-size: 21px;
    line-height: 28px;
    font-weight: 700;
}

.ekit-wid-con .elementskit-navbar-nav-default.elementskit-menu-container {
	z-index: 9;
}

form.ekit-search-group .ekit_search-button i {
    font-size: 20px;
    line-height: 3.5em;
}

.hentry ul, .hentry li {
    list-style: disc;
}
.hentry .mb-1em li {
    margin-bottom: 1em;
}

.elementskit-navbar-nav-default .elementskit-submenu-panel .elementskit-dropdown-has>a .elementskit-submenu-indicator {
    top: 7px;
}
.elementskit-navbar-nav-default .elementskit-submenu-panel .elementskit-dropdown-has:hover>a .elementskit-submenu-indicator:before {
    content: "\e876";
}

.elementskit-navbar-nav .elementskit-submenu-panel > li.current-page-parent > a,
.elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a,
.elementskit-navbar-nav .elementskit-submenu-panel .current-menu-parent > a {
    background-color: #f5f9fb !important;
    color: #f3525a !important;
}

.post-navigation a {
    -webkit-transition: all ease-in-out 500ms !important;
    -moz-transition: all ease-in-out 500ms !important;
    -o-transition: all ease-in-out 500ms !important;
    transition: all ease-in-out 500ms !important;
}

.post-navigation .post-next a:hover h3,
.post-navigation .post-previous a:hover h3 {
    color: #f3525a !important;
}

.ekit-wid-con .elementskit-clients-slider.banner_logo_image .single-client::before {
    background-color: transparent;
}

.error404 .error-page .error-body .btn, .error404 .btn-primary, .error404 .btn {
    background-color: #ff5e1e !important;
    border-color: #ff5e1e !important;
}
.error404 .error-page .error-body .btn:hover, .error404 .btn-primary:hover, .error404 .btn:hover {
    color: #ff5e1e !important;
    background-color: #272727 !important;
    border-color: #272727 !important;
}

.lang-menu a {
    font: 500 1.2em 'Calibri', Tahoma, sans-serif !important;
}
.lang-menu a:before {
    content: " ";
    background-image: url(/wp-content/themes/blo-child/images/eg.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 18px 12px;
    display: inline-block;
    width: 18px;
    height: 12px;
    margin-right: 4px;
}

.banner-bg {
    z-index: unset;
}


body:not(.page-template) .breadcrumb-height {
    height: 220px;
    padding-top: 18px;
}
.breadcrumb-height .justify-content-between {
    display: block!important;
}
.xs-breadcrumb .xs-breadcrumblist {
    margin: 20px 0 0;
}

.xs-breadcrumb .xs-breadcrumblist li:after {
    display: none;
    visibility: hidden;
}

#map-container .elementor-background-overlay {
    z-index: 1;
}
#map {
    height: 100%;
    width: 100%;
    position:absolute;
    top: 0;
    left: 0;
    z-index: 0;
}

#contactform {
    position: relative;
    z-index: 1;
    /* width: 300px; */
    /* margin: 60px auto 0; */
    padding: 10px;
    /* background: black; */
    height: auto;
    /* opacity: .45; */
    color: white;
}

.post .post-media img,
.blog-single .post .post-media img {
    width: 100%;
}

.widget-posts .media:not(:last-child) {
    margin-bottom: 15px;
}
.widget-posts .media img {
    margin-top: 8px;
}
.widget-posts .media-body {
    margin-left: 12px;
}
.widget-posts .media-body h4 {
    font-size: 16px;
    font-weight: 500;
}
.widget-posts .media-body .post-date a {
    font-size: 12px;
    color: #b4b9c1;
}

.half-col-content h5 {
    font-family: "Poppins", Sans-serif;
}
.heading-large .ekit-heading__description {
    font-size: 115%;
}

.no-list-style ul,
.no-list-style li {
    list-style: none;
}
.no-list-padding ul {
    padding-left: 0;
}
.line-height-25 li {
    line-height: 1em;
}
.no-box-shadow .ekit-wid-con .elementskit-infobox {
    border: none;
    border-radius: 0;
    cursor: default;
}

.about_icon_overlay:after {
    height: 60px;
}

.big-content .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon {
    margin-right: 5% !important;
    font-size: 20px;
}
.big-content .tab-content .tab-pane .animated {
    font-size: 120%;
}

/*
.mwm-careers .job-details div
*/
.mwm-careers .job-details {
    padding: 15px;
    
}
.mwm-careers .show-details {
    font-weight: 500;
    text-decoration: underline;
    cursor: pointer;
    display: inline-block;
    padding: 0 4px;
}
.mwm-careers .show-details.active,
.mwm-careers .show-details:hover {
    color: #f3525a;
}
.mwm-careers .show-details:after {
    display: inline-block;
    position: relative;
    content: "\f105";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 18px;
    margin: 0 5px 5px;
}
.mwm-careers .show-details.active:after {
    content: "\f107";
}

.hide-content {
    display: none;
}

.large-bullet .swiper-pagination-bullet {
    width: 14px;
    height: 14px;
    background: #1A2B63;
}

.post-client-logo {
    text-align: center;
}
.post-client-logo .su-custom-gallery-slide {
    margin: .5em 0.3em;
    float: none;
    display: inline-block;
}
.post-client-logo .su-custom-gallery-slide img {
    border: 0 none;
    border-radius: 0;
}
.post-client-logo .su-custom-gallery-slide:hover img {
    border: 0 none;
    border-radius: 0;
    background: transparent;
}
.su-button.large-padding {
    padding: 6px 14px;
}
.su-button.color-red {
    background-color: #F3525A !important;
    border-color: #F3525A !important;
}
.su-button-style-flat.color-red span {
    border-color: #F3525A !important;
}

.share-links a {
    display: inline-block;
    margin-right: 8px;
}

.su-row.cf7-try-form {
    margin-bottom: 0;
}
.su-row .su-column.last {
    margin: 0 0 0 0 !important;
}

.wpcf7-checkbox label .wpcf7-list-item-label {
    display: inline-block !important;
    font-size: 1rem !important;
    font-weight: 500 !important;
}

.intl-tel-input .selected-flag .iti-arrow {
    position: absolute;
    top: 50%;
    margin-top: -2px;
    right: 6px;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 4px solid #555;
}
.intl-tel-input .country-list .country-name, .intl-tel-input .country-list .country .dial-code {
    display: inline-block !important;
}


input[type="radio"] + .wpcf7-list-item-label {
    margin: 0 4px;
}

figure.aligncenter, .wp-caption.aligncenter, .wp-caption-overlay .wp-caption.aligncenter {
    margin: auto;
}


.footer-call_toaction:after, .ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta, .xs-case-box .case-content .case-footer .xs-btn:hover, .xs-career-box .career-footer a:hover {
    background: #ff5e1e;
}
.xs-case-box .case-content .case-footer .xs-btn:hover, .xs-career-box .career-footer a:hover {
    border-color: #ff5e1e;
}
a, .post-meta span i, .entry-header .entry-title a:hover, .xs-career-box p span:nth-child(2) > span {
    color: #ff5e1e;
}
.xs-case-box .case-content .case-footer .xs-btn, .xs-breadcrumb .breadcrumb-title, .xs-breadcrumb .xs-breadcrumblist li, .xs-career-box .career-title, .xs-career-box p span:nth-child(1) > span, .xs-career-box .career-footer a {
    color: #272727;
}


/*== Sticky Header ==*/
.menu_border_bottom.ekit-sticky--active {
    background: rgb(1 3 6 / 56%);
}


.footer-call_toaction:after {
    width: 63%;
}


@media (max-width: 1600px) {
    .footer-call_toaction:after {
        width: 66%;
    }
}

@media (max-width: 1220px) {
    .footer-call_toaction:after {
        width: 69%;
    }
}

@media (min-width: 1025px) {
    .elementskit-navbar-nav-default .elementskit-megamenu-panel {
        left: auto;
        right: -370px;
    }
}


@media only screen and (max-width: 1024px) and (min-width: 766px) {
    .ekit_menu_responsive_tablet .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open {
        width: auto !important;
    }
}

@media (min-width: 768px) {
    .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper {
        -webkit-box-align: end;
        -ms-flex-align: start;
        align-items: flex-end;
    }
    .elementor-widget-image-box .elementor-image-box-wrapper {
        text-align: left;
    }
    
    .ekit-wid-con .ekit-form form label {
        width: 96%;
    }

    .ekit-wid-con .ekit-form form label.wide-select {
        width: 94%;
    }

}

@media only screen and (max-width: 767px) {
    html, body {
        overflow-x: hidden !important;
    }
    .su-row .su-column+.su-column {
        margin: 0;
    }
    .ekit-wid-con .ekit-form form label {
        width: 100%;
    }
    .ekit-wid-con .elementskit-navbar-nav-default.elementskit-menu-container.active {
        z-index: 10;
    }
    
    .prime-service-col .elementor-widget-container {
        margin-bottom: 10px;
    }
    .home .prime-service-col .elementskit-infobox:hover {
        background-color: #2727278F !important;
    }
    body:not(.home) .prime-service-col .elementskit-infobox:hover {
        background-color: #272727 !important;
    }
    .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link .elementskit-tab-title {
        display: inline-block;
        word-break: break-all;
        min-width: 100px;
    }
}

.name-company{/*padding-bottom:20px;*/display:inline-block;}.name-company a.dis-by{background-image:url(data:image/gif;base64,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);background-repeat:no-repeat;background-position:left 2px;width:80px;height:17px;line-height:17px;margin-bottom:-2px;display:inline-block;text-indent:-99999px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8}.name-company a.dis-by:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.name-company a.dis-by .text-in{display:none;visibility:hidden}.elementor-512 .name-company a.dis-by{margin-bottom:-3px}.name-company a b {font-size:0;line-height:0;visibility:hidden}.name-company sub{bottom:-0.18em!important;font-size:110%!important}


/*header 7sabat*/
.postid-4891 .breadcrumb-title{
	visibility:hidden;
}
/* end*/

/*dropdown*/
#menu-item-7145 a{
	margin-right: 15px;
	
}

#menu-item-7145 .elementskit-submenu-panel{
	margin-right: 16px;
}

#menu-item-7145 .elementskit-submenu-indicator{
	padding-left: 16px;
}
/*2*/

#menu-item-9134 a{
	margin-right: 15px;
}
#menu-item-9134 .elementskit-submenu-panel{
	margin-right: 16px;
}

#menu-item-9134 .elementskit-submenu-indicator{
	padding-left: 16px;
}
/*3*/

#menu-item-7010 a{
	margin-right: 15px;
}
#menu-item-7010 .elementskit-submenu-panel{
	margin-right: 16px;
}

#menu-item-7010 .elementskit-submenu-indicator{
	padding-left: 16px;
}

#menu-item-8860 a , #menu-item-7016 a{
		margin-right: 15px;

}
/*end*/



