/*!
                            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) {
  body:before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 200%;
    z-index: 421;
    opacity: 0;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=0);
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
    transition: opacity 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, opacity 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, opacity 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  }
  .nav-on body {
    overflow: hidden;
  }
  .nav-on body:before {
    -webkit-transform: translate(-25rem, 0);
    transform: translate(-25rem, 0);
    opacity: 1;
  }
}
#page {
  position: relative;
  background: #ffffff;
  padding-top: 7rem;
  transition: padding-top 0.15s ease-in-out;
}

.has-scrolled #page {
  padding-top: 5rem;
}

@media (min-width: 992px) {
  #page {
    padding-top: 10rem;
  }
}
.content {
  position: relative;
}
.content:before, .content:after {
  content: " ";
  display: table;
}
.content:after {
  clear: both;
}
.content > .container {
  margin-top: 13.75px;
  margin-bottom: 13.75px;
}
@media (min-width: 576px) {
  .content > .container {
    margin-top: 19.8px;
    margin-bottom: 19.8px;
  }
}
@media (min-width: 768px) {
  .content > .container {
    margin-top: 30.8px;
    margin-bottom: 30.8px;
  }
}
@media (min-width: 992px) {
  .content > .container {
    margin-top: 35.2px;
    margin-bottom: 35.2px;
  }
}
@media (min-width: 1200px) {
  .content > .container {
    margin-top: 39.6px;
    margin-bottom: 39.6px;
  }
}
.content.alt {
  background: #E1ECC6;
}

.content.banner {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
}

* {
  outline: 0 !important;
}

a {
  text-decoration: none;
  font-weight: 700;
}

p {
  margin: 0 0 2rem;
}

.lead {
  font-style: italic;
}

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

.text-highlight {
  color: #5B832D;
  font-weight: 700;
}

hr {
  margin-top: 32px;
  margin-bottom: 32px;
  border: 0;
  border-top: 2px dotted rgba(0, 145, 26, 0.37);
}

.board-member {
  font-size: 1.1em;
}

.board-member-title {
  color: #5B832D;
  text-transform: uppercase;
  font-size: 1.1em;
  font-weight: 700;
  margin-right: 0.5em;
}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  margin: 0 0 2rem;
}

h2.icon {
  color: #5B832D;
}

span.thin {
  font-weight: 200;
  color: #5B832D !important;
}

span.medium {
  font-weight: 400;
  color: #5B832D !important;
}

span.heavy {
  font-weight: 900;
  color: #5B832D !important;
}

@media (min-width: 576px) {
  h1, .h1 {
    font-size: 2.2em;
  }
}
@media (min-width: 768px) {
  h1, .h1 {
    font-size: 2.4em;
  }
}
.page-header {
  margin: 0;
  padding: 0;
  border: 0;
  margin-bottom: 13.75px;
}
@media (min-width: 576px) {
  .page-header {
    margin-bottom: 19.8px;
  }
}
@media (min-width: 768px) {
  .page-header {
    margin-bottom: 30.8px;
  }
}
@media (min-width: 992px) {
  .page-header {
    margin-bottom: 35.2px;
  }
}
@media (min-width: 1200px) {
  .page-header {
    margin-bottom: 39.6px;
  }
}
.page-header h1, .page-header .h1 {
  font-family: "sourcesanspro", sans-serif;
  margin: 0;
}

.page-footer {
  margin-top: 13.75px;
}
@media (min-width: 576px) {
  .page-footer {
    margin-top: 19.8px;
  }
}
@media (min-width: 768px) {
  .page-footer {
    margin-top: 30.8px;
  }
}
@media (min-width: 992px) {
  .page-footer {
    margin-top: 35.2px;
  }
}
@media (min-width: 1200px) {
  .page-footer {
    margin-top: 39.6px;
  }
}

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

@media (min-width: 1200px) {
  .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: 576px) {
  .row-vertical-center-sm {
    margin: 0;
    display: table;
    width: 100%;
  }
  .row-vertical-center-sm > [class*=col-] {
    display: table-cell;
    float: none;
    vertical-align: middle;
  }
}
/* 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: 992px) {
  /* 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: 1200px) {
  /* 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;
  }
}
.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;
}

.btn {
  text-decoration: none;
  font-family: "sourcesanspro", sans-serif;
  text-transform: uppercase;
  line-height: 1;
  border: 0;
  border-radius: 0 !important;
}

.btn-paypal {
  color: #5B832D;
  background: #d8cea9;
}
.btn-paypal::after {
  content: "";
  height: auto;
  width: 100px;
  background: url(../images/paypal-logo.jpg) 0 0 no-repeat;
  position: absolute;
  left: 10%;
  top: 0;
  display: inline-block;
}
.btn-paypal:hover {
  color: #ffffff;
  background: brand-beta;
}

.dropdown-menu {
  box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.2);
}
.dropdown-menu li {
  margin: -0.1rem;
}
.dropdown-menu li .fa:first-child {
  position: relative;
  text-align: center;
  width: 1em;
  left: -10px;
}
.dropdown-menu a {
  text-decoration: none;
}

.nav {
  font-weight: bold;
  text-transform: uppercase;
}
.nav > li > a {
  text-decoration: none;
  font-family: "sourcesanspro", sans-serif;
}

.nav-tabs {
  margin: 0 0 32px;
}
.nav-responsive {
  background: #5B832D;
  color: #ffffff;
  overflow-x: auto;
  white-space: nowrap;
  text-align: center;
  position: relative;
  z-index: 1;
}
.nav-responsive.more {
  overflow: visible;
}
.nav-responsive.more .dropdown-menu a {
  font-family: "sourcesanspro", sans-serif;
  font-weight: bold;
}
.nav-responsive .container > .nav {
  display: table;
  width: 100%;
}
.nav-responsive .container > .nav.loading {
  display: block;
}
.nav-responsive .container > .nav.loading > li {
  float: left;
}
.nav-responsive .container > .nav > li {
  float: none;
  display: table-cell;
}
.nav-responsive .container > .nav > li > a {
  padding-left: 0.5em;
  padding-right: 0.5em;
  color: inherit;
  cursor: pointer;
}
.nav-responsive .container > .nav > li.active > a, .nav-responsive .container > .nav > li.more-toggle.on > a,
.nav-responsive .container > .nav > li > a:hover,
.nav-responsive .container > .nav > li > a:focus,
.nav-responsive .container > .nav > li > a:active {
  background: #E1ECC6;
  color: #000;
}

@media (max-width: 991px) {
  .nav-responsive .container {
    padding: 0;
  }
}
.panel-navigation .panel-title {
  text-align: center;
  cursor: pointer;
}
.panel-navigation .panel-body {
  padding: 0;
}

@media (min-width: 576px) {
  .panel-navigation .panel-title {
    cursor: default;
    text-align: left;
  }
  .panel-navigation .panel-title .fa {
    display: none;
  }
  .panel-navigation .panel-body {
    height: auto !important;
    display: block !important;
    visibility: visible !important;
  }
}
.side-nav a[data-toggle=collapse] {
  display: block;
  background: #5B832D;
  color: #ffffff;
  font-size: 1.5rem;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0.5em;
  text-decoration: none;
  text-align: center;
  border-radius: 4px;
}
.side-nav .nav > li:not(:last-child) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.09);
}
.side-nav .nav > li > a {
  text-decoration: none;
  text-align: left;
  font-size: 1.4rem;
}
.side-nav .nav li.active > a,
.side-nav .nav li > a:hover,
.side-nav .nav li > a:active,
.side-nav .nav li > a:focus {
  background: #5B832D !important;
  color: #ffffff;
  opacity: 1;
}

@media (min-width: 576px) {
  .side-nav a[data-toggle=collapse] {
    display: none;
  }
  .side-nav a[data-toggle=collapse] ~ div {
    display: block !important;
    height: auto !important;
    visibility: visible !important;
  }
}
.side-column-nav-pills {
  background: #eadeb6;
  padding: 2rem;
  margin-top: -2rem;
}

.breadcrumb {
  margin: 1em 0;
  font-size: 0.9em;
  font-weight: bold;
}
.breadcrumb:before, .breadcrumb:after {
  content: " ";
  display: table;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb > li {
  float: left;
}
.breadcrumb > li + li:before {
  content: "\f001";
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: inherit;
}
.breadcrumb > li + li:before {
  content: "\e250";
  font-size: 0.8em;
  margin: 0;
}
.breadcrumb > li > a {
  text-decoration: none;
}

.pagination-container {
  text-align: center;
  clear: both;
}

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

.thumbnail {
  text-align: center;
}
.thumbnail .caption {
  line-height: 1.5;
}
.thumbnail h3 {
  margin: 0;
  line-height: 1.5;
}

.pic-left {
  float: left;
  margin: 0 1em 1em 0;
}

.pic-right {
  float: right;
  margin: 0 0 1em 1em;
}

.accent-grid {
  margin: -0.25rem;
}
.accent-grid [class*=col-] {
  padding: 0.25rem;
}

.homepage-promos {
  position: relative;
  top: -2rem;
}

.caption-1 {
  line-height: 1.5;
  color: #ffffff !important;
  text-transform: uppercase;
  background: #233A1C;
  z-index: 100;
  position: relative;
  top: 2.5rem;
}
.caption-1 img:hover {
  opacity: 0.8;
}

.caption-2 {
  line-height: 1.5;
  color: #ffffff !important;
  text-transform: uppercase;
  background: #355c87;
  z-index: 100;
  position: relative;
  top: 2.5rem;
}
.caption-2 img:hover {
  opacity: 0.8;
}

.caption-3 {
  line-height: 1.5;
  color: #ffffff !important;
  text-transform: uppercase;
  background: #c28818;
  z-index: 100;
  position: relative;
  top: 2.5rem;
}
.caption-3 img:hover {
  opacity: 0.8;
}

.panel {
  box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.2);
  color: #000;
  border-color: #f5f5f5;
}

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

.panel-heading {
  margin: -0.1rem;
}

h4.panel-title {
  text-decoration: none;
  text-transform: uppercase;
  position: relative;
}

h4.panel-title::after {
  content: "\f107";
  color: #ffffff;
  top: -2px;
  right: 0px;
  position: absolute;
  font-family: "FontAwesome";
}

h4.panel-title[aria-expanded=true]::after {
  content: "\f106";
}

.embed-responsive {
  background: #000;
}

.well {
  box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.2);
  color: #000;
}

@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: #5B832D;
  color: #ffffff;
  text-align: center;
  border-radius: 6px 6px 0 0;
  position: relative;
  top: -0.1rem;
}

.modal-title {
  color: inherit;
}

.modal .close {
  width: 1em;
  height: 1em;
  background: #415d20;
  color: #ffffff;
  border-radius: 100%;
  position: absolute;
  top: -0.25em;
  right: -0.25em;
  opacity: 1;
  z-index: 1;
}

.modal-content {
  box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.2);
  color: #000;
  border-color: #f5f5f5;
}

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

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

.fancybox-title {
  font: 0.8em/1 "sourcesanspro", Helvetica, Arial, sans-serif !important;
}

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

.popover {
  box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.2);
  color: #000;
  font-size: 0.9em;
  border-color: #f5f5f5;
}

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

body .slick-dots {
  bottom: auto;
  margin: 1em 0;
  height: 1.5rem;
  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: 1.5rem;
  height: 1.5rem;
}
body .slick-dots li button:before {
  content: "";
  width: inherit;
  height: inherit;
  background: #ffffff;
  font-size: 0;
  border-radius: 100%;
  opacity: 0.5;
}
body .slick-dots li.slick-active button:before {
  opacity: 1;
}

.content.banner img,
.billboard img {
  display: block;
  position: relative;
  left: 50%;
  height: auto !important;
  width: 170% !important;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}

.billboard {
  margin: 0 !important;
}
.billboard a {
  display: block;
}

.billboard-slide {
  overflow: hidden;
}

.billboard-slide:not(:first-of-type) {
  display: none;
}

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

@media (min-width: 1200px) {
  .content.banner img,
  .billboard img {
    width: 1920px !important;
  }
}
.billboard .slick-dots {
  position: absolute;
  bottom: 0;
}

.billboard .slick-prev,
.billboard .slick-next {
  display: none !important;
}

@media (min-width: 768px) {
  .billboard .slick-prev,
  .billboard .slick-next {
    display: block !important;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 8%;
    height: auto;
    line-height: 1;
    font-size: 1em;
    margin: 0;
    z-index: 100;
    opacity: 0.5;
    cursor: pointer;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  .billboard .slick-prev:before,
  .billboard .slick-next:before {
    content: "\e257";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: inherit;
  }
  .billboard .slick-prev:before,
  .billboard .slick-next:before {
    position: absolute;
    top: 50%;
    margin-top: -0.5em;
    left: 50%;
    margin-left: -0.5em;
    color: #ffffff;
    font-size: 3em;
    cursor: pointer;
    transition: -webkit-transform 0.1s linear;
    transition: transform 0.1s linear;
    transition: transform 0.1s linear, -webkit-transform 0.1s linear;
  }
  .billboard .slick-prev:hover,
  .billboard .slick-next:hover {
    opacity: 1;
  }
  .billboard .slick-prev:hover:before,
  .billboard .slick-next:hover:before {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  .billboard .slick-prev {
    left: 0;
  }
  .billboard .slick-next {
    right: 0;
  }
  .billboard .slick-next:before {
    content: "\e258";
  }
}
.teaser {
  opacity: 0;
  -webkit-transform: translate(0, 1rem);
  transform: translate(0, 1rem);
  transition: opacity 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, opacity 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, opacity 0.15s ease-in-out, -webkit-transform 0.15s 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;
}

@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;
  }
}
@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;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .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;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .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;
  }
}
@media (min-width: 1200px) {
  .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;
  }
}
.bt {
  margin-top: 13.75px;
}
@media (min-width: 576px) {
  .bt {
    margin-top: 19.8px;
  }
}
@media (min-width: 768px) {
  .bt {
    margin-top: 30.8px;
  }
}
@media (min-width: 992px) {
  .bt {
    margin-top: 35.2px;
  }
}
@media (min-width: 1200px) {
  .bt {
    margin-top: 39.6px;
  }
}

.bb {
  margin-bottom: 13.75px;
}
@media (min-width: 576px) {
  .bb {
    margin-bottom: 19.8px;
  }
}
@media (min-width: 768px) {
  .bb {
    margin-bottom: 30.8px;
  }
}
@media (min-width: 992px) {
  .bb {
    margin-bottom: 35.2px;
  }
}
@media (min-width: 1200px) {
  .bb {
    margin-bottom: 39.6px;
  }
}

.bl {
  margin-left: 13.75px;
}
@media (min-width: 576px) {
  .bl {
    margin-left: 16.5px;
  }
}
@media (min-width: 768px) {
  .bl {
    margin-left: 22px;
  }
}
@media (min-width: 992px) {
  .bl {
    margin-left: 22px;
  }
}
@media (min-width: 1200px) {
  .bl {
    margin-left: 22px;
  }
}

.br {
  margin-right: 13.75px;
}
@media (min-width: 576px) {
  .br {
    margin-right: 16.5px;
  }
}
@media (min-width: 768px) {
  .br {
    margin-right: 22px;
  }
}
@media (min-width: 992px) {
  .br {
    margin-right: 22px;
  }
}
@media (min-width: 1200px) {
  .br {
    margin-right: 22px;
  }
}

.bv {
  margin-top: 13.75px;
  margin-bottom: 13.75px;
}
@media (min-width: 576px) {
  .bv {
    margin-top: 19.8px;
    margin-bottom: 19.8px;
  }
}
@media (min-width: 768px) {
  .bv {
    margin-top: 30.8px;
    margin-bottom: 30.8px;
  }
}
@media (min-width: 992px) {
  .bv {
    margin-top: 35.2px;
    margin-bottom: 35.2px;
  }
}
@media (min-width: 1200px) {
  .bv {
    margin-top: 39.6px;
    margin-bottom: 39.6px;
  }
}

.bh {
  margin-left: 13.75px;
  margin-right: 13.75px;
}
@media (min-width: 576px) {
  .bh {
    margin-left: 16.5px;
    margin-right: 16.5px;
  }
}
@media (min-width: 768px) {
  .bh {
    margin-left: 22px;
    margin-right: 22px;
  }
}
@media (min-width: 992px) {
  .bh {
    margin-left: 22px;
    margin-right: 22px;
  }
}
@media (min-width: 1200px) {
  .bh {
    margin-left: 22px;
    margin-right: 22px;
  }
}

.bt- {
  margin-top: -13.75px;
}
@media (min-width: 576px) {
  .bt- {
    margin-top: -19.8px;
  }
}
@media (min-width: 768px) {
  .bt- {
    margin-top: -30.8px;
  }
}
@media (min-width: 992px) {
  .bt- {
    margin-top: -35.2px;
  }
}
@media (min-width: 1200px) {
  .bt- {
    margin-top: -39.6px;
  }
}

.bb- {
  margin-bottom: -13.75px;
}
@media (min-width: 576px) {
  .bb- {
    margin-bottom: -19.8px;
  }
}
@media (min-width: 768px) {
  .bb- {
    margin-bottom: -30.8px;
  }
}
@media (min-width: 992px) {
  .bb- {
    margin-bottom: -35.2px;
  }
}
@media (min-width: 1200px) {
  .bb- {
    margin-bottom: -39.6px;
  }
}

.bl- {
  margin-left: -13.75px;
}
@media (min-width: 576px) {
  .bl- {
    margin-left: -16.5px;
  }
}
@media (min-width: 768px) {
  .bl- {
    margin-left: -22px;
  }
}
@media (min-width: 992px) {
  .bl- {
    margin-left: -22px;
  }
}
@media (min-width: 1200px) {
  .bl- {
    margin-left: -22px;
  }
}

.br- {
  margin-right: -13.75px;
}
@media (min-width: 576px) {
  .br- {
    margin-right: -16.5px;
  }
}
@media (min-width: 768px) {
  .br- {
    margin-right: -22px;
  }
}
@media (min-width: 992px) {
  .br- {
    margin-right: -22px;
  }
}
@media (min-width: 1200px) {
  .br- {
    margin-right: -22px;
  }
}

.bv- {
  margin-top: -13.75px;
  margin-bottom: -13.75px;
}
@media (min-width: 576px) {
  .bv- {
    margin-top: -19.8px;
    margin-bottom: -19.8px;
  }
}
@media (min-width: 768px) {
  .bv- {
    margin-top: -30.8px;
    margin-bottom: -30.8px;
  }
}
@media (min-width: 992px) {
  .bv- {
    margin-top: -35.2px;
    margin-bottom: -35.2px;
  }
}
@media (min-width: 1200px) {
  .bv- {
    margin-top: -39.6px;
    margin-bottom: -39.6px;
  }
}

.bh- {
  margin-left: -13.75px;
  margin-right: -13.75px;
}
@media (min-width: 576px) {
  .bh- {
    margin-left: -16.5px;
    margin-right: -16.5px;
  }
}
@media (min-width: 768px) {
  .bh- {
    margin-left: -22px;
    margin-right: -22px;
  }
}
@media (min-width: 992px) {
  .bh- {
    margin-left: -22px;
    margin-right: -22px;
  }
}
@media (min-width: 1200px) {
  .bh- {
    margin-left: -22px;
    margin-right: -22px;
  }
}

@media (max-width: 540px) {
  .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: 991px) {
  .pull-left-md {
    float: left !important;
  }
  .pull-right-md {
    float: right !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .pull-left-lg {
    float: left !important;
  }
  .pull-right-lg {
    float: right !important;
  }
}
@media (min-width: 992px) {
  .pull-left-xl {
    float: left !important;
  }
  .pull-right-xl {
    float: right !important;
  }
}
.visible-xl {
  display: none !important;
}

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

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

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

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

@media (min-width: 1200px) {
  .hidden-lg {
    display: block !important;
  }
  table.hidden-lg {
    display: table;
  }
  tr.hidden-lg {
    display: table-row !important;
  }
  th.hidden-lg,
  td.hidden-lg {
    display: table-cell !important;
  }
  .hidden-xl {
    display: none !important;
  }
}
#page-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 420;
  background: #5B832D;
  font-size: 1rem;
  line-height: 1;
  height: 7rem;
  transition: height 0.15s ease-in-out;
}
#page-header:before, #page-header:after {
  content: " ";
  display: table;
}
#page-header:after {
  clear: both;
}
#page-header .container {
  position: relative;
  height: inherit;
}

.has-scrolled #page-header {
  height: 5rem;
}

.cssgradients #page-header {
  background-image: linear-gradient(to bottom, #5B832D 0, #537829 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF5B832D", endColorstr="#FF537829", GradientType=0);
}

@media (min-width: 992px) {
  #page-header {
    height: 10rem;
  }
}
#logo {
  display: block;
  position: relative;
  float: left;
  height: 7rem;
  margin-left: -13.75px;
}
@media (min-width: 576px) {
  #logo {
    margin-left: -16.5px;
  }
}
@media (min-width: 768px) {
  #logo {
    margin-left: -22px;
  }
}
@media (min-width: 992px) {
  #logo {
    margin-left: -22px;
  }
}
@media (min-width: 1200px) {
  #logo {
    margin-left: -22px;
  }
}
#logo img {
  display: block;
  width: auto;
  height: 100%;
  border: 1px solid #ccc;
  border-top: 0;
}

@media (max-width: 991px) {
  #logo {
    transition: height 0.15s ease-in-out;
  }
  .has-scrolled #logo {
    height: 5rem;
  }
}
@media (min-width: 992px) {
  #logo {
    height: 11rem;
    margin: 0;
  }
  #logo img {
    border-radius: 0 0 6px 6px;
    transition: height 0.15s ease-in-out;
  }
  .has-scrolled #logo img {
    height: 6rem;
  }
}
@media (max-width: 991px) {
  #nav-group {
    -webkit-transform: translate(25rem, 0);
    transform: translate(25rem, 0);
    transition: -webkit-transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
    position: fixed;
    z-index: 422;
    top: 0;
    right: 0;
    width: 25rem;
    height: 100%;
    overflow-y: auto;
    background: #5B832D;
  }
  .nav-on #nav-group {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.nav-toggle {
  display: none;
}

@media (max-width: 991px) {
  .nav-toggle {
    display: block;
    width: 3.75em;
    cursor: pointer;
  }
  .nav-open {
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    margin-right: 13.75px;
  }
}
@media (max-width: 991px) and (min-width: 576px) {
  .nav-open {
    margin-right: 16.5px;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .nav-open {
    margin-right: 22px;
  }
}
@media (max-width: 991px) and (min-width: 992px) {
  .nav-open {
    margin-right: 22px;
  }
}
@media (max-width: 991px) and (min-width: 1200px) {
  .nav-open {
    margin-right: 22px;
  }
}
@media (max-width: 991px) {
  .nav-open:before, .nav-open:after,
  .nav-open span {
    content: "";
    display: block;
    overflow: hidden;
    width: 100%;
    height: 0;
    padding: 0.3em 0 0;
    background: #ffffff;
    border-radius: 4px;
  }
  .nav-open span {
    margin: 0.6em 0;
  }
  .nav-close {
    position: relative;
    height: 2.5em;
    margin: 1.6em 1em;
    float: left;
  }
  .nav-close:before, .nav-close:after {
    content: "";
    display: block;
    overflow: hidden;
    width: 100%;
    height: 0;
    padding: 0.3em 0 0;
    background: #ffffff;
    border-radius: 4px;
    position: absolute;
    top: 50%;
    left: 0;
    margin: -0.2em 0 0 0;
  }
  .nav-close:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
  }
  .nav-close:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
  }
  .nav-close span {
    display: none;
  }
}
#navigation {
  clear: both;
}
#navigation > ul {
  margin: 0;
  padding: 0;
  list-style: none;
  text-transform: uppercase;
}
#navigation > ul > li {
  margin: 0;
}
#navigation > ul > li {
  position: relative;
}
#navigation > ul > li > a {
  display: block;
  padding: 1.5rem 1.5rem 1.5rem;
  color: #ffffff;
  font-weight: 700;
  font-family: "sourcesanspro", sans-serif;
  outline: 0;
  font-size: 1.2em;
  text-decoration: none;
  text-align: center;
}
#navigation > ul > li > a .caret {
  display: none;
}
#navigation > ul > li > a:hover {
  color: #E1ECC6;
}
#navigation > ul > li.dropdown.open > a {
  background: #4e7026;
  color: #ffffff;
}
#navigation > ul > li.active > a {
  color: #E1ECC6;
}
#navigation > ul > li.dropdown.active .dropdown-menu,
#navigation > ul > li.dropdown.open.active .dropdown-menu,
#navigation > ul > li.dropdown.open .dropdown-menu {
  max-height: 50rem;
}
#navigation .dropdown-menu {
  position: relative;
  top: auto;
  left: auto;
  float: none;
  padding: 0;
  margin: 0;
  border-radius: 0;
  border: 0;
  background: none;
  box-shadow: none;
  font-size: inherit;
  background: #4e7026;
  display: block;
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.15s ease-in-out, opacity 0.15s ease-in-out;
}
#navigation .dropdown-menu li {
  border-top: 0.1rem solid rgba(0, 0, 0, 0.1);
  margin: 0;
}
#navigation .dropdown-menu li a {
  padding: 1rem 1.5rem;
  color: #ffffff;
  text-decoration: none;
  font-weight: 700;
  font-family: "sourcesanspro", sans-serif;
  font-size: 1.3em;
  line-height: 1;
  white-space: normal;
  text-align: center;
}
#navigation .dropdown-menu li > a:active, #navigation .dropdown-menu li > a:focus, #navigation .dropdown-menu li > a:hover {
  background: none;
}
#navigation .dropdown-menu li > a:hover {
  color: #E1ECC6;
}
#navigation .dropdown-menu li.active > a {
  color: #ffffff;
  background: #5B832D;
}

@media (min-width: 992px) {
  #navigation {
    margin-left: 13.75px;
    margin-right: 13.75px;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 26rem;
    clear: none;
  }
}
@media (min-width: 992px) and (min-width: 576px) {
  #navigation {
    margin-left: 16.5px;
    margin-right: 16.5px;
  }
}
@media (min-width: 992px) and (min-width: 768px) {
  #navigation {
    margin-left: 22px;
    margin-right: 22px;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  #navigation {
    margin-left: 22px;
    margin-right: 22px;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #navigation {
    margin-left: 22px;
    margin-right: 22px;
  }
}
@media (min-width: 992px) {
  #navigation > ul {
    display: table;
    width: 100%;
  }
  #navigation > ul:before, #navigation > ul:after {
    content: " ";
    display: table;
  }
  #navigation > ul:after {
    clear: both;
  }
  #navigation > ul > li {
    display: table-cell;
  }
  #navigation > ul > li > a {
    padding: 0 0.4em;
    line-height: 4rem;
    white-space: nowrap;
    font-size: 1.5rem;
    border-top: 0.5rem solid transparent;
    border-bottom: 0.5rem solid transparent;
  }
  #navigation > ul > li.dropdown.open > a, #navigation > ul > li.active > a,
  #navigation > ul > li > a:hover {
    background: none;
    color: #E1ECC6;
    border-bottom-color: #E1ECC6;
  }
  #navigation > ul > li:last-child .dropdown-menu {
    left: auto;
    right: 0;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  #navigation > ul > li.dropdown.active .dropdown-menu {
    max-height: 0;
  }
  #navigation > ul > li.dropdown.open .dropdown-menu {
    opacity: 1;
  }
  #navigation .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 50%;
    width: 14em;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    border-radius: 0 0 4px 4px;
    text-align: center;
    opacity: 0;
    background: #E1ECC6;
  }
  #navigation .dropdown-menu li:first-child {
    border-top: 0;
  }
  #navigation .dropdown-menu li a {
    padding: 0.5em 0.75em;
    font-size: 1.3em;
    color: #000;
  }
  #navigation .dropdown-menu li > a:hover {
    color: #ffffff;
    background: #5B832D;
  }
  .flexbox #navigation > ul {
    display: flex;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }
  .flexbox #navigation > ul:before, .flexbox #navigation > ul:after {
    display: none;
  }
  .flexbox #navigation > ul > li {
    display: block;
  }
  .flexbox #navigation > ul > li > a {
    padding: 0;
  }
}
@media (min-width: 1200px) {
  #navigation > ul > li > a {
    font-size: 1.6rem;
    padding: 0 0.8em;
  }
}
#utility {
  padding: 1.5rem;
  text-align: center;
}
#utility .socials {
  font-size: 2.5rem;
}
#utility .socials a {
  color: #ffffff;
}
#utility .socials a:active, #utility .socials a:focus, #utility .socials a:hover {
  color: #E1ECC6;
}

@media (min-width: 992px) {
  #utility {
    position: absolute;
    top: 0;
    right: 0;
    margin-right: 13.75px;
    padding: 0;
    padding-top: 1.2rem;
    transition: -webkit-transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  }
}
@media (min-width: 992px) and (min-width: 576px) {
  #utility {
    margin-right: 16.5px;
  }
}
@media (min-width: 992px) and (min-width: 768px) {
  #utility {
    margin-right: 22px;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  #utility {
    margin-right: 22px;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #utility {
    margin-right: 22px;
  }
}
@media (min-width: 992px) {
  .has-scrolled #utility {
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
  }
}
#page-footer {
  position: relative;
  color: #ffffff;
  text-align: center;
  font-size: 1rem;
  line-height: 1;
  background: #5B832D;
}
#page-footer:before, #page-footer:after {
  content: " ";
  display: table;
}
#page-footer:after {
  clear: both;
}
#page-footer .container {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.cssgradients #page-footer {
  background-image: linear-gradient(to bottom, #5B832D 0, #537829 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF5B832D", endColorstr="#FF537829", GradientType=0);
}

#footer-socials {
  margin-bottom: 13.75px;
}
@media (min-width: 576px) {
  #footer-socials {
    margin-bottom: 19.8px;
  }
}
@media (min-width: 768px) {
  #footer-socials {
    margin-bottom: 30.8px;
  }
}
@media (min-width: 992px) {
  #footer-socials {
    margin-bottom: 35.2px;
  }
}
@media (min-width: 1200px) {
  #footer-socials {
    margin-bottom: 39.6px;
  }
}
#footer-socials .socials {
  font-size: 3rem;
}

#copyright {
  font-size: 1.3em;
  text-transform: uppercase;
  line-height: 1;
  font-weight: 400;
  margin-bottom: 2rem;
}
#copyright p {
  line-height: 1.35;
  margin-bottom: 1em;
}
#copyright ul {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 1em;
}
#copyright ul > li {
  margin: 0;
}
#copyright ul li {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
#copyright ul li:first-child {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
#copyright ul li a {
  display: block;
  padding: 0.65em;
  color: inherit;
  text-decoration: none;
}
#copyright ul li a:active, #copyright ul li a:focus, #copyright ul li a:hover {
  color: #E1ECC6;
}

@media (min-width: 576px) {
  #copyright p {
    margin-bottom: 0.5em;
  }
  #copyright ul {
    font-size: 1em;
    display: inline-block;
  }
  #copyright ul li {
    float: left;
  }
  #copyright ul li, #copyright ul li:first-child {
    border: 0;
  }
  #copyright ul li:not(:first-child):before {
    content: "|";
    float: left;
    padding: 0 0.5em;
    opacity: 0.5;
  }
  #copyright ul li a {
    float: left;
    padding: 0;
  }
}
#core {
  display: inline-block;
  vertical-align: middle;
}
#core img {
  display: block;
  width: 10rem;
  height: auto;
}

@font-face {
  font-family: "sourcesanspro";
  src: url("../fonts/sourcesanspro-regular-webfont.woff2") format("woff2"), url("../fonts/sourcesanspro-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "sourcesanspro";
  src: url("../fonts/sourcesanspro-it-webfont.woff2") format("woff2"), url("../fonts/sourcesanspro-it-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "sourcesanspro";
  src: url("../fonts/sourcesanspro-bold-webfont.woff2") format("woff2"), url("../fonts/sourcesanspro-bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "sourcesanspro";
  src: url("../fonts/sourcesanspro-boldit-webfont.woff2") format("woff2"), url("../fonts/sourcesanspro-boldit-webfont.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "gotham_mediumregular";
  src: url("../fonts/gotham-medium-webfont.eot");
  src: url("../fonts/gotham-medium-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/gotham-medium-webfont.woff2") format("woff2"), url("../fonts/gotham-medium-webfont.woff") format("woff"), url("../fonts/gotham-medium-webfont.svg#gotham_mediumregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.socials {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 3em;
  display: inline-block;
  vertical-align: top;
}
.socials > li {
  margin: 0;
}
.socials li {
  float: left;
  margin: 0 0.5rem;
}
.socials a {
  display: block;
  width: 1em;
  height: 1em;
  line-height: 1;
  box-sizing: content-box;
  color: #5B832D;
  text-align: center;
}
.socials a:hover, .socials a:active, .socials a:focus {
  color: #000;
}

.promo {
  background: #ffffff;
  padding: 0.5em;
  border-radius: 6px;
  display: block;
  position: relative;
  text-align: center;
  text-decoration: none;
  color: inherit;
  font-size: 2rem;
  font-weight: bold;
  text-transform: uppercase;
  margin: 1rem 0;
  line-height: 1;
}
.promo:before, .promo:after {
  content: " ";
  display: table;
}
.promo:after {
  clear: both;
}
.promo:hover, .promo:active, .promo:focus {
  text-decoration: none;
  color: inherit;
  background: #000;
  color: #ffffff;
}
.promo img {
  display: block;
  margin: 0 auto 1rem;
  width: 10rem;
}
.promo .title {
  display: block;
  font-size: 0.7em;
  line-height: 1.2;
}

@media (min-width: 576px) {
  .promo .title {
    font-size: 1em;
  }
}
@media (min-width: 992px) {
  .promo {
    transition: -webkit-transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
    height: 5rem;
  }
  .promo img {
    position: absolute;
    top: 50%;
    left: 2rem;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    width: 7rem;
    margin: 0;
  }
  .promo .title {
    display: block;
    position: relative;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    font-size: 1.2em;
  }
  .promo:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #home-news .widget-articles > [class*=col-]:nth-of-type(n+4) {
    display: none;
  }
}

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