.elementor-kit-4540{--e-global-color-primary:#cf0000;--e-global-color-secondary:#062163;--e-global-color-text:#444;--e-global-color-accent:#526a8f;--e-global-color-4667c7bc:#caccd1;--e-global-color-72237fa2:#1a3b6b;--e-global-color-58c66546:#000;--e-global-color-497f31bd:#fff;--e-global-color-7c9485b:#8998b0;--e-global-color-0d2a93f:#bec9da;--e-global-color-bb3a05c:#333;--e-global-color-adbdb47:#adadad;--e-global-color-92d441b:#e3e3e3;--e-global-color-737b7c1:#FFFFFFAD;--e-global-color-224dcd2:#d6dbe2;--e-global-color-d3c11c5:#062163;--e-global-color-d19096d:#FFFFFFD9;--e-global-color-e2c6ed6:#ccdaef;--e-global-color-1683a5e:#0b008b;--e-global-color-7640f19:#0A0F1580;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:0px;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:38px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:0px;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.4em;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-7a332f8-font-family:"Montserrat";--e-global-typography-7a332f8-font-size:18px;--e-global-typography-7a332f8-font-weight:400;--e-global-typography-7a332f8-text-transform:none;--e-global-typography-7a332f8-font-style:normal;--e-global-typography-7a332f8-text-decoration:none;--e-global-typography-7a332f8-line-height:1.4em;--e-global-typography-7a332f8-letter-spacing:0px;--e-global-typography-7a332f8-word-spacing:0em;--e-global-typography-8199ed9-font-family:"Montserrat";--e-global-typography-8199ed9-font-size:42px;--e-global-typography-8199ed9-font-weight:500;color:#444;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0px}.elementor-kit-4540 button,.elementor-kit-4540 input[type=button],.elementor-kit-4540 input[type=submit],.elementor-kit-4540 .elementor-button{background-color:var(--e-global-color-secondary);font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:var(--e-global-color-497f31bd);border-radius:2px;padding:16px 18px}.elementor-kit-4540 button:hover,.elementor-kit-4540 button:focus,.elementor-kit-4540 input[type=button]:hover,.elementor-kit-4540 input[type=button]:focus,.elementor-kit-4540 input[type=submit]:hover,.elementor-kit-4540 input[type=submit]:focus,.elementor-kit-4540 .elementor-button:hover,.elementor-kit-4540 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-497f31bd)}.elementor-kit-4540 e-page-transition{background-color:#ffbc7d}.elementor-kit-4540 p{margin-block-end:10px}.elementor-kit-4540 a{color:var(--e-global-color-secondary);font-weight:400}.elementor-kit-4540 a:hover{color:var(--e-global-color-1683a5e)}.elementor-kit-4540 h1{color:#062163;font-family:"Montserrat",Sans-serif;font-size:60px;font-weight:400;line-height:1.2em;letter-spacing:0px}.elementor-kit-4540 h2{color:#062163;font-family:"Montserrat",Sans-serif;font-size:38px;font-weight:400;line-height:1.2em;letter-spacing:0px}.elementor-kit-4540 h3{color:#444;font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;letter-spacing:0px}.elementor-kit-4540 h4{color:#444;font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;letter-spacing:0px}.elementor-kit-4540 h6{color:#fff;font-family:"Montserrat",Sans-serif;font-size:11px;font-weight:400;line-height:1.2em;letter-spacing:0px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-4540{--e-global-typography-7a332f8-font-size:16px}.elementor-kit-4540 h4{font-size:22px;line-height:1.2em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-4540{--e-global-typography-7a332f8-font-size:14px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}html body.elementor-kit-4540:not(.cs-style-override):not(.cs-style-override *){font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.4!important;color:#444}html body.elementor-kit-4540 :is(h1,h2,h3,h4):not(.cs-style-override):not(.cs-style-override *){font-family:Montserrat,sans-serif!important;font-weight:400!important;line-height:1.2!important;text-align:left!important;letter-spacing:0!important}html body.elementor-kit-4540 h1:not(.cs-style-override):not(.cs-style-override *){font-size:60px!important;color:#062163!important}html body.elementor-kit-4540 h2:not(.cs-style-override):not(.cs-style-override *){font-size:38px!important;color:#062163!important}html body.elementor-kit-4540 h3:not(.cs-style-override):not(.cs-style-override *){font-size:28px!important;color:#444444!important}html body.elementor-kit-4540 h4:not(.cs-style-override):not(.cs-style-override *){font-size:22px!important;font-weight:500!important;color:#444444!important}html body.elementor-kit-4540 :is(h1,h2,h3,h4) :is(span,b,strong,a):not(.cs-style-override):not(.cs-style-override *){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important;letter-spacing:inherit!important}html body.elementor-kit-4540 :is(p,.elementor-widget-text-editor,.elementor-testimonial-content):not(.cs-style-override):not(.cs-style-override *){font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.4!important;color:#444444!important;text-align:justify!important}html body.elementor-kit-4540 p:not(.cs-style-override):not(.cs-style-override *){margin-block-end:10px!important}html body.elementor-kit-4540 p span:not(.cs-style-override):not(.cs-style-override *){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important}html body.elementor-kit-4540 :is(main,.elementor-widget-text-editor,.elementor-widget-theme-post-content,.entry-content) :is(ul,ol):not([class*=menu])>li:not(.cs-style-override):not(.cs-style-override *){font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.8!important;text-align:left!important}html body.elementor-kit-4540 li p:not(.cs-style-override):not(.cs-style-override *){text-align:left!important;line-height:1.8!important;margin-block-end:0!important}html body.elementor-kit-4540 a:not(.cs-style-override):not(.cs-style-override *){font-family:Montserrat,sans-serif!important;font-weight:400!important}html body.elementor-kit-4540 a:not(.elementor-button):not(.elementskit-btn):not(.wp-block-button__link):not(.elementor-item):not(.elementor-sub-item):not(.elementor-social-icon):not(.cs-style-override):not(.cs-style-override *){color:#062163}html body.elementor-kit-4540 :is(p,.entry-content,.elementor-widget-text-editor) a:not(.cs-style-override):not(.cs-style-override *){color:#062163!important;font-weight:400!important}html body.elementor-kit-4540 :is(p,.entry-content,.elementor-widget-text-editor) a:hover:not(.cs-style-override):not(.cs-style-override *){color:#0b008b!important;font-weight:600!important}html body.elementor-kit-4540 .e-con:not(.cs-style-override):not(.cs-style-override *){--gap:20px!important;--row-gap:20px!important;--column-gap:20px!important;gap:20px!important}html body.elementor-kit-4540 .elementor-widget-wrap:not(.cs-style-override):not(.cs-style-override *){--widgets-spacing:20px!important}html body.elementor-kit-4540 :is(.elementor-button,.elementskit-btn,.wp-block-button__link,input[type=submit],button[type=submit]):not(.cs-style-override):not(.cs-style-override *){font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;text-transform:uppercase!important;letter-spacing:0!important;background:#062163!important;color:#fff!important;border-radius:2px!important;padding:16px 18px!important;transition:transform .3s ease!important}html body.elementor-kit-4540 :is(.elementor-button,.elementskit-btn,.wp-block-button__link) :is(span,b,strong):not(.cs-style-override):not(.cs-style-override *){font-size:inherit!important;font-weight:inherit!important;color:inherit!important}html body.elementor-kit-4540 :is(.elementor-button,.elementskit-btn,.wp-block-button__link,input[type=submit],button[type=submit]):hover:not(.cs-style-override):not(.cs-style-override *){background:#062163!important;color:#fff!important;transform:scale(1.1)}@media(prefers-reduced-motion:reduce){html body.elementor-kit-4540 :is(.elementor-button,.elementskit-btn,.wp-block-button__link,input[type=submit],button[type=submit]):not(.cs-style-override):not(.cs-style-override *){transition:none!important}}html body.elementor-kit-4540 :is(.elementor-element-7a6d242b p,.elementor-element-3842b909 p,.elementor-element-5fb77c93 p,.elementor-element-6f82fc1 h2,.elementor-element-7af1b86 h2,.elementor-element-739f968 h2,.elementor-element-4fa783d h2,.elementor-element-988fad3 p,.elementor-element-a5836f0 p,.elementor-element-e4761b3 p,.elementor-element-43445d0f p,.elementor-element-1f8b155d p,.elementor-element-2657a2d5 p,.elementor-element-1eb4ada6 p,.elementor-element-3b35bc3 h1,.elementor-element-5520894 h3,.elementor-element-dea5f38 h3,.elementor-element-2257b7c h3,.elementor-element-4424ebb h3,.elementor-element-de2ca9b h3,.elementor-element-231ddd7 h3,.elementor-element-d312a17 h3,.elementor-element-26faf70 h3,.elementor-element-e2b9403 h3,.elementor-element-22100d4 h3,.elementor-element-bcc691a h3,.elementor-element-05d0e75 h3,.elementor-element-7fd02277 p,.elementor-element-5bba8d4 p,.elementor-element-879cf25 p,.elementor-element-303b950 p,.elementor-element-557ec61 h1,.elementor-element-789aaff2 p,.elementor-element-325a0a4 p,.elementor-element-3cbabd3c p,.elementor-element-18e08ec7 p,.elementor-element-82340fe h1,.elementor-element-f52c52c h3,.elementor-element-f52c52c p,.elementor-element-e27f722 h3,.elementor-element-e27f722 p,.elementor-element-c315828 h2,.elementor-element-c315828 p,.elementor-element-30c3165 h2,.elementor-element-30c3165 p,.elementor-element-80a68f0 h2,.elementor-element-80a68f0 p,.elementor-element-02277bc h2,.elementor-element-02277bc p,.elementor-element-7191e43 h2,.elementor-element-7191e43 p,.elementor-element-1006072 p,.elementor-element-3410d2fd p,.elementor-element-1a5d78de p,.elementor-element-6f60fd42 p,.elementor-element-c6a3f39 h1,.elementor-element-48bcf40 p,.elementor-element-2643cfd3 p,.elementor-element-47a77267 p,.elementor-element-378a0e57 p,.elementor-element-266799a h1,.elementor-element-7288495f p,.elementor-element-7b4bc650 p,.elementor-element-691c2a84 p,.elementor-element-4a0d8cb0 p,.elementor-element-3a54539 h3,.elementor-element-7a98edc h3,.elementor-element-e79bfa3 h3,.elementor-element-bbfb094 h3,.elementor-element-db48d25 h3,.elementor-element-7e7f14e h3,.elementor-element-9b6cff2 h3,.elementor-element-14a6cf0 h3,.elementor-element-dba14d9 h3,.elementor-element-c61a8a1 h3,.elementor-element-7714ec4 h3,.elementor-element-3a29b4f8 h2,.elementor-element-3f4c85ed h2,.elementor-element-5b52fd66 p,.elementor-element-697043f0 p,.elementor-element-502636c3 p,.elementor-element-2597353b p,.elementor-element-199bb15f p,.elementor-element-6382a9b0 p,.elementor-element-1b774c27 p,.elementor-element-15253a1b p,.elementor-element-e24e6b2 p,.elementor-element-f795248 p,.elementor-element-7c3fb4e p,.elementor-element-7bc9a1e p,.elementor-element-1adfc139 p,.elementor-element-28933ee3 p,.elementor-element-18ee2eba p,.elementor-element-51eeaa64 h2,.elementor-element-3cd4b1d8 h2,.elementor-element-3ea48738 p,.elementor-element-685f5bc3 p,.elementor-element-4311d049 p,.elementor-element-7eaaa545 p,.cs-on-dark h1,.cs-on-dark h2,.cs-on-dark h3,.cs-on-dark h4,.cs-on-dark p):not(.cs-style-override):not(.cs-style-override *){color:#fff!important}html body.elementor-kit-4540 :is(.cs-topbar,.cs-on-dark) a:not(.cs-style-override):not(.cs-style-override *){color:#fff!important}html body.elementor-kit-4540.single-post :is(.elementor-widget-theme-post-content,.entry-content) a:not(.elementor-button):not(.wp-block-button__link):not(.cs-style-override):not(.cs-style-override *){font-weight:700!important}html body.elementor-kit-4540.single-post :is(.elementor-widget-theme-post-content,.entry-content) li+li:not(.cs-style-override):not(.cs-style-override *){margin-top:10px!important}html body.elementor-kit-4540 :is(h1,h2,h3,h4):not(.cs-style-override):not(.cs-style-override *){overflow-wrap:anywhere}html body.elementor-kit-4540 :is(h1,h2,h3,h4) span:not(.cs-style-override):not(.cs-style-override *){text-align:inherit!important}@media(max-width:767px){html body.elementor-kit-4540 .e-con.e-parent:has(h1):not(.cs-style-override):not(.cs-style-override *){height:auto!important;min-height:0!important;padding-block:110px 40px!important}}@media(max-width:767px){html body.elementor-kit-4540 h1:not(.cs-style-override):not(.cs-style-override *){font-size:36px!important}html body.elementor-kit-4540 h2:not(.cs-style-override):not(.cs-style-override *){font-size:30px!important}html body.elementor-kit-4540 h3:not(.cs-style-override):not(.cs-style-override *){font-size:26px!important}}html body.elementor-kit-4540 :is(h1,h2,h3,h4,h5,h6,p,li,.elementor-widget-text-editor,.elementor-testimonial-content):not(.cs-style-override):not(.cs-style-override *){letter-spacing:0!important}html body.elementor-kit-4540 :is(h1,h2,h3,h4,h5,h6,p,li) :is(span,strong,b,a):not(.cs-style-override):not(.cs-style-override *){letter-spacing:0!important}html body.elementor-kit-4540 h6:not(.cs-style-override):not(.cs-style-override *){font-family:Montserrat,sans-serif!important;font-size:10px!important;line-height:1.2!important;font-weight:400!important;color:#FFFFFF!important;text-align:left!important}html body.elementor-kit-4540 h6 :is(span,strong,b,a):not(.cs-style-override):not(.cs-style-override *){font:inherit!important;color:inherit!important}html body.elementor-kit-4540 :is(.cs-on-dark,.e-con:has(>.elementor-background-video-container),.e-con:has(>.elementor-background-slideshow),.elementor-section:has(>.elementor-background-video-container)) h1:not(.cs-style-override):not(.cs-style-override *){color:#FFFFFF!important}html body.elementor-kit-4540 :is(.cs-topbar p,.elementor-element-43445d0f p,.elementor-element-7fd02277 p,.elementor-element-789aaff2 p,.elementor-element-1006072 p,.elementor-element-48bcf40 p,.elementor-element-7288495f p,.elementor-element-2597353b p,.elementor-element-15253a1b p,.elementor-element-7bc9a1e p,.elementor-element-7eaaa545 p):not(.cs-style-override):not(.cs-style-override *){font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;color:#FFFFFF!important;text-align:left!important}html body.elementor-kit-4540 :is(.elementor-element-43445d0f p,.elementor-element-7fd02277 p,.elementor-element-789aaff2 p,.elementor-element-1006072 p,.elementor-element-48bcf40 p,.elementor-element-7288495f p,.elementor-element-2597353b p,.elementor-element-15253a1b p,.elementor-element-7bc9a1e p,.elementor-element-7eaaa545 p):not(.cs-style-override):not(.cs-style-override *){text-align:center!important}html body.elementor-kit-4540 .e-con.e-parent{--content-width:1200px!important}html body.elementor-kit-4540 .e-con-boxed>.e-con-inner{max-width:1200px!important;width:100%;margin-inline:auto!important}html body.elementor-kit-4540 .elementor-section>.elementor-container{max-width:1200px!important;margin-inline:auto!important}html body.elementor-kit-4540 .e-con-full.e-parent{box-sizing:border-box!important;padding-inline:max(20px, calc((100% - 1200px) / 2))!important}html body.elementor-kit-4540 .elementor-location-single .e-con.e-parent:has(>.elementor-widget-theme-post-content),html body.elementor-kit-4540 .elementor-location-single .e-con.e-parent:has(>.e-con-inner>.elementor-widget-theme-post-content){padding-inline:0!important}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:auto;src:url('https://cardinalstrategies.com/wp-content/uploads/2024/08/Montserrat-VariableFont_wght.ttf') format('truetype')}