/*! bulma.io v0.2.3 | MIT License | github.com/jgthms/bulma */.box,.is-block,footer,header,section{display:block}.button,a{cursor:pointer}.button,.has-text-centered{text-align:center}.input,img{max-width:100%}@keyframes spinAround{from{transform:rotate(0)}to{transform:rotate(359deg)}}/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */body,h1,h2,h3,h4,h5,h6,html,ol,p{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}button,input,select{margin:0}.box:not(:last-child),.content:not(:last-child){margin-bottom:20px}html{box-sizing:border-box;background-color:#f5f5f5;font-size:14px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility}*,:after,:before{box-sizing:inherit}img{height:auto}table{border-collapse:collapse;border-spacing:0;width:100%}body,button,input,select{font-family:Arvo,serif}#signatures p,#signform .pledge,#signform label,button.button,header h1.title.is-1,span{font-family:Montserrat,sans-serif}body{color:#4a4a4a;font-size:1rem;font-weight:400;line-height:1.428571428571429}a{color:#b5241a;text-decoration:none;transition:none 86ms ease-out}a:hover{color:#bd3a31}input[type=checkbox],input[type=radio]{vertical-align:baseline}.button,.input{-ms-flex-align:center;position:relative;vertical-align:top;-moz-appearance:none;-webkit-appearance:none}small{font-size:11px}span{font-style:inherit;font-weight:inherit}.box{background-color:#fff7f7;border-radius:5px;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);padding:20px}a.box:focus,a.box:hover{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #b5241a}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #b5241a}.button{align-items:center;background-color:#fff;border:1px solid #dbdbdb;border-radius:3px;color:#363636;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:32px;line-height:24px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-pack:center;justify-content:center;padding-left:10px;padding-right:10px;white-space:nowrap}.button[disabled],.input[disabled]{cursor:not-allowed;pointer-events:none}.button:hover{border-color:#b5b5b5}.button:active,.button:focus{border-color:#b5241a;outline:0}.button[disabled]{background-color:#f5f5f5;border-color:#dbdbdb;opacity:.5}.button[disabled]::-moz-placeholder{color:rgba(54,54,54,.3)}.button[disabled]::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.button[disabled]:-moz-placeholder{color:rgba(54,54,54,.3)}.button[disabled]:-ms-input-placeholder{color:rgba(54,54,54,.3)}.button small{display:block;font-size:11px;line-height:1;margin-top:5px}.button .icon:first-child{margin-left:-2px;margin-right:4px}.button .icon:last-child{margin-left:4px;margin-right:-2px}.button:focus,.button:hover{color:#bd3a31}.button:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2)}.button.is-black{background-color:#0a0a0a;border-width:0;color:#fff7f7}.button.is-black:focus,.button.is-black:hover{background-color:#000;border-color:transparent;color:#fff7f7}.button.is-primary{background-color:#00d1b2;border-width:0;color:#fff}.button.is-primary:focus,.button.is-primary:hover{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-info{background-color:#459da9;border-width:0;color:#fff}.button.is-info:focus,.button.is-info:hover{background-color:#3e8c97;border-color:transparent;color:#fff}.button.is-success{background-color:#23d160;border-width:0;color:#fff}.button.is-success:focus,.button.is-success:hover{background-color:#20bc56;border-color:transparent;color:#fff}.button.is-link{background-color:transparent;border-width:0;color:#4a4a4a;text-decoration:underline}.button.is-link:focus,.button.is-link:hover{background-color:#f5f5f5;color:#363636}.button.is-small{border-radius:2px;font-size:11px;height:24px;line-height:16px;padding-left:6px;padding-right:6px}.button.is-large{font-size:22px;height:48px;padding-left:20px;padding-right:20px}.content{color:#4a4a4a}.content a:not(.button){border-bottom:1px solid #dbdbdb}.content a:not(.button):visited{color:#b5241a}.content a:not(.button):hover{border-bottom-color:#b5241a}.content ol:not(:last-child),.content p:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:300;line-height:1.125;margin-bottom:20px}.content h1:not(:first-child),.content h2:not(:first-child),.content h3:not(:first-child){margin-top:40px}.content h1{font-size:2em}.content h2{font-size:1.75em}.content h3{font-size:1.5em}.content h4{font-size:1.25em}.content h5{font-size:1.125em}.content h6{font-size:1em}.content ol{list-style:decimal;margin-left:2em;margin-right:2em;margin-top:1em}.content.is-large{font-size:24px}.input{align-items:center;background-color:#fff;border:1px solid #dbdbdb;border-radius:3px;color:#363636;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:32px;-ms-flex-pack:start;justify-content:flex-start;line-height:24px;padding-left:8px;padding-right:8px;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);width:100%}.checkbox,.select{display:inline-block}.input:hover{border-color:#b5b5b5}.input:active,.input:focus{border-color:#b5241a;outline:0}.input[disabled]{background-color:#f5f5f5;border-color:#dbdbdb}.checkbox,.checkbox input,.select select{cursor:pointer}.input[disabled]::-moz-placeholder{color:rgba(54,54,54,.3)}.input[disabled]::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.input[disabled]:-moz-placeholder{color:rgba(54,54,54,.3)}.input[disabled]:-ms-input-placeholder{color:rgba(54,54,54,.3)}.input.is-black{border-color:#0a0a0a}.input.is-primary{border-color:#00d1b2}.input.is-info{border-color:#459da9}.input.is-success{border-color:#23d160}.input[type=search]{border-radius:290486px}.input.is-small{border-radius:2px;font-size:11px;height:24px;line-height:16px;padding-left:6px;padding-right:6px}.input.is-large{font-size:24px;height:48px;line-height:40px;padding-left:12px;padding-right:12px}.select,.select select{height:32px;position:relative;vertical-align:top}.checkbox{line-height:16px;position:relative;vertical-align:top}.checkbox:hover{color:#bd3a31}.select select{-moz-appearance:none;-webkit-appearance:none;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dbdbdb;border-radius:3px;color:#363636;font-size:14px;-ms-flex-pack:start;justify-content:flex-start;line-height:24px;padding-left:8px;display:block;outline:0;padding-right:36px}.select select:active,.select select:focus{border-color:#b5241a;outline:0}.select select[disabled]{background-color:#f5f5f5;border-color:#dbdbdb;cursor:not-allowed;pointer-events:none}.select select[disabled]::-moz-placeholder{color:rgba(54,54,54,.3)}.select select[disabled]::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.select select[disabled]:-moz-placeholder{color:rgba(54,54,54,.3)}.select select[disabled]:-ms-input-placeholder{color:rgba(54,54,54,.3)}.select select.is-black{border-color:#0a0a0a}.select select.is-primary{border-color:#00d1b2}.select select.is-info{border-color:#459da9}.select select.is-success{border-color:#23d160}.select select:hover{border-color:#b5b5b5}.select select::ms-expand{display:none}.select:after{border:1px solid #b5241a;border-right:0;border-top:0;content:" ";display:block;height:7px;pointer-events:none;position:absolute;transform:rotate(-45deg);width:7px;margin-top:-6px;right:16px;top:50%}.select:hover:after{border-color:#bd3a31}.select.is-small{height:24px}.select.is-small select{border-radius:2px;font-size:11px;height:24px;line-height:16px;padding-left:6px;padding-right:28px}.select.is-large{height:48px}.select.is-large select{font-size:24px;height:48px;line-height:40px;padding-left:12px;padding-right:52px}.label{color:#363636;display:block;font-weight:700}.title,.title span{font-weight:300}.label:not(:last-child){margin-bottom:5px}@media screen and (max-width:768px){.control-label{margin-bottom:5px}}@media screen and (min-width:769px){.control-label{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;padding-top:7px;text-align:right}}.control{position:relative;text-align:left}.control:not(:last-child){margin-bottom:10px}.block:not(:last-child),.progress:not(:last-child),.table,.title:not(:last-child){margin-bottom:20px}.control.has-icon>.fa{display:inline-block;font-size:14px;height:24px;line-height:24px;text-align:center;vertical-align:top;width:24px;color:#dbdbdb;pointer-events:none;position:absolute;top:4px;z-index:4}.image,.image img,.progress{display:block}.control.has-icon .input:focus+.fa{color:#b5b5b5}.table,.title{color:#363636}.control.has-icon .input.is-small+.fa{font-size:10.5px;top:0}.control.has-icon .input.is-large+.fa{font-size:21px;top:12px}.control.has-icon:not(.has-icon-right)>.fa{left:4px}.control.has-icon:not(.has-icon-right) .input{padding-left:32px}.control.has-icon:not(.has-icon-right) .input.is-small{padding-left:24px}.control.has-icon:not(.has-icon-right) .input.is-small+.fa{left:0}.control.has-icon:not(.has-icon-right) .input.is-medium{padding-left:40px}.control.has-icon:not(.has-icon-right) .input.is-medium+.fa{left:8px}.control.has-icon:not(.has-icon-right) .input.is-large{padding-left:48px}.control.has-icon:not(.has-icon-right) .input.is-large+.fa{left:12px}.image{position:relative}.image img{height:auto;width:100%}.image.is-16by9 img,.image.is-1by1 img,.image.is-2by1 img,.image.is-3by2 img,.image.is-4by3 img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-1by1{padding-top:100%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;height:12px;overflow:hidden;padding:0;width:100%}.media .media,.media+.media{border-top:1px solid rgba(219,219,219,.5)}.icon,.icon.is-large,.icon.is-small{display:inline-block}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2}.progress.is-info::-webkit-progress-value{background-color:#459da9}.progress.is-info::-moz-progress-bar{background-color:#459da9}.progress.is-success::-webkit-progress-value{background-color:#23d160}.progress.is-success::-moz-progress-bar{background-color:#23d160}.section,.table{background-color:#fff7f7}.progress.is-small{height:8px}.progress.is-large{height:20px}.table{width:100%}.title{word-break:break-word;font-size:28px;line-height:1}.title a:hover{border-bottom:1px solid}.title.is-1{font-size:48px}.title.is-2{font-size:40px}.title.is-3{font-size:28px}.title.is-4{font-size:24px}.title.is-5{font-size:18px}.title.is-6{font-size:14px}.fa,.icon{font-size:21px;text-align:center;vertical-align:top}.container{position:relative}@media screen and (min-width:980px){.container{margin:0 auto;max-width:960px}}@media screen and (min-width:1180px){.container{max-width:1200px}}.icon{height:24px;line-height:24px;width:24px}.icon .fa{font-size:inherit;line-height:inherit}.icon.is-small{font-size:14px;height:16px;line-height:16px;text-align:center;vertical-align:top;width:16px}.icon.is-large{font-size:42px;height:48px;line-height:48px;text-align:center;vertical-align:top;width:48px}.media-content{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:left}.media{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:10px}.media .media{display:-ms-flexbox;display:flex;padding-top:10px}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:5px}.media .media .media{padding-top:5px}.media .media .media+.media{margin-top:5px}.media+.media{margin-top:10px;padding-top:10px}.media.is-large+.media{margin-top:20px;padding-top:20px}.column{display:block;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:10px}@media screen and (min-width:769px){.column.is-full{-ms-flex:none;flex:none;width:100%}.column.is-half{-ms-flex:none;flex:none;width:50%}.column.is-offset-half{margin-left:50%}.column.is-1{-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1{margin-left:8.33333%}.column.is-2{-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2{margin-left:16.66667%}.column.is-3{-ms-flex:none;flex:none;width:25%}.column.is-offset-3{margin-left:25%}.column.is-4{-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4{margin-left:33.33333%}.column.is-5{-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5{margin-left:41.66667%}.column.is-6{-ms-flex:none;flex:none;width:50%}.column.is-offset-6{margin-left:50%}.column.is-7{-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7{margin-left:58.33333%}.column.is-8{-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8{margin-left:66.66667%}.column.is-9{-ms-flex:none;flex:none;width:75%}.column.is-offset-9{margin-left:75%}.column.is-10{-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10{margin-left:83.33333%}.column.is-11{-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11{margin-left:91.66667%}.column.is-12{-ms-flex:none;flex:none;width:100%}.column.is-offset-12{margin-left:100%}.columns:not(.is-desktop){display:-ms-flexbox;display:flex}}.columns{margin-left:-10px;margin-right:-10px;margin-top:-10px}.columns:last-child{margin-bottom:-10px}.columns:not(:last-child){margin-bottom:10px}.columns.is-centered{-ms-flex-pack:center;justify-content:center}.section{padding:40px 20px}@media screen and (min-width:980px){.section.is-large{padding:240px 20px}}.footer{background-color:#f5f5f5;padding:40px 20px 80px}.footer a,.footer a:visited{color:#4a4a4a}.footer a:hover,.footer a:visited:hover{color:#363636}.footer a:not(.icon),.footer a:visited:not(.icon){border-bottom:1px solid #dbdbdb}.footer a:not(.icon):hover,.footer a:visited:not(.icon):hover{border-bottom-color:#b5241a}#signform .form-success,footer.footer,header .container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;padding:40px}header{background:linear-gradient(rgba(20,20,20,.1),rgba(20,20,20,.6)),url(../img/flag2.jpg) center center #0a0a0a;background-size:cover;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1}header h1.title.is-1{color:#fff7f7;font-size:1.2em;font-weight:700;line-height:1.2em;text-align:center}header .logo{bottom:80px;position:absolute;right:40px}header h2.title.is-1{color:#fff7f7;display:block;font-size:2em;font-weight:700}header p.arrow{animation-iteration-count:infinite;color:#fff7f7;font-size:.6em;margin-top:30px}header p.arrow a{color:#fff7f7}#content{margin-top:100vh;position:relative;z-index:999}#letter{background:url(../img/limestone.jpg) center center;font-size:1.4em;line-height:1.8em;padding-top:80px}#letter p{margin-bottom:1em}#letter span{font-weight:700}#signform{background:url(../img/100bg2.png) center center #3c3c3c;color:#fff7f7;min-height:450px}#signform .container{height:100%}#signform .pledge{font-size:1.2em;margin-bottom:20px}#signform .required{margin-bottom:20px;text-align:center}#signform h2{font-size:2.2em}#signform h2,#signform h3{color:#fff7f7;font-weight:700;text-align:center;text-transform:uppercase}#signform label{color:#fff7f7;font-weight:400}#signform button.button{background-color:#459da9;color:#fff7f7;display:block;margin:0 auto;width:200px}#signform .form-success{display:none}#signform .form-success p{margin-bottom:20px}#signform .form-success button.button{width:100%}#signform .form-success .fa{padding-top:2px}#signform .form-error{display:none;margin-top:40px}#signatures{background:url(../img/limestone.jpg) center center}#signatures h2{text-align:center;text-transform:uppercase}#signatures p{margin-bottom:1em;text-align:center}#signatures p:last-of-type{margin-bottom:0}#signatures span{font-family:Arvo,serif;font-size:.8em}#signatures .topsigners{font-weight:700;margin:30px 0}#signatures .topsigners span{font-weight:400}footer.footer{background:url(../img/100bg2.png) center center #3c3c3c;color:#fff7f7;display:-ms-flexbox;display:flex;min-height:200px;position:relative;text-align:center}footer.footer a:not(.icon),footer.footer a:not(.icon):visited{border-bottom:0;color:#fff7f7}footer.footer a:not(.icon):hover,footer.footer a:not(.icon):visited:hover{border-bottom:1px solid #fff7f7}footer.footer h3.title.is-3{color:#fff7f7;font-size:3.2em;font-weight:700}footer.footer h4.title.is-4{color:#fff7f7;font-family:Montserrat,sans-serif;font-size:1.2em;text-transform:uppercase}footer.footer p{font-family:Montserrat,sans-serif;font-size:1.1em;margin-bottom:20px}