.woocommerce-message,#billing_country_field,#preloader{display:none !important}.header-top{display:none}.site-logo{padding:10px 0 15px}.site-logo img{height:auto;width:200px}#payment .payment_methods .nexixpay-loghi-container{flex-direction:row-reverse;justify-content:start;margin-bottom:2px}#payment .payment_methods .nexixpay-loghi-container div.img-container{max-width:71px;max-height:71px;width:100%}#payment .payment_methods .nexixpay-loghi-container div.img-container img{margin:0}table.shop_table.woocommerce-checkout-review-order-table td{padding:11px 12px}.woocommerce-checkout .woocommerce .col2-set .col-1{padding:0}.woocommerce-checkout .breadcroumb-boxs{padding:20px 0}.woocommerce-checkout .breadcroumb-boxs .breadcrumb-bcn{display:none}.woocommerce-checkout .default-page-section{padding:40px 0}.woocommerce-checkout .post-single{margin:0}.woocommerce-checkout h3{margin:0;margin-bottom:12px}.woocommerce form .form-row label{margin-bottom:5px;line-height:1.2}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid rgba(0,0,0,.2);padding:13px;border-radius:0;color:#001157;width:100%;transition:.3s;margin:0}.woocommerce div.product p.price{display:none !important}.woocommerce div.product span.price{display:none !important}.woocommerce div.product_meta{display:none !important}.woocommerce form .form-row .input-checkbox{margin:-2px 5px 0 0;width:auto}.woocommerce form .form-row-first{width:49%}.woocommerce form .form-row-last{width:49%}.woocommerce table.shop_table th{border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:none;padding:10px 20px;text-align:right}.woocommerce table.shop_table td{padding:15px}.woocommerce #payment #place_order{border-radius:50px;display:block;font-size:1.25em;margin-bottom:0;margin-top:.5em;padding:1em;text-align:center;width:100%}.woocommerce-tabs.wc-tabs-wrapper{display:none !important}.reset_variations{display:none !important}.input-text.qty.text{display:none !important}.woocommerce-form-coupon-toggle{display:none !important}.woocommerce-cart-form__contents .actions{display:none !important}.woocommerce-cart-form__contents .product-quantity{display:none !important}.woocommerce-additional-fields{display:none !important}.woocommerce-additional-fields .woocommerce-input-wrapper{width:100%}.woocommerce-cart .woocommerce{width:100%}.woocommerce-cart #payment ul.payment_methods li input{margin:-2px .5em 0 0;width:auto}#add_payment_method #payment ul.payment_methods li input{margin:-2px .5em 0 0;width:auto}.woocommerce-checkout .woocommerce-NoticeGroup-checkout{position:absolute;width:32%}.woocommerce-checkout .woocommerce-NoticeGroup-checkout ul.woocommerce-error li{line-height:1.2;padding-bottom:15px}.woocommerce-checkout #billing_postcode_field{min-width:100px;width:40%}.woocommerce-checkout #billing_city_field{min-width:100px;width:60%}.woocommerce-checkout table.shop_table .cart_item,.woocommerce-checkout table.shop_table .cart-subtotal,.woocommerce-checkout table.shop_table thead{display:none}.woocommerce-checkout table.shop_table td{border-right:1px solid #e6e6e6;border-top:0;text-align:right;width:50%}.woocommerce-checkout #payment ul.payment_methods li input{margin:-2px .5em 0 0;width:auto}.woocommerce-checkout .cart-collaterals .cart_totals tr td{border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:none;padding:10px 20px;text-align:right}.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:none;padding:10px 20px;text-align:right}.woocommerce-checkout .woocommerce .col2-set{float:left;margin-right:0;width:33.33%;padding:10px}@media (max-width:992px){.woocommerce-checkout .woocommerce .col2-set{width:50%}}@media (max-width:767.98px){.woocommerce-checkout .woocommerce .col2-set{width:100%}}.woocommerce-checkout .woocommerce .col2-set .col-1{float:none;margin-bottom:1em;max-width:100%;width:100%}.woocommerce-checkout .woocommerce .col2-set .col-2{float:none;margin-bottom:1em;max-width:100%;width:100%}.woocommerce-checkout #order_review_heading{background:#fff;float:right;margin-right:0;width:33.33%;padding:10px;margin:0;margin-bottom:18px}@media (max-width:992px){.woocommerce-checkout #order_review_heading{width:50%}}@media (max-width:767.98px){.woocommerce-checkout #order_review_heading{width:100%;float:none}}.woocommerce-checkout #order_review{background:#fff;float:right;margin-right:0;width:33.33%;padding:10px}@media (max-width:992px){.woocommerce-checkout #order_review{width:50%}}@media (max-width:767.98px){.woocommerce-checkout #order_review{width:100%;float:none;margin-bottom:2em}}.woocommerce-page form .form-row-first{width:49%}.woocommerce-page form .form-row-last{width:49%}.woocommerce-page #payment #place_order{border-radius:50px;display:block;font-size:1.25em;margin-bottom:0;margin-top:.5em;padding:1em;text-align:center;width:100%}.woocommerce-billing-fields .woocommerce-input-wrapper{width:100%}.checkoutproductlist{float:left;padding:10px;width:33.33%}@media (max-width:992px){.checkoutproductlist{width:100%}}.checkoutproductlist h3{margin-bottom:39px}.checkoutproductlist ul{padding:0;display:flex;gap:10px}.checkoutproductlist ul li{border:1px solid #000;display:inline-block;text-align:center;width:100px}.checkoutproductlist ul li a{padding:13px 10px;display:block;line-height:1.2}.checkoutproductlist .custominputdonation{margin:0;display:flex;line-height:1}.checkoutproductlist .custominputdonation input{margin:0}.checkoutproductlist .custominputdonation .button.wc-forward{font-size:16px;border-radius:0 5px 5px 0}@media screen (max-width:767px){.woocommerce-checkout .product-section.product-section-home .container-lg .col-md-12 .scrollable{display:block !important;min-width:100%;padding:5px;width:100% !important}}#service-donations .elementor-column .elementor-widget-wrap{padding-bottom:65px;position:relative}#service-donations .elementor-column .elementor-widget-wrap .elementor-widget-button{position:absolute;bottom:0;left:0;right:0}#service-donations .elementor-column .elementor-widget-wrap .elementor-widget-button .elementor-widget-container{margin:0 0 25px}