section.banner-cta-full{display:block;overflow:hidden;padding-bottom:86px;padding-top:86px;position:relative;width:100%}@media (min-width:768px){section.banner-cta-full{padding-bottom:77px;padding-top:77px}}section.banner-cta-full.bg-image{background-image:var(--bg-image-mobile);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:720px){section.banner-cta-full.bg-image{background-image:var(--bg-image-desktop)}}section.banner-cta-full .container{text-align:center}section.banner-cta-full .container .section-info{margin-left:auto;margin-right:auto}section.banner-cta-full .container .section-info .banner-links{align-items:center;display:flex;flex-direction:column;gap:28px;justify-content:center;margin-top:1.75rem}@media (min-width:768px){section.banner-cta-full .container .section-info .banner-links{flex-direction:row;gap:18px}}section.banner-cta-full .container .section-info .section_text{font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.75rem}@media (min-width:1024px){section.banner-cta-full .container .section-info .section_text{font-size:24px;line-height:36px}}section.banner-cta-full.height-cover{height:auto;padding-top:112px}@media (min-width:768px){section.banner-cta-full.height-cover{height:671px;padding-top:173px}}section.banner-cta-full.height-cover .container .section-info{max-width:516px}section.banner-cta-full.height-cover .container .section-info .section_text{font-family:DM Sans,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.75rem}