.elementor-kit-9629{--e-global-color-primary:#12D877;--e-global-color-secondary:#2B386C;--e-global-color-text:#535B6E;--e-global-color-accent:#12D877;--e-global-color-b0849cd:#1A1A1A;--e-global-color-8dd0fc1:#041631;--e-global-color-2bbe121:#020101;--e-global-color-8beefc1:#FA471C;--e-global-color-7ae7306:#02010100;--e-global-color-8045da6:#0A66C2;--e-global-color-01bf8ec:#FAFAF9;--e-global-color-91ccb55:#ECEBEA;--e-global-color-f66caca:#1A1A1A;--e-global-color-d569711:#0A1D39;--e-global-color-6d719b5:#F5F0E8;--e-global-color-b093a7d:#FFFFFF;font-size:17px;font-weight:400;line-height:26px;letter-spacing:0px;}.elementor-kit-9629 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9629 p{margin-block-end:11px;}.elementor-kit-9629 a{font-size:20px;line-height:25px;}.elementor-kit-9629 h1{font-size:56px;font-weight:700;line-height:1.1em;letter-spacing:-0.5px;}.elementor-kit-9629 h2{font-size:38px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;}.elementor-kit-9629 h3{font-size:26px;font-weight:600;line-height:1.3em;letter-spacing:-0.2px;}.elementor-kit-9629 h5{font-size:16px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.5px;}.elementor-kit-9629 h6{font-size:14px;font-weight:400;line-height:1.5px;letter-spacing:0.3px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.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 .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}
/* Start custom CSS *//* Header spacing fix */
html body header.bm-header,
html body header.elementor-location-header { padding-bottom: 0 !important; }
.bm-header-main-inner { padding-top: 12px !important; padding-bottom: 12px !important; }

/* Replace header & footer logo with new SVG */
.bm-header-main-inner img,
img.bm-footer-logo {
  content: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MDAiIGhlaWdodD0iMjAwIiB2aWV3Qm94PSIwIDAgNDUwIDE1MCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAyOCkiIGZpbGw9IiNmZmYiPjxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01LjQ0MDg4OCA3NC4zNzUpIiBkPSJNIDQ1LjkyMTg3NSAtMjggQyA0OC45OTIxODggLTI3LjAxOTUzMSA1MS4zOTg0MzggLTI1LjM5MDYyNSA1My4xNDA2MjUgLTIzLjEwOTM3NSBDIDU0Ljg5MDYyNSAtMjAuODI4MTI1IDU1Ljc2NTYyNSAtMTguMDE5NTMxIDU1Ljc2NTYyNSAtMTQuNjg3NSBDIDU1Ljc2NTYyNSAtOS45Njg3NSA1My45Mjk2ODggLTYuMzM1OTM4IDUwLjI2NTYyNSAtMy43OTY4NzUgQyA0Ni41OTc2NTYgLTEuMjY1NjI1IDQxLjI1MzkwNiAwIDM0LjIzNDM3NSAwIEwgNi4zOTA2MjUgMCBMIDYuMzkwNjI1IC01My44NDM3NSBMIDMyLjY4NzUgLTUzLjg0Mzc1IEMgMzkuMjUgLTUzLjg0Mzc1IDQ0LjI4NTE1NiAtNTIuNTg1OTM4IDQ3Ljc5Njg3NSAtNTAuMDc4MTI1IEMgNTEuMzE2NDA2IC00Ny41NjY0MDYgNTMuMDc4MTI1IC00NC4xNTYyNSA1My4wNzgxMjUgLTM5Ljg0Mzc1IEMgNTMuMDc4MTI1IC0zNy4yMjY1NjIgNTIuNDQ1MzEyIC0zNC44OTQ1MzEgNTEuMTg3NSAtMzIuODQzNzUgQyA0OS45Mzc1IC0zMC43ODkwNjIgNDguMTc5Njg4IC0yOS4xNzU3ODEgNDUuOTIxODc1IC0yOCBaIE0gMTguNzY1NjI1IC00NC40NTMxMjUgTCAxOC43NjU2MjUgLTMxLjc2NTYyNSBMIDMxLjE1NjI1IC0zMS43NjU2MjUgQyAzNC4yMjY1NjIgLTMxLjc2NTYyNSAzNi41NTQ2ODggLTMyLjMwMDc4MSAzOC4xNDA2MjUgLTMzLjM3NSBDIDM5LjczNDM3NSAtMzQuNDU3MDMxIDQwLjUzMTI1IC0zNi4wNTA3ODEgNDAuNTMxMjUgLTM4LjE1NjI1IEMgNDAuNTMxMjUgLTQwLjI1NzgxMiAzOS43MzQzNzUgLTQxLjgzMjAzMSAzOC4xNDA2MjUgLTQyLjg3NSBDIDM2LjU1NDY4OCAtNDMuOTI1NzgxIDM0LjIyNjU2MiAtNDQuNDUzMTI1IDMxLjE1NjI1IC00NC40NTMxMjUgWiBNIDMzLjMxMjUgLTkuMzkwNjI1IEMgMzYuNTkzNzUgLTkuMzkwNjI1IDM5LjA2NjQwNiAtOS45MjU3ODEgNDAuNzM0Mzc1IC0xMSBDIDQyLjM5ODQzOCAtMTIuMDcwMzEyIDQzLjIzNDM3NSAtMTMuNzM4MjgxIDQzLjIzNDM3NSAtMTYgQyA0My4yMzQzNzUgLTIwLjQ1NzAzMSAzOS45MjU3ODEgLTIyLjY4NzUgMzMuMzEyNSAtMjIuNjg3NSBMIDE4Ljc2NTYyNSAtMjIuNjg3NSBMIDE4Ljc2NTYyNSAtOS4zOTA2MjUgWiBNIDMzLjMxMjUgLTkuMzkwNjI1ICIvPjxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ5LjU0OTI1NCA3NC4zNzUpIiBkPSJNIDQ4LjA3ODEyNSAtMTAgTCA0OC4wNzgxMjUgMCBMIDYuMzkwNjI1IDAgTCA2LjM5MDYyNSAtNTMuODQzNzUgTCA0Ny4wNzgxMjUgLTUzLjg0Mzc1IEwgNDcuMDc4MTI1IC00My44NDM3NSBMIDE4Ljc2NTYyNSAtNDMuODQzNzUgTCAxOC43NjU2MjUgLTMyLjE1NjI1IEwgNDMuNzY1NjI1IC0zMi4xNTYyNSBMIDQzLjc2NTYyNSAtMjIuNDY4NzUgTCAxOC43NjU2MjUgLTIyLjQ2ODc1IEwgMTguNzY1NjI1IC0xMCBaIE0gNDguMDc4MTI1IC0xMCAiLz48cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5Ny4zMDk4NDQgNzQuMzc1KSIgZD0iTSA2LjM5MDYyNSAtNTMuODQzNzUgTCAxOC44NDM3NSAtNTMuODQzNzUgTCAxOC44NDM3NSAtMTAuMTU2MjUgTCA0NS44NDM3NSAtMTAuMTU2MjUgTCA0NS44NDM3NSAwIEwgNi4zOTA2MjUgMCBaIE0gNi4zOTA2MjUgLTUzLjg0Mzc1ICIvPjxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzOS45MTc0NDggNzQuMzc1KSIgZD0iTSA1NS4zOTA2MjUgMCBMIDU1LjMxMjUgLTMyLjMxMjUgTCAzOS40Njg3NSAtNS42ODc1IEwgMzMuODQzNzUgLTUuNjg3NSBMIDE4LjA3ODEyNSAtMzEuNjA5Mzc1IEwgMTguMDc4MTI1IDAgTCA2LjM5MDYyNSAwIEwgNi4zOTA2MjUgLTUzLjg0Mzc1IEwgMTYuNjg3NSAtNTMuODQzNzUgTCAzNi44NDM3NSAtMjAuMzkwNjI1IEwgNTYuNjg3NSAtNTMuODQzNzUgTCA2Ni45MjE4NzUgLTUzLjg0Mzc1IEwgNjcuMDc4MTI1IDAgWiBNIDU1LjM5MDYyNSAwICIvPjxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwOS41MjA1MzYgNzQuMzc1KSIgZD0iTSA0MS44NDM3NSAtMTEuNTMxMjUgTCAxNi44NDM3NSAtMTEuNTMxMjUgTCAxMi4wNzgxMjUgMCBMIC0wLjY4NzUgMCBMIDIzLjMxMjUgLTUzLjg0Mzc1IEwgMzUuNjA5Mzc1IC01My44NDM3NSBMIDU5LjY4NzUgMCBMIDQ2LjYwOTM3NSAwIFogTSAzNy45MjE4NzUgLTIxIEwgMjkuMzkwNjI1IC00MS42MDkzNzUgTCAyMC44NDM3NSAtMjEgWiBNIDM3LjkyMTg3NSAtMjEgIi8+PHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjY0LjU4NzU3MSA3NC4zNzUpIiBkPSJNIDQwLjY4NzUgMCBMIDMwLjMxMjUgLTE1IEwgMTguODQzNzUgLTE1IEwgMTguODQzNzUgMCBMIDYuMzkwNjI1IDAgTCA2LjM5MDYyNSAtNTMuODQzNzUgTCAyOS42ODc1IC01My44NDM3NSBDIDM0LjQ1NzAzMSAtNTMuODQzNzUgMzguNTk3NjU2IC01My4wNDY4NzUgNDIuMTA5Mzc1IC01MS40NTMxMjUgQyA0NS42Mjg5MDYgLTQ5Ljg2NzE4OCA0OC4zMzU5MzggLTQ3LjYxMzI4MSA1MC4yMzQzNzUgLTQ0LjY4NzUgQyA1Mi4xMjg5MDYgLTQxLjc2OTUzMSA1My4wNzgxMjUgLTM4LjMxMjUgNTMuMDc4MTI1IC0zNC4zMTI1IEMgNTMuMDc4MTI1IC0zMC4zMTI1IDUyLjExMzI4MSAtMjYuODU5Mzc1IDUwLjE4NzUgLTIzLjk1MzEyNSBDIDQ4LjI2OTUzMSAtMjEuMDU0Njg4IDQ1LjUzOTA2MiAtMTguODQzNzUgNDIgLTE3LjMxMjUgTCA1NC4wNzgxMjUgMCBaIE0gNDAuNDY4NzUgLTM0LjMxMjUgQyA0MC40Njg3NSAtMzcuMzMyMDMxIDM5LjQ4ODI4MSAtMzkuNjQ4NDM4IDM3LjUzMTI1IC00MS4yNjU2MjUgQyAzNS41ODIwMzEgLTQyLjg3ODkwNiAzMi43MzgyODEgLTQzLjY4NzUgMjkgLTQzLjY4NzUgTCAxOC44NDM3NSAtNDMuNjg3NSBMIDE4Ljg0Mzc1IC0yNC45MjE4NzUgTCAyOSAtMjQuOTIxODc1IEMgMzIuNzM4MjgxIC0yNC45MjE4NzUgMzUuNTgyMDMxIC0yNS43MzgyODEgMzcuNTMxMjUgLTI3LjM3NSBDIDM5LjQ4ODI4MSAtMjkuMDE5NTMxIDQwLjQ2ODc1IC0zMS4zMzIwMzEgNDAuNDY4NzUgLTM0LjMxMjUgWiBNIDQwLjQ2ODc1IC0zNC4zMTI1ICIvPjxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxNy4yNzA0MzUgNzQuMzc1KSIgZD0iTSAyNiAtMjEuMTU2MjUgTCAxOC43NjU2MjUgLTEzLjYwOTM3NSBMIDE4Ljc2NTYyNSAwIEwgNi4zOTA2MjUgMCBMIDYuMzkwNjI1IC01My44NDM3NSBMIDE4Ljc2NTYyNSAtNTMuODQzNzUgTCAxOC43NjU2MjUgLTI4LjY4NzUgTCA0Mi42MDkzNzUgLTUzLjg0Mzc1IEwgNTYuNDUzMTI1IC01My44NDM3NSBMIDM0LjE1NjI1IC0yOS44NDM3NSBMIDU3Ljc2NTYyNSAwIEwgNDMuMjM0Mzc1IDAgWiBNIDI2IC0yMS4xNTYyNSAiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzg5IDQ4LjUzNSkgc2NhbGUoMC4xODYyOTc1Nzc4NTQ2NzEzKSB0cmFuc2xhdGUoLTExMS41IC02MC41KSI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJnZyIgeDE9IjAiIHkxPSIwIiB4Mj0iMSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZTA4YyIvPjxzdG9wIG9mZnNldD0iLjQ1IiBzdG9wLWNvbG9yPSIjZjNiMDMwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZDI4YzBjIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9Ind3IiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZDllMmYyIi8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9ImNjIj48cmVjdCB4PSIxMjEiIHk9IjcwIiB3aWR0aD0iMjcwIiBoZWlnaHQ9IjI3MCIvPjwvY2xpcFBhdGg+PGZpbHRlciBpZD0iZmIiIHg9Ii0zMCUiIHk9Ii0zMCUiIHdpZHRoPSIxNjAlIiBoZWlnaHQ9IjE2MCUiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjkiLz48L2ZpbHRlcj48L2RlZnM+PHJlY3QgeD0iMTExLjUiIHk9IjYwLjUiIHdpZHRoPSIyODkiIGhlaWdodD0iMjg5IiBmaWxsPSIjMGExNTMwIiBmaWxsLW9wYWNpdHk9Ii41NSIvPjxyZWN0IHg9IjExMS41IiB5PSI2MC41IiB3aWR0aD0iMjg5IiBoZWlnaHQ9IjI4OSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjN2ZhNmYwIiBzdHJva2Utd2lkdGg9IjE0IiBzdHJva2Utb3BhY2l0eT0iLjQ1IiBmaWx0ZXI9InVybCgjZmIpIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI2NjKSI+PHBhdGggZD0iTTIyMSA1OSBIMjkxIFYxNzAgSDQwMiBWMjQwIEgzMDAgTDIyMSAxNjEgWiIgZmlsbD0idXJsKCNnZykiLz48cGF0aCBkPSJNMTEwIDE3MCBIMjEyIEwyOTEgMjQ5IFYzNTEgSDIyMSBWMjQwIEgxMTAgWiIgZmlsbD0idXJsKCN3dykiLz48L2c+PHJlY3QgeD0iMTExLjUiIHk9IjYwLjUiIHdpZHRoPSIyODkiIGhlaWdodD0iMjg5IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iOSIvPjwvZz48L3N2Zz4=') !important;
  width: auto !important;
  height: auto !important;
}

/* Header logo sizing */
.bm-header-main-inner img { max-height: 80px !important; }
@media (max-width: 768px) {
  .bm-header-main-inner img { max-height: 72px !important; }
}

/* Footer logo (desktop) — beat existing high-specificity rules */
@media (min-width: 901px) {
  .bm-footer-logo.bm-footer-logo.bm-footer-logo.bm-footer-logo {
    height: 64px !important;
    max-height: 64px !important;
    width: auto !important;
    max-width: none !important;
  }
}
/* FAQ-FIXES-V3 */
@media (min-width:1024px){
  body.page-id-6697 .faq-right{transform:translateY(52px) !important;}
}
html body .faq-item.active .faq-question:hover,
html body .faq-item.active .faq-question:focus{background-color:transparent !important;}
html body .faq-item.active .faq-question:hover .faq-q-num,
html body .faq-item.active .faq-question:focus .faq-q-num{color:rgba(15,26,46,0.65) !important;transform:none !important;}
html body .faq-item.active .faq-question:hover .faq-q-text,
html body .faq-item.active .faq-question:focus .faq-q-text{color:rgb(15,26,46) !important;}
html body .faq-item.active .faq-question:hover .faq-q-icon::before,
html body .faq-item.active .faq-question:hover .faq-q-icon::after,
html body .faq-item.active .faq-question:focus .faq-q-icon::before,
html body .faq-item.active .faq-question:focus .faq-q-icon::after{background:rgb(15,26,46) !important;}

/* BM logo L 2026-10-23: keep proportions in sticky header */
.bm-header-main-inner img,img.bm-footer-logo{object-fit:contain !important;}/* End custom CSS */