.animated-fast{animation-duration:.5s;animation-fill-mode:both}.fadeIn{animation-name:fadeIn}.fadeInUp{animation-name:fadeInUp}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeInUp{0%{opacity:0;visibility:hidden;transform:translate3d(0,40px,0)}to{visibility:visible;opacity:1;transform:none}}*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}header{display:block}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}p,ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}hr{box-sizing:content-box;height:0;margin:1rem 0;overflow:visible;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:80%;font-weight:400}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}img{vertical-align:middle;border-style:none}input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}textarea{overflow:auto;resize:vertical}[type=submit]{-webkit-appearance:button;appearance:button}[type=submit]:not(:disabled){cursor:pointer}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-xl-6,.col-lg-9,.col-lg-7,.col-lg-6,.col-md-12,.col-md-8,.col-md-7,.col-md-6,.col-md-4,.col-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-6{flex:0 0 50%;max-width:50%}@media(min-width:768px){.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width:992px){.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-9{flex:0 0 75%;max-width:75%}}@media(min-width:1200px){.col-xl-6{flex:0 0 50%;max-width:50%}}.img-thumbnail{max-width:100%;height:auto;padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive iframe,.embed-responsive .embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9:before{padding-top:56.25%}.form-group{margin-bottom:1rem}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.form-control::placeholder{color:#6c757d;opacity:1}textarea.form-control{height:auto}.btn{display:inline-block;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:hover{color:#212529;text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus{box-shadow:0 0 0 .2rem #268fff80}.btn-primary:active{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover,.btn-outline-primary:active{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus{box-shadow:0 0 0 .2rem #007bff80}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.badge:empty{display:none}a.badge:hover,a.badge:focus{text-decoration:none}.badge-primary{color:#fff;background-color:#007bff}.badge-dark{color:#fff;background-color:#343a40}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#0062cc}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}.d-flex{display:flex!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-100{width:100%!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.mb-3{margin-bottom:1rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.mt-5{margin-top:3rem!important}.m-auto{margin:auto!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.px-0{padding-right:0!important;padding-left:0!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pt-5{padding-top:3rem!important}.text-justify{text-align:justify!important}.text-center{text-align:center!important}.text-muted{color:#6c757d!important}body{font-family:Space Mono,Arial,serif;font-weight:400;font-size:16px;line-height:1.7;color:#4d4d4d;background:#fff}.page{position:relative;overflow-x:hidden;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}a{color:#ff9000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}a:hover,a:active,a:focus{color:#ff9000;outline:none;text-decoration:none}p{margin-bottom:30px}h1,h2,h3,h4,h5{color:#000;font-family:Space Mono,Arial,serif;font-weight:400;margin:0 0 20px}::-moz-selection{color:#fff;background:#ff9000}::selection{color:#fff;background:#ff9000}.hero{background-color:transparent;background-size:cover;background-attachment:fixed;position:relative;height:600px;width:100%}.hero .overlay{position:absolute;inset:0;background:#ff9000e6}.hero .display-t{width:100%;display:table}.hero .display-tc{display:table-cell;vertical-align:middle;height:600px}.hero .display-tc h1,.hero .display-tc h2,.hero .display-tc h3{margin:0;padding:0;color:#fff}.hero .display-tc h1{font-family:Kaushan Script,cursive;margin-bottom:30px;font-size:50px;line-height:1.3;font-weight:300;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.hero .display-tc h1 span{padding:4px 15px;position:relative}.hero .display-tc h1 span:before{position:absolute;top:40px;left:0;width:30px;height:4px;content:"";background:#fff;margin-left:-30px}.hero .display-tc h1 span:after{position:absolute;top:40px;right:0;width:30px;height:4px;content:"";background:#fff;margin-right:-30px}@media screen and (max-width:768px){.hero .display-tc h1{font-size:34px}.hero .display-tc h1 span:before{top:28px;width:20px;height:3px;margin-left:-15px}.hero .display-tc h1 span:after{top:28px;width:20px;height:3px;margin-right:-15px}}.hero .display-tc h2{font-size:20px;line-height:1.5;margin-bottom:30px}.hero .display-tc h3{font-size:16px}@media screen and (max-width:768px){.hero .display-tc h3{font-size:14px}}.hero .display-tc .profile-thumb{background-size:cover!important;background-position:center center;background-repeat:no-repeat;position:relative;height:200px;width:200px;margin:0 auto 30px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.hero .display-tc .social-icons li a{color:#fff}.hero .display-tc .social-icons li a i{font-size:30px}.section{padding:7em 0;clear:both}@media screen and (max-width:768px){.section{padding:3em 0}}.section-accent{background:#2f3c4f;background:#ff9000}.section-accent .section-heading h2{color:#fff!important}.social-icons{margin:0;padding:0}.social-icons li{margin:0;padding:0;list-style:none;display:-moz-inline-stack;display:inline-block;zoom:1}.social-icons li a{display:-moz-inline-stack;display:inline-block;zoom:1;color:#ff9000;padding-left:10px;padding-right:10px}.social-icons li a i{font-size:20px}.about .social-icons{margin:0;padding:0}.about .social-icons li{padding:0;list-style:none;display:-moz-inline-stack;display:inline-block;zoom:1}.about .social-icons li a{display:-moz-inline-stack;display:inline-block;zoom:1;color:#fff;background:#2f3c4f;padding:10px 10px 2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.about .social-icons li a i{font-size:20px}.about .social-icons li a:hover{background:#ff9000}.section-heading{margin-bottom:5em}.section-heading h2{font-size:40px;margin-bottom:20px;line-height:1.5;color:#000}.section-heading p{font-size:18px;line-height:1.5;color:#828282}.section-heading span{display:block;margin-bottom:10px;text-transform:uppercase;font-size:12px;letter-spacing:2px}.timeline{list-style:none;padding:20px 0;position:relative}.timeline:before{top:20px;bottom:0;position:absolute;content:" ";width:2px;background-color:#e6e6e6;left:50%;margin-left:0}@media screen and (max-width:768px){.timeline:before{margin-left:-64px}}@media screen and (max-width:480px){.timeline:before{margin-left:-64px}}@media screen and (max-width:768px){.timeline .timeline-heading{margin-bottom:30px}}.timeline .timeline-heading>div h3{display:inline-block;padding:7px 15px;font-size:18px;text-transform:uppercase;letter-spacing:5px;font-weight:700;background:#e6e6e6;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}@media screen and (max-width:768px){.timeline .timeline-heading>div h3{float:left;margin-bottom:0}}.timeline>li{margin-bottom:20px;position:relative}@media screen and (max-width:768px){.timeline>li{margin-bottom:4em}}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li>.timeline-panel{width:45%;float:left;margin-bottom:0;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}@media screen and (max-width:768px){.timeline>li>.timeline-panel{width:85%!important}}@media screen and (max-width:480px){.timeline>li>.timeline-panel{width:75%!important}.timeline>li>.timeline-panel:before{top:30px}.timeline>li>.timeline-panel:after{top:31px}}.timeline>li>.timeline-badge{color:#fff;width:44px;height:44px;line-height:50px;font-size:1.4em;text-align:center;position:absolute;top:40px;left:50%;margin-left:-21px;background-color:#ff9000;z-index:100;display:table;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}@media screen and (max-width:768px){.timeline>li>.timeline-badge{margin-left:-10px!important}}@media screen and (max-width:992px){.timeline>li>.timeline-badge{margin-left:-10px!important}}.timeline>li>.timeline-badge i{display:table-cell;vertical-align:middle;height:44px;font-size:18px}.timeline>li.timeline-unverted{text-align:right}@media screen and (max-width:768px){.timeline>li.timeline-unverted{text-align:left}}.timeline>li.timeline-inverted>.timeline-panel{float:right}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline-title{margin-top:0}.company{display:block;margin-bottom:20px;font-size:16px;font-weight:400;color:#bfbfbf}.timeline-body>p,.timeline-body>ul{margin-bottom:0}.timeline-body>p+p{margin-top:5px}@media(max-width:992px){ul.timeline:before{left:90px}ul.timeline>li>.timeline-panel{width:calc(100% - 200px);width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px)}ul.timeline>li>.timeline-badge{left:15px;margin-left:0;top:16px}ul.timeline>li>.timeline-panel{float:right}ul.timeline>li>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}ul.timeline>li>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}.chart{width:160px;height:160px;margin:0 auto 40px;position:relative;text-align:center}.chart span{position:absolute;top:50%;left:0;margin-top:-30px;width:100%}.work{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;height:270px;width:100%;display:table;overflow:hidden}@media screen and (max-width:768px){.work{height:400px}}@media screen and (max-width:480px){.work{height:270px}}.work .desc{display:table-cell;vertical-align:middle;height:270px;background:#fff;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.work .desc h3{font-size:20px;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}.work .desc span{display:block;color:#999;font-size:14px;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0)}@media screen and (max-width:768px){.work .desc{opacity:1;background:#fff9}.work .desc h3,.work .desc span{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.work:hover .desc{opacity:1}.work:hover .desc h3,.work:hover .desc span{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.skill-card{width:100%;float:left;margin-bottom:40px}@media screen and (max-width:768px){.skill-card{width:100%}}.skill-card .blog-bg{display:block;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;height:200px}@media screen and (max-width:768px){.skill-card .blog-bg{height:400px}}@media screen and (max-width:480px){.skill-card .blog-bg{height:270px}}.skill-card .blog-text{margin-bottom:30px;position:relative;width:100%;padding:30px;float:left;background:#fff;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.06);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,.06);box-shadow:0 2px 5px #0000000f;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:768px){.skill-card .blog-text{padding:10px}}.skill-card .blog-text span{display:inline-block;margin-bottom:20px;font-size:18px!important;color:#0000004d}.skill-card .blog-text .stuff{margin:0;padding:20px 0 0;border-top:1px solid rgba(0,0,0,.05)}.skill-card .blog-text .stuff li{list-style:none;display:inline-block;margin-left:10px}@media screen and (max-width:768px){.skill-card .blog-text .stuff li{font-size:14px}}.skill-card .blog-text .stuff li:first-child{margin-left:0}.skill-card .blog-text .stuff li:last-child{float:right}.skill-card .blog-text .stuff li:last-child a{color:#000}.skill-card .blog-text .stuff li:last-child i{padding-right:0;padding-left:10px}.skill-card .blog-text .stuff li i{font-size:14px;padding-right:5px}.skill-card .blog-text h3{font-size:24px;margin-bottom:20px;line-height:1.5}.skill-card .blog-text h3 a{color:#000}.contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;width:100%;float:left}.contact .video,.contact .choose{display:inline-block}@media screen and (max-width:768px){.contact .video,.contact .choose{width:100%!important}}.contact .video{display:table;width:50%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap}@media screen and (max-width:768px){.contact .video{display:none}}.contact .choose{width:50%;padding:4em}@media screen and (max-width:768px){.contact .choose{width:100%;padding:4em 1em}}.contact-banner{overflow:hidden}@media screen and (max-width:992px){.contact-banner{height:450px}}.contact-banner .overlay{position:absolute;inset:0;background:#0000001a;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.site-footer{padding:50px 0;float:left;width:100%}.site-footer p:last-child{margin-bottom:0}.form-control{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:none;border:2px solid rgba(0,0,0,.1);font-size:18px;font-weight:300;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.form-control:focus,.form-control:active{box-shadow:none;border:2px solid rgba(0,0,0,.8)}input[type=text]{height:50px}.form-group{margin-bottom:30px}.gototop{position:fixed;bottom:20px;right:20px;z-index:999;opacity:0;visibility:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.gototop.active{opacity:1;visibility:visible}.gototop a{width:50px;height:50px;display:table;background:#000c;color:#fff;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.gototop a i{height:50px;display:table-cell;vertical-align:middle}.gototop a:hover,.gototop a:active,.gototop a:focus{text-decoration:none;outline:none}.btn{margin-right:4px;margin-bottom:4px;font-family:Space Mono,Arial,serif;font-size:16px;font-weight:400;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:8px 20px}.btn:hover,.btn:active,.btn:focus{box-shadow:none!important;outline:none!important}.btn-primary{background:#ff9000;color:#fff;border:2px solid #ff9000}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#ff9b1a!important;border-color:#ff9b1a!important}.form-control{box-shadow:none;background:transparent;border:2px solid rgba(0,0,0,.1);height:54px;font-size:18px;font-weight:300}.form-control:active,.form-control:focus{outline:none;box-shadow:none;border-color:#ff9000}.col-padding{padding:6px!important;margin:0!important}.js .animate-box{opacity:0}.nav-controller{display:flex;flex-direction:column;background-color:#fff;position:fixed;z-index:90;top:50px;left:50px;padding:20px;-webkit-box-shadow:0px 0px 5px 2px rgba(0,0,0,.06);-moz-box-shadow:0px 0px 5px 2px rgba(0,0,0,.06);box-shadow:0 0 5px 2px #0000000f}@media screen and (max-width:992px){.nav-controller{display:none}}.hero-home{background-image:url(/images/nielsen-ramon-okvqMfl78YE-unsplash.jpg)}.profile-thumb{background-image:url(/images/profile-pic.jpeg)}.contact-banner{background-image:url(/images/contact.jpg)}@media(hover:hover)and (pointer:fine){.js-fullheight{height:100vh}}@media(max-width:768px){.hero{background-attachment:scroll}}.article-content{display:contents}
