.dia-home,.dia-headline h1, .dia-headline h2, .dia-headline h3, .dia-headline h4, .dia-headline h5, .dia-headline h6 {
    font-family: 'Cairo', sans-serif;
}
.dia-banner-section .dia-banner-content .dia-banner-btn a {
    font-size: 22px;
    font-family: 'Cairo', sans-serif;
}
.dia-banner-section .dia-banner-content .dia-banner-btn .dia-abt-btn {
    width: 380px;
}
.dia-banner-section .dia-banner-content .dia-banner-tag, .dia-section-title span {
    background-image: linear-gradient(81deg, #182f73 0%, #264cb9 75%, #436ce2 100%);
}
.dia-service-section .dia-service-btn .dia-service-more a {
    font-size: 16px;
    font-family: 'Cairo', sans-serif;
}
.dia-footer-copyright {
    font-family: 'Cairo', sans-serif;
}
.dia-footer-copyright .dia-copyright-menu {
    float: left;
}
.dia-footer-section {
    padding-top: 30px;
}
.dia-newslatter-section .dia-newslatter-content .dia-newslatter-form .nws-button {
    position: relative;
}
.dia-newslatter-section .dia-newslatter-content .dia-newslatter-form input,
.dia-newslatter-section .dia-newslatter-content .dia-newslatter-form select {
    max-width: 530px;
    margin-bottom: 15px;
}
.dia-newslatter-section .dia-newslatter-content .dia-newslatter-form .nws-button button {
    width: 100%;
    font-family: 'Cairo', sans-serif;
    background-image: linear-gradient(
-100deg
, #ff6600 0%, #ff9903 75%, #ffcb05 100%);
}
.dia-newslatter-section {
    background-color: #282350;
}
.dia-service-section .dia-service-btn .dia-service-more {
    background-color: #282350;
}
.dia-newslatter-section .dia-newslatter-content .dia-newslatter-form .nws-button button:before {
    background-color: #282350;
}
.dia-banner-section .banner-shape2 {
    top: 5%;
  }
  .dia-section-title h2{
    font-size: 36px;
  }
  .servicest1{
    font-size: 22px;
  }
  .dia-service-section .dia-service-details .dia-service-item {
    width: 65%;
  }  
  .dia-service-section .dia-service-review {
    max-width: 300px;
}
.fancybox1{
    direction: rtl;
    text-align: right;
}
.textred {
    color: #ffca0d!important;
    border: 1px solid orange!important;
}

.textred::placeholder { /* Firefox, Chrome, Opera */
    color: #ffca0d;
}

.textred:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #ffca0d;
}

.textred::-ms-input-placeholder { /* Microsoft Edge */
    color: #ffca0d;
}
@media screen and (max-width: 991px) {
    .dia-newslatter-section .dia-newslatter-content .dia-newslatter-form input,
    .dia-newslatter-section .dia-newslatter-content .dia-newslatter-form select {
        max-width: 100%;
      }    
}
  @media screen and (max-width: 480px) {
    .dia-section-title h2{
        font-size: 30px;
      }
      .dia-service-section .dia-service-details .dia-service-item {
        width: 100%;
      }      
  }  
  @media screen and (max-width: 380px) {
    .dia-section-title h2{
        font-size: 26px;
      }
  }
