
.elementor-155 .elementor-element.elementor-element-0f1bced:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-0f1bced > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-284c208);
	background-image: url("https://cdn-iledbda.nitrocdn.com/FiquqPspfgXjKUJYpKbZHIXmFsWUuPBW/assets/images/optimized/rev-369d1d5/deskio.pl/wp-content/uploads/2022/10/bg-home-7.png");
	background-position: 120px 0px;
	background-repeat: no-repeat;
	background-size: 699px auto;
}

.elementor-155 .elementor-element.elementor-element-0f1bced > .elementor-container {
	max-width: 1200px;
	--container-max-width: 1200px;
	min-height: 710px;
}

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

.elementor-155 .elementor-element.elementor-element-0f1bced > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-155 .elementor-element.elementor-element-8e66293 > .elementor-element-populated {
	margin: 70px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-155 .elementor-element.elementor-element-2616674 > .elementor-widget-container {
	margin: 0px -50px 0px 0px;
}

.elementor-155 .elementor-element.elementor-element-2616674 .elementor-heading-title {
	font-family: "Rey Secondary", Sans-serif;
	font-size: 64px;
	font-weight: 300;
	letter-spacing: -3px;
}

.elementor-155 .elementor-element.elementor-element-d7852af .elementor-button {
	background-color: rgba(0, 0, 0, 0);
	font-size: 14px;
	font-weight: 600;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	padding: 10px 20px 10px 20px;
}

.elementor-155 .elementor-element.elementor-element-d7852af > .elementor-widget-container {
	margin: 0px 0px 70px 0px;
}

.elementor-155 .elementor-element.elementor-element-12d2b3c {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-155 .elementor-element.elementor-element-e8863e5 {
	--grid-template-columns: repeat(0, auto);
	width: auto;
	max-width: auto;
	align-self: center;
	--icon-size: 28px;
	--grid-column-gap: 10px;
	--grid-row-gap: 0px;
}

.elementor-155 .elementor-element.elementor-element-e8863e5 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
}

.elementor-155 .elementor-element.elementor-element-e8863e5 .elementor-social-icon {
	background-color: rgba(0, 0, 0, 0);
	--icon-padding: 0em;
}

.elementor-155 .elementor-element.elementor-element-e8863e5 .elementor-social-icon i {
	color: #000;
}

.elementor-155 .elementor-element.elementor-element-e8863e5 .elementor-social-icon svg {
	fill: #000;
}

.elementor-155 .elementor-element.elementor-element-5558d75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {}

.elementor-155 .elementor-element.elementor-element-ce7badd > .elementor-container {
	max-width: 1200px;
	--container-max-width: 1200px;
}

.elementor-155 .elementor-element.elementor-element-ce7badd {
	margin-top: 0px;
	margin-bottom: 40px;
}

.elementor-155 .elementor-element.elementor-element-f5eaeae {
	text-align: center;
}

.elementor-155 .elementor-element.elementor-element-f5eaeae .elementor-heading-title {
	font-family: "Rey Secondary", Sans-serif;
	font-size: 54px;
	font-weight: 700;
	color: #121212;
}

.elementor-155 .elementor-element.elementor-element-e1c6e3b > .elementor-widget-container {
	margin: -4px 0px 0px 0px;
}

.elementor-155 .elementor-element.elementor-element-e1c6e3b {
	text-align: center;
}

.elementor-155 .elementor-element.elementor-element-e1c6e3b .elementor-heading-title {
	font-weight: 300;
	line-height: 1.4em;
	color: var(--e-global-color-secondary);
}

.elementor-155 .elementor-element.elementor-element-bac8340 > .elementor-container {
	max-width: 1200px;
	--container-max-width: 1200px;
}

.elementor-155 .elementor-element.elementor-element-bac8340 {
	margin-top: 0px;
	margin-bottom: 104px;
}

.elementor-155 .elementor-element.elementor-element-f4bdc9f .__imagesBg {
	background-color: rgba(201, 182, 171, .39);
	mix-blend-mode: darken;
}

.elementor-155 .elementor-element.elementor-element-f4bdc9f:hover .__imagesBg {
	background-color: rgba(166, 149, 138, .76);
}

.elementor-155 .elementor-element.elementor-element-f4bdc9f .rey-hoverBox {
	--height: 600px;
}

.elementor-155 .elementor-element.elementor-element-f4bdc9f .__text {
	padding: 40px 40px 40px 40px;
}

.elementor-155 .elementor-element.elementor-element-f4bdc9f .__textTop {
	font-family: "Rey Secondary", Sans-serif;
	font-size: 44px;
	font-weight: 700;
	letter-spacing: -1.6px;
}

.elementor-155 .elementor-element.elementor-element-f4bdc9f .btn {
	--accent-color: #fff;
}

.elementor-155 .elementor-element.elementor-element-2b3eb51 .__imagesBg {
	background-color: rgba(201, 182, 171, .39);
	mix-blend-mode: darken;
}

.elementor-155 .elementor-element.elementor-element-2b3eb51:hover .__imagesBg {
	background-color: rgba(166, 149, 138, .76);
}

.elementor-155 .elementor-element.elementor-element-2b3eb51 .rey-hoverBox {
	--height: 600px;
}

.elementor-155 .elementor-element.elementor-element-2b3eb51 .__text {
	padding: 40px 40px 40px 40px;
}

.elementor-155 .elementor-element.elementor-element-2b3eb51 .__textTop {
	font-family: "Rey Secondary", Sans-serif;
	font-size: 44px;
	font-weight: 700;
	letter-spacing: -1.6px;
}

.elementor-155 .elementor-element.elementor-element-2b3eb51 .btn {
	--accent-color: #fff;
}

.elementor-155 .elementor-element.elementor-element-d940f66 .__imagesBg {
	background-color: rgba(201, 182, 171, .39);
	mix-blend-mode: darken;
}

.elementor-155 .elementor-element.elementor-element-d940f66:hover .__imagesBg {
	background-color: rgba(166, 149, 138, .76);
}

.elementor-155 .elementor-element.elementor-element-d940f66 .rey-hoverBox {
	--height: 600px;
}

.elementor-155 .elementor-element.elementor-element-d940f66 .__text {
	padding: 40px 40px 40px 40px;
}

.elementor-155 .elementor-element.elementor-element-d940f66 .__textTop {
	font-family: "Rey Secondary", Sans-serif;
	font-size: 44px;
	font-weight: 700;
	letter-spacing: -1.6px;
}

.elementor-155 .elementor-element.elementor-element-d940f66 .btn {
	--accent-color: #fff;
}

.elementor-155 .elementor-element.elementor-element-0cad3ee .__imagesBg {
	background-color: rgba(201, 182, 171, .39);
	mix-blend-mode: darken;
}

.elementor-155 .elementor-element.elementor-element-0cad3ee:hover .__imagesBg {
	background-color: rgba(166, 149, 138, .76);
}

.elementor-155 .elementor-element.elementor-element-0cad3ee .rey-hoverBox {
	--height: 600px;
}

.elementor-155 .elementor-element.elementor-element-0cad3ee .__text {
	padding: 40px 40px 40px 40px;
}

.elementor-155 .elementor-element.elementor-element-0cad3ee .__textTop {
	font-family: "Rey Secondary", Sans-serif;
	font-size: 44px;
	font-weight: 700;
	letter-spacing: -1.6px;
}

.elementor-155 .elementor-element.elementor-element-0cad3ee .btn {
	--accent-color: #fff;
}

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

.elementor-155 .elementor-element.elementor-element-9406486 > .elementor-container {
	max-width: 1200px;
	--container-max-width: 1200px;
}

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

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

.elementor-155 .elementor-element.elementor-element-57e9b7a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {}

.elementor-155 .elementor-element.elementor-element-40da3ed .__slides {
	--height: 800px;
}

.elementor-155 .elementor-element.elementor-element-40da3ed {
	--autoplay-duration: 5000ms;
}

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

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

.elementor-155 .elementor-element.elementor-element-de67865 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {}

.elementor-155 .elementor-element.elementor-element-38ce5db > .elementor-widget-container {
	margin: 40px 0px 0px 50px;
}

.elementor-155 .elementor-element.elementor-element-38ce5db .elementor-heading-title {
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 4px;
	word-spacing: 6px;
	color: var(--e-global-color-aedf988);
}

.elementor-155 .elementor-element.elementor-element-20a0bd2 {
	width: auto;
	max-width: auto;
	z-index: 1;
	top: 40px;
}

body:not(.rtl) .elementor-155 .elementor-element.elementor-element-20a0bd2 {
	right: 40px;
}

body.rtl .elementor-155 .elementor-element.elementor-element-20a0bd2 {
	left: 40px;
}

.elementor-155 .elementor-element.elementor-element-20a0bd2 .rey-stamp {
	--size: 175px;
	transform: rotate(-16deg);
	--letter-spacing: 15px;
	--inner-size: 60px;
}

.elementor-155 .elementor-element.elementor-element-20a0bd2 .rey-stampText-svgText {
	font-size: 26px;
	font-weight: 400;
}

.elementor-155 .elementor-element.elementor-element-bd5119c .rey-card {
	background-color: #fff;
	--bg-color: #fff;
	--spacing-top: 0px;
	--spacing-right: 0px;
	--spacing-bottom: 60px;
	--spacing-left: 0px;
}

.elementor-155 .elementor-element.elementor-element-bd5119c .rey-carouselEl {
	--per-row: 1;
}

.elementor-155 .elementor-element.elementor-element-bd5119c .__media {
	object-fit: contain;
	height: 500px;
}

.elementor-155 .elementor-element.elementor-element-bd5119c .__captionTitle {
	font-size: 24px;
	font-weight: 600;
	letter-spacing: -.6px;
}

.elementor-155 .elementor-element.elementor-element-bd5119c .rey-sliderComp-nav {
	--arrow-side-spacing: 50px;
	--dots-side-spacing: 50px;
}

.elementor-155 .elementor-element.elementor-element-bd5119c .rey-sliderArrows {
	color: #fff;
	mix-blend-mode: difference;
}

.elementor-155 .elementor-element.elementor-element-bd5119c .rey-sliderDots {
	color: rgba(0, 0, 0, .13);
}

.elementor-155 .elementor-element.elementor-element-002c524 > .elementor-container {
	max-width: 1200px;
	--container-max-width: 1200px;
}

.elementor-155 .elementor-element.elementor-element-002c524 {
	margin-top: 0px;
	margin-bottom: 104px;
}

.elementor-155 .elementor-element.elementor-element-07de1d0 {
	width: auto;
	max-width: auto;
}

.elementor-155 .elementor-element.elementor-element-07de1d0 > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
}

.elementor-155 .elementor-element.elementor-element-07de1d0 .elementor-heading-title {
	font-family: "Rey Secondary", Sans-serif;
	font-size: 28px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1.7px;
}

.elementor-155 .elementor-element.elementor-element-390cc8a .elementor-button {
	background-color: rgba(0, 0, 0, 0);
	font-size: 13px;
	font-weight: 600;
	text-transform: uppercase;
	fill: #000;
	color: #000;
	padding: 8px 15px 8px 15px;
}

.elementor-155 .elementor-element.elementor-element-390cc8a {
	width: auto;
	max-width: auto;
}

.elementor-155 .elementor-element.elementor-element-643248b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {}

.elementor-155 .elementor-element.elementor-element-e635a20 ul.products {
	--woocommerce-grid-columns: 4;
}

.elementor-155 .elementor-element.elementor-element-e635a20 .rey-pg-loadmoreWrapper {
	--load-more-distance: 40px;
}

.elementor-155 .elementor-element.elementor-element-c9fe005 > .elementor-container {
	max-width: 1200px;
	--container-max-width: 1200px;
}

.elementor-155 .elementor-element.elementor-element-ce7023f > .elementor-widget-container {
	margin: 0px 0px 0px 50px;
}

.elementor-155 .elementor-element.elementor-element-ce7023f .elementor-heading-title {
	font-size: 55px;
	font-weight: 300;
	letter-spacing: -2.1px;
	color: var(--e-global-color-aedf988);
}

.elementor-155 .elementor-element.elementor-element-12ad82b {
	z-index: 1;
	margin-top: -20px;
	margin-bottom: 100px;
}

.elementor-155 .elementor-element.elementor-element-12ad82b > .elementor-container {
	max-width: 1200px;
	--container-max-width: 1200px;
}

.elementor-155 .elementor-element.elementor-element-32dccef:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-32dccef > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-iledbda.nitrocdn.com/FiquqPspfgXjKUJYpKbZHIXmFsWUuPBW/assets/images/optimized/rev-369d1d5/deskio.pl/wp-content/uploads/2025/11/Recepcja-kaszmir-ryflowana-Deskio-1.jpg");
	background-size: cover;
}

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

.elementor-155 .elementor-element.elementor-element-32dccef > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(190deg, rgba(248, 248, 248, 0) 19%, #000 100%);
	opacity: .67;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-155 .elementor-element.elementor-element-32dccef.rey-sectionScroll {
	--clip-threshold: .5;
	--clip-offset: 20px;
}

.elementor-155 .elementor-element.elementor-element-32dccef .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-155 .elementor-element.elementor-element-32dccef {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-bc-flex-widget .elementor-155 .elementor-element.elementor-element-885ff58.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-155 .elementor-element.elementor-element-885ff58.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-155 .elementor-element.elementor-element-885ff58 > .elementor-column-wrap {
	min-height: 540px;
}

.elementor-155 .elementor-element.elementor-element-885ff58 > .elementor-widget-wrap {
	min-height: 540px;
}

.elementor-155 .elementor-element.elementor-element-885ff58 > .elementor-element-populated {
	padding: 0px 0px 60px 60px;
}

.elementor-155 .elementor-element.elementor-element-43adc07 > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
}

.elementor-155 .elementor-element.elementor-element-43adc07 .elementor-heading-title {
	font-family: "Rey Secondary", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1em;
	letter-spacing: -1px;
	color: #fff;
}

.elementor-155 .elementor-element.elementor-element-972752d {
	font-weight: 500;
	color: #fff;
}

.elementor-155 .elementor-element.elementor-element-972752d p:last-of-type {
	margin-bottom: 0;
}

.elementor-155 .elementor-element.elementor-element-75b4bd6 .elementor-button {
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
}

.elementor-155 .elementor-element.elementor-element-708b600 > .elementor-element-populated {
	margin: 60px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-155 .elementor-element.elementor-element-ffa54d9:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-ffa54d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-iledbda.nitrocdn.com/FiquqPspfgXjKUJYpKbZHIXmFsWUuPBW/assets/images/optimized/rev-369d1d5/deskio.pl/wp-content/uploads/2025/06/12-scaled.jpg");
	background-size: cover;
}

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

.elementor-155 .elementor-element.elementor-element-ffa54d9 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(190deg, rgba(248, 248, 248, 0) 33%, #000 100%);
	opacity: .82;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-155 .elementor-element.elementor-element-ffa54d9.rey-sectionScroll {
	--clip-threshold: .5;
	--clip-offset: 20px;
}

.elementor-155 .elementor-element.elementor-element-ffa54d9 .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

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

.elementor-bc-flex-widget .elementor-155 .elementor-element.elementor-element-f02dc8f.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-155 .elementor-element.elementor-element-f02dc8f > .elementor-column-wrap {
	min-height: 510px;
}

.elementor-155 .elementor-element.elementor-element-f02dc8f > .elementor-widget-wrap {
	min-height: 510px;
}

.elementor-155 .elementor-element.elementor-element-f02dc8f > .elementor-element-populated {
	padding: 0px 0px 70px 70px;
}

.elementor-155 .elementor-element.elementor-element-3d31326 > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
}

.elementor-155 .elementor-element.elementor-element-3d31326 .elementor-heading-title {
	font-family: "Rey Secondary", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1em;
	letter-spacing: -1px;
	color: #fff;
}

.elementor-155 .elementor-element.elementor-element-bf71644 {
	font-weight: 500;
	color: #fff;
}

.elementor-155 .elementor-element.elementor-element-bf71644 p:last-of-type {
	margin-bottom: 0;
}

.elementor-155 .elementor-element.elementor-element-ff7084e .elementor-button {
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	fill: #fff;
	color: #fff;
}

.elementor-155 .elementor-element.elementor-element-d92b84a > .elementor-container {
	max-width: 1200px;
	--container-max-width: 1200px;
}

.elementor-155 .elementor-element.elementor-element-d92b84a {
	margin-top: 0px;
	margin-bottom: 104px;
}

.elementor-155 .elementor-element.elementor-element-6182d47 {
	width: auto;
	max-width: auto;
}

.elementor-155 .elementor-element.elementor-element-6182d47 > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
}

.elementor-155 .elementor-element.elementor-element-6182d47 .elementor-heading-title {
	font-family: "Rey Secondary", Sans-serif;
	font-size: 28px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1.7px;
}

.elementor-155 .elementor-element.elementor-element-acc4016 {
	width: auto;
	max-width: auto;
	align-self: flex-start;
}

.elementor-155 .elementor-element.elementor-element-acc4016 > .elementor-widget-container {
	margin: 0px 0px 0px 80px;
}

.elementor-155 .elementor-element.elementor-element-862de73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {}

.elementor-155 .elementor-element.elementor-element-bc22c85 ul.products {
	--woocommerce-grid-columns: 4;
}

.elementor-155 .elementor-element.elementor-element-bc22c85 .reyEl-productGrid ul.products {
	--woocommerce-products-gutter: 20px;
}

.elementor-155 .elementor-element.elementor-element-bc22c85 {
	--side-offset-inactive-opacity: .5;
}

.elementor-155 .elementor-element.elementor-element-70dd2ca3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-155 .elementor-element.elementor-element-70dd2ca3 > .elementor-container {
	max-width: 1200px;
	--container-max-width: 1200px;
}

.elementor-155 .elementor-element.elementor-element-70dd2ca3 {
	margin-top: 0px;
	margin-bottom: 100px;
}

.elementor-155 .elementor-element.elementor-element-678f3d0b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {}

.elementor-155 .elementor-element.elementor-element-3ded67df {
	width: auto;
	max-width: auto;
	top: -3px;
}

body:not(.rtl) .elementor-155 .elementor-element.elementor-element-3ded67df {
	left: 281px;
}

body.rtl .elementor-155 .elementor-element.elementor-element-3ded67df {
	right: 281px;
}

.elementor-155 .elementor-element.elementor-element-3ded67df img {
	width: 40px;
	opacity: .07;
}

.elementor-155 .elementor-element.elementor-element-771f2ae1 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-155 .elementor-element.elementor-element-771f2ae1 .elementor-heading-title {
	font-size: 24px;
	font-weight: 600;
	color: #0c0c0c;
}

.elementor-155 .elementor-element.elementor-element-276931e > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-155 .elementor-element.elementor-element-276931e .elementor-heading-title {
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0px;
	color: #0c0c0c;
}

.elementor-155 .elementor-element.elementor-element-1d8d5a6d > .elementor-widget-container {
	margin: 15px 0px 15px 0px;
}

.elementor-155 .elementor-element.elementor-element-1d8d5a6d {
	font-size: 14px;
	color: #6b6b6b;
}

.elementor-155 .elementor-element.elementor-element-1d8d5a6d p:last-of-type {
	margin-bottom: 0;
}

.elementor-155 .elementor-element.elementor-element-4013b61 .elementor-star-rating {
	font-size: 11px;
}

.elementor-155 .elementor-element.elementor-element-4013b61 .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 2px;
}

.elementor-155 .elementor-element.elementor-element-4013b61 .elementor-star-rating i:before {
	color: var(--e-global-color-3e6b949);
}

.elementor-155 .elementor-element.elementor-element-3a5483aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {}

.elementor-155 .elementor-element.elementor-element-42953628 {
	width: auto;
	max-width: auto;
	top: -4px;
}

body:not(.rtl) .elementor-155 .elementor-element.elementor-element-42953628 {
	left: 208px;
}

body.rtl .elementor-155 .elementor-element.elementor-element-42953628 {
	right: 208px;
}

.elementor-155 .elementor-element.elementor-element-42953628 img {
	width: 40px;
	opacity: .07;
}

.elementor-155 .elementor-element.elementor-element-44092f46 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-155 .elementor-element.elementor-element-44092f46 .elementor-heading-title {
	font-size: 24px;
	font-weight: 600;
	color: #0c0c0c;
}

.elementor-155 .elementor-element.elementor-element-515fed8b > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-155 .elementor-element.elementor-element-515fed8b .elementor-heading-title {
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0px;
	color: #0c0c0c;
}

.elementor-155 .elementor-element.elementor-element-31a9b651 > .elementor-widget-container {
	margin: 15px 0px 15px 0px;
}

.elementor-155 .elementor-element.elementor-element-31a9b651 {
	font-size: 14px;
	color: #6b6b6b;
}

.elementor-155 .elementor-element.elementor-element-31a9b651 p:last-of-type {
	margin-bottom: 0;
}

.elementor-155 .elementor-element.elementor-element-8f6075 .elementor-star-rating {
	font-size: 11px;
}

.elementor-155 .elementor-element.elementor-element-8f6075 .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 2px;
}

.elementor-155 .elementor-element.elementor-element-8f6075 .elementor-star-rating i:before {
	color: var(--e-global-color-3e6b949);
}

.elementor-155 .elementor-element.elementor-element-c02b9bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {}

.elementor-155 .elementor-element.elementor-element-d886a5b {
	width: auto;
	max-width: auto;
	top: -4px;
}

body:not(.rtl) .elementor-155 .elementor-element.elementor-element-d886a5b {
	left: 208px;
}

body.rtl .elementor-155 .elementor-element.elementor-element-d886a5b {
	right: 208px;
}

.elementor-155 .elementor-element.elementor-element-d886a5b img {
	width: 40px;
	opacity: .07;
}

.elementor-155 .elementor-element.elementor-element-3009fa5 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-155 .elementor-element.elementor-element-3009fa5 .elementor-heading-title {
	font-size: 24px;
	font-weight: 600;
	color: #0c0c0c;
}

.elementor-155 .elementor-element.elementor-element-ec49f80 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-155 .elementor-element.elementor-element-ec49f80 .elementor-heading-title {
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0px;
	color: #0c0c0c;
}

.elementor-155 .elementor-element.elementor-element-e946986 > .elementor-widget-container {
	margin: 15px 0px 15px 0px;
}

.elementor-155 .elementor-element.elementor-element-e946986 {
	font-size: 14px;
	color: #6b6b6b;
}

.elementor-155 .elementor-element.elementor-element-e946986 p:last-of-type {
	margin-bottom: 0;
}

.elementor-155 .elementor-element.elementor-element-e00e61c .elementor-star-rating {
	font-size: 11px;
}

.elementor-155 .elementor-element.elementor-element-e00e61c .elementor-star-rating i:not(:last-of-type) {
	margin-inline-end: 2px;
}

.elementor-155 .elementor-element.elementor-element-e00e61c .elementor-star-rating i:before {
	color: var(--e-global-color-3e6b949);
}

.elementor-155 .elementor-element.elementor-element-0c4e987:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-0c4e987 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-155 .elementor-element.elementor-element-0c4e987 > .elementor-container {
	max-width: 1200px;
	--container-max-width: 1200px;
}

.elementor-155 .elementor-element.elementor-element-0c4e987 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 60px;
	padding: 15px 20px 15px 20px;
}

.elementor-155 .elementor-element.elementor-element-0c4e987 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-155 .elementor-element.elementor-element-bd0782c .rey-marquee {
	--distance: .8em;
	--sep-size: .3em;
	--duration: 40s;
}

@media (max-width:1024px) {
	.elementor-155 .elementor-element.elementor-element-0f1bced > .elementor-container {
		min-height: 400px;
	}
	
	.elementor-155 .elementor-element.elementor-element-0f1bced:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-0f1bced > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-0f1bced {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-155 .elementor-element.elementor-element-8e66293 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-d7852af > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-bac8340 {
		margin-top: 0px;
		margin-bottom: 48px;
	}
	
	.elementor-155 .elementor-element.elementor-element-ac02d9a > .elementor-element-populated {
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-f4bdc9f .rey-hoverBox {
		--height: 500px;
	}
	
	.elementor-155 .elementor-element.elementor-element-be9a06f > .elementor-element-populated {
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-2b3eb51 .rey-hoverBox {
		--height: 500px;
	}
	
	.elementor-155 .elementor-element.elementor-element-0932008 > .elementor-column-wrap {
		min-height: 400px;
	}
	
	.elementor-155 .elementor-element.elementor-element-0932008 > .elementor-widget-wrap {
		min-height: 400px;
	}
	
	.elementor-155 .elementor-element.elementor-element-d940f66 .rey-hoverBox {
		--height: 500px;
	}
	
	.elementor-155 .elementor-element.elementor-element-717c9b4 > .elementor-column-wrap {
		min-height: 400px;
	}
	
	.elementor-155 .elementor-element.elementor-element-717c9b4 > .elementor-widget-wrap {
		min-height: 400px;
	}
	
	.elementor-155 .elementor-element.elementor-element-0cad3ee .rey-hoverBox {
		--height: 500px;
	}
	
	.elementor-155 .elementor-element.elementor-element-40da3ed .__slides {
		--height: 600px;
	}
	
	.elementor-155 .elementor-element.elementor-element-38ce5db > .elementor-widget-container {
		margin: 20px 0px 0px 20px;
	}
	
	.elementor-155 .elementor-element.elementor-element-20a0bd2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-20a0bd2 .rey-stamp {
		--size: 130px;
		--inner-size: 45px;
	}
	
	.elementor-155 .elementor-element.elementor-element-bd5119c .rey-carouselEl {
		--per-row: 1;
	}
	
	.elementor-155 .elementor-element.elementor-element-bd5119c .__media {
		height: 320px;
	}
	
	.elementor-155 .elementor-element.elementor-element-002c524 {
		margin-top: 0px;
		margin-bottom: 56px;
	}
	
	.elementor-155 .elementor-element.elementor-element-e635a20 ul.products {
		--woocommerce-grid-columns: 4;
	}
	
	.elementor-155 .elementor-element.elementor-element-12ad82b {
		margin-top: 0px;
		margin-bottom: 56px;
	}
	
	.elementor-155 .elementor-element.elementor-element-6c334b9 > .elementor-column-wrap {
		min-height: 480px;
	}
	
	.elementor-155 .elementor-element.elementor-element-6c334b9 > .elementor-widget-wrap {
		min-height: 480px;
	}
	
	.elementor-155 .elementor-element.elementor-element-43adc07 .elementor-heading-title {
		letter-spacing: -1.5px;
	}
	
	.elementor-155 .elementor-element.elementor-element-708b600 > .elementor-column-wrap {
		min-height: 480px;
	}
	
	.elementor-155 .elementor-element.elementor-element-708b600 > .elementor-widget-wrap {
		min-height: 480px;
	}
	
	.elementor-155 .elementor-element.elementor-element-3d31326 .elementor-heading-title {
		letter-spacing: -1.5px;
	}
	
	.elementor-155 .elementor-element.elementor-element-d92b84a {
		margin-top: 0px;
		margin-bottom: 56px;
	}
	
	.elementor-155 .elementor-element.elementor-element-bc22c85 ul.products {
		--woocommerce-grid-columns: 3;
	}
}

@media (max-width:767px) {
	.elementor-155 .elementor-element.elementor-element-0f1bced > .elementor-container {
		min-height: 480px;
	}
	
	.elementor-155 .elementor-element.elementor-element-0f1bced:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-0f1bced > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0px;
		background-size: 374px auto;
	}
	
	.elementor-155 .elementor-element.elementor-element-0f1bced {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-155 .elementor-element.elementor-element-8e66293 {
		width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-2616674 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-2616674 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-2616674 .elementor-heading-title {
		font-size: 44px;
	}
	
	.elementor-155 .elementor-element.elementor-element-d7852af .elementor-button {
		font-size: 12px;
	}
	
	.elementor-155 .elementor-element.elementor-element-5558d75 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-f5eaeae .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-155 .elementor-element.elementor-element-e1c6e3b .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-155 .elementor-element.elementor-element-ac02d9a > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-f4bdc9f .rey-hoverBox {
		--height: 380px;
	}
	
	.elementor-155 .elementor-element.elementor-element-f4bdc9f .__text {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-155 .elementor-element.elementor-element-be9a06f > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-2b3eb51 .rey-hoverBox {
		--height: 380px;
	}
	
	.elementor-155 .elementor-element.elementor-element-2b3eb51 .__text {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-155 .elementor-element.elementor-element-d940f66 .rey-hoverBox {
		--height: 380px;
	}
	
	.elementor-155 .elementor-element.elementor-element-d940f66 .__text {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-155 .elementor-element.elementor-element-0cad3ee .rey-hoverBox {
		--height: 380px;
	}
	
	.elementor-155 .elementor-element.elementor-element-0cad3ee .__text {
		padding: 20px 20px 20px 20px;
	}
	
	body:not(.rtl) .elementor-155 .elementor-element.elementor-element-20a0bd2 {
		right: -8.5px;
	}
	
	body.rtl .elementor-155 .elementor-element.elementor-element-20a0bd2 {
		left: -8.5px;
	}
	
	.elementor-155 .elementor-element.elementor-element-20a0bd2 {
		top: -9px;
	}
	
	.elementor-155 .elementor-element.elementor-element-bd5119c .rey-carouselEl {
		--per-row: 1;
	}
	
	.elementor-155 .elementor-element.elementor-element-07de1d0 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-155 .elementor-element.elementor-element-e635a20 ul.products {
		--woocommerce-grid-columns: 2;
	}
	
	.elementor-155 .elementor-element.elementor-element-ce7023f > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-ce7023f .elementor-heading-title {
		font-size: 42px;
	}
	
	.elementor-155 .elementor-element.elementor-element-6c334b9 > .elementor-column-wrap {
		min-height: 480px;
	}
	
	.elementor-155 .elementor-element.elementor-element-6c334b9 > .elementor-widget-wrap {
		min-height: 480px;
	}
	
	.elementor-155 .elementor-element.elementor-element-885ff58 > .elementor-element-populated {
		padding: 0px 0px 30px 30px;
	}
	
	.elementor-155 .elementor-element.elementor-element-43adc07 .elementor-heading-title {
		font-size: 47px;
		line-height: 1em;
	}
	
	.elementor-155 .elementor-element.elementor-element-708b600 > .elementor-column-wrap {
		min-height: 480px;
	}
	
	.elementor-155 .elementor-element.elementor-element-708b600 > .elementor-widget-wrap {
		min-height: 480px;
	}
	
	.elementor-155 .elementor-element.elementor-element-708b600 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-f02dc8f > .elementor-element-populated {
		padding: 0px 20px 40px 30px;
	}
	
	.elementor-155 .elementor-element.elementor-element-3d31326 .elementor-heading-title {
		font-size: 47px;
		line-height: 1em;
	}
	
	.elementor-155 .elementor-element.elementor-element-6182d47 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-6182d47 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-155 .elementor-element.elementor-element-acc4016 > .elementor-widget-container {
		margin: 20px 20px 20px 20px;
	}
	
	.elementor-155 .elementor-element.elementor-element-acc4016 {
		align-self: flex-start;
	}
	
	.elementor-155 .elementor-element.elementor-element-bc22c85 ul.products {
		--woocommerce-grid-columns: 2;
	}
	
	.elementor-155 .elementor-element.elementor-element-678f3d0b > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-771f2ae1 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-771f2ae1 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-276931e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-276931e > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-44092f46 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-44092f46 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-515fed8b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-515fed8b > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-3009fa5 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-3009fa5 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-155 .elementor-element.elementor-element-ec49f80 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-ec49f80 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
}

@media (min-width:768px) {
	.elementor-155 .elementor-element.elementor-element-8e66293 {
		width: 36%;
	}
	
	.elementor-155 .elementor-element.elementor-element-5558d75 {
		width: 64%;
	}
	
	.elementor-155 .elementor-element.elementor-element-d50507f {
		width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-643248b {
		width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-22cc751 {
		width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-862de73 {
		width: 100%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-155 .elementor-element.elementor-element-8e66293 {
		width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-5558d75 {
		width: 100%;
	}
	
	.elementor-155 .elementor-element.elementor-element-ac02d9a {
		width: 50%;
	}
	
	.elementor-155 .elementor-element.elementor-element-be9a06f {
		width: 50%;
	}
	
	.elementor-155 .elementor-element.elementor-element-0932008 {
		width: 50%;
	}
	
	.elementor-155 .elementor-element.elementor-element-717c9b4 {
		width: 50%;
	}
	
	.elementor-155 .elementor-element.elementor-element-678f3d0b {
		width: 50%;
	}
	
	.elementor-155 .elementor-element.elementor-element-3a5483aa {
		width: 50%;
	}
	
	.elementor-155 .elementor-element.elementor-element-c02b9bf {
		width: 50%;
	}
}

.rey-revSlider {
	position: relative;
}

.rey-revSlider .revStripes-bg {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 120%;
	z-index: 0;
}

.rey-revSlider .revStripes-bg div {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	-webkit-transform: skewY(-19deg) scaleX(0);
	transform: skewY(-19deg) scaleX(0);
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	-webkit-transition-duration: 900ms;
	transition-duration: 900ms;
	-webkit-transition-timing-function: var(--easeoutcubic, ease-out);
	transition-timing-function: var(--easeoutcubic, ease-out);
}

.rey-revSlider .revStripes-bg div:nth-child(1), .rey-revSlider .revStripes-bg div:nth-child(4) {
	height: 60%;
	bottom: 50%;
	background-color: #a2a2a2;
	z-index: 0;
}

.rey-revSlider .revStripes-bg div:nth-child(2), .rey-revSlider .revStripes-bg div:nth-child(5) {
	height: 35.5%;
	bottom: 20%;
	background-color: #c8c8c8;
	z-index: 1;
	-webkit-box-shadow: -1px -20px 30px rgba(0, 0, 0, .05);
	box-shadow: -1px -20px 30px rgba(0, 0, 0, .05);
}

.rey-revSlider .revStripes-bg div:nth-child(3), .rey-revSlider .revStripes-bg div:nth-child(6) {
	height: 20.5%;
	bottom: 0;
	background-color: #e2e2e2;
	z-index: 2;
	-webkit-box-shadow: -1px -20px 30px rgba(0, 0, 0, .05);
	box-shadow: -1px -20px 30px rgba(0, 0, 0, .05);
}

.rey-revSlider .revStripes-bg div.revStripes-loading {
	background-color: #f8f8f8;
}

.rey-revSlider .revStripes-bg div:nth-child(2) {
	-webkit-transition-delay: 144ms;
	transition-delay: 144ms;
}

.rey-revSlider .revStripes-bg div:nth-child(3) {
	-webkit-transition-delay: 288ms;
	transition-delay: 288ms;
}

.rey-revSlider .revStripes-bg div:nth-child(4) {
	-webkit-transition-delay: 630ms;
	transition-delay: 630ms;
}

.rey-revSlider .revStripes-bg div:nth-child(5) {
	-webkit-transition-delay: 756ms;
	transition-delay: 756ms;
}

.rey-revSlider .revStripes-bg div:nth-child(6) {
	-webkit-transition-delay: 900ms;
	transition-delay: 900ms;
}

.rey-revSlider .revStripes-bg.--init div {
	-webkit-transform: skewY(-19deg) scaleX(1);
	transform: skewY(-19deg) scaleX(1);
}

.rey-revSlider .revSlider-editMode {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background-color: #f5f5f5;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	position: relative;
	z-index: 1;
	color: #464646;
}

.rey-revSlider .revSlider-editMode img {
	opacity: .3;
	margin-bottom: 20px;
}

.rey-revSlider .revStripes-bg+.revSlider-editMode {
	background-color: rgba(0, 0, 0, 0);
}

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