.elementor-2502 .elementor-element.elementor-element-96d6ba0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-22ec676 );--border-color:var( --e-global-color-22ec676 );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2502 .elementor-element.elementor-element-9f3935a{--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;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2502 .elementor-element.elementor-element-52f0bd4{z-index:99;text-align:start;}.elementor-2502 .elementor-element.elementor-element-52f0bd4 img{width:200px;}.elementor-2502 .elementor-element.elementor-element-08e1023{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2502 .elementor-element.elementor-element-08e1023{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-2502 .elementor-element.elementor-element-96d6ba0{--content-width:1200px;}.elementor-2502 .elementor-element.elementor-element-9f3935a{--width:20%;}.elementor-2502 .elementor-element.elementor-element-08e1023{--width:80%;}}@media(max-width:767px){.elementor-2502 .elementor-element.elementor-element-96d6ba0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2502 .elementor-element.elementor-element-9f3935a{--width:80%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2502 .elementor-element.elementor-element-52f0bd4 img{width:180px;}.elementor-2502 .elementor-element.elementor-element-08e1023{--width:20%;}}/* Start custom CSS for maxmegamenu, class: .elementor-element-1c23959 */.myMenu
  #mega-menu-wrap-max_mega_menu_1
  #mega-menu-max_mega_menu_1
  > li.mega-menu-megamenu
  > ul.mega-sub-menu {
  margin-top: 10px !important;
}

.myMenu #mega-menu-2605-0-0,
.myMenu #mega-menu-2605-0-1 {
  width: 50% !important;
}

.mega-menu li:nth-child(6),
.mega-menu li:nth-child(7) {
  border: 1px solid #a28292 !important;
  border-radius: 50px !important;
  padding: 5px !important;
  margin: 0px 5px !important;
  text-align: center !important;
}

@media (max-width: 1200px) {
  .myMenu #mega-menu-2605-0-0,
  .myMenu #mega-menu-2605-0-1 {
    width: 100% !important;
  }

  .myMenu .mega-menu-link {
    border-bottom: 1px solid #d7dadc !important;
  }

  .myMenu .mega-sub-menu .mega-menu-link {
    border-bottom: none !important;
  }

  .myMenu .max-mega-menu > li:nth-child(6) > .mega-menu-link,
  .myMenu .max-mega-menu > li:nth-child(7) > .mega-menu-link {
    border-bottom: none !important;
  }

  .mega-menu li:nth-child(6) {
    margin: 25px 0px !important;
  }

  .mega-menu li:nth-child(6),
  .mega-menu li:nth-child(7) {
    border: none !important;
    background-image: linear-gradient(to right, #a38390, #bc9573) !important;
    padding: 0px !important;
    font-weight: 600 !important;
    display: flex !important;
    justify-content: center;
  }

  .mega-menu li:nth-child(6) a,
  .mega-menu li:nth-child(7) a {
    color: #fff !important;
  }
}/* End custom CSS */