#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#ffb337;height:3px;-webkit-transition-property:center;transition-property:center;-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%}ul.et_pb_side_nav{right:0.25%;width:auto;padding:5px;border-radius:9px;background:#ffb337}ul.et_pb_side_nav li.side_nav_item{padding:7px}ul.et_pb_side_nav .side_nav_item a{width:10px;height:10px;margin-right:0px;border-radius:50px;background-color:rgba(255,255,255,0.46)}ul.et_pb_side_nav.et-visible{opacity:1;-webkit-animation:flipInX 1.5s 1 cubic-bezier(0.77,0,0.175,1);animation:flipInX 1.5s 1 cubic-bezier(0.77,0,0.175,1)}ul.et_pb_side_nav .side_nav_item a.active,ul.et_pb_side_nav .side_nav_item a:hover{background-color:#ffffff!important;-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-transition:background-color 0.3s ease,-webkit-transform 0.3s linear;-o-transition:background-color 0.3s ease,transform 0.3s linear}.et_pb_scroll_top.et-pb-icon{right:30px;bottom:30px;padding:8px;border-radius:30px;background:#ffb337;font-size:32px;transition:all .1s ease-in-out}.et_pb_scroll_top.et-pb-icon:hover{bottom:32px;background:#E9CE7F;transition:all .1s ease-in-out;box-shadow:0 10px 15px #162c4e4a}.et_pb_scroll_top.et-visible{-webkit-animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1);-moz-animation:fadeInBottom 2s 1 cubic-bezier(.50,0,.160,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1);animation:fadeInBottom 1s 1 cubic-bezier(.50,0,.160,1)}.et_pb_scroll_top.et-hidden{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1)}#main-footer{height:0!important;overflow:hidden}.person_module_4 .et_pb_team_member_description{border-left:8px solid #E9CE7F;padding:0px 25px}@media (max-width:767px){.person_module_4 .et_pb_team_member_image{max-width:100%}}