section.text-icon .p3-hero__text{display:flex;flex-wrap:wrap;margin:0 -10px}section.layout_two .p3-hero__text{row-gap:20px}.text-icon .header-section{margin-bottom:40px}.text-icon .header-section h2{color:#003374;font-size:36px;font-weight:500;line-height:39.6px;margin:0;text-align:center}section.text-icon .p3-hero__text .icon-section{padding:0 10px;text-align:center;width:25%}section.layout_two .p3-hero__text .icon-section{width:50%}section.layout_two .p3-hero__text .icon-section .icon_image{width:30%}section.layout_two .p3-hero__text .icon-section .text-section{width:60%}.text-icon.default .icon_image img{max-height:52px;min-height:52px;width:auto}section.layout_two .p3-hero__text .text-section p{color:#003374!important;font-size:25px!important;font-weight:500!important;line-height:25px!important;text-align:left}section.layout_two .p3-hero__text .icon-section .content-section{align-items:center;background:#fff;border-radius:16px;display:flex;flex-wrap:wrap;height:100%;justify-content:space-between;padding:35px 80px}section.text-icon .p3-hero__text .text-section p{color:#040d2e;font-size:18px;font-weight:400;line-height:27px;margin:0}section.text-icon .icon-section .icon_image{padding-bottom:10px}@media only screen and (max-width:767px){section.text-icon .p3-hero__text{margin:0;row-gap:40px}.text-icon.default .icon_image img{max-height:40px;min-height:40px}.text-icon .header-section{margin-bottom:20px}.text-icon .header-section h2{font-size:24px;line-height:normal}section.text-icon .p3-hero__text .icon-section{padding:0;width:100%}section.layout_two .p3-hero__text .icon-section .content-section{border-radius:10px;padding:20px}section.layout_two .p3-hero__text .text-section p{font-size:18px!important;line-height:normal!important;text-align:left}section.layout_two .p3-hero__text .icon-section .icon_image{width:25%}section.layout_two .p3-hero__text .icon-section .text-section{width:65%;width:60%}section.layout_two .p3-hero__text .icon-section .icon_image{padding:0}}@media (max-width:1440px){.p3-header__logo{max-width:120px}}@media (min-width:767px)and (max-width:990px){section.text-icon .p3-hero__text{margin:0}.text-icon .header-section{margin-bottom:20px;padding-left:15px}.text-icon .header-section h2{font-size:32px;line-height:normal}section.text-icon.layout_two .icon_image{padding:0}section.text-icon .p3-hero__text .icon-section{width:50%}section.text-icon.default .p3-hero__text{row-gap:40px}section.layout_two .p3-hero__text .icon-section .content-section{padding:25px 30px}section.layout_two .p3-hero__text .text-section p{font-size:20px!important;line-height:normal!important}}