.elementor-6281 .elementor-element.elementor-element-3c40c12:not(.elementor-motion-effects-element-type-background),

.elementor-6281 .elementor-element.elementor-element-3c40c12>.elementor-motion-effects-container>.elementor-motion-effects-layer {

	background-image: url("../../../uploads/2020/11/brydon-mccluskey-GvPceVqbxm4-unsplash.jpg");

	background-position: center center;

	background-repeat: no-repeat;

	background-size: cover;

}



.elementor-6281 .elementor-element.elementor-element-3c40c12>.elementor-container {

	min-height: 51vh;

}



.elementor-6281 .elementor-element.elementor-element-3c40c12 {

	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

	margin-top: -90px;

	margin-bottom: 0px;

}



.elementor-6281 .elementor-element.elementor-element-3c40c12>.elementor-background-overlay {

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-bc-flex-widget .elementor-6281 .elementor-element.elementor-element-1bb13b64.elementor-column .elementor-widget-wrap {

	align-items: flex-end;

}



.elementor-6281 .elementor-element.elementor-element-1bb13b64.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {

	align-content: flex-end;

	align-items: flex-end;

}



.elementor-6281 .elementor-element.elementor-element-1bb13b64>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {

	margin-block-end: 5px;

}



.elementor-6281 .elementor-element.elementor-element-1bb13b64>.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-6281 .elementor-element.elementor-element-1bb13b64>.elementor-element-populated>.elementor-background-overlay {

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-6281 .elementor-element.elementor-element-55f925de {

	margin-top: -250px;

	margin-bottom: 0px;

}



.elementor-6281 .elementor-element.elementor-element-7fc4130a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,

.elementor-6281 .elementor-element.elementor-element-7fc4130a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {

	background-color: #36348e;

}



.elementor-bc-flex-widget .elementor-6281 .elementor-element.elementor-element-7fc4130a.elementor-column .elementor-widget-wrap {

	align-items: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-7fc4130a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {

	align-content: flex-start;

	align-items: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-7fc4130a.elementor-column>.elementor-widget-wrap {

	justify-content: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-7fc4130a>.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: 80px;

	padding-inline-start: 80px;

	padding-block-end: 110px;

	padding-inline-end: 80px;

}



.elementor-6281 .elementor-element.elementor-element-7fc4130a>.elementor-element-populated>.elementor-background-overlay {

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-6281 .elementor-element.elementor-element-4e7c6acb {

	width: auto;

	max-width: auto;

	text-align: start;

}



.elementor-6281 .elementor-element.elementor-element-4e7c6acb>.elementor-widget-container {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-4e7c6acb .elementor-heading-title {

	line-height: 1.14em;

}



.elementor-6281 .elementor-element.elementor-element-2a6a52d>.elementor-widget-container {

	margin: 30px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-2a6a52d {

	color: var(--e-global-color-vamtam_accent_5);

}



.elementor-6281 .elementor-element.elementor-element-2a6a52d a {

	color: var(--e-global-color-vamtam_accent_5);

}



.elementor-bc-flex-widget .elementor-6281 .elementor-element.elementor-element-3b5ab089.elementor-column .elementor-widget-wrap {

	align-items: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-3b5ab089.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {

	align-content: flex-start;

	align-items: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-3b5ab089.elementor-column>.elementor-widget-wrap {

	justify-content: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-3b5ab089>.elementor-element-populated {

	padding-block-start: 0px;

	padding-inline-start: 0px;

	padding-block-end: 0px;

	padding-inline-end: 0px;

}



.elementor-6281 .elementor-element.elementor-element-38fedf7>.elementor-container {

	max-width: 1060px;

}



.elementor-6281 .elementor-element.elementor-element-38fedf7 {

	margin-top: 130px;

	margin-bottom: 0px;

}



.elementor-6281 .elementor-element.elementor-element-23db0c6>.elementor-element-populated {

	padding-block-start: 0px;

	padding-inline-start: 0px;

	padding-block-end: 0px;

	padding-inline-end: 0px;

}



.elementor-6281 .elementor-element.elementor-element-a25a9b7 {

	font-size: 24px;

	font-weight: 600;

	line-height: 1.3em;

}



.elementor-6281 .elementor-element.elementor-element-a25a9b7 a {

	font-size: 24px;

	font-weight: 600;

	line-height: 1.3em;

}



.elementor-6281 .elementor-element.elementor-element-280e1e0c {

	margin-top: 130px;

	margin-bottom: 0px;

	z-index: 1;

}



.elementor-6281 .elementor-element.elementor-element-c6f1dd8>.elementor-element-populated {

	margin-block-start: 145px;

	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: 110px;

}



.elementor-6281 .elementor-element.elementor-element-2d89c68 {

	text-align: start;

}



.elementor-6281 .elementor-element.elementor-element-2d89c68 img {

	width: 100%;

	height: 500px;

	object-fit: cover;

	object-position: center center;

}



.elementor-6281 .elementor-element.elementor-element-2d89c68 .vamtam-image-wrapper {

	width: 100%;

}



.elementor-6281 .elementor-element.elementor-element-1e062c74>.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: 395px;

	padding-inline-start: 55px;

	padding-block-end: 0px;

	padding-inline-end: 55px;

}



.elementor-6281 .elementor-element.elementor-element-f6c6bb8 img {

	width: 100%;

	height: 500px;

	object-fit: cover;

	object-position: center center;

}



.elementor-6281 .elementor-element.elementor-element-f6c6bb8 .vamtam-image-wrapper {

	width: 100%;

}



.elementor-6281 .elementor-element.elementor-element-7e522b2d>.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-6281 .elementor-element.elementor-element-7e522b2d>.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: 110px;

	padding-block-end: 0px;

	padding-inline-end: 0px;

}



.elementor-6281 .elementor-element.elementor-element-c3b0474 {

	text-align: end;

}



.elementor-6281 .elementor-element.elementor-element-c3b0474 img {

	width: 100%;

}



.elementor-6281 .elementor-element.elementor-element-c3b0474 .vamtam-image-wrapper {

	width: 100%;

}



.elementor-6281 .elementor-element.elementor-element-48a803d9:not(.elementor-motion-effects-element-type-background),

.elementor-6281 .elementor-element.elementor-element-48a803d9>.elementor-motion-effects-container>.elementor-motion-effects-layer {

	background-color: var(--e-global-color-vamtam_accent_6);

}



.elementor-6281 .elementor-element.elementor-element-48a803d9>.elementor-container {

	max-width: 1030px;

}



.elementor-6281 .elementor-element.elementor-element-48a803d9 {

	overflow: hidden;

	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

	margin-top: -140px;

	margin-bottom: 0px;

	padding: 250px 30px 130px 30px;

}



.elementor-6281 .elementor-element.elementor-element-48a803d9>.elementor-background-overlay {

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-6281 .elementor-element.elementor-element-4e425766.elementor-column>.elementor-widget-wrap {

	justify-content: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-4e425766>.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-6281 .elementor-element.elementor-element-4e425766>.elementor-element-populated {

	padding-block-start: 0px;

	padding-inline-start: 0px;

	padding-block-end: 0px;

	padding-inline-end: 0px;

}



.elementor-6281 .elementor-element.elementor-element-d76a5ad .elementor-heading-title {

	font-family: "Work Sans", Sans-serif;

	font-size: 80px;

	font-weight: 800;

	line-height: 1em;

	color: var(--e-global-color-vamtam_accent_5);

}



.elementor-6281 .elementor-element.elementor-element-14daec04>.elementor-widget-container {

	margin: 20px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-14daec04 {

	font-size: 14px;

	font-weight: 600;

	text-transform: uppercase;

	line-height: 1.5em;

	letter-spacing: 0.5px;

	color: var(--e-global-color-vamtam_accent_5);

}



.elementor-6281 .elementor-element.elementor-element-14daec04 a {

	font-size: 14px;

	font-weight: 600;

	text-transform: uppercase;

	line-height: 1.5em;

	letter-spacing: 0.5px;

	color: var(--e-global-color-vamtam_accent_5);

}



.elementor-6281 .elementor-element.elementor-element-4f809c2d.elementor-column>.elementor-widget-wrap {

	justify-content: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-4f809c2d>.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-6281 .elementor-element.elementor-element-4f809c2d>.elementor-element-populated {

	padding-block-start: 0px;

	padding-inline-start: 0px;

	padding-block-end: 0px;

	padding-inline-end: 0px;

}



.elementor-6281 .elementor-element.elementor-element-8b17bae .elementor-heading-title {

	font-family: "Work Sans", Sans-serif;

	font-size: 80px;

	font-weight: 800;

	line-height: 1em;

	color: var(--e-global-color-vamtam_accent_5);

}



.elementor-6281 .elementor-element.elementor-element-58d0accc>.elementor-widget-container {

	margin: 20px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-58d0accc {

	text-align: start;

	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-6281 .elementor-element.elementor-element-58d0accc 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-6281 .elementor-element.elementor-element-155a7471.elementor-column>.elementor-widget-wrap {

	justify-content: flex-end;

}



.elementor-6281 .elementor-element.elementor-element-155a7471>.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-6281 .elementor-element.elementor-element-155a7471>.elementor-element-populated {

	padding-block-start: 0px;

	padding-inline-start: 0px;

	padding-block-end: 0px;

	padding-inline-end: 0px;

}



.elementor-6281 .elementor-element.elementor-element-2d1e6cd .elementor-heading-title {

	font-family: "Work Sans", Sans-serif;

	font-size: 80px;

	font-weight: 800;

	line-height: 1em;

	color: var(--e-global-color-vamtam_accent_5);

}



.elementor-6281 .elementor-element.elementor-element-434902bc>.elementor-widget-container {

	margin: 20px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-434902bc {

	text-align: start;

	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-6281 .elementor-element.elementor-element-434902bc 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-6281 .elementor-element.elementor-element-64cc9e7c:not(.elementor-motion-effects-element-type-background),

.elementor-6281 .elementor-element.elementor-element-64cc9e7c>.elementor-motion-effects-container>.elementor-motion-effects-layer {

	background-color: var(--e-global-color-vamtam_accent_4);

}



.elementor-6281 .elementor-element.elementor-element-64cc9e7c>.elementor-container {

	min-height: 710px;

}



.elementor-6281 .elementor-element.elementor-element-64cc9e7c {

	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

	margin-top: 0px;

	margin-bottom: 0px;

	padding: 140px 30px 240px 30px;

}



.elementor-6281 .elementor-element.elementor-element-64cc9e7c>.elementor-background-overlay {

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-6281 .elementor-element.elementor-element-348cba0b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,

.elementor-6281 .elementor-element.elementor-element-348cba0b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {

	background-image: url("../../../uploads/2020/11/museums-victoria-5g3m1WPjrLI-unsplash.jpg");

	background-position: center center;

	background-size: cover;

}



.elementor-6281 .elementor-element.elementor-element-348cba0b>.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;

}



.elementor-6281 .elementor-element.elementor-element-348cba0b>.elementor-element-populated>.elementor-background-overlay {

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-6281 .elementor-element.elementor-element-5200de83 {

	--spacer-size: 50px;

}



.elementor-bc-flex-widget .elementor-6281 .elementor-element.elementor-element-2f8e61c5.elementor-column .elementor-widget-wrap {

	align-items: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-2f8e61c5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {

	align-content: flex-start;

	align-items: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-2f8e61c5>.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: 0210px;

	padding-inline-start: 125px;

	padding-block-end: 250px;

	padding-inline-end: 0px;

}



.elementor-6281 .elementor-element.elementor-element-1df63aef>.elementor-widget-container {

	margin: 25px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-3c821d5a>.elementor-widget-container {

	margin: 20px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-3c821d5a .elementor-button::before,

.elementor-6281 .elementor-element.elementor-element-3c821d5a .elementor-button::after {

	height: 1px;

}



.elementor-6281 .elementor-element.elementor-element-3c821d5a .elementor-button {

	--vamtam-underline-bg-color: var(--e-global-color-vamtam_accent_1);

}



.elementor-6281 .elementor-element.elementor-element-3c821d5a .elementor-button::after {

	--vamtam-underline-bg-hover-color: var(--e-global-color-vamtam_accent_1);

}



.elementor-6281 .elementor-element.elementor-element-8934471:not(.elementor-motion-effects-element-type-background),

.elementor-6281 .elementor-element.elementor-element-8934471>.elementor-motion-effects-container>.elementor-motion-effects-layer {

	background-color: transparent;

	background-image: linear-gradient(180deg, var(--e-global-color-vamtam_accent_4) 70%, #FFFFFF 70%);

}



.elementor-6281 .elementor-element.elementor-element-8934471 {

	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

	margin-top: 0px;

	margin-bottom: 0px;

}



.elementor-6281 .elementor-element.elementor-element-8934471>.elementor-background-overlay {

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-6281 .elementor-element.elementor-element-d6bb9f6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,

.elementor-6281 .elementor-element.elementor-element-d6bb9f6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {

	background-color: var(--e-global-color-vamtam_accent_2);

}



.elementor-6281 .elementor-element.elementor-element-d6bb9f6>.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: 110px;

	padding-inline-start: 80px;

	padding-block-end: 50px;

	padding-inline-end: 230px;

}



.elementor-6281 .elementor-element.elementor-element-d6bb9f6>.elementor-element-populated>.elementor-background-overlay {

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-6281 .elementor-element.elementor-element-717b11a>.elementor-widget-container {

	padding: 0px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-a9cfc22>.elementor-widget-container {

	margin: 10px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-a9cfc22 .elementor-button::before,

.elementor-6281 .elementor-element.elementor-element-a9cfc22 .elementor-button::after {

	height: 1px;

}



.elementor-6281 .elementor-element.elementor-element-a9cfc22 .elementor-button {

	--vamtam-underline-bg-color: var(--e-global-color-vamtam_accent_1);

}



.elementor-6281 .elementor-element.elementor-element-a9cfc22 .elementor-button::after {

	--vamtam-underline-bg-hover-color: var(--e-global-color-vamtam_accent_1);

}



.elementor-6281 .elementor-element.elementor-element-c8d9112>.elementor-element-populated {

	padding-block-start: 0px;

	padding-inline-start: 0px;

	padding-block-end: 0px;

	padding-inline-end: 0px;

}



.elementor-6281 .elementor-element.elementor-element-1aa8490>.elementor-widget-container {

	margin: -110px 0px 0px -190px;

}



.elementor-6281 .elementor-element.elementor-element-1aa8490 {

	z-index: 2;

}



.elementor-6281 .elementor-element.elementor-element-1aa8490 img {

	height: 714px;

	object-fit: cover;

	object-position: center center;

}



.elementor-6281 .elementor-element.elementor-element-a748548 {

	margin-top: 150px;

	margin-bottom: 0px;

}



.elementor-6281 .elementor-element.elementor-element-c7e0e1e>.elementor-element-populated {

	padding-block-start: 0px;

	padding-inline-start: 0px;

	padding-block-end: 0px;

	padding-inline-end: 0px;

}



.elementor-6281 .elementor-element.elementor-element-34ea317>.elementor-widget-container {

	margin: 0px 0px 0px 0px;

	padding: 0% 0% 0% 0%;

}



.elementor-6281 .elementor-element.elementor-element-34ea317 {

	z-index: 1;

	text-align: center;

}



.elementor-6281 .elementor-element.elementor-element-34ea317 .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-6281 .elementor-element.elementor-element-e6d7986:not(.elementor-motion-effects-element-type-background),

.elementor-6281 .elementor-element.elementor-element-e6d7986>.elementor-motion-effects-container>.elementor-motion-effects-layer {

	background-image: url("../../../uploads/2020/11/brydon-mccluskey-GvPceVqbxm4-unsplash.jpg");

	background-size: cover;

}



.elementor-6281 .elementor-element.elementor-element-e6d7986 {

	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

	margin-top: -75px;

	margin-bottom: 0px;

	padding: 430px 30px 430px 30px;

	z-index: 0;

}



.elementor-6281 .elementor-element.elementor-element-e6d7986>.elementor-background-overlay {

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-6281 .elementor-element.elementor-element-fae93fe.elementor-column>.elementor-widget-wrap {

	justify-content: center;

}



.elementor-6281 .elementor-element.elementor-element-fae93fe>.elementor-element-populated {

	padding-block-start: 0px;

	padding-inline-start: 0px;

	padding-block-end: 0px;

	padding-inline-end: 0px;

}



.elementor-6281 .elementor-element.elementor-element-e7e623f>.elementor-widget-container {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-e7e623f .elementor-icon-wrapper {

	text-align: center;

}



.elementor-6281 .elementor-element.elementor-element-e7e623f.elementor-view-stacked .elementor-icon {

	background-color: var(--e-global-color-vamtam_accent_5);

}



.elementor-6281 .elementor-element.elementor-element-e7e623f.elementor-view-framed .elementor-icon,

.elementor-6281 .elementor-element.elementor-element-e7e623f.elementor-view-default .elementor-icon {

	color: var(--e-global-color-vamtam_accent_5);

	border-color: var(--e-global-color-vamtam_accent_5);

}



.elementor-6281 .elementor-element.elementor-element-e7e623f.elementor-view-framed .elementor-icon,

.elementor-6281 .elementor-element.elementor-element-e7e623f.elementor-view-default .elementor-icon svg {

	fill: var(--e-global-color-vamtam_accent_5);

}



.elementor-6281 .elementor-element.elementor-element-e7e623f.elementor-view-stacked .elementor-icon:hover {

	background-color: var(--e-global-color-vamtam_accent_6);

}



.elementor-6281 .elementor-element.elementor-element-e7e623f.elementor-view-framed .elementor-icon:hover,

.elementor-6281 .elementor-element.elementor-element-e7e623f.elementor-view-default .elementor-icon:hover {

	color: var(--e-global-color-vamtam_accent_6);

	border-color: var(--e-global-color-vamtam_accent_6);

}



.elementor-6281 .elementor-element.elementor-element-e7e623f.elementor-view-framed .elementor-icon:hover,

.elementor-6281 .elementor-element.elementor-element-e7e623f.elementor-view-default .elementor-icon:hover svg {

	fill: var(--e-global-color-vamtam_accent_6);

}



.elementor-6281 .elementor-element.elementor-element-e7e623f .elementor-icon {

	font-size: 120px;

}



.elementor-6281 .elementor-element.elementor-element-e7e623f .elementor-icon svg {

	height: 120px;

}



.elementor-6281 .elementor-element.elementor-element-fbc1d7a>.elementor-container {

	max-width: 840px;

}



.elementor-6281 .elementor-element.elementor-element-fbc1d7a {

	margin-top: 140px;

	margin-bottom: 0px;

	padding: 0px 30px 50px 30px;

}



.elementor-6281 .elementor-element.elementor-element-cc32e41:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,

.elementor-6281 .elementor-element.elementor-element-cc32e41>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {

	background-image: url("https://estudiar.vamtam.com/wp-content/uploads/2020/11/rectangle-yellow.svg");

	background-position: bottom right;

	background-repeat: no-repeat;

	background-size: auto;

}



.elementor-bc-flex-widget .elementor-6281 .elementor-element.elementor-element-cc32e41.elementor-column .elementor-widget-wrap {

	align-items: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-cc32e41.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {

	align-content: flex-start;

	align-items: flex-start;

}



.elementor-6281 .elementor-element.elementor-element-cc32e41>.elementor-element-populated {

	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

	padding-block-start: 0px;

	padding-inline-start: 0px;

	padding-block-end: 40px;

	padding-inline-end: 40px;

}



.elementor-6281 .elementor-element.elementor-element-cc32e41>.elementor-element-populated>.elementor-background-overlay {

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-6281 .elementor-element.elementor-element-ca0799f>.elementor-widget-container {

	background-image: url("https://estudiar.vamtam.com/wp-content/uploads/2020/11/shape.svg");

	padding: 40px 0px 0px 40px;

	background-position: top left;

	background-repeat: no-repeat;

	background-size: auto;

}



.elementor-6281 .elementor-element.elementor-element-ca0799f .elementor-widget-container {

	--e-transform-origin-x: center;

	--e-transform-origin-y: center;

}



.elementor-6281 .elementor-element.elementor-element-ca0799f img {

	width: 348px;

	height: 348px;

	object-fit: cover;

	object-position: center center;

}



.elementor-6281 .elementor-element.elementor-element-ca0799f .vamtam-image-wrapper {

	width: 348px;

}



.elementor-bc-flex-widget .elementor-6281 .elementor-element.elementor-element-00f7720.elementor-column .elementor-widget-wrap {

	align-items: flex-end;

}



.elementor-6281 .elementor-element.elementor-element-00f7720.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {

	align-content: flex-end;

	align-items: flex-end;

}



.elementor-6281 .elementor-element.elementor-element-00f7720>.elementor-element-populated {

	margin-block-start: 0px;

	margin-inline-start: -52px;

	margin-block-end: -196px;

	margin-inline-end: 0px;

	--e-column-margin-right: 0px;

	--e-column-margin-left: -52px;

	padding-block-start: 0%;

	padding-inline-start: 0%;

	padding-block-end: 0%;

	padding-inline-end: 0%;

}



.elementor-6281 .elementor-element.elementor-element-00f7720 {

	z-index: 2;

}



.elementor-6281 .elementor-element.elementor-element-cede3e0>.elementor-widget-container {

	margin: 0px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-c454981 {

	font-size: 13px;

	line-height: 1.5em;

	color: #747474;

}



.elementor-6281 .elementor-element.elementor-element-c454981 a {

	font-size: 13px;

	line-height: 1.5em;

	color: #747474;

}



.elementor-6281 .elementor-element.elementor-element-fbc3a9e>.elementor-widget-container {

	margin: 0% -18% 0% 0%;

	padding: 0px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-fbc3a9e {

	text-align: start;

	font-family: "Work Sans", Sans-serif;

	font-size: 24px;

	font-weight: 600;

	line-height: 1.2em;

}



.elementor-6281 .elementor-element.elementor-element-fbc3a9e a {

	font-family: "Work Sans", Sans-serif;

	font-size: 24px;

	font-weight: 600;

	line-height: 1.2em;

}



.elementor-6281 .elementor-element.elementor-element-e7f3034 {

	margin-top: 240px;

	margin-bottom: 0px;

	z-index: 1;

}



.elementor-6281 .elementor-element.elementor-element-ac98bc0.elementor-column>.elementor-widget-wrap {

	justify-content: center;

}



.elementor-6281 .elementor-element.elementor-element-ac98bc0>.elementor-element-populated {

	padding-block-start: 0px;

	padding-inline-start: 0px;

	padding-block-end: 0px;

	padding-inline-end: 0px;

}



.elementor-6281 .elementor-element.elementor-element-5dd1802 {

	width: auto;

	max-width: auto;

	align-self: center;

	z-index: 1;

	text-align: center;

}



.elementor-6281 .elementor-element.elementor-element-5dd1802>.elementor-widget-container {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-5dd1802 .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-6281 .elementor-element.elementor-element-b1d1078:not(.elementor-motion-effects-element-type-background),

.elementor-6281 .elementor-element.elementor-element-b1d1078>.elementor-motion-effects-container>.elementor-motion-effects-layer {

	background-color: var(--e-global-color-vamtam_accent_7);

}



.elementor-6281 .elementor-element.elementor-element-b1d1078 {

	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-6281 .elementor-element.elementor-element-b1d1078>.elementor-background-overlay {

	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}



.elementor-6281 .elementor-element.elementor-element-de88ba8.elementor-column>.elementor-widget-wrap {

	justify-content: center;

}



.elementor-6281 .elementor-element.elementor-element-7484b63>.elementor-widget-container {

	margin: 0px 0px 0px 0px;

	padding: 0% 20% 0% 20%;

}



.elementor-6281 .elementor-element.elementor-element-7484b63 {

	text-align: center;

}



.elementor-6281 .elementor-element.elementor-element-38cfb78 .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-6281 .elementor-element.elementor-element-38cfb78 .elementor-button:hover,

.elementor-6281 .elementor-element.elementor-element-38cfb78 .elementor-button:focus {

	background-color: var(--e-global-color-vamtam_accent_1);

}



.elementor-6281 .elementor-element.elementor-element-38cfb78>.elementor-widget-container {

	margin: 30px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-38cfb78 .elementor-button-content-wrapper {

	flex-direction: row-reverse;

}



.elementor-6281 .elementor-element.elementor-element-38cfb78 .elementor-button .elementor-button-content-wrapper {

	gap: 60px;

}



.elementor-6281 .elementor-element.elementor-element-d76c452 {

	width: auto;

	max-width: auto;

}



.elementor-6281 .elementor-element.elementor-element-d76c452>.elementor-widget-container {

	margin: 0% 0% 0% 0%;

	padding: 0px 0px 0px 0px;

}



.elementor-6281 .elementor-element.elementor-element-d76c452 .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-6281 .elementor-element.elementor-element-d76c452 .elementor-button:hover,

.elementor-6281 .elementor-element.elementor-element-d76c452 .elementor-button:focus {

	color: var(--e-global-color-vamtam_accent_1);

}



.elementor-6281 .elementor-element.elementor-element-d76c452 .elementor-button:hover svg,

.elementor-6281 .elementor-element.elementor-element-d76c452 .elementor-button:focus svg {

	fill: var(--e-global-color-vamtam_accent_1);

}



.elementor-6281 .elementor-element.elementor-element-6f55291 {

	width: auto;

	max-width: auto;

}



.elementor-6281 .elementor-element.elementor-element-6f55291>.elementor-widget-container {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 25px;

}



.elementor-6281 .elementor-element.elementor-element-6f55291 .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-6281 .elementor-element.elementor-element-6f55291 .elementor-button:hover,

.elementor-6281 .elementor-element.elementor-element-6f55291 .elementor-button:focus {

	color: var(--e-global-color-vamtam_accent_1);

}



.elementor-6281 .elementor-element.elementor-element-6f55291 .elementor-button:hover svg,

.elementor-6281 .elementor-element.elementor-element-6f55291 .elementor-button:focus svg {

	fill: var(--e-global-color-vamtam_accent_1);

}



:root {

	--page-title-display: none;

}



@media(max-width:1024px) {

	.elementor-6281 .elementor-element.elementor-element-3c40c12>.elementor-container {

		min-height: 55vh;

	}



	.elementor-6281 .elementor-element.elementor-element-3c40c12:not(.elementor-motion-effects-element-type-background),

	.elementor-6281 .elementor-element.elementor-element-3c40c12>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-position: center center;

		background-repeat: no-repeat;

		background-size: cover;

	}



	.elementor-6281 .elementor-element.elementor-element-3c40c12 {

		margin-top: -90px;

		margin-bottom: 100px;

	}



	.elementor-6281 .elementor-element.elementor-element-1bb13b64>.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-6281 .elementor-element.elementor-element-55f925de {

		margin-top: -250px;

		margin-bottom: 0px;

		padding: 0px 30px 0px 30px;

	}



	.elementor-6281 .elementor-element.elementor-element-7fc4130a>.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: 30px;

		padding-block-end: 100px;

		padding-inline-end: 80px;

	}



	.elementor-6281 .elementor-element.elementor-element-4e7c6acb {

		width: auto;

		max-width: auto;

	}



	.elementor-6281 .elementor-element.elementor-element-38fedf7 {

		margin-top: 100px;

		margin-bottom: 0px;

		padding: 0px 30px 0px 30px;

	}



	.elementor-6281 .elementor-element.elementor-element-280e1e0c {

		margin-top: 100px;

		margin-bottom: 0px;

		padding: 0px 30px 0px 30px;

	}



	.elementor-6281 .elementor-element.elementor-element-c6f1dd8>.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-6281 .elementor-element.elementor-element-2d89c68 img {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-2d89c68 .vamtam-image-wrapper {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-1e062c74>.elementor-element-populated {

		padding-block-start: 150px;

		padding-inline-start: 0px;

		padding-block-end: 0px;

		padding-inline-end: 15px;

	}



	.elementor-6281 .elementor-element.elementor-element-f6c6bb8 img {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-f6c6bb8 .vamtam-image-wrapper {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-7e522b2d>.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-6281 .elementor-element.elementor-element-c3b0474 {

		text-align: center;

	}



	.elementor-6281 .elementor-element.elementor-element-c3b0474 img {

		width: 50%;

	}



	.elementor-6281 .elementor-element.elementor-element-c3b0474 .vamtam-image-wrapper {

		width: 50%;

	}



	.elementor-6281 .elementor-element.elementor-element-48a803d9 {

		margin-top: -100px;

		margin-bottom: 0px;

		padding: 200px 30px 100px 30px;

	}



	.elementor-6281 .elementor-element.elementor-element-4e425766.elementor-column>.elementor-widget-wrap {

		justify-content: center;

	}



	.elementor-6281 .elementor-element.elementor-element-d76a5ad {

		text-align: center;

	}



	.elementor-6281 .elementor-element.elementor-element-d76a5ad .elementor-heading-title {

		font-size: 60px;

	}



	.elementor-6281 .elementor-element.elementor-element-14daec04 {

		text-align: center;

	}



	.elementor-6281 .elementor-element.elementor-element-4f809c2d.elementor-column>.elementor-widget-wrap {

		justify-content: center;

	}



	.elementor-6281 .elementor-element.elementor-element-4f809c2d>.elementor-element-populated {

		padding-block-start: 0px;

		padding-inline-start: 0px;

		padding-block-end: 0px;

		padding-inline-end: 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-8b17bae {

		text-align: center;

	}



	.elementor-6281 .elementor-element.elementor-element-8b17bae .elementor-heading-title {

		font-size: 60px;

	}



	.elementor-6281 .elementor-element.elementor-element-58d0accc {

		text-align: center;

	}



	.elementor-6281 .elementor-element.elementor-element-155a7471.elementor-column>.elementor-widget-wrap {

		justify-content: center;

	}



	.elementor-6281 .elementor-element.elementor-element-155a7471>.elementor-element-populated {

		padding-block-start: 0px;

		padding-inline-start: 0px;

		padding-block-end: 0px;

		padding-inline-end: 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-2d1e6cd {

		text-align: center;

	}



	.elementor-6281 .elementor-element.elementor-element-2d1e6cd .elementor-heading-title {

		font-size: 60px;

	}



	.elementor-6281 .elementor-element.elementor-element-434902bc {

		text-align: center;

	}



	.elementor-6281 .elementor-element.elementor-element-64cc9e7c>.elementor-container {

		min-height: 50vh;

	}



	.elementor-6281 .elementor-element.elementor-element-64cc9e7c {

		margin-top: 0px;

		margin-bottom: 0px;

		padding: 100px 30px 100px 30px;

	}



	.elementor-6281 .elementor-element.elementor-element-348cba0b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,

	.elementor-6281 .elementor-element.elementor-element-348cba0b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-position: center right;

	}



	.elementor-6281 .elementor-element.elementor-element-348cba0b>.elementor-element-populated {

		padding-block-start: 0px;

		padding-inline-start: 0px;

		padding-block-end: 0px;

		padding-inline-end: 0px;

	}



	.elementor-bc-flex-widget .elementor-6281 .elementor-element.elementor-element-2f8e61c5.elementor-column .elementor-widget-wrap {

		align-items: center;

	}



	.elementor-6281 .elementor-element.elementor-element-2f8e61c5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {

		align-content: center;

		align-items: center;

	}



	.elementor-6281 .elementor-element.elementor-element-2f8e61c5>.elementor-element-populated {

		margin-block-start: 50px;

		margin-inline-start: 50px;

		margin-block-end: 50px;

		margin-inline-end: 0px;

		--e-column-margin-right: 0px;

		--e-column-margin-left: 50px;

		padding-block-start: 0px;

		padding-inline-start: 0px;

		padding-block-end: 0px;

		padding-inline-end: 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-8934471 {

		margin-top: 0px;

		margin-bottom: 0px;

		padding: 0px 30px 150px 30px;

	}



	.elementor-6281 .elementor-element.elementor-element-d6bb9f6>.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: 120px;

		padding-inline-end: 30px;

	}



	.elementor-6281 .elementor-element.elementor-element-c8d9112>.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-6281 .elementor-element.elementor-element-1aa8490>.elementor-widget-container {

		margin: -70px 0px 0px 0px;

		padding: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-1aa8490 {

		text-align: center;

	}



	.elementor-6281 .elementor-element.elementor-element-1aa8490 img {

		width: 100%;

		height: 42vh;

	}



	.elementor-6281 .elementor-element.elementor-element-1aa8490 .vamtam-image-wrapper {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-a748548 {

		margin-top: -90px;

		margin-bottom: 0px;

		padding: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-34ea317>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

		padding: 0px 20px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-34ea317 .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-6281 .elementor-element.elementor-element-e6d7986 {

		margin-top: -55px;

		margin-bottom: 0px;

		padding: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-fae93fe>.elementor-element-populated {

		padding-block-start: 200px;

		padding-inline-start: 0px;

		padding-block-end: 200px;

		padding-inline-end: 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-e7e623f .elementor-icon {

		font-size: 80px;

	}



	.elementor-6281 .elementor-element.elementor-element-e7e623f .elementor-icon svg {

		height: 80px;

	}



	.elementor-6281 .elementor-element.elementor-element-fbc1d7a {

		margin-top: 100px;

		margin-bottom: 210px;

	}



	.elementor-6281 .elementor-element.elementor-element-00f7720>.elementor-element-populated {

		margin-block-start: 0px;

		margin-inline-start: -50px;

		margin-block-end: -224px;

		margin-inline-end: 0px;

		--e-column-margin-right: 0px;

		--e-column-margin-left: -50px;

	}



	.elementor-6281 .elementor-element.elementor-element-e7f3034 {

		margin-top: 0px;

		margin-bottom: 0px;

		padding: 0px 30px 0px 30px;

	}



	.elementor-6281 .elementor-element.elementor-element-ac98bc0>.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-6281 .elementor-element.elementor-element-5dd1802>.elementor-widget-container {

		margin: 0px 15px 0px 0px;

		padding: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-5dd1802 .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-6281 .elementor-element.elementor-element-b1d1078 {

		margin-top: -55px;

		margin-bottom: 0px;

		padding: 0px 30px 80px 30px;

	}



	.elementor-6281 .elementor-element.elementor-element-7484b63>.elementor-widget-container {

		margin: 80px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-38cfb78 {

		z-index: 1;

	}

}



@media(max-width:767px) {

	.elementor-6281 .elementor-element.elementor-element-3c40c12>.elementor-container {

		min-height: 470px;

	}



	.elementor-6281 .elementor-element.elementor-element-3c40c12 {

		margin-top: -90px;

		margin-bottom: 100px;

	}



	.elementor-6281 .elementor-element.elementor-element-55f925de {

		margin-top: -205px;

		margin-bottom: 40px;

		padding: 0px 20px 0px 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-7fc4130a {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-7fc4130a.elementor-column>.elementor-widget-wrap {

		justify-content: flex-start;

	}



	.elementor-6281 .elementor-element.elementor-element-7fc4130a>.elementor-element-populated {

		padding-block-start: 45px;

		padding-inline-start: 20px;

		padding-block-end: 45px;

		padding-inline-end: 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-4e7c6acb {

		width: 100%;

		max-width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-4e7c6acb>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

		padding: 10px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-4e7c6acb .elementor-heading-title {

		font-size: 28px;

	}



	.elementor-6281 .elementor-element.elementor-element-38fedf7 {

		margin-top: 50px;

		margin-bottom: 0px;

		padding: 0px 20px 0px 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-23db0c6>.elementor-element-populated {

		padding-block-start: 0px;

		padding-inline-start: 0px;

		padding-block-end: 0px;

		padding-inline-end: 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-a25a9b7 {

		font-size: 16px;

		line-height: 1.4em;

	}



	.elementor-6281 .elementor-element.elementor-element-a25a9b7 a {

		font-size: 16px;

		line-height: 1.4em;

	}



	.elementor-6281 .elementor-element.elementor-element-280e1e0c {

		margin-top: 50px;

		margin-bottom: 0px;

		padding: 0px 20px 0px 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-c6f1dd8>.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: 0em;

		padding-inline-start: 0em;

		padding-block-end: 0em;

		padding-inline-end: 0em;

	}



	.elementor-6281 .elementor-element.elementor-element-1e062c74>.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-6281 .elementor-element.elementor-element-7e522b2d>.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-6281 .elementor-element.elementor-element-c3b0474 img {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-c3b0474 .vamtam-image-wrapper {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-48a803d9 {

		margin-top: -50px;

		margin-bottom: 0px;

		padding: 90px 20px 50px 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-4e425766.elementor-column>.elementor-widget-wrap {

		justify-content: flex-start;

	}



	.elementor-6281 .elementor-element.elementor-element-d76a5ad {

		text-align: start;

	}



	.elementor-6281 .elementor-element.elementor-element-d76a5ad .elementor-heading-title {

		font-size: 55px;

		line-height: 1.1em;

	}



	.elementor-6281 .elementor-element.elementor-element-14daec04 {

		text-align: start;

		font-size: 14px;

		line-height: 1.5em;

	}



	.elementor-6281 .elementor-element.elementor-element-14daec04 a {

		font-size: 14px;

		line-height: 1.5em;

	}



	.elementor-6281 .elementor-element.elementor-element-4f809c2d.elementor-column>.elementor-widget-wrap {

		justify-content: flex-start;

	}



	.elementor-6281 .elementor-element.elementor-element-4f809c2d>.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;

	}



	.elementor-6281 .elementor-element.elementor-element-8b17bae {

		text-align: start;

	}



	.elementor-6281 .elementor-element.elementor-element-8b17bae .elementor-heading-title {

		font-size: 55px;

		line-height: 1.1em;

	}



	.elementor-6281 .elementor-element.elementor-element-58d0accc {

		text-align: start;

		font-size: 14px;

		line-height: 1.5em;

	}



	.elementor-6281 .elementor-element.elementor-element-58d0accc a {

		font-size: 14px;

		line-height: 1.5em;

	}



	.elementor-6281 .elementor-element.elementor-element-155a7471.elementor-column>.elementor-widget-wrap {

		justify-content: flex-start;

	}



	.elementor-6281 .elementor-element.elementor-element-155a7471>.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;

	}



	.elementor-6281 .elementor-element.elementor-element-2d1e6cd {

		text-align: start;

	}



	.elementor-6281 .elementor-element.elementor-element-2d1e6cd .elementor-heading-title {

		font-size: 55px;

		line-height: 1.1em;

	}



	.elementor-6281 .elementor-element.elementor-element-434902bc {

		text-align: start;

		font-size: 14px;

		line-height: 1.5em;

	}



	.elementor-6281 .elementor-element.elementor-element-434902bc a {

		font-size: 14px;

		line-height: 1.5em;

	}



	.elementor-6281 .elementor-element.elementor-element-64cc9e7c {

		margin-top: 0px;

		margin-bottom: 0px;

		padding: 50px 20px 50px 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-348cba0b>.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-6281 .elementor-element.elementor-element-5200de83 {

		--spacer-size: 275px;

	}



	.elementor-6281 .elementor-element.elementor-element-2f8e61c5>.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-6281 .elementor-element.elementor-element-191ca4a7>.elementor-widget-container {

		padding: 20px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-1df63aef>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-3c821d5a>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-8934471 {

		margin-top: 0px;

		margin-bottom: 0px;

		padding: 0px 20px 80px 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-d6bb9f6>.elementor-element-populated {

		padding-block-start: 20px;

		padding-inline-start: 20px;

		padding-block-end: 50px;

		padding-inline-end: 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-c8d9112>.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-6281 .elementor-element.elementor-element-1aa8490>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-1aa8490 img {

		width: 100%;

		height: 312px;

	}



	.elementor-6281 .elementor-element.elementor-element-1aa8490 .vamtam-image-wrapper {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-a748548 {

		margin-top: -45px;

		margin-bottom: 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-34ea317>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-34ea317 .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-6281 .elementor-element.elementor-element-e6d7986 {

		margin-top: -35px;

		margin-bottom: 0px;

		padding: 120px 20px 120px 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-fae93fe>.elementor-element-populated {

		padding-block-start: 0px;

		padding-inline-start: 0px;

		padding-block-end: 0px;

		padding-inline-end: 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-e7e623f>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-e7e623f .elementor-icon {

		font-size: 70px;

	}



	.elementor-6281 .elementor-element.elementor-element-e7e623f .elementor-icon svg {

		height: 70px;

	}



	.elementor-6281 .elementor-element.elementor-element-fbc1d7a {

		margin-top: 50px;

		margin-bottom: 30px;

		padding: 0px 20px 0px 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-cc32e41 {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-cc32e41:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,

	.elementor-6281 .elementor-element.elementor-element-cc32e41>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {

		background-size: 41vw auto;

	}



	.elementor-6281 .elementor-element.elementor-element-cc32e41>.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: 30px;

		padding-inline-end: 30px;

	}



	.elementor-6281 .elementor-element.elementor-element-ca0799f>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

		padding: 40px 0px 0px 40px;

	}



	.elementor-6281 .elementor-element.elementor-element-ca0799f {

		text-align: start;

	}



	.elementor-6281 .elementor-element.elementor-element-ca0799f img {

		width: 100vw;

		height: 36vh;

	}



	.elementor-6281 .elementor-element.elementor-element-ca0799f .vamtam-image-wrapper {

		width: 100vw;

	}



	.elementor-6281 .elementor-element.elementor-element-00f7720>.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-6281 .elementor-element.elementor-element-fbc3a9e>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-fbc3a9e {

		font-size: 22px;

		line-height: 1.3em;

	}



	.elementor-6281 .elementor-element.elementor-element-fbc3a9e a {

		font-size: 22px;

		line-height: 1.3em;

	}



	.elementor-6281 .elementor-element.elementor-element-e7f3034 {

		margin-top: 50px;

		margin-bottom: 0px;

		padding: 0px 20px 0px 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-ac98bc0.elementor-column>.elementor-widget-wrap {

		justify-content: flex-start;

	}



	.elementor-6281 .elementor-element.elementor-element-5dd1802>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-5dd1802 .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-6281 .elementor-element.elementor-element-b1d1078 {

		margin-top: -33px;

		margin-bottom: 0px;

		padding: 50px 20px 50px 20px;

	}



	.elementor-6281 .elementor-element.elementor-element-de88ba8.elementor-column>.elementor-widget-wrap {

		justify-content: flex-start;

	}



	.elementor-6281 .elementor-element.elementor-element-de88ba8>.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-6281 .elementor-element.elementor-element-7484b63>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-7484b63 {

		text-align: start;

	}



	.elementor-6281 .elementor-element.elementor-element-38cfb78>.elementor-widget-container {

		margin: 0px 0px 0px 0px;

		padding: 0px 0px 0px 0px;

	}



	.elementor-6281 .elementor-element.elementor-element-38cfb78 .elementor-button {

		padding: 25px 20px 25px 30px;

	}

}



@media(min-width:768px) {

	.elementor-6281 .elementor-element.elementor-element-7fc4130a {

		width: 54%;

	}



	.elementor-6281 .elementor-element.elementor-element-3b5ab089 {

		width: 46%;

	}



	.elementor-6281 .elementor-element.elementor-element-4e425766 {

		width: 42.146%;

	}



	.elementor-6281 .elementor-element.elementor-element-4f809c2d {

		width: 41.988%;

	}



	.elementor-6281 .elementor-element.elementor-element-155a7471 {

		width: 15.283%;

	}



	.elementor-6281 .elementor-element.elementor-element-d6bb9f6 {

		width: 66.6%;

	}



	.elementor-6281 .elementor-element.elementor-element-c8d9112 {

		width: 33.323%;

	}



	.elementor-6281 .elementor-element.elementor-element-cc32e41 {

		width: 50.476%;

	}



	.elementor-6281 .elementor-element.elementor-element-00f7720 {

		width: 49.466%;

	}

}



@media(max-width:1024px) and (min-width:768px) {

	.elementor-6281 .elementor-element.elementor-element-7fc4130a {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-c6f1dd8 {

		width: 50%;

	}



	.elementor-6281 .elementor-element.elementor-element-1e062c74 {

		width: 50%;

	}



	.elementor-6281 .elementor-element.elementor-element-7e522b2d {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-4e425766 {

		width: 33.3%;

	}



	.elementor-6281 .elementor-element.elementor-element-4f809c2d {

		width: 33.3%;

	}



	.elementor-6281 .elementor-element.elementor-element-155a7471 {

		width: 33.3%;

	}



	.elementor-6281 .elementor-element.elementor-element-d6bb9f6 {

		width: 100%;

	}



	.elementor-6281 .elementor-element.elementor-element-c8d9112 {

		width: 100%;

	}

}