/* Source and licensing information for the line(s) below can be found at https://pro-nodo1-web.agpd.local/themes/custom/aepd_theme/css/components/block/img%2Btxt%2Bcta-banner.css. */
.block--type-imagen-txt-cta.block--view-mode-banner,.block--type-imagen-txt-cta.block--view-mode-center,.block--type-imagen-txt-cta.block--view-mode-banner-white{position:relative}.block--type-imagen-txt-cta.block--view-mode-banner .layout-bg-bg-wrapper,.block--type-imagen-txt-cta.block--view-mode-center .layout-bg-bg-wrapper,.block--type-imagen-txt-cta.block--view-mode-banner-white .layout-bg-bg-wrapper{background:0 0 !important}.block--type-imagen-txt-cta.block--view-mode-banner .layout-bg-content-container,.block--type-imagen-txt-cta.block--view-mode-center .layout-bg-content-container,.block--type-imagen-txt-cta.block--view-mode-banner-white .layout-bg-content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.block--type-imagen-txt-cta.block--view-mode-banner .layout-bg-content-container .layout__region--content,.block--type-imagen-txt-cta.block--view-mode-center .layout-bg-content-container .layout__region--content,.block--type-imagen-txt-cta.block--view-mode-banner-white .layout-bg-content-container .layout__region--content{padding:1.875rem .9375rem}@media (min-width:36rem){.block--type-imagen-txt-cta.block--view-mode-banner .layout-bg-content-container .layout__region--content,.block--type-imagen-txt-cta.block--view-mode-center .layout-bg-content-container .layout__region--content,.block--type-imagen-txt-cta.block--view-mode-banner-white .layout-bg-content-container .layout__region--content{margin:0 auto;max-width:640px}}@media (min-width:48rem){.block--type-imagen-txt-cta.block--view-mode-banner .layout-bg-content-container .layout__region--content,.block--type-imagen-txt-cta.block--view-mode-center .layout-bg-content-container .layout__region--content,.block--type-imagen-txt-cta.block--view-mode-banner-white .layout-bg-content-container .layout__region--content{padding:2.5rem 0;max-width:768px;font-size:1.125rem}}@media (min-width:62rem){.block--type-imagen-txt-cta.block--view-mode-banner .layout-bg-content-container .layout__region--content,.block--type-imagen-txt-cta.block--view-mode-center .layout-bg-content-container .layout__region--content,.block--type-imagen-txt-cta.block--view-mode-banner-white .layout-bg-content-container .layout__region--content{padding:3.75rem 0;max-width:1024px;width:50%}}@media (min-width:75rem){.block--type-imagen-txt-cta.block--view-mode-banner .layout-bg-content-container .layout__region--content,.block--type-imagen-txt-cta.block--view-mode-center .layout-bg-content-container .layout__region--content,.block--type-imagen-txt-cta.block--view-mode-banner-white .layout-bg-content-container .layout__region--content{max-width:1312px}}.block--type-imagen-txt-cta.block--view-mode-banner .field--name-field__link a,.block--type-imagen-txt-cta.block--view-mode-center .field--name-field__link a,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a{display:inline-block;position:relative;padding:1rem 3.4375rem;background-color:#2163df;border:2px solid #2163df;font-weight:600;font-family:'Source Sans Pro',sans-serif;color:#fff;font-size:1rem;line-height:1.375rem;text-align:center;text-decoration:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.block--type-imagen-txt-cta.block--view-mode-banner .field--name-field__link a span,.block--type-imagen-txt-cta.block--view-mode-center .field--name-field__link a span,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a span{font-weight:600;font-family:'Source Sans Pro',sans-serif;color:#fff;font-size:1rem;line-height:1.375rem;text-align:center;text-decoration:none}.block--type-imagen-txt-cta.block--view-mode-banner .field--name-field__link a:hover,.block--type-imagen-txt-cta.block--view-mode-center .field--name-field__link a:hover,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a:hover{border:2px solid #180909;background-color:#180909;color:#fff}.block--type-imagen-txt-cta.block--view-mode-banner .field--name-field__link a:hover span,.block--type-imagen-txt-cta.block--view-mode-center .field--name-field__link a:hover span,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a:hover span{color:#2163df}.block--type-imagen-txt-cta.block--view-mode-banner .field--name-field__link a:after,.block--type-imagen-txt-cta.block--view-mode-center .field--name-field__link a:after,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a:after{content:none}.block--type-imagen-txt-cta.block--view-mode-banner .field--name-field-title,.block--type-imagen-txt-cta.block--view-mode-center .field--name-field-title,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field-title{margin-bottom:.9375rem}.block--type-imagen-txt-cta.block--view-mode-banner .field--name-field-title h2,.block--type-imagen-txt-cta.block--view-mode-center .field--name-field-title h2,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field-title h2{padding:0;text-align:left;font-weight:700;font-family:'Source Sans Pro',sans-serif;color:#180909;font-size:1.75rem;line-height:2.125rem}@media (min-width:48rem){.block--type-imagen-txt-cta.block--view-mode-banner .field--name-field-title h2,.block--type-imagen-txt-cta.block--view-mode-center .field--name-field-title h2,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field-title h2{font-size:2rem;line-height:2.375rem}}.block--type-imagen-txt-cta.block--view-mode-banner .field--name-body,.block--type-imagen-txt-cta.block--view-mode-center .field--name-body,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-body{font-weight:600;font-family:'Source Sans Pro',sans-serif;color:#180909;font-size:1rem;line-height:1.625rem}.block--type-imagen-txt-cta.block--view-mode-center .layout-bg-bg-wrapper{background:#cbcbcb !important}.block--type-imagen-txt-cta.block--view-mode-center .layout-bg-content-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.block--type-imagen-txt-cta.block--view-mode-center .layout-bg-content-container .layout__region--content{margin:0 auto}@media (min-width:75rem){.block--type-imagen-txt-cta.block--view-mode-center .layout-bg-content-container .layout__region--content{width:90%}}.block--type-imagen-txt-cta.block--view-mode-center .field--name-field-title{text-align:center}.block--type-imagen-txt-cta.block--view-mode-center .field--name-field-title h2{text-align:center}.block--type-imagen-txt-cta.block--view-mode-center .field--name-body{text-align:center;margin:1.25rem 0 0}.block--type-imagen-txt-cta.block--view-mode-center .field--name-field__link{text-align:center}.block--type-imagen-txt-cta.block--view-mode-banner-white .layout-bg-bg-wrapper{background:#cbcbcb !important}.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field-title h2{text-align:left;color:#fff}.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-body p,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-body a,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-body span,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-body h2,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-body h3,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-body h4,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-body h5,.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-body h6{font-weight:600;font-family:'Source Sans Pro',sans-serif;color:#fff}.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a{display:inline-block;position:relative;padding:1rem 3.4375rem;background-color:#2163df;border:2px solid #2163df;font-weight:600;font-family:'Source Sans Pro',sans-serif;color:#fff;font-size:1rem;line-height:1.375rem;text-align:center;text-decoration:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:transparent;border:2px solid #fff;color:#fff;text-align:center}.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a span{font-weight:600;font-family:'Source Sans Pro',sans-serif;color:#fff;font-size:1rem;line-height:1.375rem;text-align:center;text-decoration:none}.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a:hover{border:2px solid #180909;background-color:#180909;color:#fff}.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a:hover span{color:#2163df}.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a span{color:#fff;text-align:center}.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a:hover{color:#fff;border:3px solid #fff;background-color:transparent}.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field__link a:hover span{color:#fff}.block--type-imagen-txt-cta.block--view-mode-banner-white .field--name-field-image:before{content:'';position:absolute;inset:0;background:-webkit-linear-gradient(.06deg,#180909 .06%,rgba(24,9,9,.76) 51.57%,rgba(24,9,9,0) 99.96%);background:-o-linear-gradient(.06deg,#180909 .06%,rgba(24,9,9,.76) 51.57%,rgba(24,9,9,0) 99.96%);background:linear-gradient(89.94deg,#180909 .06%,rgba(24,9,9,.76) 51.57%,rgba(24,9,9,0) 99.96%);mix-blend-mode:normal;z-index:0}
/* Source and licensing information for the above line(s) can be found at https://pro-nodo1-web.agpd.local/themes/custom/aepd_theme/css/components/block/img%2Btxt%2Bcta-banner.css. */