.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);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);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-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-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-wrap{width:100%;max-width:1240px;padding-inline-start:28px;padding-inline-end:28px;margin-inline-start:auto;margin-inline-end:auto;}.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-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-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}