
.elementor-56 .elementor-element.elementor-element-3e5848d > .elementor-container {
	max-width: 880px;
}

.elementor-56 .elementor-element.elementor-element-3e5848d {
	margin-top: 100px;
	margin-bottom: 0px;
	z-index: 1;
}

.elementor-56 .elementor-element.elementor-element-7f301f4b.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-56 .elementor-element.elementor-element-447606c5 {
	text-align: center;
}

.elementor-56 .elementor-element.elementor-element-447606c5 .elementor-heading-title {
	line-height: 1.125em;
	letter-spacing: -.03em;
}

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

.elementor-56 .elementor-element.elementor-element-e658ebd {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-46480301 {
	text-align: right;
}

.elementor-56 .elementor-element.elementor-element-5abccfb2 {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-45d2cfef .agencium-subtitle {
	text-align: left;
}

.elementor-56 .elementor-element.elementor-element-fad866e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-56 .elementor-element.elementor-element-fad866e {
	margin-top: 70px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-b62d8a3 .elementor-heading-title {
	line-height: 1em;
}

.elementor-56 .elementor-element.elementor-element-0932286 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 2px;
}

.elementor-56 .elementor-element.elementor-element-0932286 .elementor-divider-separator {
	width: 12%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-56 .elementor-element.elementor-element-0932286 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-56 .elementor-element.elementor-element-488fc65 .button-container {
	text-align: right;
}

.elementor-56 .elementor-element.elementor-element-2addf4d {
	border-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-730d393 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-accent);
}

.elementor-56 .elementor-element.elementor-element-f2b5421 .price-item .price-item-inner {
	padding: 37px 58px 51px 49px;
}

.elementor-56 .elementor-element.elementor-element-f2b5421 .price-item .price-wrapper .price {
	color: #f94e99;
}

.elementor-56 .elementor-element.elementor-element-f2b5421 .price-item .price-wrapper .currency {
	color: #f94e99;
}

.elementor-56 .elementor-element.elementor-element-f2b5421 .price-item-custom-fields:not(:first-child) {
	margin-top: 39px;
}

.elementor-56 .elementor-element.elementor-element-f2b5421 .price-item .price-item-custom-field:not(.active) {
	color: #777;
}

.elementor-56 .elementor-element.elementor-element-f2b5421 .price-item-button-container:not(:first-child) {
	margin-top: 55px;
}

.elementor-56 .elementor-element.elementor-element-0422488 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-accent);
}

.elementor-56 .elementor-element.elementor-element-2d4152e .price-item .price-item-inner {
	padding: 37px 58px 51px 49px;
}

.elementor-56 .elementor-element.elementor-element-2d4152e .price-item .price-wrapper .price {
	color: #f94e99;
}

.elementor-56 .elementor-element.elementor-element-2d4152e .price-item .price-wrapper .currency {
	color: #f94e99;
}

.elementor-56 .elementor-element.elementor-element-2d4152e .price-item-custom-fields:not(:first-child) {
	margin-top: 39px;
}

.elementor-56 .elementor-element.elementor-element-2d4152e .price-item .price-item-custom-field:not(.active) {
	color: #777;
}

.elementor-56 .elementor-element.elementor-element-2d4152e .price-item-button-container:not(:first-child) {
	margin-top: 55px;
}

.elementor-56 .elementor-element.elementor-element-2568cc8 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-accent);
}

.elementor-56 .elementor-element.elementor-element-e3b61ec .price-item .price-item-inner {
	padding: 37px 58px 51px 49px;
}

.elementor-56 .elementor-element.elementor-element-e3b61ec .price-item .price-wrapper .price {
	color: #f94e99;
}

.elementor-56 .elementor-element.elementor-element-e3b61ec .price-item .price-wrapper .currency {
	color: #f94e99;
}

.elementor-56 .elementor-element.elementor-element-e3b61ec .price-item-custom-fields:not(:first-child) {
	margin-top: 39px;
}

.elementor-56 .elementor-element.elementor-element-e3b61ec .price-item .price-item-custom-field:not(.active) {
	color: #777;
}

.elementor-56 .elementor-element.elementor-element-e3b61ec .price-item-button-container:not(:first-child) {
	margin-top: 55px;
}

.elementor-56 .elementor-element.elementor-element-28e5f134 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-56 .elementor-element.elementor-element-28e5f134:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-28e5f134 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbpiff.nitrocdn.com/QWZiJNzbSwAgVvSrIcotDkMVXYrXZHum/assets/images/optimized/rev-83e49bd/briefvibe.nl/wp-content/uploads/2023/05/bg-404.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-56 .elementor-element.elementor-element-28e5f134 > .elementor-container {
	max-width: 1720px;
}

.elementor-56 .elementor-element.elementor-element-28e5f134 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 80px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-28e5f134 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-56 .elementor-element.elementor-element-28e5f134 a {
	color: #fff;
}

.elementor-56 .elementor-element.elementor-element-28e5f134 a:hover {
	color: #ef644c;
}

.elementor-56 .elementor-element.elementor-element-3c8ed6d5 > .elementor-widget-container:hover {
	--e-transform-translateY: -20px;
}

.elementor-56 .elementor-element.elementor-element-3c8ed6d5 {
	z-index: 1;
	--e-transform-transition-duration: 500ms;
	text-align: center;
}

.elementor-56 .elementor-element.elementor-element-6f482890 > .elementor-widget-container {
	margin: 34px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-6f482890 {
	text-align: center;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	text-decoration: none;
	line-height: 2em;
	letter-spacing: -.03em;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-56 .elementor-element.elementor-element-7d43022f > .elementor-widget-container {
	--e-transform-translateX: -50%;
	--e-transform-translateY: -50%;
}

body:not(.rtl) .elementor-56 .elementor-element.elementor-element-7d43022f {
	left: 25%;
}

body.rtl .elementor-56 .elementor-element.elementor-element-7d43022f {
	right: 25%;
}

.elementor-56 .elementor-element.elementor-element-7d43022f {
	top: 50%;
	z-index: 0;
	text-align: center;
}

.elementor-56 .elementor-element.elementor-element-7d43022f img {
	max-width: 200%;
}

.elementor-56 .elementor-element.elementor-element-33286fb4 > .elementor-widget-container:hover {
	--e-transform-translateY: -20px;
}

.elementor-56 .elementor-element.elementor-element-33286fb4 {
	z-index: 1;
	--e-transform-transition-duration: 500ms;
	text-align: center;
}

.elementor-56 .elementor-element.elementor-element-4b94e582 > .elementor-widget-container {
	margin: 34px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-4b94e582 {
	text-align: center;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	text-decoration: none;
	line-height: 2em;
	letter-spacing: -.03em;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-56 .elementor-element.elementor-element-399f13e0 > .elementor-widget-container:hover {
	--e-transform-translateY: -20px;
}

.elementor-56 .elementor-element.elementor-element-399f13e0 {
	--e-transform-transition-duration: 500ms;
	text-align: center;
}

.elementor-56 .elementor-element.elementor-element-24b024d > .elementor-widget-container {
	margin: 34px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-24b024d {
	text-align: center;
	font-family: "Plus Jakarta Sans", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	text-decoration: none;
	line-height: 2em;
	letter-spacing: -.03em;
}

.elementor-56 .elementor-element.elementor-element-3a200852 {
	margin-top: 70px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-6bb4dde5 .elementor-heading-title {
	line-height: 1em;
	letter-spacing: -.03em;
}

.elementor-56 .elementor-element.elementor-element-76482fdd > .elementor-widget-container {
	margin: 75px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-76482fdd .elementor-progress-wrapper {
	border-color: #454750;
}

.elementor-56 .elementor-element.elementor-element-76482fdd .elementor-widget-container .elementor-widget-progress .elementor-title {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-56 .elementor-element.elementor-element-7b6c8f6e > .elementor-widget-container {
	margin: 36px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-7b6c8f6e .elementor-progress-wrapper {
	border-color: #454750;
}

.elementor-56 .elementor-element.elementor-element-14f1b2e7 > .elementor-widget-container {
	margin: 36px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-14f1b2e7 .elementor-progress-wrapper {
	border-color: #454750;
}

.elementor-56 .elementor-element.elementor-element-4c810265 > .elementor-widget-container {
	margin: 36px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-4c810265 .elementor-progress-wrapper {
	border-color: #454750;
}

.elementor-56 .elementor-element.elementor-element-1aac7d1b .button-container {
	text-align: right;
}

.elementor-bc-flex-widget .elementor-56 .elementor-element.elementor-element-36c49f4a.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-56 .elementor-element.elementor-element-36c49f4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-56 .elementor-element.elementor-element-1f13cd61 > .elementor-widget-container {
	margin: 0px -124px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-1f13cd61 {
	text-align: left;
}

.elementor-56 .elementor-element.elementor-element-4d688bd1 > .elementor-widget-container {
	margin: 0px 0px 70px 0px;
	padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-56 .elementor-element.elementor-element-4d688bd1 {
	left: 100%;
}

body.rtl .elementor-56 .elementor-element.elementor-element-4d688bd1 {
	right: 100%;
}

.elementor-56 .elementor-element.elementor-element-4d688bd1 {
	bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-4e73cf0c {
	margin-top: 70px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-15496c50 > .elementor-widget-container {
	margin: 80px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-15496c50 .elementor-widget-container {
	text-align: left;
}

.elementor-56 .elementor-element.elementor-element-15496c50 .elementor-counter-number-wrapper {
	color: rgba(2, 1, 1, 0);
	-webkit-text-stroke-width: 2px;
	stroke-width: 2px;
	-webkit-text-stroke-color: #f94e99;
	stroke: #f94e99;
}

.elementor-56 .elementor-element.elementor-element-15496c50 .elementor-counter-number {
	font-family: "Roboto", Sans-serif;
	font-size: 200px;
	font-weight: 600;
}

.elementor-56 .elementor-element.elementor-element-15496c50 .elementor-counter-number-prefix {
	font-family: "Roboto", Sans-serif;
	font-size: 200px;
}

.elementor-56 .elementor-element.elementor-element-15496c50 .elementor-counter-number-suffix {
	font-family: "Roboto", Sans-serif;
	font-size: 100px;
	margin-left: 27px;
}

.elementor-56 .elementor-element.elementor-element-15496c50 .elementor-counter-title {
	top: 42%;
}

.elementor-56 .elementor-element.elementor-element-6ad55fa2 {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-60a9e582 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #424242;
}

.elementor-56 .elementor-element.elementor-element-747cdf3f > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #424242;
}

.elementor-56 .elementor-element.elementor-element-1dd528b9 {
	margin-top: 44px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-29397b0c > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #424242;
}

.elementor-56 .elementor-element.elementor-element-759a9fc7 .elementor-heading-title {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-56 .elementor-element.elementor-element-a57469a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #424242;
}

.elementor-56 .elementor-element.elementor-element-825b915 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 30px 0px 0px 0px;
	z-index: 2;
}

.elementor-56 .elementor-element.elementor-element-8742f1b .agencium-subtitle {
	text-align: left;
}

.elementor-56 .elementor-element.elementor-element-9f1a0f8 > .elementor-widget-container {
	margin: 40px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-f8c663c {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-af9431e .icon-container {
	width: 67px;
	height: 67px;
}

.elementor-56 .elementor-element.elementor-element-af9431e .icon-container i {
	font-size: 56px;
	color: #505050;
}

.elementor-56 .elementor-element.elementor-element-602b2c3 .icon-container i {
	font-size: 58px;
	color: #505050;
}

.elementor-56 .elementor-element.elementor-element-bf77e51 .icon-container i {
	font-size: 56px;
	color: #505050;
}

.elementor-56 .elementor-element.elementor-element-dacb5ef .icon-container i {
	font-size: 61px;
	color: #505050;
}

.elementor-56 .elementor-element.elementor-element-7971eee8 {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-4a5b78de > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-56 .elementor-element.elementor-element-ce899b0 {
	width: var(--container-widget-width, 119.632%);
	max-width: 119.632%;
	--container-widget-width: 119.632%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-56 .elementor-element.elementor-element-ce899b0 .elementor-heading-title {
	line-height: 1.125em;
	letter-spacing: -.03em;
}

.elementor-56 .elementor-element.elementor-element-4fdc895c {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 2px;
}

.elementor-56 .elementor-element.elementor-element-4fdc895c .elementor-divider-separator {
	width: 12%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-56 .elementor-element.elementor-element-4fdc895c .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-56 .elementor-element.elementor-element-16c04239 {
	width: 100%;
	max-width: 100%;
}

.elementor-56 .elementor-element.elementor-element-16c04239 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-475bda25 {
	width: 100%;
	max-width: 100%;
	text-align: right;
}

.elementor-56 .elementor-element.elementor-element-475bda25 > .elementor-widget-container {
	margin: 0% 10% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-475bda25 img {
	width: 100%;
	max-width: 100%;
}

.elementor-56 .elementor-element.elementor-element-336089d {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-1307eae {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-56 .elementor-element.elementor-element-1307eae .elementor-divider-separator {
	width: 100%;
}

.elementor-56 .elementor-element.elementor-element-1307eae .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-56 .elementor-element.elementor-element-1307eae.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-56 .elementor-element.elementor-element-1307eae.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-1307eae.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-56 .elementor-element.elementor-element-1307eae.elementor-view-framed .elementor-icon, .elementor-56 .elementor-element.elementor-element-1307eae.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-56 .elementor-element.elementor-element-31081cda {
	margin-top: 100px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-81a6d1b {
	text-align: left;
}

.elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form .wpforms-field-label-inline, .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="date"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="datetime"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="datetime-local"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="email"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="month"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="number"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="password"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="search"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="tel"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="text"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="time"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="url"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form input[type="week"], .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form select, .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form textarea {
	color: #fff;
}

.elementor-56 .elementor-element.elementor-element-81a6d1b div .wpforms-form .agencium-form-field:focus-within {
	border-color: var(--e-global-color-primary);
}

.elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form .select-wrap:focus-within:after {
	color: var(--e-global-color-primary);
}

.elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form .wpforms-field-label {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form .wpforms-field-label, .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form .agencium-form-field:focus-within .agencium-label-wrapper label, .elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form .agencium-form-field.not-empty .agencium-label-wrapper label {
	color: #fff;
}

.elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form .wpforms-field-label .wpforms-required-label {
	color: var(--e-global-color-primary);
}

.elementor-56 .elementor-element.elementor-element-81a6d1b div.wpforms-container .wpforms-form .wpforms-field-number-slider-hint, .elementor-56 .elementor-element.elementor-element-81a6d1b div .wpforms-form .wpforms-field-description {
	color: #fff;
}

.elementor-56 .elementor-element.elementor-element-6d33c289 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-56 .elementor-element.elementor-element-6d33c289:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-6d33c289 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000;
}

.elementor-56 .elementor-element.elementor-element-6d33c289 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 20px 0px 100px 0px;
}

.elementor-56 .elementor-element.elementor-element-6d33c289 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-56 .elementor-element.elementor-element-f625864 {
	text-align: center;
}

.elementor-56 .elementor-element.elementor-element-f625864 .elementor-heading-title {
	font-size: 45px;
	font-weight: 600;
	line-height: 1.2em;
	color: #fff;
}

.elementor-56 .elementor-element.elementor-element-59002af1 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-59002af1 {
	text-align: center;
}

.elementor-56 .elementor-element.elementor-element-59002af1 .elementor-heading-title {
	font-size: 15px;
	font-weight: 300;
	color: #b1b1b1;
}

.elementor-56 .elementor-element.elementor-element-38fefe5c > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-56 .elementor-element.elementor-element-38fefe5c {
	padding: 55px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-ac53cd3 > .elementor-element-populated, .elementor-56 .elementor-element.elementor-element-ac53cd3 > .elementor-element-populated > .elementor-background-overlay, .elementor-56 .elementor-element.elementor-element-ac53cd3 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-ac53cd3 > .elementor-element-populated {
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 25px 0px;
}

.elementor-56 .elementor-element.elementor-element-9fb6011 .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: #fff;
}

.elementor-56 .elementor-element.elementor-element-55fa93f6 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #686868;
}

.elementor-56 .elementor-element.elementor-element-55fa93f6 {
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
	color: #b1b1b1;
}

.elementor-56 .elementor-element.elementor-element-1404fcdb > .elementor-element-populated, .elementor-56 .elementor-element.elementor-element-1404fcdb > .elementor-element-populated > .elementor-background-overlay, .elementor-56 .elementor-element.elementor-element-1404fcdb > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-1404fcdb > .elementor-element-populated {
	margin: 0px 0px 0px 25px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 25px;
	padding: 0px 0px 25px 0px;
}

.elementor-56 .elementor-element.elementor-element-15836b7b .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: #fff;
}

.elementor-56 .elementor-element.elementor-element-2b323894 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #686868;
}

.elementor-56 .elementor-element.elementor-element-2b323894 {
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
	color: #b1b1b1;
}

.elementor-56 .elementor-element.elementor-element-7822b63f > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-56 .elementor-element.elementor-element-7822b63f {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 15px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-55041e46 > .elementor-element-populated, .elementor-56 .elementor-element.elementor-element-55041e46 > .elementor-element-populated > .elementor-background-overlay, .elementor-56 .elementor-element.elementor-element-55041e46 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-55041e46 > .elementor-element-populated {
	margin: -0px -0px -0px -0px;
	--e-column-margin-right: -0px;
	--e-column-margin-left: -0px;
	padding: 0px 0px 25px 0px;
}

.elementor-56 .elementor-element.elementor-element-69efe0bf .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: #fff;
}

.elementor-56 .elementor-element.elementor-element-76c95792 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #686868;
}

.elementor-56 .elementor-element.elementor-element-76c95792 {
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
	color: #b1b1b1;
}

.elementor-56 .elementor-element.elementor-element-18161d4b > .elementor-element-populated, .elementor-56 .elementor-element.elementor-element-18161d4b > .elementor-element-populated > .elementor-background-overlay, .elementor-56 .elementor-element.elementor-element-18161d4b > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-18161d4b > .elementor-element-populated {
	margin: 0px 0px 0px 25px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 25px;
	padding: 0px 0px 25px 0px;
}

.elementor-56 .elementor-element.elementor-element-4e8c2822 .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: #fff;
}

.elementor-56 .elementor-element.elementor-element-14bdc0b2 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #686868;
}

.elementor-56 .elementor-element.elementor-element-14bdc0b2 {
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
	color: #b1b1b1;
}

.elementor-56 .elementor-element.elementor-element-6eb6183e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-56 .elementor-element.elementor-element-6eb6183e {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 15px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-42cba7bc > .elementor-element-populated, .elementor-56 .elementor-element.elementor-element-42cba7bc > .elementor-element-populated > .elementor-background-overlay, .elementor-56 .elementor-element.elementor-element-42cba7bc > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-42cba7bc > .elementor-element-populated {
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 25px 0px;
}

.elementor-56 .elementor-element.elementor-element-50de0a46 .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: #fff;
}

.elementor-56 .elementor-element.elementor-element-3513c774 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #686868;
}

.elementor-56 .elementor-element.elementor-element-3513c774 {
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: #b1b1b1;
}

.elementor-56 .elementor-element.elementor-element-2f9c573b > .elementor-element-populated, .elementor-56 .elementor-element.elementor-element-2f9c573b > .elementor-element-populated > .elementor-background-overlay, .elementor-56 .elementor-element.elementor-element-2f9c573b > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-56 .elementor-element.elementor-element-2f9c573b > .elementor-element-populated {
	margin: 0px 0px 0px 25px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 25px;
	padding: 0px 0px 25px 0px;
}

.elementor-56 .elementor-element.elementor-element-e872e86 .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: #fff;
}

.elementor-56 .elementor-element.elementor-element-4fec44a6 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #686868;
}

.elementor-56 .elementor-element.elementor-element-4fec44a6 {
	font-size: 16px;
	font-weight: 300;
	line-height: 2em;
	color: #b1b1b1;
}

.elementor-56 .elementor-element.elementor-element-6353463 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-56 .elementor-element.elementor-element-83e0c6d {
	margin-top: 20px;
	margin-bottom: -120px;
}

.elementor-56 .elementor-element.elementor-element-ac5921f {
	width: 100%;
	max-width: 100%;
}

@media (min-width:768px) {
	.elementor-56 .elementor-element.elementor-element-5151969 {
		width: 61.057%;
	}
	
	.elementor-56 .elementor-element.elementor-element-d342526 {
		width: 38.943%;
	}
	
	.elementor-56 .elementor-element.elementor-element-b87f7fc {
		width: 68.303%;
	}
	
	.elementor-56 .elementor-element.elementor-element-77d8b900 {
		width: 31.697%;
	}
	
	.elementor-56 .elementor-element.elementor-element-1e1ddca {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-56 .elementor-element.elementor-element-3e5848d {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-447606c5 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-56 .elementor-element.elementor-element-46480301 {
		text-align: center;
	}
	
	.elementor-56 .elementor-element.elementor-element-fad866e {
		margin-top: 40px;
		margin-bottom: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-3a200852 {
		margin-top: 40px;
		margin-bottom: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-4d688bd1 {
		text-align: center;
	}
	
	.elementor-56 .elementor-element.elementor-element-4d688bd1 img {
		width: 100%;
		max-width: 100%;
		height: 500px;
		object-fit: contain;
	}
	
	.elementor-56 .elementor-element.elementor-element-9f1a0f8 > .elementor-widget-container {
		margin: 40px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-5730f7c > .elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-1c995fe > .elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-ce899b0 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-56 .elementor-element.elementor-element-6d33c289 {
		padding: 100px 25px 100px 25px;
	}
	
	.elementor-56 .elementor-element.elementor-element-55041e46 > .elementor-element-populated {
		margin: -60px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
}

@media (max-width:767px) {
	.elementor-56 .elementor-element.elementor-element-447606c5 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-56 .elementor-element.elementor-element-4056533b {
		text-align: center;
	}
	
	.elementor-56 .elementor-element.elementor-element-2addf4d {
		margin-top: 20px;
		margin-bottom: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-730d393 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-730d393 > .elementor-element-populated, .elementor-56 .elementor-element.elementor-element-730d393 > .elementor-element-populated > .elementor-background-overlay, .elementor-56 .elementor-element.elementor-element-730d393 > .elementor-background-slideshow {
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-f2b5421 .price-item .price-item-inner {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-0422488 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-2d4152e .price-item .price-item-inner {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-2568cc8 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-e3b61ec .price-item .price-item-inner {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-76482fdd > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-1aac7d1b > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-1f13cd61 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-56 .elementor-element.elementor-element-1f13cd61 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-1f13cd61 img {
		width: 100%;
		max-width: 100%;
		height: 409px;
		object-fit: cover;
		object-position: center center;
	}
	
	.elementor-56 .elementor-element.elementor-element-15496c50 {
		width: var(--container-widget-width, 290px);
		max-width: 290px;
		--container-widget-width: 290px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-56 .elementor-element.elementor-element-15496c50 > .elementor-widget-container {
		margin: 5px 5px 5px 5px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-60a9e582 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-64cfb3c5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-19b110db > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-747cdf3f > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-5dd02c6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-2e15f3be > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-1dd528b9 {
		margin-top: 50px;
		margin-bottom: 0px;
		z-index: 1;
	}
	
	.elementor-56 .elementor-element.elementor-element-29397b0c > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-78649ef7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-a57469a > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-138f8a0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-825b915 {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	.elementor-56 .elementor-element.elementor-element-d49897b > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-5730f7c > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-1c995fe > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-7971eee8 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-7ab210b0 > .elementor-element-populated {
		padding: 80px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-4a5b78de {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-ce899b0 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-56 .elementor-element.elementor-element-16c04239 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-475bda25 > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-475bda25 {
		text-align: center;
	}
	
	.elementor-56 .elementor-element.elementor-element-475bda25 img {
		width: 1000px;
		max-width: 100%;
		height: 343px;
		object-fit: contain;
		object-position: center center;
	}
	
	.elementor-56 .elementor-element.elementor-element-336089d {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-a08077c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-a08077c > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-1307eae {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-56 .elementor-element.elementor-element-1307eae > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-31081cda {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-663961f0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-1cdc31f5 > .elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-6d33c289 {
		padding: 50px 20px 50px 20px;
	}
	
	.elementor-56 .elementor-element.elementor-element-f625864 .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-56 .elementor-element.elementor-element-59002af1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-38fefe5c {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-ac53cd3 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-1404fcdb > .elementor-element-populated {
		margin: 25px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-7822b63f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-55041e46 > .elementor-element-populated {
		margin: 25px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-18161d4b > .elementor-element-populated {
		margin: 25px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-6eb6183e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-42cba7bc > .elementor-element-populated {
		margin: 25px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-2f9c573b > .elementor-element-populated {
		margin: 25px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-6353463 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-56 .elementor-element.elementor-element-83e0c6d {
		margin-top: 20px;
		margin-bottom: -80px;
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-56 .elementor-element.elementor-element-12289fed {
		width: 100%;
	}
	
	.elementor-56 .elementor-element.elementor-element-4f2d5625 {
		width: 100%;
	}
	
	.elementor-56 .elementor-element.elementor-element-5151969 {
		width: 38%;
	}
	
	.elementor-56 .elementor-element.elementor-element-d342526 {
		width: 62%;
	}
	
	.elementor-56 .elementor-element.elementor-element-a19e158 {
		width: 50%;
	}
	
	.elementor-56 .elementor-element.elementor-element-d49897b {
		width: 50%;
	}
	
	.elementor-56 .elementor-element.elementor-element-5730f7c {
		width: 50%;
	}
	
	.elementor-56 .elementor-element.elementor-element-1c995fe {
		width: 50%;
	}
}
