.c-banner-footer,.c-banner-footer .banner-left-side{width:100%}.c-banner-footer .banner-left-side .title{color:#fff;font-size:35px;font-weight:700;letter-spacing:0;line-height:35px;margin-bottom:20px;position:relative;text-align:center;z-index:2}.c-banner-footer .banner-left-side .feature-list-wrapper{column-gap:24px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:35px;row-gap:8px}.c-banner-footer .banner-left-side .feature-list-wrapper span{color:#fff;font-size:18px;letter-spacing:0;line-height:19px;position:relative;text-align:center}.c-banner-footer .banner-left-side .feature-list-wrapper span:not(:last-child):after{color:#ffffff25;content:"•";position:absolute;right:-17px;width:8px}.c-banner-footer .banner-left-side .feature-list-wrapper span:nth-child(2):after{content:""}.c-banner-footer .banner-left-side .cta-footer-banner-wrapper{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:35px}.c-banner-footer .banner-left-side .cta-footer-banner-wrapper a{color:#fff;font-size:20px!important;max-width:250px;min-height:60px;min-width:250px;padding:0;text-decoration:underline;text-decoration-thickness:1px}.c-banner-footer .banner-left-side .cta-footer-banner-wrapper a.c-fill-btn{border:none;color:#263844;text-decoration:none}.c-banner-footer .banner-left-side .cta-footer-banner-wrapper a.c-clear-btn{background:none;border:1px solid #fff;color:#fff;text-decoration:none}.c-banner-footer .banner-left-side .cta-footer-banner-wrapper a.c-no-border-btn{max-width:131px;min-height:50px;min-width:131px}.c-banner-footer .banner-right-side{width:100%}.c-banner-footer .banner-right-side img{height:100%;max-height:338px;object-fit:contain;width:100%}@media screen and (min-width:423px){.c-banner-footer .banner-left-side .feature-list-wrapper span:nth-child(2):after{content:"•"}.c-banner-footer .banner-left-side .feature-list-wrapper span:nth-child(3):after{content:""}.c-banner-footer .banner-left-side .feature-list-wrapper span:nth-child(2):after,.c-banner-footer .banner-left-side .feature-list-wrapper span:nth-child(3):after{content:"•"}}@media screen and (min-width:990px){.c-banner-footer{display:flex}.c-banner-footer .banner-left-side{align-items:center;display:flex}.c-banner-footer .banner-left-side .title{font-size:50px;letter-spacing:0;line-height:52px}.c-banner-footer .banner-left-side{width:60%}.c-banner-footer .banner-left-side .title{text-align:left}.c-banner-footer .banner-left-side .feature-list-wrapper{justify-content:start}.c-banner-footer .banner-left-side .cta-footer-banner-wrapper{align-items:unset;display:flex;flex-direction:row;gap:20px;justify-content:start;margin-bottom:0}.c-banner-footer .banner-left-side .cta-footer-banner-wrapper a{font-size:18px!important;font-weight:600;letter-spacing:.2px;line-height:30px;max-width:unset;min-height:unset;min-width:unset;padding:0 30px;text-align:left}.c-banner-footer .banner-left-side .cta-footer-banner-wrapper a.c-no-border-btn{padding:0}.c-banner-footer .banner-right-side{width:40%}.c-banner-footer .banner-right-side img{max-height:unset}}@media screen and (min-width:1200px){.c-banner-footer .banner-left-side{margin-right:30px}.c-banner-footer .banner-left-side .feature-list-wrapper span{font-size:25px;font-weight:500;letter-spacing:0;line-height:32px}.c-banner-footer .banner-left-side .cta-footer-banner-wrapper a{font-size:25px!important;font-weight:600;letter-spacing:.02px;line-height:30px;max-width:250px;min-height:60px;min-width:250px;padding:unset;text-align:left}.c-banner-footer .banner-left-side .cta-footer-banner-wrapper a.c-no-border-btn{max-width:159px;min-height:60px;min-width:159px}}@media screen and (min-width:1440px){.c-banner-footer .banner-left-side{margin-right:70px}}