/*  MICROTHEMER STYLES  */


/*= General =================== */

/** General >> Slick slide00 image **/
#slick-slide00 img {
	background-color: rgba(0, 0, 0, 0.19) !important;
	width: 220px !important;
	padding: 20px !important;
	margin-top: 20px !important;
}

/** General >> Slick slide00 image _2 **/
#slick-slide00 img {
	text-shadow: 0 0 rgb(0, 0, 0) !important;
	box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.19) !important;
}

/** General >> Slick slide00 wp block display remote posts inner container **/
#slick-slide00 .wp-block-display-remote-posts__inner-container {
	
}

/** General >> Titolo Feed **/
#slick-slide00 h3 {
	display: none !important;
}

/** General >> Slick slide00 heading 4 **/
#slick-slide00 h4 {
	color: white !important;
	margin: 33px 0 11px 0 !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-flow: column nowrap !important;
	-moz-flex-flow: column nowrap !important;
	-ms-flex-flow: column nowrap !important;
	flex-flow: column nowrap !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: flex-start !important;
	align-items: flex-start !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}
#slick-slide00 h4 a:hover {
	color: white !important;
}

/** General >> Kt layout id 3a00ac ba heading 4 **/
#kt-layout-id_3a00ac-ba h4 {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

/** General >> Wp rss retriever item:(1) portrait **/
.wp_rss_retriever_image img.portrait {
	background-color: rgba(0, 0, 0, 0.19) !important;
	padding: 20px !important;
}
.wp_rss_retriever_image {
	height: 295px !important;
	width: 220px !important;
	margin-right: 0px !important;
}

/** General >> Slick slide01 wp rss retriever metadata **/
#slick-slide01 .wp_rss_retriever_metadata {
	display: none !important;
}

/** General >> Slick slide01 wp rss retriever title **/
.wp_rss_retriever_title {
	font-family: "playfair display" !important;
	color: white !important;
	font-size: 1.3em !important;
	font-weight: 400 !important;
	text-decoration: none !important;
	text-align: center !important;
	margin-bottom: 20px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-wrap: nowrap !important;
	-moz-flex-wrap: nowrap !important;
	-ms-flex-wrap: nowrap !important;
	flex-wrap: nowrap !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** General >> Slick slide01 kb advanced slide inner **/
.kb-advanced-slide-inner {
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
}

/** General >> ul .wp_rss_retriever_list **/
ul.wp_rss_retriever_list {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-flow: row nowrap !important;
	-moz-flex-flow: row nowrap !important;
	-ms-flex-flow: row nowrap !important;
	flex-flow: row nowrap !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** General >> Wp rss retriever item:(1) wp rss retriever item wrapper **/
.wp_rss_retriever_item_wrapper {
	margin-right: 100px !important;
	margin-left: 100px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-flow: column nowrap !important;
	-moz-flex-flow: column nowrap !important;
	-ms-flex-flow: column nowrap !important;
	flex-flow: column nowrap !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
	-webkit-align-self: center !important;
	align-self: center !important;
}

/** General >> wp rss retriever list **/
.wp_rss_retriever_list {
	padding: 0 !important;
}

/** General >> Slick slide01 wp block kadence advancedheading **/
#slick-slide01 .wp-block-kadence-advancedheading {
	margin-bottom: 48px !important;
}

/** General >> Wp rss retriever list wp rss retriever item:(3) **/
.wp_rss_retriever_list > .wp_rss_retriever_item:nth-of-type(3) {
	
}

/** General >> Kt layout id bb0720 0f **/
#kt-layout-id_bb0720-0f {
	margin-top: 0 !important;
}

/** General >> Slider Responsive **/
slick-slide {
	
}
.slider-desktop {
	display: block !important;
}
.slider-tablet {
	display: none !important;
}
.slider-mobile {
	display: none !important;
}
.mense-desktop {
	display: block !important;
}
.mense-tablet {
	display: none !important;
}
.mense-mobile {
	display: none !important;
}

/** General >> Main header header navigation layout fill stretch false **/
#main-header .header-navigation-layout-fill-stretch-false {
	
}
#slick-slide01 .wp-block-kadence-advancedheading {
	margin-bottom: 48px !important;
}


/*( Large Desktop )*/
@media (min-width: 1200px) {

	/*= General =================== */

	/** General >> Slick slide00 wp block display remote posts inner container **/
	#slick-slide00 .wp-block-display-remote-posts__inner-container {
	display: grid !important;
	grid-template-columns: 1fr 1fr 1fr !important;
	grid-template-rows: auto auto !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(2) {
	grid-area: 1 / 1 / 2 / 2 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(3) {
	grid-area: 2 / 1 / 3 / 2 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(4) {
	grid-area: 1 / 2 / 2 / 3 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(5) {
	grid-area: 2 / 2 / 3 / 3 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(6) {
	grid-area: 1 / 3 / 2 / 4 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(7) {
	grid-area: 2 / 3 / 3 / 4 !important;
}

	/** General >> Main header header navigation layout fill stretch false **/
	#slick-slide01 .wp-block-kadence-advancedheading {
	
}

	/** General >> Menu item 1460 link **/
	#menu-item-1460 > a {
	
}
.slider-desktop {
	display: block !important;
}
.slider-tablet {
	display: none !important;
}
.slider-mobile {
	display: none !important;
}
.mense-desktop {
	display: block !important;
}
.mense-tablet {
	display: none !important;
}
.mense-mobile {
	display: none !important;
}


}


/*( 980-1199 )*/
@media (min-width: 980px) and (max-width: 1199px) {

	/*= General =================== */

	/** General >> Slick slide00 wp block display remote posts inner container **/
	#slick-slide00 .wp-block-display-remote-posts__inner-container {
	display: grid !important;
	grid-template-columns: 1fr 1fr 1fr !important;
	grid-template-rows: auto auto !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(2) {
	grid-area: 1 / 1 / 2 / 2 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(3) {
	grid-area: 2 / 1 / 3 / 2 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(4) {
	grid-area: 1 / 2 / 2 / 3 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(5) {
	grid-area: 2 / 2 / 3 / 3 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(6) {
	grid-area: 1 / 3 / 2 / 4 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(7) {
	grid-area: 2 / 3 / 3 / 4 !important;
}

	/** General >> Slick slide00 heading 4 **/
	#slick-slide00 h4 {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

	/** General >> Wp rss retriever list wp rss retriever item:(3) **/
	.wp_rss_retriever_list > .wp_rss_retriever_item:nth-of-type(3) {
	display: none !important;
}

	/** General >> Main header site header main section right **/
	#main-header .site-header-main-section-right {
	
}
.slider-desktop {
	display: block !important;
}
.slider-tablet {
	display: none !important;
}
.slider-mobile {
	display: none !important;
}
.mense-desktop {
	display: block !important;
}
.mense-tablet {
	display: none !important;
}
.mense-mobile {
	display: none !important;
}


}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {

	/*= General =================== */

	/** General >> Slick slide00 wp block display remote posts inner container **/
	#slick-slide00 .wp-block-display-remote-posts__inner-container {
	display: grid !important;
	grid-template-columns: 1fr 1fr 1fr !important;
	grid-template-rows: auto auto !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(2) {
	grid-area: 1 / 1 / 2 / 2 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(3) {
	grid-area: 2 / 1 / 3 / 2 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(4) {
	grid-area: 1 / 2 / 2 / 3 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(5) {
	grid-area: 2 / 2 / 3 / 3 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(6) {
	grid-area: 1 / 3 / 2 / 4 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(7) {
	grid-area: 2 / 3 / 3 / 4 !important;
}

	/** General >> Slick slide00 heading 4 **/
	#slick-slide00 h4 {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

	/** General >> Wp rss retriever list wp rss retriever item:(3) **/
	.wp_rss_retriever_list > .wp_rss_retriever_item:nth-of-type(3) {
	display: none !important;
}

	/** General >> Main header site header main section right **/
	#slick-slide01 .wp-block-kadence-advancedheading {
	
}
.slider-desktop {
	display: block !important;
}
.slider-tablet {
	display: none !important;
}
.slider-mobile {
	display: none !important;
}
.mense-desktop {
	display: block !important;
}
.mense-tablet {
	display: none !important;
}
.mense-mobile {
	display: none !important;
}


}


/*( Tablet & Phone )*/
@media (max-width: 767px) {

	/*= General =================== */

	/** General >> Slick slide00 wp block display remote posts inner container **/
	#slick-slide00 .wp-block-display-remote-posts__inner-container {
	display: grid !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(2) {
	grid-area: 1 / 1 / 2 / 4 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(3) {
	grid-area: 2 / 1 / 7 / 4 !important;
}

	/** General >> Slick slide00 heading 4 **/
	#slick-slide00 h4 {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

	/** General >> Heading 4:(2) link **/
	.wp-block-display-remote-posts__inner-container > h4:nth-of-type(2) > a {
	display: none !important;
}

	/** General >> Wp block display remote posts inner container heading 4:(2) **/
	.wp-block-display-remote-posts__inner-container > h4:nth-of-type(2) {
	display: none !important;
}

	/** General >> Link:(2) image **/
	.wp-block-display-remote-posts__inner-container > a:nth-of-type(2) > img {
	display: none !important;
}

	/** General >> Wp block display remote posts inner container link:(2) **/
	.wp-block-display-remote-posts__inner-container > a:nth-of-type(2) {
	display: none !important;
}

	/** General >> Heading 4:(3) link **/
	.wp-block-display-remote-posts__inner-container > h4:nth-of-type(3) > a {
	display: none !important;
}

	/** General >> Link:(3) image **/
	.wp-block-display-remote-posts__inner-container > a:nth-of-type(3) > img {
	display: none !important;
}

	/** General >> Kt layout id 3a00ac ba heading 4 **/
	#kt-layout-id_3a00ac-ba h4 {
	
}

	/** General >> Wp rss retriever list wp rss retriever item:(3) **/
	.wp_rss_retriever_list > .wp_rss_retriever_item:nth-of-type(3) {
	display: none !important;
}
.wp_rss_retriever_list > .wp_rss_retriever_item:nth-of-type(2) {
	display: none !important;
}

	/** General >> Main header site header main section right **/
	#slick-slide01 .wp-block-kadence-advancedheading {
	
}
.slider-desktop {
	display: none !important;
}
.slider-tablet {
	display: block !important;
}
.slider-mobile {
	display: none !important;
}
.mense-desktop {
	display: none !important;
}
.mense-tablet {
	display: block !important;
}
.mense-mobile {
	display: none !important;
}


}


/*( Phone )*/
@media (max-width: 480px) {

	/*= General =================== */

	/** General >> Slick slide00 wp block display remote posts inner container **/
	#slick-slide00 .wp-block-display-remote-posts__inner-container {
	display: grid !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(2) {
	grid-area: 1 / 1 / 2 / 4 !important;
}
#slick-slide00 .wp-block-display-remote-posts__inner-container > :nth-child(3) {
	grid-area: 2 / 1 / 7 / 4 !important;
}

	/** General >> Slick slide00 heading 4 **/
	#slick-slide00 h4 {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

	/** General >> Heading 4:(2) link **/
	.wp-block-display-remote-posts__inner-container > h4:nth-of-type(2) > a {
	display: none !important;
}

	/** General >> Wp block display remote posts inner container heading 4:(2) **/
	.wp-block-display-remote-posts__inner-container > h4:nth-of-type(2) {
	display: none !important;
}

	/** General >> Link:(2) image **/
	.wp-block-display-remote-posts__inner-container > a:nth-of-type(2) > img {
	display: none !important;
}

	/** General >> Wp block display remote posts inner container link:(2) **/
	.wp-block-display-remote-posts__inner-container > a:nth-of-type(2) {
	display: none !important;
}

	/** General >> Heading 4:(3) link **/
	.wp-block-display-remote-posts__inner-container > h4:nth-of-type(3) > a {
	display: none !important;
}

	/** General >> Link:(3) image **/
	.wp-block-display-remote-posts__inner-container > a:nth-of-type(3) > img {
	display: none !important;
}

	/** General >> Wp rss retriever list wp rss retriever item:(3) **/
	.wp_rss_retriever_list > .wp_rss_retriever_item:nth-of-type(3) {
	display: none !important;
}

	/** General >> Wp block display remote posts inner container link:(3) **/
	.wp-block-display-remote-posts__inner-container > a:nth-of-type(3) {
	display: none !important;
}

	/** General >> Main header site header main section right **/
	#slick-slide01 .wp-block-kadence-advancedheading {
	
}
.slider-desktop {
	display: none !important;
}
.slider-tablet {
	display: none !important;
}
.slider-mobile {
	display: block !important;
}
.mense-desktop {
	display: none !important;
}
.mense-tablet {
	display: none !important;
}
.mense-mobile {
	display: block !important;
}


}

