
/* arabic */
@font-face {
  font-family: 'Cairo';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hOA-a1biLD-H.woff2) format('woff2');
  unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE80-FEFC;
}
/* latin-ext */
@font-face {
  font-family: 'Cairo';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hOA-a13iLD-H.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Cairo';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hOA-a1PiLA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face{ font-family:'Cairo';}

*{
    font-family: 'Cairo', sans-serif ;
    scroll-behavior: smooth;
}

h1, h2, h3, h4, h5, h6 ,p,span,strong,li ,a ,button{
    font-family: 'Cairo', sans-serif ;
    font-weight: 400;
}

.icon-bx-wraper{
    margin: 15px;
    padding:10px;
    border-right:1px solid #e9e9e9;
    border-left:1px solid #e9e9e9;

    /* height: 300px; */
}
.page-content{
    padding:0
}


.dez-social-icon{
    padding-top: 60px !important;
    padding-bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}
.dez-social-icon a{
    display: flex;
    align-items: center;
    justify-content: center;
    width:40px;
    height: 40px !important;
    border-radius: 50%;

}
/* .dez-social-icon a:hover{
    color:#EEBB13;
    background-color: #fff;
} */


.dez-social-icon a::before,.dez-social-icon a svg{

    border-radius: 50%;
    transition: all 0.3s ease;
    /* background-color: #fff; */
}
.footer a:hover{
    color:#fff !important
}

/* .dez-social-icon a::before:hover ,.dez-social-icon a:hover svg {

color:yellow;
background-color:#fff;

} */
/* .dez-social-icon  a::before{
font-size: 18px;

}.dez-social-icon  a::before:hover {
background-color:#fff;
} */
/* .dez-social-icon li:hover a::before,.dez-social-icon li:hover a svg{
color:#1E2228
} */


.header-nav .nav>li .sub-menu {
background-color: #fff;
border: 1px solid #f4f4f4;
/* display: block; */
left: 0;
list-style: none;
margin: 20px 0 0;
opacity: 1;
padding: 0;
position: absolute;
visibility: hidden;
width: 220px;
z-index: 10;
}
.logo-header a img{
position: absolute;
top:-40px;
}

@media only screen and (max-width: 991px){
.header-nav .nav>li .mega-menu, .header-nav .nav>li .sub-menu, .header-nav .nav>li ul {
display: none;
position: static;
visibility: visible;
width: auto;
background: #f6f6f6;
}
.logo-header a img{
top:-25px;
}
}




.dez-media.dez-img-overlay1{
max-height: 245px;
}

.ow-entry-title {
font-weight: bold !important;
}
/* .tp-caption.tp-resizeme{
font-size: 45px !important;
} */
.tp-mask-wrap{
position: absolute;
display: block;
overflow: visible;
top:80px !important
}

.icon-bx-wraper {
margin: 15px;
padding: 10px;
}

.ow-carousel-entry{
overflow: hidden;
border: 2px solid #EEBB13;
/* border-radius: 7px; */
border-top-left-radius: 30%;
border-bottom-right-radius: 30%;

}
.dez-tilte{

font-size: 16px !important;
}

.blog-post.blog-grid.date-style-2{
padding:8px;
border:1px solid #EEBB13!important;
border-radius: 5px;
}
.dez-media.dez-img-overlay1,.dez-thu img{
border-radius: 5px;
}	*{
    font-family: 'Cairo', sans-serif ;
    scroll-behavior: smooth;
}

h1, h2, h3, h4, h5, h6 ,p,span,strong{
    font-family: 'Cairo', sans-serif !important;
}

.icon-bx-wraper{
    margin: 15px;
    padding:10px;
    border-right:1px solid #e9e9e9;
    border-left:1px solid #e9e9e9;

    /* height: 300px; */
}
.page-content{
    padding:0
}


/* .dez-social-icon{
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
} */

/* .dez-social-icon a:hover{
    color:#EEBB13;
    background-color: #fff;
} */


.dez-social-icon a::before,.dez-social-icon a svg{

    border-radius: 50%;
    transition: all 0.3s ease;
    /* background-color: #fff; */
}
.footer a:hover{
    color:#fff !important
}

/* .dez-social-icon a::before:hover ,.dez-social-icon a:hover svg {

color:yellow;
background-color:#fff;

} */
/* .dez-social-icon  a::before{
font-size: 18px;

}.dez-social-icon  a::before:hover {
background-color:#fff;
} */
/* .dez-social-icon li:hover a::before,.dez-social-icon li:hover a svg{
color:#1E2228
} */


.header-nav .nav>li .sub-menu {
background-color: #fff;
border: 1px solid #f4f4f4;
/* display: block; */
left: 0;
list-style: none;
margin: 20px 0 0;
opacity: 1;
padding: 0;
position: absolute;
visibility: hidden;
width: 220px;
z-index: 10;
}
.logo-header a img{
position: absolute;
top:-40px;
}

@media only screen and (max-width: 991px){
.header-nav .nav>li .mega-menu, .header-nav .nav>li .sub-menu, .header-nav .nav>li ul {
display: none;
position: static;
visibility: visible;
width: auto;
background: #f6f6f6;
}
.logo-header a img{
top:-25px;
}
}




.dez-media.dez-img-overlay1{
max-height: 245px;
}

.ow-entry-title {
font-weight: bold !important;
}
/* .tp-caption.tp-resizeme{
font-size: 45px !important;
} */
.tp-mask-wrap{
position: absolute;
display: block;
overflow: visible;
top:80px !important
}

.icon-bx-wraper {
margin: 15px;
padding: 10px;
}

.ow-carousel-entry{
overflow: hidden;
border: 2px solid #EEBB13;

border-top-left-radius: 30%;
border-bottom-right-radius: 30%;

}
.dez-tilte{

font-size: 16px !important;
}

.blog-post.blog-grid.date-style-2{
padding:8px;
border:1px solid #EEBB13!important;
border-radius: 5px;
}
.dez-media.dez-img-overlay1,.dez-thu img{
border-radius: 5px;
}


/* .tab-content>.tab-pane{display:none } */
.overlay-icon a i {
    display: flex;
    align-items: center;
    justify-content: center;
}

@media (max-width:767px) {
    .widget_getintuch ul {
        flex-direction: column;
        gap:0
        
    }
    .widget_getintuch ul li{
        padding-right:0;
        margin-bottom:5px
    }
    .widget_getintuch ul li a{
        width:300px
    }
    .widget_getintuch ul li a img{
        /* width:90% !important */
    }
    .app-section{
        flex-direction: column-reverse;
    }


}
@media only screen and (max-width: 991px){
.mo-left .header-nav .is-fixed .logo-header.mostion, .mo-left .header-nav .logo-header.mostion {
    padding: 30px 20px;
    display:none !important;
    height: auto;
}

.owl-item{
    display: flex;
    align-items: center;
    justify-content: center;
}
.owl-2 .item{
    
    width:250px !important
}
.owl-2 .item .ow-carousel-entry .ow-entry-media a img{
    object-fit: cover;
}
}


.footer-logo-image{
    position: absolute;top:-20px; left:32%; width: 200px !important;
}


@media (max-width:767px) {
    .footer-logo-image{
        position: absolute;top:-20px; left:25%; width: 200px !important;
       
    }
}



