.elementor-18 .elementor-element.elementor-element-733f4cc7>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-671c2e99.elementor-column .elementor-column-wrap {
    align-items: center
}

.elementor-18 .elementor-element.elementor-element-671c2e99.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-18 .elementor-element.elementor-element-671c2e99.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-start
}

.elementor-18 .elementor-element.elementor-element-671c2e99>.elementor-element-populated {
    border-style: solid;
    border-color: var( --e-global-color-vamtam_accent_8);
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s
}

.elementor-18 .elementor-element.elementor-element-671c2e99>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-18 .elementor-element.elementor-element-671c2e99>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-1f16aa1c {
    text-align: left;
    z-index: 1
}

.elementor-18 .elementor-element.elementor-element-1f16aa1c .elementor-heading-title {
    color: #051f34
}

.elementor-18 .elementor-element.elementor-element-1f16aa1c>.elementor-widget-container {
    margin: 0% -100% 0% 0%;
    padding: 0
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-13feb939.elementor-column .elementor-column-wrap {
    align-items: center
}

.elementor-18 .elementor-element.elementor-element-13feb939.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-18 .elementor-element.elementor-element-13feb939.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end
}

.elementor-18 .elementor-element.elementor-element-13feb939:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-18 .elementor-element.elementor-element-13feb939>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../images/about/one.jpg");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: cover
}





.elementor-18 .elementor-element.elementor-element-13feb939>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
}

.elementor-18 .elementor-element.elementor-element-13feb939>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-18 .elementor-element.elementor-element-13feb939>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-11384f19 {
    --spacer-size: 60vh
}

.elementor-18 .elementor-element.elementor-element-59b3801 {
    margin-top: 80px;
    margin-bottom: 80px
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-313496c.elementor-column .elementor-column-wrap {
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-313496c.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-313496c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-start
}

.elementor-18 .elementor-element.elementor-element-313496c>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-86c847d {
    text-align: left;
    width: auto;
    max-width: auto
}

.elementor-18 .elementor-element.elementor-element-86c847d img {
    width: 286px;
    max-width: 100%;
    height: 450px;
    object-fit: cover
}

.elementor-18 .elementor-element.elementor-element-86c847d .vamtam-image-wrapper {
    width: 286px;
    max-width: 100%
}

.elementor-18 .elementor-element.elementor-element-86c847d>.elementor-widget-container {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-6028b3a.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center
}

.elementor-18 .elementor-element.elementor-element-6028b3a>.elementor-element-populated>.elementor-widget-wrap {
    padding: 30px 10px 0
}

.elementor-18 .elementor-element.elementor-element-6b5a58b {
    text-align: left
}

.elementor-18 .elementor-element.elementor-element-6b5a58b .elementor-heading-title {
    color: var( --e-global-color-vamtam_accent_3);
    font-family: sorts mill goudy, Sans-serif;
    font-size: 40px;
    text-transform: uppercase;
    line-height: 1.5em
}

.elementor-18 .elementor-element.elementor-element-6b5a58b>.elementor-widget-container {
    margin: 0
}

.elementor-18 .elementor-element.elementor-element-4be077b .elementor-heading-title {
    color: var( --e-global-color-vamtam_accent_3);
    font-family: var( --e-global-typography-vamtam_h3-font-family), Sans-serif;
    font-size: var( --e-global-typography-vamtam_h3-font-size);
    line-height: var( --e-global-typography-vamtam_h3-line-height)
}

.elementor-18 .elementor-element.elementor-element-4be077b>.elementor-widget-container {
    margin: 0 0 20px
}

.elementor-18 .elementor-element.elementor-element-2ea18b9 {
    text-align: left;
    color: #051f34
}

.elementor-18 .elementor-element.elementor-element-2ea18b9>.elementor-widget-container {
    margin: 0%;
    padding: 0
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-4bc7134.elementor-column .elementor-column-wrap {
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-4bc7134.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-4bc7134.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end
}

.elementor-18 .elementor-element.elementor-element-4bc7134>.elementor-element-populated>.elementor-widget-wrap {
    padding: 180px 0 0
}

.elementor-18 .elementor-element.elementor-element-99f47f0 {
    text-align: left;
    width: auto;
    max-width: auto
}

.elementor-18 .elementor-element.elementor-element-99f47f0 img {
    width: 286px;
    max-width: 100%;
    height: 450px;
    object-fit: cover
}

.elementor-18 .elementor-element.elementor-element-99f47f0 .vamtam-image-wrapper {
    width: 286px;
    max-width: 100%
}

.elementor-18 .elementor-element.elementor-element-99f47f0>.elementor-widget-container {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-1c3735c {
    margin-top: 0px;
    margin-bottom: 0
}

.elementor-18 .elementor-element.elementor-element-c52f7c5.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center
}

.elementor-18 .elementor-element.elementor-element-c52f7c5>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0 180px 0 0
}

.elementor-18 .elementor-element.elementor-element-790321c {
    text-align: left
}

.elementor-18 .elementor-element.elementor-element-790321c .elementor-heading-title {
    color: var( --e-global-color-vamtam_accent_3);
    font-family: sorts mill goudy, Sans-serif;
    font-size: 34px;
    text-transform: uppercase;
    line-height: 1.5em
}

.elementor-18 .elementor-element.elementor-element-790321c>.elementor-widget-container {
    margin: 0 -150px 70px 0;
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-2b6e20d>.elementor-widget-container {
    margin: 0 0 20px
}

.elementor-18 .elementor-element.elementor-element-da93828 {
    text-align: left
}

.elementor-18 .elementor-element.elementor-element-da93828 .elementor-heading-title {
    color: var( --e-global-color-vamtam_accent_3);
    font-family: sorts mill goudy, Sans-serif;
    font-size: 40px;
    line-height: 1.5em
}

.elementor-18 .elementor-element.elementor-element-44356f1 {
    text-align: left;
    color: #051f34
}

.elementor-18 .elementor-element.elementor-element-44356f1>.elementor-widget-container {
    margin: 0%;
    padding: 0
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-7266aa3.elementor-column .elementor-column-wrap {
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-7266aa3.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-7266aa3.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center
}

.elementor-18 .elementor-element.elementor-element-7266aa3>.elementor-element-populated {
    margin: 220px 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
}

.elementor-18 .elementor-element.elementor-element-7266aa3>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-efff8a4 {
    text-align: left;
    width: auto;
    max-width: auto
}

.elementor-18 .elementor-element.elementor-element-efff8a4 img {
    width: 286px;
    max-width: 100%;
    height: 450px;
    object-fit: cover
}

.elementor-18 .elementor-element.elementor-element-efff8a4 .vamtam-image-wrapper {
    width: 286px;
    max-width: 100%
}

.elementor-18 .elementor-element.elementor-element-efff8a4>.elementor-widget-container {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-ee98ec3.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center
}

.elementor-18 .elementor-element.elementor-element-ee98ec3>.elementor-element-populated>.elementor-widget-wrap {
    padding: 140px 0 0 180px
}

.elementor-18 .elementor-element.elementor-element-d6c5b20 {
    text-align: left
}

.elementor-18 .elementor-element.elementor-element-d6c5b20 .elementor-heading-title {
    color: var( --e-global-color-vamtam_accent_3);
    font-family: sorts mill goudy, Sans-serif;
    font-size: 40px;
    line-height: 1.5em
}

.elementor-18 .elementor-element.elementor-element-d6c5b20>.elementor-widget-container {
    margin: 0
}

.elementor-18 .elementor-element.elementor-element-fe86042 {
    text-align: left;
    color: #051f34
}

.elementor-18 .elementor-element.elementor-element-fe86042>.elementor-widget-container {
    margin: 0%;
    padding: 0 0 50px
}

.elementor-18 .elementor-element.elementor-element-deccdb9>.elementor-widget-container {
    margin: 0
}

.elementor-18 .elementor-element.elementor-element-d98433e {
    margin-top: 200px;
    margin-bottom: 0
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-d72ace1.elementor-column .elementor-column-wrap {
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-d72ace1.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-d72ace1.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center
}

.elementor-18 .elementor-element.elementor-element-d72ace1>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
}

.elementor-18 .elementor-element.elementor-element-d72ace1>.elementor-element-populated>.elementor-widget-wrap {
    padding: 40px 0 0
}

.elementor-18 .elementor-element.elementor-element-a8e7f0f .elementor-heading-title {
    color: #e8c1733b;
    font-family: sorts mill goudy, Sans-serif;
    font-size: 160px;
    line-height: 1.1em
}

.elementor-18 .elementor-element.elementor-element-a8e7f0f>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-a8e7f0f {
    width: auto;
    max-width: auto
}

.elementor-18 .elementor-element.elementor-element-3304b27 {
    overflow: hidden
}

.elementor-18 .elementor-element.elementor-element-0e9bc5c .elementor-heading-title {
    color: #e8c1733b;
    font-family: sorts mill goudy, Sans-serif;
    font-size: 160px
}

.elementor-18 .elementor-element.elementor-element-0e9bc5c {
    width: auto;
    max-width: auto;
    align-self: flex-start
}

.elementor-18 .elementor-element.elementor-element-6f5e1c0 {
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 0
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-3f38999.elementor-column .elementor-column-wrap {
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-3f38999.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-3f38999.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end
}

.elementor-18 .elementor-element.elementor-element-3f38999>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-c63b28c .elementor-heading-title {
    color: #e8c1733b;
    font-family: sorts mill goudy, Sans-serif;
    font-size: 160px;
    line-height: 1.1em
}

.elementor-18 .elementor-element.elementor-element-c63b28c {
    width: auto;
    max-width: auto
}

.elementor-18 .elementor-element.elementor-element-eeab619 {
    margin-top: 50px;
    margin-bottom: 0
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-3c4ff2e.elementor-column .elementor-column-wrap {
    align-items: center
}

.elementor-18 .elementor-element.elementor-element-3c4ff2e.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-18 .elementor-element.elementor-element-3c4ff2e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center
}

.elementor-18 .elementor-element.elementor-element-521fd8c .elementor-button-text {
    top: -1.7em;
    right: 0;
    bottom: 0;
    left: 0
}

.elementor-18 .elementor-element.elementor-element-521fd8c .elementor-button {
    font-family: sorts mill goudy, Sans-serif;
    font-size: 14px;
    fill: var(--vamtam-accent-color-3);
    color: var(--vamtam-accent-color-3)
}

.elementor-18 .elementor-element.elementor-element-521fd8c .vamtam-letter {
    fill: var( --e-global-color-vamtam_accent_2);
    color: var( --e-global-color-vamtam_accent_2)
}

.elementor-18 .elementor-element.elementor-element-521fd8c .elementor-button:hover,
.elementor-18 .elementor-element.elementor-element-521fd8c .elementor-button:focus {
    color: var(--vamtam-accent-color-6);
    background-color: transparent
}

.elementor-18 .elementor-element.elementor-element-521fd8c .elementor-button:hover svg,
.elementor-18 .elementor-element.elementor-element-521fd8c .elementor-button:focus svg {
    fill: var(--vamtam-accent-color-6)
}

.elementor-18 .elementor-element.elementor-element-521fd8c .vamtam-letter .inner {
    fill: var( --e-global-color-vamtam_accent_1);
    color: var( --e-global-color-vamtam_accent_1)
}

.elementor-18 .elementor-element.elementor-element-521fd8c>.elementor-widget-container {
    margin: 0;
    padding: 0;
    transition: background .9s
}

.elementor-18 .elementor-element.elementor-element-521fd8c {
    width: auto;
    max-width: auto
}

.elementor-18 .elementor-element.elementor-element-f53b8e3>.elementor-container {
    max-width: 930px
}

.elementor-18 .elementor-element.elementor-element-f53b8e3 {
    margin-top: 200px;
    margin-bottom: 0
}

.elementor-18 .elementor-element.elementor-element-7ce0527 img {
    width: 80%
}

.elementor-18 .elementor-element.elementor-element-7ce0527 .vamtam-image-wrapper {
    width: 80%
}

.elementor-18 .elementor-element.elementor-element-7ce0527>.elementor-widget-container {
    margin: 0;
    padding: 0 80px 0 100px
}

.elementor-18 .elementor-element.elementor-element-8f10ab1 {
    text-align: left
}

.elementor-18 .elementor-element.elementor-element-8f10ab1 .elementor-heading-title {
    color: var( --e-global-color-vamtam_accent_3);
    font-family: sorts mill goudy, Sans-serif;
    font-size: 40px;
    text-transform: uppercase;
    line-height: 1.5em
}

.elementor-18 .elementor-element.elementor-element-8f10ab1>.elementor-widget-container {
    margin: -15% 0% 0%;
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-f92f307 {
    text-align: center;
    font-family: var( --e-global-typography-vamtam_h3-font-family), Sans-serif;
    font-size: var( --e-global-typography-vamtam_h3-font-size);
    line-height: var( --e-global-typography-vamtam_h3-line-height)
}

.elementor-18 .elementor-element.elementor-element-f92f307>.elementor-widget-container {
    margin: 20px 0 0;
    padding: 0% 55% 0% 0%
}

.elementor-18 .elementor-element.elementor-element-35dae57 {
    margin-top: 200px;
    margin-bottom: 0
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-86d853c.elementor-column .elementor-column-wrap {
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-86d853c.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-86d853c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-start
}

.elementor-18 .elementor-element.elementor-element-86d853c>.elementor-element-populated>.elementor-widget-wrap {
    padding: 225px 0 0
}

.elementor-18 .elementor-element.elementor-element-f6a4ee8 {
    text-align: left;
    width: auto;
    max-width: auto
}

.elementor-18 .elementor-element.elementor-element-f6a4ee8 img {
    width: 286px;
    max-width: 100%;
    height: 450px;
    object-fit: cover
}

.elementor-18 .elementor-element.elementor-element-f6a4ee8 .vamtam-image-wrapper {
    width: 286px;
    max-width: 100%
}

.elementor-18 .elementor-element.elementor-element-f6a4ee8>.elementor-widget-container {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-e72ac92.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center
}

.elementor-18 .elementor-element.elementor-element-e72ac92>.elementor-element-populated>.elementor-widget-wrap {
    padding: 375px 10px 0
}

.elementor-18 .elementor-element.elementor-element-b361ad4 {
    text-align: left
}

.elementor-18 .elementor-element.elementor-element-b361ad4 .elementor-heading-title {
    color: var( --e-global-color-vamtam_accent_3);
    font-family: sorts mill goudy, Sans-serif;
    font-size: 40px;
    text-transform: uppercase;
    line-height: 1.5em
}

.elementor-18 .elementor-element.elementor-element-b361ad4>.elementor-widget-container {
    margin: 0
}

.elementor-18 .elementor-element.elementor-element-cecaed3 .elementor-heading-title {
    color: var( --e-global-color-vamtam_accent_3);
    font-family: var( --e-global-typography-vamtam_h3-font-family), Sans-serif;
    font-size: var( --e-global-typography-vamtam_h3-font-size);
    line-height: var( --e-global-typography-vamtam_h3-line-height)
}

.elementor-18 .elementor-element.elementor-element-cecaed3>.elementor-widget-container {
    margin: 0 0 20px
}

.elementor-18 .elementor-element.elementor-element-9b5367c {
    text-align: left;
    color: #051f34
}

.elementor-18 .elementor-element.elementor-element-9b5367c>.elementor-widget-container {
    margin: 0%;
    padding: 0
}

.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-78def25.elementor-column .elementor-column-wrap {
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-78def25.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start
}

.elementor-18 .elementor-element.elementor-element-78def25.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end
}

.elementor-18 .elementor-element.elementor-element-78def25>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
}

.elementor-18 .elementor-element.elementor-element-78def25>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-5088696 {
    text-align: left;
    width: auto;
    max-width: auto
}

.elementor-18 .elementor-element.elementor-element-5088696 img {
    width: 286px;
    max-width: 100%;
    height: 450px;
    object-fit: cover
}

.elementor-18 .elementor-element.elementor-element-5088696 .vamtam-image-wrapper {
    width: 286px;
    max-width: 100%
}

.elementor-18 .elementor-element.elementor-element-5088696>.elementor-widget-container {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-7f96d6a {
    margin-top: 200px;
    margin-bottom: 200px
}

.elementor-18 .elementor-element.elementor-element-d73b2ca>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0
}

.elementor-18 .elementor-element.elementor-element-f11fe31 .elementor-heading-title {
    color: var( --e-global-color-vamtam_accent_3);
    font-family: var( --e-global-typography-vamtam_h3-font-family), Sans-serif;
    font-size: var( --e-global-typography-vamtam_h3-font-size);
    line-height: var( --e-global-typography-vamtam_h3-line-height)
}

.elementor-18 .elementor-element.elementor-element-f11fe31>.elementor-widget-container {
    margin: 0;
    padding: 0% 40% 0% 0%
}

.elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tabs-wrapper {
    width: 25%
}

.elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tab-title,
.elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tab-title:before,
.elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tab-title:after,
.elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tab-content,
.elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tabs-content-wrapper {
    border-width: 0
}

.elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tab-title,
.elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tab-title a {
    color: var( --e-global-color-vamtam_accent_4)
}

.elementor-18 .elementor-element.elementor-element-d200c53.vamtam-has-empty-title-button .elementor-tab-title.vamtam-no-title a {
    background-color: var( --e-global-color-vamtam_accent_4)
}

.elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tab-title.elementor-active,
.elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tab-title.elementor-active a {
    color: var( --e-global-color-vamtam_accent_3)
}

.elementor-18 .elementor-element.elementor-element-d200c53.vamtam-has-empty-title-button .elementor-tab-title.vamtam-no-title.elementor-active a {
    background-color: var( --e-global-color-vamtam_accent_3)
}

.elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tab-title {
    font-family: sorts mill goudy, Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 7px;
    letter-spacing: 1.5px
}

:root {
    --page-title-display: none
}

body.elementor-page-18:not(.elementor-motion-effects-element-type-background),
body.elementor-page-18>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-vamtam_accent_8);
    background-image: url(https://bijoux.vamtam.com/wp-content/uploads/2020/09/bg-lines.svg);
    background-position: top center;
    background-repeat: repeat-y
}

@media(min-width:768px) {
    .elementor-18 .elementor-element.elementor-element-671c2e99 {
        width: 16.905%
    }
    .elementor-18 .elementor-element.elementor-element-13feb939 {
        width: 83.095%
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-18 .elementor-element.elementor-element-313496c {
        width: 30%
    }
    .elementor-18 .elementor-element.elementor-element-6028b3a {
        width: 40%
    }
    .elementor-18 .elementor-element.elementor-element-4bc7134 {
        width: 30%
    }
    .elementor-18 .elementor-element.elementor-element-c52f7c5 {
        width: 30%
    }
    .elementor-18 .elementor-element.elementor-element-7266aa3 {
        width: 40%
    }
    .elementor-18 .elementor-element.elementor-element-ee98ec3 {
        width: 30%
    }
    .elementor-18 .elementor-element.elementor-element-86d853c {
        width: 30%
    }
    .elementor-18 .elementor-element.elementor-element-e72ac92 {
        width: 40%
    }
    .elementor-18 .elementor-element.elementor-element-78def25 {
        width: 30%
    }
}

@media(max-width:1024px) {
    .elementor-18 .elementor-element.elementor-element-1f16aa1c>.elementor-widget-container {
        margin: 0 -150px 0 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-11384f19 {
        --spacer-size: 40vh
    }
    .elementor-18 .elementor-element.elementor-element-59b3801 {
        margin-top: 120px;
        margin-bottom: 0
    }
    .elementor-18 .elementor-element.elementor-element-86c847d img {
        width: 100%;
        height: 360px
    }
    .elementor-18 .elementor-element.elementor-element-86c847d .vamtam-image-wrapper {
        width: 100%
    }
    .elementor-18 .elementor-element.elementor-element-6028b3a>.elementor-element-populated>.elementor-widget-wrap {
        padding: 80px 30px 0
    }
    .elementor-18 .elementor-element.elementor-element-6b5a58b>.elementor-widget-container {
        margin: 0 -5px 0 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-4be077b .elementor-heading-title {
        font-size: var( --e-global-typography-vamtam_h3-font-size);
        line-height: var( --e-global-typography-vamtam_h3-line-height)
    }
    .elementor-18 .elementor-element.elementor-element-4be077b>.elementor-widget-container {
        margin: 0 0 10px
    }
    .elementor-18 .elementor-element.elementor-element-2ea18b9>.elementor-widget-container {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-99f47f0 img {
        width: 100%;
        height: 360px
    }
    .elementor-18 .elementor-element.elementor-element-99f47f0 .vamtam-image-wrapper {
        width: 100%
    }
    .elementor-18 .elementor-element.elementor-element-1c3735c {
        margin-top: 60px;
        margin-bottom: 0
    }
    .elementor-18 .elementor-element.elementor-element-c52f7c5>.elementor-element-populated>.elementor-widget-wrap {
        padding: 80px 0 0
    }
    .elementor-18 .elementor-element.elementor-element-790321c>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-44356f1>.elementor-widget-container {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-7266aa3>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }
    .elementor-18 .elementor-element.elementor-element-7266aa3>.elementor-element-populated>.elementor-widget-wrap {
        padding: 310px 30px 0
    }
    .elementor-18 .elementor-element.elementor-element-efff8a4 img {
        width: 100%;
        height: 360px
    }
    .elementor-18 .elementor-element.elementor-element-efff8a4 .vamtam-image-wrapper {
        width: 100%
    }
    .elementor-18 .elementor-element.elementor-element-ee98ec3>.elementor-element-populated>.elementor-widget-wrap {
        padding: 210px 0 0
    }
    .elementor-18 .elementor-element.elementor-element-d6c5b20>.elementor-widget-container {
        margin: 0
    }
    .elementor-18 .elementor-element.elementor-element-fe86042>.elementor-widget-container {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-d98433e {
        margin-top: 140px;
        margin-bottom: 0
    }
    .elementor-18 .elementor-element.elementor-element-d72ace1>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 0 0
    }
    .elementor-18 .elementor-element.elementor-element-a8e7f0f .elementor-heading-title {
        font-size: 80px
    }
    .elementor-18 .elementor-element.elementor-element-0e9bc5c .elementor-heading-title {
        font-size: 80px
    }
    .elementor-18 .elementor-element.elementor-element-3f38999>.elementor-element-populated>.elementor-widget-wrap {
        padding: 10px 0 0
    }
    .elementor-18 .elementor-element.elementor-element-c63b28c .elementor-heading-title {
        font-size: 80px
    }
    .elementor-18 .elementor-element.elementor-element-521fd8c .elementor-button {
        font-size: 15px
    }
    .elementor-18 .elementor-element.elementor-element-521fd8c>.elementor-widget-container {
        margin: 0
    }
    .elementor-18 .elementor-element.elementor-element-f53b8e3 {
        margin-top: 0;
        margin-bottom: 0
    }
    .elementor-18 .elementor-element.elementor-element-1c4bff9>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-7ce0527>.elementor-widget-container {
        padding: 0 0 0 180px
    }
    .elementor-18 .elementor-element.elementor-element-8f10ab1>.elementor-widget-container {
        margin: -135px 0 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-f92f307 {
        font-size: var( --e-global-typography-vamtam_h3-font-size);
        line-height: var( --e-global-typography-vamtam_h3-line-height)
    }
    .elementor-18 .elementor-element.elementor-element-f92f307>.elementor-widget-container {
        margin: 0;
        padding: 0% 40% 0% 0%
    }
    .elementor-18 .elementor-element.elementor-element-35dae57 {
        margin-top: 140px;
        margin-bottom: 0
    }
    .elementor-18 .elementor-element.elementor-element-f6a4ee8 img {
        width: 100%;
        height: 360px
    }
    .elementor-18 .elementor-element.elementor-element-f6a4ee8 .vamtam-image-wrapper {
        width: 100%
    }
    .elementor-18 .elementor-element.elementor-element-e72ac92>.elementor-element-populated>.elementor-widget-wrap {
        padding: 80px 30px 0
    }
    .elementor-18 .elementor-element.elementor-element-b361ad4>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-b361ad4 {
        z-index: 1
    }
    .elementor-18 .elementor-element.elementor-element-cecaed3 .elementor-heading-title {
        font-size: var( --e-global-typography-vamtam_h3-font-size);
        line-height: var( --e-global-typography-vamtam_h3-line-height)
    }
    .elementor-18 .elementor-element.elementor-element-cecaed3>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-9b5367c>.elementor-widget-container {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-5088696 img {
        width: 100%;
        height: 360px
    }
    .elementor-18 .elementor-element.elementor-element-5088696 .vamtam-image-wrapper {
        width: 100%
    }
    .elementor-18 .elementor-element.elementor-element-7f96d6a {
        margin-top: 140px;
        margin-bottom: 140px
    }
    .elementor-18 .elementor-element.elementor-element-f11fe31 .elementor-heading-title {
        font-size: var( --e-global-typography-vamtam_h3-font-size);
        line-height: var( --e-global-typography-vamtam_h3-line-height)
    }
    .elementor-18 .elementor-element.elementor-element-f11fe31>.elementor-widget-container {
        padding: 0% 40% 0% 0%
    }
}

@media(max-width:767px) {
    .elementor-18 .elementor-element.elementor-element-733f4cc7 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 20px 20px 0
    }
    .elementor-18 .elementor-element.elementor-element-671c2e99>.elementor-element-populated {
        border-width: 60px 0 0;
        margin: -35px 60px 0 0;
        --e-column-margin-right: 60px;
        --e-column-margin-left: 0px
    }
    .elementor-18 .elementor-element.elementor-element-671c2e99>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-671c2e99 {
        z-index: 2
    }
    .elementor-18 .elementor-element.elementor-element-1f16aa1c>.elementor-widget-container {
        margin: -35px 10px 0 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-13feb939>.elementor-element-populated {
        margin: 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%
    }
    .elementor-18 .elementor-element.elementor-element-13feb939>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-13feb939 {
        z-index: 1
    }
    .elementor-18 .elementor-element.elementor-element-11384f19 {
        --spacer-size: 40vh
    }
    .elementor-18 .elementor-element.elementor-element-59b3801 {
        margin-top: 60px;
        margin-bottom: 0
    }
    .elementor-18 .elementor-element.elementor-element-313496c>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-86c847d img {
        object-fit: cover
    }
    .elementor-18 .elementor-element.elementor-element-86c847d {
        align-self: flex-start
    }
    .elementor-18 .elementor-element.elementor-element-6028b3a {
        width: 100%
    }
    .elementor-18 .elementor-element.elementor-element-6028b3a>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-6b5a58b {
        text-align: left
    }
    .elementor-18 .elementor-element.elementor-element-6b5a58b .elementor-heading-title {
        font-size: 28px
    }
    .elementor-18 .elementor-element.elementor-element-6b5a58b>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-4be077b .elementor-heading-title {
        font-size: var( --e-global-typography-vamtam_h3-font-size);
        line-height: var( --e-global-typography-vamtam_h3-line-height)
    }
    .elementor-18 .elementor-element.elementor-element-4be077b>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-2ea18b9>.elementor-widget-container {
        padding: 0 0 30px
    }
    .elementor-18 .elementor-element.elementor-element-4bc7134>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }
    .elementor-18 .elementor-element.elementor-element-4bc7134>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-1c3735c {
        margin-top: 80px;
        margin-bottom: 0
    }
    .elementor-18 .elementor-element.elementor-element-c52f7c5 {
        width: 100%
    }
    .elementor-18 .elementor-element.elementor-element-c52f7c5>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-790321c {
        text-align: left
    }
    .elementor-18 .elementor-element.elementor-element-790321c .elementor-heading-title {
        font-size: 28px
    }
    .elementor-18 .elementor-element.elementor-element-790321c>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-2b6e20d>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-da93828 {
        text-align: left
    }
    .elementor-18 .elementor-element.elementor-element-da93828 .elementor-heading-title {
        font-size: 28px
    }
    .elementor-18 .elementor-element.elementor-element-da93828>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-44356f1>.elementor-widget-container {
        padding: 0 0 30px
    }
    .elementor-18 .elementor-element.elementor-element-7266aa3>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }
    .elementor-18 .elementor-element.elementor-element-7266aa3>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-efff8a4 img {
        object-fit: cover
    }
    .elementor-18 .elementor-element.elementor-element-ee98ec3 {
        width: 100%
    }
    .elementor-18 .elementor-element.elementor-element-ee98ec3>.elementor-element-populated>.elementor-widget-wrap {
        padding: 20px 0 0
    }
    .elementor-18 .elementor-element.elementor-element-d6c5b20 {
        text-align: left
    }
    .elementor-18 .elementor-element.elementor-element-d6c5b20 .elementor-heading-title {
        font-size: 28px
    }
    .elementor-18 .elementor-element.elementor-element-fe86042>.elementor-widget-container {
        padding: 0 0 10px
    }
    .elementor-18 .elementor-element.elementor-element-d98433e {
        margin-top: 80px;
        margin-bottom: 0
    }
    .elementor-18 .elementor-element.elementor-element-a8e7f0f .elementor-heading-title {
        font-size: 40px
    }
    .elementor-18 .elementor-element.elementor-element-0e9bc5c .elementor-heading-title {
        font-size: 40px
    }
    .elementor-18 .elementor-element.elementor-element-c63b28c .elementor-heading-title {
        font-size: 40px
    }
    .elementor-18 .elementor-element.elementor-element-521fd8c .elementor-button {
        font-size: 12px
    }
    .elementor-18 .elementor-element.elementor-element-521fd8c>.elementor-widget-container {
        margin: 10px 0 0
    }
    .elementor-18 .elementor-element.elementor-element-f53b8e3 {
        margin-top: 0;
        margin-bottom: 0
    }
    .elementor-18 .elementor-element.elementor-element-1c4bff9>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-7ce0527 img {
        width: 100%
    }
    .elementor-18 .elementor-element.elementor-element-7ce0527 .vamtam-image-wrapper {
        width: 100%
    }
    .elementor-18 .elementor-element.elementor-element-7ce0527>.elementor-widget-container {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-8f10ab1 {
        text-align: left
    }
    .elementor-18 .elementor-element.elementor-element-8f10ab1 .elementor-heading-title {
        font-size: 28px
    }
    .elementor-18 .elementor-element.elementor-element-8f10ab1>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-f92f307 {
        text-align: center;
        font-size: var( --e-global-typography-vamtam_h3-font-size);
        line-height: var( --e-global-typography-vamtam_h3-line-height)
    }
    .elementor-18 .elementor-element.elementor-element-f92f307>.elementor-widget-container {
        margin: 0 0 30px;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-35dae57 {
        margin-top: 80px;
        margin-bottom: 0
    }
    .elementor-18 .elementor-element.elementor-element-86d853c>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-e72ac92 {
        width: 100%
    }
    .elementor-18 .elementor-element.elementor-element-e72ac92>.elementor-element-populated>.elementor-widget-wrap {
        padding: 20px 0 0
    }
    .elementor-18 .elementor-element.elementor-element-b361ad4 {
        text-align: left
    }
    .elementor-18 .elementor-element.elementor-element-b361ad4 .elementor-heading-title {
        font-size: 28px
    }
    .elementor-18 .elementor-element.elementor-element-b361ad4>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-cecaed3 .elementor-heading-title {
        font-size: var( --e-global-typography-vamtam_h3-font-size);
        line-height: var( --e-global-typography-vamtam_h3-line-height)
    }
    .elementor-18 .elementor-element.elementor-element-cecaed3>.elementor-widget-container {
        margin: 0;
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-9b5367c>.elementor-widget-container {
        padding: 0 0 30px
    }
    .elementor-18 .elementor-element.elementor-element-78def25.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
        justify-content: center
    }
    .elementor-18 .elementor-element.elementor-element-78def25>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }
    .elementor-18 .elementor-element.elementor-element-78def25>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-7f96d6a {
        margin-top: 80px;
        margin-bottom: 80px
    }
    .elementor-18 .elementor-element.elementor-element-f11fe31 .elementor-heading-title {
        font-size: var( --e-global-typography-vamtam_h3-font-size);
        line-height: var( --e-global-typography-vamtam_h3-line-height)
    }
    .elementor-18 .elementor-element.elementor-element-f11fe31>.elementor-widget-container {
        padding: 0
    }
    .elementor-18 .elementor-element.elementor-element-d200c53 .elementor-tab-mobile-title.elementor-active {
        color: var( --e-global-color-vamtam_accent_3)
    }
}