@import"https://fonts.googleapis.com/css2?family=League+Spartan:wght@100;200;300;400;500;600;700;800;900&display=swap";*{margin:0;padding:0;font-family:League Spartan,sans-serif}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}.App{width:100%;min-height:95vh}body{overflow-x:hidden}.footer{width:100%;background-color:#827fb3;display:flex;align-items:center;justify-content:center;padding:20px;overflow-x:hidden;box-sizing:border-box}.footer a{color:#080434;text-decoration:none;transition:color .2s ease-in-out}.footer p{color:#c6c6c6;font-size:large}.footer p .marginSpan{color:#a2a2a2;margin:0 10px;font-size:large}.footer p .colorSpan{color:#080434}.App .header{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative}.App .header .hbg{position:absolute;top:0;width:100%;height:50%;background-color:#424a9f;z-index:-1}.App .header img{width:120px;padding:40px 80px;-webkit-user-select:none;user-select:none}.App .content{position:relative}.App .content .buttons{position:absolute;top:0;right:100px;display:flex;gap:20px}.App .content button,.App .content .button2{padding:15px;width:150px;font-size:1rem;background-color:#424a9f;color:#fff;outline:none;border:none;border-radius:5px;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;text-decoration:none}.App .content button:disabled,.App .content .button2:disabled{background-color:#b8b8b8;color:#4d4d4d;cursor:not-allowed}.App .content button:disabled:hover .App .content .button2:disabled:hover{box-shadow:none}.App .content button:hover{box-shadow:2px 2px 10px #2861b8ab}.App form{width:40%;padding-left:100px;padding-bottom:50px;display:flex;flex-direction:column;gap:20px;margin:auto}.App form p{font-size:1rem;-webkit-user-select:none;user-select:none}.App form label{margin-bottom:20px}.App form label p{font-size:1rem;color:#011a3b}.App form label input{padding:10px 10px 10px 0;font-size:1.4rem;font-weight:light;width:100%;outline:none;border:none;border-bottom:2px solid rgb(206,206,206);transition:all .2s ease-in-out}.title{color:"#03234c";margin-bottom:20px;position:relative}.title:after{content:"";position:absolute;width:100%;top:85%;right:0;border-bottom:1px solid #03234c}.App form label input::placeholder{color:#b2b2b2}.App form label input:focus{border-bottom:2px solid rgb(72,145,255)}.App form label input[type=checkbox]{width:25px;height:25px}.App form label input[type=radio]{width:20px;height:20px}.CropperContainer{width:40%;height:50vh;margin:auto}.CropperContainer button{position:absolute;bottom:-50px}.reactEasyCrop_Container{position:absolute;width:25%;height:25%;margin-top:100px;left:0;margin-left:100px;right:0;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none;cursor:move;display:flex;justify-content:center;align-items:center;background-color:#000}.viewer{height:50vh;display:flex;align-items:center;justify-content:center}::placeholder{color:#fff}#op{max-width:50%}.imageWrapper{width:206.5px;height:265.5px;position:relative;border:2px solid #d8d8d8;transition:all .2s ease-in-out;cursor:pointer;display:grid}.imageWrapper img{width:100%;place-self:center;z-index:5}.imageWrapper input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:15;transition:all .2s ease-in-out}.imageWrapper .overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;transition:all .2s ease-in-out}.imageWrapper .overlay svg{fill:gray;opacity:.5;transition:all .2s ease-in-out}.imageWrapper:hover{opacity:1}.imageWrapper:hover .overlay{background-color:#ececec80;opacity:1}.imageWrapper:hover .overlay svg{opacity:1}.Submitted{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.Submitted img{margin-bottom:40px}.Submitted h1{color:#315788;margin-bottom:10px;font-size:44px}.Submitted p{color:#afafaf;font-size:20px}.Submitted a{color:#011a3b;cursor:pointer;transition:all .2s ease-in-out}.Submitted a:hover{color:#377bd4}.App label select{border:none;outline:none;width:100%;padding-top:10px;height:30px;border-bottom:2px solid rgb(206,206,206);transition:all .2s ease-in-out;background:none;font-size:1rem}.App select option{font-size:1rem;margin:15px}.App select:focus{border-bottom:2px solid rgb(72,145,255)}@media screen and (max-width:610px){.App .header img{width:120px;padding:none;margin:0 auto}.App .content{width:100%}.App .content .buttons{position:relative;top:0;right:0;display:flex;gap:20px;width:100%;align-items:center;justify-content:center;margin:20px 0}.App .content .buttons button,.App .content .buttons .button2{padding:12px;font-size:1rem}.App form{width:80%;padding:0;margin:0 auto 30px;display:flex;flex-direction:column;gap:20px}.App form p{font-size:1rem;-webkit-user-select:none;user-select:none}.App form label{display:grid;grid-template-columns:1fr 1fr}.App form label input{width:100%;padding:10px 0 10px 10px;font-size:1rem;outline:none;border:1px solid gray;transition:box-shadow .2s ease-in-out;border-radius:5px}.App label select{width:105%;padding:10px;height:37px;border:1px solid gray;transition:box-shadow .2s ease-in-out;border-radius:5px;font-size:1rem;outline:none}.App form label input:focus{box-shadow:2px 2px 10px #4d94ff8e}.App form label input[type=checkbox]{width:30px;height:30px}.App form label input[type=radio]{width:20px;height:20px}.imageWrapper{width:calc(413px / 2.5);height:212.4px}.Submitted img{margin-top:60px;margin-bottom:40px}}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move;box-shadow:0 0 0 9999em #00000080}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}.ReactCrop__crop-selection:focus{outline:none;border-color:#00f;border-style:solid}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:#0003;border:1px solid rgba(255,255,255,.7);outline:1px solid transparent}.ReactCrop__drag-handle:focus:after{border-color:#00f;background:#2dbfff}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}
