@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fjalla+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anton&family=Mulish:ital,wght@0,200;0,700;0,900;1,200;1,700;1,900&display=swap);body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}body{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1880' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3E%3Cg mask='url(%26quot;%23SvgjsMask1045%26quot;)' fill='none'%3E%3Cpath fill='rgba(240, 88, 74, 1)' d='M0 0h1440v560H0z'/%3E%3Cpath d='M0 615.821c113.064-7.582 206.02-91.002 285.158-172.107 67.828-69.513 84.806-168.188 130.504-253.887 49.55-92.924 169.753-167.746 149.423-271.074C544.52-185.767 407.01-214.299 323.21-280.063c-65.903-51.718-119.996-115.816-197.995-146.38-83.079-32.554-171.744-45.144-260.163-33.148-98.873 13.415-204.656 33.454-273.615 105.569-69.947 73.148-77.651 181.963-96.433 281.414-19.611 103.837-50.125 210.45-15.303 310.221 36.228 103.801 120.527 181.425 209.456 246.068C-217.891 551.248-114.657 623.51 0 615.821' fill='%23ef4b3c'/%3E%3Cpath d='M1440 1147.984c108.331-1.769 192.774-88.607 277.663-155.931 77.419-61.4 150.979-127.675 192.81-217.195 42.064-90.019 53.264-189.88 43.618-288.773-9.979-102.305-28.339-211.165-99.608-285.237-70.178-72.939-180.472-78.549-277.65-106.86-96.95-28.245-190.5-69.344-290.927-58.785-112.951 11.875-236.542 36.029-310.713 122.039-74.139 85.973-66.677 211.931-74.927 325.156-7.723 105.989-18.479 215.755 28.571 311.042 46.422 94.015 141.453 148.02 227.609 207.778 89.259 61.91 174.94 148.54 283.554 146.766' fill='%23f16559'/%3E%3C/g%3E%3Cdefs%3E%3Cmask id='SvgjsMask1045'%3E%3Cpath fill='%23fff' d='M0 0h1440v560H0z'/%3E%3C/mask%3E%3C/defs%3E%3C/svg%3E");font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.Header{display:flex;flex-direction:column;align-items:center;justify-content:center}.Header img{width:25rem;margin-bottom:50px}h1{color:#f2ddcc;font-family:"Fjalla One",sans-serif;font-weight:800;font-size:3rem!important;-webkit-transform:translate(-2rem,-3.5rem);transform:translate(-2rem,-3.5rem);letter-spacing:5px}.titleBox{background-color:#2b5877;height:2.5rem;width:6rem;margin-bottom:1.25rem}.projectNav{display:flex;justify-content:center;align-items:baseline;margin-bottom:1.25rem}.navBtn{color:#2b5877;font-weight:bolder;font-size:1.9rem;background:none;border:none;text-transform:capitalize;font-family:"Fjalla One",sans-serif}@media screen and (min-width:800px){.navBtn{margin:0 25px}}@media screen and (max-width:800px){.navBtn{margin:2px}}.navBtn:after{content:"";display:block;width:0;height:4px;background:#2b5877;transition:width .25s}.navBtn:hover:after{width:100%;transition:width .25s}.navBtn-Active{color:#f2ddcc}.navBtn-Active:after{content:"";display:block;width:100%;height:4px;background:#f2ddcc}.content{display:flex;flex:0 0 150px;flex-wrap:wrap;flex-shrink:1;align-items:center;-webkit-animation:fadeIn 1s ease-out;animation:fadeIn 1s ease-out;width:95%;border-radius:5px}.content a{color:#f0584a;font-weight:700;padding:4px}.content a:hover{background-color:#23376e;color:#f0584a;padding:4px;border-radius:5px}@media screen and (max-width:800px){.projectContainer{justify-content:center}}@media screen and (min-width:800px){.projectContainer{justify-content:flex-start}}.projectContainer{display:flex;flex:1 1;flex-wrap:wrap;align-items:baseline;justify-content:center}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.projectList{-webkit-animation:fadeIn 1s ease-out;animation:fadeIn 1s ease-out;border-radius:5px;margin:5px;padding:10px;overflow:hidden;flex-wrap:wrap;font-family:"Roboto";width:400px}.projectList,.projectList img{transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.projectList img{border-radius:13px;width:100%;height:100%;object-fit:cover;box-shadow:4px .6px 10px rgba(0,0,0,.015),32px 5px 80px rgba(0,0,0,.03)}.projectList:hover{-webkit-transform:scale(105%);transform:scale(105%)}.projectList:hover .projectCards{visibility:visible;opacity:1}.techIcons{visibility:hidden;opacity:0;transition:all .25s ease-in-out;padding:5px;position:relative;top:35px;left:10px;background-color:rgba(21,5,5,.735);border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.projectList:hover .techIcons{visibility:visible;opacity:1}.projectCards{justify-content:center;align-items:center;text-align:center;background-color:hsla(0,0%,100%,.93);margin:-108px 0 0 8px;width:365px;padding:5px;z-index:1;position:relative;visibility:hidden;border-radius:5px;color:#000;opacity:0;transition:all .35s ease-in-out}.projectCards h4{font-family:"Anton";letter-spacing:.1rem;font-weight:400;font-size:1.5rem;color:#f0584a;padding:0;margin:-5px 0 -10px}.projectCards p{text-align:left;line-height:1.25rem;font-family:"Mulish",sans-serif;font-weight:600;font-size:.85rem;color:#2b5877;height:45px}.icons{font-style:italic;font-family:"Roboto"}.Btn{border-radius:5px;background-color:#fff;color:#f0584a;cursor:pointer;font-family:"Mulish";font-weight:600;outline:none;border:none;padding:10px 20px}.Btn:hover{color:#f0584a;background-color:#23376e}.visitBtn{position:relative;left:155px;top:-10px;margin:-45px 0 0 -20px;z-index:2}.Title{color:#f2ddcc;font-family:"Fjalla One",sans-serif;font-weight:800;font-size:4rem;letter-spacing:5px;margin-bottom:-45px;align-self:center;justify-self:center;text-align:center}@media screen and (max-width:800px){.contactForm{flex-direction:column}.formContainer{width:100%}}@media screen and (min-width:800px){.contactForm{flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}.formContainer{width:35%}}.contactForm{background-image:url(/static/media/scissortail.1ae28143.jpeg);background-size:cover;background-repeat:no-repeat;background-blend-mode:overlay;background-position:50%;background-color:#2b5877;border-radius:5px;margin:20px;padding:20px;display:flex}.contactForm label{font-family:"Mulish",sans-serif;font-weight:600;color:#fff;font-size:1.2rem}.contactForm input,textarea{display:block;background-color:hsla(0,0%,100%,.91);border:none;border-radius:3px;margin:10px 5px;padding:10px 20px;width:100%}.formContainer{display:flex;flex-direction:column}.formContainer button{position:relative;left:5px}@media screen and (max-width:800px){.fieldGroup{flex-direction:column;width:100%}}@media screen and (min-width:800px){.fieldGroup{flex-basis:content;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}.fieldGroup input{width:100%}}@media screen and (min-width:1500px){.fieldGroup{width:90%}.fieldGroup input{width:130%}}.fieldGroup{display:flex}.ContactInfo{color:#fff;font-family:"Mulish";font-weight:500;font-size:1.25rem;width:50%}.socialGroup{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}@media screen and (max-width:800px){.ContactInfo{width:100%}.contactGroup{flex-direction:column}}@media screen and (min-width:800px){.contactGroup{flex-direction:row}}.contactGroup{display:flex;justify-content:space-evenly;align-items:center}.socialIcon{color:#fff}.socialIcon:hover{color:#f0584a}.sendConfirmation{color:#adff2f;font-family:"Mulish";font-weight:600;font-size:1.15rem;display:block;text-align:center}
/*# sourceMappingURL=main.f29cc488.chunk.css.map */