@media (max-width: 1024px) {
	.breadcrumbs-wrapper,
	.page-title-wrapper {
		display: inline-block;
	}
	.breadcrumbs-wrapper {
		float: left;
		text-align: left;
	}
	.page-title-wrapper {
		float: right;
		text-align: right;
	}
	.page-header-after {
		margin: auto;
	}
	#outer-wrap #main #content-wrap {
		padding-bottom: 50px;
	}
}
@media (max-width: 767px) {
	#primary {
		margin: 0;
	}
	.container {
		max-width: 95%;
	}
	.rtl #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle {
		position: fixed;
		top: 14px;
		left: 50px;
	}
	.similar_websites_item span.elementor-icon-list-text {
		text-indent: 10px;
	}
	.breadcrumbs-wrapper,
	.page-title-wrapper {
		width: 100%;
		float: none;
		display: block;
		clear: both;
		border-bottom: 0;
		height: inherit;
	}
	.breadcrumbs-wrapper {
		text-align: right;
	}
	.page-title-wrapper h1.page-header-title {
		line-height: 1.3;
	}
	.breadcrumb_last {
		display: block;
	}
	.page-header-after {
		margin: 0 10px 0 10px;
		background-color: #FEFCFA;
		border-bottom: 4px solid #d32f2f;
	}
	.mobile-sticky-background {
		background-color: #FEFCFA;
	}
	.heading-title-navigation {
		padding-right: 10px;
	}
	.element-is-sticky {
		margin-top: -30px !important;
	}
	.elementor-type-footer {
		position: static;
		bottom: initial;
		left: initial;
		right: initial;
	}
	html[lang="en-US"] .site-breadcrumbs {
		text-align: left;
	}
}