.elementor-17 .elementor-element.elementor-element-886d545{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-886d545{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-886d545{right:0px;}.elementor-17 .elementor-element.elementor-element-53d73ef{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-53d73ef{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-53d73ef{right:0px;}.elementor-17 .elementor-element.elementor-element-82acf74{--display:flex;}.elementor-17 .elementor-element.elementor-element-3ba5ebb{--display:flex;}.elementor-17 .elementor-element.elementor-element-c1683d8{--display:flex;}.elementor-17 .elementor-element.elementor-element-b405a06{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;}:where( .elementor-17 .elementor-element.elementor-element-b405a06 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-17 .elementor-element.elementor-element-90630a0{--display:flex;}.elementor-17 .elementor-element.elementor-element-2d32b69{--display:flex;}.elementor-17 .elementor-element.elementor-element-dec82db{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;}:where( .elementor-17 .elementor-element.elementor-element-dec82db .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-17 .elementor-element.elementor-element-c7de0c3{--display:flex;}.elementor-17 .elementor-element.elementor-element-e1c4780{--display:flex;}.elementor-17 .elementor-element.elementor-element-46661ac{--display:flex;}.elementor-17 .elementor-element.elementor-element-b0999fa{--display:flex;}.elementor-17 .elementor-element.elementor-element-17a11a3{--display:flex;}.elementor-17 .elementor-element.elementor-element-968ef80{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;}:where( .elementor-17 .elementor-element.elementor-element-968ef80 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-17 .elementor-element.elementor-element-c5b0414 .elementor-repeater-item-b8a5e3d.elementor-social-icon{background-color:#00000000;}.elementor-17 .elementor-element.elementor-element-c5b0414 .elementor-repeater-item-b8a5e3d.elementor-social-icon i{color:#F7F6E0;}.elementor-17 .elementor-element.elementor-element-c5b0414 .elementor-repeater-item-b8a5e3d.elementor-social-icon svg{fill:#F7F6E0;}.elementor-17 .elementor-element.elementor-element-c5b0414{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:2vw;--grid-column-gap:1vw;}.elementor-17 .elementor-element.elementor-element-c5b0414 .elementor-social-icon{--icon-padding:0em;}body.elementor-page-17:not(.elementor-motion-effects-element-type-background), body.elementor-page-17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-b405a06{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-dec82db{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-968ef80{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-b405a06{--e-n-carousel-swiper-slides-to-display:3;}.elementor-17 .elementor-element.elementor-element-dec82db{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-968ef80{--e-n-carousel-swiper-slides-to-display:5;}.elementor-17 .elementor-element.elementor-element-c5b0414{--icon-size:7vw;}}/* Start custom CSS for html, class: .elementor-element-3efdf37 */.elementor-17 .elementor-element.elementor-element-3efdf37 {
  display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-886d545 */.elementor-17 .elementor-element.elementor-element-886d545 {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53d73ef */.elementor-17 .elementor-element.elementor-element-53d73ef {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ecac3b */.elementor-17 .elementor-element.elementor-element-2ecac3b {
  display: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b405a06 */.elementor-17 .elementor-element.elementor-element-b405a06 {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-dec82db */.elementor-17 .elementor-element.elementor-element-dec82db {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-968ef80 */.elementor-17 .elementor-element.elementor-element-968ef80 {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-c5b0414 */.elementor-17 .elementor-element.elementor-element-c5b0414 .elementor-social-icon svg:hover {
  fill: #CBB095 !important;
}/* End custom CSS */
/* Start custom CSS *//* Header links offset */
#theartofliving,
#events,
#partners,
#contacts {
  scroll-margin-top: 5.8vw;
}


/* Ticker anim */
#ticker {
  animation-fill-mode: backwards;
}

#ticker.in-view {
  animation: ticker-scroll 20.01s infinite;
  animation-delay: 2s;
  animation-fill-mode: backwards;
}

@keyframes ticker-scroll {
  0%      { transform: translateY(0); }
  7.5%    { transform: translateY(0); }
  9.995%  { transform: translateY(-1.15em); }
  17.491% { transform: translateY(-1.15em); }
  19.99%  { transform: translateY(-2.3em); }
  27.486% { transform: translateY(-2.3em); }
  29.985% { transform: translateY(-3.45em); }
  37.481% { transform: translateY(-3.45em); }
  39.98%  { transform: translateY(-4.6em); }
  47.476% { transform: translateY(-4.6em); }
  49.975% { transform: translateY(-5.75em); }
  57.471% { transform: translateY(-5.75em); }
  59.97%  { transform: translateY(-6.9em); }
  67.466% { transform: translateY(-6.9em); }
  69.965% { transform: translateY(-8.05em); }
  77.461% { transform: translateY(-8.05em); }
  79.96%  { transform: translateY(-9.2em); }
  87.456% { transform: translateY(-9.2em); }
  89.955% { transform: translateY(-10.35em); }
  97.451% { transform: translateY(-10.35em); }
  99.95%  { transform: translateY(-11.5em); }
  100%    { transform: translateY(-11.5em); }
}/* End custom CSS */