.elementor-40 .elementor-element.elementor-element-3b6e793 > .elementor-container{max-width:1300px;}.elementor-40 .elementor-element.elementor-element-3b6e793:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-3b6e793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFCEB;}.elementor-40 .elementor-element.elementor-element-3b6e793{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2rem 0rem 2rem 0rem;}.elementor-40 .elementor-element.elementor-element-3b6e793 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-cb58405 .elementor-heading-title{color:#000000;font-family:"Third Rail - Demo", Sans-serif;font-weight:600;}.elementor-40 .elementor-element.elementor-element-2dfc792 .lottery-time{color:#000000;}.woocommerce .elementor-40 .elementor-element.elementor-element-2dfc792 .lottery-time {font-family:"Roboto", Sans-serif;font-weight:600;}.woocommerce .elementor-40 .elementor-element.elementor-element-2dfc792 .wc_lotery_countdown-amount{color:#000000;}.woocommerce .elementor-40 .elementor-element.elementor-element-2dfc792 .wc_lotery_countdown-period{color:#AF0101;}.woocommerce .elementor-40 .elementor-element.elementor-element-66023a5{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-40 .elementor-element.elementor-element-38cede8{text-align:center;}.woocommerce .elementor-40 .elementor-element.elementor-element-38cede8 {color:#000000;}.woocommerce .elementor-40 .elementor-element.elementor-element-38cede8{font-family:"Roboto", Sans-serif;font-weight:600;}.woocommerce .elementor-40 .elementor-element.elementor-element-38cede8 progress[value]::-webkit-progress-value{background-color:#A6192E;}.woocommerce .elementor-40 .elementor-element.elementor-element-38cede8 .full > progress[value]::-webkit-progress-value{background-color:#E7B218;}.woocommerce .elementor-40 .elementor-element.elementor-element-38cede8 progress[value]::-webkit-progress-bar{background-color:#CFCFCF;}.elementor-40 .elementor-element.elementor-element-5dd58f1{text-align:center;}.woocommerce .elementor-40 .elementor-element.elementor-element-5dd58f1 {color:#000000;}.woocommerce .elementor-40 .elementor-element.elementor-element-5dd58f1 ul.tickets_numbers li.selected{background-color:#A6192E !important;}.woocommerce .elementor-40 .elementor-element.elementor-element-5dd58f1 ul.tickets_numbers li:hover{background-color:#A6192E;}.woocommerce .elementor-40 .elementor-element.elementor-element-5dd58f1 ul.tickets_numbers li.reserved{background-color:#ECCF03;}.woocommerce .elementor-40 .elementor-element.elementor-element-5dd58f1 ul.tickets_numbers li.taken{background-color:#ECCF03;}.woocommerce .elementor-40 .elementor-element.elementor-element-5dd58f1 ul.tickets_numbers li.in_cart{background-color:#ECCF03;}.elementor-40 .elementor-element.elementor-element-719ccec .cart button, .elementor-40 .elementor-element.elementor-element-719ccec .cart .button{background-color:#000000;transition:all 0.2s;}.elementor-40 .elementor-element.elementor-element-719ccec .quantity .qty{transition:all 0.2s;}.elementor-40 .elementor-element.elementor-element-972dbc0{color:#000000;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-5eab77b{width:35%;}.elementor-40 .elementor-element.elementor-element-8a16d71{width:65%;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-3b6e793{padding:1rem 0rem 0rem 0rem;}.elementor-40 .elementor-element.elementor-element-5eab77b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-40 .elementor-element.elementor-element-cb58405{text-align:center;}.elementor-40 .elementor-element.elementor-element-cb58405 .elementor-heading-title{font-size:23px;}.elementor-40 .elementor-element.elementor-element-cb58405 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-40 .elementor-element.elementor-element-2dfc792{text-align:center;}.woocommerce .elementor-40 .elementor-element.elementor-element-2dfc792 .lottery-time {font-size:12px;}.elementor-40 .elementor-element.elementor-element-66023a5{text-align:center;}.woocommerce .elementor-40 .elementor-element.elementor-element-66023a5{font-size:12px;line-height:14px;}.elementor-40 .elementor-element.elementor-element-38cede8{text-align:center;}.elementor-40 .elementor-element.elementor-element-719ccec > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-40 .elementor-element.elementor-element-972dbc0{text-align:center;}}/* Start custom CSS */@media (max-width: 768px)  {
.ticket-tab-bar .ticket-tab-bar-item {
padding: 5px 15px !important;
}

.elementor-widget-wrap.elementor-element-populated h3{
    font-size: 18px;
}

.tickets_numbers {
padding-left: 0px;
}

.wcl-progress-meter {
margin-top: 1em !important;
margin-bottom: -2em !important;
}

ul.tickets_numbers li.tn {
width: 25px !important;
height: 25px !important;
font-size: 12px !important;
padding: 0px !important;
}

.elementor.elementor-22.elementor-location-header {
    display: none !important;
}

}

/* desktop*/

.ticket-tab-bar .ticket-tab-bar-item {
padding: 4px 7px;
float: left;
border: none;
display: block;
outline: 0;
opacity: 0.6;
font-size: 15px;
}

.ticket-tab-bar {
margin-left: 3%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Third Rail &#8211; Demo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rifa.sociouadherente.com/wp-content/uploads/2023/05/Third-Rail-Demo.ttf') format('truetype');
}
/* End Custom Fonts CSS */