.single-project.et_pb_pagebuilder_layout .nav-single{margin:30px auto}.nav-single a{color:#7c1525;font-size:18px}.ru_filterable_portfolio .et_pb_portfolio_filters{width:100%}.ru_filterable_portfolio .et_pb_portfolio_filters ul{text-align:center;transition:all 0.4s}.ru_filterable_portfolio .et_pb_portfolio_filters ul li{float:none;display:inline-block;font-size:14px;line-height:1.5em;margin-right:15px}.ru_filterable_portfolio .et_pb_portfolio_filters ul li a{border:none;background:transparent;display:block;color:#333;border-radius:10px;transition:all 0.8s}.ru_filterable_portfolio .et_pb_portfolio_filters ul li a:first-child,.ru_filterable_portfolio .et_pb_portfolio_filters ul li a:last-child{border-radius:10px}.ru_filterable_portfolio .et_pb_portfolio_filters li a.active{border-radius:25px!important;color:#fff!important;background:#333}.ru_filterable_portfolio .et_pb_portfolio_filters ul li a:hover{border-radius:25px;box-shadow:none}.ru_filterable_portfolio .et_pb_portfolio_item{transition:all 1s ease-in-out}.ru_filterable_portfolio_content{opacity:0;position:absolute;background:rgba(255,255,255,0.5);bottom:0;width:100%;transition:all 0.5s ease}.ru_filterable_portfolio.et_pb_portfolio_item:hover.ru_filterable_portfolio_content{opacity:1;padding:20px}.ru_filterable_portfolio.et_pb_portfolio_item:hover.et_overlay.et_pb_inline_icon{display:none!important}.ru_filterable_portfolio .et_overlay{border:0px solid #fff!important}