body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header-wrapper{margin-left:auto;margin-right:auto;padding:20px;text-align:center;width:300px}.header-wrapper h1{font-size:38px;font-weight:700}.header-wrapper h1,.header-wrapper h2{margin-bottom:0;text-align:left;text-transform:capitalize}.header-wrapper h2{font-size:24px;font-weight:300;margin-top:0;width:100%}.header-wrapper p{font-size:28px;margin-top:0;text-align:left}@media only screen and (min-width:768px){.header-wrapper{margin-bottom:40px;margin-left:auto;margin-right:auto;padding:20px 0;width:405px}.header-wrapper .hidden-box{background-color:#e0e9f1;height:60px;position:relative;width:400px}.header-wrapper h1{font-size:50px}.header-wrapper h2{font-size:30px;font-weight:300;position:relative}.header-wrapper p{text-align:left}.header-wrapper h1{font-size:70px;font-weight:700;margin-bottom:0;text-align:left;text-transform:capitalize}.header-wrapper h2{margin-top:0;text-align:left}}a.card-link{color:#fff!important;cursor:pointer;display:inline-block!important;font:normal 14px helvetica;text-decoration:underline}a.card-link:hover:before{content:none}.card-link-wrapper{display:flex;justify-content:space-between}.card-link-wrapper a.card-link{right:-10px;top:-12px}.card-link-wrapper .ext-link-arrow{position:relative;top:0;-webkit-transform:rotate(316deg);transform:rotate(316deg);width:25px}.card-heading{background-color:#e0e9f1;color:#111;font:normal 36px helvetica;margin-left:auto;margin-right:auto;text-align:center;top:0;width:200px;z-index:1}.card-heading,.card-language-wrapper{position:relative}.card-language{border-radius:10px;color:#70c377;display:inline-block;font-weight:700;font:normal 14px helvetica;height:16px;margin-bottom:0;margin-top:10px;padding-right:12px;text-align:center}hr{position:relative;top:50px}.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.card-wrapper{align-items:center;background:#fff;border:1px solid #c9c9c9;border-radius:10px;color:#111;display:flex;height:auto;margin-top:20px;min-height:240px;width:360px}.card-details{background-color:#172043;border-radius:10px;color:#fff;cursor:pointer;display:flex;height:-webkit-fill-available;min-height:190px;opacity:0;padding:26px;position:relative;transition:.5s ease;width:100%}.card-wrapper:hover .card-details{opacity:1}.card-details{flex-direction:column}.card-details p.card-details-copy{color:#e6e6e6;font:normal 16px helvetica;margin:0}.card-details h1{font-size:24px;margin-top:0}.card-wrapper .card-details>p{color:#e6e6e6;font:normal 16px helvetica;line-height:1.4}.thumb-image:hover .card-details{-webkit-transform:scale(1.2);transform:scale(1.2)}.thumb-image{background-repeat:no-repeat;border-radius:10px;display:block;height:auto;position:absolute;-webkit-transform:scale(.8);transform:scale(.8);transition:.5s ease;width:360px;z-index:0}.footer-wrapper{border:0;color:#111;height:200px;margin-bottom:50px;margin-top:50px;width:100%}.footer-wrapper .footer-copy{align-items:center;display:flex;flex-direction:row;justify-content:center}.footer-wrapper .footer-copy>p a{display:inline-block;font-weight:400;padding-left:4px;text-transform:capitalize}.footer-wrapper .footer-copy .col{flex:1 1 30%}.footer-wrapper .footer-copy .col.center{display:flex;flex-direction:column;justify-content:center}.footer-copy .col.center .footer-links .logo-small,.footer-copy .col.center .footer-links .logo-small-inversed{height:36px}.footer-copy .col.center .footer-links .logo-small-inversed.logo-alt-size,.footer-copy .col.center .footer-links .logo-small.logo-alt-size{height:30px}.footer-copy .col.center .footer-links .link-icon{background-color:#000;border:2px solid #111;border-radius:50px;height:35px;padding:10px;transition:.3s ease;width:35px}.footer-copy .col.center .footer-links .link-icon>a{padding:0}.footer-copy .col.center .footer-links .link-icon:hover{background-color:#fff;cursor:pointer;transition:.3s ease}.footer-copy .col.center .footer-links .link-icon .logo-small-inversed,.footer-copy .col.center .footer-links .link-icon:hover .logo-small{display:none}.footer-copy .col.center .footer-links .link-icon:hover .logo-small-inversed{display:block}.footer-copy .col.center .footer-links .link-icon:hover .logo-small-inversed.logo-alt-size{left:2px;position:relative}.footer-copy .col.center h4{font-size:24px;text-align:center}.footer-wrapper ul{display:flex;flex-direction:row;justify-content:center;list-style-type:none;margin:0;padding:0}.footer-wrapper ul li{padding:10px}.container{display:block;height:280px;margin:0 auto;max-width:400px;position:relative;width:100%}.pic{-webkit-animation:fade 24s infinite;animation:fade 24s infinite;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;height:100%;left:0;position:absolute;top:0;width:100%}#pic1{-webkit-animation-delay:0s;animation-delay:0s;background-image:url(/static/media/landscape_1060x400-1.410930bb57735ff56cd4.png)}#pic2{-webkit-animation-delay:8s;animation-delay:8s;background-image:url(/static/media/landscape_1060x400-2.ad20198f930eb872fd29.png)}#pic3{-webkit-animation-delay:16s;animation-delay:16s;background-image:url(/static/media/landscape_1060x400-3.19b4599a4771b4bf9f63.png)}#pic1>h1{color:#633358;font-size:36px;font-weight:600;position:relative;text-align:center;top:86px}@-webkit-keyframes fade{0%{opacity:1}20%{opacity:1}34%{opacity:0}88%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:1}20%{opacity:1}34%{opacity:0}88%{opacity:0}to{opacity:1}}.horizontal-spacer{display:block;padding-left:10px;text-align:right}.resume-container{margin:40px auto;width:90%}.resume-container p{color:#6b6b6b;font-size:20px;line-height:1.4;margin:0;padding:0}.resume-container .resume-main-title{background-color:#e0e9f1;color:#111;font:normal 32px helvetica;height:36px;margin-left:auto;margin-right:auto;padding:10px;position:relative;text-align:center;top:-13px;width:200px;z-index:1}.resume-container .resume-heading ul{list-style-type:none;padding:0}.resume-container .resume-heading ul .row{display:flex;justify-content:space-between}.resume-container .resume-heading ul .row .col li a{margin-left:5px}.resume-container .resume-heading ul .row .col li.resume-heading__profile-link{display:flex;font-size:20px;justify-content:flex-end}.resume-container .resume-heading ul .row .col li.resume-heading__profile-link a{color:#111}.resume-container .resume-title{font-weight:700;margin-top:20px}.resume-container .resume-section__wrapper{padding:10px 0}.resume-container ul{margin:0}@media only screen and (min-width:768px){.resume-container{width:800px}.resume-container .horizontal-spacer{display:block;padding-left:10px;text-align:right}}.card-container .contact-wrapper{background-color:#fff;border-radius:4px;box-shadow:4px 4px 8px rgba(0,0,0,.5);display:flex;justify-content:center;margin-bottom:10px;margin-left:auto;margin-right:auto;padding:50px 0;width:94%}.card-container .contact-wrapper form .contact-field{display:flex;flex-direction:column;justify-content:center;margin:20px 0;width:340px}.card-container .contact-wrapper form .contact-field label{color:#5e5e5e;font-size:14px;font-weight:700;margin-bottom:4px}.card-container .contact-wrapper form .contact-field input{border:1px solid #c4c4c4;border-radius:4px;padding:16px 16px 16px 10px}.card-container .contact-wrapper form .contact-field textarea{border:1px solid #c4c4c4;padding-left:10px;padding-top:10px}.card-container .contact-wrapper form button.btn-submit{background-color:#217af8;border:none;border-radius:4px;color:#fff;cursor:pointer;height:40px;transition:1s;width:200px}.card-container .contact-wrapper form button.btn-submit:hover{background-color:#174a92}.card-container .contact-wrapper form .contact-message{display:none}.card-container .contact-wrapper form .contact-message-active{display:block}@media only screen and (min-width:768px){.card-container .contact-wrapper{padding:50px;width:400px}}body{background-color:#e0e9f1;font-family:Red Hat Display,sans-serif;font-size:16px;margin:40px auto}.container{margin-left:auto;margin-right:auto;max-width:100%}.nav-wrapper{display:none}.nav-wrapper .right-nav p{font-size:16px}.nav-wrapper .right-nav nav.navBar{border-radius:10px;display:grid;grid:auto/auto-flow;margin:0 0 30px auto;padding:3px;position:relative;width:400px}.nav-wrapper .right-nav nav.navBar a{color:#000;color:#818181;display:block;line-height:32px;position:relative;text-align:center;text-decoration:none}.nav-wrapper .right-nav nav.navBar a.active{font-weight:600}.nav-wrapper .right-nav nav.navBar a:hover{color:#000;transition:2s}.nav-wrapper .right-nav nav.navBar a:hover:before{-webkit-transform:scaleX(.6);transform:scaleX(.6)}.nav-wrapper .right-nav nav.navBar a:before{background-color:#929292;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.nav-wrapper .left-nav p{color:#818181}.nav-wrapper .left-nav .nav-logo{background-color:#111;border:4px solid #fff;border-radius:50px;height:50px;position:relative;width:50px}.nav-wrapper .left-nav .nav-logo p{color:#fff;font:700 28px helvetica;margin-left:auto;margin-right:auto;margin-top:8px;padding-left:4px;position:absolute;width:100%}.slide-routes{border-radius:10px}.card{align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#fff;display:flex;font-size:64px;height:560px;justify-content:center}.home{background-color:#e0e9f1}.about{background:rgba(0,150,255,.8)}.contact{background:rgba(100,0,255,.8)}.menuNav{background:#abc3dd;bottom:0;height:100vh;list-style:none;margin:0;max-width:100%;overflow-y:scroll;overflow:hidden;position:fixed;right:-100px;top:0;transition:1s;width:0;z-index:2}.menuNav.showMenu{width:100%}.menuNav a{color:#111;display:block;font-size:20px;font-weight:500;padding:10px 40px;text-decoration:none;text-transform:uppercase}.menuNav li:first-child{margin-top:7rem}.lock-scroll{overflow:hidden}#hamburgerIcon{display:block;height:32px;position:absolute;right:20px;top:20px;width:32px;z-index:99}#hamburgerIcon input{cursor:pointer;display:block;height:2rem;left:5px;opacity:0;position:absolute;top:0;width:2rem;z-index:2}#mobilenav{display:none}#hamburgerIcon span{background-color:#111;border-radius:2px;display:block;height:5px;left:0;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;transition:opacity .5s ease,-webkit-transform .5s;transition:transform .5s,opacity .5s ease;transition:transform .5s,opacity .5s ease,-webkit-transform .5s;width:100%;z-index:1}#hamburgerIcon span:nth-of-type(2){background-color:#111;top:40%}#hamburgerIcon span:nth-of-type(3){background-color:#111;top:80%}#hamburgerIcon #mobilenav{background-color:#fff;margin:0;opacity:1;position:absolute;top:41px;-webkit-transform:translate(20%);transform:translate(20%);-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:300px;z-index:1}#hamburgerIcon #mobilenav li{color:#ccc;display:block;list-style-type:none;padding:8px}#hamburgerIcon #mobilenav li:hover{background-color:#1d3557}#hamburgerIcon #mobilenav li:hover a{color:#fff}@media only screen and (min-width:600px){.container{max-width:100%}.nav-wrapper{visibility:hidden}}@media only screen and (min-width:768px){.container{max-width:100%}.nav-wrapper{display:flex;justify-content:space-between;visibility:visible}#hamburgerIcon{display:none}}@media only screen and (min-width:1100px){.container{margin-left:auto;margin-right:auto;max-width:1200px}}
/*# sourceMappingURL=main.97010823.css.map*/