body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.responsive-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.responsive-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}#portfolio .portfolio-wrap{box-shadow:0 2px 12px rgba(0,0,0,.08);transition:.3s}#portfolio .portfolio-wrap:hover{box-shadow:0 4px 14px rgba(0,0,0,.16)}#portfolio .portfolio-item{height:375px;overflow:hidden;position:relative}#portfolio .portfolio-item figure{//height:240px;background:#000;border-radius:4px 4px 0 0;margin:0;overflow:hidden;position:relative}#portfolio .portfolio-item figure:hover img{opacity:.4;transition:.3s}#portfolio .portfolio-item figure .link-details,#portfolio .portfolio-item figure .link-preview{background:#fff;border-radius:50%;display:inline-block;height:36px;line-height:1;opacity:0;position:absolute;text-align:center;transition:.2s linear;width:36px}#portfolio .portfolio-item figure .link-details i,#portfolio .portfolio-item figure .link-preview i{color:#333;display:inline-block;font-size:22px;padding-top:6px}#portfolio .portfolio-item figure .link-details:hover,#portfolio .portfolio-item figure .link-preview:hover{background:#149ddd}#portfolio .portfolio-item figure .link-details:hover i,#portfolio .portfolio-item figure .link-preview:hover i{color:#fff}#portfolio .portfolio-item figure .link-preview{left:calc(50% - 38px);top:calc(50% - 18px)}#portfolio .portfolio-item figure .link-details{right:calc(50% - 38px);top:calc(50% - 18px)}#portfolio .portfolio-item figure:hover .link-preview{left:calc(50% - 15px);opacity:1}#portfolio .portfolio-item figure:hover .link-details{opacity:1;right:calc(50% - 44px);z-index:9999}#portfolio .portfolio-item .portfolio-info{background:#fff;border-radius:0 0 3px 3px;height:75px;padding:20px;text-align:center}#portfolio .portfolio-item .portfolio-info h4{font-size:18px;font-weight:700;line-height:1px;margin-bottom:18px;padding-bottom:0}#portfolio .portfolio-item .portfolio-info .tags{font-size:12px;line-height:1px}#portfolio .portfolio-item .portfolio-info h4 a{color:#333}#portfolio .portfolio-item .portfolio-info h4 a:hover{color:#149ddd}#portfolio .portfolio-item .portfolio-info p{color:#b8b8b8;font-size:14px;font-weight:500;margin:0;padding:0;text-transform:uppercase}
/*# sourceMappingURL=main.02b91600.css.map*/