/*
Theme Name: Classic Venue
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.21.1.1690476881
Updated: 2023-07-27 16:54:41

*/

body .et_pb_accordion_0:hover .et_pb_toggle_title:before{
	content:"\3b" !important;
}
.et_pb_accordion_0:hover .et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_accordion_0 .et_pb_toggle_open .et_pb_toggle_title:before {
    content: "\3a" !important;
    display: block;
}

body .tm-paginate a.page-numbers, body .tm-paginate span.page-numbers {
    padding: 5px;
    margin-top: 30px !important;
    display: inline-block;
    text-decoration: none;
}
body .tm-paginate a.page-numbers:hover{
    color:#F01D24;
}

.et_mobile_menu li a{text-decoration:none;}

.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li ul.sub-menu a,nav.et-menu-nav ul.sub-menu li a {
    font-size: 25px !important;
}


@media screen and (max-width:980px){
	.et_pb_column_2_tb_footer {
    width: 100% !important;
}
}

/* 404 Page */
body.error404 .entry {
    background: #3a3a3a;
    min-height: 400px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
body.error404 .entry h1, body.error404 .entry p {
    max-width: 500px;
    text-align: center;
	padding:0px 20px;
}
/* 404 Page */

.et_pb_text_inner h2 {
	font-weight: 700;
	font-size: 58px;
	color: #FFFFFF !important;
	letter-spacing: 2px;
}

/* pizza page design */
@media screen and (max-width:980px){
	.et_pb_row.flex-row {
    display: flex;
	flex-direction:column-reverse;
		gap:20px;
	
}

}
@media (max-width:1200px) and (min-width:981px){
	.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li a{
		font-size:25px !important;
	}
}