/*!

  This is the core import file. 
  Section your Sass stylesheets according to the below structure for a nice flow.

*/@import url(https://fonts.googleapis.com/css?family=Poppins);@import url(https://fonts.googleapis.com/css?family=Questrial);@import url(https://use.typekit.net/dur5lka.css);body{margin:0%;padding:0%;width:100vw;background:#0a0a0a;color:#fff;max-width:100vw;overflow-x:hidden;align-items:center;font-family:"Poppins",serif}.hide{display:none}body{line-height:1.7}ol{text-align:left}code{font-weight:bold;padding:2px 5px;border-radius:3px}a{color:white;font-weight:bold}pre{display:flex;width:62.2vw;margin-top:5vh !important}code{width:80% !important}code[class*="language-"]{text-shadow:none}.info-box{position:absolute;margin:20px;width:25%;top:0;bottom:40%;padding:20px;background-color:rgba(255,255,255,0.9);overflow-y:scroll;font-family:sans-serif;font-size:0.8em;line-height:2em}#info{font-size:16px;font-weight:bold}#map{top:0;bottom:0;width:100%}.mapbox-map{min-height:500px !important}.mapboxgl-ctrl-geocoder ul>li>a{color:#000 !important;width:100%}.logo{width:24vw;padding:3vh 3vw;height:92vh;display:flex;flex-direction:column;justify-content:center;text-align:center;background:linear-gradient(90deg, rgba(10,10,10,0.3), #0a0a0a),url(https://images.unsplash.com/photo-1579724984996-c2d12999e8f6?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb) center center;background-size:cover !important;background-repeat:no-repeat;position:fixed;color:#fff}.site-name{transition:text-decoration  ease-out 2s;color:#d1d1d1;background:linear-gradient(-131deg, #fff 0%, #d1d1d1 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.site-name:hover{text-decoration:underline;transition:text-decoration ease-in 2s}.mapbox-icon{font-size:100px;font-size:6.25rem}.mapbox-icon:hover{animation:rotation 2s infinite linear}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.logo-icon{font-family:lft-etica,sans-serif;width:100%;height:180px;min-height:180px;max-height:180px;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;background-size:cover !important;background-repeat:no-repeat !important;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-ms-transition:0.4s ease-out;-o-transition:0.4s ease-out;transition:0.4s ease-out}.logo div{font-weight:bold;margin:1.5vh 0px}.logo-title{font-size:18px;font-size:1.125rem;font-weight:bold}.logo-title span{font-size:24px;font-size:1.5rem}.logo-desc{font-size:26px;font-size:1.625rem;font-family:"Questrial", sans-serif;width:100%}.about{font-size:18px;font-size:1.125rem}.about a,.logo-title a{color:#fff;text-decoration:none;font-weight:bold}.about a:hover,.logo-title a:hover{text-decoration:underline}.about span{margin:0;display:block}.about span i{font-size:16px;font-size:1rem}.header{display:block;padding:150px 30px 0;width:420px;max-width:100%}.header h1{margin:0 0 30px}::selection{color:#0a0a0a;background:#fff}.main{padding:0 30px}.home .site-sidebar .navigation{display:none}.main-success{color:#fff}.main-section .home-link{display:none}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#loading{width:100vw;height:100vh;position:fixed;background:#0a0a0a;z-index:999;display:flex;justify-content:center;flex-direction:column;align-items:center;top:0;bottom:0;left:0;right:0}#spinner{animation:rotate 0.5s infinite linear;width:50px;height:50px;border:2px solid #0a0a0a;border-bottom:2px solid #363558;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;margin:0}.display{width:64vw;padding:4vh 3vw;height:92vh;display:inline-block;padding-left:33vw}.display h1{font-size:50px;font-size:3.125rem;color:#fff;font-weight:700;font-family:lft-etica,sans-serif}.map-box{display:flex;justify-content:space-between;flex-wrap:wrap}.map-box section{flex:1 0 32%}.map-box a{width:calc(50% - 15px);display:flex;text-decoration:none}.home .map-item{padding:2.5vh 5%}.map-box section{width:100%;padding:2.5vh 1%;margin:1vh 0px 4vh;display:inline-block;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;color:#fff;border:1px solid rgba(0,0,0,0.08);background:#141414;box-shadow:0px 0px 0px transparent;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-ms-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;transform:scale(1)}.map-box section:hover{cursor:pointer;border:1px solid transparent;box-shadow:0px 15px 35px rgba(0,0,0,0.06);background:#363558}.section_title{font-size:24px;font-size:1.5rem;font-weight:700;margin:1vh 0px;padding:0px 1px;word-wrap:break-word}.about_section{font-size:18px;font-size:1.125rem;margin:2vh 0px;font-weight:bold;word-wrap:break-word}.bottom_section{margin:1vh 0px;font-size:14px;font-size:.875rem;word-wrap:break-word;display:none}.bottom_section span{margin-right:20px;font-weight:bold;font-family:"Poppins",serif}.bottom_section span i{font-size:15px;font-size:.9375rem}.bottom_section span i.fa-circle{background:#363558}.socials{color:#fff;text-decoration:none;margin:3vh 0px !important}.socials span{display:inline-block !important;margin-right:2vw !important;font-weight:normal !important}.socials span a{font-weight:normal !important}.blog_section{margin:2vh 0px;padding:2vh 0px !important}.blogs{columns:2}.blog_title{font-size:50px;font-size:3.125rem}.blog_sub_title{font-size:36px;font-size:2.25rem;margin-top:-2vh}.blogs section{width:100%;display:inline-block;border-radius:5px;color:#fff;border:1px solid rgba(0,0,0,0.04);box-shadow:0px 0px 0px transparent;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-ms-transition:0.4s ease-in-out;-o-transition:0.4s ease-in-out;transition:0.4s ease-in-out;transform:scale(1);padding:0px;margin:2vh 0px}.blogs section img{width:100%;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;background-clip:padding-box;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;background-clip:padding-box;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;background-clip:padding-box;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;background-clip:padding-box}.blog_container{padding:2.5vh 5%}.blogs section:hover{cursor:pointer;border:1px solid transparent;box-shadow:0px 15px 35px rgba(0,0,0,0.06);transform:scale(1.03)}.go_back{position:absolute;color:#fff;font-size:26px;font-size:1.625rem;margin-left:5vw;margin-top:4vh}.navigation .section_title,.navigation a{font-size:18px;font-size:1.125rem;text-decoration:none}.navigation .map-item .about_section{display:none !important}.navigation .section_title:hover{text-decoration:underline;transition:text-decoration ease-in 6s}.footer{width:100%;padding:8vh 0px;text-align:center}.footer a{color:#fff;text-decoration:none;font-weight:bold}.footer a:hover{color:#363558;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;text-shadow:2px 2px 0 #000;opacity:.8;filter:alpha(opacity=80)}@media (max-width: 800px){.logo{width:90vw;padding:4vh 5vw;height:25vh;text-align:center;position:relative}.display{width:90vw;padding:4vh 5vw;height:auto;display:inline-block;padding-left:5vw}.logo-icon{width:120px;height:120px;min-width:120px;min-height:120px;max-width:120px;max-height:120px;margin:0px auto !important}.work{margin:0px}.portal_items{margin-left:0}.portal_items a{width:100%}.portal_items section{width:88%}#blogs{columns:1}#blogs section{width:98%}#blog_section{margin:0px}#blog-display{width:90vw;margin:0px 5vw;text-align:left;margin-top:0vh;z-index:1}#blog_title{font-size:32px;font-size:2rem}#blog_sub_title{font-size:24px;font-size:1.5rem;margin-top:-1vh}#profile_blog{width:90vw;margin:0px 5vw;margin-top:36vh;text-align:left;z-index:1}#profile_img_blog{width:65px;height:65px}.go_back{position:relative;color:#fff;font-size:26px;font-size:1.625rem;margin-left:5vw;top:5vh}#blog img{margin:1vh 0px !important}#blog p{margin:2vh 0px}.footer{padding:4vh 0px 2vh}}@media (max-width: 730px){.portal-items a{width:calc(100% - 15px)}.portal-items section{margin:1vh 0px 2vh}}
/*# sourceMappingURL=app.min.css.map */
