/**
* Theme Name: Greenly Child
* Description: This is a child theme of Greenly, generated by Merlin WP.
* Author: <a href="https://creativesplanet.com/">Creative's Planet</a>
* Template: greenly
* Version: 1.0
*/

.widget.widget_nav_menu ul li a::before {
    display: none !important;
    content: none !important;
}

/* a {
    position: relative;
    z-index: 9999;
} */

/* Push actual interactive elements above overlays */
a,
button,
input,
select,
textarea,
label,
.elementor-button,
.elementor-field,
.elementor-select-wrapper,
.elementor-accordion-title,
.elementor-tab-title  {
    position: relative;
    z-index: 10;
}

.gr-consent-scroll {
    height: 150px;
    overflow-y: auto;
    overflow-x: hidden;
    position: relative;
    z-index: 1000;
    -webkit-overflow-scrolling: touch;
}

.frm_message{
    background:#f0fdf4 !important;
    border:1px solid #bbf7d0 !important;
    border-left:5px solid #16a34a !important;
    padding:25px !important;
    border-radius:10px !important;
}

.frm_message #e2pdf-download,
.frm_message .e2pdf-download{
    display:inline-block !important;
    background:linear-gradient(135deg,#16a34a,#22c55e) !important;
    color:#fff !important;
    padding:14px 32px !important;
    border-radius:8px !important;
    text-decoration:none !important;
    font-size:16px !important;
    font-weight:700 !important;
    box-shadow:0 4px 12px rgba(34,197,94,.25) !important;
    transition:all .3s ease !important;
    margin:10px 0 !important;
}

.frm_message #e2pdf-download:hover,
.frm_message .e2pdf-download:hover{
    transform:translateY(-2px);
    box-shadow:0 8px 20px rgba(34,197,94,.35) !important;
    color:#fff !important;
}

.frm_message #e2pdf-download::before{
    content:"📄 ";
}


.cspt-heading-subheading em {
  background: linear-gradient(100deg, #29ABE2, #7CB518);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}





/* =====================================================
   ECODA - 친환경 인증 컨설팅 Mega Menu
   Add class "eco-consulting-menu" to the parent menu item
   ===================================================== */
/* 3-column only for full desktop menu */

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after  {
    background-color: #29ABE2 !important
}

@media (min-width: 1200px) and (hover: hover) and (pointer: fine) {
  .eco-consulting-menu {
    position: relative !important;
  }

  .eco-consulting-menu > ul.sub-menu {
    left: 0 !important;
    right: auto !important;
    transform: none !important;

    width: 780px !important;
    max-width: calc(100vw - 24px);

    display: none;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 0;

    box-sizing: border-box;
  }

  .eco-consulting-menu:hover > ul.sub-menu {
    display: grid !important;
  }

  .eco-consulting-menu > ul.sub-menu > li {
    width: auto !important;
    min-width: 0;
    box-sizing: border-box;
  }

  .eco-consulting-menu > ul.sub-menu > li > a {
    white-space: normal;
    word-break: keep-all;
  }
}






