#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:#177E89;height:1px;-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%}#main-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{width:100%;padding:14px;border:0px solid #D8DAD3;border-top-width:1px;border-bottom-width:0px;border-radius:0px;color:#12263B;background-color:#ffffff}input[type="submit"]{padding:10px;border:1px solid #12263B;box-shadow:#12263B;background:#12263B;color:#ffffff;text-decoration:none;font-size:1em}@media screen and (max-width:800px){form.wpcf7-form input[type="submit"]{padding:10px;font-size:1em}}.et_pb_section_0_tb_footer.et_pb_section{padding-top:25px;padding-bottom:5px;background-color:#18261c!important}.et_pb_bg_layout_dark.et_pb_menu ul li a{color:#fab279}