.elementor .gk-rel-link:hover,.elementor .gk-rel-link:focus-visible{box-shadow:0px 1px 2px 0px rgba(20,22,27,0.04),0px 20px 40px -20px rgba(20,22,27,0.35);transform:translate3d(0px, -3px, 0px);}.elementor .gk-rel-link{width:auto;min-width:0px;border-radius:20px;border-width:1px;border-color:rgba(20,22,27,0.06);border-style:solid;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(20,22,27,0.04),0px 6px 16px -8px rgba(20,22,27,0.12);transition:transform 0.2s, box-shadow 0.2s;display:flex;gap:14px;align-items:center;padding-block:10px; padding-inline:10px 14px; &::after { content:"";margin-inline-start:auto;width:30px;height:30px;flex:0 0 30px;border-radius:50%;background-color:#FAF8F3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314161B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6l-6 6'/%3E%3C/svg%3E");background-position:center;background-size:14px auto;background-repeat:no-repeat; } &:focus-visible { transform:translateY(-3px); }\n}.elementor .gk-rel{padding:0px;margin-block-start:32px;display:grid;gap:12px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .gk-check{position:relative;font-family:var(--gk-font);font-weight:600;font-size:15px;color:var(--gk-night);line-height:1.45;padding-inline-start:32px;&::before { content:"";position:absolute;left:0;top:0;width:22px;height:22px;background-color:#8F5E06;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 1 0 -18 0'/%3E%3Cpath d='M9 12l2 2l4 -4'/%3E%3C/svg%3E") center / contain no-repeat; }\n}.elementor .gk-checks{column-gap:18px;padding:0px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:12px; margin-block:8px 22px;\n}.elementor .gk-infobtns{padding:0px;margin-block-start:18px;display:flex;flex-direction:column;gap:10px;}.elementor .gk-infocard{overflow:hidden;position:relative;color:#FFFFFF;border-radius:28px;background-color:var(--gk-night);box-shadow:0px 30px 60px -30px rgba(20,22,27,0.6);display:flex;flex-direction:column;padding-block:22px 24px; padding-inline:24px;\n}.elementor .gk-h3{font-family:var(--gk-font-head);font-weight:800;font-size:21px;color:var(--gk-night);letter-spacing:-0.02em;line-height:1.3;margin-block:28px 10px;\n}.elementor .gk-body{font-family:var(--gk-font);font-size:16.5px;color:#3B3F47;line-height:1.78;margin-block:0 16px; & strong { color:var(--gk-night);font-weight:700; } & a { color:var(--gk-amber-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px; }\n}.elementor .gk-split2{display:grid;gap:64px;grid-template-columns:minmax(0, 1.55fr) minmax(0, 1fr);align-items:start;}.elementor .gk-pbadge{position:absolute;inset-block-end:16px;inset-inline-start:16px;z-index:1;font-family:var(--gk-font);font-weight:700;font-size:13px;color:#FFFFFF;line-height:1.2;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(20,22,27,0.72);backdrop-filter:blur(12px);display:inline-flex;gap:8px;align-items:center;padding-block:8px; padding-inline:10px 14px; &::before { content:"";width:9px;height:9px;flex:0 0 9px;border-radius:50%;background-color:#F0AE1F;box-shadow:0 0 0 4px rgba(240,174,31,0.25); }\n}.elementor .gk-pimg{width:100%;height:100%;object-fit:cover;display:block;max-width:none;\n}.elementor .gk-pmedia{overflow:hidden;aspect-ratio:16 / 10;position:relative;padding:0px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;box-shadow:0px 40px 80px -30px rgba(0,0,0,0.7);}.elementor .gk-ph1{font-family:var(--gk-font-hero);font-weight:800;font-size:clamp(36px, 4.4vw, 62px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1.06;margin-block:0 18px; text-shadow:0 2px 28px rgba(0,0,0,0.35); & em { font-style:normal;background-image:linear-gradient(90deg, #F7BE3C, #E9A010);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none; }\n}.elementor .gk-crumb-cur{font-family:var(--gk-font);font-weight:700;font-size:13.5px;color:#FFC94D;line-height:1.3;}.elementor .gk-crumb:hover,.elementor .gk-crumb:focus-visible{color:#FFFFFF;}.elementor .gk-crumb{font-family:var(--gk-font);font-weight:600;font-size:13.5px;color:rgba(255,255,255,0.7);line-height:1.3;padding:0px;border-radius:0px;background-color:transparent;transition:color 0.2s;text-align:left; &::after { content:"/";margin-inline-start:8px;color:rgba(255,255,255,0.32); } &:focus-visible { color:#FFFFFF; }\n}.elementor .gk-crumbs{width:auto;padding:0px;margin-block-end:20px;display:flex;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .gk-pin{width:100%;max-width:1240px;position:relative;display:grid;gap:56px;grid-template-columns:minmax(0, 1.05fr) minmax(0, 0.95fr);align-items:center;margin-inline:auto; padding-block:136px 68px; padding-inline:52px;\n}.elementor .gk-pglow{width:680px;height:680px;position:absolute;inset-block-start:-260px;inset-inline-end:-180px;z-index:-1;padding:0px;border-radius:50%;background-image:radial-gradient(circle at , closest-side 0%,rgba(240,174,31,0.26) 50%,rgba(240,174,31,0) 72%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .gk-pbox{overflow:hidden;position:relative;color:#FFFFFF;padding:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:32px;border-end-end-radius:32px;background-color:var(--gk-night);isolation: isolate;\n}.elementor .gk-phero{padding:0px;}.elementor .gk-cwrap{width:100%;padding:0px;}.elementor .gk-sechead{padding:0px;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:end;}.elementor .gk-cta-btns{min-width:320px;padding:0px;display:grid;gap:10px;}.elementor .gk-cta-big{font-family:var(--gk-font-head);font-weight:800;font-size:clamp(40px, 6.2vw, 90px);color:var(--gk-night);letter-spacing:-0.035em;line-height:1;padding:0px;margin-block-start:24px;border-width:0px;background-color:transparent;display:inline-block;text-align: left;\n}.elementor .gk-cta-p{max-width:44ch;font-family:var(--gk-font);font-size:18px;color:rgba(20,22,27,.74);margin-block-start:14px;}.elementor .gk-cta-h{font-family:var(--gk-font-head);font-weight:800;font-size:clamp(36px, 4.4vw, 62px);color:var(--gk-night);letter-spacing:-0.035em;line-height:1.04;}.elementor .gk-cta-in{position:relative;padding-block-start:100px;padding-block-end:100px;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) auto;align-items:end;}.elementor .gk-waves{width:980px;height:980px;position:absolute;inset-block-start:50%;inset-inline-end:-260px;padding:0px;border-radius:50%;transform:translate3d(0px, -50%, 0px);background-image: repeating-radial-gradient(circle, rgba(255,255,255,0) 0 54px, rgba(255,255,255,.28) 55px 56px); -webkit-mask: radial-gradient(closest-side, #000 30%, transparent); mask: radial-gradient(closest-side, #000 30%, transparent); pointer-events: none;\n}.elementor .gk-cta{color:var(--gk-night);background-image:linear-gradient(135deg, #F3B42C 0%,#EBA414 50%,#E29A0E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .gk-acc-a{font-family:var(--gk-font);font-size:15.5px;color:var(--gk-muted);line-height:1.65;& a { color: var(--gk-amber-ink); font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .gk-acc-body{padding-block-start:0px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .gk-acc-q{font-family:var(--gk-font);font-weight:700;font-size:16.5px;color:var(--gk-night);letter-spacing:-0.01em;line-height:1.4;}.elementor .gk-acc-head{cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:20px;display:flex;gap:16px;justify-content:space-between;align-items:center;list-style: none; &::after { content: ""; width: 34px; height: 34px; flex: 0 0 34px; border-radius: 50%; background-color: var(--gk-amber-300); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314161B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5l0 14'/%3E%3Cpath d='M5 12l14 0'/%3E%3C/svg%3E"); background-position: center; background-size: 17px; background-repeat: no-repeat; transition: transform .25s, background-color .25s; } &:focus-visible { outline: 3px solid #F0AE1F; outline-offset: -3px; border-radius: 20px; }\n}.elementor .gk-acc-item{overflow:hidden;border-radius:20px;border-width:1px;border-color:rgba(20,22,27,.07);border-style:solid;background-color:#FFFFFF;transition:border-color 0.2s, box-shadow 0.2s;&[open] { border-color: var(--gk-amber-300); box-shadow: 0 1px 2px rgba(20,22,27,.04), 0 6px 16px -8px rgba(20,22,27,.12); } &[open] .gk-acc-head::after { transform: rotate(45deg); background-color: var(--gk-amber); }\n}.elementor .gk-acc{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .gk-roundcall:hover,.elementor .gk-roundcall:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .gk-roundcall{width:52px;height:52px;min-width:52px;font-size:0px;color:var(--gk-night);line-height:0px;padding:0px;border-radius:50%;border-width:0px;background-color:var(--gk-amber);box-shadow:0px 12px 32px -10px rgba(240,174,31,.7);transition:transform 0.2s;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; width: 23px; height: 23px; background-color: currentColor; -webkit-mask: var(--gk-i) center / contain no-repeat; mask: var(--gk-i) center / contain no-repeat; }\n}.elementor .gk-ask-text{font-family:var(--gk-font);font-size:14px;color:var(--gk-muted);}.elementor .gk-ask-title{font-family:var(--gk-font-head);font-weight:800;font-size:16px;color:var(--gk-night);}.elementor .gk-ask{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:20px;margin-block-start:30px;border-radius:24px;border-width:1px;border-color:rgba(20,22,27,.06);border-style:solid;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(20,22,27,.04),0px 6px 16px -8px rgba(20,22,27,.12);display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .gk-step-text{max-width:30ch;font-family:var(--gk-font);font-size:15px;color:rgba(255,255,255,.64);line-height:1.6;margin-block-start:8px;}.elementor .gk-step-title{font-family:var(--gk-font-head);font-weight:800;font-size:20px;color:#FFFFFF;letter-spacing:-0.02em;margin-block-start:24px;}.elementor .gk-step-n{width:48px;height:48px;font-family:var(--gk-font-head);font-weight:800;font-size:18px;color:var(--gk-night);line-height:1;border-radius:50%;background-color:var(--gk-amber);box-shadow:0px 0px 0px 7px rgba(240,174,31,.14);display:flex;justify-content:center;align-items:center;}.elementor .gk-step{position:relative;padding:0px;border-width:0px;background-color:transparent;}.elementor .gk-steps{position:relative;padding:0px;margin-block-start:60px;display:grid;gap:32px;grid-template-columns:repeat(4, minmax(0,1fr));&::before { content: ""; position: absolute; left: 24px; right: 0; top: 23px; bottom: auto; width: auto; height: 2px; border-radius: 2px; opacity: 1; background: linear-gradient(90deg, rgba(240,174,31,.95) 0%, rgba(240,174,31,.45) 70%, rgba(240,174,31,0) 100%); }\n}.elementor .gk-glow{width:760px;height:760px;position:absolute;inset-block-start:-360px;inset-inline-end:-220px;padding:0px;border-radius:50%;background-image:radial-gradient(circle at , closest-side 0%,rgba(240,174,31,.3) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .gk-hinfo-row{min-height:58px;position:relative;font-family:var(--gk-font);font-weight:600;font-size:14.5px;color:#FFFFFF;line-height:1.3;padding-block-start:11px;padding-block-end:11px;padding-inline-start:48px;padding-inline-end:0px;border-block-start-width:1px;display:flex;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,.1); &::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 36px; height: 36px; border-radius: 12px; background-color: rgba(240,174,31,.18); } &::after { content: ""; position: absolute; left: 8.5px; top: 50%; transform: translateY(-50%); width: 19px; height: 19px; background-color: #FFC94D; -webkit-mask: var(--gk-i) center / contain no-repeat; mask: var(--gk-i) center / contain no-repeat; }\n}.elementor .gk-hinfo-ht{font-family:var(--gk-font);font-weight:700;font-size:13px;color:rgba(255,255,255,.75);}.elementor .gk-hinfo-h{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:9px;align-items:center;}.elementor .gk-hcta{padding:0px;margin-block-start:34px;display:flex;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .gk-hlead{max-width:46ch;font-family:var(--gk-font);font-size:18.5px;color:rgba(255,255,255,.82);line-height:1.6;text-shadow: 0 1px 18px rgba(0,0,0,.45);\n}.elementor .gk-pulse{width:10px;height:10px;min-width:10px;padding:0px;border-radius:50%;background-color:var(--gk-amber);box-shadow:0px 0px 0px 4px rgba(240,174,31,.25);}.elementor .gk-mm-cta{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;display:grid;gap:10px;}.elementor .gk-mm-link{font-family:var(--gk-font);font-weight:800;font-size:17px;color:#FFFFFF;line-height:1.2;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.05);display:block;text-align: left;\n}.elementor .gk-mm-sub:hover,.elementor .gk-mm-sub:focus-visible{color:#FFFFFF;background-color:rgba(255,255,255,.06);}.elementor .gk-mm-sub{font-family:var(--gk-font);font-weight:600;font-size:15px;color:rgba(255,255,255,.78);line-height:1.3;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;border-radius:12px;background-color:transparent;display:block;text-align: left;\n}.elementor .gk-mm-body{padding-block-start:0px;padding-block-end:10px;padding-inline-start:8px;padding-inline-end:8px;display:flex;flex-direction:column;}.elementor .gk-mm-q{font-family:var(--gk-font);font-weight:800;font-size:17px;color:#FFFFFF;letter-spacing:-0.01em;}.elementor .gk-mm-head{cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;display:flex;justify-content:space-between;align-items:center;list-style: none; &::after { content: ""; width: 18px; height: 18px; flex: 0 0 18px; background-color: #FFFFFF; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E") center / contain no-repeat; transition: transform .2s; } &:focus-visible { outline: 3px solid #F0AE1F; outline-offset: -3px; border-radius: 20px; }\n}.elementor .gk-mm-item{overflow:hidden;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,.08);border-style:solid;background-color:rgba(255,255,255,.05);&[open] .gk-mm-head::after { transform: rotate(180deg); }\n}.elementor .gk-mm-acc{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .gk-mm-top{padding-block-start:4px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:4px;display:flex;justify-content:space-between;align-items:center;}.elementor .gk-mm{color:#FFFFFF;padding-block-start:14px;padding-block-end:22px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--gk-night);display:flex;flex-direction:column;gap:14px;min-height: 100dvh;\n}.elementor .gk-btn-block{width:100%;justify-content:center;}.elementor .gk-mbtn-light{&.gk-mbtn { background-color: rgba(255,255,255,.1); color: #FFFFFF; }\n}.elementor .gk-cbtn:hover,.elementor .gk-cbtn:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .gk-cbtn{font-family:var(--gk-font);font-weight:700;font-size:16px;line-height:1;padding-block-start:9px;padding-block-end:9px;padding-inline-start:24px;padding-inline-end:9px;border-radius:999px;border-width:0px;transition:transform 0.2s;display:flex;gap:14px;justify-content:space-between;align-items:center;&::after { content: ""; width: 42px; height: 42px; flex: 0 0 42px; border-radius: 50%; background-position: center; background-size: 19px; background-repeat: no-repeat; }\n}.elementor .gk-dock-space{height:76px;padding:0px;display:none;}.elementor .gk-dock-btn{height:50px;font-family:var(--gk-font);font-weight:800;font-size:15.5px;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:0px;display:inline-flex;gap:9px;justify-content:center;align-items:center;&::before { content: ""; width: 21px; height: 21px; flex: 0 0 21px; background-color: currentColor; -webkit-mask: var(--gk-i) center / contain no-repeat; mask: var(--gk-i) center / contain no-repeat; }\n}.elementor .gk-dock{width:auto;position:fixed;inset-inline-end:10px;inset-block-end:10px;inset-inline-start:10px;z-index:998;padding:6px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,.1);border-style:solid;background-color:rgba(20,22,27,.86);box-shadow:0px 18px 40px -10px rgba(0,0,0,.55);backdrop-filter:blur(16px);display:none;gap:6px;-webkit-backdrop-filter: blur(16px);\n}.elementor .gk-soc:hover,.elementor .gk-soc:focus-visible{color:var(--gk-night);background-color:var(--gk-amber);transform:translate3d(0px, -2px, 0px);}.elementor .gk-soc{width:42px;height:42px;min-width:42px;font-size:0px;color:#FFFFFF;line-height:0px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.08);transition:background-color 0.2s, color 0.2s, transform 0.2s;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; width: 20px; height: 20px; background-color: currentColor; -webkit-mask: var(--gk-i) center / contain no-repeat; mask: var(--gk-i) center / contain no-repeat; }\n}.elementor .gk-social{width:auto;padding:0px;margin-block-start:22px;display:flex;gap:10px;}.elementor .gk-ft-copy{font-family:var(--gk-font);font-size:13px;color:rgba(255,255,255,.45);}.elementor .gk-ft-bot{padding-block-start:22px;padding-block-end:22px;border-block-start-width:1px;display:flex;gap:12px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,.08);\n}.elementor .gk-ft-small{font-family:var(--gk-font);font-size:12.5px;color:rgba(255,255,255,.5);line-height:1.5;margin-block-start:2px;}.elementor .gk-ft-tel{font-family:var(--gk-font-head);font-weight:800;font-size:21px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.2;padding:0px;background-color:transparent;display:block;text-align: left;\n}.elementor .gk-ft-text{max-width:34ch;font-family:var(--gk-font);font-size:14.5px;color:rgba(255,255,255,.64);line-height:1.65;margin-block-start:18px;}.elementor .gk-ft-link:hover,.elementor .gk-ft-link:focus-visible{color:#FFFFFF;}.elementor .gk-ft-link{font-family:var(--gk-font);font-weight:500;font-size:14.5px;color:rgba(255,255,255,.64);line-height:1.5;padding-block-start:5px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;transition:color 0.2s;display:block;text-align: left;\n}.elementor .gk-ft-h{font-family:var(--gk-font-head);font-weight:800;font-size:14px;color:#FFFFFF;letter-spacing:0px;margin-block-end:14px;}.elementor .gk-ft-cols{padding-block-start:80px;padding-block-end:56px;display:grid;gap:40px;grid-template-columns:1.4fr 1fr 1fr 1.2fr;}.elementor .gk-ft{color:rgba(255,255,255,.64);padding:0px;margin-block-start:28px;border-start-start-radius:32px;border-start-end-radius:32px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:var(--gk-night);}.elementor .gk-nav-link:hover,.elementor .gk-nav-link:focus-visible{background-color:rgba(20,22,27,.06);}.elementor .gk-nav-link{font-family:var(--gk-font);font-weight:600;font-size:14.5px;color:#2C2F36;line-height:1.2;padding-block-start:9px;padding-block-end:9px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;background-color:transparent;transition:background-color 0.2s;display:inline-flex;gap:6px;align-items:center;white-space: nowrap;\n}.elementor .gk-mbtn{width:44px;height:44px;min-width:44px;font-size:0px;color:var(--gk-night);line-height:0px;cursor:pointer;padding:0px;border-radius:50%;border-width:0px;background-color:rgba(20,22,27,.06);display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; width: 21px; height: 21px; background-color: currentColor; -webkit-mask: var(--gk-i) center / contain no-repeat; mask: var(--gk-i) center / contain no-repeat; }\n}.elementor .gk-mbtns{width:auto;padding:0px;margin-inline-start:auto;display:none;gap:8px;}.elementor .gk-hcall:hover,.elementor .gk-hcall:focus-visible{transform:translate3d(0px, -1px, 0px);}.elementor .gk-hcall{font-family:var(--gk-font);font-weight:800;font-size:15px;color:var(--gk-night);line-height:1;padding-block-start:6px;padding-block-end:6px;padding-inline-start:6px;padding-inline-end:18px;border-radius:999px;background-color:var(--gk-amber);box-shadow:0px 12px 32px -10px rgba(240,174,31,.7);transition:transform 0.2s;display:inline-flex;gap:10px;align-items:center;white-space: nowrap; &::before { content: ""; width: 36px; height: 36px; flex: 0 0 36px; border-radius: 50%; background-color: var(--gk-night); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F0AE1F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2'/%3E%3C/svg%3E"); background-position: center; background-size: 18px; background-repeat: no-repeat; }\n}.elementor .gk-mini-link:hover,.elementor .gk-mini-link:focus-visible{color:var(--gk-night);background-color:var(--gk-cream);}.elementor .gk-mini-link{font-family:var(--gk-font);font-weight:600;font-size:13.5px;color:#3B3F47;padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;border-radius:10px;background-color:transparent;transition:background-color 0.2s, color 0.2s;display:flex;gap:8px;align-items:center;text-align: left; text-align: left; --gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 11a3 3 0 1 0 6 0a3 3 0 0 0 -6 0'/%3E%3Cpath d='M17.657 16.657l-4.243 4.243a2 2 0 0 1 -2.827 0l-4.244 -4.243a8 8 0 1 1 11.314 0z'/%3E%3C/svg%3E"); &::before { content: ""; flex: 0 0 15px; width: 15px; height: 15px; background-color: var(--gk-amber-deep); -webkit-mask: var(--gk-i) center / contain no-repeat; mask: var(--gk-i) center / contain no-repeat; transition: transform 0.2s; } &:hover::before { transform: translateY(-1px); }\n}.elementor .gk-mini-grid{padding:0px;display:grid;grid-template-columns:repeat(4, minmax(0,1fr));gap: 2px 8px;\n}.elementor .gk-promo-text{font-family:var(--gk-font);font-size:13.5px;color:rgba(255,255,255,.76);line-height:1.5;}.elementor .gk-promo-title{font-family:var(--gk-font-head);font-weight:800;font-size:20px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.2;}.elementor .gk-shade-b{position:absolute;z-index:-1;padding:0px;background-image:linear-gradient(0deg, rgba(11,12,16,.94) 0%,rgba(11,12,16,.45) 58%,rgba(11,12,16,.12) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0;\n}.elementor .gk-cover{width:100%;height:100%;object-fit:cover;position:absolute;z-index:-2;inset: 0;\n}.elementor .gk-promo{min-height:100%;overflow:hidden;position:relative;color:#FFFFFF;padding:22px;border-radius:22px;background-color:var(--gk-night);display:flex;flex-direction:column;gap:10px;justify-content:flex-end;align-items:flex-start;isolation: isolate;\n}.elementor .gk-mega-lbl{font-family:var(--gk-font);font-weight:700;font-size:12px;color:var(--gk-muted);letter-spacing:0.06em;text-transform:uppercase;margin-block-start:6px;margin-block-end:10px;margin-inline-start:6px;margin-inline-end:0px;}.elementor .gk-mega-desc{font-family:var(--gk-font);font-size:13px;color:var(--gk-muted);line-height:1.45;margin-block-start:2px;}.elementor .gk-mega-title{font-family:var(--gk-font-head);font-weight:800;font-size:15px;color:var(--gk-night);letter-spacing:-0.01em;line-height:1.3;}.elementor .gk-mega-thumb{width:64px;height:64px;min-width:64px;object-fit:cover;border-radius:14px;display:block;}.elementor .gk-mega-link:hover,.elementor .gk-mega-link:focus-visible{background-color:var(--gk-cream);}.elementor .gk-mega-link{width:auto;min-width:0px;padding:10px;border-radius:18px;transition:background-color 0.2s;display:flex;gap:14px;align-items:center;}.elementor .gk-mega-grid{padding:0px;display:grid;gap:4px;grid-template-columns:repeat(2, minmax(0,1fr));align-content:start;}.elementor .gk-mega-in{padding:16px;border-radius:28px;border-width:1px;border-color:rgba(20,22,27,.06);border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 60px -22px rgba(20,22,27,.38);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 300px;}.elementor .gk-mega{width:auto;position:absolute;inset-block-start:100%;inset-inline-end:0px;inset-inline-start:0px;z-index:5;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:0%;transform:translate3d(0px, 8px, 0px);visibility: hidden; pointer-events: none; transition: opacity .2s, transform .2s, visibility .2s;\n}.elementor .gk-nav-caret{&::after { content: ""; width: 14px; height: 14px; flex: 0 0 14px; background-color: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E") center / contain no-repeat; transition: transform .2s; }\n}.elementor .gk-nav-item{width:auto;height:100%;min-width:0px;position:static;padding:0px;display:flex;align-items:center;&:hover .gk-mega, &:focus-within .gk-mega { opacity: 1; visibility: visible; transform: translateY(0); pointer-events: auto; } &:hover .gk-nav-caret::after, &:focus-within .gk-nav-caret::after { transform: rotate(180deg); }\n}.elementor .gk-nav{width:auto;height:100%;position:static;padding:0px;margin-inline-start:auto;display:flex;gap:2px;align-items:center;}.elementor .gk-logo-link{width:auto;min-width:0px;padding:0px;display:flex;flex:0 0 auto;align-items:center;}.elementor .gk-logo{width:170px;height:auto;display:block;}.elementor .gk-bar{height:66px;max-width:1216px;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:9px;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,.9);border-style:solid;background-color:rgba(255,255,255,.94);box-shadow:0px 12px 34px -14px rgba(20,22,27,.4);display:flex;gap:16px;align-items:center;pointer-events: auto; backdrop-filter: blur(18px) saturate(1.5); -webkit-backdrop-filter: blur(18px) saturate(1.5);\n}.elementor .gk-hdr{width:100%;position:fixed;inset-block-start:14px;inset-inline-end:0px;inset-inline-start:0px;z-index:999;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:26px;pointer-events: none;\n}.elementor .gk-pill:hover,.elementor .gk-pill:focus-visible{border-color:var(--gk-amber);transform:translate3d(0px, -2px, 0px);}.elementor .gk-pill{font-family:var(--gk-font);font-weight:700;font-size:15px;color:var(--gk-night);line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:7px;padding-inline-end:18px;border-radius:999px;border-width:1px;border-color:var(--gk-line);border-style:solid;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(20,22,27,.04),0px 6px 16px -8px rgba(20,22,27,.12);transition:transform 0.2s, border-color 0.2s;display:inline-flex;gap:10px;align-items:center;&::before { content: "06"; width: 30px; height: 30px; flex: 0 0 30px; border-radius: 50%; background-color: var(--gk-amber-300); color: var(--gk-night); display: inline-flex; align-items: center; justify-content: center; font-size: 11.5px; font-weight: 800; letter-spacing: 0; }\n}.elementor .gk-pills{padding:0px;display:flex;gap:10px;flex-wrap:wrap;}.elementor .gk-textlink{font-family:var(--gk-font);font-weight:700;font-size:14px;color:var(--gk-night);padding:0px;background-color:transparent;display:inline-flex;gap:6px;align-items:center;&::after { content: ""; width: 15px; height: 15px; background-color: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l14 0'/%3E%3Cpath d='M13 18l6 -6'/%3E%3Cpath d='M13 6l6 6'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l14 0'/%3E%3Cpath d='M13 18l6 -6'/%3E%3Cpath d='M13 6l6 6'/%3E%3C/svg%3E") center / contain no-repeat; transition: transform .2s; } &:hover::after { transform: translateX(3px); }\n}.elementor .gk-callpill-num{font-family:var(--gk-font-head);font-weight:800;font-size:22px;color:var(--gk-night);letter-spacing:-0.01em;line-height:1.15;display:block;}.elementor .gk-callpill-sm{font-family:var(--gk-font);font-weight:700;font-size:12px;color:var(--gk-night);line-height:1.2;opacity:72%;display:block;}.elementor .gk-callpill-txt{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .gk-callpill:hover,.elementor .gk-callpill:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .gk-callpill{width:auto;min-width:0px;min-height:66px;color:var(--gk-night);padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:28px;border-radius:999px;background-color:var(--gk-amber);box-shadow:0px 16px 44px -12px rgba(240,174,31,.8);transition:transform 0.2s;display:inline-flex;gap:14px;align-items:center;&::before { content: ""; position: static; display: block; width: 50px; height: 50px; flex: 0 0 50px; border-radius: 50%; opacity: 1; background-color: var(--gk-night); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F0AE1F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2'/%3E%3C/svg%3E"); background-position: center; background-size: 23px; background-repeat: no-repeat; }\n}.elementor .gk-btn:hover,.elementor .gk-btn:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .gk-btn{font-family:var(--gk-font);font-weight:700;font-size:15px;line-height:1.2;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:0px;transition:transform 0.2s, background-color 0.2s, box-shadow 0.2s, border-color 0.2s;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .gk-lead{max-width:52ch;font-family:var(--gk-font);font-size:17.5px;color:var(--gk-muted);line-height:1.65;}.elementor .gk-h2{font-family:var(--gk-font-head);font-weight:800;font-size:clamp(30px, 3.7vw, 50px);color:var(--gk-night);letter-spacing:-0.035em;line-height:1.08;margin-block-start:18px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gk-eyebrow{width:auto;font-family:var(--gk-font);font-weight:700;font-size:13px;color:var(--gk-night);line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:10px;padding-inline-end:14px;border-radius:999px;background-color:var(--gk-amber-300);display:inline-flex;gap:8px;align-items:center;&::before { content: ""; width: 8px; height: 8px; flex: 0 0 8px; border-radius: 50%; background-color: var(--gk-night); }\n}.elementor .gk-row{width:auto;padding:0px;display:flex;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .gk-stack{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .gk-sticky{position:sticky;inset-block-start:112px;padding:0px;}.elementor .gk-split{display:grid;gap:72px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;}.elementor .gk-bg-white{background-color:#FFFFFF;}.elementor .gk-bg-night{color:#FFFFFF;background-color:var(--gk-night);}.elementor .gk-island{width:auto;overflow:hidden;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:12px;margin-inline-end:12px;border-radius:32px;}.elementor .gk-sec{padding-block-start:120px;padding-block-end:120px;}.elementor .gk-wrap{width:100%;max-width:1240px;padding-inline-start:28px;padding-inline-end:28px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .gk-glow-b{inset-block-start:auto;inset-inline-end:auto;inset-block-end:-480px;inset-inline-start:-300px;background-image:radial-gradient(circle at , closest-side 0%,rgba(240,174,31,.14) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .gk-cbtn-white{color:var(--gk-night);background-color:#FFFFFF;&::after { background-color: #E6F8EE; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23179C4C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21l1.65 -3.8a9 9 0 1 1 3.4 2.9l-5.05 .9'/%3E%3Cpath d='M9 10a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1'/%3E%3C/svg%3E"); }\n}.elementor .gk-cbtn-dark{color:#FFFFFF;background-color:var(--gk-night);&::after { background-color: var(--gk-amber); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314161B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2'/%3E%3C/svg%3E"); }\n}.elementor .gk-dock-wa{color:#0E6B37;background-color:#E3F6EA;&::before { background-color: var(--gk-wa); } &::before { background-color:#179C4C; }\n}.elementor .gk-dock-call{color:var(--gk-night);background-color:var(--gk-amber);}.elementor .gk-pill-xs{font-size:13.5px;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:12px;box-shadow: none; &::before { width: 24px; height: 24px; flex-basis: 24px; font-size: 10px; }\n}.elementor .gk-mbtn-amber{background-color:var(--gk-amber);box-shadow:0px 12px 32px -10px rgba(240,174,31,.7);}.elementor .gk-btn-sm{font-size:14px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .gk-btn-lg{height:66px;font-size:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .gk-btn-wa{&::before { content: ""; width: 24px; height: 24px; flex: 0 0 24px; background-color: var(--gk-wa); -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21l1.65 -3.8a9 9 0 1 1 3.4 2.9l-5.05 .9'/%3E%3Cpath d='M9 10a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21l1.65 -3.8a9 9 0 1 1 3.4 2.9l-5.05 .9'/%3E%3Cpath d='M9 10a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1'/%3E%3C/svg%3E") center / contain no-repeat; }\n}.elementor .gk-btn-arrow{&::after { content: ""; width: 16px; height: 16px; flex: 0 0 16px; background-color: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l14 0'/%3E%3Cpath d='M13 18l6 -6'/%3E%3Cpath d='M13 6l6 6'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l14 0'/%3E%3Cpath d='M13 18l6 -6'/%3E%3Cpath d='M13 6l6 6'/%3E%3C/svg%3E") center / contain no-repeat; }\n}.elementor .gk-btn-line:hover,.elementor .gk-btn-line:focus-visible{border-color:var(--gk-amber-300);}.elementor .gk-btn-line{color:var(--gk-night);border-width:1px;border-color:var(--gk-line);border-style:solid;background-color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(20,22,27,.04),0px 6px 16px -8px rgba(20,22,27,.12);}.elementor .gk-btn-glass:hover,.elementor .gk-btn-glass:focus-visible{background-color:rgba(255,255,255,.2);}.elementor .gk-btn-glass{color:#FFFFFF;border-width:1px;border-color:rgba(255,255,255,.24);border-style:solid;background-color:rgba(255,255,255,.12);backdrop-filter:blur(14px);-webkit-backdrop-filter: blur(14px);\n}.elementor .gk-btn-amber:hover,.elementor .gk-btn-amber:focus-visible{background-color:#F5B934;}.elementor .gk-btn-amber{color:var(--gk-night);background-color:var(--gk-amber);box-shadow:0px 12px 32px -10px rgba(240,174,31,.7);}.elementor .gk-lead-dark{color:rgba(255,255,255,.66);}.elementor .gk-h2-white{color:#FFFFFF;}.elementor .gk-eyebrow-dark{color:#FFC94D;background-color:rgba(240,174,31,.16);&::before { background-color: var(--gk-amber); }\n}.elementor .gk-i-yt{--gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 8a4 4 0 0 1 4 -4h12a4 4 0 0 1 4 4v8a4 4 0 0 1 -4 4h-12a4 4 0 0 1 -4 -4v-8z'/%3E%3Cpath d='M10 9l5 3l-5 3z'/%3E%3C/svg%3E");\n}.elementor .gk-i-xsoc{--gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4l11.733 16h4.267l-11.733 -16z'/%3E%3Cpath d='M4 20l6.768 -6.768m2.46 -2.46l6.772 -6.772'/%3E%3C/svg%3E");\n}.elementor .gk-i-fb{--gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10v4h3v7h4v-7h3l1 -4h-4v-2a1 1 0 0 1 1 -1h3v-4h-3a5 5 0 0 0 -5 5v2h-3'/%3E%3C/svg%3E");\n}.elementor .gk-i-insta{--gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4m0 4a4 4 0 0 1 4 -4h8a4 4 0 0 1 4 4v8a4 4 0 0 1 -4 4h-8a4 4 0 0 1 -4 -4z'/%3E%3Cpath d='M12 12m-3 0a3 3 0 1 0 6 0a3 3 0 1 0 -6 0'/%3E%3Cpath d='M16.5 7.5l0 .01'/%3E%3C/svg%3E");\n}.elementor .gk-i-mail{--gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10z'/%3E%3Cpath d='M3 7l9 6l9 -6'/%3E%3C/svg%3E");\n}.elementor .gk-i-x{--gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6l-12 12'/%3E%3Cpath d='M6 6l12 12'/%3E%3C/svg%3E");\n}.elementor .gk-i-menu{--gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l16 0'/%3E%3Cpath d='M4 12l16 0'/%3E%3Cpath d='M4 18l16 0'/%3E%3C/svg%3E");\n}.elementor .gk-i-clock{--gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0'/%3E%3Cpath d='M12 7v5l3 3'/%3E%3C/svg%3E");\n}.elementor .gk-i-route{--gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 19a2 2 0 1 0 4 0a2 2 0 0 0 -4 0'/%3E%3Cpath d='M19 7a2 2 0 1 0 0 -4a2 2 0 0 0 0 4z'/%3E%3Cpath d='M11 19h5.5a3.5 3.5 0 0 0 0 -7h-8a3.5 3.5 0 0 1 0 -7h4.5'/%3E%3C/svg%3E");\n}.elementor .gk-i-wa{--gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21l1.65 -3.8a9 9 0 1 1 3.4 2.9l-5.05 .9'/%3E%3Cpath d='M9 10a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1'/%3E%3C/svg%3E");\n}.elementor .gk-i-phone{--gk-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2'/%3E%3C/svg%3E");\n}.elementor .gk-ico{display:inline-flex;gap:10px;align-items:center;&::before { content: ""; display: inline-block; flex: 0 0 auto; width: 1.2em; height: 1.2em; background-color: currentColor; -webkit-mask: var(--gk-i) center / contain no-repeat; mask: var(--gk-i) center / contain no-repeat; }\n}