:root {
    --color-primary: #FFC62A;
}

/*@media(min-width: 1400px){
  .home-slider h3{
    font-size:4rem
  }
}

.home-slider i{
    display:none
}

.home-slider .flex.gap-2.flex-col.text-center.\31 .md\:max-w-md.text-white{
  max-width: 90% !important
}

.hero-slider-btn{
  background-color: #FFD35D;
}
.hero-slider-btn *{
  background-color: #FFD35D;
  color:#000 !important;
  border-width: 0 !important
}

section.s-block.s-block--banners:nth-of-type(2) {
    margin-top: -5rem;
}


@media(max-width:768px){
  section.s-block.s-block--banners:nth-of-type(2) {
    margin-top: -2rem;
  }
}

section.s-block.s-block--banners:nth-of-type(2) .container{
    max-width:95% !important
}

.flex-center.flex-col.md\:flex-row-reverse.md\:gap-16.md\:justify-between.md\:px-32.container.home-slider__content.p-8.md\:p-16.absolute.top-1\/2.left-1\/2.-translate-x-1\/2.-translate-y-1\/2.z-2{
  justify-content: start !important
}

.flex-center.flex-col.md\:flex-row-reverse.md\:gap-16.md\:justify-between.md\:px-32.container.home-slider__content.p-8.md\:p-16.absolute.top-1\/2.left-1\/2.-translate-x-1\/2.-translate-y-1\/2.z-2 h3{
  line-height:1
}

.s-block--testimonials .bg-white{
  background-color: #710202 !important
}

.s-block--testimonials *{
  color:#fff !important
}



.s-block--testimonials .s-slider-block__title-right h2{
  color:#000 !important
}
.s-installment-mispay-wrapper {
    font-family: "Noto Sans Arabic", sans-serif;
    font-size: 14px;
    text-align: right;
    padding: 24px 20px 24px 0px;
    gap: 42px;
    direction: rtl;
    line-height: 22px;
    color: rgb(0, 0, 0);
    min-width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    background-color: white;
    border-radius: 10px;
    border: 1px solid #a02c29;
    margin: 15px 0;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: -webkit-box-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1);
    transition: -webkit-box-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1);
    transition: box-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1);
    transition: box-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
*/

.footer-images img {
	height: 4.5rem;
	width: auto;
	padding: .125rem;
}


.footer-vat img{
max-width:100px
}

.footer-vat div {
    width: 48%;
}

.footer-vat {
    flex-wrap: wrap;
}

.footer-vat.flex.justify-center.gap-6.px-8.md\:px-4 {
    flex-direction: column;
    max-width: 185px;
}
@media(max-width:992px){
footer .flex:has(.footer-vat){
  margin:auto !important
}
}



.footer-vat {
    display: flex !important;
    flex-wrap: wrap !important;
    flex-direction: row !important;
    max-width: 500px !important;
}


.my-catgory{
max-width:80% ;
margin-inline:auto;
z-index:11;
}
@media (min-width:991px){
   .my-catgory{
    margin-top: -8% ;
   } 
}
@media (max-width:768px){
  .my-catgory .banner-square:last-child {
    grid-column: 2/3;
}
.my-catgory{
max-width:95% ;
}
}
/*******product******/
.s-block__title.angel-products-title {
    display: none;
}
/*********************/
.s-block.s-block--photos-slider .container {
    max-width: 100%;
}