@font-face{font-family:"FSAlbert";font-style:normal;font-weight:bold;src:url("/fonts/FSAlbert/FSAlbert-Bold.ttf") format("truetype")}@font-face{font-family:"FSAlbert";font-style:normal;font-weight:thin;src:url("/fonts/FSAlbert/FSAlbert-Thin.ttf") format("truetype")}@font-face{font-family:"FSAlbert";font-style:normal;font-weight:light;src:url("/fonts/FSAlbert/FSAlbert-Light.ttf") format("truetype")}@font-face{font-family:"FSAlbert";font-style:normal;src:url("/fonts/FSAlbert/FSAlbert-Regular.ttf") format("truetype")}@font-face{font-family:"GarageGothic";font-style:normal;font-weight:normal;src:url("/fonts/GarageGothic/GarageGothic-Regular.ttf") format("truetype")}@font-face{font-family:"GarageGothic";font-style:normal;font-weight:bold;src:url("/fonts/GarageGothic/GarageGothic-Bold.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:#000;src:url("/fonts/Lato/Lato-Black.ttf") format("truetype")}@font-face{font-family:"Lato";font-weight:#000;font-style:italic;src:url("/fonts/Lato/Lato-BlackItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:bold;src:url("/fonts/Lato/Lato-Bold.ttf") format("truetype")}@font-face{font-family:"Lato";font-weight:bold;font-style:italic;src:url("/fonts/Lato/Lato-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-weight:normal;font-style:italic;src:url("/fonts/Lato/Lato-Italic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:light;src:url("/fonts/Lato/Lato-Light.ttf") format("truetype")}@font-face{font-family:"Lato";font-weight:light;font-style:italic;src:url("/fonts/Lato/Lato-LightItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:normal;src:url("/fonts/Lato/Lato-Regular.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:thin;src:url("/fonts/Lato/Lato-Thin.ttf") format("truetype")}@font-face{font-family:"Lato";font-weight:thin;font-style:italic;src:url("/fonts/Lato/Lato-ThinItalic.ttf") format("truetype")}@font-face{font-family:"PT Mono";font-style:normal;font-weight:normal;src:url("/fonts/PTMono/PTMono-Regular.ttf") format("truetype")}*{margin:0;padding:0;box-sizing:border-box;font-family:"FSAlbert","GarageGothic","Lato","PT Mono",Verdana,serif;font-size:32px}body{background:hsl(200,1.3452914798%,86.2745098039%) url("/images/gll_bg.png") 0 0 repeat-x}#wrapper{display:flex;flex-direction:column;max-width:1500px;min-width:500px;margin:0 auto;min-height:100vh}#wrapper #header{width:100%;height:150px;box-sizing:border-box;padding:10px 30px;margin-bottom:5rem}#wrapper #header #logo{width:150px;height:120px;background:url("/images/gll_logo_white.png") left center no-repeat;background-repeat:none;background-size:contain}#wrapper #content h2{font-family:"GarageGothic",Arial,sans-serif;font-size:1.5rem;margin-bottom:.5rem;color:#55a440;font-weight:bolder;padding:.5rem;border-bottom:1px solid #8e9091}#wrapper #content h2.error{color:#b00}#wrapper #content{width:75%;height:500px;border:1px solid #8e9091;box-shadow:0px 0px 10px #8e9091;box-sizing:border-box;padding:20px;background-color:#fff;margin:0 auto}#wrapper #content p{margin-top:3rem;text-align:center}@media(max-width: 992px){#wrapper #main #content{border:none;padding:0}#wrapper #main #content .wrp .wp#staffDetails .rw,#wrapper #main #content .wrp .wp#staffAddress .rw,#wrapper #main #content .wrp .wp.errorList .rw{flex-direction:column;width:100%}#wrapper #main #content .wrp .wp#staffDetails .rw section,#wrapper #main #content .wrp .wp#staffAddress .rw section,#wrapper #main #content .wrp .wp.errorList .rw section{width:98%;margin:.15rem 0}#wrapper #main #content .wrp .wp#staffDetails .rw section#logout div,#wrapper #main #content .wrp .wp#staffAddress .rw section#logout div,#wrapper #main #content .wrp .wp.errorList .rw section#logout div{text-align:left}#wrapper #main #content .wrp .wp#staffDetails .rw section#logout div:nth-child(1),#wrapper #main #content .wrp .wp#staffAddress .rw section#logout div:nth-child(1),#wrapper #main #content .wrp .wp.errorList .rw section#logout div:nth-child(1){width:25%}#wrapper #main #content .wrp .wp form #rw .rwC .notePay{display:flex;flex-direction:column;justify-content:center;align-items:center}#wrapper #main #content .wrp .wp form #rw .rwC .notePay .fifty{width:100%;text-align:center}#wrapper #main #content .wrp .wp form #rw .rwC .notePay .fifty input[type=submit]{border:none;border-radius:0px;width:100%;background:none #55a440;margin-top:1rem;color:#fff}#wrapper #main #content .wrp .wp form #rw .rwC .notePay .fifty input[type=submit]:hover{background:none #55a440}#wrapper #main #content .wrp #btn input[type=submit]{border:none;border-radius:0px;width:100%;background:none #55a440;margin-top:1rem;color:#fff}#wrapper #main #content .wrp #btn input[type=submit]:hover{background:none #55a440}#wrapper #main #content .wrp p,#wrapper #main #content .wrp #errorEmail{padding:1rem}#wrapper #main #content #payments #payment #options{display:flex;flex-direction:column-reverse;width:100%;border:1px solid #8e9091}#wrapper #main #content #payments #payment #options .column .blurb{border:0}#wrapper #main #content #payments #payment #options .column .hide{opacity:.25}#wrapper #main #content #payments #payment #options #desc{flex-direction:column}#wrapper #main #content #payments #payment #options #desc .blurb{width:100%;align-items:start}#wrapper #main #content #payments #payment #options #desc .blurb h2{width:100%}#wrapper #main #content #payments #payment #options #shrBtn{border-bottom:1px solid #8e9091;margin-bottom:15px}#wrapper #main #content #payments #payment #options #shrBtn a{margin:0px}#wrapper #main #content #payments #payment #options .column #fllDescription.hide,#wrapper #main #content #payments #payment #options .column #ascDescription.hide{display:none}#wrapper #main #content #btnSubmit{margin:0 10px 10px 0}}@media(max-width: 640px){#wrapper #main{width:100%;border:none;padding:none}#wrapper #main #header{flex-direction:column;align-items:center;height:150px;padding:0}#wrapper #main #header #logo{width:150px;margin:.5rem 0 0 0}#wrapper #main #header #progress{border-bottom:3px solid #8e9091;background-color:#fff;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;margin:0}#wrapper #main #header #progress .bar{display:none}#wrapper #main #header #progress #one,#wrapper #main #header #progress #two,#wrapper #main #header #progress #three{padding:0;margin:0;flex-direction:row;align-items:center;justify-content:space-between;text-align:center;height:50px;width:250px;display:none;font-size:1.25rem}#wrapper #main #header #progress #one p,#wrapper #main #header #progress #two p,#wrapper #main #header #progress #three p{font-weight:bold;color:#55a440;padding:0;margin:0;font-size:1.25rem}#wrapper #main #header #progress #one p:nth-child(2),#wrapper #main #header #progress #two p:nth-child(2),#wrapper #main #header #progress #three p:nth-child(2){font-size:1.25rem;line-height:75px;padding:0;margin:0}#wrapper #main #header #progress #one .num,#wrapper #main #header #progress #two .num,#wrapper #main #header #progress #three .num{background-color:none;border:none;border-radius:0;width:65;height:32.5px;line-height:32.5px}#wrapper #main #header #progress #one .num::after,#wrapper #main #header #progress #two .num::after,#wrapper #main #header #progress #three .num::after{content:" / 3"}#wrapper #main #header #progress.initial #one,#wrapper #main #header #progress.payment #two,#wrapper #main #header #progress.complete #three{display:flex}#wrapper #main #header.hide{height:150px}#wrapper #main #header.hide #progress{display:none}#wrapper #main #content{box-sizing:border-box;border-top:1px solid #8e9091;padding:0 15px;box-shadow:none}#wrapper #main #content .wrp#details,#wrapper #main #content .wrp#qualify,#wrapper #main #content .wrp#payments{border:none;width:100%}#wrapper #main #content .wrp#details .rw,#wrapper #main #content .wrp#qualify .rw,#wrapper #main #content .wrp#payments .rw{flex-direction:column;background-color:none}#wrapper #main #content .wrp#details .rw section,#wrapper #main #content .wrp#qualify .rw section,#wrapper #main #content .wrp#payments .rw section{flex-direction:column;width:100%;margin-bottom:.5em}#wrapper #main #content .wrp#details .rw section .lbl,#wrapper #main #content .wrp#qualify .rw section .lbl,#wrapper #main #content .wrp#payments .rw section .lbl{width:100%}#wrapper #main #content .wrp#details .rw section .input,#wrapper #main #content .wrp#details .rw section input,#wrapper #main #content .wrp#details .rw section .input_small,#wrapper #main #content .wrp#qualify .rw section .input,#wrapper #main #content .wrp#qualify .rw section input,#wrapper #main #content .wrp#qualify .rw section .input_small,#wrapper #main #content .wrp#payments .rw section .input,#wrapper #main #content .wrp#payments .rw section input,#wrapper #main #content .wrp#payments .rw section .input_small{width:100%;background-color:rgba(142,144,145,.1)}#wrapper #main #content .wrp#details .rw section#logout,#wrapper #main #content .wrp#qualify .rw section#logout,#wrapper #main #content .wrp#payments .rw section#logout{flex-direction:row}#wrapper #main #content .wrp#details .rw section#logout div,#wrapper #main #content .wrp#qualify .rw section#logout div,#wrapper #main #content .wrp#payments .rw section#logout div{width:50%;text-align:left;background-color:#fff}#wrapper #main #content .wrp#details #payment #options,#wrapper #main #content .wrp#qualify #payment #options,#wrapper #main #content .wrp#payments #payment #options{display:flex;flex-direction:column-reverse;width:100%;border:1px solid #8e9091}#wrapper #main #content .wrp#details #payment #options .column .blurb,#wrapper #main #content .wrp#qualify #payment #options .column .blurb,#wrapper #main #content .wrp#payments #payment #options .column .blurb{border:0}#wrapper #main #content .wrp#details #payment #options .column .hide,#wrapper #main #content .wrp#qualify #payment #options .column .hide,#wrapper #main #content .wrp#payments #payment #options .column .hide{opacity:.25}#wrapper #main #content .wrp#details #payment #options #desc,#wrapper #main #content .wrp#qualify #payment #options #desc,#wrapper #main #content .wrp#payments #payment #options #desc{flex-direction:column}#wrapper #main #content .wrp#details #payment #options #desc .blurb,#wrapper #main #content .wrp#qualify #payment #options #desc .blurb,#wrapper #main #content .wrp#payments #payment #options #desc .blurb{width:100%;align-items:start}#wrapper #main #content .wrp#details #payment #options #desc .blurb h2,#wrapper #main #content .wrp#qualify #payment #options #desc .blurb h2,#wrapper #main #content .wrp#payments #payment #options #desc .blurb h2{width:100%}#wrapper #main #content .wrp#details #payment #options #shrBtn,#wrapper #main #content .wrp#qualify #payment #options #shrBtn,#wrapper #main #content .wrp#payments #payment #options #shrBtn{border-bottom:1px solid #8e9091;margin-bottom:15px}#wrapper #main #content .wrp#details #payment #options #shrBtn a,#wrapper #main #content .wrp#qualify #payment #options #shrBtn a,#wrapper #main #content .wrp#payments #payment #options #shrBtn a{margin:0px}#wrapper #main #content .wrp#details #payment #options .column #fllDescription.hide,#wrapper #main #content .wrp#details #payment #options .column #ascDescription.hide,#wrapper #main #content .wrp#qualify #payment #options .column #fllDescription.hide,#wrapper #main #content .wrp#qualify #payment #options .column #ascDescription.hide,#wrapper #main #content .wrp#payments #payment #options .column #fllDescription.hide,#wrapper #main #content .wrp#payments #payment #options .column #ascDescription.hide{display:none}#wrapper #main #content form #rw .rwC .notePay{display:flex;flex-direction:column;justify-content:center;align-items:center}#wrapper #main #content form #rw .rwC .notePay .fifty{width:100%;text-align:center}#wrapper #main #content form #rw .rwC .notePay .fifty input[type=submit]{border:none;border-radius:0px;width:100%;background:none #55a440;margin-top:1rem;color:#fff}#wrapper #main #content form #rw .rwC .notePay .fifty input[type=submit]:hover{background:none #55a440}#wrapper #main #content #btn input[type=submit]{border:none;border-radius:0px;width:100%;background:none #55a440;margin-top:1rem;color:#fff}#wrapper #main #content #btn input[type=submit]:hover{background:none #55a440}#wrapper #main #content #errorEmail{display:flex;flex-direction:column;align-items:center}#wrapper #main #content #errorEmail div{width:100%;text-align:center}#wrapper #main #content #errorEmail div#copy{flex-direction:row;justify-content:center;align-content:center;line-height:50px;vertical-align:top;width:150px;text-align:left;color:#55a440;font-weight:bold;font-size:20px}#wrapper #main #content #errorEmail div#copy::after{content:"  Copy Text"}#wrapper #main #content #errorEmail div#copy img{margin-right:1rem}}