
.elementor-533 .elementor-element.elementor-element-97e33d3:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-97e33d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilclbid.nitrocdn.com/xJrCZknMNIdpYNhYuivaNYJDrDupfkbJ/assets/images/optimized/rev-cbba4a8/riddaren.nu/wp-content/uploads/2020/08/pexels-karolina-grabowska-4197828-2-1-min.webp");
	background-position: 2px 0px;
	background-repeat: no-repeat;
}

.elementor-533 .elementor-element.elementor-element-97e33d3 > .elementor-background-overlay {
	background-color: #fff;
	opacity: .16;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-97e33d3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 14px;
}

.elementor-533 .elementor-element.elementor-element-c5e112a > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 89px 0px;
}

.elementor-533 .elementor-element.elementor-element-8542031 {
	--spacer-size: 153px;
}

.elementor-533 .elementor-element.elementor-element-f9d4f32 > .elementor-widget-container {
	padding: 0px 6px 7px 0px;
}

.elementor-533 .elementor-element.elementor-element-f9d4f32 {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-f9d4f32 .elementor-heading-title {
	font-size: 30px;
	font-weight: 200;
	color: #020101;
}

.elementor-533 .elementor-element.elementor-element-244db93 > .elementor-widget-container {
	margin: -11px 0px 0px 0px;
	padding: -9px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-244db93 {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-244db93 .elementor-heading-title {
	font-size: 45px;
	font-weight: 500;
	color: #020101;
}

.elementor-533 .elementor-element.elementor-element-21afce6 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-18701236);
	--divider-border-width: 1.4px;
}

.elementor-533 .elementor-element.elementor-element-21afce6 > .elementor-widget-container {
	margin: -26px 0px -12px 0px;
	padding: -7px 0px -7px 0px;
}

.elementor-533 .elementor-element.elementor-element-21afce6 .elementor-divider-separator {
	width: 62%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-533 .elementor-element.elementor-element-21afce6 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-533 .elementor-element.elementor-element-21afce6 .elementor-divider__text {
	color: var(--e-global-color-445a147);
	font-family: "Cardo", Sans-serif;
	font-size: 40px;
}

.elementor-533 .elementor-element.elementor-element-29c3f33 {
	margin-top: 45px;
	margin-bottom: 72px;
}

.elementor-533 .elementor-element.elementor-element-99720d4 .elementor-button {
	background-color: var(--e-global-color-3ca53939);
}

.elementor-533 .elementor-element.elementor-element-99720d4 .elementor-button:hover, .elementor-533 .elementor-element.elementor-element-99720d4 .elementor-button:focus {
	background-color: var(--e-global-color-18701236);
}

.elementor-533 .elementor-element.elementor-element-01dd24d .elementor-button {
	background-color: var(--e-global-color-3ca53939);
}

.elementor-533 .elementor-element.elementor-element-01dd24d .elementor-button:hover, .elementor-533 .elementor-element.elementor-element-01dd24d .elementor-button:focus {
	background-color: var(--e-global-color-18701236);
}

.elementor-533 .elementor-element.elementor-element-01dd24d > .elementor-widget-container {
	padding: 0px 22px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-890956b .elementor-button {
	background-color: var(--e-global-color-3ca53939);
}

.elementor-533 .elementor-element.elementor-element-890956b .elementor-button:hover, .elementor-533 .elementor-element.elementor-element-890956b .elementor-button:focus {
	background-color: var(--e-global-color-18701236);
}

.elementor-533 .elementor-element.elementor-element-df5042e .elementor-button {
	background-color: var(--e-global-color-3ca53939);
}

.elementor-533 .elementor-element.elementor-element-df5042e .elementor-button:hover, .elementor-533 .elementor-element.elementor-element-df5042e .elementor-button:focus {
	background-color: var(--e-global-color-18701236);
}

.elementor-533 .elementor-element.elementor-element-b22e41c {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-b095934 {
	--spacer-size: 346px;
}

.elementor-533 .elementor-element.elementor-element-5cd1955 > .elementor-shape-bottom svg {
	width: calc(290% + 1.3px);
	height: 73px;
}

.elementor-533 .elementor-element.elementor-element-787384c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-533 .elementor-element.elementor-element-787384c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-533 .elementor-element.elementor-element-787384c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-533 .elementor-element.elementor-element-787384c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-b412b33 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-533 .elementor-element.elementor-element-b412b33 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-533 .elementor-element.elementor-element-b412b33 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-b412b33 > .elementor-shape-top .elementor-shape-fill {
	fill: #fff;
}

.elementor-533 .elementor-element.elementor-element-b412b33 > .elementor-shape-top svg {
	width: calc(268% + 1.3px);
	height: 43px;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-533 .elementor-element.elementor-element-b412b33 > .elementor-shape-top {
	z-index: 2;
	pointer-events: none;
}

.elementor-533 .elementor-element.elementor-element-b412b33 > .elementor-shape-bottom .elementor-shape-fill {
	fill: #fff;
}

.elementor-533 .elementor-element.elementor-element-b412b33 > .elementor-shape-bottom svg {
	width: calc(141% + 1.3px);
	height: 146px;
}

.elementor-533 .elementor-element.elementor-element-cce1d95:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-533 .elementor-element.elementor-element-cce1d95 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-533 .elementor-element.elementor-element-cce1d95 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #f5f5f5;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 10% 10% 10% 25%;
}

.elementor-533 .elementor-element.elementor-element-cce1d95 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-dc4e96d {
	text-align: end;
}

.elementor-533 .elementor-element.elementor-element-dc4e96d .elementor-heading-title {
	color: #212121;
}

.elementor-533 .elementor-element.elementor-element-0677353 {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-0677353 .elementor-heading-title {
	font-size: 27px;
	color: var(--e-global-color-18701236);
}

.elementor-533 .elementor-element.elementor-element-2c69c11 {
	text-align: end;
}

.elementor-533 .elementor-element.elementor-element-220f9d8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-220f9d8 img {
	width: 100%;
	max-width: 100%;
	opacity: 1;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 9px 6px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-533 .elementor-element.elementor-element-7fa7900:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-533 .elementor-element.elementor-element-7fa7900 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilclbid.nitrocdn.com/xJrCZknMNIdpYNhYuivaNYJDrDupfkbJ/assets/images/optimized/rev-cbba4a8/riddaren.nu/wp-content/uploads/2020/08/pexels-heather-smith-170366-min.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-533 .elementor-element.elementor-element-7fa7900:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-533 .elementor-element.elementor-element-7fa7900 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-533 .elementor-element.elementor-element-7fa7900 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #fff;
	opacity: .03;
}

.elementor-533 .elementor-element.elementor-element-7fa7900 > .elementor-element-populated, .elementor-533 .elementor-element.elementor-element-7fa7900 > .elementor-element-populated > .elementor-background-overlay, .elementor-533 .elementor-element.elementor-element-7fa7900 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-533 .elementor-element.elementor-element-7fa7900 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 8% 15% 8% 0%;
}

.elementor-533 .elementor-element.elementor-element-7fa7900 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-53ecbb3:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-53ecbb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-533 .elementor-element.elementor-element-53ecbb3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-533 .elementor-element.elementor-element-53ecbb3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-1f52449 > .elementor-element-populated {
	padding: 10% 15% 10% 15%;
}

.elementor-533 .elementor-element.elementor-element-6d5426f .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-6d5426f .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #212121;
}

.elementor-533 .elementor-element.elementor-element-0205d33 > .elementor-element-populated {
	padding: 10% 15% 10% 15%;
}

.elementor-533 .elementor-element.elementor-element-448936b .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-448936b .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #212121;
}

.elementor-533 .elementor-element.elementor-element-658c637:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-658c637 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-533 .elementor-element.elementor-element-658c637 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-533 .elementor-element.elementor-element-658c637 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-bfedf02 > .elementor-element-populated {
	padding: 10% 15% 10% 15%;
}

.elementor-533 .elementor-element.elementor-element-55c96f1 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-55c96f1 .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-55c96f1 .elementor-icon-box-title {
	margin-block-end: 8px;
	color: #212121;
}

.elementor-533 .elementor-element.elementor-element-1c6e37e > .elementor-element-populated {
	padding: 10% 15% 10% 15%;
}

.elementor-533 .elementor-element.elementor-element-8c8d3f8 > .elementor-widget-container {
	padding: -8px -8px -8px -8px;
}

.elementor-533 .elementor-element.elementor-element-8c8d3f8 .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-8c8d3f8 .elementor-icon-box-title {
	margin-block-end: 12px;
	color: #212121;
}

.elementor-533 .elementor-element.elementor-element-e580b92 {
	padding: 100px 0px 100px 0px;
}

.elementor-533 .elementor-element.elementor-element-f6960f1 {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-f6960f1 .elementor-heading-title {
	font-size: 48px;
	font-weight: 300;
	color: var(--e-global-color-18701236);
}

.elementor-533 .elementor-element.elementor-element-a67eb4e > .elementor-widget-container {
	margin: -26px -26px -26px -26px;
	padding: -1px -1px -1px -1px;
}

.elementor-533 .elementor-element.elementor-element-a67eb4e {
	text-align: center;
	font-size: 17px;
	font-weight: 100;
}

.elementor-533 .elementor-element.elementor-element-be5dae5 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-533 .elementor-element.elementor-element-be5dae5 {
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-533 .elementor-element.elementor-element-d1ee831 img {
	width: 100%;
}

.elementor-533 .elementor-element.elementor-element-c8e4280:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-533 .elementor-element.elementor-element-c8e4280 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-c8e4280.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-533 .elementor-element.elementor-element-c8e4280.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-533 .elementor-element.elementor-element-c8e4280 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-533 .elementor-element.elementor-element-c8e4280 > .elementor-element-populated {
	box-shadow: 0px 5px 50px 0px rgba(33, 33, 33, .15);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 60px 0px 60px -100px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: -100px;
	padding: 40px 40px 40px 40px;
}

.elementor-533 .elementor-element.elementor-element-c8e4280 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-e78335d {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-1b65755 {
	--divider-border-style: solid;
	--divider-color: #212121;
	--divider-border-width: 2px;
}

.elementor-533 .elementor-element.elementor-element-1b65755 > .elementor-widget-container {
	margin: 0px -100px 0px 50px;
}

.elementor-533 .elementor-element.elementor-element-1b65755 .elementor-divider-separator {
	width: 54%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-533 .elementor-element.elementor-element-1b65755 .elementor-divider {
	text-align: left;
	padding-block-start: 25px;
	padding-block-end: 25px;
}

.elementor-533 .elementor-element.elementor-element-51a22ff > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-51a22ff {
	font-size: 12px;
}

.elementor-533 .elementor-element.elementor-element-3e4e694 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-533 .elementor-element.elementor-element-3e4e694 {
	margin-top: 80px;
	margin-bottom: 0px;
}

.elementor-533 .elementor-element.elementor-element-d4d12d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-533 .elementor-element.elementor-element-d4d12d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-533 .elementor-element.elementor-element-d4d12d3.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-533 .elementor-element.elementor-element-d4d12d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-533 .elementor-element.elementor-element-d4d12d3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-533 .elementor-element.elementor-element-d4d12d3 > .elementor-element-populated {
	box-shadow: 0px 5px 50px 0px rgba(33, 33, 33, .15);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 60px -100px 60px 100px;
	--e-column-margin-right: -100px;
	--e-column-margin-left: 100px;
	padding: 40px 40px 40px 40px;
}

.elementor-533 .elementor-element.elementor-element-d4d12d3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-d4d12d3 {
	z-index: 1;
}

.elementor-533 .elementor-element.elementor-element-02990d7 {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-d4e30e0 {
	--divider-border-style: solid;
	--divider-color: #212121;
	--divider-border-width: 2px;
}

.elementor-533 .elementor-element.elementor-element-d4e30e0 > .elementor-widget-container {
	margin: 0px 50px 0px -100px;
}

.elementor-533 .elementor-element.elementor-element-d4e30e0 .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-right: 0;
}

.elementor-533 .elementor-element.elementor-element-d4e30e0 .elementor-divider {
	text-align: right;
	padding-block-start: 25px;
	padding-block-end: 25px;
}

.elementor-533 .elementor-element.elementor-element-fdaeba5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-fdaeba5 {
	text-align: center;
	font-size: 12px;
}

.elementor-533 .elementor-element.elementor-element-22574b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-533 .elementor-element.elementor-element-22574b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilclbid.nitrocdn.com/xJrCZknMNIdpYNhYuivaNYJDrDupfkbJ/assets/images/optimized/rev-cbba4a8/riddaren.nu/wp-content/uploads/2020/08/pexels-james-wheeler-3989845-min-768x431.webp");
}

.elementor-533 .elementor-element.elementor-element-22574b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-533 .elementor-element.elementor-element-22574b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-533 .elementor-element.elementor-element-22574b9 > .elementor-element-populated, .elementor-533 .elementor-element.elementor-element-22574b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-533 .elementor-element.elementor-element-22574b9 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-533 .elementor-element.elementor-element-22574b9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-533 .elementor-element.elementor-element-22574b9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-a71c41c > .elementor-container {
	max-width: 1000px;
}

.elementor-533 .elementor-element.elementor-element-a71c41c {
	padding: 100px 0px 100px 0px;
}

.elementor-533 .elementor-element.elementor-element-0a18b00 > .elementor-element-populated {
	margin: -112px 0px 0px 6px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 6px;
	padding: -5px -5px -5px -5px;
}

.elementor-533 .elementor-element.elementor-element-bd83c18 {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-9be9266 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-533 .elementor-element.elementor-element-9be9266, .elementor-533 .elementor-element.elementor-element-9be9266 > .elementor-background-overlay {
	border-radius: 20px 20px 20px 20px;
}

.elementor-533 .elementor-element.elementor-element-9be9266 {
	margin-top: -20px;
	margin-bottom: 0px;
}

.elementor-533 .elementor-element.elementor-element-40f445a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-533 .elementor-element.elementor-element-40f445a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-533 .elementor-element.elementor-element-40f445a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 5px;
}

.elementor-533 .elementor-element.elementor-element-40f445a > .elementor-element-populated, .elementor-533 .elementor-element.elementor-element-40f445a > .elementor-element-populated > .elementor-background-overlay, .elementor-533 .elementor-element.elementor-element-40f445a > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-533 .elementor-element.elementor-element-40f445a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 25px 25px 25px 25px;
}

.elementor-533 .elementor-element.elementor-element-40f445a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-9d9d31b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-9d9d31b {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-9d9d31b .elementor-heading-title {
	font-weight: bold;
}

.elementor-533 .elementor-element.elementor-element-99a8c88 > .elementor-element-populated {
	margin: 0% 5% 0% 10%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 10%;
}

.elementor-533 .elementor-element.elementor-element-70b5806 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-2d84e1f > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-533 .elementor-element.elementor-element-2d84e1f, .elementor-533 .elementor-element.elementor-element-2d84e1f > .elementor-background-overlay {
	border-radius: 20px 20px 20px 20px;
}

.elementor-533 .elementor-element.elementor-element-2d84e1f {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-533 .elementor-element.elementor-element-e211301 > .elementor-element-populated {
	margin: 0% 5% 0% 10%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 10%;
}

.elementor-533 .elementor-element.elementor-element-516d110 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-516d110 {
	text-align: end;
}

.elementor-533 .elementor-element.elementor-element-38173ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-533 .elementor-element.elementor-element-38173ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-533 .elementor-element.elementor-element-38173ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 5px;
}

.elementor-533 .elementor-element.elementor-element-38173ee > .elementor-element-populated, .elementor-533 .elementor-element.elementor-element-38173ee > .elementor-element-populated > .elementor-background-overlay, .elementor-533 .elementor-element.elementor-element-38173ee > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-533 .elementor-element.elementor-element-38173ee > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 25px 25px 25px 25px;
}

.elementor-533 .elementor-element.elementor-element-38173ee > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-df9f040 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-df9f040 {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-df9f040 .elementor-heading-title {
	font-size: 18px;
	font-weight: bold;
}

.elementor-533 .elementor-element.elementor-element-aacbe5a > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-533 .elementor-element.elementor-element-aacbe5a, .elementor-533 .elementor-element.elementor-element-aacbe5a > .elementor-background-overlay {
	border-radius: 20px 20px 20px 20px;
}

.elementor-533 .elementor-element.elementor-element-aacbe5a {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-533 .elementor-element.elementor-element-369f8be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-533 .elementor-element.elementor-element-369f8be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9f9f9;
}

.elementor-533 .elementor-element.elementor-element-369f8be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 5px;
}

.elementor-533 .elementor-element.elementor-element-369f8be > .elementor-element-populated, .elementor-533 .elementor-element.elementor-element-369f8be > .elementor-element-populated > .elementor-background-overlay, .elementor-533 .elementor-element.elementor-element-369f8be > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-533 .elementor-element.elementor-element-369f8be > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 25px 25px 25px 25px;
}

.elementor-533 .elementor-element.elementor-element-369f8be > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-3f04547 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-3f04547 {
	text-align: center;
}

.elementor-533 .elementor-element.elementor-element-3f04547 .elementor-heading-title {
	font-weight: bold;
}

.elementor-533 .elementor-element.elementor-element-d2415f5 > .elementor-element-populated {
	margin: 0% 5% 0% 10%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 10%;
}

.elementor-533 .elementor-element.elementor-element-a2c0ca1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-c01f38a > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-533 .elementor-element.elementor-element-c01f38a:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-c01f38a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilclbid.nitrocdn.com/xJrCZknMNIdpYNhYuivaNYJDrDupfkbJ/assets/images/optimized/rev-cbba4a8/riddaren.nu/wp-content/uploads/2020/08/riddarholmen-4575044_1920-min.webp");
	background-position: 82px 98px;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-533 .elementor-element.elementor-element-c01f38a:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-533 .elementor-element.elementor-element-c01f38a > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-533 .elementor-element.elementor-element-c01f38a > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(100deg, #fff 44%, rgba(255, 255, 255, .6) 50%);
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-c01f38a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 120px 0px 120px 0px;
}

.elementor-533 .elementor-element.elementor-element-e9f82fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-533 .elementor-element.elementor-element-e9f82fa > .elementor-element-populated {
	margin: 0px 80px 0px 0px;
	--e-column-margin-right: 80px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-f5d023b .elementor-heading-title {
	font-size: 26px;
	color: var(--e-global-color-18701236);
}

.elementor-533 .elementor-element.elementor-element-8366d53 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-8366d53 .elementor-heading-title {
	font-weight: bold;
}

.elementor-533 .elementor-element.elementor-element-c8579f7 {
	font-size: 15px;
}

.elementor-533 .elementor-element.elementor-element-b7b463f > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-b7b463f .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-18701236);
}

.elementor-533 .elementor-element.elementor-element-9169004 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-9169004 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-18701236);
}

.elementor-533 .elementor-element.elementor-element-bcacc78 {
	font-size: 15px;
}

.elementor-533 .elementor-element.elementor-element-67a9c6d > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-67a9c6d .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-18701236);
}

.elementor-533 .elementor-element.elementor-element-ad3206e > .elementor-widget-container {
	margin: -2px 0px 7px 0px;
}

.elementor-533 .elementor-element.elementor-element-ad3206e {
	font-size: 15px;
	line-height: 1.8em;
}

.elementor-533 .elementor-element.elementor-element-98b2402:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-533 .elementor-element.elementor-element-98b2402 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(122, 122, 122, .37);
}

.elementor-533 .elementor-element.elementor-element-98b2402 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 30px 30px 30px;
}

.elementor-533 .elementor-element.elementor-element-98b2402 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-e973bc4 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-533 .elementor-element.elementor-element-e973bc4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-533 .elementor-element.elementor-element-3afbf0f .elementor-repeater-item-cacc67f.elementor-social-icon {
	background-color: #21265e;
}

.elementor-533 .elementor-element.elementor-element-3afbf0f .elementor-repeater-item-3a901c0.elementor-social-icon {
	background-color: #190505;
}

.elementor-533 .elementor-element.elementor-element-3afbf0f {
	--grid-template-columns: repeat(0, auto);
	top: 214px;
	--icon-size: 20px;
	--grid-column-gap: 2px;
	--grid-row-gap: 0px;
}

.elementor-533 .elementor-element.elementor-element-3afbf0f .elementor-widget-container {
	text-align: right;
}

body:not(.rtl) .elementor-533 .elementor-element.elementor-element-3afbf0f {
	left: -62px;
}

body.rtl .elementor-533 .elementor-element.elementor-element-3afbf0f {
	right: -62px;
}

.elementor-533 .elementor-element.elementor-element-3afbf0f .elementor-social-icon {
	--icon-padding: .5em;
}

@media (min-width:768px) {
	.elementor-533 .elementor-element.elementor-element-c5e112a {
		width: 70.057%;
	}
	
	.elementor-533 .elementor-element.elementor-element-a9c22ff {
		width: 29.891%;
	}
	
	.elementor-533 .elementor-element.elementor-element-787384c {
		width: 100%;
	}
	
	.elementor-533 .elementor-element.elementor-element-cce1d95 {
		width: 30%;
	}
	
	.elementor-533 .elementor-element.elementor-element-7fa7900 {
		width: 69.665%;
	}
	
	.elementor-533 .elementor-element.elementor-element-956409c {
		width: 69.333%;
	}
	
	.elementor-533 .elementor-element.elementor-element-c8e4280 {
		width: 30%;
	}
	
	.elementor-533 .elementor-element.elementor-element-d4d12d3 {
		width: 30%;
	}
	
	.elementor-533 .elementor-element.elementor-element-22574b9 {
		width: 69.333%;
	}
	
	.elementor-533 .elementor-element.elementor-element-40f445a {
		width: 20%;
	}
	
	.elementor-533 .elementor-element.elementor-element-99a8c88 {
		width: 80%;
	}
	
	.elementor-533 .elementor-element.elementor-element-e211301 {
		width: 80%;
	}
	
	.elementor-533 .elementor-element.elementor-element-38173ee {
		width: 20%;
	}
	
	.elementor-533 .elementor-element.elementor-element-369f8be {
		width: 20%;
	}
	
	.elementor-533 .elementor-element.elementor-element-d2415f5 {
		width: 80%;
	}
	
	.elementor-533 .elementor-element.elementor-element-e9f82fa {
		width: 30%;
	}
	
	.elementor-533 .elementor-element.elementor-element-98b2402 {
		width: 30%;
	}
	
	.elementor-533 .elementor-element.elementor-element-e973bc4 {
		width: 29%;
	}
	
	.elementor-533 .elementor-element.elementor-element-02ed74d {
		width: 10.979%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-533 .elementor-element.elementor-element-cce1d95 {
		width: 100%;
	}
	
	.elementor-533 .elementor-element.elementor-element-7fa7900 {
		width: 100%;
	}
	
	.elementor-533 .elementor-element.elementor-element-956409c {
		width: 100%;
	}
	
	.elementor-533 .elementor-element.elementor-element-c8e4280 {
		width: 100%;
	}
	
	.elementor-533 .elementor-element.elementor-element-d4d12d3 {
		width: 100%;
	}
	
	.elementor-533 .elementor-element.elementor-element-22574b9 {
		width: 100%;
	}
	
	.elementor-533 .elementor-element.elementor-element-40f445a {
		width: 30%;
	}
	
	.elementor-533 .elementor-element.elementor-element-99a8c88 {
		width: 70%;
	}
	
	.elementor-533 .elementor-element.elementor-element-e211301 {
		width: 70%;
	}
	
	.elementor-533 .elementor-element.elementor-element-38173ee {
		width: 30%;
	}
	
	.elementor-533 .elementor-element.elementor-element-369f8be {
		width: 30%;
	}
	
	.elementor-533 .elementor-element.elementor-element-d2415f5 {
		width: 70%;
	}
	
	.elementor-533 .elementor-element.elementor-element-e9f82fa {
		width: 50%;
	}
	
	.elementor-533 .elementor-element.elementor-element-98b2402 {
		width: 50%;
	}
	
	.elementor-533 .elementor-element.elementor-element-e973bc4 {
		width: 50%;
	}
	
	.elementor-533 .elementor-element.elementor-element-02ed74d {
		width: 100%;
	}
}

@media (min-width:1025px) {
	.elementor-533 .elementor-element.elementor-element-7fa7900:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-533 .elementor-element.elementor-element-7fa7900 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
	
	.elementor-533 .elementor-element.elementor-element-c01f38a:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-c01f38a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
}

@media (max-width:1024px) {
	.elementor-533 .elementor-element.elementor-element-97e33d3:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-97e33d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-cce1d95 > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-533 .elementor-element.elementor-element-dc4e96d {
		text-align: center;
	}
	
	.elementor-533 .elementor-element.elementor-element-0677353 {
		text-align: center;
	}
	
	.elementor-533 .elementor-element.elementor-element-2c69c11 {
		text-align: center;
	}
	
	.elementor-533 .elementor-element.elementor-element-e580b92 {
		padding: 80px 80px 80px 80px;
	}
	
	.elementor-533 .elementor-element.elementor-element-c8e4280 > .elementor-element-populated {
		margin: -50px 50px 0px 50px;
		--e-column-margin-right: 50px;
		--e-column-margin-left: 50px;
	}
	
	.elementor-533 .elementor-element.elementor-element-d4d12d3 > .elementor-element-populated {
		margin: -50px 50px 0px 50px;
		--e-column-margin-right: 50px;
		--e-column-margin-left: 50px;
	}
	
	.elementor-533 .elementor-element.elementor-element-a71c41c {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-533 .elementor-element.elementor-element-c01f38a:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-c01f38a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
		background-size: cover;
	}
	
	.elementor-533 .elementor-element.elementor-element-c01f38a {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-533 .elementor-element.elementor-element-e9f82fa > .elementor-element-populated {
		margin: 50px 50px 0px 0px;
		--e-column-margin-right: 50px;
		--e-column-margin-left: 0px;
	}
}

@media (max-width:767px) {
	.elementor-533 .elementor-element.elementor-element-97e33d3:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-97e33d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-8542031 {
		--spacer-size: 17px;
	}
	
	.elementor-533 .elementor-element.elementor-element-cce1d95 > .elementor-element-populated {
		padding: 60px 30px 30px 30px;
	}
	
	.elementor-533 .elementor-element.elementor-element-7fa7900 > .elementor-element-populated {
		padding: 60px 60px 60px 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-e580b92 {
		padding: 60px 30px 60px 30px;
	}
	
	.elementor-533 .elementor-element.elementor-element-c8e4280 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-533 .elementor-element.elementor-element-e78335d {
		text-align: center;
	}
	
	.elementor-533 .elementor-element.elementor-element-1b65755 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-1b65755 .elementor-divider-separator {
		width: 25%;
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-533 .elementor-element.elementor-element-1b65755 .elementor-divider {
		text-align: center;
		padding-block-start: 10px;
		padding-block-end: 10px;
	}
	
	.elementor-533 .elementor-element.elementor-element-51a22ff > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-51a22ff {
		text-align: center;
	}
	
	.elementor-533 .elementor-element.elementor-element-3e4e694 {
		margin-top: 50px;
		margin-bottom: 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-d4d12d3 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-533 .elementor-element.elementor-element-02990d7 {
		text-align: center;
	}
	
	.elementor-533 .elementor-element.elementor-element-d4e30e0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-d4e30e0 .elementor-divider-separator {
		width: 25%;
		margin: 0 auto;
		margin-center: 0;
	}
	
	.elementor-533 .elementor-element.elementor-element-d4e30e0 .elementor-divider {
		text-align: center;
		padding-block-start: 10px;
		padding-block-end: 10px;
	}
	
	.elementor-533 .elementor-element.elementor-element-fdaeba5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-fdaeba5 {
		text-align: center;
	}
	
	.elementor-533 .elementor-element.elementor-element-a71c41c {
		padding: 60px 30px 60px 30px;
	}
	
	.elementor-533 .elementor-element.elementor-element-9be9266 {
		margin-top: 20px;
		margin-bottom: 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-99a8c88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-block-end: 5px;
	}
	
	.elementor-533 .elementor-element.elementor-element-99a8c88 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-533 .elementor-element.elementor-element-70b5806 {
		text-align: center;
	}
	
	.elementor-533 .elementor-element.elementor-element-2d84e1f {
		margin-top: 20px;
		margin-bottom: 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-e211301 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-block-end: 5px;
	}
	
	.elementor-533 .elementor-element.elementor-element-e211301 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-533 .elementor-element.elementor-element-516d110 {
		text-align: center;
	}
	
	.elementor-533 .elementor-element.elementor-element-aacbe5a {
		margin-top: 20px;
		margin-bottom: 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-d2415f5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-block-end: 5px;
	}
	
	.elementor-533 .elementor-element.elementor-element-d2415f5 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-533 .elementor-element.elementor-element-a2c0ca1 {
		text-align: center;
	}
	
	.elementor-533 .elementor-element.elementor-element-c01f38a:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-c01f38a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-c01f38a {
		padding: 50px 30px 50px 30px;
	}
	
	.elementor-533 .elementor-element.elementor-element-e9f82fa > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-533 .elementor-element.elementor-element-e973bc4 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	body:not(.rtl) .elementor-533 .elementor-element.elementor-element-3afbf0f {
		left: -103px;
	}
	
	body.rtl .elementor-533 .elementor-element.elementor-element-3afbf0f {
		right: -103px;
	}
	
	.elementor-533 .elementor-element.elementor-element-3afbf0f {
		top: -61px;
	}
}

.elementor-533 .elementor-element.elementor-element-97e33d3:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-533 .elementor-element.elementor-element-97e33d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}
