.call-to-action{width:100%}@media (width>=1200px){.call-to-action:not(.call-to-action--narrow-width) .call-to-action__grid{padding:66px 8.33%}}@media (width>=1400px){.page-block-area .call-to-action--full-width .call-to-action__content-wrap:has(.btn){flex-direction:row;justify-content:space-between;align-items:center;display:flex}.page-block-area .call-to-action--full-width .call-to-action__content-wrap:has(.btn) .call-to-action__content{width:60%}.page-block-area .call-to-action--full-width .call-to-action__content-wrap:has(.btn) .btn{width:20%}}@media (width>=1600px){.page-block-area .call-to-action--full-width{max-width:var(--block-width-wide);margin-left:auto;margin-right:auto}}.call-to-action__content-wrap{width:100%;max-width:100%}.call-to-action__grid{background-color:var(--color-med-light-aqua);padding:40px 30px 35px}.call-to-action__grid:has(.call-to-action__icon){flex-direction:column;align-items:center;gap:28px;display:flex}@media (width>=768px){.call-to-action__grid:has(.call-to-action__icon){flex-direction:row;align-items:flex-start}}@media (width>=992px){.call-to-action__grid:has(.call-to-action__icon){gap:52px}.call-to-action__grid{padding:50px 45px 45px}}@media (width<=767px){.call-to-action__grid:has(.call-to-action__icon) .call-to-action__content h2{text-align:center}}.call-to-action__icon-wrap{flex-shrink:0}.call-to-action__icon{width:100%;max-width:68px}@media (width>=1200px){.call-to-action__icon{max-width:90px}}.call-to-action__content{position:relative}@media (width<=767px){.call-to-action__content:has(+.btn):after{content:"";background-color:var(--color-med-aqua);width:calc(100% + 60px);height:1px;margin-left:-30px;margin-right:-30px;display:block}.call-to-action__content>:last-child{margin-bottom:30px}}.call-to-action--narrow-width{max-width:var(--text-width);margin-left:auto;margin-right:auto}.call-to-action--navy .call-to-action__grid{background-color:var(--color-med-deep-navy)}.call-to-action--navy .call-to-action__content:after{background-color:var(--color-med-navy)}
