html{font-size:62.5%}body{background-color:hsl(232 0% 100%)!important;background-image:radial-gradient(at 36% 14%,hsl(6 93% 77% / .23) 0,transparent 50%),radial-gradient(at 88% 10%,hsl(187 51% 77% / .03) 0,transparent 50%),radial-gradient(at 6% 48%,hsl(177 40% 42% / .15) 0,transparent 50%),radial-gradient(at 77% 49%,hsl(187 81% 46% / .25) 0,transparent 50%),radial-gradient(at 0% 100%,hsl(14 78% 54% / .08) 0,transparent 50%),radial-gradient(at 80% 100%,hsl(176 47% 65% / .24) 0,transparent 50%),radial-gradient(at 0% 0%,hsl(173 55% 70% / .07) 0,transparent 50%)!important}.elementor-sticky--effects .header-wrapper-menu{background-color:rgb(255 255 255)}.elementor-location-header .elementor-sticky--effects .header-wrapper-menu .menu-item-link-top{color:#333}.elementor-location-header .elementor-sticky--effects .header-wrapper-menu .menu-item-link-top:hover{color:#000}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .menu-item-link-top{color:#FFF}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .menu-item-link-top:hover{color:var(--jmm-top-hover-item-title-color,inherit)}.elementor-location-header .elementor-sticky--effects .jet-nav .menu-item .jet-nav-arrow{color:#333}.elementor-location-header .elementor-sticky--effects .jet-nav .menu-item .jet-nav-arrow svg{fill:#333}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .jet-nav .menu-item .jet-nav-arrow{color:#FFF}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .jet-nav .menu-item .jet-nav-arrow svg{fill:#FFF}.elementor-location-header .elementor-sticky--effects .elementor-menu-cart__toggle .elementor-button,.elementor-location-header .elementor-sticky--effects .elementor-menu-cart__toggle .elementor-button-icon{color:#333}.elementor-location-header .elementor-sticky--effects .elementor-menu-cart__toggle .elementor-button svg{fill:#333}.elementor-location-header .elementor-sticky--effects .toggle-mobile-menu .elementor-button{color:#333}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .elementor-menu-cart__toggle .elementor-button,.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .elementor-menu-cart__toggle .elementor-button-icon{color:var(--e-global-color-9dbabfd)}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .elementor-menu-cart__toggle .elementor-button svg{fill:var(--e-global-color-9dbabfd)}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .toggle-mobile-menu .elementor-button{color:#fff}.elementor-location-header .elementor-sticky--effects .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__title,.elementor-location-header .elementor-sticky--effects .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__dropdown{color:#333}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__link--top-level .jet-mega-menu-item__title{color:#fff}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .jet-mega-menu.jet-mega-menu--layout-horizontal li.jet-mega-menu-item--top-level:hover>.jet-mega-menu-item__title{color:var(--e-global-color-aa56a51)}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list .jet-mega-menu-item__title{color:var(--e-global-color-9dbabfd)}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu__list li:hover>.jet-mega-menu-item__inner .jet-mega-menu-item__title{color:#fff}.elementor-location-header .elementor-sticky--effects .jet-mega-menu-sub-menu__list .jet-mega-current-menu-item{background-color:#fff;color:var(--e-global-color-aa56a51)}.elementor-location-header .elementor-sticky--effects .jet-mega-menu-sub-menu__list .jet-mega-current-menu-item:hover{background-color:var(--e-global-color-719f70e);color:#fff}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__dropdown{color:#fff}.elementor-location-header .elementor-sticky--effects .elementor-element.icon-my-account .elementor-icon,.elementor-location-header .elementor-sticky--effects .elementor-element.icon-login-register .elementor-icon{color:#333}.elementor-location-header .elementor-sticky--effects .elementor-element.icon-my-account .elementor-icon svg,.elementor-location-header .elementor-sticky--effects .elementor-element.icon-login-register .elementor-icon svg{fill:#333}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .elementor-element.icon-my-account .elementor-icon,.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .elementor-element.icon-login-register .elementor-icon{color:var(--e-global-color-9dbabfd)}.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .elementor-element.icon-my-account .elementor-icon svg,.elementor-location-header .elementor-sticky--effects #header-wrapper-menu-mt .elementor-element.icon-login-register .elementor-icon svg{fill:var(--e-global-color-9dbabfd)}.home-slider-wrapper .swiper-pagination-bullet{border-radius:0;width:30px}.slide-article-home .jet-listing-grid__item .elementor-widget-text-editor .elementor-widget-container{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sub-menu-it .jet-nav__sub{min-width:300px}#elementor-menu-cart__toggle_button{padding:5px}.cart_totals .woocommerce-shipping-totals.shipping{display:none}#logo-mobile img,#logo-footer img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-moz-filter:brightness(0) invert(1)}.about-review .jet-testimonials__content{position:relative;padding-left:520px}.about-review .jet-testimonials__rating{align-self:flex-start}input.heateor_ss_social_login_optin{margin-right:5px}.comment-form input#submit{border-radius:0;background-color:#333;color:#fff}.comment-form input#submit:hover{background-color:#000}.sidebar-blog .elementor-heading-title{margin-bottom:0}.service-item h3 a{font-weight:600}.service-choice-wrapper p:last-child{margin-bottom:0}.service-choice-wrapper .elementor-icon-list-items{margin-left:-20px}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-remove a{width:24px;height:24px}.woocommerce-js #content table.cart td,.woocommerce-page #content table.cart td{padding-top:5px;padding-bottom:5px}.elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{color:#fff!important}.elementor-widget-woocommerce-checkout-page .woocommerce-shipping-fields .shipping_address{padding:0}.elementor-widget-woocommerce-checkout-page #ship-to-different-address{padding-left:0}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields{padding:0}.product-listing .woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap{margin-bottom:0}.product-listing .woocommerce ul.products li.product .astra-shop-summary-wrap{padding:10px}.product-listing .astra-shop-summary-wrap .woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-listing .woocommerce ul.products li.product .woocommerce-loop-product__buttons{text-align:left}.product-listing .woocommerce .ast-select-options-trigger{display:none}.product-listing .woocommerce ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category{font-size:.7em}.site-content .product-listing .ast-woo-product-category{display:none!important}.product-listing .astra-shop-thumbnail-wrap{background:#fff;border-radius:10px 10px 0 0}.product-listing .astra-shop-summary-wrap{display:flex;flex-wrap:wrap;padding:0!important}.product-listing .woocommerce-loop-product__buttons{display:flex;align-items:center;background:#fff;width:50%;height:60px;order:1;border-radius:0 0 0 10px;text-align:left;padding-left:10px}.product-listing .woocommerce-loop-product__buttons a{margin:0;width:100%;text-align:center;text-wrap:nowrap}.product-listing .price{background:#fff;width:50%;height:60px;order:2;align-self:center;text-align:right;margin-bottom:0!important;display:flex!important;flex-flow:column;justify-content:center;padding-right:10px;border-radius:0 0 10px 0}.product-listing .price .amount{align-items:center}.product-listing .ast-loop-product__link{width:100%;order:3;padding:10px}.product-listing .woocommerce-result-count,.product-listing .woocommerce-ordering *{color:#000}.product-listing ul.products.elementor-grid li.product{justify-content:flex-start!important}.single-product.woocommerce .quantity .plus,.single-product.woocommerce .quantity .minus,.single-product.woocommerce .quantity .qty{border-color:#333}.single-product.woocommerce-js .woocommerce-product-gallery.images{margin-bottom:0}.woocommerce .product .single_variation .price{position:absolute;z-index:-1;padding:8px 25px;margin-top:10px;color:var(--e-global-color-719f70e);font-size:14px;opacity:0}.woocommerce .product #show-price .price{position:relative;font-size:18px;font-weight:700;color:var(--e-global-color-719f70e)}.woocommerce-js div.product form.cart .reset_variations{font-size:14px}[swatches-attr="attribute_pa_processor"]{flex-flow:column}[swatches-attr="attribute_pa_color"] .cfvsw-swatches-option{border-radius:50%!important}.product-related .ast-select-options-trigger{display:none}.product-must-have-slider .jet-woo-carousel .jet-arrow{background-color:#333;padding:10px}.product-must-have-slider .jet-woo-product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jet-woo-products__item .jet-woo-product-button{margin-top:auto;padding-top:20px}.form-row{position:relative}.hotdeal-listing .product-listing .woocommerce .woocommerce-result-count{width:calc(50% - 20px);float:left;margin:.5em 0}.hotdeal-listing .product-listing .woocommerce .woocommerce-ordering{width:calc(50% - 20px);float:right;text-align:right}.wc-block-product-categories-list-item-count{position:absolute;top:6px;right:40px}.wc-block-product-categories-list-item{position:relative;list-style:none}.wc-block-product-categories-list-item a{display:block;padding:8px 0;text-decoration:none;width:85%}.wc-block-cat-toggle{position:absolute;right:0;top:0;width:30px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#333;z-index:5}.wc-block-cat-toggle:hover{color:#0073aa}.wc-block-product-categories-list li>ul{display:block;overflow:hidden;margin-left:10px;max-height:0;opacity:0;transition:max-height 0.4s ease-in-out,opacity 0.4s ease-in-out}.wc-block-product-categories-list li>ul.is-open{max-height:500px;opacity:1}.product-cat-table .jet-listing-grid__items{margin:0;width:100%}.product-cat-table .jet-listing-grid__item{padding:0!important}#product-cat-table .jet-listing-grid__item:first-child{display:flex!important;flex-flow:column!important}.product-cat-table .jet-listing-grid__item:first-child div[data-elementor-type="jet-engine-component"]{order:2}.product-cat-table .jet-listing-grid__item:first-child .elementor-6058.jet-listing-grid--6058,.product-cat-table .jet-listing-grid__item:first-child div[data-elementor-type="jet-engine-component"]:has(div[main-category="microsoft"]){order:1}.product-cat-table h3{padding:0 15px}.table-wrapper{position:relative;overflow-x:visible}.table-wrapper table{min-width:650px}.product-category-description .jet-listing-dynamic-field__content{text-align:justify}.product-category-description .jet-listing-dynamic-field__content thead{background-color:#eee}.product-category-description .jet-listing-dynamic-field__content thead th{text-align:center}.btn-icon-right .wp-block-uagb-icon-list-child{display:flex;gap:5px}.btn-icon-right .wp-block-uagb-icon-list-child .uagb-icon-list__source-wrap{min-width:15px;order:2}.article-list{display:flex;flex-wrap:nowrap;padding-bottom:10px;margin-bottom:10px}.article-list .article-img{width:30%}.article-list .article-img img{max-width:100%}.article-list .article-detail{width:70%;box-sizing:border-box;padding:0 0 0 10px}.article-list .article-detail p{font-size:.8em;line-height:1}ul.categories-blog li a:hover{color:#000}.parent-cat{position:relative;cursor:pointer;line-height:25px;padding:5px 0;margin-bottom:5px;border-bottom:1px solid #e2e2e2}.parent-cat ul{display:none;transition:all 0.5s ease;padding-left:20px}.parent-cat.open ul{display:block}.parent-cat span.toggle-icon{color:#333;background-color:#e2e2e2;position:absolute;width:30px;height:25px;right:0;top:5px;z-index:1}.parent-cat span.toggle-icon:before{content:'+';display:flex;justify-content:center}.parent-cat.open span.toggle-icon:before{content:'-'}.elementor-icon-box-title a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.article-content h2,.article-content h3,.article-content h4{margin-bottom:20px}.single-post .article-content h3{font-size:30px;text-align:left}.single-post .article-content h4{font-size:26px;text-align:left}.single-post .article-content h5{font-size:20px;text-align:left}.article-content ul,.article-content ol{padding:0 0 0 20px;margin-left:20px}.article-content ul ul,.article-content ul ol{margin:15px 20px}.article-content ul ul li{list-style-type:circle}.article-content h2{line-height:1.2em}.post-content-inner a{color:var(--e-global-color-primary)}.post-content-inner a:hover{color:var(--e-global-color-d3c032a)}.article-content .post-content-inner .elementor-widget-container{text-align:justify}.post-content-inner p{text-indent:20px}.post-content-inner p.p-indent{text-indent:20px}.post-content-inner p.no-indent{text-indent:0}.single-post .ast-article-single figure{box-shadow:none}.post-content-inner .wp-block-uagb-faq .uagb-faq-item{border:1px solid;border-color:var(--e-global-color-primary)}.post-content-inner .wp-block-uagb-faq .uagb-faq-item.uagb-faq-item-active .uagb-faq-questions-button{background-color:var(--e-global-color-primary)}.post-content-inner .wp-block-uagb-faq .uagb-faq-item.uagb-faq-item-active .uagb-icon-active svg{fill:#FFF}.post-content-inner .wp-block-uagb-faq .uagb-faq-item.uagb-faq-item-active .uagb-question{color:#FFF}.otgs-development-site-front-end{display:none}.wpml-ls-legacy-dropdown-click{width:25px}.wpml-ls-legacy-dropdown-click a{padding:0;background-color:#fff0;border:0}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{background-color:#fff0}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding:0}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{display:none}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{border:0;margin:5px 0}.e-cart-totals.e-cart-section,.e-shop-table.e-cart-section{font-family:"FCVision",Sans-serif}.checkout-button-note{margin-top:15px;font-family:"FCVision",Sans-serif}.woocommerce-checkout .woocommerce-info a{color:var(--e-global-color-primary)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{color:#000}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li strong{color:var(--e-global-color-primary)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th{padding:5px;font-size:.8em}.woocommerce-checkout.woocommerce-order-received .woocommerce-button.button.invoice.order-actions-button{color:#fff;padding:10px 30px;border-radius:20px;background-color:var(--e-global-color-primary)}.woocommerce-checkout.woocommerce-order-received .woocommerce-button.button.invoice.order-actions-button:hover{background-color:var(--e-global-color-9dbabfd)}.woocommerce-checkout.woocommerce-order-received h2{color:#000}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{margin:0 1.5em 0 0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received{color:#000}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{border:5px solid var(--e-global-color-f87df92);border-radius:10px;background-color:#fff}.woocommerce-checkout.woocommerce-order-received .woocommerce-bacs-bank-details{background-color:#fff;border:5px solid var(--e-global-color-f87df92);border-radius:10px;padding:20px;margin-bottom:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.woocommerce-page.woocommerce-checkout .woocommerce-order h2.wc-bacs-bank-details-heading,.woocommerce.woocommerce-checkout .woocommerce-order h2.wc-bacs-bank-details-heading{border-top:none;color:#000;text-align:center;grid-column:1 / -1}.woocommerce-page.woocommerce-checkout .woocommerce-order h3{display:none}.woocommerce-page.woocommerce-checkout .woocommerce-order h3:nth-of-type(1){grid-column:1 / -1;display:block}.woocommerce-page.woocommerce-checkout .woocommerce-order h3,.woocommerce.woocommerce-checkout .woocommerce-order h3{color:#000;font-size:1.5rem;text-align:center;padding-top:20px;border-top:1px solid #eee}.woocommerce-page.woocommerce-checkout ul.wc-bacs-bank-details.order_details.bacs_details{color:#000;margin-bottom:0;padding-bottom:20px;border-bottom:1px solid #eee;display:flex;flex-flow:column;align-items:center}.woocommerce-page.woocommerce-checkout ul.wc-bacs-bank-details.order_details.bacs_details *{text-align:center}.woocommerce-page.woocommerce-checkout .woocommerce-order ul.order_details li{font-size:1.5rem}.woocommerce-page.woocommerce-checkout .woocommerce-order ul.order_details li .bankname-with-logo .bank-name{font-size:1.5rem}.woocommerce-page.woocommerce-checkout .woocommerce-order ul.order_details.bacs_details li{padding:0;margin:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th{border-color:#999}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table{box-shadow:0 0 0 1px #999;color:#000}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td a{color:var(--e-global-color-primary)}.woocommerce-checkout.woocommerce-order-received .woocommerce-customer-details{color:#000}.order-received-button-payment-wrapper{margin-bottom:30px;align-items:flex-start;display:flex;flex-flow:column;gap:20px}.order-received-button-payment-wrapper p{margin-bottom:0;font-size:1.5em;font-weight:600;color:#000}.woocommerce-checkout.woocommerce-order-received .order-received-button-payment{color:#fff;padding:10px 25px;border-radius:20px;background-color:var(--e-global-color-primary)}.woocommerce-checkout.woocommerce-order-received .order-received-button-payment:hover{background-color:var(--e-global-color-9dbabfd)}.bankname-with-logo{padding:20px 0}#breadcrumbs{margin-bottom:0}.spec-com table td{font-size:.8em;line-height:1;padding:5px;border:1px solid #eee;vertical-align:top}.spec-com table tr td:first-child{font-weight:700;width:35%}.spec-com table tr td:last-child{width:65%}#ast-scroll-top{bottom:100px}.chaty-widget .chaty-cta-button circle{fill:var(--e-global-color-primary)}.chaty-channel.chaty-cta-close ellipse{fill:#333}.grecaptcha-badge{right:-270px!important}.btn-link-box,.btn-link-box .elementor-button-wrapper,.btn-link-box .elementor-button-wrapper a{width:100%;height:100%}.mhcookie-banner.mhcookie-show .mhcookie-btn{font-size:14px}.mhcookie-dialog-wrapper.mhcookie-show .mhcookie-btn{color:#FFF}.mhcookie-dialog-wrapper.mhcookie-show .mhcookie-close{font-size:50px;top:0;right:10px}@media(min-width:1025px){.menu-off-canvas-wrapper .elementor-widget-off-canvas{display:none}}@media(min-width:768px) and (max-width:1025px){.about-review .jet-testimonials__content{padding-left:370px}}@media(min-width:768px){.about-review .jet-testimonials__figure{position:absolute;left:0;top:0}}@media(max-width:1024px){#desktop-menu{display:none}.hotdeal-listing .product-list-right{width:100%}}@media(max-width:767px){.about-review .jet-testimonials__content{padding-left:0}.about-review .jet-testimonials__figure{width:100%}.about-review .jet-testimonials__figure .jet-testimonials__tag-img{width:100%!important;height:auto!important}.service-choice-wrapper .b2b-item{width:100%;box-sizing:border-box}.woocommerce-checkout.woocommerce-order-received .woocommerce-bacs-bank-details{grid-template-columns:1fr}}@media (max-width:544px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:0}}