/*!
Theme Name: Develit
Theme URI: http://underscores.me/
Author: Develit
Author URI: https://develit.se/
Description: Description  
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: develit
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Develit is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%;margin-top:0!important}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input{overflow:visible}button,select{text-transform:none}body .select2-container--default .select2-selection--single{height:unset;padding:6px}body .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}h1,h2,h3,h4,h5,h6{clear:both}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1;text-decoration:none}a:hover,a:active{outline:0}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}@media screen and (max-width:991px){#primary{margin-top:80px}}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}body *{margin:0}body{font-family:'Open sans',sans-serif;background:#FFF;line-height:150%;font-size:calc(18px + (24 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.wpcf7-submit{cursor:pointer}@media (min-width:1921px){body{font-size:24px}}p,.p,input,textarea,.single-product__specifications-list ul li,body .products_loop__item del span,.woocommerce-Address address{font-family:'Open sans',sans-serif;color:#393939;line-height:150%;font-weight:400;font-size:calc(18px + (24 - 18) * ((100vw - 1440px) / (1920 - 1440)));margin-bottom:30px}.text28{font-weight:700;line-height:120%}.text16,.woocommerce-MyAccount-content label{font-size:16px}.text17,.text17 *,.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-weight:400;font-size:17px;line-height:150%}.text-1,.single-product__description p{font-size:calc(17px + (18 - 17) * ((100vw - 1440px) / (1920 - 1440)))}.text28{font-size:26px}@media (min-width:1921px){p,.p,input,textarea,body,.single-product__specifications-list ul li,body .products_loop__item del span,.woocommerce-Address address{font-size:24px}.text-1,.single-product__description p{font-size:18px}.text28{font-size:28px}}@media (max-width:1439.98px){p,.p,input,textarea,body,.single-product__specifications-list ul li,body .products_loop__item del span,.woocommerce-Address address{font-size:calc(17px + (18 - 17) * ((100vw - 375px) / (1439.98 - 375)))}.text-1,.single-product__description p{font-size:calc(16px + (17 - 16) * ((100vw - 375px) / (1439.98 - 375)))}.text28{font-size:24px}}@media screen and (max-width:1023.98px){p,.p{margin-bottom:25px}}@media screen and (max-width:374.98px){.text-1{font-size:16px}p,.p,input,textarea,body,.single-product__specifications-list ul li,body .products_loop__item del span,.woocommerce-Address address{font-size:17px}}.text-color-1{color:#fff}.text-color-2{color:#0B0B0B}h1,.h1,.h1 *,h2,.h2,.h2 *,h3,.h3,.h3 *,h4,.h4,.h4 *,h5,.h5,.h5 *{font-weight:700;color:#0B0B0B;margin-top:0}h1,.h1,.h1 *,h2,.h2,.h2 *{font-family:'Montserrat',sans-serif}h1,.h1,.h1 *{line-height:140%;font-size:70px}h1 strong,.h1 strong{color:#2F27CE}h2,.h2,h2 *{font-size:50px;line-height:130%}h3,.h3,.h3 *,h4,.h4,.h4 *,h5,.h5,.h5 *,h6,.h6,.h6 *{line-height:120%}h3,.h3,.h3 *{font-size:40px}h4,.h4,.h4 *{font-size:30px}h5,.h5,.h5 *{font-family:'Open sans',sans-serif;line-height:120%;font-size:28px}h6,.h6,.h6 *{font-family:'Open sans',sans-serif;line-height:120%;font-size:calc(20px + (26 - 20) * ((100vw - 1440px) / (1920 - 1440)))}@media screen and (min-width:1920px){h6,.h6,.h6 *{font-size:27px}}.heading-color-1,.heading-color-1 *{color:#FFF}[class*="__heading"] h1,[class*="__heading"] h2,[class*="__heading"] h3,[class*="__heading"] h4,[class*="__heading"] h5,[class*="__heading"] h6{margin-bottom:0}[class*="__heading"]:has(h1),[class*="__heading"]:has(h2){margin-bottom:20px}[class*="__heading"]:has(h3){margin-bottom:20px}@media screen and (max-width:1919.98px){h1,.h1,.h1 *{font-size:calc(54px + (70 - 55) * ((100vw - 1440px) / (1920 - 1440)))}h2,.h2,h2 *{font-size:calc(44px + (50 - 44) * ((100vw - 1440px) / (1920 - 1440)))}h3,.h3,h3 *{font-size:calc(36px + (40 - 36) * ((100vw - 1440px) / (1920 - 1440)))}h4,.h4,.h4 *{font-size:calc(26px + (30 - 26) * ((100vw - 375px) / (1920 - 375)))}}@media screen and (max-width:1439.98px){h1,.h1,.h1 *{font-size:calc(40px + (55 - 40) * ((100vw - 1024px) / (1439.98 - 1024)))}h2,.h2,h2 *{font-size:calc(30px + (44 - 30) * ((100vw - 1024px) / (1439.98 - 1024)));line-height:130%}h3,.h3,h3 *{font-size:calc(26px + (36 - 26) * ((100vw - 375px) / (1439.98 - 375)))}h5,.h5,.h5 *{font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1439.98 - 375)))}h6,.h6,.h6 *{font-size:20px}}@media screen and (max-width:1023.98px){[class*="__heading"]:has(h1),[class*="__heading"]:has(h2){margin-bottom:15px}h1,.h1,.h1 *{font-size:40px;line-height:130%}h2,.h2,h2 *{font-size:30px;line-height:140%}}@media screen and (max-width:374.98px){h3,.h3,h3 *{font-size:26px}h4,.h4,.h4 *{font-size:26px}h5,.h5,.h5 *{font-size:24px}}button{padding:0}.btn,.single-product__list ul li,.custom-menu__menu ul li a,body .wcspc-area-bot .wcspc-action .wcspc-action-inner>div a,.loginform__form .rwmb-button[type='submit'],.woocommerce-address-fields button,.order-again a{display:flex;width:fit-content;align-items:center;justify-content:center;text-align:center;padding:18px 9px;border-radius:14px;font-weight:600;line-height:140%;color:#FFF;background:#2F27CE;border:2px solid transparent;font-size:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)));transition:all 0.3s ease;cursor:pointer}.loginform__form .rwmb-button[type='submit']{min-width:137px;margin-left:auto}.btn:hover,body .wcspc-area-bot .wcspc-action .wcspc-action-inner>div a:hover,.woocommerce-address-fields button:hover,.order-again a:hover{box-shadow:0 1px 21px 0 rgba(24,16,102,.17);background:#908bf6}body .wcspc-area-bot{padding:0;padding-top:13px;border-top:1px solid #2F27CE}body .wcspc-area-bot .wcspc-action .wcspc-action-inner>div a{height:unset}body .wcspc-area-bot .wcspc-action .wcspc-action-inner>div:first-child a{width:100%;max-width:174px}body .wcspc-area-bot .wcspc-action .wcspc-action-inner>div .check-btn{width:100%;max-width:230px}.btn-font{font-size:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)));font-weight:600;line-height:140%}.btn-color-1{background:#FFF;color:#2F27CE}.btn.btn-color-1:hover{background:#2f27ce;color:#FFF}.btn-color-2{background:#DEDCFF;color:#0B0B0B}.btn.btn-color-2:hover,body .wcspc-area-bot .wcspc-action .wcspc-action-inner>div a:hover{color:#FFF}.btn-color-transparent,body .wcspc-area-bot .wcspc-action .wcspc-action-inner>div:first-child a{background:transparent}.btn.btn-color-transparent:hover{background:#FFF;color:#2f27ce}.btn-border-1{border-color:#FFF;color:#FFF}.btn-border-2{border-color:#393939;color:#393939}.btn-border-3,body .wcspc-area-bot .wcspc-action .wcspc-action-inner>div:first-child a{border-color:#2F27CE;color:#2F27CE}@media (min-width:1920px){.btn,.btn-font,.custom-menu__menu ul li a{font-size:20px}}@media (max-width:1439.98px){.btn,.btn-font,.custom-menu__menu ul li a,body .wcspc-area-bot .wcspc-action .wcspc-action-inner>div a{font-size:16px}}@media screen and (min-width:1024px) and (max-width:1900px){.btn{padding:12px}}@media screen and (max-width:1023.98px){.btn,body .wcspc-area-bot .wcspc-action .wcspc-action-inner>div:first-child a{padding:16px;border-width:1px}}.margin{margin-bottom:140px}@media screen and (max-width:1649.98px){.margin{margin-bottom:100px}}@media screen and (max-width:1023.98px){.margin{margin-bottom:60px}}img{object-fit:cover}.site-container,.woocommerce-info{width:83.33%;margin:auto;max-width:1600px}.blue-box{background:#F2F2FF}.woocommerce-info{background-color:#2f27ce!important;padding:20px;border-radius:15px;color:#fff;font-size:20px;font-weight:600}@media screen and (min-width:1650px){.blue-box{border-radius:60px;padding:80px}}@media screen and (max-width:1649.98px){.blue-box{border-radius:30px;padding:60px}}@media screen and (max-width:767.98px){.site-container,.woocommerce-info{width:calc(100% - 40px);margin-left:20px;margin-right:20px;max-width:none}.woocommerce-info{padding:12px;font-size:16px}.blue-box{border-radius:20px;padding:20px}}.subscribe_form__form{position:relative}.subscribe_form .wpcf7-response-output{border:1px solid #2f27ce!important;border-radius:14px;padding:20px 30px!important;background:#f2f2ff;margin:0!important}.form__fields-wrapper{display:flex;gap:60px;align-items:center}input[type="text"],input[type="number"],input[type="email"],input[type="tel"],input[type="password"],textarea{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #e3e3e3;background:transparent;width:100%;padding:0 15px 10px 0}textarea{max-height:117px}form p{width:100%;margin-bottom:50px}form p:has(textarea){margin-bottom:40px}input,textarea{margin-bottom:0}*:focus-visible{outline:none}input[type="submit"]{max-width:153px;width:100%}p:has(input[type="submit"]){height:fit-content;margin-bottom:0;display:flex;justify-content:space-between;align-items:flex-end}p:has(input[type="submit"]) .wpcf7-submit{height:fit-content}@media screen and (max-width:767.98px){p:has(input[type="submit"]){flex-direction:column}p:has(input[type="submit"]){align-items:flex-start}}.wpcf7-spinner{display:none}.form__heading{margin-bottom:40px}@media screen and (min-width:1920px){.get-consult-form__wrapper .wpcf7-form-control.wpcf7-text,.get-consult-form__wrapper .wpcf7-form-control-wrap textarea{font-size:20px}}@media screen and (max-width:1920px){.get-consult-form__wrapper .wpcf7-form-control.wpcf7-text,.get-consult-form__wrapper .wpcf7-form-control-wrap textarea{font-size:calc(16px +(20 - 16)*((100vw - 375px) /(1920 - 375)))}}.subscribe_form .wpcf7-not-valid-tip{display:none!important}.wpcf7-form-control-wrap:has(.wpcf7-not-valid-tip) input,.wpcf7-form-control-wrap:has(.wpcf7-not-valid-tip) textarea{border-bottom:1px solid red}body .wpcf7-not-valid-tip{font-size:16px;text-align:start}.wpcf7-list-item{margin:0}p:empty{display:none}@media screen and (max-width:1649.98px){.form__heading{margin-bottom:20px}input[type="submit"]{max-width:146px;width:100%}}@media screen and (max-width:1023.98px){.form__heading{margin-bottom:30px}.subscribe_form .wpcf7-response-output{position:unset}}@media screen and (max-width:599.98px){.form__fields-wrapper{flex-direction:column;gap:0}input[type="text"],input[type="email"],textarea,input[type="tel"],input[type="number"]{padding:0 15px 15px 15px}form p{margin-bottom:35px}form p:has(textarea){margin-bottom:30px}input[type="submit"]{max-width:100%}}body .wcspc-count{display:none}.bread{display:flex;align-items:center;gap:15px}.bread .btn-font{border:none;background:none;padding:0;color:#393939;font-weight:400}@media screen and (min-width:1024px){.bread{margin-top:50px;margin-bottom:30px}}@media screen and (max-width:1023.98px){.bread{margin-top:20px;margin-bottom:20px;gap:10px}}.privacy-policy-wrap{border-radius:42px;background:#FFF;box-shadow:0 4px 22.5px 0 rgba(0,0,0,.1);max-width:1170px;margin-left:auto;margin-right:auto;margin-top:90px;margin-bottom:90px;padding:70px}.privacy-policy-wrap h1,.privacy-policy-wrap h2,.privacy-policy-wrap h3{margin-bottom:30px}.privacy-policy-wrap h2,.privacy-policy-wrap h3{margin-bottom:30px;margin-top:40px}.privacy-policy-wrap h4,.privacy-policy-wrap h5,.privacy-policy-wrap h6{margin-bottom:20px;margin-top:30px}.privacy-policy-wrap ul{display:flex;flex-direction:column;gap:20px;padding:0;margin-bottom:20px}.privacy-policy-wrap ul li{list-style:none;display:flex;align-items:flex-start;gap:15px}.privacy-policy-wrap ul li::before{content:'';width:11px;height:11px;background:#2F27CE;border-radius:50%;flex-shrink:0;margin-top:15px}@media screen and (max-width:1175px){.privacy-policy-wrap{margin-left:20px;margin-right:20px}}@media screen and (max-width:1023.98px){.privacy-policy-wrap{border-radius:20px;padding:20px;margin-top:45px;margin-bottom:45px}.privacy-policy-wrap h1,.privacy-policy-wrap h2,.privacy-policy-wrap h3{margin-bottom:20px}.privacy-policy-wrap h2,.privacy-policy-wrap h3{margin-bottom:20px;margin-top:20px}.privacy-policy-wrap h4,.privacy-policy-wrap h5,.privacy-policy-wrap h6{margin-bottom:20px;margin-top:20px}}.cart-page-wrap{display:flex;gap:60px}.cart-page-form__header{display:flex;gap:20px;align-items:flex-end;justify-content:space-between}.cart-page-wrap .wcspc-continue{margin-left:0}.cart-page-form__heading{margin-bottom:15px}.cart-page-form__empty-button{color:#2F27CE;margin:0}.cart-page-items{display:flex;flex-direction:column;gap:20px}.cart-page-item{display:flex;align-items:center;border-radius:20px;background:#FFF;box-shadow:0 4px 22.5px 0 rgba(0,0,0,.1);gap:20px;justify-content:space-between}.cart-page-item .product-thumbnail{background:#A6A3F8;border-radius:20px;padding:30px;display:flex;align-items:center;justify-content:center;flex-basis:171px;max-height:167px}.cart-page-item .product-thumbnail img{width:100%;max-width:111px;height:100%;object-fit:cover}.cart-page-item .product-name__heading{display:flex;flex-direction:column;gap:25px;flex-basis:118px}.cart-page-item .product-name__heading a{color:#1D1D1D}.cart-page-item .product-name__heading .remove{color:#9A9292}.cart-page-item .quantity input{max-width:30px;border:0;font-size:22px;text-align:center;padding:0}.cart-page-item .wcspc-item-qty-inner{width:100%;max-width:155px;height:73px;border-radius:24px;padding:27px 10px;gap:12px}.cart-page-item .wcspc-item-qty-plus,.cart-page-item .wcspc-item-qty-minus{width:40px;height:40px;font-size:27px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.cart-page-item .product-price *,.cart-page-item .product-subtotal *{color:#2F27CE;font-weight:700;font-size:20px}.cart-page-item .product-price{flex-basis:80px}.cart-page-item .product-subtotal{flex-basis:103px}.cart-page .coupon{display:none}.cart-page .update_cart{opacity:0}.cart-page-wrap .cart-collaterals{border-radius:42px;background:#F8F8FF}.cart_totals__count{display:flex;align-items:center;gap:20px;justify-content:space-between;border-bottom:1px solid #2F27CE}.cart_totals__count p{margin:0}.order-total__heading{display:flex;align-items:center;gap:20px;justify-content:space-between}.cart-collaterals .cart-subtotal *,.cart-collaterals .order-total__heading .woocommerce-Price-amount{color:#2F27CE;font-weight:700}.cart-collaterals .checkout-button{width:100%;max-width:230px;margin-top:25px;margin-left:auto}.added_to_cart{display:none}@media screen and (min-width:1650px){.cart-page-wrap{padding-top:52px}.cart-page-form__header{margin-top:40px;margin-bottom:40px}.cart-page-item{padding:28px}.cart-page-wrap .cart-collaterals{padding:60px 40px 60px 40px}.cart_totals__heading{margin-bottom:44px}.cart_totals__count{padding-bottom:90px;margin-bottom:40px}.cart-page-wrap{margin-bottom:140px}}@media screen and (max-width:1649.98px){.cart-page-wrap{padding-top:30px}.cart-page-form__header{margin-top:20px;margin-bottom:20px}.cart-page-item{padding:20px}.cart_totals__heading{margin-bottom:20px}.cart_totals__count{padding-bottom:30px;margin-bottom:20px}.cart-page-wrap{margin-bottom:100px}.cart-page-wrap .cart-collaterals{padding:40px}.cart-page-item .product-thumbnail{padding:20px;flex-basis:100px;max-height:100px;flex-shrink:0}.cart-page-item .product-name__heading{gap:15px}.product-name__heading h4{font-size:22px}.cart-page-item .wcspc-item-qty-inner{max-width:125px;height:50px;padding:10px}.cart-page-item .wcspc-item-qty-plus,.cart-page-item .wcspc-item-qty-minus{width:20px;height:20px}}@media screen and (min-width:1440px){.cart-page-wrap .cart-page-form{flex-basis:982px}.cart-page-wrap .cart-collaterals{flex-basis:552px}}@media screen and (max-width:1439.98px){.cart-page-wrap{flex-direction:column;gap:20px}}@media screen and (max-width:768px){.cart-page-item{flex-wrap:wrap;justify-content:flex-start;position:relative}.cart-page-item .product-name__heading{flex-basis:70%}.cart-page-item .product-name__heading .remove{position:absolute;top:20px;right:20px;font-size:0;width:40px;height:40px;background:center/ contain no-repeat url(/wp-content/uploads/2024/06/cart-close.svg)}.cart-page-item .product-price{display:none}.cart-page-item .product-thumbnail{flex-basis:120px;max-height:120px}.cart-page-item .product-price *,.cart-page-item .product-subtotal *{font-size:16px}}@media screen and (max-width:440px){.cart-page-item .product-name__heading{flex-basis:100%}}.blue-circle{width:50px;height:50px;background:blue;border-radius:50%}.probox .proinput input,div.asl_w .probox .proinput input{font-size:18px!important;color:#393939!important}.knowledgebasefs__search div.asl_m .probox .proinput form{display:flex!important;align-items:center;margin-top:-2px!important}.headerblock{position:sticky;top:0;z-index:999;background:#fff}body .pum-close{width:calc(25px + (32 - 25) * ((100vw - 375px) / (1920 - 375)))!important;height:calc(25px + (32 - 25) * ((100vw - 375px) / (1920 - 375)))!important;font-size:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;right:calc(25px + (42 - 25) * ((100vw - 375px) / (1920 - 375)))!important;top:calc(25px + (42 - 25) * ((100vw - 375px) / (1920 - 375)))!important;background:center/ contain no-repeat url(/wp-content/uploads/2024/08/bitcoin-icons_cross-outline.svg)!important}.wpcf7-spinner{display:none!important}@media screen and (max-width:600px){body .pum-theme-517 .pum-container,body .pum-theme-lightbox .pum-container{padding:30px}body .pum-close{right:20px!important;top:20px!important}}.fixed-header{box-shadow:3px 3px 10px #e6e6e6}@media screena and (min-width:1920px){body .pum-close{width:32px!important;height:32px!important;right:42px;top:42px}}@media screen and (max-width:374.98px){body .pum-close{width:25px!important;height:25px!important;right:25px;top:25px}}#ajaxsearchliteres2 .resdrg .item{display:none}#ajaxsearchliteres2 .resdrg .item.asl_r_knowledge_article{display:block}.woocommerce-MyAccount-content p:last-of-type{display:block}.is-dismissible{display:none}.rwmb-required{display:none}body .loginform__form .rwmb-input input.rwmb-error{border-bottom:1px solid red!important;border-radius:0;margin-bottom:0}body .loginform__form form .rwmb-input p{background:transparent;border:0;padding:0;font-size:16px;text-align:start;color:#dc3232}#user_pass-description{display:none}.xt_woofc-footer .amount,.xt_woofc-footer .xt_woofc-dash{display:none}.xt_woofc-footer-label{font-style:normal}.xt_woofc-cart-open .xt_woofc-checkout{background:#2F27CE!important}body input[type="number"]{padding:10px 15px 10px 15px}.get-consult__form-wrapper .invalid .wpcf7-response-output{display:none!important}body .get-consult__form-wrapper input,body .get-consult__form-wrapper textarea{padding-left:0}.cart-page-item .wcspc-item-qty-inner{display:flex;align-items:center;border:1px solid}.cart-page-item .remove{color:#9A9292}.checkout .woocommerce-NoticeGroup-checkout{display:none}.woocommerce-billing-fields__field-wrapper .required:hover{pointer-events:none!important}body .woocommerce-button--next{padding:20px;display:block}body .woocommerce-info .woocommerce-Button{color:#FFFFFF!important;text-decoration:underline}@media screen and (min-width:1200px){body .woocommerce-info{margin-top:20px}}@media screen and (max-width:1649.98px){body .products_loop__item-cart input{width:70px;height:50px}}@media screen and (min-width:991px){.product-item{flex-basis:31%}}.pll-parent-menu-item{position:relative}.pll-parent-menu-item .sub-menu{max-width:fit-content!important;left:0;padding:20px;border-radius:10px;top:30px!important}@media screen and (max-width:1023.98px){.pll-parent-menu-item.menu-item .sub-menu{padding-top:0;margin:0;top:0;margin-top:-20px;left:0}.header__mobile-navigation .sub-menu-opened.pll-parent-menu-item.menu-item .sub-menu{padding-top:0}}body textarea{resize:none!important}.pll-parent-menu-item{display:flex;align-items:center;z-index:3333333!important}.header__navigation ul li.pll-parent-menu-item a{padding:0;display:flex}.pll-parent-menu-item img{border-radius:50%;width:36px!important;height:36px!important;flex-shrink:0}.header__navigation ul li.pll-parent-menu-item .sub-menu a{margin-bottom:10px}.header__navigation ul li.pll-parent-menu-item .sub-menu a img{width:36px!important;height:36px!important}.header__navigation ul li.pll-parent-menu-item a span{display:flex;align-items:center;font-size:18px;color:#170F49;font-weight:500;cursor:pointer;margin-left:10px!important}.header__navigation ul li.pll-parent-menu-item a:hover span{color:#2F27CE}.header__navigation ul li.pll-parent-menu-item .sub-menu li{margin-bottom:0}.header__navigation ul li.pll-parent-menu-item .sub-menu li:last-child{margin-bottom:0}body .header__navigation .pll-parent-menu-item ul.sub-menu{top:35px!important;min-width:160px;width:100%}@media screen and (max-width:1649.98px){.header__navigation ul li.pll-parent-menu-item a span{display:none}.header__navigation ul li.pll-parent-menu-item ul.sub-menu a span{display:flex}}@media screen and (max-width:1139.98px){body .header__navigation .pll-parent-menu-item ul.sub-menu{top:40px!important;box-shadow:0 5px 5px 0 rgba(8,15,52,.04);border:1px solid #eff0f6;border-radius:14px;padding:9px 9px 9px 9px;min-width:100%}.wp-block-spacer{display:none}.header__mobile-navigation .sub-menu-opened.pll-parent-menu-item.menu-item .sub-menu{padding-top:9px;margin-bottom:20px}.header__navigation ul li.pll-parent-menu-item .sub-menu li:last-child a{margin-bottom:0}body .header__navigation .pll-parent-menu-item.pll-parent-menu-item.menu-item{overflow:hidden}body .header__navigation .pll-parent-menu-item.pll-parent-menu-item.menu-item{overflow:hidden;margin-top:15px;flex-direction:column;align-items:flex-start}body .header__navigation .pll-parent-menu-item.pll-parent-menu-item.sub-menu-opened{overflow:visible}.header__navigation ul li.pll-parent-menu-item a span{display:flex}.header__navigation ul li.pll-parent-menu-item a span{font-size:17px;margin-left:0px!important;font-weight:400}.header__navigation ul li.pll-parent-menu-item .sub-menu a{margin-bottom:10px;gap:20px;display:flex}.header__navigation ul li.pll-parent-menu-item>a{box-shadow:0 5px 5px 0 rgba(8,15,52,.04);border:1px solid #eff0f6;border-radius:14px;padding:9px 9px 9px 9px;min-width:100%;gap:20px}.header__navigation ul li.pll-parent-menu-item>a span{font-size:18px;font-weight:500}.header__navigation ul li.pll-parent-menu-item::after{right:16px;top:13px}}.pll-parent-menu-item>a>span{display:none!important}.flex.g-recaptcha{margin-top:50px!important}.cky-btn{border-radius:14px}