body.single-product header.whb-overcontent .whb-row:not(.whb-with-bg){background-color:transparent}body.single-product header.whb-overcontent:not(.whb-custom-header){padding-top:0}body.single-product header.whb-header{margin-bottom:0}.heading-with-line h4:before,.heading-with-line h2:before{content:"";width:69px;display:inline-block;position:relative;height:3px;background:#2b64f8;vertical-align:middle;margin-bottom:4px;margin-right:25px}.wpcf7 input:not([type=button]):not([type=submit]):not([type=checkbox]){font-size:16px;font-weight:300;text-transform:none;line-height:1.1em;color:#fff;background-color:rgba(91,91,91,.21);border-radius:10px;padding:20px 25px;border:1px solid #333;min-height:60px;margin:12px 0;width:100%}.wpcf7 input[type=submit]{font-size:20px;font-weight:600;letter-spacing:4px}.wpcf7 .wpcf7-list-item-label{font-weight:600;margin-left:10px}.wpcf7 input[type=checkbox]{width:25px;height:25px}.wpcf7 .wpcf7-list-item label{display:flex;justify-content:flex-start;align-items:center}.wpcf7-form.sent *:not(.wpcf7-response-output){display:none}.wpcf7 br{display:none}.wpcf7 .contact-form-row p{display:flex;gap:40px;margin:0}.readmorebtn .elementor-tab-title a{display:block;text-align-last:left;text-align:left;transition:all .25s ease;color:#fff!important;color:#fff;background-color:#000;border-radius:44px;border-radius:50px;letter-spacing:4px;border-style:solid;border-width:2px;border-color:#58a6ff;padding:20px 40px;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.2em}.readmorebtn .elementor-tab-title a:hover{color:#fff!important;background-color:#58a6ff}.readmorebtn .elementor-tab-title.elementor-active::before{content:"READ LESS";display:block;text-align-last:left;letter-spacing:4px;font-size:16px;font-weight:700;color:#fff!important;padding:20px 40px;border-style:solid;border-width:2px;border-radius:50px;border-color:#58a6ff;background-color:#58a6ff}.readmorebtn .elementor-toggle-item{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse}.readmorebtn .elementor-tab-title.elementor-active a{display:none}.readmorebtn .elementor-toggle .elementor-tab-title{display:flex;justify-content:flex-start}.elementor-tab-content{text-align:left}.post-content blockquote{margin-bottom:40px;margin-top:40px;padding:50px 0;border-left:none;border-top:2px solid #fff;border-bottom:2px solid #fff}.post-content .wp-block-gallery.columns-2{margin-bottom:40px;margin-top:40px;--wp--style--unstable-gallery-gap:40px;gap:40px}.post-content p{max-width:1400px;text-align:justify}.post-content :where(h2,h3,h4,h5,h6){max-width:1400px;margin:20px auto}.post-content blockquote p{font-size:115%;font-weight:500;line-height:1.3em;font-style:italic;color:#fff;font-family:var(--wd-title-font)}.product-computer-item__img-budge .elementor-heading-title{width:75px;height:75px;background-color:#285de7;font-size:35px;font-weight:700;display:flex;justify-content:center;align-items:center;line-height:1;border-radius:50%;outline:11px solid rgba(40,93,231,.5)}.product-computer-item__img-budge .elementor-heading-title span{font-weight:400;font-size:80%;line-height:1;margin-right:3px}.product-computer-item__subtitle h4{font-size:30px;line-height:45px;color:#fff}.product-computer-item__more-right{border-left:2px solid #d9d9d9;padding-left:35px}.page-id-10204 .main-page-wrapper:before,.page-id-10090 .main-page-wrapper:before{content:"";background-color:rgba(0,0,0,.1);width:30%;height:100%;position:absolute;left:0}.cust-hom-blogs-link a.elementor-post__read-more{border-bottom:2px solid #005dc7;padding-bottom:5px}.cust-main-banner,.cust-main-banner .elementor-element.elementor-element-f3e4892{padding:0}@media screen and (max-width:767px){.product-computer-item__img-budge .elementor-heading-title{width:45px;height:45px;font-size:25px;outline:8px solid rgba(40,93,231,.5)}.product-computer-item__advantages li.elementor-icon-list-item{padding:0!important;margin:0!important;font-size:16px}.product-computer-item__subtitle h4{font-size:22px}}.single-product .thumbs-position-left .thumbnails .product-image-thumbnail{border-radius:30px}.single-product .thumbs-position-left .thumbnails .product-image-thumbnail.active-thumb{border:2px solid #005dc7}.single-product .thumbnails .slick-slide:hover,.single-product .thumbnails .slick-slide.current-image,.single-product .woocommerce-product-gallery .product-image-thumbnail:hover,.single-product .woocommerce-product-gallery .product-image-thumbnail.active-thumb{opacity:1}.woocommerce div.quantity{border:2px solid;border-radius:50px;padding:0 20px}.single-product__related .woocommerce-review-link{display:none}.single-product__reviews .comment-form{align-items:flex-start;max-width:1400px;margin:0 auto}.single-product__reviews .comment-form .comment-form-rating{width:35%;flex-basis:35%;flex-direction:column;text-align:left;align-items:flex-start}.single-product__reviews .comment-form .comment-form-comment{flex-basis:65%;max-width:100%}.single-product__reviews #comment{border:2px solid #fff;padding:35px;text-transform:none}.single-product__reviews .comment-form .form-submit{margin-top:20px;margin-bottom:30px;margin-left:35%}.single-product__reviews .required,.single-product__reviews .comment-form .comment-form-rating label:after,.single-product .stock.in-stock{display:none;content:""}.single-product__reviews .stars a{width:47px}.single-product__reviews .stars a:before,.single-product__reviews .stars:hover a:before,.single-product__reviews .stars.selected a:before,.single-product__reviews .stars.selected:hover a:before,.single-product__reviews .stars a:before,single-product__reviews .stars a:hover~a:before,single-product__reviews .stars a:before,single-product__reviews .stars a:hover~a:before,single-product__reviews .stars a.active~a:before,single-product__reviews .stars.selected:hover a:hover~a:before{color:#58a6ff;font-size:44px}.star-rating{color:#58a6ff}.single-product__reviews .comment-form .comment-form-rating label,.single-product__reviews .comment-form .comment-form-comment label{font-size:20px;line-height:26px;font-weight:700;display:block;width:100%;margin-bottom:25px}.single-product__reviews .woocommerce-Reviews :is(.comment-reply-title,.woocommerce-Reviews-title){text-transform:none;font-size:30px;line-height:1.3;font-weight:400;text-align:center;margin-bottom:90px}.single-product__reviews .woocommerce-Reviews .woocommerce-Reviews-title{margin:20px auto 40px}.single-product__reviews .wd-review-style-2 .review{border:1px solid #58a6ff;padding:35px}.single-product__reviews .commentlist{max-width:1400px;margin:0 auto}.single-product__reviews .comment-form>p,.single-product__reviews .comment-form>.comment-form-rating{margin-bottom:30px;padding-right:0;padding-left:0}.single-product .wd-v-thumb-custom .product-image-thumbnail img{background:#111}.single-product .elementor-widget-woocommerce-product-images .woocommerce-product-gallery.thumbs-position-left>.col-lg-9 .woocommerce-product-gallery__wrapper{background:#111;padding:40px 30px;margin:0;border-radius:50px}.single-product .woocommerce-product-gallery .wd-owl{border-radius:0}.single-product .woocommerce-product-gallery .product-image-thumbnail img{border-radius:30px}.tm-extra-product-options .tc-active .tc-label-wrap,.tm-extra-product-options li.tmcp-field-wrap.tc-active .tc-label.tm-label,.tm-extra-product-options li.tmcp-field-wrap.tc-active .price.tc-price .amount,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap label input[type=radio]:checked~.tc-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap label input[type=checkbox]:checked~.tc-label{font-weight:inherit}.tc-extra-product-options .cpf-type-product .tmcp-field-wrap label.fullwidth select,.tc-extra-product-options .cpf-type-select .tmcp-field-wrap label.fullwidth select,.tc-extra-product-options .cpf-type-selectmultiple .tmcp-field-wrap label.fullwidth select,.tc-extra-product-options .cpf-type-time .tmcp-field-wrap label.fullwidth .tm-epo-field,.tc-extra-product-options .cpf-type-date .tmcp-field-wrap label.fullwidth .tm-epo-field,.tc-extra-product-options .cpf-type-textfield .tmcp-field-wrap label.fullwidth .tm-epo-field{background:0 0;border:1px solid #d5daed;border-radius:50px;font-size:16px;padding:15px 30px;height:auto}.single-product .tm-extra-product-options .tc-epo-label .tm-epo-required,.single-product .tm-extra-product-options .tmcp-elements:not(.tm-extra-product-options-checkbox,.tm-extra-product-options-product) .tmcp-field-wrap .tc-price-wrap,.single-product .tm-options-totals,.single-product .tm-extra-product-options h3.tm-has-required{display:none}.single-product .tm-extra-product-options .amount{color:#fff;font-weight:inherit}.single-product .tm-extra-product-options .price>.amount:before{content:"(+"}.single-product .tm-extra-product-options .price>.amount:after{content:")"}.single-product .tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-checkbox li.tmcp-field-wrap{margin-bottom:25px}.single-product .tm-extra-product-options :is(.tm-extra-product-options-checkbox,.tm-extra-product-options-product) .tmcp-field-wrap .tc-label-wrap{font-size:16px;font-weight:500;margin-left:10px}.single-product .tm-extra-product-options :is(.tm-extra-product-options-checkbox,.tm-extra-product-options-product) input[type=checkbox]{opacity:.8;outline:1px solid #fff;height:18px;width:18px;margin-top:5px!important}.tm-extra-product-options .tc-repeater-element,.tc-repeater-delete,.tm-extra-product-options ul.tmcp-ul-wrap li.tmcp-field-wrap,.tc-field-display{align-content:flex-start}.single-product .tm-extra-product-options :is(.tm-extra-product-options-checkbox,.tm-extra-product-options-product) input[type=checkbox]:checked{opacity:1}.single-product .tc-tooltip{color:#fff}label.tm-epo-field-label{display:flex!important;flex-wrap:nowrap}.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap .tm-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap .tm-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-variations li.tmcp-field-wrap .tm-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-product li.tmcp-field-wrap.tc-epo-element-product-radio .tm-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-product li.tmcp-field-wrap.tc-epo-element-product-checkbox .tm-label{padding:0!important}.single-product .tm-extra-product-options-totals.tm-custom-price-totals{display:flex;justify-content:center;align-items:center;gap:15px;color:#fff;font-size:48px;font-weight:400;line-height:1.3em}.single-product dl dt,.single-product .tm-extra-product-options-totals .amount.final{font-size:48px;font-weight:400;line-height:1.3em}.single-product .tm-extra-product-options .tc-epo-label{font-size:24px;margin-bottom:20px;line-height:1.2}.single-product .tm-extra-product-options h3.tc-epo-label{color:#d5daed;font-size:44px;line-height:1.2;font-weight:700;text-align:center;text-transform:uppercase}.single-product .tm-extra-product-options h4.tc-epo-label{color:#2b64f8;font-size:30px;line-height:1.2;font-weight:700;text-align:center;text-transform:uppercase}.single-product-page .e-atc-qty-button-holder{position:fixed;bottom:0;left:0;right:0;background:#000;z-index:3;padding-left:5%!important;padding-right:5%!important}.single-product .elementor-add-to-cart .cart .e-atc-qty-button-holder{margin:0 auto;text-align:center;justify-content:space-between!important;padding:35px 0;border-top:1px solid #29282e;border-bottom:1px solid #29282e}.wcpa_price_summary{position:fixed;bottom:0;left:calc(50% - 200px);background:#000;z-index:4;width:300px!important}@media (max-width:767px){.e-atc-qty-button-holder>*{margin:0!important}.wcpa_wrap .wcpa_price_summary{left:0!important;width:100%!important;bottom:80px;padding:20px;padding-bottom:0;border-top:1px solid #29282e;z-index:20000!important}.e-atc-qty-button-holder{padding-top:10px!important;padding-bottom:20px!important}}.single-product .tc-totals-form.tc-show{display:block;margin-top:90px;margin-bottom:-135px}.single-product .tm-extra-product-options .tmcp-field-wrap.tc-mode-images .tc-label-wrap{border:none;padding:35px;background-color:#111!important;border-color:#000;border-radius:50px}.single-product .tm-extra-product-options .tmcp-field-wrap.tc-active .tc-label-wrap.tc-mode-images,.single-product .tm-extra-product-options .tmcp-field-wrap.tc-mode-images.tc-active .tc-label-wrap.tc-mode-images img.radio-image.square,.single-product .tmcp-field-wrap.tc-mode-images.tc-active .tc-label-wrap img.radio-image{border:none}.single-product .tm-extra-product-options .tmcp-field-wrap.tc-mode-images .radio-image-label{padding:1em 0 0}.single-product .tm-extra-product-options .tmcp-field-wrap.tc-mode-images label{border-radius:50px;border:2px solid #000}.single-product .tm-extra-product-options .tmcp-field-wrap.tc-mode-images.tc-active label{border-color:#005dc7}.single-product .cpf-type-divider{max-height:30px}.single-product .tc-epo-element-product-container-wrap .product-title,.single-product .tc-epo-element-product-container-wrap .product-price,.single-product .tc-epo-element-product-container-wrap .product-description,.single-product .tc-epo-element-product-container-wrap .product-meta,.single-product .tc-epo-element-product-container-wrap .tc-extra-product-options-inline{margin:0 0 10px;padding:0}option.tc-multiple-option.tc-select-option{font-size:16px}.wd-negative-gap.elementor-element.elementor-element-93e1671.wd-section-stretch.e-con-boxed.e-flex.e-con{margin-left:0}.wd-negative-gap.elementor-element.elementor-element-93e1671.wd-section-stretch.e-con-boxed.e-flex.e-con .e-con-inner{max-width:1400px;padding-left:15px;padding-right:15px}@media screen and (max-width:1024px){.single-product .tm-extra-product-options .tm-extra-product-options-checkbox .tmcp-field-wrap .tc-label-wrap{font-size:18px}.single-product .tm-extra-product-options h3.tc-epo-label{font-size:33px}.single-product .tm-extra-product-options h4.tc-epo-label{font-size:25px}}@media screen and (max-width:767px){.single-product .tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-checkbox li.tmcp-field-wrap{margin-bottom:5px}.single-product .tm-extra-product-options h3.tc-epo-label{font-size:28px}.single-product .tm-extra-product-options h4.tc-epo-label{font-size:22px}}@media screen and (max-width:767px){.single-product__reviews .comment-form{flex-direction:column}.single-product__reviews .stars a:before,.single-product__reviews .stars:hover a:before,.single-product__reviews .stars.selected a:before,.single-product__reviews .stars.selected:hover a:before,.single-product__reviews .stars a:before,single-product__reviews .stars a:hover~a:before,single-product__reviews .stars a:before,single-product__reviews .stars a:hover~a:before,single-product__reviews .stars a.active~a:before,single-product__reviews .stars.selected:hover a:hover~a:before{font-size:34px}.single-product__reviews .stars a{width:37px}.single-product__reviews .comment-form .comment-form-rating label,.single-product__reviews .comment-form .comment-form-comment label{font-size:18px;line-height:26px;margin-bottom:15px}.single-product__reviews .comment-form .form-submit{margin-top:15px;margin-bottom:20px;margin-left:0}.single-product__reviews .woocommerce-Reviews :is(.comment-reply-title,.woocommerce-Reviews-title){font-size:23px;margin-bottom:30px}}