.elementor .comparison-video{height:auto;aspect-ratio:21/9;object-fit:cover;object-position:center center;}.elementor .padding-0{padding:0px;}.elementor .def-padding-sides{padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;}.elementor .z-1{z-index: 1;\n}.elementor .z-2{z-index: 2;\n}.elementor .z-3{z-index: 3;\n}.elementor .col{flex-direction:column;}.elementor .d-flex{display:flex;}.elementor .align-start{align-items:start;}.elementor .align-center{align-items:center;}.elementor .justify-center{justify-content:center;}.elementor .as-center{align-self:center;}.elementor .as-end{align-self:end;}.elementor .text-center{text-align:center;}.elementor .h2{font-family:"Oswald Local";font-weight:700;font-size:48px;line-height:1em;}.elementor .h3{font-family:"Urbanist Local";font-weight:900;font-size:28px;line-height:1.2em;}.elementor .body-text{font-weight:600;font-size:20px;line-height:1.2em;}.elementor .landing-body-text{font-family:"Urbanist Local";font-weight:500;font-size:32px;line-height:1.2em;}.elementor .fw-400{font-weight:400;}.elementor .fw-600{font-weight:600;}.elementor .fw-700{font-weight:700;}.elementor .lh-10{line-height:1em;}.elementor .lh-12{line-height:1.2em;}.elementor .lh-14{line-height:1.4em;}.elementor .width-100{width:100%;}.elementor .bg-black{background-color:var(--Black);}.elementor .bg-purple{background-color:var(--Purple);}.elementor .bg-white{background-color:var(--white);}.elementor .color-white{color:#ffffff;}.elementor .color-black{color:var(--Black);}.elementor .color-light-gray{color:var(--light_gray);}.elementor .color-light-purple{color:var(--light_purple);}.elementor .glow-light{border-radius:50%;filter: blur(100px);
pointer-events: none;\n}.elementor .def-section-width{width:1660px;max-width:100%;}.elementor .justify-between{justify-content:space-between;}.elementor .justify-end{justify-content:flex-end;}.elementor .width-auto{width:auto;}.elementor .arrow-btn:hover,.elementor .arrow-btn:focus-visible{.btn-arrow-icon {
  /* margin-left: -80px; */
}
.btn-message {
  height: 128px;
}
.btn-content-wrapper {
  transform: translateX(54px);
}\n}.elementor .arrow-btn{.btn-arrow-icon {
  transition: all 300ms ease-in-out;
}\n}.elementor .btn-message{width:148px;height:0px;position:absolute;inset-block-end:0px;padding:16px;border-radius:16px;gap:8px;transition: all 500ms ease-in-out;\n}.elementor .o-clip{overflow: clip;\n}.elementor .btn-arrow-icon{width:80px;max-height:58px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:14px;margin-inline-start:-12px;border-start-start-radius:0px;border-start-end-radius:16px;border-end-start-radius:0px;border-end-end-radius:16px;background-image:linear-gradient(90deg, #FF8BEF 0%,#5C3B88 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .arrow-btn-wrapper{height:58px;min-height:58px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;gap:12px;}.elementor .comparison-wrong-usage{font-size:20px;}.elementor .v-padding-0{padding-block-start:0px;padding-block-end:0px;}.elementor .checkout-btn{height:80px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:40px;border-radius:16px;background-image:linear-gradient(90deg, #5C3B88 60%,#FF8BEF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .buy-text{width:120px;margin-inline-start:-24px;border-radius:16px;}.elementor .ff-urbanist{font-family:"Urbanist Local";}.elementor .step-content{opacity:0%;}.elementor .step-number{width:124px;height:124px;border-radius:64px;}.elementor .ff-oswald{font-family:"Oswald Local";}.elementor .video-style-con{width:25%;}.elementor .disable-interactions{pointer-events: none;\n}.elementor .comparison-bottom-con{position:absolute;inset-block-end:0px;inset-inline-start:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, rgb(0,0,0) 50%,#9443FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:0px;justify-content:space-between;}