*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Source Sans Pro,sans-serif;scroll-behavior:smooth}.main-container .header-container{padding:5px 100px;width:100%;background-color:transparent;position:fixed;z-index:1}@media (max-width:640px){.main-container .header-container{padding:5px 20px}}.main-container .header-container .nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:640px){.main-container .header-container .nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main-container .header-container .nav-container .logo{font-weight:600;padding:5px 10px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .header-container .nav-container .logo a{display:block;text-decoration:none;color:#38a3a5;font-size:20px;-webkit-transition:all .2s;transition:all .2s}.main-container .header-container .nav-container .logo a img{width:40px;height:40px;border:1px solid transparent}.main-container .header-container .nav-container .logo a:hover{color:#00c26e;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.main-container .header-container .nav-container .dark-mode-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .header-container .nav-container .dark-mode-btn .txt{padding:8px 0;font-size:12px}.main-container .header-container .nav-container .dark-mode-btn .darkmode svg{margin:0 10px;width:20px;height:20px}.main-container .header-container .nav-container .dark-mode-btn .darkmode .switch{position:relative;display:inline-block;width:32px;height:16px}.main-container .header-container .nav-container .dark-mode-btn .darkmode .switch input{opacity:0;width:0;height:0}.main-container .header-container .nav-container .dark-mode-btn .darkmode .slider{position:absolute;cursor:pointer;top:0;left:0;bottom:0;right:0;border-radius:16px;background:#3494e6;background:-webkit-gradient(linear,left top,right top,from(#ffd45c),to(#e0ac00));background:linear-gradient(90deg,#ffd45c,#e0ac00);-webkit-transition:background-color .2s;transition:background-color .2s}.main-container .header-container .nav-container .dark-mode-btn .darkmode .slider:before{content:"";position:absolute;left:2.4px;bottom:2.4px;width:11.2px;height:11.2px;border-radius:50%;background-color:#fff;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.main-container .header-container .nav-container .dark-mode-btn .darkmode .switch input:checked+.slider{background:-webkit-gradient(linear,right top,left top,from(#a3a3a3),to(#414141));background:linear-gradient(270deg,#a3a3a3,#414141)}.main-container .header-container .nav-container .dark-mode-btn .darkmode .switch input:checked+.slider:before{-webkit-transform:translateX(16px);transform:translateX(16px);background-color:#fff}.main-container .social-container{position:fixed;padding-top:50px;z-index:1}.main-container .social-container ul{list-style:none;margin:20px 0;-webkit-animation:itemIn .8s ease-in-out 1.5s forwards;animation:itemIn .8s ease-in-out 1.5s forwards;opacity:0}@media (max-width:926px){.main-container .social-container ul{display:none;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;right:20px;top:-20px}.main-container .social-container ul .social-link{margin:10px}}@media (max-width:640px){.main-container .social-container ul{top:-10px;display:none}}.main-container .social-container ul .social-link{margin:30px 10px}@media (max-width:640px){.main-container .social-container ul .social-link{margin:30px 5px}}.main-container .social-container ul .social-link .item{width:40px;height:40px;background-color:#efeeee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #efeeee;border-radius:50px;-webkit-transition:all .3s;transition:all .3s}@media (max-width:640px){.main-container .social-container ul .social-link .item{width:30px;height:30px}}.main-container .social-container ul .social-link .item a{color:#7b7b7b;font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .social-container ul .social-link .item a svg{width:20px;height:20px}@media (max-width:640px){.main-container .social-container ul .social-link .item a svg{width:16px;height:16px}}.main-container .social-container ul .social-link .item:hover{background-color:#fff;border:1px solid #00c26e;border-radius:50px;-webkit-transition:all .3s;transition:all .3s;-webkit-animation:pulse-bg 1s linear infinite;animation:pulse-bg 1s linear infinite}.main-container .social-container ul .social-link .item:hover .dribbble{color:#ea4c89}.main-container .social-container ul .social-link .item:hover .instagram{color:#8652ff}.main-container .social-container ul .social-link .item:hover .linkedin{color:#0e76a8}.main-container .hero-main-container{padding:50px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media (max-width:640px){.main-container .hero-main-container{padding:10px 50px;width:100%}}.main-container .hero-main-container .hero-container{margin:120px 0 0 100px;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:640px){.main-container .hero-main-container .hero-container{margin:100px 0 0;width:100%}}@media (min-width:640px) and (max-width:926px){.main-container .hero-main-container .hero-container{margin:130px 0 0;width:100%}}.main-container .hero-main-container .hero-container .section{text-align:center;margin:30px 0;font-weight:lighter}.main-container .hero-main-container .hero-container .section .txt1{font-size:20px;margin-bottom:10px;-webkit-animation:itemIn .8s ease-in-out .2s forwards;animation:itemIn .8s ease-in-out .2s forwards;opacity:0}.main-container .hero-main-container .hero-container .section .txt2{font-size:70px;font-family:Homemade Apple,sans-serif;letter-spacing:5px;margin-bottom:6px;-webkit-animation:itemIn .8s ease-in-out .6s forwards;animation:itemIn .8s ease-in-out .6s forwards;opacity:0}.main-container .hero-main-container .hero-container .section .txt3{font-size:16px;letter-spacing:2px;line-height:30px;-webkit-animation:itemIn .8s ease-in-out 1s forwards;animation:itemIn .8s ease-in-out 1s forwards;opacity:0}.main-container .hero-main-container .hero-container .section .txt3 span{font-weight:700;padding:2px 5px;background-size:200% 100%;background-position:100% 100%;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.main-container .hero-main-container .hero-container .section .txt3 span:hover{background-position:0 100%}@media (max-width:640px){.main-container .hero-main-container .hero-container .section .txt1{font-size:18px}.main-container .hero-main-container .hero-container .section .txt2{font-size:30px;letter-spacing:3px}.main-container .hero-main-container .hero-container .section .txt3{font-size:14px;letter-spacing:1.2px;line-height:20px}}@media (min-width:640px) and (max-width:926px){.main-container .hero-main-container .hero-container .section .txt1{font-size:18px}.main-container .hero-main-container .hero-container .section .txt2{font-size:40px;letter-spacing:3px}.main-container .hero-main-container .hero-container .section .txt3{font-size:14px;letter-spacing:1.5px}}.main-container .hero-main-container .hero-container .cta{margin-top:80px;-webkit-animation:itemIn 1s ease-in-out 1.5s forwards;animation:itemIn 1s ease-in-out 1.5s forwards;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;z-index:3;border-radius:50%;-webkit-box-shadow:4px 4px 5px hsla(0,0%,48.2%,.425);box-shadow:4px 4px 5px hsla(0,0%,48.2%,.425)}.main-container .hero-main-container .hero-container .cta a{display:display;text-decoration:none;background-color:#00c26e;border:1px solid transparent;padding:10px 14px;border-radius:50%;font-size:16px;font-weight:600;color:#fff;-webkit-transition:all .2s;transition:all .2s}.main-container .hero-main-container .hero-container .cta a svg{margin-top:4px;width:24px;height:24px}.main-container .hero-main-container .hero-container .cta a:hover{-webkit-box-shadow:2px 2px 10px hsla(0,0%,48.2%,.425);box-shadow:2px 2px 10px hsla(0,0%,48.2%,.425);background-color:hsla(0,3%,93.5%,.3);border:1px solid #00c26e;color:#000;-webkit-transition:all .2s;transition:all .2s}.main-container .hero-main-container .hero-container .cta-fixed{position:fixed;right:20px;bottom:30px}@media (max-width:640px){.main-container .hero-main-container .hero-container .cta-fixed{right:15px;bottom:15px}}.main-container .hero-main-container .hero-container .scroll{text-align:center;margin-top:130px;color:#7b7b7b;-webkit-animation:itemIn 1s ease-in-out 1.3s forwards;animation:itemIn 1s ease-in-out 1.3s forwards;opacity:0}@media (max-width:926px){.main-container .hero-main-container .hero-container .scroll{margin-top:100px;font-size:14px}}.main-container .hero-main-container .hero-container .scroll a{text-decoration:none;color:inherit;padding:5px;display:block;-webkit-transition:all .2s;transition:all .2s}.main-container .hero-main-container .hero-container .scroll svg{-webkit-animation:growSize 3s linear infinite;animation:growSize 3s linear infinite}.main-container .hero-main-container .hero-container .scroll:hover{cursor:pointer;color:#00c26e;-webkit-transition:all .2s;transition:all .2s}.main-container .about-main-container{padding:10px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media (max-width:640px){.main-container .about-main-container{padding:10px 50px}}.main-container .about-main-container .about-me-container{margin:50px 0 30px 100px;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:926px){.main-container .about-main-container .about-me-container{margin:50px 0;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}.main-container .about-main-container .about-me-container .section{width:60%;padding-right:30px}@media (max-width:926px){.main-container .about-main-container .about-me-container .section{width:100%;padding-right:0}}.main-container .about-main-container .about-me-container .section .txt1{font-size:40px;font-family:Capriola,sans-serif;color:#00c26e;font-variant:small-caps;margin-bottom:20px}@media (max-width:640px){.main-container .about-main-container .about-me-container .section .txt1{font-size:30px;width:100%;text-align:center}}.main-container .about-main-container .about-me-container .section .txt2 .data{padding-bottom:15px;text-align:justify;font-weight:lighter}.main-container .about-main-container .about-me-container .section .txt2 .data a{color:inherit;-webkit-transition:all .2s;transition:all .2s}.main-container .about-main-container .about-me-container .section .txt2 .data a:hover{color:#0054ff;-webkit-transition:all .2s;transition:all .2s}.main-container .about-main-container .about-me-container .image-conatiner{width:300px;height:300px;margin-right:100px;background:url(/Profile.ddd1ccfa.jpg);background-size:cover;border:15px solid #fff;-webkit-box-shadow:0 0 10px 0 hsla(0,0%,48.2%,.336);box-shadow:0 0 10px 0 hsla(0,0%,48.2%,.336);-webkit-animation:pulseSizeImage 3s linear infinite;animation:pulseSizeImage 3s linear infinite}@media (max-width:1024px){.main-container .about-main-container .about-me-container .image-conatiner{margin:20px 0 0;width:250px;height:250px;border:10px solid #fff}}.main-container .feat-projects{margin:100px 0 50px;padding:10px 200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media (max-width:640px){.main-container .feat-projects{padding:10px 50px;width:100%}}@media (min-width:640px) and (max-width:926px){.main-container .feat-projects{margin:100px 0 0;padding:10px 100px}}.main-container .feat-projects .title{width:90%;font-size:40px;font-family:Capriola,sans-serif;padding:10px;color:#00c26e;font-variant:small-caps}@media (max-width:640px){.main-container .feat-projects .title{font-size:30px;width:100%;text-align:center}}.main-container .feat-projects .feat-text{padding:0 0 20px 10px}.main-container .feat-projects .projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;color:#000}@media (max-width:1024px){.main-container .feat-projects .projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main-container .feat-projects .projects #proj1{background-image:url(/Historian_Fox_3x.fda4fbdd.png);background-color:#fff}.main-container .feat-projects .projects #proj2{background-image:url(/NPI_Hero_4x.1fc45cf5.png);background-color:#fff}.main-container .feat-projects .projects .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:450px;height:300px;margin:10px;border-radius:5px;-webkit-box-shadow:2px 2px 10px 0 hsla(0,0%,48.2%,.603);box-shadow:2px 2px 10px 0 hsla(0,0%,48.2%,.603);background-size:cover}@media (max-width:640px){.main-container .feat-projects .projects .card{max-width:280px;max-height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 10px}}.main-container .feat-projects .projects .card .card-body{margin:15px;border-radius:5px;height:90%;border:1px solid #efeeee;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.main-container .feat-projects .projects .card .card-body,.main-container .feat-projects .projects .card .card-body .proj-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .feat-projects .projects .card .card-body .proj-details{padding:15px;width:240px;height:100%}.main-container .feat-projects .projects .card .card-body .proj-details .data .proj-name{font-size:24px;font-family:Capriola,sans-serif;padding:10px 0}.main-container .feat-projects .projects .card .card-body .proj-details .data .proj-text{text-align:justify;font-size:14px}.main-container .feat-projects .projects .card .card-body .proj-details .tools-used{margin:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#7b7b7b}.main-container .feat-projects .projects .card .card-body .proj-details .tools-used div{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .feat-projects .projects .card .card-body .proj-details .tools-used div svg{width:16px;height:16px}.main-container .feat-projects .projects .card .proj-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10px 20px;width:50%;height:100%}.main-container .feat-projects .projects .card .proj-cta .proj-cta-fixed{position:relative;bottom:10px}.main-container .feat-projects .projects .card .proj-cta a{display:block;text-decoration:none;font-size:16px;padding:10px;background-color:#efeeee;margin:10px;border-radius:50%;border:2px solid transparent;-webkit-transition:all .2s;transition:all .2s;background:hsla(0,0%,74.5%,.356);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.main-container .feat-projects .projects .card .proj-cta a:hover{color:#000;border:2px solid #00c26e;background:hsla(0,0%,100%,.795);-webkit-animation:pulse-bg 1s linear infinite;animation:pulse-bg 1s linear infinite;-webkit-transition:all .2s;transition:all .2s}.main-container .experience{margin:30px 0 50px;padding:10px 200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media (max-width:640px){.main-container .experience{padding:10px 50px}}@media (min-width:640px) and (max-width:926px){.main-container .experience{padding:10px 100px}}.main-container .experience .title{font-size:40px;font-family:Capriola,sans-serif;color:#00c26e;margin-bottom:10px;font-variant:small-caps}@media (max-width:640px){.main-container .experience .title{font-size:30px;width:100%;text-align:center}}.main-container .experience .exp-data{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}@media (max-width:640px){.main-container .experience .exp-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-container .experience .exp-data,.main-container .experience .exp-data .icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.main-container .experience .exp-data .icon{display:block}}.main-container .experience .exp-data .icon{width:20%;padding:10px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-container .experience .exp-data .icon img{height:70px;background-size:cover}.main-container .experience .exp-data .details{padding:0 0 0 50px}@media (max-width:640px){.main-container .experience .exp-data .details{width:100%;padding:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-container .experience .exp-data .details .position{font-size:26px;font-family:Capriola,sans-serif}@media (max-width:640px){.main-container .experience .exp-data .details .position{font-size:20px;text-align:center;font-family:Capriola,sans-serif}}.main-container .experience .exp-data .details .time{font-size:14px;color:#7b7b7b;margin:0 0 10px}.main-container .experience .exp-data .details .role{font-size:16px;color:#7b7b7b}@media (max-width:640px){.main-container .experience .exp-data .details .role{font-size:14px;text-align:center}}.main-container .experience .exp-data .details .role a{text-decoration:none;color:inherit}.main-container .experience .exp-data .details .role a i{padding-left:10px;font-size:14px}.main-container .experience .exp-data .details .role a:hover{color:#0054ff}.main-container .education{margin:30px 0 50px;padding:10px 200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media (max-width:640px){.main-container .education{padding:10px 50px}}@media (min-width:640px) and (max-width:926px){.main-container .education{padding:10px 100px}}.main-container .education .title{font-size:40px;font-family:Capriola,sans-serif;color:#00c26e;margin-bottom:10px;font-variant:small-caps}@media (max-width:640px){.main-container .education .title{font-size:30px;width:100%;text-align:center}}.main-container .education .edu-data{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:640px){.main-container .education .edu-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-container .education .edu-data,.main-container .education .edu-data .icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.main-container .education .edu-data .icon{display:block}}.main-container .education .edu-data .icon{width:20%;padding:10px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-container .education .edu-data .icon img{width:100px;height:70px;background-size:cover}.main-container .education .edu-data .details{padding:0 0 0 50px}@media (max-width:640px){.main-container .education .edu-data .details{width:100%;padding:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-container .education .edu-data .details .position{font-size:26px;font-family:Capriola,sans-serif}@media (max-width:640px){.main-container .education .edu-data .details .position{font-size:20px;text-align:center;font-family:Capriola,sans-serif}}.main-container .education .edu-data .details .time{font-size:14px;color:#7b7b7b;margin:10px 0}.main-container .education .edu-data .details .role{font-size:18px}@media (max-width:640px){.main-container .education .edu-data .details .role{font-size:14px;text-align:center}}.main-container .footer-container{padding:20px 200px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:640px){.main-container .footer-container{padding:20px 100px 10px}}.main-container .footer-container .email-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-container .footer-container .email-contact .title{font-size:20px;font-weight:600;padding:0 0 10px;font-weight:lighter}.main-container .footer-container .email-contact .address a{font-weight:lighter;color:inherit}.main-container .footer-container .email-contact .address a:hover{color:#0054ff}.main-container .footer-container .email-contact .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-container .footer-container .email-contact .social .item{margin:20px 10px;width:40px;height:40px;border:2px solid transparent}.main-container .footer-container .email-contact .social .item,.main-container .footer-container .email-contact .social .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s}.main-container .footer-container .email-contact .social .item a{text-decoration:none;color:inherit;font-size:20px}.main-container .footer-container .email-contact .social .item a svg{width:24px;height:24px}.main-container .footer-container .email-contact .social .item:hover{border:2px solid #38a3a5;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}.main-container .footer-container .email-contact .social .item:hover .dribbble{color:#ea4c89}.main-container .footer-container .email-contact .social .item:hover .instagram{color:#8652ff}.main-container .footer-container .email-contact .social .item:hover .linkedin{color:#0e76a8}.main-container .footer-container .email-contact .social .item:hover .facebook{color:#4267b2}.main-container .footer-container .email-contact .social .item:hover .behance{color:#053eff}.main-container .copyright{display:block;padding:3px;width:100%;font-size:12px;background-color:#38a3a5;text-align:center;color:#fff}.main-container [data-theme=dark]{background:#222;color:#fff}.dark-main{background-color:#222;color:#fff}.dark-hero{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='900' preserveAspectRatio='none'%3E%3Cg mask='url(%26quot;%23SvgjsMask1152%26quot;)' fill='none'%3E%3Cpath fill='rgba(34, 34, 34, 1)' d='M0 0h1600v900H0z'/%3E%3Cpath d='M1294.747 639.124c30.457-1.804 49.855-28.732 65.288-55.051 15.692-26.76 30.736-57.382 16.935-85.165-14.995-30.188-48.572-48.219-82.223-46.27-30.964 1.793-51.818 28.01-67.233 54.924-15.29 26.696-26.98 57.734-12.98 85.129 15.068 29.486 47.158 48.391 80.213 46.433' fill='rgba(188, 188, 188, 0.18)' style='animation:float3 6s infinite'/%3E%3Cpath d='M95.43 300.93a155.59 155.59 0 10311.18 0 155.59 155.59 0 10-311.18 0z' fill='rgba(188, 188, 188, 0.18)' class='triangle-float2'/%3E%3Cpath d='M490.16 131.62a238.49 238.49 0 10476.98 0 238.49 238.49 0 10-476.98 0z' fill='rgba(188, 188, 188, 0.18)' class='triangle-float1'/%3E%3Cpath d='M747.38 50.294c27.5-1.658 52.659-15.167 66.549-38.959 14.011-23.998 15.912-53.948 1.598-77.767-13.932-23.182-41.114-33.815-68.147-32.969-25.522.799-46.7 15.956-61.139 37.015-17.232 25.132-35.465 55.9-20.933 82.683 14.888 27.439 50.911 31.876 82.072 29.997' fill='rgba(188, 188, 188, 0.18)' class='triangle-float1'/%3E%3Cpath d='M1245.127 955.864c72.562-1.212 150.03-20.347 184.97-83.954 34.042-61.972 4.759-134.698-31.529-195.382-35.043-58.603-85.296-109.642-153.441-113.942-75.653-4.773-151.113 27.801-191.096 92.202-42.125 67.851-47.698 156.059-4.9 223.488 40.357 63.584 120.697 78.846 195.996 77.588' fill='rgba(188, 188, 188, 0.18)' class='triangle-float2'/%3E%3Cpath d='M921.2 587.5a232.09 232.09 0 10464.18 0 232.09 232.09 0 10-464.18 0z' fill='rgba(188, 188, 188, 0.18)' class='triangle-float1'/%3E%3C/g%3E%3Cdefs%3E%3Cstyle%3E@keyframes float1{0%25,to{transform:translate(0,0)}50%25{transform:translate(-10px,0)}}@keyframes float2{0%25,to{transform:translate(0,0)}50%25{transform:translate(-5px,-5px)}}@keyframes float3{0%25,to{transform:translate(0,0)}50%25{transform:translate(0,-10px)}}.triangle-float1{animation:float1 5s infinite}.triangle-float2{animation:float2 4s infinite}%3C/style%3E%3Cmask id='SvgjsMask1152'%3E%3Cpath fill='%23fff' d='M0 0h1600v900H0z'/%3E%3C/mask%3E%3C/defs%3E%3C/svg%3E")}.dark-hero span{background:-webkit-gradient(linear,left top,right top,color-stop(50%,hsla(0,0%,50.2%,.3)),color-stop(50%,transparent));background:linear-gradient(90deg,hsla(0,0%,50.2%,.3) 50%,transparent 0)}.light-hero{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='900' preserveAspectRatio='none'%3E%3Cg mask='url(%26quot;%23SvgjsMask1152%26quot;)' fill='none'%3E%3Cpath fill='rgba(255, 255, 255, 1)' d='M0 0h1600v900H0z'/%3E%3Cpath d='M1294.747 639.124c30.457-1.804 49.855-28.732 65.288-55.051 15.692-26.76 30.736-57.382 16.935-85.165-14.995-30.188-48.572-48.219-82.223-46.27-30.964 1.793-51.818 28.01-67.233 54.924-15.29 26.696-26.98 57.734-12.98 85.129 15.068 29.486 47.158 48.391 80.213 46.433' fill='rgba(188, 188, 188, 0.18)' style='animation:float3 6s infinite'/%3E%3Cpath d='M95.43 300.93a155.59 155.59 0 10311.18 0 155.59 155.59 0 10-311.18 0z' fill='rgba(188, 188, 188, 0.18)' class='triangle-float2'/%3E%3Cpath d='M490.16 131.62a238.49 238.49 0 10476.98 0 238.49 238.49 0 10-476.98 0z' fill='rgba(188, 188, 188, 0.18)' class='triangle-float1'/%3E%3Cpath d='M747.38 50.294c27.5-1.658 52.659-15.167 66.549-38.959 14.011-23.998 15.912-53.948 1.598-77.767-13.932-23.182-41.114-33.815-68.147-32.969-25.522.799-46.7 15.956-61.139 37.015-17.232 25.132-35.465 55.9-20.933 82.683 14.888 27.439 50.911 31.876 82.072 29.997' fill='rgba(188, 188, 188, 0.18)' class='triangle-float1'/%3E%3Cpath d='M1245.127 955.864c72.562-1.212 150.03-20.347 184.97-83.954 34.042-61.972 4.759-134.698-31.529-195.382-35.043-58.603-85.296-109.642-153.441-113.942-75.653-4.773-151.113 27.801-191.096 92.202-42.125 67.851-47.698 156.059-4.9 223.488 40.357 63.584 120.697 78.846 195.996 77.588' fill='rgba(188, 188, 188, 0.18)' class='triangle-float2'/%3E%3Cpath d='M921.2 587.5a232.09 232.09 0 10464.18 0 232.09 232.09 0 10-464.18 0z' fill='rgba(188, 188, 188, 0.18)' class='triangle-float1'/%3E%3C/g%3E%3Cdefs%3E%3Cstyle%3E@keyframes float1{0%25,to{transform:translate(0,0)}50%25{transform:translate(-10px,0)}}@keyframes float2{0%25,to{transform:translate(0,0)}50%25{transform:translate(-5px,-5px)}}@keyframes float3{0%25,to{transform:translate(0,0)}50%25{transform:translate(0,-10px)}}.triangle-float1{animation:float1 5s infinite}.triangle-float2{animation:float2 4s infinite}%3C/style%3E%3Cmask id='SvgjsMask1152'%3E%3Cpath fill='%23fff' d='M0 0h1600v900H0z'/%3E%3C/mask%3E%3C/defs%3E%3C/svg%3E")}.light-hero span{background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(0,194,110,.15)),color-stop(50%,transparent));background:linear-gradient(90deg,rgba(0,194,110,.15) 50%,transparent 0)}.dark-footer{background-color:#282828}.light-footer{color:#38a3a5;background-color:#eefdf6}.cta-modal{position:fixed;right:20px;bottom:100px;width:400px;background-color:#fff;border:1px solid #00c26e;border-radius:5px;-webkit-box-shadow:4px 4px 5px hsla(0,0%,48.2%,.425);box-shadow:4px 4px 5px hsla(0,0%,48.2%,.425);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;z-index:3;display:none}@media (max-width:640px){.cta-modal{width:270px;bottom:90px}}.cta-modal .under-construct{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media (max-width:640px){.cta-modal .under-construct{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.cta-modal .under-construct .image{margin:20px;width:270px;height:270px}@media (max-width:640px){.cta-modal .under-construct .image{width:150px;height:150px}}@media (min-width:640px) and (max-width:1024px){.cta-modal .under-construct .image{width:270px;height:270px}}.cta-modal .under-construct .text{font-family:Capriola,sans-serif;color:#00c26e;font-size:20px;text-align:center;margin:5px 0 20px}.cta-modal .under-construct .text i{color:gold}@media (max-width:640px){.cta-modal .under-construct .text{font-size:12px}}.cta-modal .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 20px 20px}.cta-modal .title img{width:100px}.cta-modal .title span{font-family:Rock Salt,cursive;font-variant:small-caps;font-weight:600;font-size:24px;color:#00c26e}@media (max-width:640px){.cta-modal .title span{font-size:18px}}@media (max-width:640px){.cta-modal .title{padding:5px 20px 20px}}.cta-modal .contact-form{padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-modal .contact-form .txt-group{position:relative;margin-bottom:5px}.cta-modal .contact-form .txt-group textarea{padding:10px;display:block;width:300px;height:100px;border:2px solid #7b7b7b;border-radius:5px;resize:none;font-size:16px}@media (max-width:640px){.cta-modal .contact-form .txt-group textarea{width:230px;height:100px}}.cta-modal .contact-form .txt-group label{position:absolute;pointer-events:none;color:#7b7b7b;background-color:#fff;padding:0 10px;left:10px;top:-10px;font-size:14px;transition:all .2s ease;-moz-transition:.2s ease all;-webkit-transition:all .2s ease}@media (max-width:640px){.cta-modal .contact-form .txt-group label{font-size:12px}}.cta-modal .contact-form .txt-group input:focus,.cta-modal .contact-form .txt-group textarea:focus{outline:none;border:2px solid #00c26e}.cta-modal .contact-form .inp-group{position:relative;margin-bottom:20px}.cta-modal .contact-form .inp-group textarea{padding:10px;display:block;width:300px;height:100px;border:2px solid #7b7b7b;border-radius:5px;resize:none;font-size:16px}@media (max-width:640px){.cta-modal .contact-form .inp-group textarea{width:230px;height:100px}}.cta-modal .contact-form .inp-group input{padding:10px;display:block;width:300px;border:2px solid #7b7b7b;border-radius:5px;font-size:16px}@media (max-width:640px){.cta-modal .contact-form .inp-group input{width:230px}}.cta-modal .contact-form .inp-group label{position:absolute;pointer-events:none;color:#7b7b7b;background-color:#fff;padding:0 10px;left:10px;top:-10px;font-size:14px;transition:all .2s ease;-moz-transition:.2s ease all;-webkit-transition:all .2s ease}@media (max-width:640px){.cta-modal .contact-form .inp-group label{font-size:12px}}.cta-modal .contact-form .inp-group input:focus,.cta-modal .contact-form .inp-group textarea:focus{outline:none;border:2px solid #00c26e}.cta-modal .contact-form .confirm-msg{width:100%;padding:5px 0;margin-bottom:5px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-modal .contact-form .confirm-msg .success{color:#00c26e;opacity:0}.cta-modal .contact-form .confirm-msg .failure{color:#ff3838;opacity:0}.cta-modal .contact-form button{border:2px solid transparent;padding:7px 30px;font-size:16px;background-color:#00c26e;color:#fff;border-radius:5px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.cta-modal .contact-form button:hover{border:2px solid #00c26e;background-color:#fff;color:#000;-webkit-transition:all .2s;transition:all .2s}@-webkit-keyframes growSize{0%{-webkit-transform:translateY(0);transform:translateY(0);color:#fff}50%{-webkit-transform:translateY(10px);transform:translateY(10px);color:#00c26e}to{-webkit-transform:translateY(0);transform:translateY(0);color:#efeeee}}@keyframes growSize{0%{-webkit-transform:translateY(0);transform:translateY(0);color:#fff}50%{-webkit-transform:translateY(10px);transform:translateY(10px);color:#00c26e}to{-webkit-transform:translateY(0);transform:translateY(0);color:#efeeee}}@-webkit-keyframes pulse-bg{0%{-webkit-box-shadow:0 0 0 0 rgba(112,255,193,.702);box-shadow:0 0 0 0 rgba(112,255,193,.702)}70%{-webkit-box-shadow:0 0 0 15px rgba(112,255,193,0);box-shadow:0 0 0 15px rgba(112,255,193,0)}to{-webkit-box-shadow:0 0 0 0 rgba(112,255,193,0);box-shadow:0 0 0 0 rgba(112,255,193,0)}}@keyframes pulse-bg{0%{-webkit-box-shadow:0 0 0 0 rgba(112,255,193,.702);box-shadow:0 0 0 0 rgba(112,255,193,.702)}70%{-webkit-box-shadow:0 0 0 15px rgba(112,255,193,0);box-shadow:0 0 0 15px rgba(112,255,193,0)}to{-webkit-box-shadow:0 0 0 0 rgba(112,255,193,0);box-shadow:0 0 0 0 rgba(112,255,193,0)}}@-webkit-keyframes pulseSizeImage{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 6px 10px 1px rgba(65,65,65,.452);box-shadow:0 6px 10px 1px rgba(65,65,65,.452)}50%{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-box-shadow:0 10px 10px 1px hsla(0,0%,50.6%,.137);box-shadow:0 10px 10px 1px hsla(0,0%,50.6%,.137)}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 6px 10px 1px rgba(65,65,65,.452);box-shadow:0 6px 10px 1px rgba(65,65,65,.452)}}@keyframes pulseSizeImage{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 6px 10px 1px rgba(65,65,65,.452);box-shadow:0 6px 10px 1px rgba(65,65,65,.452)}50%{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-box-shadow:0 10px 10px 1px hsla(0,0%,50.6%,.137);box-shadow:0 10px 10px 1px hsla(0,0%,50.6%,.137)}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 6px 10px 1px rgba(65,65,65,.452);box-shadow:0 6px 10px 1px rgba(65,65,65,.452)}}@-webkit-keyframes itemIn{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes itemIn{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
/*# sourceMappingURL=/main.b53d63c8.css.map */