﻿.elementor-586 .elementor-element.elementor-element-bca6736:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-bca6736 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("/wp-content/uploads/about.png");
    background-position: 0px -108px;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-586 .elementor-element.elementor-element-bca6736 > .elementor-container {
    min-height: 76vh;
}

.elementor-586 .elementor-element.elementor-element-bca6736 > .elementor-background-overlay {
    opacity: 0.28;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-586 .elementor-element.elementor-element-bca6736 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-586 .elementor-element.elementor-element-639d4d5.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-586 .elementor-element.elementor-element-639d4d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-586 .elementor-element.elementor-element-639d4d5 > .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-586 .elementor-element.elementor-element-639d4d5 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

    .elementor-586 .elementor-element.elementor-element-639d4d5 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-586 .elementor-element.elementor-element-d02b3af {
    margin-top: -157px;
    margin-bottom: 0px;
}

.elementor-586 .elementor-element.elementor-element-2f4d2fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-586 .elementor-element.elementor-element-2f4d2fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-vamtam_accent_1 );
}

.elementor-bc-flex-widget .elementor-586 .elementor-element.elementor-element-2f4d2fe.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-586 .elementor-element.elementor-element-2f4d2fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-586 .elementor-element.elementor-element-2f4d2fe.elementor-column > .elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-586 .elementor-element.elementor-element-2f4d2fe > .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-586 .elementor-element.elementor-element-2f4d2fe > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 51px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 48px 0px 50px 0px;
}

    .elementor-586 .elementor-element.elementor-element-2f4d2fe > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-586 .elementor-element.elementor-element-085c4be {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-085c4be .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        font-size: 40px;
        font-weight: 800;
        color: var( --e-global-color-vamtam_accent_2 );
    }

.elementor-bc-flex-widget .elementor-586 .elementor-element.elementor-element-3caebc3.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-586 .elementor-element.elementor-element-3caebc3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-586 .elementor-element.elementor-element-3caebc3.elementor-column > .elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-586 .elementor-element.elementor-element-3caebc3 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-f92360c {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-2a3939a {
    --spacer-size: 40px;
}

.elementor-586 .elementor-element.elementor-element-bbebf52 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-586 .elementor-element.elementor-element-bbebf52 > .elementor-container {
    max-width: 1060px;
}

.elementor-586 .elementor-element.elementor-element-bbebf52 {
    margin-top: 0px;
    margin-bottom: 55px;
}

.elementor-586 .elementor-element.elementor-element-afd9c82 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-8f79393 {
    width: auto;
    max-width: auto;
    align-self: center;
    z-index: 1;
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-8f79393 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-8f79393 .elementor-heading-title {
        font-family: "gilory black", Sans-serif;
        font-size: 200px;
        font-weight: 700;
        text-transform: uppercase;
        font-style: normal;
        line-height: 0.8em;
        letter-spacing: -1.8px;
        color: var( --e-global-color-vamtam_accent_6 );
    }

.elementor-586 .elementor-element.elementor-element-7bb92cb > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-e7a9762 {
    width: var( --container-widget-width, 80% );
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
}

    .elementor-586 .elementor-element.elementor-element-e7a9762 .elementor-heading-title {
        font-family: "gilory bold", Sans-serif;
        text-transform: uppercase;
        line-height: 1.6em;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-22fc4e0 {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-e676f8d {
    --spacer-size: 50px;
}

.elementor-586 .elementor-element.elementor-element-76bba6a > .elementor-container {
    max-width: 1200px;
}

.elementor-586 .elementor-element.elementor-element-76bba6a {
    margin-top: 0px;
    margin-bottom: 40px;
}

.elementor-586 .elementor-element.elementor-element-84e0677 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-58de4d5 {
    font-family: "gilory medium", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.8em;
    color: var( --e-global-color-vamtam_accent_3 );
}

.elementor-586 .elementor-element.elementor-element-3af3cf6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-586 .elementor-element.elementor-element-3af3cf6 > .elementor-container {
    max-width: 1376px;
}

.elementor-586 .elementor-element.elementor-element-3af3cf6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

    .elementor-586 .elementor-element.elementor-element-3af3cf6 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-586 .elementor-element.elementor-element-49794c7 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-bf01db7 {
    width: var( --container-widget-width, 98.965% );
    max-width: 98.965%;
    --container-widget-width: 98.965%;
    --container-widget-flex-grow: 0;
    z-index: 9;
    text-align: start;
}

    .elementor-586 .elementor-element.elementor-element-bf01db7 > .elementor-widget-container {
        margin: 20px -190px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-bf01db7.elementor-element {
        --align-self: center;
        --flex-grow: 0;
        --flex-shrink: 0;
    }

    .elementor-586 .elementor-element.elementor-element-bf01db7 img {
        width: 79%;
        height: 500px;
        object-fit: cover;
        object-position: center center;
    }

.elementor-586 .elementor-element.elementor-element-afd3fcb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-586 .elementor-element.elementor-element-afd3fcb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-vamtam_accent_1 );
}

.elementor-586 .elementor-element.elementor-element-afd3fcb > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 24px 0px 0px -132px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -132px;
    padding: 080px 0px 80px 0px;
}

    .elementor-586 .elementor-element.elementor-element-afd3fcb > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-586 .elementor-element.elementor-element-c1414ba > .elementor-widget-container {
    margin: 0px 0px 0px 0230px;
    padding: 0px 0px 0px -12px;
}

.elementor-586 .elementor-element.elementor-element-c1414ba {
    text-align: start;
}

    .elementor-586 .elementor-element.elementor-element-c1414ba .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        font-size: 52px;
        text-transform: uppercase;
        line-height: 1.2em;
        color: var( --e-global-color-vamtam_accent_2 );
    }

.elementor-586 .elementor-element.elementor-element-8c8087c {
    width: var( --container-widget-width, 107.426% );
    max-width: 107.426%;
    --container-widget-width: 107.426%;
    --container-widget-flex-grow: 0;
    text-align: start;
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    color: var( --e-global-color-vamtam_accent_2 );
}

    .elementor-586 .elementor-element.elementor-element-8c8087c > .elementor-widget-container {
        margin: 0px 0131px 0px 233px;
    }

    .elementor-586 .elementor-element.elementor-element-8c8087c.elementor-element {
        --flex-grow: 0;
        --flex-shrink: 0;
    }

.elementor-586 .elementor-element.elementor-element-22a8512 {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-ed26610 {
    --spacer-size: 50px;
}

.elementor-586 .elementor-element.elementor-element-4089224:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-4089224 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FAFAFA;
}

.elementor-586 .elementor-element.elementor-element-4089224 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 140px 30px 0px 30px;
}

    .elementor-586 .elementor-element.elementor-element-4089224 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-bc-flex-widget .elementor-586 .elementor-element.elementor-element-7495e1d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-586 .elementor-element.elementor-element-7495e1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-586 .elementor-element.elementor-element-7495e1d > .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-586 .elementor-element.elementor-element-7495e1d > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 23% 14% 0%;
}

.elementor-586 .elementor-element.elementor-element-fa88a19 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-fa88a19 .elementor-heading-title {
    font-family: "gilory Bold", Sans-serif;
    font-size: 50px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: var( --e-global-color-vamtam_accent_3 );
}

.elementor-586 .elementor-element.elementor-element-30731b7 > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-30731b7 {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    color: var( --e-global-color-vamtam_accent_3 );
}

.elementor-586 .elementor-element.elementor-element-beb1fce > .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-586 .elementor-element.elementor-element-beb1fce > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-c68ad69 > .elementor-widget-container {
    background-image: url("/wp-content/uploads/2025/01/Rectangle.svg");
    margin: 0px 0px 0px 0px;
    padding: 0px 30px 30px 0px;
    background-position: bottom right;
    background-repeat: no-repeat;
}

.elementor-586 .elementor-element.elementor-element-c68ad69.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-586 .elementor-element.elementor-element-c68ad69 {
    z-index: 1;
}

    .elementor-586 .elementor-element.elementor-element-c68ad69 .elementor-widget-container {
        --e-transform-origin-x: center;
        --e-transform-origin-y: bottom;
    }

    .elementor-586 .elementor-element.elementor-element-c68ad69 img {
        width: 100%;
        height: 550px;
        object-fit: cover;
        object-position: center center;
    }

.elementor-586 .elementor-element.elementor-element-2215a8c {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-42f6fc9 {
    --spacer-size: 106px;
}

.elementor-586 .elementor-element.elementor-element-9969d49 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-586 .elementor-element.elementor-element-9969d49 > .elementor-container {
    max-width: 1376px;
}

.elementor-586 .elementor-element.elementor-element-9969d49 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
}

    .elementor-586 .elementor-element.elementor-element-9969d49 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-586 .elementor-element.elementor-element-f6400ac > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-8b94b7b {
    width: var( --container-widget-width, 98.965% );
    max-width: 98.965%;
    --container-widget-width: 98.965%;
    --container-widget-flex-grow: 0;
    z-index: 9;
    text-align: start;
}

    .elementor-586 .elementor-element.elementor-element-8b94b7b > .elementor-widget-container {
        margin: 20px -190px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-8b94b7b.elementor-element {
        --align-self: center;
        --flex-grow: 0;
        --flex-shrink: 0;
    }

    .elementor-586 .elementor-element.elementor-element-8b94b7b img {
        width: 79%;
        height: 500px;
        object-fit: cover;
        object-position: center center;
    }

.elementor-586 .elementor-element.elementor-element-362dce9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-586 .elementor-element.elementor-element-362dce9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FCCC12;
}

.elementor-586 .elementor-element.elementor-element-362dce9 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 24px 0px 0px -132px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -132px;
    padding: 140px 0px 160px 0px;
}

    .elementor-586 .elementor-element.elementor-element-362dce9 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-586 .elementor-element.elementor-element-f612a49 > .elementor-widget-container {
    margin: 0px 0px 0px 0230px;
    padding: 0px 0px 0px -12px;
}

.elementor-586 .elementor-element.elementor-element-f612a49 {
    text-align: start;
}

    .elementor-586 .elementor-element.elementor-element-f612a49 .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        font-size: 52px;
        text-transform: uppercase;
        line-height: 1.2em;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-ea33985 > .elementor-widget-container {
    margin: 18px 0131px 0px 233px;
}

.elementor-586 .elementor-element.elementor-element-ea33985 {
    text-align: start;
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    color: var( --e-global-color-vamtam_accent_3 );
}

.elementor-586 .elementor-element.elementor-element-7a1fea0 {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-f471bdb {
    --spacer-size: 50px;
}

.elementor-586 .elementor-element.elementor-element-1cfbd4d {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-d8b7432 {
    --spacer-size: 19px;
}

.elementor-586 .elementor-element.elementor-element-1561ad6 > .elementor-container {
    max-width: 1600px;
}

.elementor-586 .elementor-element.elementor-element-1561ad6 {
    margin-top: 130px;
    margin-bottom: 100px;
}

.elementor-586 .elementor-element.elementor-element-6b9c47e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-586 .elementor-element.elementor-element-6b9c47e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FCCC12;
}

.elementor-bc-flex-widget .elementor-586 .elementor-element.elementor-element-6b9c47e.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-586 .elementor-element.elementor-element-6b9c47e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-586 .elementor-element.elementor-element-6b9c47e > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 110px 23px 110px 80px;
}

    .elementor-586 .elementor-element.elementor-element-6b9c47e > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-586 .elementor-element.elementor-element-2ad4dea {
    text-align: start;
}

    .elementor-586 .elementor-element.elementor-element-2ad4dea img {
        width: 35%;
    }

.elementor-586 .elementor-element.elementor-element-6481664 {
    --spacer-size: 50px;
}

.elementor-586 .elementor-element.elementor-element-b0b7d3f {
    width: var( --container-widget-width, 75.305% );
    max-width: 75.305%;
    --container-widget-width: 75.305%;
    --container-widget-flex-grow: 0;
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.7em;
    color: var( --e-global-color-vamtam_accent_3 );
}

    .elementor-586 .elementor-element.elementor-element-b0b7d3f > .elementor-widget-container {
        margin: 19px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-b0b7d3f.elementor-element {
        --flex-grow: 0;
        --flex-shrink: 0;
    }

.elementor-586 .elementor-element.elementor-element-c9cb163 > .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-586 .elementor-element.elementor-element-c9cb163 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 30px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-32748c9 {
    --spacer-size: 75px;
    width: var( --container-widget-width, 91.718% );
    max-width: 91.718%;
    --container-widget-width: 91.718%;
    --container-widget-flex-grow: 0;
}

    .elementor-586 .elementor-element.elementor-element-32748c9.elementor-element {
        --flex-grow: 0;
        --flex-shrink: 0;
    }

.elementor-586 .elementor-element.elementor-element-6e47152 {
    width: var( --container-widget-width, 100% );
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: end;
}

    .elementor-586 .elementor-element.elementor-element-6e47152 > .elementor-widget-container {
        margin: 0px 0px 0px -100px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-6e47152.elementor-element {
        --flex-grow: 0;
        --flex-shrink: 0;
    }

    .elementor-586 .elementor-element.elementor-element-6e47152 img {
        width: 98%;
    }

.elementor-586 .elementor-element.elementor-element-1b01ccd {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-7b5845d {
    --spacer-size: 143px;
}

.elementor-586 .elementor-element.elementor-element-d387459 > .elementor-container {
    max-width: 1228px;
}

.elementor-586 .elementor-element.elementor-element-d387459 {
    margin-top: 0px;
    margin-bottom: 60px;
    padding: 0px 30px 0px 30px;
}

.elementor-586 .elementor-element.elementor-element-3f898a7 > .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-586 .elementor-element.elementor-element-3f898a7 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 30px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box__front {
    background-color: #61CE7000;
    background-image: url("/wp-content/uploads/2025/05/Group-344.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

.elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box__back {
    background-color: #FCCC12;
}

.elementor-586 .elementor-element.elementor-element-db53b26 > .elementor-widget-container {
    margin: -147px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-db53b26 {
    z-index: 1;
}

    .elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box {
        height: 272px;
    }

    .elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 0px 0px 0px 0px;
        text-align: start;
        justify-content: flex-start;
    }

    .elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 30px 20px 60px 20px;
        text-align: start;
        justify-content: flex-start;
    }

    .elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box__button {
        margin-inline-start: 0;
    }

    .elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box__back .elementor-flip-box__layer__description {
        color: #3A3A3A;
        font-family: "gilory Bold", Sans-serif;
        font-size: 16px;
        font-weight: 500;
        line-height: 1.5em;
    }

.elementor-586 .elementor-element.elementor-element-8a8db0d > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-586 .elementor-element.elementor-element-8a8db0d .elementor-heading-title {
    font-family: "gilory Bold", Sans-serif;
    font-size: 23px;
    color: var( --e-global-color-vamtam_accent_3 );
}

.elementor-586 .elementor-element.elementor-element-1d6d329 > .elementor-widget-container {
    margin: -13px 0px 0px 0px;
    padding: 0px 45px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-1d6d329 {
    font-family: "gilory Bold", Sans-serif;
    color: var( --e-global-color-vamtam_accent_1 );
}

.elementor-586 .elementor-element.elementor-element-045be12 > .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-586 .elementor-element.elementor-element-045be12 > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box__front {
    background-color: #61CE7000;
    background-image: url("/wp-content/uploads/2025/05/Group-343.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

.elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box__back {
    background-color: #FCCC12;
}

.elementor-586 .elementor-element.elementor-element-2df69a6 > .elementor-widget-container {
    margin: -147px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-2df69a6 {
    z-index: 1;
}

    .elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box {
        height: 272px;
    }

    .elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 0px 0px 0px 0px;
        text-align: start;
        justify-content: flex-start;
    }

    .elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 30px 20px 60px 20px;
        text-align: start;
        justify-content: flex-start;
    }

    .elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box__button {
        margin-inline-start: 0;
    }

    .elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box__back .elementor-flip-box__layer__description {
        color: #3A3A3A;
        font-family: "gilory Bold", Sans-serif;
        font-size: 16px;
        font-weight: 500;
        line-height: 1.5em;
    }

.elementor-586 .elementor-element.elementor-element-cd0975c > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-586 .elementor-element.elementor-element-cd0975c .elementor-heading-title {
    font-family: "gilory Bold", Sans-serif;
    font-size: 23px;
    color: var( --e-global-color-vamtam_accent_3 );
}

.elementor-586 .elementor-element.elementor-element-4925955 > .elementor-widget-container {
    margin: -13px 0px 0px 0px;
    padding: 0px 45px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-4925955 {
    font-family: "gilory Bold", Sans-serif;
    color: var( --e-global-color-vamtam_accent_1 );
}

.elementor-586 .elementor-element.elementor-element-3026676 > .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-586 .elementor-element.elementor-element-3026676 > .elementor-element-populated {
    padding: 0px 0px 0px 30px;
}

.elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box__front {
    background-color: #61CE7000;
    background-image: url("/wp-content/uploads/2025/05/Group-340.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

.elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box__back {
    background-color: #FCCC12;
}

.elementor-586 .elementor-element.elementor-element-39cee08 > .elementor-widget-container {
    margin: -147px 0px 30px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-39cee08 {
    z-index: 1;
}

    .elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box {
        height: 272px;
    }

    .elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 0px 0px 0px 0px;
        text-align: start;
        justify-content: flex-start;
    }

    .elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 30px 20px 60px 20px;
        text-align: start;
        justify-content: flex-start;
    }

    .elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box__button {
        margin-inline-start: 0;
    }

    .elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box__back .elementor-flip-box__layer__description {
        color: #3A3A3A;
        font-family: "gilory Bold", Sans-serif;
        font-size: 16px;
        font-weight: 500;
        line-height: 1.5em;
    }

.elementor-586 .elementor-element.elementor-element-1f01702 > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-586 .elementor-element.elementor-element-1f01702 .elementor-heading-title {
    font-family: "gilory Bold", Sans-serif;
    font-size: 23px;
    color: var( --e-global-color-vamtam_accent_3 );
}

.elementor-586 .elementor-element.elementor-element-cfeb03d > .elementor-widget-container {
    margin: -13px 0px 0px 0px;
    padding: 0px 45px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-cfeb03d {
    font-family: "gilory Bold", Sans-serif;
    color: var( --e-global-color-vamtam_accent_1 );
}

.elementor-586 .elementor-element.elementor-element-8cf0a6b > .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-586 .elementor-element.elementor-element-8cf0a6b > .elementor-element-populated {
    margin: 23px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 50px;
}

.elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box__front {
    background-color: #61CE7000;
    background-image: url("/wp-content/uploads/2025/05/Group-341.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

.elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box__back {
    background-color: #FCCC12;
}

.elementor-586 .elementor-element.elementor-element-55331c2 {
    width: var( --container-widget-width, 109.591% );
    max-width: 109.591%;
    --container-widget-width: 109.591%;
    --container-widget-flex-grow: 0;
    z-index: 1;
}

    .elementor-586 .elementor-element.elementor-element-55331c2 > .elementor-widget-container {
        margin: -173px 0px 30px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2.elementor-element {
        --flex-grow: 0;
        --flex-shrink: 0;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box {
        height: 272px;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        text-align: start;
        justify-content: flex-start;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 30px 20px 60px 20px;
        text-align: start;
        justify-content: flex-start;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box__button {
        margin-inline-start: 0;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box__back .elementor-flip-box__layer__description {
        color: #3A3A3A;
        font-family: "gilory Bold", Sans-serif;
        font-size: 16px;
        font-weight: 500;
        line-height: 1.5em;
    }

.elementor-586 .elementor-element.elementor-element-c7d5483 > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-586 .elementor-element.elementor-element-c7d5483 .elementor-heading-title {
    font-family: "gilory Bold", Sans-serif;
    font-size: 23px;
    color: var( --e-global-color-vamtam_accent_3 );
}

.elementor-586 .elementor-element.elementor-element-b287264 > .elementor-widget-container {
    margin: -13px 0px 0px 0px;
    padding: 0px 45px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-b287264 {
    font-family: "gilory Bold", Sans-serif;
    color: var( --e-global-color-vamtam_accent_1 );
}

.elementor-586 .elementor-element.elementor-element-71426c0 {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-9f426ec {
    --spacer-size: 78px;
}

.elementor-586 .elementor-element.elementor-element-a0b9385 {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}

.elementor-586 .elementor-element.elementor-element-22a95b4 {
    --spacer-size: 50px;
}

.elementor-586 .elementor-element.elementor-element-2e90c3c {
    --display: flex;
    --margin-top: -47px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --z-index: 1;
}

.elementor-586 .elementor-element.elementor-element-a4c4e10 {
    --spacer-size: 0px;
}

    .elementor-586 .elementor-element.elementor-element-a4c4e10 > .elementor-widget-container {
        margin: -3px 0px 0px 0px;
    }

.elementor-586 .elementor-element.elementor-element-4ff9498 {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-0b068c0 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-0b068c0 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-0b068c0 .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        font-size: 64px;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-9163bfe {
    --spacer-size: 50px;
}

.elementor-586 .elementor-element.elementor-element-3ee3d6f {
    --spacer-size: 90px;
}

.elementor-586 .elementor-element.elementor-element-2acce34 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 020px;
    --row-gap: 0px;
    --column-gap: 020px;
}

.elementor-586 .elementor-element.elementor-element-3b50c21 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-586 .elementor-element.elementor-element-6c44363 img {
    width: 53%;
}

.elementor-586 .elementor-element.elementor-element-fe58010 {
    --spacer-size: 15px;
}

.elementor-586 .elementor-element.elementor-element-6e12181 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-6e12181 .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        font-size: 24px;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_1 );
    }

.elementor-586 .elementor-element.elementor-element-f00c9c9 {
    --spacer-size: 3px;
}

.elementor-586 .elementor-element.elementor-element-8da21fe {
    --spacer-size: 16px;
}

.elementor-586 .elementor-element.elementor-element-d01e2b3 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-d01e2b3 .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-38e1b46 > .elementor-widget-container {
    margin: 8px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-38e1b46 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-38e1b46 .elementor-heading-title {
        font-size: 14px;
        font-weight: 400;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-2e3b71f {
    --spacer-size: 50px;
}

.elementor-586 .elementor-element.elementor-element-82cb896 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-586 .elementor-element.elementor-element-c8ce20b img {
    width: 53%;
    max-width: 100%;
}

.elementor-586 .elementor-element.elementor-element-d8467e0 {
    --spacer-size: 15px;
}

.elementor-586 .elementor-element.elementor-element-43e318b {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-43e318b .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        font-size: 24px;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_1 );
    }

.elementor-586 .elementor-element.elementor-element-6c5e7e7 {
    --spacer-size: 16px;
}

.elementor-586 .elementor-element.elementor-element-1024353 {
    --spacer-size: 3px;
}

.elementor-586 .elementor-element.elementor-element-48e864e {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-48e864e .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-ba6e44f > .elementor-widget-container {
    margin: 8px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-ba6e44f {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-ba6e44f .elementor-heading-title {
        font-size: 14px;
        font-weight: 400;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-d37b89f {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-69d0b66 img {
    width: 53%;
}

.elementor-586 .elementor-element.elementor-element-4ebfbbe {
    --spacer-size: 15px;
}

.elementor-586 .elementor-element.elementor-element-b00b266 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-b00b266 .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        font-size: 24px;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_1 );
    }

.elementor-586 .elementor-element.elementor-element-088d746 {
    --spacer-size: 16px;
}

.elementor-586 .elementor-element.elementor-element-7ebfb9f {
    --spacer-size: 3px;
}

.elementor-586 .elementor-element.elementor-element-f9b6b67 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-f9b6b67 .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-a006dc7 > .elementor-widget-container {
    margin: 8px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-a006dc7 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-a006dc7 .elementor-heading-title {
        font-size: 14px;
        font-weight: 400;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-97d7c35 {
    --spacer-size: 16px;
}

.elementor-586 .elementor-element.elementor-element-69f59ce {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-0f777d4 {
    --spacer-size: 50px;
}

.elementor-586 .elementor-element.elementor-element-b7f988d {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 030px;
    --row-gap: 0px;
    --column-gap: 030px;
}

    .elementor-586 .elementor-element.elementor-element-b7f988d.e-con {
        --flex-grow: 0;
        --flex-shrink: 0;
    }

.elementor-586 .elementor-element.elementor-element-9aea449 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-586 .elementor-element.elementor-element-c62aefd {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-c62aefd img {
        width: 53%;
    }

.elementor-586 .elementor-element.elementor-element-05709e4 {
    --spacer-size: 15px;
}

.elementor-586 .elementor-element.elementor-element-fa727af {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-fa727af .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        font-size: 24px;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_1 );
    }

.elementor-586 .elementor-element.elementor-element-9f4d54c {
    --spacer-size: 16px;
}

.elementor-586 .elementor-element.elementor-element-47674c6 {
    --spacer-size: 3px;
}

.elementor-586 .elementor-element.elementor-element-5ad871d {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-5ad871d .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-07b65d9 > .elementor-widget-container {
    margin: 8px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-07b65d9 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-07b65d9 .elementor-heading-title {
        font-size: 14px;
        font-weight: 400;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-fa6ed94 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: -38px;
}

    .elementor-586 .elementor-element.elementor-element-fa6ed94.e-con {
        --flex-grow: 0;
        --flex-shrink: 0;
    }

.elementor-586 .elementor-element.elementor-element-a866bb2 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-a866bb2 img {
        width: 53%;
    }

.elementor-586 .elementor-element.elementor-element-74ecd1c {
    --spacer-size: 15px;
}

.elementor-586 .elementor-element.elementor-element-979c3c3 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-979c3c3 .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        font-size: 24px;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_1 );
    }

.elementor-586 .elementor-element.elementor-element-cabe8a5 {
    --spacer-size: 16px;
}

.elementor-586 .elementor-element.elementor-element-fa00c64 {
    --spacer-size: 3px;
}

.elementor-586 .elementor-element.elementor-element-b61f343 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-b61f343 .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-ba4121f > .elementor-widget-container {
    margin: 8px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-ba4121f {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-ba4121f .elementor-heading-title {
        font-size: 14px;
        font-weight: 400;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-1d95e6a {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

    .elementor-586 .elementor-element.elementor-element-1d95e6a.e-con {
        --flex-grow: 0;
        --flex-shrink: 0;
    }

.elementor-586 .elementor-element.elementor-element-3aefb99 img {
    width: 49%;
}

.elementor-586 .elementor-element.elementor-element-20cda20 {
    --spacer-size: 15px;
}

.elementor-586 .elementor-element.elementor-element-9779891 {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-9779891 .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        font-size: 24px;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_1 );
    }

.elementor-586 .elementor-element.elementor-element-9a3b0a5 {
    --spacer-size: 16px;
}

.elementor-586 .elementor-element.elementor-element-11cc303 {
    --spacer-size: 3px;
}

.elementor-586 .elementor-element.elementor-element-5846d1a {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-5846d1a .elementor-heading-title {
        font-family: "gilory Bold", Sans-serif;
        text-transform: uppercase;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-b63497f > .elementor-widget-container {
    margin: 8px 0px 0px 0px;
}

.elementor-586 .elementor-element.elementor-element-b63497f {
    text-align: center;
}

    .elementor-586 .elementor-element.elementor-element-b63497f .elementor-heading-title {
        font-size: 14px;
        font-weight: 400;
        color: var( --e-global-color-vamtam_accent_3 );
    }

.elementor-586 .elementor-element.elementor-element-aa09307 {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-da6c5dd {
    --spacer-size: 69px;
}

.elementor-586 .elementor-element.elementor-element-2f4886e {
    --display: flex;
}

.elementor-586 .elementor-element.elementor-element-fb28304 {
    --spacer-size: 50px;
}

@media(max-width:1024px) {
    .elementor-586 .elementor-element.elementor-element-bca6736 > .elementor-container {
        min-height: 100vh;
    }

    .elementor-586 .elementor-element.elementor-element-bca6736:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-bca6736 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .elementor-586 .elementor-element.elementor-element-bca6736 {
        margin-top: 7px;
        margin-bottom: 150px;
    }

    .elementor-586 .elementor-element.elementor-element-639d4d5 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-d02b3af {
        margin-top: -281px;
        margin-bottom: 80px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-586 .elementor-element.elementor-element-2f4d2fe > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 40px 40px 30px;
    }

    .elementor-586 .elementor-element.elementor-element-bbebf52 {
        margin-top: 0px;
        margin-bottom: 80px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-586 .elementor-element.elementor-element-afd9c82 > .elementor-element-populated {
        padding: 0px 15px 0px 00px;
    }

    .elementor-586 .elementor-element.elementor-element-8f79393 > .elementor-widget-container {
        margin: 0px 15px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-8f79393 .elementor-heading-title {
        font-size: 150px;
        letter-spacing: -10px;
    }

    .elementor-586 .elementor-element.elementor-element-7bb92cb > .elementor-element-populated {
        padding: 0px 0px 0px 15px;
    }

    .elementor-586 .elementor-element.elementor-element-e7a9762 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-586 .elementor-element.elementor-element-76bba6a {
        margin-top: 0px;
        margin-bottom: 80px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-586 .elementor-element.elementor-element-3af3cf6 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 30px 150px 30px;
    }

    .elementor-586 .elementor-element.elementor-element-49794c7 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-bf01db7 > .elementor-widget-container {
        margin: -70px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-bf01db7 {
        text-align: center;
    }

        .elementor-586 .elementor-element.elementor-element-bf01db7 img {
            width: 100%;
            height: 51vh;
        }

    .elementor-586 .elementor-element.elementor-element-afd3fcb > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 120px 30px;
    }

    .elementor-586 .elementor-element.elementor-element-4089224 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 100px 30px 100px 30px;
    }

    .elementor-bc-flex-widget .elementor-586 .elementor-element.elementor-element-7495e1d.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-586 .elementor-element.elementor-element-7495e1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-586 .elementor-element.elementor-element-7495e1d > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 50px 50px 50px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-30731b7 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-bc-flex-widget .elementor-586 .elementor-element.elementor-element-beb1fce.elementor-column .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-586 .elementor-element.elementor-element-beb1fce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-586 .elementor-element.elementor-element-c68ad69 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 30px 30px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-c68ad69 img {
        width: 100%;
        height: 50vh;
        object-fit: cover;
    }

    .elementor-586 .elementor-element.elementor-element-9969d49 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 30px 150px 30px;
    }

    .elementor-586 .elementor-element.elementor-element-f6400ac > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-8b94b7b > .elementor-widget-container {
        margin: -70px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-8b94b7b {
        text-align: center;
    }

        .elementor-586 .elementor-element.elementor-element-8b94b7b img {
            width: 100%;
            height: 65vh;
        }

    .elementor-586 .elementor-element.elementor-element-362dce9 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 120px 30px;
    }

    .elementor-586 .elementor-element.elementor-element-1561ad6 {
        margin-top: 100px;
        margin-bottom: 0px;
    }

    .elementor-586 .elementor-element.elementor-element-6b9c47e > .elementor-element-populated {
        padding: 30px 30px 120px 30px;
    }

    .elementor-586 .elementor-element.elementor-element-2ad4dea {
        text-align: center;
    }

    .elementor-586 .elementor-element.elementor-element-b0b7d3f {
        width: 100%;
        max-width: 100%;
    }

    .elementor-586 .elementor-element.elementor-element-c9cb163 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 15px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-6e47152 {
        width: 100%;
        max-width: 100%;
        text-align: center;
    }

        .elementor-586 .elementor-element.elementor-element-6e47152 > .elementor-widget-container {
            margin: -180px 0px 0px 0px;
        }

        .elementor-586 .elementor-element.elementor-element-6e47152 img {
            width: 47%;
        }

    .elementor-586 .elementor-element.elementor-element-d387459 {
        margin-top: 0px;
        margin-bottom: 40px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-586 .elementor-element.elementor-element-3f898a7 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 15px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box {
        height: 215px;
    }

    .elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 0em 0em 0em 0em;
    }

    .elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 10px 10px 10px 10px;
    }

    .elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: 14px;
    }

    .elementor-586 .elementor-element.elementor-element-1d6d329 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-045be12 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 15px 0px 15px;
    }

    .elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box {
        height: 210px;
    }

    .elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 0em 0em 0em 0em;
    }

    .elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 10px 10px 10px 10px;
    }

    .elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: 14px;
    }

    .elementor-586 .elementor-element.elementor-element-4925955 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-3026676 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 15px;
    }

    .elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box {
        height: 210px;
    }

    .elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 0em 0em 0em 0em;
    }

    .elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 10px 10px 10px 10px;
    }

    .elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: 14px;
    }

    .elementor-586 .elementor-element.elementor-element-cfeb03d > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-8cf0a6b > .elementor-element-populated {
        margin: 50px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box {
        height: 220px;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 0em 0em 0em 0em;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 10px 10px 10px 10px;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: 14px;
    }

    .elementor-586 .elementor-element.elementor-element-b287264 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-22a95b4 {
        --spacer-size: 93px;
    }

    .elementor-586 .elementor-element.elementor-element-6c44363 img {
        width: 78%;
    }

    .elementor-586 .elementor-element.elementor-element-6e12181 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-586 .elementor-element.elementor-element-d01e2b3 .elementor-heading-title {
        font-size: 29px;
    }

    .elementor-586 .elementor-element.elementor-element-38e1b46 > .elementor-widget-container {
        margin: 11px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-38e1b46 {
        text-align: center;
    }

        .elementor-586 .elementor-element.elementor-element-38e1b46 .elementor-heading-title {
            font-size: 17px;
        }

    .elementor-586 .elementor-element.elementor-element-c8ce20b img {
        width: 78%;
    }

    .elementor-586 .elementor-element.elementor-element-43e318b .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-586 .elementor-element.elementor-element-48e864e .elementor-heading-title {
        font-size: 29px;
    }

    .elementor-586 .elementor-element.elementor-element-ba6e44f > .elementor-widget-container {
        margin: 11px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-ba6e44f {
        text-align: center;
    }

        .elementor-586 .elementor-element.elementor-element-ba6e44f .elementor-heading-title {
            font-size: 17px;
        }

    .elementor-586 .elementor-element.elementor-element-69d0b66 img {
        width: 78%;
    }

    .elementor-586 .elementor-element.elementor-element-b00b266 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-586 .elementor-element.elementor-element-f9b6b67 .elementor-heading-title {
        font-size: 29px;
    }

    .elementor-586 .elementor-element.elementor-element-a006dc7 > .elementor-widget-container {
        margin: 11px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-a006dc7 {
        text-align: center;
    }

        .elementor-586 .elementor-element.elementor-element-a006dc7 .elementor-heading-title {
            font-size: 17px;
        }

    .elementor-586 .elementor-element.elementor-element-c62aefd img {
        width: 78%;
    }

    .elementor-586 .elementor-element.elementor-element-fa727af .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-586 .elementor-element.elementor-element-5ad871d .elementor-heading-title {
        font-size: 29px;
    }

    .elementor-586 .elementor-element.elementor-element-07b65d9 > .elementor-widget-container {
        margin: 11px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-07b65d9 {
        text-align: center;
    }

        .elementor-586 .elementor-element.elementor-element-07b65d9 .elementor-heading-title {
            font-size: 17px;
        }

    .elementor-586 .elementor-element.elementor-element-a866bb2 img {
        width: 74%;
    }

    .elementor-586 .elementor-element.elementor-element-979c3c3 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-586 .elementor-element.elementor-element-b61f343 .elementor-heading-title {
        font-size: 29px;
    }

    .elementor-586 .elementor-element.elementor-element-ba4121f > .elementor-widget-container {
        margin: 11px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-ba4121f {
        text-align: center;
    }

        .elementor-586 .elementor-element.elementor-element-ba4121f .elementor-heading-title {
            font-size: 17px;
        }

    .elementor-586 .elementor-element.elementor-element-3aefb99 img {
        width: 66%;
    }

    .elementor-586 .elementor-element.elementor-element-9779891 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-586 .elementor-element.elementor-element-5846d1a .elementor-heading-title {
        font-size: 29px;
    }

    .elementor-586 .elementor-element.elementor-element-b63497f > .elementor-widget-container {
        margin: 11px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-b63497f {
        text-align: center;
    }

        .elementor-586 .elementor-element.elementor-element-b63497f .elementor-heading-title {
            font-size: 17px;
        }
}

@media(max-width:767px) {
    .elementor-586 .elementor-element.elementor-element-bca6736:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-bca6736 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url("/wp-content/uploads/about.png");
    }

    .elementor-586 .elementor-element.elementor-element-bca6736 > .elementor-container {
        min-height: 395px;
    }

    .elementor-586 .elementor-element.elementor-element-bca6736 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-586 .elementor-element.elementor-element-d02b3af {
        margin-top: -93px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-2f4d2fe {
        width: 100%;
    }

        .elementor-586 .elementor-element.elementor-element-2f4d2fe.elementor-column > .elementor-widget-wrap {
            justify-content: flex-start;
        }

        .elementor-586 .elementor-element.elementor-element-2f4d2fe > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 25px 20px 25px 20px;
        }

    .elementor-586 .elementor-element.elementor-element-085c4be .elementor-heading-title {
        font-size: 25px;
    }

    .elementor-586 .elementor-element.elementor-element-2a3939a {
        --spacer-size: 50px;
    }

    .elementor-586 .elementor-element.elementor-element-bbebf52 {
        margin-top: 0px;
        margin-bottom: 20px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-586 .elementor-element.elementor-element-afd9c82 > .elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-8f79393 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-8f79393 .elementor-heading-title {
        font-size: 80px;
        letter-spacing: -5px;
    }

    .elementor-586 .elementor-element.elementor-element-7bb92cb > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-e7a9762 .elementor-heading-title {
        line-height: 1.4em;
    }

    .elementor-586 .elementor-element.elementor-element-e676f8d {
        --spacer-size: 3px;
    }

    .elementor-586 .elementor-element.elementor-element-76bba6a {
        margin-top: 0px;
        margin-bottom: 50px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-586 .elementor-element.elementor-element-58de4d5 {
        font-size: 12px;
        line-height: 1.7em;
    }

    .elementor-586 .elementor-element.elementor-element-3af3cf6 > .elementor-container {
        max-width: 1600px;
    }

    .elementor-586 .elementor-element.elementor-element-3af3cf6 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-49794c7 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-bf01db7 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-bf01db7 img {
        width: 100%;
        height: 312px;
    }

    .elementor-586 .elementor-element.elementor-element-afd3fcb > .elementor-element-populated {
        padding: 20px 20px 50px 20px;
    }

    .elementor-586 .elementor-element.elementor-element-c1414ba > .elementor-widget-container {
        margin: 10px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-8c8087c {
        width: var( --container-widget-width, 324.712px );
        max-width: 324.712px;
        --container-widget-width: 324.712px;
        --container-widget-flex-grow: 0;
    }

        .elementor-586 .elementor-element.elementor-element-8c8087c > .elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

    .elementor-586 .elementor-element.elementor-element-4089224 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-7495e1d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-block-end: 20px;
    }

    .elementor-586 .elementor-element.elementor-element-7495e1d > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 50px 0px 50px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-fa88a19 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-fa88a19 {
        text-align: center;
    }

        .elementor-586 .elementor-element.elementor-element-fa88a19 .elementor-heading-title {
            font-size: 48px;
        }

    .elementor-586 .elementor-element.elementor-element-30731b7 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-beb1fce > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-c68ad69 {
        width: 100%;
        max-width: 100%;
        text-align: start;
    }

        .elementor-586 .elementor-element.elementor-element-c68ad69 > .elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            background-size: auto;
        }

        .elementor-586 .elementor-element.elementor-element-c68ad69 img {
            width: 100%;
        }

    .elementor-586 .elementor-element.elementor-element-42f6fc9 {
        --spacer-size: 47px;
    }

    .elementor-586 .elementor-element.elementor-element-9969d49 > .elementor-container {
        max-width: 1600px;
    }

    .elementor-586 .elementor-element.elementor-element-9969d49 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-f6400ac > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-8b94b7b > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-8b94b7b img {
        width: 100%;
        height: 312px;
    }

    .elementor-586 .elementor-element.elementor-element-362dce9 > .elementor-element-populated {
        padding: 20px 20px 50px 20px;
    }

    .elementor-586 .elementor-element.elementor-element-f612a49 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-ea33985 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-1561ad6 {
        margin-top: 50px;
        margin-bottom: 0px;
    }

    .elementor-586 .elementor-element.elementor-element-6b9c47e > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 50px 20px;
    }

    .elementor-586 .elementor-element.elementor-element-b0b7d3f {
        width: var( --container-widget-width, 295.5px );
        max-width: 295.5px;
        --container-widget-width: 295.5px;
        --container-widget-flex-grow: 0;
    }

    .elementor-586 .elementor-element.elementor-element-c9cb163 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 40px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-6e47152 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-6e47152 {
        text-align: center;
    }

        .elementor-586 .elementor-element.elementor-element-6e47152 img {
            width: 87%;
        }

    .elementor-586 .elementor-element.elementor-element-d387459 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-586 .elementor-element.elementor-element-3f898a7 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 40px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-db53b26 > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box {
        height: 47vh;
    }

    .elementor-586 .elementor-element.elementor-element-db53b26 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 10px 20px 10px;
    }

    .elementor-586 .elementor-element.elementor-element-045be12 > .elementor-element-populated {
        padding: 0px 0px 40px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-2df69a6 > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box {
        height: 47vh;
    }

    .elementor-586 .elementor-element.elementor-element-2df69a6 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 10px 20px 10px;
    }

    .elementor-586 .elementor-element.elementor-element-3026676 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-39cee08 > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box {
        height: 48vh;
    }

    .elementor-586 .elementor-element.elementor-element-39cee08 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 10px 20px 10px;
    }

    .elementor-586 .elementor-element.elementor-element-8cf0a6b > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-586 .elementor-element.elementor-element-55331c2 {
        width: 100%;
        max-width: 100%;
    }

        .elementor-586 .elementor-element.elementor-element-55331c2 > .elementor-widget-container {
            margin: 0px 0px 20px 0px;
        }

        .elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box {
            height: 48vh;
        }

        .elementor-586 .elementor-element.elementor-element-55331c2 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
            padding: 20px 10px 20px 10px;
        }

    .elementor-586 .elementor-element.elementor-element-9f426ec {
        --spacer-size: 47px;
    }

    .elementor-586 .elementor-element.elementor-element-22a95b4 {
        --spacer-size: 0px;
    }

    .elementor-586 .elementor-element.elementor-element-0b068c0 .elementor-heading-title {
        font-size: 34px;
    }

    .elementor-586 .elementor-element.elementor-element-9163bfe {
        --spacer-size: 12px;
    }

    .elementor-586 .elementor-element.elementor-element-3ee3d6f {
        --spacer-size: 9px;
    }

    .elementor-586 .elementor-element.elementor-element-6c44363 img {
        width: 58%;
    }

    .elementor-586 .elementor-element.elementor-element-2e3b71f {
        --spacer-size: 22px;
    }

    .elementor-586 .elementor-element.elementor-element-82cb896 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-586 .elementor-element.elementor-element-c8ce20b img {
        width: 58%;
    }

    .elementor-586 .elementor-element.elementor-element-d37b89f {
        --margin-top: 26px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-586 .elementor-element.elementor-element-69d0b66 img {
        width: 58%;
    }

    .elementor-586 .elementor-element.elementor-element-0f777d4 {
        --spacer-size: 25px;
    }

    .elementor-586 .elementor-element.elementor-element-c62aefd img {
        width: 58%;
    }

    .elementor-586 .elementor-element.elementor-element-fa6ed94 {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-586 .elementor-element.elementor-element-a866bb2 img {
        width: 58%;
    }

    .elementor-586 .elementor-element.elementor-element-1d95e6a {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-586 .elementor-element.elementor-element-3aefb99 img {
        width: 58%;
    }
}

@media(min-width:768px) {
    .elementor-586 .elementor-element.elementor-element-2f4d2fe {
        width: 47.271%;
    }

    .elementor-586 .elementor-element.elementor-element-3caebc3 {
        width: 52.729%;
    }

    .elementor-586 .elementor-element.elementor-element-afd9c82 {
        width: 44%;
    }

    .elementor-586 .elementor-element.elementor-element-7bb92cb {
        width: 55.666%;
    }

    .elementor-586 .elementor-element.elementor-element-4a32bfe {
        width: 10.989%;
    }

    .elementor-586 .elementor-element.elementor-element-49794c7 {
        width: 32.383%;
    }

    .elementor-586 .elementor-element.elementor-element-afd3fcb {
        width: 56.292%;
    }

    .elementor-586 .elementor-element.elementor-element-7495e1d {
        width: 47%;
    }

    .elementor-586 .elementor-element.elementor-element-beb1fce {
        width: 53%;
    }

    .elementor-586 .elementor-element.elementor-element-a07d1ea {
        width: 10.989%;
    }

    .elementor-586 .elementor-element.elementor-element-f6400ac {
        width: 32.383%;
    }

    .elementor-586 .elementor-element.elementor-element-362dce9 {
        width: 56.292%;
    }

    .elementor-586 .elementor-element.elementor-element-6b9c47e {
        width: 65%;
    }

    .elementor-586 .elementor-element.elementor-element-c9cb163 {
        width: 35%;
    }

    .elementor-586 .elementor-element.elementor-element-3b50c21 {
        --width: 33%;
    }

    .elementor-586 .elementor-element.elementor-element-82cb896 {
        --width: 33%;
    }

    .elementor-586 .elementor-element.elementor-element-d37b89f {
        --width: 33%;
    }

    .elementor-586 .elementor-element.elementor-element-9aea449 {
        --width: 33%;
    }

    .elementor-586 .elementor-element.elementor-element-fa6ed94 {
        --width: 31.693%;
    }

    .elementor-586 .elementor-element.elementor-element-1d95e6a {
        --width: 35%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-586 .elementor-element.elementor-element-2f4d2fe {
        width: 100%;
    }

    .elementor-586 .elementor-element.elementor-element-afd9c82 {
        width: 40%;
    }

    .elementor-586 .elementor-element.elementor-element-49794c7 {
        width: 100%;
    }

    .elementor-586 .elementor-element.elementor-element-afd3fcb {
        width: 100%;
    }

    .elementor-586 .elementor-element.elementor-element-7495e1d {
        width: 45%;
    }

    .elementor-586 .elementor-element.elementor-element-beb1fce {
        width: 55%;
    }

    .elementor-586 .elementor-element.elementor-element-f6400ac {
        width: 100%;
    }

    .elementor-586 .elementor-element.elementor-element-362dce9 {
        width: 100%;
    }

    .elementor-586 .elementor-element.elementor-element-6b9c47e {
        width: 100%;
    }

    .elementor-586 .elementor-element.elementor-element-c9cb163 {
        width: 100%;
    }

    .elementor-586 .elementor-element.elementor-element-3f898a7 {
        width: 33%;
    }

    .elementor-586 .elementor-element.elementor-element-045be12 {
        width: 33%;
    }

    .elementor-586 .elementor-element.elementor-element-3026676 {
        width: 33%;
    }

    .elementor-586 .elementor-element.elementor-element-8cf0a6b {
        width: 33%;
    }
}
