/* responsive styling */

@media (max-width: 767.98px) {

	/* First section on homepage */
	.header-home {
		background-position: center center !important;
		padding: 16px !important;
		margin-top: 104px !important;
		margin-bottom: -32px !important;
	}

	.header-home .elementor-col-50:nth-child(2) {
		display: none;
	}

	.header-home .elementor-col-50:first-of-type {
		padding: 0 !important;
		position: relative;
		top: -80px;
	}

	.header-home .elementor-col-50:first-of-type .elementor-widget-wrap {
		padding: 24px !important;
	}

	.header-home .elementor-col-50:first-of-type > .elementor-widget-wrap > .elementor-element:nth-child(3) {
		margin-bottom: 64px;
	}

	.header-home .elementor-col-50:first-of-type > .elementor-widget-wrap > .elementor-element:nth-child(4) {
		right: -12px;
		bottom: -12px;
	}

	/* Unamera advantages e.g. in tab content on home page */
	.unamera-advs {
		padding: 16px !important;
	}

	.unamera-advs .elementor-icon-box-icon {
		margin: 16px 24px 16px 0 !important;
		float: left;
	}

	.unamera-advs .elementor-icon-box-title {
		min-height: 65.6px;
		display: flex;
		align-items: center;
	}

	.unamera-tabs .unamera-advs .elementor-col-50 .elementor-section .elementor-container {
		margin: 0 !important;
	}

	.unamera-tabs .unamera-advs h2 {
		margin-bottom: -32px;
	}

	.unamera-advs .unamera-advs-col-right {
		margin-top: 32px !important;
	}

	.unamera-advs .unamera-advs-col-right .elementor-widget-container {
		margin: 0 !important;
	}
}

@media (min-width: 768px) and (max-width: 1024.98px) {
}