.footer_social-icons li{margin:0px 25px 0 0}ul.check_listing li{position:relative;padding-left:30px}ul.check_listing li:before{content:'';position:absolute;width:14px;height:7px;border-bottom:2px solid #9ccc3c;border-left:2px solid #9ccc3c;left:0;top:7px;transform:rotate(-50deg)}.btn_btn.btn_green{color:#000!important}#main-footer div#footer-widgets:after{pointer-events:none!important}.ppcp-messages{display:none!important}.widget_shopping_cart_live_region+div{z-index:9999999!important}.footer_social-icons li:last-child{margin-right:0!important}.cart_totals tr.order-total+tr.order-total{display:none}.modal{z-index:999999999!important}ul.footer_social-icons{display:flex}.footer_social-icons li img{max-width:20px;max-height:20px;display:block}.footer_social-icons li a{opacity:.5}.btn_btn{cursor:pointer}.wc-deposits-options-form hr.separator{display:none!important}.wc-deposits-options-form .deposit-options.switch-candy{background:#050f19;border-radius:100px;padding:10px!important;height:auto!important;text-shadow:none!important;box-shadow:none!important}.wc-deposits-options-form .deposit-options.switch-candy label{box-shadow:none!important}.wc-deposits-options-form div a.wc-deposits-switcher{background:#fb3998;border-radius:100px}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans{padding:30px 0 0}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans ul{padding:0!important;font-size:17px}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans .wcdp-single-plan{margin:13px 0 0}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans .wcdp-single-plan p{margin:0 0 10px}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans .wcdp-single-plan table{width:100%;margin:25px 0;border:1px solid #e4e4e4!important}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans .wcdp-single-plan table tbody td{padding:10px 15px!important;font-size:16px}.webtomizer_wcdp_single_deposit_form .wcdp-payment-plans .wcdp-single-plan table thead th{background:#050f19;color:#fff;padding:10px 15px!important;font-size:16px}.webtomizer_wcdp_single_deposit_form.wc-deposits-options-form{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ccc}.wcdp-payment-plans .wcdp-view-plan-details{position:relative;padding-right:19px}.wcdp-payment-plans .wcdp-view-plan-details:before{content:'';position:absolute;right:0;top:5px;width:7px;height:7px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg)}.wc-deposits-options-form .amount{color:#fb3998}.woocommerce-cart .woocommerce .woocommerce-message.woocommerce-message{display:none!important}.woocommerce table.shop_table tr.woocommerce-cart-form__cart-item.cart_item td{width:auto}.woocommerce table.shop_table thead th{background:#000;color:#fff;font-size:17px}.woocommerce table.shop_table tbody tr td{font-size:17px}.woocommerce a.button.alt,.woocommerce-page a.button.alt{border-color:#040f1a}.wc-proceed-to-checkout .checkout-button.button{margin:0!important;width:100%!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin:20px 0 0}.woocommerce-privacy-policy-text{font-size:16px;line-height:1.5}.woocommerce .woocommerce-info{background:#050f19}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{background-color:#fff;border-width:1px;border-radius:5px;color:#000;font-size:16px;padding:10px 15px}.woocommerce form .form-row label{line-height:1.5;font-size:16px;font-weight:500;margin:8px 0 4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:48.8px;font-size:16px}.select2-container--default .select2-selection--single{height:48.8px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:47px;width:30px}.woocommerce-additional-fields{margin:30px 0 0}table.shop_table.woocommerce-checkout-review-order-table th.product-total,table.shop_table.woocommerce-checkout-review-order-table td:last-child{text-align:right}table.shop_table.woocommerce-checkout-review-order-table{font-size:16px}.mfp-bottom-bar .mfp-title{display:none!important}.custom_gallery_design .et_pb_gallery_items.et_post_gallery{display:flex;flex-wrap:wrap;justify-content:center}.custom_gallery_design .et_pb_gallery_items.et_post_gallery .et_pb_gallery_item{width:25%;margin:0;padding:10px}.custom_gallery_design .et_pb_gallery_items.et_post_gallery .et_pb_gallery_item a{position:relative;display:inline-block;width:100%;padding-bottom:100%;border-radius:10px;overflow:hidden}.custom_gallery_design .et_pb_gallery_items.et_post_gallery .et_pb_gallery_item img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:top}.position_top img{object-position:top!important}.blog_list_page .et_pb_salvattore_content{display:flex;flex-wrap:wrap;justify-content:center}.blog_list_page .et_pb_salvattore_content .column:empty{display:none}.blog_list_page .et_pb_blog_grid .et_pb_salvattore_content .column.size-1of3{width:calc(33.33% - 40px)!important;margin:0 20px!important;float:none!important}.podcast_form div.wpforms-container-full .wpforms-form div.wpforms-field-pagebreak{padding:0!important}div.wpforms-container-full .wpforms-form label.wpforms-error{display:none!important}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress-wrap{height:8px}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-page-indicator{margin:0 0 26px!important;text-align:center}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{height:8px;border-radius:100px}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-page-indicator .wpforms-page-indicator-steps{text-transform:uppercase;font-weight:600;font-size:15px}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left{display:flex;margin:30px -5px 0}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button{flex:1;margin:0 5px}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left:before,.podcast_form div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left:after{display:none}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field-label{margin:0 0 10px;font-size:18px;font-weight:600}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio ul li{position:relative;padding:0!important;margin:10px 10px!important;flex:1}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio input[type=radio]{position:absolute;margin:0!important;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio label.wpforms-field-label-inline{width:100%;display:block;padding:12px;text-align:center;border-radius:50px;border:1px solid;transition:.4s all}.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio input:hover+label.wpforms-field-label-inline,.podcast_form div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-radio input:checked+label.wpforms-field-label-inline{background:#9ac52b;color:#000;border-color:#9ac52b}@media (max-width:1085px){#top-menu li{padding-right:15px}#top-menu li a{font-size:15px}}@media (max-width:767px){div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{font-size:15px;padding:12px 25px!important}}