/* Add custom CSS styles below */
/**El Messiri*/

@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&family=El+Messiri:wght@400..700&family=Lemonada:wght@300..700&display=swap');


*{
  font-family: "El Messiri", sans-serif;
  font-optical-sizing: auto;

}

/**/


/***/
 .index .navbar-brand img {
    max-width: 170px;
    opacity: 0;
}

.fixed-pinned .navbar-brand img {
    max-width: 170px;
    opacity: 1;
}

.navbar-brand img {
    max-height: 8rem;
    width: auto;
    max-width: 60px;
    filter: brightness(0);
}

.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 120px;
}
/**/
:root{
--bg: linear-gradient(130.27deg, #DA792D 25%, #E75E2E 77.11%);


}
 
/* اول البنر  */


section:nth-child(1 of .landing-page-fixed-bannar) .box-text h1 {
  color: #000;
  font-size: 40px;
  font-weight: 900;
}

section:nth-child(1 of .landing-page-fixed-bannar) .box-text p {
  font-weight: 900;
  font-size: 32px;
}
section:nth-child(1 of .landing-page-fixed-bannar) .box-text a {
  background: var(--bg);
  box-shadow: 4px 4px var(--bg) !important;
  color: #fff;
}

/**/


section:nth-child(2 of .banner-image){

    margin-top: 3rem;
}


/* categary*/
a.banner-entry:nth-of-type(4) {
    grid-column:2/4;
    
}

a.banner-entry:nth-of-type(1) {
   
    height:100% !important;
    
}


.lazy__bg {

    background-size: cover;
    background-position: top;
 
 
   
}

@media (max-width: 786px) {
.grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8 {

     grid-template-columns: repeat(1, minmax(0, 1fr)) !important;

}

a.banner-entry:nth-of-type(1) {
    grid-column: 1/3;
    height: 440px !important;
}

a.banner-entry:nth-of-type(2) {
    grid-column: 1/3;
    height: 230px !important;
}

a.banner-entry:nth-of-type(3) {
    grid-column: 1/3;
    height: 230px !important;
}

a.banner-entry:nth-of-type(4) {
    grid-column: 1/3;
    height: 116px !important;
}


}

/**/

/* صوره مع نص */
.image-text h2::after {
  content: "";
  display: block;
  font-size: 16px;
  margin-top: 4%;
  color: #161616;
  font-weight: 500;
}
.image-text > div:last-of-type h2::after {
  content: "";
}

.image-text a {
  box-shadow: 1px 3px #000;
    background: var(--bg);
  
}
/* صوره مع نص */
/* tow_banner*/
.sq-images .box-text-cat p{
display:none;
    
}
.sq-images .box-text-cat h2{
font-size:25px !important;
width:70%;    
    
}


.sq-images .box-text-cat a:nth-of-type(2){
color:#e54f1a
    
}
/***/

.section_c_r .content_tistimonial {
    background-image: 
    url(https://cdn.salla.sa/form-builder/15HelhDXvWu9qk4wSw665Fu2eFxapQpUxSwRWHI1.png) 
    !important;
}

.section_c_r.container > h2 {
    line-height: 51px;
}



.copyright-text  {

    color: #fff !important;
}

.copyright-text a:hover {
    color: #fff !important;
}


@media (max-width: 786px) {

section:nth-child(1 of .landing-page-fixed-bannar) .box-text h1 {
    color: #000;
    font-size: 15px;
    font-weight: 500;
}

.banner-image .container {
    padding: 0;
}
.banner-image .banner-text-container >div {
    text-align: center;
    background: #00000099;
    width: 100%;
}

.banner-image .banner-text-container {
    justify-content: end;
}
footer * {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
}
}