.elementor .v8-tape-gold{background-image: repeating-linear-gradient(90deg, rgba(255,255,255,0.07) 0px, rgba(255,255,255,0.07) 1px, transparent 1px, transparent 26px); &::after { content: ""; position: absolute; inset-inline-start: 0px; inset-inline-end: 0px; inset-block-end: 0px; height: 8px; background-image: repeating-linear-gradient(90deg, #E8B931 0px, #E8B931 11px, transparent 11px, transparent 17px); }\n}.elementor .v8-tape-pins{&::before { content: ""; position: absolute; inset-inline-start: 0px; inset-inline-end: 0px; inset-block-start: 0px; height: 5px; background-image: repeating-linear-gradient(90deg, #0A1628 0px, #0A1628 7px, transparent 7px, transparent 15px); } &::after { content: ""; position: absolute; inset-inline-start: 0px; inset-inline-end: 0px; inset-block-end: 0px; height: 5px; background-image: repeating-linear-gradient(90deg, #0A1628 0px, #0A1628 7px, transparent 7px, transparent 15px); }\n}.elementor .v8-pcb-bg{&::before { content: ""; position: absolute; inset-block-start: 0px; inset-block-end: 0px; inset-inline-start: 0px; inset-inline-end: 0px; z-index: 0; opacity: 0.16; background-size: 140px 140px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140' fill='none' stroke='%2300F1C1' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M0 22h46l22 22h72'/%3E%3Cpath d='M24 140V96l22-22h34'/%3E%3Cpath d='M140 104h-34l-18 18v18'/%3E%3Cpath d='M70 0v16l12 12h22'/%3E%3Cpath d='M0 66h14l10 10'/%3E%3Ccircle cx='46' cy='22' r='3.5'/%3E%3Ccircle cx='80' cy='74' r='3.5'/%3E%3Ccircle cx='104' cy='28' r='3.5'/%3E%3Ccircle cx='106' cy='104' r='3.5'/%3E%3Ccircle cx='24' cy='76' r='3.5'/%3E%3C/svg%3E"); }\n}.elementor .v8-qlink:hover,.elementor .v8-qlink:focus-visible{color:#00F1C1;border-color:#00F1C1;}.elementor .v8-qlink{font-family:var(--v7-sans);font-weight:600;font-size:13px;color:#FFFFFF;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.20);border-style:solid;background-color:rgba(255,255,255,0.06);transition:border-color 200ms, color 200ms;flex:0 0 auto;white-space: nowrap;\n}.elementor .v8-qnav{width:auto;min-width:0px;max-width:1200px;padding:0px;display:none;gap:8px;flex-wrap:nowrap;flex:1 1 auto;justify-content:flex-start;overflow-x: auto; scrollbar-width: none; mask-image: linear-gradient(90deg, #000 0%, #000 88%, transparent 100%); &::-webkit-scrollbar { display: none; }\n}.elementor .v8-ico-pin{&::before { content: ""; width: 18px; height: 18px; flex: 0 0 18px; background-repeat: no-repeat; background-position: center; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E"); }\n}.elementor .v8-ico-tel{&::before { content: ""; width: 17px; height: 17px; flex: 0 0 17px; background-repeat: no-repeat; background-position: center; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E"); }\n}.elementor .v8-ico-wa{&::before { content: ""; width: 18px; height: 18px; flex: 0 0 18px; background-repeat: no-repeat; background-position: center; background-size: contain; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.9 20A9 9 0 1 0 4 16.1L2 22Z'/%3E%3C/svg%3E"); }\n}.elementor .v8-hbtn:hover,.elementor .v8-hbtn:focus-visible{border-color:rgba(255,255,255,0.55);background-color:rgba(255,255,255,0.20);translate: 0 -2px;\n}.elementor .v8-hbtn{font-family:var(--v7-sans);font-weight:600;font-size:15px;color:#FFFFFF;line-height:1.2;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.30);border-style:solid;background-color:rgba(255,255,255,0.10);backdrop-filter:blur(10px);display:inline-flex;gap:10px;justify-content:center;align-items:center;white-space: nowrap; transition: background-color 250ms, border-color 250ms, translate 250ms;\n}.elementor .v8-hbtn-wa:hover,.elementor .v8-hbtn-wa:focus-visible{border-color:#1EBE5B;background-color:#1EBE5B;}.elementor .v8-hbtn-wa{border-color:#25D366;background-color:#25D366;}.elementor .v8-acc-icon{&::before { content: "+"; display: inline-block; font-family: var(--v7-sans); font-size: 26px; font-weight: 300; line-height: 1; color: #0055E5; transition: rotate 300ms; }\n}.elementor .v8-acc:hover,.elementor .v8-acc:focus-visible{translate: 0 0;\n}.elementor .v8-acc{&[open] { border-color: rgba(0,85,229,0.35); } &[open] .v8-acc-icon::before { rotate: 45deg; }\n}.elementor .v8-card:hover,.elementor .v8-card:focus-visible{border-color:rgba(0,85,229,0.35);box-shadow:0px 22px 45px -18px rgba(0,85,229,0.30);translate: 0 -6px;\n}.elementor .v8-card{overflow:hidden;border-radius:18px;border-width:1px;border-color:#E3EAF3;border-style:solid;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(10,22,40,0.04);transition: translate 350ms, border-color 350ms, box-shadow 350ms; &:hover .v7-zoom { scale: 1.06; } &:hover .v7-pcta { opacity: 1; scale: 1; }\n}.elementor .v8-btn:hover,.elementor .v8-btn:focus-visible{background-color:#0A1628;box-shadow:0px 12px 28px -10px rgba(10,22,40,0.5);}.elementor .v8-btn{font-family:var(--v7-sans);font-weight:600;font-size:15px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#0055E5;transition:background-color 250ms, box-shadow 250ms;}.elementor .v8-more:hover,.elementor .v8-more:focus-visible{color:#0055E5;border-color:#0055E5;box-shadow:0px 8px 22px -10px rgba(0,85,229,0.45);}.elementor .v8-more{font-family:var(--v7-sans);font-weight:600;font-size:14px;color:#0A1628;padding-block-start:11px;padding-block-end:11px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:1px;border-color:#D5DEEA;border-style:solid;background-color:#FFFFFF;transition:border-color 250ms, color 250ms, box-shadow 250ms;}.elementor .v8-pfoot{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;gap:6px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #E9EEF5;\n}.elementor .v8-plink{font-family:var(--v7-sans);font-weight:600;font-size:14px;color:#0055E5;}.elementor .v8-pmeta{font-family:var(--v7-sans);font-weight:400;font-size:13px;color:#6B7A90;line-height:1.4;}.elementor .v8-ptitle{font-family:var(--v7-sans);font-weight:600;font-size:17px;color:#0A1628;line-height:1.3;}.elementor .v8-text{font-family:var(--v7-sans);font-weight:300;font-size:15px;color:#4A5A70;line-height:1.6;}.elementor .v8-h3{font-family:var(--v7-sans);font-weight:600;font-size:20px;color:#0A1628;line-height:1.3;}.elementor .v8-lead{font-family:var(--v7-sans);font-weight:300;font-size:17px;color:#4A5A70;line-height:1.6;}.elementor .v8-h2{font-family:var(--v7-sans);font-weight:700;font-size:clamp(30px, 4vw, 46px);color:#0A1628;letter-spacing:-0.02em;line-height:1.1;}.elementor .v8-kicker{font-family:var(--v7-sans);font-weight:600;font-size:12px;color:#0055E5;letter-spacing:0.18em;text-transform:uppercase;}.elementor .v8-sec{scroll-margin-top:66px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:var(--ix-gutter);padding-inline-end:var(--ix-gutter);background-color:#FFFFFF;justify-content:center;}.elementor .v8-sec-soft{background-color:#F3F6FA;}.elementor .v7-nav-link:hover,.elementor .v7-nav-link:focus-visible{color:#00F1C1;}.elementor .v7-nav-link{font-family:var(--v7-sans);font-size:15px;color:#FFFFFF;transition:color 200ms;}.elementor .v7-header-mm{&:has(.v7-mm-panel:target) .v7-mm-open { display: none; } &:has(.v7-mm-panel:target) .v7-mm-close { display: inline-block; }\n}.elementor .v7-text{font-family:var(--v7-sans);font-weight:300;font-size:15px;color:#A9B6C8;line-height:1.6;}.elementor .v7-h3{font-family:var(--v7-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.3;}.elementor .v7-ptxt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;flex-direction:column;gap:4px;flex:1 1 auto;}.elementor .v7-pcta{position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:2;font-family:var(--v7-sans);font-weight:700;font-size:14px;color:#0A1628;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#00F1C1;opacity:0%;translate: -50% -50%; scale: 0; white-space: nowrap; transition: opacity 400ms, scale 400ms;\n}.elementor .v7-badge{position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:2;font-family:var(--v7-sans);font-weight:700;font-size:11px;color:#FFFFFF;letter-spacing:0.04em;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;background-image:linear-gradient(90deg, #0055E5 0%,#00B8A0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .v7-pimg{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .v7-pmedia{overflow:hidden;position:relative;padding:0px;border-radius:10px;display:block;}.elementor .v7-pcard{padding:12px;flex-direction:column;gap:12px;}.elementor .v7-pgrid{padding:0px;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .v7-zoom{transition: scale 600ms;\n}.elementor .v7-glass:hover,.elementor .v7-glass:focus-visible{border-color:rgba(0,241,193,0.45);box-shadow:0px 24px 60px -24px rgba(0,241,193,0.40);translate: 0 -6px;\n}.elementor .v7-glass{overflow:hidden;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.10);border-style:solid;background-color:rgba(255,255,255,0.035);backdrop-filter:blur(16px);transition: translate 350ms, border-color 350ms, box-shadow 350ms; &:hover .v7-zoom { scale: 1.06; } &:hover .v7-pcta { opacity: 1; scale: 1; }\n}.elementor .v7-head-txt{width:auto;max-width:640px;padding:0px;flex-direction:column;gap:12px;}.elementor .v7-head{padding:0px;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .v7-wrap{width:100%;max-width:1200px;padding:0px;flex-direction:column;gap:32px;}