.elementor-3415 .elementor-element.elementor-element-67491ab8{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for html, class: .elementor-element-23526199 */.sec-header .logo.color,
.sec-header .lang.color{display:none;}

.scroll-header.elementor-sticky--effects .sec-header {box-shadow:0px 4px 2px 0px rgba(0, 0, 0, 0.35);}
.scroll-header.elementor-sticky--effects .sec-header .logo.color,
.scroll-header.elementor-sticky--effects .sec-header .lang.color {display:inline-block;}

.scroll-header .sec-header .menubar span {background:#ffffff;}

.scroll-header.elementor-sticky--effects .sec-header .menubar span {background:#000;}

.scroll-header.elementor-sticky--effects .sec-header .logo.white,
.scroll-header.elementor-sticky--effects .sec-header .lang.white {display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67491ab8 */.scroll-header .sec-header-wrap{
    background: transparent;
    transition: background 0.3s ease;
}

.scroll-header.elementor-sticky--effects .sec-header-wrap{
    background:#ffffff;
}

.sec-header-wrap {
    box-shadow:none !important;
}

.scroll-header .sec-header .gnb > ul > li a {color:#ffffff;}

.scroll-header.elementor-sticky--effects .sec-header .gnb > ul > li a {color:#0c0c0c;}

body {padding-top:0 !important;}/* End custom CSS */