 body {background: #f3fef3;}ul li ul li {margin-left: 20px;}.content {margin-top: 0px;}.content ul {margin-top: 20px;margin-bottom: 20px;}.dark-header h1, .dark-header h2 {color: #000;}.archive h1 {color: #5d5d5d;margin-bottom: 3rem;}h2 {line-height: initial;margin-bottom: 1rem;}.header_top p.header-bar-text {font-weight: bold;font-size: 20px;}.header-bar-text a {text-decoration: none;}.header_top {height: auto;}.page_header .header_top p{min-height: 40px;line-height: 40px;}.header_top .header-widget a {line-height: 40px;font-size: 22px;color: #33cc33;}.content, .header_bottom {max-width: 1586px;margin: 0 auto;}.header_top .left, .header_top .right .inner > div:first-child, .header_top .right .inner > div, .header_top .left .inner > div:last-child, .header_top .left .inner > div {width: 100%;text-align: center;}.shopping_cart_header .header_cart{font-family: 'Source Sans Pro', sans-serif;font-size: 13px;font-style: normal;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;color: #000;}.shopping_cart_header .header_cart .header_cart_number{position: relative;top: auto;right: auto;display: inline-block;border: none;font-size: 13px !important;font-size: 13px;font-style: normal;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;color: #000;}.shopping_cart_header .header_cart .header_cart_number:before{content: '(';}.shopping_cart_header .header_cart .header_cart_number:after{content: ')';}.shopping_cart_header .header_cart:hover .header_cart_number{color: #000;}header .header_inner_left {left: 10%;}.header_bottom {padding: 0 9%;}@media only screen and (min-width: 1000px){.q_logo img {height: 80% !important;margin-top: 10px;}header.dark .q_logo img.dark, header.sticky .q_logo img.sticky {margin-top: 5px;}}.q_logo a {z-index:1000;}.front-page-header {margin-top: 3rem;}.mobile-logo {height: 100px !important;}.home .mobile-logo {padding-top: 20px;}@media only screen and (min-width: 1000px) and (max-width: 1200px){nav.main_menu > ul > li > a {padding: 0 13px;}}.popup_menu.qode-popup-menu-svg-path .qode-popup-svg-holder svg *{stroke: none !important;}.side_area_over_content .side_menu {width: 22.6%;}.side_menu a.close_side_menu_fold .line:after, .side_menu a.close_side_menu_fold .line:before{height: 1px;}.shopping_cart_dropdown ul li a{color: #000;font-weight: 400;letter-spacing: 0px;text-transform: none;font-size: 18px;}.shopping_cart_dropdown .cart_list span.quantity{margin-top: 9px;font-weight: 400;font-size: 18px;}.shopping_cart_dropdown .cart_list span.quantity{color: #646464;}.shopping_cart_dropdown .qbutton{height: 35px;line-height: 35px;font-size: 13px;padding: 0 40px;}.shopping_cart_dropdown .cart_list a>img {max-width: 65px;}.shopping_cart_dropdown span.total{color: #000;font-weight: 400;letter-spacing: 1px;text-transform: none;font-size: 18px;}.shopping_cart_dropdown span.total span{color: #646464;}.shopping_cart_dropdown span.total span{font-weight: 400;}.shopping_cart_dropdown ul li{color: #000;font-weight: 400;letter-spacing: 1px;text-transform: none;font-size: 18px;}.shopping_cart_dropdown{padding: 8px 29px 28px;border: 1px solid #e8e8e8;}.shopping_cart_dropdown .shopping_cart_dropdown_inner {margin-bottom: 28px;}.menu-animation-underline nav.main_menu>ul>li>a .menu-text:before{left: 0;transform: none;}.menu-animation-underline nav.main_menu>ul>li>a .menu-text:before {bottom: 0px;}.qode-plc-holder .qode-plc-item .qode-plc-add-to-cart a.added_to_cart:not(.qbutton){font-size: 14px;font-weight: 600;letter-spacing: 1.3px;}.shopping_cart_dropdown ul li{padding: 8px 0;}div.wpcf7 .qode-submit-holder .ajax-loader{display: none }div.wpcf7 .qode-submit-holder{position: absolute;right: 0;top: 0;}.q_tabs .tabs-nav li a {letter-spacing: 1px;}#respond input[type='email']:focus{border-color: #000000;}.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty{font-style: normal;}.woocommerce table.cart div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text{border: 1px solid #e0dede;height: 54px;}.woocommerce div.cart-collaterals h2, .woocommerce-page .div.cart-collaterals h2{margin-bottom: -3px;}.woocommerce div.cart-collaterals div.cart_totals, .woocommerce-page .div.cart-collaterals div.cart_totals{float: none;}span.woocommerce-Price-amount.amount {color: #646464;}.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong span.amount, .woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount {font-size: 18px;font-weight: 400;color: #646464;}.woocommerce-cart table.cart tbody tr td a:not(.checkout-button){color: #000;}.woocommerce-mini-cart dt, .woocommerce-mini-cart dd {margin-bottom: 0;display: inline-block;}.woocommerce-mini-cart dd:nth-of-type(2) {margin-left: 15px;}.woocommerce-mini-cart dd:nth-of-type(1):after {content: 'x';display: inline;position:absolute;top: 7px;right: -13px;color: #646464;}.woocommerce-mini-cart dt.variation-Width, .woocommerce-mini-cart dt.variation-Height, .woocommerce-mini-cart dt.variation-SoilLinerOptional, .woocommerce-mini-cart dd.variation-SoilLinerOptional {display: none;}.woocommerce-mini-cart dd.variation-Width {position: relative;}.woocommerce-mini-cart dl, .woocommerce-mini-cart dt {}.woocommerce-mini-cart dd:after {content: "\A";}.shopping_cart_dropdown .cart_list span.quantity {text-align: right;}.header_bottom .shopping_cart_dropdown {overflow: auto;max-height: 70vh;}.cart-total-row {background: #eee;height: 70px;text-aligh: right;}.shop_table thead{background: #eee;}.cart-total {font-size: 1.2rem;}.cart_totals h2 {font-size: 2rem;}.cart_totals .shipping h2 {font-size: 1.1rem;}.order-total {font-size: 1.5rem;}.cross-sells {background: rgba(224,232,222,1);padding: 20px 50px 0px;margin-top: 60px;}@media only screen and (max-width: 1000px){.header_bottom {padding: 10px 9%;}.cross-sells h2, .cross-sells h2 a, .content .container_inner.default_template_holder .cross-sells h2, .content .full_width .cross-sells h2{font-size: 30px;}.product_cat-extra-large::before, .product_cat-large::before, .product_cat-medium::before, .product_cat-timber-tree-planter-box.medium::before, .product_cat-timber-tree-planter-box.large::before,.product_cat-liner::before {font-size: 1rem;}}@media only screen and (max-width: 420px){.cart-total-proceed {float:none;width: auto;}}@media only screen and (min-width: 480px){.cart-total-proceed {width: 350px;border: 1px solid #e0dede;padding: 10px;display: block;float: right;clear: right;}}.woocommerce div.cart-collaterals .shipping_calculator, .woocommerce-page .div.cart-collaterals .shipping_calculator {margin-bottom: 0;width: auto;}.drop_down .second .inner ul li a {font-size: 16px;color: #fff;}.drop_down .second .inner ul li a:hover, .drop_down .second .inner ul li a:active {color: #fff;}.shopping_cart_dropdown {background-color: #fff;}nav.mobile_menu > ul li:first-of-type {margin-top: 30px;}nav.mobile_menu > ul li:last-of-type {margin-bottom: 20px;}.mobile_menu_button .fa-bars {font-size: 25px;}.shopping_cart_header .header_cart i {font-size: 22px;color: #3c3;}.mobile_menu_button span {color: #3c3;}.mobile_menu #menu-main-1 {margin-top: 100px;}.shopping_cart_header .header_cart .header_cart_number {font-size: 19px !important;color: #3c3;}#home-banner {margin-left: 0;margin-right: 0;}@media only screen and (max-width: 768px){#hero-mobile h3, #hero-mobile h3 a {margin-bottom: auto !important;margin-top: auto !important;}}@media only screen and (max-width: 768px) {#home-banner h3 {margin-bottom: 0 !important;}#home-banner h4 {margin-bottom: 40px;}}@media only screen and (min-width: 770px) {#hero-mobile {display: none;}#extra-image-mobile {display: none;}}@media only screen and (max-width: 770px) {.header-bar-text span {display: none;}#hero-desktop {display: none;}#extra-image-desktop {display: none;}}#about-section {background-position: top left;}@media only screen and (max-width: 480px) {#about-section {background-position: top left -100px;}}#about-section p {color: #000;font-size: 24px;}#about-section h4 {color: #000;}#about-section a:link, #about-section a:visited {color: #cda002;text-decoration: underlined;text-shadow: 1.5px 1.5px #eee;font-weight: 700;}#about-section a:active, #about-section a:hover {color: #e4c400;;}#thanks-section h3 {color: #fff;font-size: 4rem;text-shadow: 2px 2px 10px #000;font-weight: bold;font-family: 'Times New Roman', sarif;}#thanks-section {padding-top: 200px;padding-bottom: 200px;background-position: top center;}@media only screen and (min-width: 1200px) {#thanks-section {background-position: top -120px center;}}.extra-block-weedy p {text-align: center;}.extra-block-weedy, .extra-block-weedy a {font-family: 'Kurale';font-size: 35px;text-shadow: 2px 2px 4px #000000;}.extra-block-weedy img {opacity: 0.9;transform: scale(1);transition: 0.3s;}.extra-block-weedy img:hover {opacity: 1;transform: scale(1.1);}@media only screen and (min-width: 1000px){.extra-block-weedy, .extra-block-weedy a {font-size: 3rem;}}.extra-block-weedy a, .extra-block-weedy a:hover, .extra-block-weedy a:active, .extra-block-weedy a:visited{text-decoration: none;}.testimonials_holder.qodef-testimonials-nav-arrows .testimonials {padding: 0 20%;}.testimonials .testimonial_text_inner .testimonial_image_holder {margin-bottom: 24px;}.testimonials .testimonial_text_inner p.testimonial_author{margin: 20px 0 0;}.qode-plc-holder .qode-owl-slider .owl-dots .owl-dot{width: 10px;height: 10px;margin: 0 14px;border-radius: 50%;overflow: hidden;background-color: transparent;}.qode-plc-holder .qode-plc-item .qode-plc-price{color: #646464;font-size: 18px;line-height: 18px;}.qode-plc-holder .qode-plc-item .qode-plc-title {margin: 3px 0 0px;}.qode-plc-holder .qode-owl-slider .owl-dots .owl-dot.active, .qode-plc-holder .qode-owl-slider .owl-dots .owl-dot:hover{background-color: transparent;}.qode-plc-holder .qode-owl-slider .owl-dots .owl-dot span{width: 100%;height: 100%;display: block;border: 1px solid #000;border-radius: 50%;transform: scale(0.4);background: #000;transition: all 0.3s ease;}.qode-plc-holder .qode-owl-slider .owl-dots .owl-dot.active span, .qode-plc-holder .qode-owl-slider .owl-dots .owl-dot:hover span{transform: scale(1);background-color: transparent;}div.wpcf7 .qode-submit-holder{position: relative;}div.wpcf7 .qode-submit-holder input.wpcf7-form-control.wpcf7-submit{padding-right: 14px;}div.wpcf7 .qode-submit-holder:after{content: "\f125";font-family: "Ionicons";position: absolute;right: 0;top: 1px;font-size: 14px;color: #000;}div.wpcf7-response-output.wpcf7-mail-sent-ok, div.wpcf7-response-output.wpcf7-validation-errors {background-color: transparent;}div.wpcf7-response-output{color: red;font-size: 18px;text-transform: none;letter-spacing: 1px;border: 1px solid red;padding: 27px 30px 27px 55px;}.summary-inner input.wpcf7-form-control.wpcf7-text {border: 1px solid #888;padding: 10px 17px;line-height: 18px;color: #8d8d8d;font-size: inherit;}@media only screen and (max-width: 480px){div.wpcf7 .qode-submit-holder, .qodef-subscription-form input.wpcf7-form-control.wpcf7-submit{position: relative;}.qodef-subscription-form{text-align: center;}}.elementor-image-gallery .gallery-item img{border: none !important;display: block;}.elementor-image-gallery .gallery-item a{display: block;}.elementor-image-gallery .gallery-item dt{margin: 0;}.elementor-image-gallery .gallery-item{margin: 0 !important;}@media only screen and (max-width: 768px){.gallery{margin: 0 -15px !important;}.gallery.gallery-columns-4 .gallery-item{width: 50% !important;max-width: 50% !important;padding: 0 15px 30px !important;}}@media only screen and (max-width: 480px){.gallery.gallery-columns-4 .gallery-item{width: 100% !important;max-width: 100% !important;}}.qode-pl-outer .premium {position: relative;}.qode-pl-outer .extra-large:before, .qode-pl-outer .large:before, .qode-pl-outer .medium:before, .qode-pl-outer .square:before, .qode-pl-outer .slimline:before, .qode-pl-outer .timber-tree-planter-box.medium:before, .qode-pl-outer .timber-tree-planter-box.large:before, .qode-pl-outer .liner:before, .product_cat-extra-large:before, .product_cat-large:before, .product_cat-medium:before, .product_cat-square:before, .product_cat-slimline:before, .product_cat-timber-tree-planter-box.medium:before, .product_cat-timber-tree-planter-box.large:before, .product_cat-liner:before {position: absolute;top: -10px;right: 0;background: #04baff;color: #fff;font-family: Charter;font-weight: bold;z-index: 1000;padding: 20px 30px;font-size: 2.5rem;margin-top: -20px;}.product_cat-extra-large:before, .product_cat-large:before, .product_cat-medium:before, .product_cat-square:before, .product_cat-slimline:before, .product_cat-timber-tree-planter-box.medium:before, .product_cat-timber-tree-planter-box.large:before, .product_cat-liner:before {margin-right: -20px;font-size: 2rem;}.single-product .product_cat-extra-large:before, .single-product .product_cat-large:before, .single-product .product_cat-medium:before, .single-product .product_cat-square:before, .single-product .product_cat-slimline:before, .single-product .product_cat-timber-tree-planter-box.medium:before, .single-product .product_cat-timber-tree-planter-box.large:before, .single-product .product_cat-liner:before {display: none;}.qode-pl-outer .large:before, .product_cat-large:before {content: "1.8m";}.qode-pl-outer .medium:before, .product_cat-medium:before {content: "1.5m";}.qode-pl-outer .extra-large:before, .product_cat-extra-large:before {content: "3.0m";}.qode-pl-outer .square:before, .product_cat-square:before {content: "Square";}.qode-pl-outer .slimline.medium:before, .product_cat-slimline.product_cat-medium:before {content: "Slim 1.8m";}.qode-pl-outer .slimline:before, .product_cat-slimline.product_cat-large:before {content: "Slim 3.0m";}.qode-pl-outer .timber-tree-planter-box.medium:before, .product_cat-planter:before {content: "1.5m²";}.qode-pl-outer .timber-tree-planter-box.large:before, .product_cat-planter:before {content: "1.8m²";}.qode-pl-outer .liner:before, .product_cat-liner:before {content: "Heavy duty";}.qode-pl-outer .premium .qode-pli-image:after, .qode-pl-outer .liner .qode-pli-image:after, .product_cat-premium .image-wrapper:after, .product_cat-liner .image-wrapper:after {position: absolute;bottom: 0;left: 0;z-index: 1;}.qode-elegant-pl-holder .qode-pli-inner .qode-pli-image .qode-pli-new-product {right: auto;left: 0;background: #fff;padding: 3px 10px;font-size: 1rem;top: 7px;}.qode-pl-outer .premium .qode-pli-image:after, .qode-pl-outer .liner .qode-pli-image:after {content: url('/wp-content/themes/stockholm-child/img/warranty-small.png');}.product_cat-premium .image-wrapper:after, .product_cat-liner .image-wrapper:after {content: url('/wp-content/themes/stockholm-child/img/warranty-extra-small.png');}@media only screen and (max-width: 1200px) {.qode-pl-outer .premium .qode-pli-image:after, .qode-pl-outer .liner .qode-pli-image:after, .product_cat-premium .image-wrapper:after, .product_cat-liner .image-wrapper:after {content: url('/wp-content/themes/stockholm-child/img/warranty-extra-small.png');padding: 3px;}}@media only screen and (min-width: 1200px) {.qode-pl-outer .premium .qode-pli-image:after, .qode-pl-outer .liner .qode-pli-image:after {content: url('/wp-content/themes/stockholm-child/img/warranty-small.png');padding: 20px;}}.post_text p {margin-bottom: 19px;}.product_list_thumb_link .qode-pli-new-product {right: auto;left: 0;background: #fff;padding: 3px 10px;font-size: 1rem;top: 7px;position: absolute;display: block;top: 15px;width: auto;color: #000;font-size: 13px;font-weight: 600;line-height: 24px;letter-spacing: 1px;text-align: center;z-index: 100;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-box-sizing: border-box;box-sizing: border-box;}.highlight-new {color: #fff;background: orange;font-weight: bold;padding: 5px 10px;line-height: 1.9rem;}.archive.woocommerce .product .onsale, .archive.woocommerce .product .single-onsale, .qode-pli-onsale {bottom: -82px;left: initial;right: -150px;width: 100px;background-color: orange;rotate: -42deg;padding: 0 100px 100px 100px;}html .qode-elegant-pl-holder .qode-pli-inner .qode-pli-image .qode-pli-onsale {bottom: -71px;right: -130px;top: initial;line-height: 4rem;line-height: 60px;text-align: center;text-transform: uppercase;letter-spacing: 1px;font-weight: 700;color: #fff;font-size: 1.3rem;}.woocommerce .product .onsale, .woocommerce .product .single-onsale {width: 100px;background-color: orange;}.q_tabs.boxed .tabs-container{padding: 15px 0px;}#tab-reviews {padding-top: 13px;}table td {padding: 5px 10px;}table th {padding: 1px 30px 1px 7px;}.woocommerce .product .quantity .minus, .woocommerce .product .quantity .plus, .woocommerce .product .quantity input.qty {font-style: normal;font-size: 15px;}.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty{background-color: #fff;}.woocommerce div.product .cart .quantity, .woocommerce-cart .quantity{margin-top: 0;}.woocommerce .button, .woocommerce button.button, .woocommerce-page .button, .woocommerce-page button.button{padding: 0 60px;}.woocommerce div.product .cart {margin: 20px 0 33px;}.woocommerce .q_tabs.woocommerce-tabs {margin: 33px 0 15px;}.woocommerce ul.products {margin: 30px 0 82px;}.woocommerce ul.products li.product .add-to-cart-button, .woocommerce .button, .woocommerce-page .button{padding: 0px 45px;height: 54px;}.woocommerce-page input[type="submit"]:not(.qode_search_field), .woocommerce input[type="submit"]:not(.qode_search_field){height: 54px;padding: 0 60px;}th.woocommerce-product-attributes-item__label {font-family: Source Sans Pro, sans-serif;font-size: 13px;line-height: 26px;letter-spacing: 1px;font-weight: 600;font-style: normal;text-transform: uppercase;color: #000000;}.woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce .quantity .plus{border: 1px solid #000;background-color: #fff;color: #000;}.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty{border-top: 1px solid #000;border-bottom: 1px solid #000;}.woocommerce .quantity .minus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce-page .quantity .plus:hover{background-color: #fff;}.q_tabs .tabs-nav li.active a:after, .q_tabs .tabs-nav li a:hover:after{height: 1px;bottom: 2px;}.woocommerce div.product{overflow: hidden;}.single-product .woocommerce-variation-price, .single-product span.woocommerce-Price-amount.amount {font-weight: bold;margin: 20px 0;font-size: 30px;color: darkorange;}.single-product del span.woocommerce-Price-amount.amount {color: #646464;}.single-product div.product .summary p.price span.amount{font-size: 30px;color: darkorange;}.single-product .price br {display: none;}.woocommerce #respond #reply-title, .woocommerce #reviews h2{font-family: 'Source Sans Pro', sans-serif;font-size: 27px;line-height: 35px;letter-spacing: 0px;color: #000;}.woocommerce .star-rating, .woocommerce-page .star-rating{float: none;margin: 10px 0 0;display: inline-block;}.woocommerce p.stars span, .woocommerce-page p.stars span, .woocommerce p.stars span a.active, .woocommerce-page p.stars span a.active, .woocommerce p.stars span a:focus, .woocommerce p.stars span a:hover, .woocommerce-page p.stars span a:focus, .woocommerce-page p.stars span a:hover{background: none;}.woocommerce p.stars span, .woocommerce-page p.stars span{width: 148px;overflow: hidden;line-height: 1em;letter-spacing: 0px;}.woocommerce .star-rating:before, .woocommerce-page .star-rating:before{color: #000;}.woocommerce p.stars span a, .woocommerce-page p.stars span a{position: relative;display: inline-block;color: transparent;font-size: 0;margin: 0;width: auto !important;background: none !important;padding: 0;height: auto;float: none;overflow: visible;vertical-align: middle;}.woocommerce p.stars span a:before, .woocommerce-page p.stars span a:before{content: "\73";font-family: star;line-height: 1em;font-size: 19.8px;letter-spacing: -2px;color: #000;z-index: -1;position: relative;}.woocommerce p.stars span a.active:after, .woocommerce-page p.stars span a.active:after{content: '\53\53\53\53\53';font-size: 20.8px;color: #000;font-family: star;position: absolute;bottom: 8px;right: -1px;letter-spacing: 0px;z-index: 10;}.woocommerce p.stars span, .woocommerce-page p.stars span{height: 25px;}.woocommerce .related ul.products li.product .add-to-cart-button, .woocommerce .related .button, .woocommerce-page .related .button{padding: 0;background: transparent !important;border: none;color: #000 !important;padding: 0;height: auto;line-height: 1;border: none;position: relative;color: #000;font-size: 14px;font-weight: 600;}.woocommerce .related ul.products li.product .add-to-cart-button:before, .woocommerce .related .button:before, .woocommerce-page .related .button:before{content: '';position: absolute;left: 0;bottom: -3px;width: 100%;height: 1px;background-color: currentColor;transform-origin: right;transition: all 0.3s ease;}.woocommerce .related ul.products li.product .add-to-cart-button:after, .woocommerce .related .button:after, .woocommerce-page .related .button:after{content: '';position: absolute;left: 0;bottom: -3px;width: 100%;height: 1px;transform: scaleX(0);background-color: currentColor;transform-origin: left;transition: all 0.3s ease 0.2s;}.woocommerce .related ul.products li.product .add-to-cart-button:hover:before, .woocommerce .related .button:hover:before, .woocommerce-page .related .button:hover:before{transform: scaleX(0);}.woocommerce .related ul.products li.product .add-to-cart-button:hover:after, .woocommerce .related .button:hover:after, .woocommerce-page .related .button:hover:after{transform: scaleX(1);}.related.products {margin-top: 25px;}.archive.woocommerce .product .onsale, .archive.woocommerce .product .single-onsale {bottom: -82px;top: unset;left: unset;right: -150px;width: 100px;background-color: orange;rotate: -42deg;padding: 0 100px 100px 100px;}.woocommerce .product .onsale, .woocommerce .product .single-onsale {width: 100px;background-color: orange;}.single-product .upsells {margin-top: 2rem;}.woocommerce.single-product ul.products {margin-bottom: 1rem;}.woocommerce div.upsells.products .related-products-title, .woocommerce div.related.products .related-products-title, html .ssba-share-text {font-size: 2rem;font-weight: normal;}@media only screen and (max-width: 768px){.woocommerce table.cart td.actions > button[type=submit], .woocommerce table.cart td.actions>.checkout-button, .woocommerce-page table.cart td.actions>.checkout-button{float: left;margin-top: 5px;}}@media only screen and (max-width: 600px){.woocommerce table.cart td.actions>.checkout-button, .woocommerce-page table.cart td.actions>.checkout-button{margin-left: 0 !important;}}.footer-quote {background-color: #1d1d1d;padding: 100px 0 42px 0;text-align:center;}.footer-quote p {color: #ffffff;font-family: Cookie;font-size:2.5em;text-align: center;line-height: 1.5em;}.footer-logo, .paypal-trust-set {width: 247px;max-width: 100%;}#footer-quote .sparcle {margin-top: 2rem;}.footer_top .widget_nav_menu li.menu-item a {margin-bottom: 0px;}.footer_top, .footer_top.footer_top_full {padding-top: 0;}#back_to_top > span{line-height: 36px;}.footer_bottom .textwidget {display: flex;flex-direction: row;align-items: center;justify-content: space-between;height: 60px;}.footer_bottom .textwidget p {line-height: 0;text-align: left;}@media only screen and (max-width: 1024px) {.fcb-container {margin-bottom: 40px;}.footer_bottom .textwidget p {line-height: 1;}}@media only screen and (max-width: 480px){.footer_top .column_inner>div{margin: 0 !important;}}@media only screen and (max-width: 1000px) {.footer_top .qodef-footer-top-column-1, .footer_top .container_inner > .widget, .footer_top.footer_top_full > .widget {text-align: center;}}.footer_bottom .trust-icons {width: 330px;}.trust-icons div{display: inline-block;margin-right: 10px;}.trust-icons img {width: 50px;height: 30px;}.content ol, .content ul ul {padding: 0;}.myaccount_user, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce div.message{background-color: #fff;line-height: 51px;color: #000;border: 1px solid #000;}.woocommerce #payment ul.payment_methods li label img {margin: 0 20px 0 20px;}.qode-custom-image-hover .elementor-image{overflow: hidden;}.qode-custom-image-hover .elementor-image img{transition: all 0.6s ease;}.qode-custom-image-hover .elementor-image a:hover img{transform: scale(1.08);}.qode-plc-holder.qode-info-below-button-on-image .qode-plc-add-to-cart{top: 0;left: 0;transform: none;text-align: center;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;background-color: rgba(256, 256, 256, .8);}.qode-plc-holder .qode-plc-item .qode-plc-add-to-cart a{padding: 0;height: auto;line-height: 1;border: none;position: relative;color: #000;}.qode-plc-holder .qode-plc-item .qode-plc-add-to-cart a:hover{background-color: transparent;color: #000;}.qode-plc-holder .qode-plc-item .qode-plc-add-to-cart a:before{content: '';position: absolute;left: 0;bottom: -3px;width: 100%;height: 1px;background-color: currentColor;transform-origin: right;transition: all 0.3s ease;}.qode-plc-holder .qode-plc-item .qode-plc-add-to-cart a:after{content: '';position: absolute;left: 0;bottom: -3px;width: 100%;height: 1px;transform :scaleX(0);background-color: currentColor;transform-origin: left;transition: all 0.3s ease 0.2s;}.qode-plc-holder .qode-plc-item .qode-plc-add-to-cart a:hover:before{transform: scaleX(0);}.qode-plc-holder .qode-plc-item .qode-plc-add-to-cart a:hover:after{transform: scaleX(1);}.woocommerce .button, .woocommerce button.button, .woocommerce input[type=submit]:not(.qode_search_field), .woocommerce ul.products li.product .added_to_cart, .woocommerce-page .button, .woocommerce-page button.button, .woocommerce-page input[type=submit]:not(.qode_search_field){height: 54px;padding: 0px 45px;}.woocommerce-account table.my_account_orders thead tr th, .woocommerce-cart table.cart thead th, .woocommerce-checkout .checkout table thead th, .woocommerce-page table.my_account_orders thead tr th{color: #000000;font-family: 'Source Sans Pro', sans-serif;font-size: 13px !important;;font-style: normal;font-weight: 600;text-transform: uppercase;letter-spacing: 1px;}.woocommerce div.cart-collaterals{margin-bottom: 49px;}.woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty{width: 32px;height: 32px;}.woocommerce .empty-cart-wrapper p, .woocommerce-page .empty-cart-wrapper p{margin-bottom: 90px !important;}.woocommerce table.cart div.coupon .button, .woocommerce-page table.cart div.coupon .button {padding-left: 62px!important;padding-right: 62px!important;}.woocommerce table.cart td.actions>.checkout-button, .woocommerce-page table.cart td.actions>.checkout-button {padding-left: 62px!important;padding-right: 62px!important;}.woocommerce button#place_order {margin-bottom: 130px;}.side_menu .gallery img, .side_menu .gallery a{border: none !important;display: block;}.side_menu .gallery dt{margin: 5px;}.side_menu .gallery .gallery-item{margin: 0 !important;}td.product-thumbnail {padding: 10px 10px;}td.product-thumbnail {padding: 10px 10px;}.woocommerce .star-rating, .woocommerce-page .star-rating{line-height: 1em;font-size: 0.9em;}div#tab-additional_information {padding: 13px 0;}.woocommerce-checkout h3{font-size: 19px;}.shopping_cart_dropdown ul li {padding: 8px 0 24px;}.woocommerce div.cart-collaterals div.cart_totals table th{font-weight: 400;}.woocommerce .summary {width: 56.018245%;}@media only screen and (max-width: 1600px) and (min-width: 1100px) {.elementor-10 .elementor-element.elementor-element-39846cf>.elementor-element-populated{padding: 0% 5% 0% 16% !important;}.elementor-11 .elementor-element.elementor-element-4019de6d > .elementor-element-populated {padding: 0% 7% 0% 16% !important;}.elementor-11 .elementor-element.elementor-element-5ccd791b > .elementor-element-populated{padding: 0% 18% 0% 11% !important;}}@media only screen and (max-width: 1000px){.side_menu_button>a{display: none;}}@media only screen and (max-width: 1000px){.header_top .left, .header_top .right {float: right;}}@media only screen and (max-width: 1000px){.position_center.title h1, .title h1 {font-size: 38px;line-height: 50px;}.testimonials_holder.qodef-testimonials-nav-arrows .testimonials {padding: 0 13%;}}.woocommerce-pagination{margin: 10px 0 105px;}@media only screen and (max-width: 1000px){.woocommerce .summary {width: 100%;}.woocommerce .product h2.product_title{margin-top: 28px;}.woocommerce .q_tabs.woocommerce-tabs {margin: 22px 0 15px;}}@media only screen and (max-width: 600px){button.single_add_to_cart_button.qbutton.button.alt {margin-top: 20px;}.woocommerce #payment ul.payment_methods li label img {margin: 0;}.woocommerce #payment ul.payment_methods li {padding: 10px 10px;}}@media only screen and (max-width: 1000px){.woocommerce div.cart-collaterals div.cart_totals, .woocommerce-page .div.cart-collaterals div.cart_totals{width: 100% !important;}.vc_empty_space.keeplarge{height: 96px !important;}}@media only screen and (max-width: 768px){h3, h3 a {margin-bottom: 40px !important;margin-top: 40px !important;}}@media only screen and (max-width: 768px){h2, h2 a, .content .container_inner.default_template_holder h2, .content .full_width h2 {font-size: 49px;line-height: 1.1;}.cart-total-proceed h2, .cart-total-proceed h2 a, .content .container_inner.default_template_holder .cart-total-proceed h2, .content .full_width .cart-total-proceed h2 {font-size: 25px;}.cart-total-proceed .woocommerce-shipping-calculator h2, .cart-total-proceed .woocommerce-shipping-calculator h2 a, .content .container_inner.default_template_holder .cart-total-proceed .woocommerce-shipping-calculator h2, .content .full_width .cart-total-proceed .woocommerce-shipping-calculator h2 {font-size: 16px;}}.woocommerce div.cart-collaterals div.cart_totals, .woocommerce-page .div.cart-collaterals div.cart_totals{margin-bottom: 70px;margin-top: 62px;}.myaccount_user, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce div.message{line-height: 30px;}.woocommerce button#place_order {float: left;}@media only screen and (max-width: 1000px){section.parallax_section_holder {height: auto !important;min-height: 650px;}.single-product .price {margin-top: 20px;margin-bottom: 20px;}}@media only screen and (max-width: 768px) {section.parallax_section_holder h2 {margin-top: 46px;}.header_bottom_right_widget_holder {display: table-cell;}section.parallax_section_holder {height: auto !important;min-height: 650px;}.content .parallax_content h2 {line-height: 35px;}.vc_empty_space {height:32px !important;}.vc_empty_space.keepsmall{height: 16px !important;}.vc_empty_space.keeplarge{height: 60px !important;}}.vc_text_separator.full .separator_content {border: none;padding: 20px 0;font-size: 29px;font-weight: normal;}.starrating {padding-bottom: 10px;}.parallax_content .qbutton.underlined:hover {color: #e1e1e1 !important;}.product-template-default #tab-description ul, ul.extra-list{list-style-position: outside;list-style-type: none;}.content_bottom .container_inner{position: relative;}.product-template-default #tab-description ul li:before, ul.extra-list li:before {position: absolute;left: 0;content: '⭐';margin: 0 0 0 1em;}.container ul, ul.extra-list {list-style-position: outside;margin-left: 20px;margin-bottom: 20px;}.wcboost-variation-swatches__wrapper {display: none;}.container h2, .container h3 {}.testimonial_content_grouped_item {border: 3px solid #33cc33;}.page-id-10 .image.not_responsive {display: none;}@media only screen and (max-width: 1000px) {.hide-on-mobile {display: none;}.page-id-10 .title:not(.breadcrumbs_title) .title_holder {padding: 30px 0 !important;}.q_accordion_holder.accordion .ui-accordion-header {height: auto;}}.single-product .title_outer {display: none;}.content .content_inner > .container > .container_inner, .content .content_inner > .full_width > .full_width_inner, .content .content_inner > .container > .container_inner.default_template_holder {padding-top: 0;}.qode-elegant-pl-holder .qode-pli .qode-pli-price .woocommerce-Price-amount, .qode-elegant-pl-holder.qode-info-below-image .qode-pli .qode-pli-text-wrapper .qode-pli-add-to-cart .product_type_variable {color: #219134;}.qode-elegant-pl-holder .qode-pli .qode-pli-price .woocommerce-Price-amount:hover, .qode-elegant-pl-holder.qode-info-below-image .qode-pli .qode-pli-text-wrapper .qode-pli-add-to-cart .product_type_variable:hover {color: #33cc33 }@media only screen and (min-width: 1000px) {.hide-on-desktop {display: none;}.hide-on-desktop .separator {margin: 0;}}ul.spaced-list > li {margin-bottom: 20px;}.emoji {max-width: 25px;}.text-message, .wpb_text_column p {margin-bottom: 20px;}.home .parallax_content h2 {margin-top: 3rem;}.parallax_section_holder {background-size: cover;}.home .bulletinwp-bulletins {display: none;}.ssbp-list li > p {display: none;}.woocommerce ins, .woocommerce-page ins {display: block;margin-top: 10px;}.woocommerce del {display: block;color: #000;}.bulletinwp-bulletins {z-index: 109;}.blog .content, .single .content {margin-top: 0;}.blog .column2, .single .column2 {margin-top: 90px;}.woocommerce-variation-price, span.woocommerce-Price-amount.amount {line-height: 1;}.header_inner_right {z-index: 9999;}@media only screen and (max-width: 420px) {.shopping_cart_outer {display: inherit;margin-right: -8px;}}h3 a.primary-color {color: #33cc33;text-decoration: none;}h3 a.primary-color:hover {color: #28a339;text-decoration: none;}@media only screen and (max-width: 768px) {h3 a {font-size: inherit;}.special-title {height: 400px;}.position_center.title h1, .title h1 {font-size: 32px;line-height: 1.2;}.home h2, .home h2 a, .home .content .container_inner.default_template_holder h2, .home .content .full_width h2 {font-size: 49px;line-height: 55px;margin-bottom: 0;}.blog_holder article .post_text .post_text_inner, .blog_holder.blog_single article .post_text .post_text_inner {padding : 45px 0;}iframe {max-width: 100%;}}.fcb-marque-icons .fcb-icon.icon-fcb_call {animation:none !important;}#fcb-callback-submit {color:#fff;padding: 8px;margin-top: 10px;}#fcb-callback-submit:hover {background-color: #009dd8 !important;}#fcb-phn-num {margin-top: 10px;padding: 6px;}.button-small, .button-small:visited, .header_top .header-widget .button-small {padding: 3px 6px;background: #219134;color: #fff;border-radius: 1px;font-size: 1.2rem;transition: all .3s;}.button-small:hover, .button-small:active, .header_top .header-widget .button-small:hover, .header_top .header-widget .button-small:active {background: #2bad34;color: #fff;text-decoration: none;}.select2-container--default .select2-search--dropdown {display: none;}.select2-container--default .select2-selection--single, .select2-container--default .select2-results {background-color: #e7ede6;}.breadcrumbs a, .breadcrumbs span {font-size: 1rem;line-height: 1.2;}.woocommerce div.product div.product_meta > span.sku_wrapper {display: none;}.centered-block .wpb_wrapper {text-align: center;}.mobile-block .vc_empty_space {height: 256px !important;}h2 .product_title {line-height: 1;}.highlight-box {background-color: black;padding: 64px 0px;text-align: center;}.highlight-box h2, .highlight-box a {color: white !important;line-height: 1.2em;text-decoration: none;}@media only screen and (max-width: 1200px) {.highlight-box {padding-left: 10px;padding-right: 10px;}.highlight-box h2 {font-size: 45px;}}.single .qodef-post-title, .single-product .product_title.entry-title {color: #111;margin-bottom: 3rem;font-size: 49px;line-height: 60px;}@media only screen and (max-width: 1000px){.single .qodef-post-title, .single-product .product_title.entry-title {font-size: 39px;line-height: 45px;}}.post_content h3 {margin-bottom: 3rem;}@media only screen and (max-width: 480px){.boxed div.section .section_inner, .carousel-inner .slider_content_outer, .container_inner, .elementor-container .elementor-widget-wrap > .qode_elementor_container_inner, .elementor-row .elementor-widget-wrap > .qode_elementor_container_inner, .fotter_bottom_border_holder.in_grid, .fotter_top_border_holder.in_grid, .full_width .parallax_content, .qode_elementor_container_inner, div.column1 .grid_section .section_inner, div.column2 .grid_section .section_inner, div.grid_section .section_inner, nav.content_menu {max-width: 95%;}}.partner-connect .qbutton {margin: 0 auto;display: table }.partner-connect .wpb_text_column {margin: 0 auto;max-width: 600px;text-align: center;display: table }@media only screen and (max-width: 1000px) {.page-id-1506 .title .not_responsive {display: none;}.special-title {height: 400px;}.page-id-1506 .position_center.title h1, .title h1 {margin: 50px 0;}.page-id-1506 .content .content_inner > .container > .container_inner, .page-id-1506 .content .content_inner > .full_width > .full_width_inner, .page-id-1506 .content .content_inner > .container > .container_inner.default_template_holder {padding-top: 0 !important;}}.full-width-image img{width: 100%;max-width: 2200px;text-align: center;}.tax-product_cat .content .container h1 {margin-top: 40px;}.single-product .content {margin-top: 40px;}ol.special-list {margin-bottom: 2rem;}ol.special-list li {list-style-type: none;counter-increment: item;margin-bottom: 15px;}ol.special-list li:before {content: counter(item);margin-right: 5px;font-size: 90%;background-color: #22602c;color: #fff;font-weight: bold;padding: 3px 8px;border-radius: 3px;}.q_box_holder.with_icon {border: none;}h3 {margin: 20px 0;}.archive.tag h1 {color: #fff;}.fp-custom-build {text-align: center !important;}@media only screen and (min-width: 1000px) {.page-id-13 {height: 600px;}}@media only screen and (max-width: 480px) {.gallery_holder ul.v2 li, .gallery_holder ul.v3 li, .gallery_holder ul.v4 li, .gallery_holder ul.v5 li {width: 50% !important;}}@media only screen and (max-width: 550px) {#thanks-section h3 {font-size: 1.7rem;}}html .title.has_fixed_background {background-position: center top 100px !important;background-size: contain !important;}.woocommerce div.cart-collaterals div.cart_totals, .woocommerce-page .div.cart-collaterals div.cart_totals {width: 100%;}.cart-total-proceed .checkout-button {text-align: center;width: 100%;}.page-id-266 .content p {margin-bottom: 1rem;}.border-top-bottom {border-top: 1px solid #22602d;border-bottom: 1px solid #22602d;}.product-template-default #tab-description ul li::before, ul.extra-list li::before {left: -19px;}@media only screen and (max-width: 1024px) {.woocommerce.single-product button.single_add_to_cart_button {margin-top: 1rem;display: block;}.woocommerce .product .quantity input.qty {width: 69.5px;}.highlight-new {margin-bottom: 1rem;display: inline-block;}.single-product .product_title.entry-title {margin-bottom: 1rem;}.woocommerce.single-product ul.products {margin-bottom: 0;}.q_box_holder.with_icon .box_holder_inner.medium {padding-top: 40px;}}@media only screen and (max-width: 1000px) {.vc_empty_space {height:32px !important;}}