.elementor .mc-ftr-contact{display:flex;flex-direction:column;}.elementor .mc-ftr-top{display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .mc-ftr-title{font-weight:700;}.elementor .mc-ftr-brand{display:flex;flex-direction:column;}.elementor .mc-logo-w2{font-family:var(--mc-font-latin);font-weight:700;color:#185163;}.elementor .mc-logo-w1{font-family:var(--mc-font-latin);font-weight:700;color:#F3722B;}.elementor .mc-logo-word{display:flex;flex-direction:column;}.elementor .mc-logo-mark{width:44px;height:44px;border-radius:50%;}.elementor .mc-logo{display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .mc-form-slot{min-height:40px;padding:0px;}.elementor .mc-hero-disc{width:100%;max-width:520px;aspect-ratio:1 / 1;position:relative;direction:ltr;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .mc-crumb{font-family:var(--mc-font-body);font-size:14px;color:#4A636D;}.elementor .mc-float{position:relative;}.elementor .mc-hide-m{position:relative;}.elementor .mc-soc{position:relative;}.elementor .mc-orbit{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;border-radius:50%;}.elementor .mc-burger{position:relative;}.elementor .mc-lift{position:relative;}.elementor .mc-ftr-bottom{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:28px;border-block-start-width:1px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .mc-acc-item{padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;border-width:1px;border-color:rgba(255,255,255,0.85);border-style:solid;background-color:rgba(255,255,255,0.55);backdrop-filter:blur(14px);}.elementor .mc-tags{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .mc-ftr-link:hover,.elementor .mc-ftr-link:focus-visible{color:#FFFFFF;}.elementor .mc-ftr-link{font-family:var(--mc-font-body);font-size:15px;color:#D6EAEE;}.elementor .mc-ftr{overflow:hidden;position:relative;color:#D6EAEE;padding-block-start:56px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:24px;border-start-start-radius:32px;border-start-end-radius:32px;border-end-start-radius:0px;border-end-end-radius:0px;background-image:linear-gradient(160deg, #1E536B 0%,#17485D 60%,#0F5F63 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .mc-nav-link:hover,.elementor .mc-nav-link:focus-visible{color:#ED6A1A;}.elementor .mc-nav-link{font-family:var(--mc-font-body);font-weight:500;font-size:16px;color:#1B3440;}.elementor .mc-nav{width:auto;padding:0px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;justify-content:center;gap: 4px 22px; row-gap: 4px;\n}.elementor .mc-bar{max-width:1180px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:22px;padding-inline-end:12px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.85);border-style:solid;background-color:rgba(255,255,255,0.58);box-shadow:0px 8px 30px 0px rgba(30,83,107,0.08);backdrop-filter:blur(18px) saturate(140%);display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap: 12px 16px; row-gap: 12px;\n}.elementor .mc-hdr{position:relative;z-index:3;padding-block-start:18px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .mc-stack{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .mc-btns{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .mc-ring{min-width:0px;position:absolute;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(30,83,107,0.10);border-style:solid;background-color:transparent;pointer-events: none;\n}.elementor .mc-orb{min-width:0px;position:absolute;z-index:0;padding:0px;border-radius:50%;filter:blur(64px);pointer-events: none;\n}.elementor .mc-warm{overflow:hidden;position:relative;padding:44px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.8);border-style:solid;background-image:linear-gradient(140deg, rgba(254,234,212,0.96) 0%,rgba(243,149,82,0.38) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 40px 0px rgba(237,106,26,0.14);display:flex;flex-direction:column;gap:14px;}.elementor .mc-small{font-family:var(--mc-font-body);font-size:16px;color:#4A636D;line-height:1.75;}.elementor .mc-item-title{font-family:var(--mc-font-body);font-weight:600;font-size:17px;color:#1B3440;}.elementor .mc-tag{font-family:var(--mc-font-body);font-weight:600;font-size:14px;color:#016A6A;padding-block-start:3px;padding-block-end:3px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(1,124,124,0.18);border-style:solid;background-color:rgba(1,124,124,0.09);display:inline-block;align-self:flex-start;}.elementor .mc-num{width:44px;height:44px;min-width:44px;font-family:var(--mc-font-latin);font-weight:500;font-size:15px;color:#1E536B;padding:0px;border-radius:50%;border-width:1.5px;border-color:rgba(1,124,124,0.35);border-style:solid;background-color:rgba(255,255,255,0.7);display:flex;justify-content:center;align-items:center;}.elementor .mc-btn2:hover,.elementor .mc-btn2:focus-visible{color:#1E536B;border-width:1.5px;border-color:#017C7C;border-style:solid;background-color:#FFFFFF;}.elementor .mc-btn2{font-family:var(--mc-font-body);font-weight:600;font-size:16px;color:#1E536B;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:1.5px;border-color:rgba(1,124,124,0.45);border-style:solid;background-color:rgba(255,255,255,0.7);}.elementor .mc-btn:hover,.elementor .mc-btn:focus-visible{color:#FFFFFF;box-shadow:0px 14px 30px 0px rgba(237,106,26,0.40);}.elementor .mc-btn{font-family:var(--mc-font-body);font-weight:700;font-size:16px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;background-image:linear-gradient(135deg, #C9530E 0%,#ED6A1A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 24px 0px rgba(237,106,26,0.28);}.elementor .mc-link:hover,.elementor .mc-link:focus-visible{color:#1E536B;text-decoration:underline;}.elementor .mc-link{font-family:var(--mc-font-body);font-weight:600;color:#016A6A;text-decoration:none;}.elementor .mc-lead{max-width:36em;font-family:var(--mc-font-body);font-size:20px;color:#3A5561;line-height:1.85;}.elementor .mc-text{font-family:var(--mc-font-body);font-size:17px;color:#3A5561;line-height:1.85;}.elementor .mc-h3{font-family:var(--mc-font-heading);font-weight:700;font-size:21px;color:#1E536B;line-height:1.6;}.elementor .mc-h2{font-family:var(--mc-font-heading);font-weight:800;font-size:40px;color:#1E536B;line-height:1.4;}.elementor .mc-h1{font-family:var(--mc-font-heading);font-weight:800;font-size:64px;color:#1E536B;letter-spacing:-0.5px;line-height:1.35;}.elementor .mc-eyebrow{font-family:var(--mc-font-body);font-weight:600;font-size:15px;color:#016A6A;padding-block-start:4px;padding-block-end:4px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.9);border-style:solid;background-color:rgba(255,255,255,0.6);display:inline-block;align-self:flex-start;}.elementor .mc-grid2{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .mc-grid3{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .mc-col{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 400px;}.elementor .mc-row{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:stretch;}.elementor .mc-wrap{max-width:1180px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;}.elementor .mc-sec{position:relative;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .mc-page{overflow:hidden;font-family:var(--mc-font-body);font-size:17px;color:#1B3440;line-height:1.85;direction:rtl;padding:0px;background-image: radial-gradient(ellipse 60% 22% at 92% 0%, rgba(243,149,82,0.36), transparent 70%), radial-gradient(ellipse 50% 18% at 4% 12%, rgba(1,124,124,0.24), transparent 70%), radial-gradient(ellipse 45% 20% at 96% 40%, rgba(30,83,107,0.16), transparent 70%), radial-gradient(ellipse 50% 18% at 6% 66%, rgba(237,106,26,0.18), transparent 70%), radial-gradient(ellipse 55% 20% at 90% 92%, rgba(1,124,124,0.20), transparent 70%), linear-gradient(170deg, #FCEBDA 0%, #F2EFE8 30%, #E4EFEF 62%, #F3E9DE 100%); background-image: radial-gradient(120% 60% at 100% 0%, rgba(243,149,82,0.30), transparent 60%), radial-gradient(90% 50% at 0% 22%, rgba(1,124,124,0.18), transparent 60%), radial-gradient(100% 45% at 100% 55%, rgba(30,83,107,0.10), transparent 60%), radial-gradient(90% 40% at 0% 80%, rgba(237,106,26,0.12), transparent 60%), linear-gradient(175deg, #FBEADB 0%, #F4F0EA 28%, #E7F0EF 58%, #F5ECE2 100%);\n}.elementor .mc-glass{padding:36px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.95);border-style:solid;background-image:linear-gradient(155deg, rgba(255,255,255,0.78) 0%,rgba(255,255,255,0.42) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 1px 0px 0px rgba(255,255,255,1) inset,0px 18px 44px 0px rgba(30,83,107,0.12),0px 2px 6px 0px rgba(30,83,107,0.05);backdrop-filter:blur(24px) saturate(160%);display:flex;flex-direction:column;gap:14px;}.elementor .mc-on-dark-muted{color:#D6EAEE;}.elementor .mc-nav-on{font-weight:700;color:#B2490C;}.elementor .mc-tag-o{color:#9A3F0A;border-width:1px;border-color:rgba(237,106,26,0.22);border-style:solid;background-color:rgba(237,106,26,0.10);}.elementor .mc-num-o{color:#B2490C;border-width:1.5px;border-color:rgba(237,106,26,0.4);border-style:solid;}