.elementor-849 .elementor-element.elementor-element-4d13ddf7:not(.elementor-motion-effects-element-type-background), .elementor-849 .elementor-element.elementor-element-4d13ddf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-849 .elementor-element.elementor-element-4d13ddf7, .elementor-849 .elementor-element.elementor-element-4d13ddf7 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-849 .elementor-element.elementor-element-4d13ddf7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-849 .elementor-element.elementor-element-4d13ddf7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-892e42e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-172c47a4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:34px;font-weight:800;text-transform:capitalize;line-height:44px;color:#BFA75A;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-849 .elementor-element.elementor-element-172c47a4 .elementor-heading-title{font-size:34px;line-height:1.2em;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-849 .elementor-element.elementor-element-172c47a4 .elementor-heading-title{font-size:28px;line-height:1.2em;}}/* Start custom CSS for shortcode, class: .elementor-element-164402e */.bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-current-menu-item > .bellows-target, .bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-current-menu-ancestor > .bellows-target {
    background: #BFA75A !important;
    color: #FFFFFF !important;
}
.bellows.bellows-skin-vanilla {
    background: #f9f9f900 !important;
    box-shadow:none;
}
.bellows.bellows-skin-vanilla .bellows-nav .bellows-target, .bellows.bellows-skin-vanilla .bellows-nav .bellows-custom-content {
    color: white !important;
    font-size: 16px;
    font-weight: 800;
}
.bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0 > .bellows-target:hover {
    background: #BFA75A !important;
    color: white !important;;
}
.bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu {
    background: #fefefe00 !important;
    font-size: 16px ;
}
.bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu .bellows-target, .bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu .bellows-custom-content, .bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu .bellows-widget .textwidget {
    border-bottom: 1px solid #eeeeee52;
    font-size: 16px;
}
.bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu .bellows-target:hover {
    background: #FFFFFF !important;
    color: #3B3B3B !important;
}
.bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu .bellows-current-menu-item > .bellows-target, .bellows.bellows-skin-vanilla .bellows-nav .bellows-submenu .bellows-current-menu-ancestor > .bellows-target {
  background-color:  #BFA75A !important;
      color: #3B3B3B !important;
}
.bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-active > .bellows-target {
    background: #f2f2f203;
}
.bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0 > .bellows-target, .bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0 > .bellows-custom-content {
    border-bottom: 1px solid #eeeeee52 !important;
}
.bellows.bellows-skin-vanilla .bellows-nav .bellows-item-level-0.bellows-active > .bellows-target {
    background:#BFA75A !important;
}/* End custom CSS */