.elementor-536 .elementor-element.elementor-element-c711362>.elementor-container {
    max-width: 1260px;
    min-height: 830px;
}

.elementor-536 .elementor-element.elementor-element-c711362 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #D8D8D8;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 30px 0px 30px;
}

.elementor-536 .elementor-element.elementor-element-c711362,
.elementor-536 .elementor-element.elementor-element-c711362>.elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-536 .elementor-element.elementor-element-c711362>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-1cacab3.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-1cacab3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-1cacab3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-536 .elementor-element.elementor-element-1cacab3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--vamtam-accent-color-8);
    background-image: url("https://aveuris.com/images/festus.jpeg");
    background-position: 81% 0px;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-536 .elementor-element.elementor-element-1cacab3>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-536 .elementor-element.elementor-element-1cacab3>.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-536 .elementor-element.elementor-element-1cacab3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-536 .elementor-element.elementor-element-3787951 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: -30px;
    padding: 0px 0px 0px 0px;
}

.elementor-536 .elementor-element.elementor-element-3787951>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-b764f01.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-b764f01.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-b764f01>.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-536 .elementor-element.elementor-element-b764f01>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-536 .elementor-element.elementor-element-b764f01 {
    z-index: 1;
}

.elementor-536 .elementor-element.elementor-element-27a7ea8 {
    --spacer-size: 30px;
}

.elementor-536 .elementor-element.elementor-element-27a7ea8>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: var(--vamtam-accent-color-8);
}

.elementor-536 .elementor-element.elementor-element-8e4ad8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-536 .elementor-element.elementor-element-8e4ad8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--vamtam-accent-color-5);
}

.elementor-536 .elementor-element.elementor-element-8e4ad8a>.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: 2px;
    margin-block-end: 0px;
    margin-inline-end: -2px;
    --e-column-margin-right: -2px;
    --e-column-margin-left: 2px;
    padding-block-start: 50px;
    padding-inline-start: 62px;
    padding-block-end: 20px;
    padding-inline-end: 0px;
}

.elementor-536 .elementor-element.elementor-element-8e4ad8a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-536 .elementor-element.elementor-element-7dbfd85 .elementor-blockquote:before {
    color: var( --e-global-color-vamtam_accent_1);
    font-size: calc(1.5px * 100);
}

.elementor-536 .elementor-element.elementor-element-7dbfd85>.elementor-widget-container {
    margin: 0px 0px 0px -6px;
    padding: 0px 12px 0px 0px;
}

.elementor-536 .elementor-element.elementor-element-7dbfd85 {
    width: auto;
    max-width: auto;
    align-self: flex-start;
}

.elementor-536 .elementor-element.elementor-element-555037b .elementor-heading-title {
    color: var(--vamtam-accent-color-2);
    text-decoration: underline;
    line-height: 4.3em;
}

.elementor-536 .elementor-element.elementor-element-555037b>.elementor-widget-container {
    padding: 16px 0px 0px 0px;
}

.elementor-536 .elementor-element.elementor-element-555037b {
    width: auto;
    max-width: auto;
    align-self: flex-start;
}

.elementor-536 .elementor-element.elementor-element-ea972c1 {
    text-align: left;
    width: auto;
    max-width: auto;
}

.elementor-536 .elementor-element.elementor-element-ea972c1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-536 .elementor-element.elementor-element-c4cc9b3 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-536 .elementor-element.elementor-element-c4cc9b3.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-vamtam_accent_1);
}

.elementor-536 .elementor-element.elementor-element-c4cc9b3.elementor-view-framed .elementor-icon,
.elementor-536 .elementor-element.elementor-element-c4cc9b3.elementor-view-default .elementor-icon {
    color: var( --e-global-color-vamtam_accent_1);
    border-color: var( --e-global-color-vamtam_accent_1);
}

.elementor-536 .elementor-element.elementor-element-c4cc9b3.elementor-view-framed .elementor-icon,
.elementor-536 .elementor-element.elementor-element-c4cc9b3.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-vamtam_accent_1);
}

.elementor-536 .elementor-element.elementor-element-c4cc9b3 .elementor-icon {
    font-size: 34px;
}

.elementor-536 .elementor-element.elementor-element-c4cc9b3 .elementor-icon svg {
    height: 34px;
}

.elementor-536 .elementor-element.elementor-element-c4cc9b3>.elementor-widget-container {
    padding: 25px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-259f340.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-259f340.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-259f340>.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: 78px;
    padding-block-end: 100px;
    padding-inline-end: 80px;
}

.elementor-536 .elementor-element.elementor-element-07e9123 {
    text-align: left;
    z-index: 2;
}

.elementor-536 .elementor-element.elementor-element-07e9123>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 100px 0px 0px;
}

.elementor-536 .elementor-element.elementor-element-5614a6f>.elementor-widget-container {
    padding: 0px 100px 0px 0px;
}

.elementor-536 .elementor-element.elementor-element-5f7ebaf>.elementor-widget-container {
    padding: 7% 0% 0% 18.5%;
}

.elementor-536 .elementor-element.elementor-element-508a9d1:not(.elementor-motion-effects-element-type-background),
.elementor-536 .elementor-element.elementor-element-508a9d1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: linear-gradient(to bottom, rgba(255, 255, 255), rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.1)), url("https://aveuris.com/images/outlook/7.jpg");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-536 .elementor-element.elementor-element-508a9d1>.elementor-background-overlay {
    background-color: rgba(255, 255, 255, 0);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-536 .elementor-element.elementor-element-508a9d1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 30% 3% 0% 3%;
}

.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-734edaf.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-734edaf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-734edaf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-536 .elementor-element.elementor-element-734edaf>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.51;
}

.elementor-536 .elementor-element.elementor-element-734edaf>.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: -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-536 .elementor-element.elementor-element-734edaf>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-536 .elementor-element.elementor-element-84786ba {
    text-align: center;
}

.elementor-536 .elementor-element.elementor-element-84786ba .elementor-heading-title {
    color: var(--vamtam-accent-color-5);
    font-family: "Nexa", Sans-serif;
    font-size: 140px;
    font-weight: bold;
    line-height: 85px;
}

.elementor-536 .elementor-element.elementor-element-84786ba>.elementor-widget-container {
    margin: 0px 0px -20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-536 .elementor-element.elementor-element-4b9a009:not(.elementor-motion-effects-element-type-background),
.elementor-536 .elementor-element.elementor-element-4b9a009>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--vamtam-accent-color-5);
}

.elementor-536 .elementor-element.elementor-element-4b9a009 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 0px 45px;
}

.elementor-536 .elementor-element.elementor-element-4b9a009>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-536 .elementor-element.elementor-element-ad388a5.elementor-column>.elementor-widget-wrap {
    justify-content: space-evenly;
}

.elementor-536 .elementor-element.elementor-element-ad388a5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 1px;
}

.elementor-536 .elementor-element.elementor-element-ad388a5>.elementor-element-populated {
    padding-block-start: 30px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 30px;
}

.elementor-536 .elementor-element.elementor-element-f0c9c3a .elementor-heading-title {
    color: var(--vamtam-accent-color-1);
}

.elementor-536 .elementor-element.elementor-element-bb5fa7f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 1px;
}

.elementor-536 .elementor-element.elementor-element-bb5fa7f>.elementor-element-populated {
    padding-block-start: 30px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 30px;
}

.elementor-536 .elementor-element.elementor-element-926c1b9 .elementor-heading-title {
    color: var(--vamtam-accent-color-1);
}

.elementor-536 .elementor-element.elementor-element-6995410>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 1px;
}

.elementor-536 .elementor-element.elementor-element-6995410>.elementor-element-populated {
    padding-block-start: 30px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 30px;
}

.elementor-536 .elementor-element.elementor-element-be1f29c .elementor-heading-title {
    color: var(--vamtam-accent-color-1);
}

.elementor-536 .elementor-element.elementor-element-70ab5c4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 1px;
}

.elementor-536 .elementor-element.elementor-element-70ab5c4>.elementor-element-populated {
    padding-block-start: 30px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 30px;
}

.elementor-536 .elementor-element.elementor-element-3d1528c .elementor-heading-title {
    color: var(--vamtam-accent-color-1);
}

.elementor-536 .elementor-element.elementor-element-9d70ffd:not(.elementor-motion-effects-element-type-background),
.elementor-536 .elementor-element.elementor-element-9d70ffd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--vamtam-accent-color-5);
}

.elementor-536 .elementor-element.elementor-element-9d70ffd {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 45px;
}

.elementor-536 .elementor-element.elementor-element-9d70ffd>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-536 .elementor-element.elementor-element-a967a91>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 1px;
}

.elementor-536 .elementor-element.elementor-element-a967a91>.elementor-element-populated {
    padding-block-start: 0px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 30px;
}

.elementor-536 .elementor-element.elementor-element-40161a4 .elementor-heading-title {
    color: var(--vamtam-accent-color-1);
}

.elementor-536 .elementor-element.elementor-element-f3ee030>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 1px;
}

.elementor-536 .elementor-element.elementor-element-f3ee030>.elementor-element-populated {
    padding-block-start: 0px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 30px;
}

.elementor-536 .elementor-element.elementor-element-aa1ed2e .elementor-heading-title {
    color: var(--vamtam-accent-color-1);
}

.elementor-536 .elementor-element.elementor-element-4161e35>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 1px;
}

.elementor-536 .elementor-element.elementor-element-4161e35>.elementor-element-populated {
    padding-block-start: 0px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 30px;
}

.elementor-536 .elementor-element.elementor-element-6d1b117 .elementor-heading-title {
    color: var(--vamtam-accent-color-1);
}

.elementor-536 .elementor-element.elementor-element-89bdae1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 1px;
}

.elementor-536 .elementor-element.elementor-element-89bdae1>.elementor-element-populated {
    padding-block-start: 0px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 20px;
}

.elementor-536 .elementor-element.elementor-element-2cecec4 .elementor-heading-title {
    color: var(--vamtam-accent-color-1);
}

.elementor-536 .elementor-element.elementor-element-8aa2452>.elementor-container {
    min-height: 753px;
}

.elementor-536 .elementor-element.elementor-element-8aa2452 {
    margin-top: 150px;
    margin-bottom: 150px;
    padding: 60px 30px 0px 30px;
}

.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-922ea6c.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-922ea6c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-922ea6c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-536 .elementor-element.elementor-element-922ea6c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://aveuris.com/images/outlook/3.png");
    background-position: center ;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-536 .elementor-element.elementor-element-922ea6c>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-536 .elementor-element.elementor-element-922ea6c>.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-536 .elementor-element.elementor-element-922ea6c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-536 .elementor-element.elementor-element-922ea6c {
    z-index: 2;
}

.elementor-536 .elementor-element.elementor-element-bf8f434>.elementor-container {
    min-height: 482px;
}

.elementor-536 .elementor-element.elementor-element-bf8f434 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: -140px;
    padding: 0px 0px 0px 0px;
}

.elementor-536 .elementor-element.elementor-element-bf8f434>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-96ac877.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-96ac877.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-96ac877>.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: 100px;
    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-536 .elementor-element.elementor-element-96ac877>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-536 .elementor-element.elementor-element-96ac877 {
    z-index: 1;
}

.elementor-536 .elementor-element.elementor-element-f186bbb {
    --spacer-size: 40px;
}

.elementor-536 .elementor-element.elementor-element-f186bbb>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: var(--vamtam-accent-color-8);
}

.elementor-536 .elementor-element.elementor-element-33ad1ca>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-block-start: 0%;
    margin-inline-start: 0%;
    margin-block-end: 0%;
    margin-inline-end: 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding-block-start: 0px;
    padding-inline-start: 0px;
    padding-block-end: 0px;
    padding-inline-end: 0px;
}

.elementor-536 .elementor-element.elementor-element-33ad1ca>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-536 .elementor-element.elementor-element-33ad1ca {
    z-index: 2;
}

.elementor-536 .elementor-element.elementor-element-5c9d9d3 {
    text-align: right;
}

.elementor-536 .elementor-element.elementor-element-5c9d9d3>.elementor-widget-container {
    margin: 100px -80px 0px 0px;
    --e-transform-origin-x: center;
    --e-transform-origin-y: center;
}

.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-af3a4b8.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-af3a4b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-536 .elementor-element.elementor-element-af3a4b8>.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: 10%;
    padding-inline-start: 10.5%;
    padding-block-end: 0%;
    padding-inline-end: 24%;
}

.elementor-536 .elementor-element.elementor-element-af3a4b8 {
    z-index: 1;
}

.elementor-536 .elementor-element.elementor-element-168cd1c {
    text-align: left;
    z-index: 2;
}

.elementor-536 .elementor-element.elementor-element-168cd1c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-536 .elementor-element.elementor-element-649a490>.elementor-widget-container {
    padding: 7% 0% 0% 21.5%;
}

.elementor-536 .elementor-element.elementor-element-19631401 {
    padding: 60px 30px 60px 30px;
}

.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-65e4f307.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-536 .elementor-element.elementor-element-65e4f307.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-536 .elementor-element.elementor-element-65e4f307.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-536 .elementor-element.elementor-element-65e4f307:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-536 .elementor-element.elementor-element-65e4f307>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://salute.vamtam.com/wp-content/uploads/2021/06/shape-Insurance.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-536 .elementor-element.elementor-element-65e4f307>.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: 20px;
    padding-inline-start: 20px;
    padding-block-end: 20px;
    padding-inline-end: 20px;
}

.elementor-536 .elementor-element.elementor-element-65e4f307>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-536 .elementor-element.elementor-element-5aa6f0b9 {
    text-transform: uppercase;
    width: auto;
    max-width: auto;
}

.elementor-536 .elementor-element.elementor-element-5aa6f0b9>.elementor-widget-container {
    padding: 20px 0px 20px 0px;
}

.elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-6a44a022.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-536 .elementor-element.elementor-element-6a44a022.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-536 .elementor-element.elementor-element-6a44a022.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-536 .elementor-element.elementor-element-6a44a022>.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: 40px;
    padding-block-end: 0px;
    padding-inline-end: 40px;
}

.elementor-536 .elementor-element.elementor-element-40465b12 {
    --e-image-carousel-slides-to-show: 4;
}

.elementor-536 .elementor-element.elementor-element-40465b12 .swiper-wrapper {
    display: flex;
    align-items: center;
}

.elementor-536 .elementor-element.elementor-element-40465b12>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

:root {
    --page-title-display: none;
}

@media(max-width:1024px) {
    .elementor-536 .elementor-element.elementor-element-c711362>.elementor-container {
        min-height: 500px;
    }
    .elementor-536 .elementor-element.elementor-element-c711362 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 30px 30px 30px;
    }
    .elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-1cacab3.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-536 .elementor-element.elementor-element-1cacab3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-536 .elementor-element.elementor-element-1cacab3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-536 .elementor-element.elementor-element-1cacab3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-536 .elementor-element.elementor-element-1cacab3>.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-536 .elementor-element.elementor-element-3787951,
    .elementor-536 .elementor-element.elementor-element-3787951>.elementor-background-overlay {
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-3787951 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-8e4ad8a>.elementor-element-populated {
        margin-block-start: 0%;
        margin-inline-start: 2%;
        margin-block-end: -2%;
        margin-inline-end: -2%;
        --e-column-margin-right: -2%;
        --e-column-margin-left: 2%;
        padding-block-start: 30px;
        padding-inline-start: 30px;
        padding-block-end: 30px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-7dbfd85 .elementor-blockquote:before {
        font-size: calc(0.8px * 100);
    }
    .elementor-536 .elementor-element.elementor-element-7dbfd85>.elementor-widget-container {
        margin: 0px 0px 0px -3px;
    }
    .elementor-536 .elementor-element.elementor-element-7dbfd85 {
        width: auto;
        max-width: auto;
    }
    .elementor-536 .elementor-element.elementor-element-555037b .elementor-heading-title {
        line-height: 0.1em;
    }
    .elementor-536 .elementor-element.elementor-element-555037b>.elementor-widget-container {
        padding: 30px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-555037b {
        width: auto;
        max-width: auto;
    }
    .elementor-536 .elementor-element.elementor-element-c4cc9b3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-259f340.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-536 .elementor-element.elementor-element-259f340.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-536 .elementor-element.elementor-element-259f340>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 15px;
    }
    .elementor-536 .elementor-element.elementor-element-259f340>.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-536 .elementor-element.elementor-element-5614a6f>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-5f7ebaf>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-508a9d1:not(.elementor-motion-effects-element-type-background),
    .elementor-536 .elementor-element.elementor-element-508a9d1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: top center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-536 .elementor-element.elementor-element-508a9d1 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 25% 0% 0% 0%;
    }
    .elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-734edaf.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-536 .elementor-element.elementor-element-734edaf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-536 .elementor-element.elementor-element-734edaf>.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-536 .elementor-element.elementor-element-84786ba .elementor-heading-title {
        font-size: 75px;
        line-height: 1.6em;
    }
    .elementor-536 .elementor-element.elementor-element-4b9a009 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-ad388a5>.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-536 .elementor-element.elementor-element-bb5fa7f>.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-536 .elementor-element.elementor-element-6995410>.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-536 .elementor-element.elementor-element-70ab5c4>.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-536 .elementor-element.elementor-element-9d70ffd {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-a967a91>.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-536 .elementor-element.elementor-element-f3ee030>.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-536 .elementor-element.elementor-element-4161e35>.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-536 .elementor-element.elementor-element-89bdae1>.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-536 .elementor-element.elementor-element-8aa2452>.elementor-container {
        min-height: 660px;
    }
    .elementor-536 .elementor-element.elementor-element-8aa2452 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 40px 30px 80px 30px;
    }
    .elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-922ea6c.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-536 .elementor-element.elementor-element-922ea6c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-536 .elementor-element.elementor-element-922ea6c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-536 .elementor-element.elementor-element-922ea6c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 100% 21%;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-536 .elementor-element.elementor-element-922ea6c>.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-536 .elementor-element.elementor-element-bf8f434 {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-96ac877>.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-bc-flex-widget .elementor-536 .elementor-element.elementor-element-33ad1ca.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-536 .elementor-element.elementor-element-33ad1ca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-536 .elementor-element.elementor-element-33ad1ca>.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-536 .elementor-element.elementor-element-5c9d9d3 img {
        width: 80%;
    }
    .elementor-536 .elementor-element.elementor-element-5c9d9d3>.elementor-widget-container {
        margin: 0% -40% -20% 0%;
        padding: 0px 0px 0px 0px;
    }
    .elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-af3a4b8.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-536 .elementor-element.elementor-element-af3a4b8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-536 .elementor-element.elementor-element-af3a4b8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 15px;
    }
    .elementor-536 .elementor-element.elementor-element-af3a4b8>.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: 40px;
        padding-block-end: 0px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-649a490>.elementor-widget-container {
        margin: 0px 0px -50px 0px;
        padding: 0% 5% 0% 10%;
    }
    .elementor-536 .elementor-element.elementor-element-19631401 {
        padding: 30px 30px 30px 30px;
    }
    .elementor-536 .elementor-element.elementor-element-65e4f307>.elementor-element-populated {
        padding-block-start: 20px;
        padding-inline-start: 20px;
        padding-block-end: 20px;
        padding-inline-end: 20px;
    }
    .elementor-536 .elementor-element.elementor-element-5aa6f0b9>.elementor-widget-container {
        margin: 0px 0px 0px -5px;
    }
    .elementor-536 .elementor-element.elementor-element-6a44a022>.elementor-element-populated {
        padding-block-start: 0px;
        padding-inline-start: 30px;
        padding-block-end: 0px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-40465b12 {
        --e-image-carousel-slides-to-show: 4;
    }
}

@media(max-width:767px) {
    .elementor-536 .elementor-element.elementor-element-c711362 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-1cacab3 {
        width: 100%;
    }
    .elementor-536 .elementor-element.elementor-element-1cacab3>.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-536 .elementor-element.elementor-element-3787951 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-b764f01 {
        width: 30%;
    }
    .elementor-536 .elementor-element.elementor-element-8e4ad8a {
        width: 70%;
    }
    .elementor-536 .elementor-element.elementor-element-8e4ad8a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-8e4ad8a>.elementor-element-populated {
        margin-block-start: 100%;
        margin-inline-start: 0%;
        margin-block-end: -1%;
        margin-inline-end: 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding-block-start: 10%;
        padding-inline-start: 14%;
        padding-block-end: 0%;
        padding-inline-end: 10%;
    }
    .elementor-536 .elementor-element.elementor-element-555037b .elementor-heading-title {
        line-height: 1em;
    }
    .elementor-536 .elementor-element.elementor-element-555037b>.elementor-widget-container {
        padding: 22px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-c4cc9b3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-259f340>.elementor-element-populated {
        padding-block-start: 30px;
        padding-inline-start: 30px;
        padding-block-end: 30px;
        padding-inline-end: 30px;
    }
    .elementor-536 .elementor-element.elementor-element-07e9123>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-508a9d1:not(.elementor-motion-effects-element-type-background),
    .elementor-536 .elementor-element.elementor-element-508a9d1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-repeat: no-repeat;
        background-size: 130% auto;
    }
    .elementor-536 .elementor-element.elementor-element-508a9d1 {
        margin-top: -20px;
        margin-bottom: -20px;
        padding: 38% 0% 0% 0%;
    }
    .elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-734edaf.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-536 .elementor-element.elementor-element-734edaf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-536 .elementor-element.elementor-element-734edaf>.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: 20px;
        padding-block-end: 20px;
        padding-inline-end: 20px;
    }
    .elementor-536 .elementor-element.elementor-element-84786ba {
        text-align: center;
    }
    .elementor-536 .elementor-element.elementor-element-84786ba .elementor-heading-title {
        font-size: 28px;
        line-height: 1em;
    }
    .elementor-536 .elementor-element.elementor-element-84786ba>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-4b9a009 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 5% 5% 0% 5%;
    }
    .elementor-536 .elementor-element.elementor-element-ad388a5 {
        width: 50%;
    }
    .elementor-536 .elementor-element.elementor-element-ad388a5>.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: 10px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-bb5fa7f {
        width: 50%;
    }
    .elementor-536 .elementor-element.elementor-element-bb5fa7f>.elementor-element-populated {
        padding-block-start: 0px;
        padding-inline-start: 0px;
        padding-block-end: 0px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-6995410 {
        width: 50%;
    }
    .elementor-536 .elementor-element.elementor-element-6995410>.elementor-element-populated {
        padding-block-start: 0px;
        padding-inline-start: 0px;
        padding-block-end: 10px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-70ab5c4 {
        width: 50%;
    }
    .elementor-536 .elementor-element.elementor-element-70ab5c4>.elementor-element-populated {
        padding-block-start: 0px;
        padding-inline-start: 0px;
        padding-block-end: 0px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-9d70ffd {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0% 5% 0% 5%;
    }
    .elementor-536 .elementor-element.elementor-element-a967a91 {
        width: 50%;
    }
    .elementor-536 .elementor-element.elementor-element-a967a91>.elementor-element-populated {
        padding-block-start: 0px;
        padding-inline-start: 0px;
        padding-block-end: 10px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-f3ee030 {
        width: 50%;
    }
    .elementor-536 .elementor-element.elementor-element-f3ee030>.elementor-element-populated {
        padding-block-start: 0px;
        padding-inline-start: 0px;
        padding-block-end: 0px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-4161e35 {
        width: 50%;
    }
    .elementor-536 .elementor-element.elementor-element-4161e35>.elementor-element-populated {
        padding-block-start: 0px;
        padding-inline-start: 0px;
        padding-block-end: 10px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-89bdae1 {
        width: 50%;
    }
    .elementor-536 .elementor-element.elementor-element-89bdae1>.elementor-element-populated {
        padding-block-start: 0px;
        padding-inline-start: 0px;
        padding-block-end: 0px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-8aa2452 {
        padding: 40px 20px 80px 20px;
    }
    .elementor-536 .elementor-element.elementor-element-922ea6c {
        width: 90%;
    }
    .elementor-536 .elementor-element.elementor-element-922ea6c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-536 .elementor-element.elementor-element-922ea6c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0% 74%;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-536 .elementor-element.elementor-element-922ea6c>.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-536 .elementor-element.elementor-element-bf8f434>.elementor-container {
        min-height: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-bf8f434 {
        margin-top: 0px;
        margin-bottom: -50px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-96ac877 {
        width: 50%;
    }
    .elementor-536 .elementor-element.elementor-element-33ad1ca {
        width: 50%;
    }
    .elementor-bc-flex-widget .elementor-536 .elementor-element.elementor-element-33ad1ca.elementor-column .elementor-widget-wrap {
        align-items: flex-end;
    }
    .elementor-536 .elementor-element.elementor-element-33ad1ca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-end;
        align-items: flex-end;
    }
    .elementor-536 .elementor-element.elementor-element-33ad1ca.elementor-column>.elementor-widget-wrap {
        justify-content: flex-end;
    }
    .elementor-536 .elementor-element.elementor-element-33ad1ca>.elementor-element-populated {
        margin-block-start: 100%;
        margin-inline-start: 0%;
        margin-block-end: 0%;
        margin-inline-end: 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
        padding-block-start: 0px;
        padding-inline-start: 0px;
        padding-block-end: 0px;
        padding-inline-end: 20px;
    }
    .elementor-536 .elementor-element.elementor-element-5c9d9d3>.elementor-widget-container {
        margin: 0px -50px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-af3a4b8>.elementor-element-populated {
        padding-block-start: 080px;
        padding-inline-start: 0px;
        padding-block-end: 0px;
        padding-inline-end: 0px;
    }
    .elementor-536 .elementor-element.elementor-element-649a490>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-536 .elementor-element.elementor-element-19631401 {
        padding: 20px 20px 20px 20px;
    }
    .elementor-536 .elementor-element.elementor-element-65e4f307>.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-536 .elementor-element.elementor-element-5aa6f0b9 {
        text-align: center;
    }
    .elementor-536 .elementor-element.elementor-element-5aa6f0b9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 30px 30px 30px 30px;
    }
    .elementor-536 .elementor-element.elementor-element-6a44a022>.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-536 .elementor-element.elementor-element-40465b12 {
        --e-image-carousel-slides-to-show: 2;
    }
    .elementor-536 .elementor-element.elementor-element-40465b12>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-536 .elementor-element.elementor-element-1cacab3 {
        width: 48.235%;
    }
    .elementor-536 .elementor-element.elementor-element-b764f01 {
        width: 49.9%;
    }
    /*.elementor-536 .elementor-element.elementor-element-8e4ad8a {
        width: 70%;
    }*/
    .elementor-536 .elementor-element.elementor-element-259f340 {
        width: 51.765%;
    }
    .elementor-536 .elementor-element.elementor-element-922ea6c {
        width: 46.471%;
    }
    .elementor-536 .elementor-element.elementor-element-96ac877 {
        width: 46%;
    }
    .elementor-536 .elementor-element.elementor-element-33ad1ca {
        width: 53.797%;
    }
    .elementor-536 .elementor-element.elementor-element-af3a4b8 {
        width: 53.332%;
    }
    .elementor-536 .elementor-element.elementor-element-65e4f307 {
        width: 13.507%;
    }
    .elementor-536 .elementor-element.elementor-element-6a44a022 {
        width: 86.493%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-536 .elementor-element.elementor-element-b764f01 {
        width: 40%;
    }
    .elementor-536 .elementor-element.elementor-element-8e4ad8a {
        width: 60%;
    }
    .elementor-536 .elementor-element.elementor-element-734edaf {
        width: 100%;
    }
    .elementor-536 .elementor-element.elementor-element-922ea6c {
        width: 50%;
    }
    .elementor-536 .elementor-element.elementor-element-96ac877 {
        width: 30%;
    }
    .elementor-536 .elementor-element.elementor-element-33ad1ca {
        width: 60%;
    }
    .elementor-536 .elementor-element.elementor-element-af3a4b8 {
        width: 50%;
    }
}