@import "https://use.fontawesome.com/releases/v5.10.1/css/all.css";
@import 'base.css';
@import "https://fonts.googleapis.com/css?family=Roboto:300,400,500&display=swap";
@import "https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700&display=swap";
#wpadminbar{opacity:0;}#wpadminbar:hover{opacity:1}.hover-fade{transition:.5s all;opacity:1;}.hover-fade:hover{opacity:.7}#page{padding-top:60px}strong{font-weight:bold}select,textarea,input,a,h1,h2,h3,h4,h5,h6,p,div{font-family:'Roboto',sans-serif;font-weight:100;color:#000}h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed";font-weight:700}p{font-size:16px;font-weight:300;line-height:30px;margin-bottom:30px;}p:last-of-type{margin-bottom:0}a{text-decoration:none}#site-navigation li{position:relative;transition:.5s all}li:hover .sub-menu{opacity:1;z-index:99;visibility:visible}li a{font-family:'Roboto',sans-serif;font-size:16px;font-weight:400;letter-spacing:.48px;text-transform:uppercase;padding:10px 20px;display:block;color:#fff;transition:.5s all;opacity:1;}li a:hover{opacity:.7}li.menu-item-has-children > a:after{content:"\f078";font-family:"fontawesome";padding-left:10px}.sub-menu{opacity:0;position:absolute;top:100%;left:0;visibility:hidden;right:-200px;transition:.5s opacity;background:#1fade4;padding:20px;}.sub-menu li{margin-bottom:20px}.nav-toggle{cursor:pointer;padding:10px}.centered-big{max-width:1360px}.centered-medium{max-width:1140px}.centered-tiny{max-width:900px}.centered-small{max-width:760px}#masthead{position:fixed;top:0;left:0;right:0;z-index:99999;background-color:#1fade4;padding:10px 0;}#masthead .contact-block a{color:#fff;font-family:'Roboto',sans-serif;font-size:13px;font-weight:400;letter-spacing:.39px;text-transform:uppercase;padding:15px 20px;}#masthead .contact-block a i{padding-right:10px}#masthead .logo img{margin-bottom:-50px;transition:.5s all;opacity:1;z-index:999999;position:relative}#masthead .logo img:hover{opacity:.7}#masthead .nav-toggle{color:#a5def4;font-size:25px}#colophon{background:#1fade4;padding-top:70px;padding-bottom:30px;}#colophon a:not(.icon),#colophon p{color:#fff;font-family:'Roboto',sans-serif}#colophon a{transition:.5s all;opacity:1;}#colophon a:hover{opacity:.7}#colophon .copyright{margin-top:70px;}#colophon .copyright a,#colophon .copyright p{font-size:12px;font-weight:400;letter-spacing:.36px}#colophon .title{color:#fff;font-family:"Roboto Condensed";font-weight:700;font-size:18px;letter-spacing:.54px;text-transform:uppercase;margin-bottom:20px}#colophon .items .item{margin-bottom:20px}#colophon .icon{color:#fff;transition:.5s all;opacity:1;font-size:24px;margin-right:10px}#colophon .icon:hover{opacity:.7}.subscribe-block{padding:100px 0 90px 0;}.subscribe-block .inner{background:#1fade4;padding:50px 120px;}.subscribe-block .inner .title{color:#fff;font-size:42px;margin-bottom:10px;margin-top:30px}.subscribe-block .inner .content{padding-right:40px;margin-bottom:30px}.subscribe-block .inner p{color:#fff;font-family:"Roboto Condensed";font-weight:700;text-transform:uppercase}.subscribe-block .disclaimer{color:#fff;font-family:'Roboto',sans-serif;font-size:12px;font-weight:300;line-height:32px}.explore-our-site-block .title{font-size:28px;text-transform:uppercase;margin-bottom:30px;margin-top:auto}.explore-our-site-block .arrow{padding:20px;font-size:30px;transition:.5s all;opacity:0;}.explore-our-site-block .arrow:hover{color:#1fade4}.explore-our-site-block .arrow.show{opacity:1}.explore-our-site-block .items{box-shadow:0 4px 10px rgba(0,0,0,0.1)}.explore-our-site-block .item{padding:60px;padding-bottom:30px;background-color:#fff;transition:.5s all;}.explore-our-site-block .item:hover{background-color:#fafafa}.explore-our-site-block .item img{transition:.5s all;opacity:1;}.explore-our-site-block .item img:hover{opacity:.7}.explore-our-site-block .item .title a{font-family:"Roboto Condensed";font-weight:700;font-size:20px;text-transform:uppercase;margin-top:30px;transition:.5s all;opacity:1;transition:.5s all;}.explore-our-site-block .item .title a:hover{opacity:.7}.explore-our-site-block .item .title a:hover{color:#1fade4}.our-clients-block{padding:60px 0 60px 0;}.our-clients-block .title{font-size:28px;text-transform:uppercase;margin-bottom:60px}.our-clients-block .item{padding:10px}.home-main-content-block{padding:90px 0 190px 0;}.home-main-content-block .title p{font-family:"Roboto Condensed";font-weight:700;font-size:32px;line-height:60px;text-transform:uppercase}.home-main-content-block .content{padding-left:140px;}.home-main-content-block .content p{font-weight:300;font-family:'Roboto',sans-serif}.home-fold .explore-our-site-block .title.main{display:none}.home-fold .items{margin-top:-160px;z-index:99;}@media (max-width:768px){.home-fold .items{margin-top:0}}.difficult-grey-box{position:relative;}.difficult-grey-box .overlay{position:absolute;height:50%;background:#f00;z-index:-1;top:25%;background-color:#f6f6f6}.grey-overlay-block{position:relative;}.grey-overlay-block .grey-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f0eeed;z-index:-1}.buy-items-block{padding:100px 0 300px 0;}.buy-items-block .item .wrapper{margin:10px;position:relative;transition:.5s all}.buy-items-block .item.best-buy .wrapper,.buy-items-block .item:hover .wrapper{box-shadow:0 8px 8px rgba(0,0,0,0.25)}.buy-items-block .item.best-buy .overlay,.buy-items-block .item:hover .overlay{opacity:1;box-shadow:0 -3px 10px 0 rgba(0,0,0,0.25)}.buy-items-block .item.best-buy .inner,.buy-items-block .item:hover .inner{background:#fff}.buy-items-block .item.best-buy .button,.buy-items-block .item:hover .button{background:#4ebd5d;color:#fff}.buy-items-block .item.best-buy .image,.buy-items-block .item:hover .image{margin-bottom:-25px;box-shadow:0 8px 8px rgba(0,0,0,0.25)}.buy-items-block .item:hover:not(.best-buy) .overlay{opacity:0;transition:.5s all}.buy-items-block .item .inner{padding:20px;border:2px solid #dbdbdb;transition:.5s all}.buy-items-block .item .title{margin-top:30px;text-align:center;font-family:"Roboto Condensed";font-weight:700;font-size:20px;text-transform:uppercase;margin-bottom:30px}.buy-items-block .item .content{margin-bottom:40px;}.buy-items-block .item .content p{text-align:center;font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:400}.buy-items-block .item .overlay{position:absolute;top:-50px;background:#1fade4;left:0;right:0;padding:15px;font-size:20px;font-weight:700;text-transform:uppercase;color:#fff;border-radius:7px;border-bottom-left-radius:0;border-bottom-right-radius:0;opacity:0;z-index:3}.buy-items-block .item .top-section{margin-bottom:auto}.buy-items-block .item .bottom-section{margin-top:auto}.buy-items-block .item .button{border-radius:7px;border:2px solid #4ebd5d;padding:20px 30px;text-align:center;color:#39b54a;font-family:'Roboto',sans-serif;font-size:16px;font-weight:500;letter-spacing:.48px;text-transform:uppercase;margin-bottom:200px}.buy-items-block .item .image{position:absolute;bottom:0;left:0;right:0;height:170px;transition:.5s all;}.buy-items-block .item .image a,.buy-items-block .item .image img{width:100% !important;height:inherit}.buy-items-block .item .image img{object-fit:cover}.buy-items-template .main-title{font-family:"Roboto Condensed";font-weight:700;font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:80px}.buy-items-template .subscribe-block{margin-top:-220px}.buy-items-template .current-deals-block{margin-bottom:60px}.current-deals-block .main-title{font-family:"Roboto Condensed";font-weight:700;font-size:28px;text-transform:uppercase;text-align:center;margin-bottom:40px}.current-deals-block .item{padding:0 35px;flex-direction:column;}.current-deals-block .item .image{width:100%;height:190px;}.current-deals-block .item .image img{width:inherit;height:inherit;object-fit:cover}.current-deals-block .item .bottom-half{padding:0 0;flex-direction:column;justify-content:space-between;flex:1 1 auto}.current-deals-block .item .title a p{font-family:"Roboto Condensed";font-weight:700;font-size:20px;line-height:32px;margin-top:30px;text-align:center;transition:.5s all;}.current-deals-block .item .title a p:hover{color:#1fade4}.current-deals-block .item .fine-print{margin-bottom:auto}.current-deals-block .item .fine-print p{font-family:'Roboto',sans-serif;padding-top:40px;font-size:14px;font-weight:300;line-height:26px;text-align:center}.product-list,.product-archive{padding:150px 0 0 0;}@media (max-width:1040px){.product-list,.product-archive{padding-top:80px}}.product-list .banner .title,.product-archive .banner .title{font-family:"Roboto Condensed";font-weight:700;font-size:32px;text-transform:uppercase;margin-bottom:20px}.product-list .items,.product-archive .items{margin:90px 0 60px 0;}.product-list .items .item,.product-archive .items .item{padding:0 20px;margin-bottom:30px;flex-direction:column;}.product-list .items .item .title,.product-archive .items .item .title{transition:.5s all;font-family:"Roboto Condensed";font-weight:700;font-size:20px;line-height:32px;padding-top:20px;text-align:center}.product-list .items .item .title:hover,.product-archive .items .item .title:hover{color:#1fade4}.product-list .items .item .price,.product-archive .items .item .price{font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:400;line-height:26px;padding-top:30px}.product-list .items .item .image,.product-archive .items .item .image{position:relative;}.product-list .items .item .image .sale-sticker,.product-archive .items .item .image .sale-sticker{position:absolute;top:-20px;right:10px;font-family:"Roboto Condensed";font-weight:700;color:#fff;font-size:11px;line-height:12px;text-transform:uppercase;background-color:#39b54a;border-radius:50%;padding:10px;text-align:center}.product-list .items .item .image img,.product-archive .items .item .image img{object-fit:contain;height:inherit;width:inherit;height:240px;width:100%}.product-list .items .item .bottom-half,.product-archive .items .item .bottom-half{flex:1 1 auto;justify-content:space-between;flex-direction:column;padding:0 20px}.product-list .grey-overlay,.product-archive .grey-overlay{top:50%}.faq-page.vc-page{padding:0 0 0 0;}.faq-page.vc-page .main-block{background-color:#f6f6f6;padding:80px 0 0 0}.page-banner{padding:150px 0 130px 0;background-size:cover;background-position:center;}.page-banner .title{font-family:"Roboto Condensed";font-weight:700;font-size:48px;text-transform:uppercase}.faq-block{padding-bottom:80px;}.faq-block .questions{padding-top:10px}.faq-block .main-title{margin-bottom:20px;font-size:26px;line-height:40px;text-transform:uppercase;}.faq-block .main-title span{max-width:80%}.faq-block .main-title .icon{padding-left:20px}.faq-block .section{margin:80px 0 0 0}.faq-block .question{margin-bottom:30px;}.faq-block .question:last-of-type{margin-bottom:0}.faq-block .question .answer{opacity:0;visibility:hidden;height:0;transition:.5s opacity}.faq-block .question .title{margin-bottom:0;font-size:20px;font-family:"Roboto Condensed";font-weight:700;cursor:pointer;transition:.5s all;padding:10px 0;}.faq-block .question .title:hover{color:#1fade4}.faq-block .question .title .icon{color:#1fade4}.faq-block .question .close{opacity:0;visibility:hidden;width:0;transition:.5s opacity;display:none}.faq-block .question .open{opacity:1;visibility:visible;width:auto;transition:.5s opacity;display:block}.faq-block .question.open .close{visibility:visible;opacity:1;width:auto;display:block}.faq-block .question.open .answer{opacity:1;visibility:visible;height:auto}.faq-block .question.open .open{opacity:0;visibility:hidden;width:0;display:none}.vc-page{padding:150px 0;}.vc-page img.fluid-image{height:auto !important}.vc-page img{height:auto}.vc-page h1,.vc-page h2,.vc-page h3,.vc-page h4,.vc-page h5,.vc-page h6{margin-bottom:30px;font-size:26px}.vc-page h2{font-size:20px}.vc-page ol,.vc-page ul{padding:20px;}.vc-page ol li,.vc-page ul li{line-height:30px;margin-bottom:20px}.vc-page ol li:before,.vc-page ul li:before{font-family:'FontAwesome';content:'\f111';margin:0 10px 0 -20px;color:#1fade4;font-size:10px}.vc-page a{color:#1fade4;transition:.5s all;opacity:1;font-weight:bold}.vc-page a:hover{opacity:.7}.vc-page p a{color:#1fade4;transition:.5s all;opacity:1;font-weight:bold}.vc-page p a:hover{opacity:.7}.vc-page .gform_body ul li:before{display:none}.generic-page{padding:150px 0}.woocommerce-message{border:0;padding:30px 60px;font-family:"Roboto Condensed";font-weight:700;font-size:20px;}.woocommerce-message:before{left:30px !important;top:28px !important}.woocommerce{width:100%;}.woocommerce .woocommerce-notice--error{color:#f00;font-family:"Roboto Condensed";font-weight:700;text-align:center}.woocommerce .woocommerce-order .wc-item-meta{padding:20px 0;}.woocommerce .woocommerce-order .wc-item-meta .wc-item-meta-label{margin-top:3px}.woocommerce .woocommerce-order-details__title,.woocommerce #order_review_heading{margin:20px 0}.woocommerce input,.woocommerce select,.woocommerce textarea{width:100%;padding:10px;border:1px solid rgba(0,0,0,0.2);border-radius:5px;font-family:"Roboto Condensed";font-weight:700;font-size:16px;}.woocommerce input::-webkit-input-placeholder,.woocommerce select::-webkit-input-placeholder,.woocommerce textarea::-webkit-input-placeholder{color:#8f8f8f;font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:300}.woocommerce input:-ms-input-placeholder,.woocommerce select:-ms-input-placeholder,.woocommerce textarea:-ms-input-placeholder{color:#8f8f8f;font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:300}.woocommerce input::placeholder,.woocommerce select::placeholder,.woocommerce textarea::placeholder{color:#8f8f8f;font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:300}.woocommerce input[type='checkbox']{width:auto}.woocommerce .select2-container{line-height:50px !important;font-family:'Roboto',sans-serif;}.woocommerce .select2-container *{font-family:'Roboto',sans-serif}.woocommerce .select2-container .select2-selection{padding:5px;height:auto;min-height:40px}.woocommerce .button:disabled{background:#39b54a !important;color:#fff !important}.woocommerce a.shipping-calculator-button{padding:10px 20px;margin:10px 0 0 0 !important}.woocommerce a.shipping-calculator-button,.woocommerce .shipping-calculator-form button{width:100% !important;text-align:center}.woocommerce .woocommerce-order .pay{padding:10px 40px;margin-bottom:20px}.woocommerce a.showlogin,.woocommerce a.showcoupon{padding:10px;margin:10px}.woocommerce .woocommerce-order .pay,.woocommerce a.showlogin,.woocommerce a.showcoupon,.woocommerce .checkout_coupon button,.woocommerce .shipping-calculator-form button,.woocommerce a.shipping-calculator-button,.woocommerce .button.wc-backward{font-family:'Roboto',sans-serif;color:#fff;background:#39b54a;font-weight:400;text-transform:uppercase;transition:.5s all;opacity:1;}.woocommerce .woocommerce-order .pay:hover,.woocommerce a.showlogin:hover,.woocommerce a.showcoupon:hover,.woocommerce .checkout_coupon button:hover,.woocommerce .shipping-calculator-form button:hover,.woocommerce a.shipping-calculator-button:hover,.woocommerce .button.wc-backward:hover{opacity:.7}.woocommerce .woocommerce-order .pay:hover,.woocommerce a.showlogin:hover,.woocommerce a.showcoupon:hover,.woocommerce .checkout_coupon button:hover,.woocommerce .shipping-calculator-form button:hover,.woocommerce a.shipping-calculator-button:hover,.woocommerce .button.wc-backward:hover{background:#1fade4;color:#fff}.woocommerce .woocommerce-info{padding:40px 20px;}.woocommerce .woocommerce-info:before{display:none}.woocommerce .checkout_coupon,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error,.woocommerce .cart-empty.woocommerce-info{border:0}.woocommerce .cart #coupon_code{padding:8px;margin-right:20px;width:100px !important}.woocommerce .cart .qty.text{padding:10px;width:60px}.woocommerce .cart .button{font-family:'Roboto',sans-serif;color:#fff;background:#39b54a;font-weight:400;text-transform:uppercase;transition:.5s all;opacity:1;}.woocommerce .cart .button:hover{opacity:.7}.woocommerce .cart .button:hover{background:#1fade4;color:#fff}.woocommerce .cart_totals h2{margin-bottom:20px;font-size:20px}.woocommerce .cart_totals .wc-proceed-to-checkout .checkout-button{font-family:'Roboto',sans-serif;background:#39b54a;font-weight:400;text-transform:uppercase;transition:.5s all;opacity:1;}.woocommerce .cart_totals .wc-proceed-to-checkout .checkout-button:hover{opacity:.7}.woocommerce .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background:#1fade4}.single-product-page{padding:150px 0 0 0;}.single-product-page .main-block .main-area{border-bottom:1px solid #c4c4c4}.single-product-page .image-side{position:relative;}.single-product-page .image-side .onsale{top:-20px;right:0;left:unset}.single-product-page .product-title{font-family:"Roboto Condensed";font-weight:700;font-size:40px;text-transform:uppercase;margin-bottom:20px;line-height:60px}.single-product-page .woocommerce-variation-price .price span,.single-product-page .price{text-decoration:none;color:#000;font-family:"Roboto Condensed";font-weight:700;font-size:28px;font-weight:300;margin-bottom:60px;}.single-product-page .woocommerce-variation-price .price span .woocommerce-Price-amount,.single-product-page .price .woocommerce-Price-amount{margin-right:10px;}.single-product-page .woocommerce-variation-price .price span .woocommerce-Price-amount:nth-of-type(2),.single-product-page .price .woocommerce-Price-amount:nth-of-type(2){margin-left:10px}.single-product-page .content-side button.single_add_to_cart_button,.single-product-page .content-side button.single_add_to_cart_button.disabled{font-family:'Roboto',sans-serif;color:#fff;font-size:16px;font-weight:500;letter-spacing:.48px;text-transform:uppercase;border-radius:7px;background-color:#39b54a;transition:.5s all;opacity:1;padding:15px 60px;}.single-product-page .content-side button.single_add_to_cart_button:hover,.single-product-page .content-side button.single_add_to_cart_button.disabled:hover{opacity:.7}.single-product-page .content-side button.single_add_to_cart_button:hover,.single-product-page .content-side button.single_add_to_cart_button.disabled:hover{background-color:#1fade4}.single-product-page .content-side button.single_add_to_cart_button.disabled{opacity:.3;}.single-product-page .content-side button.single_add_to_cart_button.disabled:hover{background-color:#39b54a;opacity:.3}.single-product-page .content-side .description{margin:30px 0 30px 0;border-top:1px solid #eaeaea;padding-top:30px;}.single-product-page .content-side .description ol,.single-product-page .content-side .description ul{padding:20px;}.single-product-page .content-side .description ol li,.single-product-page .content-side .description ul li{line-height:30px;margin-bottom:20px}.single-product-page .content-side .description ol li:before,.single-product-page .content-side .description ul li:before{font-family:'FontAwesome';content:'\f111';margin:0 10px 0 -20px;color:#1fade4;font-size:10px}.single-product-page .content-side .description p{font-family:"Roboto Condensed";font-weight:700;font-size:16px;font-weight:400;line-height:32px}.single-product-page .quantity{padding:0;width:25%;margin-right:20px !important;display:flex;}.single-product-page .quantity label{display:none !important}.single-product-page .quantity input{padding:10px;border-radius:10px;border:1px solid rgba(0,0,0,0.2);width:100% !important;text-align:center;font-family:'Roboto',sans-serif}.single-product-page .product-addon-image-artwork-upload h3{display:none}.single-product-page .product-addon-image-artwork-upload label{font-family:"Roboto Condensed";font-weight:700;font-size:16px;letter-spacing:.48px;}.single-product-page .product-addon-image-artwork-upload label small{font-size:12px;display:none}.single-product-page .product-addon-image-artwork-upload input{font-family:"Roboto Condensed";font-weight:700;font-size:12px;font-weight:300;letter-spacing:.36px}.single-product-page .woocommerce-variation-price{margin:40px 0 20px 0}.single-product-page .product-addon-totals{margin-top:30px;}.single-product-page .product-addon-totals dt,.single-product-page .product-addon-totals dd{margin-bottom:20px;font-family:'Roboto',sans-serif}.single-product-page .product-addon-totals span{font-weight:normal;font-family:'Roboto',sans-serif}.single-product-page .reset_variations{display:none !important}.single-product-page .variations{margin-bottom:10px !important;}.single-product-page .variations .row{margin-bottom:30px}.single-product-page .variations .row:nth-of-type(even){padding-left:10px}.single-product-page .variations .row:nth-of-type(odd){padding-right:10px}.single-product-page .variations label{margin-bottom:10px}.single-product-page .variations select{padding:10px;width:100%;color:#8f8f8f;font-family:"Roboto Condensed";font-weight:700;font-size:18px;font-weight:300;margin:0 !important;border-radius:5px;border:1px solid rgba(0,0,0,0.2)}.get-quote-page .main-block{padding:80px 0}.get-quote-page .content p,.get-quote-page .content a{font-family:"Roboto Condensed";font-weight:700;font-size:22px;font-weight:300;line-height:42px}.get-quote-page .content a{transition:.5s all;opacity:1;}.get-quote-page .content a:hover{opacity:.7}.contact-form{margin-top:60px;}.contact-form .title{margin-bottom:20px;font-family:"Roboto Condensed";font-weight:700;font-size:20px}.contact-form br{display:none}.contact-form input,.contact-form select,.contact-form textarea{width:100%;padding:10px;border:1px solid rgba(0,0,0,0.2);border-radius:5px;font-family:"Roboto Condensed";font-weight:700;font-size:16px;}.contact-form input::-webkit-input-placeholder,.contact-form select::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:#8f8f8f;font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:300}.contact-form input:-ms-input-placeholder,.contact-form select:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{color:#8f8f8f;font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:300}.contact-form input::placeholder,.contact-form select::placeholder,.contact-form textarea::placeholder{color:#8f8f8f;font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:300}input[type='file']{padding:7.5px 10px}label{color:#4f4d4d;font-family:"Roboto Condensed";font-weight:700;font-size:14px;letter-spacing:.42px;margin-bottom:10px;display:block}.left-side{padding-right:10px}.right-side{padding-left:10px}.input-col{position:relative}.input-row{margin-bottom:40px;}.input-row .input-col:nth-of-type(even){padding-left:10px;}.input-row .input-col:nth-of-type(even) .wpcf7-not-valid-tip{left:10px}.input-row .input-col:nth-of-type(odd){padding-right:10px}.input-row .input-col.col-12{padding:0}.submit-box{padding-top:10px;}.submit-box input[type='submit']{width:auto;background:#39b54a;color:#fff;font-family:'Roboto',sans-serif;font-size:16px;font-weight:500;letter-spacing:.48px;text-transform:uppercase;cursor:pointer;transition:.5s all;border-radius:7px;border:0;padding:20px 80px;}.submit-box input[type='submit']:hover{background:#1fade4}.submit-box .ajax-loader{width:100% !important;background-position:center;margin-top:20px;background-size:auto;background-repeat:no-repeat}.divider{margin-bottom:30px;height:1px;background-color:#c4c4c4}.wpcf7-form-control-wrap{position:initial}.wpcf7-not-valid-tip{position:absolute;bottom:-24px;left:0;font-family:"Roboto Condensed";font-weight:700;font-size:12px}.wpcf7-form .wpcf7-validation-errors{border:0;padding:0;margin:0;font-family:"Roboto Condensed";font-weight:700;color:#f00;text-align:center;line-height:34px;font-size:24px}.wpcf7-form .wpcf7-mail-sent-ok{border:0;color:#39b54a;font-family:"Roboto Condensed";font-weight:700;font-size:24px;line-height:34px;text-align:center}.archive-blog .main-block{padding-top:40px}#mc_embed_sign input{width:100%;color:#000;font-family:"Roboto Condensed";font-weight:700;font-size:14px;letter-spacing:.42px;text-transform:uppercase;padding:20px;margin-bottom:10px;background-color:#efefef;border-radius:5px;}#mc_embed_sign input[type='submit']{color:#fff;font-family:'Roboto',sans-serif;font-size:16px;font-weight:500;letter-spacing:.48px;text-transform:uppercase;border-radius:7px;background-color:#000;}#mc_embed_sign input[type='submit']:hover{background-color:#39b54a}#mc_embed_sign .submit-box{padding-top:0}.custom-calculator input,.custom-calculator select,.custom-calculator textarea{width:100%;padding:10px;border:1px solid rgba(0,0,0,0.2);border-radius:5px;font-family:"Roboto Condensed";font-weight:700;font-size:16px;}.custom-calculator input::-webkit-input-placeholder,.custom-calculator select::-webkit-input-placeholder,.custom-calculator textarea::-webkit-input-placeholder{color:#8f8f8f;font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:300}.custom-calculator input:-ms-input-placeholder,.custom-calculator select:-ms-input-placeholder,.custom-calculator textarea:-ms-input-placeholder{color:#8f8f8f;font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:300}.custom-calculator input::placeholder,.custom-calculator select::placeholder,.custom-calculator textarea::placeholder{color:#8f8f8f;font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:300}.custom-calculator input,.custom-calculator select{width:auto !important}.product-gallery .modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:999999;}.product-gallery .modal .inner{padding:5px;background:#fff;position:relative;}.product-gallery .modal .inner .featured-image{margin:0;height:auto;}.product-gallery .modal .inner .featured-image img{max-height:80vh;width:auto;opacity:1}.product-gallery .modal .inner:hover .close,.product-gallery .modal .inner:hover .arrow{opacity:1}.product-gallery .modal .inner .close,.product-gallery .modal .inner .arrow{position:absolute;z-index:9999999;padding:20px;opacity:.2}.product-gallery .modal .inner .close{top:0;right:0}.product-gallery .modal .inner .arrow{top:50%;margin-top:-30px;}.product-gallery .modal .inner .arrow.left{left:0}.product-gallery .modal .inner .arrow.right{right:0}.product-gallery .thumb{padding:0 10px;}.product-gallery .thumb img{width:100%;height:100%}.product-gallery img{transition:.5s all;opacity:1;cursor:pointer}.product-gallery img:hover{opacity:.7}.product-gallery .featured-image{height:40vh;margin-bottom:30px;}.product-gallery .featured-image img{max-height:100%;object-fit:cover}.product-gallery .close,.product-gallery .arrow{color:#1fade4;font-size:20px;cursor:pointer;transition:.5s all;}.product-gallery .close:hover,.product-gallery .arrow:hover{background:#1fade4;color:#fff}.product-gallery .fancy-image{position:relative;}.product-gallery .fancy-image .loading-icon{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);transition:.5s all;opacity:0;z-index:-3;}.product-gallery .fancy-image .loading-icon .icon{color:#fff}.product-gallery .fancy-image img{transition:.5s all}.product-gallery .fancy-image.loading img{opacity:.3}.product-gallery .fancy-image.loading .loading-icon{opacity:1;z-index:99}.single-blog .vc-page{padding-top:100px;padding-bottom:50px}.single-blog #content{padding:0 0 0 0}.single-blog .title{font-family:"Roboto Condensed";font-weight:700;font-size:32px;line-height:36px;text-align:center;margin-bottom:20px}.single-blog .date{font-family:"Roboto Condensed";font-weight:700;font-size:14px;line-height:32px;text-align:center}.single-blog .content{margin-top:40px}.single-blog .terms{margin-top:10px;}.single-blog .terms span,.single-blog .terms .term{color:#aeaeae;font-family:"Roboto Condensed";font-weight:700;font-size:16px;font-weight:400;line-height:32px}.single-blog .terms span{padding-right:10px}.single-blog .terms .term{padding:0 10px;border-radius:3px;border:1px solid #cecece;margin:5px;transition:.5s all;}.single-blog .terms .term:hover{background-color:#1fade4;color:#fff}.single-blog .back-blog{margin-top:130px;}.single-blog .back-blog a{font-family:'Roboto',sans-serif;color:#000;font-size:16px;font-weight:300;line-height:30px;transition:.5s all;}.single-blog .back-blog a:hover{color:#1fade4}.single-blog .back-blog a span{text-decoration:underline}.single-blog .back-blog a .icon{font-size:30px;padding-right:10px}.ajaxed-loop:not(.show){display:none}.ajaxed-loop .loading{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.6);z-index:999999;color:#fff;font-size:30px}.ajaxed-loop .main-title{font-family:'Roboto',sans-serif;font-size:32px;margin-bottom:0}.ajaxed-loop .ux{margin-bottom:50px;}.ajaxed-loop .ux .sub-title{font-family:"Roboto Condensed";font-weight:700;font-size:14px;padding:0 40px}.ajaxed-loop .ux select{border-radius:5px;border:1px solid rgba(0,0,0,0.2);background-color:#fff;padding:10px 20px;color:#8f8f8f;font-family:"Roboto Condensed";font-weight:700;font-size:14px;font-weight:300}.ajaxed-loop .items{padding-bottom:40px;}.ajaxed-loop .items .item:nth-child(3n + 1){padding-right:60px}.ajaxed-loop .items .item:nth-child(3n + 2){padding:0 30px}.ajaxed-loop .items .item:nth-child(3n + 3){padding-left:60px}.ajaxed-loop .items .item{flex-direction:column;margin-bottom:100px;}.ajaxed-loop .items .item img{height:240px;transition:.5s all;opacity:1;object-fit:contain}.ajaxed-loop .items .item img:hover{opacity:.7}.ajaxed-loop .items .item .bottom-half{flex-direction:column;justify-content:space-between;flex:1 1 auto;}.ajaxed-loop .items .item .bottom-half .title a{font-size:20px;line-height:32px;padding:10px 0;font-family:"Roboto Condensed";font-weight:700;transition:.5s all;}.ajaxed-loop .items .item .bottom-half .title a:hover{color:#1fade4}.ajaxed-loop .items .item .bottom-half .content{margin-top:auto;min-height:140px}.ajaxed-loop .items .item .read-more{margin-top:10px;transition:.5s all;font-family:'Roboto',sans-serif;font-size:16px;font-weight:300;line-height:30px;}.ajaxed-loop .items .item .read-more:hover{color:#1fade4}.ajaxed-loop .items .item .read-more span{text-decoration:underline}.ajaxed-loop .items .item .read-more .icon{padding-left:20px;font-size:26px}@media (min-width:320px) and (max-width:1040px){.ajaxed-loop .items .item:nth-child(3n + 1){padding-right:20px}.ajaxed-loop .items .item:nth-child(3n + 2){padding:0 10px}.ajaxed-loop .items .item:nth-child(3n + 3){padding-left:20px}.ajaxed-loop .items .item{margin-bottom:60px;}.ajaxed-loop .items .item .content{min-height:0 !important}}@media (min-width:320px) and (max-width:768px){.ajaxed-loop .items .item{padding:0 !important}}@media (min-width:320px) and (max-width:768px){#colophon .right-side{padding:0}.contact-form .left-side,.contact-form .right-side{padding:0}.current-deals-block .item{padding:0}}@media (min-width:320px) and (max-width:780px){.centered-small{padding-left:20px;padding-right:20px}}@media (min-width:320px) and (max-width:940px){.centered-tiny{padding-left:20px;padding-right:20px}}@media (min-width:320px) and (max-width:1160px){.centered-medium.pad-mob{padding-left:20px;padding-right:20px}}@media (min-width:320px) and (max-width:1380px){.centered-big.pad-mob{padding-left:20px;padding-right:20px}}@media (min-width:320px) and (max-width:1040px){.contact-form .wpcf7-not-valid-tip{left:0 !important}.contact-form .input-col{width:100%;padding:0 !important;margin-bottom:30px}.contact-form .input-row{margin-bottom:0}.buy-items-block .item{margin-bottom:50px;}.buy-items-block .item.best-buy{margin-bottom:70px}.subscribe-block{padding-top:20px}#site-navigation li a{padding:0 !important}.fweb-slider .arrow{display:none}.fweb-slider .slide .title{font-size:20px}.subscribe-block .inner{padding:40px 20px}.home-main-content-block{padding:20px 0;}.home-main-content-block .title{text-align:center;margin-bottom:20px;}.home-main-content-block .title p{width:auto}.home-main-content-block .title br{display:none}.home-main-content-block .content{padding:0}#masthead .logo img{max-width:100px}#masthead .contact-block a{padding:10px 0 10px 20px;position:relative}#masthead .sub-menu{padding:0;border:0 !important}.nav-logo-box{padding:0 20px}.explore-our-site-block .item{padding:20px;}.explore-our-site-block .item .title{margin-bottom:0}.explore-our-site-block .arrow{display:none}#colophon{padding:20px 0;}#colophon .copyright{text-align:center}}@media (min-width:1040px){.nav-toggle{display:none !important}}@media (min-width:320px) and (max-width:1040px){.single-product-page .woocommerce-variation-price{display:flex;justify-content:center}.single-product-page .product-title{text-align:center;font-size:20px}.related-products-block{padding-top:10px;}.related-products-block .items{margin-top:20px}.subscribe-block .right-side{padding:0}#site-navigation{position:absolute;top:100%;left:0;right:0;z-index:99999;background:#1fade4;width:100%;padding:20px;border-bottom:2px solid #dedede;padding-top:10px;}#site-navigation .sub-menu{right:0;padding:10px;border:2px solid #004b21;padding-top:10px;background:#1fade4}#site-navigation li{padding:20px;width:100%;text-align:center;padding:10px 0;margin:0}#site-navigation:not(.active){display:none}}@media (min-width:320px) and (max-width:540px){.single-product-page .quantity{width:100% !important;margin:0 0 10px 0 !important}.single-product-page .quantity input{width:100% !important}.single-product-page .variations .row{padding:0 !important}.product-list .items .item,.product-archive .items .item{padding:0;margin-bottom:30px}.buy-items-block .item .wrapper{margin:0}}@import 'final.css';
