.elementor-1350
  .elementor-element.elementor-element-a51dd12
  > .elementor-container {
  min-height: 80px;
}
.elementor-1350
  .elementor-element.elementor-element-a51dd12
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-1350 .elementor-element.elementor-element-a51dd12 {
  margin-top: 0;
  margin-bottom: -80px;
  z-index: 100;
  --vamtam-sticky-offset: 0px;
}
.elementor-bc-flex-widget
  .elementor-1350
  .elementor-element.elementor-element-be8cc84.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-1350
  .elementor-element.elementor-element-be8cc84.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-1350
  .elementor-element.elementor-element-be8cc84.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-1350 .elementor-element.elementor-element-5318970 img {
  width: 100%;
  max-width: 200px;
}
.elementor-1350
  .elementor-element.elementor-element-5318970
  > .elementor-widget-container {
  margin: 0;
}
.elementor-1350 .elementor-element.elementor-element-5318970 {
  width: auto;
  max-width: auto;
}
.elementor-1350
  .elementor-element.elementor-element-20bec3f.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-1350
  .elementor-element.elementor-element-20bec3f
  > .elementor-element-populated {
  padding-block-start: 0;
  padding-inline-start: 15px;
  padding-block-end: 0;
  padding-inline-end: 15px;
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-menu-toggle {
  margin: 0 auto;
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu
  .elementor-item {
  font-family: var(--e-global-typography-0df955c-font-family), Sans-serif;
  font-size: var(--e-global-typography-0df955c-font-size);
  font-weight: var(--e-global-typography-0df955c-font-weight);
  text-transform: var(--e-global-typography-0df955c-text-transform);
  line-height: var(--e-global-typography-0df955c-line-height);
  letter-spacing: var(--e-global-typography-0df955c-letter-spacing);
  word-spacing: var(--e-global-typography-0df955c-word-spacing);
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main
  .elementor-item:hover,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main
  .elementor-item.elementor-item-active,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main
  .elementor-item.highlighted,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main
  .elementor-item:focus {
  color: var(--e-global-color-vamtam_accent_6);
  fill: var(--e-global-color-vamtam_accent_6);
}
.elementor-1350 .elementor-element.elementor-element-d6e4a7b {
  --vamtam-menu-color-hover: var(--e-global-color-vamtam_accent_6);
  --vamtam-pointer-color-hover: var(--e-global-color-vamtam_accent_1);
  --vamtam-pointer-color-active: var(--e-global-color-vamtam_accent_1);
  --e-nav-menu-horizontal-menu-item-margin: calc(24px / 2);
  width: auto;
  max-width: auto;
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main:not(.e--pointer-framed)
  .elementor-item:before,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main:not(.e--pointer-framed)
  .elementor-item:after {
  background-color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .e--pointer-framed
  .elementor-item:before,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .e--pointer-framed
  .elementor-item:after {
  border-color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main:not(.e--pointer-framed)
  .elementor-item.elementor-item-active:before,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main:not(.e--pointer-framed)
  .elementor-item.elementor-item-active:after {
  background-color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .e--pointer-framed
  .elementor-item.elementor-item-active:before,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .e--pointer-framed
  .elementor-item.elementor-item-active:after {
  border-color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main
  .elementor-item {
  padding-left: 0;
  padding-right: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal)
  .elementor-nav-menu
  > li:not(:last-child) {
  margin-bottom: 24px;
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  a:hover,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  a.elementor-item-active,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  a.highlighted,
body:not(.e--ua-isTouchDevice)
  .elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-menu-toggle:hover,
body.e--ua-isTouchDevice
  .elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-menu-toggle.elementor-active:hover {
  color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  a:hover,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  a.elementor-item-active,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  a.highlighted {
  background-color: var(--e-global-color-vamtam_accent_2);
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  a.elementor-item-active {
  color: var(--e-global-color-vamtam_accent_1);
  background-color: var(--e-global-color-vamtam_accent_2);
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  .elementor-item,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  .elementor-sub-item {
  font-family: var(--e-global-typography-96622a0-font-family), Sans-serif;
  font-size: var(--e-global-typography-96622a0-font-size);
  font-weight: var(--e-global-typography-96622a0-font-weight);
  letter-spacing: var(--e-global-typography-96622a0-letter-spacing);
  word-spacing: var(--e-global-typography-96622a0-word-spacing);
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown {
  border-style: solid;
  border-width: 10px;
  border-color: var(--e-global-color-vamtam_accent_5);
  border-radius: 24px 24px 24px 24px;
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  li:first-child
  a {
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  li:last-child
  a {
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main
  .elementor-nav-menu--dropdown,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu__container.elementor-nav-menu--dropdown {
  box-shadow: 0 14px 16px 0 rgba(0, 0, 0, 0.11);
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--dropdown
  li:not(:last-child) {
  border-style: solid;
  border-color: var(--e-global-color-vamtam_accent_5);
  border-bottom-width: 2px;
}
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu--main
  > .elementor-nav-menu
  > li
  > .elementor-nav-menu--dropdown,
.elementor-1350
  .elementor-element.elementor-element-d6e4a7b
  .elementor-nav-menu__container.elementor-nav-menu--dropdown {
  margin-top: 10px !important;
}
.elementor-1350
  .elementor-element.elementor-element-44aae19.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-1350
  .elementor-element.elementor-element-1e82954
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-1350
  .elementor-element.elementor-element-1e82954
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 10px;
}
.elementor-1350
  .elementor-element.elementor-element-1e82954
  > .elementor-widget-container {
  margin: 0;
}
.elementor-1350 .elementor-element.elementor-element-1e82954 {
  width: auto;
  max-width: auto;
}
.elementor-1350
  .elementor-element.elementor-element-9dbee37
  > .elementor-container {
  min-height: 80px;
}
.elementor-1350
  .elementor-element.elementor-element-9dbee37
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-1350
  .elementor-element.elementor-element-9dbee37:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1350
  .elementor-element.elementor-element-9dbee37
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-vamtam_accent_5);
}
.elementor-1350 .elementor-element.elementor-element-9dbee37 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  z-index: 1000;
}
.elementor-1350
  .elementor-element.elementor-element-9dbee37
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1350
  .elementor-element.elementor-element-0c975be.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-1350
  .elementor-element.elementor-element-0c975be
  > .elementor-element-populated {
  margin-block-start: 0;
  margin-inline-start: 0;
  margin-block-end: 5px;
  margin-inline-end: 0;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-1350
  .elementor-element.elementor-element-5e63b87
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-1350
  .elementor-element.elementor-element-5e63b87
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 10px;
}
.elementor-1350
  .elementor-element.elementor-element-5e63b87
  > .elementor-widget-container {
  margin: 0;
}
.elementor-1350
  .elementor-element.elementor-element-3ec1ab5
  > .elementor-container {
  min-height: 65px;
}
.elementor-1350
  .elementor-element.elementor-element-3ec1ab5
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-1350 .elementor-element.elementor-element-3ec1ab5 {
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0;
}
.elementor-1350
  .elementor-element.elementor-element-88e2cc2
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0;
}
.elementor-1350
  .elementor-element.elementor-element-88e2cc2
  > .elementor-element-populated {
  margin-block-start: 0;
  margin-inline-start: 0;
  margin-block-end: 5px;
  margin-inline-end: 0;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-1350 .elementor-element.elementor-element-d0f870c {
  text-align: left;
}
.elementor-1350 .elementor-element.elementor-element-d0f870c img {
  width: 100%;
  max-width: 153px;
}
.elementor-1350
  .elementor-element.elementor-element-b30ab5d.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-1350
  .elementor-element.elementor-element-b30ab5d
  > .elementor-element-populated {
  margin-block-start: 5px;
  margin-inline-start: 0;
  margin-block-end: 0;
  margin-inline-end: 0;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-1350
  .elementor-element.elementor-element-348a0ef
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-1350
  .elementor-element.elementor-element-348a0ef.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1350
  .elementor-element.elementor-element-348a0ef.elementor-view-framed
  .elementor-icon,
.elementor-1350
  .elementor-element.elementor-element-348a0ef.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-vamtam_accent_6);
  border-color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1350
  .elementor-element.elementor-element-348a0ef.elementor-view-framed
  .elementor-icon,
.elementor-1350
  .elementor-element.elementor-element-348a0ef.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-vamtam_accent_6);
}
.elementor-1350 .elementor-element.elementor-element-348a0ef .elementor-icon {
  font-size: 16px;
}
.elementor-1350
  .elementor-element.elementor-element-348a0ef
  .elementor-icon
  svg {
  height: 16px;
}
.elementor-1350
  .elementor-element.elementor-element-348a0ef
  > .elementor-widget-container {
  margin: 0;
}
.elementor-1350 .elementor-element.elementor-element-348a0ef {
  width: auto;
  max-width: auto;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-menu-toggle {
  margin-right: auto;
  background-color: #00000000;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu
  .elementor-item {
  font-family: inter tight, Sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-transform: none;
  font-style: normal;
  line-height: 1.2em;
  letter-spacing: 0;
  word-spacing: 0;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--main
  .elementor-item {
  color: var(--e-global-color-vamtam_accent_6);
  fill: var(--e-global-color-vamtam_accent_6);
  padding-left: 0;
  padding-right: 0;
  padding-top: 6px;
  padding-bottom: 6px;
}
.elementor-1350 .elementor-element.elementor-element-f2fe263 {
  --vamtam-menu-color: var(--e-global-color-vamtam_accent_6);
  --vamtam-menu-color-hover: var(--e-global-color-vamtam_accent_1);
  --vamtam-menu-color-active: var(--e-global-color-vamtam_accent_1);
  --e-nav-menu-horizontal-menu-item-margin: calc(16px / 2);
  width: auto;
  max-width: auto;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--main
  .elementor-item:hover,
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--main
  .elementor-item.elementor-item-active,
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--main
  .elementor-item.highlighted,
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--main
  .elementor-item:focus {
  color: var(--e-global-color-vamtam_accent_1);
  fill: var(--e-global-color-vamtam_accent_1);
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--main
  .elementor-item.elementor-item-active {
  color: var(--e-global-color-vamtam_accent_1);
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .e--pointer-framed
  .elementor-item:before {
  border-width: 1px;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .e--pointer-framed.e--animation-draw
  .elementor-item:before {
  border-width: 0 0 1px 1px;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .e--pointer-framed.e--animation-draw
  .elementor-item:after {
  border-width: 1px 1px 0 0;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .e--pointer-framed.e--animation-corners
  .elementor-item:before {
  border-width: 1px 0 0 1px;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .e--pointer-framed.e--animation-corners
  .elementor-item:after {
  border-width: 0 1px 1px 0;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .e--pointer-underline
  .elementor-item:after,
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .e--pointer-overline
  .elementor-item:before,
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .e--pointer-double-line
  .elementor-item:before,
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .e--pointer-double-line
  .elementor-item:after {
  height: 1px;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal)
  .elementor-nav-menu
  > li:not(:last-child) {
  margin-bottom: 16px;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--dropdown
  a,
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-menu-toggle {
  color: var(--e-global-color-vamtam_accent_6);
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--dropdown {
  background-color: var(--e-global-color-vamtam_accent_5);
  border-style: solid;
  border-color: var(--e-global-color-vamtam_accent_7);
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--dropdown
  a:hover,
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--dropdown
  a.elementor-item-active,
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--dropdown
  a.highlighted {
  background-color: var(--e-global-color-vamtam_accent_2);
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--dropdown
  a.elementor-item-active {
  background-color: var(--e-global-color-vamtam_accent_2);
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--dropdown
  .elementor-item,
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--dropdown
  .elementor-sub-item {
  font-family: inter tight, Sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-transform: none;
  font-style: normal;
  letter-spacing: 0;
  word-spacing: 0;
}
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu--main
  .elementor-nav-menu--dropdown,
.elementor-1350
  .elementor-element.elementor-element-f2fe263
  .elementor-nav-menu__container.elementor-nav-menu--dropdown {
  box-shadow: 0 14px 14px 0 rgba(0, 0, 0, 0.03);
}
@media (min-width: 768px) {
  .elementor-1350 .elementor-element.elementor-element-be8cc84 {
    width: 17%;
  }
  .elementor-1350 .elementor-element.elementor-element-20bec3f {
    width: 69%;
  }
  .elementor-1350 .elementor-element.elementor-element-44aae19 {
    
  }
}
@media (max-width: 1024px) {
  .elementor-1350
    .elementor-element.elementor-element-d6e4a7b
    .elementor-nav-menu
    .elementor-item {
    font-size: var(--e-global-typography-0df955c-font-size);
    line-height: var(--e-global-typography-0df955c-line-height);
    letter-spacing: var(--e-global-typography-0df955c-letter-spacing);
    word-spacing: var(--e-global-typography-0df955c-word-spacing);
  }
  .elementor-1350
    .elementor-element.elementor-element-d6e4a7b
    .elementor-nav-menu--dropdown
    .elementor-item,
  .elementor-1350
    .elementor-element.elementor-element-d6e4a7b
    .elementor-nav-menu--dropdown
    .elementor-sub-item {
    font-size: var(--e-global-typography-96622a0-font-size);
    letter-spacing: var(--e-global-typography-96622a0-letter-spacing);
    word-spacing: var(--e-global-typography-96622a0-word-spacing);
  }
  .elementor-1350
    .elementor-element.elementor-element-9dbee37
    > .elementor-container {
    min-height: 70px;
  }
  .elementor-1350 .elementor-element.elementor-element-9dbee37 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
  }
  .elementor-bc-flex-widget
    .elementor-1350
    .elementor-element.elementor-element-0c975be.elementor-column
    .elementor-widget-wrap {
    align-items: flex-start;
  }
  .elementor-1350
    .elementor-element.elementor-element-0c975be.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
  }
  .elementor-1350
    .elementor-element.elementor-element-0c975be
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0;
  }
  .elementor-1350
    .elementor-element.elementor-element-0c975be
    > .elementor-element-populated {
    margin-block-start: 0;
    margin-inline-start: 0;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding-block-start: 0;
    padding-inline-start: 0;
    padding-block-end: 0;
    padding-inline-end: 0;
  }
  .elementor-1350
    .elementor-element.elementor-element-5e63b87
    .elementor-button {
    border-radius: 0 0 0 0;
    padding: 10px 38px 10px 55px;
  }
  .elementor-1350
    .elementor-element.elementor-element-3ec1ab5
    > .elementor-container {
    min-height: 60px;
  }
  .elementor-1350 .elementor-element.elementor-element-3ec1ab5 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 30px;
  }
  .elementor-bc-flex-widget
    .elementor-1350
    .elementor-element.elementor-element-88e2cc2.elementor-column
    .elementor-widget-wrap {
    align-items: flex-start;
  }
  .elementor-1350
    .elementor-element.elementor-element-88e2cc2.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
  }
  .elementor-1350 .elementor-element.elementor-element-d0f870c img {
    max-width: 140px;
  }
  .elementor-1350
    .elementor-element.elementor-element-b30ab5d
    > .elementor-element-populated {
    margin-block-start: 0;
    margin-inline-start: 0;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1350
    .elementor-element.elementor-element-348a0ef
    > .elementor-widget-container {
    margin: 0 20px 0 0;
  }
  .elementor-1350 .elementor-element.elementor-element-f2fe263 {
    --vamtam-mobile-menu-max-height: 80vh;
  }
  .elementor-1350
    .elementor-element.elementor-element-f2fe263
    .elementor-nav-menu--dropdown {
    border-width: 1px 0 0;
    border-radius: 0 0 30px 30px;
  }
  .elementor-1350
    .elementor-element.elementor-element-f2fe263
    .elementor-nav-menu--dropdown
    li:first-child
    a {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .elementor-1350
    .elementor-element.elementor-element-f2fe263
    .elementor-nav-menu--dropdown
    li:last-child
    a {
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
  }
  .elementor-1350
    .elementor-element.elementor-element-f2fe263
    .elementor-nav-menu--dropdown
    a {
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .elementor-1350
    .elementor-element.elementor-element-f2fe263
    .elementor-nav-menu--main
    > .elementor-nav-menu
    > li
    > .elementor-nav-menu--dropdown,
  .elementor-1350
    .elementor-element.elementor-element-f2fe263
    .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top: 12px !important;
  }
  .elementor-1350
    .elementor-element.elementor-element-f2fe263
    > .elementor-widget-container {
    margin: 0;
    padding: 0;
  }
}
@media (max-width: 767px) {
  .elementor-1350
    .elementor-element.elementor-element-d6e4a7b
    .elementor-nav-menu
    .elementor-item {
    font-size: var(--e-global-typography-0df955c-font-size);
    line-height: var(--e-global-typography-0df955c-line-height);
    letter-spacing: var(--e-global-typography-0df955c-letter-spacing);
    word-spacing: var(--e-global-typography-0df955c-word-spacing);
  }
  .elementor-1350
    .elementor-element.elementor-element-d6e4a7b
    .elementor-nav-menu--dropdown
    .elementor-item,
  .elementor-1350
    .elementor-element.elementor-element-d6e4a7b
    .elementor-nav-menu--dropdown
    .elementor-sub-item {
    font-size: var(--e-global-typography-96622a0-font-size);
    letter-spacing: var(--e-global-typography-96622a0-letter-spacing);
    word-spacing: var(--e-global-typography-96622a0-word-spacing);
  }
  .elementor-1350
    .elementor-element.elementor-element-9dbee37
    > .elementor-container {
    min-height: 55px;
  }
  .elementor-1350 .elementor-element.elementor-element-0c975be {
    width: 100%;
  }
  .elementor-bc-flex-widget
    .elementor-1350
    .elementor-element.elementor-element-0c975be.elementor-column
    .elementor-widget-wrap {
    align-items: flex-start;
  }
  .elementor-1350
    .elementor-element.elementor-element-0c975be.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
  }
  .elementor-1350
    .elementor-element.elementor-element-0c975be
    > .elementor-element-populated {
    margin-block-start: 0;
    margin-inline-start: 0;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1350 .elementor-element.elementor-element-5e63b87 {
    z-index: 2;
  }
  .elementor-1350 .elementor-element.elementor-element-3ec1ab5 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 20px;
  }
  .elementor-1350 .elementor-element.elementor-element-88e2cc2 {
    width: 60%;
  }
  .elementor-bc-flex-widget
    .elementor-1350
    .elementor-element.elementor-element-88e2cc2.elementor-column
    .elementor-widget-wrap {
    align-items: flex-start;
  }
  .elementor-1350
    .elementor-element.elementor-element-88e2cc2.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
  }
  .elementor-1350
    .elementor-element.elementor-element-88e2cc2
    > .elementor-element-populated {
    margin-block-start: 0;
    margin-inline-start: 0;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1350 .elementor-element.elementor-element-d0f870c img {
    max-width: 150px;
  }
  .elementor-1350 .elementor-element.elementor-element-b30ab5d {
    width: 40%;
  }
  .elementor-1350
    .elementor-element.elementor-element-b30ab5d.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-end;
  }
  .elementor-1350
    .elementor-element.elementor-element-348a0ef
    .elementor-icon-wrapper {
    text-align: right;
  }
  .elementor-1350
    .elementor-element.elementor-element-348a0ef
    > .elementor-widget-container {
    margin: 0 20px 0 0;
  }
  .elementor-1350 .elementor-element.elementor-element-f2fe263 {
    --vamtam-mobile-menu-max-height: 80vh;
    --nav-menu-icon-size: 24px;
  }
  .elementor-1350
    .elementor-element.elementor-element-f2fe263
    .elementor-menu-toggle {
    border-width: 0;
    border-radius: 0;
  }
}
