:root {
  --primary-color: #ead03b;
  --secondary-color: #ead03b;

  --btn-primary-border-radius: 0.25rem;
  --btn-primary-color: #2a2968;
  --btn-primary-background-color: #ead03b;
  --btn-primary-border-color: #ead03b;
  --btn-primary-hover-color: #2a2968;
  --btn-primary-background-hover-color: #ead03b;
  --btn-primary-border-hover-color: #ead03b;
  --btn-primary-font-weight: 500;

  --btn-secondary-border-radius: 0.25rem;
  --btn-secondary-color: #ead03b;
  --btn-secondary-background-color: transparent;
  --btn-secondary-border-color: #ead03b;
  --btn-secondary-hover-color: #fff;
  --btn-secondary-background-hover-color: #ead03b;
  --btn-secondary-border-hover-color: #ead03b;
  --btn-secondary-font-weight: 500;

  --heading-color: #2a2968;
  --heading-font-family: "Poppins", sans-serif;
  --heading-font-weight: 700;

  --title-color: #2a2968;
  --title-font-family: "Poppins", sans-serif;
  --title-font-weight: 400;

  --body-color: #2a2968;
  --body-background-color: #fff;
  --body-font-family: "Poppins", sans-serif;
  --body-font-size: 14px;
  --body-font-weight: 300;

  --section-heading-color: #2a2968;
  --section-heading-font-family: "Poppins", sans-serif;
  --section-heading-font-size: 48px;
  --section-heading-font-weight: 600;

  --section-subheading-color: #2a2968;
  --section-subheading-font-family: "Poppins", sans-serif;
  --section-subheading-font-size: 16px;
  --section-subheading-font-weight: 400;
}

.post-ab {
  position: relative;
  top: 0px;
}
.slideshow-section :where(.slick-dots){
  display: none !important;
}

.sticky-header {
/* position: fixed !important; */
top: 0;
z-index: 99;
/* background-color: #ffffff00; */
background-color: #ffffff;
width: 100%;
}
.sticky-header.sticky {
position: fixed !important;
width: 100%;
top: 0;
z-index: 99;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
background-color: #f8f9fa;
} 
.contact-item1{
  border-bottom: 1px solid #2a2968;
}

.trusted-badge {
  margin-top: 24px;
  padding: 40px;

  -ms-display: flex;
  -webkit-display: flex;
  display: -webkit-box;
  display: flex;
  -ms-align-items: unset !important;
  -webkit-align-items: unset !important;
  -webkit-box-align: unset !important;
  -ms-flex-align: unset !important;
  align-items: unset !important;
  -ms-justify-content: unset !important;
  -webkit-justify-content: unset !important;
  -webkit-box-pack: unset !important;
  -ms-flex-pack: unset !important;
  justify-content: unset !important;
}
@media only screen and (max-width:1025px) {

  .heading_72{
    font-size: 39px;
  }
  .h-511 {
    width: 350px;
}
}


@media (max-width:769px) {
  img.single-banner-img{
    height: 121px;
  }
    .footer-social-wrapper{
        margin-bottom: 14px;
    }
    .btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-secondary, .btn-secondary:focus, .btn-member, .btn-member:hover, .btn-member:focus{
        font-size: 11px;
            font-weight: 700;
    }
    .patch :where(.heading_42){
         
        font-size: 18px;
    
    }
    .patch :where(.single-banner-btn ){

    margin-top: 20px;

    }
  .single-banner-content{
    max-width: 100% !important;
  }
  
}

@media (max-width:520px) {

   .heading_72{
    font-size: 30px;
  }
      .h-511 {
        width: 181px;
    }
}