
.elementor-206 .elementor-element.elementor-element-007589d {
	--display: flex;
	--min-height: 400px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--overlay-opacity: .5;
	--z-index: 1;
}

.elementor-206 .elementor-element.elementor-element-007589d:not(.elementor-motion-effects-element-type-background), .elementor-206 .elementor-element.elementor-element-007589d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbmlmp.nitrocdn.com/nGwlnWvBBdshruOYSqWxcOiTSSuMjHXj/assets/images/optimized/rev-6066f8b/razamerina.com/wp-content/uploads/2024/07/Fotografia-no11-scaled-1-scaled.webp");
	background-position: center center;
	background-size: cover;
}

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

.elementor-206 .elementor-element.elementor-element-007589d::before, .elementor-206 .elementor-element.elementor-element-007589d > .elementor-background-video-container::before, .elementor-206 .elementor-element.elementor-element-007589d > .e-con-inner > .elementor-background-video-container::before, .elementor-206 .elementor-element.elementor-element-007589d > .elementor-background-slideshow::before, .elementor-206 .elementor-element.elementor-element-007589d > .e-con-inner > .elementor-background-slideshow::before, .elementor-206 .elementor-element.elementor-element-007589d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-206 .elementor-element.elementor-element-007589d > .elementor-shape-bottom svg, .elementor-206 .elementor-element.elementor-element-007589d > .e-con-inner > .elementor-shape-bottom svg {
	width: calc(279% + 1.3px);
	height: 500px;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-widget-text-editor {
	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-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-206 .elementor-element.elementor-element-c770422 {
	width: var(--container-widget-width, 45.748%);
	max-width: 45.748%;
	--container-widget-width: 45.748%;
	--container-widget-flex-grow: 0;
}

.elementor-206 .elementor-element.elementor-element-c770422.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-206 .elementor-element.elementor-element-beb8f7c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-bb1e434 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
}

.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-206 .elementor-element.elementor-element-5352fe2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
}

.elementor-206 .elementor-element.elementor-element-1b3590e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-206 .elementor-element.elementor-element-f49d31b > .elementor-widget-container {
	margin: 0px 0px 0px 35px;
}

.elementor-206 .elementor-element.elementor-element-5840981 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-fef4f10 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
}

.elementor-206 .elementor-element.elementor-element-d546dfb > .elementor-widget-container {
	margin: 0px 35px 0px 0px;
}

.elementor-206 .elementor-element.elementor-element-4e445fe {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-206 .elementor-element.elementor-element-d49c5e2 > .elementor-widget-container {
	margin: 0px 0px 0px 35px;
}

.elementor-206 .elementor-element.elementor-element-68d7dd5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
}

.elementor-206 .elementor-element.elementor-element-2956f99 > .elementor-widget-container {
	margin: 0px 35px 0px 0px;
}

.elementor-206 .elementor-element.elementor-element-767cd6e {
	--display: flex;
	--min-height: 231px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--z-index: 1;
}

.elementor-206 .elementor-element.elementor-element-d6e8094 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 18px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-206 .elementor-element.elementor-element-d6e8094:not(.elementor-motion-effects-element-type-background), .elementor-206 .elementor-element.elementor-element-d6e8094 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d29f68;
}

.elementor-206 .elementor-element.elementor-element-4966bdd {
	width: var(--container-widget-width, 94.116%);
	max-width: 94.116%;
	--container-widget-width: 94.116%;
	--container-widget-flex-grow: 0;
	font-family: "Raleway", Sans-serif;
	font-weight: 400;
	line-height: 37px;
}

.elementor-206 .elementor-element.elementor-element-4966bdd > .elementor-widget-container {
	margin: 0px 200px 0px 200px;
}

.elementor-206 .elementor-element.elementor-element-4966bdd.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.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-206 .elementor-element.elementor-element-af825ef > .elementor-widget-container {
	margin: 40px 0px 0px 0px;
}

.elementor-206 .elementor-element.elementor-element-af825ef img {
	max-width: 45%;
	border-radius: 10px 10px 10px 10px;
}

.elementor-206 .elementor-element.elementor-element-6958dd3 {
	--display: flex;
	--min-height: 363px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: -247px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-6958dd3:not(.elementor-motion-effects-element-type-background), .elementor-206 .elementor-element.elementor-element-6958dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #232220;
}

.elementor-206 .elementor-element.elementor-element-313776c {
	--display: flex;
	--min-height: 1100px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 1;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-313776c:not(.elementor-motion-effects-element-type-background), .elementor-206 .elementor-element.elementor-element-313776c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbmlmp.nitrocdn.com/nGwlnWvBBdshruOYSqWxcOiTSSuMjHXj/assets/images/optimized/rev-6066f8b/razamerina.com/wp-content/uploads/2024/07/Fotografia-no12.webp");
	background-size: cover;
}

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

.elementor-206 .elementor-element.elementor-element-313776c::before, .elementor-206 .elementor-element.elementor-element-313776c > .elementor-background-video-container::before, .elementor-206 .elementor-element.elementor-element-313776c > .e-con-inner > .elementor-background-video-container::before, .elementor-206 .elementor-element.elementor-element-313776c > .elementor-background-slideshow::before, .elementor-206 .elementor-element.elementor-element-313776c > .e-con-inner > .elementor-background-slideshow::before, .elementor-206 .elementor-element.elementor-element-313776c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg, var(--e-global-color-accent) 39%, rgba(202, 200, 200, .89) 64%);
}

.elementor-206 .elementor-element.elementor-element-4a4b84c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -15px;
	--margin-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-4a4b84c:not(.elementor-motion-effects-element-type-background), .elementor-206 .elementor-element.elementor-element-4a4b84c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbmlmp.nitrocdn.com/nGwlnWvBBdshruOYSqWxcOiTSSuMjHXj/assets/images/optimized/rev-6066f8b/razamerina.com/wp-content/uploads/2024/07/asociacion.jpg.webp");
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-206 .elementor-element.elementor-element-98709dc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 60px;
	--padding-right: 230px;
}

.elementor-206 .elementor-element.elementor-element-9d56aef > .elementor-widget-container {
	margin: 70px 0px 0px 0px;
}

.elementor-206 .elementor-element.elementor-element-0a83817 {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-206 .elementor-element.elementor-element-0a83817:not(.elementor-motion-effects-element-type-background), .elementor-206 .elementor-element.elementor-element-0a83817 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #232220;
}

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

.elementor-widget-accordion .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-accent);
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-accent);
}

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

.elementor-widget-accordion .elementor-tab-content {
	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-206 .elementor-element.elementor-element-73d281b .elementor-tab-title {
	background-color: #f2f2f2;
}

.elementor-206 .elementor-element.elementor-element-73d281b .elementor-accordion-icon, .elementor-206 .elementor-element.elementor-element-73d281b .elementor-accordion-title {
	color: var(--e-global-color-text);
}

.elementor-206 .elementor-element.elementor-element-73d281b .elementor-accordion-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-206 .elementor-element.elementor-element-73d281b .elementor-active .elementor-accordion-icon, .elementor-206 .elementor-element.elementor-element-73d281b .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-text);
}

.elementor-206 .elementor-element.elementor-element-73d281b .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-206 .elementor-element.elementor-element-73d281b .elementor-accordion-title {
	font-family: "Oswald", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	letter-spacing: 2.2px;
}

.elementor-206 .elementor-element.elementor-element-73d281b .elementor-accordion-icon.elementor-accordion-icon-left {
	margin-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-73d281b .elementor-accordion-icon.elementor-accordion-icon-right {
	margin-left: 0px;
}

.elementor-206 .elementor-element.elementor-element-73d281b .elementor-tab-content {
	background-color: #f2f2f2;
}

.elementor-206 .elementor-element.elementor-element-e544f89 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-e544f89:not(.elementor-motion-effects-element-type-background), .elementor-206 .elementor-element.elementor-element-e544f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #232220;
}

.elementor-206 .elementor-element.elementor-element-6d5f214 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 50px;
	--row-gap: 0px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-6d5f214:not(.elementor-motion-effects-element-type-background), .elementor-206 .elementor-element.elementor-element-6d5f214 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #232220;
}

.elementor-206 .elementor-element.elementor-element-69739d7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .5;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px #000;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-69739d7:not(.elementor-motion-effects-element-type-background), .elementor-206 .elementor-element.elementor-element-69739d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #232220;
}

.elementor-206 .elementor-element.elementor-element-69739d7.e-con:hover {
	--e-con-transform-scale: 1.1;
}

.elementor-206 .elementor-element.elementor-element-69739d7::before, .elementor-206 .elementor-element.elementor-element-69739d7 > .elementor-background-video-container::before, .elementor-206 .elementor-element.elementor-element-69739d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-206 .elementor-element.elementor-element-69739d7 > .elementor-background-slideshow::before, .elementor-206 .elementor-element.elementor-element-69739d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-206 .elementor-element.elementor-element-69739d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-206 .elementor-element.elementor-element-ec87227 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-206 .elementor-element.elementor-element-67729ac > .elementor-widget-container {
	margin: 30px 0px 12px 0px;
}

.elementor-206 .elementor-element.elementor-element-67729ac {
	text-align: center;
}

.elementor-206 .elementor-element.elementor-element-67729ac .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-206 .elementor-element.elementor-element-2be2af9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .5;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px #000;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-2be2af9:not(.elementor-motion-effects-element-type-background), .elementor-206 .elementor-element.elementor-element-2be2af9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #232220;
}

.elementor-206 .elementor-element.elementor-element-2be2af9.e-con:hover {
	--e-con-transform-scale: 1.1;
}

.elementor-206 .elementor-element.elementor-element-2be2af9::before, .elementor-206 .elementor-element.elementor-element-2be2af9 > .elementor-background-video-container::before, .elementor-206 .elementor-element.elementor-element-2be2af9 > .e-con-inner > .elementor-background-video-container::before, .elementor-206 .elementor-element.elementor-element-2be2af9 > .elementor-background-slideshow::before, .elementor-206 .elementor-element.elementor-element-2be2af9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-206 .elementor-element.elementor-element-2be2af9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-206 .elementor-element.elementor-element-b77d6ee img {
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px #000;
}

.elementor-206 .elementor-element.elementor-element-82a84c3 > .elementor-widget-container {
	margin: 30px 0px 12px 0px;
}

.elementor-206 .elementor-element.elementor-element-82a84c3 {
	text-align: center;
}

.elementor-206 .elementor-element.elementor-element-82a84c3 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-206 .elementor-element.elementor-element-f02ab66 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .5;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px #000;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-f02ab66:not(.elementor-motion-effects-element-type-background), .elementor-206 .elementor-element.elementor-element-f02ab66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #232220;
}

.elementor-206 .elementor-element.elementor-element-f02ab66.e-con:hover {
	--e-con-transform-scale: 1.1;
}

.elementor-206 .elementor-element.elementor-element-f02ab66::before, .elementor-206 .elementor-element.elementor-element-f02ab66 > .elementor-background-video-container::before, .elementor-206 .elementor-element.elementor-element-f02ab66 > .e-con-inner > .elementor-background-video-container::before, .elementor-206 .elementor-element.elementor-element-f02ab66 > .elementor-background-slideshow::before, .elementor-206 .elementor-element.elementor-element-f02ab66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-206 .elementor-element.elementor-element-f02ab66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-206 .elementor-element.elementor-element-bcc8401 img {
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px #000;
}

.elementor-206 .elementor-element.elementor-element-af0a25c > .elementor-widget-container {
	margin: 30px 0px 12px 0px;
}

.elementor-206 .elementor-element.elementor-element-af0a25c {
	text-align: center;
}

.elementor-206 .elementor-element.elementor-element-af0a25c .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: var(--e-global-color-secondary);
}

.elementor-206 .elementor-element.elementor-element-92e4f4d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-447f319 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-206 .elementor-element.elementor-element-a6a6b36 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 30px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-818edd0 {
	--display: flex;
	--justify-content: flex-end;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-206 .elementor-element.elementor-element-1109846 {
	width: var(--container-widget-width, 16.749%);
	max-width: 16.749%;
	--container-widget-width: 16.749%;
	--container-widget-flex-grow: 0;
}

.elementor-206 .elementor-element.elementor-element-1109846.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-206 .elementor-element.elementor-element-b265804 {
	text-align: center;
}

.elementor-206 .elementor-element.elementor-element-b265804 .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-206 .elementor-element.elementor-element-749d21a {
	--display: flex;
	--justify-content: flex-end;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-206 .elementor-element.elementor-element-48e7e11 {
	width: var(--container-widget-width, 14.812%);
	max-width: 14.812%;
	--container-widget-width: 14.812%;
	--container-widget-flex-grow: 0;
}

.elementor-206 .elementor-element.elementor-element-48e7e11.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-206 .elementor-element.elementor-element-377b121 {
	text-align: center;
}

.elementor-206 .elementor-element.elementor-element-377b121 .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-206 .elementor-element.elementor-element-847ab3f {
	--display: flex;
	--justify-content: flex-end;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-206 .elementor-element.elementor-element-73b68d8 {
	width: var(--container-widget-width, 16.507%);
	max-width: 16.507%;
	--container-widget-width: 16.507%;
	--container-widget-flex-grow: 0;
}

.elementor-206 .elementor-element.elementor-element-73b68d8.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-206 .elementor-element.elementor-element-1bc77dd {
	text-align: center;
}

.elementor-206 .elementor-element.elementor-element-1bc77dd .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: var(--e-global-color-text);
}

.elementor-206 .elementor-element.elementor-element-9ccc7c7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
}

.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-206 .elementor-element.elementor-element-6e2d3bd .elementor-button {
	background-color: #d29f68;
	font-family: "Oswald", Sans-serif;
	font-weight: 500;
	letter-spacing: 2.7px;
	border-radius: 43px 43px 43px 43px;
	padding: 25px 30px 24px 30px;
}

.elementor-206 .elementor-element.elementor-element-6e2d3bd .elementor-button:hover, .elementor-206 .elementor-element.elementor-element-6e2d3bd .elementor-button:focus {
	background-color: #cc8d66;
}

.elementor-206 .elementor-element.elementor-element-6e2d3bd {
	width: var(--container-widget-width, 25.697%);
	max-width: 25.697%;
	--container-widget-width: 25.697%;
	--container-widget-flex-grow: 0;
}

.elementor-206 .elementor-element.elementor-element-6e2d3bd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-206 .elementor-element.elementor-element-6e2d3bd.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-206 .elementor-element.elementor-element-9df2e0d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-62a5540 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 50px;
	--row-gap: 0px;
	--column-gap: 50px;
	--margin-top: 0px;
	--margin-bottom: 70px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-206 .elementor-element.elementor-element-216436b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
}

.elementor-206 .elementor-element.elementor-element-dbbe3ed {
	width: var(--container-widget-width, 42.417%);
	max-width: 42.417%;
	--container-widget-width: 42.417%;
	--container-widget-flex-grow: 0;
}

.elementor-206 .elementor-element.elementor-element-dbbe3ed.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-206 .elementor-element.elementor-element-0aa1946.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-206 .elementor-element.elementor-element-6ce49c5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
}

.elementor-206 .elementor-element.elementor-element-7958450 {
	width: var(--container-widget-width, 34.173%);
	max-width: 34.173%;
	--container-widget-width: 34.173%;
	--container-widget-flex-grow: 0;
}

.elementor-206 .elementor-element.elementor-element-7958450.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-206 .elementor-element.elementor-element-0c9ed28 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
}

.elementor-206 .elementor-element.elementor-element-b651933 {
	width: var(--container-widget-width, 34.173%);
	max-width: 34.173%;
	--container-widget-width: 34.173%;
	--container-widget-flex-grow: 0;
}

.elementor-206 .elementor-element.elementor-element-b651933.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-206 .elementor-element.elementor-element-aa0a1d9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
}

.elementor-206 .elementor-element.elementor-element-c0c8385 {
	width: var(--container-widget-width, 34.173%);
	max-width: 34.173%;
	--container-widget-width: 34.173%;
	--container-widget-flex-grow: 0;
}

.elementor-206 .elementor-element.elementor-element-c0c8385.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-206 .elementor-element.elementor-element-ba686ef {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
}

.elementor-206 .elementor-element.elementor-element-6d41043 {
	width: var(--container-widget-width, 34.173%);
	max-width: 34.173%;
	--container-widget-width: 34.173%;
	--container-widget-flex-grow: 0;
}

.elementor-206 .elementor-element.elementor-element-6d41043.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-206 .elementor-element.elementor-element-7fba30b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
}

.elementor-206 .elementor-element.elementor-element-d1eba32 {
	width: var(--container-widget-width, 34.173%);
	max-width: 34.173%;
	--container-widget-width: 34.173%;
	--container-widget-flex-grow: 0;
}

.elementor-206 .elementor-element.elementor-element-d1eba32.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

@media (min-width:768px) {
	.elementor-206 .elementor-element.elementor-element-bb1e434 {
		--width: 50%;
	}
	
	.elementor-206 .elementor-element.elementor-element-5352fe2 {
		--width: 50%;
	}
	
	.elementor-206 .elementor-element.elementor-element-1b3590e {
		--width: 50%;
	}
	
	.elementor-206 .elementor-element.elementor-element-fef4f10 {
		--width: 50%;
	}
	
	.elementor-206 .elementor-element.elementor-element-4e445fe {
		--width: 50%;
	}
	
	.elementor-206 .elementor-element.elementor-element-68d7dd5 {
		--width: 50%;
	}
	
	.elementor-206 .elementor-element.elementor-element-767cd6e {
		--content-width: 1250px;
	}
	
	.elementor-206 .elementor-element.elementor-element-4a4b84c {
		--width: 48%;
	}
	
	.elementor-206 .elementor-element.elementor-element-98709dc {
		--width: 50%;
	}
	
	.elementor-206 .elementor-element.elementor-element-6d5f214 {
		--content-width: 1250px;
	}
	
	.elementor-206 .elementor-element.elementor-element-69739d7 {
		--width: 33%;
	}
	
	.elementor-206 .elementor-element.elementor-element-2be2af9 {
		--width: 33%;
	}
	
	.elementor-206 .elementor-element.elementor-element-f02ab66 {
		--width: 33%;
	}
	
	.elementor-206 .elementor-element.elementor-element-818edd0 {
		--width: 33%;
	}
	
	.elementor-206 .elementor-element.elementor-element-749d21a {
		--width: 33%;
	}
	
	.elementor-206 .elementor-element.elementor-element-847ab3f {
		--width: 33%;
	}
	
	.elementor-206 .elementor-element.elementor-element-62a5540 {
		--content-width: 1200px;
	}
	
	.elementor-206 .elementor-element.elementor-element-216436b {
		--width: 25%;
	}
	
	.elementor-206 .elementor-element.elementor-element-6ce49c5 {
		--width: 25%;
	}
	
	.elementor-206 .elementor-element.elementor-element-0c9ed28 {
		--width: 25%;
	}
	
	.elementor-206 .elementor-element.elementor-element-aa0a1d9 {
		--width: 25%;
	}
	
	.elementor-206 .elementor-element.elementor-element-ba686ef {
		--width: 25%;
	}
	
	.elementor-206 .elementor-element.elementor-element-7fba30b {
		--width: 25%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-206 .elementor-element.elementor-element-6d5f214 {
		--content-width: 90%;
	}
}

@media (max-width:1024px) {
	.elementor-206 .elementor-element.elementor-element-4966bdd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-206 .elementor-element.elementor-element-4a4b84c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-206 .elementor-element.elementor-element-98709dc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 10px;
	}
	
	.elementor-206 .elementor-element.elementor-element-e544f89 {
		--padding-top: 80px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-206 .elementor-element.elementor-element-62a5540 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-206 .elementor-element.elementor-element-dbbe3ed {
		width: var(--container-widget-width, 117.516px);
		max-width: 117.516px;
		--container-widget-width: 117.516px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-206 .elementor-element.elementor-element-0aa1946 {
		width: var(--container-widget-width, 106.172px);
		max-width: 106.172px;
		--container-widget-width: 106.172px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-206 .elementor-element.elementor-element-7958450 {
		width: var(--container-widget-width, 88.563px);
		max-width: 88.563px;
		--container-widget-width: 88.563px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-206 .elementor-element.elementor-element-b651933 {
		width: var(--container-widget-width, 124.172px);
		max-width: 124.172px;
		--container-widget-width: 124.172px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-206 .elementor-element.elementor-element-c0c8385 {
		width: var(--container-widget-width, 123.563px);
		max-width: 123.563px;
		--container-widget-width: 123.563px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-206 .elementor-element.elementor-element-6d41043 {
		width: var(--container-widget-width, 91.563px);
		max-width: 91.563px;
		--container-widget-width: 91.563px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-206 .elementor-element.elementor-element-d1eba32 {
		width: var(--container-widget-width, 143.563px);
		max-width: 143.563px;
		--container-widget-width: 143.563px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
}

@media (max-width:767px) {
	.elementor-206 .elementor-element.elementor-element-c770422 {
		--container-widget-width: 453px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 453px);
		max-width: 453px;
	}
	
	.elementor-206 .elementor-element.elementor-element-5352fe2 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
	}
	
	.elementor-206 .elementor-element.elementor-element-f49d31b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-206 .elementor-element.elementor-element-d49c5e2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-206 .elementor-element.elementor-element-68d7dd5 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
	}
	
	.elementor-206 .elementor-element.elementor-element-4a4b84c {
		--min-height: 185px;
	}
	
	.elementor-206 .elementor-element.elementor-element-6d5f214 {
		--padding-top: 0px;
		--padding-bottom: 100px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-206 .elementor-element.elementor-element-6e2d3bd {
		width: var(--container-widget-width, 264px);
		max-width: 264px;
		--container-widget-width: 264px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-206 .elementor-element.elementor-element-0aa1946 {
		width: var(--container-widget-width, 333.172px);
		max-width: 333.172px;
		--container-widget-width: 333.172px;
		--container-widget-flex-grow: 0;
	}
}
