.elementor-344 .elementor-element.elementor-element-c3e764d{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-344 .elementor-element.elementor-element-c3e764d:not(.elementor-motion-effects-element-type-background),.elementor-344 .elementor-element.elementor-element-c3e764d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1A233F}.elementor-344 .elementor-element.elementor-element-c3e764d,.elementor-344 .elementor-element.elementor-element-c3e764d::before{--border-transition:0.3s}.elementor-344 .tl-ft-sec{padding:0!important}.elementor-344 .tl-ft{background:#1A233F;color:#C9CEDA;font-family:Inter,sans-serif;position:relative;width:100%}.elementor-344 .tl-ft:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#F8BE28,#FAB316 60%,#fff0)}.elementor-344 .tl-ft-in{max-width:1200px;margin:0 auto;padding:0 24px}.elementor-344 .tl-ft-grid{display:grid;grid-template-columns:1.35fr 1fr 1.15fr 1fr;gap:44px;padding:64px 0 48px}.elementor-344 .tl-ft-brand img{width:130px;height:auto;display:block;margin-bottom:16px}.elementor-344 .tl-ft p{font-size:16px;line-height:1.6;color:#C9CEDA;margin:0 0 14px}.elementor-344 .tl-ft-social{display:flex;gap:12px;margin-top:6px}.elementor-344 .tl-ft-social a{width:46px;height:46px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .25);display:flex;align-items:center;justify-content:center;transition:.2s}.elementor-344 .tl-ft-social a:hover{background:#F8BE28;border-color:#F8BE28}.elementor-344 .tl-ft svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 20px}.elementor-344 .tl-ft svg.f,.elementor-344 .tl-ft svg .f{fill:#fff;stroke:none}.elementor-344 .tl-ft-social a:hover svg{stroke:#1A233F}.elementor-344 .tl-ft-social a:hover svg.f,.elementor-344 .tl-ft-social a:hover svg .f{fill:#1A233F}.elementor-344 .tl-ft-t{font-size:15px!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#F8BE28!important;margin:6px 0 18px!important}.elementor-344 .tl-ft ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.elementor-344 .tl-ft li{margin:0}.elementor-344 .tl-ft-col a{color:#fff!important;text-decoration:none!important;font-size:17px;font-weight:600;transition:.15s}.elementor-344 .tl-ft-col a:hover{color:#F8BE28!important}.elementor-344 .tl-ft-contact a,.elementor-344 .tl-ft-hours{display:flex;align-items:flex-start;gap:12px}.elementor-344 .tl-ft-contact a svg,.elementor-344 .tl-ft-hours svg{margin-top:2px;stroke:#F8BE28}.elementor-344 .tl-ft-contact a svg.f{fill:#F8BE28}.elementor-344 .tl-ft-hours{font-size:16px;color:#C9CEDA;line-height:1.5}.elementor-344 .tl-ft-mail{display:flex;flex-wrap:wrap}.elementor-344 .tl-ft-mail span{white-space:nowrap}.elementor-344 .tl-ft-btn{display:inline-flex!important;margin-top:20px;background:#F8BE28;color:#1A233F!important;font-weight:800!important;border-radius:999px;padding:12px 24px;min-height:48px;align-items:center}.elementor-344 .tl-ft-btn:hover{background:#fff;color:#1A233F!important}.elementor-344 .tl-ft-trust img{width:140px;height:auto;display:block;margin:0 0 14px}.elementor-344 .tl-ft-num strong{color:#fff;font-size:18px;letter-spacing:.02em}.elementor-344 .tl-ft-bar{border-top:1px solid rgb(255 255 255 / .12);background:#141B31}.elementor-344 .tl-ft-bar-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:18px;padding-bottom:18px;font-size:15px;color:#A9B0C2}.elementor-344 .tl-ft-bar nav{display:flex;flex-wrap:wrap;gap:8px 22px}.elementor-344 .tl-ft-bar a{color:#C9CEDA!important;text-decoration:none!important}.elementor-344 .tl-ft-bar a:hover{color:#F8BE28!important}@media(max-width:1024px){.elementor-344 .tl-ft-grid{grid-template-columns:1fr 1fr;gap:40px 32px}}@media(max-width:600px){.elementor-344 .tl-ft-grid{grid-template-columns:1fr;gap:34px;padding:48px 0 36px}.elementor-344 .tl-ft-in{padding:0 20px}.elementor-344 .tl-ft-bar-in{flex-direction:column;align-items:flex-start}}.elementor-344 .tl-ft-bar-in{padding-bottom:22px}@media(max-width:1024px){.elementor-344 .tl-ft-bar-in{padding-bottom:96px}}