#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#5f626a;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}.mobile_menu_bar::before,.mobile_menu_bar::after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#5f626a}.et_mobile_menu{border-top:3px solid #5f626a}.section-mob{display:block!important}@media (min-width:1200px){.section-desk{display:block!important}.section-mob{display:none!important}}@media (max-width:1200px){.section-desk{display:none!important}.section-mob{display:block!important}}form.fluent_form_3 .ff-btn-submit{background-color:#88a5d8!important;color:#ffffff!important;border:2px solid #ffffff!important}.a:hover,form.fluent_form_3 .ff-btn-submit:hover{border-radius:10px!important;background-color:#c69160!important;color:#ffffff!important;border:2px solid #ffffff!important}.et-zoom-in.et_pb_image:hover img,.et-zoom-in .et_pb_image_wrap:hover img,.et-zoom-in a:hover img{transform:scale(1.3);transition:all 1s 0s ease}.et_overlay::before{top:49%}.et-zoom-in,.et-zoom-in a{overflow:hidden}.et-zoom-in.et_pb_image img,.et-zoom-in .et_pb_image_wrap img,.et-zoom-in a img{transition:all 1s 0s ease}@media only screen and (min-width:981px) and (max-width:1650px){#main-header #top-menu-nav{display:none}#main-header #et_mobile_nav_menu{display:block}}#main-header #top-menu .sub-menu li a:hover{padding-left:35px;background:#7da4d7!important;color:#ffffff!important}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon::before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field::after,.et-fixed-header #et-top-navigation .et-cart-info{color:#000!important}#top-menu li li a{padding:6px 20px;width:220px}h1,h2,h3,h4,h5,h6{line-height:1.3em}