section{opacity:0;transform:translateY(50px);transition:transform 1s ease-out,opacity 1s ease-out}.visible{opacity:1;transform:translateY(0)}.header-upper{opacity:1!important;transform:none!important}.three-card-branch-section{margin:12rem 0 6rem!important}.four-cards-slider-section{margin:12rem 0}.four-card-container{display:flex;margin-top:5rem;padding-bottom:1rem;row-gap:4rem}.four-card-content{padding:3rem 3rem 2rem}.four-card-wrapper{background:#fbfbfbe5;border-radius:12px;display:flex;flex-direction:column;height:100%}.four-card-cta-image img{border-radius:12px 12px 0 0}.four-card-cta{align-items:center;border-top:.5px solid #e2dee9;display:flex;justify-content:space-between;margin-top:auto;padding:2rem 3rem 3rem}.four-card-cta h4{margin-bottom:0}.four-card-slider-heading h2{font-size:4.5rem;margin-bottom:3rem;padding-bottom:2rem;position:relative}.four-card-content h3{font-size:21px}.four-card-content p{font-size:16px}.four-card-cta h4{color:#000;cursor:pointer;display:inline-block;font-size:16px;position:relative}.four-card-cta h4:after{background-color:#000;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.four-card-wrapper:hover .four-card-cta h4:after{width:100%}.slider-button-wrapper{display:flex;justify-content:flex-end;margin-top:3.5rem}.slider-button{background:none;border:none}@media(max-width:1540px){.four-card-content h3{font-size:20px}}@media(max-width:1024px){.four-card-content h3{font-size:18px}}@media(max-width:768px){.four-card-cta h4{font-size:14px}}.section-tag{align-items:center;display:flex;gap:10px;margin-bottom:2rem;width:max-content}.section-tag p{color:#03632d;font-family:ibm-plex-sans-medium,"sans-serif"!important;font-size:16px;margin-bottom:0}@media (max-width:1024px){.section-tag p{font-size:15px}}@media (max-width:767px){.section-tag p{font-size:14px}}@media (min-width:1025px) and (max-width:1540px){.banner-wrapper h1{font-size:5.5rem;width:70%!important}.comparison-heading h2,.cta-heading h2,.faq-header h2,.four-grid-header h2,.grid-six-heading h2,.six-card-heading h2,.statements-header h2,.three-card-heading h2,.three-div-wrapper h2,.wrap h2{font-size:4rem}}@media(max-width:767px){.comparison-heading,.grid-six-heading,.six-card-heading,.statements-header,.three-card-heading{align-items:flex-start!important;margin:0!important;text-align:left!important;width:100%!important}.grid-six-wrapper,.statement-card-wrapper{margin-top:4rem}}@media (min-width:1025px) and (max-width:1640px){p{font-size:15px!important}}