html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}body{margin: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}body{background-image:url(/static/media/dark_sky_dan.25b9cd35.jpg);background-size:1000px;background-position-x:center}.site-container{margin-inline:auto;height:100vh}.footer,footer{text-align:center;background-color:#001e3d;margin:0;padding:16px 0 5px}@media only screen and (min-width:768px){body{background-size:cover;background-position:0 55%}}@-moz-document url-prefix(){.site-container{height:auto}}:root .site-container,_::-webkit-full-page-media,_:future{height:-webkit-max-content;height:max-content}.link,a:link,a:visited{color:#efedf2;text-decoration:none}.mobile-nav-container{display:flex;justify-content:space-between;height:100px}.not-active{color:#6e8898}.burger-container{width:60px;height:31px;margin:auto 16px;transition:.5s ease-in-out;cursor:pointer}.burger-container,.burger-container .patty{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.burger-container .patty{display:block;position:absolute;height:5.5px;width:100%;background:#de3130;border-radius:8px;opacity:1;left:0;transition:.25s ease-in-out}.burger-container .patty:first-child{top:0}.burger-container .patty:nth-child(2){top:12px}.burger-container .patty:nth-child(3){top:24px}.nav-open{align-items:flex-start;background-color:#2b2b2b;opacity:.875;height:100%;width:100%;position:absolute;top:86px;z-index:3;transition:.5s ease-in-out}.nav-links,.nav-open{display:flex;flex-direction:column}.nav-links{height:47%;margin:0 0 0 16px;padding:0;width:70%;justify-content:space-evenly;list-style-type:none;font-size:1.5em;font-weight:400}.burger-container.open span:first-child{top:18px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.burger-container.open span:nth-child(2){opacity:0;left:-60px}.burger-container.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nav-selected{border-bottom:2px solid #de3130;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nav-socials{display:flex;align-items:center;justify-content:space-evenly;width:190px;margin-left:16px}.social-icon{width:50px}.nav-logo{width:75px;margin:10px;opacity:.8;z-index:3}.hidden{display:none;pointer-events:none}@media only screen and (min-width:768px){.desktop-nav-container{display:flex;justify-content:space-between;height:100px}.nav-logo{width:80px}.burger-container{display:none}.nav-open{justify-content:space-around;align-items:center;position:static;background-color:transparent}.nav-links,.nav-open{flex-direction:row}.nav-socials{height:100%;width:180px}.social-icon{width:35px}}@media only screen and (min-width:960px){.nav-socials{justify-content:space-between;width:240px}.social-icon{width:50px}}h1,h3,h5{margin:0}.home-container{display:flex;flex-direction:column;align-items:center;height:auto;text-align:center;color:#efedf2;padding:16px;background-image:linear-gradient(2deg,#001e3d 19%,transparent 75%)}.home-background{position:fixed;object-fit:fill;z-index:-1;height:100%;bottom:26px}.values-container{margin-top:30%;padding:0 16px;text-shadow:0 0 6px #000}.home-values{font-size:30px;margin:0 0 10px}.home-welcome{display:flex;flex-direction:column;align-items:center;margin-top:50%;padding:0 16px}.welcome-dash{display:block;position:relative;height:2px;width:60px;background-color:#de3130;border-radius:10px;margin:5px 20px}.welcome-intro{font-size:12px;font-weight:600}.skills-container{display:grid;justify-items:center;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:16px;grid-row-gap:16px;margin-top:15%;margin-bottom:16px}.skill-image{width:60px}.skill-box{display:flex;flex-direction:column;align-items:center;width:180px;height:180px;background:linear-gradient(0deg,#001e3d 52%,#003062 98%);border-radius:5px;box-shadow:0 0 19px 0 rgba(0,0,0,.47058823529411764)}.skill-image-4{margin-top:3px;width:56px}.skil-image-4{margin-top:7px;width:54px}.skill-name{margin:16px 0}.skill-body{font-size:12px;font-weight:500;margin:0}@media only screen and (min-width:360px){.skills-container{grid-template-columns:repeat(2,1fr)}.skill-box{width:162px}}@media only screen and (min-width:768px){.home-container{background-image:linear-gradient(2deg,#001e3d 19%,transparent 75%)}.values-container{margin-top:120px}.home-welcome{width:34%;margin-top:150px}.welcome-intro{font-size:13px}}@media only screen and (min-width:1034px){.home-container{height:auto}.skills-container{display:flex;width:70%;margin-top:100px;justify-content:space-around}}h4{margin:0}.contact-wrap{height:100%;color:#efedf2;background-image:linear-gradient(2deg,#001e3d 19%,transparent 75%)}.direct-contact{display:flex;flex-direction:column;margin:16px 0 0 16px;font-size:18px;font-weight:500}.contact-email,.contact-phone{margin-top:16px;font-size:17px;font-weight:500;transition:.3s}.contact-email:hover,.contact-phone:hover{color:#de3130}.form-container{margin:16px;padding-bottom:16px}.hello-sent-wrap{text-align:center}.contact-form{display:flex;flex-direction:column}.label{font-size:18px;font-weight:500;margin:10px 0 5px}.name-fields{display:flex}.input{height:35px;width:98%;font-size:20px;background-color:#2a2a2a;color:#efedf2;border:none;border-radius:6px;padding-left:7px}.input:first-child{margin-right:2.5%}.form-phone,.name-fields>.input{width:47%}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:1px solid #001e3d;-webkit-text-fill-color:#efedf2;-webkit-box-shadow:0 0 0 1000px #001e3d inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.submit-button{border:none;border-radius:6px;width:100px;background-color:#efedf2;color:#001e3d;font-weight:500;margin-top:16px}@media screen and (min-width:260px) and (max-width:359px){.name-fields{flex-direction:column}.form-phone,.name-fields>.input{width:98%;margin-bottom:10px}}@media only screen and (min-width:768px){.contact-wrap{height:100%}.form-container{display:flex;flex-direction:column}.hello-sent-wrap{text-align:left}.contact-form{width:1000px}.form-phone,.name-fields>.input{width:313px}.input{width:662px}}.services-container{min-height:100%;text-align:center;color:#efedf2;background-image:linear-gradient(2deg,#001e3d 42%,transparent 75%);padding:16px;align-items:flex-start;text-align:left}.services,.services-container{display:flex;flex-direction:column}.services{margin-bottom:16px}.list{list-style-type:circle;margin:0;line-height:1.5em}.results-container{display:grid;justify-items:center;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:16px;grid-row-gap:16px;height:auto;width:100%;align-items:flex-end}.result-image{width:60px}.result-box{display:flex;flex-direction:column;align-items:center;width:170px;height:170px;padding:10px;margin:0 0 16px;text-align:center;background:linear-gradient(0deg,#001e3d 52%,#003062 98%);border-radius:5px;box-shadow:0 0 19px 0 rgba(0,0,0,.47058823529411764)}.result-body{font-size:12px;font-weight:500;margin:0}@media only screen and (min-width:280px) and (max-width:319px){.result-box{width:100px;height:219px}}@media only screen and (min-width:320px) and (max-width:359px){.result-box{width:116px;height:187px}}@media only screen and (min-width:360px){.services-container{padding:10px}.result-box{width:142px}}@media only screen and (min-width:768px){.services-container{flex-direction:row;padding:16px}.results-container{display:flex;flex-direction:column;justify-content:space-around;height:100%;width:50%;align-items:flex-end}}
/*# sourceMappingURL=main.5d05a094.chunk.css.map */