.cmp-banner-gray-v2 .cmp-banner-gray_header-info{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 auto;max-width:1110px;min-height:186px;padding:2pc 1pc;width:100%}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;height:100%}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text .cmp-banner-gray_header-text_title{color:#000b33;font-size:43px;line-height:4pc}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text .cmp-banner-gray_header-text_results{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#000b33;display:-webkit-box;font-size:18px;font-weight:350;height:auto;letter-spacing:.18px;letter-spacing:.24px;line-height:27px;overflow:hidden;text-overflow:ellipsis}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text hr{margin:0}@media(max-width:1199px){.cmp-banner-gray-v2 .cmp-banner-gray_header-info{max-width:unset;padding:2pc}}@media(max-width:991px){.cmp-banner-gray-v2 .cmp-banner-gray_header-info{padding:2pc 5vh!important}}@media(max-width:576px){.cmp-banner-gray-v2 .cmp-banner-gray_header-info{padding:2pc 1pc!important}}@media(min-width:991px)and (max-width:1024px){.cmp-banner-gray-v2 .cmp-banner-gray_header-info{min-height:unset;padding:2pc 3%}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text{gap:8px;height:100%;max-height:100%}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text .cmp-banner-gray_header-text_title{font-size:24px;letter-spacing:.24px;line-height:normal;max-height:6pc}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text .cmp-banner-gray_header-text_results{-webkit-line-clamp:6;font-display:swap;font-family:avenir-regular,Arial,sans-serif;font-size:1pc;font-weight:400!important;height:auto;letter-spacing:.12px;line-height:normal;max-height:162px}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text .separator{-webkit-box-flex:1;-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text .separator .cmp-separator{width:100%}}.banner-gray .cmp-banner-gray{position:relative}.banner-gray .cmp-banner-gray .cmp-banner__content{gap:24px;height:365px;margin:0 auto;max-width:59pc;padding:56px 0;width:100%}.banner-gray .cmp-banner-gray .cmp-banner__content h1{word-wrap:break-word}.banner-gray .cmp-banner-gray .subbanner-gray{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;justify-content:center;margin:0 auto;position:absolute;top:278px;width:100%;z-index:10}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:1pc 24px}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card .cmp-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;padding:0}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card .cmp-card-body .cmp-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card .cmp-card-body .cmp-image .cmp-image__image{width:77px}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card .cmp-card-body .cmp-card-content,.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card .cmp-card-body .cmp-card-content .cmp-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card .cmp-card-body .cmp-card-content .cmp-number{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:22px;height:2pc!important;justify-content:center;margin:9px;min-width:2pc!important;padding-top:9pt 9px 9px 10px}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card .cmp-card-body .cmp-card-content .cmp-number.cmp-c-issste{background:#a61c3c}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card .cmp-card-body .cmp-card-content .cmp-number.cmp-c-imss{background:#005944}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card .cmp-card-body .cmp-card-content h5{text-align:left}@media(max-width:1024px){.banner-gray .cmp-banner-gray .cmp-banner__content{height:auto;padding:2pc 3%!important}.banner-gray .cmp-banner-gray .cmp-banner__content h1{font-size:3pc;line-height:72px}.banner-gray .cmp-banner-gray .cmp-banner__content h5{font-size:18px;height:81pt!important;letter-spacing:.108px;line-height:27px}.banner-gray .cmp-banner-gray .subbanner-gray{padding:2pc 3%}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card{padding:1pc}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card .cmp-card-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0!important}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card .separator{padding:0}.cmp-banner-gray-v2 .cmp-banner-gray_header-info{min-height:unset;padding:2pc 3%}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text{gap:8px;height:100%;max-height:100%}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text .cmp-banner-gray_header-text_title{font-size:24px;letter-spacing:.24px;line-height:normal;max-height:6pc}.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text .cmp-banner-gray_header-text_results{-webkit-line-clamp:6;font-family:avenir-regular,Arial,sans-serif;font-size:1pc;font-weight:400!important;height:auto;letter-spacing:.12px;line-height:normal;max-height:162px}}@media(max-width:1199px){.banner-gray .cmp-banner-gray .cmp-banner__content,.banner-gray .cmp-banner-gray .subbanner-gray{margin:0 auto;padding:56px 3%}.banner-gray .cmp-banner-gray .subbanner-gray{padding:0 3%}}@media(max-width:991px){.banner-gray .cmp-banner-gray .cmp-banner__content{padding:2pc 5vh}.banner-gray .cmp-banner-gray .subbanner-gray{padding:0 5vh}}@media(max-width:576px){.banner-gray .cmp-banner-gray .cmp-banner__content{height:566px;padding:2pc 1pc}.banner-gray .cmp-banner-gray .subbanner-gray{padding:0 1pc}.banner-gray .cmp-banner-gray .subbanner-gray .cmp-card-banner{margin:0}}.cmp-height-banner .cmp-banner-gray .cmp-banner-gray_header-info{height:auto}.banner-stories{height:280px}.banner-stories .cmp-bg-gray-extralight.cmp-banner-gray-v2 .cmp-banner-gray_header-info{max-width:855pt;padding:2pc 0 4pc}.banner-stories .cmp-bg-gray-extralight.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text{gap:1pc}.banner-stories .cmp-bg-gray-extralight.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text .cmp-banner-info-storie{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1pc}@media(max-width:1199px){.banner-stories .cmp-banner-gray-v2 .cmp-banner-gray_header-info{max-width:unset;padding:2pc 2pc 4pc!important}}@media(max-width:991px){.banner-stories .cmp-banner-gray-v2 .cmp-banner-gray_header-info{padding:1pc 5vh!important}}@media(max-width:576px){.banner-stories .cmp-banner-gray-v2 .cmp-banner-gray_header-info{padding:1pc!important}}@media(min-width:991px)and (max-width:1024px){.banner-stories .cmp-banner-gray-v2 .cmp-banner-gray_header-info{padding:1pc 3%!important}}@media(max-width:1024px){.banner-stories{height:auto}.banner-stories .cmp-bg-gray-extralight.cmp-banner-gray-v2 .cmp-banner-gray_header-info{padding-bottom:1pc;padding-top:1pc}.banner-stories .cmp-bg-gray-extralight.cmp-banner-gray-v2 .cmp-banner-gray_header-info .cmp-banner-gray_header-text .cmp-banner-gray_header-text_title{font-size:2pc;line-height:3pc}.banner-stories .cmp-bg-gray-extralight.cmp-banner-gray-v2 .cmp-banner-gray_header-info .button{padding:0}}