.insurance-section {
    background: var(--White, #FFF);
}
.ins-heading1 {
    color: #454546;
    font-size: 45px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    font-family: Montserrat;
}

.ins-paragraph1 {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    line-height: 1.5; 
    color: #454546; 
    margin: 20px 0;
    font-family: "Source Sans Pro" !important;
}

.list-of {
    text-align: center;
    font-size: 27px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-bottom: 3.8rem; 
    color: #454546; 
    font-family: Montserrat;
}

.transparent-img {
    padding-right: 3.5rem;
}
.transparent-heading {
    font-size: 45px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    color: #454546; 
    font-family: Montserrat;
}

.transparent-text {
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    color: #454546; 
    font-family: "Source Sans Pro" !important;
}

.transparent-main {
  background: #FAFAFA;
  padding: 100px 80px;

}

.ready-to-get-started {
    background-size: cover; 
    background-position: center; 
    height: 354px;
    font-family: Montserrat;
}

.ready-to-get-started-heading {
    font-size: 45px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: normal !important;
    color: #ffffff !important;
}

.get-ready-btn {
    border-radius: 4px !important;
    color: #fafafa !important;
    background-color: #8fa8b4 !important;
    font-size: 15.8px;
    font-style: normal;
    font-weight: 600;
    line-height: normal !important;
    display: flex !important;
    padding: 20px 30px !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 8px !important;
    font-family: Montserrat !important;
}