.elementor-9 .elementor-element.elementor-element-d22430d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-d22430d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d22430d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5A936;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-ac29239 .elementor-repeater-item-50faa96 .swiper-slide-contents{margin:0 auto;}.elementor-9 .elementor-element.elementor-element-ac29239 .elementor-repeater-item-50faa96 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-9 .elementor-element.elementor-element-ac29239 .swiper-slide{height:13px;transition-duration:calc(6000ms*1.2);}.elementor-9 .elementor-element.elementor-element-ac29239 .swiper-slide-contents{max-width:100%;}.elementor-9 .elementor-element.elementor-element-ac29239 .swiper-slide-inner{text-align:center;}.elementor-9 .elementor-element.elementor-element-ac29239 .elementor-slide-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-ac29239{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-ac29239.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-9a52a3f{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9a52a3f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9a52a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(117deg, var( --e-global-color-primary ) 84%, var( --e-global-color-accent ) 98%);}.elementor-9 .elementor-element.elementor-element-0a929a8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9e8d4e1{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-9e8d4e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-164ba51{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-164ba51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-bd4e9f5 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:55px 55px 55px 55px;}.elementor-9 .elementor-element.elementor-element-bd4e9f5{width:var( --container-widget-width, 109.106% );max-width:109.106%;--container-widget-width:109.106%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-bd4e9f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-729293b{--display:flex;--justify-content:center;}.dcb-searchbar .search-results li,
					 .dcb-searchbar .search-results a{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-82fab89 .dcb-search-field{border-style:none;}.dcb-searchbar .search-container{width:100%;}.dcb-searchbar .search-results{width:100%;}.dcb-searchbar .dcb-search-field{border-radius:27px !important;}{{wrapper}} .dcb-search-icon{font-size:16px !important;}.elementor-9 .elementor-element.elementor-element-707c58ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-5d748c4e{--display:flex;}.elementor-9 .elementor-element.elementor-element-367e54f1{--display:flex;}.elementor-9 .elementor-element.elementor-element-367e54f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-1adaf4d4{--display:flex;}.elementor-9 .elementor-element.elementor-element-60df8eee .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;background-color:var( --e-global-color-secondary );border-radius:18px 18px 0px 18px;}.elementor-9 .elementor-element.elementor-element-60df8eee .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-60df8eee .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-60df8eee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-60df8eee.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-62ee19c{--display:flex;}.elementor-9 .elementor-element.elementor-element-62ee19c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-62ee19c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-a4f9f28{--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:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-a4f9f28:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a4f9f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-5f8f333{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);}.elementor-9 .elementor-element.elementor-element-1903fbc{--display:flex;}.elementor-9 .elementor-element.elementor-element-1903fbc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1903fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-9a4705b{--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:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-9a4705b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9a4705b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-65987c0{--display:flex;}.elementor-9 .elementor-element.elementor-element-65987c0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-65987c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-0bc8052{--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:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-0bc8052:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0bc8052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-796079b{--display:flex;}.elementor-9 .elementor-element.elementor-element-796079b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-796079b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-a3955ae{--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:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-a3955ae:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a3955ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-847e42b{--display:flex;}.elementor-9 .elementor-element.elementor-element-847e42b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-847e42b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-35b2839{--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:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-35b2839:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-35b2839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-9 .elementor-element.elementor-element-8497842{--n-menu-dropdown-content-max-width:initial;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-space-between:0px;--n-menu-title-distance-from-content:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-9 .elementor-element.elementor-element-5ceca175{--display:flex;}.elementor-9 .elementor-element.elementor-element-5ceca175.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6b1efa4 .dcb-search-field{border-style:solid;}.elementor-9 .elementor-element.elementor-element-6b1efa4 > .elementor-widget-container{margin:0px 0px 0px 34px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6b1efa4{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-6b1efa4.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.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-9 .elementor-element.elementor-element-6b1efa4 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-0a929a8{--width:15%;}.elementor-9 .elementor-element.elementor-element-9e8d4e1{--width:45%;}.elementor-9 .elementor-element.elementor-element-164ba51{--width:17%;}.elementor-9 .elementor-element.elementor-element-729293b{--width:20.469%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-0a929a8{--width:15%;}.elementor-9 .elementor-element.elementor-element-9e8d4e1{--width:62%;}.elementor-9 .elementor-element.elementor-element-729293b{--width:23%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-d22430d{--min-height:40px;}.elementor-9 .elementor-element.elementor-element-ac29239 .swiper-slide{height:20px;}.elementor-9 .elementor-element.elementor-element-ac29239 .swiper-slide-contents{max-width:100%;}.elementor-9 .elementor-element.elementor-element-ac29239 .swiper-slide-inner{padding:15px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ac29239 .elementor-slide-description{font-size:10px;}.elementor-9 .elementor-element.elementor-element-ac29239{--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;}.elementor-9 .elementor-element.elementor-element-ac29239.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-9a52a3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0a929a8{--width:100%;}.elementor-9 .elementor-element.elementor-element-9e8d4e1{--width:100%;}.elementor-9 .elementor-element.elementor-element-0383492{z-index:99;}.elementor-9 .elementor-element.elementor-element-707c58ab{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-5d748c4e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-367e54f1{--width:39.187%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1adaf4d4{--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-60df8eee .elementor-button{font-size:13px;padding:10px 15px 8px 15px;}.elementor-9 .elementor-element.elementor-element-5ceca175{--width:314.986px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5ceca175.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6b1efa4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6b1efa4{width:var( --container-widget-width, 305.706px );max-width:305.706px;--container-widget-width:305.706px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-6b1efa4.elementor-element{--align-self:center;}}/* Start custom CSS for html, class: .elementor-element-0383492 */.elementor-9 .elementor-element.elementor-element-0383492 *{
    user-select: none;
}
.navigation-menu{
    list-style: none;
    display: flex;
    flex-direction: row;
    gap: 40px;
    padding: 0;
    margin: 0;
    justify-content: center;
    align-items: center;
    user-select: none;
}
.menu-item{
    cursor: pointer;
    color: #ffff;
    text-align: left;
}
.has-mega-menu{
    position: relative;
}
.menu-item a{
    color: #fff;
    text-align: left;
}
.inner-menu-item a{
    color: var(--e-global-color-secondary);
    text-align: left;
}
.mega-menu-icon,
.drop2-menu-icon,
.drop1-menu-icon{
    font-size: 14px;
    margin-left: 5px;
}
.mega-menu-wrapper{
    z-index: 9999999;
    position: absolute;
    width: 500px;
    display: block;
    padding:30px 20px;
    box-shadow: 0 0 10px #0003;
    left:50%;
    transform: translate(-40%);
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    background-repeat: no-repeat;
    background-color: #fff;
    background-position: center center;
    background-blend-mode: lighten;
}
.has-mega-menu:hover .mega-menu-wrapper{
    clip-path: polygon(-2% -2%, 102% -2%, 102% 102%,-2% 102%);
    transition: .3s ease;

}
.mega-menu-inner-wrapper{
    display: flex;
    flex-direction: column;
    gap:30px;
}
.inner-menu-divided{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap:20px;
}
.inner-menu{
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.mega-menu-heading{
    color: var(--e-global-color-accent);
    font-size: 20px;
    font-weight: 600;
    display: block;
    text-align: center;
}
.has-dropdown{
    position: relative;
}
.view-more-btn,
.inner-menu-item{
    position: relative;
    text-align: left;
}
.view-more-btn:before{
    display: none;
}
.inner-menu-item:before{
    position: absolute;
    content: "";
    bottom: -5px;
    left: 0;
    width: 100%;
    height: 1px;
    background: #ddd;
}
.dropdown-menu{
    list-style-type: none;
    display: flex;
    flex-direction: column;
    padding: 0;
    box-shadow:0 0 10px #0003 ;
    margin: 0;
    top: 25px;
    left: 50%;
    transform: translate( -50% , 0);
    background: white;
    min-width: 200px;
    max-width: fit-content;
    position: absolute;
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
    z-index: 9999999;
}
.has-dropdown:hover .dropdown-menu{
    clip-path: polygon(-2% -2%, 102% -2%, 102% 102%,-2% 102%);
    transition: .3s ease;
}
.dropdown-menu .menu-item a{
    display: block;
    padding: 10px 20px;
}
.dropdown-menu .menu-item a{
    color: black;
}
.dropdown-menu .menu-item:hover{
    background: var(--e-global-color-accent);
}
.dropdown-menu .menu-item:hover a{
    color: white;
}
.mobile-toggle{
    display: none;
}
@media screen and (max-width: 1025px) {
    .mega-menu-wrapper{
        max-width: 550px;
        left:100%;
    }
    .sec-divider::before{
        left: -20px;
    }
    .navigation-menu{
        gap:20px;
    }
}
@media screen and (max-width: 767px) {
    .mobile-toggle{
        color/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729293b */@media(max-width:767px){
    .elementor-9 .elementor-element.elementor-element-729293b{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f8f333 */.dropdown-content {
  background: #fff;
  padding: 20px;
}

.product-columns-wrapper {
  display: flex;
  gap: 24px;
}

.product-columns {
  display: flex;
  gap: 30px;
}

.column {
  display: flex;
  flex-direction: column;
  min-width: 160px;
}

.column a {
  padding: 6px 0;
  margin-bottom: 10px;
  font-size: 15px;
  color: #333;
  text-decoration: none;
  border-bottom: 1px solid #f0f0f0;
  transition: color 0.2s;
}

.column a:hover {
  color: #035b55;
  background: rgba(3, 91, 85, 0.05);
}

.product-image-preview {
  width: 240px;
  background: #fff;
  padding: 16px;
  border-left: 1px solid #e0e0e0;
  text-align: center;
  flex-shrink: 0;
}

.product-image-preview img {
  width: 100%;
  max-height: 200px;
  object-fit: cover;
  border-radius: 6px;
  margin-bottom: 10px;
}

#productName {
  font-weight: bold;
  font-size: 15px;
  color: #035b55;
}

.view-all-container {
  margin-top:-30px;
}

.view-all-link {
  font-weight: bold;
  color: #ef7c2a;
  font-size: 15px;
  text-decoration: none;
}

.view-all-link:hover {
  color: #035b55;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f8f333 */.dropdown-content {
  background: #fff;
  padding: 20px;
}

.product-columns-wrapper {
  display: flex;
  gap: 24px;
}

.product-columns {
  display: flex;
  gap: 30px;
}

.column {
  display: flex;
  flex-direction: column;
  min-width: 160px;
}

.column a {
  padding: 6px 0;
  margin-bottom: 10px;
  font-size: 15px;
  color: #333;
  text-decoration: none;
  border-bottom: 1px solid #f0f0f0;
  transition: color 0.2s;
}

.column a:hover {
  color: #035b55;
  background: rgba(3, 91, 85, 0.05);
}

.product-image-preview {
  width: 240px;
  background: #fff;
  padding: 16px;
  border-left: 1px solid #e0e0e0;
  text-align: center;
  flex-shrink: 0;
}

.product-image-preview img {
  width: 100%;
  max-height: 200px;
  object-fit: cover;
  border-radius: 6px;
  margin-bottom: 10px;
}

#productName {
  font-weight: bold;
  font-size: 15px;
  color: #035b55;
}

.view-all-container {
  margin-top:-30px;
}

.view-all-link {
  font-weight: bold;
  color: #ef7c2a;
  font-size: 15px;
  text-decoration: none;
}

.view-all-link:hover {
  color: #035b55;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f8f333 */.dropdown-content {
  background: #fff;
  padding: 20px;
}

.product-columns-wrapper {
  display: flex;
  gap: 24px;
}

.product-columns {
  display: flex;
  gap: 30px;
}

.column {
  display: flex;
  flex-direction: column;
  min-width: 160px;
}

.column a {
  padding: 6px 0;
  margin-bottom: 10px;
  font-size: 15px;
  color: #333;
  text-decoration: none;
  border-bottom: 1px solid #f0f0f0;
  transition: color 0.2s;
}

.column a:hover {
  color: #035b55;
  background: rgba(3, 91, 85, 0.05);
}

.product-image-preview {
  width: 240px;
  background: #fff;
  padding: 16px;
  border-left: 1px solid #e0e0e0;
  text-align: center;
  flex-shrink: 0;
}

.product-image-preview img {
  width: 100%;
  max-height: 200px;
  object-fit: cover;
  border-radius: 6px;
  margin-bottom: 10px;
}

#productName {
  font-weight: bold;
  font-size: 15px;
  color: #035b55;
}

.view-all-container {
  margin-top:-30px;
}

.view-all-link {
  font-weight: bold;
  color: #ef7c2a;
  font-size: 15px;
  text-decoration: none;
}

.view-all-link:hover {
  color: #035b55;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f8f333 */.dropdown-content {
  background: #fff;
  padding: 20px;
}

.product-columns-wrapper {
  display: flex;
  gap: 24px;
}

.product-columns {
  display: flex;
  gap: 30px;
}

.column {
  display: flex;
  flex-direction: column;
  min-width: 160px;
}

.column a {
  padding: 6px 0;
  margin-bottom: 10px;
  font-size: 15px;
  color: #333;
  text-decoration: none;
  border-bottom: 1px solid #f0f0f0;
  transition: color 0.2s;
}

.column a:hover {
  color: #035b55;
  background: rgba(3, 91, 85, 0.05);
}

.product-image-preview {
  width: 240px;
  background: #fff;
  padding: 16px;
  border-left: 1px solid #e0e0e0;
  text-align: center;
  flex-shrink: 0;
}

.product-image-preview img {
  width: 100%;
  max-height: 200px;
  object-fit: cover;
  border-radius: 6px;
  margin-bottom: 10px;
}

#productName {
  font-weight: bold;
  font-size: 15px;
  color: #035b55;
}

.view-all-container {
  margin-top:-30px;
}

.view-all-link {
  font-weight: bold;
  color: #ef7c2a;
  font-size: 15px;
  text-decoration: none;
}

.view-all-link:hover {
  color: #035b55;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f8f333 */.dropdown-content {
  background: #fff;
  padding: 20px;
}

.product-columns-wrapper {
  display: flex;
  gap: 24px;
}

.product-columns {
  display: flex;
  gap: 30px;
}

.column {
  display: flex;
  flex-direction: column;
  min-width: 160px;
}

.column a {
  padding: 6px 0;
  margin-bottom: 10px;
  font-size: 15px;
  color: #333;
  text-decoration: none;
  border-bottom: 1px solid #f0f0f0;
  transition: color 0.2s;
}

.column a:hover {
  color: #035b55;
  background: rgba(3, 91, 85, 0.05);
}

.product-image-preview {
  width: 240px;
  background: #fff;
  padding: 16px;
  border-left: 1px solid #e0e0e0;
  text-align: center;
  flex-shrink: 0;
}

.product-image-preview img {
  width: 100%;
  max-height: 200px;
  object-fit: cover;
  border-radius: 6px;
  margin-bottom: 10px;
}

#productName {
  font-weight: bold;
  font-size: 15px;
  color: #035b55;
}

.view-all-container {
  margin-top:-30px;
}

.view-all-link {
  font-weight: bold;
  color: #ef7c2a;
  font-size: 15px;
  text-decoration: none;
}

.view-all-link:hover {
  color: #035b55;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f8f333 */.dropdown-content {
  background: #fff;
  padding: 20px;
}

.product-columns-wrapper {
  display: flex;
  gap: 24px;
}

.product-columns {
  display: flex;
  gap: 30px;
}

.column {
  display: flex;
  flex-direction: column;
  min-width: 160px;
}

.column a {
  padding: 6px 0;
  margin-bottom: 10px;
  font-size: 15px;
  color: #333;
  text-decoration: none;
  border-bottom: 1px solid #f0f0f0;
  transition: color 0.2s;
}

.column a:hover {
  color: #035b55;
  background: rgba(3, 91, 85, 0.05);
}

.product-image-preview {
  width: 240px;
  background: #fff;
  padding: 16px;
  border-left: 1px solid #e0e0e0;
  text-align: center;
  flex-shrink: 0;
}

.product-image-preview img {
  width: 100%;
  max-height: 200px;
  object-fit: cover;
  border-radius: 6px;
  margin-bottom: 10px;
}

#productName {
  font-weight: bold;
  font-size: 15px;
  color: #035b55;
}

.view-all-container {
  margin-top:-30px;
}

.view-all-link {
  font-weight: bold;
  color: #ef7c2a;
  font-size: 15px;
  text-decoration: none;
}

.view-all-link:hover {
  color: #035b55;
}/* End custom CSS */