/*
Theme Name: Total Child Theme
Theme URI: https://your-site.com
Description: Your site description. Go to Appearance > Editor to modify this file.
Author: Your Name
Author URI: https://your-site.com
Template: Total
Version: 1.0
*/
@media screen and (min-width: 1025px){
	.sezione-storia-landing {
		background: linear-gradient(270deg, #251a0f 50%, #53391d 100%);
	}
}
@media screen and (min-width: 1200px){
	.img-hero-landing img {
		height: 900px;
	}
}
@media screen and (max-width: 959px){
	.sezione-hero-landing {
		padding-block-start: 70px;
	}
	.sezione-hero-landing .theme-button {
		width: 100%;
		margin-bottom: 50px;
	}
	.griglia-img-tre {
		margin-bottom: 50px;
	}
	.sezione-bg-parallasse {
		min-height: 60vh !important;
	}
	.colonna-testo-pizza-landing {
		margin-bottom: 30px;
	}
	.riga-box-citazioni .wpb_column:first-child .wpb_text_column {
		margin-bottom: 15px;
	}
	.inversione-colonne-mobile {
		flex-direction: column-reverse;
	}
}

/**/
.blog-landing-page img {
    height: 400px;
    object-fit: cover;
}
#footer-builder {
    background-blend-mode: overlay;
	background-attachment: fixed;
}
.link-no-underline a{
	text-decoration: none;
}
.sezione-storia-landing {
    background-color: #251a0f;
}
.colonna-testo-hero-landing > .vc_column-inner > .wpb_wrapper {
    width: 700px;
    margin: 0 auto;
    max-width: 100%;
}
.colonna-testo-pizza-landing > .vc_column-inner > .wpb_wrapper {
    width: 700px;
    max-width: 100%;
}
.img-hero-landing img {
    object-fit: cover;
}
.riga-box-citazioni .wpb_text_column {
    background-color: #f7e9dc;
    padding: 50px;
    border-radius: 20px;
    box-shadow: 0px 5px 20px #595959;
}
.single-img-galleria {
    height: 450px;
    object-fit: cover;
}