.ur-frontend-form .ur-button-container .ur-submit-button{background:red}responsive-form{max-width:600px;margin:0 auto;width:100%}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding:0.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}.wpcf7-submit{float:right}input.text,input.title,input[type="email"],input[type="password"],input[type="tel"],input[type="text"],select,textarea{background-color:transparent;border:2px solid#ea1c24;color:#4e4e4e}.wpcf7-form-control.wpcf7-submit{background-color:#ea1c24;color:white;border:none!important;padding:10px;max-width:200px;display:block;width:100%;border-radius:5px}iframe{display:block}.woocommerce.columns-5 .button{color:white;margin-bottom:20px}.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type="date"]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type="email"]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type="number"]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type="password"]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type="phone"]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type="text"]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type="timepicker"]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid input[type="url"]::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid select::placeholder,.ur-frontend-form .ur-form-row .ur-form-grid textarea::placeholder{color:#000000}.button{color:white!important}.et-pb-arrow-next:before{content:"5";background:rgba(255,255,255,0.25)}.et-pb-arrow-prev:before{content:"4";background:rgba(255,255,255,0.25)}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{border:1px solid white;border-radius:2px}.woocommerce ul.products li.product .button{margin-top:1em;background:#D31729}.woocommerce ul.products li.product .button{margin-top:0.5em;background:#D31729;padding-top:5px;padding-bottom:5px;font-size:18px;font-family:'Oswald';font-weight:300;padding-left:45px;padding-right:45px;margin-bottom:10px;border:0px}h2.woocommerce-loop-product__title{color:white;font-family:'Oswald';font-weight:300;font-size:24px!important;text-transform:uppercase}.prc bdi{color:white;font-size:24px!important;font-weight:300;font-family:'Oswald'}.prc2 bdi{color:white;font-size:24px!important;font-weight:300;font-family:'Oswald'}.prc3 bdi{color:white;font-size:24px!important;font-weight:300;font-family:'Oswald'}@media (min-width:981px){.et_right_sidebar #left-area{float:left;padding-right:0}}@media (min-width:981px){#left-area{width:100%;padding-bottom:23px}}.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th{background-color:#2b2b2b!important;border:1px solid #000!important;text-align:center;color:#ffffff;padding:15px 20px!important;overflow-wrap:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-size:24px;font-weight:300;font-family:'Oswald'}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title{color:#1E1E1E;display:inline-block;margin:0.1rem .25rem .25rem;text-decoration:none;font-size:24px;font-family:'Oswald';font-weight:300}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .timeslot{font-size:18px;margin:.25rem;font-family:'Oswald';color:#1E1E1E!important;font-weight:300}.mptt-shortcode-wrapper .mptt-shortcode-table tbody td.mptt-shortcode-hours{padding:12px 1.5rem!important;white-space:nowrap;width:1%!important;vertical-align:middle;background:#2b2b2b!important;color:white;border:1px solid black}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container{position:absolute;top:0;right:0;left:0;z-index:3;overflow:hidden;outline:#000000 solid 1px;color:inherit;background:#2B2B2B!important}.mptt-shortcode-wrapper .mptt-shortcode-table tbody td{position:relative;border:1px solid #000000;padding:0;line-height:normal;-webkit-box-sizing:initial;box-sizing:initial;background:#2B2B2B}select.mptt-menu.mptt-navigation-select{background-color:rgba(43,43,43,0.49)!important;color:white;padding-top:20px;padding-bottom:20px;font-size:24px;font-weight:300;font-family:'Oswald';border:0px!important;margin-bottom:5px!important}.mptt-shortcode-wrapper .mptt-shortcode-table.mptt-theme-mode tbody td.event{background-color:#1E1E1E}.mptt-shortcode-wrapper .mptt-shortcode-table.mptt-theme-mode tr:nth-child(odd) td{background-color:#1E1E1E}.mptt-shortcode-wrapper .mptt-shortcode-table.mptt-theme-mode tr:nth-child(even) td{background-color:#2B2B2B}.mptt-inner-event-content{background:#cccccc!important}@media only screen and (min-width:48em){.column-half{width:50%;color:rgba(255,255,255,0.75)}}.qst{color:#ffffff;font-size:11px;font-family:'Oswald';padding-right:0.65em;padding-left:0.65em}.acceptA{color:#ffffff!important;font-size:15px;font-weight:300;font-family:'Oswald'}.form-row{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:48em){.column-half1{width:50%;color:rgba(255,255,255,0.75)}}.column-half1{float:left;position:relative;padding:0.65rem;padding-top:37px}.dsm_contact_form_7_0.dsm_contact_form_7 .wpcf7-form-control.wpcf7-text,.dsm_contact_form_7_0.dsm_contact_form_7 .wpcf7-form-control.wpcf7-tel,.dsm_contact_form_7_0.dsm_contact_form_7 .wpcf7-form-control.wpcf7-url,.dsm_contact_form_7_0.dsm_contact_form_7 .wpcf7-form-control.wpcf7-quiz,.dsm_contact_form_7_0.dsm_contact_form_7 .wpcf7-form-control.wpcf7-number,.dsm_contact_form_7_0.dsm_contact_form_7 .wpcf7-form-control.wpcf7-textarea,.dsm_contact_form_7_0.dsm_contact_form_7 .wpcf7-form-control.wpcf7-select,.dsm_contact_form_7_0.dsm_contact_form_7 .wpcf7-form-control.wpcf7-date{border-width:1px!important;border-color:#d31729;background-color:RGBA(255,255,255,0);padding-top:20px;padding-bottom:20px}.acceptA1{color:#ffffff!important;font-size:15px;font-weight:300;font-family:'Oswald'}.privacy{overflow:auto;max-height:90px;margin-bottom:20px;background-color:rgba(255,255,255,0.12);padding:1px;font-size:13px;color:#ffffff;font-family:'Oswald';padding-left:5px;padding-right:5px;margin-left:0.65em;margin-right:0.65em}html:lang(en) .footerIt,html:lang(en) .footerIt2{display:none!important}html:lang(en) .payment_box.payment_method_bacs p{display:none}html:lang(it) .payment_box.payment_method_bacs p{display:block!important}.payment_box.payment_method_bacs p{display:none}html:lang(it) .footerEn,html:lang(it) .footerEn2{display:none!important}.frmbtn button.wpcf7-form-control.has-spinner.et_pb_button.et_pb_bg_layout_light.wpcf7-submit{float:left}@media (min-width:1285px) and (max-width:1400px){.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:18px!important}}@media (min-width:1200px) and (max-width:1284px){.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:15px!important}}@media (min-width:1050px) and (max-width:1199px){.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:14px!important}.et_pb_menu .et-menu>li{padding-left:5px;padding-right:5px}}@media (min-width:981px) and (max-width:1050px){.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:12px!important}.et_pb_menu .et-menu>li{padding-left:3px;padding-right:3px}}@media (min-width:1600px) and (max-width:2200px){.woocommerce ul.products li.product .button{margin-top:0.5em;background:#D31729;padding-top:5px;padding-bottom:5px;font-size:18px;font-family:'Oswald';font-weight:300;padding-left:0px!important;padding-right:0px!important;margin-bottom:10px;border:0px;width:317px;text-align:center}}@media (max-width:979px){.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list .mptt-list-event .event-user,.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list .mptt-list-event .mptt-event-title,.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list .mptt-list-event .timeslot{color:white!important}.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-column-title{color:white!important}}@media (min-width:981px) and (max-width:1120px){.ttl12{font-size:30px!important}}span.rght{float:right!important}span.rghtSchdl{float:right!important}@media (min-width:981px) and (max-width:1100px){span.rght{font-size:14px!important}span.rghtSchdl{font-size:14px!important}}@media (min-width:767px) and (max-width:980px){span.rght{font-size:11px!important}span.rghtSchdl{font-size:11px!important}}#main-content{background-color:#000}bdi{color:white}td.product-quantity{color:white}button.button{font-size:18px;background-color:#D31729!important;border-color:#D31729!important;color:white!important}th{color:#ffffff!important}h1.entry-title.main_title{color:#ffffff!important}.cart_totals h2{color:#ffffff!important}button.single_add_to_cart_button.button.alt{font-size:18px;background-color:#D31729;border-color:#D31729}.woocommerce .woocommerce-breadcrumb a{color:#ffffff}.woocommerce div.product .product_title{color:white}.message{color:white!important}div#tab-description{color:white!important}div#tab-description h2{color:white!important;text-transform:uppercase}.woocommerce div.product .product_title{color:white;text-transform:uppercase}.message__messaging,.message__messaging .message__headline span,.message__messaging .message__sub-headline span,.message__messaging .message__disclaimer span{font-size:12px;color:white!important}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#ffffff}td.product-name{color:white!important}.woocommerce-billing-fields__field-wrapper{color:white!important}h3{color:white}a.wpmenucart-contents{display:none!important}.woocommerce form .form-row{padding:3px;margin:0 0 6px;display:block!important}.woocommerce-product-details__short-description{color:white!important}.et_post_meta_wrapper h1{color:white}span.published{color:white}#left-area .post-meta{color:white}span.timeslot-description{color:white!important}time.timeslot-start{color:white}time.timeslot-end{color:white}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .timeslot{font-size:18px;margin:.25rem;font-family:'Oswald';color:#1E1E1E!important;font-weight:300}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .timeslot .timeslot-start{font-size:18px;margin:.25rem;font-family:'Oswald';color:#1E1E1E!important;font-weight:300}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .timeslot .timeslot-end{font-size:18px;margin:.25rem;font-family:'Oswald';color:#1E1E1E!important;font-weight:300}@media (min-width:981px){#main-content .container:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:black}}@media (min-width:981px){.et_right_sidebar #main-content .container:before{right:0.875%!important;background-color:black}}.message__messaging .message__headline span{color:#ffffff!important}.message__content{color:#ffffff!important}.locale--IT .message__messaging{color:white!important}.message__promo-container{color:white!important}.locale--IT .message__headline{color:white!important}span.tag--medium.multi{color:white!important}span.br{color:#ffffff!important}.cart_totals h2{color:#ffffff!important;text-transform:uppercase}.wpcf7 form .wpcf7-response-output{color:white}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%;color:white}.cookie-privacy{color:white!important}.prvcClass{color:white!important}div#tab-additional_information{display:none!important}li#tab-title-additional_information{display:none!important}.woocommerce-tabs.wc-tabs-wrapper{display:none!important}.woocommerce div.product form.cart .variations label{font-weight:700;background:white;padding:7px}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{color:white}ul.wc-bacs-bank-details.order_details.bacs_details{color:white}h2.woocommerce-column__title{color:white}.cndzn{color:white!important}address{color:white}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:white}h2.wc-bacs-bank-details-heading{color:white}h2.woocommerce-order-details__title{color:white}tfoot{color:white}.woocommerce div.product form.cart .variations label{font-weight:700;background:black;padding:7px;border:2px solid white}.orderby,.woocommerce div.product form.cart .variations td select{background-color:#d31729;border:none;border-radius:3px;border-width:0;color:#fff!important;font-size:12px;padding:4px 8px;font-weight:500;font-family:'Open Sans',Arial,sans-serif;margin-top:7px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0;color:white!important}.drtRcs{color:white!important}span.tag--medium.multi{color:white!important}.message__messaging,.message__messaging .message__headline span,.message__messaging .message__sub-headline span,.message__messaging .message__disclaimer span{font-size:12px;color:white!important}.locale--IT .message__messaging{padding-right:0px;color:white!important}.grecaptcha-badge{display:none}.button::after{margin-top:3px}.single_add_to_cart_button.button::after{margin-top:3px}