.elementor-kit-7{--e-global-color-primary:#001A54;--e-global-color-secondary:#0A3D7A;--e-global-color-text:#1E2533;--e-global-color-accent:#E62222;--e-global-color-lpawhite:#FFFFFF;--e-global-color-lpalight:#F2F4F8;--e-global-color-lpaline:#DCE1EA;--e-global-color-lpanight:#000E2E;--e-global-typography-primary-font-family:"Barlow Condensed";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-font-style:italic;--e-global-typography-primary-line-height:1.05em;--e-global-typography-secondary-font-family:"Barlow Condensed";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Barlow";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.65em;--e-global-typography-accent-font-family:"Barlow Condensed";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.2em;--e-global-typography-accent-letter-spacing:1px;--e-global-typography-lpakicker-font-family:"Barlow Condensed";--e-global-typography-lpakicker-font-size:15px;--e-global-typography-lpakicker-font-weight:600;--e-global-typography-lpakicker-text-transform:uppercase;--e-global-typography-lpakicker-line-height:1.2em;--e-global-typography-lpakicker-letter-spacing:2px;--e-global-typography-lpasmall-font-family:"Barlow";--e-global-typography-lpasmall-font-size:14px;--e-global-typography-lpasmall-font-weight:400;--e-global-typography-lpasmall-line-height:1.5em;color:#1E2533;font-family:"Barlow", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:#E62222;font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:1px;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:#001A54;color:#FFFFFF;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 p{margin-block-end:16px;}.elementor-kit-7 a{color:#0A3D7A;}.elementor-kit-7 a:hover{color:#E62222;}.elementor-kit-7 h1{color:#001A54;font-family:"Barlow Condensed", Sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:1.02em;}.elementor-kit-7 h2{color:#001A54;font-family:"Barlow Condensed", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:1.05em;}.elementor-kit-7 h3{color:#001A54;font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:700;line-height:1.15em;}.elementor-kit-7 h4{color:#001A54;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;}.elementor-kit-7 h5{color:#001A54;font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.25em;}.elementor-kit-7 h6{color:#E62222;font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;}.elementor-kit-7 label{color:#001A54;font-family:"Barlow Condensed", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#1E2533;background-color:#F2F4F8;border-style:solid;border-width:1px 1px 2px 1px;border-color:#DCE1EA;border-radius:0px 0px 0px 0px;padding:12px 14px 12px 14px;}.elementor-kit-7 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea:focus,.elementor-kit-7 .elementor-field-textual:focus{background-color:#FFFFFF;border-style:solid;border-color:#001A54;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0px;--container-default-padding-right:20px;--container-default-padding-bottom:0px;--container-default-padding-left:20px;}.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);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-kit-7 h1{font-size:44px;}.elementor-kit-7 h2{font-size:36px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7 h1{font-size:36px;}.elementor-kit-7 h2{font-size:30px;}.elementor-kit-7 h3{font-size:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */:root{--lpa-navy:#001A54;--lpa-red:#E62222;--lpa-blue:#0A3D7A;--lpa-ink:#1E2533;--lpa-light:#F2F4F8;--lpa-line:#DCE1EA;--lpa-night:#000E2E}
body{color:var(--lpa-ink)}
.lpa-checker{background-image:repeating-conic-gradient(var(--lpa-navy) 0 25%,#fff 0 50%)!important;background-size:14px 14px!important}
.lpa-checker-light{background-image:repeating-conic-gradient(rgba(255,255,255,.14) 0 25%,transparent 0 50%)!important;background-size:22px 22px!important}
.elementor-button{clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}
.lpa-kicker .elementor-heading-title{display:inline-flex;align-items:center;gap:12px}
.lpa-kicker .elementor-heading-title:before{content:"";flex:0 0 30px;height:6px;background:var(--lpa-red);transform:skewX(-25deg)}
.lpa-bar-title .elementor-heading-title:after{content:"";display:block;width:70px;height:6px;margin-top:14px;background:var(--lpa-red);transform:skewX(-25deg)}
.lpa-content{font-size:17px}
.lpa-content h2,.lpa-content h3{margin:36px 0 12px}
.lpa-content h2:first-child,.lpa-content h3:first-child{margin-top:0}
.lpa-content h4{font-size:22px;margin:28px 0 8px;padding-left:16px;border-left:5px solid var(--lpa-red)}
.lpa-content p{margin:0 0 1em}
.lpa-content a:not(.wp-block-button__link){color:var(--lpa-blue);text-decoration:underline;text-underline-offset:3px}
.lpa-content a:not(.wp-block-button__link):hover{color:var(--lpa-red)}
.lpa-content hr,.lpa-content .wp-block-separator{border:0;height:5px;margin:28px 0;background:linear-gradient(90deg,var(--lpa-red) 0 90px,var(--lpa-line) 90px 100%);opacity:1}
.lpa-content .wp-block-spacer{height:16px!important}
.lpa-content .wp-block-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:0 0 24px}
.lpa-content .wp-block-column{background:#fff;border:1px solid var(--lpa-line);border-top:5px solid var(--lpa-navy);padding:24px;box-shadow:0 6px 24px rgba(0,26,84,.06)}
.lpa-content .wp-block-column strong{color:var(--lpa-navy)}
.lpa-content .wp-block-buttons{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 22px;justify-content:flex-start!important}
.lpa-content .wp-block-button{margin:0}
.lpa-content .wp-block-button__link{display:inline-flex;align-items:center;gap:10px;background:var(--lpa-navy);color:#fff!important;padding:11px 18px 11px 14px;border-radius:0;font-family:"Barlow Condensed",sans-serif;font-weight:600;font-size:15px;letter-spacing:.4px;text-transform:uppercase;text-decoration:none;line-height:1.2;text-align:left;transition:background .2s,transform .2s}
.lpa-content .wp-block-button__link:before{content:"";flex:0 0 16px;height:18px;background:var(--lpa-red);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8zm0 2.5L17.5 8H14zM8 13h8v2H8zm0 4h8v2H8zm0-8h4v2H8z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8zm0 2.5L17.5 8H14zM8 13h8v2H8zm0 4h8v2H8zm0-8h4v2H8z'/%3E%3C/svg%3E") center/contain no-repeat}
.lpa-content .wp-block-button__link:hover{background:var(--lpa-red);transform:translateY(-2px)}
.lpa-content .wp-block-button__link:hover:before{background:#fff}
.lpa-content .wp-block-column .wp-block-button__link{background:var(--lpa-light);color:var(--lpa-navy)!important}
.lpa-content .wp-block-column .wp-block-button__link:hover{background:var(--lpa-red);color:#fff!important}
.lpa-content img{max-width:100%;height:auto}
.lpa-content ul{padding-left:1.2em}
.lpa-content ul li::marker{color:var(--lpa-red)}
.lpa-posts .elementor-post__card{border-radius:0!important;border-top:5px solid var(--lpa-red)!important;box-shadow:0 8px 28px rgba(0,26,84,.08)!important;transition:transform .2s}
.lpa-posts .elementor-post__card:hover{transform:translateY(-4px)}
.lpa-logo-badge{background:#fff;padding:14px 26px 14px 18px;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%)}
.lpa-cardlink{transition:transform .2s,background .2s}
.lpa-cardlink:hover{transform:translateY(-4px);background:var(--lpa-red)!important}
.lpa-cardlink:hover .elementor-icon{color:#fff!important}
.lpa-cardlink:hover .elementor-icon svg{fill:#fff!important}
.lpa-org-node{position:relative}
.elementor-nav-menu--dropdown a{font-family:"Barlow Condensed",sans-serif}
@media(max-width:767px){.lpa-content .wp-block-button__link{width:100%}}
.lpa-posts .elementor-post__badge{border-radius:0!important}
.lpa-posts .elementor-post__meta-data{font-family:"Barlow Condensed",sans-serif;font-weight:600;color:#0A3D7A}
.e-con.lpa-checker{flex-shrink:0}
.lpa-content [style*="text-align: center"],.lpa-content .has-text-align-center{text-align:left!important}
.lpa-content .elementor-widget-text-editor{text-align:left}
.elementor-location-header .e-con.lpa-checker{position:relative;z-index:1}
.elementor-location-header .elementor-nav-menu--main .sub-menu,.elementor-location-header .elementor-nav-menu--dropdown{z-index:100!important}
.elementor-location-header .elementor-widget-nav-menu{position:relative;z-index:50}/* End custom CSS */