@charset "UTF-8";
/*!
                            Delicately Hand-Crafted by                            ,;s5X932ir:.             
                                                                                ;XHMMH&h9h&H###&s.          
                               .:s3H#@@@@@@@@#AXr:                           s#@@@@#BA&GG&AHM#@@@@@3,       
                          :2#@@@@@@@@@@@@@@@@@@@@@@@@Mi,                   S@@@#BAA&GGGGGGG&AAAHM#@@@A.     
                      ,3@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S.             :@@@HA&GhhhhhhhhhhhhGGG&AAB#@@2    
                   ,A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X.         i@@BAA&&Ghhhh&&&A&GhhhhhhGG&AB#@#   
                 S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r      S@MAAAHHA&Ghhh&AHHAAGhhhhhhhhG&HM@@  
               &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@5   ;@BHr    ,#Gh&5     M&hhhhhhhhGG&AB@M 
             G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@s ##GBr    ,@&hA2     @MMMMAHMM#MA&&AM@:
           s@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@3.@AhMS    :@&hHh     @;;;;B5:.,r&#A&H@5
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ r#GG#2    :@&GBA    .#           s#AAA3
        ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2BGG#2    :@&GMA    .@     r2.    3M&G9
       X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 5BGG#5    ;@A&#M    .@    5@@@    :@GG9
      A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ;#GGMA     A##@r    ;@    r@@@    :@GG3
     &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; #&&H@;             #@      ;     9MGA5
    5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ XB&A#@2          ;#@#           X@&h#:
   :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r #AAH#@@M92ii53H@@#MM    X@XS2A@@AhM9 
   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  #AAHB#@@@@@@@@#A&BM    i@@@@@B&GBG  
  X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  HB&AAAAHHHHAAGhGHM... i@HAA&GG#2   
  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; rMAGGGGGhhhhhhGA#@@@@B&GhhGBB;    
 r@@@,          :A@@@@@@@@@@@@@@@:   ,@@@@@@@@s    @@@@@@@@S    @@@@@@@@@#  iBH&hhhhhhhhGAHMMBA&GGAMBs      
 @@@@             ,@@@@@@@@@@@@@@     @@@@@@@@:    @@@@@@@@;    @@@@@@@@@@@G  ;XHBHA&GGGG&&&AAAHMMh;        
:@@@@.    @@@@     @#AHH#@@@&AHM@:    @M22A@@@s    @#25G@@@2    @@@@M922G@@@@@;  ;2AM#######MHhi:           
2@@@@,    @@@@.   .@     @@@    MS          r@X          :@H    @@:        ,@@@@@     ..,,.                 
#@@@@,           5@@.    @@@    @2     ;.    AB     :,    i@    @    r@@3    @@@@,                          
@@@@@,    ,:::     @r    @@@    @2   .@@@r   .A    @@@9    A    X    3G3&    .@@@;                          
@@@@@,    @@@@@    ,s    @@@    @2   ,@@@X   ,A    @@@#    A    3    .   ;r;,:@@@;                          
H@@@@:    riss.    s5    r2     @2    :H3    &#    .H&    s@    @    M@@@B#@H@@@@,                          
i@@@@.            ;@@           #s          ;@2          ,@H    @@.         ,@@@@                           
,@@@@B9&G9X2X9A#@@@@@@Asri#@@Gh2@@9G9@@2rsh@@@@3Gh@@3rs3@@@@XG9X@@@@3r::;SB@@@@@@                           
 A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@9                           
 .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                            
  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#                            
  ,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                             
   B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@2                             
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                              
     @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                               
      @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                
       @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                 
        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B                                  
         &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@i                                   
          :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                     
            2@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r                                      
              &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@5                                        
                3@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@i                                          
                  ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B:                                            
                     s@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B;                                               
                        ;A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@9,                                                  
                           .:r2GB#@@@@@@@@@@@@@@#HG5r:                                                         

                                www.bubbleup.net 

*/
html {
  height: 100%;
}

body {
  min-height: 100%;
  margin: auto;
}

@media (max-width: 767px) {
  .nav-on body {
    overflow: hidden;
  }
}
#page {
  position: relative;
  background: #f2e7d4 url(../images/bg-grit.jpg) center top repeat;
}

@media (min-width: 1920px) {
  #page {
    background-size: 100% auto;
  }
}
.content {
  position: relative;
}
.content:before, .content:after {
  content: " ";
  display: table;
}
.content:after {
  clear: both;
}
.content > .container-fluid,
.content > .container {
  margin-top: 19.5px;
  margin-bottom: 19.5px;
}
@media (min-width: 576px) {
  .content > .container-fluid,
  .content > .container {
    margin-top: 19.5px;
    margin-bottom: 19.5px;
  }
}
@media (min-width: 768px) {
  .content > .container-fluid,
  .content > .container {
    margin-top: 26px;
    margin-bottom: 26px;
  }
}
@media (min-width: 1024px) {
  .content > .container-fluid,
  .content > .container {
    margin-top: 39px;
    margin-bottom: 39px;
  }
}
@media (min-width: 1256px) {
  .content > .container-fluid,
  .content > .container {
    margin-top: 52px;
    margin-bottom: 52px;
  }
}

.content.banner {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  overflow: hidden;
  position: relative;
}
.content.banner > img {
  display: block;
  position: relative;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  width: 160%;
  height: auto;
  max-width: 1920px;
  margin: 0 auto;
}

@media (min-width: 1920px) {
  .content.banner > img {
    max-width: 100%;
  }
}
.dropdown-toggle:focus,
a:focus,
.btn:focus {
  outline-color: #EE000D;
}

::-moz-selection {
  background: #EE000D;
  color: #ffffff;
}

::selection {
  background: #EE000D;
  color: #ffffff;
}

::-moz-selection {
  background: #EE000D;
  color: #ffffff;
}

a {
  text-decoration: underline;
  transition: 0.075s ease-in-out;
}

ol,
ul,
p {
  margin: 0 0 27px;
}

.lead {
  font-size: 22px;
  line-height: 1.44;
}

.single-message {
  padding: 6% 0;
}

hr {
  clear: both;
}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  margin: 0 0 23.4782608696px;
}
h1 a, .h1 a,
h2 a, .h2 a,
h3 a, .h3 a,
h4 a, .h4 a,
h5 a, .h5 a,
h6 a, .h6 a {
  text-decoration: none;
  color: inherit;
}
h1 a:hover, h1 a:active, h1 a:focus, .h1 a:hover, .h1 a:active, .h1 a:focus,
h2 a:hover,
h2 a:active,
h2 a:focus, .h2 a:hover, .h2 a:active, .h2 a:focus,
h3 a:hover,
h3 a:active,
h3 a:focus, .h3 a:hover, .h3 a:active, .h3 a:focus,
h4 a:hover,
h4 a:active,
h4 a:focus, .h4 a:hover, .h4 a:active, .h4 a:focus,
h5 a:hover,
h5 a:active,
h5 a:focus, .h5 a:hover, .h5 a:active, .h5 a:focus,
h6 a:hover,
h6 a:active,
h6 a:focus, .h6 a:hover, .h6 a:active, .h6 a:focus {
  color: inherit;
}

@media (max-width: 575px) {
  h1, .h1 {
    font-size: 2.7rem;
  }
  h2, .h2 {
    font-size: 2.16rem;
  }
  h3, .h3 {
    font-size: 1.89rem;
  }
  h4, .h4 {
    font-size: 1.71rem;
  }
  h5, .h5 {
    font-size: 1.53rem;
  }
  h6, .h6 {
    font-size: 1.26rem;
  }
}
@media (min-width: 768px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
@media (min-width: 1024px) {
  .display-1 {
    font-size: 3.75rem;
  }
  .display-2 {
    font-size: 5.25rem;
  }
}
@media (min-width: 1256px) {
  .display-1 {
    font-size: 4.5rem;
  }
  .display-2 {
    font-size: 6rem;
  }
}
.page-header {
  margin: 0;
  padding: 0;
  border: 0;
}
.page-header.decorated {
  overflow: hidden;
}
.page-header.decorated.text-center h1, .page-header.decorated.text-center .h1 {
  padding-left: 0.5em;
}
.page-header.decorated h1, .page-header.decorated .h1 {
  display: inline-block;
  position: relative;
  padding: 0.1em 0.5em 0 0;
}
.page-header.decorated h1:before, .page-header.decorated h1:after, .page-header.decorated .h1:before, .page-header.decorated .h1:after {
  content: "";
  display: block;
  position: absolute;
  width: 1000rem;
  border-top: 0.5rem solid transparent;
  border-color: inherit;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  margin-top: -0.1em;
}
.page-header.decorated h1:before, .page-header.decorated .h1:before {
  left: 100%;
}
.page-header.decorated h1:after, .page-header.decorated .h1:after {
  right: 100%;
}

.content.banner .page-header {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  color: #ffffff;
}

.page-footer {
  margin-top: 19.5px;
}
@media (min-width: 576px) {
  .page-footer {
    margin-top: 19.5px;
  }
}
@media (min-width: 768px) {
  .page-footer {
    margin-top: 26px;
  }
}
@media (min-width: 1024px) {
  .page-footer {
    margin-top: 39px;
  }
}
@media (min-width: 1256px) {
  .page-footer {
    margin-top: 52px;
  }
}

.socials {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 22px;
  display: inline-block;
  vertical-align: top;
}
.socials > li {
  margin: 0;
}
.socials > li {
  float: left;
  margin: 0 6.75px;
}
.socials > li > a {
  display: block;
  width: 1em;
  height: 1em;
  line-height: 1;
  padding: 0.4em;
  box-sizing: content-box;
  color: #EE000D;
  background: transparent;
  border-radius: 100%;
  text-align: center;
}
.socials > li > a:hover, .socials > li > a:active, .socials > li > a:focus {
  background: #EE000D;
  color: #070707;
}
.socials > li > a > span {
  display: none;
}

@media (min-width: 1256px) {
  .container {
    width: 1256px;
  }
}

@media (min-width: 1256px) {
  .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
    float: left;
  }
  .col-xl-1 {
    width: 8.3333333333%;
  }
  .col-xl-2 {
    width: 16.6666666667%;
  }
  .col-xl-3 {
    width: 25%;
  }
  .col-xl-4 {
    width: 33.3333333333%;
  }
  .col-xl-5 {
    width: 41.6666666667%;
  }
  .col-xl-6 {
    width: 50%;
  }
  .col-xl-7 {
    width: 58.3333333333%;
  }
  .col-xl-8 {
    width: 66.6666666667%;
  }
  .col-xl-9 {
    width: 75%;
  }
  .col-xl-10 {
    width: 83.3333333333%;
  }
  .col-xl-11 {
    width: 91.6666666667%;
  }
  .col-xl-12 {
    width: 100%;
  }
  .col-xl-pull-0 {
    right: auto;
  }
  .col-xl-pull-1 {
    right: 8.3333333333%;
  }
  .col-xl-pull-2 {
    right: 16.6666666667%;
  }
  .col-xl-pull-3 {
    right: 25%;
  }
  .col-xl-pull-4 {
    right: 33.3333333333%;
  }
  .col-xl-pull-5 {
    right: 41.6666666667%;
  }
  .col-xl-pull-6 {
    right: 50%;
  }
  .col-xl-pull-7 {
    right: 58.3333333333%;
  }
  .col-xl-pull-8 {
    right: 66.6666666667%;
  }
  .col-xl-pull-9 {
    right: 75%;
  }
  .col-xl-pull-10 {
    right: 83.3333333333%;
  }
  .col-xl-pull-11 {
    right: 91.6666666667%;
  }
  .col-xl-pull-12 {
    right: 100%;
  }
  .col-xl-push-0 {
    left: auto;
  }
  .col-xl-push-1 {
    left: 8.3333333333%;
  }
  .col-xl-push-2 {
    left: 16.6666666667%;
  }
  .col-xl-push-3 {
    left: 25%;
  }
  .col-xl-push-4 {
    left: 33.3333333333%;
  }
  .col-xl-push-5 {
    left: 41.6666666667%;
  }
  .col-xl-push-6 {
    left: 50%;
  }
  .col-xl-push-7 {
    left: 58.3333333333%;
  }
  .col-xl-push-8 {
    left: 66.6666666667%;
  }
  .col-xl-push-9 {
    left: 75%;
  }
  .col-xl-push-10 {
    left: 83.3333333333%;
  }
  .col-xl-push-11 {
    left: 91.6666666667%;
  }
  .col-xl-push-12 {
    left: 100%;
  }
  .col-xl-offset-0 {
    margin-left: 0%;
  }
  .col-xl-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-xl-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-xl-offset-3 {
    margin-left: 25%;
  }
  .col-xl-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-xl-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-xl-offset-6 {
    margin-left: 50%;
  }
  .col-xl-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-xl-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-xl-offset-9 {
    margin-left: 75%;
  }
  .col-xl-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-xl-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-xl-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1024px) {
  .container {
    width: 100%;
    max-width: 100%;
  }
}
@media (min-width: 1256px) {
  .container {
    width: 100%;
    max-width: 1256px;
  }
}
/* clear first in row for xs columns */
.grid .col-xs-6:nth-child(2n+3) {
  clear: left;
}

.grid .col-xs-4:nth-child(3n+4) {
  clear: left;
}

.grid .col-xs-3:nth-child(4n+5) {
  clear: left;
}

.grid .col-xs-2:nth-child(6n+7) {
  clear: left;
}

.grid .col-xs-1:nth-child(12n+13) {
  clear: left;
}

@media (min-width: 576px) {
  /* reset previous grid */
  .grid .col-xs-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-xs-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-xs-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-xs-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-xs-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for small columns */
  .grid .col-sm-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-sm-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-sm-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-sm-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-sm-1:nth-child(12n+13) {
    clear: left;
  }
}
@media (min-width: 768px) {
  /* reset previous grid */
  .grid .col-sm-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-sm-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-sm-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-sm-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-sm-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for medium columns */
  .grid .col-md-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-md-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-md-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-md-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-md-1:nth-child(12n+13) {
    clear: left;
  }
}
@media (min-width: 1024px) {
  /* reset previous grid */
  .grid .col-md-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-md-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-md-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-md-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-md-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for large columns */
  .grid .col-lg-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-lg-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-lg-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-lg-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-lg-1:nth-child(12n+13) {
    clear: left;
  }
}
@media (min-width: 1256px) {
  /* reset previous grid */
  .grid .col-lg-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-lg-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-lg-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-lg-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-lg-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for large columns */
  .grid .col-xl-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-xl-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-xl-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-xl-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-xl-1:nth-child(12n+13) {
    clear: left;
  }
}
.table > tbody > tr.active > th,
.table > tbody > tr.active > td, .table > tbody > tr.success > th,
.table > tbody > tr.success > td, .table > tbody > tr.warning > th,
.table > tbody > tr.warning > td, .table > tbody > tr.danger > th,
.table > tbody > tr.danger > td, .table > tbody > tr.info > th,
.table > tbody > tr.info > td,
.table > thead > tr.active > th,
.table > thead > tr.active > td,
.table > thead > tr.success > th,
.table > thead > tr.success > td,
.table > thead > tr.warning > th,
.table > thead > tr.warning > td,
.table > thead > tr.danger > th,
.table > thead > tr.danger > td,
.table > thead > tr.info > th,
.table > thead > tr.info > td,
.table > tfoot > tr.active > th,
.table > tfoot > tr.active > td,
.table > tfoot > tr.success > th,
.table > tfoot > tr.success > td,
.table > tfoot > tr.warning > th,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.danger > th,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.info > th,
.table > tfoot > tr.info > td {
  color: #070707;
}

.form-group {
  margin-bottom: 13.5px;
}

label {
  font-size: 12px;
  font-weight: normal;
  margin-bottom: 6.75px;
}

.form-control {
  border-width: 0.2rem;
}
.form-control:not(textarea) {
  padding-top: 0;
  padding-bottom: 0;
}
.form-control, .form-control:focus {
  box-shadow: none;
}

select.form-control,
select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiBoZWlnaHQ9IjUwcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MCA1MCIgd2lkdGg9IjUwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iNTAiIHdpZHRoPSI1MCIvPjxwb2x5Z29uIHBvaW50cz0iNDcuMjUsMTUgNDUuMTY0LDEyLjkxNCAyNSwzMy4wNzggNC44MzYsMTIuOTE0IDIuNzUsMTUgMjUsMzcuMjUgIi8+PC9zdmc+);
  background-position: calc(100% - 1rem) center;
  background-repeat: no-repeat;
  background-size: 1em auto;
  padding-right: 3.5rem;
}

html .bootstrap-switch {
  border-color: #bababa;
}
html .bootstrap-switch.bootstrap-switch-focused {
  box-shadow: none;
  border-color: #EE000D;
}
html .bootstrap-switch .bootstrap-switch-container {
  border-radius: 0;
}
html .bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  transition: 0.075s ease-in-out;
}
html .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary, html .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
  background: #EE000D;
  color: #ffffff;
  font-size: 12px;
}
html .bootstrap-switch .bootstrap-switch-handle-on {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
html .bootstrap-switch .bootstrap-switch-label {
  background: #ffffff;
}
html .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default, html .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
  background: #070707;
  color: #ffffff;
}
html .bootstrap-switch .bootstrap-switch-handle-on, html .bootstrap-switch .bootstrap-switch-handle-off, html .bootstrap-switch .bootstrap-switch-label {
  vertical-align: top;
}
html .bootstrap-switch .bootstrap-switch-label {
  margin: 0;
}

.datetimepicker table tr td span,
.datetimepicker td, .datetimepicker th {
  border-radius: 0 !important;
}

.datetimepicker thead tr:first-child th:hover,
.datetimepicker tfoot tr:first-child th:hover,
.datetimepicker table tr td.day:hover,
.datetimepicker table tr td span:hover {
  background: #EE000D !important;
  color: #ffffff !important;
}

.datetimepicker table tr td span.old {
  color: inherit !important;
}

.datetimepicker table tr td span.disabled, .datetimepicker table tr td span.disabled:hover {
  background: none !important;
  color: inherit !important;
  opacity: 0.5;
}

.datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active:hover:hover, .datetimepicker table tr td span.active.disabled:hover, .datetimepicker table tr td span.active.disabled:hover:hover, .datetimepicker table tr td span.active:active, .datetimepicker table tr td span.active:hover:active, .datetimepicker table tr td span.active.disabled:active, .datetimepicker table tr td span.active.disabled:hover:active, .datetimepicker table tr td span.active.active, .datetimepicker table tr td span.active:hover.active, .datetimepicker table tr td span.active.disabled.active, .datetimepicker table tr td span.active.disabled:hover.active, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active:hover.disabled, .datetimepicker table tr td span.active.disabled.disabled, .datetimepicker table tr td span.active.disabled:hover.disabled, .datetimepicker table tr td span.active[disabled], .datetimepicker table tr td span.active:hover[disabled], .datetimepicker table tr td span.active.disabled[disabled], .datetimepicker table tr td span.active.disabled:hover[disabled],
.datetimepicker table tr td span.active, .datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active.disabled:hover {
  background: #EE000D !important;
  color: #ffffff !important;
  text-shadow: none !important;
}

[class*=" datetimepicker-dropdown"]:after {
  border-bottom-color: #ffffff !important;
}

html .select2-container--krajee .select2-selection:focus, html .select2-container--krajee.select2-container--open .select2-selection {
  box-shadow: none;
  border-color: #EE000D;
  transition: border-color 0.075s ease-in-out;
}
html .select2-container--krajee .select2-selection {
  box-shadow: none;
  border-radius: 0;
  border-color: #bababa;
  color: #070707;
  line-height: 1.6;
  font-size: 17px;
  background-color: #ffffff;
  padding: 5px 15.9375px;
  padding-right: 35px;
}
html .select2-container--krajee .select2-selection--single {
  height: 49.4px;
}
html .select2-container--krajee .select2-selection--single .select2-selection__rendered {
  color: inherit;
}
html .select2-container--krajee.select2-container--open .select2-selection--single .select2-selection__arrow,
html .select2-container--krajee .select2-selection--single .select2-selection__arrow {
  height: 49.4px;
  border: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiBoZWlnaHQ9IjUwcHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA1MCA1MCIgd2lkdGg9IjUwcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iNTAiIHdpZHRoPSI1MCIvPjxwb2x5Z29uIHBvaW50cz0iNDcuMjUsMTUgNDUuMTY0LDEyLjkxNCAyNSwzMy4wNzggNC44MzYsMTIuOTE0IDIuNzUsMTUgMjUsMzcuMjUgIi8+PC9zdmc+);
  background-position: calc(100% - 1rem) center;
  background-repeat: no-repeat;
  background-size: 1em auto;
  width: 3.5rem;
}
html .select2-container--krajee.select2-container--open .select2-selection--single .select2-selection__arrow b,
html .select2-container--krajee .select2-selection--single .select2-selection__arrow b {
  display: none;
}
html .select2-container--krajee .select2-selection__clear {
  display: none;
}
html .select2-container--krajee .select2-dropdown {
  box-shadow: none;
  border-color: #EE000D;
}
html .select2-dropdown {
  background: #ffffff;
  border-color: #bababa;
  border-radius: 0;
  color: #070707;
}
html .select2-search--dropdown {
  padding: 10.2px 15.9375px;
}
html .select2-container--krajee .select2-search--dropdown .select2-search__field {
  box-shadow: none;
  border-color: #bababa;
  padding: 10.2px 15.9375px;
  border-radius: 0;
  color: #070707;
  background: #ffffff;
}
html .select2-container--krajee .select2-results__option[aria-selected] {
  background: transparent;
  color: inherit;
}
html .select2-container--krajee .select2-results__option--highlighted[aria-selected] {
  background: rgba(7, 7, 7, 0.05);
  color: inherit;
}
html .select2-container--krajee .select2-results__option[aria-selected=true] {
  background: #EE000D;
  color: #ffffff;
}
html .select2-container--krajee li.select2-results__option {
  background: inherit;
  color: inherit;
  padding: 10.2px 15.9375px;
}

.paypal-form td {
  text-align: center;
}
.paypal-form select {
  padding-left: 5px;
}
.paypal-form input[type=image] {
  margin: 8px auto 0;
  display: block;
}

.btn {
  text-transform: uppercase;
  text-decoration: none;
  box-shadow: 0;
  transition: 0.075s ease-in-out;
}
.btn:active, .btn.active {
  box-shadow: none;
}

.btn-xs {
  font-size: 9.6px;
}

.btn-link {
  box-shadow: none;
  font-weight: bold;
  color: #EE000D;
  border-radius: 0;
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
  text-decoration: none;
}
.btn-link:active {
  color: #ffffff;
  background-color: #EE000D;
}

.btn-black {
  color: #ffffff;
  background-color: #070707;
  border-color: #070707;
}
.btn-black:hover, .btn-black:focus, .btn-black.focus, .btn-black:active, .btn-black.active, .open > .btn-black.dropdown-toggle {
  color: #ffffff;
  background-color: #212121;
  border-color: #070707;
}
.btn-black:active {
  background-color: #3a3a3a;
}
.btn-black:active, .btn-black.active, .open > .btn-black.dropdown-toggle {
  background-image: none;
}
.btn-black.disabled, .btn-black.disabled:hover, .btn-black.disabled:focus, .btn-black.disabled.focus, .btn-black.disabled:active, .btn-black.disabled.active, .btn-black[disabled], .btn-black[disabled]:hover, .btn-black[disabled]:focus, .btn-black[disabled].focus, .btn-black[disabled]:active, .btn-black[disabled].active, fieldset[disabled] .btn-black, fieldset[disabled] .btn-black:hover, fieldset[disabled] .btn-black:focus, fieldset[disabled] .btn-black.focus, fieldset[disabled] .btn-black:active, fieldset[disabled] .btn-black.active {
  background-color: #070707;
  border-color: #070707;
}
.btn-black .badge {
  color: #070707;
  background-color: #ffffff;
}

.photo-caption-btn {
  margin-top: -27px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

.dropdown-menu {
  box-shadow: 0;
  border: 0;
}
.dropdown-menu > li .fa:first-child {
  position: relative;
  text-align: center;
  width: 1em;
  left: -10px;
}
.dropdown-menu > li > a {
  text-decoration: none;
}

.input-group-addon {
  color: #ffffff;
}

.nav {
  font-weight: bold;
  text-transform: uppercase;
}
.nav > li > a {
  text-decoration: none;
}

.nav-tabs {
  margin: 0 0 27px;
}
.nav-tabs > li > a {
  border-radius: 0;
}
.nav-tabs > li.active > a {
  box-shadow: 0;
}

.nav-tabs-animated {
  position: relative;
}
.nav-tabs-animated .active-bg {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  background: #EE000D;
  border-radius: 0;
  box-shadow: 0;
  transition: left 0.075s ease-in-out, width 0.075s ease-in-out;
}
.nav-tabs-animated > li.active > a, .nav-tabs-animated > li.active > a:hover, .nav-tabs-animated > li.active > a:focus {
  box-shadow: none;
  background: none;
  transition: color 0.075s ease-in-out 0.0375s;
}

.breadcrumb {
  margin: 0 0 27px;
  font-size: 12px;
}
.breadcrumb:before, .breadcrumb:after {
  content: " ";
  display: table;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb > li {
  float: left;
}
.breadcrumb > li + li:before {
  content: "/";
  font-size: 0.8em;
  margin: 0;
}
.breadcrumb > li > a {
  text-decoration: none;
}

.pagination-container {
  clear: both;
}

.pagination {
  font-weight: bold;
}
.pagination a {
  border-radius: 0;
}

.thumbnail, .thumbnaila {
  border: 0;
}
.thumbnail > img,
.thumbnail a > img {
  border-radius: 0;
}
.thumbnail h1, .thumbnail .h1,
.thumbnail h2, .thumbnail .h2,
.thumbnail h3, .thumbnail .h3,
.thumbnail h4, .thumbnail .h4,
.thumbnail h5, .thumbnail .h5,
.thumbnail h6, .thumbnail .h6 {
  margin: 0 0 6.75px;
}

.img-border {
  border: 0.5rem solid #EE000D;
}

.thumbnail-overlay {
  display: block;
  color: #ffffff;
  text-decoration: none;
  text-align: center;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  z-index: 0;
  padding: 27px;
  margin: 0 0 27px;
}
.thumbnail-overlay:hover, .thumbnail-overlay:active, .thumbnail-overlay:focus {
  text-decoration: none;
  color: #ffffff;
}
.thumbnail-overlay:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #070707;
  opacity: 0.6;
  z-index: -1;
}

@media (min-width: 576px) and (max-width: 767px) {
  .row-promo {
    display: flex;
  }
  .row-promo [class*=col-] {
    display: flex;
  }
  .row-promo [class*=col-] > * {
    width: 100%;
  }
  .row-promo .thumbnail-overlay {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
@media (min-width: 1024px) {
  .row-promo {
    display: flex;
  }
  .row-promo [class*=col-] {
    display: flex;
  }
  .row-promo [class*=col-] > * {
    width: 100%;
  }
  .row-promo .thumbnail-overlay {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.list-group-item {
  color: #070707;
}

.panel {
  box-shadow: 0;
  color: #070707;
  border-width: 0.4rem;
}

.panel-group {
  overflow: hidden;
  border-radius: 0;
  box-shadow: 0;
}
.panel-group .panel-heading,
.panel-group .panel {
  border-radius: 0;
}
.panel-group .panel-heading:not(:first-child) {
  border-top: 0.1rem solid rgba(7, 7, 7, 0.1);
}

.panel-title a {
  text-decoration: none;
}

.panel-heading {
  text-align: center;
  overflow: hidden;
}

.panel-title {
  font-size: 2.4rem;
}
.panel-title.decorated {
  padding-top: 0.1em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  position: relative;
  display: inline-block;
  vertical-align: top;
}
.panel-title.decorated:before {
  content: "\f005";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.panel-title.decorated:after {
  content: "\f005";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.panel-title.decorated:before, .panel-title.decorated:after {
  content: " \f005 \f005 \f005 ";
  color: #EE000D;
  font-size: 0.8em;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.panel-title.decorated:before {
  left: 100%;
}
.panel-title.decorated:after {
  right: 100%;
}

.embed-responsive {
  background: #000;
}

.well {
  box-shadow: 0;
  color: #070707;
  border-width: 0.4rem;
}

.row-vs {
  position: relative;
}
.row-vs:before {
  content: "vs";
  display: block;
  background: #EE000D;
  color: #ffffff;
  width: 1.5em;
  height: 1.5em;
  line-height: 1.5;
  border-radius: 100%;
  text-align: center;
  z-index: 1;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

@media (min-width: 768px) {
  .match-lg {
    padding: 27px;
  }
  .match-lg .row-vs:before {
    font-size: 2em;
  }
}
@media (max-width: 575px) {
  .match-lg hr {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .match-lg h2 {
    font-size: 1.71rem;
  }
  .match-lg h3 {
    font-size: 1.26rem;
  }
  .match-lg .btn {
    font-size: 12px;
    padding: 7.2px 11.25px;
  }
}
@media (min-width: 768px) {
  .modal {
    text-align: center;
  }
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
  .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
  }
}
.modal-header {
  background: #EE000D;
  color: #ffffff;
  text-align: center;
  border-radius: 0 0 0 0;
  position: relative;
  top: -0.1rem;
}

.modal-title {
  color: inherit;
}

.modal .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 5px;
  opacity: 1;
  filter: alpha(opacity=100);
  z-index: 1;
}

.modal-content {
  box-shadow: 0;
  color: #070707;
  border-color: #ffffff;
}

#fancybox-thumbs ul li a {
  border: 0 !important;
}

#fancybox-thumbs ul li.active {
  border-color: transparent !important;
}

.fancybox-title {
  font: 7.5px "oswald", Helvetica, Arial, sans-serif !important;
}

.fancybox-opened .fancybox-skin {
  box-shadow: none !important;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url("../images/fancybox_sprite.png") !important;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url("../images/fancybox_sprite@2x.png") !important;
  }
}
.fancybox-overlay {
  background: rgba(7, 7, 7, 0.9) !important;
}

.popover {
  box-shadow: 0;
  color: #070707;
  font-size: 12px;
  line-height: 1.6;
  border-color: #ffffff;
}

.popover-title {
  padding-bottom: 0;
  border-bottom: 0;
}

body .slick-dots {
  bottom: auto;
  margin: 1em 0;
  height: 2rem;
  position: static;
}
body .slick-dots li {
  vertical-align: top;
  margin: 0 0.25em;
  width: auto;
  height: auto;
}
body .slick-dots li button {
  display: block;
  padding: 0;
  margin: 0;
  border: 0;
  width: 0.5rem;
  height: 0.5rem;
  padding: 1rem;
}
body .slick-dots li button:before {
  content: "";
  width: inherit;
  height: inherit;
  background: #ffffff;
  font-size: 0;
  border-radius: 100%;
  opacity: 0.5;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  transition: 0.075s ease-in-out;
}
body .slick-dots li.slick-active button:before {
  opacity: 1;
}

body .slick-arrow {
  z-index: 400;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  top: 0;
  height: 100%;
  opacity: 1;
  width: 5%;
}
body .slick-arrow:before {
  content: "\f001";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .slick-arrow:before {
  opacity: 0.5;
  font-size: 3rem;
  transition: 0.075s ease-in-out;
}
body .slick-arrow:hover:before, body .slick-arrow:active:before, body .slick-arrow:focus:before {
  opacity: 1;
}

body .slick-prev {
  left: 0;
}
body .slick-prev:before {
  content: "\f104";
}

body .slick-next {
  right: 0;
}
body .slick-next:before {
  content: "\f105";
}

.billboard {
  margin: -27px 0 !important;
}
.billboard a {
  display: block;
}
.billboard:before, .billboard:after {
  content: "";
  display: block;
  height: 27px;
  width: 100%;
}
.billboard:before {
  background-image: linear-gradient(to bottom, rgba(242, 231, 212, 0) 0, #f2e7d4 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00F2E7D4", endColorstr="#FFF2E7D4", GradientType=0);
}
.billboard:after {
  background-image: linear-gradient(to bottom, #f2e7d4 0, rgba(242, 231, 212, 0) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFF2E7D4", endColorstr="#00F2E7D4", GradientType=0);
}

.billboard-slide {
  overflow: hidden;
}
.billboard-slide img {
  display: block;
  position: relative;
  left: 50%;
  width: 160% !important;
  height: auto !important;
  max-width: 1920px;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}

@media (min-width: 1920px) {
  .billboard-slide img {
    max-width: 100%;
  }
}
.billboard-slide:not(:first-of-type) {
  display: none;
}

.slick-initialized .billboard-slide {
  display: block;
}

.billboard .slick-dots {
  position: absolute;
  bottom: 0;
}

.billboard .slick-arrow {
  display: none !important;
}

@media (min-width: 768px) {
  .billboard .slick-dots {
    display: none !important;
  }
  .billboard .slick-arrow {
    display: block !important;
  }
}
.teaser {
  opacity: 0;
  -webkit-transform: translate(0, 27px);
  transform: translate(0, 27px);
  transition: opacity 0.075s ease-in-out, -webkit-transform 0.075s ease-in-out;
  transition: transform 0.075s ease-in-out, opacity 0.075s ease-in-out;
  transition: transform 0.075s ease-in-out, opacity 0.075s ease-in-out, -webkit-transform 0.075s ease-in-out;
}
.teaser.lazyloaded {
  opacity: 1;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.m0 {
  margin: 0 !important;
}

.mb0 {
  margin-bottom: 0 !important;
}

.mt0 {
  margin-top: 0 !important;
}

.ml0 {
  margin-left: 0 !important;
}

.mr0 {
  margin-right: 0 !important;
}

.mv0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.mh0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.m1 {
  margin: 1rem !important;
}

.mb1 {
  margin-bottom: 1rem !important;
}

.mt1 {
  margin-top: 1rem !important;
}

.ml1 {
  margin-left: 1rem !important;
}

.mr1 {
  margin-right: 1rem !important;
}

.mv1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.mh1 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.m2 {
  margin: 2rem !important;
}

.mb2 {
  margin-bottom: 2rem !important;
}

.mt2 {
  margin-top: 2rem !important;
}

.ml2 {
  margin-left: 2rem !important;
}

.mr2 {
  margin-right: 2rem !important;
}

.mv2 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.mh2 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.mb {
  margin-bottom: 27px !important;
}

.mt {
  margin-top: 27px !important;
}

.ml {
  margin-left: 27px !important;
}

.mr {
  margin-right: 27px !important;
}

.mh {
  margin-left: 27px !important;
  margin-right: 27px !important;
}

.mv {
  margin-top: 27px !important;
  margin-bottom: 27px !important;
}

@media (max-width: 575px) {
  .m0-xs {
    margin: 0 !important;
  }
  .mb0-xs {
    margin-bottom: 0 !important;
  }
  .mt0-xs {
    margin-top: 0 !important;
  }
  .ml0-xs {
    margin-left: 0 !important;
  }
  .mr0-xs {
    margin-right: 0 !important;
  }
  .mv0-xs {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-xs {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-xs {
    margin: 1rem !important;
  }
  .mb1-xs {
    margin-bottom: 1rem !important;
  }
  .mt1-xs {
    margin-top: 1rem !important;
  }
  .ml1-xs {
    margin-left: 1rem !important;
  }
  .mr1-xs {
    margin-right: 1rem !important;
  }
  .mv1-xs {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-xs {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-xs {
    margin: 2rem !important;
  }
  .mb2-xs {
    margin-bottom: 2rem !important;
  }
  .mt2-xs {
    margin-top: 2rem !important;
  }
  .ml2-xs {
    margin-left: 2rem !important;
  }
  .mr2-xs {
    margin-right: 2rem !important;
  }
  .mv2-xs {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-xs {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mb-xs {
    margin-bottom: 27px !important;
  }
  .mt-xs {
    margin-top: 27px !important;
  }
  .ml-xs {
    margin-left: 27px !important;
  }
  .mr-xs {
    margin-right: 27px !important;
  }
  .mh-xs {
    margin-left: 27px !important;
    margin-right: 27px !important;
  }
  .mv-xs {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .m0-sm {
    margin: 0 !important;
  }
  .mb0-sm {
    margin-bottom: 0 !important;
  }
  .mt0-sm {
    margin-top: 0 !important;
  }
  .ml0-sm {
    margin-left: 0 !important;
  }
  .mr0-sm {
    margin-right: 0 !important;
  }
  .mv0-sm {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-sm {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-sm {
    margin: 1rem !important;
  }
  .mb1-sm {
    margin-bottom: 1rem !important;
  }
  .mt1-sm {
    margin-top: 1rem !important;
  }
  .ml1-sm {
    margin-left: 1rem !important;
  }
  .mr1-sm {
    margin-right: 1rem !important;
  }
  .mv1-sm {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-sm {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-sm {
    margin: 2rem !important;
  }
  .mb2-sm {
    margin-bottom: 2rem !important;
  }
  .mt2-sm {
    margin-top: 2rem !important;
  }
  .ml2-sm {
    margin-left: 2rem !important;
  }
  .mr2-sm {
    margin-right: 2rem !important;
  }
  .mv2-sm {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-sm {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mb-sm {
    margin-bottom: 27px !important;
  }
  .mt-sm {
    margin-top: 27px !important;
  }
  .ml-sm {
    margin-left: 27px !important;
  }
  .mr-sm {
    margin-right: 27px !important;
  }
  .mh-sm {
    margin-left: 27px !important;
    margin-right: 27px !important;
  }
  .mv-sm {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .m0-md {
    margin: 0 !important;
  }
  .mb0-md {
    margin-bottom: 0 !important;
  }
  .mt0-md {
    margin-top: 0 !important;
  }
  .ml0-md {
    margin-left: 0 !important;
  }
  .mr0-md {
    margin-right: 0 !important;
  }
  .mv0-md {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-md {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-md {
    margin: 1rem !important;
  }
  .mb1-md {
    margin-bottom: 1rem !important;
  }
  .mt1-md {
    margin-top: 1rem !important;
  }
  .ml1-md {
    margin-left: 1rem !important;
  }
  .mr1-md {
    margin-right: 1rem !important;
  }
  .mv1-md {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-md {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-md {
    margin: 2rem !important;
  }
  .mb2-md {
    margin-bottom: 2rem !important;
  }
  .mt2-md {
    margin-top: 2rem !important;
  }
  .ml2-md {
    margin-left: 2rem !important;
  }
  .mr2-md {
    margin-right: 2rem !important;
  }
  .mv2-md {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-md {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mb-md {
    margin-bottom: 27px !important;
  }
  .mt-md {
    margin-top: 27px !important;
  }
  .ml-md {
    margin-left: 27px !important;
  }
  .mr-md {
    margin-right: 27px !important;
  }
  .mh-md {
    margin-left: 27px !important;
    margin-right: 27px !important;
  }
  .mv-md {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1255px) {
  .m0-lg {
    margin: 0 !important;
  }
  .mb0-lg {
    margin-bottom: 0 !important;
  }
  .mt0-lg {
    margin-top: 0 !important;
  }
  .ml0-lg {
    margin-left: 0 !important;
  }
  .mr0-lg {
    margin-right: 0 !important;
  }
  .mv0-lg {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-lg {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-lg {
    margin: 1rem !important;
  }
  .mb1-lg {
    margin-bottom: 1rem !important;
  }
  .mt1-lg {
    margin-top: 1rem !important;
  }
  .ml1-lg {
    margin-left: 1rem !important;
  }
  .mr1-lg {
    margin-right: 1rem !important;
  }
  .mv1-lg {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-lg {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-lg {
    margin: 2rem !important;
  }
  .mb2-lg {
    margin-bottom: 2rem !important;
  }
  .mt2-lg {
    margin-top: 2rem !important;
  }
  .ml2-lg {
    margin-left: 2rem !important;
  }
  .mr2-lg {
    margin-right: 2rem !important;
  }
  .mv2-lg {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-lg {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mb-lg {
    margin-bottom: 27px !important;
  }
  .mt-lg {
    margin-top: 27px !important;
  }
  .ml-lg {
    margin-left: 27px !important;
  }
  .mr-lg {
    margin-right: 27px !important;
  }
  .mh-lg {
    margin-left: 27px !important;
    margin-right: 27px !important;
  }
  .mv-lg {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
}
@media (min-width: 1256px) {
  .m0-xl {
    margin: 0 !important;
  }
  .mb0-xl {
    margin-bottom: 0 !important;
  }
  .mt0-xl {
    margin-top: 0 !important;
  }
  .ml0-xl {
    margin-left: 0 !important;
  }
  .mr0-xl {
    margin-right: 0 !important;
  }
  .mv0-xl {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-xl {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-xl {
    margin: 1rem !important;
  }
  .mb1-xl {
    margin-bottom: 1rem !important;
  }
  .mt1-xl {
    margin-top: 1rem !important;
  }
  .ml1-xl {
    margin-left: 1rem !important;
  }
  .mr1-xl {
    margin-right: 1rem !important;
  }
  .mv1-xl {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-xl {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-xl {
    margin: 2rem !important;
  }
  .mb2-xl {
    margin-bottom: 2rem !important;
  }
  .mt2-xl {
    margin-top: 2rem !important;
  }
  .ml2-xl {
    margin-left: 2rem !important;
  }
  .mr2-xl {
    margin-right: 2rem !important;
  }
  .mv2-xl {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-xl {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mb-xl {
    margin-bottom: 27px !important;
  }
  .mt-xl {
    margin-top: 27px !important;
  }
  .ml-xl {
    margin-left: 27px !important;
  }
  .mr-xl {
    margin-right: 27px !important;
  }
  .mh-xl {
    margin-left: 27px !important;
    margin-right: 27px !important;
  }
  .mv-xl {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
}
.bt {
  margin-top: 19.5px;
}
@media (min-width: 576px) {
  .bt {
    margin-top: 19.5px;
  }
}
@media (min-width: 768px) {
  .bt {
    margin-top: 26px;
  }
}
@media (min-width: 1024px) {
  .bt {
    margin-top: 39px;
  }
}
@media (min-width: 1256px) {
  .bt {
    margin-top: 52px;
  }
}

.bb {
  margin-bottom: 19.5px;
}
@media (min-width: 576px) {
  .bb {
    margin-bottom: 19.5px;
  }
}
@media (min-width: 768px) {
  .bb {
    margin-bottom: 26px;
  }
}
@media (min-width: 1024px) {
  .bb {
    margin-bottom: 39px;
  }
}
@media (min-width: 1256px) {
  .bb {
    margin-bottom: 52px;
  }
}

.bl {
  margin-left: 19.5px;
}
@media (min-width: 576px) {
  .bl {
    margin-left: 19.5px;
  }
}
@media (min-width: 768px) {
  .bl {
    margin-left: 26px;
  }
}
@media (min-width: 1024px) {
  .bl {
    margin-left: 26px;
  }
}
@media (min-width: 1256px) {
  .bl {
    margin-left: 26px;
  }
}

.br {
  margin-right: 19.5px;
}
@media (min-width: 576px) {
  .br {
    margin-right: 19.5px;
  }
}
@media (min-width: 768px) {
  .br {
    margin-right: 26px;
  }
}
@media (min-width: 1024px) {
  .br {
    margin-right: 26px;
  }
}
@media (min-width: 1256px) {
  .br {
    margin-right: 26px;
  }
}

.bv {
  margin-top: 19.5px;
  margin-bottom: 19.5px;
}
@media (min-width: 576px) {
  .bv {
    margin-top: 19.5px;
    margin-bottom: 19.5px;
  }
}
@media (min-width: 768px) {
  .bv {
    margin-top: 26px;
    margin-bottom: 26px;
  }
}
@media (min-width: 1024px) {
  .bv {
    margin-top: 39px;
    margin-bottom: 39px;
  }
}
@media (min-width: 1256px) {
  .bv {
    margin-top: 52px;
    margin-bottom: 52px;
  }
}

.bh {
  margin-left: 19.5px;
  margin-right: 19.5px;
}
@media (min-width: 576px) {
  .bh {
    margin-left: 19.5px;
    margin-right: 19.5px;
  }
}
@media (min-width: 768px) {
  .bh {
    margin-left: 26px;
    margin-right: 26px;
  }
}
@media (min-width: 1024px) {
  .bh {
    margin-left: 26px;
    margin-right: 26px;
  }
}
@media (min-width: 1256px) {
  .bh {
    margin-left: 26px;
    margin-right: 26px;
  }
}

.bt- {
  margin-top: -19.5px;
}
@media (min-width: 576px) {
  .bt- {
    margin-top: -19.5px;
  }
}
@media (min-width: 768px) {
  .bt- {
    margin-top: -26px;
  }
}
@media (min-width: 1024px) {
  .bt- {
    margin-top: -39px;
  }
}
@media (min-width: 1256px) {
  .bt- {
    margin-top: -52px;
  }
}

.bb- {
  margin-bottom: -19.5px;
}
@media (min-width: 576px) {
  .bb- {
    margin-bottom: -19.5px;
  }
}
@media (min-width: 768px) {
  .bb- {
    margin-bottom: -26px;
  }
}
@media (min-width: 1024px) {
  .bb- {
    margin-bottom: -39px;
  }
}
@media (min-width: 1256px) {
  .bb- {
    margin-bottom: -52px;
  }
}

.bl- {
  margin-left: -19.5px;
}
@media (min-width: 576px) {
  .bl- {
    margin-left: -19.5px;
  }
}
@media (min-width: 768px) {
  .bl- {
    margin-left: -26px;
  }
}
@media (min-width: 1024px) {
  .bl- {
    margin-left: -26px;
  }
}
@media (min-width: 1256px) {
  .bl- {
    margin-left: -26px;
  }
}

.br- {
  margin-right: -19.5px;
}
@media (min-width: 576px) {
  .br- {
    margin-right: -19.5px;
  }
}
@media (min-width: 768px) {
  .br- {
    margin-right: -26px;
  }
}
@media (min-width: 1024px) {
  .br- {
    margin-right: -26px;
  }
}
@media (min-width: 1256px) {
  .br- {
    margin-right: -26px;
  }
}

.bv- {
  margin-top: -19.5px;
  margin-bottom: -19.5px;
}
@media (min-width: 576px) {
  .bv- {
    margin-top: -19.5px;
    margin-bottom: -19.5px;
  }
}
@media (min-width: 768px) {
  .bv- {
    margin-top: -26px;
    margin-bottom: -26px;
  }
}
@media (min-width: 1024px) {
  .bv- {
    margin-top: -39px;
    margin-bottom: -39px;
  }
}
@media (min-width: 1256px) {
  .bv- {
    margin-top: -52px;
    margin-bottom: -52px;
  }
}

.bh- {
  margin-left: -19.5px;
  margin-right: -19.5px;
}
@media (min-width: 576px) {
  .bh- {
    margin-left: -19.5px;
    margin-right: -19.5px;
  }
}
@media (min-width: 768px) {
  .bh- {
    margin-left: -26px;
    margin-right: -26px;
  }
}
@media (min-width: 1024px) {
  .bh- {
    margin-left: -26px;
    margin-right: -26px;
  }
}
@media (min-width: 1256px) {
  .bh- {
    margin-left: -26px;
    margin-right: -26px;
  }
}

@media (max-width: 575px) {
  .pull-left-xs {
    float: left !important;
  }
  .pull-right-xs {
    float: right !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .pull-left-sm {
    float: left !important;
  }
  .pull-right-sm {
    float: right !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .pull-left-md {
    float: left !important;
  }
  .pull-right-md {
    float: right !important;
  }
}
@media (min-width: 1024px) and (max-width: 1255px) {
  .pull-left-lg {
    float: left !important;
  }
  .pull-right-lg {
    float: right !important;
  }
}
@media (min-width: 1256px) {
  .pull-left-xl {
    float: left !important;
  }
  .pull-right-xl {
    float: right !important;
  }
}
.clear-left {
  clear: left !important;
}

.clear-right {
  clear: right !important;
}

.clear-both {
  clear: both !important;
}

@media (max-width: 575px) {
  .clear-left-xs {
    clear: left !important;
  }
  .clear-right-xs {
    clear: right !important;
  }
  .clear-both-xs {
    clear: both !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .clear-left-sm {
    clear: left !important;
  }
  .clear-right-sm {
    clear: right !important;
  }
  .clear-both-sm {
    clear: both !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .clear-left-md {
    clear: left !important;
  }
  .clear-right-md {
    clear: right !important;
  }
  .clear-both-md {
    clear: both !important;
  }
}
@media (min-width: 1024px) and (max-width: 1255px) {
  .clear-left-lg {
    clear: left !important;
  }
  .clear-right-lg {
    clear: right !important;
  }
  .clear-both-lg {
    clear: both !important;
  }
}
@media (min-width: 1256px) {
  .clear-left-xl {
    clear: left !important;
  }
  .clear-right-xl {
    clear: right !important;
  }
  .clear-both-xl {
    clear: both !important;
  }
}
@media (max-width: 575px) {
  .text-left-xs {
    text-align: left !important;
  }
  .text-right-xs {
    text-align: right !important;
  }
  .text-center-xs {
    text-align: center !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .text-left-sm {
    text-align: left !important;
  }
  .text-right-sm {
    text-align: right !important;
  }
  .text-center-sm {
    text-align: center !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .text-left-md {
    text-align: left !important;
  }
  .text-right-md {
    text-align: right !important;
  }
  .text-center-md {
    text-align: center !important;
  }
}
@media (min-width: 1024px) and (max-width: 1255px) {
  .text-left-lg {
    text-align: left !important;
  }
  .text-right-lg {
    text-align: right !important;
  }
  .text-center-lg {
    text-align: center !important;
  }
}
@media (min-width: 1256px) {
  .text-left-xl {
    text-align: left !important;
  }
  .text-right-xl {
    text-align: right !important;
  }
  .text-center-xl {
    text-align: center !important;
  }
}
.text-inherit {
  color: inherit !important;
}

.text-base {
  color: #070707 !important;
}

.text-black {
  color: #070707 !important;
}

.text-white {
  color: #ffffff !important;
}

.text-primary {
  color: #EE000D !important;
}

@-ms-viewport {
  width: device-width;
}
.visible-xs {
  display: none !important;
}

.visible-sm {
  display: none !important;
}

.visible-md {
  display: none !important;
}

.visible-lg {
  display: none !important;
}

.visible-xl {
  display: none !important;
}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-xl-block,
.visible-xl-inline,
.visible-xl-inline-block {
  display: none !important;
}

@media (max-width: 575px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 575px) {
  .visible-xs-block {
    display: block !important;
  }
}

@media (max-width: 575px) {
  .visible-xs-inline {
    display: inline !important;
  }
}

@media (max-width: 575px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 576px) and (max-width: 767px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .visible-sm-block {
    display: block !important;
  }
}

@media (min-width: 576px) and (max-width: 767px) {
  .visible-sm-inline {
    display: inline !important;
  }
}

@media (min-width: 576px) and (max-width: 767px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .visible-md-block {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .visible-md-inline {
    display: inline !important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1024px) and (max-width: 1255px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1024px) {
  .visible-lg-block {
    display: block !important;
  }
}

@media (min-width: 1024px) {
  .visible-lg-inline {
    display: inline !important;
  }
}

@media (min-width: 1024px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1256px) {
  .visible-xl {
    display: block !important;
  }
  table.visible-xl {
    display: table !important;
  }
  tr.visible-xl {
    display: table-row !important;
  }
  th.visible-xl,
  td.visible-xl {
    display: table-cell !important;
  }
}
@media (min-width: 1024px) {
  .visible-xl-block {
    display: block !important;
  }
}

@media (min-width: 1024px) {
  .visible-xl-inline {
    display: inline !important;
  }
}

@media (min-width: 1024px) {
  .visible-xl-inline-block {
    display: inline-block !important;
  }
}

@media (max-width: 575px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1024px) and (max-width: 1255px) {
  .hidden-lg {
    display: none !important;
  }
}
@media (min-width: 1256px) {
  .hidden-xl {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}

.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}

.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}

@media print {
  .hidden-print {
    display: none !important;
  }
}
#page-header {
  position: relative;
  z-index: 420;
}
#page-header:before, #page-header:after {
  content: " ";
  display: table;
}
#page-header:after {
  clear: both;
}
#page-header .container {
  position: relative;
}

#logo {
  display: block;
  position: relative;
  float: left;
  width: 20rem;
  margin: 27px auto;
}
#logo a {
  display: block;
}
#logo img {
  display: block;
  width: 100%;
  height: auto;
}

@media (min-width: 576px) {
  #logo {
    width: 30rem;
  }
}
@media (min-width: 768px) {
  #logo {
    width: 100%;
  }
}
@media (max-width: 767px) {
  #nav-group {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    transition: background 0.075s ease-in-out, -webkit-transform 0.075s ease-in-out 0.075s;
    transition: background 0.075s ease-in-out, transform 0.075s ease-in-out 0.075s;
    transition: background 0.075s ease-in-out, transform 0.075s ease-in-out 0.075s, -webkit-transform 0.075s ease-in-out 0.075s;
    position: fixed;
    z-index: 421;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    overflow: hidden;
    overflow-y: auto;
  }
  .nav-on #nav-group {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    transition: background 0.075s ease-in-out;
    background: rgba(7, 7, 7, 0.9);
  }
  #nav-wrapper {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    transition: -webkit-transform 0.075s ease-in-out;
    transition: transform 0.075s ease-in-out;
    transition: transform 0.075s ease-in-out, -webkit-transform 0.075s ease-in-out;
    width: 75%;
    min-height: 100%;
    background: #f2e7d4 url(../images/bg-grit.jpg) center top repeat;
  }
  .nav-on #nav-wrapper {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.nav-toggle {
  display: none;
}

@media (max-width: 767px) {
  .nav-toggle {
    display: block;
    width: 4.2rem;
    height: 3.3rem;
    cursor: pointer;
    position: fixed;
    z-index: 422;
    top: 0;
    right: 0;
    margin: 27px auto;
    margin-right: 19.5px;
    transition: background 0.075s ease-in-out;
  }
}
@media (max-width: 767px) and (min-width: 576px) {
  .nav-toggle {
    margin-right: 19.5px;
  }
}
@media (max-width: 767px) and (min-width: 768px) {
  .nav-toggle {
    margin-right: 26px;
  }
}
@media (max-width: 767px) and (min-width: 1024px) {
  .nav-toggle {
    margin-right: 26px;
  }
}
@media (max-width: 767px) and (min-width: 1256px) {
  .nav-toggle {
    margin-right: 26px;
  }
}
@media (max-width: 767px) {
  .nav-toggle svg rect {
    fill: #070707;
    transition: opacity 0.075s ease-in-out;
  }
  .nav-on .nav-toggle {
    /*TYPE 2*/
  }
  .nav-on .nav-toggle:before {
    content: "";
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    width: 25%;
    z-index: -1;
  }
  .nav-on .nav-toggle svg rect:nth-child(1),
  .nav-on .nav-toggle svg rect:nth-child(3) {
    opacity: 0;
  }
  .nav-on .nav-toggle,
  .has-scrolled .nav-toggle {
    background: #EE000D;
  }
}
#navigation .nav {
  text-transform: uppercase;
}
#navigation .nav > li > a {
  display: block;
  color: #070707;
  font-weight: 700;
  font-size: 2.2rem;
  text-decoration: none;
  padding: 1rem 2rem;
  /*TYPE 1*/
}
#navigation .nav > li > a .caret {
  display: none;
}
#navigation .nav > li > a:active,
#navigation .nav > li > a:focus,
#navigation .nav > li > a:hover {
  background: transparent;
  color: #EE000D;
}
#navigation .nav > li.active > a {
  background: transparent;
  color: #EE000D;
}
#navigation .nav > li.dropdown.open > a {
  background: #070707;
  color: #ffffff;
}

@media (max-width: 767px) {
  #navigation .dropdown-menu {
    position: relative;
    top: auto;
    left: auto;
    float: none;
    padding: 0;
    margin: 0;
    border-radius: 0;
    border: 0;
    opacity: 1;
    background: transparent;
    box-shadow: none;
    font-size: inherit;
    background: #070707;
  }
  #navigation .dropdown-menu li {
    margin: 0;
  }
  #navigation .dropdown-menu li a {
    padding: 1.5rem 2rem;
    color: #ffffff;
    text-decoration: none;
    font-weight: 700;
    font-size: 1.5rem;
    line-height: 1;
    white-space: normal;
    /*TYPE 1*/
  }
  #navigation .dropdown-menu li > a:active, #navigation .dropdown-menu li > a:focus, #navigation .dropdown-menu li > a:hover {
    background: transparent;
    color: #EE000D;
  }
  #navigation .dropdown-menu li.active > a {
    background: transparent;
    color: #EE000D;
  }
}
@media (min-width: 768px) {
  #navigation {
    clear: both;
    margin: 0 0 27px;
    border-top: 0.3rem solid #070707;
    border-bottom: 0.3rem solid #070707;
  }
  #navigation .nav {
    display: table;
    width: 100%;
  }
  #navigation .nav > li {
    display: table-cell;
  }
  #navigation .nav > li > a {
    padding: 0.5rem 0;
    text-align: center;
  }
  #navigation .nav > li > a:active,
  #navigation .nav > li > a:focus,
  #navigation .nav > li > a:hover {
    background: transparent;
    color: #EE000D;
  }
  #navigation .nav > li.active > a {
    background: transparent;
    color: #EE000D;
  }
  #navigation .nav > li.dropdown.open > a {
    background: transparent;
    color: #EE000D;
  }
  #navigation .nav > li:last-child .dropdown-menu {
    left: auto;
    right: 0;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  #navigation .dropdown-menu {
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    text-align: center;
  }
  .flexbox #navigation .nav {
    display: flex;
    justify-content: space-between;
  }
  .flexbox #navigation .nav:before, .flexbox #navigation .nav:after {
    display: none;
  }
  .flexbox #navigation .nav > li {
    display: block;
  }
}
@media (min-width: 868px) {
  .flexbox #navigation .nav > li {
    display: flex;
    flex: auto;
  }
  .flexbox #navigation .nav > li > a {
    width: 100%;
  }
  .flexbox #navigation .nav > li:not(:last-child) > a:after {
    content: "\f005";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .flexbox #navigation .nav > li:not(:last-child) > a:after {
    position: absolute;
    top: 50%;
    left: 100%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: #EE000D;
    font-size: 0.7em;
    margin-top: -0.2em;
  }
}
@media (min-width: 1256px) {
  #navigation .nav > li > a {
    font-size: 2.8rem;
  }
}
#utility .nav > li > a {
  display: block;
  color: #ffffff;
  font-weight: 700;
  font-size: 1.8rem;
  text-decoration: none;
  padding: 1.5rem 2rem;
  /*TYPE 1*/
}
#utility .nav > li > a:active,
#utility .nav > li > a:focus,
#utility .nav > li > a:hover {
  background: transparent;
  color: #ffffff;
  opacity: 0.7;
}
#utility .nav > li.active > a {
  background: transparent;
  color: #ffffff;
  opacity: 0.7;
}

#global-search {
  margin: 27px 1.5rem;
  position: absolute;
  top: 0;
  left: 0;
  margin-right: 19.5px;
  /*TYPE 1*/
}
@media (min-width: 576px) {
  #global-search {
    margin-right: 19.5px;
  }
}
@media (min-width: 768px) {
  #global-search {
    margin-right: 26px;
  }
}
@media (min-width: 1024px) {
  #global-search {
    margin-right: 26px;
  }
}
@media (min-width: 1256px) {
  #global-search {
    margin-right: 26px;
  }
}
#global-search input,
#global-search .btn {
  height: 3.5rem;
}
#global-search .btn {
  padding-top: 0;
  padding-bottom: 0;
}

@media (min-width: 768px) {
  #utility {
    position: absolute;
    top: 0;
    right: 0;
    margin-left: 19.5px;
    margin-right: 19.5px;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  #utility {
    margin-left: 19.5px;
    margin-right: 19.5px;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #utility {
    margin-left: 26px;
    margin-right: 26px;
  }
}
@media (min-width: 768px) and (min-width: 1024px) {
  #utility {
    margin-left: 26px;
    margin-right: 26px;
  }
}
@media (min-width: 768px) and (min-width: 1256px) {
  #utility {
    margin-left: 26px;
    margin-right: 26px;
  }
}
@media (min-width: 768px) {
  #utility .nav {
    display: inline-block;
    vertical-align: middle;
  }
  #utility .nav > li {
    float: left;
    position: relative;
    margin: 0 0 0 4rem;
  }
  #utility .nav > li > a {
    padding: 0;
  }
  #global-search {
    position: static;
    display: inline-block;
    vertical-align: middle;
    padding: 0;
    width: 20rem;
  }
}
#page-footer {
  position: relative;
  color: #ffffff;
}
#page-footer:before, #page-footer:after {
  content: " ";
  display: table;
}
#page-footer:after {
  clear: both;
}
#page-footer .container {
  margin-top: 27px;
  margin-bottom: 27px;
}

#footer-donate {
  margin-bottom: 27px;
  text-align: center;
  display: none;
}

#footer-socials {
  margin-bottom: 27px;
  text-align: center;
}

#copyright {
  margin-bottom: 27px;
  text-align: center;
  font-weight: bold;
  letter-spacing: 0;
  text-transform: uppercase;
}
#copyright p {
  margin: 0 0 13.5px;
}
#copyright .nav {
  font-weight: inherit;
  text-transform: inherit;
}
#copyright .nav > li > a {
  padding: 6.75px 0;
  font-family: inherit;
  color: #EE000D;
  text-decoration: underline;
}
#copyright .nav > li > a.active {
  color: inherit;
  background: none;
}
#copyright .nav > li > a:active, #copyright .nav > li > a:focus, #copyright .nav > li > a:hover {
  color: #ffffff;
  background: none;
}

@media (min-width: 576px) {
  #copyright p {
    margin: 0;
    display: inline-block;
    vertical-align: top;
  }
  #copyright div {
    display: inline-block;
    vertical-align: top;
  }
  #copyright .nav {
    display: inline-block;
    vertical-align: top;
  }
  #copyright .nav > li {
    float: left;
  }
  #copyright .nav > li, #copyright .nav > li:first-child {
    border: 0;
  }
  #copyright .nav > li:before {
    content: "|";
    float: left;
    padding: 0 6.75px;
  }
  #copyright .nav > li > a {
    float: left;
    padding: 0;
  }
}
#credits {
  text-align: center;
}

#core {
  display: inline-block;
  vertical-align: middle;
}

@font-face {
  font-family: "oswald";
  src: url("../fonts/oswald-regular-webfont.woff2") format("woff2"), url("../fonts/oswald-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "oswald";
  src: url("../fonts/oswald-regularitalic-webfont.woff2") format("woff2"), url("../fonts/oswald-regularitalic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "oswald";
  src: url("../fonts/oswald-bold-webfont.woff2") format("woff2"), url("../fonts/oswald-bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "oswald";
  src: url("../fonts/oswald-bolditalic-webfont.woff2") format("woff2"), url("../fonts/oswald-bolditalic-webfont.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS5jc3MiLCJjdXN0b20uc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuY2hhcmxleWZvdW5kYXRpb24ub3JnLmxpdmUvNTc5MDg0L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3JvdHIvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19zY2FmZm9sZGluZy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5jaGFybGV5Zm91bmRhdGlvbi5vcmcubGl2ZS81NzkwODQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvcm90ci9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5jaGFybGV5Zm91bmRhdGlvbi5vcmcubGl2ZS81NzkwODQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvcm90ci9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuY2hhcmxleWZvdW5kYXRpb24ub3JnLmxpdmUvNTc5MDg0L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3JvdHIvYXNzZXRzL3RoZW1lL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL192ZW5kb3ItcHJlZml4ZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuY2hhcmxleWZvdW5kYXRpb24ub3JnLmxpdmUvNTc5MDg0L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3JvdHIvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL190eXBlLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9taXhpbnMvX2xpc3RyZXNldC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5jaGFybGV5Zm91bmRhdGlvbi5vcmcubGl2ZS81NzkwODQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvcm90ci9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuY2hhcmxleWZvdW5kYXRpb24ub3JnLmxpdmUvNTc5MDg0L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3JvdHIvYXNzZXRzL3RoZW1lL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5jaGFybGV5Zm91bmRhdGlvbi5vcmcubGl2ZS81NzkwODQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvcm90ci9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3RhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5jaGFybGV5Zm91bmRhdGlvbi5vcmcubGl2ZS81NzkwODQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvcm90ci9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5jaGFybGV5Zm91bmRhdGlvbi5vcmcubGl2ZS81NzkwODQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvcm90ci9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fZHJvcGRvd25zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9faW5wdXQtZ3JvdXBzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fbmF2cy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5jaGFybGV5Zm91bmRhdGlvbi5vcmcubGl2ZS81NzkwODQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvcm90ci9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX2JyZWFkY3J1bWJzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5jaGFybGV5Zm91bmRhdGlvbi5vcmcubGl2ZS81NzkwODQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvcm90ci9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3RodW1ibmFpbHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuY2hhcmxleWZvdW5kYXRpb24ub3JnLmxpdmUvNTc5MDg0L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3JvdHIvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcGFuZWxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9taXhpbnMvX2ljb24uc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuY2hhcmxleWZvdW5kYXRpb24ub3JnLmxpdmUvNTc5MDg0L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3JvdHIvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19yZXNwb25zaXZlLWVtYmVkLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fd2VsbHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuY2hhcmxleWZvdW5kYXRpb24ub3JnLmxpdmUvNTc5MDg0L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3JvdHIvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19tb2RhbHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuY2hhcmxleWZvdW5kYXRpb24ub3JnLmxpdmUvNTc5MDg0L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3JvdHIvYXNzZXRzL3RoZW1lL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19vcGFjaXR5LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcG9wb3ZlcnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuY2hhcmxleWZvdW5kYXRpb24ub3JnLmxpdmUvNTc5MDg0L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3JvdHIvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5jaGFybGV5Zm91bmRhdGlvbi5vcmcubGl2ZS81NzkwODQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvcm90ci9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5jaGFybGV5Zm91bmRhdGlvbi5vcmcubGl2ZS81NzkwODQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvcm90ci9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5jaGFybGV5Zm91bmRhdGlvbi5vcmcubGl2ZS81NzkwODQvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvcm90ci9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9faGVhZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fZm9vdGVyLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmNoYXJsZXlmb3VuZGF0aW9uLm9yZy5saXZlLzU3OTA4NC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9yb3RyL2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fZm9udHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBakI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQUE7QUNXQTtFQUNFLGFBQUE7Q0Y2Q0Q7O0FFMUNEO0VBQ0UsaUJBQUE7RUFDQSxhQUFBO0NGNkNEOztBRTFDRDtFQUVFO0lBQ0UsaUJBQUE7R0Y0Q0Q7Q0FDRjtBRXpCRDtFQUNFLG1CQUFBO0VBQ0EsaUVDd0JvQjtDSEdyQjs7QUV4QkQ7RUFFRTtJQUNFLDJCQUFBO0dGMEJEO0NBQ0Y7QUVURDtFQUVFLG1CQUFBO0NGVUQ7QUlwRUM7RUFFRSxhQUFBO0VBQ0EsZUFBQTtDSnFFSDtBSW5FQztFQUNFLFlBQUE7Q0pxRUg7QUVmQzs7RUdZRSxtQkFBQTtFQUNBLHNCQUFBO0NMT0g7QUtMRztF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QSxlQUFBO0VEcklJLHdCQ3NJZ0I7RUFDcEIsZUp2TGtCO0VJd0xsQix3QkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7Q1B3Skw7QU90Sks7RUFHRSxvQkovTGdCO0VJZ01oQixlSjlMZ0I7Q0hvVnZCO0FPbkpLO0VBQ0UsY0FBQTtDUHFKUDs7QVN2V0M7RUFERjtJQUVJLGNOdWI4QjtHSDVFL0I7Q0FDRjs7QVN4V0Q7RUNPRTtJQUNFLFlBQUE7R1ZxV0Q7RVU5VkM7SUFDRSxxQkFBQTtHVmdXSDtFVWpXQztJQUNFLHNCQUFBO0dWbVdIO0VVcFdDO0lBQ0UsV0FBQTtHVnNXSDtFVXZXQztJQUNFLHNCQUFBO0dWeVdIO0VVMVdDO0lBQ0Usc0JBQUE7R1Y0V0g7RVU3V0M7SUFDRSxXQUFBO0dWK1dIO0VVaFhDO0lBQ0Usc0JBQUE7R1ZrWEg7RVVuWEM7SUFDRSxzQkFBQTtHVnFYSDtFVXRYQztJQUNFLFdBQUE7R1Z3WEg7RVV6WEM7SUFDRSxzQkFBQTtHVjJYSDtFVTVYQztJQUNFLHNCQUFBO0dWOFhIO0VVL1hDO0lBQ0UsWUFBQTtHVmlZSDtFVTlXQztJQUNFLFlBQUE7R1ZnWEg7RVV0WEM7SUFDRSxxQkFBQTtHVndYSDtFVXpYQztJQUNFLHNCQUFBO0dWMlhIO0VVNVhDO0lBQ0UsV0FBQTtHVjhYSDtFVS9YQztJQUNFLHNCQUFBO0dWaVlIO0VVbFlDO0lBQ0Usc0JBQUE7R1ZvWUg7RVVyWUM7SUFDRSxXQUFBO0dWdVlIO0VVeFlDO0lBQ0Usc0JBQUE7R1YwWUg7RVUzWUM7SUFDRSxzQkFBQTtHVjZZSDtFVTlZQztJQUNFLFdBQUE7R1ZnWkg7RVVqWkM7SUFDRSxzQkFBQTtHVm1aSDtFVXBaQztJQUNFLHNCQUFBO0dWc1pIO0VVdlpDO0lBQ0UsWUFBQTtHVnlaSDtFVS9aQztJQUNFLFdBQUE7R1ZpYUg7RVV2YUM7SUFDRSxvQkFBQTtHVnlhSDtFVTFhQztJQUNFLHFCQUFBO0dWNGFIO0VVN2FDO0lBQ0UsVUFBQTtHVithSDtFVWhiQztJQUNFLHFCQUFBO0dWa2JIO0VVbmJDO0lBQ0UscUJBQUE7R1ZxYkg7RVV0YkM7SUFDRSxVQUFBO0dWd2JIO0VVemJDO0lBQ0UscUJBQUE7R1YyYkg7RVU1YkM7SUFDRSxxQkFBQTtHVjhiSDtFVS9iQztJQUNFLFVBQUE7R1ZpY0g7RVVsY0M7SUFDRSxxQkFBQTtHVm9jSDtFVXJjQztJQUNFLHFCQUFBO0dWdWNIO0VVeGNDO0lBQ0UsV0FBQTtHVjBjSDtFVXZiQztJQUNFLGdCQUFBO0dWeWJIO0VVMWJDO0lBQ0UsMkJBQUE7R1Y0Ykg7RVU3YkM7SUFDRSw0QkFBQTtHVitiSDtFVWhjQztJQUNFLGlCQUFBO0dWa2NIO0VVbmNDO0lBQ0UsNEJBQUE7R1ZxY0g7RVV0Y0M7SUFDRSw0QkFBQTtHVndjSDtFVXpjQztJQUNFLGlCQUFBO0dWMmNIO0VVNWNDO0lBQ0UsNEJBQUE7R1Y4Y0g7RVUvY0M7SUFDRSw0QkFBQTtHVmlkSDtFVWxkQztJQUNFLGlCQUFBO0dWb2RIO0VVcmRDO0lBQ0UsNEJBQUE7R1Z1ZEg7RVV4ZEM7SUFDRSw0QkFBQTtHVjBkSDtFVTNkQztJQUNFLGtCQUFBO0dWNmRIO0NBQ0Y7QVNuZ0JEO0VBRUU7SUFDRSxZQUFBO0lBQ0EsZ0JOK2IyQjtHSHFFNUI7Q0FDRjtBU2pnQkQ7RUFFRTtJQUNFLFlBQUE7SUFDQSxrQk5tYThCO0dIK0YvQjtDQUNGO0FTcGZELHVDQUFBO0FBQ0E7RUFBb0MsWUFBQTtDVHVmbkM7O0FTdGZEO0VBQW9DLFlBQUE7Q1QwZm5DOztBU3pmRDtFQUFvQyxZQUFBO0NUNmZuQzs7QVM1ZkQ7RUFBb0MsWUFBQTtDVGdnQm5DOztBUy9mRDtFQUFzQyxZQUFBO0NUbWdCckM7O0FTamdCRDtFQUNBLHlCQUFBO0VBQ0E7SUFBb0MsWUFBQTtHVHFnQmpDO0VTcGdCSDtJQUFvQyxZQUFBO0dUdWdCakM7RVN0Z0JIO0lBQW9DLFlBQUE7R1R5Z0JqQztFU3hnQkg7SUFBb0MsWUFBQTtHVDJnQmpDO0VTMWdCSDtJQUFzQyxZQUFBO0dUNmdCbkM7RVM1Z0JILDBDQUFBO0VBQ0E7SUFBb0MsWUFBQTtHVCtnQmpDO0VTOWdCSDtJQUFvQyxZQUFBO0dUaWhCakM7RVNoaEJIO0lBQW9DLFlBQUE7R1RtaEJqQztFU2xoQkg7SUFBb0MsWUFBQTtHVHFoQmpDO0VTcGhCSDtJQUFzQyxZQUFBO0dUdWhCbkM7Q0FDRjtBU3JoQkQ7RUFDQSx5QkFBQTtFQUNBO0lBQW9DLFlBQUE7R1R3aEJqQztFU3ZoQkg7SUFBb0MsWUFBQTtHVDBoQmpDO0VTemhCSDtJQUFvQyxZQUFBO0dUNGhCakM7RVMzaEJIO0lBQW9DLFlBQUE7R1Q4aEJqQztFUzdoQkg7SUFBc0MsWUFBQTtHVGdpQm5DO0VTL2hCSCwyQ0FBQTtFQUNBO0lBQW9DLFlBQUE7R1RraUJqQztFU2ppQkg7SUFBb0MsWUFBQTtHVG9pQmpDO0VTbmlCSDtJQUFvQyxZQUFBO0dUc2lCakM7RVNyaUJIO0lBQW9DLFlBQUE7R1R3aUJqQztFU3ZpQkg7SUFBc0MsWUFBQTtHVDBpQm5DO0NBQ0Y7QVN4aUJEO0VBQ0EseUJBQUE7RUFDQTtJQUFvQyxZQUFBO0dUMmlCakM7RVMxaUJIO0lBQW9DLFlBQUE7R1Q2aUJqQztFUzVpQkg7SUFBb0MsWUFBQTtHVCtpQmpDO0VTOWlCSDtJQUFvQyxZQUFBO0dUaWpCakM7RVNoakJIO0lBQXNDLFlBQUE7R1RtakJuQztFU2xqQkgsMENBQUE7RUFDQTtJQUFvQyxZQUFBO0dUcWpCakM7RVNwakJIO0lBQW9DLFlBQUE7R1R1akJqQztFU3RqQkg7SUFBb0MsWUFBQTtHVHlqQmpDO0VTeGpCSDtJQUFvQyxZQUFBO0dUMmpCakM7RVMxakJIO0lBQXNDLFlBQUE7R1Q2akJuQztDQUNGO0FTM2pCRDtFQUNBLHlCQUFBO0VBQ0E7SUFBb0MsWUFBQTtHVDhqQmpDO0VTN2pCSDtJQUFvQyxZQUFBO0dUZ2tCakM7RVMvakJIO0lBQW9DLFlBQUE7R1Rra0JqQztFU2prQkg7SUFBb0MsWUFBQTtHVG9rQmpDO0VTbmtCSDtJQUFzQyxZQUFBO0dUc2tCbkM7RVNya0JILDBDQUFBO0VBQ0E7SUFBb0MsWUFBQTtHVHdrQmpDO0VTdmtCSDtJQUFvQyxZQUFBO0dUMGtCakM7RVN6a0JIO0lBQW9DLFlBQUE7R1Q0a0JqQztFUzNrQkg7SUFBb0MsWUFBQTtHVDhrQmpDO0VTN2tCSDtJQUFzQyxZQUFBO0dUZ2xCbkM7Q0FDRjtBVzFxQk87Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBR0UsZVJFYztDSGlzQnZCOztBWXB0QkQ7RUFDRSxzQkFBQTtDWnV0QkQ7O0FZcHRCRDtFQUNFLGdCVGdHd0I7RVMvRnhCLG9CQUFBO0VBQ0Esc0JBQUE7Q1p1dEJEOztBWXB0QkQ7RUFFRSxxQkFBQTtDWnN0QkQ7QVlwdEJDO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0Nac3RCSDtBWW50QkM7RUFFRSxpQkFBQTtDWm90Qkg7O0FZM3NCRDs7RUFFRSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4cEJBQUE7RUFDQSw4Q0FBQTtFQUNBLDZCQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtDWjhzQkQ7O0FZcHNCQztFQUNFLHNCVFpxQjtDSG10QnhCO0FZcHNCQztFQUNFLGlCQUFBO0VBQ0Esc0JUdENvQjtDSDR1QnZCO0FZbnNCQztFQUNFLGlCVDBHd0I7Q0gybEIzQjtBWWxzQkM7RU5rSFEsK0JNakhOO0Nac3NCSDtBWW5zQkM7RUFDRSxvQlRsRG9CO0VTbURwQixlVDdDb0I7RVM4Q3BCLGdCVGdDc0I7Q0hxcUJ6QjtBWWxzQkM7RUFDRSwwQlQ0RndCO0VTM0Z4Qiw2QlQyRndCO0NIeW1CM0I7QVlqc0JDO0VBQ0Usb0JUekRvQjtDSDR2QnZCO0FZaHNCQztFQUNFLG9CVC9Eb0I7RVNnRXBCLGVUOURvQjtDSGd3QnZCO0FZL3JCQztFQUNFLG9CQUFBO0NaaXNCSDtBWTlyQkM7RUFDRSxVQUFBO0NaZ3NCSDs7QVl0ckJEOztFQUVFLDRCQUFBO0NaeXJCRDs7QVl0ckJEOzs7O0VBSUUsK0JBQUE7RUFDQSwwQkFBQTtDWnlyQkQ7O0FZdHJCRDtFQUNFLDBCQUFBO0NaeXJCRDs7QVl0ckJEO0VBQ0UsNEJBQUE7RUFDQSwwQkFBQTtFQUNBLGFBQUE7Q1p5ckJEOztBWXRyQkQ7O0VBRUUsK0JBQUE7RUFDQSwwQkFBQTtFQUNBLDZCQUFBO0NaeXJCRDs7QVl0ckJEO0VBQ0Usd0NBQUE7Q1p5ckJEOztBWTdxQkM7RUFDRSxpQkFBQTtFQUNBLHNCVGpJb0I7RUcrSmQsNENNN0JOO0Naa3JCSDtBWS9xQkM7RUFDRSxpQkFBQTtFQUNBLGlCVGF3QjtFU1p4QixzQlRuSHFCO0VTb0hyQixlVHZJb0I7RVN3SXBCLGlCVDVDc0I7RVM2Q3RCLGdCVHpEc0I7RVMwRHRCLDBCVHhJb0I7RVN5SXBCLHVCQUFBO0VBQ0Esb0JBQUE7Q1ppckJIO0FZOXFCQztFQUNFLGVUaUg2QjtDSCtqQmhDO0FZN3FCQztFQUNFLGVBQUE7Q1orcUJIO0FZNXFCQzs7RUFFRSxlVHdHNkI7RVN2RzdCLFVBQUE7RUFDQSw4cEJBQUE7RUFDQSw4Q0FBQTtFQUNBLDZCQUFBO0VBQ0EsMEJBQUE7RUFDQSxjQUFBO0NaOHFCSDtBWTVxQkc7O0VBQ0UsY0FBQTtDWitxQkw7QVkzcUJDO0VBQ0UsY0FBQTtDWjZxQkg7QVkxcUJDO0VBQ0UsaUJBQUE7RUFDQSxzQlQ5S29CO0NIMDFCdkI7QVl6cUJDO0VBQ0Usb0JUOUtvQjtFUytLcEIsc0JUOUpxQjtFUytKckIsaUJUaEN3QjtFU2lDeEIsZVRuTG9CO0NIODFCdkI7QVl4cUJDO0VBQ0UsMEJBQUE7Q1owcUJIO0FZdnFCQztFQUNFLGlCQUFBO0VBQ0Esc0JUektxQjtFUzBLckIsMEJBQUE7RUFDQSxpQlQ1Q3dCO0VTNkN4QixlVC9Mb0I7RVNnTXBCLG9CVDlMb0I7Q0h1MkJ2QjtBWXRxQkM7RUFDRSx3QkFBQTtFQUNBLGVBQUE7Q1p3cUJIO0FZcnFCQztFQUNFLGdDQUFBO0VBQ0EsZUFBQTtDWnVxQkg7QVlucUJDO0VBQ0Usb0JUak5vQjtFU2tOcEIsZVQ1TW9CO0NIaTNCdkI7QVlscUJDO0VBQ0Usb0JBQUE7RUFDQSxlQUFBO0VBQ0EsMEJBQUE7Q1pvcUJIOztBWTFwQkM7RUFBSyxtQkFBQTtDWjhwQk47QVk3cEJDO0VBQVMsa0JBQUE7Q1pncUJWO0FZL3BCQztFQUFzQixtQkFBQTtFQUFvQixlQUFBO0NabXFCM0M7O0FhdjVCRDtFQUNFLDBCQUFBO0VBQ0Esc0JBQUE7RUFFQSxjVm1Eb0I7RUd3SFosK0JPektSO0NiMDVCRDtBYXg1QkM7RUFFRSxpQkFBQTtDYnk1Qkg7O0FhcjVCRDtFQUNFLGlCQUFBO0NidzVCRDs7QWFyNUJEO0VBQ0UsaUJBQUE7RUFDQSxrQlZnTStCO0VVL0wvQixlVkxzQjtFVU10QixpQlY4STBCO0NIMHdCM0I7QWF0NUJDO0VBSUUsc0JBQUE7Q2JxNUJIO0FhbDVCQztFQUNFLGVWVm9CO0VVV3BCLDBCVmpCb0I7Q0hxNkJ2Qjs7QWE5NEJEO0VDN0NFLGVYMEJzQjtFV3pCdEIsMEJYdUJzQjtFV3RCdEIsc0JYc0JzQjtDSHk2QnZCO0FjNzdCQztFQU1FLGVYZ0JvQjtFV2ZwQiwwQkFBQTtFQUNJLHNCWFlnQjtDSDg2QnZCO0FjdjdCQztFQUNFLDBCQUFBO0NkeTdCSDtBY3Q3QkM7RUFHRSx1QkFBQTtDZHM3Qkg7QWNqN0JHO0VBTUUsMEJYVGtCO0VXVWQsc0JYVmM7Q0h3N0J2QjtBYzE2QkM7RUFDRSxlWGZvQjtFV2dCcEIsMEJYZG9CO0NIMDdCdkI7O0FhaDZCRDtFQUVFLGtCQUFBO0VQNkVBLHNDQUFBO0VBR1EsOEJBQUE7Q05zMUJUOztBZXY5QkQ7RUFDRSxjWnVEb0I7RVl0RHBCLFVBQUE7Q2YwOUJEO0FldDlCRztFQUNFLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtDZnc5Qkw7QWVyOUJHO0VBQ0Usc0JBQUE7Q2Z1OUJMOztBZ0JyK0JEO0VBQ0UsZWJzQnNCO0NIazlCdkI7O0FpQnorQkQ7RUFDRSxrQkFBQTtFQUNBLDBCQUFBO0NqQjQrQkQ7QWlCeCtCRztFQUNFLHNCQUFBO0NqQjArQkw7O0FpQnIrQkQ7RUFDRSxpQkFBQTtDakJ3K0JEO0FpQnArQkc7RUFDRSxpQmRtSnNCO0NIbTFCM0I7QWlCbitCRztFQUNFLGNka0NnQjtDSG04QnJCOztBaUIzOUJEO0VBRUUsbUJBQUE7Q2pCNjlCRDtBaUIzOUJDO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNB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QUFBO0lBQTBCLDJCQUFBO0cvQm0xRGxDO0UrQmoxREE7SUFBUSx3QkFBQTtHL0JvMURSO0UrQm4xREQ7SUFBUywrQkFBQTtHL0JzMURSO0UrQnIxREQ7SUFBUyw0QkFBQTtHL0J3MURSO0UrQnYxREQ7SUFBUyw2QkFBQTtHL0IwMURSO0UrQnoxREQ7SUFBUyw4QkFBQTtHL0I0MURSO0UrQjMxREQ7SUFBUyw0QkFBQTtJQUE0QiwrQkFBQTtHL0IrMURwQztFK0I5MUREO0lBQVMsNkJBQUE7SUFBNkIsOEJBQUE7Ry9CazJEckM7RStCaDJEQTtJQUFRLHdCQUFBO0cvQm0yRFI7RStCbDJERDtJQUFTLCtCQUFBO0cvQnEyRFI7RStCcDJERDtJQUFTLDRCQUFBO0cvQnUyRFI7RStCdDJERDtJQUFTLDZCQUFBO0cvQnkyRFI7RStCeDJERDtJQUFTLDhCQUFBO0cvQjIyRFI7RStCMTJERDtJQUFTLDRCQUFBO0lBQTRCLCtCQUFBO0cvQjgyRHBDO0UrQjcyREQ7SUFBUyw2QkFBQTtJQUE2Qiw4QkFBQTtHL0JpM0RyQztFK0IvMkREO0lBQVEsK0JBQUE7Ry9CazNEUDtFK0JqM0REO0lBQVEsNEJBQUE7Ry9CbzNEUDtFK0JuM0REO0lBQVEsNkJBQUE7Ry9CczNEUDtFK0JyM0REO0lBQVEsOEJBQUE7Ry9CdzNEUDtFK0J2M0REO0lBQVEsNkJBQUE7SUFBOEMsOEJBQUE7Ry9CMjNEckQ7RStCMTNERDtJQUFRLDRCQUFBO0lBQTZDLCtCQUFBO0cvQjgzRHBEO0NBQ0Y7QStCejNERDtFMUJoR0ksbUJBQUE7Q0w0OURIO0FLMTlERztFMEI4Rko7STFCN0ZNLG1CQUFBO0dMNjlESDtDQUNGO0FLMzlERztFMEIwRko7STFCekZNLGlCQUFBO0dMODlESDtDQUNGO0FLNTlERztFMEJzRko7STFCckZNLGlCQUFBO0dMKzlESDtDQUNGO0FLNzlERztFMEJrRko7STFCakZNLGlCQUFBO0dMZytESDtDQUNGOztBK0IvNEREO0UxQnpESSxzQkFBQTtDTDQ4REg7QUsxOERHO0UwQnVESjtJMUJ0RE0sc0JBQUE7R0w2OERIO0NBQ0Y7QUszOERHO0UwQm1ESjtJMUJsRE0sb0JBQUE7R0w4OERIO0NBQ0Y7QUs1OERHO0UwQitDSjtJMUI5Q00sb0JBQUE7R0wrOERIO0NBQ0Y7QUs3OERHO0UwQjJDSjtJMUIxQ00sb0JBQUE7R0xnOURIO0NBQ0Y7O0ErQnQ2REQ7RTFCZ0NJLG9CQUFBO0NMMDRESDtBS3g0REc7RTBCbENKO0kxQm1DTSxvQkFBQTtHTDI0REg7Q0FDRjtBS3o0REc7RTBCdENKO0kxQnVDTSxrQkFBQTtHTDQ0REg7Q0FDRjtBSzE0REc7RTBCMUNKO0kxQjJDTSxrQkFBQTtHTDY0REg7Q0FDRjtBSzM0REc7RTBCOUNKO0kxQitDTSxrQkFBQTtHTDg0REg7Q0FDRjs7QStCNzdERDtFMUJ1RUkscUJBQUE7Q0wwM0RIO0FLeDNERztFMEJ6RUo7STFCMEVNLHFCQUFBO0dMMjNESDtDQUNGO0FLejNERztFMEI3RUo7STFCOEVNLG1CQUFBO0dMNDNESDtDQUNGO0FLMTNERztFMEJqRko7STFCa0ZNLG1CQUFBO0dMNjNESDtDQUNGO0FLMzNERztFMEJyRko7STFCc0ZNLG1CQUFBO0dMODNESDtDQUNGOztBK0JwOUREO0UxQnRKSSxtQkFBQTtFQUNBLHNCQUFBO0NMOG1FSDtBSzVtRUc7RTBCbUpKO0kxQmxKTSxtQkFBQTtJQUNBLHNCQUFBO0dMK21FSDtDQUNGO0FLN21FRztFMEI4SUo7STFCN0lNLGlCQUFBO0lBQ0Esb0JBQUE7R0xnbkVIO0NBQ0Y7QUs5bUVHO0UwQnlJSjtJMUJ4SU0saUJBQUE7SUFDQSxvQkFBQTtHTGluRUg7Q0FDRjtBSy9tRUc7RTBCb0lKO0kxQm5JTSxpQkFBQTtJQUNBLG9CQUFBO0dMa25FSDtDQUNGOztBK0JoL0REO0UxQnJCSSxvQkFBQTtFQUNBLHFCQUFBO0NMeWdFSDtBS3ZnRUc7RTBCa0JKO0kxQmpCTSxvQkFBQTtJQUNBLHFCQUFBO0dMMGdFSDtDQUNGO0FLeGdFRztFMEJhSjtJMUJaTSxrQkFBQTtJQUNBLG1CQUFBO0dMMmdFSDtDQUNGO0FLemdFRztFMEJRSjtJMUJQTSxrQkFBQTtJQUNBLG1CQUFBO0dMNGdFSDtDQUNGO0FLMWdFRztFMEJHSjtJMUJGTSxrQkFBQTtJQUNBLG1CQUFBO0dMNmdFSDtDQUNGOztBK0IzZ0VEO0UxQm5GSSxvQkFBQTtDTGttRUg7QUtobUVHO0UwQmlGSjtJMUJoRk0sb0JBQUE7R0xtbUVIO0NBQ0Y7QUtqbUVHO0UwQjZFSjtJMUI1RU0sa0JBQUE7R0xvbUVIO0NBQ0Y7QUtsbUVHO0UwQnlFSjtJMUJ4RU0sa0JBQUE7R0xxbUVIO0NBQ0Y7QUtubUVHO0UwQnFFSjtJMUJwRU0sa0JBQUE7R0xzbUVIO0NBQ0Y7O0ErQmxpRUQ7RTFCNUNJLHVCQUFBO0NMa2xFSDtBS2hsRUc7RTBCMENKO0kxQnpDTSx1QkFBQTtHTG1sRUg7Q0FDRjtBS2psRUc7RTBCc0NKO0kxQnJDTSxxQkFBQTtHTG9sRUg7Q0FDRjtBS2xsRUc7RTBCa0NKO0kxQmpDTSxxQkFBQTtHTHFsRUg7Q0FDRjtBS25sRUc7RTBCOEJKO0kxQjdCTSxxQkFBQTtHTHNsRUg7Q0FDRjs7QStCempFRDtFMUI2Q0kscUJBQUE7Q0xnaEVIO0FLOWdFRztFMEIvQ0o7STFCZ0RNLHFCQUFBO0dMaWhFSDtDQUNGO0FLL2dFRztFMEJuREo7STFCb0RNLG1CQUFBO0dMa2hFSDtDQUNGO0FLaGhFRztFMEJ2REo7STFCd0RNLG1CQUFBO0dMbWhFSDtDQUNGO0FLamhFRztFMEIzREo7STFCNERNLG1CQUFBO0dMb2hFSDtDQUNGOztBK0JobEVEO0UxQm9GSSxzQkFBQTtDTGdnRUg7QUs5L0RHO0UwQnRGSjtJMUJ1Rk0sc0JBQUE7R0xpZ0VIO0NBQ0Y7QUsvL0RHO0UwQjFGSjtJMUIyRk0sb0JBQUE7R0xrZ0VIO0NBQ0Y7QUtoZ0VHO0UwQjlGSjtJMUIrRk0sb0JBQUE7R0xtZ0VIO0NBQ0Y7QUtqZ0VHO0UwQmxHSjtJMUJtR00sb0JBQUE7R0xvZ0VIO0NBQ0Y7O0ErQnZtRUQ7RTFCcElJLG9CQUFBO0VBQ0EsdUJBQUE7Q0wrdUVIO0FLN3VFRztFMEJpSUo7STFCaElNLG9CQUFBO0lBQ0EsdUJBQUE7R0xndkVIO0NBQ0Y7QUs5dUVHO0Uw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 */