/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 10 2024 | 09:49:00 */
body {
    overflow-x: hidden !important;
}

a:focus {
    outline: 0px !important;
    outline: none !important;
}

#wrap ul,
#wrap ol {
    list-style: none !important;
}













/* Blur Class */
.bw-blur {
    backdrop-filter: blur(8px) !important;
}


/* Counter Box */
@media(min-width:480px) {
    .next-column-x  .elementor-counter-number-wrapper {
        display: flex !important;
        flex-direction: row !important;
        justify-content: flex-start !important;
        margin: 0 !important;
        float: left !important;
    }
    .next-column-x .elementor-counter-title {
        text-align: left !important;
        float: none !important;
        width: 100% !important;
        display: flex !important;
        flex-direction: row !important;
        justify-content: flex-start !important;
        align-content: center !important;
    }
}


/* Content Box  Blur X */
.mws-hero-col {
    position: relative !important;
    overflow: hidden !important;
}

.mws-hero-col .bw-blur {
    position: absolute;
    bottom: -100%;
    transition: all 0.4s ease !important;
    visibility: hidden;
}

.mws-hero-col:hover .bw-blur {
    bottom: -7px;
    visibility: visible;
}

@media(max-width:780px) {
    .mws-hero-col .bw-blur {
        bottom: -1px !important;
        visibility: visible  !important;
    }
}




/* Contact Form */
.bw-col-6 {
    max-width: 48%;
    display: inline-block;
    float: left;
}

.qodef-qi-contact-form-7 .bw-col-6.first,
.qodef-qi-contact-form-7 .bw-col-6.third{
    margin-right: 2% !important;
}

.qodef-qi-contact-form-7 .bw-col-6.second,
.qodef-qi-contact-form-7 .bw-col-6.forth{
    margin-left: 2% !important;
}

.bw-col-12 {
    display: block;
    max-width: 100%;
    clear: both;
}






/* @media(min-width:1200px) {
    #wrap .qodef-e-item-textual .qodef-e-text {
        margin-left: -120px !important;
    }
} */

.qodef-qi-fixed-project-slider .qodef-e-item-image .qodef-e-images-holder {
    position: relative;
}

.qodef-qi-fixed-project-slider .qodef-e-item-image .qodef-e-images-holder:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #00000069;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}