.etst-tabs-stage.etst-tabs-ready {
display: grid !important;
gap: var(--etst-tabs-gap, 12px) !important;
align-items: start;
}
.etst-tabs-stage.etst-tabs-position-left.etst-tabs-ready {
grid-template-columns: minmax(var(--etst-tabs-button-min-width, 180px), max-content) minmax(0, 1fr);
}
.etst-tabs-stage.etst-tabs-position-right.etst-tabs-ready {
grid-template-columns: minmax(0, 1fr) minmax(var(--etst-tabs-button-min-width, 180px), max-content);
}
.etst-tabs-stage.etst-tabs-position-top.etst-tabs-ready {
grid-template-columns: minmax(0, 1fr);
}
.etst-tabs-stage.etst-tabs-position-right.etst-tabs-ready > .etst-tabs-nav {
order: 2;
}
.etst-tabs-stage.etst-tabs-position-right.etst-tabs-ready > .etst-tabs-panels {
order: 1;
}
.etst-tabs-nav {
display: flex;
gap: var(--etst-tabs-gap, 12px);
align-items: stretch;
flex-wrap: wrap;
z-index: 2;
}
.etst-tabs-position-left > .etst-tabs-nav,
.etst-tabs-position-right > .etst-tabs-nav {
flex-direction: column;
align-self: start;
min-width: var(--etst-tabs-button-min-width, 180px);
}
.etst-tabs-position-top > .etst-tabs-nav {
flex-direction: row;
align-self: start;
}
.etst-tabs-button {
appearance: none;
border: 1px solid var(--etst-tabs-border, rgba(17, 17, 17, 0.14));
background: var(--etst-tabs-button-bg, #ffffff);
color: var(--etst-tabs-button-text, #111111);
cursor: pointer;
font-family: inherit;
font-size: var(--etst-tabs-button-font-size, 20px);
font-weight: var(--etst-tabs-button-font-weight, 700);
line-height: 1.3;
min-width: var(--etst-tabs-button-min-width, 180px);
padding: var(--etst-tabs-button-padding-y, 14px) var(--etst-tabs-button-padding-x, 26px);
transition: background-color .22s ease, color .22s ease, border-color .22s ease, transform .22s ease, opacity .22s ease, box-shadow .22s ease;
text-align: center;
white-space: nowrap;
}
.etst-tabs-button:hover {
transform: translateY(-1px);
}
.etst-tabs-button.is-active {
background: var(--etst-tabs-button-active-bg, #111111);
color: var(--etst-tabs-button-active-text, #ffffff);
border-color: var(--etst-tabs-active-border, #111111);
}
.etst-tabs-style-pill .etst-tabs-button {
border-radius: var(--etst-tabs-button-radius, 999px);
}
.etst-tabs-style-box .etst-tabs-button {
border-radius: var(--etst-tabs-button-radius, 999px);
}
.etst-tabs-style-line .etst-tabs-button {
border-width: 0 0 3px 0;
border-radius: 0;
background: transparent;
padding-inline: 10px;
min-width: auto;
}
.etst-tabs-style-line .etst-tabs-button.is-active {
background: transparent;
color: var(--etst-tabs-button-text, #111111);
border-color: var(--etst-tabs-active-border, #111111);
}
.etst-tabs-style-plain .etst-tabs-button {
border-color: transparent;
border-radius: var(--etst-tabs-button-radius, 999px);
background: transparent;
}
.etst-tabs-style-plain .etst-tabs-button.is-active {
background: var(--etst-tabs-button-active-bg, #111111);
color: var(--etst-tabs-button-active-text, #ffffff);
}
.etst-tabs-panels {
min-width: 0;
width: 100%;
}
.etst-tab-panel {
width: 100%;
min-width: 0;
}
.etst-tab-panel[hidden] {
display: none !important;
}
.etst-tab-panel.is-active[data-etst-animation="fade"] {
animation: etstFadeIn .28s ease both;
}
.etst-tab-panel.is-active[data-etst-animation="slide"] {
animation: etstSlideFadeIn .32s ease both;
}
@keyframes etstFadeIn {
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes etstSlideFadeIn {
from { opacity: 0; transform: translateY(12px); }
to { opacity: 1; transform: translateY(0); }
} body.elementor-editor-active .etst-tabs-nav-editor {
display: flex !important;
gap: 8px;
flex-wrap: wrap;
margin: 0 0 12px;
padding: 10px;
border: 1px dashed rgba(17, 17, 17, .25);
border-radius: 12px;
background: rgba(255, 255, 255, .6);
}
body.elementor-editor-active .etst-editor-tab-panel {
position: relative;
outline: 1px dashed rgba(17, 17, 17, .22);
outline-offset: -1px;
}
body.elementor-editor-active .etst-editor-tab-panel::before {
content: attr(data-etst-editor-panel);
position: absolute;
top: 6px;
right: 6px;
z-index: 10;
max-width: calc(100% - 20px);
font-size: 12px;
line-height: 1;
padding: 5px 8px;
border-radius: 999px;
background: rgba(17, 17, 17, .72);
color: #fff;
pointer-events: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
} .etst-tab-panel-group {
width: 100%;
min-width: 0;
display: flex;
flex-direction: var(--etst-panel-direction, column);
flex-wrap: var(--etst-panel-wrap, nowrap);
align-items: var(--etst-panel-align, stretch);
justify-content: var(--etst-panel-justify, flex-start);
gap: var(--etst-panel-gap, var(--etst-tabs-content-gap, 24px));
}
.etst-tab-panel-group.etst-panel-layout-row {
flex-direction: row;
}
.etst-tab-panel-group.etst-panel-layout-column {
flex-direction: column;
}
.etst-tab-panel-group > .e-con,
.etst-tab-panel-group > .elementor-element,
.etst-tab-panel-group > .elementor-column,
.etst-tab-panel-group > .elementor-section {
min-width: 0;
}
.etst-tab-panel-group.etst-panel-layout-row > .e-con,
.etst-tab-panel-group.etst-panel-layout-row > .elementor-element,
.etst-tab-panel-group.etst-panel-layout-row > .elementor-column,
.etst-tab-panel-group.etst-panel-layout-row > .elementor-section {
max-width: 100%;
} .etst-hs-section {
overflow: hidden !important;
}
.etst-hs-section > .elementor-container,
.etst-hs-section > .e-con-inner,
.etst-hs-section.e-con {
display: flex !important;
flex-wrap: nowrap !important;
flex-direction: row !important;
width: max-content !important;
max-width: none !important;
will-change: transform;
}
.etst-hs-section > .elementor-container > .elementor-column,
.etst-hs-section > .e-con-inner > .e-con,
.etst-hs-section.e-con > .e-con,
.etst-hs-section.e-con > .elementor-element {
flex: 0 0 100vw !important;
width: 100vw !important;
}
.etst-hs-section[data-etst-hs-full-height="yes"] > .elementor-container > .elementor-column,
.etst-hs-section[data-etst-hs-full-height="yes"] > .e-con-inner > .e-con,
.etst-hs-section[data-etst-hs-full-height="yes"].e-con > .e-con,
.etst-hs-section[data-etst-hs-full-height="yes"].e-con > .elementor-element {
min-height: 100vh !important;
}
body.elementor-editor-active .etst-hs-section > .elementor-container,
body.elementor-editor-active .etst-hs-section > .e-con-inner,
body.elementor-editor-active .etst-hs-section.e-con {
width: 100% !important;
max-width: 100% !important;
flex-wrap: wrap !important;
flex-direction: column !important;
transform: none !important;
}
body.elementor-editor-active .etst-hs-section > .elementor-container > .elementor-column,
body.elementor-editor-active .etst-hs-section > .e-con-inner > .e-con,
body.elementor-editor-active .etst-hs-section.e-con > .e-con,
body.elementor-editor-active .etst-hs-section.e-con > .elementor-element {
width: 100% !important;
flex-basis: auto !important;
min-height: 420px;
outline: 2px dashed rgba(17, 17, 17, .22);
outline-offset: -2px;
}
@media (max-width: 767px) {
.etst-tabs-stage.etst-tabs-position-left.etst-tabs-ready,
.etst-tabs-stage.etst-tabs-position-right.etst-tabs-ready {
grid-template-columns: minmax(0, 1fr);
}
.etst-tabs-position-left > .etst-tabs-nav,
.etst-tabs-position-right > .etst-tabs-nav {
flex-direction: row;
min-width: 0;
}
.etst-tabs-button {
min-width: auto;
padding: 11px 16px;
}
} .etst-mixed-text {
margin: 0;
padding: 0;
width: 100%;
min-width: 0;
}
.etst-mixed-text-item {
margin-top: 0;
margin-bottom: 0;
vertical-align: baseline;
}
.etst-mixed-text-break {
display: block;
content: '';
} @media (max-width: 767px) {
.etst-tabs-mobile-stack.etst-tabs-stage.etst-tabs-ready {
display: block !important;
width: 100% !important;
max-width: 100% !important;
}
.etst-tabs-mobile-stack.etst-tabs-stage.etst-tabs-ready > .etst-tabs-nav {
width: 100% !important;
max-width: 100% !important;
min-width: 0 !important;
display: flex !important;
flex-direction: row !important;
flex-wrap: nowrap !important;
gap: var(--etst-tabs-gap, 12px) !important;
overflow-x: auto !important;
overflow-y: hidden !important;
-webkit-overflow-scrolling: touch;
padding-bottom: 6px;
margin-bottom: var(--etst-tabs-content-gap, 20px);
scrollbar-width: thin;
}
.etst-tabs-mobile-stack.etst-tabs-stage.etst-tabs-ready > .etst-tabs-panels {
width: 100% !important;
max-width: 100% !important;
overflow-x: hidden !important;
}
.etst-tabs-mobile-stack .etst-tabs-button {
flex: 0 0 auto !important;
min-width: max-content !important;
max-width: 82vw !important;
white-space: nowrap !important;
}
.etst-tabs-mobile-stack .etst-tab-panel,
.etst-tabs-mobile-stack .etst-tab-panel-group {
width: 100% !important;
max-width: 100% !important;
min-width: 0 !important;
overflow-x: hidden !important;
}
.etst-tabs-mobile-stack .etst-tab-panel-group,
.etst-tabs-mobile-stack .etst-tab-panel-group.etst-panel-layout-row,
.etst-tabs-mobile-stack .etst-tab-panel-group.etst-panel-layout-column {
display: flex !important;
flex-direction: column !important;
flex-wrap: nowrap !important;
align-items: stretch !important;
}
.etst-tabs-mobile-stack .etst-tab-panel-group > .e-con,
.etst-tabs-mobile-stack .etst-tab-panel-group > .elementor-element,
.etst-tabs-mobile-stack .etst-tab-panel-group > .elementor-column,
.etst-tabs-mobile-stack .etst-tab-panel-group > .elementor-section {
width: 100% !important;
max-width: 100% !important;
min-width: 0 !important;
flex: 0 1 auto !important;
flex-basis: auto !important;
}
.etst-hs-section:not([data-etst-hs-mobile="yes"]) {
overflow: visible !important;
}
.etst-hs-section:not([data-etst-hs-mobile="yes"]) > .elementor-container,
.etst-hs-section:not([data-etst-hs-mobile="yes"]) > .e-con-inner,
.etst-hs-section:not([data-etst-hs-mobile="yes"]).e-con {
width: 100% !important;
max-width: 100% !important;
display: flex !important;
flex-wrap: wrap !important;
flex-direction: column !important;
transform: none !important;
translate: none !important;
will-change: auto !important;
}
.etst-hs-section:not([data-etst-hs-mobile="yes"]) > .elementor-container > .elementor-column,
.etst-hs-section:not([data-etst-hs-mobile="yes"]) > .e-con-inner > .e-con,
.etst-hs-section:not([data-etst-hs-mobile="yes"]).e-con > .e-con,
.etst-hs-section:not([data-etst-hs-mobile="yes"]).e-con > .elementor-element {
width: 100% !important;
max-width: 100% !important;
flex: 0 1 auto !important;
flex-basis: auto !important;
min-height: auto !important;
}
} .etst-tabs-structure-containers .etst-tab-panel {
min-width: 0;
max-width: 100%;
}
@media (max-width: 767px) {
.etst-tabs-mobile-stack .etst-tab-panel.e-con,
.etst-tabs-mobile-stack .etst-tab-panel.elementor-section,
.etst-tabs-mobile-stack .etst-tab-panel.elementor-column {
width: 100% !important;
max-width: 100% !important;
min-width: 0 !important;
overflow-x: hidden !important;
}
.etst-tabs-mobile-stack .etst-tab-panel.e-con {
flex-direction: column !important;
flex-wrap: nowrap !important;
}
.etst-tabs-mobile-stack .etst-tab-panel > .e-con-inner,
.etst-tabs-mobile-stack .etst-tab-panel > .elementor-container {
width: 100% !important;
max-width: 100% !important;
min-width: 0 !important;
display: flex !important;
flex-direction: column !important;
flex-wrap: nowrap !important;
align-items: stretch !important;
overflow-x: hidden !important;
}
.etst-tabs-mobile-stack .etst-tab-panel.e-con > .e-con,
.etst-tabs-mobile-stack .etst-tab-panel.e-con > .elementor-element,
.etst-tabs-mobile-stack .etst-tab-panel > .e-con-inner > .e-con,
.etst-tabs-mobile-stack .etst-tab-panel > .e-con-inner > .elementor-element,
.etst-tabs-mobile-stack .etst-tab-panel > .elementor-container > .elementor-column {
width: 100% !important;
max-width: 100% !important;
min-width: 0 !important;
flex: 0 1 auto !important;
flex-basis: auto !important;
}
.etst-tabs-mobile-stack .etst-tab-panel img,
.etst-tabs-mobile-stack .etst-tab-panel video,
.etst-tabs-mobile-stack .etst-tab-panel iframe {
max-width: 100% !important;
}
} body.elementor-editor-active .etst-tabs-stage.etst-tabs-editor-single > .etst-editor-panel-hidden,
body.elementor-editor-active .etst-tabs-stage.etst-tabs-editor-single > .e-con-inner > .etst-editor-panel-hidden,
body.elementor-editor-active .etst-tabs-stage.etst-tabs-editor-single > .elementor-container > .etst-editor-panel-hidden {
display: none !important;
}
body.elementor-editor-active .etst-tabs-stage.etst-tabs-editor-single > .etst-tabs-nav-editor,
body.elementor-editor-active .etst-tabs-stage.etst-tabs-editor-all > .etst-tabs-nav-editor {
position: sticky;
top: 0;
z-index: 9999;
}
body.elementor-editor-active .etst-tabs-stage.etst-tabs-editor-single .etst-tabs-nav-editor .etst-tabs-button.is-active,
body.elementor-editor-active .etst-tabs-stage.etst-tabs-editor-all .etst-tabs-nav-editor .etst-tabs-button.is-active {
background: var(--etst-tabs-button-active-bg, #111111);
color: var(--etst-tabs-button-active-text, #ffffff);
border-color: var(--etst-tabs-active-border, #111111);
}
.etst-tabs-structure-containers .etst-tab-panel > .e-con,
.etst-tabs-structure-containers .etst-tab-panel > .e-con-inner,
.etst-tabs-structure-containers .etst-tab-panel > .elementor-container,
.etst-tabs-structure-containers .etst-tab-panel > .elementor-element {
min-width: 0;
max-width: 100%;
} .etst-tabs-style-content-buttons .etst-tab-panel .elementor-button,
.etst-tabs-style-content-buttons .etst-tab-panel .elementor-button-link,
.etst-tabs-style-content-buttons .etst-tab-panel a.elementor-button,
body.elementor-editor-active .etst-tabs-style-content-buttons .etst-editor-tab-panel .elementor-button,
body.elementor-editor-active .etst-tabs-style-content-buttons .etst-editor-tab-panel .elementor-button-link,
body.elementor-editor-active .etst-tabs-style-content-buttons .etst-editor-tab-panel a.elementor-button {
background: var(--etst-tabs-button-bg, #ffffff) !important;
color: var(--etst-tabs-button-text, #111111) !important;
border-color: var(--etst-tabs-border, rgba(17,17,17,.14)) !important;
border-style: solid !important;
border-width: 1px !important;
border-radius: var(--etst-tabs-button-radius, 999px) !important;
font-size: var(--etst-tabs-button-font-size, 20px) !important;
font-weight: var(--etst-tabs-button-font-weight, 700) !important;
line-height: 1.3 !important;
padding: var(--etst-tabs-button-padding-y, 14px) var(--etst-tabs-button-padding-x, 26px) !important;
min-width: var(--etst-tabs-button-min-width, 180px) !important;
text-align: center !important;
box-shadow: none;
transition: background-color .22s ease, color .22s ease, border-color .22s ease, transform .22s ease, opacity .22s ease, box-shadow .22s ease;
}
.etst-tabs-style-content-buttons .etst-tab-panel .elementor-button:hover,
.etst-tabs-style-content-buttons .etst-tab-panel .elementor-button-link:hover,
.etst-tabs-style-content-buttons .etst-tab-panel a.elementor-button:hover,
body.elementor-editor-active .etst-tabs-style-content-buttons .etst-editor-tab-panel .elementor-button:hover,
body.elementor-editor-active .etst-tabs-style-content-buttons .etst-editor-tab-panel .elementor-button-link:hover,
body.elementor-editor-active .etst-tabs-style-content-buttons .etst-editor-tab-panel a.elementor-button:hover {
background: var(--etst-tabs-button-active-bg, #111111) !important;
color: var(--etst-tabs-button-active-text, #ffffff) !important;
border-color: var(--etst-tabs-active-border, #111111) !important;
transform: translateY(-1px);
}
.etst-tabs-style-line.etst-tabs-style-content-buttons .etst-tab-panel .elementor-button,
.etst-tabs-style-line.etst-tabs-style-content-buttons .etst-tab-panel .elementor-button-link,
.etst-tabs-style-line.etst-tabs-style-content-buttons .etst-tab-panel a.elementor-button {
background: transparent !important;
border-width: 0 0 3px 0 !important;
border-radius: 0 !important;
min-width: auto !important;
}
.etst-tabs-style-plain.etst-tabs-style-content-buttons .etst-tab-panel .elementor-button,
.etst-tabs-style-plain.etst-tabs-style-content-buttons .etst-tab-panel .elementor-button-link,
.etst-tabs-style-plain.etst-tabs-style-content-buttons .etst-tab-panel a.elementor-button {
background: transparent !important;
border-color: transparent !important;
}
@media (max-width: 767px) {
.etst-tabs-style-content-buttons .etst-tab-panel .elementor-button,
.etst-tabs-style-content-buttons .etst-tab-panel .elementor-button-link,
.etst-tabs-style-content-buttons .etst-tab-panel a.elementor-button {
max-width: 100% !important;
min-width: 0 !important;
white-space: normal !important;
}
}.fdk-tech-frame{--fdk-frame-primary:#36dfff;--fdk-frame-secondary:#7dd3fc;--fdk-frame-glow:#0ea5e9;--fdk-frame-bg:transparent;--fdk-frame-line:2px;--fdk-frame-radius:14px;--fdk-frame-offset:0px;--fdk-frame-corner:36px;--fdk-frame-opacity:1;position:relative;isolation:isolate}.fdk-tech-frame:before,.fdk-tech-frame:after{content:"";position:absolute;inset:var(--fdk-frame-offset);border-radius:var(--fdk-frame-radius);pointer-events:none;z-index:1;opacity:var(--fdk-frame-opacity)}.fdk-tech-frame:before{background:linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) left top/var(--fdk-frame-corner) var(--fdk-frame-line) no-repeat,linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) left top/var(--fdk-frame-line) var(--fdk-frame-corner) no-repeat,linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) right top/var(--fdk-frame-corner) var(--fdk-frame-line) no-repeat,linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) right top/var(--fdk-frame-line) var(--fdk-frame-corner) no-repeat,linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) left bottom/var(--fdk-frame-corner) var(--fdk-frame-line) no-repeat,linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) left bottom/var(--fdk-frame-line) var(--fdk-frame-corner) no-repeat,linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) right bottom/var(--fdk-frame-corner) var(--fdk-frame-line) no-repeat,linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) right bottom/var(--fdk-frame-line) var(--fdk-frame-corner) no-repeat;filter:drop-shadow(0 0 8px var(--fdk-frame-glow))}.fdk-tech-frame:after{border:1px solid color-mix(in srgb,var(--fdk-frame-primary),transparent 62%);box-shadow:inset 0 0 22px color-mix(in srgb,var(--fdk-frame-glow),transparent 82%),0 0 24px color-mix(in srgb,var(--fdk-frame-glow),transparent 72%);background:var(--fdk-frame-bg)}.fdk-tech-frame-style-broken:before{background:linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) 8% top/22% var(--fdk-frame-line) no-repeat,linear-gradient(var(--fdk-frame-secondary),var(--fdk-frame-secondary)) 70% top/18% var(--fdk-frame-line) no-repeat,linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) left 18%/var(--fdk-frame-line) 34% no-repeat,linear-gradient(var(--fdk-frame-secondary),var(--fdk-frame-secondary)) right 20%/var(--fdk-frame-line) 30% no-repeat,linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) 10% bottom/25% var(--fdk-frame-line) no-repeat,linear-gradient(var(--fdk-frame-secondary),var(--fdk-frame-secondary)) 62% bottom/24% var(--fdk-frame-line) no-repeat,linear-gradient(var(--fdk-frame-primary),var(--fdk-frame-primary)) left 68%/var(--fdk-frame-line) 18% no-repeat,linear-gradient(var(--fdk-frame-secondary),var(--fdk-frame-secondary)) right 68%/var(--fdk-frame-line) 18% no-repeat}.fdk-tech-frame-style-panel:after{background:linear-gradient(135deg,rgba(2,6,23,.82),rgba(7,43,84,.72));border-color:color-mix(in srgb,var(--fdk-frame-primary),transparent 35%)}.fdk-tech-frame-style-brackets:after{border:0}.fdk-tech-frame-style-brackets:before{--fdk-frame-corner:52px}.fdk-tech-frame-style-double:after{inset:calc(var(--fdk-frame-offset) + 10px);border-color:color-mix(in srgb,var(--fdk-frame-secondary),transparent 45%)}.fdk-tech-frame-nodes:before{box-shadow:0 0 0 var(--fdk-frame-line) transparent,12px 12px 0 -2px var(--fdk-frame-secondary),calc(100% - 12px) 12px 0 -2px var(--fdk-frame-secondary),12px calc(100% - 12px) 0 -2px var(--fdk-frame-secondary),calc(100% - 12px) calc(100% - 12px) 0 -2px var(--fdk-frame-secondary)}.fdk-tech-frame-anim-breathe:before,.fdk-tech-frame-anim-breathe:after{animation:fdkFrameBreathe 2.8s ease-in-out infinite}.fdk-tech-frame-anim-scan{overflow:hidden}.fdk-tech-frame-anim-scan>.fdk-frame-scanline{position:absolute;z-index:2;pointer-events:none;inset:var(--fdk-frame-offset);border-radius:var(--fdk-frame-radius);overflow:hidden}.fdk-tech-frame-anim-scan>.fdk-frame-scanline:before{content:"";position:absolute;top:0;bottom:0;width:32%;left:-40%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--fdk-frame-primary),transparent 35%),transparent);filter:blur(3px);animation:fdkFrameScan 2.4s linear infinite}.fdk-tech-frame-hover-glow:hover:before,.fdk-tech-frame-hover-glow:hover:after{filter:drop-shadow(0 0 12px var(--fdk-frame-glow));box-shadow:inset 0 0 28px color-mix(in srgb,var(--fdk-frame-glow),transparent 75%),0 0 34px color-mix(in srgb,var(--fdk-frame-glow),transparent 60%)}.fdk-hover-lift{transition:transform .25s ease,box-shadow .25s ease}.fdk-hover-lift:hover{transform:translateY(-4px)}.fdk-hover-tilt{transition:transform .25s ease}.fdk-hover-tilt:hover{transform:perspective(900px) rotateX(2deg) rotateY(-3deg)}.fdk-float-soft{animation:fdkFloatSoft 4s ease-in-out infinite}.fdk-glow-breathe{animation:fdkGlowBreathe 3s ease-in-out infinite}@keyframes fdkFrameBreathe{0%,100%{opacity:.75}50%{opacity:1}}@keyframes fdkFrameScan{0%{left:-45%}100%{left:115%}}@keyframes fdkFloatSoft{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fdkGlowBreathe{0%,100%{filter:drop-shadow(0 0 0 rgba(14,165,233,0))}50%{filter:drop-shadow(0 0 18px rgba(14,165,233,.55))}}.fdk-design-button{display:inline-flex;align-items:center;justify-content:center;gap:.5em;text-decoration:none;border-radius:999px;padding:12px 24px;background:#111827;color:#fff;font-weight:700;position:relative;overflow:hidden;transition:.22s ease}.fdk-design-button:hover{transform:translateY(-2px);color:#fff}.fdk-gradient-title{background:linear-gradient(135deg,var(--fdk-title-c1,#06b6d4),var(--fdk-title-c2,#a78bfa));-webkit-background-clip:text;background-clip:text;color:transparent}.fdk-tech-frame-box{padding:32px}.fdk-disable-mobile-animations{}@media(max-width:767px){body.fdk-disable-mobile-animations .fdk-tech-frame-anim-breathe:before,body.fdk-disable-mobile-animations .fdk-tech-frame-anim-breathe:after,body.fdk-disable-mobile-animations .fdk-float-soft,body.fdk-disable-mobile-animations .fdk-glow-breathe{animation:none!important}body.fdk-disable-mobile-animations .fdk-frame-scanline{display:none!important}} .fdk-speech-bubble{
--fdk-speech-bg:#ffffff;
--fdk-speech-border:#111111;
--fdk-speech-shadow:rgba(0,0,0,.12);
--fdk-speech-border-width:3px;
--fdk-speech-radius:28px;
--fdk-speech-tail-pos:72%;
--fdk-speech-tail-width:46px;
--fdk-speech-tail-height:40px;
--fdk-speech-nudge-x:0px;
--fdk-speech-nudge-y:0px;
position:relative;
overflow:visible!important;
isolation:isolate;
background:var(--fdk-speech-bg)!important;
border:var(--fdk-speech-border-width) solid var(--fdk-speech-border)!important;
border-radius:var(--fdk-speech-radius)!important;
}
.fdk-speech-bubble.fdk-speech-has-shadow{box-shadow:0 16px 32px var(--fdk-speech-shadow)}
.fdk-speech-bubble:after{
content:"";
position:absolute;
width:var(--fdk-speech-tail-width);
height:var(--fdk-speech-tail-height);
background:var(--fdk-speech-bg);
border:var(--fdk-speech-border-width) solid var(--fdk-speech-border);
z-index:-1;
pointer-events:none;
}
.fdk-speech-bubble.fdk-speech-dir-bottom:after{
left:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-x));
bottom:calc(-1 * var(--fdk-speech-tail-height) + var(--fdk-speech-nudge-y));
transform:translateX(-50%);
clip-path:polygon(0 0,100% 0,50% 100%);
border-top:0;
}
.fdk-speech-bubble.fdk-speech-dir-top:after{
left:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-x));
top:calc(-1 * var(--fdk-speech-tail-height) + var(--fdk-speech-nudge-y));
transform:translateX(-50%);
clip-path:polygon(50% 0,0 100%,100% 100%);
border-bottom:0;
}
.fdk-speech-bubble.fdk-speech-dir-right:after{
top:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-y));
right:calc(-1 * var(--fdk-speech-tail-width) + var(--fdk-speech-nudge-x));
transform:translateY(-50%);
clip-path:polygon(0 0,100% 50%,0 100%);
border-left:0;
}
.fdk-speech-bubble.fdk-speech-dir-left:after{
top:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-y));
left:calc(-1 * var(--fdk-speech-tail-width) + var(--fdk-speech-nudge-x));
transform:translateY(-50%);
clip-path:polygon(0 50%,100% 0,100% 100%);
border-right:0;
}
.fdk-speech-bubble.fdk-speech-style-rounded{border-radius:var(--fdk-speech-radius)!important}
.fdk-speech-bubble.fdk-speech-style-thought:after{
width:calc(var(--fdk-speech-tail-width) * .56);
height:calc(var(--fdk-speech-tail-width) * .56);
border-radius:999px;
clip-path:none!important;
border:var(--fdk-speech-border-width) solid var(--fdk-speech-border)!important;
}
.fdk-speech-bubble.fdk-speech-style-thought.fdk-speech-dir-bottom:after{
bottom:calc(-1 * var(--fdk-speech-tail-height) + var(--fdk-speech-nudge-y));
box-shadow:calc(var(--fdk-speech-tail-width) * -.42) calc(var(--fdk-speech-tail-height) * .48) 0 calc(var(--fdk-speech-tail-width) * -.18) var(--fdk-speech-bg),calc(var(--fdk-speech-tail-width) * -.75) calc(var(--fdk-speech-tail-height) * .9) 0 calc(var(--fdk-speech-tail-width) * -.25) var(--fdk-speech-bg);
}
.fdk-speech-bubble.fdk-speech-style-thought.fdk-speech-dir-top:after{
top:calc(-1 * var(--fdk-speech-tail-height) + var(--fdk-speech-nudge-y));
box-shadow:calc(var(--fdk-speech-tail-width) * -.42) calc(var(--fdk-speech-tail-height) * -.48) 0 calc(var(--fdk-speech-tail-width) * -.18) var(--fdk-speech-bg),calc(var(--fdk-speech-tail-width) * -.75) calc(var(--fdk-speech-tail-height) * -.9) 0 calc(var(--fdk-speech-tail-width) * -.25) var(--fdk-speech-bg);
}
.fdk-speech-bubble.fdk-speech-style-thought.fdk-speech-dir-right:after{
right:calc(-1 * var(--fdk-speech-tail-width) + var(--fdk-speech-nudge-x));
box-shadow:calc(var(--fdk-speech-tail-width) * .48) calc(var(--fdk-speech-tail-height) * -.42) 0 calc(var(--fdk-speech-tail-width) * -.18) var(--fdk-speech-bg),calc(var(--fdk-speech-tail-width) * .9) calc(var(--fdk-speech-tail-height) * -.75) 0 calc(var(--fdk-speech-tail-width) * -.25) var(--fdk-speech-bg);
}
.fdk-speech-bubble.fdk-speech-style-thought.fdk-speech-dir-left:after{
left:calc(-1 * var(--fdk-speech-tail-width) + var(--fdk-speech-nudge-x));
box-shadow:calc(var(--fdk-speech-tail-width) * -.48) calc(var(--fdk-speech-tail-height) * -.42) 0 calc(var(--fdk-speech-tail-width) * -.18) var(--fdk-speech-bg),calc(var(--fdk-speech-tail-width) * -.9) calc(var(--fdk-speech-tail-height) * -.75) 0 calc(var(--fdk-speech-tail-width) * -.25) var(--fdk-speech-bg);
} .fdk-speech-bubble{
background:var(--fdk-speech-bg)!important;
}
.fdk-speech-bubble > .elementor-widget-container,
.fdk-speech-bubble > .e-con-inner{
background:transparent!important;
position:relative;
z-index:2;
}
.fdk-speech-bubble:after{
background:var(--fdk-speech-bg)!important;
}
.fdk-speech-bubble.fdk-speech-style-comic{
border-radius:var(--fdk-speech-radius)!important;
}
.fdk-speech-bubble.fdk-speech-style-comic:after{
clip-path:none!important;
background:var(--fdk-speech-bg)!important;
border:var(--fdk-speech-border-width) solid var(--fdk-speech-border)!important;
width:var(--fdk-speech-tail-width);
height:var(--fdk-speech-tail-height);
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-bottom:after{
left:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-x));
bottom:calc(-1 * var(--fdk-speech-tail-height) + var(--fdk-speech-nudge-y) + var(--fdk-speech-border-width));
border-top:0!important;
border-left:var(--fdk-speech-border-width) solid var(--fdk-speech-border)!important;
border-radius:0 0 var(--fdk-speech-tail-curve) 0;
transform:translateX(-35%) rotate(16deg) skewX(-12deg);
transform-origin:top left;
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-top:after{
left:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-x));
top:calc(-1 * var(--fdk-speech-tail-height) + var(--fdk-speech-nudge-y) + var(--fdk-speech-border-width));
border-bottom:0!important;
border-left:var(--fdk-speech-border-width) solid var(--fdk-speech-border)!important;
border-radius:var(--fdk-speech-tail-curve) 0 0 0;
transform:translateX(-35%) rotate(-16deg) skewX(12deg);
transform-origin:bottom left;
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-right:after{
top:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-y));
right:calc(-1 * var(--fdk-speech-tail-width) + var(--fdk-speech-nudge-x) + var(--fdk-speech-border-width));
border-left:0!important;
border-top:var(--fdk-speech-border-width) solid var(--fdk-speech-border)!important;
border-radius:0 var(--fdk-speech-tail-curve) 0 0;
transform:translateY(-35%) rotate(-16deg) skewY(-12deg);
transform-origin:left top;
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-left:after{
top:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-y));
left:calc(-1 * var(--fdk-speech-tail-width) + var(--fdk-speech-nudge-x) + var(--fdk-speech-border-width));
border-right:0!important;
border-top:var(--fdk-speech-border-width) solid var(--fdk-speech-border)!important;
border-radius:var(--fdk-speech-tail-curve) 0 0 0;
transform:translateY(-35%) rotate(16deg) skewY(12deg);
transform-origin:right top;
} .fdk-speech-bubble.fdk-speech-style-comic{
--fdk-speech-tail-rotate:16.6deg;
--fdk-speech-tail-rotate-neg:-16.6deg;
--fdk-speech-tail-skew:13.2deg;
--fdk-speech-tail-skew-neg:-13.2deg;
--fdk-speech-tail-pull:-23%;
}
.fdk-speech-bubble.fdk-speech-style-comic:before,
.fdk-speech-bubble.fdk-speech-style-comic:after{
content:"";
position:absolute;
pointer-events:none;
clip-path:none!important;
border:0!important;
}
.fdk-speech-bubble.fdk-speech-style-comic:after{
width:calc(var(--fdk-speech-tail-width) + (var(--fdk-speech-border-width) * 2));
height:calc(var(--fdk-speech-tail-height) + (var(--fdk-speech-border-width) * 2));
background:var(--fdk-speech-border)!important;
z-index:-2;
}
.fdk-speech-bubble.fdk-speech-style-comic:before{
width:var(--fdk-speech-tail-width);
height:var(--fdk-speech-tail-height);
background:var(--fdk-speech-bg)!important;
z-index:-1;
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-bottom:after,
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-bottom:before{
left:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-x));
bottom:calc(-1 * var(--fdk-speech-tail-height) + var(--fdk-speech-nudge-y) + var(--fdk-speech-border-width));
transform:translateX(var(--fdk-speech-tail-pull)) rotate(var(--fdk-speech-tail-rotate)) skewX(var(--fdk-speech-tail-skew-neg));
transform-origin:top left;
border-radius:0 0 var(--fdk-speech-tail-curve) var(--fdk-speech-tail-curve);
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-bottom:before{
bottom:calc(-1 * var(--fdk-speech-tail-height) + var(--fdk-speech-nudge-y) + (var(--fdk-speech-border-width) * 1.8));
margin-left:var(--fdk-speech-border-width);
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-top:after,
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-top:before{
left:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-x));
top:calc(-1 * var(--fdk-speech-tail-height) + var(--fdk-speech-nudge-y) + var(--fdk-speech-border-width));
transform:translateX(var(--fdk-speech-tail-pull)) rotate(var(--fdk-speech-tail-rotate-neg)) skewX(var(--fdk-speech-tail-skew));
transform-origin:bottom left;
border-radius:var(--fdk-speech-tail-curve) var(--fdk-speech-tail-curve) 0 0;
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-top:before{
top:calc(-1 * var(--fdk-speech-tail-height) + var(--fdk-speech-nudge-y) + (var(--fdk-speech-border-width) * 1.8));
margin-left:var(--fdk-speech-border-width);
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-right:after,
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-right:before{
top:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-y));
right:calc(-1 * var(--fdk-speech-tail-width) + var(--fdk-speech-nudge-x) + var(--fdk-speech-border-width));
transform:translateY(var(--fdk-speech-tail-pull)) rotate(var(--fdk-speech-tail-rotate-neg)) skewY(var(--fdk-speech-tail-skew-neg));
transform-origin:left top;
border-radius:0 var(--fdk-speech-tail-curve) var(--fdk-speech-tail-curve) 0;
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-right:before{
right:calc(-1 * var(--fdk-speech-tail-width) + var(--fdk-speech-nudge-x) + (var(--fdk-speech-border-width) * 1.8));
margin-top:var(--fdk-speech-border-width);
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-left:after,
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-left:before{
top:calc(var(--fdk-speech-tail-pos) + var(--fdk-speech-nudge-y));
left:calc(-1 * var(--fdk-speech-tail-width) + var(--fdk-speech-nudge-x) + var(--fdk-speech-border-width));
transform:translateY(var(--fdk-speech-tail-pull)) rotate(var(--fdk-speech-tail-rotate)) skewY(var(--fdk-speech-tail-skew));
transform-origin:right top;
border-radius:var(--fdk-speech-tail-curve) 0 0 var(--fdk-speech-tail-curve);
}
.fdk-speech-bubble.fdk-speech-style-comic.fdk-speech-dir-left:before{
left:calc(-1 * var(--fdk-speech-tail-width) + var(--fdk-speech-nudge-x) + (var(--fdk-speech-border-width) * 1.8));
margin-top:var(--fdk-speech-border-width);
} .fdk-char-anim .fdk-char-target{display:inline-block;}
.fdk-char-anim .fdk-char{
display:inline-block;
white-space:pre;
will-change:transform,opacity,filter;
animation-duration:var(--fdk-char-duration,700ms);
animation-delay:calc(var(--fdk-i,0) * var(--fdk-char-stagger,45ms));
animation-fill-mode:both;
animation-timing-function:cubic-bezier(.2,.85,.22,1);
transform-origin:center;
}
.fdk-char-anim .fdk-char-space{min-width:.25em;}
.fdk-char-anim:not(.fdk-char-play):not(.fdk-char-trigger-hover) .fdk-char{opacity:0;}
.fdk-char-trigger-hover .fdk-char{opacity:1;transform:none;filter:none;}
.fdk-char-loop .fdk-char{animation-iteration-count:infinite;}
.fdk-char-loop.fdk-char-effect-wave .fdk-char,
.fdk-char-loop.fdk-char-effect-fade_out_in .fdk-char{animation-direction:normal;}
.fdk-char-play.fdk-char-effect-typewriter .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-typewriter:hover .fdk-char{animation-name:fdk-char-typewriter;animation-timing-function:steps(1,end);}
.fdk-char-play.fdk-char-effect-random_slide .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-random_slide:hover .fdk-char{animation-name:fdk-char-random-slide;}
.fdk-char-play.fdk-char-effect-slide_up .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-slide_up:hover .fdk-char{animation-name:fdk-char-slide-up;}
.fdk-char-play.fdk-char-effect-slide_down .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-slide_down:hover .fdk-char{animation-name:fdk-char-slide-down;}
.fdk-char-play.fdk-char-effect-slide_left .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-slide_left:hover .fdk-char{animation-name:fdk-char-slide-left;}
.fdk-char-play.fdk-char-effect-slide_right .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-slide_right:hover .fdk-char{animation-name:fdk-char-slide-right;}
.fdk-char-play.fdk-char-effect-fade .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-fade:hover .fdk-char{animation-name:fdk-char-fade;}
.fdk-char-play.fdk-char-effect-fade_out_in .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-fade_out_in:hover .fdk-char{animation-name:fdk-char-fade-out-in;}
.fdk-char-loop.fdk-char-effect-fade_out_in .fdk-char{animation-name:fdk-char-fade-out-in-loop;}
.fdk-char-play.fdk-char-effect-pop .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-pop:hover .fdk-char{animation-name:fdk-char-pop;}
.fdk-char-play.fdk-char-effect-blur_rise .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-blur_rise:hover .fdk-char{animation-name:fdk-char-blur-rise;}
.fdk-char-play.fdk-char-effect-rotate_scatter .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-rotate_scatter:hover .fdk-char{animation-name:fdk-char-rotate-scatter;}
.fdk-char-play.fdk-char-effect-wave .fdk-char,
.fdk-char-trigger-hover.fdk-char-effect-wave:hover .fdk-char{animation-name:fdk-char-wave;}
.fdk-char-loop.fdk-char-effect-wave .fdk-char{animation-duration:calc(var(--fdk-char-duration,700ms) * 1.8);}
@keyframes fdk-char-typewriter{0%{opacity:0}1%,100%{opacity:1}}
@keyframes fdk-char-random-slide{0%{opacity:0;transform:translate(var(--fdk-rx,0),var(--fdk-ry,var(--fdk-char-distance,42px))) rotate(var(--fdk-rr,0deg));filter:blur(5px)}100%{opacity:1;transform:translate(0,0) rotate(0);filter:blur(0)}}
@keyframes fdk-char-slide-up{0%{opacity:0;transform:translateY(var(--fdk-char-distance,42px));filter:blur(3px)}100%{opacity:1;transform:translateY(0);filter:blur(0)}}
@keyframes fdk-char-slide-down{0%{opacity:0;transform:translateY(calc(var(--fdk-char-distance,42px) * -1));filter:blur(3px)}100%{opacity:1;transform:translateY(0);filter:blur(0)}}
@keyframes fdk-char-slide-left{0%{opacity:0;transform:translateX(var(--fdk-char-distance,42px));filter:blur(3px)}100%{opacity:1;transform:translateX(0);filter:blur(0)}}
@keyframes fdk-char-slide-right{0%{opacity:0;transform:translateX(calc(var(--fdk-char-distance,42px) * -1));filter:blur(3px)}100%{opacity:1;transform:translateX(0);filter:blur(0)}}
@keyframes fdk-char-fade{0%{opacity:0}100%{opacity:1}}
@keyframes fdk-char-fade-out-in{0%{opacity:0}45%{opacity:1}72%{opacity:.28}100%{opacity:1}}
@keyframes fdk-char-fade-out-in-loop{0%,100%{opacity:.15}42%,68%{opacity:1}}
@keyframes fdk-char-pop{0%{opacity:0;transform:scale(.2) translateY(.35em)}65%{opacity:1;transform:scale(1.18) translateY(0)}100%{opacity:1;transform:scale(1)}}
@keyframes fdk-char-blur-rise{0%{opacity:0;transform:translateY(calc(var(--fdk-char-distance,42px) * .65));filter:blur(12px)}100%{opacity:1;transform:translateY(0);filter:blur(0)}}
@keyframes fdk-char-rotate-scatter{0%{opacity:0;transform:translate(var(--fdk-rx,22px),var(--fdk-ry,-22px)) rotate(var(--fdk-rr,18deg)) scale(.65);filter:blur(4px)}100%{opacity:1;transform:translate(0,0) rotate(0) scale(1);filter:blur(0)}}
@keyframes fdk-char-wave{0%{opacity:0;transform:translateY(.55em) scale(.95)}35%{opacity:1;transform:translateY(-.28em) scale(1.04)}70%,100%{opacity:1;transform:translateY(0) scale(1)}}
@media (max-width: 767px){
.fdk-char-disable-mobile .fdk-char{animation:none!important;opacity:1!important;transform:none!important;filter:none!important;}
}body.elementor-page .elementor-widget-menu-anchor{margin-block-end:0}.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}