#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:#f36c21;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%}span.mobile_menu_bar:before{color:#000000!important}.et-search-form,.et_mobile_menu,.footer-widget li:before,.nav li ul,blockquote{border-color:#000000}@media only screen and (max-width:768px){html,body{width:100%;overflow-x:hidden}}.containerProject{background-size:100% auto}.containerProject::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5));opacity:0;transition:opacity 0.5s ease}.containerProject:hover::before{opacity:1}.containerProject:hover{background-size:130% auto;animation:animateBackground 1s alternate}.containerProject:not(:hover){animation:reverseBackground 1s alternate forwards}.containerProject p{opacity:0;transition:opacity 1s ease}.containerProject:hover p{opacity:1}@keyframes animateBackground{0%{background-size:100% auto}100%{background-size:130% auto}}@keyframes reverseBackground{0%{background-size:130% auto}100%{background-size:100% auto}}.material-button{display:inline-block;padding:10px 20px;border:1px solid #ccc;border-radius:5px;background-color:#f0f0f0;font-size:16px;text-align:center;text-decoration:none;color:#333;position:relative;transition:color 0.3s ease,background-color 0.3s ease}.material-button::after{content:'F155';font-family:'Material Icons';font-size:24px;position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:content 0.3s cubic-bezier(0.25,1,0.5,1)}.material-button:hover{background-color:#e0e0e0}.material-button:hover::after{content:'/e5cc'}