@font-face {
  font-family: '29LT Bukra Bold';
  src: url('https://wpazzrk.github.io/again/29ltbukrabold.otf') format('opentype');
  font-weight: bold;
  font-style: normal;
}
body , body *{
  font-family: '29LT Bukra Bold'!important;
}

.my-moved-photo .container.home-slider__content {
    justify-content: center;
}
 @media (max-width:768px){
header.store-header{
    position: static !important;
}
.my-moved-photo img{
    width: 50%!important;
    margin-inline: auto;
}
 }
 /**********بنر عريض **************/
   section:nth-child( 1 of section.s-block.s-block--fixed-banner){
    margin-top: -160px;
    z-index: 1;
}
 @media (max-width:768px){
 section:nth-child( 1 of section.s-block.s-block--fixed-banner) {
    margin-top: -3rem;
}
}
/******first-square-img******/
.first-square-img .s-slider-container            {
padding:0px;
}
 /*********secund-moved-banner*******/
 .secund-moved-banner .description , .secund-moved-banner h3, .secund-moved-banner .home-slider__content > div > div:nth-of-type(1){
 width:100%;
 max-width: 100%;
}

.secund-moved-banner .description ,.secund-moved-banner h3   {
color:#105E7F!important;
    font-family: '29LT Bukra Bold'!important;
}
.secund-moved-banner .btn-primary{
background-color:#105E7F!important;

}
.secund-moved-banner .home-slider__content > div {
width: 50%;
}
 @media (max-width:768px){
.secund-moved-banner .home-slider__content > div {
    width: 55%;
    gap: 0px;
}
.secund-moved-banner  .home-slider__content {
top: 100%;
align-items: flex-end;
padding-right: 20px;
 
}
 .secund-moved-banner  .home-slider__content  > div > div:nth-of-type(1) h3{
 font-size:20px;
line-height:25px;
 }
.secund-moved-banner .description{
display:none;
}
}
/*********secund-square-image**********/
section.secund-square-image {
    margin-top: 40px;
}
section.secund-square-image h2 {
    text-align: center;
    color: #105E7F!important;
    max-width: fit-content;
    margin-inline: auto;
     font-size:30px
}

section.secund-square-image h2::after {
    content: "";
    width: 100%;
    height: 19px;
    display: block;
    background-color: #C6E4F0;
    position: absolute;
    top: 18px;
    z-index: -1;
    
}
 @media (max-width:768px){
 section.secund-square-image h2 {
 font-size:20px
 }
 section.secund-square-image h2::after {
   top: 8px;
   }
 }
/***************/
 @media (max-width:768px){
 .bottom-header-icon i+span {
    font-size: 11px;
}
}

li#\"2086927635\",
li#\"offers\"{
  display:none
}