/*
Theme Name:  Inboxa
Theme URI: https://inboxa.it
Description:  Tema Inboxa
Author:  Grafiche Noventa
Author URI: https://www.grafichenoventa.it
Template:  hello-elementor
Version:  0.1
*/

/*
*   1.0 General Styles
*   2.0 Header
*   3.0 Footer
*   4.0 Loop
*/

/*
*   1.0 General Styles
*/
:root body p>a,
:root body h1>a,
:root body h2>a,
:root body h3>a {
	font-size: inherit;
	line-height: inherit;
	font-weight: inherit;
}

.featured-image {
	max-height: 550px !important;
	overflow: hidden !important;
}

.featured-image img {
	display: block !important;
	width: 100% !important;
	height: 550px !important;
	max-height: 550px !important;
	object-fit: cover !important;
	object-position: center !important;
}

.full-width {
	max-height: 100% !important;
	overflow: hidden !important;
}

.full-width img {
	display: block !important;
	width: 100% !important;
	height: 100% !important;
	max-height: 100% !important;
	object-fit: cover !important;
	object-position: center !important;
}


.news-image {
	max-height: 350px !important;
	overflow: hidden !important;
}

.news-image img {
	display: block !important;
	width: 100% !important;
	height: 350px !important;
	max-height: 350px !important;
	object-fit: cover !important;
	object-position: center !important;
}

/*
*   2.0 Header
*/
header>.elementor-element>.e-con-inner,
header #header-logo img {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}

header.header--scrolled>.elementor-element>.e-con-inner {
	padding-top: 10px;
	padding-bottom: 10px;
}

header.header--scrolled #header-logo img {
	max-width: 120px;
}
/*
@media (max-width: 1024px) {
	header.header--scrolled nav.elementor-nav-menu--dropdown {
		top: 35px !important;
	}
}*/

/*
*   3.0 Footer
*/
#footer-credits p {
	margin: 0;
}

/*
*   4.0 Loop
*/
/*
.elementor-widget-loop-grid.loop-news .elementor-loop-container > div.e-loop-item:nth-of-type(even) .elementor-element-5a3de56:not(.elementor-motion-effects-element-type-background),
.elementor-widget-loop-grid.loop-news .elementor-loop-container > div.e-loop-item:nth-of-type(even) .elementor-element-5a3de56 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #fff !important;
}

.elementor-widget-loop-grid.loop-news .elementor-loop-container > div.e-loop-item:nth-of-type(even) .elementor-widget-text-editor,
.elementor-widget-loop-grid.loop-news .elementor-loop-container > div.e-loop-item:nth-of-type(even) .elementor-widget-text-editor .elementor-widget-container,
.elementor-widget-loop-grid.loop-news .elementor-loop-container > div.e-loop-item:nth-of-type(even) .elementor-widget-text-editor .elementor-widget-container *,
.elementor-widget-loop-grid.loop-news .elementor-loop-container > div.e-loop-item:nth-of-type(even) time,
.elementor-widget-loop-grid.loop-news .elementor-loop-container > div.e-loop-item:nth-of-type(even) .elementor-post-info__item--type-date,
.elementor-widget-loop-grid.loop-news .elementor-loop-container > div.e-loop-item:nth-of-type(even) .elementor-post-info__item--type-date * {
    color: var(--e-global-color-text) !important;
}

@media (min-width: 768px) {
    .elementor-widget-loop-grid.loop-news .elementor-loop-container > div.e-loop-item:nth-of-type(even) .e-con-inner {
        flex-direction: row-reverse !important;
    }
}*/