/* Add custom CSS styles below */ 
@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap');
body{
font-family: "Cairo", sans-serif;
}
.top-navbar {
display: none;
}
 @media screen and (max-width:768px){
 .navbar-brand img , .fixed-header .navbar-brand img {
max-width: 65px;
}
.main-nav-container {
height: 70px !important;
}
}
/*------main-image------*/
.swiper.s-slider-container.swiper-initialized {
margin-left: 0!important;
 padding:0px
}
section.s-block.s-block--photos-slider {
margin-top: 0px;
margin-bottom: 40px;
}
/*-------------------------------------*/
.swiper.s-slider-container.swiper-initialized {
margin-left: 0!important;
padding: 0px;
}
salla-slider.photos-slider .swiper-slide {
margin-left: 1rem;
margin-right: 1rem;
width: 100%;
padding: 0px;
}
 salla-slider.photos-slider .swiper-slide {
padding: 0rem;
margin: 0rem;
width: 100%;
}
.s-slider-block__title-nav {
visibility: hidden;
}
 .banner_ad  p {
font-size: 25px !important;
line-height:35px;
}
 @media screen and (max-width:768px){
.banner_ad  p {
line-height: 27px !important;
text-align: right;
font-size: 15px !important;
}
}
/******opinion**************/
.section_c_r , .dead_line  {
margin-bottom: 40px!important;
}
/*---heading------------------*/
.image-title {
margin-bottom:25px;
}
@media screen and (max-width:768px){
.g-products  .image-title {
margin-bottom: 44px!important;
}
}
.g_features .grid-cols-3 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
.g_features .products-item:nth-of-type(4) i::before {
    content: "";
    background-image: url(https://cdn.salla.sa/form-builder/F1mLbdNViBzlaXXs7jt7fVnwkxAS58I1DK7ChgEd.png);
    height: 50px;
    display: block;
    width: 50px;
    background-size: contain;
    background-repeat: no-repeat;
}
@media screen and (max-width:768px){
.g_features .grid-cols-3 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap:20px;
}
.g_features .products-item:nth-of-type(4) i::before {
    height: 30px;
    width: 30px;

}
footer a.s-contacts-item{
justify-content:center;
}
}
section.g-products {
    margin-bottom: 10px !important;
}
/*--------height-of-video---------------------*/
#video-banner {
  margin-bottom: 30px!important;
    height: 630px !important;
}

@media screen and (max-width:768px) {
    #video-banner {
        height: 166px !important;
    }
    .video-parent {
    max-height: 155px;
    min-height: 166px;
}
}

#video-banner .containt.absolute {
    width: 100% !important;
    right: 0px;
    justify-content: center;
    max-width: 100%;
    right: 0px !important;
}
#video-banner .containt.absolute > div:nth-of-type(1){
display:none!important;
}
section.s-block.s-block--fixed-banner.wide-placeholder {
    margin-bottom: 40px;
    margin-top: 0px;
}
.banner--fixed img {
    background: unset;
}