.inline,.inliner{display:inline-block}.inliner,.vtmiddle{vertical-align:middle}.menuToggle .line,.menuToggle.open .line{background:var(--siteWhite)}*,.menuToggle .line,.rest-content{box-sizing:border-box}.upper,h2.site-h2{text-transform:uppercase}.action,.blog-button,.brandName,.pointer{cursor:pointer}body,button,div,dl,footer,head,html,img,input,li,ol,table,td,tr,ul{padding:0;margin:0;border:0;outline:0}a{text-decoration:none;outline:0;color:inherit}body{font-family:Raleway,Calibri}h1,h2,h3,h4,h5,h6{font-family:'ZCOOL XiaoWei',sans-serif}h1.page-heads{font-size:3em;color:var(--siteGreen)}h2.site-subs{font-size:2em;color:var(--siteGreen)}.blog-text p.blog-para,p.site-para{font-size:1em;font-weight:100;text-indent:50px;text-align:justify;word-spacing:5px;line-height:25px}:root{--siteBlue:#00FFFF;--siteGrey:#2D2E32;--siteBlack:#121212;--siteLightBlack:#191A1D;--siteDarkGrey:#25262A;--greyLight:#999999;--siteWhite:#ffffff;--siteGreen:#71FCAA}.brandbg{background:#ffc235}.brandcolor{color:#ffc235}.baseText,.brandName{color:#733302}.brandborder{border:5px solid #ff711b}.brandName{font-family:'Kaushan Script',cursive}.brandPara{font-size:15px;color:#000;font-family:calibri;word-spacing:4px;letter-spacing:1px;word-break:breeak-word}.siteError{color:red;font-family:Calibri;font-weight:600}.container{width:80%;margin:auto}.vttop{vertical-align:top}.vtbottom{vertical-align:bottom}.go-left{float:left}.go-right{float:right}.clearfix{clear:both}.fa-phone,.white{color:#fff}.black{color:#000}.red{color:red}.yellow{color:#ff0}.green{color:#0f0}.blue{color:#00f}.cyan{color:#0ff}.magenta{color:#f0f}.fs4{font-size:4px}.fs5{font-size:5px}.fs8{font-size:8px}.fs10{font-size:10px}.fs14{font-size:14px}.fs15{font-size:15px}.fs18{font-size:18px}.fs20{font-size:20px}.fs25{font-size:25px}.fs30{font-size:30px}.fw100{font-weight:100}.fw200{font-weight:200}.fw300{font-weight:300}.fw400{font-weight:400}.fw500{font-weight:500}.fw600,.to{font-weight:600}.fw700{font-weight:700}.fw800{font-weight:800}.verdana{font-family:Verdana}.calibri{font-family:Calibri}.consolas{font-family:Consolas}.comic{font-family:Comic Sans MS}.jokerman{font-family:Jokerman}.serif{font-family:Serif}.lower{text-transform:lowercase}.capitalize{text-transform:capitalize}.centralize{text-align:center}.left{text-align:left}.right{text-align:right}.justify{text-align:justify}.h100{height:100%}.flip-flops,.rest-content-subs-wrap,.w100{width:100%}.flexc{display:flex;justify-content:center;align-items:center}.marg2{margin:2px}.padd2{padding:2px}.marg5{margin:5px}.padd5{padding:5px}.marg10{margin:10px}.padd10{padding:20px}.marg20{margin:20px}.padd20{padding:10px}.mp5{margin:5px;padding:5px}.mp10{margin:10px;padding:10px}.mp20{margin:20px;padding:20px}.bgwhite{background:#fff}.bggrey{background:silver}.bgyellow{background:#ff0}.bgblack{background:#000}.bgautofill{background:#ffb}.bgorange{background:orange}.bgred{background:red}.bggreen{background:#0f0}.bgblue{background:#00f}.round0{border-radius:0!important;webkit-border-radius:0px!important;moz-border-radius:0px!important;o-border-radius:0px!important;ms-border-radius:0px!important}.round2{border-radius:2px;webkit-border-radius:2px;moz-border-radius:2px;o-border-radius:2px;ms-border-radius:2px}.round3{border-radius:3px;webkit-border-radius:3px;moz-border-radius:3px;o-border-radius:3px;ms-border-radius:3px}.round4{border-radius:4px;webkit-border-radius:4px;moz-border-radius:4px;o-border-radius:4px;ms-border-radius:4px}.round5{border-radius:5px;webkit-border-radius:5px;moz-border-radius:5px;o-border-radius:5px;ms-border-radius:5px}.round10{border-radius:10px;webkit-border-radius:10px;moz-border-radius:10px;o-border-radius:10px;ms-border-radius:10px}.round12{border-radius:12px;webkit-border-radius:12px;moz-border-radius:12px;o-border-radius:12px;ms-border-radius:12px}.round15{border-radius:15px;webkit-border-radius:15px;moz-border-radius:15px;o-border-radius:15px;ms-border-radius:15px}.round20{border-radius:20px;webkit-border-radius:20px;moz-border-radius:20px;o-border-radius:20px;ms-border-radius:20px}.pos-fixed{position:fixed}.pos-relative{position:relative}#neural-network,.pos-absolute,circle{position:absolute}.onlypc{display:inline-blockt}#backToTop,#closePath,#openPath,.onlyphone{display:none}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{width:10px;background:silver;box-shadow:inset 0 0 1px}body::-webkit-scrollbar-thumb{background:var(--siteGreen);width:10px;height:0;box-shadow:0 0 3px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.arrow_box{position:relative;background:#fff;margin-right:-100px}#backToTop,.menu-bar,div.menu{position:fixed}.arrow_box:after,.arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:8px;margin-left:-8px}.arrow_box:before{border-color:rgba(18,18,18,0);border-bottom-color:#121212;border-width:9px;margin-left:-9px}.menu-bar{width:5%;top:0;z-index:999}.menuToggle{width:100%;margin:50px}.menuToggle .line{height:2px;width:15px;transition:width .6s,transform .6s;-webkit-transition:width .6s,transform .6s;-moz-transition:width .6s,transform .6s}.menuToggle .line:first-child{width:30px;transform:translateY(-5px)}.menuToggle .line:last-child{width:20px;transform:translateY(5px)}.menuToggle.open .line:nth-child(2){transform:translateX(-50%);background:0 0}.menuToggle.open .line:first-child{width:30px;transform:rotate(45deg) translateY(5px)}.menuToggle.open .line:last-child{width:30px;transform:rotate(-45deg) translateY(-5px)}div.menu{width:100%;margin-top:-50%;z-index:998}.menu-container{width:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(5px);height:100vh;border-radius:0 0 20px 20px}.menu-container .container .inliner.go-left,input[name=subject]{width:50%}.menu-container .container .inliner.go-right{width:40%}.menu-container .menu-links{margin:5px 0;padding:10px 15px;color:var(--siteWhite);font-size:4em;font-family:'Square Peg',cursive;transition:text-shadow .5s;-webkit-transition:text-shadow .5s;-moz-transition:text-shadow .5s}.menu-container .menu-links span{text-shadow:2px 3px 1px #32dd79}.main-container{background:var(--siteLightBlack)}.cover-main{background:0 0;justify-content:flex-start;width:100%;position:relative;top:0}#neural-network{top:0;width:100%;background:var(--siteDarkGrey)}.cover-blur{width:100%;background:rgba(0,0,0,.3);backdrop-filter:blur(1px)}.cover-container{background:url("../images/drawing3.png") bottom right/40% no-repeat,bottom right/40% #0000008a;width:100%;min-height:100vh;padding:50px;z-index:100;position:relative;flex-direction:column;align-items:flex-start}.cover-container .animeText .scrambler.greetings{font-size:2em;color:#e3e3e3;font-family:'Roboto Flex',sans-serif;line-height:20px;min-height:30px}.scrambler{font-weight:100!important;font-size:1.5em;font-family:Dosis,sans-serif;color:#fff}.cover-container h1{color:#fff;font-size:4.7em;font-family:Megrim,cursive;font-weight:200;margin:20px 0 0}.cover-image-container{width:calc(100% - 58%);height:100%}.cover-blur img#coverImage{width:100%;height:550px;object-fit:contain;object-position:bottom;z-index:99}.animeText{margin-top:100px;height:100%;width:50%;justify-content:left;align-items:center;display:flex}.footer-blocks.links a:hover,.scrambler span{color:var(--siteGreen)}span.dud{color:silver!important}p.smallIntro{font-size:1.5em;color:#fff;margin:40px 0 100px}.skill-img-container{transform:translatez(50px) scale(.8);transform-style:preserve-3d}img.lang-icons{height:60px;width:auto;margin:10px;object-fit:contain}.flip-box{background-color:transparent;width:70px;height:100px;margin-right:4%;perspective:1000px}.flip-box-back,.flip-box-front{background:var(--siteLightBlack);border-radius:8px}.flip-box-back,.flip-box-front,.flip-box-inner{width:100%;height:100%;transform-style:preserve-3d}.flip-box-inner{position:relative;text-align:center;transition:transform 1s ease-in-out}.flip-box-back,.flip-box-front{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;color:#fff}.flip-box-back{transform:rotateY(180deg)}.skill-line{height:2px;width:70%;margin:auto;background:var(--siteGreen)}.blog-button-container .blog-button,.cwp-console{margin:0 auto}.rest-content{background:var(--siteLightBlack);width:100%;padding:50px}h2.site-h2{font-weight:100;font-family:'Roboto Flex',sans-serif;color:var(--siteGreen)}.cwp-console{background-color:#000;height:300px;width:700px;border-radius:4px}.cwp-console-toolbox div{display:inline-flex}.cwp-console-toolbox{padding:10px 5px;position:absolute;top:10;background-color:#111;color:#fff;width:700px;border-radius:4px 4px 0 0}.cwp-console-toolbox .red,.cwp-console-toolbox .yellow{border:1px solid #333;font-size:20px;height:10px;width:10px;line-height:10px;padding:5px;text-align:center}.cwp-console-toolbox .red{background-color:#980808;border-radius:50%}.cwp-console-toolbox .yellow{background-color:#dede2c;color:#333;border-radius:50%}.cwp-console-toolbox .green{background-color:#169808;border:1px solid #333;border-radius:50%;font-size:20px;height:10px;width:10px;padding:5px;text-align:center;line-height:10px}.cwp-console-title{width:90%;justify-content:center;justify-items:center;font-weight:700;color:var(--greyLight)}.cwp-console-text{color:#71fcaa;position:relative;top:50px;padding:5px;font-family:courier;font-size:14px;letter-spacing:.1px;line-height:25px;height:290px;width:690px}.cwp-console-text .pulser{font-weight:900;-webkit-animation-name:yan_son;animation-name:yan_son;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite}@-webkit-keyframes yan_son{0%{display:inline-block;color:#fff}100%{display:none}}@keyframes yan_son{0%{display:inline-block;color:#fff}100%{display:none}}.fade-in-texts{opacity:0;transform:translateY(50px);transition:1s ease-out}.fade-in-texts-show,.station1-show,.station2-show,.station3-show,.station4-show,.station5-show,.station6-show,.station7-show{opacity:1;transform:translateY(0)}.blogHeading,.timelineHeading{align-self:flex-start;justify-self:flex-start;position:absolute;z-index:0;font-size:10em;font-weight:900;color:var(--siteGrey)!important}#timelineContainer{padding-top:10em}.timeline-stations{position:absolute;background-color:var(--siteGreen);padding:20px;border-radius:8px;opacity:0;transform:translate(0,0) scale(.5);transition:1s ease-out}.station1,.station2,.station3,.station4,.station5,.station6,.station7{opacity:0;transform:translateY(50px);transition:.5s ease-out}.blog-grid{padding-top:15em;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px}.blog-box{background-color:var(--siteDarkGrey);padding:20px;border:1px solid var(--siteGrey);border-radius:10px}.blog-box img{width:100%;height:150px;object-fit:cover;border-radius:10px 10px 0 0}.blog-box h3{min-height:50px;font-size:18px;font-weight:600;color:var(--siteWhite);margin-bottom:10px}.blog-box p{min-height:250px;color:var(--greyLight);margin-bottom:20px}.blog-box .meta span{font-size:12px;color:var(--greyLight)}.blog-box:hover{background-color:var(--siteBlack);border-color:var(--siteGreen);transition:.5s ease-in-out}.blog-box:hover h2,.blog-box:hover span{color:var(--siteGreen);transition:.5s ease-in-out}.blog-button{background-color:var(--siteGreen);padding:10px 20px;border:none;border-radius:10px;font-size:16px;font-weight:600;color:var(--siteDarkGrey)}#letterHead input,.blog-tiles{border-bottom:1px solid var(--siteGreen)}.blog-button:hover{background-color:var(--siteBlack);color:var(--siteWhite);transition:.1s ease-in-out}.blog-button-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:5em}.blogs-holder{width:100%;margin:auto;padding:1em 0;background:var(--siteLightBlack)}.blog-short,.blog-wide{margin:10px;color:#fff}.blogs-holder h1{font-weight:900;font-family:Raleway,Calibri}.blog-wide{width:60%}.blog-short{width:35%}.blog-tiles{width:100%;margin:30px 5px;padding:5px}.blog-img{height:250px;width:100%}.blog-text{width:98%;margin:auto}.blog-text h2.blog-heads{margin-bottom:5px;color:var(--siteGreen)}#afterMessage,#letterHead,#letterHead input{color:var(--siteWhite)}.blog-text span.blog-subs{font-size:.8em;color:var(--siteWhite)}.blog-text .blog-tags{margin:20px 0}.blog-text .blog-tags span{margin:3px;padding:5px 8px;font-size:.8em;font-weight:600;background:var(--siteGreen);color:var(--siteBlack);border-radius:0 10px}span.read-more{color:#ddd}.blog-text .time-and-views{color:#858585;margin:10px 0}.blog-wide .time{margin-left:80%}.blog-short .time{margin-left:65%}.footer{width:100%;background:var(--siteDarkGrey);font-family:Calibri;color:#676767}.footer-blocks{width:25%;margin:0 auto;padding:20px;display:inline-block;vertical-align:top;text-align:left}.footer-blocks .intender{padding-left:10px}.footer-blocks h3{border-bottom:2px dotted #676767}.fa-envelope{color:#ea4335}.fa-whatsapp{color:#25d366}.social a{margin:10px 20px;color:#fff;font-size:1.1em;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 1px 1px #fff;-moz-box-shadow:0 0 1px 1px #fff;box-shadow:0 0 1px 1px #fff;width:35px;height:35px;text-align:center;line-height:2.2em}.social a.dev div{margin-top:-5px;font-size:.8em;font-family:'Barlow Condensed'}.social a.facebook:hover{color:#3b5998;-webkit-box-shadow:0 0 10px 2px #3b5998;-moz-box-shadow:0 0 10px 2px #3b5998;box-shadow:0 0 10px 2px #3b5998}.social a.twitter:hover{color:#1da1f2;-webkit-box-shadow:0 0 10px 2px #1da1f2;-moz-box-shadow:0 0 10px 2px #1da1f2;box-shadow:0 0 10px 2px #1da1f2}.social a.instagram:hover{color:#833ab4;-webkit-box-shadow:0 0 10px 2px #833ab4;-moz-box-shadow:0 0 10px 2px #833ab4;box-shadow:0 0 10px 2px #833ab4}.social a.stackoverflow:hover{color:#f48024;-webkit-box-shadow:0 0 10px 2px #f48024;-moz-box-shadow:0 0 10px 2px #f48024;box-shadow:0 0 10px 2px #f48024}.social a.linkedin:hover{color:#0077b5;-webkit-box-shadow:0 0 10px 2px #0077b5;-moz-box-shadow:0 0 10px 2px #0077b5;box-shadow:0 0 10px 2px #0077b5}.social a.quora:hover{color:#a82400;-webkit-box-shadow:0 0 10px 2px #a82400;-moz-box-shadow:0 0 10px 2px #a82400;box-shadow:0 0 10px 2px #a82400}.social a.pinterest:hover{color:#bd081c;-webkit-box-shadow:0 0 10px 2px #bd081c;-moz-box-shadow:0 0 10px 2px #bd081c;box-shadow:0 0 10px 2px #bd081c}.social a.github:hover{color:#4078c0;-webkit-box-shadow:0 0 10px 2px #4078c0;-moz-box-shadow:0 0 10px 2px #4078c0;box-shadow:0 0 10px 2px #4078c0}.social a.tumblr:hover{color:#35465c;-webkit-box-shadow:0 0 10px 2px #35465c;-moz-box-shadow:0 0 10px 2px #35465c;box-shadow:0 0 10px 2px #35465c}.social a.dev:hover{color:#3b49df;-webkit-box-shadow:0 0 10px 2px #3b49df;-moz-box-shadow:0 0 10px 2px #3b49df;box-shadow:0 0 10px 2px #3b49df}.copyright{width:100%;background:#000}.copyright div{width:45%;margin:auto;padding:10px 20px}#backToTop{top:85%;right:1%;height:20px;width:20px;padding:10px;font-size:1.2em;background:#c2c2c2;color:#234187;border-radius:10px;z-index:500}#backToTop:hover{background:#fefefe;color:#0ff;box-shadow:0 0 2px #bbb}#rainDrops{height:50px;width:100%}.error-texts{margin-top:15%}.error-code{font-size:10em;border-right:2px solid #121212;color:#234187}.error-code i.fa{font-size:.8em}.text-message{font-size:2em}.error-message{font-size:3em}.action{margin-top:2%;padding:10px 20px;font-size:1em;font-family:'Crete Round',serif;background:#121212;color:#fff;border-radius:5px}#letterHead{width:55%;margin:auto;padding:40px;z-index:50}#letterHead input{padding:0 5px;background:0 0}button#send,button.back-buttons{padding:10px 30px;font-family:'Crete Round',serif;background:#454545;color:#fff;cursor:pointer}.subject{margin:100px 0 50px}.message{text-indent:100px}.message-body[data-text]:empty:before{content:attr(data-text);color:rgba(200,200,200,.3);font-size:4em;font-family:inherit;font-weight:500}.message-body{height:auto;min-height:300px;max-height:400px;margin-bottom:50px;word-break:break-word;overflow-x:hidden;overflow-y:auto;background:rgba(255,255,255,0);cursor:text}button#send{font-size:1.5em;box-shadow:0 3px 0 #232323;border-radius:60px}#afterMessage{height:50vh;width:55%;margin:auto;font-size:2.5em;line-height:50px;display:none}button.back-buttons{font-size:.5em!important}