body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App-header{background-color:#10121b;min-height:100vh;font-size:calc(10px + 2vmin);color:#fff}h1,h2,h3,h4,h5,h6,p{font-family:"Nunito",sans-serif;color:#fff}::-webkit-scrollbar{width:8px;background-color:#383838}.navbar-light .navbar-brand,.navbar-light .navbar-nav .nav-link{color:#fff}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:hsla(0,0%,100%,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-nav .nav-link:hover{color:#037fff}.navbar-light .navbar-nav .nav-link.active:hover,.navbar-light .navbar-nav .show>.nav-link:hover{color:hsla(0,0%,100%,.9)}.navbar-light .navbar-toggler{color:hsla(0,0%,100%,.55);border-color:rgb(251 251 255);background:#fff}img{width:100%;height:100%}.theme-color{color:#037fff}h1{font-size:700}.portfolio-paragrap{font-size:18px}.about-section-title{font-weight:700;position:relative;padding-bottom:15px;text-transform:uppercase;margin-top:20px;border-bottom:3px solid red;width:70px}.about-section-title h2:after,.about-section-title h2:before{content:"";position:absolute;left:0;top:auto;bottom:0;height:5px;border-radius:100px}.about-content ul{padding-left:0}.about-content ul li:not(:last-child){margin-bottom:3px}.about-content ul li{list-style:none;display:flex}.about-content ul li b{min-width:150px;display:inline-block;position:relative;margin-right:15px}ul li b:after{content:":";position:absolute;top:0;left:auto;right:0}.mi-button{position:relative;padding:0 30px;background:#037fff;color:#fff;border:0;text-decoration:none;display:inline-block;z-index:1;text-transform:uppercase;font-size:.9rem;letter-spacing:2px;height:50px;line-height:50px;transition:all .4s ease-out}.mi-button:hover{color:#fff}p{font-size:14px}.contact-info-grid.col-md-3.d-flex.justify-content-center.align-items-center{font-size:40px}.contact-infoblock{margin-top:30px;background:#191d2b;padding:15px}.image-container{position:relative}.image{display:block;width:100%;height:auto}.overlay{position:absolute;bottom:100%;left:0;right:0;background-color:#008cba;overflow:hidden;width:100%;height:0;transition:.5s ease}.image-container:hover .overlay{bottom:0;height:100%}.text{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}
/*# sourceMappingURL=main.a1690faa.chunk.css.map */