.immagini-cantina img{
	object-fit:cover;
}


.page-child.parent-pageid-3076 .elementor-image img {
height:250px;
object-fit:cover;
}

.menu-copertina img{
	height:250px;
	object-fit:cover;
}
.height-menu img{
	height:400px;
	object-fit:cover;
}

.numero-telefono-cuoco{    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    background-color: #61ce70;    padding: 12px 24px;font-size: 18px !important;border-radius: 16px 16px 16px 16px !important;}

.numero-telefono-cuoco:hover{    color: #ffffff;
    background-color: #23a455;}

.call-to-action22am{text-align:center}
.whatsapp-cuoco{
	background-color:black;    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    padding: 0px 0px;font-size: 18px !important;border-radius: 0px !important;
}

.menu-bergamini img{
	max-height:290px;
	object-fit:cover;
}
.menu-contact{padding:0}
.page-id-999 .icon-bar:before, .page-id-999 .icon-bar:after,.page-id-999 .icon-bar,
.page-id-2171 .icon-bar:before, .page-id-2171 .icon-bar:after,.page-id-2171 .icon-bar,
.page-id-2269 .icon-bar:before, .page-id-2269 .icon-bar:after,.page-id-2269 .icon-bar,
.page-id-2262 .icon-bar:before, .page-id-2262 .icon-bar:after,.page-id-2262 .icon-bar,
.page-id-2176 .icon-bar:before, .page-id-2176 .icon-bar:after,.page-id-2176 .icon-bar,
.page-id-2190 .icon-bar:before, .page-id-2190 .icon-bar:after,.page-id-2190 .icon-bar,
.page-id-2181 .icon-bar:before, .page-id-2181 .icon-bar:after,.page-id-2181 .icon-bar,
.page-id-1884 .icon-bar:before, .page-id-1884 .icon-bar:after,.page-id-1884 .icon-bar,
.page-id-1707 .icon-bar:before, .page-id-1707 .icon-bar:after,.page-id-1707 .icon-bar,
.page-id-1866 .icon-bar:before, .page-id-1866 .icon-bar:after,.page-id-1866 .icon-bar,
.page-id-1488 .icon-bar:before, .page-id-1488 .icon-bar:after,.page-id-1488 .icon-bar,
.page-id-1505 .icon-bar:before, .page-id-1505 .icon-bar:after,.page-id-1505 .icon-bar,
.page-id-2239 .icon-bar:before, .page-id-2239 .icon-bar:after,.page-id-2239 .icon-bar,
.page-id-3076 .icon-bar:before, .page-id-3076 .icon-bar:after,.page-id-3076 .icon-bar,
.page-id-3106 .icon-bar:before, .page-id-3106 .icon-bar:after,.page-id-3106 .icon-bar,
.page-id-3178 .icon-bar:before, .page-id-3178 .icon-bar:after,.page-id-3178 .icon-bar,
.page-id-3163 .icon-bar:before, .page-id-3163 .icon-bar:after,.page-id-3163 .icon-bar,
.page-id-3194 .icon-bar:before, .page-id-3194 .icon-bar:after,.page-id-3194 .icon-bar,
.page-id-3206 .icon-bar:before, .page-id-3206 .icon-bar:after,.page-id-3206 .icon-bar,
.page-id-3215 .icon-bar:before, .page-id-3215 .icon-bar:after,.page-id-3215 .icon-bar,
.page-id-3223 .icon-bar:before, .page-id-3223 .icon-bar:after,.page-id-3223 .icon-bar,
.page-id-3232 .icon-bar:before, .page-id-3232 .icon-bar:after,.page-id-3232 .icon-bar,
.page-id-3238 .icon-bar:before, .page-id-3238 .icon-bar:after,.page-id-3238 .icon-bar,
.page-id-3246 .icon-bar:before, .page-id-3246 .icon-bar:after,.page-id-3246 .icon-bar,
.page-id-3359 .icon-bar:before, .page-id-3359 .icon-bar:after,.page-id-3359 .icon-bar,
.page-id-3406 .icon-bar:before, .page-id-3406 .icon-bar:after,.page-id-3406 .icon-bar,
.page-id-3372 .icon-bar:before, .page-id-3372 .icon-bar:after,.page-id-3372 .icon-bar{background: #000000;}


.immagini-cantina img{height: 180px;}

.page-id-1003 .item-img,.page-id-2185 .item-img {background-position:bottom}

.formaggio{height:161px !important; width: 291px !important;}
.headerHolder {
	display: block;}
.page-id-999 .slider-container,.page-id-2171 .slider-container,.page-id-2269 .slider-container,.page-id-2262 .slider-container,.page-id-2176 .slider-container,.page-id-2185 .slider-container,.page-id-2190 .slider-container,.page-id-2181 .slider-container,.page-id-1884 .slider-container,.page-id-1707 .slider-container,.page-id-1866 .slider-container,.page-id-1488 .slider-container,.page-id-1505
.slider-container,.page-id-3076 .slider-container,.page-id-3106 .slider-container,.page-id-3178 .slider-container,.page-id-3178 .slider-container,.page-id-3163 .slider-container,.page-id-3194 .slider-container,.page-id-3206 .slider-container,.page-id-3215 .slider-container,.page-id-3223 .slider-container,.page-id-3232 .slider-container,.page-id-3238 .slider-container,.page-id-3246 .slider-container,.page-id-3359 .slider-container,.page-id-3406 .slider-container,.page-id-3372 .slider-container,.page-id-2239 .slider-container,li.meta-categ.meta-author,p.tribe-events-back,.eventer-labeler{display:none;}

.blog-item-3col-grid .article-title {
line-height: 29px;
font-size: 25px;
}
.wp-caption-text,.wp-block-image figcaption {
    font-style: italic;
    font-size: 14px;
    color: black;
    text-align: left !important;
}
.blog section.topSingleBkg.topPageBkg {
    border: 16px solid black;
}
.wp-caption-text, .gallery-caption {
margin-top: 0px;
text-align:left;
}
.single-post-content h2{font-size:25px;}.single-post-title {
font-size: 350% !important;
}

.page-id-999 .menu-nav li a,.page-id-2262 .menu-nav li a,.page-id-2262 .logo-txt a,.page-id-2269 .menu-nav li a,.page-id-2269 .logo-txt a,.page-id-1884 .menu-nav li a,.page-id-1884 .logo-txt a,.page-id-2239 .menu-nav li a,.page-id-2239 .logo-txt a,.page-id-2190 .menu-nav li a,.page-id-2190 .logo-txt a,.page-id-2176 .menu-nav li a,.page-id-2181 .logo-txt a,.page-id-2181 .menu-nav li a,.page-id-2176 .logo-txt a,.page-id-2171 .menu-nav li a,.page-id-2171 .logo-txt a,.page-id-3406 .menu-nav li a,.page-id-3406 .logo-txt a,.page-id-1707 .menu-nav li a,.page-id-1866 .menu-nav li a,.page-id-999 .logo-txt a,.page-id-1866 .logo-txt a,.page-id-1488 .menu-nav li a,.page-id-1488 .logo-txt a ,.page-id-1707 .logo-txt a ,.page-id-1505 .menu-nav li a,.page-id-1707 .menu-nav li a,.page-id-1505 .logo-txt a,.page-id-3076 .menu-nav li a,.page-id-3076 .logo-txt a,.page-id-3106 .menu-nav li a,.page-id-3106 .logo-txt a,.page-id-3178 .menu-nav li a,.page-id-3178 .logo-txt a,.page-id-3163 .menu-nav li a,.page-id-3163 .logo-txt a,.page-id-3194 .menu-nav li a,.page-id-3194 .logo-txt a,.page-id-3206 .menu-nav li a,.page-id-3206 .logo-txt a,.page-id-3215 .menu-nav li a,.page-id-3215 .logo-txt a,.page-id-3223 .menu-nav li a,.page-id-3223 .logo-txt a,.page-id-3232 .menu-nav li a,.page-id-3232 .logo-txt a,.page-id-3238 .menu-nav li a,.page-id-3238 .logo-txt a,.page-id-3246 .menu-nav li a,.page-id-3246 .logo-txt a,.page-id-3359 .menu-nav li a,.page-id-3359 .logo-txt a,.page-id-3372 .menu-nav li a,.page-id-3372 .logo-txt a{color:black;}

.page-id-1505 header#header-1.header-1.headerHolder .logo-img,.page-id-2262 header#header-1.header-1.headerHolder .logo-img,.page-id-2239 header#header-1.header-1.headerHolder .logo-img,.page-id-2269 header#header-1.header-1.headerHolder .logo-img,.page-id-1866 header#header-1.header-1.headerHolder .logo-img,.page-id-2176 header#header-1.header-1.headerHolder .logo-img,.page-id-2176 header#header-1.header-1.headerHolder .logo-img,.page-id-2190 header#header-1.header-1.headerHolder .logo-img,.page-id-2171 header#header-1.header-1.headerHolder .logo-img,.page-id-1884 header#header-1.header-1.headerHolder .logo-img,.page-id-1707 header#header-1.header-1.headerHolder .logo-img,.page-id-1866 header#header-1.header-1.headerHolder .logo-img,.page-id-1488 header#header-1.header-1.headerHolder .logo-img,.page-id-999 header#header-1.header-1.headerHolder .logo-img,.page-id-2181 header#header-1.header-1.headerHolder .logo-img,.page-id-3406 header#header-1.header-1.headerHolder .logo-img,
.page-id-3076 header#header-1.header-1.headerHolder .logo-img,.page-id-3106 header#header-1.header-1.headerHolder .logo-img,.page-id-3178 header#header-1.header-1.headerHolder .logo-img,.page-id-3163 header#header-1.header-1.headerHolder .logo-img,.page-id-3194 header#header-1.header-1.headerHolder .logo-img,.page-id-3206 header#header-1.header-1.headerHolder .logo-img,.page-id-3215 header#header-1.header-1.headerHolder .logo-img,.page-id-3223 header#header-1.header-1.headerHolder .logo-img,.page-id-3232 header#header-1.header-1.headerHolder .logo-img,.page-id-3238 header#header-1.header-1.headerHolder .logo-img,.page-id-3246 header#header-1.header-1.headerHolder .logo-img,.page-id-3359 header#header-1.header-1.headerHolder .logo-img
,.page-id-3372 header#header-1.header-1.headerHolder .logo-img
{filter: opacity(0.6) drop-shadow(0 0 0 #000); filter:
        contrast(1000%)
        invert(100%)
				sepia(100%)
        saturate(10000%)
        hue-rotate(90deg);}

.page-id-1505 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-2269 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-2262 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-2239 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-1505 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-1707 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-1866 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-2171 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-2190 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-2185 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-2176 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-1707 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-1884 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-1488 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-999 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-2181 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3076 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3106 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3178 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3163 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3194 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3206 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3215 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3223 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3232 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3238 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3246 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3359 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3372 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img,.page-id-3406 header#header-1.header-1.headerHolder.nav-fixed-top .logo-img{filter: none;}

.page-id-999 .btn-header .view-more,.page-id-1884 .btn-header .view-more,.page-id-1707 .btn-header .view-more,.page-id-1505 .btn-header .view-more,.page-id-1488 .btn-header .view-more{background-color:black}

.page-id-999 .btn-header .view-more,.page-id-1884 .btn-header .view-more,.page-id-1707 .btn-header .view-more,.page-id-1866 .btn-header .view-more,.page-id-1505 .btn-header .view-more,.page-id-1488 .btn-header .view-more{color:white}

.nav-fixed-top .menu-nav li a,.nav-fixed-top .logo-txt a {color:white !important;}
.nav-fixed-top div.logo.logo-1 {
    margin-top: 10px;
    margin-bottom: -20px;
}

.page-id-999 .nav-fixed-top .btn-header .view-more,.page-id-1884 .nav-fixed-top .btn-header .view-more,.page-id-1866 .nav-fixed-top .btn-header .view-more,.page-id-1505 .nav-fixed-top .btn-header .view-more,.page-id-1488 .nav-fixed-top .btn-header .view-more{background-color:white}

.page-id-999 .nav-fixed-top .btn-header .view-more,.page-id-1884 .nav-fixed-top .btn-header .view-more,.page-id-1866 .nav-fixed-top .btn-header .view-more,.page-id-1505 .nav-fixed-top .btn-header .view-more,.page-id-1488 .nav-fixed-top .btn-header .view-more{color:black}

.postid-2201 .topSingleBkg, .postid-298 .topSingleBkg, .single-post .topSingleBkg,.single-tribe_events .topSingleBkg,.single-eventer .topSingleBkg.topPostBkg{height:600px}

.eventer-actions li a,.pull-left.eventer-event-share li{font-size:17px;font-family:Lora;}

.eventer-single-event-details .eventer-event-date,.eventer-single-event-details .eventer-event-time{font-size:16px;display:block;margin-left:9px}

.eventer-event-time i,.eventer-event-date i{display:block;font-size:20px;margin-top:-5px;left:-10px}
.eventer-single-event-details .eventer-event-date i{left:-10px;}

.home .post-image {
    height: 200px;
}

.gallery-desc .gallery-view h4 {
    font-size: 26px;
    line-height: 31px;
}

.page-id-2166 h3#slider-ita{display:none}

.page-id-995 h3#slider-eng{display:none;}


@media screen and (max-width:1213px) and (min-width:1025px){
	:not(.home) div.page-home {
		margin-top:180px !important;
	}
}




/**** forminator ****/
.forminator-label {
font-size: 18px !important;
	color:var(--color-content-link-hover) !important;
}
.hide_label .forminator-label {
 display:none !important;
	opacity:0;
	visibility:hidden;
}
.forminator-button.forminator-button-submit{
width:100% !important;
box-shadow: 0 0em 0em rgba(0,0,0,0) !important;
	font-size: 15px!important;
    letter-spacing: 0.15em;
    font-weight: 600!important;
    color: #ffffff!important;
    border: 2px solid #9fc4ce!important;
    text-transform: uppercase!important;
    padding: 12px 24px!important;
    background: #9fc4ce!important;
    cursor: pointer!important;
}
#gdprcheckbox-1 span{
	color:white !important;
}
.forminator-button.forminator-button-submit:hover{
	background: var(--color-alt-content-primary)!important;
	color: #9fc4ce !important;
}
.forminator-row {
	margin-bottom:10px !important;
}
.forminator-field-text,.forminator-field-email {
	background:white !important;
}
.forminator-row input,.forminator-row textarea{
	background-color:rgba(0,0,0,0.05) !important;
	border:0px !important;
	padding: 12px 15px !important;
}
.forminator-row .forminator-select .select2-selection{
	background-color:white !important;
	border-width:0px !important;
	border-radius:10px !important;
	padding: 4px 5px !important;
	border:1px solid grey !important;
}
footer .forminator-row input,footer .forminator-row textarea{
	border-width:0px !important;
	background:white !important;
}
::placeholder{
	color:black !important;
	
}
.forminator-checkbox-label{
	font-size:17px;
}
.forminator-repeater-field{
	background:rgba(0,0,0,0) !important;
	border-left:0px !important;
	padding:0px !important;
	box-shadow:0 0 0 0 !important;
}
.forminator-repeater-label{
	opacity:0 !important;
	display:none !important;
	visibility:hidden !important;
}
@media screen and (max-width:767px){
	.label_hide_mobile .forminator-label{
		display:none !important;
		opacity:0 !important;
		visibility:hidden !important;
	}
	
}

.home .slider-img{
	background-image:url('https://cuocoacasatua.it/wp-content/uploads/2019/03/2.jpg') !important;
}

.elementor-heading-title.elementor-size-default {
margin-bottom: 0px;
}



.post-template-default.single.single-post .blog-item-1col h2{
	font-size:2.3rem !important
}
.post-template-default.single.single-post .blog-item-1col h3{
	font-size:2.0rem !important
}
.post-template-default.single.single-post .blog-item-1col h4{
	font-size:1.7rem !important
}
.post-template-default.single.single-post .blog-item-1col h5{
	font-size:1.3rem !important
}
.post-template-default.single.single-post .blog-item-1col h6{
	font-size:1.0rem !important
}

img.aligncenter{
	display:block;
}