/* Start custom CSS */@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@700;800&family=Inter:wght@400;600;700&display=swap");
.elementor.elementor-13222{--kit-ink:#101F35;--kit-blue:#1F3855;--kit-orange:#F28C28;--kit-paper:#FFFFFF;--kit-soft:#DBE4EE;font-family:Inter,sans-serif;}
.elementor.elementor-13222 *{box-sizing:border-box;min-width:0;}
.elementor.elementor-13222 .e-con{padding:0;}
.elementor.elementor-13222 a:focus-visible,.elementor.elementor-13222 button:focus-visible,.elementor.elementor-13222 .elementor-menu-toggle:focus-visible{outline:3px solid var(--kit-orange);outline-offset:4px;}
.elementor.elementor-13222 a{text-decoration:none;}
.elementor.elementor-13222 p{font-family:Inter,sans-serif;font-size:15px;line-height:1.9;margin:0;}
.elementor.elementor-13222 h3{font-family:Manrope,sans-serif;font-weight:700;font-size:18px;line-height:1.3;margin:0;}
.elementor.elementor-13222 [data-id="62b1225b"]{background:var(--kit-ink);color:var(--kit-paper);padding:72px 32px 28px;border-top:3px solid var(--kit-orange);}
.elementor.elementor-13222 [data-id="7097c1fa"]{max-width:1320px;margin:auto;}
.elementor.elementor-13222 [data-id="1acaa5da"]{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:48px;}
.elementor.elementor-13222 [data-id="34267d4f"]{width:160px;background:var(--kit-paper);padding:8px;}
.elementor.elementor-13222 [data-id="34267d4f"] img{width:144px;height:88px;object-fit:contain;display:block;}
.elementor.elementor-13222 [data-id="5b3204c7"],.elementor.elementor-13222 [data-id="6ac9ea24"],.elementor.elementor-13222 [data-id="59e0607"],.elementor.elementor-13222 [data-id="a2ddd17"]{display:flex;flex-direction:column;gap:20px;}
.elementor.elementor-13222 p{color:var(--kit-soft);overflow-wrap:anywhere;}
.elementor.elementor-13222 a{color:inherit;transition:color 200ms ease;}
.elementor.elementor-13222 a:hover{color:var(--kit-orange);}
.elementor.elementor-13222 [data-id="3e0eb41f"]{border-top:1px solid var(--kit-blue);margin-top:56px;padding-top:24px;display:flex;justify-content:space-between;gap:24px;}
.elementor.elementor-13222 [data-id="3e0eb41f"] p{font-size:13px;}
@media(max-width:1024px){.elementor.elementor-13222 [data-id="1acaa5da"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;}}
@media(max-width:600px){.elementor.elementor-13222 [data-id="62b1225b"]{padding:48px 20px 24px;}.elementor.elementor-13222 [data-id="1acaa5da"]{grid-template-columns:minmax(0,1fr);}.elementor.elementor-13222 [data-id="3e0eb41f"]{flex-direction:column;gap:12px;}}
@media(prefers-reduced-motion:reduce){.elementor.elementor-13222 *,.elementor.elementor-13222 *::before,.elementor.elementor-13222 *::after{transition:none!important;animation:none!important;transform:none!important;}}

.elementor.elementor-13222 [data-id="34267d4f"]{background:transparent;padding:0;}/* End custom CSS */