.container-fluid{padding:0}ul{list-style:none;padding:0}nav{background:rgba(0,0,0,0.8);position:fixed;width:100%;z-index:1;font-size:2rem}nav h1{font-size:2rem;padding:10px}nav .icon{display:block;cursor:pointer;padding:10px 20px}nav .icon :hover{opacity:0.5;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}nav .drop-menu{display:none}nav .drop-menu a{display:block;text-decoration:none;padding:10px 0}nav .drop-menu a:hover{background:white;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:black !important}.work .col-md-6{padding:0}.work img{width:100%}.work img:hover{border:10px solid white;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.work h2{padding-top:120px;padding-bottom:2rem}.contact-about{padding:3rem 0}.contact-about h2{margin-bottom:2rem}.contact-about input::-webkit-input-placeholder{font-style:italic}.contact-about input:-ms-input-placeholder{font-style:italic}.contact-about input::-ms-input-placeholder{font-style:italic}.contact-about input::placeholder{font-style:italic}.contact-about svg{font-size:30px;margin-right:8px}.contact-about svg:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:0.5;cursor:pointer}footer{padding:3rem}footer p{margin:0}.overlay{display:none;background:rgba(0,0,0,0.9);position:fixed;width:100%;height:100vh;top:0;left:0;z-index:3}.overlay img{margin:0 auto;display:block;margin-top:1rem}.overlay i{font-size:2rem;margin:1rem}.overlay i:hover{cursor:pointer;opacity:.3;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width: 768px){nav{font-size:1rem !important}nav h1{font-size:1rem !important}}
