html{overflow-x:hidden}body{font-family:'Open Sans',sans-serif;font-weight:300;position:relative}a{color:#000!important}p{line-height:1.8;text-align:justify}h1,h2,h3,h4{font-family:Raleway,sans-serif;font-weight:300}h1{font-size:49px;line-height:1.1}@media (max-width:1199px){h1{font-size:40px}}@media (max-width:991px){h1{font-size:30px}section#about #skills .icon{margin-top:50px}}h2{font-size:38px;font-weight:200}h4{line-height:1.4}h5{line-height:1.5}#progress-cont{position:fixed;width:2px;height:100%;top:150px;left:50px;transition:all 1s ease-out;background:#ccc;z-index:999}#progress-cont:before{content:"";position:absolute;top:-3px;left:-1px;width:4px;height:4px;background:#000;border-radius:50px}#progress-bar{background-color:#000;transition:all 1s ease-out}.navbar,.navbar a,.navbar a.nav-link,.navbar a.nav-link.active,.navbar a:hover.nav-link,.navbar img,.navbar.darkmode{transition:all .6s ease-out}.navbar{background-color:rgba(0,0,0,0)}.navbar.darkmode{background-color:#fff}.navbar.darkmode a.nav-link,body.project .navbar.darkmode a.nav-link{color:#000!important;transition:all .6s ease-out}body.project .navbar.darkmode a.nav-link.active,body.project .navbar.darkmode a:hover.nav-link{border-color:#000!important}body.project .navbar.darkmode img{filter:invert(0)!important}.navbar.navbar-light.navbar-expand{padding:30px}@media (max-width:575px){body,html{overflow-x:hidden}.navbar.navbar-light.navbar-expand{padding:20px}}.navbar a.nav-link{border-bottom:2px solid transparent}.navbar a.nav-link.active,.navbar a:hover.nav-link{border-bottom:2px solid #000}#art-box,#art-box:hover{transition:all 1s ease-out}section{position:relative;padding:160px 0}@media (max-width:768px){section{padding:70px 0}}section#about{padding-top:190px;color:#fff;background-color:#000;background-image:url(../../assets/img/sand.png);background-position:top center;background-repeat:no-repeat;background-size:contain}.dash{padding:85px 0}section#about a{color:#fff!important;text-decoration:underline}section#about #skills{padding-top:120px}section#about #skills .icon{width:auto;height:53px}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track-piece{background-color:transparent;-webkit-border-radius:6px}.projects-links{padding-top:150px}.projects-links a{display:block;padding:20px 0;text-align:center}section#contact{padding-top:0;padding-bottom:0}section#contact .contact-box{display:block;padding:100px;color:#fff;background:#000}@media (max-width:575px){section#contact .contact-box{padding:30px}}section#contact a{color:#fff!important}.social-icons li a{padding:15px;font-size:24px}@media (max-width:768px){.social-icons li a{padding:10px}}.art-box-wrap{display:block;margin:100px 0;width:100%;height:500px;position:relative;z-index:999}#art-box{position:absolute;left:50%;top:300px}#art-box:hover{transform:scale(1.5)}@media (max-width:575px){#progress-bar,#progress-cont{display:none}}.container-fluid{padding-left:0;padding-right:0}section#projects h2{padding-bottom:85px}.carousel a.link-overlay{display:block;width:100%;height:100%;position:absolute;border-bottom:100px solid transparent;transition:all .6s ease-out}.carousel a:hover.link-overlay{display:block;width:100%;height:100%;position:absolute;background:rgba(255,255,255,.9);transition:all .6s ease-out}.carousel a.link-overlay:before,.carousel a:hover.link-overlay:before{content:"+";position:absolute;left:50%;top:50%;color:#fff;font-size:xx-large;background:#000;text-align:center;margin-left:-60px;transition:all .6s ease-out;padding:15px 30px}.carousel a.link-overlay:before{margin-top:60px;opacity:0}.carousel a:hover.link-overlay:before{margin-top:30px;opacity:1}@media (max-width:991px){.carousel a:hover.link-overlay:before{top:30%}}.carousel-control-next,.carousel-control-prev{display:none}.carousel-caption{left:40px;right:40px;color:#000}.carousel-indicators{bottom:-50px}@media (max-width:991px){.carousel-caption{left:0;right:0;color:#000;margin-top:40px;position:static}.carousel-indicators{bottom:100px}}@media (max-width:575px){.carousel a:hover.link-overlay:before{top:20%}.carousel-indicators{bottom:150px}}.carousel-indicators li{width:40px;height:20px;background:0 0;border-bottom:2px solid #ccc;transition:all .3s ease-out}.carousel-indicators li.active{width:60px;border-bottom:2px solid #000;transition:all .3s ease-out}#ko .carousel-caption .btn,#ko .carousel-caption p,#tas .carousel-caption .btn,#tas .carousel-caption p{filter:invert(1)}@media (max-width:991px){#ko .carousel-caption .btn,#ko .carousel-caption p,#tas .carousel-caption .btn,#tas .carousel-caption p{filter:invert(0)}}#ko .carousel-caption .btn:hover,#tas .carousel-caption .btn:hover{filter:invert(0)}.btn.btn-outline-primary{border-radius:0;padding:15px 30px;border-color:#000!important;transition:all .6s ease-out}.btn.btn-outline-primary.active,.btn.btn-outline-primary:active,.btn.btn-outline-primary:hover{background-color:#000!important;color:#fff!important;transition:all .6s ease-out}.btn.btn-outline-primary img{transition:all .6s ease-out}.btn.btn-outline-primary:hover img{filter:invert(1);transition:all .6s ease-out}.project .intro{padding-top:0}.ytg{background-color:#e7e3e2}.ko .navbar img,.tas .navbar img,.ytg .navbar img{filter:invert(1)}.ko .navbar a.nav-link,.ko .navbar a:hover,.tas .navbar a.nav-link,.tas .navbar a:hover,.ytg .navbar a.nav-link,.ytg .navbar a:hover{color:#fff!important}.ko .navbar a.nav-link.active,.ko .navbar a:hover,.tas .navbar a.nav-link.active,.tas .navbar a:hover,.ytg .navbar a.nav-link.active,.ytg .navbar a:hover{border-color:#fff!important}#preload{position:fixed;left:0;color:#fff;top:0;z-index:9999;width:100%;height:100%;background:#000}.logo-loader{width:100px;height:100px;position:absolute;left:50%;margin-left:-50px;top:50%;margin-top:-50px}