.elementor-kit-183 e-page-transition{background-color:#ffbc7d}.elementor-kit-183 h5{font-family:var(--e-global-typography-f25bcf4-font-family),Sans-serif;font-size:var(--e-global-typography-f25bcf4-font-size);font-weight:var(--e-global-typography-f25bcf4-font-weight);line-height:var(--e-global-typography-f25bcf4-line-height);letter-spacing:var(--e-global-typography-f25bcf4-letter-spacing)}.elementor-kit-183 h6{font-family:var(--e-global-typography-3afa2ae-font-family),Sans-serif;font-size:var(--e-global-typography-3afa2ae-font-size);font-weight:var(--e-global-typography-3afa2ae-font-weight);line-height:var(--e-global-typography-3afa2ae-line-height);letter-spacing:var(--e-global-typography-3afa2ae-letter-spacing)}.elementor-kit-183 label{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-fa9654f-font-family),Sans-serif;font-size:var(--e-global-typography-fa9654f-font-size);font-weight:var(--e-global-typography-fa9654f-font-weight);text-transform:var(--e-global-typography-fa9654f-text-transform);line-height:var(--e-global-typography-fa9654f-line-height);letter-spacing:var(--e-global-typography-fa9654f-letter-spacing)}.elementor-kit-183 input:not([type=button]):not([type=submit]),.elementor-kit-183 textarea,.elementor-kit-183 .elementor-field-textual{font-family:var(--e-global-typography-0e49c40-font-family),Sans-serif;font-size:var(--e-global-typography-0e49c40-font-size);font-weight:var(--e-global-typography-0e49c40-font-weight);line-height:var(--e-global-typography-0e49c40-line-height);letter-spacing:var(--e-global-typography-0e49c40-letter-spacing);background-color:var(--e-global-color-5a19362);border-style:solid;border-width:1px;border-color:var(--e-global-color-68b11e8);border-radius:5px 5px 5px 5px}.elementor-kit-183 input:focus:not([type=button]):not([type=submit]),.elementor-kit-183 textarea:focus,.elementor-kit-183 .elementor-field-textual:focus{color:var(--e-global-color-secondary);background-color:var(--e-global-color-5a19362);border-style:solid;border-width:1px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1180px}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media (max-width:1024px){.elementor-kit-183 h5{font-size:var(--e-global-typography-f25bcf4-font-size);line-height:var(--e-global-typography-f25bcf4-line-height);letter-spacing:var(--e-global-typography-f25bcf4-letter-spacing)}.elementor-kit-183 h6{font-size:var(--e-global-typography-3afa2ae-font-size);line-height:var(--e-global-typography-3afa2ae-line-height);letter-spacing:var(--e-global-typography-3afa2ae-letter-spacing)}.elementor-kit-183 label{font-size:var(--e-global-typography-fa9654f-font-size);line-height:var(--e-global-typography-fa9654f-line-height);letter-spacing:var(--e-global-typography-fa9654f-letter-spacing)}.elementor-kit-183 input:not([type=button]):not([type=submit]),.elementor-kit-183 textarea,.elementor-kit-183 .elementor-field-textual{font-size:var(--e-global-typography-0e49c40-font-size);line-height:var(--e-global-typography-0e49c40-line-height);letter-spacing:var(--e-global-typography-0e49c40-letter-spacing)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-kit-183 h5{font-size:var(--e-global-typography-f25bcf4-font-size);line-height:var(--e-global-typography-f25bcf4-line-height);letter-spacing:var(--e-global-typography-f25bcf4-letter-spacing)}.elementor-kit-183 h6{font-size:var(--e-global-typography-3afa2ae-font-size);line-height:var(--e-global-typography-3afa2ae-line-height);letter-spacing:var(--e-global-typography-3afa2ae-letter-spacing)}.elementor-kit-183 label{font-size:var(--e-global-typography-fa9654f-font-size);line-height:var(--e-global-typography-fa9654f-line-height);letter-spacing:var(--e-global-typography-fa9654f-letter-spacing)}.elementor-kit-183 input:not([type=button]):not([type=submit]),.elementor-kit-183 textarea,.elementor-kit-183 .elementor-field-textual{font-size:var(--e-global-typography-0e49c40-font-size);line-height:var(--e-global-typography-0e49c40-line-height);letter-spacing:var(--e-global-typography-0e49c40-letter-spacing)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.iv-grad{background:linear-gradient(90deg,#b79cff,#ff7ab8 60%,#ffb84d);-webkit-background-clip:text;background-clip:text;color:transparent}.iv-grad-dark{background:linear-gradient(90deg,#6c41ff,#f0479b);-webkit-background-clip:text;background-clip:text;color:transparent}.iv-blob-shape{border-radius:48% 52% 40% 60%/50% 40% 60% 50%}.iv-tv img{border-radius:16px!important}.iv-hero-text a{color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b79cff}.iv-popular{border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#6c41ff,#f0479b) border-box!important}.iv-counter-center .elementor-counter{text-align:center}.iv-links a{color:#6c41ff;text-decoration:none;font-weight:600}.iv-links a:hover{text-decoration:underline}.iv-header.elementor-sticky--effects{box-shadow:0 10px 30px -10px rgba(0,0,0,.6)}.iv-logos .swiper-slide img{height:34px;width:auto;margin:0 auto;filter:grayscale(1);opacity:.75;transition:.3s}.iv-logos .swiper-slide:hover img{filter:none;opacity:1}.iv-posters .swiper-slide img{border-radius:18px;box-shadow:0 20px 40px -18px rgba(0,0,0,.7)}.elementor-widget-wpforms .wpforms-form input[type=text],.elementor-widget-wpforms .wpforms-form input[type=email],.elementor-widget-wpforms .wpforms-form input[type=tel],.elementor-widget-wpforms .wpforms-form select,.elementor-widget-wpforms .wpforms-form textarea{border-radius:12px!important;border:1.5px solid #ddd8f0!important;background:#faf9ff!important;min-height:48px;padding:12px 16px!important;font-size:15px}.elementor-widget-wpforms .wpforms-form input:focus,.elementor-widget-wpforms .wpforms-form select:focus,.elementor-widget-wpforms .wpforms-form textarea:focus{border-color:#6c41ff!important;box-shadow:0 0 0 4px rgba(108,65,255,.15)!important;background:#fff!important;outline:none}.elementor-widget-wpforms .wpforms-form .wpforms-field-label{font-weight:600;font-size:14px;color:#1f1a35}.elementor-widget-wpforms .wpforms-form .wpforms-field-sublabel,.elementor-widget-wpforms .wpforms-form .wpforms-field-description{color:#5c5778;font-size:13px}.elementor-widget-wpforms .wpforms-form .wpforms-submit{border-radius:999px!important;background:linear-gradient(135deg,#6c41ff,#8f6bff)!important;color:#fff!important;width:100%;padding:16px!important;font-weight:700!important;border:0!important;box-shadow:0 16px 40px -14px rgba(108,65,255,.55);transition:transform .3s}.elementor-widget-wpforms .wpforms-form .wpforms-submit:hover{transform:translateY(-2px)}.elementor-widget-wpforms .wpforms-confirmation-container-full{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px}.iv-form-card{border-top:6px solid #6c41ff!important}.iv-dev{scroll-margin-top:96px}.iv-devcard .elementor-icon-box-icon{margin-bottom:14px}.iv-devcard:hover .elementor-icon-box-title{color:#6c41ff}.iv-tabs-devices>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title{width:100%;justify-content:flex-start;text-align:left}.iv-tabs-devices>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title:not(.e-active){box-shadow:0 1px 0 rgba(31,26,53,.06)}@media (max-width:767px){.qlwapp__container{bottom:14px!important;right:14px!important}.qlwapp__button{padding:12px!important;border-radius:50%!important;min-width:0!important}.qlwapp__text{display:none!important}.elementor-widget-testimonial-carousel .elementor-swiper-button{display:none!important}.iv-pricing .elementor-price-table__features-list{display:none}.iv-pricing .elementor-price-table__header{padding:22px 20px 2px!important}.iv-pricing .elementor-price-table .elementor-price-table__price{padding:2px 20px 8px!important}.iv-pricing .elementor-price-table__footer{padding:2px 20px 22px!important}.iv-form-card{border-top-width:4px!important}.elementor-widget-wpforms .wpforms-form .wpforms-field{padding:6px 0!important}}.elementor-element.elementor-absolute{position:absolute}.elementor-element.elementor-fixed{position:fixed}