.home-container{margin-top:45px;position:relative;display:block;width:100%;height:800px;overflow:hidden}.home-container .overlay-home{position:absolute;top:0;left:0;width:100%;height:100%;background:#013a65;background:linear-gradient(180deg,#013a65 0,#151436);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$darkGradTop",endColorstr="$darkGradBottom",GradientType=0);z-index:1}.home-container .home-rain{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.home-container .phrase{position:relative;display:block;margin:0 auto;top:300px;font-size:32px;text-align:center;color:#fff;z-index:5;text-shadow:1px 2px 2px rgba(0,0,0,.1);z-index:3;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.home-container .phrase p{margin:0 auto}.home-container .phrase span{font-size:120px}@media screen and (max-width:420px){.home-container .phrase span{font-size:80px}}.home-container .phrase .menu-home-nav{position:relative;display:block;margin:0 auto;padding:0;text-align:center}.home-container .phrase .menu-home-nav .page-item{position:relative;display:inline-block;margin-left:10px;margin-right:10px}.home-container .phrase .menu-home-nav .page-item a{position:relative;color:#fff;font-size:18px;opacity:.75;-webkit-opacity:.75;-moz-opacity:.75;-ms-filter:alpha(opacity=75);filter:alpha(opacity=75);overflow:visible;outline:none}.home-container .phrase .menu-home-nav .page-item a:after{position:absolute;display:block;content:"";transition:.45s ease-in-out;-webkit-transition:.45s ease-in-out;-moz-transition:.45s ease-in-out;-ms-transition:.45s ease-in-out;width:100%;height:1px;left:0;bottom:-10px;opacity:0;-webkit-opacity:0;-moz-opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);border-bottom:2px solid #fff}.home-container .phrase .menu-home-nav .page-item a:hover:after{bottom:-3px;opacity:.6;-webkit-opacity:.6;-moz-opacity:.6;-ms-filter:alpha(opacity=60);filter:alpha(opacity=60)}.logo-david{font-size:32px;font-family:SistahYsse,sans-serif;color:#3c3c3c;text-decoration:none;margin-left:35px}.logo-david>span{color:#00adef}.right-side{width:50%;width:calc(100% - 120px);float:right;text-align:right;height:100%}.right-side>.link-header{display:inline-block;line-height:40px;color:#3c3c3c;padding-left:10px;padding-right:10px}.right-side>.link-header:hover{color:#00adef}.search-button{margin-right:35px;line-height:25px;color:#3c3c3c;position:relative;display:inline-block;margin-top:5px;margin-left:15px}.search-button>.search-field{width:0;border:none;outline:none;background:transparent;height:21px;transition:all .3s linear}.search-button .btn-search-span:hover{cursor:pointer}.search-button-expaned{color:#7b7b7b;padding:2px 6px;border-radius:5px;background:#f1f1f1}.search-button-expaned>.search-field{transition-property:width;width:180px;padding-left:10px}.search-button-expaned .btn-search-span:hover{color:#7b7b7b}.default-header{background-color:#fff;padding-top:3px;padding-bottom:3px;position:fixed;display:-webkit-flex;display:flex;top:0;left:0;width:100%;height:45px;z-index:100;box-shadow:0 2px 10px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);overflow:hidden}@media screen and (max-width:420px){.logo-david{margin-left:16px}.search-button{margin-right:16px}.right-side{width:auto;width:calc(100% - 80px)}}.footer{background-color:#fff;position:relative;display:block;width:100%;padding:10px;text-align:center}.footer .social{font-size:14px}.footer .policy-terms{float:right;font-size:12px}.footer .policy-terms>a{margin-right:15px;line-height:14px}@media screen and (max-width:780px){.footer .policy-terms{float:none;display:block;padding-top:12px}}.bio_avatar{position:relative}.bio_avatar>img{position:absolute;width:calc(100% - 30px);height:calc(100% - 30px);display:block;top:15px;left:15px;border-radius:100%}.bio_avatar>svg{position:absolute;width:100%;height:100%;display:block;top:0;left:0;fill:#88bfe8}@media screen and (max-width:780px){.bio_avatar{margin:0 auto;display:block}}.skill-title{font-size:.95em;margin-bottom:8px;font-weight:500}.skill{position:relative;display:block;width:90%;height:8px;background-color:#e4e4e4;border-radius:1px}.skill .board{position:absolute;display:block;width:35px;height:20px;top:-6px;left:0;padding:0 3px;background-color:#fff;border:1px solid #e4e4e4;z-index:3;text-align:center;border-radius:1px;box-shadow:0 0 20px 1px #c8caca}.skill .board>div{font-size:16px;font-weight:700;position:relative;margin:0 auto;top:-2px;color:#00adef}.skill .fill{z-index:2;background-color:#00adef;width:0;border:1px solid #00adef;border-radius:1px}.skill .fill,.skill .inset{position:absolute;top:0;left:0;height:100%}.skill .inset{border-color:#c3c3c3 #fff #fff #c3c3c3;border-style:solid;border-width:1px;z-index:1}.hero,.skill .inset{display:block;width:100%}.hero{position:relative;padding:8px;background-color:#00adef;margin-top:46px}.hero>h2{text-align:center;color:#fff}.about_container{max-width:1024px;margin:40px auto;display:-webkit-flex;display:flex}@media screen and (max-width:780px){.about_container{-webkit-flex-direction:column;flex-direction:column}}.bio_resume_description{text-align:center}.bio_resume_description>h2{margin-bottom:0;color:rgba(0,0,0,.84)}.bio_resume_description>p{margin-top:8px;color:rgba(0,0,0,.64)}.bio_resume_description>small{color:rgba(0,0,0,.54)}.bio_resume_description>.about-social-resume-icons>a{display:inline-block;margin-right:5px;margin-left:5px;color:#7b7b7b}.bio_resume_description>.about-social-resume-icons>a :hover{color:#3c3c3c;cursor:pointer}.card{box-shadow:1px 1px 3px #7b7b7b;padding:10px 12px;border-radius:4px}.bio_full_description{padding-left:20px;color:rgba(0,0,0,.64) h2;color-color:rgba(0,0,0,.84)}.bio_full_description h3{color:rgba(0,0,0,.84)}.bio_full_description .card{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%;margin-bottom:8px}.bio_full_description .card img{position:relative;height:56px;width:56px}.bio_full_description .card .summary{-webkit-flex:1 0;flex:1 0;width:auto;margin-left:16px;overflow:hidden;min-height:60px}.bio_full_description .card .summary h3{font-size:18px;line-height:16px;margin:0 0 8px}.bio_full_description .card .summary p:last-child{margin-bottom:0}.bio_full_description .card .summary .degree{font-size:16px;line-height:14px;margin:0 0 8px}.bio_full_description .card .summary .date{font-size:16px;line-height:14px;color:rgba(0,0,0,.6);margin:0}@media screen and (max-width:780px){.bio_full_description{padding:0 20px 20px}.bio_full_description .card{-webkit-flex-direction:column;flex-direction:column}.bio_full_description .card .summary{margin-left:0;margin-top:8px}}.bio_skills{margin-top:35px}.bio_skills>h3,.bio_skills h2{color:rgba(0,0,0,.84)}.blog_timeline_container{display:block;position:relative;width:80%;max-width:800px;margin:20px auto;min-height:300px}.blog-post{position:relative;display:block;margin-bottom:60px}.blog-post>h2{margin-bottom:0;margin-top:8px;font-size:40px;color:#3c3c3c}.blog-post>p{margin-top:5px;font-size:21px;color:rgba(0,0,0,.54)}.blog-post>img{width:100%}.blog-post>a{color:#3c3c3c;padding-left:3px;padding-right:3px;text-transform:uppercase}.alert{position:relative;padding:8px 10px;margin-bottom:16px;border:1px solid transparent;border-radius:3px;background-color:rgba(0,0,0,.1)}.alert-heading{color:inherit}.alert-link{font-weight:500}.alert-dismissible{padding-right:36px}.alert-dismissible .close{position:absolute;top:0;right:6px;bottom:0;padding:6px 8px;color:inherit;background:none;border:0;margin:auto}.alert-dismissible .close:hover{cursor:pointer}.alert-error{background-color:#e65858;color:#fff}.alert-success{background-color:#3abd93;color:#fff}.alert-info{background-color:#00adef;color:#fff}.contact-iframe{height:250px;width:100%;border:0}.required{color:red;font-weight:700}.contact-container{max-width:1024px;margin:18px auto 40px;display:-webkit-flex;display:flex}.contact-sidebar{width:320px}.contact-form{padding-right:20px}.contact-form>p:first-child{margin-top:0}.contact-form .button{width:100%}.form-input{border-radius:4px;border:2px solid #ccd2d4;width:100%;padding:12px 14px;outline:none;margin-top:5px;margin-bottom:2px;font-size:16px;font-weight:400;color:#3c3c3c}.form-input:focus{border-color:#00adef}.form-input-feedback{display:block;margin-bottom:13px;font-size:12px;font-weight:500;color:red}.button{display:inline-block;background-color:#00adef;font-size:16px;color:#fff;border:none;border-radius:4px;padding:12px 14px;outline:none;text-transform:uppercased}.button:hover{cursor:pointer;background-color:#337ab7}@media screen and (max-width:780px){.contact-container{-webkit-flex-direction:column;flex-direction:column}.contact-container .contact-form{padding-left:16px}.contact-container .contact-sidebar{width:auto;padding-left:16px;padding-right:16px;margin-top:32px}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:#337ab7;text-decoration:none}.common-content{max-width:800px;display:block;margin:20px auto}@font-face{font-family:SistahYsse;src:url(/static/media/SistahYsse.d770d5e2.eot) format("eot");src:local("Sistah Ysse"),local("SistahYsse"),url(/static/media/SistahYsse.2d642651.otf),url(/static/media/SistahYsse.7dd2fd9b.woff2) format("woff2"),url(/static/media/SistahYsse.691315b1.woff) format("woff")}
/*# sourceMappingURL=main.a8fefc4f.chunk.css.map */