.four-col--sec{background:#fff;display:inline-block;padding:96px 0;vertical-align:top;width:100%}.four-col--sec .sec-title.top{display:flex;flex-direction:column;gap:32px;margin-bottom:64px}.four-col--sec .sec-title.bottom{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.four-col--sec .sec-title h2{color:#29399e;display:inline-block;margin:0;width:100%}.four-col--sec .sec-title h3{color:#111c55;font-family:Inter,sans-serif;font-size:38px;font-weight:300;letter-spacing:-.32px;line-height:125%;margin:0;text-transform:capitalize}.four-col--sec .sec-title .content,.four-col--sec .sec-title h3{display:inline-block;width:100%}.four-col--sec .sec-title .content *{color:#111c55}.four-col--sec .row-wrap{align-items:stretch;display:flex;flex-wrap:wrap;gap:32px;width:100%}.four-col--sec .row-wrap .col-wrap{display:inline-block;margin:0;width:calc(25% - 24px)}.four-col--sec .col-wrap .col-inner,.four-col--sec .col-wrap .col-inner a{display:inline-block;width:100%}.four-col--sec .col-wrap .image{border-bottom:2px solid #89bc21;line-height:0;margin-bottom:16px;padding:0 0 32px;position:relative}.four-col--sec .col-wrap .image img{display:inline-block;height:240px;object-fit:cover;object-position:center;width:100%}.four-col--sec .col-wrap .title{display:inline-block;width:100%}.four-col--sec .col-wrap .title h4{color:#29399e;display:inline-block;font-family:Inter,sans-serif;font-size:22px;font-weight:600;line-height:130%;margin:0;transition:.3s ease-in-out;width:100%}.four-col--sec .col-wrap .contain{align-items:center;display:flex;margin-top:16px;padding:0;transition:.3s ease-in-out;width:100%}.four-col--sec .col-wrap .contain p{color:#111c55;display:inline-block}@media(max-width:1199px){.four-col--sec .row-wrap{gap:24px}.four-col--sec .row-wrap .col-wrap{width:calc(25% - 18px)}.four-col--sec .col-wrap .title h3{font-size:20px;line-height:28px}.four-col--sec .col-wrap .image img{height:180px}}@media(max-width:991px){.four-col--sec{padding:60px 0}.four-col--sec .row-wrap .col-wrap{margin:0;width:calc(50% - 12px)}.four-col--sec .row-wrap{margin:0;width:100%}.four-col--sec .col-wrap .image{padding:0 0 24px}.four-col--sec .col-wrap .image .contain{bottom:24px}.four-col--sec .sec-title.top{margin-bottom:32px}.four-col--sec .sec-title h3{font-size:24px;line-height:32px}}@media(max-width:767px){.four-col--sec{padding:40px 0}.four-col--sec .col-wrap .title h3{font-size:18px;line-height:26px}.four-col--sec .sec-title h3{font-size:22px;line-height:30px}.four-col--sec .col-wrap .title h4{font-size:20px;line-height:28px}}@media(max-width:600px){.four-col--sec .row-wrap .col-wrap{width:100%}}