:root{--sw-primary-color: #3980EF;--sw-primary-text-color: #191D23}.sw-divider{height:3px}.sw-no-para-space p{margin-bottom:0}.sw-full-loader{position:absolute!important;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.6;cursor:default;z-index:1000}.sw-alert{margin-bottom:0!important;width:max(280px,15vw);position:fixed!important;top:80px;right:40px;z-index:200;font-size:16px;padding:1rem 1.25rem!important}.jupiterx-header-stick .jupiterx-header{box-shadow:0 2px 10px rgba(0,0,0,.09)}.jupiterx-header-stick .jupiterx-header .elementor-container{min-height:60px!important}.sw-secondary-menu ul.raven-nav-menu{align-items:center}.raven-nav-menu-main .raven-nav-menu>li.sw-menu-item-btn>a.raven-menu-item{color:#fff!important;background-color:var(--e-global-color-7412ed2 );border:.0625rem solid var(--e-global-color-7412ed2 );padding:.75rem 1rem!important;transition:all .3s}.raven-nav-menu-main .raven-nav-menu>li.sw-menu-item-btn:hover>a.raven-menu-item{color:var(--e-global-color-7412ed2 )!important;background-color:transparent}nav.raven-nav-menu-horizontal>.raven-nav-menu a.raven-link-item:not([class*=elementor]) .sub-arrow{display:inline-block;margin-left:.5rem}nav .raven-nav-menu li.menu-item>a.raven-link-item .sub-arrow{color:currentColor;fill:currentColor}nav .raven-nav-menu li.menu-item>a.raven-link-item .sub-arrow svg{width:.625rem;height:.625rem}.mega-menu-enabled>ul.submenu{transform:translateX(0)!important;top:calc(100% + 1.5rem)!important}.mega-menu-enabled>ul.submenu>.raven-megamenu-wrapper{width:368px!important}.sw-dropdown-list .elementor-icon-list-item>a{padding:1rem;text-transform:none!important;transition:all .3s}.sw-dropdown-list .elementor-icon-list-item a:hover{background-color:#eee}.sw-dropdown-list .elementor-icon-list-text p{font-weight:400;font-size:.875rem;line-height:1.5;color:#838383;margin-bottom:0}#sw-header{position:absolute;width:100%;top:0;left:0}.jupiterx-header-sticked #sw-header,.jupiterx-header-sticked #sw-header-dark{background-color:#242627;transition:all .6s ease}.sw-logo{line-height:0}.sw-logo a{width:157px;overflow:hidden;padding-top:23.56%;display:inline-block;position:relative}.sw-logo img{position:absolute;top:0;left:0;width:100%;height:100%}.sw-tagline{min-height:75.8px}.sw-separator .menu-item:not(.sw-menu-item-btn)>a::before{content:'';position:absolute;bottom:-2px;left:50%;width:0%;border-bottom:1px solid #3980ef;transition:all .4s ease;-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}.sw-separator .menu-item:hover>a::before{width:90%}.sw-separator-centered .raven-heading-title::before,.sw-separator-centered .raven-heading-title::after{content:'';position:absolute;border-bottom:1px solid #3980ef}.sw-separator-centered .raven-heading-title::before{bottom:-8px;right:50%;transform:translateX(50%);width:50px}.sw-separator-centered .raven-heading-title::after{bottom:-11px;right:calc(50% - 11px);transform:translateX(50%);width:28px}.sw-footer-menu .menu-item::after{content:'-';position:absolute;right:-10px;top:-1px}.sw-footer-menu .menu-item:last-child::after{display:none}.jupiterx-site .jupiterx-scroll-top{width:55px;height:55px;margin:0;border-radius:0;color:#fff;background-color:#3980ef}.jupiterx-site .jupiterx-scroll-top:hover,.jupiterx-site .jupiterx-scroll-top:focus{color:#fff;background-color:#262626}.woocommerce form input{border-radius:0!important}.woocommerce-order-received .woocommerce-customer-details,.woocommerce-order-received .woocommerce-order-details .order-again{display:none!important}.woocommerce-order-received .woocommerce-thankyou-order-received{margin-bottom:0;background-color:#ededed;padding:24px 40px;border:1px solid #dde3e8}.woocommerce-order-received .woocommerce-thankyou-order-received::before{content:'\f058';font-family:fontawesome;color:#90b03d;margin-right:10px;font-size:20px;vertical-align:middle}.woocommerce-order-received ul.woocommerce-order-overview li{color:#788995}.woocommerce-order-received ul.woocommerce-order-overview li strong{color:#1b2125}.woocommerce-order-received .woocommerce ul.woocommerce-order-overview,.woocommerce-order-received .woocommerce .shop_table{border:1px solid #dde3e8;background-color:#fff;border-radius:0}.woocommerce-order-received .woocommerce ul.woocommerce-order-overview{border-top:none;padding:30px 40px}.woocommerce-order-received .shop_table:not(.woocommerce-orders-table--subscriptions) thead,.woocommerce-order-received .product-name img,.woocommerce-order-received .product-total .woocommerce-Price-amount{display:none}.woocommerce-order-received .woocommerce .shop_table tbody td{border-top:none}.woocommerce-order-received .product-name a{color:#1b2125;font-weight:700}.woocommerce-order-received .shop_table tfoot tr:first-child td,.woocommerce-order-received .shop_table tfoot tr:first-child th{color:#788995;font-weight:500!important;border-top:none}.woocommerce-order-received .woocommerce .shop_table tr td,.woocommerce-order-received .woocommerce .shop_table tr th{padding-left:0;padding-right:0}.woocommerce table.shop_table{padding:20px 40px}.woocommerce-order-details .shop_table:last-child,.woocommerce-order-details h2:nth-last-child(2){display:none}.sw-line-separator .raven-heading-title{position:relative}.sw-line-separator .raven-heading-title::before,.sw-line-separator-center .raven-heading-title::before,.sw-line-lg-separator .raven-heading-title::before{content:'';position:absolute;bottom:-10px;left:0;border-bottom:1px solid #3c7aeb;width:45px;z-index:1}.sw-line-separator-center .raven-heading-title::before{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.sw-line-lg-separator .raven-heading-title::before{width:70px}.sw-app-card{transition:all .4s ease-in-out}.sw-animate-up:hover .sw-app-card{-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);-o-transform:translateY(-35px);transform:translateY(-35px)}.sw-features-table .jet-table__body-cell:first-child,.sw-features-table .jet-table__body-row:last-child .jet-table__body-cell{border-bottom:0!important}.sw-features-table .jet-table__cell:first-child .jet-table__cell-content{margin-left:0!important}.sw-features-table .fa-minus{color:#c9c9c9!important}.sw-contact-form .e-form__buttons button:hover{cursor:pointer}.sw-contact-form .elementor-field-group .elementor-select-wrapper:before{content:"\f107";font-family:FontAwesome;text-shadow:none}.sw-contact-form .elementor-field-type-textarea{position:relative}span#count{position:absolute;right:30px;bottom:3px;font-size:12px;color:#c9cacb}.sw-contact-form select option[disabled],.sw-contact-form select:disabled{background-color:blue;opacity:.6}#form-field-field_0de476f{margin-left:auto}.sw-contact-form .elementor-field-type-recaptcha{flex-direction:column;align-items:flex-end}.sw-contact-form .elementor-form>.elementor-message{position:absolute;bottom:-60px;left:5px}#cookie-law-info-bar{background-color:rgba(60,122,235,.8)!important}.sw-newsletter-form .raven-form-success .raven-form-response{color:#000;font-size:14px;font-weight:400;border:1px solid #2ecc71;padding:8px;border-radius:6px}.sw-newsletter-form .raven-form-success .raven-form-response::before{content:'\f058';font-family:'font awesome 5 free';font-size:18px;margin-right:8px;display:inline-block;color:#2ecc71}.sib-form{padding:0!important}.sib-form .input_replaced{position:relative!important}#sib-container input:-ms-input-placeholder{text-align:left;font-family:helvetica,sans-serif;color:#c0ccda}#sib-container input::placeholder{text-align:left;font-family:helvetica,sans-serif;color:#c0ccda}#sib-container textarea::placeholder{text-align:left;font-family:helvetica,sans-serif;color:#c0ccda}.sib-form-block__button{font-size:14px;text-align:center;font-family:archivo,sans-serif;min-width:111px;color:#fff;background-color:#3980ef;border:1px solid #3980ef!important;transition:all .3s ease-in-out}.sib-form-block__button:hover{color:#3980ef;background-color:#fff}.sib-form .entry__field{font-size:16px;font-weight:400;color:#55595c;border-radius:0!important;border:1px solid #dde3e8!important}.single-post .jupiterx-main-header{display:none}.single-post .jupiterx-main-content{padding-top:0}.sw-blogs .post-thumbnail-featured a,.sw-blogs .post-thumbnail-featured img{height:100%}.sw-blogs .post-thumbnail-featured img{object-fit:cover}.sw-blogs .jet-smart-listing__arrow i{font-family:fontawesome}.sw-related-posts .raven-post-image-wrap,.sw-related-posts .raven-post-image{height:100%}.sw-related-posts .raven-post-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.sw-related-posts .raven-post-excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.sw-related-posts .raven-post-meta{margin-bottom:0}.sw-blogs a.post__date-link{pointer-events:none}.single-post code{padding:0 4px;border-radius:2px;background:#f0f0f0;display:inline-block}.sw-single-post .elementor-icon-list-icon{display:inline-flex}.sw-single-post .elementor-post-navigation{justify-content:flex-end}.sw-single-post .elementor-post-navigation .elementor-post-navigation__link{width:auto!important}.sw-single-post .elementor-post-navigation .elementor-post-navigation__next a{margin-left:10px}.elementor-post-navigation .elementor-post-navigation__link a{background-color:var(--sw-primary-color);padding:8px 18px;border:1px solid var(--sw-primary-color);transition:all .3s ease}.elementor-post-navigation .elementor-post-navigation__link a:hover{background-color:transparent}.elementor-post-navigation .elementor-post-navigation__link a:hover :is(.post-navigation__arrow-wrapper,span[class^=post-navigation]){color:var(--sw-primary-color)}.sw-post-btn a{font-size:16px;line-height:1.2;padding:10px 16px}.sw-single-post .elementor-post-info li{list-style:none}#sw_countdown{text-align:center;color:#ed4545;font-family:roboto,Sans-serif;font-size:24px;font-weight:700;line-height:1.2em}#sw_discount_btn form{text-align:center}#sw_discount_btn .btn{font-family:archivo,Sans-serif;font-size:14px;width:100%;background-color:#3980ef;max-width:250px;border-radius:0;padding:9px 10px 8px;border-color:#3980ef;transition:all .3s ease-in-out}#sw_discount_btn .btn:hover{color:#3980ef;background-color:transparent}.sw-logos-slider.elementor-skin-carousel .elementor-main-swiper{height:100px}.sw-logos-slider.elementor-pagination-position-outside .swiper-container{padding-bottom:60px}.sw-logos-slider .elementor-swiper-button{width:36px;height:36px;background-color:rgba(220,220,220,.5);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:all .3s ease-in-out}.sw-logos-slider.elementor-widget-media-carousel .elementor-swiper-button{top:calc(50% - 30px)}.sw-logos-slider.elementor-widget-media-carousel .elementor-swiper-button-prev{left:-40px}.sw-logos-slider.elementor-widget-media-carousel .elementor-swiper-button-next{right:-40px}.sw-testimonials-v1_4.elementor-testimonial--layout-image_stacked .elementor-testimonial__image{margin-top:5px}.sw-testimonials-v1_4.elementor-testimonial--layout-image_stacked .elementor-testimonial cite{margin-top:40px}.sw-testimonials .swiper-slide::before{content:'\f10d';position:absolute;top:20px;left:50%;font-family:'font awesome 5 free';color:#3980ef;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sw-testimonials .elementor-testimonial__image img{height:auto!important;-o-object-fit:contain;object-fit:contain}.sw-testimonials .elementor-testimonial__name{position:relative}.sw-testimonials .elementor-testimonial__name::before{content:'';position:absolute;top:-12px;left:50%;width:50px;border-top:2px solid #dcdcdc;transform:translateX(-50%);z-index:1}.sw-testimonials .swiper-pagination-bullet-active{background:#3980ef}.sw-testimonials .elementor-swiper-button{width:40px;height:40px;border:2px solid #dcdcdc;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:all .3s ease-in-out}.sw-testimonials .elementor-swiper-button-prev i::before{content:'\e8bf'}.sw-testimonials .elementor-swiper-button-next i::before{content:'\e8c0'}.sw-testimonials .elementor-swiper-button:hover{color:#3980ef!important;border-color:#3980ef}.sw-testimonials.elementor-widget-testimonial-carousel .elementor-swiper-button-prev{left:-20px}.sw-testimonials.elementor-widget-testimonial-carousel .elementor-swiper-button-next{right:-20px}.sw-testimonials-v1_4 .swiper-slide::before,.sw-testimonials-v1_4 .elementor-testimonial__name::before{display:none}.elementor-element.sw-testimonials-v1_4 .swiper-pagination .swiper-pagination-bullet{height:2px!important;width:20px!important;border-radius:20px}.elementor-element.sw-testimonials-v1_4 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px!important}.sw-testimonials-v1_4 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.sw-features-content-box{margin-top:auto}.sw-features-switcher .jet-switcher__control-wrapper{background-color:#303030;padding:78px 10px 46px}.sw-features-switcher .jet-switcher__content-wrapper{overflow:visible}.sw-section-scroll:last-child .sw-sticky-video{-webkit-transition:top .1s ease-in!important;-o-transition:top .1s ease-in!important;transition:top .1s ease-in!important}.sw-section-scroll .e-lottie__caption{display:none}@keyframes zoom-in{0%{transform:scale(0,0)}100%{transform:scale(1,1)}}@keyframes opacit-overlay{0%{opacity:.2}100%{opacity:0}}.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation{border:1px solid #dee2e6!important;background-color:#fff;border-radius:0}.woocommerce .woocommerce-MyAccount-navigation ul li a{color:#2c2c2c;text-decoration:none}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#007bff}.woocommerce-account .woocommerce table.shop_table,.woocommerce-account table.shop_table,.woocommerce-account .woocommerce .woocommerce-customer-details address{background-color:#fff;border-radius:0;padding:20px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce .jupiterx-wc-loadmore{border-radius:0!important}.woocommerce-MyAccount-content .col-1.woocommerce-Address{max-width:100%}form.woocommerce-EditAccountForm.edit-account{background:#fff;padding:20px 30px;border:1px solid #dee2e6}.woocommerce .woocommerce-form-login.login{background-color:#fff;border-radius:0!important;border:1px solid rgba(0,0,0,.1)!important}.elementor-widget-wc-add-to-cart a.added_to_cart{display:none}.sw-download-app-form .elementor-field-type-html{display:flex;justify-content:flex-end;margin-left:auto}.sw-download-app-form .elementor-field-type-html span{color:#262626;font-size:.875rem;line-height:1.1;margin-right:2rem;cursor:pointer}.sw-download-app-form .elementor-field-type-submit .elementor-button{cursor:pointer}.sw-download-app-form .elementor-field-type-acceptance label{font-size:.875rem;line-height:1.28}.sw-download-app-form .elementor-field-type-acceptance input{margin-right:.8125rem}.sw-download-app-form .elementor-message{border-radius:.4375rem;padding:.75rem;margin-top:1.4375rem}.sw-download-app-form .elementor-message-success{border:.0625rem solid #30d158}.sw-download-app-form .elementor-message-success::before{color:#30d158}.add_to_cart_button.loading{opacity:.5;pointer-events:none}.sw-registered_apps .card{border-radius:0;margin-bottom:30px}.sw-registered_apps .card-header{padding:.75rem;color:#fff;background-color:#007bff;border-radius:0!important}.sw-list-group{margin-bottom:0}.sw-list-group li{padding:.5rem .75rem;border-bottom:1px solid #ddd}.sw-list-group li:last-child{border-bottom:none}