.cta-block .cta-inner{background-color:var(--itd-navy);border-radius:.5rem;position:relative}@media (min-width:768px){.cta-block .cta-inner{align-items:center;display:flex}}.cta-block .cta-background{display:none}@media (min-width:768px){.cta-block .cta-background{background-position:100% 0;background-repeat:no-repeat;bottom:0;display:block;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:var(--itd-zindex-default)}}.cta-block .cta-image{background-position:50%;background-size:cover;border-radius:.5rem .5rem 0 0;display:block;height:13.75rem;position:relative;width:100%;z-index:2}@media (min-width:768px){.cta-block .cta-image{align-self:stretch;border-radius:.5rem 0 0 .5rem;flex-shrink:0;height:auto;min-height:15.625rem;width:18.75rem}}@media (min-width:1440px){.cta-block .cta-image{min-height:15.625rem;width:22.5rem}}.cta-block .cta-content{display:flex;flex-direction:column;padding:.25rem 1.25rem 1.25rem;position:relative;z-index:3}@media (min-width:768px){.cta-block .cta-content{flex-direction:row;gap:1.25rem;margin-left:-3.75rem;padding:3.5rem 2.5rem 3.5rem 0}}@media (min-width:1024px){.cta-block .cta-content{gap:2rem;margin-left:-2.5rem;padding:2.5rem 3.75rem 2.5rem 0}}.cta-block .cta-text{display:flex;flex-direction:column;gap:.75rem}@media (min-width:1024px){.cta-block .cta-text{gap:1.25rem}}.cta-block h2{font-size:var(--itd-fs-heading-cta);line-height:var(--itd-lh-heading-cta)}.cta-block .cta-body p,.cta-block h2{color:var(--itd-white);font-weight:var(--itd-fw-bold)}.cta-block .cta-body p{font-size:1rem;line-height:1.5rem;margin:0}@media (min-width:768px){.cta-block .cta-body p,.cta-block .cta-link a{font-size:1.125rem;line-height:1.625rem}}.cta-block .cta-link a.external-link icon{transform:rotate(-45deg)}.cta-block .cta-icon{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:3.75rem;justify-content:center;left:50%;margin-top:-2.5rem;position:relative;transform:translateX(-50%);width:3.75rem;z-index:4}@media (min-width:768px){.cta-block .cta-icon{flex-shrink:0;height:5rem;left:auto;margin:0;transform:none;width:5rem}}@media (min-width:1024px){.cta-block .cta-icon{height:6.25rem;width:6.25rem}}.cta-block .cta-icon .tab-icon,.cta-block .cta-icon .tab-icon-shield{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cta-block .cta-icon .tab-icon-shield{height:100%;width:100%}.cta-block .cta-icon .tab-icon-shield svg{filter:drop-shadow(.125rem .125rem .75rem rgba(0,0,0,.3));height:100%;width:100%}.cta-block .cta-icon .tab-icon-shield svg path{fill:var(--itd-orange)}.cta-block .cta-icon .tab-icon svg{filter:drop-shadow(.125rem .125rem .1875rem rgba(0,0,0,.3));height:2rem;width:auto}@media (min-width:768px){.cta-block .cta-icon .tab-icon svg{height:2.5rem}}@media (min-width:1024px){.cta-block .cta-icon .tab-icon svg{height:3rem}}.cta-block .cta-icon .tab-icon svg path{fill:var(--itd-white)}.cta-block.cta-without-image{border-radius:.75rem;padding-top:1.25rem}@media (min-width:768px){.cta-block.cta-without-image{padding-top:0}}.cta-block.cta-without-image .cta-content{padding:1.25rem}@media (min-width:768px){.cta-block.cta-without-image .cta-content{gap:1.75rem;padding:2.5rem}}@media (min-width:1024px){.cta-block.cta-without-image .cta-content{gap:2.5rem;margin-left:-1.25rem;padding:3rem 3.75rem 3rem 0}}@media (min-width:768px){.cta-block.cta-without-image .cta-icon{margin-top:1.125rem}}@media (min-width:1024px){.cta-block.cta-without-image .cta-icon{margin-top:1.75rem}}.editor-styles-wrapper .cta-block h2{color:#fff!important}