@import url(https://fonts.googleapis.com/css?family=Lato:400,700|Montserrat:400,500,600);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}body{font-family:"Lato",sans-serif;background-color:#f8f9fa}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif}a,button,button:focus{text-decoration:none!important;outline:none}.section{padding-top:80px;padding-bottom:80px;position:relative;background-color:#fff}.btn{padding:15px 45px}.btn-sm{padding:6px 12px;font-size:12px!important}.btn-round{border-radius:30px}.btn-outline-white{background-color:transparent;border:2px solid #7f7f7f;color:#fff;font-size:12px;border-radius:35px;letter-spacing:2px;transition:all .3s;font-weight:600}.btn-outline-white.active,.btn-outline-white.focus,.btn-outline-white:active,.btn-outline-white:focus,.btn-outline-white:hover,.open>.dropdown-toggle.btn-outline-white{color:#000;background-color:#fff!important;transition:all .5s;outline:none;text-decoration:none;box-shadow:inset 0 -3px rgba(0,0,0,.1);-moz-box-shadow:0 -3px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 -3px rgba(0,0,0,.1) inset}.btn-custom{color:#fff;font-size:14px;letter-spacing:1px;transition:all .3s;font-weight:600;text-transform:uppercase}.btn-custom.active,.btn-custom.focus,.btn-custom:active,.btn-custom:focus,.btn-custom:hover,.open>.dropdown-toggle.btn-custom{outline:none;box-shadow:0 20px 38px rgba(0,0,0,.16);color:#fff;text-decoration:none}.bg-overlay{background-color:rgba(0,0,0,.6);position:absolute;height:100%;width:100%;top:0;right:0}.navbar-custom{padding:20px 0;width:100%;border-radius:0;z-index:999;margin-bottom:0;transition:all .5s ease-in-out}.navbar-custom .navbar-nav li a{line-height:26px;color:#fff;font-size:12px;transition:all .4s;text-transform:uppercase;transition:all .5s;background-color:transparent!important;padding:6px 0;letter-spacing:1px;margin:0 15px;font-weight:700}.navbar-custom .navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-toggler{font-size:24px;margin-top:5px;margin-bottom:0;color:#fff}.logo{text-transform:capitalize}.logo,.navbar-custom .logo:hover{color:#fff;font-weight:700}.nav-link:after{content:"";display:block;width:0;height:2px;background:#f42367;transition:all .3s}.nav-link:hover:after{width:100%}.navbar-custom .navbar-nav li.active a,.navbar-custom .navbar-nav li a:active,.navbar-custom .navbar-nav li a:hover{border-color:#f42367!important}.navbar-toggle{font-size:24px;margin-top:5px;margin-bottom:0;color:#fff}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent;border-color:#337ab7}.navbar-custom .navbar-toggles{padding:.28rem .75rem;font-size:18px;background:0 0;border:1px solid transparent;color:#fff;outline:0}.navbar-custom .navbar-toggles-icon{display:inline-block;width:1.5em;height:1.5em;line-height:24px;vertical-align:middle;cursor:pointer;font-weight:700}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;right:0;background-color:rgba(0,0,0,.8);color:#818181!important;overflow-x:hidden;transition:.5s;padding-top:60px;text-align:center}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#fff;display:block;transition:.3s}.sidenav a:hover{color:#f1f1f1;cursor:pointer}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;outline:none;border:none;background-color:transparent;color:#fff!important;cursor:pointer}.navbar-nav .side-bar li a{color:#fff}.nav-sticky .navbar-nav .side-bar li a,.navbar-nav .side-bar li a{line-height:26px;font-size:16px;transition:all .4s;text-transform:uppercase;transition:all .5s;background-color:transparent!important;padding:6px 0;letter-spacing:1px;margin:0 15px;font-weight:700}.nav-sticky .navbar-nav .side-bar li a{color:#fff!important}.nav-sticky.navbar-custom{margin-top:0;padding:10px 0;background-color:#fff;box-shadow:0 10px 33px rgba(0,0,0,.1);color:#000!important}.nav-sticky .navbar-nav li a{line-height:26px;color:#000!important;letter-spacing:1px;font-size:12px;transition:all .4s;text-transform:uppercase;background-color:transparent!important;padding:5px 0;margin:0 15px}.nav-sticky.navbar-custom .navbar-nav li.active a,.nav-sticky.navbar-custom .navbar-nav li a:active,.nav-sticky.navbar-custom .navbar-nav li a:hover{color:#6a7ff9!important;border-color:#f42367}.nav-sticky.navbar-custom .logo{color:#000}.nav-sticky.navbar-custom .navbar-toggles{padding:.25rem .75rem;font-size:18px;background:0 0;border:1px solid transparent;color:#000;outline:0}.nav-sticky .navbar-nav{margin-top:0}.nav-sticky .navbar-custom .logo:hover{color:#fff;font-weight:700}.bg-home{background-image:url(/static/media/bg.232f7cc3.jpg);background-size:cover;position:relative;background-position:50%;height:100vh;color:#fff}.home-center{display:table;width:100%;height:100%}.home-desc-center{display:table-cell;vertical-align:middle}.home-title{font-size:50px;text-transform:capitalize;max-width:695px;margin:0 auto;line-height:62px}.home-sub-title{max-width:640px;color:#dadadc;margin:0 auto;font-size:18px;line-height:30px}.social-icons li a{font-size:18px;color:#fff;padding-right:20px}.quotes{padding-top:2ch;font-family:Gotham,"Helvetica Neue",Helvetica,Arial;padding-bottom:1ch}.astrodivider{margin:64px auto;width:400px;max-width:100%;position:relative}.astrodividermask{overflow:hidden;height:20px}.astrodividermask:after{content:"";display:block;margin:-25px auto 0;width:100%;height:25px;border-radius:125px/12px;box-shadow:0 0 8px #049372}.astrodivider span{width:50px;height:50px;position:absolute;bottom:100%;margin-bottom:-25px;left:50%;margin-left:-25px;border-radius:100%;box-shadow:0 2px 4px #4fb39c;background:#fff}.astrodivider i{position:absolute;top:4px;bottom:4px;left:4px;right:4px;border-radius:100%;border:1px dashed #68beaa;text-align:center;line-height:40px;font-style:normal;color:#049372}.divider{border-top:1px solid #e1e4e8;margin-top:20px}.dp-img{border-radius:50%;height:150px;width:150px;box-shadow:0 60px 135px rgba(0,0,0,.14),0 15px 50px rgba(0,0,0,.14);margin-bottom:50px;border:3px solid #fff}.btn-cutom{font-size:large}.custom-about{background-color:transparent;background-color:initial}.project-card,.project-row{margin-top:10px}.project-img{height:200px;width:100%;object-fit:cover}.project-text{margin-left:10px;margin-right:10px;margin-bottom:10px}.custom-card{margin:10px;box-shadow:0 10px 50px rgba(20,50,47,.03),0 10px 40px rgba(0,0,0,.03);height:275px}.thumbnail-img{height:200px;width:100%;padding-right:20px;padding-left:20px;object-fit:cover}.link-area{margin:0 20px;border-top-style:groove}.link-text{font-family:inherit;text-transform:uppercase;font-size:12px;color:#789}.interest-card{margin-top:10px}.interest-img{height:150px;object-fit:cover}.interest-text{margin-left:10px;font-family:Georgia,"Times New Roman",Times,serif;font-size:large}.footer{background-color:#fff}.footer-icons li a{height:40px;width:40px;color:#fff;border-radius:50%;font-size:16px;display:inline-block;line-height:40px;margin:3px}.footer-menu li a{color:#000;font-size:15px;padding:15px;font-weight:600}.footer-menu a:hover,a:active,a:focus{text-decoration:none;outline:none;color:#3e3d3d}.footer-copy-right{color:#898989;margin:0}.facebook-bg-color{background-color:#3162a2}.twitter-bg-color{background-color:#2eb1eb}.mail-bg-color{background-color:#f25c58}.github-bg-color{background-color:#000}.linkedin-bg-color{background-color:#3498b9}.medium-bg-color{background-color:#03a87c}.instagram-bg-color{background-color:#e1306c}.bg-404{background-size:cover;position:relative;background-position:50%;height:100vh}@media (min-width:200px) and (max-width:992px){.navbar-custom{margin-top:0;padding:10px 0!important;background-color:#000!important;box-shadow:0 10px 33px rgba(0,0,0,.1);color:#fff!important}}@media (min-width:200px) and (max-width:992px){.home-title{font-size:26px;line-height:40px}.home-sub-title{font-size:16px;line-height:26px}.bg-home{height:auto}.navbar-custom .navbar-nav li a{color:#fff!important;margin:0;padding:6px 0}.navbar-custom>.container{width:90%}.navbar-custom .navbar-nav li.active a{border-color:transparent}.navbar-nav{margin-top:0}.navbar-toggler{font-size:24px;margin-top:0;margin-bottom:0;color:#fff}.navbar-custom .navbar-toggles{display:none!important}.nav-sticky.navbar-custom .logo{color:#fff}.nav-sticky.navbar-custom .navbar-nav li.active a,.nav-sticky.navbar-custom .navbar-nav li a:active,.nav-sticky.navbar-custom .navbar-nav li a:hover{color:#fff!important;border-color:#f42367}.container-filter li a{padding:5px 10px}}.title{padding-top:25px}.mg-top{margin-top:10px}.mg-bottom{margin-bottom:10px}.mg-left{margin-left:10px}.mg-right{margin-right:10px}.mg{margin:10px}.pd-top{padding-top:10px}.pd-bottom{padding-bottom:10px}.pd-left{padding-left:10px}.pd-right{padding-right:10px}.pd{padding:10px}