.elementor-970 .elementor-element.elementor-element-37e24a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-970 .elementor-element.elementor-element-37e24a2:not(.elementor-motion-effects-element-type-background), .elementor-970 .elementor-element.elementor-element-37e24a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF6FE;}.elementor-970 .elementor-element.elementor-element-0a3502f{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-970 .elementor-element.elementor-element-68b32d3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:1.15em;color:#081637;}.elementor-970 .elementor-element.elementor-element-e33fb27{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#2B3550;}.elementor-970 .elementor-element.elementor-element-e29cfd9 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-8c57fa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:56px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-970 .elementor-element.elementor-element-8eebbee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-970 .elementor-element.elementor-element-8eebbee:not(.elementor-motion-effects-element-type-background), .elementor-970 .elementor-element.elementor-element-8eebbee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF6FE;}.elementor-970 .elementor-element.elementor-element-2512ec7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.3em;color:#081637;}.elementor-970 .elementor-element.elementor-element-18c8e22{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#2B3550;}:root{--page-title-display:none;}@media(max-width:879px){.elementor-970 .elementor-element.elementor-element-37e24a2{--padding-top:32px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-970 .elementor-element.elementor-element-68b32d3 .elementor-heading-title{font-size:30px;}.elementor-970 .elementor-element.elementor-element-8c57fa6{--padding-top:36px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-970 .elementor-element.elementor-element-8eebbee{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:880px){.elementor-970 .elementor-element.elementor-element-37e24a2{--content-width:960px;}.elementor-970 .elementor-element.elementor-element-8c57fa6{--content-width:960px;}}/* Start custom CSS for text-editor, class: .elementor-element-0a3502f */.elementor-970 .elementor-element.elementor-element-0a3502f .lg-crumb{margin:0;font-size:14px;color:#4D4A4D}.elementor-970 .elementor-element.elementor-element-0a3502f .lg-crumb a{color:#4D4A4D;text-decoration:none}.elementor-970 .elementor-element.elementor-element-0a3502f .lg-crumb a:hover{color:#094397}.elementor-970 .elementor-element.elementor-element-0a3502f .lg-crumb span{margin:0 8px;color:#9AA3B5}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e29cfd9 */.elementor-970 .elementor-element.elementor-element-e29cfd9 .lg-pills{display:flex;flex-wrap:wrap;gap:8px}.elementor-970 .elementor-element.elementor-element-e29cfd9 .lg-pills a,.elementor-970 .elementor-element.elementor-element-e29cfd9 .lg-pills span{display:inline-block;padding:8px 16px;border-radius:999px;font:600 14px/1.2 Manrope,sans-serif;text-decoration:none;transition:all .2s}.elementor-970 .elementor-element.elementor-element-e29cfd9 .lg-pills a{background:#fff;color:#081637;border:1px solid #C9D7EA}.elementor-970 .elementor-element.elementor-element-e29cfd9 .lg-pills a:hover{border-color:#094397;color:#094397}.elementor-970 .elementor-element.elementor-element-e29cfd9 .lg-pills span.on{background:#094397;color:#fff;border:1px solid #094397}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-70b3c9f */.elementor-970 .elementor-element.elementor-element-70b3c9f{color:#3A4560}.elementor-970 .elementor-element.elementor-element-70b3c9f h2,.elementor-970 .elementor-element.elementor-element-70b3c9f .cmplz-document h2{font-family:Manrope,sans-serif;font-size:21px;line-height:1.3;font-weight:800;color:#081637;margin:44px 0 14px;padding-top:28px;border-top:1px solid #E3E8F0}.elementor-970 .elementor-element.elementor-element-70b3c9f h2:first-of-type{margin-top:0;padding-top:0;border-top:0}.elementor-970 .elementor-element.elementor-element-70b3c9f h3,.elementor-970 .elementor-element.elementor-element-70b3c9f .cmplz-document h3{font-family:Manrope,sans-serif;font-size:15px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#094397;margin:30px 0 8px}.elementor-970 .elementor-element.elementor-element-70b3c9f h4{font-family:Roboto,sans-serif;font-size:16px;font-weight:600;color:#081637;margin:18px 0 4px}.elementor-970 .elementor-element.elementor-element-70b3c9f p,.elementor-970 .elementor-element.elementor-element-70b3c9f li,.elementor-970 .elementor-element.elementor-element-70b3c9f td,.elementor-970 .elementor-element.elementor-element-70b3c9f th,.elementor-970 .elementor-element.elementor-element-70b3c9f .cmplz-document p,.elementor-970 .elementor-element.elementor-element-70b3c9f .cmplz-document li{font-family:Roboto,sans-serif;font-size:16px;line-height:1.75;color:#3A4560}.elementor-970 .elementor-element.elementor-element-70b3c9f p{margin:0 0 12px}.elementor-970 .elementor-element.elementor-element-70b3c9f ul{margin:0 0 14px;padding-left:22px}.elementor-970 .elementor-element.elementor-element-70b3c9f li{margin-bottom:4px}.elementor-970 .elementor-element.elementor-element-70b3c9f li::marker{color:#31C36C}.elementor-970 .elementor-element.elementor-element-70b3c9f a{color:#094397;text-decoration:underline;text-underline-offset:2px}.elementor-970 .elementor-element.elementor-element-70b3c9f a:hover{color:#06306D}.elementor-970 .elementor-element.elementor-element-70b3c9f .legal-card{display:grid;grid-template-columns:190px 1fr;gap:12px 24px;background:#F8F8F8;border:1px solid #E3E8F0;border-radius:16px;padding:28px 32px;margin:0 0 48px}.elementor-970 .elementor-element.elementor-element-70b3c9f .lc-k{font:600 14px/1.5 Manrope,sans-serif;color:#4D4A4D}.elementor-970 .elementor-element.elementor-element-70b3c9f .lc-v{font:500 16px/1.5 Roboto,sans-serif;color:#081637}.elementor-970 .elementor-element.elementor-element-70b3c9f table{width:100%;border-collapse:collapse;margin:12px 0 20px}.elementor-970 .elementor-element.elementor-element-70b3c9f th,.elementor-970 .elementor-element.elementor-element-70b3c9f td{border-bottom:1px solid #E3E8F0;padding:10px 12px;text-align:left;vertical-align:top;font-size:15px}.elementor-970 .elementor-element.elementor-element-70b3c9f th{background:#F8F8F8;color:#081637;font-weight:600}.elementor-970 .elementor-element.elementor-element-70b3c9f .cmplz-document{max-width:none!important}.elementor-970 .elementor-element.elementor-element-70b3c9f #cmplz-document p,.elementor-970 .elementor-element.elementor-element-70b3c9f #cmplz-document li,.elementor-970 .elementor-element.elementor-element-70b3c9f #cmplz-document td,.elementor-970 .elementor-element.elementor-element-70b3c9f #cmplz-document span{font-size:16px!important;line-height:1.75!important;color:#3A4560}.elementor-970 .elementor-element.elementor-element-70b3c9f #cmplz-document h2{font-size:21px!important;line-height:1.3!important;color:#081637!important}.elementor-970 .elementor-element.elementor-element-70b3c9f #cmplz-document h3{font-size:15px!important;color:#094397!important}.elementor-970 .elementor-element.elementor-element-70b3c9f #cmplz-document a{color:#094397!important}.elementor-970 .elementor-element.elementor-element-70b3c9f .cmplz-document details,.elementor-970 .elementor-element.elementor-element-70b3c9f details.cmplz-dropdown{border:1px solid #E3E8F0!important;border-radius:12px;margin:0 0 10px;background:#fff}.elementor-970 .elementor-element.elementor-element-70b3c9f .cmplz-document summary{padding:12px 16px}@media (max-width:767px){.elementor-970 .elementor-element.elementor-element-70b3c9f h2,.elementor-970 .elementor-element.elementor-element-70b3c9f .cmplz-document h2{font-size:19px;margin-top:36px;padding-top:22px}.elementor-970 .elementor-element.elementor-element-70b3c9f .legal-card{grid-template-columns:1fr;gap:2px;padding:20px}.elementor-970 .elementor-element.elementor-element-70b3c9f .lc-v{margin-bottom:10px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18c8e22 */.elementor-970 .elementor-element.elementor-element-18c8e22 p{margin:0}.elementor-970 .elementor-element.elementor-element-18c8e22 a{color:#094397;font-weight:600}/* End custom CSS */