.elementor-13236 .elementor-element.elementor-element-5c2b6f84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13236 .elementor-element.elementor-element-5c2b6f84:not(.elementor-motion-effects-element-type-background), .elementor-13236 .elementor-element.elementor-element-5c2b6f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292424;}.elementor-13236 .elementor-element.elementor-element-adcc6a9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-adcc6a9 *//* /*.mega-container {*/
  /*  max-width: 100%;*/
  /*  margin: auto;*/
  /*  background: #fff;*/
  /*  display: flex;*/
  /*  flex-wrap: wrap;*/
  /*}*/
  
  
  /*@media(min-width:1400px){*/
  /*     .width-residential {*/
  /*    width: 500px;*/
  /*}*/
  /*}*/

  /*@media (max-width: 767.98px) {*/
  /*  .mega-container {*/
  /*    flex-direction: column !important;*/
  /*  }*/

  /*  .mega-left, .mega-left-2, .mega-right, .mega-right-2 {*/
  /*    width: 100% !important;*/
  /*    border-right: none !important;*/
  /*  }*/
  /*}*/

  /*.mega-left, .mega-left-2,*/
  /*.mega-right, .mega-right-2 {*/
  /*  width: 50%;*/
  /*  display: flex;*/
  /*  flex-direction: column;*/
  /*  padding: 20px;*/
  /*}*/

  /*.mega-right-2 {*/
  /*  padding-right: 0px;*/
  /*  padding-left: 16px !important;*/
  /*}*/

  /*.mega-left {*/
  /*  border-right: 1px solid #EFEFEF;*/
  /*  background: #FFF;*/
  /*  padding-left: 20px;*/
  /*}*/

  /*.mega-left-2 {*/
  /*  padding-left: 11px;*/
  /*  padding-right: 0px;*/
  /*}*/

  /*.mega-left-2 .mega-item-right{*/
  /*  border-bottom: none;*/
  /*}*/

  /*.mega-right-2 .mega-item-right{*/
  /*  border-bottom: none;*/
  /*}*/

  /*.mega-heading {*/
  /*  color: #8A8F9F;*/
  /*  font-family: 'Figtree', sans-serif;*/
  /*  font-size: 12px;*/
  /*  font-weight: 600;*/
  /*  line-height: 16px;*/
  /*  text-transform: uppercase;*/
  /*  margin-bottom: 16px;*/
  /*  padding-bottom: 8px;*/
  /*}*/

  /*.mega-heading-2 {*/
  /*  padding-left: 11px;*/
  /*}*/

  /*.mega-section {*/
  /*  display: flex;*/
  /*  flex-direction: column;*/
  /*}*/

  /*.mega-item,*/
  /*.mega-item-right {*/
  /*  padding: 0;*/
  /*  border-bottom: 1px solid #EFEFEF;*/
  /*}*/

 

  /*.mega-item a,*/
  /*.mega-item-right a {*/
  /*  display: flex;*/
  /*  align-items: center;*/
  /*  gap: 10px;*/
  /*  padding: 12px;*/
  /*  text-decoration: none;*/
  /*  width: 100%;*/
  /*}*/

  /*.mega-icon-box {*/
  /*  display: flex;*/
  /*  align-items: center;*/
  /*  justify-content: center;*/
  /*  flex-shrink: 0;*/
  /*  background: #F9FAFB;*/
  /*  border-radius: 8px;*/
  /*  border: 1px solid #EFEFEF;*/
  /*}*/

  /*.mega-text {*/
  /*  color: #393E4E;*/
  /*  font-family: 'Figtree', sans-serif;*/
  /*  font-size: 14px;*/
  /*  font-weight: 600;*/
  /*  line-height: 20px;*/
  /*}*/

  /*.mega-icon {*/
  /*  width: 48px;*/
  /*  height: 48px;*/
  /*}*/
  
  
  /*.hide-water{*/
  /*    display:none ;*/
  /*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c2b6f84 *//* Fix mega menu overflow between 1025px and 1500px */
@media (min-width: 1025px) and (max-width: 1500px) {
  li.menu-item[data-id="2709"] > .wpr-sub-mega-menu {
    width: 850px !important;
    max-width: 850px !important;
  }
}/* End custom CSS */