.elementor .gw-fcol{width:auto;padding:0px;flex-direction:column;gap:10px;}.elementor .gw-fhead{font-family:var(--font-display);font-weight:900;font-size:18px;color:var(--cobalt-hi);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gw-flink:hover,.elementor .gw-flink:focus-visible{color:#F1EDE4;}.elementor .gw-flink{font-family:var(--font-body);font-size:15px;color:var(--stone);margin:0px;}.elementor .gw-slot{font-family:var(--font-display);font-weight:800;font-size:22px;color:#3a3a44;letter-spacing:0.06em;text-transform:uppercase;background-image:linear-gradient(160deg, #18181D 0%,#0F0F12 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;}.elementor .gw-tag{font-family:var(--font-body);font-size:13px;color:var(--bone);padding-block-start:14px;margin:0px;border-block-start-width:1px;border-top-style: dashed; border-top-color: #2A2A31;\n}.elementor .gw-nav:hover,.elementor .gw-nav:focus-visible{border-color:#2A2A31;}.elementor .gw-nav{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--bone);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-width:2px;border-color:transparent;border-style:solid;flex:0 0 auto;}.elementor .gw-blk{color:#FFFFFF;padding-block-start:0.02em;padding-block-end:0px;padding-inline-start:0.1em;padding-inline-end:0.1em;margin-inline-start:-0.1em;background-color:var(--cobalt);transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);display:inline-block;}.elementor .gw-card:hover,.elementor .gw-card:focus-visible{border-color:var(--cobalt);box-shadow:4px 4px 0px 0px #3358FF;transform:translate3d(-4px, -4px, 0px);}.elementor .gw-card{padding:26px;border-width:2px;border-color:var(--edge);border-style:solid;background-color:var(--ink-2);}.elementor .gw-wrap{width:100%;max-width:1400px;padding-inline-start:48px;padding-inline-end:48px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .gw-btn:hover,.elementor .gw-btn:focus-visible{box-shadow:4px 4px 0px 0px #F1EDE4;transform:translate3d(-4px, -4px, 0px);}.elementor .gw-btn{font-family:var(--font-display);font-weight:900;font-size:20px;color:var(--bone);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:2px;border-color:var(--bone);border-style:solid;background-color:transparent;}.elementor .gw-btn-solid{color:#FFFFFF;border-color:var(--cobalt);background-color:var(--cobalt);}.elementor .gw-label{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--cobalt-hi);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .gw-body{font-family:var(--font-body);font-size:17px;color:var(--stone);line-height:1.6;margin:0px;}.elementor .gw-hand{font-family:var(--font-hand);font-size:26px;color:var(--cobalt-hi);line-height:1.1;margin:0px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .gw-display{font-family:var(--font-display);font-weight:900;color:var(--bone);line-height:0.86;text-transform:uppercase;margin:0px;}