/*!
                            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;
  background: #000 url(../images/texture_metal.jpg) center top repeat;
  background-size: 419px auto;
}

@media (max-width: 767px) {
  body:before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 200%;
    z-index: 421;
    opacity: 0;
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=0);
    -webkit-transform: translate(0, -100%);
    transform: translate(0, -100%);
    transition: opacity 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, opacity 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, opacity 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  }
  .nav-on body {
    overflow: hidden;
  }
  .nav-on body:before {
    -webkit-transform: translate(-25rem, 0);
    transform: translate(-25rem, 0);
    opacity: 1;
  }
}
#page {
  position: relative;
  background: url(../images/texture_brick.jpg) center top repeat;
  background-size: 390px auto;
}

.content {
  position: relative;
  /*&.bordered {

    &:after {
      content:"";
      clear: both;
      display: block;
      height: .7rem;
      background: #917d6f;
      @include gradient-vertical(#917d6f,darken(#917d6f,15%),0);
    }
  }
  */
}
.content:before, .content:after {
  content: " ";
  display: table;
}
.content:after {
  clear: both;
}
.content > .container {
  margin-top: 13.75px;
  margin-bottom: 13.75px;
}
@media (min-width: 576px) {
  .content > .container {
    margin-top: 19.8px;
    margin-bottom: 19.8px;
  }
}
@media (min-width: 768px) {
  .content > .container {
    margin-top: 30.8px;
    margin-bottom: 30.8px;
  }
}
@media (min-width: 992px) {
  .content > .container {
    margin-top: 35.2px;
    margin-bottom: 35.2px;
  }
}
@media (min-width: 1200px) {
  .content > .container {
    margin-top: 39.6px;
    margin-bottom: 39.6px;
  }
}
.content.alt {
  background: url(../images/texture_ply.jpg) center top repeat;
  background-size: 450px auto;
  box-shadow: 0 0 2em black, inset 0 0 10em black;
  z-index: 1;
}

@media (min-width: 992px) {
  .content:first-child:not(.banner) {
    padding-top: 8rem;
  }
}
.content.banner {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  background-color: #000;
  overflow: hidden;
}

.page {
  color: #000;
  background: #fff url(../images/texture_paper.jpg) center top repeat;
  padding: 5%;
  -webkit-transform: rotate(-0.5deg);
  transform: rotate(-0.5deg);
  box-shadow: inset 0 0 10em rgba(0, 0, 0, 0.3), 0 0.5rem 0.5rem rgba(0, 0, 0, 0.2);
}

* {
  outline: 0 !important;
}

a {
  text-decoration: none !important;
}

p {
  margin: 0 0 2rem;
}

.lead {
  font-style: italic;
}

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

.fa-bullet-hanging {
  font-size: 1.5em !important;
  margin: 0 0.25em 0 0;
  color: #e8bd2f;
}

.fa-bullet-hanging-blue {
  font-size: 1.5em !important;
  margin: 0 0.25em 0 0;
  color: #047dda;
}

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

.h3-title {
  font-size: 1.4em !important;
  margin-bottom: 0 !important;
}

@media (min-width: 576px) {
  h1, .h1 {
    font-size: 1.87em;
  }
}
@media (min-width: 768px) {
  h1, .h1 {
    font-size: 2.04em;
  }
}
.page-header {
  margin: 0 0 2rem;
  padding: 0 0 1rem;
  border: 0;
  border-bottom: 0.4rem solid #8f302b;
}
.page-header h1, .page-header .h1 {
  font-family: "bevan", sans-serif;
  margin: 0;
  text-shadow: 0 0 0.2rem black, 0 0 0.2rem black, 0 0 0.2rem black, 0 0 0.2rem black, 0 0 0.2rem black, 0 0 0.2rem black;
}

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

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

@media (min-width: 1200px) {
  .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
    float: left;
  }
  .col-xl-1 {
    width: 8.3333333333%;
  }
  .col-xl-2 {
    width: 16.6666666667%;
  }
  .col-xl-3 {
    width: 25%;
  }
  .col-xl-4 {
    width: 33.3333333333%;
  }
  .col-xl-5 {
    width: 41.6666666667%;
  }
  .col-xl-6 {
    width: 50%;
  }
  .col-xl-7 {
    width: 58.3333333333%;
  }
  .col-xl-8 {
    width: 66.6666666667%;
  }
  .col-xl-9 {
    width: 75%;
  }
  .col-xl-10 {
    width: 83.3333333333%;
  }
  .col-xl-11 {
    width: 91.6666666667%;
  }
  .col-xl-12 {
    width: 100%;
  }
  .col-xl-pull-0 {
    right: auto;
  }
  .col-xl-pull-1 {
    right: 8.3333333333%;
  }
  .col-xl-pull-2 {
    right: 16.6666666667%;
  }
  .col-xl-pull-3 {
    right: 25%;
  }
  .col-xl-pull-4 {
    right: 33.3333333333%;
  }
  .col-xl-pull-5 {
    right: 41.6666666667%;
  }
  .col-xl-pull-6 {
    right: 50%;
  }
  .col-xl-pull-7 {
    right: 58.3333333333%;
  }
  .col-xl-pull-8 {
    right: 66.6666666667%;
  }
  .col-xl-pull-9 {
    right: 75%;
  }
  .col-xl-pull-10 {
    right: 83.3333333333%;
  }
  .col-xl-pull-11 {
    right: 91.6666666667%;
  }
  .col-xl-pull-12 {
    right: 100%;
  }
  .col-xl-push-0 {
    left: auto;
  }
  .col-xl-push-1 {
    left: 8.3333333333%;
  }
  .col-xl-push-2 {
    left: 16.6666666667%;
  }
  .col-xl-push-3 {
    left: 25%;
  }
  .col-xl-push-4 {
    left: 33.3333333333%;
  }
  .col-xl-push-5 {
    left: 41.6666666667%;
  }
  .col-xl-push-6 {
    left: 50%;
  }
  .col-xl-push-7 {
    left: 58.3333333333%;
  }
  .col-xl-push-8 {
    left: 66.6666666667%;
  }
  .col-xl-push-9 {
    left: 75%;
  }
  .col-xl-push-10 {
    left: 83.3333333333%;
  }
  .col-xl-push-11 {
    left: 91.6666666667%;
  }
  .col-xl-push-12 {
    left: 100%;
  }
  .col-xl-offset-0 {
    margin-left: 0%;
  }
  .col-xl-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-xl-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-xl-offset-3 {
    margin-left: 25%;
  }
  .col-xl-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-xl-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-xl-offset-6 {
    margin-left: 50%;
  }
  .col-xl-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-xl-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-xl-offset-9 {
    margin-left: 75%;
  }
  .col-xl-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-xl-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-xl-offset-12 {
    margin-left: 100%;
  }
}
.row-vertical-center-sm {
  margin: 0;
  display: table;
  width: 100%;
}
.row-vertical-center-sm > [class*=col-] {
  display: table-cell;
  float: none;
  vertical-align: middle;
}

/* clear first in row for xs columns */
.grid .col-xs-6:nth-child(2n+3) {
  clear: left;
}

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

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

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

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

@media (min-width: 576px) {
  /* reset previous grid */
  .grid .col-xs-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-xs-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-xs-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-xs-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-xs-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for small columns */
  .grid .col-sm-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-sm-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-sm-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-sm-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-sm-1:nth-child(12n+13) {
    clear: left;
  }
}
@media (min-width: 768px) {
  /* reset previous grid */
  .grid .col-sm-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-sm-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-sm-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-sm-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-sm-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for medium columns */
  .grid .col-md-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-md-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-md-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-md-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-md-1:nth-child(12n+13) {
    clear: left;
  }
}
@media (min-width: 992px) {
  /* reset previous grid */
  .grid .col-md-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-md-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-md-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-md-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-md-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for large columns */
  .grid .col-lg-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-lg-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-lg-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-lg-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-lg-1:nth-child(12n+13) {
    clear: left;
  }
}
@media (min-width: 1200px) {
  /* reset previous grid */
  .grid .col-lg-6:nth-child(2n+3) {
    clear: none;
  }
  .grid .col-lg-4:nth-child(3n+4) {
    clear: none;
  }
  .grid .col-lg-3:nth-child(4n+5) {
    clear: none;
  }
  .grid .col-lg-2:nth-child(6n+7) {
    clear: none;
  }
  .grid .col-lg-1:nth-child(12n+13) {
    clear: none;
  }
  /* clear first in row for large columns */
  .grid .col-xl-6:nth-child(2n+3) {
    clear: left;
  }
  .grid .col-xl-4:nth-child(3n+4) {
    clear: left;
  }
  .grid .col-xl-3:nth-child(4n+5) {
    clear: left;
  }
  .grid .col-xl-2:nth-child(6n+7) {
    clear: left;
  }
  .grid .col-xl-1:nth-child(12n+13) {
    clear: left;
  }
}
.form-control:focus {
  box-shadow: none;
}

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

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

.btn-default:hover, .btn-default:active, .btn-default:focus,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
  color: #fff;
  background-color: #8f302b;
  border-color: #8f302b;
}
.btn-default:hover:hover, .btn-default:hover:focus, .btn-default:hover.focus, .btn-default:hover:active, .btn-default:hover.active, .open > .btn-default:hover.dropdown-toggle, .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default:active:active, .btn-default:active.active, .open > .btn-default:active.dropdown-toggle, .btn-default:focus:hover, .btn-default:focus:focus, .btn-default:focus.focus, .btn-default:focus:active, .btn-default:focus.active, .open > .btn-default:focus.dropdown-toggle,
.btn-primary:hover:hover,
.btn-primary:hover:focus,
.btn-primary:hover.focus,
.btn-primary:hover:active,
.btn-primary:hover.active,
.open > .btn-primary:hover.dropdown-toggle,
.btn-primary:active:hover,
.btn-primary:active:focus,
.btn-primary:active.focus,
.btn-primary:active:active,
.btn-primary:active.active,
.open > .btn-primary:active.dropdown-toggle,
.btn-primary:focus:hover,
.btn-primary:focus:focus,
.btn-primary:focus.focus,
.btn-primary:focus:active,
.btn-primary:focus.active,
.open > .btn-primary:focus.dropdown-toggle {
  color: #fff;
  background-color: #68231f;
  border-color: #8f302b;
}
.btn-default:hover:active, .btn-default:hover.active, .open > .btn-default:hover.dropdown-toggle, .btn-default:active:active, .btn-default:active.active, .open > .btn-default:active.dropdown-toggle, .btn-default:focus:active, .btn-default:focus.active, .open > .btn-default:focus.dropdown-toggle,
.btn-primary:hover:active,
.btn-primary:hover.active,
.open > .btn-primary:hover.dropdown-toggle,
.btn-primary:active:active,
.btn-primary:active.active,
.open > .btn-primary:active.dropdown-toggle,
.btn-primary:focus:active,
.btn-primary:focus.active,
.open > .btn-primary:focus.dropdown-toggle {
  background-image: none;
}
.btn-default:hover.disabled, .btn-default:hover.disabled:hover, .btn-default:hover.disabled:focus, .btn-default:hover.disabled.focus, .btn-default:hover.disabled:active, .btn-default:hover.disabled.active, .btn-default:hover[disabled], .btn-default:hover[disabled]:hover, .btn-default:hover[disabled]:focus, .btn-default:hover[disabled].focus, .btn-default:hover[disabled]:active, .btn-default:hover[disabled].active, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:hover:hover, fieldset[disabled] .btn-default:hover:focus, fieldset[disabled] .btn-default:hover.focus, fieldset[disabled] .btn-default:hover:active, fieldset[disabled] .btn-default:hover.active, .btn-default:active.disabled, .btn-default:active.disabled:hover, .btn-default:active.disabled:focus, .btn-default:active.disabled.focus, .btn-default:active.disabled:active, .btn-default:active.disabled.active, .btn-default:active[disabled], .btn-default:active[disabled]:hover, .btn-default:active[disabled]:focus, .btn-default:active[disabled].focus, .btn-default:active[disabled]:active, .btn-default:active[disabled].active, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:active:hover, fieldset[disabled] .btn-default:active:focus, fieldset[disabled] .btn-default:active.focus, fieldset[disabled] .btn-default:active:active, fieldset[disabled] .btn-default:active.active, .btn-default:focus.disabled, .btn-default:focus.disabled:hover, .btn-default:focus.disabled:focus, .btn-default:focus.disabled.focus, .btn-default:focus.disabled:active, .btn-default:focus.disabled.active, .btn-default:focus[disabled], .btn-default:focus[disabled]:hover, .btn-default:focus[disabled]:focus, .btn-default:focus[disabled].focus, .btn-default:focus[disabled]:active, .btn-default:focus[disabled].active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:focus:hover, fieldset[disabled] .btn-default:focus:focus, fieldset[disabled] .btn-default:focus.focus, fieldset[disabled] .btn-default:focus:active, fieldset[disabled] .btn-default:focus.active,
.btn-primary:hover.disabled,
.btn-primary:hover.disabled:hover,
.btn-primary:hover.disabled:focus,
.btn-primary:hover.disabled.focus,
.btn-primary:hover.disabled:active,
.btn-primary:hover.disabled.active,
.btn-primary:hover[disabled],
.btn-primary:hover[disabled]:hover,
.btn-primary:hover[disabled]:focus,
.btn-primary:hover[disabled].focus,
.btn-primary:hover[disabled]:active,
.btn-primary:hover[disabled].active,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:hover:hover,
fieldset[disabled] .btn-primary:hover:focus,
fieldset[disabled] .btn-primary:hover.focus,
fieldset[disabled] .btn-primary:hover:active,
fieldset[disabled] .btn-primary:hover.active,
.btn-primary:active.disabled,
.btn-primary:active.disabled:hover,
.btn-primary:active.disabled:focus,
.btn-primary:active.disabled.focus,
.btn-primary:active.disabled:active,
.btn-primary:active.disabled.active,
.btn-primary:active[disabled],
.btn-primary:active[disabled]:hover,
.btn-primary:active[disabled]:focus,
.btn-primary:active[disabled].focus,
.btn-primary:active[disabled]:active,
.btn-primary:active[disabled].active,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary:active:hover,
fieldset[disabled] .btn-primary:active:focus,
fieldset[disabled] .btn-primary:active.focus,
fieldset[disabled] .btn-primary:active:active,
fieldset[disabled] .btn-primary:active.active,
.btn-primary:focus.disabled,
.btn-primary:focus.disabled:hover,
.btn-primary:focus.disabled:focus,
.btn-primary:focus.disabled.focus,
.btn-primary:focus.disabled:active,
.btn-primary:focus.disabled.active,
.btn-primary:focus[disabled],
.btn-primary:focus[disabled]:hover,
.btn-primary:focus[disabled]:focus,
.btn-primary:focus[disabled].focus,
.btn-primary:focus[disabled]:active,
.btn-primary:focus[disabled].active,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:focus:hover,
fieldset[disabled] .btn-primary:focus:focus,
fieldset[disabled] .btn-primary:focus.focus,
fieldset[disabled] .btn-primary:focus:active,
fieldset[disabled] .btn-primary:focus.active {
  background-color: #8f302b;
  border-color: #8f302b;
}
.btn-default:hover .badge, .btn-default:active .badge, .btn-default:focus .badge,
.btn-primary:hover .badge,
.btn-primary:active .badge,
.btn-primary:focus .badge {
  color: #8f302b;
  background-color: #fff;
}

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

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

.nav-tabs {
  margin: 0 0 28px;
}
.nav-tabs > li > a {
  border-radius: 0;
}

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

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

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

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

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

.accent-photo {
  border: 0.8rem solid rgba(143, 48, 43, 0.7);
}
.accent-photo.right {
  -webkit-transform: rotate(3deg);
  transform: rotate(3deg);
}
.accent-photo.left {
  -webkit-transform: rotate(-3deg);
  transform: rotate(-3deg);
}

ul.floor-levels {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
}
ul.floor-levels li {
  float: left;
  display: inline-block;
  width: 100%;
  text-align: center;
  padding: 0.15em;
  font-family: "bevan", sans-serif;
  list-style: none;
  color: #000;
}

@media (min-width: 768px) {
  ul.floor-levels {
    display: block;
    width: 100%;
  }
  ul.floor-levels li {
    float: left;
    display: inline-block;
    width: 50%;
    text-align: center;
    padding: 0.15em;
    font-family: "bevan", sans-serif;
    list-style: none;
  }
}
ul.floor-levels-events {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
}
ul.floor-levels-events li {
  display: inline-block;
  width: 100%;
  text-align: center;
  padding: 0.15em;
  font-family: "bevan", sans-serif;
  list-style: none;
  color: #000;
}

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

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

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

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

i.floor-icon {
  font-size: 1.5em;
  vertical-align: middle;
  position: relative;
  margin-top: -5px;
}

.floor-one {
  background-color: #e8bd2f !important;
}

.floor-two {
  background-color: #047dda !important;
}

.floor-three {
  background-color: #e3183e !important;
}

.floor-four {
  background-color: #8f302b !important;
}

.embed-responsive {
  background: #000;
}

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

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

.modal-title {
  color: inherit;
}

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

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

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

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

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

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

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

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

body .slick-dots {
  bottom: auto;
  margin: 1em 0;
  height: 1.5rem;
  position: static;
}
body .slick-dots li {
  vertical-align: top;
  margin: 0 0.25em;
  width: auto;
  height: auto;
}
body .slick-dots li button {
  display: block;
  padding: 0;
  margin: 0;
  border: 0;
  width: 1.5rem;
  height: 1.5rem;
}
body .slick-dots li button:before {
  content: "";
  width: inherit;
  height: inherit;
  background: #000;
  font-size: 0;
  border-radius: 100%;
  opacity: 1;
}
body .slick-dots li.slick-active button:before {
  opacity: 1;
  background: #e8bd2f;
}

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

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

.billboard-slide {
  overflow: hidden;
}

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

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

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

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

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

.m0 {
  margin: 0 !important;
}

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

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

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

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

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

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

.m1 {
  margin: 1rem !important;
}

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

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

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

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

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

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

.m2 {
  margin: 2rem !important;
}

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

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

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

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

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

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

@media (max-width: 575px) {
  .m0-xs {
    margin: 0 !important;
  }
  .mb0-xs {
    margin-bottom: 0 !important;
  }
  .mt0-xs {
    margin-top: 0 !important;
  }
  .ml0-xs {
    margin-left: 0 !important;
  }
  .mr0-xs {
    margin-right: 0 !important;
  }
  .mv0-xs {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-xs {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-xs {
    margin: 1rem !important;
  }
  .mb1-xs {
    margin-bottom: 1rem !important;
  }
  .mt1-xs {
    margin-top: 1rem !important;
  }
  .ml1-xs {
    margin-left: 1rem !important;
  }
  .mr1-xs {
    margin-right: 1rem !important;
  }
  .mv1-xs {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-xs {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-xs {
    margin: 2rem !important;
  }
  .mb2-xs {
    margin-bottom: 2rem !important;
  }
  .mt2-xs {
    margin-top: 2rem !important;
  }
  .ml2-xs {
    margin-left: 2rem !important;
  }
  .mr2-xs {
    margin-right: 2rem !important;
  }
  .mv2-xs {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-xs {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .m0-sm {
    margin: 0 !important;
  }
  .mb0-sm {
    margin-bottom: 0 !important;
  }
  .mt0-sm {
    margin-top: 0 !important;
  }
  .ml0-sm {
    margin-left: 0 !important;
  }
  .mr0-sm {
    margin-right: 0 !important;
  }
  .mv0-sm {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-sm {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-sm {
    margin: 1rem !important;
  }
  .mb1-sm {
    margin-bottom: 1rem !important;
  }
  .mt1-sm {
    margin-top: 1rem !important;
  }
  .ml1-sm {
    margin-left: 1rem !important;
  }
  .mr1-sm {
    margin-right: 1rem !important;
  }
  .mv1-sm {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-sm {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-sm {
    margin: 2rem !important;
  }
  .mb2-sm {
    margin-bottom: 2rem !important;
  }
  .mt2-sm {
    margin-top: 2rem !important;
  }
  .ml2-sm {
    margin-left: 2rem !important;
  }
  .mr2-sm {
    margin-right: 2rem !important;
  }
  .mv2-sm {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-sm {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .m0-md {
    margin: 0 !important;
  }
  .mb0-md {
    margin-bottom: 0 !important;
  }
  .mt0-md {
    margin-top: 0 !important;
  }
  .ml0-md {
    margin-left: 0 !important;
  }
  .mr0-md {
    margin-right: 0 !important;
  }
  .mv0-md {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-md {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-md {
    margin: 1rem !important;
  }
  .mb1-md {
    margin-bottom: 1rem !important;
  }
  .mt1-md {
    margin-top: 1rem !important;
  }
  .ml1-md {
    margin-left: 1rem !important;
  }
  .mr1-md {
    margin-right: 1rem !important;
  }
  .mv1-md {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-md {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-md {
    margin: 2rem !important;
  }
  .mb2-md {
    margin-bottom: 2rem !important;
  }
  .mt2-md {
    margin-top: 2rem !important;
  }
  .ml2-md {
    margin-left: 2rem !important;
  }
  .mr2-md {
    margin-right: 2rem !important;
  }
  .mv2-md {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-md {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .m0-lg {
    margin: 0 !important;
  }
  .mb0-lg {
    margin-bottom: 0 !important;
  }
  .mt0-lg {
    margin-top: 0 !important;
  }
  .ml0-lg {
    margin-left: 0 !important;
  }
  .mr0-lg {
    margin-right: 0 !important;
  }
  .mv0-lg {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-lg {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-lg {
    margin: 1rem !important;
  }
  .mb1-lg {
    margin-bottom: 1rem !important;
  }
  .mt1-lg {
    margin-top: 1rem !important;
  }
  .ml1-lg {
    margin-left: 1rem !important;
  }
  .mr1-lg {
    margin-right: 1rem !important;
  }
  .mv1-lg {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-lg {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-lg {
    margin: 2rem !important;
  }
  .mb2-lg {
    margin-bottom: 2rem !important;
  }
  .mt2-lg {
    margin-top: 2rem !important;
  }
  .ml2-lg {
    margin-left: 2rem !important;
  }
  .mr2-lg {
    margin-right: 2rem !important;
  }
  .mv2-lg {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-lg {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
}
@media (min-width: 1200px) {
  .m0-xl {
    margin: 0 !important;
  }
  .mb0-xl {
    margin-bottom: 0 !important;
  }
  .mt0-xl {
    margin-top: 0 !important;
  }
  .ml0-xl {
    margin-left: 0 !important;
  }
  .mr0-xl {
    margin-right: 0 !important;
  }
  .mv0-xl {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .mh0-xl {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m1-xl {
    margin: 1rem !important;
  }
  .mb1-xl {
    margin-bottom: 1rem !important;
  }
  .mt1-xl {
    margin-top: 1rem !important;
  }
  .ml1-xl {
    margin-left: 1rem !important;
  }
  .mr1-xl {
    margin-right: 1rem !important;
  }
  .mv1-xl {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .mh1-xl {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m2-xl {
    margin: 2rem !important;
  }
  .mb2-xl {
    margin-bottom: 2rem !important;
  }
  .mt2-xl {
    margin-top: 2rem !important;
  }
  .ml2-xl {
    margin-left: 2rem !important;
  }
  .mr2-xl {
    margin-right: 2rem !important;
  }
  .mv2-xl {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .mh2-xl {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
}
.bt {
  margin-top: 13.75px;
}
@media (min-width: 576px) {
  .bt {
    margin-top: 19.8px;
  }
}
@media (min-width: 768px) {
  .bt {
    margin-top: 30.8px;
  }
}
@media (min-width: 992px) {
  .bt {
    margin-top: 35.2px;
  }
}
@media (min-width: 1200px) {
  .bt {
    margin-top: 39.6px;
  }
}

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 540px) {
  .pull-left-xs {
    float: left !important;
  }
  .pull-right-xs {
    float: right !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .pull-left-sm {
    float: left !important;
  }
  .pull-right-sm {
    float: right !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .pull-left-md {
    float: left !important;
  }
  .pull-right-md {
    float: right !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .pull-left-lg {
    float: left !important;
  }
  .pull-right-lg {
    float: right !important;
  }
}
@media (min-width: 992px) {
  .pull-left-xl {
    float: left !important;
  }
  .pull-right-xl {
    float: right !important;
  }
}
.visible-xl {
  display: none !important;
}

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

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

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

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

@media (min-width: 1200px) {
  .hidden-lg {
    display: block !important;
  }
  table.hidden-lg {
    display: table;
  }
  tr.hidden-lg {
    display: table-row !important;
  }
  th.hidden-lg,
  td.hidden-lg {
    display: table-cell !important;
  }
  .hidden-xl {
    display: none !important;
  }
}
#page-header {
  background: #000 url(../images/texture_ply.jpg) center top repeat;
  background-size: 450px auto;
  font-size: 1rem;
  line-height: 1;
  position: relative;
  z-index: 420;
  box-shadow: inset 0 0 10em black;
}
#page-header:before, #page-header:after {
  content: " ";
  display: table;
}
#page-header:after {
  clear: both;
}
#page-header:after {
  content: "";
  display: block;
  height: 0.7rem;
  background: #917d6f;
  background-image: linear-gradient(to bottom, #917d6f 0, #66584e 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF917D6F", endColorstr="#FF66584E", GradientType=0);
}
#page-header .container {
  position: relative;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

#logo {
  display: block;
  position: relative;
  margin: 0 auto;
  width: 15rem;
}
#logo img {
  display: block;
  width: 100%;
  height: auto;
}
#logo a:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(../images/logo_on.png) center center no-repeat;
  background-size: 100% 100%;
  -webkit-animation-name: logoAnim;
  animation-name: logoAnim;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
#logo:hover a:after {
  -webkit-animation-name: none;
  animation-name: none;
}

@-webkit-keyframes logoAnim {
  0% {
    opacity: 0;
  }
  19% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  49% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  55% {
    opacity: 0;
  }
  56% {
    opacity: 1;
  }
  65% {
    opacity: 1;
  }
  66% {
    opacity: 0;
  }
  67% {
    opacity: 1;
  }
  77% {
    opacity: 1;
  }
  78% {
    opacity: 0;
  }
  89% {
    opacity: 0;
  }
  90% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes logoAnim {
  0% {
    opacity: 0;
  }
  19% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  49% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  55% {
    opacity: 0;
  }
  56% {
    opacity: 1;
  }
  65% {
    opacity: 1;
  }
  66% {
    opacity: 0;
  }
  67% {
    opacity: 1;
  }
  77% {
    opacity: 1;
  }
  78% {
    opacity: 0;
  }
  89% {
    opacity: 0;
  }
  90% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@media (min-width: 576px) {
  #logo {
    width: 22rem;
  }
}
@media (min-width: 992px) {
  #logo {
    position: absolute;
    top: 0;
    left: 0;
    margin-left: 13.75px;
  }
}
@media (min-width: 992px) and (min-width: 576px) {
  #logo {
    margin-left: 16.5px;
  }
}
@media (min-width: 992px) and (min-width: 768px) {
  #logo {
    margin-left: 22px;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  #logo {
    margin-left: 22px;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  #logo {
    margin-left: 22px;
  }
}
@media (max-width: 767px) {
  #nav-group {
    -webkit-transform: translate(25rem, 0);
    transform: translate(25rem, 0);
    transition: -webkit-transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
    position: fixed;
    z-index: 422;
    top: 0;
    right: 0;
    width: 25rem;
    height: 100%;
    overflow-y: auto;
    background: #000 url(../images/texture_metal.jpg) center top repeat;
    background-size: 419px auto;
  }
  .nav-on #nav-group {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.nav-toggle {
  display: none;
}

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

@media (min-width: 768px) {
  #navigation {
    margin: 2rem 0 0;
  }
  #navigation > ul {
    display: table;
    width: 100%;
  }
  #navigation > ul:before, #navigation > ul:after {
    content: " ";
    display: table;
  }
  #navigation > ul:after {
    clear: both;
  }
  #navigation > ul > li {
    display: table-cell;
  }
  #navigation > ul > li > a {
    padding: 0;
    line-height: 3rem;
    white-space: nowrap;
    font-size: 1.7rem;
    border-bottom: 0.3rem solid transparent;
    color: #e8bd2f;
    text-shadow: 0 0 0.2rem black, 0 0 0.2rem black, 0 0 0.2rem black, 0 0 0.2rem black, 0 0 0.2rem black, 0 0 0.2rem black;
  }
  #navigation > ul > li.dropdown.open > a, #navigation > ul > li.active > a,
  #navigation > ul > li > a:hover {
    background: none;
    color: #e8bd2f;
    border-bottom-color: #e3183e;
  }
  #navigation > ul > li:last-child .dropdown-menu {
    left: auto;
    right: 0;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  #navigation > ul > li.dropdown.active .dropdown-menu {
    max-height: 0;
  }
  #navigation > ul > li.dropdown.open .dropdown-menu {
    opacity: 1;
  }
  #navigation .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 50%;
    width: 14em;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    border-radius: 0 0 0 0;
    text-align: center;
    opacity: 0;
    background: #8f302b;
  }
  #navigation .dropdown-menu li:first-child {
    border-top: 0;
  }
  #navigation .dropdown-menu li a {
    padding: 0.5em 0.75em;
    font-size: 1.4em;
    color: #fff;
  }
  #navigation .dropdown-menu li > a:hover {
    color: #000;
    background: #e8bd2f;
  }
  .flexbox #navigation > ul {
    display: flex;
    -moz-justify-content: space-between;
    justify-content: space-between;
  }
  .flexbox #navigation > ul:before, .flexbox #navigation > ul:after {
    display: none;
  }
  .flexbox #navigation > ul > li {
    display: block;
  }
  .flexbox #navigation > ul > li > a {
    padding: 0;
  }
}
@media (min-width: 992px) {
  #navigation {
    margin-top: 7rem;
    margin-left: 22rem;
    padding-left: 2rem;
  }
}
@media (min-width: 1200px) {
  #navigation > ul > li > a {
    font-size: 1.9rem;
  }
}
#utility {
  padding: 1.5rem;
  text-align: center;
}
#utility .socials {
  font-size: 2rem;
}

@media (min-width: 768px) {
  #utility {
    position: absolute;
    top: 1rem;
    right: 0;
    margin-right: 13.75px;
    padding: 0;
  }
}
@media (min-width: 768px) and (min-width: 576px) {
  #utility {
    margin-right: 16.5px;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  #utility {
    margin-right: 22px;
  }
}
@media (min-width: 768px) and (min-width: 992px) {
  #utility {
    margin-right: 22px;
  }
}
@media (min-width: 768px) and (min-width: 1200px) {
  #utility {
    margin-right: 22px;
  }
}
#page-footer {
  position: relative;
  color: #8f302b;
  text-align: center;
  font-size: 1rem;
  line-height: 1;
  font-family: "bevan", sans-serif;
}
#page-footer:before, #page-footer:after {
  content: " ";
  display: table;
}
#page-footer:after {
  clear: both;
}
#page-footer .container {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

#page-contact {
  background: #000;
  text-align: center;
  font-family: "bevan", sans-serif;
  color: #e8bd2f;
  font-size: 2rem;
  text-transform: uppercase;
  line-height: 1.5;
}
#page-contact:before, #page-contact:after {
  content: " ";
  display: table;
}
#page-contact:after {
  clear: both;
}
#page-contact:before {
  content: "";
  display: block;
  height: 0.7rem;
  background: #917d6f;
  background-image: linear-gradient(to bottom, #917d6f 0, #66584e 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF917D6F", endColorstr="#FF66584E", GradientType=0);
}
#page-contact a {
  text-decoration: none;
  color: inherit;
}
#page-contact .container {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
#page-contact p:last-child {
  margin: 0;
}

#copyright {
  font-size: 1.2em;
  text-transform: uppercase;
  line-height: 1;
  font-weight: 400;
  margin-bottom: 2rem;
}
#copyright p {
  line-height: 1.5;
  margin-bottom: 1.5rem;
}
#copyright ul {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 1em;
}
#copyright ul > li {
  margin: 0;
}
#copyright ul li {
  border-bottom: 2px solid #8f302b;
}
#copyright ul li:first-child {
  border-top: 2px solid #8f302b;
}
#copyright ul li a {
  display: block;
  padding: 1.5rem;
  color: inherit;
  text-decoration: none;
}
#copyright ul li a:active, #copyright ul li a:focus, #copyright ul li a:hover {
  color: #e8bd2f;
}

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

@font-face {
  font-family: "bevan";
  src: url("../fonts/bevan-webfont.woff2") format("woff2"), url("../fonts/bevan-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "bevan";
  src: url("../fonts/bevan-webfont.woff2") format("woff2"), url("../fonts/bevan-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "cabin";
  src: url("../fonts/cabin-regular-webfont.woff2") format("woff2"), url("../fonts/cabin-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "cabin";
  src: url("../fonts/cabin-italic-webfont.woff2") format("woff2"), url("../fonts/cabin-italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "cabin";
  src: url("../fonts/cabin-bold-webfont.woff2") format("woff2"), url("../fonts/cabin-bold-webfont.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "cabin";
  src: url("../fonts/cabin-bolditalic-webfont.woff2") format("woff2"), url("../fonts/cabin-bolditalic-webfont.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}
.socials {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 3em;
  display: inline-block;
  vertical-align: top;
}
.socials > li {
  margin: 0;
}
.socials li {
  float: left;
  margin: 0 0.5rem;
}
.socials a {
  display: block;
  width: 1em;
  height: 1em;
  line-height: 1;
  box-sizing: content-box;
  text-align: center;
  padding: 0.2em;
  border-radius: 100%;
  background: #047dda;
  color: #fff;
}
.socials a:hover, .socials a:active, .socials a:focus {
  background: #8f302b;
  color: #fff;
}

.promo {
  background: url(../images/texture_ply.jpg) center top repeat;
  background-size: 225px auto;
  padding: 0.5em;
  border-radius: 0;
  display: block;
  position: relative;
  text-align: center;
  text-decoration: none;
  color: inherit;
  font-size: 1.8rem;
  font-weight: bold;
  text-transform: uppercase;
  margin: 1rem 0;
  line-height: 1;
  position: relative;
  z-index: 0;
  color: #e8bd2f;
  font-family: "bevan", sans-serif;
}
.promo:before, .promo:after {
  content: " ";
  display: table;
}
.promo:after {
  clear: both;
}
.promo:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  background: #700c1f;
  opacity: 0.7;
  box-shadow: 0 0.5em 0.5em rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.15s ease-in-out;
}
.promo:hover, .promo:active, .promo:focus {
  text-decoration: none;
}
.promo:hover:before, .promo:active:before, .promo:focus:before {
  background: #2d0f0e;
  box-shadow: 0 0.5em 2em rgba(0, 0, 0, 0.4);
}
.promo img {
  display: block;
  margin: 0 auto 1rem;
  width: 10rem;
}
.promo .title {
  display: block;
  font-size: 0.7em;
  line-height: 1.2;
}

@media (min-width: 576px) {
  .promo .title {
    font-size: 1em;
  }
}
@media (min-width: 992px) {
  .promo {
    transition: -webkit-transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
    height: 10rem;
  }
  .promo img {
    position: absolute;
    top: 50%;
    left: 2rem;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    width: 7rem;
    margin: 0;
  }
  .promo .title {
    display: block;
    position: absolute;
    top: 50%;
    left: 10rem;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    right: 2rem;
    font-size: 1.4em;
  }
  .promo:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}
.map {
  background: #8f302b;
}
.map iframe {
  opacity: 0.9;
  -o-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  display: block;
  margin: 0;
}

.head_h1 {
  display: inline-block;
  padding: 5px 25px;
}

.selected {
  background-color: #8f302b;
}

.page-header.incal {
  padding: 0;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3NjYWZmb2xkaW5nLnNjc3MiLCJjdXN0b20uY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuYWpzZ29vZHRpbWViYXIuY29tLmxpdmUvNTc5OTk3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2FqZ3QvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuYWpzZ29vZHRpbWViYXIuY29tLmxpdmUvNTc5OTk3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2FqZ3QvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL190eXBlLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuYWpzZ29vZHRpbWViYXIuY29tLmxpdmUvNTc5OTk3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2FqZ3QvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuYWpzZ29vZHRpbWViYXIuY29tLmxpdmUvNTc5OTk3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2FqZ3QvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19kcm9wZG93bnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuYWpzZ29vZHRpbWViYXIuY29tLmxpdmUvNTc5OTk3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2FqZ3QvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19uYXZzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fYnJlYWRjcnVtYnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuYWpzZ29vZHRpbWViYXIuY29tLmxpdmUvNTc5OTk3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2FqZ3QvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL21peGlucy9faWNvbi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuYWpzZ29vZHRpbWViYXIuY29tLmxpdmUvNTc5OTk3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2FqZ3QvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL190aHVtYm5haWxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcGFuZWxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcmVzcG9uc2l2ZS1lbWJlZC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3dlbGxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fbW9kYWxzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fcG9wb3ZlcnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuYWpzZ29vZHRpbWViYXIuY29tLmxpdmUvNTc5OTk3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2FqZ3QvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3V0aWxpdGllcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9faGVhZGVyLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9taXhpbnMvX2xpc3RyZXNldC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX2Zvb3Rlci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvX2ZvbnRzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9fc29jaWFsLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LmFqc2dvb2R0aW1lYmFyLmNvbS5saXZlLzU3OTk5Ny9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9hamd0L2Fzc2V0cy90aGVtZS9zdHlsZXNoZWV0cy9wYWdlcy9faG9tZXBhZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cuYWpzZ29vZHRpbWViYXIuY29tLmxpdmUvNTc5OTk3L2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL2FqZ3QvYXNzZXRzL3RoZW1lL3N0eWxlc2hlZXRzL21peGlucy9faW1hZ2UtZmlsdGVycy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy5hanNnb29kdGltZWJhci5jb20ubGl2ZS81Nzk5OTcvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvYWpndC9hc3NldHMvdGhlbWUvc3R5bGVzaGVldHMvcGFnZXMvX2NhbGVuZGFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQUE7QUNXQTtFQUNFLGFBQUE7Q0M0Q0Q7O0FEekNEO0VBQ0UsaUJBQUE7RUFDQSxhQUFBO0VBQ0Esb0VBQUE7RUFDQSw0QkFBQTtDQzRDRDs7QUR6Q0Q7RUFFSTtJQUNFLFlBQUE7SUFDQSxnQkFBQTtJQUNBLE9BQUE7SUFDQSxRQUFBO0lBQ0EsWUFBQTtJQUNBLGFBQUE7SUFDQSxhQUFBO0lBQ0EsV0FBQTtJRVRKLDRGQUFBO0lBQ0EsNEJBQUE7SUFDQSx1SEFBQTtJQ2dIQSx1Q0FBQTtJQUdRLCtCQUFBO0lBK0NBLDJFSHhKSjtJR3dKSSxtRUh4Sko7SUd3Skksd0dIeEpKO0dDb0RIO0VEaEREO0lBQ0UsaUJBQUE7R0NrREQ7RURoREM7SUcrRkYsd0NBQUE7SUFHUSxnQ0FBQTtJSGhHSixXQUFBO0dDcURIO0NBQ0Y7QURuQ0Q7RUFDRSxtQkFBQTtFQUNBLCtEQUFBO0VBQ0UsNEJBQUE7Q0NxQ0g7O0FEbkJEO0VBRUUsbUJBQUE7RUFhQTs7Ozs7Ozs7Ozs7SUFBQTtDQ29CRDtBRzFHQztFQUVFLGFBQUE7RUFDQSxlQUFBO0NIMkdIO0FHekdDO0VBQ0UsWUFBQTtDSDJHSDtBRHRDQztFS0hFLG9CQUFBO0VBQ0EsdUJBQUE7Q0o0Q0g7QUkxQ0c7RUxBRjtJS0NJLG1CQUFBO0lBQ0Esc0JBQUE7R0o2Q0g7Q0FDRjtBSTNDRztFTExGO0lLTUksbUJBQUE7SUFDQSxzQkFBQTtHSjhDSDtDQUNGO0FJNUNHO0VMVkY7SUtXSSxtQkFBQTtJQUNBLHNCQUFBO0dKK0NIO0NBQ0Y7QUk3Q0c7RUxmRjtJS2dCSSxtQkFBQTtJQUNBLHNCQUFBO0dKZ0RIO0NBQ0Y7QUQ5REM7RUFDRSw2REFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0RBQUE7RUFDQSxXQUFBO0NDZ0VIOztBRC9DRDtFQUdJO0lBQ0Usa0JBQUE7R0NnREg7Q0FDRjtBRDNDRDtFQUNFLHVCQUFBO0VBQ0EsNkJBQUE7RUFDQSxnQ0FBQTtFQUNBLHVCTWpHc0I7RU5rR3RCLGlCQUFBO0NDNkNEOztBRHpDRDtFQUNFLFlNdkdzQjtFTndHdEIsb0VBQUE7RUFDQSxZQUFBO0VHWUEsbUNBQUE7RUFHUSwyQkFBQTtFSGJSLGtGQUFBO0NDK0NEOztBTTdLRDtFQUNFLHNCQUFBO0NOZ0xEOztBTXpLRDtFQUNFLGlDQUFBO0NONEtEOztBTXJLRDtFQUNFLGlCQUFBO0NOd0tEOztBTXJLRDtFQUNFLG1CQUFBO0NOd0tEOztBTXJLRDtFQUNFLGNBQUE7Q053S0Q7O0FNcktEO0VBQ0MsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGVEaEJ1QjtDTHdMdkI7O0FNcktEO0VBQ0ksNEJBQUE7RUFDSCxxQkFBQTtFQUNBLGVEckJ1QjtDTDZMdkI7O0FNaktEOzs7Ozs7RUFNRSxpQkFBQTtFQUNBLDBCQUFBO0NOb0tEOztBTWhLRDtFQUNDLDRCQUFBO0VBQ0EsNEJBQUE7Q05tS0E7O0FNaEtEO0VBQ0U7SUFBUSxrQkFBQTtHTm9LUDtDQUNGO0FNbEtEO0VBQ0U7SUFBUSxrQkFBQTtHTnFLUDtDQUNGO0FNOUpEO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxvQ0FBQTtDTmdLRDtBTTdKQztFQUNFLGlDQUFBO0VBQ0EsVUFBQTtFQUNBLHdIQUFBO0NOK0pIOztBTXRKRDtFRmdDSSxvQkFBQTtDSjBISDtBSXhIRztFRWxDSjtJRm1DTSxtQkFBQTtHSjJISDtDQUNGO0FJekhHO0VFdENKO0lGdUNNLG1CQUFBO0dKNEhIO0NBQ0Y7QUkxSEc7RUUxQ0o7SUYyQ00sbUJBQUE7R0o2SEg7Q0FDRjtBSTNIRztFRTlDSjtJRitDTSxtQkFBQTtHSjhISDtDQUNGOztBT3ZRQztFQURGO0lBRUksY0ZpYjhCO0dMdEsvQjtDQUNGOztBT3hRRDtFQ09FO0lBQ0UsWUFBQTtHUnFRRDtFUTlQQztJQUNFLHFCQUFBO0dSZ1FIO0VRalFDO0lBQ0Usc0JBQUE7R1JtUUg7RVFwUUM7SUFDRSxXQUFBO0dSc1FIO0VRdlFDO0lBQ0Usc0JBQUE7R1J5UUg7RVExUUM7SUFDRSxzQkFBQTtHUjRRSDtFUTdRQztJQUNFLFdBQUE7R1IrUUg7RVFoUkM7SUFDRSxzQkFBQTtHUmtSSDtFUW5SQztJQUNFLHNCQUFBO0dScVJIO0VRdFJDO0lBQ0UsV0FBQTtHUndSSDtFUXpSQztJQUNFLHNCQUFBO0dSMlJIO0VRNVJDO0lBQ0Usc0JBQUE7R1I4Ukg7RVEvUkM7SUFDRSxZQUFBO0dSaVNIO0VROVFDO0lBQ0UsWUFBQTtHUmdSSDtFUXRSQztJQUNFLHFCQUFBO0dSd1JIO0VRelJDO0lBQ0Usc0JBQUE7R1IyUkg7RVE1UkM7SUFDRSxXQUFBO0dSOFJIO0VRL1JDO0lBQ0Usc0JBQUE7R1JpU0g7RVFsU0M7SUFDRSxzQkFBQTtHUm9TSDtFUXJTQztJQUNFLFdBQUE7R1J1U0g7RVF4U0M7SUFDRSxzQkFBQTtHUjBTSDtFUTNTQztJQUNFLHNCQUFBO0dSNlNIO0VROVNDO0lBQ0UsV0FBQTtHUmdUSDtFUWpUQztJQUNFLHNCQUFBO0dSbVRIO0VRcFRDO0lBQ0Usc0JBQUE7R1JzVEg7RVF2VEM7SUFDRSxZQUFBO0dSeVRIO0VRL1RDO0lBQ0UsV0FBQTtHUmlVSDtFUXZVQztJQUNFLG9CQUFBO0dSeVVIO0VRMVVDO0lBQ0UscUJBQUE7R1I0VUg7RVE3VUM7SUFDRSxVQUFBO0dSK1VIO0VRaFZDO0lBQ0UscUJBQUE7R1JrVkg7RVFuVkM7SUFDRSxxQkFBQTtHUnFWSDtFUXRWQztJQUNFLFVBQUE7R1J3Vkg7RVF6VkM7SUFDRSxxQkFBQTtHUjJWSDtFUTVWQztJQUNFLHFCQUFBO0dSOFZIO0VRL1ZDO0lBQ0UsVUFBQTtHUmlXSDtFUWxXQztJQUNFLHFCQUFBO0dSb1dIO0VRcldDO0lBQ0UscUJBQUE7R1J1V0g7RVF4V0M7SUFDRSxXQUFBO0dSMFdIO0VRdlZDO0lBQ0UsZ0JBQUE7R1J5Vkg7RVExVkM7SUFDRSwyQkFBQTtHUjRWSDtFUTdWQztJQUNFLDRCQUFBO0dSK1ZIO0VRaFdDO0lBQ0UsaUJBQUE7R1JrV0g7RVFuV0M7SUFDRSw0QkFBQTtHUnFXSDtFUXRXQztJQUNFLDRCQUFBO0dSd1dIO0VReldDO0lBQ0UsaUJBQUE7R1IyV0g7RVE1V0M7SUFDRSw0QkFBQTtHUjhXSDtFUS9XQztJQUNFLDRCQUFBO0dSaVhIO0VRbFhDO0lBQ0UsaUJBQUE7R1JvWEg7RVFyWEM7SUFDRSw0QkFBQTtHUnVYSDtFUXhYQztJQUNFLDRCQUFBO0dSMFhIO0VRM1hDO0lBQ0Usa0JBQUE7R1I2WEg7Q0FDRjtBTy9aRDtFQUNFLFVBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtDUGlhRDtBTy9aQztFQUNFLG9CQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0NQaWFIOztBT3JaRCx1Q0FBQTtBQUNBO0VBQW9DLFlBQUE7Q1B5Wm5DOztBT3haRDtFQUFvQyxZQUFBO0NQNFpuQzs7QU8zWkQ7RUFBb0MsWUFBQTtDUCtabkM7O0FPOVpEO0VBQW9DLFlBQUE7Q1BrYW5DOztBT2phRDtFQUFzQyxZQUFBO0NQcWFyQzs7QU9uYUQ7RUFDQSx5QkFBQTtFQUNBO0lBQW9DLFlBQUE7R1B1YWpDO0VPdGFIO0lBQW9DLFlBQUE7R1B5YWpDO0VPeGFIO0lBQW9DLFlBQUE7R1AyYWpDO0VPMWFIO0lBQW9DLFlBQUE7R1A2YWpDO0VPNWFIO0lBQXNDLFlBQUE7R1ArYW5DO0VPOWFILDBDQUFBO0VBQ0E7SUFBb0MsWUFBQTtHUGliakM7RU9oYkg7SUFBb0MsWUFBQTtHUG1iakM7RU9sYkg7SUFBb0MsWUFBQTtHUHFiakM7RU9wYkg7SUFBb0MsWUFBQTtHUHViakM7RU90Ykg7SUFBc0MsWUFBQTtHUHlibkM7Q0FDRjtBT3ZiRDtFQUNBLHlCQUFBO0VBQ0E7SUFBb0MsWUFBQTtHUDBiakM7RU96Ykg7SUFBb0MsWUFBQTtHUDRiakM7RU8zYkg7SUFBb0MsWUFBQTtHUDhiakM7RU83Ykg7SUFBb0MsWUFBQTtHUGdjakM7RU8vYkg7SUFBc0MsWUFBQTtHUGtjbkM7RU9qY0gsMkNBQUE7RUFDQTtJQUFvQyxZQUFBO0dQb2NqQztFT25jSDtJQUFvQyxZQUFBO0dQc2NqQztFT3JjSDtJQUFvQyxZQUFBO0dQd2NqQztFT3ZjSDtJQUFvQyxZQUFBO0dQMGNqQztFT3pjSDtJQUFzQyxZQUFBO0dQNGNuQztDQUNGO0FPMWNEO0VBQ0EseUJBQUE7RUFDQTtJQUFvQyxZQUFBO0dQNmNqQztFTzVjSDtJQUFvQyxZQUFBO0dQK2NqQztFTzljSDtJQUFvQyxZQUFBO0dQaWRqQztFT2hkSDtJQUFvQyxZQUFBO0dQbWRqQztFT2xkSDtJQUFzQyxZQUFBO0dQcWRuQztFT3BkSCwwQ0FBQTtFQUNBO0lBQW9DLFlBQUE7R1B1ZGpDO0VPdGRIO0lBQW9DLFlBQUE7R1B5ZGpDO0VPeGRIO0lBQW9DLFlBQUE7R1AyZGpDO0VPMWRIO0lBQW9DLFlBQUE7R1A2ZGpDO0VPNWRIO0lBQXNDLFlBQUE7R1ArZG5DO0NBQ0Y7QU83ZEQ7RUFDQSx5QkFBQTtFQUNBO0lBQW9DLFlBQUE7R1BnZWpDO0VPL2RIO0lBQW9DLFlBQUE7R1BrZWpDO0VPamVIO0lBQW9DLFlBQUE7R1BvZWpDO0VPbmVIO0lBQW9DLFlBQUE7R1BzZWpDO0VPcmVIO0lBQXNDLFlBQUE7R1B3ZW5DO0VPdmVILDBDQUFBO0VBQ0E7SUFBb0MsWUFBQTtHUDBlakM7RU96ZUg7SUFBb0Ms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O0VvQmtDSjtJcEJqQ00sbUJBQUE7R0pvaURIO0NBQ0Y7O0F3Qm5nREQ7RXBCVEksdUJBQUE7Q0pnaERIO0FJOWdERztFb0JPSjtJcEJOTSxzQkFBQTtHSmloREg7Q0FDRjtBSS9nREc7RW9CR0o7SXBCRk0sc0JBQUE7R0praERIO0NBQ0Y7QUloaERHO0VvQkRKO0lwQkVNLHNCQUFBO0dKbWhESDtDQUNGO0FJamhERztFb0JMSjtJcEJNTSxzQkFBQTtHSm9oREg7Q0FDRjs7QXdCMWhERDtFcEJnRkkscUJBQUE7Q0o4OENIO0FJNThDRztFb0JsRko7SXBCbUZNLG9CQUFBO0dKKzhDSDtDQUNGO0FJNzhDRztFb0J0Rko7SXBCdUZNLGtCQUFBO0dKZzlDSDtDQUNGO0FJOThDRztFb0IxRko7SXBCMkZNLGtCQUFBO0dKaTlDSDtDQUNGO0FJLzhDRztFb0I5Rko7SXBCK0ZNLGtCQUFBO0dKazlDSDtDQUNGOztBd0JqakREO0VwQnVISSxzQkFBQTtDSjg3Q0g7QUk1N0NHO0VvQnpISjtJcEIwSE0scUJBQUE7R0orN0NIO0NBQ0Y7QUk3N0NHO0VvQjdISjtJcEI4SE0sbUJBQUE7R0pnOENIO0NBQ0Y7QUk5N0NHO0VvQmpJSjtJcEJrSU0sbUJBQUE7R0ppOENIO0NBQ0Y7QUkvN0NHO0VvQnJJSjtJcEJzSU0sbUJBQUE7R0prOENIO0NBQ0Y7O0F3QnhrREQ7RXBCdEdJLG9CQUFBO0VBQ0EsdUJBQUE7Q0prckRIO0FJaHJERztFb0JtR0o7SXBCbEdNLG1CQUFBO0lBQ0Esc0JBQUE7R0ptckRIO0NBQ0Y7QUlqckRHO0VvQjhGSjtJcEI3Rk0sbUJBQUE7SUFDQSxzQkFBQTtHSm9yREg7Q0FDRjtBSWxyREc7RW9CeUZKO0lwQnhGTSxtQkFBQTtJQUNBLHNCQUFBO0dKcXJESDtDQUNGO0FJbnJERztFb0JvRko7SXBCbkZNLG1CQUFBO0lBQ0Esc0JBQUE7R0pzckRIO0NBQ0Y7O0F3QnBtREQ7RXBCMkJJLHFCQUFBO0VBQ0Esc0JBQUE7Q0o2a0RIO0FJM2tERztFb0I5Qko7SXBCK0JNLG9CQUFBO0lBQ0EscUJBQUE7R0o4a0RIO0NBQ0Y7QUk1a0RHO0VvQm5DSjtJcEJvQ00sa0JBQUE7SUFDQSxtQkFBQTtHSitrREg7Q0FDRjtBSTdrREc7RW9CeENKO0lwQnlDTSxrQkFBQTtJQUNBLG1CQUFBO0dKZ2xESDtDQUNGO0FJOWtERztFb0I3Q0o7SXBCOENNLGtCQUFBO0lBQ0EsbUJBQUE7R0ppbERIO0NBQ0Y7O0F3Qi9uREQ7RXBCbkNJLHFCQUFBO0NKc3FESDtBSXBxREc7RW9CaUNKO0lwQmhDTSxvQkFBQTtHSnVxREg7Q0FDRjtBSXJxREc7RW9CNkJKO0lwQjVCTSxvQkFBQTtHSndxREg7Q0FDRjtBSXRxREc7RW9CeUJKO0lwQnhCTSxvQkFBQTtHSnlxREg7Q0FDRjtBSXZxREc7RW9CcUJKO0lwQnBCTSxvQkFBQTtHSjBxREg7Q0FDRjs7QXdCdHBERDtFcEJJSSx3QkFBQTtDSnNwREg7QUlwcERHO0VvQk5KO0lwQk9NLHVCQUFBO0dKdXBESDtDQUNGO0FJcnBERztFb0JWSjtJcEJXTSx1QkFBQTtHSndwREg7Q0FDRjtBSXRwREc7RW9CZEo7SXBCZU0sdUJBQUE7R0p5cERIO0NBQ0Y7QUl2cERHO0VvQmxCSjtJcEJtQk0sdUJBQUE7R0owcERIO0NBQ0Y7O0F3QjdxREQ7RXBCNkZJLHNCQUFBO0NKb2xESDtBSWxsREc7RW9CL0ZKO0lwQmdHTSxxQkFBQTtHSnFsREg7Q0FDRjtBSW5sREc7RW9CbkdKO0lwQm9HTSxtQkFBQTtHSnNsREg7Q0FDRjtBSXBsREc7RW9CdkdKO0lwQndHTSxtQkFBQTtHSnVsREg7Q0FDRjtBSXJsREc7RW9CM0dKO0lwQjRHTSxtQkFBQTtHSndsREg7Q0FDRjs7QXdCcHNERDtFcEJvSUksdUJBQUE7Q0pva0RIO0FJbGtERztFb0J0SUo7SXBCdUlNLHNCQUFBO0dKcWtESDtDQUNGO0FJbmtERztFb0IxSUo7SXBCMklNLG9CQUFBO0dKc2tESDtDQUNGO0FJcGtERztFb0I5SUo7SXBCK0lNLG9CQUFBO0dKdWtESDtDQUNGO0FJcmtERztFb0JsSko7SXBCbUpNLG9CQUFBO0dKd2tESDtDQUNGOztBd0IzdERE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ekJwQzFCLGlDeUJxQzhCO0V6QnBDdEIseUJ5Qm9Dc0I7RXpCekI5Qiw0Q3lCMEJxQztFekJ6QjdCLG9DeUJ5QjZCO0MzQjJqRXRDO0EyQnRqRUc7RXpCL0NGLDZCeUJnRDRCO0V6Qi9DcEIscUJ5QitDb0I7QzNCeWpFN0I7O0EyQnBqRUQ7RUFFRTtJQUNFLFdBQUE7RzNCc2pFRDtFMkJuakVEO0lBQ0UsV0FBQTtHM0JxakVEO0UyQmxqRUQ7SUFDRSxXQUFBO0czQm9qRUQ7RTJCampFRDtJQUNFLFdBQUE7RzNCbWpFRDtFMkJoakVEO0lBQ0UsV0FBQTtHM0JrakVEO0UyQi9pRUQ7SUFDRSxXQUFBO0czQmlqRUQ7RTJCOWlFRDtJQUNFLFdBQUE7RzNCZ2pFRDtFMkI3aUVEO0lBQ0UsV0FBQTtHM0IraUVEO0UyQjVpRUQ7SUFDRSxXQUFBO0czQjhpRUQ7RTJCM2lFRDtJQUNFLFdBQUE7RzNCNmlFRDtFMkIxaUVEO0lBQ0UsV0FBQTtHM0I0aUVEO0UyQnppRUQ7SUFDRSxXQUFBO0czQjJpRUQ7RTJCeGlFRDtJQUNFLFdBQUE7RzNCMGlFRDtFMkJ2aUVEO0lBQ0UsV0FBQTtHM0J5aUVEO0UyQnRpRUQ7SUFDRSxXQUFBO0czQndpRUQ7RTJCcmlFRDtJQUNFLFdBQUE7RzNCdWlFRDtDQUNGOztBMkJ2bUVEO0VBRUU7SUFDRSxXQUFBO0czQnNqRUQ7RTJCbmpFRDtJQUNFLFdBQUE7RzNCcWpFRDtFMkJsakVEO0lBQ0UsV0FBQTtHM0JvakVEO0UyQmpqRUQ7SUFDRSxXQUFBO0czQm1qRUQ7RTJCaGpFRDtJQUNFLFdBQUE7RzNCa2pFRDtFMkIvaUVEO0lBQ0UsV0FBQTtHM0JpakVEO0UyQjlpRUQ7SUFDRSxXQUFBO0czQmdqRUQ7RTJCN2lFRDtJQUNFLFdBQUE7RzNCK2lFRDtFMkI1aUVEO0lBQ0UsV0FBQTtHM0I4aUVEO0UyQjNpRUQ7SUFDRSxXQUFBO0czQjZpRUQ7RTJCMWlFRDtJQUNFLFdBQUE7RzNCNGlFRDtFMkJ6aUVEO0lBQ0UsV0FBQTtHM0IyaUVEO0UyQnhpRUQ7SUFDRSxXQUFBO0czQjBpRUQ7RTJC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bUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBRUEsa0JBQUE7RUFDQSwwQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsZTNCSHNCO0UyQkl0QixpQzNCOER3QjtDTHFyRnpCO0FHcHdGQztFQUVFLGFBQUE7RUFDQSxlQUFBO0NIcXdGSDtBR253RkM7RUFDRSxZQUFBO0NIcXdGSDtBZ0N4dkZDO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VBQ0EsNkNBQUE7RTlCZ0pNLHlDOEI5SU47Q2hDMnZGSDtBZ0N4dkZDO0VBR0Usc0JBQUE7Q2hDd3ZGSDtBZ0N0dkZHO0VBQ0Usb0JBQUE7RUFDQSwyQ0FBQTtDaEN3dkZMO0FnQ3B2RkM7RUFDRSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0NoQ3N2Rkg7QWdDbnZGQztFQUNFLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0NoQ3F2Rkg7O0FnQ2p2RkQ7RUFJSTtJQUNFLGVBQUE7R2hDaXZGSDtDQUNGO0FnQzd1RkQ7RUFFRTtJOUJ1R1EsZ0Q4QnJHTjtJOUJxR00sd0M4QnJHTjtJOUJxR00sNkU4QnJHTjtJQUNBLGNBQUE7R2hDK3VGRDtFZ0M3dUZDO0lBQ0UsbUJBQUE7SUFDQSxTQUFBO0lBQ0EsV0FBQTtJOUI2Q0osc0NBQUE7SUFHUSw4QkFBQTtJOEI5Q0osWUFBQTtJQUNBLFVBQUE7R2hDa3ZGSDtFZ0MvdUZDO0lBQ0UsZUFBQTtJQUNBLG1CQUFBO0lBQ0EsU0FBQTtJQUNBLFlBQUE7STlCbUNKLHNDQUFBO0lBR1EsOEJBQUE7SThCcENKLFlBQUE7SUFDQSxpQkFBQTtHaENvdkZIO0VnQ2p2RkM7STlCSUYsOEJBQUE7SUFHUSxzQkFBQTtHRmd2RlA7Q0FDRjtBZ0MxdUZEO0VBQ0Usb0IzQi9Gc0I7Q0wyMEZ2QjtBZ0MxdUZDO0VBQ0UsYUFBQTtFQzNGRiwyQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxnQ0FBQTtFQUNBLHdCQUFBO0VEeUZFLGVBQUE7RUFDQSxVQUFBO0NoQ2d2Rkg7O0FrQ2ozRkQ7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0NsQ28zRkQ7O0FrQ2ozRkQ7RUFDRSwwQkFBQTtDbENvM0ZEOztBa0NqM0ZEO0VBQ0UsV0FBQTtDbENvM0ZEIiwiZmlsZSI6ImN1c3RvbS5jc3MifQ== */