.footer-cta-content-sec{display:inline-block;overflow:hidden;padding:8% 0 3%;position:relative;vertical-align:top;width:100%}.footer-cta-content-sec .container{max-width:1010px}.footer-cta-content-sec .cta-text{display:flex;flex-direction:column;gap:8px;text-align:center;width:100%}.footer-cta-content-sec .cta-text .small-text{display:inline-block;margin-top:4px;width:100%}.footer-cta-content-sec .cta-text .small-text p{color:#333;font-family:Roboto,Sans-serif;font-size:12px;font-weight:400;line-height:1;margin-top:4px;text-align:center}.footer-cta-content-sec .cta-text .cta-group{display:flex;flex-direction:column;width:100%}.footer-cta-content-sec .cta-text .cta-group .cta{margin:0 auto;position:relative;width:fit-content}.footer-cta-content-sec .ovarlay{background-color:transparent;background-image:linear-gradient(40deg,#fc6500,#f99405);bottom:0;left:0;opacity:.9;position:absolute;right:0;top:0;transition:background .3s,border-radius .3s,opacity .3s}.footer-cta-content-sec{background-position:0 0;background-repeat:no-repeat;background-size:contain}.footer-cta-content-sec .cta-text{position:relative;z-index:2}.footer-cta-content-sec .cta-text h2{color:#fff;font-family:Source Sans Pro,Sans-serif;font-size:42px;font-weight:700;letter-spacing:-1.1px}.footer-cta-content-sec .banner-shape-bottom svg,.footer-cta-content-sec .banner-shape-top svg{height:60px!important}.footer-cta-content-sec .banner-shape-bottom{transform:rotate(180deg)}.footer-cta-content-sec .cta-text .center-text{display:flex;flex-direction:column;justify-content:center;width:100%}.footer-cta-content-sec .cta-text .center-text .text{align-items:center;color:#fff;display:flex;font-family:Roboto,Sans-serif;font-size:24px;font-weight:400;gap:8px;line-height:1.5;text-align:left}.footer-cta-content-sec .banner-shape-top{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;top:-1px;width:100%}.footer-cta-content-sec .banner-shape-top svg{display:block;height:40px;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.footer-cta-content-sec .banner-shape-top svg path{fill:#fff;transform:rotateY(0deg);transform-origin:center}.footer-cta-content-sec .cta-text .center-text .text svg{fill:#fff;height:15px;width:15px}.footer-cta-content-sec .cta-text .content{display:block;margin:31px auto 10px;max-width:620px}.footer-cta-content-sec .cta-text .content p{color:#fff;font-family:Roboto,Sans-serif;font-size:21px;font-weight:500;letter-spacing:-.5px;line-height:25px}.footer-cta-content-sec .cta-text .content p a{color:#fff;font-weight:500;text-decoration:underline}.footer-cta-content-sec .cta-text .content p a:hover{text-decoration:none}.footer-cta-content-sec .cta-text a.secondary-dark-cta{font-size:27px;margin-bottom:10px;padding:19px 27px}.footer-cta-content-sec .cta-text a.secondary-dark-cta:hover{box-shadow:none}.footer-cta-content-sec .cta-text .content{margin:20px auto 10px}.footer-cta-content-sec .cta-text a.secondary-dark-cta{line-height:1;margin:0;padding:13.5px}@media(max-width:1024px){.footer-cta-content-sec .cta-text h2{font-size:36px}}@media(max-width:767px){.footer-cta-content-sec{background-size:cover;padding:17% 0}.footer-cta-content-sec .cta-text .center-text{flex-direction:column;gap:10px}.footer-cta-content-sec .cta-text .center-text .text{font-size:20px}.footer-cta-content-sec .cta-text h2{font-size:32px}.footer-cta-content-sec .banner-shape-bottom svg,.footer-cta-content-sec .banner-shape-top svg{height:35px!important}.footer-cta-content-sec .cta-text .content p{font-size:16px}}