@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 

*/
@media (max-width: 767px) {
  .nav-on body {
    overflow: hidden; } }
#wrapper {
  display: flex;
  flex-direction: column;
  min-height: 100vh; }

#page {
  position: relative;
  background: #fdfdfd;
  flex-grow: 1; }

#page {
  padding-top: 7rem; }

@media (min-width: 768px) {
  #page {
    padding-top: 13rem; } }
@media (min-width: 1024px) {
  #page {
    padding-top: 7rem; } }
@media (min-width: 1380px) {
  #page {
    padding-top: 9rem; } }
.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: 26px;
        margin-bottom: 26px; } }
    @media (min-width: 1380px) {
      .content > .container-fluid,
      .content > .container {
        margin-top: 52px;
        margin-bottom: 52px; } }

.content.banner {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  background: #222222;
  overflow: hidden; }
  .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%; } }
.content.photo {
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 60vh;
  display: flex;
  align-items: center;
  color: #ffffff; }
  .content.photo h1, .content.photo .h1,
  .content.photo h2, .content.photo .h2,
  .content.photo h3, .content.photo .h3,
  .content.photo h4, .content.photo .h4,
  .content.photo h5, .content.photo .h5,
  .content.photo h6, .content.photo .h6 {
    color: inherit; }

@media (min-width: 768px) {
  .content.photo.fixed {
    background-attachment: fixed; } }
/*
@media (max-width: $screen-sm-max) {
  
  .content.photo {
    
    background: transparent!important;
    color: inherit!important;
    min-height: 0;
  }
}
*/
.dropdown-toggle:focus,
a:focus,
.btn:focus {
  outline-color: #117786; }

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

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

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

a {
  text-decoration: underline;
  transition: 0.25s ease; }

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

.lead {
  font-size: 20px;
  line-height: 1.44;
  color: #117786;
  font-family: "bitter", Georgia, "Times New Roman", Times, serif; }

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

hr {
  clear: both; }

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  margin: 0 0 12.5px; }
  h1.display, .h1.display,
  h2.display, .h2.display,
  h3.display, .h3.display,
  h4.display, .h4.display,
  h5.display, .h5.display,
  h6.display, .h6.display {
    font-family: "poppins", sans-serif; }
  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.8rem; }

  h2, .h2 {
    font-size: 2.7rem; }

  h3, .h3 {
    font-size: 1.98rem; }

  h4, .h4 {
    font-size: 1.62rem; }

  h5, .h5 {
    font-size: 1.53rem; }

  h6, .h6 {
    font-size: 1.44rem; } }
.page-header {
  margin: 0;
  padding: 0;
  border: 0; }

.content.banner .page-header {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1;
  color: #ffffff;
  padding-top: 50px;
  background-image: linear-gradient(to bottom, rgba(34, 34, 34, 0) 0, rgba(34, 34, 34, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00222222', endColorstr='#80222222', GradientType=0); }
  .content.banner .page-header h1, .content.banner .page-header .h1,
  .content.banner .page-header h2, .content.banner .page-header .h2,
  .content.banner .page-header h3, .content.banner .page-header .h3,
  .content.banner .page-header h4, .content.banner .page-header .h4,
  .content.banner .page-header h5, .content.banner .page-header .h5,
  .content.banner .page-header h6, .content.banner .page-header .h6 {
    color: inherit;
    font-family: "poppins", sans-serif; }

.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: 26px; } }
  @media (min-width: 1380px) {
    .page-footer {
      margin-top: 52px; } }

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

@media (min-width: 1380px) {
  .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: 1380px) {
  .container {
    width: 100%;
    max-width: 1380px; } }
/* 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: 1380px) {
  /* 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: #222222; }

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

label {
  font-size: 13px;
  font-weight: normal;
  margin-bottom: 6.25px; }

.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: #eeeeee; }
html .bootstrap-switch.bootstrap-switch-focused {
  box-shadow: none;
  border-color: #117786; }
html .bootstrap-switch .bootstrap-switch-container {
  border-radius: 5px; }
html .bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  transition: 0.25s ease; }
html .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary, html .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
  background: #117786;
  color: #ffffff;
  font-size: 13px; }
html .bootstrap-switch .bootstrap-switch-handle-on {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px; }
html .bootstrap-switch .bootstrap-switch-label {
  background: #fdfdfd; }
html .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default, html .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
  background: #222222;
  color: #fdfdfd; }
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: 5px !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: #117786 !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: .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: #117786 !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: #117786;
  transition: border-color 0.25s ease; }
html .select2-container--krajee .select2-selection {
  box-shadow: none;
  border-radius: 5px;
  border-color: #eeeeee;
  color: #222222;
  line-height: 1.6;
  font-size: 16px;
  background-color: #fdfdfd;
  padding: 5px 15px;
  padding-right: 35px; }
html .select2-container--krajee .select2-selection--single {
  height: 46.2px; }
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: 46.2px;
  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: #117786; }
html .select2-dropdown {
  background: #fdfdfd;
  border-color: #eeeeee;
  border-radius: 5px;
  color: #222222; }
html .select2-search--dropdown {
  padding: 9.6px 15px; }
html .select2-container--krajee .select2-search--dropdown .select2-search__field {
  box-shadow: none;
  border-color: #eeeeee;
  padding: 9.6px 15px;
  border-radius: 5px;
  color: #222222;
  background: #fdfdfd; }
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(34, 34, 34, 0.05);
  color: inherit; }
html .select2-container--krajee .select2-results__option[aria-selected=true] {
  background: #117786;
  color: #ffffff; }
html .select2-container--krajee li.select2-results__option {
  background: inherit;
  color: inherit;
  padding: 9.6px 15px; }

.btn {
  text-transform: uppercase;
  text-decoration: none;
  font-family: "poppins", sans-serif;
  box-shadow: 0 0.2rem 0.2rem rgba(34, 34, 34, 0.1);
  transition: 0.25s ease; }
  .btn:active, .btn.active {
    box-shadow: none; }

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

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

.btn-default:hover, .btn-default:focus, .btn-default:active,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
  background-color: #117786;
  border-color: #117786;
  color: #ffffff; }
.btn-default:active,
.btn-primary:active {
  background-color: #cc4f5e;
  border-color: #cc4f5e;
  color: #ffffff;
  transition: all 0.05s linear; }

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

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

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

.nav-tabs {
  margin: 0 0 25px; }
  .nav-tabs > li > a {
    border-radius: 5px; }
  .nav-tabs > li.active > a {
    box-shadow: 0 0.2rem 0.2rem rgba(34, 34, 34, 0.1); }

.nav-tabs-animated {
  position: relative; }
  .nav-tabs-animated .active-bg {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    background: #222222;
    border-radius: 5px;
    box-shadow: 0 0.2rem 0.2rem rgba(34, 34, 34, 0.1);
    transition: left 0.25s ease, width 0.25s ease; }
  .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.25s ease 0.125s; }

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

.pagination-container {
  clear: both; }

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

.thumbnail, .thumbnaila {
  border: 0; }
.thumbnail > img,
.thumbnail a > img {
  border-radius: 5px; }
.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.25px; }

.promos {
  margin: 0; }
  .promos > [class*=col-] {
    padding: 0; }

.promo {
  border-radius: 0;
  margin: 0;
  overflow: hidden; }
  .promo a > img,
  .promo > img {
    border-radius: 0;
    transition: -webkit-transform 0.25s ease;
    transition: transform 0.25s ease;
    transition: transform 0.25s ease, -webkit-transform 0.25s ease; }
  .promo .caption {
    position: absolute;
    bottom: 10%;
    left: 0;
    width: 100%;
    background: rgba(34, 34, 34, 0.9);
    color: #ffffff;
    border-bottom: 2px solid #117786;
    padding: 1rem 2rem; }
    .promo .caption:after {
      content: "";
      display: block;
      position: absolute;
      bottom: -2px;
      left: 0;
      height: 2px;
      background: #cc4f5e;
      width: 0;
      transition: width 0.25s ease; }
    .promo .caption h1, .promo .caption .h1 {
      color: inherit; }
  .promo:hover img, .promo:active img, .promo:focus img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  .promo:hover .caption:after, .promo:active .caption:after, .promo:focus .caption:after {
    width: 100%; }

.media-cta .media-left a:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0; }
.media-cta .media-left a img {
  transition: border-color 0.25s ease;
  background-color: #ffffff; }
.media-cta .media-left a:hover img, .media-cta .media-left a:active img, .media-cta .media-left a:focus img {
  border-color: #117786; }
.media-cta .btn {
  position: relative;
  z-index: 1; }

@media (min-width: 768px) and (max-width: 1379px) {
  .media-cta .media-left {
    float: right;
    margin: 0 0 1rem 1rem; }
  .media-cta .media-body {
    display: inline; }
  .media-cta img {
    width: 8vw; } }
@media (min-width: 1380px) and (max-width: 1580px) {
  .media-cta .media-left {
    float: right;
    margin: 0 0 1rem 1rem; }
  .media-cta .media-body {
    display: inline; }
  .media-cta img {
    width: 5vw; } }
.list-group-item {
  color: #222222; }

.panel {
  box-shadow: 0 0.2rem 0.2rem rgba(34, 34, 34, 0.1);
  color: #222222;
  border-color: #eeeeee;
  border: 0; }

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

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

.embed-responsive {
  background: #000; }

.well {
  box-shadow: 0 0.2rem 0.2rem rgba(34, 34, 34, 0.1);
  color: #222222;
  margin-bottom: 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: #117786;
  color: #ffffff;
  text-align: center;
  border-radius: 5px 5px 0 0;
  position: relative;
  top: -.1rem; }

.modal-title {
  color: inherit; }

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

.modal-content {
  box-shadow: 0 0.2rem 0.2rem rgba(34, 34, 34, 0.1);
  color: #222222;
  border-color: #eeeeee; }

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

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

.fancybox-title {
  font: 10px "nunitosans", Helvetica, Arial, sans-serif !important;
  width: 100%;
  text-align: center; }

.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(34, 34, 34, 0.9) !important; }

.popover {
  box-shadow: 0 0.2rem 0.2rem rgba(34, 34, 34, 0.1);
  color: #222222;
  font-size: 13px;
  line-height: 1.6;
  border-color: #eeeeee; }

.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 .25em;
    width: auto;
    height: auto; }
    body .slick-dots li button {
      display: block;
      padding: 0;
      margin: 0;
      border: 0;
      width: .5rem;
      height: .5rem;
      padding: 1rem; }
      body .slick-dots li button:before {
        content: "";
        width: inherit;
        height: inherit;
        background: #ffffff;
        font-size: 0;
        border-radius: 100%;
        opacity: .5;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        transition: 0.25s ease; }
    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: "";
    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: .5;
    font-size: 3rem;
    transition: 0.25s ease; }
  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: 0 !important;
  background: #117786; }
  .billboard:before, .billboard:after {
    content: " ";
    display: table; }
  .billboard:after {
    clear: both; }
  .billboard a {
    display: block; }

.billboard-slide {
  overflow: hidden;
  position: relative; }
  .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); }

.slick-caption {
  display: block;
  text-decoration: none;
  color: inherit;
  background: rgba(17, 119, 134, 0.9);
  color: #ffffff; }
  .slick-caption:hover, .slick-caption:active, .slick-caption:focus {
    text-decoration: none;
    color: #ffffff; }
  .slick-caption .container-fluid {
    margin-top: 19.5px;
    margin-bottom: 19.5px; }
    @media (min-width: 576px) {
      .slick-caption .container-fluid {
        margin-top: 19.5px;
        margin-bottom: 19.5px; } }
    @media (min-width: 768px) {
      .slick-caption .container-fluid {
        margin-top: 26px;
        margin-bottom: 26px; } }
    @media (min-width: 1024px) {
      .slick-caption .container-fluid {
        margin-top: 26px;
        margin-bottom: 26px; } }
    @media (min-width: 1380px) {
      .slick-caption .container-fluid {
        margin-top: 52px;
        margin-bottom: 52px; } }

.slick-title {
  color: inherit; }

@media (min-width: 576px) {
  .slick-caption {
    text-align: center;
    position: absolute;
    top: 50%;
    left: 10%;
    width: 80%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%); }

  .slick-caption {
    opacity: 0;
    transition: opacity 0.3s linear 0.25s; }

  .slick-active .slick-caption {
    opacity: 1; } }
@media (min-width: 768px) {
  .slick-caption {
    width: 50%;
    max-width: 60rem;
    text-align: left; } }
@media (min-width: 1920px) {
  .billboard-slide img {
    max-width: 100%; } }
.billboard-slide:not(:first-of-type) {
  display: none; }

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

@media (min-width: 576px) {
  .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, 25px);
  transform: translate(0, 25px);
  transition: opacity 0.25s ease, -webkit-transform 0.25s ease;
  transition: transform 0.25s ease, opacity 0.25s ease;
  transition: transform 0.25s ease, opacity 0.25s ease, -webkit-transform 0.25s ease; }
  .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: 25px !important; }

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

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

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

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

.mv {
  margin-top: 25px !important;
  margin-bottom: 25px !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: 25px !important; }

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

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

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

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

  .mv-xs {
    margin-top: 25px !important;
    margin-bottom: 25px !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: 25px !important; }

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

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

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

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

  .mv-sm {
    margin-top: 25px !important;
    margin-bottom: 25px !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: 25px !important; }

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

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

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

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

  .mv-md {
    margin-top: 25px !important;
    margin-bottom: 25px !important; } }
@media (min-width: 1024px) and (max-width: 1379px) {
  .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: 25px !important; }

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

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

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

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

  .mv-lg {
    margin-top: 25px !important;
    margin-bottom: 25px !important; } }
@media (min-width: 1380px) {
  .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: 25px !important; }

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

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

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

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

  .mv-xl {
    margin-top: 25px !important;
    margin-bottom: 25px !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: 26px; } }
  @media (min-width: 1380px) {
    .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: 26px; } }
  @media (min-width: 1380px) {
    .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: 1380px) {
    .bl {
      margin-left: 52px; } }

.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: 1380px) {
    .br {
      margin-right: 52px; } }

.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: 26px;
      margin-bottom: 26px; } }
  @media (min-width: 1380px) {
    .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: 1380px) {
    .bh {
      margin-left: 52px;
      margin-right: 52px; } }

.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: -26px; } }
  @media (min-width: 1380px) {
    .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: -26px; } }
  @media (min-width: 1380px) {
    .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: 1380px) {
    .bl- {
      margin-left: -52px; } }

.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: 1380px) {
    .br- {
      margin-right: -52px; } }

.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: -26px;
      margin-bottom: -26px; } }
  @media (min-width: 1380px) {
    .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: 1380px) {
    .bh- {
      margin-left: -52px;
      margin-right: -52px; } }

@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: 1379px) {
  .pull-left-lg {
    float: left !important; }

  .pull-right-lg {
    float: right !important; } }
@media (min-width: 1380px) {
  .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: 1379px) {
  .clear-left-lg {
    clear: left !important; }

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

  .clear-both-lg {
    clear: both !important; } }
@media (min-width: 1380px) {
  .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: 1379px) {
  .text-left-lg {
    text-align: left !important; }

  .text-right-lg {
    text-align: right !important; }

  .text-center-lg {
    text-align: center !important; } }
@media (min-width: 1380px) {
  .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: #222222 !important; }

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

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

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

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

@-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: 1379px) {
  .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: 1380px) {
  .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: 1379px) {
  .hidden-lg {
    display: none !important; } }
@media (min-width: 1380px) {
  .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: absolute;
  z-index: 420;
  top: 0;
  left: 0;
  width: 100%;
  height: 7rem;
  background: #ffffff;
  border-bottom: 1px solid rgba(34, 34, 34, 0.1); }
  #page-header:before, #page-header:after {
    content: " ";
    display: table; }
  #page-header:after {
    clear: both; }
  #page-header .container-fluid {
    position: relative;
    height: inherit; }

@media (min-width: 768px) and (max-width: 1023px) {
  #page-header {
    height: 13rem; }
    #page-header:after {
      content: "";
      display: block;
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 5rem;
      border-top: 1px solid rgba(34, 34, 34, 0.1);
      z-index: -1; }

  .nav-fixed #page-header {
    position: fixed;
    top: -8rem; } }
@media (min-width: 1024px) {
  #page-header {
    height: 7rem;
    position: fixed;
    transition: height 0.25s ease; }

  .has-scrolled #page-header {
    height: 5rem;
    transition: height 0.25s ease 0.25s; } }
@media (min-width: 1380px) {
  #page-header {
    height: 9rem; } }
#logo {
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  width: 10rem;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  margin-left: 19.5px; }
  @media (min-width: 576px) {
    #logo {
      margin-left: 19.5px; } }
  @media (min-width: 768px) {
    #logo {
      margin-left: 26px; } }
  @media (min-width: 1024px) {
    #logo {
      margin-left: 26px; } }
  @media (min-width: 1380px) {
    #logo {
      margin-left: 52px; } }
  #logo a {
    display: block;
    white-space: nowrap;
    text-decoration: none;
    position: relative; }
  #logo img {
    display: block;
    width: 100%;
    height: auto; }
  #logo .logo {
    visibility: hidden; }
  #logo .logo-icon,
  #logo .logo-text {
    position: absolute;
    top: 0;
    left: 0; }

@media (min-width: 768px) {
  #logo {
    top: calc(50% - 2.5rem);
    width: 5rem; } }
@media (min-width: 1024px) {
  #logo {
    top: 0;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    width: 15rem;
    transition: width 0.25s ease; }
    #logo .logo-text {
      transition: opacity 0.25s ease; }

  .has-scrolled #logo {
    width: 16rem;
    transition: width 0.25s ease 0.25s; }
    .has-scrolled #logo .logo-text {
      opacity: 0; } }
@media (min-width: 1380px) {
  #logo {
    width: 15rem; } }
@media (max-width: 767px) {
  #nav-group {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    transition: background 0.25s ease, -webkit-transform 0.25s ease 0.25s;
    transition: background 0.25s ease, transform 0.25s ease 0.25s;
    transition: background 0.25s ease, transform 0.25s ease 0.25s, -webkit-transform 0.25s ease 0.25s;
    position: fixed;
    z-index: 421;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    overflow: hidden; }

  .nav-on #nav-group {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    transition: background 0.25s ease;
    background: rgba(34, 34, 34, 0.9);
    overflow-y: auto; }

  #nav-wrapper {
    -webkit-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    transition: -webkit-transform 0.25s ease;
    transition: transform 0.25s ease;
    transition: transform 0.25s ease, -webkit-transform 0.25s ease;
    width: 75%;
    background: #ffffff; }

  #nav-container {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 100vh; }

  .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: 2rem;
    right: 0;
    margin-right: 19.5px;
    transition: background 0.25s ease;
    background: #117786; } }
  @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: 1380px) {
    .nav-toggle {
      margin-right: 52px; } }
@media (max-width: 767px) {
    .nav-toggle svg rect {
      fill: #ffffff;
      transition: opacity 0.25s ease; }

  .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; } }
@media (max-width: 767px) {
  #navigation {
    margin: 0; }
    #navigation .nav {
      text-transform: uppercase; }
      #navigation .nav > li > a {
        font-family: "bitter", Georgia, "Times New Roman", Times, serif;
        color: inherit;
        padding: 1.5rem 2rem;
        font-size: 1.6rem;
        line-height: 1.2;
        font-weight: bold; }
        #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: #117786; }
      #navigation .nav > li > a:active {
        color: #cc4f5e;
        transition: all 0.05s linear; }
      #navigation .nav > li.active > a {
        background: transparent;
        color: #117786; }
      #navigation .nav > li.dropdown.open > a {
        background: #117786;
        color: #ffffff;
        transition: none; }
      #navigation .nav > li.nav-donate > a span {
        color: #ffffff;
        background-color: #117786;
        border-color: #117786;
        display: inline-block;
        border-radius: 5px;
        padding: 9.6px 15px;
        line-height: 1;
        transition: background-color 0.25s ease; }
        #navigation .nav > li.nav-donate > a span:hover, #navigation .nav > li.nav-donate > a span:focus, #navigation .nav > li.nav-donate > a span.focus, #navigation .nav > li.nav-donate > a span:active, #navigation .nav > li.nav-donate > a span.active, .open > #navigation .nav > li.nav-donate > a span.dropdown-toggle {
          color: #ffffff;
          background-color: #179fb3;
          border-color: #117786; }
        #navigation .nav > li.nav-donate > a span:active {
          background-color: #1cc7e1; }
        #navigation .nav > li.nav-donate > a span:active, #navigation .nav > li.nav-donate > a span.active, .open > #navigation .nav > li.nav-donate > a span.dropdown-toggle {
          background-image: none; }
        #navigation .nav > li.nav-donate > a span.disabled, #navigation .nav > li.nav-donate > a span.disabled:hover, #navigation .nav > li.nav-donate > a span.disabled:focus, #navigation .nav > li.nav-donate > a span.disabled.focus, #navigation .nav > li.nav-donate > a span.disabled:active, #navigation .nav > li.nav-donate > a span.disabled.active, #navigation .nav > li.nav-donate > a span[disabled], #navigation .nav > li.nav-donate > a span[disabled]:hover, #navigation .nav > li.nav-donate > a span[disabled]:focus, #navigation .nav > li.nav-donate > a span[disabled].focus, #navigation .nav > li.nav-donate > a span[disabled]:active, #navigation .nav > li.nav-donate > a span[disabled].active, fieldset[disabled] #navigation .nav > li.nav-donate > a span, fieldset[disabled] #navigation .nav > li.nav-donate > a span:hover, fieldset[disabled] #navigation .nav > li.nav-donate > a span:focus, fieldset[disabled] #navigation .nav > li.nav-donate > a span.focus, fieldset[disabled] #navigation .nav > li.nav-donate > a span:active, fieldset[disabled] #navigation .nav > li.nav-donate > a span.active {
          background-color: #117786;
          border-color: #117786; }
        #navigation .nav > li.nav-donate > a span .badge {
          color: #117786;
          background-color: #ffffff; }
      #navigation .nav > li.nav-donate > a:active span {
        background-color: #cc4f5e;
        border-color: #cc4f5e;
        color: #ffffff;
        transition: all 0.05s linear; }
    #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: #117786;
      padding: 0 0 1.5rem; }
      #navigation .dropdown-menu li {
        margin: 0; }
        #navigation .dropdown-menu li a {
          padding: 1.25rem 4rem;
          color: #ffffff;
          text-decoration: none;
          font-weight: bold;
          font-family: "bitter", Georgia, "Times New Roman", Times, serif;
          font-size: 1.4rem;
          line-height: 1.2;
          white-space: normal; }
        #navigation .dropdown-menu li.active > a, #navigation .dropdown-menu li > a:active, #navigation .dropdown-menu li > a:focus, #navigation .dropdown-menu li > a:hover {
          background: transparent;
          color: #ffffff;
          opacity: .5; } }
@media (min-width: 768px) {
  #navigation {
    position: absolute;
    bottom: .5rem;
    left: 0;
    right: 0;
    margin-left: 19.5px;
    margin-right: 19.5px; } }
  @media (min-width: 768px) and (min-width: 576px) {
    #navigation {
      margin-left: 19.5px;
      margin-right: 19.5px; } }
  @media (min-width: 768px) and (min-width: 768px) {
    #navigation {
      margin-left: 26px;
      margin-right: 26px; } }
  @media (min-width: 768px) and (min-width: 1024px) {
    #navigation {
      margin-left: 26px;
      margin-right: 26px; } }
  @media (min-width: 768px) and (min-width: 1380px) {
    #navigation {
      margin-left: 52px;
      margin-right: 52px; } }
@media (min-width: 768px) {
    #navigation .nav {
      display: table;
      width: 100%; }
      #navigation .nav > li {
        display: table-cell; }
        #navigation .nav > li > a {
          padding: 0;
          text-align: center;
          font-family: "bitter", Georgia, "Times New Roman", Times, serif;
          color: inherit;
          line-height: 4rem;
          font-size: 1.6rem;
          white-space: nowrap; }
          #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: #117786; }
        #navigation .nav > li > a:active {
          color: #cc4f5e;
          transition: all 0.05s linear; }
        #navigation .nav > li.active > a {
          background: transparent;
          color: #117786; }
        #navigation .nav > li.dropdown.open > a {
          background: transparent;
          color: #117786; }
        #navigation .nav > li:last-child .dropdown-menu {
          left: auto;
          right: 0; }
        #navigation .nav > li.nav-donate > a span {
          color: #ffffff;
          background-color: #117786;
          border-color: #117786;
          display: inline-block;
          border-radius: 5px;
          padding: 9.6px 15px;
          line-height: 1;
          transition: background-color 0.25s ease; }
          #navigation .nav > li.nav-donate > a span:hover, #navigation .nav > li.nav-donate > a span:focus, #navigation .nav > li.nav-donate > a span.focus, #navigation .nav > li.nav-donate > a span:active, #navigation .nav > li.nav-donate > a span.active, .open > #navigation .nav > li.nav-donate > a span.dropdown-toggle {
            color: #ffffff;
            background-color: #179fb3;
            border-color: #117786; }
          #navigation .nav > li.nav-donate > a span:active {
            background-color: #1cc7e1; }
          #navigation .nav > li.nav-donate > a span:active, #navigation .nav > li.nav-donate > a span.active, .open > #navigation .nav > li.nav-donate > a span.dropdown-toggle {
            background-image: none; }
          #navigation .nav > li.nav-donate > a span.disabled, #navigation .nav > li.nav-donate > a span.disabled:hover, #navigation .nav > li.nav-donate > a span.disabled:focus, #navigation .nav > li.nav-donate > a span.disabled.focus, #navigation .nav > li.nav-donate > a span.disabled:active, #navigation .nav > li.nav-donate > a span.disabled.active, #navigation .nav > li.nav-donate > a span[disabled], #navigation .nav > li.nav-donate > a span[disabled]:hover, #navigation .nav > li.nav-donate > a span[disabled]:focus, #navigation .nav > li.nav-donate > a span[disabled].focus, #navigation .nav > li.nav-donate > a span[disabled]:active, #navigation .nav > li.nav-donate > a span[disabled].active, fieldset[disabled] #navigation .nav > li.nav-donate > a span, fieldset[disabled] #navigation .nav > li.nav-donate > a span:hover, fieldset[disabled] #navigation .nav > li.nav-donate > a span:focus, fieldset[disabled] #navigation .nav > li.nav-donate > a span.focus, fieldset[disabled] #navigation .nav > li.nav-donate > a span:active, fieldset[disabled] #navigation .nav > li.nav-donate > a span.active {
            background-color: #117786;
            border-color: #117786; }
          #navigation .nav > li.nav-donate > a span .badge {
            color: #117786;
            background-color: #ffffff; }
        #navigation .nav > li.nav-donate > a:active span {
          background-color: #cc4f5e;
          border-color: #cc4f5e;
          color: #ffffff;
          transition: all 0.05s linear; }
    #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: 1024px) {
  #navigation {
    left: 31rem;
    bottom: 50%;
    -webkit-transform: translate(0, 50%);
    transform: translate(0, 50%); }
    #navigation .nav {
      max-width: 80rem;
      float: right; } }
@media (min-width: 1024px) and (max-width: 1251px) {
  #navigation .nav > li.nav-home {
    display: none; } }
#utility .socials {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 20px;
  padding: 2rem; }
  #utility .socials > li {
    margin: 0; }
  #utility .socials > li {
    float: left; }
    #utility .socials > li > a {
      display: block;
      width: 4rem;
      height: 4rem;
      line-height: 4rem;
      padding: 0;
      box-sizing: content-box;
      color: #6f6f6f;
      text-align: center; }
      #utility .socials > li > a:hover, #utility .socials > li > a:active, #utility .socials > li > a:focus {
        background: transparent;
        color: #222222; }
      #utility .socials > li > a > span {
        display: none; }

@media (min-width: 768px) {
  #utility .socials {
    position: absolute;
    top: calc(50% - 2.5rem);
    right: 0;
    margin-right: 19.5px;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    padding: 0; } }
  @media (min-width: 768px) and (min-width: 576px) {
    #utility .socials {
      margin-right: 19.5px; } }
  @media (min-width: 768px) and (min-width: 768px) {
    #utility .socials {
      margin-right: 26px; } }
  @media (min-width: 768px) and (min-width: 1024px) {
    #utility .socials {
      margin-right: 26px; } }
  @media (min-width: 768px) and (min-width: 1380px) {
    #utility .socials {
      margin-right: 52px; } }

@media (min-width: 1024px) {
  #utility .socials {
    top: 100%;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    margin: 0;
    transition: -webkit-transform 0.25s ease 0.25s;
    transition: transform 0.25s ease 0.25s;
    transition: transform 0.25s ease 0.25s, -webkit-transform 0.25s ease 0.25s; }
    #utility .socials > li {
      float: none; }
      #utility .socials > li > a {
        color: #ffffff;
        background-color: #117786;
        border-color: #117786; }
        #utility .socials > li > a:hover, #utility .socials > li > a:focus, #utility .socials > li > a.focus, #utility .socials > li > a:active, #utility .socials > li > a.active, .open > #utility .socials > li > a.dropdown-toggle {
          color: #ffffff;
          background-color: #179fb3;
          border-color: #117786; }
        #utility .socials > li > a:active {
          background-color: #1cc7e1; }
        #utility .socials > li > a:active, #utility .socials > li > a.active, .open > #utility .socials > li > a.dropdown-toggle {
          background-image: none; }
        #utility .socials > li > a.disabled, #utility .socials > li > a.disabled:hover, #utility .socials > li > a.disabled:focus, #utility .socials > li > a.disabled.focus, #utility .socials > li > a.disabled:active, #utility .socials > li > a.disabled.active, #utility .socials > li > a[disabled], #utility .socials > li > a[disabled]:hover, #utility .socials > li > a[disabled]:focus, #utility .socials > li > a[disabled].focus, #utility .socials > li > a[disabled]:active, #utility .socials > li > a[disabled].active, fieldset[disabled] #utility .socials > li > a, fieldset[disabled] #utility .socials > li > a:hover, fieldset[disabled] #utility .socials > li > a:focus, fieldset[disabled] #utility .socials > li > a.focus, fieldset[disabled] #utility .socials > li > a:active, fieldset[disabled] #utility .socials > li > a.active {
          background-color: #117786;
          border-color: #117786; }
        #utility .socials > li > a .badge {
          color: #117786;
          background-color: #ffffff; }
      #utility .socials > li > a:active {
        background: #cc4f5e;
        transition: all 0.05s linear; }

  .has-scrolled #utility .socials {
    -webkit-transform: translate(100%, 0);
    transform: translate(100%, 0); } }
#page-footer {
  position: relative;
  color: #ffffff;
  background: #117786 url(../images/bg-logo-icon.svg) 50% 30% no-repeat;
  background-size: 100% auto; }
  #page-footer:before, #page-footer:after {
    content: " ";
    display: table; }
  #page-footer:after {
    clear: both; }
  #page-footer .container-fluid {
    margin-top: 25px;
    margin-bottom: 25px; }

#copyright {
  font-size: 13px;
  margin-bottom: 25px;
  text-align: center;
  font-weight: bold; }
  #copyright p {
    margin: 0 0 12.5px; }
  #copyright .nav {
    font-weight: inherit;
    text-transform: inherit; }
    #copyright .nav > li > a {
      padding: 6.25px 0;
      font-family: inherit;
      color: inherit; }
      #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: inherit;
        background: none;
        text-decoration: underline; }

@media (min-width: 576px) {
  #copyright p,
  #copyright div {
    display: inline-block;
    vertical-align: top;
    margin: 0; }
  #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.25px; }
      #copyright .nav > li > a {
        float: left;
        padding: 0; } }
#credits {
  text-align: center; }

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

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

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