/* Add custom CSS styles below */ 

@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap');

body * , .secund h3{
  font-family: "Cairo", sans-serif !important;

}
.home-slider .max-h-60 {
    max-height: 50rem;
}
.first h3.text-2xl.md\:text-4xl.font-primary.leading-tight {
    font-family: "Cairo", sans-serif !important;
    font-size: 60px;
    line-height: 90px;
}

.container.home-slider__content {
    padding-left: 0px;
    padding-right: 0px;
}


section.s-block.s-block--banners  .absolute.bottom-2.rounded-none {
    width: 90%;
    background: #f37a31;
    right: 5%;
    padding-bottom: 9px;
    border-radius: 30px;
  text-align: center;
}
.s-block--slider-with-bg  h3 {
    text-align: end;
}
/****************/
.s-block--slider-with-bg .slider-bg:before {
    display: none
}
/******/
.s-block--photos-slider .container {
    max-width: 100%;
}
@media(max-width:768px){
  section.s-block.s-angel--divider.no-margin-top.no-margin-bottom.merge-bottom.centered-title {
    padding-top: 5rem !important;
}
  .first h3 {
    font-size: 15px !important;
    line-height: 20px !important
    
}
  .first .home-slider .max-h-60 {
    max-height: 8rem;
}
.first .container.home-slider__content {
    flex-direction: row-reverse;
  gap: 20px;
}
  .secund .-translate-y-full {
    --tw-translate-y: -50%;
}
  .secund  .home-slider__content  > div {
    width: 50%;
    margin-right: auto;
    gap: 0px !important;
  }
.secund h3{ 
  font-size: 10px !important;
}
.secund .description {
    font-size: 12px;
}
}