.background-fill{background:transparent linear-gradient(180deg,#5eaebc,#0072bc) 0 0 no-repeat padding-box;margin-left:-15px;margin-right:-15px;padding-bottom:64px}.text-white{color:#fff!important}.feature2-card-container{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.feature2-card-container .card-text-header{color:#333;font-family:Effra,sans-serif;font-size:clamp(1.3rem,1.2vw,3rem);font-weight:700;line-height:1.2;text-align:left!important;text-transform:uppercase;word-break:break-word}.feature2-card{background-color:#fff;border-radius:16px;box-shadow:0 4px 16px #00497a;gap:2rem;padding:1rem}.card-text-section,.feature2-card{display:flex;flex-direction:column}.card-text-section{gap:.5rem}.contact-section{display:flex;justify-content:center}.btn-group2{justify-content:left}.contact-section .card{display:flex;flex-direction:row;gap:2rem;justify-content:center;left:50%;position:absolute;transform:translate(-50%,-20%);z-index:2}.right-section .text-section{display:flex;flex-direction:column;text-align:left}.image-container,.right-section{display:flex;flex:1 1 50%;flex-direction:column;gap:2rem}.bg-white-fill{height:40vh;position:relative}.text-fadeIn.visible{opacity:1;transform:translate(0)}@media only screen and (min-width:769px) and (max-width:1024px){.feature2-card-container{grid-template-columns:repeat(2,1fr)}.contact-section .card{flex-direction:column;left:0;position:static;transform:unset;width:100%}.bg-white-fill{height:auto}.contact-section.cta-end{padding-top:32px}}@media only screen and (max-width:768px){.feature2-card-container{grid-template-columns:1fr}.contact-section .card{flex-direction:column;left:auto;position:relative;transform:none;width:100%;z-index:2}.bg-white-fill{height:auto}}@media only screen and (min-width:1024px) and (max-width:1295px){.contact-section .card{left:auto;position:relative;transform:none;z-index:2}.bg-white-fill{height:auto}}