body{margin:0;padding:0;overflow-x:hidden}.et_pb_menu .et_pb_menu__search-input{color:#0f3c4c;font-family:poppins;padding-left:10px}.et_pb_menu .et_pb_menu__search-container{background:#ffffff;border-radius:15px;padding:5px 10px}.de-line-menu a{position:relative;display:inline-block;padding-bottom:8px}.de-line-menu a::after{position:absolute;content:"";top:100%;left:0;width:0;height:8px;background-color:#30dd3f;transition:width 0.5s ease}.de-line-menu a:hover::after{width:100%;left:0}.de-line-menu a:hover{opacity:1!important}