.SpecialTextBlock {
	padding:0px;
}
#shortcode-c147bfaf3433b38a7e407878046063fa.SpecialTextBlock .special-text-block-content{
	width: 100%;
	padding: 40px 30px;
}
.navigation-logo a img {
	 max-height: 100px;
}
.navigation-logo a {
	padding:0px;
}

.protected-post-form {
    max-width: 700px;
    width: 100%;
    margin: 0 auto;
		align-items: center;
		justify-content: center;
		display: flex;
		flex-direction: column;
		background-color: #DDDDDD;
	border-radius: 10px;
}
.protected-post-field  {
    width: 100%;
    padding: 10px !important;
	background-color: blue
		gap: 20px;
		display: flex;
	flex-direction: column;
}
.protected-post-field .btn {
	position: static !important;
	width: 100% !important;
}
body.password-protected-page footer {
    display: none;
}

.ml-form-embedHeader img{
	height: 400px !important;
	width: 100%;
	object-fit: cover;
	object-position: top center !important;
}

div[data-elementor-type="wp-page"], .ErrorPage, .post, .wp-singular .container, .archive .container {
  z-index: 2;
	position: relative;
	background-color: white;
}

.wp-singular .container, .archive .container {
	margin-top: 0;
	padding-top: 50px;
	width: 100%;
}

.ProductsHeader {
	padding-top: 0 !important;
}

.post {
	padding-top: 10px;
}

@media (min-width: 770px) and (max-width: 1024px) {
    .ml-form-embedHeader img{
    	height: 300px !important;
    	width: 100%;
    	object-fit: cover;
    	object-position: top center !important;
    }
}

/* header.sticky-header {
	--header-height: 200px;
	--shrink-header-to: 0.6;
	--transition-timing: .45s cubic-bezier(.4, 0, .2, 1);
	background-color: rgba(244, 245, 248, 1);
	--min-height: var(--header-height);
	--transition: background-color var(--transition-timing),
					backdrop-filter var(--transition-timing),
					box-shadow var(--transition-timing),
					min-height var(--transition-timing);
}
header.sticky-header.elementor-sticky--effects {
	background-color: #DDDDDD;
	box-shadow: 0px 4px 33px 1px rgba(0, 0, 0, .07); 
	--min-height: calc( var(--header-height) * var(--shrink-header-to) );
} */

/* header.sticky-header .logo img,
header.sticky-header .logo.elementor-widget-theme-site-logo img,
header.sticky-header .logo .elementor-icon svg {
	--logo-height: 90px;
	--logo-shrink-to: 0.60;
	height: var(--logo-height) !important;
	transition: height var(--transition-timing);
}
header.sticky-header.elementor-sticky--effects .logo img,
header.sticky-header.elementor-sticky--effects .logo.elementor-widget-theme-site-logo img,
header.sticky-header.elementor-sticky--effects .logo .elementor-icon svg {
	height: calc(var(--logo-height) * var(--logo-shrink-to)) !important;
} */

/* header.sticky-header.elementor-sticky--effects .logo-container {
	width: 25%;
} */

/* header.sticky-header.elementor-sticky--effects .left-menu {
	width: 40%;
}
header.sticky-header.elementor-sticky--effects .right-menu {
	width: 40%;
} */

/* header.sticky-header .logo .elementor-icon svg {
	width: auto;
} */

.footer-offset {
	display: none;
}

.footer {
	position: relative !important;
}