html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body{line-height:1}img{max-width:100%}a{transition:all .2s ease-in}body{font-family:"Poppins",sans-serif;color:#2f3744;background-color:#fff}p{font-family:"Lato",sans-serif;font-size:16px;font-size:1rem;line-height:26px;font-weight:400;color:#2f3744}strong{font-weight:700}a{text-decoration:none;color:#2f3744}h1,h2,h3,h4,h5{font-family:"Poppins",sans-serif;font-size:16px;font-size:1rem;line-height:26px;font-weight:400;color:#000}h1{font-size:30px;font-size:1.875rem;line-height:42px;font-weight:500}@media(min-width: 768px){h1{font-size:42px;font-size:2.625rem;line-height:60px}}h2{font-size:26px;font-size:1.625rem;line-height:38px}@media(min-width: 768px){h2{font-size:36px;font-size:2.25rem;line-height:52px}}h3{font-size:24px;font-size:1.5rem;line-height:34px}@media(min-width: 768px){h3{font-size:28px;font-size:1.75rem;line-height:40px}}h4{font-size:20px;font-size:1.25rem;line-height:34px}h5{font-size:16px;font-size:1rem;line-height:26px}body{background-color:rgba(0,0,0,0)}p{margin-bottom:16px}li{font-size:13px;line-height:20px}h1{margin-bottom:24px}h2{margin-bottom:24px}h3{margin-bottom:18px}h4{margin-bottom:18px}h5{margin-bottom:18px}img,video{max-width:100%;height:auto}iframe{max-width:100%}pre{white-space:normal;margin-bottom:12px;font-family:monospace}em{font-style:italic}ul,ol{list-style:none;margin-left:34px;margin-bottom:48px}@media(min-width: 768px){ul,ol{margin-bottom:64px}}ul ul,ul ol,ol ul,ol ol{margin-bottom:0;padding-top:12px}#wrapper,#main,#application,#app_body{max-width:none;padding:0;background-color:rgba(0,0,0,0)}#app_body{padding:0 !important}#application{background-color:#fff;padding:32px 16px}@media(min-width: 576px){#application{padding:32px}}#application div.required-fields{font-family:"Lato",sans-serif;font-size:13px;line-height:20px;color:#7b8694;margin-bottom:4px}#application hr{display:none !important}.asterisk{color:#7b8694 !important;font-size:inherit !important;line-height:inherit !important}#application .heading{margin-bottom:16px;font-size:24px;line-height:34px;font-weight:500;float:none}@media(min-width: 768px){#application .heading{font-size:28px;line-height:40px}}.field{display:flex !important;flex-direction:column !important;clear:none !important;overflow:unset !important;line-height:unset !important;margin-bottom:28px !important}.field .field-error,.field .field-error:focus,.field .field-error:hover{border-color:#fd2512 !important}.field p{font-size:13px;line-height:20px;margin-bottom:16px}.field br{display:none}label{font-family:"Lato",sans-serif !important;font-size:13px !important;line-height:20px !important;color:#2f3744 !important;margin-right:0 !important;display:block !important;margin-bottom:8px !important;text-align:left !important;float:none !important}input[type=text]{font-family:"Lato",sans-serif;border:1px solid #d2d6dc !important;border-radius:2px !important;height:48px !important;background-color:#fff !important;padding:14px 12px !important;font-size:13px !important;font-weight:400 !important;line-height:20px !important;font-style:normal !important;color:#2f3744 !important;width:100% !important;display:block !important;-webkit-appearance:none !important}input[type=text]:hover{border:1px solid #a6aeb8 !important}input[type=text]:focus{border:1px solid #49c7ed !important;outline:none !important}input[type=button]{padding:11px 24px !important;margin-bottom:0 !important;vertical-align:middle !important;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block !important;border:0 !important;border-radius:2px !important;font-weight:500 !important;font-size:16px !important;line-height:26px !important;text-align:center !important;width:100% !important;font-family:"Lato",sans-serif !important;text-decoration:none !important;font-style:normal !important;height:auto !important;white-space:nowrap !important;transition:all .5s !important;color:#fff !important;background-color:#a30c65 !important}@media(min-width: 480px){input[type=button]{width:auto !important}}input[type=button]:hover{background-color:#003a5d !important;color:#fff !important}input[type=button]:active{background-color:#003a5d;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 100%);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);color:#fff !important}textarea{font-family:"Lato",sans-serif;border:1px solid #d2d6dc !important;border-radius:2px !important;background-color:#fff !important;padding:14px 12px !important;font-size:13px !important;font-weight:400 !important;line-height:20px !important;color:#2f3744 !important;width:100% !important;margin:0 !important}textarea:focus{border:1px solid #49c7ed !important;outline:none !important}.attach-or-paste .link-container a{border:2px solid rgba(73,199,237,.5) !important;border-radius:2px !important;height:48px !important;background-color:#fff !important;padding:14px 12px !important;font-style:normal !important;color:#2f3744 !important;width:100% !important;display:block !important;font-family:"Lato",sans-serif !important;font-weight:500 !important;font-size:16px !important;line-height:16px !important;text-decoration:none !important;background-image:none !important}@media(min-width: 576px){.attach-or-paste .link-container a{height:auto !important;border:none !important;line-height:26px !important;color:#49c7ed !important;display:inline !important;font-weight:normal !important;padding:0 0 3px 0 !important;border-bottom:1px solid #d2d6dc !important;margin-right:16px !important}}.attach-or-paste .link-container a:hover{text-decoration:none !important}@media(min-width: 576px){.attach-or-paste .link-container a:hover{border-color:rgba(0,0,0,0) !important}}.attach-or-paste .link-container a:after{display:none}.field-error-msg{color:#fd2512 !important;font-size:14px !important;line-height:14px;display:block;margin-top:4px;text-align:right}.field-error-msg img{display:none}#submit_buttons{text-align:center}.select2-choice{font-family:"Lato",sans-serif;border:1px solid #d2d6dc !important;border-radius:2px !important;height:48px !important;background-color:#fff !important;padding:14px 12px !important;font-size:13px !important;font-weight:400 !important;line-height:20px !important;font-style:normal !important;color:#2f3744 !important;width:100% !important;display:block !important;-webkit-appearance:none !important}.select2-choice:hover{border:1px solid #a6aeb8 !important}.select2-choice:focus{border:1px solid #49c7ed !important;outline:none !important}.select2-container{width:100% !important}.select2-drop-active{border:1px solid #d2d6dc !important;border-top:0 !important;font-size:13px !important;font-weight:400 !important;line-height:20px !important;box-shadow:none !important}.select2-arrow{top:10px !important}.paste{margin-top:8px !important}.accessible a#add_education{margin-bottom:24px !important;margin-left:0 !important}#main_fields div.field input[type=text],#main_fields div.field textarea{width:100% !important}.accessible input.year{margin-top:10px !important}#custom_fields label a{color:#49c7ed !important;text-decoration:none !important}.select2-container .select2-choice span{color:#2f3744 !important}#disability_status_header{margin-bottom:24px;margin-top:24px}#education_section{position:relative !important}.remove-background-field{position:absolute !important;right:0 !important;top:0 !important}#submission_received{padding:32px 16px;background-color:#fff}@media(min-width: 576px){#submission_received{padding:32px}}#submission_received #view-more,#submission_received #back_to_application_link#back_to_application_link{display:none !important}#submission_received h1{font-size:26px;line-height:38px}#submission_received p{font-size:16px;line-height:26px;margin-bottom:0}.locate-me{margin-top:16px !important;font-family:"Lato",sans-serif !important;font-size:13px !important;line-height:20px !important}.progress-bar .upload .progress{border:1px solid #d7d8d9}.progress-bar .upload .progress .bar{background-color:#194484}.cancel img,.attach-or-paste a.remove{margin-left:12px}#resume_filename,#cover_letter_filename,div[data-messages=uploaders]{font-family:"Lato",sans-serif !important;font-size:13px !important;line-height:20px !important;color:#2f3744 !important;margin-right:0 !important;margin-bottom:8px !important;text-align:left !important;float:none !important}#data_compliance .gdpr{flex-direction:row !important}#data_compliance .data_compliance_item input[type=checkbox]{margin-right:7px;margin-left:0}
