/* HEADER  */
#page-header{box-shadow: 0 10px 10px 0 rgba(0,0,0,0.15);}
#page-header.sticky .main_menu_wrapper{margin-bottom:0!important;}
@media only screen and (min-width: 1025px) {
    #page-header .main_menu > ul > li:not(:first-child){border-left: 1px solid var(--dark-grey)}

    #page-header .main_menu .w-nav-item.level_1 ul.level_2{margin-top:20px;}
    #page-header .main_menu .w-nav-item.level_1 ul.level_2::before{height: 20px; width: 100%; background: transparent; content: ''; display: block;position: absolute; left: 0; top: -20px;}
    #page-header .main_menu .w-nav-item.level_1.menu-item-has-children:hover::after{content: ''; width: 0;height: 0;border-style: solid;border-width: 0 7px 7px 7px;border-color: transparent transparent var(--pink) transparent; position: absolute; bottom: -20px; left: calc(50%  - 7px);}
    
    .header_search #us_form_search_s{background: transparent;box-shadow: none; min-height: 29px; height: 29px; font-size: 14px; padding-right: 0!important; padding-left: 40px; border: 1px solid var(--grey)}
    .header_search .w-form-row .w-search-form-btn{right: initial; left: 0; font-size: 14px; height: 29px; color: var(--pink);}

    .header_search #us_form_search_s::placeholder{color: var(--dark-grey)!important; opacity: 1!important;}
    .header_search #us_form_search_s::-webkit-input-placeholder{color: var(--dark-grey)!important; opacity: 1!important;}
    .header_search #us_form_search_s:-moz-placeholder{color: var(--dark-grey)!important; opacity: 1!important;}
    .header_search #us_form_search_s::-moz-placeholder{color: var(--dark-grey)!important; opacity: 1!important;}
    .header_search #us_form_search_s:-ms-input-placeholder {color: var(--dark-grey)!important; opacity: 1!important;}
}

