.parrafin{color:#000;font-family:Ubuntu,sans-serif;font-size:16px;font-style:normal;font-weight:400;text-decoration:none}.parrafin p{margin:0;min-height:96px}.titulin{color:#0d2547;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.2;min-height:64px;text-align:center;text-decoration:none}.icon{bottom:5px;float:right;position:absolute;right:20px}.fas{color:#fff!important}#portfolio{padding:60px 0}#portfolio #portfolio-wrapper{padding-right:15px}#portfolio #portfolio-flters{list-style:none;margin:0 0 45px;padding:0;text-align:center}#portfolio #portfolio-flters li{background:#fff;border:1px solid #fff;border-radius:25px;color:#27273f;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;line-height:20px;margin:0 3px 0 0;padding:10px;transition:all .3s ease-in-out}#portfolio .portfolio-item{clear:both;height:auto;margin-bottom:15px;overflow:hidden!important;position:relative;transform:scale(1);transition:all .35s ease}#portfolio .portfolio-item>div{border:1px solid rgba(39,39,63,.1);border-radius:24px;overflow:hidden;position:relative}#portfolio .portfolio-item a{display:block;margin-right:15px}#portfolio .portfolio-item img{height:auto;max-width:unset;position:relative;top:0;transition:all .6s cubic-bezier(.645,.045,.355,1);width:100%}#portfolio .portfolio-item .detailfs{background:#;bottom:0;height:50px;position:absolute;transition:all .3s cubic-bezier(.645,.045,.355,1);width:100%}#portfolio .portfolio-item .details h4{color:#fff;font-size:14px;font-weight:700;margin:0;padding:8px 0 2px 8px}#portfolio .portfolio-item .details span{color:#000;display:block;font-size:13px;padding-left:8px}#portfolio .portfolio-item:hover .details{bottom:0}#portfolio .portfolio-item:hover img{top:-5px}#portfolio .portfolio-item:hover .details{background-color:#2dc97!important}