.elementor-3475 .elementor-element.elementor-element-cpl-step-3-btn .elementor-button{background-color:#02010100;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3475 .elementor-element.elementor-element-cpl-step-3-btn{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3475 .elementor-element.elementor-element-cpl-step-3-btn .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3475 .elementor-element.elementor-element-cpl-step-3-btn .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3475 .elementor-element.elementor-element-cpl-claim-cta-btn .elementor-button{background-color:#02010100;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-3475 .elementor-element.elementor-element-cpl-claim-cta-btn{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3475 .elementor-element.elementor-element-cpl-claim-cta-btn .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3475 .elementor-element.elementor-element-cpl-claim-cta-btn .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3475 .elementor-element.elementor-element-cpl-who-table{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#1B1B1F;}.elementor-3475 .elementor-element.elementor-element-cpl-who-table a{color:#99EA48;}.elementor-3475 .elementor-element.elementor-element-cpl-who-table a:hover, .elementor-3475 .elementor-element.elementor-element-cpl-who-table a:focus{color:#99EA48;}.elementor-3475 .elementor-element.elementor-element-cpl-speak-cta-btn .elementor-button{background-color:#99EA48;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-3475 .elementor-element.elementor-element-cpl-speak-cta-btn{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3475 .elementor-element.elementor-element-cpl-speak-cta-btn .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3475 .elementor-element.elementor-element-cpl-speak-cta-btn .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-item{border-width:1px;border-color:#E7E7E7;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#E7E7E7;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#E7E7E7;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-tab-title{background-color:#F5F5F5;padding:10px 14px 10px 14px;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-icon, .elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-title{color:#1B1B1F;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-icon svg{fill:#1B1B1F;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-active .elementor-accordion-icon, .elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-active .elementor-accordion-title{color:#1B1B1F;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-active .elementor-accordion-icon svg{fill:#1B1B1F;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:22px;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:#99EA48;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:#99EA48;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#99EA48;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#99EA48;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-icon{margin-inline-end:0px;}.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-tab-content{background-color:#FFFFFF;color:#1B1B1F;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;padding:12px 14px 12px 14px;}.elementor-3475 .elementor-element.elementor-element-cpl-final-cta-btn .elementor-button{background-color:#99EA48;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-3475 .elementor-element.elementor-element-cpl-final-cta-btn{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3475 .elementor-element.elementor-element-cpl-final-cta-btn .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3475 .elementor-element.elementor-element-cpl-final-cta-btn .elementor-button .elementor-button-content-wrapper{gap:8px;}/* Start custom CSS for text-editor, class: .elementor-element-cpl-who-table */.elementor-3475 .elementor-element.elementor-element-cpl-who-table table{width:100%;border-collapse:collapse;margin:0;font-size:14px;line-height:22px;color:#1B1B1F}.elementor-3475 .elementor-element.elementor-element-cpl-who-table th,.elementor-3475 .elementor-element.elementor-element-cpl-who-table td{border:1px solid #E7E7E7;padding:10px 12px;text-align:left;vertical-align:top;background:#FFFFFF;font-weight:400}.elementor-3475 .elementor-element.elementor-element-cpl-who-table thead th{background:#1B1B1F;color:#FFFFFF;font-weight:700}.elementor-3475 .elementor-element.elementor-element-cpl-who-table tbody th{font-weight:700;background:#F5F5F5}@media(max-width:767px){.elementor-3475 .elementor-element.elementor-element-cpl-who-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.elementor-3475 .elementor-element.elementor-element-cpl-who-table table,.elementor-3475 .elementor-element.elementor-element-cpl-who-table tbody,.elementor-3475 .elementor-element.elementor-element-cpl-who-table tr,.elementor-3475 .elementor-element.elementor-element-cpl-who-table th,.elementor-3475 .elementor-element.elementor-element-cpl-who-table td{display:block;width:100%}.elementor-3475 .elementor-element.elementor-element-cpl-who-table tr{margin:0 0 12px;border:1px solid #E7E7E7;border-radius:8px;overflow:hidden}.elementor-3475 .elementor-element.elementor-element-cpl-who-table tbody th,.elementor-3475 .elementor-element.elementor-element-cpl-who-table td{border:0;border-bottom:1px solid #E7E7E7}.elementor-3475 .elementor-element.elementor-element-cpl-who-table tr td:last-child{border-bottom:0}.elementor-3475 .elementor-element.elementor-element-cpl-who-table td::before{content:attr(data-label);display:block;font-weight:700;font-size:12px;color:#68B829;text-transform:uppercase;letter-spacing:.02em}}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-cpl-faq-accordion */.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-tab-title { display:flex !important; align-items:center !important; justify-content:space-between !important; } .elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-title { flex:1 1 auto !important; text-align:left !important; } .elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-icon { float:none !important; order:2 !important; display:flex !important; align-items:center !important; justify-content:center !important; margin-left:12px !important; margin-right:0 !important; align-self:center !important; } .elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-icon, .elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-icon i, .elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-icon svg { font-size:18px !important; line-height:1 !important; } .elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-accordion-icon svg { width:18px !important; height:18px !important; }
.elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-tab-content a, .elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-tab-content a:hover, .elementor-3475 .elementor-element.elementor-element-cpl-faq-accordion .elementor-tab-content a:focus{color:#99EA48;}/* End custom CSS */