* {
    font-family: 'Cairo', sans-serif !important;
}

html {
    font-family: 'Cairo', sans-serif !important;
}

.slider {
    background-image: url("../files/slider.jpg") !important;
    padding: 274px 0;
}

/* .carousel-item +.active{
    background-image: url("../files/12.jpg")  !important;
} */
/* .carousel-inner .carousel-item {
    background-image: url("../files/slider.jpg") !important ;
} */
.factry {
    background-image: url("../files/section-factry-1t.jpg") !important;
}

.margin-2 {
    margin-bottom: 30px !important;
}

.our-products-1 {
    background-image: url("../files/section-factry-1t.jpg") !important;
}

.section-1 {
    margin-top: 0px;
}

.slider-2 {
    background-image: url("../files/slider-2.jpg") !important;
}

.black {
    color: #212529 !important;
}



.mb-4 {
    /* color: #2f55d4 !important; */
    font-weight: 900 !important;
}

.text-white-50 {
    color: white !important;
}

.title-tags {
    color: #2f55d4;
}

.pages-heading .title {
    font-size: 75px !important;
    letter-spacing: 1px;
    color: white;
}

.margin-1 {
    margin-bottom: 60px;
}

.color-1 {
    color: white !important;
}


/* .l-light{
    width: 120px !important;
    height: auto !important;
    top: 11px !important;
    position: relative !important;
    left: 40px !important;
} */


.l-light, .l-dark {
    width: 177px;
    height: auto;
    position: relative;
    top: 17px;
}



/* .bg-overlay{
    background-image: url("/assets/files/header3.jpg") !important;
    } */
/* one */

/*  slide-bg-image d-flex align-items-center */
/* .slide-inner ,.slide-bg-image ,.d-flex ,.align-items-center{
    background-image: url("/assets/files/header3.jpg") !important;
}

.swiper-slide-duplicate ,.swiper-slide-next ,.swiper-slide-duplicate-prev{
    background-image: url("/assets/files/header2.jpg") !important;

} */

.list-inline-item {
    color: white;
}

.shadow:hover {
    box-shadow: 4px 5px 7px 2px #00000009 !important;
}


.video-edit {
    text-align: center;
}

.flex-1 {
    display: flex;
    flex-wrap: wrap;
    row-gap: 20px;
}

.slider2 {
    background-image: url("../files/header2.jpg") !important;
}

.imge-home-1 {
    max-width: 100%;
}