.elementor .wpp-ham-3{transition:transform 0.3s, opacity 0.2s;&.is-open { transform: translateY(-6px) rotate(-45deg); }\n}.elementor .wpp-ham-2{transition:transform 0.3s, opacity 0.2s;&.is-open { opacity: 0; }\n}.elementor .wpp-ham-1{transition:transform 0.3s, opacity 0.2s;&.is-open { transform: translateY(6px) rotate(45deg); }\n}.elementor .wpp-menu-link:hover,.elementor .wpp-menu-link:focus-visible{color:#7CB6EE;}.elementor .wpp-menu-link{opacity:0%;transform:translate3d(0px, 24px, 0px);transition:color 0.2s, opacity 0.5s, transform 0.5s;&.is-open { opacity: 1; transform: none; }\n}.elementor .wpp-menu{opacity:0%;transition:opacity 0.35s;pointer-events: none; &.is-open { opacity: 1; pointer-events: auto; }\n}.elementor .wpp-pill-logo{width:auto;height:62px;transition:height 0.3s;display:block;max-width: none; &.is-scrolled { height: 46px; }\n}.elementor .wpp-pill{background-color:rgba(10,14,18,0.5);transition:background-color 0.3s, border-color 0.3s;&.is-scrolled { background-color: rgba(8,11,15,0.9); }\n}.elementor .s5-card{overflow:hidden;position:absolute;padding:0px;border-radius:calc(var(--u) * 0.4);border-width:1px;border-color:rgba(120,165,215,0.28);border-style:solid;background-color:rgba(6,16,28,0.55);}.elementor .s5-btn:hover,.elementor .s5-btn:focus-visible{color:#001028;background-color:#A9D3FD;}.elementor .s5-btn{font-family:var(--font-body);font-weight:700;font-size:calc(var(--u) * 0.8);color:#001028;letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;padding:0px;border-radius:999px;border-width:0px;background-color:#7CBCFC;display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .s5-item{font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 0.96);color:rgba(244,243,239,0.92);line-height:1.2;margin:0px;text-align: left; white-space: nowrap;\n}.elementor .s5-chk{width:calc(var(--u) * 1.05);height:calc(var(--u) * 1.05);display:block;flex:0 0 auto;}.elementor .s5-row{padding:0px;display:flex;flex-direction:row;gap:calc(var(--u) * 1.25);align-items:center;}.elementor .s5-list{padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;width: fit-content;\n}.elementor .s5-per{font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 1.15);color:rgba(244,243,239,0.9);line-height:1;margin:0px;white-space: nowrap;\n}.elementor .s5-price{font-family:Anybody;font-weight:900;font-size:calc(var(--u) * 4.25);color:#FFFFFF;line-height:1;margin:0px;font-stretch: 68%; text-align: left; white-space: nowrap;\n}.elementor .s5-pricerow{padding:0px;display:flex;flex-direction:row;gap:calc(var(--u) * 0.75);align-items: baseline; width: fit-content;\n}.elementor .s5-old{font-family:var(--font-body);font-weight:500;font-size:calc(var(--u) * 1.6);color:rgba(244,243,239,0.82);line-height:1.2;margin:0px;text-decoration-line: line-through; text-decoration-color: #D05450; text-decoration-thickness: 2px; text-align: left;\n}.elementor .s5-meta{font-family:var(--font-body);font-weight:400;font-size:calc(var(--u) * 0.96);color:rgba(244,243,239,0.86);letter-spacing:0.04em;line-height:1.2;margin:0px;white-space: nowrap; text-align: left;\n}.elementor .s5-title{font-family:Anton;font-weight:400;font-size:calc(var(--u) * 1.9);color:#F4F3EF;line-height:1.02;text-transform:uppercase;margin:0px;text-align: left;\n}.elementor .s5-eyebrow{font-family:var(--font-body);font-weight:500;font-size:calc(var(--u) * 0.69);color:#6DAEE8;letter-spacing:0.3em;line-height:1;text-transform:uppercase;margin:0px;white-space: nowrap; text-align: left;\n}.elementor .cc-total{font-variant-numeric: tabular-nums;\n}.elementor .cc-now{font-variant-numeric: tabular-nums;\n}.elementor .cc-dot{width:calc(var(--u) * 0.95);height:calc(var(--u) * 0.2);min-height:3px;cursor:pointer;padding:0px;background-color:#4C5C68;transition:background-color 0.3s, width 0.3s;&.is-active { background-color: #60A0E4; }\n}.elementor .cc-desc{font-family:var(--font-body);font-weight:400;font-size:calc(var(--cw) * 0.056);color:rgba(244,243,239,0.92);line-height:1.28;margin:0px;text-align: left;\n}.elementor .cc-title{font-family:Anton;font-weight:400;font-size:calc(var(--cw) * 0.11);color:#F4F3EF;line-height:1;text-transform:uppercase;margin:0px;text-align: left; white-space: nowrap;\n}.elementor .cc-text{position:absolute;inset-inline-end:24%;inset-block-end:6.4%;inset-inline-start:7.1%;z-index:2;padding:0px;display:flex;flex-direction:column;gap:calc(var(--cw) * 0.012);align-items:flex-start;}.elementor .cc-month{position:absolute;inset-block-start:5.2%;inset-inline-start:7.1%;z-index:2;font-family:Anton;font-weight:400;font-size:calc(var(--cw) * 0.132);color:#F4F3EF;letter-spacing:0.01em;line-height:1;text-transform:uppercase;margin:0px;text-align: left; text-shadow: 0 1px 6px rgba(0,0,0,0.35);\n}.elementor .cc-fade{position:absolute;padding:0px;background-image:linear-gradient(180deg, rgba(4,10,18,0.28) 0%,rgba(4,10,18,0) 20%,rgba(4,10,18,0) 50%,rgba(4,10,18,0.9) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0; pointer-events: none;\n}.elementor .cc-img{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0; max-width: none; pointer-events: none;\n}.elementor .cc-card{overflow:hidden;aspect-ratio:424 / 413;position:absolute;inset-block-start:calc(50% - var(--cw) * 0.487);inset-inline-start:calc(50% - var(--cw) / 2 - var(--cx, 0px));cursor:pointer;padding:0px;border-radius:calc(var(--cw) * 0.012);border-width:1px;border-color:rgba(165,205,245,0.4);border-style:solid;background-color:#07131F;opacity:0%;transition:transform 0.7s, opacity 0.5s, filter 0.5s, box-shadow 0.5s;pointer-events: none; width: var(--cw); &.pos-0 { opacity: 1; pointer-events: auto; z-index: 6; transform: none; box-shadow: 0 0 0 calc(var(--cw) * 0.004) #6FB3F2, 0 0 calc(var(--cw) * 0.09) rgba(95,168,232,0.5); border-color: #6FB3F2; } &.pos-m1 { opacity: 1; pointer-events: auto; z-index: 5; filter: brightness(0.92); transform: translate3d(calc(var(--cw) * -0.9389), calc(var(--cw) * 0.0241), 0) rotateY(30.3deg) scale(0.811); } &.pos-p1 { opacity: 1; pointer-events: auto; z-index: 5; filter: brightness(0.92); transform: translate3d(calc(var(--cw) * 0.9233), calc(var(--cw) * 0.0073), 0) rotateY(-38.1deg) scale(0.867); } &.pos-m2 { opacity: 1; pointer-events: auto; z-index: 4; filter: brightness(0.82); transform: translate3d(calc(var(--cw) * -1.6054), calc(var(--cw) * 0.0446), 0) rotateY(64.8deg) scale(0.704); } &.pos-p2 { opacity: 1; pointer-events: auto; z-index: 4; filter: brightness(0.82); transform: translate3d(calc(var(--cw) * 1.538), calc(var(--cw) * 0.0304), 0) rotateY(-72.2deg) scale(0.744); } &.pos-p3 { opacity: 1; pointer-events: auto; z-index: 3; filter: brightness(0.72); transform: translate3d(calc(var(--cw) * 1.94), calc(var(--cw) * 0.0408), 0) rotateY(-76.2deg) scale(0.609); } &.pos-m3 { opacity: 0; z-index: 2; filter: brightness(0.72); transform: translate3d(calc(var(--cw) * -1.95), calc(var(--cw) * 0.045), 0) rotateY(76deg) scale(0.6); } &.pos-hide { opacity: 0; z-index: 1; transform: translate3d(calc(var(--cw) * 2.2), calc(var(--cw) * 0.045), 0) rotateY(-78deg) scale(0.55); }\n}.elementor .s3-desc{font-family:var(--font-body);font-weight:400;font-size:calc(1 * var(--u));color:rgba(244,243,239,0.86);line-height:calc(1.26 * var(--u));margin-block-start:calc(0.45 * var(--u));margin-block-end:0px;margin-inline-start:calc(0.78 * var(--u));margin-inline-end:0px;text-align: left;\n}.elementor .s3-arrow{width:calc(4.07 * var(--u));height:calc(0.6 * var(--u));display:block;flex:0 0 auto;}.elementor .s3-title{font-family:Anybody;font-weight:900;font-size:calc(1.95 * var(--u));color:#F4F3EF;line-height:1;text-transform:uppercase;margin:0px;font-stretch: 60%; white-space: nowrap; text-align: left;\n}.elementor .s3-titlerow{padding:0px;margin-block-start:calc(1 * var(--u));display:flex;flex-direction:row;gap:calc(0.5 * var(--u));justify-content:space-between;align-items:center;padding-inline: calc(0.78 * var(--u)) 0;\n}.elementor .s3-num{position:absolute;inset-block-start:calc(0.2 * var(--u));inset-inline-start:calc(0.6 * var(--u));z-index:2;font-family:Anybody;font-weight:900;font-size:calc(3.9 * var(--u));color:rgba(255,255,255,0.95);line-height:1;margin:0px;font-stretch: 58%; white-space: nowrap; text-shadow: 0 1px 3px rgba(0,0,0,0.55), 0 2px 16px rgba(0,0,0,0.6);\n}.elementor .s3-img{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0; max-width: none;\n}.elementor .s3-thumb{width:100%;overflow:hidden;aspect-ratio:206 / 145;position:relative;padding:0px;border-radius:calc(0.4 * var(--u));border-width:1px;border-color:rgba(244,243,239,0.38);border-style:solid;box-sizing: border-box;\n}.elementor .s3-card{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .wp-display-wide{font-family:Anybody;font-weight:900;letter-spacing:0px;text-transform:uppercase;padding:0px;margin:0px;text-align: left; white-space: nowrap;\n}.elementor .is-active{z-index:2;z-index: auto; z-index: auto;\n}.elementor .wpp-slide{pointer-events: none;\n}.elementor .wp-display-blue{color:var(--wp-sky);}.elementor .wp-display-white{color:var(--wp-paper);}.elementor .wp-display{font-family:var(--font-display);font-weight:400;letter-spacing:-0.015em;text-transform:uppercase;padding:0px;margin:0px;text-align: left; -webkit-text-stroke: 0.02em currentColor; paint-order: stroke fill;\n}