.c-standard-icon-grid{position:relative;overflow:hidden}@media (max-width:991.98px){.c-standard-icon-grid .primary-bg-color{background:inherit!important}}@media (min-width:992px){.c-standard-icon-grid .spacing-inside-default+.callout_text{padding-top:0}}.c-standard-icon-grid .block-heading-content{margin-bottom:3rem}.c-standard-icon-grid .block-heading-content a,.c-standard-icon-grid .block-heading-content p{font-size:clamp(1.125rem,1.5vw,1.25rem)}@media (max-width:767.98px){.c-standard-icon-grid h2{font-size:2rem;line-height:2.125rem}.c-standard-icon-grid h2 .font-cursive{font-size:4rem;line-height:.1}}.c-standard-icon-grid .callout_text{position:relative;z-index:3;padding-top:2rem}@media (max-width:991.98px){.c-standard-icon-grid .callout_text{background:inherit!important}.c-standard-icon-grid .callout_text br{display:none}}.c-standard-icon-grid .callout_text a:not(.btn-fill),.c-standard-icon-grid .callout_text p{font-size:clamp(20px,2.1vw,40px);line-height:1.25}.c-standard-icon-grid .callout_text a:not(.btn-fill):last-child,.c-standard-icon-grid .callout_text p:last-child{margin:0}.c-standard-icon-grid .callout_text a:not(.btn-fill){font-weight:600;text-decoration:underline!important}.c-standard-icon-grid .callout_text a:not(.btn-fill):hover{text-decoration:none!important}.c-standard-icon-grid .secondary-bg-color.callout::before{height:100%!important;bottom:-45%!important}.c-standard-icon-grid .secondary-bg-color.no-callout::before{height:100%!important;bottom:-55%!important}.c-standard-icon-grid .shape-wrapper.callout{bottom:50%!important}.c-standard-icon-grid .shape-wrapper.no-callout{bottom:40%!important}.c-standard-icon-grid .icon-content-wrapper{margin-top:3rem}@media (max-width:767.98px){.c-standard-icon-grid .icon-content-wrapper{padding:0 1rem;margin-top:2rem}}.c-standard-icon-grid .icon-content-wrapper .icon-grid.columns_3 .icon-grid-item{min-height:175px;padding:0 1rem .5rem}@media (min-width:1200px){.c-standard-icon-grid .icon-content-wrapper .icon-grid.columns_3 .icon-grid-item{padding:0 1.5rem .5rem}}.c-standard-icon-grid .icon-content-wrapper .icon-grid.columns_2 .icon-grid-item{min-height:245px;padding:0 1rem .5rem}@media (min-width:1200px){.c-standard-icon-grid .icon-content-wrapper .icon-grid.columns_2 .icon-grid-item{padding:0 1.875rem .5rem}}.c-standard-icon-grid .icon-content-wrapper .icon-grid .icon-grid-item .icon-wrapper{background-color:#fff;border-radius:1.25rem;border:1px solid #122b3d;padding:3rem 1.75rem 2.25rem;text-align:center;position:relative}@media (min-width:992px){.c-standard-icon-grid .icon-content-wrapper .icon-grid .icon-grid-item .icon-wrapper{border:1px solid #78a7cc;border-radius:2.5rem;padding:4.25rem 1.75rem 3rem}}.c-standard-icon-grid .icon-content-wrapper .icon-grid .icon-grid-item .icon-wrapper .icon{position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;height:70px;width:70px;background-color:#c9e5f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin:0 auto;padding:1rem}@media (min-width:992px){.c-standard-icon-grid .icon-content-wrapper .icon-grid .icon-grid-item .icon-wrapper .icon{height:84px;width:84px}}.c-standard-icon-grid .icon-content-wrapper .icon-grid .icon-grid-item .icon-wrapper h3{font-size:clamp(16px,.94vw,18px);line-height:1.25;text-transform:uppercase;letter-spacing:.8px;font-weight:600;color:#284b66}@media (max-width:1199.98px){.c-standard-icon-grid .icon-content-wrapper .icon-grid .icon-grid-item .icon-wrapper h3 br{display:none}}.c-standard-icon-grid .icon-content-wrapper .icon-grid .icon-grid-item .icon-wrapper .content p{margin-bottom:0;color:#112b3d;font-size:clamp(16px,1.05vw,20px);line-height:clamp(24px,1.57vw,30px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1199.98px){.c-standard-icon-grid .icon-content-wrapper .icon-grid .icon-grid-item .icon-wrapper .content p br{display:none}}@media (min-width:1400px){.c-standard-icon-grid .icon-content-wrapper .icon-grid .icon-grid-item .icon-wrapper .content p{margin-top:.5rem}}