body {
    font-family: "Wix Madefor Display", sans-serif;
  }
  h1,
  h2,
  h3 {
    font-family: "Wix Madefor Display", sans-serif;
    font-weight: 700; /* Adjust weight as needed */
  }
a{
text-decoration:none !important;
}
ul{
padding-left:0px !important;
}

a:hover{
text-decoration:none !important;
}
  h1 {
    font-family: "Poppins";
    font-weight: 600;
    font-size: 28px;
    line-height: 44px;
    letter-spacing: 0%;
    text-align: center;
    vertical-align: middle;
    color: white;
  }
  h2 {
    font-family: "Poppins";
    font-weight: 600;
    font-size: 28px;
    line-height: 44px;
    letter-spacing: 0%;
    vertical-align: middle;
    color: #181a2a;
  }
  p {
    font-family: "Open Sans";
    font-weight: 400;
    font-size: 16px;
    line-height: 32px;
    letter-spacing: 0%;
    vertical-align: middle;
    color: #181a2abf;
  }

button{
outline:none !important;
border:none !important;
transform: none !important;
}
button:hover{
outline:none !important;
border:none !important;
transform: none !important;
}

button:focus{
outline:none !important;
border:none !important;
transform: none !important;
  box-shadow:none !important;
}
}
body .container-fluid{
padding: 0 !important;
}


.dark-bg{
background-color:#164863;
}
  .color-primary{
    color: #181A2A;
  }
  .heading {
    font-family: "Poppins";
    font-weight: 600;
    font-size: 28px;
    line-height: 44px;
    letter-spacing: 0%;
    text-align: center;
    vertical-align: middle;
    max-width: 900px;
    /* margin: 50px auto; */
  }
  .footer-after{
    position: absolute;
    top: 10px;
    background:#32A5E2;
    width: 100%;
    height: 337px;
    z-index: -1;
    left: 12px;
    border-radius: 20px;
   }
.light-bg{
  background-color: #f5f3f2;
}
.section-heading{
    font-size: 33px;
    line-height: 40px;
    font-family: Poppins;
    font-weight: 600;
    color:#181A2A;
}

.section-para{
font-family: Open Sans;
font-weight: 400;
color:#181A2ABF;
opacity:0.7;
font-size: 16px;
line-height: 28px;

}
.dark-btn{
 background-color:#0D2938;
font-family: Wix Madefor Display;
font-weight: 700;
font-size: 16px;
line-height: 16px;
border-radius:8px;
outline:none;
border:none;
width: fit-content;
transform: none;
color:white;
}
.dark-btn:hover{
 background-color:#0D2938;
  color:white;
width: fit-content;
  transform: none;
outline:none;
border:none;
  opacity:0.8;
}

.custom-btn{
 background-color:#164863;
font-family: Wix Madefor Display;
font-weight: 700;
font-size: 16px;
line-height: 16px;
border-radius:8px;
outline:none;
border:none;
width: fit-content;
transform: none;
  color:white;
}
.custom-btn:hover{
   color:white;
 background-color:#164863;
width: fit-content;
  transform: none;
outline:none;
border:none;
  opacity:0.8;
}

.card-title{
font-family: Poppins;
font-weight: 600;
font-size: 18px;
line-height: 26.25px;
color:#181A2A;

}
.card-description{
font-family: Poppins;
font-weight: 400;
font-size: 18px;
line-height: 26.25px;
color:#4F505C;

}

    .container{
       max-width: 1260px;
      padding: 0 10px;
}
  @media (min-width: 535px) {
    

    
    .section-heading{
font-size: 40px;
line-height: 52px;
}


.section-para{
font-size: 20px;
line-height: 32px;

}

  }