.dark_mode nav.active{background:#24292e}.dark_mode .header_module_hc>h1 a,.dark_mode .post_title{color:#fff}.dark_mode .bg-slide-down{background:#0c0d0d}.dark_mode nav a{color:inherit !important}.dark_mode nav a.active{color:white !important;background-color:#1c2027;-webkit-box-shadow:none;box-shadow:none;animation:none;-webkit-animation:none}.header_module_hc{padding:0;width:100%;display:table}.header_module_hc>h1{display:table-cell;vertical-align:middle}.header_module_hc>h1 a{font-size:1.5rem;text-decoration:none;color:inherit;display:table-cell}.header_nav_items{list-style:none;margin:0;padding:0}.header_nav_items li{display:inline-block}.header_nav_item{font-size:.9rem;margin-right:.5rem;padding:5px 10px;text-decoration:none !important;border-radius:3px;color:inherit;display:inline-block}.header_nav_item.active{background:#f2f3f4;color:#000}.header_module_hc>nav ul>li{display:inline-block;margin:0}.header_module_hc>nav{margin-top:3px;display:table-cell;vertical-align:middle;text-align:right}#blog_footer_section{margin-top:80px;margin-bottom:30px;font-size:10pt}@media screen and (max-width: 540px){.header_module_hc,.header_module_hc>h1{display:block}}body.dark_mode::-webkit-scrollbar,body.dark_mode::-webkit-scrollbar{height:100%;background-color:#0c0d0d}body.dark_mode::-webkit-scrollbar-thumb,body.dark_mode::-webkit-scrollbar-thumb{height:6px;border:3px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:10px;-webkit-border-radius:10px;background-color:#4e535a;box-shadow:inset -1px -1px 0px rgba(0,0,0,0.05),inset 1px 1px 0px rgba(0,0,0,0.05);-webkit-box-shadow:inset -1px -1px 0px rgba(0,0,0,0.05),inset 1px 1px 0px rgba(0,0,0,0.05);-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}body.dark_mode::-webkit-scrollbar-thumb:hover,body.dark_mode::-webkit-scrollbar-thumb:hover{background-color:#656c75}body::-webkit-scrollbar{height:100%;background-color:#f2f3f4}body::-webkit-scrollbar-thumb{height:6px;border:3px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:10px;-webkit-border-radius:10px;background-color:#535458;box-shadow:inset -1px -1px 0px rgba(0,0,0,0.05),inset 1px 1px 0px rgba(0,0,0,0.05);-webkit-box-shadow:inset -1px -1px 0px rgba(0,0,0,0.05),inset 1px 1px 0px rgba(0,0,0,0.05);-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}body::-webkit-scrollbar-thumb:hover{background-color:#313236}body::-webkit-scrollbar-button{width:0;height:0;display:none}body::-webkit-scrollbar-corner{background-color:transparent}.main-wrapper>.section_cont:first-child+.section_cont .section_sc>h1{opacity:0;animation:fadin-up1 .6s forwards ease;-webkit-animation:fadin-up1 .6s forwards ease}.main-wrapper>.section_cont:first-child+.section_cont .section_sc>div{opacity:0;animation:fadin-up1 .6s forwards ease;-webkit-animation:fadin-up1 .6s forwards ease;-webkit-animation-delay:.3s;animation-delay:.3s}.main-wrapper .footer_section{opacity:0;animation:fadin-up1 .6s forwards ease;-webkit-animation:fadin-up1 .6s forwards ease;-webkit-animation-delay:.4s;animation-delay:.4s}.ie .main-wrapper .footer_section,.ie .main-wrapper>.section_cont:first-child+.section_cont .section_sc>div,.ie .main-wrapper>.section_cont:first-child+.section_cont .section_sc>h1{opacity:1 !important}@-webkit-keyframes fadin-up1{from{opacity:0;transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px)}to{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@keyframes fadin-up1{from{opacity:0;transform:translateY(30px);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px)}to{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-webkit-keyframes fade-out-svv{from{opacity:1}to{opacity:0}}@keyframes fade-out-svv{from{opacity:1}to{opacity:0}}.header_nav_item{-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease, -webkit-box-shadow .25s ease;-webkit-transition:box-shadow .25s ease;-moz-transition:box-shadow .25s ease;-ms-transition:box-shadow .25s ease;-o-transition:box-shadow .25s ease}.exit_page .header_nav_item.active{-webkit-animation:none;animation:none;-webkit-transition:background-color .25s ease, -webkit-box-shadow .25s ease;transition:background-color .25s ease, -webkit-box-shadow .25s ease;transition:box-shadow .25s ease, background-color .25s ease;transition:box-shadow .25s ease, background-color .25s ease, -webkit-box-shadow .25s ease;-webkit-transition:box-shadow .25s ease, background-color .25s ease;-moz-transition:box-shadow .25s ease, background-color .25s ease;-ms-transition:box-shadow .25s ease, background-color .25s ease;-o-transition:box-shadow .25s ease, background-color .25s ease;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background:#f2f3f4}.dark_mode.exit_page .header_nav_item.active{background:#1c2027}.exit_page .header_nav_item{animation:none;-webkit-transition:background-color .25s ease, -webkit-box-shadow .25s ease;transition:background-color .25s ease, -webkit-box-shadow .25s ease;transition:box-shadow .25s ease, background-color .25s ease;transition:box-shadow .25s ease, background-color .25s ease, -webkit-box-shadow .25s ease;-webkit-transition:box-shadow .25s ease, background-color .25s ease;-moz-transition:box-shadow .25s ease, background-color .25s ease;-ms-transition:box-shadow .25s ease, background-color .25s ease;-o-transition:box-shadow .25s ease, background-color .25s ease;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-animation:none}.exit_page .main-wrapper>.section_cont:first-child+.section_cont,.exit_page .footer_section,.exit_page .blog_post_title_cont .post_title,.exit_page .blog_post_title_cont .post_p_date,.exit_page .bg-slide-down{animation:fade-out-svv .25s forwards ease;-webkit-animation:fade-out-svv .25s forwards ease;-webkit-animation-delay:0s;animation-delay:0s}*,:after,:before,body,html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none}html,body{margin:0;padding:0}body{color:#2b3744;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-y:auto;overflow-y:overlay}.section_sc{padding:0 1em;padding:0 1rem;margin:0 auto;width:100%;overflow-y:visible;max-width:750px}.section_cont.header_section .section_sc{padding:30px 1em 32px 1em;padding:30px 1rem 32px 1rem}::-moz-selection{color:#000;background:#d9dce4}::selection{color:#000;background:#d9dce4}a,ul,li,button,input,select,textarea{margin:0;font:inherit;color:inherit;padding:0;font-family:inherit;font-size:inherit}button,textarea,input,input[type=button],input[type=reset],input[type=submit],input[type="text"]{-webkit-appearance:none}button,input,optgroup,select,textarea{font-family:inherit}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:inherit}.v-align{vertical-align:middle;display:table-cell}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;pointer-events:none}body.dark_mode{background:#131415;color:#adb1b5}.dark_mode h1,.dark_mode h2,.dark_mode h3,.dark_mode h4,.dark_mode h5,.dark_mode h6{color:#fff}.dark_mode .about_section a{color:#fff}.dark_mode .about_dsc h3{color:inherit}.dark_mode .about_dsc h3 .tr_cv2v{background:#1e2227;color:#fff}@font-face{font-family:'OpenSans';src:local("OpenSans"),url("../fonts/OpenSans/OpenSans-Regular.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:'OpenSans';src:local("OpenSans"),url("../fonts/OpenSans/OpenSans-Bold.woff2") format("woff2"),url("../fonts/OpenSans/OpenSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;unicode-range:U+000-5FF}body{font-family:"OpenSans", sans-serif}.about_dsc h3{font-size:1em;color:#474e52;font-weight:400;letter-spacing:.2px;line-height:1.4em}.about_dsc h3 .tr_cv2v{background:#f2f2f2;padding:2px 5px 3px;border-radius:3px;color:#000;font-style:italic;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;display:inline-block}
