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

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

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

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

.elementor-39 .elementor-element.elementor-element-8765612.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-39 .elementor-element.elementor-element-b3846ba {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-b3846ba img {
	width: 10%;
}

.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after {
	border-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu {
	--e-nav-menu-divider-color: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-39 .elementor-element.elementor-element-6951a8f .elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-39 .elementor-element.elementor-element-6951a8f .elementor-nav-menu .elementor-item {
	font-family: "Montserrat", Sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-39 .elementor-element.elementor-element-6951a8f .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-ad4c82b);
	fill: var(--e-global-color-ad4c82b);
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-39 .elementor-element.elementor-element-6951a8f .elementor-nav-menu--main .elementor-item:hover, .elementor-39 .elementor-element.elementor-element-6951a8f .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-39 .elementor-element.elementor-element-6951a8f .elementor-nav-menu--main .elementor-item.highlighted, .elementor-39 .elementor-element.elementor-element-6951a8f .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-60d23a3);
	fill: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-6951a8f {
	--e-nav-menu-divider-content: "";
	--e-nav-menu-divider-style: solid;
	--e-nav-menu-divider-width: 1px;
	--e-nav-menu-divider-height: 45px;
	--e-nav-menu-divider-color: var(--e-global-color-60d23a3);
	--e-nav-menu-horizontal-menu-item-margin: calc(29px / 2);
}

.elementor-39 .elementor-element.elementor-element-6951a8f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
	margin-bottom: 29px;
}

.elementor-39 .elementor-element.elementor-element-2996ce7 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-widget-slides .elementor-slide-heading {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-slides .elementor-slide-description {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-slides .elementor-slide-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .elementor-repeater-item-7b98887 .swiper-slide-bg {
	background-color: #fff;
	background-image: url("https://cdn-jgcmp.nitrocdn.com/OpFGqoWUWgJDptUYPgHilwHxzOwynFJh/assets/images/optimized/rev-f736dec/platacoloidalestable.com/wp-content/uploads/2023/05/BannerProductos.jpg");
	background-size: cover;
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .elementor-repeater-item-7b98887 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .elementor-repeater-item-7b98887 .swiper-slide-contents {
	margin-right: auto;
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .elementor-repeater-item-7b98887 .swiper-slide-inner {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 800px;
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .elementor-slide-button {
	background-color: var(--e-global-color-60d23a3);
	font-family: "Montserrat", Sans-serif;
	font-size: 13px;
	font-weight: 600;
	line-height: 7px;
	letter-spacing: 0px;
	border-radius: 10px;
	color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .swiper-slide-contents {
	max-width: 100%;
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .swiper-slide-inner {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
	margin-bottom: 5px;
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .elementor-slide-heading {
	color: var(--e-global-color-ad4c82b);
	font-family: "Montserrat", Sans-serif;
	font-size: 31px;
	font-weight: 900;
	line-height: 28px;
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .swiper-slide-inner .elementor-slide-description:not(:last-child) {
	margin-bottom: 3px;
}

.elementor-39 .elementor-element.elementor-element-1bd0ca7 .elementor-slide-description {
	color: var(--e-global-color-075b8d0);
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 500;
	font-style: italic;
}

.elementor-39 .elementor-element.elementor-element-935a43a {
	--spacer-size: 10px;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-406b7ef {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-406b7ef .elementor-heading-title {
	font-family: var(--e-global-typography-f4ee4a8-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ee4a8-font-size);
	font-weight: var(--e-global-typography-f4ee4a8-font-weight);
	text-transform: var(--e-global-typography-f4ee4a8-text-transform);
	line-height: var(--e-global-typography-f4ee4a8-line-height);
	color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-dd2dd01 {
	--spacer-size: 10px;
}

.elementor-39 .elementor-element.elementor-element-bc51ab7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-39 .elementor-element.elementor-element-bc51ab7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-bc51ab7 > .elementor-element-populated, .elementor-39 .elementor-element.elementor-element-bc51ab7 > .elementor-element-populated > .elementor-background-overlay, .elementor-39 .elementor-element.elementor-element-bc51ab7 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-39 .elementor-element.elementor-element-bc51ab7 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-39 .elementor-element.elementor-element-7a609b0 {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-49b9051 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-49b9051 img {
	width: 100%;
}

.elementor-39 .elementor-element.elementor-element-8974bf7 {
	--spacer-size: 15px;
}

.elementor-39 .elementor-element.elementor-element-820fe88 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-820fe88 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-820fe88 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 30px;
	color: #004162;
}

.elementor-39 .elementor-element.elementor-element-14e8fe3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-14e8fe3 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-14e8fe3 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 13px;
	color: #004162;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-39 .elementor-element.elementor-element-6924eff .elementor-button {
	background-color: #0063a2;
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 17px;
	border-radius: 7px 7px 7px 7px;
}

.elementor-39 .elementor-element.elementor-element-b329a39 {
	--spacer-size: 5px;
}

.elementor-39 .elementor-element.elementor-element-f42dbe9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-39 .elementor-element.elementor-element-f42dbe9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-f42dbe9 > .elementor-element-populated, .elementor-39 .elementor-element.elementor-element-f42dbe9 > .elementor-element-populated > .elementor-background-overlay, .elementor-39 .elementor-element.elementor-element-f42dbe9 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-39 .elementor-element.elementor-element-f42dbe9 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-39 .elementor-element.elementor-element-ab22e2a {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-5485ea1 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-5485ea1 img {
	width: 91%;
}

.elementor-39 .elementor-element.elementor-element-09e297e {
	--spacer-size: 10px;
}

.elementor-39 .elementor-element.elementor-element-478c6a3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-478c6a3 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-478c6a3 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 20px;
	color: #004162;
}

.elementor-39 .elementor-element.elementor-element-9aaf31a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-9aaf31a {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-9aaf31a .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 13px;
	color: #004162;
}

.elementor-39 .elementor-element.elementor-element-2a720be .elementor-button {
	background-color: #0063a2;
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 17px;
	border-radius: 7px 7px 7px 7px;
}

.elementor-39 .elementor-element.elementor-element-b7fd3e0 {
	--spacer-size: 5px;
}

.elementor-39 .elementor-element.elementor-element-94c405f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-39 .elementor-element.elementor-element-94c405f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-94c405f > .elementor-element-populated, .elementor-39 .elementor-element.elementor-element-94c405f > .elementor-element-populated > .elementor-background-overlay, .elementor-39 .elementor-element.elementor-element-94c405f > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-39 .elementor-element.elementor-element-94c405f > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-39 .elementor-element.elementor-element-94c405f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-39 .elementor-element.elementor-element-a1c3a9d {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-3c12e41 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-3c12e41 img {
	width: 100%;
}

.elementor-39 .elementor-element.elementor-element-85efb03 {
	--spacer-size: 17px;
}

.elementor-39 .elementor-element.elementor-element-b44ba01 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-b44ba01 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-b44ba01 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 30px;
	color: #004162;
}

.elementor-39 .elementor-element.elementor-element-2634d22 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-2634d22 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-2634d22 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 13px;
	color: #004162;
}

.elementor-39 .elementor-element.elementor-element-74d813c .elementor-button {
	background-color: #0063a2;
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 17px;
	border-radius: 7px 7px 7px 7px;
}

.elementor-39 .elementor-element.elementor-element-1500fa8 {
	--spacer-size: 5px;
}

.elementor-39 .elementor-element.elementor-element-1ab2a40 {
	--spacer-size: 30px;
}

.elementor-39 .elementor-element.elementor-element-298d066 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-298d066 .elementor-heading-title {
	color: var(--e-global-color-075b8d0);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-4a09b85 {
	color: var(--e-global-color-075b8d0);
}

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

.elementor-39 .elementor-element.elementor-element-ab5d2e8:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-ab5d2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-jgcmp.nitrocdn.com/OpFGqoWUWgJDptUYPgHilwHxzOwynFJh/assets/images/optimized/rev-f736dec/platacoloidalestable.com/wp-content/uploads/2023/05/Footer.png");
}

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

.elementor-39 .elementor-element.elementor-element-ab5d2e8 {
	overflow: hidden;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-259befc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-39 .elementor-element.elementor-element-259befc.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-ebf8f8c {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
	align-self: center;
	text-align: right;
}

.elementor-39 .elementor-element.elementor-element-e58dbbe {
	--spacer-size: 30px;
}

.elementor-39 .elementor-element.elementor-element-6c753ea {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-fb833a2 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-fb833a2 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 800;
	color: var(--e-global-color-60d23a3);
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

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

.elementor-39 .elementor-element.elementor-element-50e5db7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-50e5db7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-50e5db7.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-50e5db7.elementor-view-default .elementor-icon {
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-50e5db7.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-50e5db7.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-50e5db7 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-50e5db7 .elementor-icon svg {
	height: 20px;
}

.elementor-39 .elementor-element.elementor-element-1edd99b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-1edd99b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-1edd99b.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-1edd99b.elementor-view-default .elementor-icon {
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-1edd99b.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-1edd99b.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-1edd99b .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-1edd99b .elementor-icon svg {
	height: 20px;
}

.elementor-39 .elementor-element.elementor-element-d7684c1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-d7684c1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-d7684c1.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-d7684c1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-d7684c1.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-d7684c1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-d7684c1 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-d7684c1 .elementor-icon svg {
	height: 20px;
}

.elementor-39 .elementor-element.elementor-element-2eace3f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-2eace3f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-2eace3f.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-2eace3f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-2eace3f.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-2eace3f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-2eace3f .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-2eace3f .elementor-icon svg {
	height: 20px;
}

.elementor-39 .elementor-element.elementor-element-6724a09 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-39 .elementor-element.elementor-element-6724a09 {
	overflow: hidden;
}

.elementor-39 .elementor-element.elementor-element-f4258d2 .elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-39 .elementor-element.elementor-element-f4258d2 .elementor-nav-menu .elementor-item {
	font-family: "Montserrat", Sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-39 .elementor-element.elementor-element-f4258d2 .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-ad4c82b);
	fill: var(--e-global-color-ad4c82b);
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-39 .elementor-element.elementor-element-f4258d2 .elementor-nav-menu--main .elementor-item:hover, .elementor-39 .elementor-element.elementor-element-f4258d2 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-39 .elementor-element.elementor-element-f4258d2 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-39 .elementor-element.elementor-element-f4258d2 .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-60d23a3);
	fill: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-f4258d2 {
	--e-nav-menu-divider-content: "";
	--e-nav-menu-divider-style: solid;
	--e-nav-menu-divider-width: 1px;
	--e-nav-menu-divider-height: 35px;
	--e-nav-menu-divider-color: var(--e-global-color-2ea4adb);
	--e-nav-menu-horizontal-menu-item-margin: calc(29px / 2);
}

.elementor-39 .elementor-element.elementor-element-f4258d2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
	margin-bottom: 29px;
}

.elementor-39 .elementor-element.elementor-element-09d1079 {
	--spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-86da3ae {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-86da3ae .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 800;
	color: var(--e-global-color-60d23a3);
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-icon-box .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title, .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-39 .elementor-element.elementor-element-ab58b64 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-ab58b64 {
	--icon-box-icon-margin: 13px;
}

.elementor-39 .elementor-element.elementor-element-ab58b64.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-ab58b64.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-ab58b64.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-ad4c82b);
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-ab58b64 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-ab58b64 .elementor-icon-box-title {
	color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-ab58b64 .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-7f30a8a .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-7f30a8a {
	--icon-box-icon-margin: 13px;
}

.elementor-39 .elementor-element.elementor-element-7f30a8a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-7f30a8a.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-7f30a8a.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-ad4c82b);
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-7f30a8a .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-7f30a8a .elementor-icon-box-title {
	color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-7f30a8a .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-c55fae2 {
	--spacer-size: 2px;
}

.elementor-39 .elementor-element.elementor-element-a01aa63 {
	--spacer-size: 2px;
}

.elementor-39 .elementor-element.elementor-element-830b247:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-830b247 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-830b247 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-39 .elementor-element.elementor-element-830b247 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-39 .elementor-element.elementor-element-35c921a {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-35c921a .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 10px;
	font-weight: 600;
	font-style: italic;
	line-height: 17px;
}

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

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

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

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

.elementor-39 .elementor-element.elementor-element-d88608a.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-c059034 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-c059034 img {
	width: 10%;
}

.elementor-39 .elementor-element.elementor-element-28eefca .elementor-menu-toggle {
	margin-left: auto;
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-28eefca .elementor-nav-menu .elementor-item {
	font-family: "Montserrat", Sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-39 .elementor-element.elementor-element-28eefca .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-ad4c82b);
	fill: var(--e-global-color-ad4c82b);
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-39 .elementor-element.elementor-element-28eefca .elementor-nav-menu--main .elementor-item:hover, .elementor-39 .elementor-element.elementor-element-28eefca .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-39 .elementor-element.elementor-element-28eefca .elementor-nav-menu--main .elementor-item.highlighted, .elementor-39 .elementor-element.elementor-element-28eefca .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-60d23a3);
	fill: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-28eefca {
	--e-nav-menu-divider-content: "";
	--e-nav-menu-divider-style: solid;
	--e-nav-menu-divider-width: 1px;
	--e-nav-menu-divider-height: 45px;
	--e-nav-menu-divider-color: var(--e-global-color-60d23a3);
	--e-nav-menu-horizontal-menu-item-margin: calc(29px / 2);
}

.elementor-39 .elementor-element.elementor-element-28eefca .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
	margin-bottom: 29px;
}

.elementor-39 .elementor-element.elementor-element-28eefca .elementor-nav-menu--dropdown a:hover, .elementor-39 .elementor-element.elementor-element-28eefca .elementor-nav-menu--dropdown a:focus, .elementor-39 .elementor-element.elementor-element-28eefca .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-39 .elementor-element.elementor-element-28eefca .elementor-nav-menu--dropdown a.highlighted {
	background-color: #0078bf;
}

.elementor-39 .elementor-element.elementor-element-28eefca div.elementor-menu-toggle {
	color: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-28eefca div.elementor-menu-toggle svg {
	fill: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-28eefca div.elementor-menu-toggle:hover, .elementor-39 .elementor-element.elementor-element-28eefca div.elementor-menu-toggle:focus {
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-28eefca div.elementor-menu-toggle:hover svg, .elementor-39 .elementor-element.elementor-element-28eefca div.elementor-menu-toggle:focus svg {
	fill: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-28eefca .elementor-menu-toggle:hover, .elementor-39 .elementor-element.elementor-element-28eefca .elementor-menu-toggle:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-1ad1f3b > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .elementor-repeater-item-7b98887 .swiper-slide-bg {
	background-color: #fff;
	background-image: url("https://cdn-jgcmp.nitrocdn.com/OpFGqoWUWgJDptUYPgHilwHxzOwynFJh/assets/images/optimized/rev-f736dec/platacoloidalestable.com/wp-content/uploads/2023/05/BannerProductos.jpg");
	background-size: cover;
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .elementor-repeater-item-7b98887 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .elementor-repeater-item-7b98887 .swiper-slide-contents {
	margin-right: auto;
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .elementor-repeater-item-7b98887 .swiper-slide-inner {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 735px;
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .elementor-slide-button {
	background-color: var(--e-global-color-60d23a3);
	font-family: "Montserrat", Sans-serif;
	font-size: 13px;
	font-weight: 600;
	line-height: 7px;
	letter-spacing: 0px;
	border-radius: 10px;
	color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .swiper-slide-contents {
	max-width: 100%;
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .swiper-slide-inner {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
	margin-bottom: 5px;
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .elementor-slide-heading {
	color: var(--e-global-color-ad4c82b);
	font-family: "Montserrat", Sans-serif;
	font-size: 31px;
	font-weight: 900;
	line-height: 28px;
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .swiper-slide-inner .elementor-slide-description:not(:last-child) {
	margin-bottom: 3px;
}

.elementor-39 .elementor-element.elementor-element-b8d5a51 .elementor-slide-description {
	color: var(--e-global-color-075b8d0);
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 500;
	font-style: italic;
}

.elementor-39 .elementor-element.elementor-element-49d3262 {
	--spacer-size: 10px;
}

.elementor-39 .elementor-element.elementor-element-16f7710 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-16f7710 .elementor-heading-title {
	font-family: var(--e-global-typography-f4ee4a8-font-family), Sans-serif;
	font-size: var(--e-global-typography-f4ee4a8-font-size);
	font-weight: var(--e-global-typography-f4ee4a8-font-weight);
	text-transform: var(--e-global-typography-f4ee4a8-text-transform);
	line-height: var(--e-global-typography-f4ee4a8-line-height);
	color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-673d587 {
	--spacer-size: 10px;
}

.elementor-39 .elementor-element.elementor-element-097b794:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-39 .elementor-element.elementor-element-097b794 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-097b794 > .elementor-element-populated, .elementor-39 .elementor-element.elementor-element-097b794 > .elementor-element-populated > .elementor-background-overlay, .elementor-39 .elementor-element.elementor-element-097b794 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-39 .elementor-element.elementor-element-097b794 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-39 .elementor-element.elementor-element-097b794 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-39 .elementor-element.elementor-element-df22045 {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-ecb3967 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-ecb3967 img {
	width: 100%;
}

.elementor-39 .elementor-element.elementor-element-ff7a0d9 {
	--spacer-size: 15px;
}

.elementor-39 .elementor-element.elementor-element-2eeb187 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-2eeb187 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-2eeb187 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 30px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-d6bf9a0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-d6bf9a0 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-d6bf9a0 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 13px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-a599bab .elementor-button {
	background-color: #0063a2;
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 17px;
	border-radius: 7px 7px 7px 7px;
}

.elementor-39 .elementor-element.elementor-element-55b00e4 {
	--spacer-size: 5px;
}

.elementor-39 .elementor-element.elementor-element-6b56b0f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-39 .elementor-element.elementor-element-6b56b0f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-6b56b0f > .elementor-element-populated, .elementor-39 .elementor-element.elementor-element-6b56b0f > .elementor-element-populated > .elementor-background-overlay, .elementor-39 .elementor-element.elementor-element-6b56b0f > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-39 .elementor-element.elementor-element-6b56b0f > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-39 .elementor-element.elementor-element-6b56b0f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-39 .elementor-element.elementor-element-846c915 {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-30c543b {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-30c543b img {
	width: 91%;
}

.elementor-39 .elementor-element.elementor-element-950d4c4 {
	--spacer-size: 10px;
}

.elementor-39 .elementor-element.elementor-element-e8ebea9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-e8ebea9 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-e8ebea9 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 20px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-7c3e920 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-7c3e920 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-7c3e920 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 13px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-94c1660 .elementor-button {
	background-color: #0063a2;
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 17px;
	border-radius: 7px 7px 7px 7px;
}

.elementor-39 .elementor-element.elementor-element-f690e43 {
	--spacer-size: 5px;
}

.elementor-39 .elementor-element.elementor-element-99a4815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-39 .elementor-element.elementor-element-99a4815 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-99a4815 > .elementor-element-populated, .elementor-39 .elementor-element.elementor-element-99a4815 > .elementor-element-populated > .elementor-background-overlay, .elementor-39 .elementor-element.elementor-element-99a4815 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-39 .elementor-element.elementor-element-99a4815 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-39 .elementor-element.elementor-element-99a4815 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-39 .elementor-element.elementor-element-854645b {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-ebfcb9e {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-ebfcb9e img {
	width: 100%;
}

.elementor-39 .elementor-element.elementor-element-63529e1 {
	--spacer-size: 17px;
}

.elementor-39 .elementor-element.elementor-element-cce5b88 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-cce5b88 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-cce5b88 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 30px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-ee4dd68 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-ee4dd68 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-ee4dd68 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 13px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-0461604 .elementor-button {
	background-color: #0063a2;
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 17px;
	border-radius: 7px 7px 7px 7px;
}

.elementor-39 .elementor-element.elementor-element-4915e14 {
	--spacer-size: 5px;
}

.elementor-39 .elementor-element.elementor-element-2b61993 {
	--spacer-size: 30px;
}

.elementor-39 .elementor-element.elementor-element-9a16f76 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-9a16f76 .elementor-heading-title {
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-e9fe33d {
	--spacer-size: 30px;
}

.elementor-39 .elementor-element.elementor-element-0e16dd0 {
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-75d3456 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-39 .elementor-element.elementor-element-75d3456:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-75d3456 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-jgcmp.nitrocdn.com/OpFGqoWUWgJDptUYPgHilwHxzOwynFJh/assets/images/optimized/rev-f736dec/platacoloidalestable.com/wp-content/uploads/2023/05/Footer.png");
}

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

.elementor-39 .elementor-element.elementor-element-75d3456 {
	overflow: hidden;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-39 .elementor-element.elementor-element-75d3456 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-39 .elementor-element.elementor-element-c2e560b.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-99e0405 {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
	align-self: center;
	text-align: right;
}

.elementor-39 .elementor-element.elementor-element-f407308 {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-9640da7 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-9640da7 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 800;
	color: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-58f9eac .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-58f9eac.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-58f9eac.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-58f9eac.elementor-view-default .elementor-icon {
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-58f9eac.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-58f9eac.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-58f9eac .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-58f9eac .elementor-icon svg {
	height: 20px;
}

.elementor-39 .elementor-element.elementor-element-b0fd963 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-b0fd963.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-b0fd963.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-b0fd963.elementor-view-default .elementor-icon {
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-b0fd963.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-b0fd963.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-b0fd963 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-b0fd963 .elementor-icon svg {
	height: 20px;
}

.elementor-39 .elementor-element.elementor-element-58f7b94 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-58f7b94.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-58f7b94.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-58f7b94.elementor-view-default .elementor-icon {
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-58f7b94.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-58f7b94.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-58f7b94 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-58f7b94 .elementor-icon svg {
	height: 20px;
}

.elementor-39 .elementor-element.elementor-element-a481402 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-a481402.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-a481402.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-a481402.elementor-view-default .elementor-icon {
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-a481402.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-a481402.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-a481402 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-a481402 .elementor-icon svg {
	height: 20px;
}

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

.elementor-39 .elementor-element.elementor-element-3b2b40e {
	overflow: hidden;
}

.elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu .elementor-item {
	font-family: "Montserrat", Sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-60d23a3);
	fill: var(--e-global-color-60d23a3);
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--main .elementor-item:hover, .elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-0e8ab73);
	fill: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-7f8edc2 {
	--e-nav-menu-divider-content: "";
	--e-nav-menu-divider-style: solid;
	--e-nav-menu-divider-width: 1px;
	--e-nav-menu-divider-height: 35px;
	--e-nav-menu-divider-color: var(--e-global-color-2ea4adb);
	--e-nav-menu-horizontal-menu-item-margin: calc(29px / 2);
}

.elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
	margin-bottom: 29px;
}

.elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--dropdown a:hover, .elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--dropdown a:focus, .elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--dropdown a.highlighted, .elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-menu-toggle:hover, .elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-menu-toggle:focus {
	color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--dropdown a:hover, .elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--dropdown a:focus, .elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu--dropdown a.highlighted {
	background-color: var(--e-global-color-2ea4adb);
}

.elementor-39 .elementor-element.elementor-element-62f8ac0 {
	--spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-cdb9335 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-cdb9335 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 800;
	color: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-7bf9190 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-7bf9190 {
	--icon-box-icon-margin: 13px;
}

.elementor-39 .elementor-element.elementor-element-7bf9190.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-7bf9190.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-7bf9190.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-ad4c82b);
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-7bf9190 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-7bf9190 .elementor-icon-box-title {
	color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-7bf9190 .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-94a8b84 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-94a8b84 {
	--icon-box-icon-margin: 13px;
}

.elementor-39 .elementor-element.elementor-element-94a8b84.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-94a8b84.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-94a8b84.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-ad4c82b);
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-94a8b84 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-94a8b84 .elementor-icon-box-title {
	color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-94a8b84 .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-c66c9a5 {
	--spacer-size: 2px;
}

.elementor-39 .elementor-element.elementor-element-0ed04cb {
	--spacer-size: 2px;
}

.elementor-39 .elementor-element.elementor-element-c920558:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-c920558 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-075b8d0);
}

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

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

.elementor-39 .elementor-element.elementor-element-339c143 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-339c143 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 10px;
	font-weight: 600;
	font-style: italic;
	line-height: 17px;
}

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

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

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

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

.elementor-39 .elementor-element.elementor-element-f40a7ca.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-bd14c70 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-bd14c70 img {
	width: 10%;
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-menu-toggle {
	margin-left: auto;
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-nav-menu .elementor-item {
	font-family: "Montserrat", Sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-ad4c82b);
	fill: var(--e-global-color-ad4c82b);
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-nav-menu--main .elementor-item:hover, .elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-60d23a3);
	fill: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 {
	--e-nav-menu-divider-content: "";
	--e-nav-menu-divider-style: solid;
	--e-nav-menu-divider-width: 1px;
	--e-nav-menu-divider-height: 45px;
	--e-nav-menu-divider-color: var(--e-global-color-60d23a3);
	--e-nav-menu-horizontal-menu-item-margin: calc(29px / 2);
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
	margin-bottom: 29px;
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-nav-menu--dropdown a:hover, .elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-nav-menu--dropdown a:focus, .elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-nav-menu--dropdown a.highlighted {
	background-color: #0078bf;
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 div.elementor-menu-toggle {
	color: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 div.elementor-menu-toggle svg {
	fill: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 div.elementor-menu-toggle:hover, .elementor-39 .elementor-element.elementor-element-c0b9a94 div.elementor-menu-toggle:focus {
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 div.elementor-menu-toggle:hover svg, .elementor-39 .elementor-element.elementor-element-c0b9a94 div.elementor-menu-toggle:focus svg {
	fill: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-menu-toggle:hover, .elementor-39 .elementor-element.elementor-element-c0b9a94 .elementor-menu-toggle:focus {
	background-color: var(--e-global-color-primary);
}

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

.elementor-39 .elementor-element.elementor-element-00d51ba .elementor-repeater-item-7b98887 .swiper-slide-bg {
	background-color: #fff;
	background-image: url("https://cdn-jgcmp.nitrocdn.com/OpFGqoWUWgJDptUYPgHilwHxzOwynFJh/assets/images/optimized/rev-f736dec/platacoloidalestable.com/wp-content/uploads/2023/05/BannerProductos-Cel-ok.jpg");
	background-size: cover;
}

.elementor-39 .elementor-element.elementor-element-00d51ba .elementor-repeater-item-7b98887 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-39 .elementor-element.elementor-element-00d51ba .elementor-repeater-item-7b98887 .swiper-slide-contents {
	margin-right: auto;
}

.elementor-39 .elementor-element.elementor-element-00d51ba .elementor-repeater-item-7b98887 .swiper-slide-inner {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-00d51ba .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 800px;
}

.elementor-39 .elementor-element.elementor-element-00d51ba .elementor-slide-button {
	background-color: var(--e-global-color-60d23a3);
	font-family: "Montserrat", Sans-serif;
	font-size: 13px;
	font-weight: 600;
	line-height: 7px;
	letter-spacing: 0px;
	border-radius: 10px;
	color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-00d51ba .swiper-slide-contents {
	max-width: 100%;
}

.elementor-39 .elementor-element.elementor-element-00d51ba .swiper-slide-inner {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-00d51ba .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
	margin-bottom: 5px;
}

.elementor-39 .elementor-element.elementor-element-00d51ba .elementor-slide-heading {
	color: var(--e-global-color-ad4c82b);
	font-family: "Montserrat", Sans-serif;
	font-size: 31px;
	font-weight: 900;
	line-height: 28px;
}

.elementor-39 .elementor-element.elementor-element-00d51ba .swiper-slide-inner .elementor-slide-description:not(:last-child) {
	margin-bottom: 3px;
}

.elementor-39 .elementor-element.elementor-element-00d51ba .elementor-slide-description {
	color: var(--e-global-color-075b8d0);
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 500;
	font-style: italic;
}

.elementor-39 .elementor-element.elementor-element-0fbf95b {
	--spacer-size: 10px;
}

.elementor-39 .elementor-element.elementor-element-5d68435 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-5d68435 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 30px;
	color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-092630b {
	--spacer-size: 10px;
}

.elementor-39 .elementor-element.elementor-element-1da1900:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-39 .elementor-element.elementor-element-1da1900 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-1da1900 > .elementor-element-populated, .elementor-39 .elementor-element.elementor-element-1da1900 > .elementor-element-populated > .elementor-background-overlay, .elementor-39 .elementor-element.elementor-element-1da1900 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-39 .elementor-element.elementor-element-1da1900 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-39 .elementor-element.elementor-element-1da1900 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-39 .elementor-element.elementor-element-f7f0382 {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-f73ee23 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-f73ee23 img {
	width: 100%;
}

.elementor-39 .elementor-element.elementor-element-875d590 {
	--spacer-size: 15px;
}

.elementor-39 .elementor-element.elementor-element-ee3c1d3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-ee3c1d3 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-ee3c1d3 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 30px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-5c1d806 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-5c1d806 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-5c1d806 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 13px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-cdae0ef .elementor-button {
	background-color: #0063a2;
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 17px;
	border-radius: 7px 7px 7px 7px;
}

.elementor-39 .elementor-element.elementor-element-9259220 {
	--spacer-size: 5px;
}

.elementor-39 .elementor-element.elementor-element-d7eacc7 {
	--spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-087134f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-39 .elementor-element.elementor-element-087134f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-087134f > .elementor-element-populated, .elementor-39 .elementor-element.elementor-element-087134f > .elementor-element-populated > .elementor-background-overlay, .elementor-39 .elementor-element.elementor-element-087134f > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-39 .elementor-element.elementor-element-087134f > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-39 .elementor-element.elementor-element-087134f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-39 .elementor-element.elementor-element-625f778 {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-bc2601a {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-bc2601a img {
	width: 91%;
}

.elementor-39 .elementor-element.elementor-element-03a3b1b {
	--spacer-size: 10px;
}

.elementor-39 .elementor-element.elementor-element-553373d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-553373d {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-553373d .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 20px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-cfdcff3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-cfdcff3 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-cfdcff3 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 13px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-c4bfbcb .elementor-button {
	background-color: #0063a2;
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 17px;
	border-radius: 7px 7px 7px 7px;
}

.elementor-39 .elementor-element.elementor-element-9e69992 {
	--spacer-size: 5px;
}

.elementor-39 .elementor-element.elementor-element-5477866 {
	--spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-d39d778:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-39 .elementor-element.elementor-element-d39d778 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-d39d778 > .elementor-element-populated, .elementor-39 .elementor-element.elementor-element-d39d778 > .elementor-element-populated > .elementor-background-overlay, .elementor-39 .elementor-element.elementor-element-d39d778 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-39 .elementor-element.elementor-element-d39d778 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-39 .elementor-element.elementor-element-8b5b783 {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-10a08e9 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-10a08e9 img {
	width: 100%;
}

.elementor-39 .elementor-element.elementor-element-b412405 {
	--spacer-size: 17px;
}

.elementor-39 .elementor-element.elementor-element-a2f46c0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-a2f46c0 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-a2f46c0 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 30px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-949f230 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-39 .elementor-element.elementor-element-949f230 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-949f230 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 13px;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-49f542f .elementor-button {
	background-color: #0063a2;
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 17px;
	border-radius: 7px 7px 7px 7px;
}

.elementor-39 .elementor-element.elementor-element-bfbea2c {
	--spacer-size: 5px;
}

.elementor-39 .elementor-element.elementor-element-398036d {
	--spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-bc8e1db {
	--spacer-size: 30px;
}

.elementor-39 .elementor-element.elementor-element-931c5b3 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-931c5b3 .elementor-heading-title {
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-5eec7eb {
	--spacer-size: 30px;
}

.elementor-39 .elementor-element.elementor-element-72fde3f {
	color: var(--e-global-color-075b8d0);
}

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

.elementor-39 .elementor-element.elementor-element-b59cbff:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-b59cbff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-jgcmp.nitrocdn.com/OpFGqoWUWgJDptUYPgHilwHxzOwynFJh/assets/images/optimized/rev-f736dec/platacoloidalestable.com/wp-content/uploads/2023/05/Footer.png");
}

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

.elementor-39 .elementor-element.elementor-element-b59cbff {
	overflow: hidden;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-bc-flex-widget .elementor-39 .elementor-element.elementor-element-5adbeb2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-39 .elementor-element.elementor-element-5adbeb2.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-39 .elementor-element.elementor-element-ec3d5a0 {
	--spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-285b373 {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
	align-self: center;
	text-align: right;
}

.elementor-39 .elementor-element.elementor-element-8669e3a {
	--spacer-size: 25px;
}

.elementor-39 .elementor-element.elementor-element-93096cd {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-93096cd .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 800;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-4b85e9b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-4b85e9b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-4b85e9b.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-4b85e9b.elementor-view-default .elementor-icon {
	color: var(--e-global-color-0e8ab73);
	border-color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-4b85e9b.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-4b85e9b.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-4b85e9b .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-4b85e9b .elementor-icon svg {
	height: 20px;
}

.elementor-39 .elementor-element.elementor-element-1061fe6 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-1061fe6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-1061fe6.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-1061fe6.elementor-view-default .elementor-icon {
	color: var(--e-global-color-0e8ab73);
	border-color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-1061fe6.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-1061fe6.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-1061fe6 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-1061fe6 .elementor-icon svg {
	height: 20px;
}

.elementor-39 .elementor-element.elementor-element-68df373 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-68df373.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-68df373.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-68df373.elementor-view-default .elementor-icon {
	color: var(--e-global-color-0e8ab73);
	border-color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-68df373.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-68df373.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-68df373 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-68df373 .elementor-icon svg {
	height: 20px;
}

.elementor-39 .elementor-element.elementor-element-1baa9df .elementor-icon-wrapper {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-1baa9df.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-1baa9df.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-1baa9df.elementor-view-default .elementor-icon {
	color: var(--e-global-color-0e8ab73);
	border-color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-1baa9df.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-1baa9df.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-1baa9df .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-1baa9df .elementor-icon svg {
	height: 20px;
}

.elementor-39 .elementor-element.elementor-element-43cd6ba > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-39 .elementor-element.elementor-element-43cd6ba {
	overflow: hidden;
}

.elementor-39 .elementor-element.elementor-element-ce4a16e {
	--spacer-size: 50px;
}

.elementor-39 .elementor-element.elementor-element-af4dcf3 {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-af4dcf3 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 800;
	color: var(--e-global-color-075b8d0);
}

.elementor-39 .elementor-element.elementor-element-248b6e8 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-248b6e8 {
	--icon-box-icon-margin: 13px;
}

.elementor-39 .elementor-element.elementor-element-248b6e8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-248b6e8.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-248b6e8.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-ad4c82b);
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-248b6e8 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-248b6e8 .elementor-icon-box-title {
	color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-248b6e8 .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-18a9572 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-39 .elementor-element.elementor-element-18a9572 {
	--icon-box-icon-margin: 13px;
}

.elementor-39 .elementor-element.elementor-element-18a9572.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-18a9572.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-18a9572.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-ad4c82b);
	color: var(--e-global-color-ad4c82b);
	border-color: var(--e-global-color-ad4c82b);
}

.elementor-39 .elementor-element.elementor-element-18a9572 .elementor-icon {
	font-size: 20px;
}

.elementor-39 .elementor-element.elementor-element-18a9572 .elementor-icon-box-title {
	color: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-18a9572 .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: var(--e-global-color-60d23a3);
}

.elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu .elementor-item {
	font-family: "Montserrat", Sans-serif;
	font-size: 10px;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-60d23a3);
	fill: var(--e-global-color-60d23a3);
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--main .elementor-item:hover, .elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-0e8ab73);
	fill: var(--e-global-color-0e8ab73);
}

.elementor-39 .elementor-element.elementor-element-8fc8176 {
	--e-nav-menu-divider-content: "";
	--e-nav-menu-divider-style: solid;
	--e-nav-menu-divider-width: 1px;
	--e-nav-menu-divider-height: 35px;
	--e-nav-menu-divider-color: var(--e-global-color-2ea4adb);
	--e-nav-menu-horizontal-menu-item-margin: calc(29px / 2);
}

.elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
	margin-bottom: 29px;
}

.elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--dropdown a:hover, .elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--dropdown a:focus, .elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--dropdown a.highlighted, .elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-menu-toggle:hover, .elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-menu-toggle:focus {
	color: var(--e-global-color-primary);
}

.elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--dropdown a:hover, .elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--dropdown a:focus, .elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu--dropdown a.highlighted {
	background-color: var(--e-global-color-2ea4adb);
}

.elementor-39 .elementor-element.elementor-element-f59ef48 {
	--spacer-size: 2px;
}

.elementor-39 .elementor-element.elementor-element-332a55c {
	--spacer-size: 2px;
}

.elementor-39 .elementor-element.elementor-element-d67ff92:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-d67ff92 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-075b8d0);
}

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

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

.elementor-39 .elementor-element.elementor-element-72f083e {
	text-align: center;
}

.elementor-39 .elementor-element.elementor-element-72f083e .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 10px;
	font-weight: 600;
	font-style: italic;
	line-height: 17px;
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-39 .elementor-element.elementor-element-406b7ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4ee4a8-font-size);
		line-height: var(--e-global-typography-f4ee4a8-line-height);
	}
	
	.elementor-39 .elementor-element.elementor-element-b8d5a51 .swiper-slide {
		height: 796px;
	}
	
	.elementor-39 .elementor-element.elementor-element-16f7710 .elementor-heading-title {
		font-size: var(--e-global-typography-f4ee4a8-font-size);
		line-height: var(--e-global-typography-f4ee4a8-line-height);
	}
}

@media (max-width:767px) {
	.elementor-39 .elementor-element.elementor-element-406b7ef .elementor-heading-title {
		font-size: var(--e-global-typography-f4ee4a8-font-size);
		line-height: var(--e-global-typography-f4ee4a8-line-height);
	}
	
	.elementor-39 .elementor-element.elementor-element-16f7710 .elementor-heading-title {
		font-size: var(--e-global-typography-f4ee4a8-font-size);
		line-height: var(--e-global-typography-f4ee4a8-line-height);
	}
	
	.elementor-39 .elementor-element.elementor-element-7f8edc2 .elementor-nav-menu .elementor-item {
		font-size: 11px;
	}
	
	.elementor-39 .elementor-element.elementor-element-f40a7ca {
		width: 50%;
	}
	
	.elementor-39 .elementor-element.elementor-element-bd14c70 {
		--container-widget-width: 85px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 85px);
		max-width: 85px;
	}
	
	.elementor-39 .elementor-element.elementor-element-bd14c70 img {
		width: 100%;
	}
	
	.elementor-39 .elementor-element.elementor-element-db40d12 {
		width: 50%;
	}
	
	.elementor-39 .elementor-element.elementor-element-db40d12.elementor-column > .elementor-widget-wrap {
		justify-content: flex-end;
	}
	
	.elementor-39 .elementor-element.elementor-element-00d51ba .swiper-slide {
		height: 748px;
	}
	
	.elementor-39 .elementor-element.elementor-element-5d68435 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-39 .elementor-element.elementor-element-fe58ebc {
		width: 10%;
	}
	
	.elementor-39 .elementor-element.elementor-element-1da1900 {
		width: 80%;
	}
	
	.elementor-39 .elementor-element.elementor-element-d7eacc7 {
		--spacer-size: 5px;
	}
	
	.elementor-39 .elementor-element.elementor-element-5d48bde {
		width: 10%;
	}
	
	.elementor-39 .elementor-element.elementor-element-087134f {
		width: 80%;
	}
	
	.elementor-39 .elementor-element.elementor-element-5477866 {
		--spacer-size: 5px;
	}
	
	.elementor-39 .elementor-element.elementor-element-408797d {
		width: 10%;
	}
	
	.elementor-39 .elementor-element.elementor-element-d39d778 {
		width: 80%;
	}
	
	.elementor-39 .elementor-element.elementor-element-398036d {
		--spacer-size: 5px;
	}
	
	.elementor-39 .elementor-element.elementor-element-72fde3f {
		width: var(--container-widget-width, 339px);
		max-width: 339px;
		--container-widget-width: 339px;
		--container-widget-flex-grow: 0;
		text-align: justify;
	}
	
	.elementor-39 .elementor-element.elementor-element-ec3d5a0 {
		--spacer-size: 50px;
	}
	
	.elementor-39 .elementor-element.elementor-element-285b373 {
		--container-widget-width: 95px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 95px);
		max-width: 95px;
	}
	
	.elementor-39 .elementor-element.elementor-element-9956460 {
		width: 25%;
	}
	
	.elementor-39 .elementor-element.elementor-element-584d891 {
		width: 25%;
	}
	
	.elementor-39 .elementor-element.elementor-element-e4f2f50 {
		width: 25%;
	}
	
	.elementor-39 .elementor-element.elementor-element-884e700 {
		width: 25%;
	}
	
	.elementor-39 .elementor-element.elementor-element-ce4a16e {
		--spacer-size: 20px;
	}
	
	.elementor-39 .elementor-element.elementor-element-248b6e8 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-39 .elementor-element.elementor-element-248b6e8 {
		--icon-box-icon-margin: 0px;
	}
	
	.elementor-39 .elementor-element.elementor-element-18a9572 .elementor-icon-box-wrapper {
		text-align: center;
	}
	
	.elementor-39 .elementor-element.elementor-element-18a9572 {
		--icon-box-icon-margin: 0px;
	}
	
	.elementor-39 .elementor-element.elementor-element-8fc8176 .elementor-nav-menu .elementor-item {
		font-size: 11px;
	}
	
	.elementor-39 .elementor-element.elementor-element-72f083e .elementor-heading-title {
		font-size: 7px;
		line-height: 1.5em;
	}
}

@media (min-width:768px) {
	.elementor-39 .elementor-element.elementor-element-8765612 {
		width: 34.293%;
	}
	
	.elementor-39 .elementor-element.elementor-element-a0c2592 {
		width: 65.707%;
	}
	
	.elementor-39 .elementor-element.elementor-element-46573b5 {
		width: 10%;
	}
	
	.elementor-39 .elementor-element.elementor-element-bc51ab7 {
		width: 22%;
	}
	
	.elementor-39 .elementor-element.elementor-element-0c4e79a {
		width: 6%;
	}
	
	.elementor-39 .elementor-element.elementor-element-f42dbe9 {
		width: 22%;
	}
	
	.elementor-39 .elementor-element.elementor-element-d87fbc8 {
		width: 6%;
	}
	
	.elementor-39 .elementor-element.elementor-element-94c405f {
		width: 22%;
	}
	
	.elementor-39 .elementor-element.elementor-element-0f5816d {
		width: 11.328%;
	}
	
	.elementor-39 .elementor-element.elementor-element-259befc {
		width: 20%;
	}
	
	.elementor-39 .elementor-element.elementor-element-bd935ae {
		width: 4%;
	}
	
	.elementor-39 .elementor-element.elementor-element-84b73ba {
		width: 41%;
	}
	
	.elementor-39 .elementor-element.elementor-element-3af85f9 {
		width: 5%;
	}
	
	.elementor-39 .elementor-element.elementor-element-f89ebe6 {
		width: 29.802%;
	}
	
	.elementor-39 .elementor-element.elementor-element-d88608a {
		width: 34.293%;
	}
	
	.elementor-39 .elementor-element.elementor-element-baa5e74 {
		width: 65.707%;
	}
	
	.elementor-39 .elementor-element.elementor-element-fd0c87f {
		width: 10%;
	}
	
	.elementor-39 .elementor-element.elementor-element-097b794 {
		width: 22%;
	}
	
	.elementor-39 .elementor-element.elementor-element-4197236 {
		width: 6%;
	}
	
	.elementor-39 .elementor-element.elementor-element-6b56b0f {
		width: 22%;
	}
	
	.elementor-39 .elementor-element.elementor-element-c0df954 {
		width: 6%;
	}
	
	.elementor-39 .elementor-element.elementor-element-99a4815 {
		width: 22%;
	}
	
	.elementor-39 .elementor-element.elementor-element-2d2acec {
		width: 11.328%;
	}
	
	.elementor-39 .elementor-element.elementor-element-c2e560b {
		width: 20%;
	}
	
	.elementor-39 .elementor-element.elementor-element-ef5ed36 {
		width: 4%;
	}
	
	.elementor-39 .elementor-element.elementor-element-59aec65 {
		width: 41%;
	}
	
	.elementor-39 .elementor-element.elementor-element-de2c4be {
		width: 5%;
	}
	
	.elementor-39 .elementor-element.elementor-element-bd5d2c3 {
		width: 29.802%;
	}
	
	.elementor-39 .elementor-element.elementor-element-f40a7ca {
		width: 34.293%;
	}
	
	.elementor-39 .elementor-element.elementor-element-db40d12 {
		width: 65.707%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-39 .elementor-element.elementor-element-fd0c87f {
		width: 5%;
	}
	
	.elementor-39 .elementor-element.elementor-element-097b794 {
		width: 25%;
	}
	
	.elementor-39 .elementor-element.elementor-element-4197236 {
		width: 7%;
	}
	
	.elementor-39 .elementor-element.elementor-element-6b56b0f {
		width: 25%;
	}
	
	.elementor-39 .elementor-element.elementor-element-c0df954 {
		width: 7%;
	}
	
	.elementor-39 .elementor-element.elementor-element-99a4815 {
		width: 25%;
	}
	
	.elementor-39 .elementor-element.elementor-element-2d2acec {
		width: 5%;
	}
}
