.elementor-1426 .elementor-element.elementor-element-lHero{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-1426 .elementor-element.elementor-element-lImg{text-align:center;}.elementor-1426 .elementor-element.elementor-element-lName{text-align:center;}.elementor-1426 .elementor-element.elementor-element-lRole{text-align:center;}.elementor-1426 .elementor-element.elementor-element-lBody{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1426 .elementor-element.elementor-element-lBodyW{--display:flex;}.elementor-1426 .elementor-element.elementor-element-lCta{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1426 .elementor-element.elementor-element-lCtaH{text-align:center;}/* Start custom CSS for text-editor, class: .elementor-element-lEye */.elementor-1426 .elementor-element.elementor-element-lEye{margin-top:132px !important;margin-bottom:4px !important;color:#F3A65C !important;font-family:'Mulish',sans-serif !important;font-size:13px !important;font-weight:800 !important;letter-spacing:4px !important;text-transform:uppercase !important;text-align:center !important;position:relative;z-index:2;width:100% !important}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-lImg */.elementor-1426 .elementor-element.elementor-element-lImg{position:relative;z-index:2;margin-top:18px !important}
.elementor-1426 .elementor-element.elementor-element-lImg img{width:200px !important;height:200px !important;object-fit:cover;border-radius:50% !important;border:5px solid rgba(224,122,38,.75);box-shadow:0 24px 60px rgba(0,0,0,.6),0 0 0 10px rgba(224,122,38,.10)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-lName */.elementor-1426 .elementor-element.elementor-element-lName{position:relative;z-index:2;width:100% !important;text-align:center !important;margin-top:26px !important}
.elementor-1426 .elementor-element.elementor-element-lName .elementor-heading-title{color:#fff !important;font-family:'Inter Tight',sans-serif !important;font-size:46px !important;font-weight:700 !important;line-height:1.12 !important;text-align:center !important}
.elementor-1426 .elementor-element.elementor-element-lName .elementor-heading-title::after{content:'';display:block;width:60px;height:3px;background:#E07A26;margin:18px auto 0;border-radius:3px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-lRole */.elementor-1426 .elementor-element.elementor-element-lRole{position:relative;z-index:2;width:100% !important;text-align:center !important;margin-top:16px !important;color:#E9B588 !important;font-family:'Mulish',sans-serif !important;font-size:14px !important;font-weight:700 !important;letter-spacing:2px !important;text-transform:uppercase !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-lHero */.elementor-1426 .elementor-element.elementor-element-lHero{position:relative;overflow:hidden;background:radial-gradient(1150px 720px at 50% 30%,#2f86e0 0%,#1c62b8 20%,#123f7f 40%,#0b2450 62%,#081a38 80%,#070D1C 100%) !important;padding-top:0 !important;padding-bottom:78px !important}
.elementor-1426 .elementor-element.elementor-element-lHero::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(620px 420px at 50% 34%,rgba(224,122,38,.28),transparent 60%);pointer-events:none;z-index:0}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-lPC */.elementor-1426 .elementor-element.elementor-element-lPC{max-width:740px !important;margin-left:auto !important;margin-right:auto !important}
.elementor-1426 .elementor-element.elementor-element-lPC p{color:#C6C7D5 !important;font-family:'Red Hat Display',sans-serif !important;font-size:19px !important;line-height:1.9 !important;margin:0 0 18px !important;text-align:center !important}
.elementor-1426 .elementor-element.elementor-element-lPC strong{color:#fff !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-lBody */.elementor-1426 .elementor-element.elementor-element-lBody{background:#0A1327 !important;padding-top:60px !important;padding-bottom:66px !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-lCtaH */.elementor-1426 .elementor-element.elementor-element-lCtaH .elementor-heading-title{color:#fff !important;font-family:'Inter Tight',sans-serif !important;font-size:30px !important;font-weight:600 !important;text-align:center !important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-lCtaB */.elementor-1426 .elementor-element.elementor-element-lCtaB{margin-top:18px !important}
.elementor-1426 .elementor-element.elementor-element-lCtaB .elementor-button{background-color:#1B5AA8 !important;color:#ffffff !important;border-radius:200px !important;padding:15px 38px !important;font-family:'Mulish',sans-serif !important;font-weight:700 !important;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}
.elementor-1426 .elementor-element.elementor-element-lCtaB .elementor-button:hover{background-color:#2470c9 !important;transform:translateY(-2px);box-shadow:0 14px 30px rgba(27,90,168,.5)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-lCta */.elementor-1426 .elementor-element.elementor-element-lCta{background:radial-gradient(1000px 520px at 50% 140%,#1B5AA8 0%,#0e2f5e 45%,#070D1C 78%) !important;padding-top:58px !important;padding-bottom:72px !important;text-align:center}/* End custom CSS */