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

                                www.bubbleup.net 

*/
html {
  height: 100%;
}

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

@media (max-width: 767px) {
  .nav-on body {
    overflow: hidden;
  }
}
#page {
  position: relative;
  background: #ffffff;
  padding-top: 7rem;
}

@media (min-width: 1024px) {
  #page {
    padding-top: 0;
    padding-bottom: 9rem;
    margin-bottom: 8rem;
    min-height: 100vh;
  }
}
.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: 32.5px;
    margin-bottom: 32.5px;
  }
}
@media (min-width: 1480px) {
  .content > .container-fluid,
  .content > .container {
    margin-top: 39px;
    margin-bottom: 39px;
  }
}

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

.content.error {
  position: relative;
  z-index: 0;
  min-height: calc(100vh - 7rem);
  background-color: #1b1b1b;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  color: #ffffff;
  text-align: center;
  display: flex;
  align-items: center;
}
.content.error:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #1b1b1b;
  opacity: 0.5;
  z-index: -1;
}
.content.error a {
  color: inherit;
}

@media (min-width: 1024px) {
  .content.error {
    min-height: calc(100vh - 9rem);
  }
}
.content-grid {
  background: #4a1218;
  color: #ffffff;
  min-height: calc(100vh - 7rem);
}
.content-grid > .container-fluid {
  padding: 0 13px;
  margin-top: 13px;
  margin-bottom: 0;
}
.content-grid .row {
  margin-left: -6.5px;
  margin-right: -6.5px;
}
.content-grid [class*=col-] {
  padding: 0 6.5px 13px;
}

@media (min-width: 1024px) {
  .content-grid {
    min-height: calc(100vh - 9rem);
  }
}
.content-vertical .page-header .dropdown {
  margin-top: 2.1rem;
}

.banner-vertical .back-link {
  margin: 24px 0 0 24px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 900;
}
.banner-vertical .back-link .btn {
  color: #ffffff;
  background-color: rgba(27, 27, 27, 0.8);
  border-color: rgba(27, 27, 27, 0.8);
}
.banner-vertical .back-link .btn:hover, .banner-vertical .back-link .btn:focus, .banner-vertical .back-link .btn.focus, .banner-vertical .back-link .btn:active, .banner-vertical .back-link .btn.active, .open > .banner-vertical .back-link .btn.dropdown-toggle {
  color: #ffffff;
  background-color: rgba(53, 53, 53, 0.8);
  border-color: rgba(27, 27, 27, 0.8);
}
.banner-vertical .back-link .btn:active {
  background-color: rgba(78, 78, 78, 0.8);
}
.banner-vertical .back-link .btn:active, .banner-vertical .back-link .btn.active, .open > .banner-vertical .back-link .btn.dropdown-toggle {
  background-image: none;
}
.banner-vertical .back-link .btn.disabled, .banner-vertical .back-link .btn.disabled:hover, .banner-vertical .back-link .btn.disabled:focus, .banner-vertical .back-link .btn.disabled.focus, .banner-vertical .back-link .btn.disabled:active, .banner-vertical .back-link .btn.disabled.active, .banner-vertical .back-link .btn[disabled], .banner-vertical .back-link .btn[disabled]:hover, .banner-vertical .back-link .btn[disabled]:focus, .banner-vertical .back-link .btn[disabled].focus, .banner-vertical .back-link .btn[disabled]:active, .banner-vertical .back-link .btn[disabled].active, fieldset[disabled] .banner-vertical .back-link .btn, fieldset[disabled] .banner-vertical .back-link .btn:hover, fieldset[disabled] .banner-vertical .back-link .btn:focus, fieldset[disabled] .banner-vertical .back-link .btn.focus, fieldset[disabled] .banner-vertical .back-link .btn:active, fieldset[disabled] .banner-vertical .back-link .btn.active {
  background-color: rgba(27, 27, 27, 0.8);
  border-color: rgba(27, 27, 27, 0.8);
}
.banner-vertical .back-link .btn .badge {
  color: rgba(27, 27, 27, 0.8);
  background-color: #ffffff;
}

@media (max-width: 575px) {
  .banner-vertical .back-link {
    margin: 12px 0 0 12px;
  }
  .banner-vertical .back-link .btn {
    font-size: 0.7em;
  }
  .content-vertical .page-header .dropdown {
    position: absolute;
    bottom: 100%;
    right: 0;
    margin-bottom: 19.5px;
    margin-right: 19.5px;
  }
}
@media (max-width: 575px) and (min-width: 576px) {
  .content-vertical .page-header .dropdown {
    margin-bottom: 19.5px;
  }
}
@media (max-width: 575px) and (min-width: 768px) {
  .content-vertical .page-header .dropdown {
    margin-bottom: 26px;
  }
}
@media (max-width: 575px) and (min-width: 1024px) {
  .content-vertical .page-header .dropdown {
    margin-bottom: 32.5px;
  }
}
@media (max-width: 575px) and (min-width: 1480px) {
  .content-vertical .page-header .dropdown {
    margin-bottom: 39px;
  }
}
@media (max-width: 575px) and (min-width: 576px) {
  .content-vertical .page-header .dropdown {
    margin-right: 19.5px;
  }
}
@media (max-width: 575px) and (min-width: 768px) {
  .content-vertical .page-header .dropdown {
    margin-right: 26px;
  }
}
@media (max-width: 575px) and (min-width: 1024px) {
  .content-vertical .page-header .dropdown {
    margin-right: 32.5px;
  }
}
@media (max-width: 575px) and (min-width: 1480px) {
  .content-vertical .page-header .dropdown {
    margin-right: 39px;
  }
}
@media (max-width: 575px) {
  .content-vertical .page-header [class*=col-] {
    position: static;
  }
}
@media (min-width: 576px) and (max-width: 1023px) {
  .content.banner.banner-vertical {
    height: 60vw;
    position: relative;
  }
  .content.banner.banner-vertical > img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    width: calc(100% + 2px);
  }
  .object-fit .content.banner.banner-vertical > img {
    height: 100%;
    height: calc(100% + 2px);
    -o-object-fit: cover;
       object-fit: cover;
  }
}
@media (min-width: 1024px) {
  .content.banner.banner-vertical {
    position: fixed;
    top: 0;
    left: 0;
    width: 40%;
    height: 100%;
    height: calc(100% - 9rem);
  }
  .content.banner.banner-vertical > img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    width: calc(100% + 2px);
  }
  .object-fit .content.banner.banner-vertical > img {
    height: 100%;
    height: calc(100% + 2px);
    -o-object-fit: cover;
       object-fit: cover;
  }
  .content-vertical {
    margin-left: 40%;
    padding-top: 9rem;
  }
  .content-vertical .page-header {
    margin: 0;
    position: fixed;
    top: 0;
    left: 40%;
    right: 0;
    background: #ffffff;
    /*
    .row {

      height: 9rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      align-items: center;
    }
    */
  }
  .content-vertical .page-header h1 {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 3rem;
  }
  .content-vertical .page-header h1:hover {
    white-space: initial;
  }
  .content-vertical .page-header .container-fluid {
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (min-width: 1480px) {
  .content-vertical {
    margin-right: 19.5px;
    padding-right: 4.3rem;
  }
}
@media (min-width: 1480px) and (min-width: 576px) {
  .content-vertical {
    margin-right: 19.5px;
  }
}
@media (min-width: 1480px) and (min-width: 768px) {
  .content-vertical {
    margin-right: 26px;
  }
}
@media (min-width: 1480px) and (min-width: 1024px) {
  .content-vertical {
    margin-right: 32.5px;
  }
}
@media (min-width: 1480px) and (min-width: 1480px) {
  .content-vertical {
    margin-right: 39px;
  }
}
@media (min-width: 1480px) {
  .content-vertical > .container-fluid {
    border-right: 1px solid #d6d6d6;
  }
  .content-vertical .page-header {
    padding-right: 4.3rem;
  }
  .content.banner.banner-vertical {
    width: 45%;
  }
  .content-vertical {
    margin-left: 45%;
  }
  .content-vertical .page-header {
    left: 45%;
  }
}
.content-block img {
  max-width: 100%;
}

.dropdown-toggle:focus,
a:focus,
.btn:focus {
  outline-color: #731c25;
}

::-moz-selection {
  background: #731c25;
  color: #ffffff;
}

::selection {
  background: #731c25;
  color: #ffffff;
}

::-moz-selection {
  background: #731c25;
  color: #ffffff;
}

a {
  text-decoration: underline;
  transition: 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  word-break: break-all;
}

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

.lead {
  font-size: 20px;
  line-height: 1.28;
}

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

hr {
  clear: both;
}

.svg-icon {
  display: block;
}

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

@media (max-width: 575px) {
  h1, .h1 {
    font-size: 2.7rem;
  }
  h2, .h2 {
    font-size: 1.98rem;
  }
  h3, .h3 {
    font-size: 1.62rem;
  }
  h4, .h4 {
    font-size: 1.44rem;
  }
  h5, .h5 {
    font-size: 1.26rem;
  }
  h6, .h6 {
    font-size: 1.08rem;
  }
}
.page-header {
  margin: 0 0 24px;
  padding: 0;
  border: 0;
  border-bottom: 1px solid #d6d6d6;
  position: relative;
  z-index: 1;
}
.page-header h1, .page-header .h1,
.page-header h2, .page-header .h2,
.page-header h3, .page-header .h3,
.page-header h4, .page-header .h4,
.page-header h5, .page-header .h5,
.page-header h6, .page-header .h6 {
  margin: 0;
}
.page-header h1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.page-header .tagline {
  margin: 6px 0;
}

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

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

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

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

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

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

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

.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: #d6d6d6;
}
html .bootstrap-switch.bootstrap-switch-focused {
  box-shadow: none;
  border-color: #731c25;
}
html .bootstrap-switch .bootstrap-switch-container {
  border-radius: 0;
}
html .bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  transition: 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
}
html .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary, html .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
  background: #731c25;
  color: #ffffff;
  font-size: 12px;
}
html .bootstrap-switch .bootstrap-switch-handle-on {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
html .bootstrap-switch .bootstrap-switch-label {
  background: #ffffff;
}
html .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default, html .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
  background: #1b1b1b;
  color: #ffffff;
}
html .bootstrap-switch .bootstrap-switch-handle-on, html .bootstrap-switch .bootstrap-switch-handle-off, html .bootstrap-switch .bootstrap-switch-label {
  vertical-align: top;
}
html .bootstrap-switch .bootstrap-switch-label {
  margin: 0;
}

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

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

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

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

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

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

html .select2-container--krajee .select2-selection:focus, html .select2-container--krajee.select2-container--open .select2-selection {
  box-shadow: none;
  border-color: #731c25;
  transition: border-color 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
}
html .select2-container--krajee .select2-selection {
  box-shadow: none;
  border-radius: 0;
  border-color: #d6d6d6;
  color: #1b1b1b;
  line-height: 1.6;
  font-size: 15px;
  background-color: #ffffff;
  padding: 5px 14.0625px;
  padding-right: 35px;
}
html .select2-container--krajee .select2-selection--single {
  height: 44px;
}
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: 44px;
  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: #731c25;
}
html .select2-dropdown {
  background: #ffffff;
  border-color: #d6d6d6;
  border-radius: 0;
  color: #1b1b1b;
}
html .select2-search--dropdown {
  padding: 9px 14.0625px;
}
html .select2-container--krajee .select2-search--dropdown .select2-search__field {
  box-shadow: none;
  border-color: #d6d6d6;
  padding: 9px 14.0625px;
  border-radius: 0;
  color: #1b1b1b;
  background: #ffffff;
}
html .select2-container--krajee .select2-results__option[aria-selected] {
  background: transparent;
  color: inherit;
}
html .select2-container--krajee .select2-results__option--highlighted[aria-selected] {
  background: rgba(27, 27, 27, 0.05);
  color: inherit;
}
html .select2-container--krajee .select2-results__option[aria-selected=true] {
  background: #731c25;
  color: #ffffff;
}
html .select2-container--krajee li.select2-results__option {
  background: inherit;
  color: inherit;
  padding: 9px 14.0625px;
}

.btn {
  text-transform: uppercase;
  text-decoration: none;
  box-shadow: 0 0.2rem 0.2rem rgba(27, 27, 27, 0.2);
  transition: 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  white-space: initial;
}
.btn:active, .btn.active {
  box-shadow: none;
}

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

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

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

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

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

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

.nav-tabs-animated {
  position: relative;
}
.nav-tabs-animated .active-bg {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  background: #731c25;
  border-radius: 0;
  box-shadow: 0 0.2rem 0.2rem rgba(27, 27, 27, 0.2);
  transition: left 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), width 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
}
.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.15s cubic-bezier(0.04, 0.64, 0.47, 0.99) 0.075s;
}

.view-by-nav {
  position: fixed;
  top: 7rem;
  right: 0;
  z-index: 410;
  margin-right: 19.5px;
  margin-top: 19.5px;
  margin-bottom: 19.5px;
  margin-left: 19.5px;
}
@media (min-width: 576px) {
  .view-by-nav {
    margin-right: 19.5px;
  }
}
@media (min-width: 768px) {
  .view-by-nav {
    margin-right: 26px;
  }
}
@media (min-width: 1024px) {
  .view-by-nav {
    margin-right: 32.5px;
  }
}
@media (min-width: 1480px) {
  .view-by-nav {
    margin-right: 39px;
  }
}
@media (min-width: 576px) {
  .view-by-nav {
    margin-top: 19.5px;
  }
}
@media (min-width: 768px) {
  .view-by-nav {
    margin-top: 26px;
  }
}
@media (min-width: 1024px) {
  .view-by-nav {
    margin-top: 32.5px;
  }
}
@media (min-width: 1480px) {
  .view-by-nav {
    margin-top: 39px;
  }
}
@media (min-width: 576px) {
  .view-by-nav {
    margin-bottom: 19.5px;
  }
}
@media (min-width: 768px) {
  .view-by-nav {
    margin-bottom: 26px;
  }
}
@media (min-width: 1024px) {
  .view-by-nav {
    margin-bottom: 32.5px;
  }
}
@media (min-width: 1480px) {
  .view-by-nav {
    margin-bottom: 39px;
  }
}
@media (min-width: 576px) {
  .view-by-nav {
    margin-left: 19.5px;
  }
}
@media (min-width: 768px) {
  .view-by-nav {
    margin-left: 26px;
  }
}
@media (min-width: 1024px) {
  .view-by-nav {
    margin-left: 32.5px;
  }
}
@media (min-width: 1480px) {
  .view-by-nav {
    margin-left: 39px;
  }
}
.view-by-nav .nav > li {
  float: left;
  margin: 0.2rem;
}
.view-by-nav .nav > li > a {
  color: #ffffff;
  background: #731c25;
  width: 3.6rem;
  height: 3.6rem;
  line-height: 3.6rem;
  text-align: center;
  padding: 0;
  font-size: 2.4rem;
}
.view-by-nav .nav > li > a i {
  transition: opacity 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
}
.view-by-nav .nav > li > a span {
  display: none;
}
.view-by-nav .nav > li.active > a i,
.view-by-nav .nav > li > a:hover i,
.view-by-nav .nav > li > a:active i,
.view-by-nav .nav > li > a:focus i {
  opacity: 0.5;
}

@media (min-width: 1024px) {
  .view-by-nav {
    top: 0;
  }
}
.breadcrumb {
  margin: 0 0 24px;
  font-size: 12px;
}
.breadcrumb:before, .breadcrumb:after {
  content: " ";
  display: table;
}
.breadcrumb:after {
  clear: both;
}
.breadcrumb > li {
  float: left;
}
.breadcrumb > li + li:before {
  content: "/";
  font-size: 0.8em;
  margin: 0;
}
.breadcrumb > li > a {
  text-decoration: none;
}

.pagination-container {
  clear: both;
}

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

.thumbnail {
  position: relative;
}
.thumbnail, .thumbnaila {
  border: 0;
}
.thumbnail > img,
.thumbnail a > img {
  border-radius: 0;
}
.thumbnail .image {
  position: relative;
  display: block;
  height: 0;
  overflow: hidden;
  padding: 100% 0 0;
}
.thumbnail .image img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100%;
  width: calc(100% + 2px);
}
.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 6px;
}
.thumbnail .caption {
  background: rgba(27, 27, 27, 0.95);
  color: #ffffff;
  padding: 13px;
}
.thumbnail .caption a:not(.btn) {
  color: inherit;
}

.object-fit .thumbnail .image img {
  height: 100%;
  height: calc(100% + 2px);
  -o-object-fit: cover;
     object-fit: cover;
}

.thumbnail-overlay {
  position: relative;
  overflow: hidden;
}
.thumbnail-overlay .caption {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  -webkit-transform: translate(0, 100%);
  transform: translate(0, 100%);
  transition: -webkit-transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  transition: transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  transition: transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), -webkit-transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  pointer-events: none;
}
.thumbnail-overlay:hover .caption, .thumbnail-overlay:active .caption, .thumbnail-overlay:focus .caption {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.list-group-item {
  color: #1b1b1b;
}

.panel {
  box-shadow: 0 0.2rem 0.2rem rgba(27, 27, 27, 0.2);
  color: #1b1b1b;
  border-color: white;
  border: 0;
}

.embed-responsive {
  background: #000;
}

.well {
  box-shadow: 0 0.2rem 0.2rem rgba(27, 27, 27, 0.2);
  color: #1b1b1b;
  margin-bottom: 24px;
}

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

.modal-title {
  color: inherit;
}

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

.modal-content {
  box-shadow: 0 0.2rem 0.2rem rgba(27, 27, 27, 0.2);
  color: #1b1b1b;
  border-color: white;
}

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

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

.fancybox-title {
  font: 1.4rem "franklin-gothic-urw", Helvetica, Arial, sans-serif !important;
}

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

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

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

.popover {
  box-shadow: 0 0.2rem 0.2rem rgba(27, 27, 27, 0.2);
  color: #1b1b1b;
  font-size: 12px;
  line-height: 1.6;
  border-color: white;
}

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

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

body .slick-arrow {
  z-index: 400;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  top: 0;
  height: 100%;
  opacity: 1;
  width: 5%;
}
body .slick-arrow:before {
  content: "\f001";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .slick-arrow:before {
  opacity: 0.5;
  font-size: 3rem;
  transition: 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
}
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;
  overflow: hidden;
  background: #1b1b1b;
}
.billboard a {
  display: block;
}

.billboard-slide {
  overflow: hidden;
}
.billboard-slide a {
  display: block;
  position: relative;
  padding: 62.5% 0 0;
}
.billboard-slide a:before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 25%;
  background-image: linear-gradient(to bottom, rgba(27, 27, 27, 0) 0, rgba(27, 27, 27, 0.3) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#001B1B1B", endColorstr="#4D1B1B1B", GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  z-index: 1;
}
.billboard-slide img {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 100% !important;
  height: auto !important;
}

.object-fit .billboard-slide img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100% !important;
}

@media (min-width: 1024px) {
  .billboard-slide a {
    height: calc(100vh - 9rem);
    padding: 0;
  }
}
.billboard .slick-pager {
  display: none !important;
}

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

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

.billboard .slick-arrow {
  display: block !important;
  top: auto;
  height: auto;
  bottom: 0;
  width: 1em;
  height: 1em;
  font-size: 3.8rem;
  margin-right: 19.5px;
  margin-bottom: 19.5px;
}
@media (min-width: 576px) {
  .billboard .slick-arrow {
    margin-right: 19.5px;
  }
}
@media (min-width: 768px) {
  .billboard .slick-arrow {
    margin-right: 26px;
  }
}
@media (min-width: 1024px) {
  .billboard .slick-arrow {
    margin-right: 32.5px;
  }
}
@media (min-width: 1480px) {
  .billboard .slick-arrow {
    margin-right: 39px;
  }
}
@media (min-width: 576px) {
  .billboard .slick-arrow {
    margin-bottom: 19.5px;
  }
}
@media (min-width: 768px) {
  .billboard .slick-arrow {
    margin-bottom: 26px;
  }
}
@media (min-width: 1024px) {
  .billboard .slick-arrow {
    margin-bottom: 32.5px;
  }
}
@media (min-width: 1480px) {
  .billboard .slick-arrow {
    margin-bottom: 39px;
  }
}
.billboard .slick-arrow:before {
  font-size: 1em;
  transition: 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  background-color: #731c25;
  background-size: 2.8rem 2.8rem;
  background-repeat: no-repeat;
  background-position: center center;
  opacity: 1;
  width: 1em;
  height: 1em;
}
.billboard .slick-arrow:hover:before, .billboard .slick-arrow:active:before, .billboard .slick-arrow:focus:before {
  background-color: #1b1b1b;
}

body .slick-prev {
  left: auto;
  right: 4.8rem;
}
body .slick-prev:before {
  content: "";
  background-image: url(../images/arrow-left.svg);
}

body .slick-next:before {
  content: "";
  background-image: url(../images/arrow-right.svg);
}

@media (min-width: 576px) {
  .billboard .slick-pager {
    display: block !important;
    position: absolute;
    bottom: 0;
    right: 10.1rem;
    height: 3.8rem;
    line-height: 3.8rem;
    color: #ffffff;
    font-size: 2rem;
    margin-right: 19.5px;
    margin-bottom: 19.5px;
    margin: 0;
    padding: 0;
    list-style: none;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .billboard .slick-pager {
    margin-right: 19.5px;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .billboard .slick-pager {
    margin-right: 26px;
  }
}
@media (min-width: 576px) and (min-width: 1024px) {
  .billboard .slick-pager {
    margin-right: 32.5px;
  }
}
@media (min-width: 576px) and (min-width: 1480px) {
  .billboard .slick-pager {
    margin-right: 39px;
  }
}
@media (min-width: 576px) and (min-width: 576px) {
  .billboard .slick-pager {
    margin-bottom: 19.5px;
  }
}
@media (min-width: 576px) and (min-width: 768px) {
  .billboard .slick-pager {
    margin-bottom: 26px;
  }
}
@media (min-width: 576px) and (min-width: 1024px) {
  .billboard .slick-pager {
    margin-bottom: 32.5px;
  }
}
@media (min-width: 576px) and (min-width: 1480px) {
  .billboard .slick-pager {
    margin-bottom: 39px;
  }
}
@media (min-width: 576px) {
  .billboard .slick-pager > li {
    margin: 0;
  }
  .billboard .slick-pager > li {
    display: none;
  }
  .billboard .slick-pager > li.slick-active {
    display: block;
  }
  .billboard .slick-pager > li .number {
    font-size: 2em;
  }
}
.teaser {
  opacity: 0;
  -webkit-transform: translate(0, 24px);
  transform: translate(0, 24px);
  transition: opacity 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), -webkit-transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  transition: transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), opacity 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  transition: transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), opacity 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), -webkit-transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
}
.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: 24px !important;
}

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

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

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

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

.mv {
  margin-top: 24px !important;
  margin-bottom: 24px !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: 24px !important;
  }
  .mt-xs {
    margin-top: 24px !important;
  }
  .ml-xs {
    margin-left: 24px !important;
  }
  .mr-xs {
    margin-right: 24px !important;
  }
  .mh-xs {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
  .mv-xs {
    margin-top: 24px !important;
    margin-bottom: 24px !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: 24px !important;
  }
  .mt-sm {
    margin-top: 24px !important;
  }
  .ml-sm {
    margin-left: 24px !important;
  }
  .mr-sm {
    margin-right: 24px !important;
  }
  .mh-sm {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
  .mv-sm {
    margin-top: 24px !important;
    margin-bottom: 24px !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: 24px !important;
  }
  .mt-md {
    margin-top: 24px !important;
  }
  .ml-md {
    margin-left: 24px !important;
  }
  .mr-md {
    margin-right: 24px !important;
  }
  .mh-md {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
  .mv-md {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
}
@media (min-width: 1024px) and (max-width: 1479px) {
  .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: 24px !important;
  }
  .mt-lg {
    margin-top: 24px !important;
  }
  .ml-lg {
    margin-left: 24px !important;
  }
  .mr-lg {
    margin-right: 24px !important;
  }
  .mh-lg {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
  .mv-lg {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
}
@media (min-width: 1480px) {
  .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: 24px !important;
  }
  .mt-xl {
    margin-top: 24px !important;
  }
  .ml-xl {
    margin-left: 24px !important;
  }
  .mr-xl {
    margin-right: 24px !important;
  }
  .mh-xl {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
  .mv-xl {
    margin-top: 24px !important;
    margin-bottom: 24px !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: 32.5px;
  }
}
@media (min-width: 1480px) {
  .bt {
    margin-top: 39px;
  }
}

.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: 32.5px;
  }
}
@media (min-width: 1480px) {
  .bb {
    margin-bottom: 39px;
  }
}

.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: 32.5px;
  }
}
@media (min-width: 1480px) {
  .bl {
    margin-left: 39px;
  }
}

.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: 32.5px;
  }
}
@media (min-width: 1480px) {
  .br {
    margin-right: 39px;
  }
}

.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: 32.5px;
    margin-bottom: 32.5px;
  }
}
@media (min-width: 1480px) {
  .bv {
    margin-top: 39px;
    margin-bottom: 39px;
  }
}

.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: 32.5px;
    margin-right: 32.5px;
  }
}
@media (min-width: 1480px) {
  .bh {
    margin-left: 39px;
    margin-right: 39px;
  }
}

.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: -32.5px;
  }
}
@media (min-width: 1480px) {
  .bt- {
    margin-top: -39px;
  }
}

.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: -32.5px;
  }
}
@media (min-width: 1480px) {
  .bb- {
    margin-bottom: -39px;
  }
}

.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: -32.5px;
  }
}
@media (min-width: 1480px) {
  .bl- {
    margin-left: -39px;
  }
}

.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: -32.5px;
  }
}
@media (min-width: 1480px) {
  .br- {
    margin-right: -39px;
  }
}

.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: -32.5px;
    margin-bottom: -32.5px;
  }
}
@media (min-width: 1480px) {
  .bv- {
    margin-top: -39px;
    margin-bottom: -39px;
  }
}

.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: -32.5px;
    margin-right: -32.5px;
  }
}
@media (min-width: 1480px) {
  .bh- {
    margin-left: -39px;
    margin-right: -39px;
  }
}

@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: 1479px) {
  .pull-left-lg {
    float: left !important;
  }
  .pull-right-lg {
    float: right !important;
  }
}
@media (min-width: 1480px) {
  .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: 1479px) {
  .clear-left-lg {
    clear: left !important;
  }
  .clear-right-lg {
    clear: right !important;
  }
  .clear-both-lg {
    clear: both !important;
  }
}
@media (min-width: 1480px) {
  .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: 1479px) {
  .text-left-lg {
    text-align: left !important;
  }
  .text-right-lg {
    text-align: right !important;
  }
  .text-center-lg {
    text-align: center !important;
  }
}
@media (min-width: 1480px) {
  .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: #1b1b1b !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 1024px) and (max-width: 1479px) {
  .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: 1480px) {
  .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: 1479px) {
  .hidden-lg {
    display: none !important;
  }
}
@media (min-width: 1480px) {
  .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: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 420;
  height: 7rem;
}
#page-header:before, #page-header:after {
  content: " ";
  display: table;
}
#page-header:after {
  clear: both;
}
#page-header:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: url(../images/clover.svg) left -1rem center no-repeat;
  background-size: auto 150%;
  opacity: 0.05;
  z-index: -1;
}
#page-header:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: #731c25;
  z-index: -1;
}
#page-header .container-fluid {
  position: relative;
  height: inherit;
}

@media (min-width: 1024px) {
  #page-header {
    top: auto;
    bottom: 0;
    height: 9rem;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  /*
  .credits-on #page-header {
    @include translate3d(0,-8rem,0);
  }
  */
  .scroll-end #page-header {
    position: absolute;
  }
}
#logo {
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  margin-left: 19.5px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 75%;
  max-width: 50rem;
}
@media (min-width: 576px) {
  #logo {
    margin-left: 19.5px;
  }
}
@media (min-width: 768px) {
  #logo {
    margin-left: 26px;
  }
}
@media (min-width: 1024px) {
  #logo {
    margin-left: 32.5px;
  }
}
@media (min-width: 1480px) {
  #logo {
    margin-left: 39px;
  }
}
#logo a {
  display: block;
}
#logo img {
  display: block;
  width: 100%;
  height: auto;
}

@media (max-width: 575px) {
  #logo {
    width: 60%;
    max-width: 22rem;
  }
  #logo a {
    height: 0;
    overflow: hidden;
    padding-top: 12.6289514406%;
    background: url(../images/logo-sm.svg) center center no-repeat;
    background-size: contain;
  }
}
@media (min-width: 1024px) {
  #logo {
    max-width: 84rem;
    width: 55%;
  }
}
@media (max-width: 1023px) {
  #nav-group {
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
    opacity: 0;
    transition: opacity 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), -webkit-transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99) 0.25s;
    transition: opacity 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99) 0.25s;
    transition: opacity 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99) 0.25s, -webkit-transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99) 0.25s;
    position: fixed;
    z-index: 421;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    overflow-y: auto;
    background: #731c25;
  }
  .nav-on #nav-group {
    transition: opacity 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
  }
  #nav-wrapper {
    display: table;
    width: 100%;
    height: 100%;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  #nav-container {
    display: table-cell;
    vertical-align: middle;
  }
}
.nav-toggle {
  display: none;
}

@media (max-width: 1023px) {
  .nav-toggle {
    display: block;
    width: 2.8rem;
    height: 2.8rem;
    cursor: pointer;
    position: absolute;
    z-index: 422;
    top: 50%;
    right: 0;
    margin-right: 19.5px;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
  }
}
@media (max-width: 1023px) and (min-width: 576px) {
  .nav-toggle {
    margin-right: 19.5px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) {
  .nav-toggle {
    margin-right: 26px;
  }
}
@media (max-width: 1023px) and (min-width: 1024px) {
  .nav-toggle {
    margin-right: 32.5px;
  }
}
@media (max-width: 1023px) and (min-width: 1480px) {
  .nav-toggle {
    margin-right: 39px;
  }
}
@media (max-width: 1023px) {
  .nav-toggle svg rect {
    fill: #ffffff;
    transition: opacity 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  }
  .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;
  }
}
#navigation .nav {
  text-transform: uppercase;
}
#navigation .nav > li > a {
  display: block;
  color: #ffffff;
  font-weight: 400;
  font-size: 1.8rem;
  text-decoration: none;
  padding: 1.5rem 2rem;
  text-align: center;
  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, #navigation .nav > li.active > a {
  background: transparent;
  color: #ffffff;
  opacity: 0.5;
}

@media (min-width: 576px) and (max-width: 1023px) {
  #navigation {
    width: 90%;
    max-width: 60rem;
    margin: 0 auto;
  }
  #navigation .nav {
    display: table;
    width: 100%;
  }
  #navigation .nav > li {
    display: table-cell;
  }
  .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 {
    position: absolute;
    top: 0;
    right: 4.3rem;
    margin-right: 19.5px;
  }
}
@media (min-width: 1024px) and (min-width: 576px) {
  #navigation {
    margin-right: 19.5px;
  }
}
@media (min-width: 1024px) and (min-width: 768px) {
  #navigation {
    margin-right: 26px;
  }
}
@media (min-width: 1024px) and (min-width: 1024px) {
  #navigation {
    margin-right: 32.5px;
  }
}
@media (min-width: 1024px) and (min-width: 1480px) {
  #navigation {
    margin-right: 39px;
  }
}
@media (min-width: 1024px) {
  #navigation .nav {
    margin: 1rem 0;
    padding: 0 1.5rem 0 0;
    border-right: 1px solid #ffffff;
  }
  #navigation .nav > li:not(:last-child) {
    margin: 0 0 1rem;
  }
  #navigation .nav > li > a {
    padding: 0;
    line-height: 1rem;
    font-size: 1.6rem;
    text-align: right;
  }
}
.search-toggle {
  display: block;
  width: 2.8rem;
  height: 2.8rem;
  cursor: pointer;
  position: absolute;
  top: 50%;
  right: 3.8rem;
  margin-right: 19.5px;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  transition: opacity 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
}
@media (min-width: 576px) {
  .search-toggle {
    margin-right: 19.5px;
  }
}
@media (min-width: 768px) {
  .search-toggle {
    margin-right: 26px;
  }
}
@media (min-width: 1024px) {
  .search-toggle {
    margin-right: 32.5px;
  }
}
@media (min-width: 1480px) {
  .search-toggle {
    margin-right: 39px;
  }
}

#global-search {
  position: absolute;
  top: 100%;
  right: 0;
  width: 100%;
  padding: 1rem;
  background: #1b1b1b;
  z-index: -2;
  -webkit-transform: translate(0, -100%);
  transform: translate(0, -100%);
  transition: -webkit-transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  transition: transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  transition: transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), -webkit-transform 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
}

.search-on #global-search {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

.search-on .search-toggle {
  opacity: 0.5;
}

@media (min-width: 1024px) {
  .search-toggle {
    right: 0;
    top: 1rem;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  #global-search {
    -webkit-transform: translate(0, 100%);
    transform: translate(0, 100%);
    bottom: 100%;
    top: auto;
    max-width: 40rem;
  }
  .search-on #global-search {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
/*
//============================================================
//  Credits Toggle
//============================================================

.credits-toggle {
  display: none;
}

@media (min-width: $screen-lg-min) {

  .credits-toggle {
    display: block;
    position: absolute;
    bottom: 1.5rem;
    right: 0;
    @include spacing(right);
    color: $brand-white;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 1.2rem;
    line-height: 1;

    &:hover,
    &:active,
    &:focus {
      color: $brand-white;
      text-decoration: none;
      opacity: .5;
    }
  }

  .credits-on .credits-toggle {
    opacity: .5;
  }
}
*/
#page-footer {
  position: relative;
  color: #ffffff;
}
#page-footer:before, #page-footer:after {
  content: " ";
  display: table;
}
#page-footer:after {
  clear: both;
}
#page-footer .container-fluid {
  margin-top: 24px;
  margin-bottom: 24px;
}

@media (min-width: 1024px) {
  #page-footer {
    position: fixed;
    z-index: 419;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #1b1b1b;
    height: 8rem;
  }
  #page-footer .container-fluid {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    margin: 0;
  }
}
#copyright {
  font-size: 12px;
  margin-bottom: 24px;
  text-align: center;
  text-transform: uppercase;
}
#copyright p {
  margin: 0 0 12px;
}
#copyright .div {
  display: inline-block;
  vertical-align: top;
}
#copyright .nav {
  font-weight: inherit;
  text-transform: inherit;
  display: inline-block;
  vertical-align: top;
}
#copyright .nav > li {
  float: left;
}
#copyright .nav > li, #copyright .nav > li:first-child {
  border: 0;
}
#copyright .nav > li:not(:first-child):before {
  content: "|";
  float: left;
  padding: 0 6px;
}
#copyright .nav > li > a {
  float: left;
  padding: 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: #ffffff;
  background: none;
  opacity: 0.5;
}

@media (min-width: 768px) {
  #copyright {
    float: left;
    text-align: left;
    margin: 0;
  }
  #copyright p {
    margin: 0;
  }
}
#credits {
  text-align: center;
}

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

@media (min-width: 768px) {
  #credits {
    float: right;
  }
}
@font-face {
  font-family: "opensans";
  src: url("../fonts/OpenSans-Regular-webfont.eot");
  src: url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Regular-webfont.woff") format("woff"), url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "opensans";
  src: url("../fonts/OpenSans-Italic-webfont.eot");
  src: url("../fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Italic-webfont.woff") format("woff"), url("../fonts/OpenSans-Italic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Italic-webfont.svg#open_sansitalic") format("svg");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "opensans";
  src: url("../fonts/OpenSans-Bold-webfont.eot");
  src: url("../fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-Bold-webfont.woff") format("woff"), url("../fonts/OpenSans-Bold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-Bold-webfont.svg#open_sansbold") format("svg");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "opensans";
  src: url("../fonts/OpenSans-BoldItalic-webfont.eot");
  src: url("../fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-BoldItalic-webfont.woff") format("woff"), url("../fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"), url("../fonts/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic") format("svg");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "opensanscondensed";
  src: url("../fonts/OpenSans-CondLight-webfont.eot");
  src: url("../fonts/OpenSans-CondLight-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-CondLight-webfont.woff") format("woff"), url("../fonts/OpenSans-CondLight-webfont.ttf") format("truetype"), url("../fonts/OpenSans-CondLight-webfont.svg#open_sanscondensed_light") format("svg");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "opensanscondensed";
  src: url("../fonts/OpenSans-CondBold-webfont.eot");
  src: url("../fonts/OpenSans-CondBold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/OpenSans-CondBold-webfont.woff") format("woff"), url("../fonts/OpenSans-CondBold-webfont.ttf") format("truetype"), url("../fonts/OpenSans-CondBold-webfont.svg#open_sans_condensedbold") format("svg");
  font-weight: 700;
  font-style: normal;
}
#home-nav .nav {
  margin: 0 -0.5rem;
}
#home-nav .nav > li {
  padding: 0.5rem;
}
#home-nav .nav > li > a {
  text-align: center;
  color: #ffffff;
  background: #731c25;
  font-size: 20px;
  font-weight: normal;
  white-space: nowrap;
}
#home-nav .nav > li > a:hover, #home-nav .nav > li > a:active, #home-nav .nav > li > a:focus {
  background: #1b1b1b;
  color: #ffffff;
}

@media (min-width: 576px) {
  #home-nav .nav > li {
    float: left;
    width: 50%;
  }
}
#view-by-nav-map {
  right: 30%;
}

.view-by-nav-zoom {
  top: auto;
  bottom: 9rem;
  right: 0;
}

@media (max-width: 1023px) {
  .view-by-nav-zoom {
    bottom: 0;
  }
}
.collection-map {
  position: relative;
  min-height: calc(100vh - 7rem);
}
.collection-map .map {
  background: #222222;
  position: fixed !important;
  top: 7rem;
  left: 0;
  width: 70%;
  height: 100%;
  height: calc(100vh - 7rem);
  overflow: hidden;
}
.collection-map .map .map-area {
  position: relative;
}
.collection-map .map img {
  max-width: 100%;
}
.collection-map .map .map-area ul {
  counter-reset: mapCounter;
  margin: 0;
  padding: 0;
  list-style: none;
}
.collection-map .map .map-area ul > li {
  margin: 0;
}
.collection-map .map .map-area ul > li {
  counter-increment: mapCounter;
}
.collection-map .map .map-area ul > li > a {
  position: absolute;
  top: 0;
  left: 0;
  text-decoration: none;
}
.collection-map .map .map-area ul > li > a:before {
  content: counter(mapCounter);
  display: block;
  width: 1.6em;
  height: 1.6em;
  background: #731c25;
  color: #ffffff;
  border-radius: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  line-height: 1.6em;
  text-align: center;
  font-size: 0.8em;
  transition: background 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
}
.collection-map .map .map-area ul > li > a .title {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  white-space: nowrap;
  color: #ffffff;
  background: #1b1b1b;
  font-size: 0.8em;
  line-height: 1;
  padding: 0.5em;
  pointer-events: none;
  opacity: 0;
  transition: left 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), opacity 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
  z-index: 1;
}
.collection-map .map .map-area ul > li > a:hover:before {
  background: #9c2632;
}
.collection-map .map .map-area ul > li > a:hover .title {
  opacity: 1;
  left: 1.5em;
}
.collection-map .map .map-area ul > li.active > a .title {
  opacity: 1;
  left: 1.5em;
}
.collection-map .map .map-area ul > li.active > a:before {
  background: #c5303f;
}
.collection-map .guide {
  margin-left: 70%;
  padding-top: 7rem;
}
.collection-map .guide > .title {
  position: fixed;
  top: 7rem;
  right: 0;
  width: 30%;
  height: 7rem;
  line-height: 7rem;
  padding-left: 26px;
  padding-right: 26px;
  background: #ffffff;
  border-bottom: 1px solid #d6d6d6;
  z-index: 100;
}
.collection-map .guide .panel-group {
  margin: 0;
}
.collection-map .guide .panel {
  box-shadow: none;
  counter-reset: guideCounter;
}
.collection-map .guide .panel-heading {
  padding: 26px;
  padding-left: 61px;
  padding-right: 41px;
  border-bottom: 1px solid #d6d6d6;
  counter-increment: guideCounter;
  position: relative;
  font-size: 1.8rem;
  line-height: 1.1;
}
.collection-map .guide .panel-heading:before {
  content: counter(guideCounter);
  position: absolute;
  top: 26px;
  left: 13px;
  margin-top: -0.75rem;
  text-align: center;
  line-height: 3.5rem;
  width: 3.5rem;
  height: 3.5rem;
  font-size: 2rem;
  background: #d6d6d6;
  color: #ffffff;
  border-radius: 100%;
  transition: background 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99), color 0.15s cubic-bezier(0.04, 0.64, 0.47, 0.99);
}
.collection-map .guide .panel-heading:hover:before, .collection-map .guide .panel-heading:active:before, .collection-map .guide .panel-heading:focus:before {
  background-color: #969696;
}
.collection-map .guide .panel-heading[aria-expanded=true]:before {
  background: #731c25;
  color: #ffffff;
}
.collection-map .guide .panel-heading[aria-expanded=true]:after {
  content: "×";
  position: absolute;
  top: 6.5px;
  right: 13px;
  font-size: 3rem;
  color: #d6d6d6;
}
.collection-map .guide .panel-body {
  padding: 0;
  border-bottom: 1px solid #d6d6d6;
  border-top: 0 !important;
}
.collection-map .guide .thumbnail .caption {
  color: inherit;
  background: transparent;
  padding: 26px;
}

@media (min-width: 1024px) {
  .collection-map {
    min-height: calc(100vh - 9rem);
  }
  .collection-map .map {
    height: 100%;
    height: calc(100vh - 9rem);
    top: 0;
  }
  .collection-map .guide > .title {
    top: 0;
  }
}
@media (max-width: 1023px) {
  #view-by-nav-map {
    position: absolute;
    right: 0;
  }
  .collection-map {
    min-height: 0;
  }
  .collection-map .map {
    position: relative !important;
    width: 100%;
    height: auto;
    top: auto;
    left: auto;
  }
  .collection-map .guide {
    margin-left: 0;
    padding-top: 0;
  }
  .collection-map .guide > .title {
    position: static;
    width: auto;
    margin: 0;
  }
}
@media (min-width: 576px) and (max-width: 1023px) {
  .collection-map .guide .thumbnail .image {
    float: left;
    width: 40%;
  }
  .collection-map .guide .thumbnail .caption {
    margin-left: 40%;
  }
}
.map-download {
  margin: 24px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 900;
}
.map-download .btn {
  color: #ffffff;
  background-color: rgba(27, 27, 27, 0.8);
  border-color: rgba(27, 27, 27, 0.8);
}
.map-download .btn:hover, .map-download .btn:focus, .map-download .btn.focus, .map-download .btn:active, .map-download .btn.active, .open > .map-download .btn.dropdown-toggle {
  color: #ffffff;
  background-color: rgba(53, 53, 53, 0.8);
  border-color: rgba(27, 27, 27, 0.8);
}
.map-download .btn:active {
  background-color: rgba(78, 78, 78, 0.8);
}
.map-download .btn:active, .map-download .btn.active, .open > .map-download .btn.dropdown-toggle {
  background-image: none;
}
.map-download .btn.disabled, .map-download .btn.disabled:hover, .map-download .btn.disabled:focus, .map-download .btn.disabled.focus, .map-download .btn.disabled:active, .map-download .btn.disabled.active, .map-download .btn[disabled], .map-download .btn[disabled]:hover, .map-download .btn[disabled]:focus, .map-download .btn[disabled].focus, .map-download .btn[disabled]:active, .map-download .btn[disabled].active, fieldset[disabled] .map-download .btn, fieldset[disabled] .map-download .btn:hover, fieldset[disabled] .map-download .btn:focus, fieldset[disabled] .map-download .btn.focus, fieldset[disabled] .map-download .btn:active, fieldset[disabled] .map-download .btn.active {
  background-color: rgba(27, 27, 27, 0.8);
  border-color: rgba(27, 27, 27, 0.8);
}
.map-download .btn .badge {
  color: rgba(27, 27, 27, 0.8);
  background-color: #ffffff;
}

@media (max-width: 575px) {
  .map-download {
    margin: 12px;
    bottom: 0;
    top: auto;
    right: 0;
    left: auto;
  }
  .map-download .btn {
    font-size: 0.7em;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS5jc3MiLCJjdXN0b20uc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fc2NhZmZvbGRpbmcuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnNiZnNjdWxwdHVyZS5jb20ubGl2ZS81NzA0NDMvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2JmMjAxNy9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnNiZnNjdWxwdHVyZS5jb20ubGl2ZS81NzA0NDMvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2JmMjAxNy9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnNiZnNjdWxwdHVyZS5jb20ubGl2ZS81NzA0NDMvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2JmMjAxNy9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5zYmZzY3VscHR1cmUuY29tLmxpdmUvNTcwNDQzL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3NiZjIwMTcvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5zYmZzY3VscHR1cmUuY29tLmxpdmUvNTcwNDQzL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3NiZjIwMTcvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL190eXBlLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnNiZnNjdWxwdHVyZS5jb20ubGl2ZS81NzA0NDMvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2JmMjAxNy9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvbWl4aW5zL19saXN0cmVzZXQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5zYmZzY3VscHR1cmUuY29tLmxpdmUvNTcwNDQzL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3NiZjIwMTcvYXNzZXRzL3RoZW1lL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5zYmZzY3VscHR1cmUuY29tLmxpdmUvNTcwNDQzL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3NiZjIwMTcvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL190YWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5zYmZzY3VscHR1cmUuY29tLmxpdmUvNTcwNDQzL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3NiZjIwMTcvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19kcm9wZG93bnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9faW5wdXQtZ3JvdXBzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnNiZnNjdWxwdHVyZS5jb20ubGl2ZS81NzA0NDMvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2JmMjAxNy9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX25hdnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5zYmZzY3VscHR1cmUuY29tLmxpdmUvNTcwNDQzL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3NiZjIwMTcvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL190aHVtYm5haWxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnNiZnNjdWxwdHVyZS5jb20ubGl2ZS81NzA0NDMvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2JmMjAxNy9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcGFuZWxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnNiZnNjdWxwdHVyZS5jb20ubGl2ZS81NzA0NDMvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2JmMjAxNy9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fd2VsbHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fbW9kYWxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnNiZnNjdWxwdHVyZS5jb20ubGl2ZS81NzA0NDMvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2JmMjAxNy9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX29wYWNpdHkuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcG9wb3ZlcnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fY2Fyb3VzZWwuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9taXhpbnMvX2ljb24uc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnNiZnNjdWxwdHVyZS5jb20ubGl2ZS81NzA0NDMvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2JmMjAxNy9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LWZpbHRlci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5zYmZzY3VscHR1cmUuY29tLmxpdmUvNTcwNDQzL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3NiZjIwMTcvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL191dGlsaXRpZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnNiZnNjdWxwdHVyZS5jb20ubGl2ZS81NzA0NDMvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2JmMjAxNy9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX2hlYWRlci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5zYmZzY3VscHR1cmUuY29tLmxpdmUvNTcwNDQzL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3NiZjIwMTcvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19mb290ZXIuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fZm9udHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9wYWdlcy9faG9tZXBhZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuc2Jmc2N1bHB0dXJlLmNvbS5saXZlLzU3MDQ0My9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zYmYyMDE3L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9wYWdlcy9fbWFwLnNj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QTtHRnNCRDtDQUNGO0FLbEZHO0VId0RGO0lHdkRJLHFCQUFBO0dMcUZIO0NBQ0Y7QUtuRkc7RUhvREY7SUduREksbUJBQUE7R0xzRkg7Q0FDRjtBS3BGRztFSGdERjtJRy9DSSxxQkFBQTtHTHVGSDtDQUNGO0FLckZHO0VINENGO0lHM0NJLG1CQUFBO0dMd0ZIO0NBQ0Y7QUVoREQ7RUFPSTtJQUNFLGdDQUFBO0dGNENIO0VFekNDO0lBQ0Usc0JBQUE7R0YyQ0g7RUV0Q0Q7SUFDRSxXQUFBO0dGd0NEO0VFckNEO0lBQ0UsaUJBQUE7R0Z1Q0Q7RUVyQ0M7SUFDRSxVQUFBO0dGdUNIO0NBQ0Y7QUVsQ0M7RUFDRSxnQkFBQTtDRm9DSDs7QVE5WkM7OztFQUVFLHVCTFdvQjtDSHVadkI7O0FRN1pEO0VBQ0Usb0JMS3NCO0VLSnRCLGVMVXNCO0NIc1p2Qjs7QVFsYUQ7RUFDRSxvQkxLc0I7RUtKdEIsZUxVc0I7Q0hzWnZCOztBUTlaRDtFQUNFLG9CTENzQjtFS0F0QixlTE1zQjtDSDJadkI7O0FRelpEO0VBQ0UsMkJBQUE7RUZzSlEsdURFckpSO0VBQ0Esc0JBQUE7Q1I4WkQ7O0FRdlpEOzs7RUFHRSxpQkFBQTtDUjBaRDs7QVF2WkQ7RUFDRSxnQkx5RHdCO0VLeER4QixrQkxzSDBCO0NIb1MzQjs7QVF2WkQ7RUFDRSxjQUFBO0NSMFpEOztBUXZaRDtFQUNFLFlBQUE7Q1IwWkQ7O0FRdlpEO0VBQ0UsZUFBQTtDUjBaRDs7QVFuWkQ7Ozs7OztFQU1FLDRCQUFBO0NSc1pEO0FRcFpDOzs7Ozs7RUFDRSxzQkFBQTtFQUNBLGVBQUE7Q1IyWkg7QVF6Wkc7Ozs7Ozs7Ozs7Ozs7Ozs7RUFHRSxlQUFBO0NSd2FMOztBUW5hRDtFQUNFO0lBQVMsa0JBQUE7R1J1YVI7RVF0YUQ7SUFBUyxtQkFBQTtHUnlhUjtFUXhhRDtJQUFTLG1CQUFBO0dSMmFSO0VRMWFEO0lBQVMsbUJBQUE7R1I2YVI7RVE1YUQ7SUFBUyxtQkFBQTtHUithUjtFUTlhRDtJQUFTLG1CQUFBO0dSaWJSO0NBQ0Y7QVEzYUQ7RUFDRSxpQkFBQTtFQUNB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O0NiazlCSDtBYS84QkM7RUFFRSxpQkFBQTtDYmc5Qkg7O0FhdjhCRDs7RUFFRSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4cEJBQUE7RUFDQSw4Q0FBQTtFQUNBLDZCQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtDYjA4QkQ7O0FhaDhCQztFQUNFLHNCVlhxQjtDSDg4QnhCO0FhaDhCQztFQUNFLGlCQUFBO0VBQ0Esc0JWcENvQjtDSHMrQnZCO0FhLzdCQztFQUNFLGlCVjJHd0I7Q0hzMUIzQjtBYTk3QkM7RVBvSFEsdURPbkhOO0NiazhCSDtBYS83QkM7RUFDRSxvQlZoRG9CO0VVaURwQixlVjNDb0I7RVU0Q3BCLGdCVmlDc0I7Q0hnNkJ6QjtBYTk3QkM7RUFDRSwwQlY2RndCO0VVNUZ4Qiw2QlY0RndCO0NIbzJCM0I7QWE3N0JDO0VBQ0Usb0JWdkRvQjtDSHMvQnZCO0FhNTdCQztFQUNFLG9CVjdEb0I7RVU4RHBCLGVWNURvQjtDSDAvQnZCO0FhMzdCQztFQUNFLG9CQUFBO0NiNjdCSDtBYTE3QkM7RUFDRSxVQUFBO0NiNDdCSDs7QWFsN0JEOztFQUVFLDRCQUFBO0NicTdCRDs7QWFsN0JEOzs7O0VBSUUsK0JBQUE7RUFDQSwwQkFBQTtDYnE3QkQ7O0FhbDdCRDtFQUNFLDBCQUFBO0NicTdCRDs7QWFsN0JEO0VBQ0UsNEJBQUE7RUFDQSwwQkFBQTtFQUNBLGFBQUE7Q2JxN0JEOztBYWw3QkQ7O0VBRUUsK0JBQUE7RUFDQSwwQkFBQTtFQUNBLDZCQUFBO0NicTdCRDs7QWFsN0JEO0VBQ0Usd0NBQUE7Q2JxN0JEOztBYXo2QkM7RUFDRSxpQkFBQTtFQUNBLHNCVi9Ib0I7RUcrSmQsb0VPL0JOO0NiODZCSDtBYTM2QkM7RUFDRSxpQkFBQTtFQUNBLGlCVmN3QjtFVWJ4QixzQlZsSHFCO0VVbUhyQixlVnJJb0I7RVVzSXBCLGlCVjNDc0I7RVU0Q3RCLGdCVnhEc0I7RVV5RHRCLDBCVnRJb0I7RVV1SXBCLHVCQUFBO0VBQ0Esb0JBQUE7Q2I2NkJIO0FhMTZCQztFQUNFLGFWa0g2QjtDSDB6QmhDO0FhejZCQztFQUNFLGVBQUE7Q2IyNkJIO0FheDZCQzs7RUFFRSxhVnlHNkI7RVV4RzdCLFVBQUE7RUFDQSw4cEJBQUE7RUFDQSw4Q0FBQTtFQUNBLDZCQUFBO0VBQ0EsMEJBQUE7RUFDQSxjQUFBO0NiMDZCSDtBYXg2Qkc7O0VBQ0UsY0FBQTtDYjI2Qkw7QWF2NkJDO0VBQ0UsY0FBQTtDYnk2Qkg7QWF0NkJDO0VBQ0UsaUJBQUE7RUFDQSxzQlY1S29CO0NIb2xDdkI7QWFyNkJDO0VBQ0Usb0JWNUtvQjtFVTZLcEIsc0JWN0pxQjtFVThKckIsaUJWL0J3QjtFVWdDeEIsZVZqTG9CO0NId2xDdkI7QWFwNkJDO0VBQ0UsdUJBQUE7Q2JzNkJIO0FhbjZCQztFQUNFLGlCQUFBO0VBQ0Esc0JWeEtxQjtFVXlLckIsdUJBQUE7RUFDQSxpQlYzQ3dCO0VVNEN4QixlVjdMb0I7RVU4THBCLG9CVjVMb0I7Q0hpbUN2QjtBYWw2QkM7RUFDRSx3QkFBQTtFQUNBLGVBQUE7Q2JvNkJIO0FhajZCQztFQUNFLG1DQUFBO0VBQ0EsZUFBQTtDYm02Qkg7QWEvNUJDO0VBQ0Usb0JWL01vQjtFVWdOcEIsZVYxTW9CO0NIMm1DdkI7QWE5NUJDO0VBQ0Usb0JBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7Q2JnNkJIOztBY3RvQ0Q7RUFDRSwwQkFBQTtFQUNBLHNCQUFBO0VBRUEsa0RYa0RvQjtFR3lIWix1RFF6S1I7RUFDQSxxQkFBQTtDZHlvQ0Q7QWN2b0NDO0VBRUUsaUJBQUE7Q2R3b0NIOztBY3BvQ0Q7RUFDRSxpQkFBQTtDZHVvQ0Q7O0FjcG9DRDtFQUNFLGlCQUFBO0VBQ0Esa0JYOEwrQjtFVzdML0IsZVhOc0I7RVdPdEIsaUJYNEkwQjtDSDIvQjNCO0Fjcm9DQztFQUlFLHNCQUFBO0Nkb29DSDtBY2pvQ0M7RUFDRSxlWFhvQjtFV1lwQiwwQlhsQm9CO0NIcXBDdkI7O0FldHFDRDtFQUNFLGtEWnNEb0I7RVlyRHBCLFVBQUE7Q2Z5cUNEO0FlcnFDRztFQUNFLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtDZnVxQ0w7QWVwcUNHO0VBQ0Usc0JBQUE7RUFDQSwwQkFBQTtDZnNxQ0w7O0FnQnJyQ0Q7RUFDRSxlYnNCc0I7Q0hrcUN2Qjs7QWlCenJDRDtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7Q2pCNHJDRDtBaUJ4ckNHO0VBQ0Usc0JBQUE7Q2pCMHJDTDs7QWlCcnJDRDtFQUNFLGlCQUFBO0NqQndyQ0Q7QWlCcHJDRztFQUNFLGlCZGtKc0I7Q0hvaUMzQjtBaUJuckNHO0VBQ0Usa0RkaUNnQjtDSG9wQ3JCOztBaUIzcUNEO0VBRUUsbUJBQUE7Q2pCNnFDRDtBaUIzcUNDO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0Esb0JkekJvQjtFYzBCcEIsaUJkeUh3QjtFY3hIeEIsa0RkV2tCO0VHeUhaLDhHV25JTjtDakIrcUNIO0FpQnpxQ0s7RUFHRSxpQkFBQTtFQUNBLGlCQUFBO0VYeUhFLG9FV3ZIRjtDakIwcUNQOztBaUI3cENEO0VBRUUsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RVoyTkUscUJBQUE7RUExS0EsbUJBQUE7RUF3Q0Esc0JBQUE7RUEwRkEsb0JBQUE7Q0xnL0JIO0FLdDhCRztFWWxPSjtJWm1PTSxxQkFBQTtHTHk4Qkg7Q0FDRjtBS3Y4Qkc7RVl0T0o7SVp1T00sbUJBQUE7R0wwOEJIO0NBQ0Y7QUt4OEJHO0VZMU9KO0laMk9NLHFCQUFBO0dMMjhCSDtDQUNGO0FLejhCRztFWTlPSjtJWitPTSxtQkFBQTtHTDQ4Qkg7Q0FDRjtBS3BvQ0c7RVl4REo7SVp5RE0sbUJBQUE7R0x1b0NIO0NBQ0Y7QUtyb0NHO0VZNURKO0laNkRNLGlCQUFBO0dMd29DSDtDQUNGO0FLdG9DRztFWWhFSjtJWmlFTSxtQkFBQTtHTHlvQ0g7Q0FDRjtBS3ZvQ0c7RVlwRUo7SVpxRU0saUJBQUE7R0wwb0NIO0NBQ0Y7QUtobkNHO0VZaEdKO0laaUdNLHNCQUFBO0dMbW5DSDtDQUNGO0FLam5DRztFWXBHSjtJWnFHTSxvQkFBQTtHTG9uQ0g7Q0FDRjtBS2xuQ0c7RVl4R0o7SVp5R00sc0JBQUE7R0xxbkNIO0NBQ0Y7QUtubkNHO0VZNUdKO0laNkdNLG9CQUFBO0dMc25DSDtDQUNGO0FLMWlDRztFWTFMSjtJWjJMTSxvQkFBQTtHTDZpQ0g7Q0FDRjtBSzNpQ0c7RVk5TEo7SVorTE0sa0JBQUE7R0w4aUNIO0NBQ0Y7QUs1aUNHO0VZbE1KO0labU1NLG9CQUFBO0dMK2lDSDtDQUNGO0FLN2lDRztFWXRNSjtJWnVNTSxrQkFBQTtHTGdqQ0g7Q0FDRjtBaUIzdUNHO0VBRUUsWUFBQTtFQUNBLGVBQUE7Q2pCNHVDTDtBaUIxdUNLO0VBRUUsZWRuRWdCO0Vjb0VoQixvQmQxRWdCO0VjMkVoQixjQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7Q2pCMnVDUDtBaUJ6dUNPO0VYNkVFLCtEVzVFQTtDakI2dUNUO0FpQjF1Q087RUFFRSxjQUFBO0NqQjJ1Q1Q7QWlCbHVDTzs7OztFQUVFLGFBQUE7Q2pCc3VDVDs7QWlCL3RDRDtFQUVFO0lBRUUsT0FBQTtHakJndUNEO0NBQ0Y7QWtCaDJDRDtFQUNFLGlCQUFBO0VBQ0EsZ0Jma0d3QjtDSGd3Q3pCO0FJbDJDQztFQUVFLGFBQUE7RUFDQSxlQUFBO0NKbTJDSDtBSWoyQ0M7RUFDRSxZQUFBO0NKbTJDSDtBa0J0MkNDO0VBQ0UsWUFBQTtDbEJ3MkNIO0FrQnQyQ0c7RUFDRSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxVQUFBO0NsQncyQ0w7QWtCcjJDRztFQUNFLHNCQUFBO0NsQnUyQ0w7O0FtQnQzQ0Q7RUFDRSxZQUFBO0NuQnkzQ0Q7O0FtQnQzQ0Q7RUFDRSxrQmhCK00rQjtDSDBxQ2hDO0FtQnYzQ0M7RUFDRSxpQmhCNEp3QjtDSDZ0QzNCOztBb0JsNENEO0VBRUUsbUJBQUE7Q3BCbzRDRDtBb0JsNENDO0VBRUUsVUFBQTtDcEJtNENIO0FvQmg0Q0M7O0VBRUUsaUJqQjBKd0I7Q0h3dUMzQjtBb0I5M0NDO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0Es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LHNCQUFBO0lJcEtGLFVBQUE7SUFDQSxXQUFBO0lBQ0EsaUJBQUE7R1R1ekRDO0NBQ0Y7QUtsaERHO0V1QmxGRjtJdkJtRkkscUJBQUE7R0xxaERIO0NBQ0Y7QUtuaERHO0V1QnRGRjtJdkJ1RkksbUJBQUE7R0xzaERIO0NBQ0Y7QUtwaERHO0V1QjFGRjtJdkIyRkkscUJBQUE7R0x1aERIO0NBQ0Y7QUtyaERHO0V1QjlGRjtJdkIrRkksbUJBQUE7R0x3aERIO0NBQ0Y7QUt4cURHO0V1QmdERjtJdkIvQ0ksc0JBQUE7R0wycURIO0NBQ0Y7QUt6cURHO0V1QjRDRjtJdkIzQ0ksb0JBQUE7R0w0cURIO0NBQ0Y7QUsxcURHO0V1QndDRjtJdkJ2Q0ksc0JBQUE7R0w2cURIO0NBQ0Y7QUszcURHO0V1Qm9DRjtJdkJuQ0ksb0JBQUE7R0w4cURIO0NBQ0Y7QTRCOW9ERDtFbkJoTkU7SUFDRSxVQUFBO0dUaTJERDtFNEJub0RDO0lBQ0UsY0FBQTtHNUJxb0RIO0U0Qm5vREc7SUFDRSxlQUFBO0c1QnFvREw7RTRCbG9ERztJQUNFLGVBQUE7RzVCb29ETDtDQUNGO0FnQ2ozREQ7RUFDRSxXQUFBO0UxQjhIQSxzQ0FBQTtFQUdRLDhCQUFBO0VBK0NBLDZIMEI5S1I7RTFCOEtRLHFIMEI5S1I7RTFCOEtRLG1MMEI5S1I7Q2hDdzNERDtBZ0N0M0RDO0VBQ0UsV0FBQTtFMUJ5SEYsbUNBQUE7RUFHUSwyQkFBQTtDTmd3RFQ7O0FnQ2ozREE7RUFBSyxxQkFBQTtDaENxM0RMOztBZ0NwM0REO0VBQU0sNEJBQUE7Q2hDdzNETDs7QWdDdjNERDtFQUFNLHlCQUFBO0NoQzIzREw7O0FnQzEzREQ7RUFBTSwwQkFBQTtDaEM4M0RMOztBZ0M3M0REO0VBQU0sMkJBQUE7Q2hDaTRETDs7QWdDaDRERDtFQUFNLHlCQUFBO0VBQXlCLDRCQUFBO0NoQ3E0RDlCOztBZ0NwNEREO0VBQU0sMEJBQUE7RUFBMEIsMkJBQUE7Q2hDeTREL0I7O0FnQ3Y0REE7RUFBSyx3QkFBQTtDaEMyNERMOztBZ0MxNEREO0VBQU0sK0JBQUE7Q2hDODRETDs7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aHRFRDtJQUFTLDhCQUFBO0doQ210RVI7RWdDbHRFRDtJQUFTLDRCQUFBO0lBQTRCLCtCQUFBO0doQ3N0RXBDO0VnQ3J0RUQ7SUFBUyw2QkFBQTtJQUE2Qiw4QkFBQTtHaEN5dEVyQztFZ0N2dEVEO0lBQVEsK0JBQUE7R2hDMHRFUDtFZ0N6dEVEO0lBQVEsNEJBQUE7R2hDNHRFUDtFZ0MzdEVEO0lBQVEsNkJBQUE7R2hDOHRFUDtFZ0M3dEVEO0lBQVEsOEJBQUE7R2hDZ3VFUDtFZ0MvdEVEO0lBQVEsNkJBQUE7SUFBOEMsOEJBQUE7R2hDbXVFckQ7RWdDbHVFRDtJQUFRLDRCQUFBO0lBQTZDLCtCQUFBO0doQ3N1RXBEO0NBQ0Y7QWdDanVFRDtFM0JoR0ksbUJBQUE7Q0xvMEVIO0FLbDBFRztFMkI4Rko7STNCN0ZNLG1CQUFBO0dMcTBFSDtDQUNGO0FLbjBFRztFMkIwRko7STNCekZNLGlCQUFBO0dMczBFSDtDQUNGO0FLcDBFRztFMkJzRko7STNCckZNLG1CQUFBO0dMdTBFSDtDQUNGO0FLcjBFRztFMkJrRko7STNCakZNLGlCQUFBO0dMdzBFSDtDQUNGOztBZ0N2dkVEO0UzQnpESSxzQkFBQTtDTG96RUg7QUtsekVHO0UyQnVESjtJM0J0RE0sc0JBQUE7R0xxekVIO0NBQ0Y7QUtuekVHO0UyQm1ESjtJM0JsRE0sb0JBQUE7R0xzekVIO0NBQ0Y7QUtwekVHO0UyQitDSjtJM0I5Q00sc0JBQUE7R0x1ekVIO0NBQ0Y7QUtyekVHO0UyQjJDSjtJM0IxQ00sb0JBQUE7R0x3ekVIO0NBQ0Y7O0FnQzl3RUQ7RTNCZ0NJLG9CQUFBO0NMa3ZFSDtBS2h2RUc7RTJCbENKO0kzQm1DTSxvQkFBQTtHTG12RUg7Q0FDRjtBS2p2RUc7RTJCdENKO0kzQnVDTSxrQkFBQTtHTG92RUg7Q0FDRjtBS2x2RUc7RTJCMUNKO0kzQjJDTSxvQkFBQTtHTHF2RUg7Q0FDRjtBS252RUc7RTJCOUNKO0kzQitDTSxrQkFBQTtHTHN2RUg7Q0FDRjs7QWdDcnlFRDtFM0J1RUkscUJBQUE7Q0xrdUVIO0FLaHVFRztFMkJ6RUo7STNCMEVNLHFCQUFBO0dMbXVFSDtDQUNGO0FLanVFRztFMkI3RUo7STNCOEVNLG1CQUFBO0dMb3VFSDtDQUNGO0FLbHVFRztFMkJqRko7STNCa0ZNLHFCQUFBO0dMcXVFSDtDQUNGO0FLbnVFRztFMkJyRko7STNCc0ZNLG1CQUFBO0dMc3VFSDtDQUNGOztBZ0M1ekVEO0UzQnRKSSxtQkFBQTtFQUNBLHNCQUFBO0NMczlFSDtBS3A5RUc7RTJCbUpKO0kzQmxKTSxtQkFBQTtJQUNBLHNCQUFBO0dMdTlFSDtDQUNGO0FLcjlFRztFMkI4SUo7STNCN0lNLGlCQUFBO0lBQ0Esb0JBQUE7R0x3OUVIO0NBQ0Y7QUt0OUVHO0UyQnlJSjtJM0J4SU0sbUJBQUE7SUFDQSxzQkFBQTtHTHk5RUg7Q0FDRjtBS3Y5RUc7RTJCb0lKO0kzQm5JTSxpQkFBQTtJQUNBLG9CQUFBO0dMMDlFSDtDQUNGOztBZ0N4MUVEO0UzQnJCSSxvQkFBQTtFQUNBLHFCQUFBO0NMaTNFSDtBSy8yRUc7RTJCa0JKO0kzQmpCTSxvQkFBQTtJQUNBLHFCQUFBO0dMazNFSDtDQUNGO0FLaDNFRztFMkJhSjtJM0JaTSxrQkFBQTtJQUNBLG1CQUFBO0dMbTNFSDtDQUNGO0FLajNFRztFMkJRSjtJM0JQTSxvQkFBQTtJQUNBLHFCQUFBO0dMbzNFSDtDQUNGO0FLbDNFRztFMkJHSjtJM0JGTSxrQkFBQTtJQUNBLG1CQUFBO0dMcTNFSDtDQUNGOztBZ0NuM0VEO0UzQm5GSSxvQkFBQTtDTDA4RUg7QUt4OEVHO0UyQmlGSjtJM0JoRk0sb0JBQUE7R0wyOEVIO0NBQ0Y7QUt6OEVHO0UyQjZFSjtJM0I1RU0sa0JBQUE7R0w0OEVIO0NBQ0Y7QUsxOEVHO0UyQnlFSjtJM0J4RU0sb0JBQUE7R0w2OEVIO0NBQ0Y7QUszOEVHO0UyQnFFSjtJM0JwRU0sa0JBQUE7R0w4OEVIO0NBQ0Y7O0FnQzE0RUQ7RTNCNUNJLHVCQUFBO0NMMDdFSDtBS3g3RUc7RTJCMENKO0kzQnpDTSx1QkFBQTtHTDI3RUg7Q0FDRjtBS3o3RUc7RTJCc0NKO0kzQnJDTSxxQkFBQTtHTDQ3RUg7Q0FDRjtBSzE3RUc7RTJCa0NKO0kzQmpDTSx1QkFBQTtHTDY3RUg7Q0FDRjtBSzM3RUc7RTJCOEJKO0kzQjdCTSxxQkFBQTtHTDg3RUg7Q0FDRjs7QWdDajZFRDtFM0I2Q0kscUJBQUE7Q0x3M0VIO0FLdDNFRztFMkIvQ0o7STNCZ0RNLHFCQUFBO0dMeTNFSDtDQUNGO0FLdjNFRztFMkJuREo7STNCb0RNLG1CQUFBO0dMMDNFSDtDQUNGO0FLeDNFRztFMkJ2REo7STNCd0RNLHFCQUFBO0dMMjNFSDtDQUNGO0FLejNFRztFMkIzREo7STNCNERNLG1CQUFBO0dMNDNFSDtDQUNGOztBZ0N4N0VEO0UzQm9GSSxzQkFBQTtDTHcyRUg7QUt0MkVHO0UyQnRGSjtJM0J1Rk0sc0JBQUE7R0x5MkVIO0NBQ0Y7QUt2MkVHO0UyQjFGSjtJM0IyRk0sb0JBQUE7R0wwMkVIO0NBQ0Y7QUt4MkVHO0UyQjlGSjtJM0IrRk0sc0JBQUE7R0wyMkVIO0NBQ0Y7QUt6MkVHO0UyQmxHSjtJM0JtR00sb0JBQUE7R0w0MkVIO0NBQ0Y7O0FnQy84RUQ7RTNCcElJLG9CQUFBO0VBQ0EsdUJBQUE7Q0x1bEZIO0FLcmxGRztFMkJpSUo7STNCaElNLG9CQUFBO0lBQ0EsdUJBQUE7R0x3bEZIO0NBQ0Y7QUt0bEZHO0UyQjRISjtJM0IzSE0sa0JBQUE7SUFDQSxxQkFBQTtHTHlsRkg7Q0FDRjtBS3ZsRkc7RTJCdUhKO0kzQnRITSxvQkFBQTtJQUNBLHVCQUFBO0dMMGxGSDtDQUNGO0FLeGxGRztFMkJrSEo7STNCakhNLGtCQUFBO0lBQ0EscUJBQUE7R0wybEZIO0NBQ0Y7O0FnQzMrRUQ7RTNCSEkscUJBQUE7RUFDQSxzQkFBQTtDTGsvRUg7QUtoL0VHO0UyQkFKO0kzQkNNLHFCQUFBO0lBQ0Esc0JBQUE7R0xtL0VIO0NBQ0Y7QUtqL0VHO0UyQkxKO0kzQk1NLG1CQUFBO0lBQ0Esb0JBQUE7R0xvL0VIO0NBQ0Y7QUtsL0VHO0UyQlZKO0kzQldNLHFCQUFBO0lBQ0Esc0JBQUE7R0xxL0VIO0NBQ0Y7QUtuL0VHO0UyQmZKO0kzQmdCTSxtQkFBQTtJ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Q0EsbUJBQUE7RUFDQSxrQnBDakRvQjtFb0NrRHBCLGlCcENyQ29CO0NIODBIekI7QXVDdnlISztFQUNFLCtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxVcEM4UW9CO0VvQzdRcEIsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQnBDbElpQjtFb0NtSWpCLGVwQ25KZ0I7RW9Db0poQixvQkFBQTtFakNPRSxvSGlDTkY7Q3ZDMnlIUDtBdUNweUhPO0VBRUUsMEJwQy9KYztDSG84SHZCO0F1Qy94SE87RUFDRSxvQnBDektjO0VvQzBLZCxlcENwS2M7Q0hxOEh2QjtBdUM5eEhPO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGVwQy9KZTtDSCs3SHhCO0F1QzN4SEc7RUFFRSxXQUFBO0VBQ0EsaUNBQUE7RUFDQSx5QkFBQTtDdkM0eEhMO0F1Q3Z4SEs7RUFDRSxlQUFBO0VBQ0Esd0JBQUE7RUFDQSxjcEN3Tm9CO0NIaWtIM0I7O0F1Q2h4SEQ7RUFFRTtJQUVFLCtCQUFBO0d2Q2l4SEQ7RXVDOXdIQztJQUNFLGFBQUE7SUFDQSwyQkFBQTtJQUNBLE9BQUE7R3ZDZ3hISDtFdUMxd0hHO0lBRUUsT0FBQTtHdkMyd0hMO0NBQ0Y7QXVDcndIRDtFQUVFO0lBRUUsbUJBQUE7SUFDQSxTQUFBO0d2Q3F3SEQ7RXVDbHdIRDtJQUVFLGNBQUE7R3ZDbXdIRDtFdUNqd0hDO0lBQ0UsOEJBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFVBQUE7SUFDQSxXQUFBO0d2Q213SEg7RXVDaHdIQztJQUVFLGVBQUE7SUFDQSxlQUFBO0d2Q2l3SEg7RXVDL3ZIRztJQUVFLGlCQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7R3ZDZ3dITDtDQUNGO0F1QzN2SEQ7RUFVUTtJQUNFLFlBQUE7SUFDQSxXQUFBO0d2Q292SFA7RXVDanZISztJQUVFLGlCQUFBO0d2Q2t2SFA7Q0FDRjtBdUNudUhEO0VBQ0UsYXBDNU13QjtFb0M2TXhCLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxhQUFBO0N2Q3F1SEQ7QXVDbnVIQztFaEN2VUEsZUowQnNCO0VJekJ0Qix3Q2dDd1V1QztFaEN2VXZDLG9DZ0N1VTZEO0N2Q3N1SDlEO0FPM2lJQztFQU1FLGVKZ0JvQjtFSWZwQix3Q0FBQTtFQUNJLG9DZ0M2VHVEO0N2QzJ1SDlEO0FPcmlJQztFQUNFLHdDQUFBO0NQdWlJSDtBT3BpSUM7RUFHRSx1QkFBQTtDUG9pSUg7QU8vaElHO0VBTUUsd0NnQ3dTbUM7RWhDdlMvQixvQ2dDdVNxRDtDdkNxdkg5RDtBT3hoSUM7RUFDRSw2QmdDa1NxQztFaENqU3JDLDBCSmRvQjtDSHdpSXZCOztBdUNydkhEO0VBSUU7SUFFRSxhQUFBO0lBQ0EsVUFBQTtJQUNBLFVBQUE7SUFDQSxTQUFBO0lBQ0EsV0FBQTtHdkNvdkhEO0V1Q2x2SEM7SUFDRSxpQkFBQTtHdkNvdkhIO0NBQ0YiLCJmaWxlIjoiY3VzdG9tLmNzcyJ9 */