.three_col_content_sec{background:linear-gradient(180deg,#005691,#171c31);display:inline-block;padding:80px 0;position:relative;vertical-align:top;width:100%}.three_col_content_sec .text{display:inline-block;margin-bottom:40px;text-align:center;width:100%}.three_col_content_sec .text span{font-size:30px;font-weight:600;line-height:35px;margin:0 0 10px}.three_col_content_sec .text h2,.three_col_content_sec .text span{color:#fff;display:inline-block;font-family:Open Sans;font-style:normal;padding:0;width:100%}.three_col_content_sec .text h2{font-size:42px;font-weight:700;line-height:52px;margin:0}.three_col_content_sec .text .content{display:inline-block;margin-top:20px;width:100%}.three_col_content_sec .text .content p{color:#fff;margin:0}.three_col_content_sec .cta{display:block;margin:40px auto 0;width:fit-content}.three_col_content_sec .three__col{display:flex;flex-wrap:wrap;gap:45px;justify-content:center;width:100%}.three_col_content_sec .three__col .col{background:#fff;border-radius:40px;box-shadow:0 4px 20px rgba(23,28,49,.25);padding:30px 20px;text-align:center;width:calc(33.33333% - 30px)}.three_col_content_sec .three__col .col h3{color:#1a83c5;font-size:21px;line-height:28px;margin-bottom:16px;padding:0}.three_col_content_sec .three__col .col .content{display:inline-block;width:100%}.three_col_content_sec .three__col .col .content p{color:#253c4f;font-weight:500;line-height:26px;margin:0}.three_col_content_sec .three__col .col:nth-child(4),.three_col_content_sec .three__col .col:nth-child(5){width:calc(50% - 70px)}@media(max-width:1200px){.three_col_content_sec .three__col{gap:30px}}@media(max-width:991px){.three_col_content_sec .three__col .col{width:calc(50% - 15px)!important}.three_col_content_sec .three__col .col:last-child{flex:1}}@media(max-width:767px){.three_col_content_sec{padding:60px 0}.three_col_content_sec .text span{font-size:20px;line-height:25px}.three_col_content_sec .text h2{font-size:30px;line-height:40px}.three_col_content_sec .text{margin-bottom:20px}}@media(max-width:640px){.three_col_content_sec .three__col .col{width:100%!important}}@media(max-width:480px){.three_col_content_sec{padding:40px 0}.three_col_content_sec .text span{font-size:20px;line-height:25px}.three_col_content_sec .text h2{font-size:26px;line-height:36px}}