.elementor-70 .elementor-element.elementor-element-250d475:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-250d475>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_5);
	background: url("wp-content/uploads/2021/02/video-cover-1.jpg") 50% 50%;
	background-size: cover;
}

.elementor-70 .elementor-element.elementor-element-250d475>.elementor-background-overlay {
	opacity: 1;
	transition: background 1.3s, border-radius 0.3s, opacity 1.3s;
}

.elementor-70 .elementor-element.elementor-element-250d475 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -86px;
	margin-bottom: 0px;
	padding: 200px 30px 170px 30px;
}

.elementor-70 .elementor-element.elementor-element-90c3e38>.elementor-element-populated>.elementor-background-overlay {
	background-image: url("https://estudiar.vamtam.com/wp-content/uploads/2020/12/Ellipse-21.svg");
	background-position: center center;
	background-repeat: no-repeat;
	opacity: 1;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-90c3e38.elementor-column .elementor-widget-wrap {
	align-items: space-between;
}

.elementor-70 .elementor-element.elementor-element-90c3e38.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: space-between;
	align-items: space-between;
}

.elementor-70 .elementor-element.elementor-element-90c3e38:hover>.elementor-element-populated>.elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(10px) hue-rotate(0deg);
}

.elementor-70 .elementor-element.elementor-element-90c3e38>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-block-start: 0px;
	margin-inline-start: 30px;
	margin-block-end: 0px;
	margin-inline-end: 30px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 30px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-90c3e38>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0s, border-radius 0.3s, opacity 0s;
}

.elementor-70 .elementor-element.elementor-element-5d512aa {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-5d512aa>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-0f98115.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-70 .elementor-element.elementor-element-0f98115.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-70 .elementor-element.elementor-element-0f98115.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-70 .elementor-element.elementor-element-0f98115>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0%;
	padding-inline-start: 0%;
	padding-block-end: 0%;
	padding-inline-end: 0%;
}

.elementor-70 .elementor-element.elementor-element-3f87abf {
	width: auto;
	max-width: auto;
	text-align: end;
}

.elementor-70 .elementor-element.elementor-element-3f87abf>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 100px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-3f87abf .elementor-heading-title {
	font-size: 300px;
	line-height: 1.2em;
	letter-spacing: -30px;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-a01053c.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-70 .elementor-element.elementor-element-a01053c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-70 .elementor-element.elementor-element-a01053c>.elementor-element-populated {
	margin-block-start: 110px;
	margin-inline-start: 0px;
	margin-block-end: 40px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-a01053c {
	z-index: 1;
}

.elementor-70 .elementor-element.elementor-element-851714d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-851714d .elementor-heading-title {
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-6076a17>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-6076a17 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-70 .elementor-element.elementor-element-6076a17 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-70 .elementor-element.elementor-element-6076a17 .elementor-button {
	font-weight: 400;
	text-decoration: none;
	fill: #CDD4FB;
	color: #CDD4FB;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-6076a17 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-6076a17 .elementor-button:focus {
	color: var(--e-global-color-vamtam_accent_2);
}

.elementor-70 .elementor-element.elementor-element-6076a17 .elementor-button:hover svg,
.elementor-70 .elementor-element.elementor-element-6076a17 .elementor-button:focus svg {
	fill: var(--e-global-color-vamtam_accent_2);
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-9095b58.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-70 .elementor-element.elementor-element-9095b58.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-70 .elementor-element.elementor-element-9095b58.elementor-column>.elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-70 .elementor-element.elementor-element-9095b58>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: -20px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: -20px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-58380bd>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-58380bd {
	text-align: center;
}

.elementor-70 .elementor-element.elementor-element-58380bd .elementor-heading-title {
	font-size: 300px;
	line-height: 1.2em;
	letter-spacing: -30px;
}

.elementor-70 .elementor-element.elementor-element-ed86f18 {
	margin-top: -80px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-f7846cb.elementor-column>.elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-70 .elementor-element.elementor-element-f7846cb>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-ecb309e {
	width: auto;
	max-width: auto;
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-ecb309e>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-ecb309e .elementor-heading-title {
	font-size: 300px;
	line-height: 1.2em;
	letter-spacing: -30px;
}

.elementor-70 .elementor-element.elementor-element-e938a10 {
	width: auto;
	max-width: auto;
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-e938a10>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 55px;
}

.elementor-70 .elementor-element.elementor-element-e938a10 .elementor-heading-title {
	font-size: 300px;
	line-height: 1.2em;
	letter-spacing: -30px;
}

.elementor-70 .elementor-element.elementor-element-5008552 {
	width: auto;
	max-width: auto;
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-5008552>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 100px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-5008552 .elementor-heading-title {
	font-size: 300px;
	line-height: 1.2em;
	letter-spacing: -30px;
}

.elementor-70 .elementor-element.elementor-element-64814f1 {
	margin-top: -33px;
	margin-bottom: 0px;
	padding: 0px 20px 33px 20px;
}

.elementor-70 .elementor-element.elementor-element-fe56ec8 .elementor-element-populated a {
	color: #FFFFFF80;
}

.elementor-70 .elementor-element.elementor-element-fe56ec8 .elementor-element-populated a:hover {
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-1f8f6b0 {
	font-family: "Inter", Sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.6em;
	color: #FFFFFF80;
}

.elementor-70 .elementor-element.elementor-element-1f8f6b0 a {
	font-family: "Inter", Sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 1.6em;
	color: #FFFFFF80;
}

.elementor-70 .elementor-element.elementor-element-8fa2e83:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-8fa2e83>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://estudiar.vamtam.com/wp-content/uploads/2020/12/home2-video-cover.jpg");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-70 .elementor-element.elementor-element-8fa2e83>.elementor-background-overlay {
	background-image: url("https://estudiar.vamtam.com/wp-content/uploads/2020/12/Ellipse-21.svg");
	background-position: 50% 48%;
	background-repeat: no-repeat;
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-8fa2e83>.elementor-container {
	min-height: 70vh;
}

.elementor-70 .elementor-element.elementor-element-8fa2e83 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-fa3776f.elementor-column .elementor-widget-wrap {
	align-items: space-between;
}

.elementor-70 .elementor-element.elementor-element-fa3776f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: space-between;
	align-items: space-between;
}

.elementor-70 .elementor-element.elementor-element-fa3776f>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 30px;
	margin-block-end: 0px;
	margin-inline-end: 30px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 30px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-42610b7 {
	margin-top: -80px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-941076c.elementor-column>.elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-70 .elementor-element.elementor-element-941076c>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-1151c78>.elementor-widget-container {
	margin: -100px 0px 0px -10px;
}

.elementor-70 .elementor-element.elementor-element-1151c78 {
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-1151c78 .elementor-heading-title {
	font-family: var(--e-global-typography-151358a-font-family), Sans-serif;
	font-size: var(--e-global-typography-151358a-font-size);
	font-weight: var(--e-global-typography-151358a-font-weight);
	text-transform: var(--e-global-typography-151358a-text-transform);
	font-style: var(--e-global-typography-151358a-font-style);
	line-height: var(--e-global-typography-151358a-line-height);
	letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-0c089cf {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-0c089cf>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-ee91edd.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-70 .elementor-element.elementor-element-ee91edd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-70 .elementor-element.elementor-element-ee91edd>.elementor-element-populated {
	margin-block-start: 110px;
	margin-inline-start: 0px;
	margin-block-end: 40px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-ee91edd {
	z-index: 1;
}

.elementor-70 .elementor-element.elementor-element-6ade6fb>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-6ade6fb .elementor-heading-title {
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-8dd7581>.elementor-widget-container {
	margin: 10px 0px 0px 30px;
}

.elementor-70 .elementor-element.elementor-element-8dd7581 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-70 .elementor-element.elementor-element-8dd7581 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-70 .elementor-element.elementor-element-8dd7581 .elementor-button {
	font-weight: 400;
	text-decoration: none;
	fill: #CDD4FB;
	color: #CDD4FB;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-55bd8a8.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-70 .elementor-element.elementor-element-55bd8a8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-70 .elementor-element.elementor-element-55bd8a8.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-70 .elementor-element.elementor-element-55bd8a8>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0%;
	padding-inline-start: 0%;
	padding-block-end: 0%;
	padding-inline-end: 0%;
}

.elementor-70 .elementor-element.elementor-element-b6a2763>.elementor-container {
	max-width: 885px;
}

.elementor-70 .elementor-element.elementor-element-b6a2763 {
	margin-top: 200px;
	margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-687fb41>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 10px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 50px;
}

.elementor-70 .elementor-element.elementor-element-e8dacc0>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-e8dacc0 .elementor-icon-wrapper {
	text-align: end;
}

.elementor-70 .elementor-element.elementor-element-e8dacc0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-e8dacc0.elementor-view-framed .elementor-icon,
.elementor-70 .elementor-element.elementor-element-e8dacc0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-vamtam_accent_6);
	border-color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-e8dacc0.elementor-view-framed .elementor-icon,
.elementor-70 .elementor-element.elementor-element-e8dacc0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-e8dacc0 .elementor-icon {
	font-size: 83px;
}

.elementor-70 .elementor-element.elementor-element-e8dacc0 .elementor-icon svg {
	height: 83px;
}

.elementor-70 .elementor-element.elementor-element-a62973a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 30px;
}

.elementor-70 .elementor-element.elementor-element-a62973a>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-1cd1f18 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
}

.elementor-70 .elementor-element.elementor-element-1cd1f18>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-1cd1f18 .elementor-heading-title {
	font-weight: 700;
}

.elementor-70 .elementor-element.elementor-element-fdbbbc8>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-fdbbbc8 {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-fdbbbc8 a {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-86c90db>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-86c90db .elementor-button::before,
.elementor-70 .elementor-element.elementor-element-86c90db .elementor-button::after {
	height: 1px;
}

.elementor-70 .elementor-element.elementor-element-86c90db .elementor-button {
	--vamtam-underline-bg-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-86c90db .elementor-button::after {
	--vamtam-underline-bg-hover-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-bd45f9b {
	margin-top: 280px;
	margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-40df036:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-70 .elementor-element.elementor-element-40df036>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_2);
}

.elementor-70 .elementor-element.elementor-element-40df036>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 100px;
	padding-block-end: 300px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-40df036>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-5b74a83>.elementor-widget-container {
	margin: -85px 0px 0px -10px;
}

.elementor-70 .elementor-element.elementor-element-5b74a83 {
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-5b74a83 .elementor-heading-title {
	font-family: var(--e-global-typography-151358a-font-family), Sans-serif;
	font-size: var(--e-global-typography-151358a-font-size);
	font-weight: var(--e-global-typography-151358a-font-weight);
	text-transform: var(--e-global-typography-151358a-text-transform);
	font-style: var(--e-global-typography-151358a-font-style);
	line-height: var(--e-global-typography-151358a-line-height);
	letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-2610eee>.elementor-widget-container {
	margin: 10px 320px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-2610eee {
	font-weight: 500;
}

.elementor-70 .elementor-element.elementor-element-2610eee a {
	font-weight: 500;
}

.elementor-70 .elementor-element.elementor-element-1a57a6f>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-1a57a6f .elementor-button::before,
.elementor-70 .elementor-element.elementor-element-1a57a6f .elementor-button::after {
	height: 1px;
}

.elementor-70 .elementor-element.elementor-element-1a57a6f .elementor-button {
	--vamtam-underline-bg-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-1a57a6f .elementor-button::after {
	--vamtam-underline-bg-hover-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-6678b88.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-6678b88.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-6678b88>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-bd30a83>.elementor-widget-container {
	margin: 0% 0% 0% -75%;
}

.elementor-70 .elementor-element.elementor-element-bd30a83 {
	z-index: 2;
}

.elementor-70 .elementor-element.elementor-element-bd30a83 img {
	width: 100%;
	max-width: 100%;
	height: 560px;
	object-fit: cover;
	object-position: center center;
}

.elementor-70 .elementor-element.elementor-element-bd30a83 .vamtam-image-wrapper {
	width: 100%;
	max-width: 100%;
}

.elementor-70 .elementor-element.elementor-element-341186f {
	overflow: hidden;
	margin-top: 200px;
	margin-bottom: 0px;
	padding: 0px 30px 0px 30px;
}

.elementor-70 .elementor-element.elementor-element-6655d92>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-8d75526 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-8d75526 .elementor-button:focus {
	background-color: var(--e-global-color-vamtam_accent_4);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-8d75526 .elementor-button {
	font-family: "Work Sans", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	text-decoration: none;
	line-height: 1.2em;
	fill: #2929294D;
	color: #2929294D;
	border-radius: 0px 0px 0px 0px;
	padding: 90px 110px 90px 110px;
}

.elementor-70 .elementor-element.elementor-element-8d75526 .elementor-button:hover svg,
.elementor-70 .elementor-element.elementor-element-8d75526 .elementor-button:focus svg {
	fill: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-6d2719d>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-7e23e0f .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-7e23e0f .elementor-button:focus {
	background-color: var(--e-global-color-vamtam_accent_4);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-7e23e0f .elementor-button {
	font-family: "Work Sans", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	text-decoration: none;
	line-height: 1.2em;
	fill: var(--e-global-color-vamtam_accent_6);
	color: var(--e-global-color-vamtam_accent_6);
	border-radius: 0px 0px 0px 0px;
	padding: 90px 110px 90px 110px;
}

.elementor-70 .elementor-element.elementor-element-7e23e0f .elementor-button:hover svg,
.elementor-70 .elementor-element.elementor-element-7e23e0f .elementor-button:focus svg {
	fill: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-f304b5a.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-70 .elementor-element.elementor-element-f304b5a>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-ce4e727 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-ce4e727 .elementor-button:focus {
	background-color: var(--e-global-color-vamtam_accent_4);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-ce4e727 .elementor-button {
	font-family: "Work Sans", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	text-decoration: none;
	line-height: 1.2em;
	fill: var(--e-global-color-vamtam_accent_6);
	color: var(--e-global-color-vamtam_accent_6);
	border-radius: 0px 0px 0px 0px;
	padding: 90px 110px 90px 110px;
}

.elementor-70 .elementor-element.elementor-element-ce4e727 .elementor-button:hover svg,
.elementor-70 .elementor-element.elementor-element-ce4e727 .elementor-button:focus svg {
	fill: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-8d7e133 {
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 30px 0px 30px;
}

.elementor-70 .elementor-element.elementor-element-160aded>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-cc8ea0a .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-cc8ea0a .elementor-button:focus {
	background-color: var(--e-global-color-vamtam_accent_4);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-cc8ea0a .elementor-button {
	font-family: "Work Sans", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	text-decoration: none;
	line-height: 1.2em;
	fill: var(--e-global-color-vamtam_accent_6);
	color: var(--e-global-color-vamtam_accent_6);
	border-radius: 0px 0px 0px 0px;
	padding: 90px 110px 90px 110px;
}

.elementor-70 .elementor-element.elementor-element-cc8ea0a .elementor-button:hover svg,
.elementor-70 .elementor-element.elementor-element-cc8ea0a .elementor-button:focus svg {
	fill: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-c7f1f3c>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-3a83232 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-3a83232 .elementor-button:focus {
	background-color: var(--e-global-color-vamtam_accent_4);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-3a83232 .elementor-button {
	font-family: "Work Sans", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	text-decoration: none;
	line-height: 1.2em;
	fill: #2929294D;
	color: #2929294D;
	border-radius: 0px 0px 0px 0px;
	padding: 90px 110px 90px 110px;
}

.elementor-70 .elementor-element.elementor-element-3a83232 .elementor-button:hover svg,
.elementor-70 .elementor-element.elementor-element-3a83232 .elementor-button:focus svg {
	fill: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-76b8902>.elementor-container {
	min-height: 770px;
}

.elementor-70 .elementor-element.elementor-element-76b8902 {
	margin-top: 200px;
	margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-1ccdd84:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-70 .elementor-element.elementor-element-1ccdd84>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_1);
	background-image: url("../../2020/12/iStock-1128104034.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-70 .elementor-element.elementor-element-1ccdd84>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-1ccdd84>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding-block-start: 95px;
	padding-inline-start: 60px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-1ccdd84>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-0b75825 .elementor-heading-title {
	font-size: 80px;
	font-weight: 900;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-fa78e72>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-fa78e72 {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0.2px;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-fa78e72 a {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0.2px;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-948ebbf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-70 .elementor-element.elementor-element-948ebbf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_2);
	background-image: url("../../2020/12/iStock-1179404621.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-70 .elementor-element.elementor-element-948ebbf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-948ebbf>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding-block-start: 95px;
	padding-inline-start: 60px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-948ebbf>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-f9996fb .elementor-heading-title {
	font-size: 80px;
	font-weight: 900;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-b190256>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-b190256 {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0.2px;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-b190256 a {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0.2px;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-b67f7e7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-70 .elementor-element.elementor-element-b67f7e7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_3);
	background-image: url("../../2020/12/istockphoto-1162152425-1024x1024-1.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-70 .elementor-element.elementor-element-b67f7e7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-b67f7e7>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding-block-start: 95px;
	padding-inline-start: 60px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-b67f7e7>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-8d7bc53 .elementor-heading-title {
	font-size: 80px;
	font-weight: 900;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-53e3807>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-53e3807 {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0.2px;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-53e3807 a {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0.2px;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-069a749>.elementor-container {
	max-width: 1060px;
}

.elementor-70 .elementor-element.elementor-element-069a749 {
	margin-top: 180px;
	margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-acd9dc4>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-f37bd78>.elementor-container {
	max-width: 700px;
}

.elementor-70 .elementor-element.elementor-element-f37bd78 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-0a49816>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-0a49816>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-5dc6d81>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-5dc6d81 {
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-5dc6d81 .elementor-heading-title {
	font-family: var(--e-global-typography-151358a-font-family), Sans-serif;
	font-size: var(--e-global-typography-151358a-font-size);
	font-weight: var(--e-global-typography-151358a-font-weight);
	text-transform: var(--e-global-typography-151358a-text-transform);
	font-style: var(--e-global-typography-151358a-font-style);
	line-height: var(--e-global-typography-151358a-line-height);
	letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-c6a38d2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-27e2cd7>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-28a5bf9>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-28a5bf9 {
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-28a5bf9 .elementor-heading-title {
	font-family: var(--e-global-typography-151358a-font-family), Sans-serif;
	font-size: var(--e-global-typography-151358a-font-size);
	font-weight: var(--e-global-typography-151358a-font-weight);
	text-transform: var(--e-global-typography-151358a-text-transform);
	font-style: var(--e-global-typography-151358a-font-style);
	line-height: var(--e-global-typography-151358a-line-height);
	letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-6e64c8c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-6e64c8c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-6e64c8c.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-70 .elementor-element.elementor-element-f865357>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-f865357 {
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-d02b99c>.elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-d02b99c {
	font-weight: 400;
}

.elementor-70 .elementor-element.elementor-element-d02b99c a {
	font-weight: 400;
}

.elementor-70 .elementor-element.elementor-element-7280c50 {
	margin-top: 102px;
	margin-bottom: 0px;
	z-index: 0;
}

.elementor-70 .elementor-element.elementor-element-74fed4e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-70 .elementor-element.elementor-element-74fed4e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #2B7258;
}

.elementor-70 .elementor-element.elementor-element-74fed4e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-74fed4e>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 83px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 50px;
	padding-inline-start: 40px;
	padding-block-end: 0px;
	padding-inline-end: 40px;
}

.elementor-70 .elementor-element.elementor-element-74fed4e>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-87fcd70>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-87fcd70 .elementor-heading-title {
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-1e27b5d>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-1e27b5d {
	font-size: 16px;
	line-height: 1.5em;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-1e27b5d a {
	font-size: 16px;
	line-height: 1.5em;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-98385e0>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-70 .elementor-element.elementor-element-98385e0 .elementor-button {
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_5);
	color: var(--e-global-color-vamtam_accent_5);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #02010100;
	padding: 0px 0px 5px 0px;
}

.elementor-70 .elementor-element.elementor-element-98385e0 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-98385e0 .elementor-button:focus {
	border-color: #FFFFFF;
}

.elementor-70 .elementor-element.elementor-element-c616a08>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-c616a08 .elementor-button {
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_5);
	color: var(--e-global-color-vamtam_accent_5);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #02010100;
	padding: 0px 0px 5px 0px;
}

.elementor-70 .elementor-element.elementor-element-c616a08 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-c616a08 .elementor-button:focus {
	border-color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-03ebd4b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-03ebd4b .elementor-icon-list-icon i {
	color: var(--e-global-color-vamtam_accent_5);
	transition: color 0.3s;
}

.elementor-70 .elementor-element.elementor-element-03ebd4b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-vamtam_accent_5);
	transition: fill 0.3s;
}

.elementor-70 .elementor-element.elementor-element-03ebd4b {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-70 .elementor-element.elementor-element-03ebd4b .elementor-icon-list-icon {
	padding-inline-end: 12px;
}

.elementor-70 .elementor-element.elementor-element-03ebd4b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-70 .elementor-element.elementor-element-03ebd4b .elementor-icon-list-item>a {
	font-size: 16px;
}

.elementor-70 .elementor-element.elementor-element-03ebd4b .elementor-icon-list-text {
	color: var(--e-global-color-vamtam_accent_5);
	transition: color 0.3s;
}

.elementor-70 .elementor-element.elementor-element-e6fb904:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-70 .elementor-element.elementor-element-e6fb904>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFDB49;
}

.elementor-70 .elementor-element.elementor-element-e6fb904>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-e6fb904>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 50px;
	padding-inline-start: 40px;
	padding-block-end: 0px;
	padding-inline-end: 40px;
}

.elementor-70 .elementor-element.elementor-element-e6fb904>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-8d9294d>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-8d9294d .elementor-heading-title {
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-b7ef47b>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-b7ef47b {
	font-size: 16px;
	line-height: 1.5em;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-b7ef47b a {
	font-size: 16px;
	line-height: 1.5em;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-0ca0ac6>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-70 .elementor-element.elementor-element-0ca0ac6 .elementor-button {
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_6);
	color: var(--e-global-color-vamtam_accent_6);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #02010100;
	padding: 0px 0px 5px 0px;
}

.elementor-70 .elementor-element.elementor-element-0ca0ac6 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-0ca0ac6 .elementor-button:focus {
	border-color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-d6130c6>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-70 .elementor-element.elementor-element-d6130c6 .elementor-button {
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_6);
	color: var(--e-global-color-vamtam_accent_6);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #02010100;
	padding: 0px 0px 5px 0px;
}

.elementor-70 .elementor-element.elementor-element-d6130c6 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-d6130c6 .elementor-button:focus {
	border-color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-1aba6b4>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-70 .elementor-element.elementor-element-1aba6b4 .elementor-button {
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_6);
	color: var(--e-global-color-vamtam_accent_6);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #02010100;
	padding: 0px 0px 5px 0px;
}

.elementor-70 .elementor-element.elementor-element-1aba6b4 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-1aba6b4 .elementor-button:focus {
	border-color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-7b47ffa>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-70 .elementor-element.elementor-element-7b47ffa .elementor-button {
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_6);
	color: var(--e-global-color-vamtam_accent_6);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #02010100;
	padding: 0px 0px 5px 0px;
}

.elementor-70 .elementor-element.elementor-element-7b47ffa .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-7b47ffa .elementor-button:focus {
	border-color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-706fdde>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-706fdde .elementor-button {
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_6);
	color: var(--e-global-color-vamtam_accent_6);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #02010100;
	padding: 0px 0px 5px 0px;
}

.elementor-70 .elementor-element.elementor-element-706fdde .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-706fdde .elementor-button:focus {
	border-color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-9156f70>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-9156f70 .elementor-icon-list-icon i {
	color: var(--e-global-color-vamtam_accent_6);
	transition: color 0.3s;
}

.elementor-70 .elementor-element.elementor-element-9156f70 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-vamtam_accent_6);
	transition: fill 0.3s;
}

.elementor-70 .elementor-element.elementor-element-9156f70 {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-70 .elementor-element.elementor-element-9156f70 .elementor-icon-list-icon {
	padding-inline-end: 12px;
}

.elementor-70 .elementor-element.elementor-element-9156f70 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-70 .elementor-element.elementor-element-9156f70 .elementor-icon-list-item>a {
	font-size: 16px;
}

.elementor-70 .elementor-element.elementor-element-9156f70 .elementor-icon-list-text {
	color: var(--e-global-color-vamtam_accent_6);
	transition: color 0.3s;
}

.elementor-70 .elementor-element.elementor-element-d1a046b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-70 .elementor-element.elementor-element-d1a046b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #466BB8;
}

.elementor-70 .elementor-element.elementor-element-d1a046b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-d1a046b>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 145px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 50px;
	padding-inline-start: 40px;
	padding-block-end: 85px;
	padding-inline-end: 40px;
}

.elementor-70 .elementor-element.elementor-element-d1a046b>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-7572806>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-7572806 .elementor-heading-title {
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-dda1e0f>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-dda1e0f {
	font-size: 16px;
	line-height: 1.5em;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-dda1e0f a {
	font-size: 16px;
	line-height: 1.5em;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-c44d5cd>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-70 .elementor-element.elementor-element-c44d5cd .elementor-button {
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_5);
	color: var(--e-global-color-vamtam_accent_5);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #02010100;
	padding: 0px 0px 5px 0px;
}

.elementor-70 .elementor-element.elementor-element-c44d5cd .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-c44d5cd .elementor-button:focus {
	border-color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-13b47c1>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-13b47c1 .elementor-button {
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_5);
	color: var(--e-global-color-vamtam_accent_5);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #02010100;
	padding: 0px 0px 5px 0px;
}

.elementor-70 .elementor-element.elementor-element-13b47c1 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-13b47c1 .elementor-button:focus {
	border-color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-47e96d2>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-47e96d2 .elementor-icon-list-icon i {
	color: var(--e-global-color-vamtam_accent_5);
	transition: color 0.3s;
}

.elementor-70 .elementor-element.elementor-element-47e96d2 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-vamtam_accent_5);
	transition: fill 0.3s;
}

.elementor-70 .elementor-element.elementor-element-47e96d2 {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-70 .elementor-element.elementor-element-47e96d2 .elementor-icon-list-icon {
	padding-inline-end: 12px;
}

.elementor-70 .elementor-element.elementor-element-47e96d2 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-70 .elementor-element.elementor-element-47e96d2 .elementor-icon-list-item>a {
	font-size: 16px;
}

.elementor-70 .elementor-element.elementor-element-47e96d2 .elementor-icon-list-text {
	color: var(--e-global-color-vamtam_accent_5);
	transition: color 0.3s;
}

.elementor-70 .elementor-element.elementor-element-0b87feb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-0b87feb>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-0b87feb>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-e78c035 .elementor-button {
	background-color: var(--e-global-color-vamtam_accent_4);
	font-family: "Work Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-decoration: none;
	line-height: 1.2em;
	fill: var(--e-global-color-vamtam_accent_6);
	color: var(--e-global-color-vamtam_accent_6);
	border-radius: 0px 0px 0px 0px;
	padding: 70px 30px 65px 20px;
}

.elementor-70 .elementor-element.elementor-element-e78c035 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-e78c035 .elementor-button:focus {
	background-color: var(--e-global-color-vamtam_accent_4);
	color: #2929294D;
}

.elementor-70 .elementor-element.elementor-element-e78c035>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-e78c035 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-70 .elementor-element.elementor-element-e78c035 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-70 .elementor-element.elementor-element-e78c035 .elementor-button:hover svg,
.elementor-70 .elementor-element.elementor-element-e78c035 .elementor-button:focus svg {
	fill: #2929294D;
}

.elementor-70 .elementor-element.elementor-element-961cd8c {
	margin-top: 185px;
	margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-69bf7a8>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-7e9625a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-7e9625a {
	text-align: center;
}

.elementor-70 .elementor-element.elementor-element-7e9625a .elementor-heading-title {
	font-family: var(--e-global-typography-151358a-font-family), Sans-serif;
	font-size: var(--e-global-typography-151358a-font-size);
	font-weight: var(--e-global-typography-151358a-font-weight);
	text-transform: var(--e-global-typography-151358a-text-transform);
	font-style: var(--e-global-typography-151358a-font-style);
	line-height: var(--e-global-typography-151358a-line-height);
	letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-c318cb4>.elementor-container {
	max-width: 1060px;
}

.elementor-70 .elementor-element.elementor-element-c318cb4 {
	margin-top: 100px;
	margin-bottom: 0px;
	padding: 0px 30px 0px 30px;
}

.elementor-70 .elementor-element.elementor-element-0094039>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-8d0971c {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 35px 0px;
}

.elementor-70 .elementor-element.elementor-element-8d0971c,
.elementor-70 .elementor-element.elementor-element-8d0971c>.elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-c24cc41.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-c24cc41.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-c24cc41>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-7452a5c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-7452a5c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-7452a5c.elementor-column>.elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-70 .elementor-element.elementor-element-7452a5c>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 55px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-77e62c7>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-55fc8f9 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 0px 35px 0px;
}

.elementor-70 .elementor-element.elementor-element-55fc8f9,
.elementor-70 .elementor-element.elementor-element-55fc8f9>.elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-4e60a77.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-4e60a77.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-4e60a77>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-c972cce.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-c972cce.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-c972cce.elementor-column>.elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-70 .elementor-element.elementor-element-c972cce>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 55px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-4142f32>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-1332702 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 0px 35px 0px;
}

.elementor-70 .elementor-element.elementor-element-1332702,
.elementor-70 .elementor-element.elementor-element-1332702>.elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-21093a5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-21093a5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-21093a5>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-aeb46fe.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-aeb46fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-aeb46fe.elementor-column>.elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-70 .elementor-element.elementor-element-aeb46fe>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 55px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-27b56e7>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-c7503ff>.elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-c7503ff .elementor-button::before,
.elementor-70 .elementor-element.elementor-element-c7503ff .elementor-button::after {
	height: 1px;
}

.elementor-70 .elementor-element.elementor-element-c7503ff .elementor-button {
	--vamtam-underline-bg-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-c7503ff .elementor-button::after {
	--vamtam-underline-bg-hover-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-d4e5baa:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-d4e5baa>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-d4e5baa>.elementor-container {
	min-height: 710px;
}

.elementor-70 .elementor-element.elementor-element-d4e5baa {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 540px;
	margin-bottom: 0px;
	padding: 0px 30px 200px 30px;
}

.elementor-70 .elementor-element.elementor-element-d4e5baa>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-7e1f5f4>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0%;
	padding-inline-start: 0%;
	padding-block-end: 0%;
	padding-inline-end: 0%;
}

.elementor-70 .elementor-element.elementor-element-e0938b2>.elementor-widget-container {
	margin: -340px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-e0938b2 img {
	width: 100%;
}

.elementor-70 .elementor-element.elementor-element-e0938b2 .vamtam-image-wrapper {
	width: 100%;
}

.elementor-70 .elementor-element.elementor-element-3ba6d33>.elementor-container {
	max-width: 865px;
}

.elementor-70 .elementor-element.elementor-element-3ba6d33 {
	margin-top: -240px;
	margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-e26424e>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-637d71c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 10% 0% 0%;
}

.elementor-70 .elementor-element.elementor-element-637d71c {
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-637d71c .elementor-heading-title {
	font-family: var(--e-global-typography-151358a-font-family), Sans-serif;
	font-size: var(--e-global-typography-151358a-font-size);
	font-weight: var(--e-global-typography-151358a-font-weight);
	text-transform: var(--e-global-typography-151358a-text-transform);
	font-style: var(--e-global-typography-151358a-font-style);
	line-height: var(--e-global-typography-151358a-line-height);
	letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-1c258ba>.elementor-container {
	max-width: 865px;
}

.elementor-70 .elementor-element.elementor-element-1c258ba {
	overflow: hidden;
	margin-top: -60px;
	margin-bottom: 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-70 .elementor-element.elementor-element-db682bb>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-3e8245f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-70 .elementor-element.elementor-element-3e8245f {
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-3e8245f .elementor-heading-title {
	font-family: var(--e-global-typography-151358a-font-family), Sans-serif;
	font-size: var(--e-global-typography-151358a-font-size);
	font-weight: var(--e-global-typography-151358a-font-weight);
	text-transform: var(--e-global-typography-151358a-text-transform);
	font-style: var(--e-global-typography-151358a-font-style);
	line-height: var(--e-global-typography-151358a-line-height);
	letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-f899c63.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-f899c63.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-f899c63.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-70 .elementor-element.elementor-element-f899c63>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-f752fa6>.elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-f752fa6 {
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-f752fa6 .elementor-heading-title {
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-173a57d>.elementor-container {
	max-width: 836px;
}

.elementor-70 .elementor-element.elementor-element-173a57d {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-be97876.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-be97876.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-be97876.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-70 .elementor-element.elementor-element-be97876>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-a9e8917>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 050px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-a9e8917 {
	font-weight: 500;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-a9e8917 a {
	font-weight: 500;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-192e9e4 .elementor-button {
	background-color: #36348E;
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_5);
	color: var(--e-global-color-vamtam_accent_5);
	padding: 25px 25px 25px 40px;
}

.elementor-70 .elementor-element.elementor-element-192e9e4 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-192e9e4 .elementor-button:focus {
	background-color: var(--e-global-color-vamtam_accent_2);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-192e9e4>.elementor-widget-container {
	margin: 30px 0px 0px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-70 .elementor-element.elementor-element-192e9e4 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-70 .elementor-element.elementor-element-192e9e4 .elementor-button .elementor-button-content-wrapper {
	gap: 80px;
}

.elementor-70 .elementor-element.elementor-element-192e9e4 .elementor-button:hover svg,
.elementor-70 .elementor-element.elementor-element-192e9e4 .elementor-button:focus svg {
	fill: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-e7b86f3:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-e7b86f3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://estudiar.vamtam.com/wp-content/uploads/2020/12/purple2.jpg");
	background-position: center left;
	background-repeat: repeat-y;
	background-size: 45% auto;
}

.elementor-70 .elementor-element.elementor-element-e7b86f3 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 175px 30px 300px 30px;
}

.elementor-70 .elementor-element.elementor-element-e7b86f3>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-e25eb32>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 80px;
	padding-inline-start: 0px;
	padding-block-end: 80px;
	padding-inline-end: 25px;
}

.elementor-70 .elementor-element.elementor-element-2706e24 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-2706e24.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-2706e24.elementor-view-framed .elementor-icon,
.elementor-70 .elementor-element.elementor-element-2706e24.elementor-view-default .elementor-icon {
	color: var(--e-global-color-vamtam_accent_5);
	border-color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-2706e24.elementor-view-framed .elementor-icon,
.elementor-70 .elementor-element.elementor-element-2706e24.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-2706e24 .elementor-icon {
	font-size: 50px;
}

.elementor-70 .elementor-element.elementor-element-2706e24 .elementor-icon svg {
	height: 50px;
}

.elementor-70 .elementor-element.elementor-element-08161f9 .elementor-heading-title {
	font-family: var(--e-global-typography-vamtam_h2-font-family), Sans-serif;
	font-size: var(--e-global-typography-vamtam_h2-font-size);
	font-weight: var(--e-global-typography-vamtam_h2-font-weight);
	line-height: var(--e-global-typography-vamtam_h2-line-height);
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-399eac2>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-399eac2 {
	line-height: 1.5em;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-399eac2 a {
	line-height: 1.5em;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-eea3cbb>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-eea3cbb .elementor-button {
	fill: var(--e-global-color-vamtam_accent_5);
	color: var(--e-global-color-vamtam_accent_5);
	--vamtam-underline-bg-color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-eea3cbb .elementor-button::before,
.elementor-70 .elementor-element.elementor-element-eea3cbb .elementor-button::after {
	height: 1px;
}

.elementor-70 .elementor-element.elementor-element-eea3cbb .elementor-button::after {
	--vamtam-underline-bg-hover-color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-e6949e6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-70 .elementor-element.elementor-element-e6949e6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_4);
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-e6949e6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-e6949e6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-e6949e6>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 50px;
	padding-inline-start: 75px;
	padding-block-end: 50px;
	padding-inline-end: 90px;
}

.elementor-70 .elementor-element.elementor-element-e6949e6>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-bbe80f6>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-70 .elementor-element.elementor-element-8ee9d7a .elementor-price-list-separator {
	border-bottom-style: none;
}

.elementor-70 .elementor-element.elementor-element-8ee9d7a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-8ee9d7a .elementor-price-list-item {
	align-items: flex-start;
}

.elementor-70 .elementor-element.elementor-element-8ee9d7a .elementor-price-list li:not(:last-child) {
	margin-bottom: 15px;
}

body.rtl .elementor-70 .elementor-element.elementor-element-8ee9d7a .elementor-price-list-image {
	padding-left: calc(10px/2);
}

body.rtl .elementor-70 .elementor-element.elementor-element-8ee9d7a .elementor-price-list-image+.elementor-price-list-text {
	padding-right: calc(10px/2);
}

body:not(.rtl) .elementor-70 .elementor-element.elementor-element-8ee9d7a .elementor-price-list-image {
	padding-right: calc(10px/2);
}

body:not(.rtl) .elementor-70 .elementor-element.elementor-element-8ee9d7a .elementor-price-list-image+.elementor-price-list-text {
	padding-left: calc(10px/2);
}

.elementor-70 .elementor-element.elementor-element-8ee9d7a .elementor-price-list-header {
	color: var(--e-global-color-vamtam_accent_6);
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5em;
}

.elementor-70 .elementor-element.elementor-element-8ee9d7a .elementor-price-list-price {
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5em;
}

.elementor-70 .elementor-element.elementor-element-8ee9d7a .elementor-price-list-description {
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-529bd6c {
	--divider-border-style: solid;
	--divider-color: #D4D4D4;
	--divider-border-width: 1.5px;
}

.elementor-70 .elementor-element.elementor-element-529bd6c .elementor-divider-separator {
	width: 100%;
}

.elementor-70 .elementor-element.elementor-element-529bd6c .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-70 .elementor-element.elementor-element-ec7ff86 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-ce5774e>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-7ad5c8b {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}

.elementor-70 .elementor-element.elementor-element-7ad5c8b a {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}

.elementor-70 .elementor-element.elementor-element-db73ccd>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-b794702 {
	text-align: end;
	font-size: 16px;
	font-weight: bold;
}

.elementor-70 .elementor-element.elementor-element-b794702 a {
	font-size: 16px;
	font-weight: bold;
}

.elementor-70 .elementor-element.elementor-element-b7a161b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-70 .elementor-element.elementor-element-b7a161b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_5);
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-b7a161b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-b7a161b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-70 .elementor-element.elementor-element-b7a161b>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 50px;
	padding-inline-start: 110px;
	padding-block-end: 50px;
	padding-inline-end: 50px;
}

.elementor-70 .elementor-element.elementor-element-b7a161b>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-a2eb994>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-70 .elementor-element.elementor-element-9984bd1 .elementor-price-list-separator {
	border-bottom-style: none;
}

.elementor-70 .elementor-element.elementor-element-9984bd1>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-9984bd1 .elementor-price-list-item {
	align-items: flex-start;
}

.elementor-70 .elementor-element.elementor-element-9984bd1 .elementor-price-list li:not(:last-child) {
	margin-bottom: 15px;
}

body.rtl .elementor-70 .elementor-element.elementor-element-9984bd1 .elementor-price-list-image {
	padding-left: calc(10px/2);
}

body.rtl .elementor-70 .elementor-element.elementor-element-9984bd1 .elementor-price-list-image+.elementor-price-list-text {
	padding-right: calc(10px/2);
}

body:not(.rtl) .elementor-70 .elementor-element.elementor-element-9984bd1 .elementor-price-list-image {
	padding-right: calc(10px/2);
}

body:not(.rtl) .elementor-70 .elementor-element.elementor-element-9984bd1 .elementor-price-list-image+.elementor-price-list-text {
	padding-left: calc(10px/2);
}

.elementor-70 .elementor-element.elementor-element-9984bd1 .elementor-price-list-header {
	color: var(--e-global-color-vamtam_accent_6);
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5em;
}

.elementor-70 .elementor-element.elementor-element-9984bd1 .elementor-price-list-price {
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5em;
}

.elementor-70 .elementor-element.elementor-element-9984bd1 .elementor-price-list-description {
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-703dda9 {
	--divider-border-style: solid;
	--divider-color: #D4D4D4;
	--divider-border-width: 1.5px;
}

.elementor-70 .elementor-element.elementor-element-703dda9 .elementor-divider-separator {
	width: 100%;
}

.elementor-70 .elementor-element.elementor-element-703dda9 .elementor-divider {
	padding-block-start: 10px;
	padding-block-end: 10px;
}

.elementor-70 .elementor-element.elementor-element-0ef697c {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-37df889>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-fc6ffd8 {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}

.elementor-70 .elementor-element.elementor-element-fc6ffd8 a {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
}

.elementor-70 .elementor-element.elementor-element-eb9f544>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-2321306 {
	text-align: end;
	font-size: 16px;
	font-weight: bold;
}

.elementor-70 .elementor-element.elementor-element-2321306 a {
	font-size: 16px;
	font-weight: bold;
}

.elementor-70 .elementor-element.elementor-element-ed6ea01:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-ed6ea01>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_2);
	background-image: url("https://estudiar.vamtam.com/wp-content/uploads/2020/12/Ellipse-21-1.svg");
	background-position: 91% 57%;
	background-repeat: no-repeat;
	background-size: 50% auto;
}

.elementor-70 .elementor-element.elementor-element-ed6ea01>.elementor-container {
	max-width: 1060px;
}

.elementor-70 .elementor-element.elementor-element-ed6ea01 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-70 .elementor-element.elementor-element-ed6ea01>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-e068ad0>.elementor-element-populated {
	margin-block-start: -95px;
	margin-inline-start: 40px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 40px;
	padding-block-start: 0%;
	padding-inline-start: 0%;
	padding-block-end: 0%;
	padding-inline-end: 0%;
}

.elementor-70 .elementor-element.elementor-element-643e08d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-643e08d {
	z-index: 2;
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-643e08d .elementor-heading-title {
	font-family: var(--e-global-typography-151358a-font-family), Sans-serif;
	font-size: var(--e-global-typography-151358a-font-size);
	font-weight: var(--e-global-typography-151358a-font-weight);
	text-transform: var(--e-global-typography-151358a-text-transform);
	font-style: var(--e-global-typography-151358a-font-style);
	line-height: var(--e-global-typography-151358a-line-height);
	letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-2362e74>.elementor-widget-container {
	margin: -155px 0px 0px -80px;
}

.elementor-70 .elementor-element.elementor-element-2362e74 {
	z-index: 0;
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-2362e74 img {
	width: 225px;
}

.elementor-70 .elementor-element.elementor-element-2362e74 .vamtam-image-wrapper {
	width: 225px;
}

.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-92fc1da.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-70 .elementor-element.elementor-element-92fc1da.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-70 .elementor-element.elementor-element-92fc1da>.elementor-element-populated {
	margin-block-start: 290px;
	margin-inline-start: 210px;
	margin-block-end: 300px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 210px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-2e3cb33>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-5ea5d9c>.elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-5ea5d9c .elementor-button::before,
.elementor-70 .elementor-element.elementor-element-5ea5d9c .elementor-button::after {
	height: 1px;
}

.elementor-70 .elementor-element.elementor-element-5ea5d9c .elementor-button {
	--vamtam-underline-bg-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-5ea5d9c .elementor-button::after {
	--vamtam-underline-bg-hover-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-602d81b>.elementor-container {
	max-width: 1060px;
}

.elementor-70 .elementor-element.elementor-element-602d81b {
	margin-top: -210px;
	margin-bottom: 0px;
	z-index: 1;
}

.elementor-70 .elementor-element.elementor-element-52152d5>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-19ded85 {
	text-align: start;
}

.elementor-70 .elementor-element.elementor-element-19ded85 img {
	width: 315px;
}

.elementor-70 .elementor-element.elementor-element-19ded85 .vamtam-image-wrapper {
	width: 315px;
}

.elementor-70 .elementor-element.elementor-element-0e872a8>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-aad6977 {
	z-index: 1;
}

.elementor-70 .elementor-element.elementor-element-aad6977 img {
	width: 315px;
}

.elementor-70 .elementor-element.elementor-element-aad6977 .vamtam-image-wrapper {
	width: 315px;
}

.elementor-70 .elementor-element.elementor-element-f059364>.elementor-widget-container {
	margin: -55px -15px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-f059364 {
	z-index: 0;
	text-align: end;
}

.elementor-70 .elementor-element.elementor-element-f059364 img {
	width: 75px;
}

.elementor-70 .elementor-element.elementor-element-f059364 .vamtam-image-wrapper {
	width: 75px;
}

.elementor-70 .elementor-element.elementor-element-67be558>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-67be558>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-acafaec>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-70 .elementor-element.elementor-element-acafaec {
	z-index: 2;
	text-align: end;
}

.elementor-70 .elementor-element.elementor-element-acafaec img {
	width: 315px;
	height: 500px;
	object-fit: cover;
	object-position: center center;
}

.elementor-70 .elementor-element.elementor-element-acafaec .vamtam-image-wrapper {
	width: 315px;
}

.elementor-70 .elementor-element.elementor-element-c5fb162 {
	margin-top: 190px;
	margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-09d7853.elementor-column>.elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-70 .elementor-element.elementor-element-09d7853>.elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-3c6a63e {
	width: auto;
	max-width: auto;
}

.elementor-70 .elementor-element.elementor-element-3c6a63e>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-70 .elementor-element.elementor-element-562dffd {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-70 .elementor-element.elementor-element-562dffd .elementor-button::before,
.elementor-70 .elementor-element.elementor-element-562dffd .elementor-button::after {
	height: 1px;
}

.elementor-70 .elementor-element.elementor-element-562dffd .elementor-button {
	--vamtam-underline-bg-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-562dffd .elementor-button::after {
	--vamtam-underline-bg-hover-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-bea4bf5 {
	--grid-row-gap: 20px;
	--grid-column-gap: 70px;
}

.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__meta-data span+span:before {
	content: "///";
}

.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__text {
	padding: 60px 40px 40px 40px;
}

.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post {
	background-color: var(--e-global-color-vamtam_accent_4);
}

.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post:hover {
	background-color: var(--e-global-color-vamtam_accent_2);
}

.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__title,
.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__title a {
	color: var(--e-global-color-vamtam_accent_6);
	font-family: var(--e-global-typography-vamtam_h4-font-family), Sans-serif;
	font-size: var(--e-global-typography-vamtam_h4-font-size);
	font-weight: var(--e-global-typography-vamtam_h4-font-weight);
	line-height: var(--e-global-typography-vamtam_h4-line-height);
}

.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__title {
	margin-bottom: 20px;
}

.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__meta-data {
	color: #747474;
	font-size: 13px;
}

.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__excerpt p {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-70 .elementor-element.elementor-element-065fec0:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-065fec0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2021/02/video-cover-home2-1.jpg");
	background-size: cover;
}

.elementor-70 .elementor-element.elementor-element-065fec0 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 200px;
	margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-065fec0>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-b58ceed.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-70 .elementor-element.elementor-element-d33ef4c {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 120px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
	--icon-vertical-offset: 0px;
}

.elementor-70 .elementor-element.elementor-element-d33ef4c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 390px 0px 390px 0px;
}

.elementor-70 .elementor-element.elementor-element-d33ef4c .elementor-icon-list-icon i {
	color: var(--e-global-color-vamtam_accent_5);
	transition: color 0.3s;
}

.elementor-70 .elementor-element.elementor-element-d33ef4c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-vamtam_accent_5);
	transition: fill 0.3s;
}

.elementor-70 .elementor-element.elementor-element-d33ef4c .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-d33ef4c .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-d33ef4c .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-70 .elementor-element.elementor-element-9f38ec9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-70 .elementor-element.elementor-element-9f38ec9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_5);
}

.elementor-70 .elementor-element.elementor-element-9f38ec9>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-block-start: -130px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 100px;
	padding-inline-start: 200px;
	padding-block-end: 0px;
	padding-inline-end: 270px;
}

.elementor-70 .elementor-element.elementor-element-9f38ec9>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-72c8fe0 {
	width: var(--container-widget-width, 69%);
	max-width: 69%;
	--container-widget-width: 69%;
	--container-widget-flex-grow: 0;
}

.elementor-70 .elementor-element.elementor-element-72c8fe0>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-70 .elementor-element.elementor-element-d1c2b9c>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-d1c2b9c {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-d1c2b9c a {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-0973276>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-0973276 .elementor-button::before,
.elementor-70 .elementor-element.elementor-element-0973276 .elementor-button::after {
	height: 1px;
}

.elementor-70 .elementor-element.elementor-element-0973276 .elementor-button {
	--vamtam-underline-bg-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-0973276 .elementor-button::after {
	--vamtam-underline-bg-hover-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-050c759 {
	margin-top: 100px;
	margin-bottom: 0px;
	z-index: 1;
}

.elementor-70 .elementor-element.elementor-element-4428e36.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-70 .elementor-element.elementor-element-4428e36>.elementor-element-populated {
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-70 .elementor-element.elementor-element-6143be4 {
	width: auto;
	max-width: auto;
	align-self: center;
	z-index: 1;
	text-align: center;
}

.elementor-70 .elementor-element.elementor-element-6143be4>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-6143be4 .elementor-heading-title {
	font-family: var(--e-global-typography-151358a-font-family), Sans-serif;
	font-size: var(--e-global-typography-151358a-font-size);
	font-weight: var(--e-global-typography-151358a-font-weight);
	text-transform: var(--e-global-typography-151358a-text-transform);
	font-style: var(--e-global-typography-151358a-font-style);
	line-height: var(--e-global-typography-151358a-line-height);
	letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-97a392d:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-97a392d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_7);
}

.elementor-70 .elementor-element.elementor-element-97a392d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -75px;
	margin-bottom: 0px;
	padding: 190px 30px 100px 30px;
	z-index: 0;
}

.elementor-70 .elementor-element.elementor-element-97a392d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-7bf864e.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-70 .elementor-element.elementor-element-810fecd>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 20% 0% 20%;
}

.elementor-70 .elementor-element.elementor-element-810fecd {
	text-align: center;
}

.elementor-70 .elementor-element.elementor-element-84f146f .elementor-button {
	background-color: var(--e-global-color-vamtam_accent_6);
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_5);
	color: var(--e-global-color-vamtam_accent_5);
	padding: 25px 30px 25px 40px;
}

.elementor-70 .elementor-element.elementor-element-84f146f .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-84f146f .elementor-button:focus {
	background-color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-84f146f>.elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-84f146f .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-70 .elementor-element.elementor-element-84f146f .elementor-button .elementor-button-content-wrapper {
	gap: 60px;
}

.elementor-70 .elementor-element.elementor-element-af42615 {
	width: auto;
	max-width: auto;
}

.elementor-70 .elementor-element.elementor-element-af42615>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-af42615 .elementor-button {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.7em;
	fill: var(--e-global-color-vamtam_accent_6);
	color: var(--e-global-color-vamtam_accent_6);
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: var(--e-global-color-vamtam_accent_6);
	padding: 0px 25px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-af42615 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-af42615 .elementor-button:focus {
	color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-af42615 .elementor-button:hover svg,
.elementor-70 .elementor-element.elementor-element-af42615 .elementor-button:focus svg {
	fill: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-6cd0528 {
	width: auto;
	max-width: auto;
}

.elementor-70 .elementor-element.elementor-element-6cd0528>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
}

.elementor-70 .elementor-element.elementor-element-6cd0528 .elementor-button {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	fill: var(--e-global-color-vamtam_accent_6);
	color: var(--e-global-color-vamtam_accent_6);
}

.elementor-70 .elementor-element.elementor-element-6cd0528 .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-6cd0528 .elementor-button:focus {
	color: var(--e-global-color-vamtam_accent_1);
}

.elementor-70 .elementor-element.elementor-element-6cd0528 .elementor-button:hover svg,
.elementor-70 .elementor-element.elementor-element-6cd0528 .elementor-button:focus svg {
	fill: var(--e-global-color-vamtam_accent_1);
}

body.elementor-page-70:not(.elementor-motion-effects-element-type-background),
body.elementor-page-70>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-vamtam_accent_5);
}

:root {
	--page-title-display: none;
}

@media(max-width:1024px) {
	.elementor-70 .elementor-element.elementor-element-90c3e38>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-5d512aa {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-0f98115>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 230px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-3f87abf>.elementor-widget-container {
		padding: 0px 060px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-3f87abf {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-3f87abf .elementor-heading-title {
		font-size: 150px;
	}

	.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-a01053c.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}

	.elementor-70 .elementor-element.elementor-element-a01053c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}

	.elementor-70 .elementor-element.elementor-element-58380bd>.elementor-widget-container {
		margin: 0% 0% 0% -55%;
		padding: 0% 0% 0% 0%;
	}

	.elementor-70 .elementor-element.elementor-element-58380bd .elementor-heading-title {
		font-size: 150px;
	}

	.elementor-70 .elementor-element.elementor-element-ed86f18 {
		margin-top: -20px;
		margin-bottom: 0px;
		padding: 0px 100px 0px 50px;
	}

	.elementor-70 .elementor-element.elementor-element-ecb309e>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-ecb309e .elementor-heading-title {
		font-size: 150px;
	}

	.elementor-70 .elementor-element.elementor-element-e938a10>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e938a10 .elementor-heading-title {
		font-size: 150px;
	}

	.elementor-70 .elementor-element.elementor-element-5008552>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0% 0% 0% 0%;
	}

	.elementor-70 .elementor-element.elementor-element-5008552 .elementor-heading-title {
		font-size: 150px;
	}

	.elementor-70 .elementor-element.elementor-element-8fa2e83>.elementor-container {
		min-height: 50vh;
	}

	.elementor-70 .elementor-element.elementor-element-8fa2e83>.elementor-background-overlay {
		background-position: 61% 91%;
		background-size: 40% auto;
	}

	.elementor-70 .elementor-element.elementor-element-8fa2e83 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 140px 30px 100px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-fa3776f>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-42610b7 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1151c78>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1151c78 .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-0c089cf {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-ee91edd.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}

	.elementor-70 .elementor-element.elementor-element-ee91edd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}

	.elementor-70 .elementor-element.elementor-element-ee91edd>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 50px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-8dd7581>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-55bd8a8>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-b6a2763 {
		margin-top: 100px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-687fb41>.elementor-element-populated {
		padding-block-start: 10px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 50px;
	}

	.elementor-70 .elementor-element.elementor-element-e8dacc0 {
		width: auto;
		max-width: auto;
	}

	.elementor-70 .elementor-element.elementor-element-e8dacc0>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e8dacc0 .elementor-icon-wrapper {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-a62973a>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1cd1f18>.elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-fdbbbc8>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-bd45f9b {
		margin-top: 200px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-40df036>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 30px;
		padding-block-end: 120px;
		padding-inline-end: 30px;
	}

	.elementor-70 .elementor-element.elementor-element-5b74a83>.elementor-widget-container {
		margin: -65px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-5b74a83 .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-2610eee>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-6678b88>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-bd30a83>.elementor-widget-container {
		margin: -70px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-bd30a83 img {
		width: 94%;
		height: 47vh;
		object-fit: cover;
	}

	.elementor-70 .elementor-element.elementor-element-bd30a83 .vamtam-image-wrapper {
		width: 94%;
	}

	.elementor-70 .elementor-element.elementor-element-341186f {
		margin-top: 100px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-6655d92>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-8d75526>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-8d75526 .elementor-button {
		font-size: 26px;
		padding: 60px 30px 60px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-7e23e0f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-7e23e0f .elementor-button {
		font-size: 26px;
		padding: 60px 30px 60px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-f304b5a>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-ce4e727>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-ce4e727 .elementor-button {
		font-size: 26px;
		padding: 60px 30px 60px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-cc8ea0a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-cc8ea0a .elementor-button {
		font-size: 26px;
		padding: 60px 30px 60px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-3a83232>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-3a83232 .elementor-button {
		font-size: 26px;
		padding: 60px 30px 60px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-76b8902>.elementor-container {
		min-height: 550px;
	}

	.elementor-70 .elementor-element.elementor-element-76b8902 {
		margin-top: 100px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1ccdd84>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 50px;
		padding-inline-start: 30px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-0b75825 .elementor-heading-title {
		font-size: 60px;
	}

	.elementor-70 .elementor-element.elementor-element-fa78e72 {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-948ebbf>.elementor-element-populated {
		padding-block-start: 50px;
		padding-inline-start: 30px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-f9996fb .elementor-heading-title {
		font-size: 60px;
	}

	.elementor-70 .elementor-element.elementor-element-b190256 {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-b67f7e7>.elementor-element-populated {
		padding-block-start: 50px;
		padding-inline-start: 30px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-8d7bc53 .elementor-heading-title {
		font-size: 60px;
	}

	.elementor-70 .elementor-element.elementor-element-53e3807 {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-069a749 {
		margin-top: 200px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-5dc6d81>.elementor-widget-container {
		margin: -115px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-5dc6d81 .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-28a5bf9>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-28a5bf9 .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-f865357>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-f865357 {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-f865357 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-70 .elementor-element.elementor-element-7280c50 {
		margin-top: 100px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-74fed4e>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 30px;
		padding-inline-start: 30px;
		padding-block-end: 30px;
		padding-inline-end: 30px;
	}

	.elementor-70 .elementor-element.elementor-element-e6fb904>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 30px;
		padding-inline-start: 40px;
		padding-block-end: 80px;
		padding-inline-end: 40px;
	}

	.elementor-70 .elementor-element.elementor-element-d1a046b>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 30px;
		padding-inline-start: 30px;
		padding-block-end: 80px;
		padding-inline-end: 30px;
	}

	.elementor-70 .elementor-element.elementor-element-0b87feb>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e78c035>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e78c035 .elementor-button {
		font-size: 26px;
		padding: 60px 30px 60px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-961cd8c {
		margin-top: 200px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-7e9625a>.elementor-widget-container {
		margin: -115px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-7e9625a .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-c318cb4 {
		padding: 0px 30px 0px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-7452a5c.elementor-column>.elementor-widget-wrap {
		justify-content: flex-start;
	}

	.elementor-70 .elementor-element.elementor-element-7452a5c>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 15px;
		padding-block-end: 0px;
		padding-inline-end: 15px;
	}

	.elementor-70 .elementor-element.elementor-element-f1ca1dd>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-c972cce>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 15px;
		padding-block-end: 0px;
		padding-inline-end: 15px;
	}

	.elementor-70 .elementor-element.elementor-element-aeb46fe>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 15px;
		padding-block-end: 0px;
		padding-inline-end: 15px;
	}

	.elementor-70 .elementor-element.elementor-element-d4e5baa>.elementor-container {
		min-height: 50vh;
	}

	.elementor-70 .elementor-element.elementor-element-d4e5baa {
		margin-top: 280px;
		margin-bottom: 0px;
		padding: 0px 30px 100px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-e0938b2>.elementor-widget-container {
		margin: -180px -30px 0px -30px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-3ba6d33 {
		margin-top: -200px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e26424e.elementor-column>.elementor-widget-wrap {
		justify-content: flex-end;
	}

	.elementor-70 .elementor-element.elementor-element-e26424e>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-637d71c>.elementor-widget-container {
		margin: 0% 0% 0% -1.5%;
	}

	.elementor-70 .elementor-element.elementor-element-637d71c {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-637d71c .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-1c258ba {
		margin-top: -60px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-db682bb.elementor-column>.elementor-widget-wrap {
		justify-content: flex-end;
	}

	.elementor-70 .elementor-element.elementor-element-db682bb>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-3e8245f>.elementor-widget-container {
		margin: 0% 0% 0% -1.5%;
	}

	.elementor-70 .elementor-element.elementor-element-3e8245f {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-3e8245f .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-f899c63.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}

	.elementor-70 .elementor-element.elementor-element-f899c63.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}

	.elementor-70 .elementor-element.elementor-element-f752fa6>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-f752fa6 {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-f752fa6 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-70 .elementor-element.elementor-element-a9e8917>.elementor-widget-container {
		margin: 35px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-192e9e4>.elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-192e9e4 {
		z-index: 1;
	}

	.elementor-70 .elementor-element.elementor-element-e7b86f3:not(.elementor-motion-effects-element-type-background),
	.elementor-70 .elementor-element.elementor-element-e7b86f3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("https://estudiar.vamtam.com/wp-content/uploads/2020/12/purple.png");
		background-position: 0% -35%;
		background-repeat: no-repeat;
		background-size: contain;
	}

	.elementor-70 .elementor-element.elementor-element-e7b86f3 {
		padding: 100px 30px 0px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-e25eb32>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 50px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-08161f9 .elementor-heading-title {
		font-size: var(--e-global-typography-vamtam_h2-font-size);
		line-height: var(--e-global-typography-vamtam_h2-line-height);
	}

	.elementor-70 .elementor-element.elementor-element-399eac2>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e6949e6>.elementor-element-populated {
		padding-block-start: 80px;
		padding-inline-start: 30px;
		padding-block-end: 50px;
		padding-inline-end: 30px;
	}

	.elementor-70 .elementor-element.elementor-element-8ee9d7a>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-b7a161b>.elementor-element-populated {
		padding-block-start: 30px;
		padding-inline-start: 30px;
		padding-block-end: 30px;
		padding-inline-end: 30px;
	}

	.elementor-70 .elementor-element.elementor-element-9984bd1>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-ed6ea01:not(.elementor-motion-effects-element-type-background),
	.elementor-70 .elementor-element.elementor-element-ed6ea01>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 17em -7.3em;
		background-size: 35em auto;
	}

	.elementor-70 .elementor-element.elementor-element-ed6ea01 {
		margin-top: 170px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e068ad0>.elementor-element-populated {
		margin-block-start: -80px;
		margin-inline-start: 85px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 85px;
	}

	.elementor-70 .elementor-element.elementor-element-643e08d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-643e08d .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-2362e74>.elementor-widget-container {
		margin: -107px 0px 0px -55px;
	}

	.elementor-70 .elementor-element.elementor-element-2362e74 {
		z-index: 0;
	}

	.elementor-70 .elementor-element.elementor-element-2362e74 img {
		width: 150px;
	}

	.elementor-70 .elementor-element.elementor-element-2362e74 .vamtam-image-wrapper {
		width: 150px;
	}

	.elementor-70 .elementor-element.elementor-element-92fc1da>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 350px;
		padding-inline-start: 0px;
		padding-block-end: 120px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-2e3cb33>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-602d81b {
		margin-top: -70px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-52152d5>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 15px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-19ded85 img {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-19ded85 .vamtam-image-wrapper {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-0e872a8>.elementor-element-populated {
		padding-block-start: 150px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 15px;
	}

	.elementor-70 .elementor-element.elementor-element-aad6977 img {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-aad6977 .vamtam-image-wrapper {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-67be558>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 30px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-acafaec>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-acafaec {
		text-align: center;
	}

	.elementor-70 .elementor-element.elementor-element-acafaec img {
		width: 100%;
		height: 47vh;
	}

	.elementor-70 .elementor-element.elementor-element-acafaec .vamtam-image-wrapper {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-c5fb162 {
		margin-top: 100px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-bea4bf5 {
		--grid-row-gap: 30px;
		--grid-column-gap: 30px;
	}

	.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__title,
	.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__title a {
		font-size: var(--e-global-typography-vamtam_h4-font-size);
		line-height: var(--e-global-typography-vamtam_h4-line-height);
	}

	.elementor-70 .elementor-element.elementor-element-065fec0 {
		margin-top: 100px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-d33ef4c>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 200px 0px 200px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-d33ef4c {
		--e-icon-list-icon-size: 100px;
	}

	.elementor-70 .elementor-element.elementor-element-9f38ec9>.elementor-element-populated {
		padding-block-start: 100px;
		padding-inline-start: 30px;
		padding-block-end: 0px;
		padding-inline-end: 30px;
	}

	.elementor-70 .elementor-element.elementor-element-72c8fe0>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-d1c2b9c>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-050c759 {
		margin-top: 70px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-4428e36>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-6143be4>.elementor-widget-container {
		margin: 0px 15px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-6143be4 .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-97a392d {
		margin-top: -55px;
		margin-bottom: 0px;
		padding: 0px 30px 80px 30px;
	}

	.elementor-70 .elementor-element.elementor-element-810fecd>.elementor-widget-container {
		margin: 80px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-84f146f {
		z-index: 1;
	}
}

@media(max-width:767px) {
	.elementor-70 .elementor-element.elementor-element-250d475 {
		padding: 120px 20px 20px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-0f98115 {
		width: 10%;
	}

	.elementor-70 .elementor-element.elementor-element-3f87abf .elementor-heading-title {
		font-size: 80px;
		letter-spacing: -5px;
	}

	.elementor-70 .elementor-element.elementor-element-a01053c {
		width: 75%;
	}

	.elementor-70 .elementor-element.elementor-element-a01053c>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-851714d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-6076a17>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-9095b58 {
		width: 15%;
	}

	.elementor-70 .elementor-element.elementor-element-9095b58>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: -70px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: -70px;
	}

	.elementor-70 .elementor-element.elementor-element-58380bd>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-58380bd .elementor-heading-title {
		font-size: 80px;
		letter-spacing: -5px;
	}

	.elementor-70 .elementor-element.elementor-element-ed86f18 {
		margin-top: -35px;
		margin-bottom: 35px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-ecb309e .elementor-heading-title {
		font-size: 80px;
		letter-spacing: -5px;
	}

	.elementor-70 .elementor-element.elementor-element-e938a10 .elementor-heading-title {
		font-size: 80px;
		letter-spacing: -5px;
	}

	.elementor-70 .elementor-element.elementor-element-5008552 .elementor-heading-title {
		font-size: 80px;
		letter-spacing: -5px;
	}

	.elementor-70 .elementor-element.elementor-element-1f8f6b0 {
		font-size: 16px;
		line-height: 24px;
	}

	.elementor-70 .elementor-element.elementor-element-1f8f6b0 a {
		font-size: 16px;
		line-height: 24px;
	}

	.elementor-70 .elementor-element.elementor-element-8fa2e83>.elementor-container {
		min-height: 55vh;
	}

	.elementor-70 .elementor-element.elementor-element-8fa2e83>.elementor-background-overlay {
		background-position: 50% 90%;
		background-size: 66% auto;
	}

	.elementor-70 .elementor-element.elementor-element-8fa2e83 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 50px 20px 50px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-42610b7 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1151c78>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1151c78 .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-0c089cf {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-ee91edd {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-ee91edd>.elementor-element-populated {
		margin-block-start: 30px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-6ade6fb>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-8dd7581>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-55bd8a8 {
		width: 2%;
	}

	.elementor-70 .elementor-element.elementor-element-b6a2763 {
		margin-top: 50px;
		margin-bottom: 0px;
		padding: 0px 20px 0px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-687fb41>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e8dacc0 .elementor-icon-wrapper {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-a62973a>.elementor-element-populated {
		margin-block-start: 20px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1cd1f18 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-fdbbbc8>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-fdbbbc8 {
		font-size: 16px;
		line-height: 1.5em;
	}

	.elementor-70 .elementor-element.elementor-element-fdbbbc8 a {
		font-size: 16px;
		line-height: 1.5em;
	}

	.elementor-70 .elementor-element.elementor-element-86c90db>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-bd45f9b {
		margin-top: 110px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-40df036>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 20px;
		padding-block-end: 120px;
		padding-inline-end: 20px;
	}

	.elementor-70 .elementor-element.elementor-element-5b74a83>.elementor-widget-container {
		margin: -35px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-5b74a83 .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-2610eee>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1a57a6f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-6678b88>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 20px;
		padding-block-end: 0px;
		padding-inline-end: 20px;
	}

	.elementor-70 .elementor-element.elementor-element-bd30a83>.elementor-widget-container {
		margin: -70px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-bd30a83 img {
		width: 100%;
		height: 312px;
		object-fit: cover;
	}

	.elementor-70 .elementor-element.elementor-element-bd30a83 .vamtam-image-wrapper {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-341186f {
		margin-top: 50px;
		margin-bottom: 0px;
		padding: 0px 20px 0px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-6655d92 {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-8d75526 .elementor-button {
		font-size: 18px;
		line-height: 1.3em;
		padding: 20px 20px 20px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-6d2719d {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-7e23e0f .elementor-button {
		font-size: 18px;
		line-height: 1.3em;
		padding: 20px 20px 20px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-ce4e727 .elementor-button {
		font-size: 18px;
		line-height: 1.3em;
		padding: 20px 20px 20px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-8d7e133 {
		padding: 0px 20px 0px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-160aded {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-cc8ea0a .elementor-button {
		font-size: 18px;
		line-height: 1.3em;
		padding: 20px 20px 20px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-c7f1f3c {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-3a83232 .elementor-button {
		font-size: 18px;
		line-height: 1.3em;
		padding: 20px 20px 20px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-76b8902 {
		margin-top: 50px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1ccdd84.elementor-column>.elementor-widget-wrap {
		justify-content: flex-end;
	}

	.elementor-70 .elementor-element.elementor-element-1ccdd84>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-block-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1ccdd84:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-70 .elementor-element.elementor-element-1ccdd84>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: bottom left;
	}

	.elementor-70 .elementor-element.elementor-element-1ccdd84>.elementor-element-populated {
		padding-block-start: 30px;
		padding-inline-start: 30px;
		padding-block-end: 250px;
		padding-inline-end: 30px;
	}

	.elementor-70 .elementor-element.elementor-element-0b75825 {
		text-align: end;
	}

	.elementor-70 .elementor-element.elementor-element-0b75825 .elementor-heading-title {
		font-size: 55px;
	}

	.elementor-70 .elementor-element.elementor-element-fa78e72 {
		text-align: end;
		font-size: 14px;
		line-height: 1.5em;
	}

	.elementor-70 .elementor-element.elementor-element-fa78e72 a {
		font-size: 14px;
		line-height: 1.5em;
	}

	.elementor-70 .elementor-element.elementor-element-948ebbf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-70 .elementor-element.elementor-element-948ebbf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: bottom right;
	}

	.elementor-70 .elementor-element.elementor-element-948ebbf>.elementor-element-populated {
		padding-block-start: 30px;
		padding-inline-start: 30px;
		padding-block-end: 250px;
		padding-inline-end: 130px;
	}

	.elementor-70 .elementor-element.elementor-element-f9996fb {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-f9996fb .elementor-heading-title {
		font-size: 55px;
	}

	.elementor-70 .elementor-element.elementor-element-b190256 {
		text-align: start;
		font-size: 14px;
		line-height: 1.5em;
	}

	.elementor-70 .elementor-element.elementor-element-b190256 a {
		font-size: 14px;
		line-height: 1.5em;
	}

	.elementor-70 .elementor-element.elementor-element-b67f7e7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-70 .elementor-element.elementor-element-b67f7e7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: bottom right;
	}

	.elementor-70 .elementor-element.elementor-element-b67f7e7>.elementor-element-populated {
		padding-block-start: 50px;
		padding-inline-start: 30px;
		padding-block-end: 250px;
		padding-inline-end: 100px;
	}

	.elementor-70 .elementor-element.elementor-element-8d7bc53 {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-8d7bc53 .elementor-heading-title {
		font-size: 55px;
	}

	.elementor-70 .elementor-element.elementor-element-53e3807 {
		text-align: start;
		font-size: 14px;
		line-height: 1.5em;
	}

	.elementor-70 .elementor-element.elementor-element-53e3807 a {
		font-size: 14px;
		line-height: 1.5em;
	}

	.elementor-70 .elementor-element.elementor-element-069a749 {
		margin-top: 50px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-f37bd78 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-5dc6d81>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-5dc6d81 .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-27e2cd7 {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-28a5bf9>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-28a5bf9 .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-6e64c8c {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-6e64c8c>.elementor-element-populated {
		padding-block-start: 20px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-f865357>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-f865357 {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-f865357 .elementor-heading-title {
		font-size: 25px;
	}

	.elementor-70 .elementor-element.elementor-element-d02b99c>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-7280c50 {
		margin-top: 50px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-74fed4e>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 30px;
		padding-inline-start: 20px;
		padding-block-end: 30px;
		padding-inline-end: 20px;
	}

	.elementor-70 .elementor-element.elementor-element-e6fb904>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 30px;
		padding-inline-start: 20px;
		padding-block-end: 30px;
		padding-inline-end: 20px;
	}

	.elementor-70 .elementor-element.elementor-element-d1a046b>.elementor-element-populated {
		padding-block-start: 30px;
		padding-inline-start: 20px;
		padding-block-end: 30px;
		padding-inline-end: 20px;
	}

	.elementor-70 .elementor-element.elementor-element-0b87feb>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e78c035 .elementor-button {
		font-size: 18px;
		line-height: 1.3em;
		padding: 50px 20px 50px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-961cd8c {
		margin-top: 50px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-7e9625a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-7e9625a {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-7e9625a .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-c318cb4 {
		margin-top: 50px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-8d0971c {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 20px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-c24cc41 {
		width: 10%;
	}

	.elementor-70 .elementor-element.elementor-element-7452a5c {
		width: 90%;
	}

	.elementor-70 .elementor-element.elementor-element-7452a5c>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-7a6c140>.elementor-widget-container {
		padding: 0px 0px 0px 10px;
	}

	.elementor-70 .elementor-element.elementor-element-77e62c7>.elementor-element-populated {
		margin-block-start: 20px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-55fc8f9 {
		padding: 20px 0px 20px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-4e60a77 {
		width: 10%;
	}

	.elementor-70 .elementor-element.elementor-element-c972cce {
		width: 90%;
	}

	.elementor-70 .elementor-element.elementor-element-c972cce>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1f68d04>.elementor-widget-container {
		padding: 0px 0px 0px 10px;
	}

	.elementor-70 .elementor-element.elementor-element-4142f32>.elementor-element-populated {
		margin-block-start: 20px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-1332702 {
		padding: 20px 0px 20px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-21093a5 {
		width: 10%;
	}

	.elementor-70 .elementor-element.elementor-element-21093a5>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-aeb46fe {
		width: 90%;
	}

	.elementor-70 .elementor-element.elementor-element-aeb46fe>.elementor-element-populated {
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-b1c2f0c>.elementor-widget-container {
		padding: 0px 0px 0px 10px;
	}

	.elementor-70 .elementor-element.elementor-element-27b56e7>.elementor-element-populated {
		margin-block-start: 20px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-c7503ff>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-d4e5baa {
		margin-top: 100px;
		margin-bottom: 0px;
		padding: 0px 0px 50px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-7e1f5f4>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e0938b2>.elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-3ba6d33 {
		margin-top: -55px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e26424e>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-637d71c>.elementor-widget-container {
		margin: 0px 20px 0px 20px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-637d71c {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-637d71c .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-1c258ba {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 20px 0px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-db682bb {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-db682bb>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-3e8245f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-3e8245f {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-3e8245f .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-f899c63 {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-f752fa6>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-f752fa6 {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-f752fa6 .elementor-heading-title {
		font-size: 25px;
	}

	.elementor-70 .elementor-element.elementor-element-173a57d {
		margin-top: 20px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-a9e8917>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-192e9e4>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-e7b86f3:not(.elementor-motion-effects-element-type-background),
	.elementor-70 .elementor-element.elementor-element-e7b86f3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0% 0px;
		background-size: 180% auto;
	}

	.elementor-70 .elementor-element.elementor-element-e7b86f3 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 50px 20px 0px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-e25eb32>.elementor-element-populated,
	.elementor-70 .elementor-element.elementor-element-e25eb32>.elementor-element-populated>.elementor-background-overlay,
	.elementor-70 .elementor-element.elementor-element-e25eb32>.elementor-background-slideshow {
		border-radius: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e25eb32>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 40px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-2706e24>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-08161f9>.elementor-widget-container {
		margin: -10px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-08161f9 .elementor-heading-title {
		font-size: var(--e-global-typography-vamtam_h2-font-size);
		line-height: var(--e-global-typography-vamtam_h2-line-height);
	}

	.elementor-70 .elementor-element.elementor-element-399eac2>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-eea3cbb>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e6949e6>.elementor-element-populated {
		padding-block-start: 20px;
		padding-inline-start: 20px;
		padding-block-end: 20px;
		padding-inline-end: 20px;
	}

	.elementor-70 .elementor-element.elementor-element-529bd6c .elementor-divider-separator {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-ce5774e {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-db73ccd {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-b794702 {
		text-align: end;
	}

	.elementor-70 .elementor-element.elementor-element-b7a161b>.elementor-element-populated {
		margin-block-start: 20px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 20px;
		padding-inline-start: 20px;
		padding-block-end: 20px;
		padding-inline-end: 20px;
	}

	.elementor-70 .elementor-element.elementor-element-703dda9 .elementor-divider-separator {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-37df889 {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-eb9f544 {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-2321306 {
		text-align: end;
	}

	.elementor-70 .elementor-element.elementor-element-ed6ea01>.elementor-container {
		min-height: 460px;
	}

	.elementor-70 .elementor-element.elementor-element-ed6ea01:not(.elementor-motion-effects-element-type-background),
	.elementor-70 .elementor-element.elementor-element-ed6ea01>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 8em -4.1em;
		background-size: 35em auto;
	}

	.elementor-70 .elementor-element.elementor-element-ed6ea01 {
		margin-top: 80px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-e068ad0>.elementor-element-populated {
		margin-block-start: -40px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-643e08d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-643e08d .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-92fc1da.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}

	.elementor-70 .elementor-element.elementor-element-92fc1da.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}

	.elementor-70 .elementor-element.elementor-element-92fc1da>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 120px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-2e3cb33>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-5ea5d9c>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-602d81b {
		margin-top: -50px;
		margin-bottom: 0px;
		padding: 0px 20px 0px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-52152d5>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0em;
		padding-inline-start: 0em;
		padding-block-end: 0em;
		padding-inline-end: 0em;
	}

	.elementor-70 .elementor-element.elementor-element-19ded85 {
		text-align: center;
	}

	.elementor-70 .elementor-element.elementor-element-19ded85 img {
		width: 250px;
	}

	.elementor-70 .elementor-element.elementor-element-19ded85 .vamtam-image-wrapper {
		width: 250px;
	}

	.elementor-70 .elementor-element.elementor-element-0e872a8>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 50px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-aad6977 {
		text-align: center;
	}

	.elementor-70 .elementor-element.elementor-element-67be558>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-acafaec>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-acafaec img {
		width: 100%;
		height: 312px;
	}

	.elementor-70 .elementor-element.elementor-element-acafaec .vamtam-image-wrapper {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-c5fb162 {
		margin-top: 50px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-09d7853 {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-09d7853>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-3c6a63e {
		width: 100%;
		max-width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-562dffd {
		width: 100%;
		max-width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-562dffd>.elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-bea4bf5 {
		--grid-row-gap: 20px;
		--grid-column-gap: 20px;
	}

	.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__title,
	.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__title a {
		font-size: var(--e-global-typography-vamtam_h4-font-size);
		line-height: var(--e-global-typography-vamtam_h4-line-height);
	}

	.elementor-70 .elementor-element.elementor-element-bea4bf5 .elementor-post__excerpt p {
		font-size: 16px;
		line-height: 24px;
	}

	.elementor-70 .elementor-element.elementor-element-065fec0 {
		margin-top: 50px;
		margin-bottom: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-d33ef4c>.elementor-widget-container {
		padding: 150px 0px 150px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-d33ef4c {
		--e-icon-list-icon-size: 69px;
	}

	.elementor-70 .elementor-element.elementor-element-9f38ec9>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 50px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-72c8fe0 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-d1c2b9c>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-d1c2b9c {
		font-size: 14px;
		line-height: 20px;
	}

	.elementor-70 .elementor-element.elementor-element-d1c2b9c a {
		font-size: 14px;
		line-height: 20px;
	}

	.elementor-70 .elementor-element.elementor-element-0973276>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-050c759 {
		margin-top: 50px;
		margin-bottom: 0px;
		padding: 0px 20px 0px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-4428e36.elementor-column>.elementor-widget-wrap {
		justify-content: flex-start;
	}

	.elementor-70 .elementor-element.elementor-element-6143be4>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-6143be4 .elementor-heading-title {
		font-size: var(--e-global-typography-151358a-font-size);
		line-height: var(--e-global-typography-151358a-line-height);
		letter-spacing: var(--e-global-typography-151358a-letter-spacing);
	}

	.elementor-70 .elementor-element.elementor-element-97a392d {
		margin-top: -33px;
		margin-bottom: 0px;
		padding: 50px 20px 50px 20px;
	}

	.elementor-70 .elementor-element.elementor-element-7bf864e.elementor-column>.elementor-widget-wrap {
		justify-content: flex-start;
	}

	.elementor-70 .elementor-element.elementor-element-7bf864e>.elementor-element-populated {
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}

	.elementor-70 .elementor-element.elementor-element-810fecd>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-810fecd {
		text-align: start;
	}

	.elementor-70 .elementor-element.elementor-element-84f146f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-70 .elementor-element.elementor-element-84f146f .elementor-button {
		padding: 25px 20px 25px 30px;
	}
}

@media(min-width:768px) {
	.elementor-70 .elementor-element.elementor-element-0f98115 {
		width: 32%;
	}

	.elementor-70 .elementor-element.elementor-element-a01053c {
		width: 34%;
	}

	.elementor-70 .elementor-element.elementor-element-9095b58 {
		width: 33.664%;
	}

	.elementor-70 .elementor-element.elementor-element-687fb41 {
		width: 15%;
	}

	.elementor-70 .elementor-element.elementor-element-a62973a {
		width: 85%;
	}

	.elementor-70 .elementor-element.elementor-element-40df036 {
		width: 72%;
	}

	.elementor-70 .elementor-element.elementor-element-6678b88 {
		width: 27.844%;
	}

	.elementor-70 .elementor-element.elementor-element-6655d92 {
		width: 33.3%;
	}

	.elementor-70 .elementor-element.elementor-element-6d2719d {
		width: 32.3%;
	}

	.elementor-70 .elementor-element.elementor-element-f304b5a {
		width: 33.733%;
	}

	.elementor-70 .elementor-element.elementor-element-27e2cd7 {
		width: 51%;
	}

	.elementor-70 .elementor-element.elementor-element-6e64c8c {
		width: 48.954%;
	}

	.elementor-70 .elementor-element.elementor-element-74fed4e {
		width: 28.8%;
	}

	.elementor-70 .elementor-element.elementor-element-e6fb904 {
		width: 28.8%;
	}

	.elementor-70 .elementor-element.elementor-element-d1a046b {
		width: 28.8%;
	}

	.elementor-70 .elementor-element.elementor-element-0b87feb {
		width: 13.425%;
	}

	.elementor-70 .elementor-element.elementor-element-c24cc41 {
		width: 4.135%;
	}

	.elementor-70 .elementor-element.elementor-element-7452a5c {
		width: 33.529%;
	}

	.elementor-70 .elementor-element.elementor-element-77e62c7 {
		width: 62%;
	}

	.elementor-70 .elementor-element.elementor-element-4e60a77 {
		width: 4.135%;
	}

	.elementor-70 .elementor-element.elementor-element-c972cce {
		width: 33.529%;
	}

	.elementor-70 .elementor-element.elementor-element-4142f32 {
		width: 62%;
	}

	.elementor-70 .elementor-element.elementor-element-21093a5 {
		width: 4.135%;
	}

	.elementor-70 .elementor-element.elementor-element-aeb46fe {
		width: 33.529%;
	}

	.elementor-70 .elementor-element.elementor-element-27b56e7 {
		width: 62%;
	}

	.elementor-70 .elementor-element.elementor-element-db682bb {
		width: 33%;
	}

	.elementor-70 .elementor-element.elementor-element-f899c63 {
		width: 66.954%;
	}

	.elementor-70 .elementor-element.elementor-element-ce5774e {
		width: 57%;
	}

	.elementor-70 .elementor-element.elementor-element-db73ccd {
		width: 43%;
	}

	.elementor-70 .elementor-element.elementor-element-37df889 {
		width: 57%;
	}

	.elementor-70 .elementor-element.elementor-element-eb9f544 {
		width: 43%;
	}

	.elementor-70 .elementor-element.elementor-element-52152d5 {
		width: 33.33%;
	}

	.elementor-70 .elementor-element.elementor-element-0e872a8 {
		width: 32.672%;
	}

	.elementor-70 .elementor-element.elementor-element-67be558 {
		width: 33.33%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-70 .elementor-element.elementor-element-0f98115 {
		width: 25%;
	}

	.elementor-70 .elementor-element.elementor-element-a01053c {
		width: 49%;
	}

	.elementor-70 .elementor-element.elementor-element-9095b58 {
		width: 25%;
	}

	.elementor-70 .elementor-element.elementor-element-ee91edd {
		width: 60%;
	}

	.elementor-70 .elementor-element.elementor-element-55bd8a8 {
		width: 7%;
	}

	.elementor-70 .elementor-element.elementor-element-687fb41 {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-a62973a {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-40df036 {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-6678b88 {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-27e2cd7 {
		width: 40%;
	}

	.elementor-70 .elementor-element.elementor-element-74fed4e {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-e6fb904 {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-d1a046b {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-0b87feb {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-c24cc41 {
		width: 10%;
	}

	.elementor-70 .elementor-element.elementor-element-7452a5c {
		width: 30%;
	}

	.elementor-70 .elementor-element.elementor-element-77e62c7 {
		width: 60%;
	}

	.elementor-70 .elementor-element.elementor-element-4e60a77 {
		width: 10%;
	}

	.elementor-70 .elementor-element.elementor-element-c972cce {
		width: 30%;
	}

	.elementor-70 .elementor-element.elementor-element-4142f32 {
		width: 60%;
	}

	.elementor-70 .elementor-element.elementor-element-21093a5 {
		width: 10%;
	}

	.elementor-70 .elementor-element.elementor-element-aeb46fe {
		width: 30%;
	}

	.elementor-70 .elementor-element.elementor-element-27b56e7 {
		width: 60%;
	}

	.elementor-70 .elementor-element.elementor-element-e26424e {
		width: 35%;
	}

	.elementor-70 .elementor-element.elementor-element-db682bb {
		width: 35%;
	}

	.elementor-70 .elementor-element.elementor-element-f899c63 {
		width: 65%;
	}

	.elementor-70 .elementor-element.elementor-element-e25eb32 {
		width: 100%;
	}

	.elementor-70 .elementor-element.elementor-element-e6949e6 {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-b7a161b {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-52152d5 {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-0e872a8 {
		width: 50%;
	}

	.elementor-70 .elementor-element.elementor-element-67be558 {
		width: 100%;
	}
}