:root{
    --footer-bg : #F1CBBD;
    --header-bg: #fff;
    --color-primary : #121e4e;
    --fixed-color :  #121e4e;
}
/*
body.index header.header-components-all .header-components .header-components-inner, header.header-components-all .header-components .header-components-inner .left-side a ,
.header-components-inner button{
    color: #fff; !important
}
*/
/*
body.index nav ul li a {
    color: #fff;
}
*/
section#s-block--fixed-banner-0{
    margin : 0 !important;
}
section#s-block--fixed-banner-0 .container {
    max-width : 100% !important;
    padding : 0
}
nav ul li a {
    color: black;
}
.sticky-main-nav {
    background : #fff;
}

.sticky-main-nav a.mburger.mburger--collapse , 
.sticky-main-nav .left-side a{
    color :  #121e4e;
}

section#s-block--fixed-banner-1{
    margin : 0 !important;
}

section#s-block--fixed-banner-1 .container , 
section#s-block--fixed-banner-6 .container ,
section#s-block--fixed-banner-7 .container ,
section#s-block--fixed-banner-9 .container {
    max-width : 100% !important;
    padding:0 !important;
}

section#enhanced-products-slide-2 ,
section#enhanced-products-slide-3
{
    margin : 20px 10px;
}

section#main-links-4 .saji_titles-global{
    margin-bottom :  1rem;
}

.main-link-photo {
    border-radius : 0 !important;
    max-width : 100% !important;
    height : 200px !important;
    box-shadow : none !important;
}

section#main-links-4 .swiper-wrapper {
    justify-content: space-between;
}

section#main-links-4
{
    margin-top : 50px !important;
}

section.s-block--slider-with-bg .s-slider-swiper-wrapper{
    justify-content : space-evenly !important;
    margin-top : 210px;
}

.s-block__title {
    justify-content: flex-start;
}

.s-block__title .center-side:after{
    height : 0 !important;
}

.s-block .center-side{
    padding : 0;
}

.s-block .center-side h2{
    color : #121e4e !important;
}

.btn-epic{
    background : black !important;
    color : #fff !important;
    border-radius : 7px !important;
    border :  1px solid black !important;
    transition : all 0.7s ease-in-out !important;
    padding : 0px 25px !important;
}

.btn-epic:hover{
    background : transparent !important;
    color : #fff !important;
    border :  1px solid #121e4e !important;
}
section.saji-block-animate {
    margin : 0px !important;
}
section.saji-block-animate {
    margin : 0px !important;
}
.swiper .swiper-slide .post_container{
    background : white !important;
}
.swiper .swiper-slide .post_container .post_text h2 ,
.swiper .swiper-slide .post_container .post_text a ,
.swiper .swiper-slide .post_container .post_text p{
    color : #121e4e !important;
}
@media(max-width : 767px ){
  .main-link-photo{
      max-height : 130px !important
    }  
        
    section#animated-background-0 .animated-background-text h2{
      text-align : center;
      font-size : 16px;
      line-height : 30px !important;
    }
    
    section#animated-background-0 .animated-background-text p{
      text-align : center;
      font-size : 12px;
      line-height : 25px !important;
  }
  
  section#animated-background-0 .animated-background-text div{
      text-align : center !important;
  }
  
  section#animated-background-0 .animated-background-text div>a{
      font-size : 12px;
  }
  
  .animated-background-text {
      margin-top : 70px !important;
  }
  
  section#main-links-4 {
      margin-top : 0px !important;
  }
  section#slider-with-bg-5 {
      background-position: left;
  }
  .slider-with-bg-data.w-full.md\:w-\[85\%\].mx-auto.relative.z-\[2\].pt-48 {
      padding-top: 0px !important;
  }
  .s-block__title {
      justify-content: center;
  }
  a.s-block__display-all.btn-epic {
      font-size : 12px;
      padding : 0 15px !important;
  }
  
  .swiper-slide {
      margin-bottom: 0px !important;
  }
  
  footer .container div.saji-anime-item p{
      text-align : center !important;
      font-size : 14px !important;
  }
    section.saji-block-animater{
        margin : 0px !important;
    }
    .slider-bg {
      height:35% !important;
    }
    #slider-with-bg-5 .s-slider-block__display-all{
    display:none !important
    }

  }
      .mm-spn span , mm-spn a{
    color: #000;
}
header.header-components-all .header-components .header-components-inner, header.header-components-all .header-components .header-components-inner .left-side a ,
.header-components-inner button{
    color: black; !important
}