.flickity-page-dots .dot:not(.is-selected):before{border:2px solid #fff}.flickity-page-dots .dot.is-selected:before{top:15px}body[data-button-style*="slightly_rounded"] .masonry.classic_enhanced .posts-container article .meta-category a{border-radius:50px !important;-webkit-border-radius:50px !important}.post-area.masonry .posts-container .masonry-blog-item .meta-category a{border-radius:50px !important;-webkit-border-radius:50px !important;border:1px solid #fff;text-transform:none;height:32px;line-height:30px;font-weight:600;padding:0 15px}.post-area.masonry .posts-container .masonry-blog-item .meta-category a:hover{border:1px solid #32A9D9}.masonry.classic_enhanced .masonry-blog-item .entire-meta-link,.masonry.classic_enhanced .masonry-blog-item .inner-wrap{border-radius:15px !important}.masonry.classic_enhanced .masonry-blog-item .article-content-wrap{padding:45px 30px}.masonry.classic_enhanced .masonry-blog-item .article-content-wrap .post-header span{font-size:18px}.masonry.classic_enhanced .masonry-blog-item .article-content-wrap .post-header h3.title{font-size:32px;margin-top:12px}.nectar-icon-list .list-icon-holder{background-color:#32A9D9 !important;border-color:#32A9D9 !important}.nectar-icon-list .list-icon-holder span{color:#fff !important}.nectar-icon-list:after{width:2px;background-color:#32A9D9 !important}.nectar-icon-list[data-animate=true].completed:after{transform:scale(1, 0.75) translateZ(0) !important;-webkit-transform:scale(1, 0.75) translateZ(0) !important}#header-outer .widget_shopping_cart_content,#header-outer .widget_shopping_cart_content .woocommerce-mini-cart,#header-outer .widget_shopping_cart_content .woocommerce-mini-cart__empty-message.article-content-wrap,#header-outer .widget_shopping_cart_content .woocommerce-mini-cart-item,#header-outer .widget_shopping_cart .cart_list li{background:#fff !important}#header-outer .widget_shopping_cart.open .total{padding:0 17px !important}#header-outer .widget_shopping_cart.open .total,#header-outer .widget_shopping_cart.open .total strong{font-size:18px !important;color:#2f2f2f !important}#top .sf-menu li ul li a,body #header-outer .widget_shopping_cart .cart_list a,#header-outer .widget_shopping_cart_content .woocommerce-mini-cart-item .product-details a,body #header-outer .widget_shopping_cart .cart_list a,#header-outer:not([data-format="left-header"]) #top nav>ul>li:not(.megamenu) ul a,#header-outer .cart-outer .total,#header-outer .cart-outer .total strong{color:#2F2F2F !important}#header-outer #top nav>ul>.nectar-woo-cart .cart-outer .widget ul a:hover{color:#2F2F2F !important}.masonry.classic_enhanced .masonry-blog-item .article-content-wrap .post-header h3.title{font-size:21px !important}.toggle h5,.toggle a{font-size:21px !important;line-height:1.5rem !important}.wc-gzd-additional-info{display:none !important}header#top ul li a span .menu-title-text{font-weight:bold}header#top .sf-menu.sf-js-enabled.sf-arrows a:before{height:40px !important}header#top .btn-light a:before{background:#fff}header#top .btn-light span{color:#32A9D9}#header-outer.small-nav .btn-light a{-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}#header-outer.small-nav .btn-light a:hover,#header-outer.small-nav .btn-light a:active{border-color:#32A9D9}#header-outer.small-nav .btn-light a:hover span,#header-outer.small-nav .btn-light a:active span{color:#32A9D9}#header-outer.small-nav .btn-light a span{color:#2F2F2F}.nectar-fancy-box[data-style=hover_desc] .box-bg:before{opacity:0 !important}.nectar-fancy-box[data-style=hover_desc] .box-bg:after{-webkit-transition:height 0.65s cubic-bezier(0.05, 0.2, 0.1, 1);-o-transition:height 0.65s cubic-bezier(0.05, 0.2, 0.1, 1);transition:height 0.65s cubic-bezier(0.05, 0.2, 0.1, 1);opacity:1 !important;height:30% !important}.nectar-fancy-box[data-style=hover_desc].hovered .box-bg:after{height:85% !important}.home .nectar-woo-flickity .flickity-slider .flickity-cell .product .product-meta{text-align:left}.products .product .price-hover-wrap .button.add_to_cart_button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce a.button,.woocommerce a.button{text-transform:none}@media screen and (min-width: 690px){.woocommerce-shop #sidebar{width:25% !important;margin-right:1.25% !important}.woocommerce-shop .post-area{width:72.5% !important;margin:0 !important;padding:0 !important;margin-left:1.25% !important}}.woocommerce-shop .woocommerce-result-count{right:330px}.woocommerce-shop .nectar-global-section.before-footer{padding:0 !important}.woocommerce-shop .product .wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info,.woocommerce-shop .product .wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info,.woocommerce-shop .product .wc-gzd-additional-info.delivery-time-info.wc-gzd-additional-info-loop,.woocommerce-shop .product .wc-gzd-additional-info.wc-gzd-additional-info-loop.wc-gzd-rating-authenticity-status{display:none}.woocommerce-shop #woocommerce_price_filter-2 h4{font-size:18px;font-weight:500;line-height:28px;color:#2F2F2F;opacity:1;margin-bottom:30px}.woocommerce-shop #woocommerce_price_filter-2 .price_slider_amount .price_label{font-size:18px;font-weight:500;line-height:28px;color:#2F2F2F}.woocommerce-shop #woocommerce_price_filter-2 .price_slider_amount .button{font-size:18px;font-weight:500;line-height:28px;color:#2F2F2F;background:none;padding:5px 0 !important}.woocommerce-shop #woocommerce_price_filter-2 .price_slider_amount .button:hover,.woocommerce-shop #woocommerce_price_filter-2 .price_slider_amount .button:active,.woocommerce-shop #woocommerce_price_filter-2 .price_slider_amount .button:focus{text-decoration:underline;background:none !important;padding:0 !important}.woocommerce-shop #woocommerce_product_categories-2 h4{font-size:18px;font-weight:700;line-height:28px;color:#2F2F2F;opacity:1}.woocommerce-shop #woocommerce_product_categories-2 .product-categories .cat-parent{font-weight:bold}.woocommerce-shop #woocommerce_product_categories-2 .product-categories .cat-parent .count{font-weight:normal;font-size:18px;line-height:28px;color:#2F2F2F}.woocommerce-shop #woocommerce_product_categories-2 .product-categories .children li{font-weight:normal}.woocommerce-shop #woocommerce_product_categories-2 .product-categories .children li .count{font-size:18px;line-height:28px;color:#2F2F2F}.woocommerce-shop div.widget.woocommerce.widget_product_search input[type=search]{background:#ffffff;padding:5px 15px;font-size:18px;line-height:28px;color:#2F2F2F;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);text-overflow:ellipsis}.woocommerce-shop div.widget.woocommerce.widget_product_search input[type=search]::-webkit-input-placeholder{color:#2F2F2F}.woocommerce-shop div.widget.woocommerce.widget_product_search input[type=search]::-moz-placeholder{color:#2F2F2F}.woocommerce-shop div.widget.woocommerce.widget_product_search input[type=search]::placeholder{color:#2F2F2F}.woocommerce-shop div.widget.woocommerce.widget_product_search button[type=submit]{line-height:28px;font-size:14px;padding:5px 35px !important}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.material.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page.material .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page.material .widget_price_filter .ui-slider .ui-slider-handle{background-color:#2F2F2F !important}.woocommerce.material .widget_price_filter .ui-slider .ui-slider-handle:before,.material.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:before{-webkit-box-shadow:0 0 0 10px #2F2F2F inset !important;box-shadow:0 0 0 10px #2F2F2F inset !important}.woocommerce ul.products li.product.minimal .background-color-expand,.woocommerce ul.products li.product.minimal .product-wrap{background:none}.products li.product.minimal .background-color-expand:before{-webkit-box-shadow:none;box-shadow:none;background-color:#fff}@media screen and (max-width: 575px){.woocommerce .span_9 ul.products li.product,.woocommerce-page .span_9 ul.products li.product{width:100% !important;margin-bottom:45px !important}}@media screen and (max-width: 899px){.products li.product.minimal:hover .product-add-to-cart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%)}.products li.product.minimal:hover .product-add-to-cart a i{min-width:20px}}.products li.product.minimal:hover .product-add-to-cart a{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.products li.product.minimal:hover .product-add-to-cart a i{margin-right:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce ul.products li.product.minimal .background-color-expand{-webkit-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.woocommerce #sidebar div ul li a:hover ~ .count{background-color:transparent !important}.products li.product.minimal .product-add-to-cart a span{font-weight:normal}.post-type-archive-product.woocommerce .container-wrap{background-color:#EFFBFF}@media screen and (min-width: 690px) and (max-width: 1350px){div.widget.woocommerce.widget_product_search button[type=submit]{position:relative;width:100%;margin-top:10px}}.single-product .container-wrap{background:#EFFBFF !important}.woocommerce .product_title .woocommerce-Price-amount.amount,.woocommerce .product_title .woocommerce-Price-amount.amount bdi{font-weight:bold !important}.woocommerce .summary .theiaStickySidebar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce .summary .theiaStickySidebar .product_title{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.woocommerce .summary .theiaStickySidebar .price{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.woocommerce .summary .theiaStickySidebar .legal-price-info{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.woocommerce .summary .theiaStickySidebar .wc-gzd-additional-info.delivery-time-info{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.woocommerce .summary .theiaStickySidebar .woocommerce-product-details__short-description{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.woocommerce .summary .theiaStickySidebar form.cart{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.woocommerce .summary .theiaStickySidebar .product_meta{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.woocommerce .summary .product_meta .posted_in{font-weight:bold}.woocommerce .summary .product_meta span.bold{font-weight:bold !important;font-size:18px !important;line-height:38px !important;color:#2F2F2F !important}.woocommerce div.product .summary p.price{padding-bottom:0;margin-bottom:3px}.woocommerce div.product .wc-gzd-additional-info{margin-bottom:0;padding-bottom:10px}.woocommerce div.product .wc-gzd-additional-info .stock{font-weight:bold;color:#A6A6A6}.cart .quantity .qty{font-weight:normal}.summary .stock{display:none !important}.woocommerce-product-details__short-description p{font-weight:bold}.woocommerce-product-details__short-description p:last-of-type{padding-bottom:0}.woocommerce-product-details__short-description .sku_wrapper{font-weight:bold}.woocommerce-product-details__availability{margin-top:40px}.woocommerce-product-details__short-description{margin-top:40px;margin-bottom:30px;font-weight:bold}.single-product .related.products .product:hover .product-wrap{background:#fff !important}.single-product .related.products .product .wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info,.single-product .related.products .product .wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info,.single-product .related.products .product .wc-gzd-additional-info.wc-gzd-additional-info-loop.delivery-time-info{display:none !important}.single-product .wc-gzd-additional-info{padding-left:0 !important}.woocommerce-product-details__availability{color:#A6A6A6}.single-product .woocommerce-tabs .tab-container .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single-product .woocommerce-tabs .tab-container .tabs .description_tab{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.single-product .woocommerce-tabs .tab-container .tabs .additional_information_tab{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.single-product .woocommerce-tabs .tab-container .tabs .reviews_tab{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.single-product .variations .label{min-width:250px}.woocommerce-variation-add-to-cart .quantity{min-width:250px;margin-right:0 !important}.single-product .variations .label label{font-size:18px !important}.single-product .cart .quantity input.qty{font-weight:normal !important;font-size:18px !important}.single-product .variations{margin-top:15px !important}.single-product .variations .label label:after{content:':'}.single-product .variations tbody tr{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:20px}.single-product .variations tbody tr td.value{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}.single-product .variations tbody tr td.value .reset_variations{margin-top:15px;margin-left:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.single-product .variations tbody tr:last-of-type{padding-bottom:0}.single-product .variations .value{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;padding-bottom:0 !important}.single-product .variations .value div label{display:block;background:transparent;border:2px solid #A6A6A6;padding:7px 19px;border-radius:5px;color:#2E2E2E;text-align:center !important;margin-right:5px;-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;min-width:110px}.single-product .variations .value div input:checked+label{background:#A6A6A6;color:#fff}.single-product .variations .value div:last-of-type{margin-right:0}.single-product .variations .value div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inherit}.single-product .product_meta{color:#A6A6A6}.single-product .product_meta a{color:#A6A6A6}.single-product .variations .value div label:hover{cursor:pointer}.single-product .related.products{width:100vw;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative;margin-left:-50vw;left:50%}.single-product .related.products .container{max-width:1425px}.single-product .related.products h2{padding-top:60px;padding-bottom:20px}.single-product .nectar-global-section.before-footer{padding-top:0 !important}.single-product .products ul{padding-bottom:60px}@media screen and (min-width: 691px) and (max-width: 1183px){.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs li:last-of-type{margin-bottom:0}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs li a{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto !important;line-height:36px}}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs li a{font-size:28px !important;margin:0 3rem;line-height:36px}.woocommerce-variation-add-to-cart,.cart.has-unit-price-observer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce-variation-add-to-cart .button,.cart.has-unit-price-observer .button{margin-top:0 !important;min-width:290px}.cart.has-unit-price-observer.variations_form{display:block !important}@media screen and (max-width: 575px){.single-product .woocommerce-variation-add-to-cart{display:block !important}.single-product button[type="submit"].single_add_to_cart_button{margin-top:30px !important}.mobile div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs{display:block !important}}@media screen and (max-width: 767px){.single-product .woocommerce-tabs .tab-container .tabs{display:block !important}}@media screen and (min-width: 768px) and (max-width: 1183px){.single-product .woocommerce-tabs .tab-container .tabs li{margin-right:15px !important}.single-product .woocommerce-tabs .tab-container .tabs li:last-of-type{margin-right:0 !important}}.woocommerce div.product .woocommerce-product-rating{display:none}.woocommerce div.product form.cart .variations .label{padding:0}.woocommerce div.product form.cart .variations tr{display:block}.woocommerce-cart .cart_totals .shop_table tr:nth-child(even) th,.woocommerce-cart .cart_totals .shop_table tr:nth-child(even) td{background:#EFFBFF}.woocommerce-cart .cart_totals .shop_table tr:nth-child(odd) th,.woocommerce-cart .cart_totals .shop_table tr:nth-child(odd) td{background:#FFFFFF}.woocommerce-cart .woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:nth-child(odd) td{background:#FFFFFF !important}.woocommerce-cart .woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item:nth-child(even) td{background:#EFFBFF}.woocommerce-cart .woocommerce-cart-form .shop_table thead th{font-weight:normal}.woocommerce-cart .woocommerce-cart-form .shop_table .product-name a{font-size:18px !important}.woocommerce-cart .woocommerce-cart-form .shop_table tr td .wc-gzd-cart-info.wc-gzd-item-desc.item-desc{display:none}.woocommerce-cart .woocommerce-cart-form .shop_table tr td .qty{font-weight:normal}.woocommerce-cart .cart_totals h2{font-size:18px;font-weight:normal}.woocommerce-cart .cart_totals .shop_table tr td .amount{font-weight:normal}.woocommerce-cart .cart_totals .checkout-button{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-size:18px !important;padding:20px 40px !important}.woocommerce-cart .coupon input.input-text{background:none;font-size:18px;line-height:28px;color:#2F2F2F !important}.woocommerce-cart .coupon input.input-text::-webkit-input-placeholder{color:#2F2F2F !important}.woocommerce-cart .coupon input.input-text::-moz-placeholder{color:#2F2F2F !important}.woocommerce-cart .coupon input.input-text::placeholder{color:#2F2F2F !important}@media screen and (min-width: 1000px){.woocommerce-account #customer_login{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce-account .login,.woocommerce-account .register{width:50%}.woocommerce-account .login form,.woocommerce-account .register form{width:100%}.woocommerce-account .login{margin-right:140px}}@media screen and (max-width: 999px){.woocommerce-account .register{margin-top:100px}}.woocommerce-account form input{border:1px solid #32A9D9;border-radius:5px;height:48px;background:#fff}.woocommerce-account .login .flex-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-account .custom-text{padding:3px}.woocommerce-account .woocommerce-button{margin-top:30px !important;width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}.woocommerce-account .nectar-form-controls{display:none !important}.woocommerce-account .woocommerce>#customer_login form{opacity:1}.woocommerce-checkout .woocommerce-billing-fields h3{font-size:42px;font-weight:bold;margin-bottom:46px}.woocommerce-checkout .woocommerce .login-button{display:block;margin-top:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;background:#32A9D9;border-radius:5px;font-size:14px;line-height:28px;font-weight:bold;padding:6px 46px;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}@media screen and (min-width: 1000px){.woocommerce-checkout .woocommerce .login-button{float:right;margin-top:0}}.woocommerce-checkout .woocommerce .login-button:hover,.woocommerce-checkout .woocommerce .login-button:active,.woocommerce-checkout .woocommerce .login-button:focus{background:#56B6DF}.woocommerce-checkout h3#ship-to-different-address{margin-bottom:0;font-size:18px;line-height:28px;font-weight:500}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .select2-selection,.woocommerce-checkout .shipping_address input,.woocommerce-checkout .shipping_address .select2-selection{background:#EFFBFF;border:1px solid #32A9D9;border-radius:5px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input::-webkit-input-placeholder,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .select2-selection::-webkit-input-placeholder,.woocommerce-checkout .shipping_address input::-webkit-input-placeholder,.woocommerce-checkout .shipping_address .select2-selection::-webkit-input-placeholder{color:#2F2F2F}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input::-moz-placeholder,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .select2-selection::-moz-placeholder,.woocommerce-checkout .shipping_address input::-moz-placeholder,.woocommerce-checkout .shipping_address .select2-selection::-moz-placeholder{color:#2F2F2F}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input::placeholder,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .select2-selection::placeholder,.woocommerce-checkout .shipping_address input::placeholder,.woocommerce-checkout .shipping_address .select2-selection::placeholder{color:#2F2F2F}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper abbr,.woocommerce-checkout .shipping_address abbr{color:#2F2F2F}.woocommerce-checkout form .form-row textarea{background:#EFFBFF;border:1px solid #32A9D9;border-radius:5px}.woocommerce-checkout form .form-row textarea::-webkit-input-placeholder{color:#2F2F2F}.woocommerce-checkout form .form-row textarea::-moz-placeholder{color:#2F2F2F}.woocommerce-checkout form .form-row textarea::placeholder{color:#2F2F2F}.woocommerce-checkout #order_review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout #order_review input[name="terms"]{display:none !important}.woocommerce-checkout #order_review .product-container{background:none !important}.woocommerce-checkout #order_review #order_review_heading{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.woocommerce-checkout #order_review .shop_table{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;background:none}.woocommerce-checkout #order_review .shop_table .wc-gzd-cart-info.wc-gzd-item-desc.item-desc{display:none}.woocommerce-checkout #order_review .shop_table .wc-gzd-product-name-left{margin-left:1em;margin-top:1em}.woocommerce-checkout #order_review .shop_table .wc-gzd-product-name-right{float:unset;margin-top:1em}.woocommerce-checkout #order_review .shop_table .wc-gzd-product-name-right .product-quantity{display:block}.woocommerce-checkout #order_review .shop_table .wc-gzd-product-name-right .product-quantity:before{content:'Menge: '}.woocommerce-checkout #order_review .shop_table .woocommerce-Price-amount.amount{margin-top:-3rem}.woocommerce-checkout #order_review .shop_table .order-review .woocommerce-Price-amount.amount{margin-top:0}.woocommerce-checkout #order_review .shop_table .clear{display:none}.woocommerce-checkout #order_review .shop_table .woocommerce-Price-amount.amount{float:right;margin-right:1em}.woocommerce-checkout #order_review .wc-gzd-checkbox-placeholder.wc-gzd-checkbox-placeholder-legal{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7;padding-top:30px;margin-top:30px;border-top:1px solid rgba(0,0,0,0.1)}.woocommerce-checkout #order_review #payment{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.woocommerce-checkout #order_review #payment .wc_payment_methods div.payment_box{margin-top:20px;padding:0}.woocommerce-checkout #order_review #order_payment_heading{margin-top:20px;-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.woocommerce-checkout #order_review .wc-gzd-order-submit{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.woocommerce-checkout #order_review .ppc-button-wrapper{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.woocommerce-checkout .container-wrap .checkout.woocommerce-checkout table.order-review:not(:first-of-type):not(:only-of-type){display:none}.woocommerce-checkout .container-wrap .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .product-container{padding:20px 0}.woocommerce-checkout .container-wrap .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px}.woocommerce-checkout .container-wrap .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .amount{margin:unset !important}.woocommerce-checkout .container-wrap .checkout.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item .product-info .inner .wc-gzd-cart-item-thumbnail{display:none !important}.woocommerce-checkout .container-wrap .checkout_coupon.woocommerce-form-coupon button[type="submit"]{background:#32A9D9 !important;font-size:0;padding:10px 15px !important}.woocommerce-checkout .container-wrap .checkout_coupon.woocommerce-form-coupon button[type="submit"]:after{content:'Zahlungspflichtig bestellen';font-size:16px;line-height:20px}.woocommerce ul#shipping_method li label{font-size:0}.woocommerce ul#shipping_method li label:after{content:'Für Bestellungen nach Deutschland und Österreich unter 100,– € gilt eine Versandkostenpauschale von 4,95 €. Bei Bestellungen über 100,– € erfolgt der Versand kostenlos.';font-size:18px}.checkout #order_review .order-review tr th{min-width:129px}#order_review .wc-gzd-checkbox-placeholder p.form-row label{line-height:normal}#order_review .wc-gzd-checkbox-placeholder p.form-row label .woocommerce-gzd-legal-checkbox-text{font-size:18px;line-height:28px;color:#2F2F2F}#order_review .wc-gzd-checkbox-placeholder p.form-row label .woocommerce-gzd-legal-checkbox-text abbr{color:#2F2F2F}body:not(.single-product) input[type="radio"],body:not(.single-product) input[type="checkbox"]{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;margin:0 .25em 0 0 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#F5F5F5;font:inherit;width:20px;height:20px;border:1px solid #ACACAC;-webkit-transform:translateY(-0.075em);-ms-transform:translateY(-0.075em);-o-transform:translateY(-0.075em);transform:translateY(-0.075em);display:grid;place-content:center;margin:0 0.25em 0 0}body:not(.single-product) input[type="radio"]::before,body:not(.single-product) input[type="checkbox"]::before{content:"";-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;-o-transition:120ms -o-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out, 120ms -webkit-transform ease-in-out, 120ms -o-transform ease-in-out}body:not(.single-product) input[type="radio"]:checked::before,body:not(.single-product) input[type="checkbox"]:checked::before{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}body:not(.single-product) input[type="radio"]{border-radius:50%}body:not(.single-product) input[type="radio"]::before{-webkit-box-shadow:inset 10px 10px #2E2E2E;box-shadow:inset 10px 10px #2E2E2E;width:10px;height:10px;border-radius:50%;margin-top:4px}body:not(.single-product) input[type="checkbox"]{border-radius:2px}body:not(.single-product) input[type="checkbox"]::before{width:12px;height:12px;-webkit-box-shadow:inset 14px 14px #2E2E2E;box-shadow:inset 14px 14px #2E2E2E;border-radius:4px;margin-top:3px}.woocommerce-order-received .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:42px;color:#2F2F2F;font-weight:bold}.woocommerce-order-received .woocommerce-order-details table.woocommerce-table{border-top:none}.woocommerce-order-received .woocommerce-order-details table.woocommerce-table .woocommerce-table__product-name,.woocommerce-order-received .woocommerce-order-details table.woocommerce-table .woocommerce-table__product-name{border-left:none}.woocommerce-order-received .woocommerce-order-details table.woocommerce-table .woocommerce-table__product-table,.woocommerce-order-received .woocommerce-order-details table.woocommerce-table .woocommerce-table__product-total{border-right:none}.woocommerce-order-received .woocommerce-order-details table.woocommerce-table tfoot tr th{border-left:none}.woocommerce-order-received .woocommerce-order-details table.woocommerce-table tfoot tr td{border-right:none}.woocommerce-order-received .woocommerce-order-details table.woocommerce-table .woocommerce-table__product-purchase-note td{border:none}.woocommerce-order-received .woocommerce-customer-details address{border:none}.woocommerce-order-received .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{font-weight:bold;text-transform:none;border:none !important}.woocommerce-order-received .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong{font-weight:normal !important}.woocommerce-order-received section.woocommerce-order-details .woocommerce-order-details__title{font-size:24px;font-weight:bold}.woocommerce-order-received section.woocommerce-order-details .woocommerce-table th,.woocommerce-order-received section.woocommerce-order-details .woocommerce-table td{background:#fff !important}.em-events-list h6{position:relative;overflow:hidden}.em-events-list h6:after{content:'';display:inline;position:absolute;top:50%;left:15%;border-top:1px solid #979797;width:100%;height:auto}.em-events-list .em-event{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:50px}.em-events-list .em-event:last-of-type{margin-bottom:0}.em-events-list .em-event .em-event-date-container{margin-top:10px;text-align:center}.em-events-list .em-event .em-event-date-container span{color:#2F2F2F;font-size:18px;line-height:28px}.em-events-list .em-event .em-event-date-container strong{color:#2F2F2F;font-size:38px}.em-events-list .em-event .em-item-info{margin-top:10px;width:650px;margin-left:96px;margin-right:34px;text-align:left}.em-events-list .em-event .em-item-info .em-event-date-and-time{color:#7D7D7D;font-size:18px;line-height:28px}.em-events-list .em-event .em-item-info .em-item-title{margin:17px 0}.em-events-list .em-event .em-item-info .em-item-title a{text-decoration:none;color:#32A9D9}.em-events-list .em-event .em-item-info .em-event-meta .em-event-location{margin-bottom:10px}.em-events-list .em-event .em-item-image{width:400px}.em-events-list .em-event .em-item-image img{margin:0;border-radius:10px;-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15)}@media screen and (max-width: 999px){.em-events-list .em-event{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.em-events-list .em-event .em-event-date-container{display:none}.em-events-list .em-event .em-item-info{margin-left:48px;margin-right:0}}@media screen and (max-width: 767px){.em-events-list .em-event{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.em-events-list .em-event .em-event-date-container{margin:0;display:none}.em-events-list .em-event .em-item-info{width:100%;margin:0;background:#fff;padding:24px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15)}.em-events-list .em-event .em-item-image{width:100%}.em-events-list .em-event .em-item-image img{width:100%;max-height:250px;-o-object-fit:cover;object-fit:cover;border-bottom-right-radius:0px;border-bottom-left-radius:0px}}.events-list .em-events-search{display:none}.em-search-views{display:none}.em.em-search .em-search-main.em-search-main-bar{border-color:#979797}.em.em-search .em-search-main.em-search-main-bar>.em-search-field{border-color:#979797 !important}.em.em-search .em-search-main.em-search-main-bar>.em-search-field input{color:#979797 !important}.em.em-search .em-search-main.em-search-main-bar>.em-search-field.em-search-geo{border:none !important}.em.em-search .em-search-main.em-search-main-bar>.em-search-submit button{background:none !important;border:2px solid #32A9D9 !important;height:40px !important;line-height:28px !important;font-size:14px !important;text-transform:none}.em.em-search .em-search-main.em-search-main-bar>.em-search-submit button:after{content:'Veranstaltung suchen';text-transform:none;color:#32A9D9;font-size:14px}.single-event .row.heading-title.hentry{display:none}.single-event .container-wrap.no-sidebar{padding-top:0}.single-event .container-full{width:100vw;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative !important;height:350px !important;margin-left:-50vw;height:100px;margin-bottom:6rem;padding-bottom:10rem;left:50%}.single-event .container-full img{position:absolute;overflow:hidden;height:350px;width:100% !important;-o-object-fit:cover;object-fit:cover}.single-event .em-item-header{z-index:2;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:350px;border-bottom:none;padding-bottom:0 !important;margin-bottom:0 !important;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#32a9d9));background:-webkit-linear-gradient(top, rgba(0,0,0,0), #32a9d9 100%);background:-o-linear-gradient(top, rgba(0,0,0,0), #32a9d9 100%);background:linear-gradient(to bottom, rgba(0,0,0,0), #32a9d9 100%)}.single-event .em-item-header-content{height:350px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-event .em-item-header-content h1{color:#fff;font-weight:bold !important;text-align:center}.single-event .em-item-header-content .event-categories{text-align:center;margin-left:0;margin-bottom:0 !important}.single-event .em-item-header-content .event-categories li{list-style:none}.single-event .em-item-header-content .event-categories li a{color:#fff !important}.single-event .em-item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-event .em-item-content .em-item-meta .em-item-meta{display:block !important}.single-event .em-item-content .em-item-meta .back-to-list{color:#32A9D9 !important}.single-event .em-item-content .em-item-notes{width:75%;padding-right:5%;border-right:1px solid #ACACAC;margin-right:5%}.single-event .em-item-content .em-item-sidebar{width:25%}.single-event .em-item-content .em-item-sidebar h4{width:100%;font-weight:bold !important}@media screen and (max-width: 767px){.single-event .em-item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.single-event .em-item-content .em-item-notes,.single-event .em-item-content .em-item-sidebar{width:100%;margin:0;padding:0;border:none}.single-event .em-item-content .em-item-notes{border-bottom:1px solid #ACACAC;margin-bottom:30px;padding-bottom:30px}}

/*# sourceMappingURL=child-style.css.map */
