@font-face{font-family:"Montserrat";font-weight:300;src:url("/-fonts/montserrat/300.woff2") format("woff2");}
@font-face{font-family:"Montserrat";font-weight:300;font-style:italic;src:url("/-fonts/montserrat/300i.woff2") format("woff2");}
@font-face{font-family:"Montserrat";font-weight:700;src:url("/-fonts/montserrat/700.woff2") format("woff2");}
@font-face{font-family:"Montserrat";font-weight:700;font-style:italic;src:url("/-fonts/montserrat/700i.woff2") format("woff2");}
@font-face{font-family:"Cinzel Decorative";font-weight:400;src:url("/-fonts/cinzel-decorative/400.woff2") format("woff2");}
html{
  height          : 100%;
  scroll-behavior : smooth;
}

body{
  height                   : 100%;
  margin                   : 0;
  padding                  : 0;
  font-size                : 15px;
  -webkit-text-size-adjust : 100%;
  line-height              : 1.5;
}

article,
aside,
div,
footer,
form,
header,
h1,
h2,
h3,
h4,
h5,
h6,
img,
main,
nav,
ul,
.wSplit > div > a{
  display    : block;
  box-sizing : border-box;
  float      : left;
  clear      : left;
  width      : 100%;
  margin     : 0;
}

ul ul,
.wNotRows,
.wNotRows div,
.wNotRows form,
.wNotRows img,
.webeditText > div{
  box-sizing : content-box;
  float      : none;
  clear      : none;
  width      : auto;
}

button:not(:focus-visible){
  outline : none;
}

img{
  height : auto;
}

#w-content{
  min-height : 100%;
  overflow   : hidden;
}
iframe{
  border         : none;
  vertical-align : bottom;
}

iframe[data-src]{
  opacity    : 0;
  transition : opacity 1s;
}

.wFixedHeight > iframe,
.wFixedHeight > div{
  display : block;
  width   : 100%;
}

.wAspectRatio{
  position : relative;
  height   : 0;
}

.wAspectRatio > iframe,
.wAspectRatio > div{
  position : absolute;
  top      : 0;
  left     : 0;
  width    : 100%;
  height   : 100%;
}

#wMenuIcon:focus,
.w-menu:focus,
.w-menu [role=menuitem]:focus{
  outline : none;
}

#wMenuToggle,
#wMenuIcon,
.w-menu-enter,
.w-menu-title{
  display : none !important;
}

@media screen and (max-width:1023px){

  #wMenuToggle ~ aside:nth-child(n),
  #wMenuToggle ~ div:nth-child(n),
  #wMenuToggle ~ footer:nth-child(n),
  #wMenuToggle ~ header:nth-child(n),
  #wMenuToggle ~ main:nth-child(n),
  #wMenuToggle ~ nav:nth-child(n){
    position   : relative;
    right      : 0;
    transition : right 0.5s;
  }

  #wMenuToggle:checked ~ aside,
  #wMenuToggle:checked ~ div,
  #wMenuToggle:checked ~ footer,
  #wMenuToggle:checked ~ header,
  #wMenuToggle:checked ~ main,
  #wMenuToggle:checked ~ nav{
    right : calc(100% - 50px);
  }

  #wMenuIcon{
    box-sizing : border-box;
    display    : block !important;
    clear      : both;
    width      : 50px;
    height     : 50px;
    padding    : 9px 0 0 9px;
    font-size  : 32px;
    cursor     : pointer;
  }

  #wMenuIcon > span,
  #wMenuIcon > span:before,
  #wMenuIcon > span:after{
    display            : block;
    width              : 1em;
    height             : 0.125em;
    background         : #fff;
    -webkit-transition : all 0.5s;
            transition : all 0.5s;
  }

  #wMenuIcon > span{
    transform : translate(0,0.4375em) rotate(0);
  }

  #wMenuIcon > span:before{
    content   : '';
    transform : translate(0,-0.375em);
  }

  #wMenuIcon > span:after{
    content   : '';
    transform : translate(0,0.25em) rotate(0);
  }

  .w-menu-open #wMenuIcon > span{
    width     : 0.9375em;
    transform : translate(0,0.4375em) rotate(-180deg);
  }

  .w-menu-open #wMenuIcon > span:before{
    width     : 0.707em;
    transform : translate(-0.125em,-0.206em) rotate(-45deg);
  }

  .w-menu-open #wMenuIcon > span:after{
    width     : 0.707em;
    transform : translate(-0.125em,0.081em) rotate(45deg);
  }

  .w-menu-with-icon{
    position   : fixed;
    z-index    : 100;
    top        : 0;
    left       : 100%;
    width      : calc(100% - 50px);
    height     : 100%;
    overflow-y : auto;
    margin     : 0 !important;
    padding    : 0 !important;
    background : #222;
    transition : left 0.5s;
  }

  .w-menu-open .w-menu-with-icon{
    left : 50px;
  }

  .w-menu-with-icon li{
    display : flex !important;
    margin  : 0 !important;
    padding : 0 !important;
  }

  .w-menu-with-icon .w-menu-title,
  .w-menu-with-icon [role="menuitem"]{
    display       : block !important;
    box-sizing    : border-box;
    width         : 100% !important;
    overflow      : hidden;
    margin        : 0 !important;
    border        : none !important;
    border-bottom : 1px solid #333 !important;
    color         : #fff !important;
    font-size     : 15px !important;
    line-height   : 1.5 !important;
    white-space   : nowrap;
    transition    : background 0.2s !important;
  }

  .w-menu-with-icon .w-menu-title{
    padding    : 0.75em 3em !important;
    background : #222 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjIwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTIsMS41IC0xLjUsLTEuNSAtMTAsMTAgMTAsMTAgMS41LC0xLjUgLTguNSwtOC41IHoiLz48L3N2Zz4%3D') no-repeat 16px center !important;
    text-align : center;
    cursor     : pointer;
  }

  .w-menu-with-icon [role="menuitem"]{
    padding    : 0.75em 1em !important;
    background : #222 !important;
    text-align : left !important;
  }

  .w-menu-with-icon [aria-haspopup]{
    width : calc(100% - 3em) !important;
  }

  .w-menu-with-icon .w-menu-ancestor{
    background : #333 !important;
  }

  .w-menu-with-icon [aria-current="page"]{
    background : #444 !important;
  }

  .w-menu-enter{
    display       : block !important;
    width         : 3em;
    border-left   : 1px solid #333;
    border-bottom : 1px solid #333;
    background    : #222 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjIwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMCwxLjUgMS41LC0xLjUgMTAsMTAgLTEwLDEwIC0xLjUsLTEuNSA4LjUsLTguNSB6Ii8%2BPC9zdmc%2B') no-repeat center center;
    cursor        : pointer;
    transition    : background 0.2s;
  }

  .w-menu-with-icon .w-menu-title:hover,
  .w-menu-with-icon [role="menuitem"]:focus,
  .w-menu-with-icon [role="menuitem"]:hover,
  .w-menu-enter:hover{
    background-color : #666 !important;
  }

  .w-menu-with-icon [role=menu]{
    display    : block;
    position   : fixed;
    top        : 0;
    bottom     : 0;
    right      : 0;
    left       : 100%;
    width      : auto !important;
    min-width  : 0 !important;
    overflow-x : hidden;
    overflow-y : auto;
    padding    : 0 !important;
    background : #222 !important;
    transition : background 0.2s,left 0.5s,right 0.5s;
  }


  .w-menu-open .w-menu-with-icon [aria-expanded="true"] + [role=menu]{
    left : 50px;
  }

  @media screen and (max-width:479px){

    .w-menu-with-icon,
    .w-menu-with-icon .w-menu-title,
    .w-menu-with-icon [role="menuitem"]{
      font-size : 13px !important;
    }

  }

}

.wGutter > div{
  float : none;
  width : auto;
}

.wGutter4 { margin : 0 -2px; }
.wGutter8 { margin : 0 -4px; }
.wGutter12 { margin : 0 -6px; }
.wGutter16 { margin : 0 -8px; }
.wGutter20 { margin : 0 -10px; }
.wGutter24 { margin : 0 -12px; }
.wGutter28 { margin : 0 -14px; }
.wGutter32 { margin : 0 -16px; }
.wGutter36 { margin : 0 -18px; }
.wGutter40 { margin : 0 -20px; }
.wGutter44 { margin : 0 -22px; }
.wGutter48 { margin : 0 -24px; }
.wGutter52 { margin : 0 -26px; }
.wGutter56 { margin : 0 -28px; }
.wGutter60 { margin : 0 -30px; }
.wGutter64 { margin : 0 -32px; }
.wGutter68 { margin : 0 -34px; }
.wGutter72 { margin : 0 -36px; }
.wGutter76 { margin : 0 -38px; }
.wGutter80 { margin : 0 -40px; }

.wGutter4 > article,
.wGutter4 > aside,
.wGutter4 > div,
.wGutter4 > footer,
.wGutter4 > header,
.wGutter4 > main,
.wGutter4 > nav{
  padding : 0 2px;
}

.wGutter8 > article,
.wGutter8 > aside,
.wGutter8 > div,
.wGutter8 > footer,
.wGutter8 > header,
.wGutter8 > main,
.wGutter8 > nav{
  padding : 0 4px;
}

.wGutter12 > article,
.wGutter12 > aside,
.wGutter12 > div,
.wGutter12 > footer,
.wGutter12 > header,
.wGutter12 > main,
.wGutter12 > nav{
  padding : 0 6px;
}

.wGutter16 > article,
.wGutter16 > aside,
.wGutter16 > div,
.wGutter16 > footer,
.wGutter16 > header,
.wGutter16 > main,
.wGutter16 > nav{
  padding : 0 8px;
}

.wGutter20 > article,
.wGutter20 > aside,
.wGutter20 > div,
.wGutter20 > footer,
.wGutter20 > header,
.wGutter20 > main,
.wGutter20 > nav{
  padding : 0 10px;
}

.wGutter24 > article,
.wGutter24 > aside,
.wGutter24 > div,
.wGutter24 > footer,
.wGutter24 > header,
.wGutter24 > main,
.wGutter24 > nav{
  padding : 0 12px;
}

.wGutter28 > article,
.wGutter28 > aside,
.wGutter28 > div,
.wGutter28 > footer,
.wGutter28 > header,
.wGutter28 > main,
.wGutter28 > nav{
  padding : 0 14px;
}

.wGutter32 > article,
.wGutter32 > aside,
.wGutter32 > div,
.wGutter32 > footer,
.wGutter32 > header,
.wGutter32 > main,
.wGutter32 > nav{
  padding : 0 16px;
}

.wGutter36 > article,
.wGutter36 > aside,
.wGutter36 > div,
.wGutter36 > footer,
.wGutter36 > header,
.wGutter36 > main,
.wGutter36 > nav{
  padding : 0 18px;
}

.wGutter40 > article,
.wGutter40 > aside,
.wGutter40 > div,
.wGutter40 > footer,
.wGutter40 > header,
.wGutter40 > main,
.wGutter40 > nav{
  padding : 0 20px;
}

.wGutter44 > article,
.wGutter44 > aside,
.wGutter44 > div,
.wGutter44 > footer,
.wGutter44 > header,
.wGutter44 > main,
.wGutter44 > nav{
  padding : 0 22px;
}

.wGutter48 > article,
.wGutter48 > aside,
.wGutter48 > div,
.wGutter48 > footer,
.wGutter48 > header,
.wGutter48 > main,
.wGutter48 > nav{
  padding : 0 24px;
}

.wGutter52 > article,
.wGutter52 > aside,
.wGutter52 > div,
.wGutter52 > footer,
.wGutter52 > header,
.wGutter52 > main,
.wGutter52 > nav{
  padding : 0 26px;
}

.wGutter56 > article,
.wGutter56 > aside,
.wGutter56 > div,
.wGutter56 > footer,
.wGutter56 > header,
.wGutter56 > main,
.wGutter56 > nav{
  padding : 0 28px;
}

.wGutter60 > article,
.wGutter60 > aside,
.wGutter60 > div,
.wGutter60 > footer,
.wGutter60 > header,
.wGutter60 > main,
.wGutter60 > nav{
  padding : 0 30px;
}

.wGutter64 > article,
.wGutter64 > aside,
.wGutter64 > div,
.wGutter64 > footer,
.wGutter64 > header,
.wGutter64 > main,
.wGutter64 > nav{
  padding : 0 32px;
}

.wGutter68 > article,
.wGutter68 > aside,
.wGutter68 > div,
.wGutter68 > footer,
.wGutter68 > header,
.wGutter68 > main,
.wGutter68 > nav{
  padding : 0 34px;
}

.wGutter72 > article,
.wGutter72 > aside,
.wGutter72 > div,
.wGutter72 > footer,
.wGutter72 > header,
.wGutter72 > main,
.wGutter72 > nav{
  padding : 0 36px;
}

.wGutter76 > article,
.wGutter76 > aside,
.wGutter76 > div,
.wGutter76 > footer,
.wGutter76 > header,
.wGutter76 > main,
.wGutter76 > nav{
  padding : 0 38px;
}

.wGutter80 > article,
.wGutter80 > aside,
.wGutter80 > div,
.wGutter80 > footer,
.wGutter80 > header,
.wGutter80 > main,
.wGutter80 > nav{
  padding : 0 40px;
}

.wSplit.wSpace4 > article,
.wSplit.wSpace4 > aside,
.wSplit.wSpace4 > div,
.wSplit.wSpace4 > footer,
.wSplit.wSpace4 > header,
.wSplit.wSpace4 > main,
.wSplit.wSpace4 > nav{
  margin-top : -4px !important;
}

.wSplit.wSpace8 > article,
.wSplit.wSpace8 > aside,
.wSplit.wSpace8 > div,
.wSplit.wSpace8 > footer,
.wSplit.wSpace8 > header,
.wSplit.wSpace8 > main,
.wSplit.wSpace8 > nav{
  margin-top : -8px !important;
}

.wSplit.wSpace12 > article,
.wSplit.wSpace12 > aside,
.wSplit.wSpace12 > div,
.wSplit.wSpace12 > footer,
.wSplit.wSpace12 > header,
.wSplit.wSpace12 > main,
.wSplit.wSpace12 > nav{
  margin-top : -12px !important;
}

.wSplit.wSpace16 > article,
.wSplit.wSpace16 > aside,
.wSplit.wSpace16 > div,
.wSplit.wSpace16 > footer,
.wSplit.wSpace16 > header,
.wSplit.wSpace16 > main,
.wSplit.wSpace16 > nav{
  margin-top : -16px !important;
}

.wSplit.wSpace20 > article,
.wSplit.wSpace20 > aside,
.wSplit.wSpace20 > div,
.wSplit.wSpace20 > footer,
.wSplit.wSpace20 > header,
.wSplit.wSpace20 > main,
.wSplit.wSpace20 > nav{
  margin-top : -20px !important;
}

.wSplit.wSpace24 > article,
.wSplit.wSpace24 > aside,
.wSplit.wSpace24 > div,
.wSplit.wSpace24 > footer,
.wSplit.wSpace24 > header,
.wSplit.wSpace24 > main,
.wSplit.wSpace24 > nav{
  margin-top : -24px !important;
}

.wSplit.wSpace28 > article,
.wSplit.wSpace28 > aside,
.wSplit.wSpace28 > div,
.wSplit.wSpace28 > footer,
.wSplit.wSpace28 > header,
.wSplit.wSpace28 > main,
.wSplit.wSpace28 > nav{
  margin-top : -28px !important;
}

.wSplit.wSpace32 > article,
.wSplit.wSpace32 > aside,
.wSplit.wSpace32 > div,
.wSplit.wSpace32 > footer,
.wSplit.wSpace32 > header,
.wSplit.wSpace32 > main,
.wSplit.wSpace32 > nav{
  margin-top : -32px !important;
}

.wSplit.wSpace36 > article,
.wSplit.wSpace36 > aside,
.wSplit.wSpace36 > div,
.wSplit.wSpace36 > footer,
.wSplit.wSpace36 > header,
.wSplit.wSpace36 > main,
.wSplit.wSpace36 > nav{
  margin-top : -36px !important;
}

.wSplit.wSpace40 > article,
.wSplit.wSpace40 > aside,
.wSplit.wSpace40 > div,
.wSplit.wSpace40 > footer,
.wSplit.wSpace40 > header,
.wSplit.wSpace40 > main,
.wSplit.wSpace40 > nav{
  margin-top : -40px !important;
}

@media screen and (min-width:1024px) and (max-width:1279px){

  .wSplit > * ~ div.wOver0,
  .wSplit > * ~ .wOver0 ~ article,
  .wSplit > * ~ .wOver0 ~ aside,
  .wSplit > * ~ .wOver0 ~ div,
  .wSplit > * ~ .wOver0 ~ footer,
  .wSplit > * ~ .wOver0 ~ header,
  .wSplit > * ~ .wOver0 ~ main,
  .wSplit > * ~ .wOver0 ~ nav{
    margin-top : 0 !important;
  }

}

.wSplit > article,
.wSplit > aside,
.wSplit > div,
.wSplit > footer,
.wSplit > header,
.wSplit > main,
.wSplit > nav{
  clear : none;
}

.wSpace4 > * > a,
.wSpace4 > * > article,
.wSpace4 > * > div,
.wSpace4 > * > form,
.wSpace4 > * > h1,
.wSpace4 > * > h2,
.wSpace4 > * > h3,
.wSpace4 > * > h4,
.wSpace4 > * > h5,
.wSpace4 > * > h6,
.wSpace4 > * > img,
.wSpace4 > * > label,
.wSpace4 > * > ul{
  margin-top : 4px !important;
}

.wSpace8 > * > a,
.wSpace8 > * > article,
.wSpace8 > * > div,
.wSpace8 > * > form,
.wSpace8 > * > h1,
.wSpace8 > * > h2,
.wSpace8 > * > h3,
.wSpace8 > * > h4,
.wSpace8 > * > h5,
.wSpace8 > * > h6,
.wSpace8 > * > img,
.wSpace8 > * > label,
.wSpace8 > * > ul{
  margin-top : 8px !important;
}

.wSpace12 > * > a,
.wSpace12 > * > article,
.wSpace12 > * > div,
.wSpace12 > * > form,
.wSpace12 > * > h1,
.wSpace12 > * > h2,
.wSpace12 > * > h3,
.wSpace12 > * > h4,
.wSpace12 > * > h5,
.wSpace12 > * > h6,
.wSpace12 > * > img,
.wSpace12 > * > label,
.wSpace12 > * > ul{
  margin-top : 12px !important;
}

.wSpace16 > * > a,
.wSpace16 > * > article,
.wSpace16 > * > div,
.wSpace16 > * > form,
.wSpace16 > * > h1,
.wSpace16 > * > h2,
.wSpace16 > * > h3,
.wSpace16 > * > h4,
.wSpace16 > * > h5,
.wSpace16 > * > h6,
.wSpace16 > * > img,
.wSpace16 > * > label,
.wSpace16 > * > ul{
  margin-top : 16px !important;
}

.wSpace20 > * > a,
.wSpace20 > * > article,
.wSpace20 > * > div,
.wSpace20 > * > form,
.wSpace20 > * > h1,
.wSpace20 > * > h2,
.wSpace20 > * > h3,
.wSpace20 > * > h4,
.wSpace20 > * > h5,
.wSpace20 > * > h6,
.wSpace20 > * > img,
.wSpace20 > * > label,
.wSpace20 > * > ul{
  margin-top : 20px !important;
}

.wSpace24 > * > a,
.wSpace24 > * > article,
.wSpace24 > * > div,
.wSpace24 > * > form,
.wSpace24 > * > h1,
.wSpace24 > * > h2,
.wSpace24 > * > h3,
.wSpace24 > * > h4,
.wSpace24 > * > h5,
.wSpace24 > * > h6,
.wSpace24 > * > img,
.wSpace24 > * > label,
.wSpace24 > * > ul{
  margin-top : 24px !important;
}

.wSpace28 > * > a,
.wSpace28 > * > article,
.wSpace28 > * > div,
.wSpace28 > * > form,
.wSpace28 > * > h1,
.wSpace28 > * > h2,
.wSpace28 > * > h3,
.wSpace28 > * > h4,
.wSpace28 > * > h5,
.wSpace28 > * > h6,
.wSpace28 > * > img,
.wSpace28 > * > label,
.wSpace28 > * > ul{
  margin-top : 28px !important;
}

.wSpace32 > * > a,
.wSpace32 > * > article,
.wSpace32 > * > div,
.wSpace32 > * > form,
.wSpace32 > * > h1,
.wSpace32 > * > h2,
.wSpace32 > * > h3,
.wSpace32 > * > h4,
.wSpace32 > * > h5,
.wSpace32 > * > h6,
.wSpace32 > * > img,
.wSpace32 > * > label,
.wSpace32 > * > ul{
  margin-top : 32px !important;
}

.wSpace36 > * > a,
.wSpace36 > * > article,
.wSpace36 > * > div,
.wSpace36 > * > form,
.wSpace36 > * > h1,
.wSpace36 > * > h2,
.wSpace36 > * > h3,
.wSpace36 > * > h4,
.wSpace36 > * > h5,
.wSpace36 > * > h6,
.wSpace36 > * > img,
.wSpace36 > * > label,
.wSpace36 > * > ul{
  margin-top : 36px !important;
}

.wSpace40 > * > a,
.wSpace40 > * > article,
.wSpace40 > * > div,
.wSpace40 > * > form,
.wSpace40 > * > h1,
.wSpace40 > * > h2,
.wSpace40 > * > h3,
.wSpace40 > * > h4,
.wSpace40 > * > h5,
.wSpace40 > * > h6,
.wSpace40 > * > img,
.wSpace40 > * > label,
.wSpace40 > * > ul{
  margin-top : 40px !important;
}

.wOver0{
  clear : both !important;
}

.wOverAll{
  float  : right;
  margin : 0 0 0 -100%;
}

.wSpan1 { width : 1.7%; }
.wSpan2 { width : 3.3%; }
.wSpan3 { width : 5%; }
.wSpan4 { width : 6.7%; }
.wSpan5 { width : 8.3%; }
.wSpan6 { width : 10%; }
.wSpan7 { width : 11.7%; }
.wSpan8 { width : 13.3%; }
.wSpan9 { width : 15%; }
.wSpan10 { width : 16.7%; }
.wSpan11 { width : 18.3%; }
.wSpan12 { width : 20%; }
.wSpan13 { width : 21.7%; }
.wSpan14 { width : 23.3%; }
.wSpan15 { width : 25%; }
.wSpan16 { width : 26.7%; }
.wSpan17 { width : 28.3%; }
.wSpan18 { width : 30%; }
.wSpan19 { width : 31.7%; }
.wSpan20 { width : 33.3%; }
.wSpan21 { width : 35%; }
.wSpan22 { width : 36.7%; }
.wSpan23 { width : 38.3%; }
.wSpan24 { width : 40%; }
.wSpan25 { width : 41.7%; }
.wSpan26 { width : 43.3%; }
.wSpan27 { width : 45%; }
.wSpan28 { width : 46.7%; }
.wSpan29 { width : 48.3%; }
.wSpan30 { width : 50%; }
.wSpan31 { width : 51.7%; }
.wSpan32 { width : 53.3%; }
.wSpan33 { width : 55%; }
.wSpan34 { width : 56.7%; }
.wSpan35 { width : 58.3%; }
.wSpan36 { width : 60%; }
.wSpan37 { width : 61.7%; }
.wSpan38 { width : 63.3%; }
.wSpan39 { width : 65%; }
.wSpan40 { width : 66.7%; }
.wSpan41 { width : 68.3%; }
.wSpan42 { width : 70%; }
.wSpan43 { width : 71.7%; }
.wSpan44 { width : 73.3%; }
.wSpan45 { width : 75%; }
.wSpan46 { width : 76.7%; }
.wSpan47 { width : 78.3%; }
.wSpan48 { width : 80%; }
.wSpan49 { width : 81.7%; }
.wSpan50 { width : 83.3%; }
.wSpan51 { width : 85%; }
.wSpan52 { width : 86.7%; }
.wSpan53 { width : 88.3%; }
.wSpan54 { width : 90%; }
.wSpan55 { width : 91.7%; }
.wSpan56 { width : 93.3%; }
.wSpan57 { width : 95%; }
.wSpan58 { width : 96.7%; }
.wSpan59 { width : 98.3%; }
.wSpan60 { width : 100%; }

.wOver0 { margin : 0 -100% 0 0; }
.wOver1 { margin : 0 -100% 0 1.7%; }
.wOver2 { margin : 0 -100% 0 3.3%; }
.wOver3 { margin : 0 -100% 0 5%; }
.wOver4 { margin : 0 -100% 0 6.7%; }
.wOver5 { margin : 0 -100% 0 8.3%; }
.wOver6 { margin : 0 -100% 0 10%; }
.wOver7 { margin : 0 -100% 0 11.7%; }
.wOver8 { margin : 0 -100% 0 13.3%; }
.wOver9 { margin : 0 -100% 0 15%; }
.wOver10 { margin : 0 -100% 0 16.7%; }
.wOver11 { margin : 0 -100% 0 18.3%; }
.wOver12 { margin : 0 -100% 0 20%; }
.wOver13 { margin : 0 -100% 0 21.7%; }
.wOver14 { margin : 0 -100% 0 23.3%; }
.wOver15 { margin : 0 -100% 0 25%; }
.wOver16 { margin : 0 -100% 0 26.7%; }
.wOver17 { margin : 0 -100% 0 28.3%; }
.wOver18 { margin : 0 -100% 0 30%; }
.wOver19 { margin : 0 -100% 0 31.7%; }
.wOver20 { margin : 0 -100% 0 33.3%; }
.wOver21 { margin : 0 -100% 0 35%; }
.wOver22 { margin : 0 -100% 0 36.7%; }
.wOver23 { margin : 0 -100% 0 38.3%; }
.wOver24 { margin : 0 -100% 0 40%; }
.wOver25 { margin : 0 -100% 0 41.7%; }
.wOver26 { margin : 0 -100% 0 43.3%; }
.wOver27 { margin : 0 -100% 0 45%; }
.wOver28 { margin : 0 -100% 0 46.7%; }
.wOver29 { margin : 0 -100% 0 48.3%; }
.wOver30 { margin : 0 -100% 0 50%; }
.wOver31 { margin : 0 -100% 0 51.7%; }
.wOver32 { margin : 0 -100% 0 53.3%; }
.wOver33 { margin : 0 -100% 0 55%; }
.wOver34 { margin : 0 -100% 0 56.7%; }
.wOver35 { margin : 0 -100% 0 58.3%; }
.wOver36 { margin : 0 -100% 0 60%; }
.wOver37 { margin : 0 -100% 0 61.7%; }
.wOver38 { margin : 0 -100% 0 63.3%; }
.wOver39 { margin : 0 -100% 0 65%; }
.wOver40 { margin : 0 -100% 0 66.7%; }
.wOver41 { margin : 0 -100% 0 68.3%; }
.wOver42 { margin : 0 -100% 0 70%; }
.wOver43 { margin : 0 -100% 0 71.7%; }
.wOver44 { margin : 0 -100% 0 73.3%; }
.wOver45 { margin : 0 -100% 0 75%; }
.wOver46 { margin : 0 -100% 0 76.7%; }
.wOver47 { margin : 0 -100% 0 78.3%; }
.wOver48 { margin : 0 -100% 0 80%; }
.wOver49 { margin : 0 -100% 0 81.7%; }
.wOver50 { margin : 0 -100% 0 83.3%; }
.wOver51 { margin : 0 -100% 0 85%; }
.wOver52 { margin : 0 -100% 0 86.7%; }
.wOver53 { margin : 0 -100% 0 88.3%; }
.wOver54 { margin : 0 -100% 0 90%; }
.wOver55 { margin : 0 -100% 0 91.7%; }
.wOver56 { margin : 0 -100% 0 93.3%; }
.wOver57 { margin : 0 -100% 0 95%; }
.wOver58 { margin : 0 -100% 0 96.7%; }
.wOver59 { margin : 0 -100% 0 98.3%; }

@media screen and (max-width:1023px),screen and (min-width:1280px){

  .wOver0{
    clear : none !important;
  }

  .wOverAll{
    float : left;
  }

}

@media screen and (max-width:511px){

  .wSplit > * ~ div.wOver0Xs,
  .wSplit > * ~ .wOver0Xs ~ article,
  .wSplit > * ~ .wOver0Xs ~ aside,
  .wSplit > * ~ .wOver0Xs ~ div,
  .wSplit > * ~ .wOver0Xs ~ footer,
  .wSplit > * ~ .wOver0Xs ~ header,
  .wSplit > * ~ .wOver0Xs ~ main,
  .wSplit > * ~ .wOver0Xs ~ nav{
    margin-top : 0 !important;
  }

  .wOver0Xs{
    clear : both !important;
  }

  .wOverAllXs{
    float  : right !important;
    margin : 0 0 0 -100% !important;
  }

  .wSpan1Xs { width : 1.7%; }
  .wSpan2Xs { width : 3.3%; }
  .wSpan3Xs { width : 5%; }
  .wSpan4Xs { width : 6.7%; }
  .wSpan5Xs { width : 8.3%; }
  .wSpan6Xs { width : 10%; }
  .wSpan7Xs { width : 11.7%; }
  .wSpan8Xs { width : 13.3%; }
  .wSpan9Xs { width : 15%; }
  .wSpan10Xs { width : 16.7%; }
  .wSpan11Xs { width : 18.3%; }
  .wSpan12Xs { width : 20%; }
  .wSpan13Xs { width : 21.7%; }
  .wSpan14Xs { width : 23.3%; }
  .wSpan15Xs { width : 25%; }
  .wSpan16Xs { width : 26.7%; }
  .wSpan17Xs { width : 28.3%; }
  .wSpan18Xs { width : 30%; }
  .wSpan19Xs { width : 31.7%; }
  .wSpan20Xs { width : 33.3%; }
  .wSpan21Xs { width : 35%; }
  .wSpan22Xs { width : 36.7%; }
  .wSpan23Xs { width : 38.3%; }
  .wSpan24Xs { width : 40%; }
  .wSpan25Xs { width : 41.7%; }
  .wSpan26Xs { width : 43.3%; }
  .wSpan27Xs { width : 45%; }
  .wSpan28Xs { width : 46.7%; }
  .wSpan29Xs { width : 48.3%; }
  .wSpan30Xs { width : 50%; }
  .wSpan31Xs { width : 51.7%; }
  .wSpan32Xs { width : 53.3%; }
  .wSpan33Xs { width : 55%; }
  .wSpan34Xs { width : 56.7%; }
  .wSpan35Xs { width : 58.3%; }
  .wSpan36Xs { width : 60%; }
  .wSpan37Xs { width : 61.7%; }
  .wSpan38Xs { width : 63.3%; }
  .wSpan39Xs { width : 65%; }
  .wSpan40Xs { width : 66.7%; }
  .wSpan41Xs { width : 68.3%; }
  .wSpan42Xs { width : 70%; }
  .wSpan43Xs { width : 71.7%; }
  .wSpan44Xs { width : 73.3%; }
  .wSpan45Xs { width : 75%; }
  .wSpan46Xs { width : 76.7%; }
  .wSpan47Xs { width : 78.3%; }
  .wSpan48Xs { width : 80%; }
  .wSpan49Xs { width : 81.7%; }
  .wSpan50Xs { width : 83.3%; }
  .wSpan51Xs { width : 85%; }
  .wSpan52Xs { width : 86.7%; }
  .wSpan53Xs { width : 88.3%; }
  .wSpan54Xs { width : 90%; }
  .wSpan55Xs { width : 91.7%; }
  .wSpan56Xs { width : 93.3%; }
  .wSpan57Xs { width : 95%; }
  .wSpan58Xs { width : 96.7%; }
  .wSpan59Xs { width : 98.3%; }
  .wSpan60Xs { width : 100%; }

  .wOver0Xs { margin : 0 -100% 0 0 !important; }
  .wOver1Xs { margin : 0 -100% 0 1.7% !important; }
  .wOver2Xs { margin : 0 -100% 0 3.3% !important; }
  .wOver3Xs { margin : 0 -100% 0 5% !important; }
  .wOver4Xs { margin : 0 -100% 0 6.7% !important; }
  .wOver5Xs { margin : 0 -100% 0 8.3% !important; }
  .wOver6Xs { margin : 0 -100% 0 10% !important; }
  .wOver7Xs { margin : 0 -100% 0 11.7% !important; }
  .wOver8Xs { margin : 0 -100% 0 13.3% !important; }
  .wOver9Xs { margin : 0 -100% 0 15% !important; }
  .wOver10Xs { margin : 0 -100% 0 16.7% !important; }
  .wOver11Xs { margin : 0 -100% 0 18.3% !important; }
  .wOver12Xs { margin : 0 -100% 0 20% !important; }
  .wOver13Xs { margin : 0 -100% 0 21.7% !important; }
  .wOver14Xs { margin : 0 -100% 0 23.3% !important; }
  .wOver15Xs { margin : 0 -100% 0 25% !important; }
  .wOver16Xs { margin : 0 -100% 0 26.7% !important; }
  .wOver17Xs { margin : 0 -100% 0 28.3% !important; }
  .wOver18Xs { margin : 0 -100% 0 30% !important; }
  .wOver19Xs { margin : 0 -100% 0 31.7% !important; }
  .wOver20Xs { margin : 0 -100% 0 33.3% !important; }
  .wOver21Xs { margin : 0 -100% 0 35% !important; }
  .wOver22Xs { margin : 0 -100% 0 36.7% !important; }
  .wOver23Xs { margin : 0 -100% 0 38.3% !important; }
  .wOver24Xs { margin : 0 -100% 0 40% !important; }
  .wOver25Xs { margin : 0 -100% 0 41.7% !important; }
  .wOver26Xs { margin : 0 -100% 0 43.3% !important; }
  .wOver27Xs { margin : 0 -100% 0 45% !important; }
  .wOver28Xs { margin : 0 -100% 0 46.7% !important; }
  .wOver29Xs { margin : 0 -100% 0 48.3% !important; }
  .wOver30Xs { margin : 0 -100% 0 50% !important; }
  .wOver31Xs { margin : 0 -100% 0 51.7% !important; }
  .wOver32Xs { margin : 0 -100% 0 53.3% !important; }
  .wOver33Xs { margin : 0 -100% 0 55% !important; }
  .wOver34Xs { margin : 0 -100% 0 56.7% !important; }
  .wOver35Xs { margin : 0 -100% 0 58.3% !important; }
  .wOver36Xs { margin : 0 -100% 0 60% !important; }
  .wOver37Xs { margin : 0 -100% 0 61.7% !important; }
  .wOver38Xs { margin : 0 -100% 0 63.3% !important; }
  .wOver39Xs { margin : 0 -100% 0 65% !important; }
  .wOver40Xs { margin : 0 -100% 0 66.7% !important; }
  .wOver41Xs { margin : 0 -100% 0 68.3% !important; }
  .wOver42Xs { margin : 0 -100% 0 70% !important; }
  .wOver43Xs { margin : 0 -100% 0 71.7% !important; }
  .wOver44Xs { margin : 0 -100% 0 73.3% !important; }
  .wOver45Xs { margin : 0 -100% 0 75% !important; }
  .wOver46Xs { margin : 0 -100% 0 76.7% !important; }
  .wOver47Xs { margin : 0 -100% 0 78.3% !important; }
  .wOver48Xs { margin : 0 -100% 0 80% !important; }
  .wOver49Xs { margin : 0 -100% 0 81.7% !important; }
  .wOver50Xs { margin : 0 -100% 0 83.3% !important; }
  .wOver51Xs { margin : 0 -100% 0 85% !important; }
  .wOver52Xs { margin : 0 -100% 0 86.7% !important; }
  .wOver53Xs { margin : 0 -100% 0 88.3% !important; }
  .wOver54Xs { margin : 0 -100% 0 90% !important; }
  .wOver55Xs { margin : 0 -100% 0 91.7% !important; }
  .wOver56Xs { margin : 0 -100% 0 93.3% !important; }
  .wOver57Xs { margin : 0 -100% 0 95% !important; }
  .wOver58Xs { margin : 0 -100% 0 96.7% !important; }
  .wOver59Xs { margin : 0 -100% 0 98.3% !important; }

}

@media screen and (min-width:512px) and (max-width:767px){

  .wSplit > * ~ div.wOver0S,
  .wSplit > * ~ .wOver0S ~ article,
  .wSplit > * ~ .wOver0S ~ aside,
  .wSplit > * ~ .wOver0S ~ div,
  .wSplit > * ~ .wOver0S ~ footer,
  .wSplit > * ~ .wOver0S ~ header,
  .wSplit > * ~ .wOver0S ~ main,
  .wSplit > * ~ .wOver0S ~ nav{
    margin-top : 0 !important;
  }

  .wOver0S{
    clear : both !important;
  }

  .wOverAllS{
    float  : right !important;
    margin : 0 0 0 -100% !important;
  }

  .wSpan1S { width : 1.7%; }
  .wSpan2S { width : 3.3%; }
  .wSpan3S { width : 5%; }
  .wSpan4S { width : 6.7%; }
  .wSpan5S { width : 8.3%; }
  .wSpan6S { width : 10%; }
  .wSpan7S { width : 11.7%; }
  .wSpan8S { width : 13.3%; }
  .wSpan9S { width : 15%; }
  .wSpan10S { width : 16.7%; }
  .wSpan11S { width : 18.3%; }
  .wSpan12S { width : 20%; }
  .wSpan13S { width : 21.7%; }
  .wSpan14S { width : 23.3%; }
  .wSpan15S { width : 25%; }
  .wSpan16S { width : 26.7%; }
  .wSpan17S { width : 28.3%; }
  .wSpan18S { width : 30%; }
  .wSpan19S { width : 31.7%; }
  .wSpan20S { width : 33.3%; }
  .wSpan21S { width : 35%; }
  .wSpan22S { width : 36.7%; }
  .wSpan23S { width : 38.3%; }
  .wSpan24S { width : 40%; }
  .wSpan25S { width : 41.7%; }
  .wSpan26S { width : 43.3%; }
  .wSpan27S { width : 45%; }
  .wSpan28S { width : 46.7%; }
  .wSpan29S { width : 48.3%; }
  .wSpan30S { width : 50%; }
  .wSpan31S { width : 51.7%; }
  .wSpan32S { width : 53.3%; }
  .wSpan33S { width : 55%; }
  .wSpan34S { width : 56.7%; }
  .wSpan35S { width : 58.3%; }
  .wSpan36S { width : 60%; }
  .wSpan37S { width : 61.7%; }
  .wSpan38S { width : 63.3%; }
  .wSpan39S { width : 65%; }
  .wSpan40S { width : 66.7%; }
  .wSpan41S { width : 68.3%; }
  .wSpan42S { width : 70%; }
  .wSpan43S { width : 71.7%; }
  .wSpan44S { width : 73.3%; }
  .wSpan45S { width : 75%; }
  .wSpan46S { width : 76.7%; }
  .wSpan47S { width : 78.3%; }
  .wSpan48S { width : 80%; }
  .wSpan49S { width : 81.7%; }
  .wSpan50S { width : 83.3%; }
  .wSpan51S { width : 85%; }
  .wSpan52S { width : 86.7%; }
  .wSpan53S { width : 88.3%; }
  .wSpan54S { width : 90%; }
  .wSpan55S { width : 91.7%; }
  .wSpan56S { width : 93.3%; }
  .wSpan57S { width : 95%; }
  .wSpan58S { width : 96.7%; }
  .wSpan59S { width : 98.3%; }
  .wSpan60S { width : 100%; }

  .wOver0S { margin : 0 -100% 0 0 !important; }
  .wOver1S { margin : 0 -100% 0 1.7% !important; }
  .wOver2S { margin : 0 -100% 0 3.3% !important; }
  .wOver3S { margin : 0 -100% 0 5% !important; }
  .wOver4S { margin : 0 -100% 0 6.7% !important; }
  .wOver5S { margin : 0 -100% 0 8.3% !important; }
  .wOver6S { margin : 0 -100% 0 10% !important; }
  .wOver7S { margin : 0 -100% 0 11.7% !important; }
  .wOver8S { margin : 0 -100% 0 13.3% !important; }
  .wOver9S { margin : 0 -100% 0 15% !important; }
  .wOver10S { margin : 0 -100% 0 16.7% !important; }
  .wOver11S { margin : 0 -100% 0 18.3% !important; }
  .wOver12S { margin : 0 -100% 0 20% !important; }
  .wOver13S { margin : 0 -100% 0 21.7% !important; }
  .wOver14S { margin : 0 -100% 0 23.3% !important; }
  .wOver15S { margin : 0 -100% 0 25% !important; }
  .wOver16S { margin : 0 -100% 0 26.7% !important; }
  .wOver17S { margin : 0 -100% 0 28.3% !important; }
  .wOver18S { margin : 0 -100% 0 30% !important; }
  .wOver19S { margin : 0 -100% 0 31.7% !important; }
  .wOver20S { margin : 0 -100% 0 33.3% !important; }
  .wOver21S { margin : 0 -100% 0 35% !important; }
  .wOver22S { margin : 0 -100% 0 36.7% !important; }
  .wOver23S { margin : 0 -100% 0 38.3% !important; }
  .wOver24S { margin : 0 -100% 0 40% !important; }
  .wOver25S { margin : 0 -100% 0 41.7% !important; }
  .wOver26S { margin : 0 -100% 0 43.3% !important; }
  .wOver27S { margin : 0 -100% 0 45% !important; }
  .wOver28S { margin : 0 -100% 0 46.7% !important; }
  .wOver29S { margin : 0 -100% 0 48.3% !important; }
  .wOver30S { margin : 0 -100% 0 50% !important; }
  .wOver31S { margin : 0 -100% 0 51.7% !important; }
  .wOver32S { margin : 0 -100% 0 53.3% !important; }
  .wOver33S { margin : 0 -100% 0 55% !important; }
  .wOver34S { margin : 0 -100% 0 56.7% !important; }
  .wOver35S { margin : 0 -100% 0 58.3% !important; }
  .wOver36S { margin : 0 -100% 0 60% !important; }
  .wOver37S { margin : 0 -100% 0 61.7% !important; }
  .wOver38S { margin : 0 -100% 0 63.3% !important; }
  .wOver39S { margin : 0 -100% 0 65% !important; }
  .wOver40S { margin : 0 -100% 0 66.7% !important; }
  .wOver41S { margin : 0 -100% 0 68.3% !important; }
  .wOver42S { margin : 0 -100% 0 70% !important; }
  .wOver43S { margin : 0 -100% 0 71.7% !important; }
  .wOver44S { margin : 0 -100% 0 73.3% !important; }
  .wOver45S { margin : 0 -100% 0 75% !important; }
  .wOver46S { margin : 0 -100% 0 76.7% !important; }
  .wOver47S { margin : 0 -100% 0 78.3% !important; }
  .wOver48S { margin : 0 -100% 0 80% !important; }
  .wOver49S { margin : 0 -100% 0 81.7% !important; }
  .wOver50S { margin : 0 -100% 0 83.3% !important; }
  .wOver51S { margin : 0 -100% 0 85% !important; }
  .wOver52S { margin : 0 -100% 0 86.7% !important; }
  .wOver53S { margin : 0 -100% 0 88.3% !important; }
  .wOver54S { margin : 0 -100% 0 90% !important; }
  .wOver55S { margin : 0 -100% 0 91.7% !important; }
  .wOver56S { margin : 0 -100% 0 93.3% !important; }
  .wOver57S { margin : 0 -100% 0 95% !important; }
  .wOver58S { margin : 0 -100% 0 96.7% !important; }
  .wOver59S { margin : 0 -100% 0 98.3% !important; }

}

@media screen and (min-width:768px) and (max-width:1023px){

  .wSplit > * ~ div.wOver0M,
  .wSplit > * ~ .wOver0M ~ article,
  .wSplit > * ~ .wOver0M ~ aside,
  .wSplit > * ~ .wOver0M ~ div,
  .wSplit > * ~ .wOver0M ~ footer,
  .wSplit > * ~ .wOver0M ~ header,
  .wSplit > * ~ .wOver0M ~ main,
  .wSplit > * ~ .wOver0M ~ nav{
    margin-top : 0 !important;
  }

  .wOver0M{
    clear : both !important;
  }

  .wOverAllM{
    float  : right !important;
    margin : 0 0 0 -100% !important;
  }

  .wSpan1M { width : 1.7%; }
  .wSpan2M { width : 3.3%; }
  .wSpan3M { width : 5%; }
  .wSpan4M { width : 6.7%; }
  .wSpan5M { width : 8.3%; }
  .wSpan6M { width : 10%; }
  .wSpan7M { width : 11.7%; }
  .wSpan8M { width : 13.3%; }
  .wSpan9M { width : 15%; }
  .wSpan10M { width : 16.7%; }
  .wSpan11M { width : 18.3%; }
  .wSpan12M { width : 20%; }
  .wSpan13M { width : 21.7%; }
  .wSpan14M { width : 23.3%; }
  .wSpan15M { width : 25%; }
  .wSpan16M { width : 26.7%; }
  .wSpan17M { width : 28.3%; }
  .wSpan18M { width : 30%; }
  .wSpan19M { width : 31.7%; }
  .wSpan20M { width : 33.3%; }
  .wSpan21M { width : 35%; }
  .wSpan22M { width : 36.7%; }
  .wSpan23M { width : 38.3%; }
  .wSpan24M { width : 40%; }
  .wSpan25M { width : 41.7%; }
  .wSpan26M { width : 43.3%; }
  .wSpan27M { width : 45%; }
  .wSpan28M { width : 46.7%; }
  .wSpan29M { width : 48.3%; }
  .wSpan30M { width : 50%; }
  .wSpan31M { width : 51.7%; }
  .wSpan32M { width : 53.3%; }
  .wSpan33M { width : 55%; }
  .wSpan34M { width : 56.7%; }
  .wSpan35M { width : 58.3%; }
  .wSpan36M { width : 60%; }
  .wSpan37M { width : 61.7%; }
  .wSpan38M { width : 63.3%; }
  .wSpan39M { width : 65%; }
  .wSpan40M { width : 66.7%; }
  .wSpan41M { width : 68.3%; }
  .wSpan42M { width : 70%; }
  .wSpan43M { width : 71.7%; }
  .wSpan44M { width : 73.3%; }
  .wSpan45M { width : 75%; }
  .wSpan46M { width : 76.7%; }
  .wSpan47M { width : 78.3%; }
  .wSpan48M { width : 80%; }
  .wSpan49M { width : 81.7%; }
  .wSpan50M { width : 83.3%; }
  .wSpan51M { width : 85%; }
  .wSpan52M { width : 86.7%; }
  .wSpan53M { width : 88.3%; }
  .wSpan54M { width : 90%; }
  .wSpan55M { width : 91.7%; }
  .wSpan56M { width : 93.3%; }
  .wSpan57M { width : 95%; }
  .wSpan58M { width : 96.7%; }
  .wSpan59M { width : 98.3%; }
  .wSpan60M { width : 100%; }

  .wOver0M { margin : 0 -100% 0 0 !important; }
  .wOver1M { margin : 0 -100% 0 1.7% !important; }
  .wOver2M { margin : 0 -100% 0 3.3% !important; }
  .wOver3M { margin : 0 -100% 0 5% !important; }
  .wOver4M { margin : 0 -100% 0 6.7% !important; }
  .wOver5M { margin : 0 -100% 0 8.3% !important; }
  .wOver6M { margin : 0 -100% 0 10% !important; }
  .wOver7M { margin : 0 -100% 0 11.7% !important; }
  .wOver8M { margin : 0 -100% 0 13.3% !important; }
  .wOver9M { margin : 0 -100% 0 15% !important; }
  .wOver10M { margin : 0 -100% 0 16.7% !important; }
  .wOver11M { margin : 0 -100% 0 18.3% !important; }
  .wOver12M { margin : 0 -100% 0 20% !important; }
  .wOver13M { margin : 0 -100% 0 21.7% !important; }
  .wOver14M { margin : 0 -100% 0 23.3% !important; }
  .wOver15M { margin : 0 -100% 0 25% !important; }
  .wOver16M { margin : 0 -100% 0 26.7% !important; }
  .wOver17M { margin : 0 -100% 0 28.3% !important; }
  .wOver18M { margin : 0 -100% 0 30% !important; }
  .wOver19M { margin : 0 -100% 0 31.7% !important; }
  .wOver20M { margin : 0 -100% 0 33.3% !important; }
  .wOver21M { margin : 0 -100% 0 35% !important; }
  .wOver22M { margin : 0 -100% 0 36.7% !important; }
  .wOver23M { margin : 0 -100% 0 38.3% !important; }
  .wOver24M { margin : 0 -100% 0 40% !important; }
  .wOver25M { margin : 0 -100% 0 41.7% !important; }
  .wOver26M { margin : 0 -100% 0 43.3% !important; }
  .wOver27M { margin : 0 -100% 0 45% !important; }
  .wOver28M { margin : 0 -100% 0 46.7% !important; }
  .wOver29M { margin : 0 -100% 0 48.3% !important; }
  .wOver30M { margin : 0 -100% 0 50% !important; }
  .wOver31M { margin : 0 -100% 0 51.7% !important; }
  .wOver32M { margin : 0 -100% 0 53.3% !important; }
  .wOver33M { margin : 0 -100% 0 55% !important; }
  .wOver34M { margin : 0 -100% 0 56.7% !important; }
  .wOver35M { margin : 0 -100% 0 58.3% !important; }
  .wOver36M { margin : 0 -100% 0 60% !important; }
  .wOver37M { margin : 0 -100% 0 61.7% !important; }
  .wOver38M { margin : 0 -100% 0 63.3% !important; }
  .wOver39M { margin : 0 -100% 0 65% !important; }
  .wOver40M { margin : 0 -100% 0 66.7% !important; }
  .wOver41M { margin : 0 -100% 0 68.3% !important; }
  .wOver42M { margin : 0 -100% 0 70% !important; }
  .wOver43M { margin : 0 -100% 0 71.7% !important; }
  .wOver44M { margin : 0 -100% 0 73.3% !important; }
  .wOver45M { margin : 0 -100% 0 75% !important; }
  .wOver46M { margin : 0 -100% 0 76.7% !important; }
  .wOver47M { margin : 0 -100% 0 78.3% !important; }
  .wOver48M { margin : 0 -100% 0 80% !important; }
  .wOver49M { margin : 0 -100% 0 81.7% !important; }
  .wOver50M { margin : 0 -100% 0 83.3% !important; }
  .wOver51M { margin : 0 -100% 0 85% !important; }
  .wOver52M { margin : 0 -100% 0 86.7% !important; }
  .wOver53M { margin : 0 -100% 0 88.3% !important; }
  .wOver54M { margin : 0 -100% 0 90% !important; }
  .wOver55M { margin : 0 -100% 0 91.7% !important; }
  .wOver56M { margin : 0 -100% 0 93.3% !important; }
  .wOver57M { margin : 0 -100% 0 95% !important; }
  .wOver58M { margin : 0 -100% 0 96.7% !important; }
  .wOver59M { margin : 0 -100% 0 98.3% !important; }

}

@media screen and (min-width:1280px){

  .wSplit > * ~ div.wOver0Xl,
  .wSplit > * ~ .wOver0Xl ~ article,
  .wSplit > * ~ .wOver0Xl ~ aside,
  .wSplit > * ~ .wOver0Xl ~ div,
  .wSplit > * ~ .wOver0Xl ~ footer,
  .wSplit > * ~ .wOver0Xl ~ header,
  .wSplit > * ~ .wOver0Xl ~ main,
  .wSplit > * ~ .wOver0Xl ~ nav{
    margin-top : 0 !important;
  }

  .wOver0Xl{
    clear : both !important;
  }

  .wOverAllXl{
    float  : right !important;
    margin : 0 0 0 -100% !important;
  }

  .wSpan1Xl { width : 1.7%; }
  .wSpan2Xl { width : 3.3%; }
  .wSpan3Xl { width : 5%; }
  .wSpan4Xl { width : 6.7%; }
  .wSpan5Xl { width : 8.3%; }
  .wSpan6Xl { width : 10%; }
  .wSpan7Xl { width : 11.7%; }
  .wSpan8Xl { width : 13.3%; }
  .wSpan9Xl { width : 15%; }
  .wSpan10Xl { width : 16.7%; }
  .wSpan11Xl { width : 18.3%; }
  .wSpan12Xl { width : 20%; }
  .wSpan13Xl { width : 21.7%; }
  .wSpan14Xl { width : 23.3%; }
  .wSpan15Xl { width : 25%; }
  .wSpan16Xl { width : 26.7%; }
  .wSpan17Xl { width : 28.3%; }
  .wSpan18Xl { width : 30%; }
  .wSpan19Xl { width : 31.7%; }
  .wSpan20Xl { width : 33.3%; }
  .wSpan21Xl { width : 35%; }
  .wSpan22Xl { width : 36.7%; }
  .wSpan23Xl { width : 38.3%; }
  .wSpan24Xl { width : 40%; }
  .wSpan25Xl { width : 41.7%; }
  .wSpan26Xl { width : 43.3%; }
  .wSpan27Xl { width : 45%; }
  .wSpan28Xl { width : 46.7%; }
  .wSpan29Xl { width : 48.3%; }
  .wSpan30Xl { width : 50%; }
  .wSpan31Xl { width : 51.7%; }
  .wSpan32Xl { width : 53.3%; }
  .wSpan33Xl { width : 55%; }
  .wSpan34Xl { width : 56.7%; }
  .wSpan35Xl { width : 58.3%; }
  .wSpan36Xl { width : 60%; }
  .wSpan37Xl { width : 61.7%; }
  .wSpan38Xl { width : 63.3%; }
  .wSpan39Xl { width : 65%; }
  .wSpan40Xl { width : 66.7%; }
  .wSpan41Xl { width : 68.3%; }
  .wSpan42Xl { width : 70%; }
  .wSpan43Xl { width : 71.7%; }
  .wSpan44Xl { width : 73.3%; }
  .wSpan45Xl { width : 75%; }
  .wSpan46Xl { width : 76.7%; }
  .wSpan47Xl { width : 78.3%; }
  .wSpan48Xl { width : 80%; }
  .wSpan49Xl { width : 81.7%; }
  .wSpan50Xl { width : 83.3%; }
  .wSpan51Xl { width : 85%; }
  .wSpan52Xl { width : 86.7%; }
  .wSpan53Xl { width : 88.3%; }
  .wSpan54Xl { width : 90%; }
  .wSpan55Xl { width : 91.7%; }
  .wSpan56Xl { width : 93.3%; }
  .wSpan57Xl { width : 95%; }
  .wSpan58Xl { width : 96.7%; }
  .wSpan59Xl { width : 98.3%; }
  .wSpan60Xl { width : 100%; }

  .wOver0Xl { margin : 0 -100% 0 0 !important; }
  .wOver1Xl { margin : 0 -100% 0 1.7% !important; }
  .wOver2Xl { margin : 0 -100% 0 3.3% !important; }
  .wOver3Xl { margin : 0 -100% 0 5% !important; }
  .wOver4Xl { margin : 0 -100% 0 6.7% !important; }
  .wOver5Xl { margin : 0 -100% 0 8.3% !important; }
  .wOver6Xl { margin : 0 -100% 0 10% !important; }
  .wOver7Xl { margin : 0 -100% 0 11.7% !important; }
  .wOver8Xl { margin : 0 -100% 0 13.3% !important; }
  .wOver9Xl { margin : 0 -100% 0 15% !important; }
  .wOver10Xl { margin : 0 -100% 0 16.7% !important; }
  .wOver11Xl { margin : 0 -100% 0 18.3% !important; }
  .wOver12Xl { margin : 0 -100% 0 20% !important; }
  .wOver13Xl { margin : 0 -100% 0 21.7% !important; }
  .wOver14Xl { margin : 0 -100% 0 23.3% !important; }
  .wOver15Xl { margin : 0 -100% 0 25% !important; }
  .wOver16Xl { margin : 0 -100% 0 26.7% !important; }
  .wOver17Xl { margin : 0 -100% 0 28.3% !important; }
  .wOver18Xl { margin : 0 -100% 0 30% !important; }
  .wOver19Xl { margin : 0 -100% 0 31.7% !important; }
  .wOver20Xl { margin : 0 -100% 0 33.3% !important; }
  .wOver21Xl { margin : 0 -100% 0 35% !important; }
  .wOver22Xl { margin : 0 -100% 0 36.7% !important; }
  .wOver23Xl { margin : 0 -100% 0 38.3% !important; }
  .wOver24Xl { margin : 0 -100% 0 40% !important; }
  .wOver25Xl { margin : 0 -100% 0 41.7% !important; }
  .wOver26Xl { margin : 0 -100% 0 43.3% !important; }
  .wOver27Xl { margin : 0 -100% 0 45% !important; }
  .wOver28Xl { margin : 0 -100% 0 46.7% !important; }
  .wOver29Xl { margin : 0 -100% 0 48.3% !important; }
  .wOver30Xl { margin : 0 -100% 0 50% !important; }
  .wOver31Xl { margin : 0 -100% 0 51.7% !important; }
  .wOver32Xl { margin : 0 -100% 0 53.3% !important; }
  .wOver33Xl { margin : 0 -100% 0 55% !important; }
  .wOver34Xl { margin : 0 -100% 0 56.7% !important; }
  .wOver35Xl { margin : 0 -100% 0 58.3% !important; }
  .wOver36Xl { margin : 0 -100% 0 60% !important; }
  .wOver37Xl { margin : 0 -100% 0 61.7% !important; }
  .wOver38Xl { margin : 0 -100% 0 63.3% !important; }
  .wOver39Xl { margin : 0 -100% 0 65% !important; }
  .wOver40Xl { margin : 0 -100% 0 66.7% !important; }
  .wOver41Xl { margin : 0 -100% 0 68.3% !important; }
  .wOver42Xl { margin : 0 -100% 0 70% !important; }
  .wOver43Xl { margin : 0 -100% 0 71.7% !important; }
  .wOver44Xl { margin : 0 -100% 0 73.3% !important; }
  .wOver45Xl { margin : 0 -100% 0 75% !important; }
  .wOver46Xl { margin : 0 -100% 0 76.7% !important; }
  .wOver47Xl { margin : 0 -100% 0 78.3% !important; }
  .wOver48Xl { margin : 0 -100% 0 80% !important; }
  .wOver49Xl { margin : 0 -100% 0 81.7% !important; }
  .wOver50Xl { margin : 0 -100% 0 83.3% !important; }
  .wOver51Xl { margin : 0 -100% 0 85% !important; }
  .wOver52Xl { margin : 0 -100% 0 86.7% !important; }
  .wOver53Xl { margin : 0 -100% 0 88.3% !important; }
  .wOver54Xl { margin : 0 -100% 0 90% !important; }
  .wOver55Xl { margin : 0 -100% 0 91.7% !important; }
  .wOver56Xl { margin : 0 -100% 0 93.3% !important; }
  .wOver57Xl { margin : 0 -100% 0 95% !important; }
  .wOver58Xl { margin : 0 -100% 0 96.7% !important; }
  .wOver59Xl { margin : 0 -100% 0 98.3% !important; }

}

#wBasket > div,
#wBasket > div > div{
  float : none;
  clear : none;
  width : auto;
}

#wBasketLoggedIn{
  display:none;
}

div#wBasketItems{
  float  : left;
  margin : 0.375em 0.5em 0 0;
}

#wBasketItems > a{
  display         : block;
  width           : 2.25em;
  height          : 2.25em;
  background      : url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAABIFBMVEX%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FMzMzm5ubq6urd3d3f39%2Fh4eHf39%2Fg4ODi4uLj4%2BPk5OTf39%2Fg4ODd3d3h4eHg4ODe3t7f39%2Ff39%2Fg4ODh4eHh4eHh4eHg4ODh4eHg4ODg4ODh4eHf39%2Fi4uLi4uLh4eHh4eHh4eHh4eHh4eHi4uLh4eHi4uLg4ODh4eHh4eHh4eHg4ODh4eHh4eHg4ODh4eHg4ODh4eHg4ODh4eHg4ODm5ubl5eXl5eXk5OTi4uLj4%2BPm5ubh4eHi4uLm5ubh4eHn5%2Bfp6enh4eHo6Ojn5%2Bfm5ubo6Ojp6eno6Ojr6%2Bvs7Ozs7Ozg4ODu7u719fX29vb39%2Ffx8fHy8vLz8%2FP09PTu7u7v7%2B%2Fw8PDr6%2Bvg4ODq6urs7OznK3CsAAAAUnRSTlMAAQIEBQoMDxARGBkaGxwgISYqOkZHYWNmb3Bzdnt8f4GLk7KztLy%2Bv8XK0dPV1t%2Fi7u%2Fv8PHx8vLz8%2FT09PT09fX19vb29%2Ff3%2BPj6%2Bvv7%2FP7%2BX48AagAAAVlJREFUeF7FzF9XKVEAhvEXxZESgSglDFGloCEopsM5SWrv%2BQv6%2Ft8isyjWGntmddVz89781ouft3V88gdwH51us4394uE5A2T%2B%2F7u0M9FhXVQrwK0q3h%2ByjKsii69pIP0qKncuBkr2RFXwAT5BFf8mNxu%2FQMSnM12fPYlE8G9E2SGVik4dOYsSHWY3mVCL0EZ44cMNSlsho3HcjOj7tW2BbNfvdHTjMKBYnZJ2AMsCbULrsRXwcvx03ptMZtO1ZkR%2B05fnvHNTGijEJGVQ8oIbEIsGHHjFCik8eEm1SOKR06yQlkOib4X6CRw8WqHHA6AwUkwbFQDEe%2BaoFwewL5gjYR8ArjQzo11BL9qRTepEobfTNUPdHegh%2F8E2H3ksitTYqBZZInd3LDEad91Ydj5hock5vgo2GVfjZhDfpV82o5c0VnnKfW1sSOuXPVhrL1WdGqqmdvEbfQKhnfjDSvQPfAAAAABJRU5ErkJggg%3D%3D') no-repeat center center;
  background-size : contain;
  color           : black;
  line-height     : 46px;
  text-align      : center;
  text-shadow     : 0 0 2px white;
}

.wDropdown,
.wDropdown ul,
.wDropdown li{
  margin  : 0;
  padding : 0;
}

.wDropdown ul{
  display : none;
}

.wDropdown .wDropdownOpen > ul{
  display : block;
}

.wDropdown ul,
[dir=rtl] .wDropdown > .wDropdownLeftToRight > ul{
  position : absolute;
  top      : 100%;
  left     : 0;
  z-index  : 200;
}

[dir=rtl] .wDropdown ul,
.wDropdown > .wDropdownRightToLeft > ul{
  left  : auto;
  right : 0;
}

.wDropdown ul ul,
[dir=rtl] .wDropdown ul .wDropdownLeftToRight ul{
  top   : 0;
  left  : 100%;
  right : auto;
}

[dir=rtl] .wDropdown ul ul,
.wDropdown ul .wDropdownRightToLeft ul{
  left  : auto;
  right : 100%;
}

.wDropdown:not([aria-orientation="vertical"]) > li > ul{
  min-width : 100%;
}

.wDropdown li{
  position        : relative;
  display         : block;
  list-style-type : none;
}

.wDropdown > li{
  display : inline-block;
}

.wDropdown a,
.wDropdown span{
  display         : block;
  text-decoration : none;
  white-space     : pre;
}

.wFlex{
  display         : flex;
  justify-content : center;
  float           : none;
  width           : auto;
}

.w-flex-vertical-centre{
  align-items : center;
  align-self  : center
}

.wFlex > *{
  flex  : 0 0 0%; /* % for IE11 */
}

.wFlexGutter12 { margin-right : -12px; }
.wFlexGutter20 { margin-right : -20px; }
.wFlexGutter30 { margin-right : -30px; }
.wFlexGutter40 { margin-right : -40px; }

.wFlexGutter12 > * { margin-right : 12px; }
.wFlexGutter20 > * { margin-right : 20px; }
.wFlexGutter30 > * { margin-right : 30px; }
.wFlexGutter40 > * { margin-right : 40px; }

.wFlexSpace20 > * + * { margin-top : 20px; }

.wFlexBasis4 { flex-basis : 4px; }
.wFlexBasis20 { flex-basis : 20px; }
.wFlexBasis32 { flex-basis : 32px; }
.wFlexBasis42 { flex-basis : 42px; }
.wFlexBasis180 { flex-basis : 180px; }

.wFlexGrow1 { flex-grow : 1; }
.wFlexGrow2 { flex-grow : 2; }
.wFlexGrow3 { flex-grow : 3; }
.wFlexGrow4 { flex-grow : 4; }
.wFlexGrow5 { flex-grow : 5; }

@media screen and (max-width:511px){

  .wFlexRowsXs{
    display : block;
    float   : left;
    width   : 100%;
  }

  .wFlexRowsXs > *{
    margin-right : 0 !important;
  }

  .wFlex:not(.wFlexRowsXs) > *{
    margin-top : 0 !important;
  }




  .wFlexBasis1Xs { flex-basis : 1px; }
  .wFlexBasis20Xs { flex-basis : 20px; }
  .wFlexBasis50Xs { flex-basis : 50px; }
  .wFlexBasis120Xs { flex-basis : 120px; }
  .wFlexBasis260Xs { flex-basis : 260px; }
  .wFlexBasis300Xs { flex-basis : 300px; }

  .wFlexGrow1Xs { flex-grow : 1; }

}

@media screen and (min-width:512px) and (max-width:767px){

  .wFlexRowsS{
    display : block;
    float   : left;
    width   : 100%;
  }

  .wFlexRowsS > *{
    margin-right : 0 !important;
  }

  .wFlex:not(.wFlexRowsS) > *{
    margin-top : 0 !important;
  }




  .wFlexBasis1S { flex-basis : 1px; }
  .wFlexBasis20S { flex-basis : 20px; }
  .wFlexBasis50S { flex-basis : 50px; }
  .wFlexBasis120S { flex-basis : 120px; }
  .wFlexBasis260S { flex-basis : 260px; }
  .wFlexBasis300S { flex-basis : 300px; }

  .wFlexGrow1S { flex-grow : 1; }

}

@media screen and (min-width:768px) and (max-width:1023px){

  .wFlexRowsM{
    display : block;
    float   : left;
    width   : 100%;
  }

  .wFlexRowsM > *{
    margin-right : 0 !important;
  }

  .wFlex:not(.wFlexRowsM) > *{
    margin-top : 0 !important;
  }




  .wFlexBasis1M { flex-basis : 1px; }
  .wFlexBasis20M { flex-basis : 20px; }
  .wFlexBasis50M { flex-basis : 50px; }
  .wFlexBasis120M { flex-basis : 120px; }
  .wFlexBasis260M { flex-basis : 260px; }
  .wFlexBasis300M { flex-basis : 300px; }

  .wFlexGrow1M { flex-grow : 1; }

}

@media screen and (min-width:1024px) and (max-width:1279px){

  .wFlexRowsL{
    display : block;
    float   : left;
    width   : 100%;
  }

  .wFlexRowsL > *{
    margin-right : 0 !important;
  }

  .wFlex:not(.wFlexRowsL) > *{
    margin-top : 0 !important;
  }




  .wFlexBasis30L { flex-basis : 30px; }
  .wFlexBasis40L { flex-basis : 40px; }
  .wFlexBasis228L { flex-basis : 228px; }
  .wFlexBasis360L { flex-basis : 360px; }
  .wFlexBasis410L { flex-basis : 410px; }

  .wFlexGrow1L { flex-grow : 1; }

}

@media screen and (min-width:1280px){

  .wFlexRowsXl{
    display : block;
    float   : left;
    width   : 100%;
  }

  .wFlexRowsXl > *{
    margin-right : 0 !important;
  }

  .wFlex:not(.wFlexRowsXl) > *{
    margin-top : 0 !important;
  }




  .wFlexBasis30Xl { flex-basis : 30px; }
  .wFlexBasis40Xl { flex-basis : 40px; }
  .wFlexBasis228Xl { flex-basis : 228px; }
  .wFlexBasis360Xl { flex-basis : 360px; }
  .wFlexBasis410Xl { flex-basis : 410px; }

  .wFlexGrow1Xl { flex-grow : 1; }

}

.wFlexOrder1{
  order : 1;
}

.wFlexOrder2{
  order : 2;
}

.w-form-fields{
  display : flex !important;
  float   : none !important;
}

.w-form-fields > label + label{
  margin-left : 20px;
}

.w-field{
  display  : block;
  position : relative;
}

.w-field > span:first-child{
  float         : left;
  position      : relative;
  z-index       : 1;
  margin        : -10px 5px;
  padding       : 0 5px;
  border-radius : 4px;
  background    : #fff;
  color         : #666;
  font-size     : 14px;
  line-height   : 20px;
}

.w-field > input,
.w-field > textarea{
  width   : 100%;
  height  : auto !important;
  padding : 8px 9px 5px !important;
}

.wLightbox{
  cursor : pointer;
}

a > img{
  border : 0;
}

.wSearch{
  font-size   : 16px;
  line-height : 1.5;
  text-align  : right;
}

#wSearchButton,
#wSearchButton + label{
  display : none;
}

@media screen{

  .wSearch{
    height : 1.75em;
  }

  #wSearchButton{
    display : inline;
    width   : 1.75em;
    margin  : 0;
    padding : 0;
    opacity : 0;
  }

  #wSearchButton ~ label{
    display     : inline-block;
    position    : relative;
    margin-left : -1.75em;
    cursor      : pointer;
  }

  #wSearchButton ~ label:before{
    content         : '';
    display         : inline-block;
    width           : 1.75em;
    height          : 1.75em;
    background      : url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI4Ij48cGF0aCBmaWxsPSIjMjIyIiBkPSJNNSwxMmE3LDcgMCAxLDAgMTQsMGE3LDcgMCAxLDAgLTE0LDBNNywxMmE1LDUgMCAxLDAgMTAsMGE1LDUgMCAxLDAgLTEwLDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMyMjIiIGQ9Ik0xNywxNS41IDIzLDIxLjUgMjEuNSwyMyAxNS41LDE3eiIvPjwvc3ZnPg%3D%3D') no-repeat center center;
    background-size : cover;
  }

  #wSearchButton ~ label > span,
  .wSearch > form{
    display : none;
  }

  #wSearchButton:checked ~ label > span:last-child{
    display  : block;
    position : fixed;
    z-index  : 201;
    top      : 50%;
    left     : 50%;
    width    : 0;
  }

  #wSearchButton:checked ~ label > span:last-child:after{
    content    : '';
    display    : block;
    position   : relative;
    top        : -0.875em;
    left       : -7.125em;
    width      : 1.75em;
    height     : 1.75em;
    background : url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI4Ij48cGF0aCBmaWxsPSIjMjIyIiBkPSJNNy41LDYgMjIsMjAuNSAyMC41LDIyIDYsNy41eiIvPjxwYXRoIGZpbGw9IiMyMjIiIGQ9Ik0yMC41LDYgNiwyMC41IDcuNSwyMiAyMiw3LjV6Ii8%2BPC9zdmc%2B');
  }

  #wSearchButton:checked ~ label ~ form{
    display    : table;
    position   : fixed;
    z-index    : 200;
    top        : 0;
    left       : 0;
    width      : 100%;
    height     : 100%;
    background : rgba(0,0,0,0.75);
  }

  .wSearch > form > div{
    display        : table-cell;
    float          : none;
    vertical-align : middle;
    text-align     : center;
  }

  .wSearch > form > div > div{
    display       : inline-block;
    float         : none;
    width         : auto;
    padding       : 0.5em 0.5em 0.5em 2.75em;
    border-radius : 0.375em;
    background    : rgb(240,240,240);
  }

  .wSearch > form > div > div > input{
    width : 12em !important;
  }

}

.wSearch input[type=text]{
  width         : 100%;
  height        : 1.75em;
  padding-right : 1.75em;
}

.wSearch button{
  background     : transparent;
  border         : 0;
  margin         : 0 0 0 -1.75em;
  padding        : 0;
  font-size      : 1em;
  vertical-align : bottom;
  cursor         : pointer;
}

.wSearch button::-moz-focus-inner{
  padding : 0;
  border  : 0;
}

.wSearch button:after{
  content    : '';
  display    : block;
  width      : 1.75em;
  height     : 1.75em;
  background : url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI4Ij48cGF0aCBmaWxsPSIjMjIyIiBkPSJNNSwxMmE3LDcgMCAxLDAgMTQsMGE3LDcgMCAxLDAgLTE0LDBNNywxMmE1LDUgMCAxLDAgMTAsMGE1LDUgMCAxLDAgLTEwLDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMyMjIiIGQ9Ik0xNywxNS41IDIzLDIxLjUgMjEuNSwyMyAxNS41LDE3eiIvPjwvc3ZnPg%3D%3D');
}

.wSearch button > span{
  display : none;
}

.w-searchresults > h1{
  font-size : 1.5em;
  margin    : 0 0 20px;
}

.w-searchresults > div{
  margin : 0 0 30px;
}

.w-searchresults > div > div > a{
  display   : block;
  padding   : 0 0 10px;
  font-size : 1.25em;
}

.w-searchresults-with-images > div{
  display : flex;
}

.w-searchresults-image{
  flex   : 0 0 160px;
  margin : 0 20px 0 0;
}

.w-searchresults-image > img{
  float      : none;
  width      : auto;
  max-width  : 160px;
  max-height : 160px;
  margin     : 0 auto;
}

@media screen and (max-width:599px){

  .w-searchresults-image{
    flex : 0 0 80px;
  }

  .w-searchresults-image > img{
    max-width  : 80px;
    max-height : 80px;
  }

}

.wPadding0-30{
  padding : 0px 30px;
}

.wPadding20-0{
  padding : 20px 0px;
}

.wPadding20-0-80{
  padding : 20px 0px 80px;
}

.wPadding40-0{
  padding : 40px 0px;
}

.wPadding5-0{
  padding : 5px 0px;
}

.wPadding80-0{
  padding : 80px 0px;
}

div.wSpacer{
  margin-top : 0 !important;
}

:root{--width:1536px;--gutter:20px;--space:20px;--padding:20px;}
[hidden],.w-hidden{display:none !important;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:1em;font-weight:inherit;}
:is(h1,h2,h3,h4,h5,h6)>span{display:block;}
table{border-collapse:collapse;}
.wButton{display:inline-block;margin:0;padding:0;border:0;background:transparent;font-family:inherit;font-size:1em;line-height:1.5;text-decoration:none;cursor:pointer;}
.wButton::-moz-focus-inner{padding:0;border:0;}
.wButton > span{box-sizing:border-box;display:block;padding:0.25em 0.5em;border:1px solid #bbb;border-radius:0.25em;background:#eee;color:#000;text-shadow:0 0 2px #fff;}
.wButtonCentre{text-align:center;}
.wButtonLeft{text-align:left;}
.wButtonRight{text-align:right;}
.wCentred{float:none;max-width:1536px;margin:0 auto;}
input:not([type=file]),textarea,select{display:inline-block;margin:0;padding:0.25em 0.5em;border:1px solid #ddd;border-radius:4px;outline:none;background:#fff no-repeat center center;color:#000;font-family:inherit;font-size:1em;font-weight:inherit;line-height:1.5;box-sizing:border-box;background-repeat:no-repeat !important;background-position:center center !important;}
input[type=number]{appearance:textfield;text-align:right;}
input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{appearance:none;}
input::placeholder{color:#999;font-style:italic;}
textarea{resize:vertical;}
select{appearance:none;padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='26'%3E%3Cpath d='m 9,12 6,6 6,-6 -2,-2 -4,4 -4,-4 z'/%3E%3C/svg%3E");background-position:right !important;}
.w-checkbox,.w-radio{display:block;position:relative;padding-left:32px;}
.w-checkbox>input,.w-radio>input{appearance:none;display:block;position:absolute;top:calc(0.75em - 11px);left:0;width:22px;height:22px;}
label.w-checkbox>input,label.w-radio>input{min-height:auto !important;}
.w-radio>input{border-radius:50%;}
.w-checkbox>input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cpath fill='%23222' d='M0,8 5,13 14,4 12,2 5,9 2,6z'/%3E%3C/svg%3E");}
.w-radio>input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Ccircle fill='%23222' cx='5' cy='5' r='5'/%3E%3C/svg%3E");}
.w-spinner{display:inline-block;position:relative;}
.w-spinner>input{width:calc(20px + 2.5em + var(--w) * 0.6em);padding:0.25em calc(12px + 0.75em);text-align:center;}
.w-spinner>input[size="1"]{--w:1;}
.w-spinner>input[size="2"]{--w:2;}
.w-spinner>input[size="3"]{--w:3;}
.w-spinner>input[size="4"]{--w:4;}
.w-spinner>input[size="5"]{--w:5;}
.w-spinner>input[size="6"]{--w:6;}
.w-spinner>input[size="7"]{--w:7;}
.w-spinner>input[size="8"]{--w:8;}
.w-spinner>span{display:block;position:absolute;inset:0 auto;width:calc(10px + 0.75em);cursor:pointer;}
.w-spinner>span:nth-child(2){left:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='m0,4h10v2h-10z'/%3E%3C/svg%3E") no-repeat right;}
.w-spinner>span:nth-child(3){right:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='m0,4h4v-4h2v4h4v2h-4v4h-2v-4h-4z'/%3E%3C/svg%3E") no-repeat left;}
.w-pagination{display:flex !important;justify-content:end;gap:0.25em;padding:0;text-align:center;margin:0 0 20px;}
.w-pagination>li{display:block;min-width:1.5em;border:1px solid transparent;transition:border 0.2s;}
.w-pagination>li>:is(a,span){display:block;min-width:1em;padding:0 0.25em;}
.w-pagination>li:has(:is(a,span)):is(:hover,[aria-current]):not(:is(:first-child,:last-child)){border-color:rgb(from currentColor r g b / 0.2);}
#top .w-target{margin-top:0 !important;}
.w-blog>h1{width:auto;margin:0 var(--space) var(--space) 0;}
.w-blog-back{float:right;clear:none;width:auto;margin:0 0 var(--space);}
.w-blog-back>a>span::before{content:"◄ ";}
.w-blog-grid{--c:1;display:grid;grid-template-columns:repeat(var(--c),1fr);gap:var(--space);margin-bottom:var(--space);}
.w-blog-grid>a{display:flex;outline:1px solid rgba(0,0,0,0.2);color:inherit;}
.w-blog-grid>a>article{display:flex;flex-direction:column;gap:var(--space);}
.w-blog-grid>a>article>div+div{padding:0 var(--space);}
.w-blog-grid>a>article>div:last-child{margin:auto 0 var(--space);}
.w-blog-read{padding-bottom:calc(2 * var(--space));}
.w-blogmenu>ul{padding:10px 0 0 1em;}
.w-blogpost-banner,.w-blogpost-divider{margin-bottom:var(--space);}
.w-blogpost-metadata{width:auto;}
.w-blogpost-metadata h1{font-size:1.5em;line-height:1.25;}
.w-blogpost-tags,.w-blogpost-share,.w-blogpost>:is(h2,form){margin-top:var(--space);}
.w-blogpost-share{line-height:32px;text-align:center;}
.w-blogpost-share svg{display:inline;}
.wColourblock{border:0 solid var(--b);}
.w-comments .w-pagination{margin:0;}
.wCommentsComment>div:first-child{font-weight:700;}
.wCommentsDivider{border-top:1px dotted #888;}
#w-cookies-notice{position:fixed !important;inset:auto 0 0;z-index:500;padding:clamp(20px,3vw,40px) 20px;background:rgba(0,0,0,0.9);color:#fff;font:clamp(16px,2.5vw,18px)/1.25em sans-serif;text-align:center;}
#w-cookies-notice>a{color:#fff;text-decoration:underline;}
#w-cookies-notice>div{display:flex;gap:20px;justify-content:center;}
#w-cookies-accept,#w-cookies-notice>div>:is(a,span){display:block;width:130px;border-radius:4px;background:#555;color:#fff;font:14px/32px sans-serif;cursor:pointer;text-decoration:none;}
#w-cookies-accept{width:280px;margin:20px auto;background:#383;font:18px/40px sans-serif;}
.w-divider{--b:#888;--s:solid;--w:1px;border-top:var(--w) var(--s) var(--b);}
.w-border-dashed{--s:dashed;}
.w-border-dotted{--s:dotted;}
.w-edit{font-family:sans-serif;font-size:13px;text-align:right;}
.w-edit>a{color:inherit !important;}
.w-edit>a>span{color:#fff;}
.w-edit>svg{display:inline-block;width:22px;height:22px;margin:0 0 0 8px;vertical-align:bottom;cursor:pointer;fill:#fff;}
.w-notice,.w-error{padding:0.25em 0.5em;border:1px solid #070;border-radius:4px;background:#090;color:#fff;text-shadow:0 0 2px #000;}
.w-error{border-color:#800;background:#b00;}
.w-form{display:grid;gap:var(--space);}
.w-form-trap{display:none;}
.w-label-20{--label:20px;}
.w-label-40{--label:40px;}
.w-label-60{--label:60px;}
.w-label-80{--label:80px;}
.w-label-100{--label:100px;}
.w-label-120{--label:120px;}
.w-label-140{--label:140px;}
.w-label-160{--label:160px;}
.w-label-180{--label:180px;}
.w-label-200{--label:200px;}
.wFormLabel{width:var(--label);padding-bottom:0.25em;}
.wFormField{padding-left:var(--label);}
:where(.wFormLayoutRows,.wFormLayoutIndented) .wFormLabel{width:auto;}
.wFormLayoutColumns .wFormField{float:none;clear:none;}
.wFormLayoutColumns .wFormField>div{clear:none;}
.wFormLayoutRows .wFormField{clear:left;padding-left:0;}
.wFormLayoutColumns:has(:is(input:where([type=text],[type=date],[type=email],[type=number],[type=password],[type=tel],[type=url]),textarea,select))>.wFormLabel{padding-top:calc(0.25em + 1px);}
.wFormRequired label::after{content:" *";color:red;font-weight:bold;}
.wFormField :is(input:where([type=text],[type=date],[type=email],[type=number],[type=password],[type=tel],[type=url]),textarea,select){width:100%;}
.w-radio+.w-radio,.w-checkbox+.w-checkbox{margin-top:calc(var(--space) / 2);}
.w-maximum-228{max-width:228px;}
.w-maximum-50{max-width:50px;}
.w-maximum-100{max-width:100px;}
.w-maximum-150{max-width:150px;}
.w-maximum-32{max-width:32px;}
.w-maximum-48{max-width:48px;}
.w-maximum-64{max-width:64px;}
.w-maximum-96{max-width:96px;}
.w-maximum-128{max-width:128px;}
.w-maximum-200{max-width:200px;}
.w-maximum-250{max-width:250px;}
.w-maximum-300{max-width:300px;}
.w-maximum-35{max-width:35px;}
.w-maximum-800{max-width:800px;}
.w-maximum-1000{max-width:1000px;}
.w-maximum-1200{max-width:1200px;}
.w-maximum-60{max-width:60px;}
.w-share-icons{white-space:nowrap;}
.w-share-icons>span{margin:0 4px;}
.w-icon{display:inline-block;}
.w-icon> svg{width:32px;height:32px;vertical-align:top;cursor:pointer;}
.w-showhide>label{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;}
.w-showhide>label>span{display:block;}
.w-showhide>input{display:none;}
.w-showhide>input:not(:checked)+div{display:none;}
.w-sticky>div{top:0;z-index:100;width:100%;}
.w-table{--padding:calc(var(--gutter) / 2);--o:none;--r:none;--c:none;--t:var(--r);--l:var(--c);width:100%;border:1px var(--o) var(--b);}
.w-table :is(th,td){padding:0;border:1px none var(--b);border-style:none var(--c) var(--r) none;vertical-align:top;text-align:left;font-weight:inherit;}
.w-table-outline{--o:solid;}
.w-table-rows{--o:solid;--r:solid;}
.w-table-columns{--o:solid;--c:solid;}
.w-table-grid{--o:solid;--r:solid;--c:solid;}
.w-table-row{--o:solid;--t:solid;}
.w-table-column{--o:solid;--l:solid;}
.w-table-columnsAndRow{--o:solid;--c:solid;--t:solid;}
.w-table-rowsAndColumn{--o:solid;--r:solid;--l:solid;}
.w-table tr:first-child :is(th,td){border-bottom-style:var(--t);}
.w-table :is(th,td):first-child{border-right-style:var(--l);}
.w-table :is(th,td)>div,.w-table td::before{padding:var(--padding);}
.webeditText>:is(div,span){min-height:1lh;white-space:pre-wrap;}
.webeditText>.ac{text-align:center;}
.webeditText>.ar{text-align:right;}
.webeditText>.aj{text-align:justify;white-space:normal;}
.webeditText>.dl{display:list-item;}
.webeditText>:is(.ac,.ar).dl{list-style-position:inside;}
.webeditText>.dn{position:relative;counter-increment:dn1;}
.webeditText>.dn.i18{counter-increment:dn2;}
.webeditText>.dn.i36{counter-increment:dn3;}
.webeditText>.dn.i54{counter-increment:dn4;}
.webeditText>.dn.i72{counter-increment:dn5;}
.webeditText>.dn.i90{counter-increment:dn6;}
.webeditText>:not(.dl):not(.dn){counter-reset:dn1 dn2 dn3 dn4 dn5 dn6;}
.webeditText>:is(.dl,.dn):not(:is(.i18,.i36,.i54,.i72,.i90)){counter-reset:dn2 dn3 dn4 dn5 dn6;}
.webeditText>:is(.dl,.dn).i18{counter-reset:dn3 dn4 dn5 dn6;}
.webeditText>:is(.dl,.dn).i36{counter-reset:dn4 dn5 dn6;}
.webeditText>:is(.dl,.dn).i54{counter-reset:dn5 dn6;}
.webeditText>:is(.dl,.dn).i72{counter-reset:dn6;}
.webeditText>.dn::before{content:counter(dn1) '.';position:absolute;right:calc(100% + 0.5em);}
.webeditText>.dn.i18::before{content:counter(dn2) '.';}
.webeditText>.dn.i36::before{content:counter(dn3) '.';}
.webeditText>.dn.i54::before{content:counter(dn4) '.';}
.webeditText>.dn.i72::before{content:counter(dn5) '.';}
.webeditText>.dn.i90::before{content:counter(dn6) '.';}
.webeditText>:is(.dl,.dn,.i18){margin-left:1.5em;}
.webeditText>:is(.dl.i18,.dn.i18,.i36){margin-left:3.0em;}
.webeditText>:is(.dl.i36,.dn.i36,.i54){margin-left:4.5em;}
.webeditText>:is(.dl.i54,.dn.i54,.i72){margin-left:6.0em;}
.webeditText>:is(.dl.i72,.dn.i72,.i90){margin-left:7.5em;}
.webeditText>:is(.dl.i90,.dn.i90){margin-left:9.0em;}
.webeditText>.h75{line-height:0.75;}
.webeditText>.h100{line-height:1;}
.webeditText>.h125{line-height:1.25;}
.webeditText>.h175{line-height:1.75;}
.webeditText>.h200{line-height:2;}
.webeditText>.h250{line-height:2.5;}
.webeditText>.h300{line-height:3;}
.webeditText>.lm10{letter-spacing:-0.1em;}
.webeditText>.lm5{letter-spacing:-0.05em;}
.webeditText>.l5{letter-spacing:0.05em;}
.webeditText>.l10{letter-spacing:0.1em;}
.webeditText>.l15{letter-spacing:0.15em;}
.webeditText>.l20{letter-spacing:0.2em;}
.webeditText .bon{font-weight:700;}
.webeditText .du{text-decoration:underline;}
.webeditText .ds{text-decoration:line-through;}
.webeditText .do{text-decoration:overline;}
.webeditText .ion{font-style:italic;}
.w-text-light{color:#fff;}
.w-text-dark{color:#000;}
.wTextonimage{position:relative;}
.wTextonimage>:last-child{position:absolute;z-index:1;width:auto;color:#fff;}
.wTextonimage>a+:last-child{pointer-events:none;}
.w-gutter-0{--gutter:0px;}
.w-gutter-4{--gutter:4px;}
.w-gutter-8{--gutter:8px;}
.w-gutter-12{--gutter:12px;}
.w-gutter-16{--gutter:16px;}
.w-gutter-20{--gutter:20px;}
.w-gutter-24{--gutter:24px;}
.w-gutter-28{--gutter:28px;}
.w-gutter-32{--gutter:32px;}
.w-gutter-36{--gutter:36px;}
.w-gutter-40{--gutter:40px;}
.w-gutter-44{--gutter:44px;}
.w-gutter-48{--gutter:48px;}
.w-gutter-52{--gutter:52px;}
.w-gutter-56{--gutter:56px;}
.w-gutter-60{--gutter:60px;}
.w-gutter-64{--gutter:64px;}
.w-gutter-68{--gutter:68px;}
.w-gutter-72{--gutter:72px;}
.w-gutter-76{--gutter:76px;}
.w-gutter-80{--gutter:80px;}
.w-space-0{--space:0px;}
.w-space-4{--space:4px;}
.w-space-8{--space:8px;}
.w-space-12{--space:12px;}
.w-space-16{--space:16px;}
.w-space-20{--space:20px;}
.w-space-24{--space:24px;}
.w-space-28{--space:28px;}
.w-space-32{--space:32px;}
.w-space-36{--space:36px;}
.w-space-40{--space:40px;}
.w-border-width-1{--w:1px;}
.w-border-width-2{--w:2px;}
.w-border-width-3{--w:3px;}
.w-border-width-4{--w:4px;}
.w-border-width-5{--w:5px;}
.w-border-width-6{--w:6px;}
.w-border-width-7{--w:7px;}
.w-border-width-8{--w:8px;}
.w-border-width-9{--w:9px;}
.w-border-width-10{--w:10px;}
.w-border-width-11{--w:11px;}
.w-border-width-12{--w:12px;}
.w-border-width-13{--w:13px;}
.w-border-width-14{--w:14px;}
.w-border-width-15{--w:15px;}
.w-border-width-16{--w:16px;}
.w-border-width-17{--w:17px;}
.w-border-width-18{--w:18px;}
.w-border-width-19{--w:19px;}
.w-border-width-20{--w:20px;}
.w-padding{padding:var(--padding);}
.w-padding-0{--padding:0px;}
.w-padding-1{--padding:1px;}
.w-padding-2{--padding:2px;}
.w-padding-3{--padding:3px;}
.w-padding-4{--padding:4px;}
.w-padding-5{--padding:5px;}
.w-padding-6{--padding:6px;}
.w-padding-7{--padding:7px;}
.w-padding-8{--padding:8px;}
.w-padding-9{--padding:9px;}
.w-padding-10{--padding:10px;}
.w-padding-11{--padding:11px;}
.w-padding-12{--padding:12px;}
.w-padding-13{--padding:13px;}
.w-padding-14{--padding:14px;}
.w-padding-15{--padding:15px;}
.w-padding-16{--padding:16px;}
.w-padding-17{--padding:17px;}
.w-padding-18{--padding:18px;}
.w-padding-19{--padding:19px;}
.w-padding-20{--padding:20px;}
.webeditText .f1{color:#000000!important;}
.webeditText .f3{color:#666666!important;}
.webeditText .f4{color:#999999!important;}
.webeditText .f5{color:#cccccc!important;}
.webeditText .f6{color:#ffffff!important;}
.webeditText .f7{color:#bca66c!important;}
.webeditText .f8{color:#ebe2ca!important;}
.webeditText .f9{color:#f2f2f2!important;}
.webeditText .f10{color:#222222!important;}
.webeditText *>.h1,.w-background-1{background:#000000;}
.webeditText *>.h3,.w-background-3{background:#666666;}
.webeditText *>.h4,.w-background-4{background:#999999;}
.webeditText *>.h5,.w-background-5{background:#cccccc;}
.webeditText *>.h6,.w-background-6{background:#ffffff;}
.webeditText *>.h7,.w-background-7{background:#bca66c;}
.webeditText *>.h8,.w-background-8{background:#ebe2ca;}
.webeditText *>.h9,.w-background-9{background:#f2f2f2;}
.webeditText *>.h10,.w-background-10{background:#222222;}
.w-border-1{--b:#000000;}
.w-border-3{--b:#666666;}
.w-border-4{--b:#999999;}
.w-border-5{--b:#cccccc;}
.w-border-6{--b:#ffffff;}
.w-border-7{--b:#bca66c;}
.w-border-8{--b:#ebe2ca;}
.w-border-9{--b:#f2f2f2;}
.w-border-10{--b:#222222;}

@media screen and (max-width:511px){
.w-hide-xs{display:none;}
.w-blog-grid-2-xs{--c:2;}
.w-blog-grid-3-xs{--c:3;}
.w-blog-grid-4-xs{--c:4;}
.w-label-rows-xs .wFormLabel{width:auto;}
.w-label-rows-xs .wFormField{clear:left;padding-left:0;}
.w-label-rows-xs .wFormLayoutColumns>.wFormLabel{padding-top:0;}
.w-sticky-fixed[data-sticky-at~="xs"]>div{position:fixed;}
.w-table-split-xs{border:none;}
.w-table-split-xs tr:first-child{display:none;}
.w-table-split-xs tr{display:table;width:100%;border:1px var(--o) var(--b);}
.w-table-split-xs tr+tr+tr{margin-top:var(--space);}
.w-table-split-xs :is(th,td){display:table-row;}
.w-table-split-xs :is(th,td)::before{content:attr(data-table-header);display:table-cell;}
.w-table-split-xs td{border-style:var(--c) none none none !important;}
.w-table-split-xs :is(th,td) div{float:none;width:100%;}
.w-table-split-xs :is(th,td)>div{display:table-cell;width:75%;}
.w-table-split-xs td>div{border-left:1px var(--t) var(--b);}
}

@media screen and (min-width:512px) and (max-width:767px){
.w-hide-s{display:none;}
.w-blog-grid-2-s{--c:2;}
.w-blog-grid-3-s{--c:3;}
.w-blog-grid-4-s{--c:4;}
.w-label-rows-s .wFormLabel{width:auto;}
.w-label-rows-s .wFormField{clear:left;padding-left:0;}
.w-label-rows-s .wFormLayoutColumns>.wFormLabel{padding-top:0;}
.w-sticky-fixed[data-sticky-at~="s"]>div{position:fixed;}
.w-table-split-s{border:none;}
.w-table-split-s tr:first-child{display:none;}
.w-table-split-s tr{display:table;width:100%;border:1px var(--o) var(--b);}
.w-table-split-s tr+tr+tr{margin-top:var(--space);}
.w-table-split-s :is(th,td){display:table-row;}
.w-table-split-s :is(th,td)::before{content:attr(data-table-header);display:table-cell;}
.w-table-split-s td{border-style:var(--c) none none none !important;}
.w-table-split-s :is(th,td) div{float:none;width:100%;}
.w-table-split-s :is(th,td)>div{display:table-cell;width:75%;}
.w-table-split-s td>div{border-left:1px var(--t) var(--b);}
}

@media screen and (min-width:768px) and (max-width:1023px){
.w-hide-m{display:none;}
.w-blog-grid-2-m{--c:2;}
.w-blog-grid-3-m{--c:3;}
.w-blog-grid-4-m{--c:4;}
.w-label-rows-m .wFormLabel{width:auto;}
.w-label-rows-m .wFormField{clear:left;padding-left:0;}
.w-label-rows-m .wFormLayoutColumns>.wFormLabel{padding-top:0;}
.w-sticky-fixed[data-sticky-at~="m"]>div{position:fixed;}
.w-table-split-m{border:none;}
.w-table-split-m tr:first-child{display:none;}
.w-table-split-m tr{display:table;width:100%;border:1px var(--o) var(--b);}
.w-table-split-m tr+tr+tr{margin-top:var(--space);}
.w-table-split-m :is(th,td){display:table-row;}
.w-table-split-m :is(th,td)::before{content:attr(data-table-header);display:table-cell;}
.w-table-split-m td{border-style:var(--c) none none none !important;}
.w-table-split-m :is(th,td) div{float:none;width:100%;}
.w-table-split-m :is(th,td)>div{display:table-cell;width:75%;}
.w-table-split-m td>div{border-left:1px var(--t) var(--b);}
}

@media screen and (min-width:1024px) and (max-width:1279px){
.w-hide-l{display:none;}
.w-blog-grid-2-l{--c:2;}
.w-blog-grid-3-l{--c:3;}
.w-blog-grid-4-l{--c:4;}
.w-label-rows-l .wFormLabel{width:auto;}
.w-label-rows-l .wFormField{clear:left;padding-left:0;}
.w-label-rows-l .wFormLayoutColumns>.wFormLabel{padding-top:0;}
.w-sticky-fixed[data-sticky-at~="l"]>div{position:fixed;}
.w-table-split-l{border:none;}
.w-table-split-l tr:first-child{display:none;}
.w-table-split-l tr{display:table;width:100%;border:1px var(--o) var(--b);}
.w-table-split-l tr+tr+tr{margin-top:var(--space);}
.w-table-split-l :is(th,td){display:table-row;}
.w-table-split-l :is(th,td)::before{content:attr(data-table-header);display:table-cell;}
.w-table-split-l td{border-style:var(--c) none none none !important;}
.w-table-split-l :is(th,td) div{float:none;width:100%;}
.w-table-split-l :is(th,td)>div{display:table-cell;width:75%;}
.w-table-split-l td>div{border-left:1px var(--t) var(--b);}
}

@media screen and (min-width:1280px){
.w-hide-xl{display:none;}
.w-blog-grid-2-xl{--c:2;}
.w-blog-grid-3-xl{--c:3;}
.w-blog-grid-4-xl{--c:4;}
.w-label-rows-xl .wFormLabel{width:auto;}
.w-label-rows-xl .wFormField{clear:left;padding-left:0;}
.w-label-rows-xl .wFormLayoutColumns>.wFormLabel{padding-top:0;}
.w-sticky-fixed[data-sticky-at~="xl"]>div{position:fixed;}
.w-table-split-xl{border:none;}
.w-table-split-xl tr:first-child{display:none;}
.w-table-split-xl tr{display:table;width:100%;border:1px var(--o) var(--b);}
.w-table-split-xl tr+tr+tr{margin-top:var(--space);}
.w-table-split-xl :is(th,td){display:table-row;}
.w-table-split-xl :is(th,td)::before{content:attr(data-table-header);display:table-cell;}
.w-table-split-xl td{border-style:var(--c) none none none !important;}
.w-table-split-xl :is(th,td) div{float:none;width:100%;}
.w-table-split-xl :is(th,td)>div{display:table-cell;width:75%;}
.w-table-split-xl td>div{border-left:1px var(--t) var(--b);}
}
.webeditText .twss{
  font-family : Verdana,Geneva,sans-serif;
  font-weight : 400;
}

.webeditText .twss.bon{
  font-weight : 700;
}

body,
.webeditText,
.webeditText .tnss{
  font-family : "Montserrat",sans-serif;
  font-weight : 300;
}

.webeditText .bon,
.webeditText .tnss.bon{
  font-weight : 700;
}

.webeditText .tws{
  font-family : Georgia,"Bitstream Charter",Charter,serif;
  font-weight : 400;
}

.webeditText .tws.bon{
  font-weight : 700;
}

.webeditText .tns{
  font-family : "Cinzel Decorative",serif;
  font-weight : 400;
}

.webeditText .tns.bon{
  font-weight : 700;
}

.webeditText .tm{
  font-family : monospace,monospace;
  font-weight : 400;
}

.webeditText .tm.bon{
  font-weight : 700;
}

.webeditText .s10{ font-size:0.67em; }
.webeditText .s11{ font-size:0.73em; }
.webeditText .s12{ font-size:0.8em; }
.webeditText .s13{ font-size:0.87em; }
.webeditText .s14{ font-size:0.93em; }
.webeditText .s15{ font-size:1em; }
.webeditText .s16{ font-size:1.07em; }
.webeditText .s18{ font-size:1.2em; }
.webeditText .s20{ font-size:1.33em; }
.webeditText .s22{ font-size:1.47em; }
.webeditText .s24{ font-size:1.6em; }
.webeditText .s26{ font-size:1.73em; }
.webeditText .s28{ font-size:1.87em; }
.webeditText .s30{ font-size:2em; }
.webeditText .s32{ font-size:2.13em; }
.webeditText .s34{ font-size:2.27em; }
.webeditText .s36{ font-size:2.4em; }
.webeditText .s42{ font-size:2.8em; }
.webeditText .s48{ font-size:3.2em; }
.webeditText .s54{ font-size:3.6em; }
.webeditText .s60{ font-size:4em; }
.webeditText .s66{ font-size:4.4em; }
.webeditText .s72{ font-size:4.8em; }
#w-modal {
  display: grid;
  place-content: center center;
  position: fixed;
  z-index: 200;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 20px;
  background: rgba(0,0,0,0.5);
  opacity: 0;
  transition: opacity 0.2s linear;
}

#w-modal.w-modal-show {
  opacity: 1;
}

@starting-style {
  #w-modal.w-modal-show {
    opacity: 0;
  }
}

#w-modal > div {
  width: auto;
  max-width: 480px;
  padding: 20px;
  border-radius: 10px;
  background: #fff;
  color: #000;
  box-shadow: 0 4px 8px rgba(0,0,0,0.2);
  transform: scale(0.8);
  transition: transform 0.2s ease-in;
}

#w-modal.w-modal-show > div {
  transform: scale(1);
  transition: transform 0.2s ease-out;
}

@starting-style {
  #w-modal.w-modal-show > div {
    transform: scale(0.8);
  }
}

#w-modal > div > div:first-child {
  max-width: calc(100vw - 80px);
  max-height: calc(100vh - 250px);
  overflow: auto;
}

#w-modal > div > div:not(:has(*)) {
  white-space: pre-line;
}

#w-modal > div > div:last-child {
  text-align: center;
}

#w-modal button {
  margin: 20px 10px 0;
}

.w-modal-error {
  padding: 56px 0 0;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIj48ZyBmaWxsPSJ0cmFuc3BhcmVudCIgc3Ryb2tlPSIjZjAwIiBzdHJva2Utd2lkdGg9IjQiPjxjaXJjbGUgY3g9IjIwIiBjeT0iMjAiIHI9IjE4Ii8%2BPHBhdGggZD0iTSAyMCwxMCB2IDEyIi8%2BPHBhdGggZD0iTSAyMCwyNiB2IDQiLz48L2c%2BPC9zdmc%2B') no-repeat top;
}

.w-modal-error > ul {
  float: none;
  margin: 0;
  padding: 10px 0 0 20px;
}

.w-modal-error > ul > li {
  margin: 0;
  padding: 0;
}
/* styling shared between shop pages ******************************************/

.wColumn{
  clear : none;
}

.sContent,
.sContent div,
.sContent h1,
.sContent h2,
.sContent ul{
  display    : block;
  box-sizing : border-box;
  float      : left;
  clear      : left;
  width      : 100%;
  margin     : 0 0 20px;
}

.webeditShopComponent h1,
.sContent h1{
  font-size   : 1.5em;
  line-height : 1.5;
}

.sContent h2{
  margin-bottom : 1em;
  font-size     : 1.25em;
}

.sContent table{
  margin: 0 0 20px;
}

.sContent th{
  font-weight : inherit;
  text-align  : left;
}

.sContent th,
.sContent td{
  vertical-align : top;
}

.sContent input[type=number]{
  width : 3.5em;
}

.webeditShopHelp{
  margin : 0 0 1.5em;
}

.webeditShopButtonRight{
  text-align : right;
}

.webeditShopFormField input,
.webeditShopFormField select{
  width : 16em;
}

.sTrap,
.sHidden{
  display : none !important;
}

.sRequired{
  color : red;
}

.sContent .w-form{
  float     : none;
  max-width : 360px;
  margin    : 0 auto;
}

.sContent .w-form > div{
  float  : none;
  clear  : none;
  margin : 0;
}

.sContent .w-stars{
  height         : 1.5em;
  vertical-align : bottom;
}

.sContent .w-stars-off{
  opacity : 0.1;
}

/* error messages *************************************************************/

.sNotice,
.sError{
  padding       : 0.25em 0.5em;
  border-radius : 4px;
  color         : #fff;
  text-shadow   : 0 0 2px #000;
}

.sNotice{
  border-color : #070;
  background   : #090;
}

.sError{
  border-color : #800;
  background   : #b00;
}

.sError a{
  color : #fff !important;
}

.sError ul{
  margin  : 0;
  padding : 0 0 0 1em;
}

.sError li{
  margin  : 0;
  padding : 0;
}

.s-component-error{
  padding     : 6px 8px 6px 40px;
  background  : #333 url('../_webedit/uploaded-files/../shop/images/warning-white.svg') no-repeat 8px 6px;
  color       : #fff;
  font        : 400 16px/24px UI,sans-serif;
  text-shadow : 0 0 2px #000;
}

/* buttons ********************************************************************/

.sButton span{
  padding     : 0;
  line-height : 1.5;
}

.sButton span span{
  display     : block;
  padding     : 4px 8px 4px 30px;
  background  : no-repeat 6px center;
  white-space : nowrap;
}

.sButton[disabled]{
  cursor : not-allowed;
}

.sButton[disabled] span span{
  color : #999;
}

.sButtonLeftArrow  span span{ background-image : url('../_webedit/uploaded-files/../shop/images/buttons/left.svg'); }
.sButtonRightArrow span span{ background-image : url('../_webedit/uploaded-files/../shop/images/buttons/right.svg'); }
.sButtonRefresh    span span{ background-image : url('../_webedit/uploaded-files/../shop/images/buttons/refresh.svg'); }
.sButtonPlus       span span{ background-image : url('../_webedit/uploaded-files/../shop/images/buttons/plus.svg'); }
.sButtonTick       span span{ background-image : url('../_webedit/uploaded-files/../shop/images/buttons/tick.svg'); }
.sButtonCross      span span{ background-image : url('../_webedit/uploaded-files/../shop/images/buttons/cross.svg'); }
.sButtonHeart      span span{ background-image : url('../_webedit/uploaded-files/../shop/images/buttons/heart.svg'); }

.sButtons > form{
  float : right;
  clear : none;
  width : auto;
}

.sButtons > .sBackButton{
  float : left;
}

/* markdown *******************************************************************/

.s-markdown :is(h1,h2,h3,h4,h5,h6,hr,blockquote,ol,p,pre,table,ul){
  float   : none;
  margin  : 20px 0 0;
  padding : 0;
}

.s-markdown > :first-child{
  margin : 0;
}

.s-markdown blockquote{
  padding : 0 20px;
}

.s-markdown h3{
  font-size : 1.2em;
}

.s-markdown h4{
  font-size : 1.15em;
}

.s-markdown h5{
  font-size : 1.1em;
}

.s-markdown h6{
  font-size : 1.05em;
}

.s-markdown :is(ol,ul){
  padding-left : 20px;
}

.s-markdown :is(ol,ul) :is(ol,ul){
  margin : 0;
}

.s-markdown table{
  margin-top : 14px;
}

.s-markdown :is(td,th){
  padding : 6px 10px;
}

.s-markdown th{
  font-weight : bold;
}

.s-markdown td{
  border-top : 1px solid #ddd;
}

.s-markdown tbody tr:nth-child(odd) td{
  background : #f5f5f5;
}

/* formatted tables ***********************************************************/

.sFormatted th,
.sFormatted td{
  padding : 4px 8px;
  border  : 1px solid #ddd;
}

.sFormatted tr:first-child th{
  border-top : 1px solid #ccc;
}

.sFormatted th:first-child{
  border-left : 1px solid #ccc;
}

.sFormatted th:last-child{
  border-right : 1px solid #ccc;
}

.sFormatted th{
  background  : #ccc;
  text-shadow : 0 0 2px white;
}

.sFormatted td{
  background : #fff;
}

.sFormatted tr:nth-child(odd) td{
  background : #eee;
}

.sFormatted tr:hover td{
  background : #ddd;
}

.sNumber{
  text-align : right;
}

/* invoices *******************************************************************/

div.sInvoice{
  margin : 0;
}

.sInvoice > div > div{
  clear  : none;
  width  : 50%;
  margin : 0;
}

.sInvoice > div > div:first-child{
  padding-right : 3em;
}

.sInvoice td + td{
  padding-left : 0.75em;
}

.sInvoiceItems tr + tr > td{
  padding-top : 20px;
}

.sInvoiceItems button{
  margin-top : 20px;
}

.sInvoice ul{
  margin  : 0;
  padding : 0 0 0 1em;
}

.sInvoice li{
  margin  : 0;
  padding : 0;
}

@media screen and (max-width:639px){

  .sInvoice > div > div{
    clear : left;
    width : 100%;
  }

  .sInvoice > div > div:first-child{
    padding : 0;
  }

}

/* category pages *************************************************************/

.sCategoryDescription > div{
  margin : 0;
}

.sCategoriesHeader,
.sProductsHeader{
  margin      : 0 0 1em;
  padding     : 0;
  font-size   : 1.5em;
  font-weight : normal;
  line-height : 1em;
}

ul.sCategoriesGrid,
ul.s-products-grid{
  display         : flex;
  flex-wrap       : wrap;
  justify-content : space-around;
  margin          : 0;
  padding         : 0;
}

.sCategoriesGrid li,
.s-products-grid li{
  display    : block;
  flex       : 0 1 300px;
  margin     : 0 20px 20px;
  padding    : 0;
  text-align : center;
}

.sCategoriesGrid .sCategoryImage,
.s-products-grid .s-products-image,
.s-products-grid .s-products-lightbox{
  position : relative;
  padding  : 0 0 100%
}

.sCategoriesGrid .sCategoryImage > a,
.s-products-grid .s-products-image > a,
.s-products-grid .s-products-lightbox > span{
  position : absolute;
  top      : 0;
  bottom   : 0;
  left     : 0;
  right    : 0;
}

.sCategoriesGrid .sCategoryImage img,
.s-products-grid .s-products-image img,
.s-products-grid .s-products-lightbox img{
  display    : inline;
  float      : none;
  clear      : none;
  width      : auto;
  max-width  : 100%;
  max-height : 100%;
}

.sCategoriesGrid a,
.s-products-grid a{
  text-decoration : none;
}

div.s-products{
  display           : flex;
  align-items       : stretch;
  scroll-margin-top : 20px;
}

div.s-products-filters-container{
  position            : relative;
  flex                : 0 0 240px;
  margin              : 0;
  font-size           : 14px;
  line-height         : 18px;
  -webkit-user-select : none;
          user-select : none;
}

html:not(.s-products-scripts) div.s-products-filters-container,
div.s-products-filters-title{
  display : none;
}

div.s-products-filters{
  width    : 240px;
  overflow : auto;
  margin   : 0;
}

div.s-products-filter{
  width         : 212px;
  border        : 1px solid #ddd;
  border-radius : 4px;
  background    : #f8f8f8;
}

.s-products-filter:last-child{
  margin : 0;
}

.s-products-filter > div{
  margin : 0;
}

.s-products-filter-title{
  padding    : 10px 12px;
  background : #eee;
}

.s-products-filter-content{
  padding    : 10px 12px;
  border-top : 1px solid #ddd;
}

.s-products-filter-content ul{
  float   : none;
  clear   : none;
  margin  : 0;
  padding : 0;
}

.s-products-filter-content ul ul{
  padding : 0 0 0 16px;
}

.s-products-filter-content li{
  list-style-type : none;
}

.s-products-filter-content label{
  display : block;
  padding : 0 0 8px 32px;
}

.s-products-filter-content input{
  width   : 20px;
  height  : 20px;
  margin  : 0;
  opacity : 0;
}

.s-products-filter-content span{
  display       : inline-block;
  position      : relative;
  top           : 5px;
  width         : 20px;
  height        : 20px;
  margin        : 0 10px 0 -52px;
  border        : 1px solid #ddd;
  border-radius : 4px;
  background    : #fff;
  transition    : border-color 0.2s linear;
}

.s-products-filter-content input:focus + span{
  margin : -1px 9px -1px -53px;
  border : 2px solid #ccc;
}

.s-products-filter-content input:checked + span{
  background : #fff url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0Ij48cGF0aCBmaWxsPSIjMjIyIiBkPSJNMCw4IDUsMTMgMTQsNCAxMiwyIDUsOSAyLDZ6Ii8+PC9zdmc+') no-repeat center center;
}

div.s-products-none{
  margin : 0 20px 20px;
}

div.s-products-controls{
  display         : flex;
  justify-content : flex-end;
  font-size       : 14px;
}

html:not(.s-products-scripts) div.s-products-controls{
  display : none;
}

div.s-products-controls > div{
  width  : auto;
  margin : 0;
}

div.s-products-filter-button{
  display : none;
}

.s-products-filter-button .wButton > span > span{
  padding    : 0 0 0 20px;
  background : url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1Ij48cGF0aCBmaWxsPSIjMjIyIiBkPSJNMCwxIDAsMyA2LDkgNiwxNSA5LDE1IDksOSAxNSwzIDE1LDF6Ii8+PC9zdmc+') no-repeat left;
}

@media screen and (max-width:1023px){

  div.s-products{
    display : block;
  }

  div.s-products-filter-button{
    display : block;
    padding : 0 0 0 20px;
  }

  div.s-products-filters-container{
    position   : fixed;
    top        : 0;
    bottom     : 0;
    right      : -210px;
    z-index    : 100;
    width      : 210px;
    background : #fff;
    box-shadow : 0 0 20px rgba(0,0,0,0.25);
    transition : right 0.2s ease-in;
  }

  .s-products-filters-active .s-products-filters-container{
    right      : 0;
    transition : right 0.2s ease-out;
  }

  div.s-products-filters-title{
    display     : block;
    margin      : 0;
    padding     : 10px 12px;
    background  : url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIj48cGF0aCBmaWxsPSIjMjIyIiBkPSJNMTEsMTMgMTgsMjAgMTEsMjcgMTMsMjkgMjAsMjIgMjcsMjkgMjksMjcgMjIsMjAgMjksMTMgMjcsMTEgMjAsMTggMTMsMTF6Ii8+PC9zdmc+') no-repeat right;
    font-size   : 20px;
    line-height : 20px;
  }

  div.s-products-filters{
    width      : 210px;
    height     : 100vh;
    background : #f8f8f8;
  }

  div.s-products-filter{
    width         : 210px;
    margin        : 0;
    border-width  : 1px 0 0 0;
    border-radius : 0;
  }

}

.s-products-listing{
  opacity    : 1;
  transition : opacity 0.5s ease-in-out;
}

.s-products-colours > div{
  margin-bottom : 10px;
  font-size     : 0.875em;
  line-height   : 1;
}

.s-products-colours > ul{
  display         : flex;
  flex-wrap       : wrap;
  justify-content : center;
  margin          : -5px 0;
  padding         : 0;
}

.s-products-colours > ul > li{
  flex          : 0 1 0;
  margin        : 5px;
  border-radius : 2px;
}

.s-products-colours > ul > li:after{
  content       : '';
  display       : block;
  width         : 18px;
  height        : 18px;
  border        : 1px solid rgba(0,0,0,0.1);
  border-radius : 2px;
}

.s-products-price > span{
  display : block;
}

.s-products-quantity-buy-button{
  display         : flex;
  gap             : 10px;
  justify-content : center;
}

.s-products-quantity-buy-button label > span:first-child{
  display : none;
}

.s-products-grid .s-products-buy-button,
.s-products-grid .s-products-quantity-buy-button{
  margin : 0 0 20px;
}

.webeditShopEmptyCategory{
  margin:0.5em 0;
}

/* product pages **************************************************************/

div.sProductSingleColumnDetails{
  margin : 0;
}

div.sProductImagesAndDetails{
  display         : flex;
  flex-flow       : row wrap;
  justify-content : center;
  width           : calc(100% + 20px);
  margin          : 0 -10px;
}

.sProductImagesAndDetails > div{
  margin  : 0;
  padding : 0 10px;
}

div.sProductImages{
  display             : flex;
  flex-flow           : row;
  width               : 520px;
  -webkit-user-select : none;
          user-select : none;
}

div.sProductThumbnailsOnSide{
  width : 640px;
}

div.sProductThumbnails{
  position    : relative;
  width : 100px;
  overflow    : hidden;
  white-space : nowrap;
}

.sProductThumbnails > div{
  position   : absolute;
  top        : 0;
  left       : 0;
  margin     : 0;
  transition : top 0.2s,bottom 0.2s,left 0.2s,right 0.2s;
}

div.sProductThumbnailsBefore,
div.sProductThumbnailsAfter{
  width      : 100%;
  height     : 32px;
  background : rgba(255,255,255,0.8) no-repeat center center;
  cursor     : pointer;
}

div.sProductThumbnailsBefore{
  top : -32px;
  background-image : url('../_webedit/uploaded-files/../shop/images/scrolling/up.svg');
}

div.sProductThumbnailsAfter{
  top : auto;
  bottom : -32px;
  background-image : url('../_webedit/uploaded-files/../shop/images/scrolling/down.svg');
}

.sProductThumbnails > div > div{
  margin  : 0;
  cursor  : pointer;
}

.sProductThumbnails > div > div + div{
  margin-top : 20px;
}

div.sProductImage{
  position  : relative;
  max-width : 500px;
}

.sProductThumbnailsOnSide > .sProductImage{
  margin-left : 20px;
}

.sProductImage > div{
  position   : relative;
  z-index    : 1;
  margin     : 0;
  text-align : center;
  transition : opacity 0.2s linear;
}

.sProductImage > div + div{
  position : absolute;
  top      : 0;
  left     : 0;
  z-index  : 0;
  opacity  : 0;
}

.sProductThumbnails > div > div > img,
.sProductImage > div > img{
  display        : inline-block;
  float          : none;
  width          : auto;
  max-width      : 100%;
  vertical-align : bottom;
}

.sProductDetails{
  flex : 1 1 420px;
}

h1.sProductName,
div.sProductName{
  font-size   : 1.5em;
  line-height : 1.5;
}

div.sProductCode{
  margin : -20px 0 20px;
}

.s-product-price{
  font-size : 1.25em;
}

.s-product-price > span{
  display : block;
}

.sProductPreviousPrice,
.s-price-previous{
  text-decoration : line-through;
}

.s-product-price-breaks > div{
  margin      : 0 0 10px;
}

.s-product-price-breaks > table{
  margin : 0;
}

.s-product-price-breaks td:first-child{
  padding    : 0 1em 0 0;
  text-align : right;
}

.s-product-price-breaks td > span{
  display : block;
}

.sProductDescription div,
.sProductSummary div{
  margin : 0;
}

table.s-product-variants{
  margin : 0;
}

.s-product-variants th{
  padding : 2px 20px 20px 0;
}

.s-product-variants td{
  padding : 0 0 20px;
}

@media screen and (max-width:479px){

  table.s-product-variants,
  .s-product-variants tr,
  .s-product-variants td{
    display : block;
  }

  .s-product-variants th{
    padding-bottom : 10px;
  }

}

.s-product-variants div{
  float  : none;
  margin : 0 0 0.5em;
}

.s-product-variants div:last-child{
  margin : 0;
}

.s-product-variants select{
  width : 100%;
}

.s-product-variants input[type=text],
.s-product-variants textarea{
  width     : 100%;
  min-width : 16em;
}

.s-product-variants textarea{
  height : 7em;
}

.s-product-variants input[type="radio"]{
  width          : 30px;
  height         : 26px;
  margin         : 0;
  padding        : 0;
  opacity        : 0;
  vertical-align : top;
}

.s-product-variants label > span:first-child,
.s-product-variants input:checked ~ label > span:first-child:after{
  display        : inline-block;
  border-radius  : 2em;
  background     : linear-gradient(#f0f0f0,#e8e8e8);
  vertical-align : bottom;
  box-shadow     : inset 0 1px 0 rgba(255,255,255,0.5);
}

.s-product-variants label > span:first-child{
  margin         : -1px 0.5em -1px -30px;
  transition     : border-color 0.25s;
}

.s-product-variant-single{
  padding-top : 2px;
}

.sProductVariantRadio label > span:first-child{
  width               : calc(1.5em + 2px);
  height              : calc(1.5em + 2px);
  border              : 1px solid #e0e0e0;
  border-bottom-color : #d0d0d0;
}

.sProductVariantColour label > span:first-child{
  width  : calc(1.5em + 4px);
  height : calc(1.5em + 4px);
}

.s-product-variant-swatch{
  display        : inline-block;
  width          : calc(1.75em + 2px);
  height         : calc(1.75em + 2px);
  margin         : 0 0.5em 0 0;
  border-radius  : 4px;
  vertical-align : bottom;
}

.sProductVariantColourDark{
  box-shadow : 0 0 2px #fff !important;
}

span.sProductVariantColourLight{
  box-shadow : 0 0 2px rgba(0,0,0,0.5) !important;
}

.sProductVariantRadio input:checked ~ label > span:first-child{
  border     : 1px solid #d0d0d0;
  background : linear-gradient(#e8e8e8,#e0e0e0);
  box-shadow : inset 0 2px 2px rgba(0,0,0,0.0625),0 1px 0 rgba(255,255,255,0.5);
}

.sProductVariantRadio input:focus ~ label > span:first-child{
  margin : -2px calc(0.5em - 1px) -2px -31px;
  border : 2px solid #d0d0d0;
}

.sProductVariantRadio input:checked ~ label > span:first-child:after{
  content             : '';
  width               : 1em;
  height              : 1em;
  margin              : 0.25em;
  border              : 1px solid #d0d0d0;
  border-bottom-color : #c0c0c0;
}

.sProductVariantColour input:checked ~ label > span:first-child:after{
  content    : '';
  width      : 1em;
  height     : 1em;
  margin     : calc(0.25em + 2px);
  background : #fff;
  box-shadow : 0 0 2px rgba(0,0,0,0.5);
}

.sProductQuantity:after{
  content : attr(data-unit-plural);
}

.sProductQuantityOne:after{
  content : attr(data-unit);
}

.sProductUnavailable{
  font-size : 1.25em;
}

.sProductShareButtons > span{
  margin : 0 4px 0 0;
}

.sProductComponentBuyButton .sProductName,
.sProductComponentBuyButton .sProductPrice,
.sProductComponentBuyButton .s-product-price-breaks,
.sProductComponentBuyButton .s-product-variants td[colspan],
.sProductComponentBuyButton .sProductAddToBasket,
.sProductComponentBuyButton .sProductAddToWishlist,
.sProductComponentBuyButton .sProductUnavailable{
  text-align : center;
}

.sProductComponentBuyButton .s-product-price-breaks table,
.sProductComponentBuyButton .s-product-variants{
  margin : 0 auto;
}

div.s-product-more-details{
  display   : flex;
  flex-wrap : wrap;
}

div.s-product-description{
  flex         : 1 1 480px;
  margin-right : 20px;
}

.s-product-description [role="tablist"]{
  display   : flex;
  flex-wrap : wrap;
}

.s-product-description [role="tab"]{
  flex                : 0 1 auto;
  width               : auto;
  margin              : 0 -1px -1px 0;
  padding             : 6px 10px;
  border              : 1px solid #ddd;
  background          : #f5f5f5;
  font-size           : 1em;
  user-select         : none;
  -webkit-user-select : none;
}

.s-product-description [role="tab"][aria-selected="true"]{
  position            : relative;
  border-bottom-color : #fff;
  background          : #fff;
}

.s-product-description [role="tab"][aria-selected="false"]{
  cursor : pointer;
}

.s-product-description [role="tabpanel"]{
  padding-top : 10px;
  border-top  : 1px solid #ddd;
}

.s-product-reviews{
  flex : 0 1 480px;
}

.s-product-reviews-listing{
  scroll-margin-top : 20px;
  transition        : opacity 0.5s ease-in-out;
}

ul.s-product-reviews-list,
.s-product-review{
  display : block;
  margin  : 0;
  padding : 0;
}

.s-product-review,
.s-product-reviews-list + ul{
  padding    : 20px 0 0;
  border-top : 1px solid rgba(128,128,128,0.2);
}

.s-product-review > div{
  float : none;
}

.s-product-review-byline{
  font-style : italic;
}

/* review page ****************************************************************/

.s-review > h1{
  text-align : center;
}

.s-review > form{
  padding-top : 20px;
}

div.s-review-rating{
  display         : flex;
  justify-content : space-evenly;
  float           : none;
  padding         : 15px 9px;
  border          : 1px solid #ddd;
  border-radius   : 4px;
}

.s-review-rating > label:first-child,
.s-review-rating > input{
  position : absolute;
  left     : -100vw;
}

.s-review-rating > label{
  width    : 3em;
  height   : 3em;
  overflow : hidden;
}

.s-review-rating > label > .w-stars{
  height     : 3em;
  transition : opacity 0.2s linear;
}

.s-review-rating > :checked ~ label > .w-stars{
  opacity : 0.1;
}

/* log-in pages ***************************************************************/

.sLogIn h1{
  text-align : center;
}

div .sLogInMessage{
  float     : none;
  max-width : 360px;
  margin    : 0 auto 35px;
}

.sLogInCreateAccountHelp{
  margin       : -10px 0 24px !important;
  padding-left : 32px;
  font-size    : 14px;
  line-height  : 18px;
  opacity      : 0.6;
}

.sLogInPassword{
  padding-left : 32px;
}

.sLogIn .w-radio + .w-radio{
  margin-top : -10px;
}

.sLogInForgottenPassword{
  float         : right;
  position      : relative;
  z-index       : 1;
  margin        : -10px 5px;
  padding       : 0 5px;
  border-radius : 4px;
  background    : #fff;
  font-size     : 14px;
  line-height   : 20px;
}

#sAccountExists p,
#sAccountExists ul{
  margin  : 0 0 1.5em;
  padding : 0;
}

#sAccountExists li{
  margin  : 0 0 0 1.5em;
  padding : 0;
}

/* wishlist page **************************************************************/

div.s-wishlist-header{
  display         : flex;
  flex-wrap       : wrap;
  justify-content : center;
  margin          : 0;
}

.s-wishlist-header > h1{
  flex   : 1 0 auto;
  width  : auto;
  margin : 0 20px 20px 0;
}

div.s-wishlist-share-buttons{
  flex  : 0 0 auto;
  width : auto;
}

.s-wishlist-share-buttons > span{
  margin : 0 0 0 4px;
}

div.s-wishlist-items{
  width  : auto;
  margin : 0;
}

.s-wishlist-items div,
.s-wishlist-items ul{
  float : none;
  clear : none;
  width : auto;
}

.s-wishlist-items > div{
  margin : 0;
}

.s-wishlist-items > div,
.s-wishlist-item-details > div{
  display : table;
  width   : 100%;
}

.s-wishlist-items > div > div,
.s-wishlist-item-details > div > div{
  display        : table-cell;
  vertical-align : top;
}

div.s-wishlist-item-image{
  width   : 128px;
  padding : 0 0 40px;
}

div.s-wishlist-item-details{
  padding : 0 0 0 40px;
}

div.s-wishlist-item-description{
  width   : 100%;
  padding : 0 40px 0 0;
}

.s-wishlist-item-name{
  font-size : 1.25em;
}

.s-wishlist-items ul{
  margin  : 0 0 20px 20px;
  padding : 0;
}

.s-wishlist-item-unavailable{
  padding    : 0 0 0 24px;
  background : url('../_webedit/uploaded-files/../shop/images/warning-small.png') no-repeat 0 0.25em;
}

div.s-wishlist-item-actions{
  width : 0;
}

.s-wishlist-item-price{
  font-size  : 1.25em;
  text-align : right;
}

.s-wishlist-item-quantity{
  text-align : right;
}

.s-wishlist-items button{
  width : 100%;
}

@media screen and (max-width:639px){

  .s-wishlist-item-details > div,
  .s-wishlist-item-details > div > div{
    display : block;
  }

  div.s-wishlist-item-description{
    padding : 0;
  }

  .s-wishlist-item-details > div > .s-wishlist-item-actions{
    display : table;
  }

  .s-wishlist-item-price,
  .s-wishlist-item-quantity{
    text-align : left;
  }

}

@media screen and (max-width:479px){

  div.s-wishlist-item-image{
    width : 64px;
  }

  div.s-wishlist-item-details{
    padding : 0 0 0 20px;
  }

}

/* basket page ****************************************************************/

#sBasketCountry{
  text-align : center;
}

#sBasketCountry select{
  margin-left : 0.25em;
}

.sBasket table{
  margin : 0 auto 1.25em;
}

.sBasket th{
  font-weight : 700;
}

.sBasket th,
.sBasket td{
  padding : 0 0 20px;
}

.sBasket th + th,
.sBasket td + td{
  padding : 0 0 20px 20px;
}

.sBasket th:last-child,
.sBasket td:last-child,
#sBasketTotals th{
  text-align : right;
}

#sBasketItems input{
  height       : 1.75em;
  margin-right : 0.25em;
}

.s-basket-item-image{
  width : 128px;
}

.s-basket-item-image > img {
  width : 100%;
}

.s-basket-item-details{
  max-width : 320px;
}

div.s-basket-item-description{
  float  : none;
  clear  : none;
  margin : 0 0 10px;
}

.sBasketRemove{
  display       : block;
  float         : right;
  width         : 1.5em;
  height        : 1.5em;
  margin        : 0.25em 0 0.25em 1em;
  border-radius : 0.75em;
  background    : #f00;
  color         : #fff;
  font-size     : 0.75em;
  text-align    : center;
  cursor        : pointer;
}

.sBasketRemove:after{
  content : '✖';
}

.sBasket ul{
  float     : none;
  clear     : none;
  margin    : 0 0 10px 0;
  padding   : 0 0 0 20px;
  font-size : 0.875em;
}

.sBasketWishlist{
  display : block;
  margin  : 0 0 10px 0;
}

.sBasketUnavailable{
  display    : block;
  margin     : 0 0 10px 0;
  padding    : 0 0 0 24px;
  background : url('../_webedit/uploaded-files/../shop/images/warning-small.png') no-repeat 0 0.25em;
}

#sBasketItems td + td + td span:first-child{
  display : none;
}

.s-basket-discount .sBasketRemove{
  display        : inline-block;
  float          : none;
  vertical-align : top;
}

#sBasketTotals select{
  max-width : 15em;
}

#sBasketUpdate{
  text-align : center;
}

#sBasketFooter{
  display         : flex;
  justify-content : space-between;
  margin          : 0;
}

#sBasketFooter > form{
  width  : auto;
}

#sBasketEmpty{
  text-align : center;
}

@media screen and (max-width:699px){

  .sBasket table{
    display   : block;
    max-width : 468px;
  }

  #sBasketItems tr:first-child{
    display : none;
  }

  #sBasketItems,
  #sBasketItems tr{
    display : block;
    clear   : left;
  }

  .s-basket-item{
    box-sizing : border-box;
    float      : left;
    width      : 100%;
    margin     : 0 0 10px;
    padding    : 0 0 0 128px;
  }

  .s-basket-item > td{
    display : block;
  }

  .s-basket-item-image{
    float  : left;
    margin : 0 0 0 -128px;
  }

  .s-basket-item-details{
    max-width      : none;
    padding-bottom : 0 !important;
  }

  .s-basket-item-quantity{
    float : left;
  }

  .s-basket-item-total{
    float : right;
  }

  #sBasketItems td + td + td span:first-child{
    display : inline;
  }

  #sBasketItems input{
    margin-left : 0.5em;
  }

  #sBasketItems + tbody{
    display : table;
    clear   : both;
    width   : 100%;
  }

}

@media screen and (max-width:509px){

  .sBasket table{
    max-width : 364px;
    font-size : 0.875em;
  }

  .s-basket-item{
    padding : 0 0 0 64px;
  }

  .s-basket-item-image{
    width  : 64px;
    margin : 0 0 0 -64px;
  }

}

@media screen and (max-width:539px){

  #sBasketFooter{
    flex-direction : column;
    align-items    : center;
  }

  #sBasketFooter > form{
    margin-top : 20px;
  }

}

/* styling for the 'add to basket' modal **************************************/

.s-modal-basket-item{
  padding : 20px 0 0;
  display : flex;
}

.s-modal-basket-image{
  flex   : 0 0 128px;
  margin : 0 20px 0 0;
}

@media screen and (max-width:479px){

  .s-modal-basket-image{
    flex : 0 0 64px;
  }

}

.s-modal-basket-image > img{
  width : 100%;
}

.s-modal-basket-name{
  margin      : 0 0 10px;
  font-size   : 1.25em;
  line-height : 1em;
  font-weight : 700;
}

.s-modal-basket-variants{
  float     : none;
  margin    : 0;
  padding   : 0 0 10px 20px;
  font-size : 0.875em;
}

.s-modal-basket-variants > li{
  margin  : 0;
  padding : 0;
}

.s-modal-basket-quantity,
.s-modal-basket-price{
  white-space : nowrap;
}

.s-modal-basket-quantity{
  padding : 0 20px 0 0;
}

/* styling for the create account page ****************************************/

#webeditShopCreateAccountFormState{
  visibility:collapse;
}

/* styling for the password forgotten page ************************************/

#webeditShopPasswordForgottenHelp{
  margin:0.75em 0;
}

#webeditShopPasswordForgottenErrorMessage{
  margin-bottom:0.75em;
}

#webeditShopPasswordForgottenForm{
  margin:0.75em 0;
}

#webeditShopPasswordForgottenContinue{
  text-align:right;
}

/* styling for the account page ***********************************************/

#sAccount > form{
  float : right;
  width : auto;
}

#sAccount > h1{
  width : auto;
}

#sAccount > table{
  float : left;
  clear : left;
  width : 100%;
}

@media screen and (max-width:767px){

  #sAccount > table
  #sAccount tbody{
    display : block;
  }

  #sAccount tr:first-child{
    display : none;
  }

  #sAccount tr{
    display : table;
    width   : 100%;
    margin  : 0 0 1.5em;
  }

  #sAccount td{
    display    : table-row;
    text-align : left !important;
  }

  #sAccount tr:hover td{
    background : #fff;
  }

  #sAccount td:before{
    content     : attr(data-table-header);
    display     : table-cell;
    background  : #ccc;
    padding     : 4px 8px;
    border      : 1px solid #ddd;
    border-left : 1px solid #ccc;
    text-shadow : 0 0 2px white;
    white-space : nowrap;
  }

  #sAccount td:first-child:before{
    border-top : 1px solid #ccc;
  }

  #sAccount td:last-child:before{
    border-bottom : 1px solid #ccc;
  }

  #sAccount td > span{
    display : table-cell;
    width   : 100%;
    padding : 4px 8px;
    border  : 1px solid #ddd;
  }

  #sAccount td:nth-child(odd) > span{
    background : #eee;
  }

  #sAccount td > span:hover{
    background : #ddd;
  }

}

/* styling for the account password page **************************************/

#webeditShopAccountPasswordHelp,
#webeditShopAccountPasswordErrorMessage{
  margin-top:0.75em;
}

#webeditShopAccountPasswordForm table{
  margin:0.75em auto;
}

#webeditShopAccountPasswordContinue{
  text-align:right;
}

/* styling for the account/addresses page *************************************/

div.sAccountAddressesAddress{
  clear        : none;
  width        : auto;
  margin-right : 3em;
}

.sAccountAddressesAddress form{
  width      : auto;
  margin-top : -0.5em;
}

.sAccountAddressesAddress form + form{
  clear       : none;
  margin-left : 1em;
}

/* styling for the address book process page **********************************/

#webeditShopAddressBookProcessIntroduction,
#webeditShopAddressBookProcessErrorMessage{
  margin-top:0.75em;
}

#webeditShopAddressBookProcessForm table{
  margin:0.75em auto;
}

#webeditShopAddressBookProcessFormState{
  visibility:collapse;
}

#webeditShopAddressBookProcessContinue{
  text-align:right;
}

/* styling for the account/order page *****************************************/

.sAccountOrderHistory td:nth-child(1),
.sAccountOrderHistory td:nth-child(2),
.sAccountOrderHistory th:nth-child(1),
.sAccountOrderHistory th:nth-child(2){
  white-space : nowrap;
}

@media screen and (max-width:767px){

  .sAccountOrderHistory > table
  .sAccountOrderHistory tbody{
    display : block;
  }

  .sAccountOrderHistory tr:first-child{
    display : none;
  }

  .sAccountOrderHistory tr{
    display : table;
    width   : 100%;
    margin  : 0 0 1.5em;
  }

  .sAccountOrderHistory td{
    display : table-row;
  }

  .sAccountOrderHistory tr:hover td{
    background : #fff;
  }

  .sAccountOrderHistory td:before{
    content     : attr(data-table-header);
    display     : table-cell;
    background  : #ccc;
    padding     : 4px 8px;
    border      : 1px solid #ddd;
    border-left : 1px solid #ccc;
    text-shadow : 0 0 2px white;
  }

  .sAccountOrderHistory td:first-child:before{
    border-top : 1px solid #ccc;
  }

  .sAccountOrderHistory td:last-child:before{
    border-bottom : 1px solid #ccc;
  }

  .sAccountOrderHistory td > span{
    display : table-cell;
    width   : 100%;
    padding : 4px 8px;
    border  : 1px solid #ddd;
  }

  .sAccountOrderHistory td:nth-child(odd) > span{
    background : #eee;
  }

  .sAccountOrderHistory td > span:hover{
    background : #ddd;
  }

}

/* addresses page *************************************************************/

.webeditShopAddressesHelp{
  margin-bottom:1.5em;
}

.webeditShopAddressesNewAddress{
  margin:0 0 1.5em 0;
}

.webeditShopAddressesAdditionalAddress{
  margin:0 0 1.5em 3em;
}

#webeditShopAddressesNewDeliveryAddress,
#webeditShopAddressesNewBillingAddress{
  display:none;
}

#webeditShopAddressesNewDeliveryAddressState,
#webeditShopAddressesNewBillingAddressState{
  visibility:collapse;
}

/* comments page **************************************************************/

.sCommentsOptions > div{
  margin-bottom : 0;
}

.sComments textarea{
  width : 100%;
}

.sCommentsFooter > div{
  float : left;
  clear : none;
  width : 50%;
}

.sCommentsFooter > div + div{
  text-align : right;
}

/* payment button *************************************************************/

.s-payment-button{
  text-align : center;
}

/* payment form ***************************************************************/

div.s-payment-form,
form.s-payment-form{
  float     : none;
  max-width : 280px;
  margin    : 0 auto;
}

.s-payment-form > h2{
  margin     : 0 0 15px;
  text-align : center;
}

.s-payment-form > button{
  width : 100%;
}

.s-payment-form > button > span{
  position : relative;
  padding  : 3px 8px;
}

.s-payment-form > button > span > span{
  transition : opacity 0.5s linear;
}

.s-payment-form > button > span > span:last-child{
  display         : flex;
  align-items     : center;
  justify-content : center;
  position        : absolute;
  top             : 0;
  bottom          : 0;
  left            : 0;
  right           : 0;
  opacity         : 0;
}


button.s-payment-form-busy > span > span:first-child{
  opacity : 0;
}

button.s-payment-form-busy > span > span:last-child{
  opacity : 1;
}

button.s-payment-form-error > span{
  border-color : #f00;
  background   : #f00;
  color        : #fff;
  box-shadow   : none;
  cursor       : default;
}

/* calculator - Payl8r ********************************************************/

#pl-calculator-price{
  display : none;
}

div#pl-calculator-light-app{
  width  : 100% !important;
  margin : 0 0 20px;
}

.payl8r-main-logo{
  display : inline;
  float   : none;
  width   : 60px;
}

#pl-calculator-light-app #show-modal{
  text-decoration : none;
  cursor          : pointer;
}

#pl-calc-modal *{
  float : none;
}

/* payment form - Stripe ******************************************************/

div.s-payment-stripe-form{
  max-width : 370px;
}

#s-payment-stripe-form-card{
  height        : 36px;
  padding       : 0 10px;
  border        : 1px solid #ddd;
  border-radius : 4px;
  background    : #fff;
}

#s-payment-stripe-form-card.StripeElement--invalid{
  border-color : #f00;
}

@media screen and (max-width:399px){

  .s-payment-stripe-form > button > span{
    padding   : 4px 8px;
    font-size : 15px;
  }

}

/* payment form - Viva Wallet *************************************************/

.s-payment-vivawallet-form label > span{
  display : block;
  margin  : 0 0 5px;
}

.s-payment-vivawallet-form input{
  width : 100%;
}

.s-payment-vivawallet-form input[data-vp="cvv"]{
  width : 50px;
}

.s-payment-vivawallet-form input[data-vp="month"]{
  width : 40px;
}

.s-payment-vivawallet-form input[data-vp="year"]{
  width : 60px;
}

div.s-payment-vivawallet-security{
  display         : none;
  align-items     : center;
  justify-content : center;
  flex-direction  : column;
  position        : fixed;
  z-index         : 200;
  top             : 0;
  bottom          : 0;
  left            : 0;
  right           : 0;
  margin          : 0;
  padding         : 20px;
  background      : rgba(0,0,0,0.5);
}

div.s-payment-vivawallet-security-show{
  display : flex;
}

.s-payment-vivawallet-security > div{
  width         : calc(100vw - 40px);
  max-width     : 480px;
  height        : calc(100vh - 40px);
  max-height    : 600px;
  margin        : 0;
  padding       : 20px;
  border-radius : 10px;
  background    : #fff;
  color         : #000;
  box-shadow    : 0 4px 8px rgba(0,0,0,0.2);
}

.s-payment-vivawallet-security > div > div{
  width  : 100%;
  height : 100%;
  margin : 0;
}




@charset "UTF-8";
/**
 * Site CSS
 * Template version 9/6/2021
 * Builder: Nais
 * URL: https://s1.itseeze.com/sites/madmantiques/
 */
/* =============================================================================
 * Global rules and tweaks
 * You can probably leave this section alone
 * ========================================================================== */
/* pad the top of the page in edit mode to avoid the toolbar */
.wEdit {
  padding-top: 56px;
}

/* Remove default underline on links */
a {
  text-decoration: none;
}

/* Make textonimage text larger */
.wTextonimageText {
  font-size: 1.5em;
}

/* =============================================================================
 * Global styling
 * ========================================================================== */
/* Page element (links, form stars, bullet points, blog headings) styling --- */
a,
a:visited,
.wFormRequired label:after,
::marker,
.w-blogpost-metadata h1 {
  color: #BCA66C;
}

/* Link hover effect */
a:hover,
a:active {
  color: #a88f4d;
}

/* Accent colours for colours that won't work with $main/$accent ------------ */
.lightAccents a:link,
.lightAccents a:visited,
.lightAccents .wFormRequired label:after,
.lightAccents .dl {
  color: #D3D3D3;
}
.lightAccents a:hover,
.lightAccents a:active {
  color: #ededed;
}
.lightAccents form .wButton > span {
  background: #fff;
  color: #BCA66C;
}
.lightAccents form .wButton > span:hover {
  background: #fff;
  color: #a88f4d;
}

/* Accent colours for colours that won't work with $main/$accent ------------ */
.darkAccents a:link,
.darkAccents a:visited,
.darkAccents .wFormRequired label:after,
.darkAccents .dl {
  color: #121212;
}
.darkAccents a:hover,
.darkAccents a:active {
  color: black;
}
.darkAccents form .wButton > span {
  background: #121212;
  color: #fff;
}
.darkAccents form .wButton > span:hover {
  background: black;
  color: #fff;
}

/* Colour content block styling --------------------------------------------- */
/* Stars, links and bullet points in light text colour blocks */
.wColourblockLightText label:after, .wColourblockLightText div:not(nav) a, .wColourblockLightText ::marker, .w-text-light label:after, .w-text-light div:not(nav) a, .w-text-light ::marker {
  color: #fff;
}

/* Stars, links and bullet points in dark text colour blocks */
.wColourblockDarkText label:after, .wColourblockDarkText div:not(nav) a, .wColourblockDarkText ::marker, .w-text-dark label:after, .w-text-dark div:not(nav) a, .w-text-dark ::marker {
  color: #000;
}

/* Form styling ------------------------------------------------------------- */
.w-form input,
.w-form select,
.w-form textarea,
.wSearch input,
.sContent input {
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 2px solid #e2e2e2;
  color: inherit;
  background: transparent;
}

form input[type=file] {
  border: none;
}

.w-radio > span, .w-checkbox > span {
  background: transparent;
}

.w-form input,
.w-form select {
  min-height: 2.5em !important;
}

.wFormLayoutColumns .wFormLabel {
  min-height: 2.5em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.wFormLayoutColumns .wFormLabel {
  min-height: 2.5em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.w-form select option {
  background: #fff;
  color: #000;
}

.wColourblockLightText .w-form input,
.wColourblockLightText .w-form select,
.wColourblockLightText .w-form textarea {
  border-color: #fff;
}

.wColourblockDarkText .w-form input,
.wColourblockDarkText .w-form select,
.wColourblockDarkText .w-form textarea {
  border-color: #000;
}

.lightAccents input, .lightAccents textarea, .lightAccents select, .w-text-light input, .w-text-light textarea, .w-text-light select {
  border-color: #fff !important;
}

.darkAccents input, .darkAccents textarea, .darkAccents select, .w-text-dark input, .w-text-dark textarea, .w-text-dark select {
  border-color: #000 !important;
}

/* =============================================================================
 * Header
 * ========================================================================== */
#headerContent {
  border-bottom: 2px solid #BCA66C;
}

@media screen and (max-width:1023px){
  .topHeader {
    border-bottom: 1px solid #BCA66C;
    padding-bottom: 20px !important;
    margin-bottom: 20px !important;
  }
}
/*when on breakpoint*/
#wSearchButton ~ label:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyI%2BPGRlZnM%2BPHBhdHRlcm4gaWQ9InBhdHRlcm4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHZpZXdCb3g9Ii03LjQxIC03LjQxIDQxLjgxOSA0MS44MTkiPjxpbWFnZSBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMjciIGhlaWdodD0iMjciIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUUFBQUFFQUVBWUFBQUFNNG5RbEFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBQUFBQUFBRDVRN3QvQUFBQUNYQklXWE1BQUFCZ0FBQUFZQUR3YTBMUEFBQk5VRWxFUVZSNDJ1M2RaMWhVMTlyRzhmdlpBNElGQzlpanhKTFlXK3c5b1Ztd3h6Z3FZSXV4QWhLTk1aRkVDWnBvN0VGQXNZc0toRkVUUzBTa0dqc2FqV0xIV0dLSkZTellLRFByL1hBY3ozbmhjR3pnMmpNOHZ5KzVMbVBrUDVOeDVwbGQxaUl3Vmdqb2REcGR2MzRhVGFrb2ZjbXlJWlVyVzh3M2ZLNTRWNjl1eUtLbkZGeXRHdDBUNjZoaGxTcDRxamlMNDNaMnlCS0RjTjdPanR3QnVKWXRpM1E2aFF3N096d1MzeVBEems3c1JFbWthRFRVQ3JOUnZYUnAwUUxEc0pvSXBjbFRPRmxZWUx5WVRqTnNiSjRIckVRS0RqOTVnci9SR21PZlBuMys2MXJVUU5xREIraUlkUFRSNi9FN3VtRFh2WHNVam92NCsvWnQyS0lreXFXbW9oeCt3anVwcWFoS3NYZ3ZOVldNRWExcDJvMGJZcW5RaWo4dlhhS2FtcC9FcW9zWE05dVc5RkZTLy83YnRaWnJyVURYakF6Wnp6dGpUTDFJZGdCanIwTVhxWXYwRTBXS2xFYlcrdHZyNjlYVHVDakJ0S2xoUTNRUnhkR2hZVU9SaFVybzM3Z3hlbU1BZGExWmszU29JK0txVmhVQnFFU1RpeFNSM1Y5ZzRoQUdieUV3RVM1WWRQMDY5bUVyOXA0L2oyL3hON3FmUENubWlUQ3hMemxabkJZVnFGbHljbllYYktZT3g0Kzcxdkx3Q1hSOThFQjJQbVBzN2VFQmdLbFN6SkZ3bTNGYjMzOWZTU1pMZmZtMmJXazhQcVNuYmR1S0JjS0pIRnUzUmhJK0VUUHIxa1ZmSk9DeXBhWHNYbE5IdzJnK01pNWVSRHZoU2VzUEhSSjE2Ujc2N04wckFwQXNVdmZ0czBpdHVOSnU4OUdqRHVSQS9wU2RMYnVYTWZibWVBQmdVc1MxQ3dzYk02WkdEYnhIQm8xemx5NTRnQlZvNnV5TXdSZ01wN1p0WVFOcnVGYW9JTHVUUFZNVjliSHUwU040NFFDNkpTWGhQZEVWalhmdUZKR0tIL1pzMzc0bjljeEt1ODFIanZpVFAvbVR3U0E3bHpIMllqd0FzQUlSbFJLVjRoMWxaV1hkNThFUTRNTVA5WWNOVHBqU3RTdE5wbFdHOEs1ZDBVM01vY0RhdFdWM3NuelNnZHd3OE5ZdDJCcnVrUE9PSFhTSWJzQjUrL2FzRWhhbkxDYnYyTkhGWHF0ZDBEWXRUWFltWSt6ZmVBQmdiOFI0Y1YyWjB0bXg1ZnExYVVPTnhBS3k2dGNQYzJrN2RYUnpReGRrWVVyWnNySTdtU1N0a0k1T2VqMnFVekNpRGh5Z291SWk5T3ZYWjhSYkxLYys0ZUd1dGJUOUExMXYzNWFkeVZoaHhBTUFleWxDQ0FFUXhkNk9XT29kMWJHamNwZ09pSkJCZzZpWGVJeHRmZnFJS1BUQ0dGdGIyWjNNUk5URGJEek95TUIzV0NlK2lZbWhUU0liZThQRE0vYVVLYWFVL2ZWWHZvdUJzWUxIQXdEN3J4TEZLdUVqU3BmV3R5OFNubjFIcTBXMDRrR0JYbDVJRW1GSWE5aFFkaDh6VXdkb1BIYmR1MGZ6MEJhQk9oM2VGMnYxV2NIQlRnZmRTaXgyVGs2V25jZVlPZUVCZ0FFQTRnOUdSSS9yMzdhdHFDdUdHTTZPRzRkMFZFTFQzcjF4Q3BOUXpNcEtkaDhyM0tnWDdEQjd6eDRVRnhYRWh1Qmc1V2JseG1VSGJkakFkeVV3OXZwNEFDaGsvSVNmOEJPSzB0Ry9kdnUwN2QyNmlTQktGMXUrK2dvL2k2OWgwYTZkN0Q3R1hnYjVvcWVZZmYyNklVa1VSOUdsU3kyUUNRdjg5Sk1ERGFNQXVuZFBkaDlqcG9BSEFET1hLRmFKSWNMYTJxQlkrNWJRRFI4dXZoTjNhUDc0OFdnSEI3U29XVk4ySDJQNW9qUVNNZlQrZmFUaEJvS1dMTkc0V0F3eXVDNVk0RUJhN1NMdGpSdXk4eGhUSXg0QXpNd2ZoNWFFakJ4aGFYbnY4eEkybGpPR0RjTUlta21HcVZOUkJiNlkvczQ3c3ZzWWV4dG9PTDVGeDhlUFJaSklGbGJMbDJzcVdFYUpqSmt6ZVNCZzdOOTRBREJ4encvcHg5Y0tTL1hxMjFmc3BkL3h4OHlaL0EyZnNmOWdYTWpvVTlwR1ZZS0NySDQwdkp2ZFlkYXNEaDNjM1JjdnZudFhkaDVqTXZBQVlLSVNuTU50UER1NHVnb2JyS09xOCtZSlR6eUNiWjA2c3JzWU13bCtzRVdydTNmcE12cGhsNzkvcVYvUzUyUmkwYUxtTFVhTlhyb3NLMHQySG1OdkF3OEFKaUp1OWMrZW5rbTFhcUcydUVIWDU4M0RJOUVYY2QyN3krNWl6Q3hZWUJPcXBLVGdrb2dTRGw5ODRUelUvV0Z3cTk5K2s1M0ZXRUhpQVVDbFltTjBrU05IbENwRjIvVVRpcFR3OThkVGNSaVZ4bzdselc4WWV3dUdvQ08raVlveWJFVmQ1WS9QUCsvVTFDMTlZWTl6NTJSbk1aYWZlQUJRbWRqWWlJKzgyM1RycHZnSVIvSDk0c1ZpSWQ3RHIxV3J5dTVpckZDNmlsWVk5ZlNwR0NKcWlBYXpadDNWV2VyS1lzWU1iWDl0ZjMvS3pKU2R4OWliNEFGQXN2aVc0UTk5ZWxTb0lFNktwNGE0T1hPd21XTEU4RUdEWkhjeHh2NkxxMGlqeGNuSkJERUFSVWFNY0JycVhqYnd5Y0dEc3JNWWV4MDhBRWdTOTAxWWhuZVV1enZOb2NHaXg4S0Z2SmErZWFEK3NNZWRCdzlFSFR4RU43MCsxNy9QUW51RWxpb2xabUFMNmlpSzdGNzJtaDRnQkp1eXMxRUNwZUE4ZjM1bXRkTHpTRHQxS3U5aHdFd0pEd0J2eWZOeittT3pyMXJPWDd3WUlhaEVrd2NPbE4xVjZEeTdIWXc4TVZMY3VuaFIxTUFLWExsNGtaNGdnYzVjdWlUV2t5MnNMMTZra29ZRzR0cjE2NFlhbWg1aTRPM2JtckdJVXg3ZXVVT0RzcU5wZjJxcWRaVWlsU3hLcDZhMnVhYlZMbWo3NU1ucjVpU0tST0VuTEN5QTIrdHZyeTliVmt6UHRpSS9PenZoSmI3Q0IzWjIyS0lNUUdVN081RW9hbEtiU3BYb05QcUlXOVdxQ1V0cVNpZXFWY01TY1FFTHExWERha1RnUWZYcXZQdWlIT1NMbmhoOTlLaWhzaEpxNk9QbTVySnBnT2VpYzZkUHkrNWk3SC9oQWFDQXhaMk5PTzlkcFVNSFJBdTkrSEx0V3RUSEh6ajM3cnV5dTh3TmpjTmY2SFBsaXBnRW5TaVJsSVFrRVVXL0p5ZGpPRTJINC9IajhCRWY2VmNrSnp2dGNYTmJ2UGppUlNJaVFBalozZmt0cHVHYUc2TjNsQyt2bE5URVdYN1JxQkZHMEkrR0ZZMGFJWkZjVUw1aFE3b205dUdkNXMzeEFQSGtXcThlSDRuSVg4WUZpQXpMUllSWVBuR2lzN05ieStDWWtCQnpmYjB4MDhZRFFEN1Q2WFM2ZnYwMEdydGgrdTBWTXZ6OHhBM1JHcC81K2lJSk5valJhR1QzbWF4VzVBN2I0OGRwckFoQXE1MDdzVU4wRktuNzltVzdLamNNM2ZidTdieDZZSmZGZGxldXlNNDBGY2JkSGcyRGkzNmlqMnJUQmswTSs4WGV0bTNGSDFTRXVuYnNpTkxpQVBhM2FjTjNuYnlocnRnSW15MWJyQkxFeC9wN1E0Znl3a05NVFhnQXlDZHhxME4vOFV5eXM2TkZscDBvTGl4TXpNQVdYTy9jV1hhWHlWaEFVNFJ2ZWpwVmhSMjlHeHRycUExYlBJMk90dmhjMzVWMmJOL3VRQjQrZ2E1WHI4ck9MQ3lpVXRZRmVFZVZMR2s1aWE1aXZyTXpQU0UzeEhmdENodFVGSTVkdW1BMEVsRzNTaFhablNiRERyVXg2Y0lGNWJoU0FqWWZmK3c0ZUVEdG9ETEhqc25PWW9VYkR3QnZLQ1l5N0pPeHVpWk5sRm8wV1dtOWNTTlNjUmF6YTlTUTNhVmFLNUdDdzArZXdKdU80NnY0ZUZGREhNYUg2OWNMNSt3RDF0NGJOM1k2UHJqaTNIV1BIc25PWlA5YndyVHd6WjUxNjlmWFR4RTljYXBmUHpwS1IraktvRUg4K24rQlo3Y1ZZaUwxb1N1ZW5zNTNCaVlIdXE1Y0tUdUxGVTQ4QUx5bStMU0ltNTV1Z3dZSkw3R1lMaTVaZ2s5UkM4MktGcFhkcFJia2k1NDRZekFBQUJ4aVl6RkRiTUkvSzFZVUcySlp4Tkw5dDkvZTlPSTVwaTdHUFNrNnBOUzVrRmExWFR0UlNWaUtDY09HMFhYY3hUU3RGbGR3RWg3Rmk4dnVWSjBCOUtPWUd4U2t1VjN4V0ZtcjhlTWR5SUg4S1R0YmRoWXJISGdBZUVsQ0NBRVFKY3lQZU1mVGQ5bzAwUmh6NmNHMzM4cnVVbzBtdUFYTlAvOVFLR2FMNGl0WEtoUG9tc1VQSzFZNDBFQUtvRXVYWk9jeE9ZeDN2NEN5cWxuKzdlWkdkU2lPVG84WWdiT29qbDRmZkNDN1R5M0lGejFSYWNlT2pIV0dGZlNCVnV0YXk4TW4wUFhCQTlsZHpMenhBUEFDdWtoZHBKOG9Vc1QyY1BiUjFNRXJWcUFUR3FLVWg0ZnNMdWtXNGp0Y1BuWU1xY0pQckZpMEtITlZtUmJLb2RCUXZnK2F2WXlFaExDd2NlT2FOVFAwUUdleHpNY0hOMmlqaUhSeksrd1h5OUtQQ0JEelQ1d3dUTEtZb0huWXJadExKMjMvaGJhWEw4dnVZdWFKQjRBOFJGL1c2Y2J2czdXMStFby9LVXYvNjY4WUxtWWdzbU5IMlYzU1ZNVXgyaFFkTFlZbzRmcUxjK2U2SEJod1paRmxmTHpzTEdZZW5tOTJCVU52WU1JRWRNS1h0R1RvVUp6Q0pCU3pzcExkOTlZOU82S0dPclNTT25mdi9xOXJCZjc4VTNZV015ODhBT1FRYXhzeHpLdG41Y3EwQ2h2eFYyd3Npb3NRT05hcko3dnJiYVBaOE1YMCtIamhoaElpWmNvVTU2RnVKNEpiN2Q4dnU0c1ZEckV4dXNoeGFmYjJ5cjdzaFFiN2I3OFZON0VSVTRjT0xYUzNKVDY3TzBiOGhyOVFxV2RQRnhwSXdiUnpwK3dzWmg1NEFIZ21QaTJzanFmYnUrK0tRT3BBNStQajBRNE9hRkd6cHV5dXQ4WUtOZEZvLzM3Um5scUtFYjYrL0ViRDFDU2gvczl0dktOcTFqUmMwbTlGWHo4L3FrL1dvcDI3ZTZGWnlPalozVE9rVVk3ajI3NTluZFlPMkJqVWJmdDIyVm5NdEJYNkFTQ200Wm9iWGt1clY5ZmNzK3lPUS9IeFlwV1lBS3ZxMVdWM0ZiaXJtSUVwMTY2SnJuaUlJcjYrenVVSFhnd3FzM1l0cjFqR1RFRzh6OCtQUEw5djJsUTRHWHJTcHA5K1FqRU1SK3NPSFdSM0ZUVHl3WFV4TXpOVEhLRFN5bTUzZDJlYmdjTURYVGRza04zRlRGT2hIUUNNOXpFYnJtQTJqWStMUTM5NElybGlSZGxkQmNXNFJDbmNxVDRhejU3OU9MckV0Y3g1YytiME9OTGp5TktsangvTDdtUHNkVHkvTytkMHhFbnZIZ01HaUttd0U0OW56emI3aFlxZWJVWkVQeUlLWTRZTmN6cm9WaUxvbTNYclpHY3gwMUxvQm9CRXNYYmVXTjE3N3hsYWFVWlI5MTI3eEF4c29VbVZLc251S2pDUHNRSUhkdTlXSWcybk5KK09HT0VZNW5FOVlPelpzN0t6R0NzSVc1dHViVHB5WkxGaVJZcysvTVJxMzlTcGlCWjJZc2JFaVdaN2QwRXJwS09UWGs4MVJTdHh6OFBENlpaN2srREJQLzhzTzR1WmhrSXpBT3dZR2hFOUpyVnFWYzFWRWFkazdkcUZyOUdVdnE5V1RYWlh2aXVOUkF5OWY1LzY0R2NzOGZQYmRmbnNBN3VsZ1lIKzVFLys5R3hoSHNZS2lialY0UTA4azlxMFFSbTZUTU9XTHpmYmkzbzN3aEgyV1ZsVUFYMnBRZCsrVHQrNTdRMTAzYnBWZGhaVE43TWZBSjVmMWU4akxIQnoxeTZ6dmJqdlM0d1MwMkppeE4vMENRMGROc3dsYmVDcW9DMy8vQ003aXpFMWlFcUpTdkdPc3JLeThyaFgyZkQzOU9rQVFCdS8rTUxzTGlKOHR0U3dDRkUrTXRUcDNwMXYxMlgvaTlrT0FNL3Y0LzlULzFuV1o3dDNtOTNrLyt3dk9wV0hYaXlkUE5teDY4RDNnd01EQXZnaVBzWmVMS0ZrZUpMWFVrZEhReWZZSXpJMDFPeXVHVGlGd3lqLzhLSGlSRlhFSEdkbngvb0R4d2VuSnlYSnptTHFZbllEZ0hIU0wrSjN2NU93aVlreHV3VjhIdEZvSkp3NkpZcnFiK1BPZ0FFdW5UeXNnbTRkUHk0N2l6RlRaUHlpWURsRFB6ZnJ3MlhMeENmaWM0ejYrR1BaWGZtbUE3bGg0SzFiaHVaWk4zQ3lkZXRPeHdkWERCcDU4YUxzTEtZT1pqTUFHSzhHamk4Um51cGRORFFVbXlsR0RCODBTSFpYZmlFM1drVzZ6WnN6OXVpN1kvWGd3YnhXT0dQNTUvbmRCUFlSSmIxR2pCc251dU1jM3A4engxd1dIcUpnRkVmYW1UTkZKb2lIK2xKdDIzYm80TzYrZVBIZHU3SzdtRnhtTXdERXp3dXY3T2s3ZmJyWmJOSmp2THJYWFpRUTU3LzV4bkd6bTF2dytObXorUkEvWXdYdlh3dURkZXdvZnFkSmRFQ25ndzJzNFZxaGd1eXVON2FDZk5GLzE2NU0vMUl4bE42cEUrL2RVYmlaL0FEd2ZGdmVJeUtlYk5lc2tkM3p4ZzdRZU95NmR3L2JEZlBJMEsrZjgxNTNqOEFUY1hHeXN4Z3JqSXhMRXRNLzJiZEZ1YTFiVVFXMllreWpScks3M2xocEpHSm9hS2h6YzdkbFFjMkhEcFdkdytRdzJhdGZFOWI4Zk5icmJ1UEcrRUMwb2Q0aEliSjczdGl6bGZrVWU5cUYzei82aUQvNEdaUFB1QnVmWm9oRk9YMUV1M2JraVVUb3RtMlQzZlhHN3NFQnE0Y01pYWVJeVo2Um5wNnljNWdjSmpjQUdDL2FNVFEwUEVUNkw3K0lGZmdldTRvVms5MzEyaXBpTUFJT0hkSU1zWmhxK0wxNWM4ZkJBMm9IbFRsMlRIWVdZK3pmSEVqYmY1SDI0Y1BVNlJZdU56L3MxWXUyMGxJNnZIaXg3SzQzSlVZTEgvcDd3WUs0c3hIbnZhdVkvMUxLN1A4em1WTUFPcDFPMTYrZlJtTTNOOXUxUXBOdDI4UU1iTUgxenAxbGQ3MjJaRnhHejloWXc2cnNvZFpyK3ZUcGRIeHd4Ym5ySGoyU25jVVllM254eFNPR2VmV2NOazFzRmk2d256SkZkczlyZTdiOXNNYk9vcktoWGJObURxVFZMdExldUNFN2l4VXNremtDWURkTXY3MUNocCtmeVgvdzY5QklqTis2TmJONzZZOHB1MGNQL3VCbnpIUTVQUnE0S21qTDFLbFFhQ1JzdnZvS2NRaUR0d2xlcEhzVTVhR3ZYRm52cHAra1ZJcU1OSDdoa3AzRkNwYnFCNERZbVBBUlkzWHQyNHNib2pVKzgvV1YzZk82YURreWFKMU9WM3BFK3A2c0gvdjI1YXR2R1RNZnpvNERId2JObkQwYm5taEwwOGFNSVYvMHhCa1RYSHI3MmJvcFpacnJGMVFzTjNteTdCeFdzRlE3QUNTS1ZjSkhsQzVOcC9HbGNuM2RPbFBkek1QNHdaLzZzVVh4R3k1dWJzMWJqQnE5ZEZsV2x1d3V4bGorYzY3cTlrMWcySklsWWlNQ3FNTFlzYVo2UklDT0NrdXh4Yzh2MW10ZGdIZFU2OWF5ZTFqQlVPMEFZT2hxcGRFdkN3NUdmZnlCYysrK0s3dm5WWkV2ZXFMU2poMFowMHEzUS9qZ3dWcXRWcnQrdlY0dnU0c3hWdkNNZ3dDS2tqUDkrUG5uc250ZVdVbU1SbThMQ3hxdXRCY053c0tpVXRZRmVFZVZMQ2s3aStVdjFRMEE4UzNESDNyOTRPRWhKbUlka3QzY1pQZThzbWNYOXlsSkdjWFRmWHYzNWtQOWpCVmV6bjREeHdldVdyZ1FyWkF1SFAzOFpQZThzbFNjeGV3YU5ZcjhvTGxrcUJzUUlEdUg1Uy9WREFEeExjTWYrdlNvVUFGSE1SeFRUZkNGOXV4MlB1TlYvUTQwakVMcDZWUFpXWXd4K1p4dDNFWUZmenh0R2hxSW5zSmw0VUxaUGE5c2tHaEI4NFlPalIvMGMxK3ZiVjI3eXM1aCtVTTFBNEN3cEtaNis4QkFFWVZlR0dOcks3dm5wZjJJSStMYlM1YzA5UzNDRFJ0Nzl1U3IraGxqZWRsZElhVjQyWjdqeCtNcHF1TDRwazJ5ZTE2VjhEY2tZVmhJeUo3YksyWk5xbVZqSTd1SHZSbnA2d0RFeGtaODVOMm1XemNpTVZJMCsrMDMyVDB2aS9yREhuY2VQREJFR0ZvZ29YMTczcFdQTWZheTlyK2owNDNmVjdUb1k2RVB5T3Fha0NEV0NFOE1NcUdMN2JiUmw3QU1DSEJlTVBCYTBBSVR2TWFCQVpCNEJDQTJSaGM1Y2tTcFVuUk4zQkdibGl5Ui9VUzh0QWNJd2Fic2JGRkhYS0lUZmZ2eUJ6OWo3RlcxdWFiVkxtajc1SWx5VGVOaldOYW5EMExnZ05OWHI4cnVlbG0wVjV6RmNXOXZ2a3ZBdEVrYkFHaTdma0tSRXY3K3FBSmZUSC9uSGRsUHhFdDNWeUZmRkprOG1kZnFaNHk5S2VPS2U2S2lRVWRmOU91SGVwaU54K3EvYUZqTXdCYlVVUlRsb0RKYzJDOWV6QXNIbWFhM1BnREU5djQ1ZU96N2RldmlxVGlNU21QSHluNENYbG93bHVLTFgzOTFiREdnYzlDRmVmTms1ekRHeklkTGtJZFBvT3VCQTdTV1BzQWQwem1rTG1aZ0MwS2FOTEVOeU1vcXYyajRjTms5N05XODlRR0E2dXMvVStyT200ZStTTUJsUzB2WlQ4QUxyWVVlRGlkUGFuNnhHR000Tkhnd0VSRmdlZ3Q3TU1iVXorbXJnYXVDdG9TRWlKWm9qeHFyVnNudWVXa0ppanVsVEo5dVBMVXJPNGU5SEl1MzlZT01GL3VCeEVaaGJ3SzNrVHc3RktjNEtaRndkSGQzSUczdFJXVWVQcFNkOWJvU3hkcDVZM1h2dmFjUHRmaUIzbTNYVHJ3aitwS21VcVhudjZFUllsSHpuMzgwamtvbDJyOTNyK1BKQWZzRFhjK2ZsOTNOV0dIMDlDT2IzcGxudkx5S3ZadnVWK1JobXpiQ0U0OWdXNmVPN0s0ODdSYmhpQ2hmbmxaa3gxbE9lYllwMHJLSkUyVm5zZit0d084Q1NCU0p3azlZV0JnK3ZyNGwxZjM0Y2RXL2tJMVBUQ2FhQ3hvLzNzblZyVlp3NEU4L3llNTVXVUlJQVJBbHhJZUhlWGwrOG9sb3BReUMzWlFwU0JKaFNHdlk4S1gvb0lYNERwZVBIY01wakJKaDA2YzduUnM0SWRqbWwxLzRDQWhqYjA5Q1Fsall1SEhObWdsdnVxSC9ZZDgrRVlCS05MbElFZGxkZVNFZlhCY3pNelAxYS9HZFptZURCcDJhdXFVdjdISHVuT3d1OXQ4VitBQVF0enRzcXRmUzRjT1JRWFdRdkh5NTdBZjhRczlXOG5NYVAvQ3JvRTZkTzV2S0I5N3p1eXAreitwZDVHWkVCQnhvSS9MelNFdHgyZ2puMzM3THROTjNwQ0x1N3E2MVBId0NYUjg4a1AyNEdTc000bnVHaFhrdStPb3JNWTZJenYvNG8reWVGNkc1OEVDajhIQ25hRGREMEVoM2Q5azk3TDhyc0dzQWRKRzZTRDlScEFqODZiSG8rZTIzc2gvb0N4Mmc4ZGgxNzU3NG5zNGlhT2hRVS9uZ2owclJSWHBIbFN0SFlkbVpSYnJzM1p2dkgveEdqMFJmeEhYdlhtU2lFaXhDZHUzaWhVQVllM3QyYlU1eEsvdjVuRG5VQzNhWXZXZVA3SjRYU3NNRDZBWU1TSmdXdnRtemJ2MzZzblBZZjFkZ0EwQVoyNnhxZHpvUEg0NnYwWlMrcjFaTjlnTjlvUThObytBMWNhSkwyc0JWUVZ2KytVZDJ6b3NZZDBzc1VqVDdMekZxeHc0TWdnYUpiK0V2MmpoOEIvdkdqWjhtRlczN3VOS2FOYktmQjhZS0EzL3lKMzh5R0VTd3NrVWNIejRjVjlFS285UzcxTGp4TmtHRFBiN0I2dSsrazkzRC9ydDhId0FTeFNveFJGaGIweEt5SjcydnIrd0grRUlmWWk3ZTI3blRxYjJiZjlESWxTdGw1N3hJb3RCRmp0V1ZLS0hmWTNWUXZ5d3FDbWRSSGIwKytPQ3RoMWpqQ2hyMjd2Mzg0azdHV0lGekhqb2dPTGhWU29yb1NCNjArSWNmWlBlODBCbThTNlg3OW8wckc5SElPMHJDK3hUN24vSjlBREFvMXI0bGRNT0hZelFTVWJkS0Zka1BNQzgwSE4raTQrUEhHZ3U5dTZIeWlCRnFQK1R2Si95RW4xQVUvYWpzK3RRc1BCd1pPSS9rTm0xa2Q1RzFtQ1dHZmZPTjdBN0dDcE15cVErR1pHVE5tb1ZXNUE1YkZhOUU2Z3gzQkJLaGc3QVZkWi9kSGNCVUk5OEdBT05LVU9JN2NZZm1qeDh2KzRHOWlEaUJyNFRGckZrT05PaUxSZHEvL3BMZDh5SWRCdFFlZWVmSzdOblFJcGtXOU9naHUrZTViWmlHRDF1M2pyV05HT2JWczNKbDJUbU1GUWJOVzR3YXZYUlpWaGFkeG5ibDdPalJpRU1Zdk5YN0JZYXU0VGVNNk5WclIwajRDSzgvMUg4WFdHR1Jid09BYlZkOWVzVmhmZnFnSFJ6UW9tWk4yUThzVDgvVzNEYTB6ZTVWOUJmMXIrajMvQzZLRVhDZzJWOThJYnNuRitPRWY4bHcyUkRhb29Yc0hNWUtFNmVXQTdzc2pOeTNqeTdoRTJxMWZyM3NucndZcndtd09FM255SHZjT05rOTdGL3k3eFRBVWRGQVhKMHdRZllEZWhIYUpXNktJVjkrcWZadGU1K2ZNenRQUTlBbUtFaDJ6NHNvaXhWN1pjaC9MQ3pFR0h0cnNxMnBVdmI1aVJPTnB6Wmw5K1JGZkNCV2lLWERoc1czREgvbzA2TkNCZGs5aGQwYkR3QXhDOWRkOHByY3JwMWF6a25ueVFvMTBXai9mc2ViYm8yREIwZEd5czdKaS9FaVB3eENxcUZtUkFTcUlBbExySzFsZDcySW9RaXU0MWU5WG5ZSFk0VlI1OVVEdXl5MnUzSkZDRVRnM29JRnNudnlaSHcvYzZhQitybWpSOHZPS2V6ZWVBQlFoaW10c04zYlcvWURlUkhSbmxxS0ViNithci9ZVHo5UDc2MDBXTFlNM2NRY0NxeGRXM2JQUzJ1QXA5UmUvYmRQTW1iT3hIS0xTNW1INXN3aFYyekc0clEwMlQxNWR0NFdhZmg5OU9nL0RpMEpHVG5DQlBhRU1WT3ZQUURFclE3OXhUUEp6ZzdwcUlTbXZYdkxmaUI1b2Rud3hmVDRlQmNhU01HMGM2ZnNucnpFL2hpKzJiT3VWb3NtNGljc0dqQkFkczlMYTRWMGROTHI2VnJtT01OUEJ3N0l6bUdzTUhQcHBPMi9kTm45K3hpQ3VtZzVmNzdzbmp6MWh5ZVNLMWE4ZjdMa0RjdFMzYnZMemltc1huc0FvSHBGaXRIQVljTndDcE5Rek1wSzlnUEppd2lrZUdybzd5KzdJeS9HbGZ5VVdJVFErK28vMTUvTE10eUZkVUtDODlBaEh3ZTNTazJWbmNNWUEvUUhza2RiMS96cEozUWdOd3k4ZFV0MlQxN0VPY05rU2hreFFuWkhZZlhLQTRCeHN4a1JnZUZpKzJlZnlYNEFlYXFLWTdRcE90cTU5c0NhZ1ZkMzc1YWRrNWNpVy9UZW90ckNoV0l5QnNHK1hEblpQYS9LWUdFWWdFVDFEbGlNRlViUEwzSnVLcnBTNk55NXNudnlRckdVaGNlZE84Zkc2Q0xIcGRuYnkrNHBiRjU1QUlpOUhiSFVPNnBqUjdXZm8xWmE0R014ZGM0YzJSMTVTU2dabnVTMTFOSFI1QTc1UDBQOWFEMzZMVjNhYVp4SHRhQ1plL2ZLN21HTTVXYTk4OGxIUlhlR2hLQTBFakgwL24zWlBUa1pidytFUzVaV1grYlRUMlgzRkRhdlBBQm8ybUs3NGZyZ3diTEQ4M1FWYWJRNE9kbmgvc0NXUVNNVEUyWG41R1M4Nk1YUUJ5bXdXN2hRZHM4cmU0d1ZPTEI3ZDJxSVpvQmRSL1ZmL01sWVlkYSszUEN2WnFla3A0dVN3aDNubHkyVDNaTVh4VjVwUVNNSER6WWVZWmJkVTFpODlBRHcvR3JOeTdDaWtlcTk2QS9ueEFoc25UMWJyVmY3MzRzcStjUXFlOHlZdDdaNVQzNTVSS09SY09wVWRoT0xVWllMZS9mVzl0ZjI5NmZNVE5sWmpMRVhVL1paM3NwZTg5TlA1SVByWXFiNi90NktWV0lDcktwWGp4OGExbmFzVS9QbXNuc0tpNWNlQUI1TXR2blM4b3lMaTRoQ0w0eXh0WlVkbmtzVDNJTG1uMzlLOTM2NEt1TlhuVTUyVGs0eERkZmNtT2hSdkRnYWlWTGlkeFBZSk1ubzJmTktIUXlWUlJOWDF5NzJXdTJDdHVxOXZZZ3hscHZUVUswMlpOdTFhNmlLTHlsaXd3YlpQWGw2cWpTZ1ZmMzd5ODRvTEY1NkFCQVBjSjB1cS9kL0RJVml0aWkrY3FWeGpXelpQVGtwR3pSL1plejA4WUVOck9HcS9oV3dxRC9zY2VmQkF5Vks2WXJ2WEYyZGJOM1BCSWYvL2Jmc0xzYlk2ek5zSjcwWW9kNVRBWFFjVmVtY1ZzdW5BdDZPRnc0QVVTbFJLZDVSVmxaaUVjWmpZNjllc29OeklsLzB4Qm1EUVpsQTF5eCtXTEZDZGs5T3NURzZ5SkVqU3BYQ3AvUlF6Snc0VVhiUEN4bnY2OCtDSlJ6NzlIRWNQS0IyVUpsangyUm5NY2JlbkhFOUZBcEdjYVNkT1NPN0p5ZXhFTy9oMTZwVkV3Nzl2R05jZnhXdkxHc21YamdBV0s2OVMyTGlSeC9oSGh5d3VsUXAyY0U1aWJXWVRtZGlZaHhvSUFYUXBVdXllM0tpOGRtcnJXamtTUGdqRFVsbHlzanVlYUdOZEU1VW1EWEw4WUZicTZDUkNRbXljeGhqK1U5NGt6dmVYYlZLZGtlZWZmZEVzS0dvK3I1d21wc1hud0w0aGtLcGFKY3Vza1B6UWxkRVE5RnI1VXJaSFRrOXYyaHlLNDZMVFY1ZXNudGU2QVI4MFBySWtiU2ltaFpsVy9KOS9ZeVpNL3BhM05DY0NBM0ZBNFJnVTNhMjdKNWMydEJ2c08vYVZYYUd1WHZoQUVBSGtDTDZ1YnJLRHMxbEFVMFJ2dW5weFlaWUZyRjAvKzAzMlRrNTNkdFVZcGhWSDYwV0Z6QWJXaFV2Y0ZFVjliSHUwU1Bsa01GQzg4RE5qYS91Wjh6OE9SMTBLeEd3OWVaTlhJSXJWcXJ2ZG1ra2lUQ2tOV3k0WTJoRTlKalVxbFZsNTVpclBBZUFtSVpyYm5ndHJWNGQyZWlOcTdWcXlRN05KUmlYY1dUTGxqYlh0Tm9GYlo4OGtaMlRFLzFFTzhWSEpyRGIxUXdrWThXa1NZNWhIdGNEeHA0OUt6dUhNZllXdFJDUGNVbTl1Nk5xaGh2MmFUWjI2aVM3dzF6bE9RQm9UbGdHaUZJcS9PWnZEUDhHSHJSVWZiZjd4YTMrMmRNenFWWXQ0WTJGdU5LdW5leWV2SkFMUXVGeityUm1kU1VQdTQrWExwWGR3eGg3KzZ5QTJ2by9mL2xGcmVzRGtDTTFRd2srRlZCUThod0FSRyt4bjFvNk9ja096TWw0ZTlwVHYxS1RhZlNPSGJKN2N2WEJNSkY2REJzR1o3Z2pVTDIzc1lqUDZZVGh6d2tUSE1pQi9FbUY1d0FaWXdXdVF3ZDM5OFdMNzk0VnZZVVh1Y2ZIeSs3SlNiU0VGZlNPam43Q1QvZ0o1WTIzcjJmL1g5NVBhRmxrSVZhRnQySDBvd25ZR0JmbldzdTFWcUJyUm9ic0hLUG5teVQ5Qm1zMDlQQ1EzWk9uUmpRSU8rTGluQmNNdkxaSUd4MHRPNGN4SmgvTlVMNFQ3dHUyeWU3STVkbmRVKzBhMVkyNU83ZGVQZGs1NWliWEFCQnpKTnhtM05iMzN6ZnUxeXc3TUJjcjBWajRiZDh1T3lPbk9PK3doZDVSclZwaE5CSlJ0MG9WMlQwNUdkZExNQ1FhK2hoKytQSkwyVDJNTWZYUU44anlvZnRSVWJJNzhxSkVHZjRRUjlWN1N0VlU1Um9BTkRORVp4R3EzaWZhME0zQ1dUTTJKa1oyUnk3anFMRkk3OXRYZGtaZVJBQU5nVmRVVktmKzdoc1dhWThlbGQzREdGT1BUc2NIVnd3YWVmRWk5VVVsTEQ5M1RuWlBMblhFS1B5aTNzOGxVNVg3RkVDOG9oZmVLanowMzRyY1lYdjh1RXNuYmYrRnRwY3Z5ODdKaVNJb0RQUDc5Skhka1JkbGlvZ1I4eFl2bHQzQkdGTXY4U2w1WUl6NmpnU1FyZEpGZUxSdkw3dkQzT1FhQU1RQzRVU09yVnZMRHN1bE9ob0szOTkvbDUyUlUwTDluOXQ0UjlXc2lYWndRSXVhTldYMzVISVN6ZkgrMzMvZkdXbXg0bFpGOVYwMHlSaFRFWGZoQ3ZlZE8yVm41UFI4dDhDVzRROTllcWgvTHhWVDhYd0FNSzc1anlSOEltYldyU3M3TEpjT21FM1g5K3lSblpHVG9iVGV5OUJDZlhkTFBOZVFtdUxHb2tWYXJWYTdmcjFlTHp1SE1hWmVtbVpBNXBJOWV4Q0hNSGlyYnp0MWVxUzRHTVkwYml5N3cxdzhId0FzL3J6cnEzOVl0eTc2SWdHWExTMWxoK1drTHdYb1MrN2JKN3NqbDJpYVFDNk9qckl6Y3RrSVI5aG5aV2tjeE1ETU8rcGJLcGt4cGo0TzVMWnM2Ykk3ZDlBRnhmR3IrcTRGRU1VTnNSalVzS0hzRG5QeGZBQ2dqK2dQeGFWUkk5bEJ1ZFRBSk9ndVgrNjhlbUNYeFhaWHJzak95V1VqeW1HSENzOU50YUo2NHNNOWU1Ny9oV2FNc1pkRW55RlRsRlBmRVZleENPUEZEaDRBOHN1L3J3RzRMMVlqUm4xUExOVkdNSDQ2ZEVoMlIwN1JmZGFlK254dHBVcW9BbDlNZitjZDJUMDVVVDJFMDBEMVhjekRHRk0va1lnV1NzTEJnN0k3Y3FtQWF1aWp3aStxSnVyNUFLQjRVSFA4cGI0QlFLVGhockJPVHBiZGtaTW1WUEhPN042eXBleU92QmhtMEhtRFJvVUxlekRHMUM4ZUVZWng2bnZmUlR3R0lLcHUzVVNSS1B5RWhZWHNIRlAzZkFBUTNUQWVXOTU3VDNaUVRrSUluWEE0ZGt4MlJ5NDJpS1BTSDN3Z095T1hIM0ZFZkh2cGtzdW1BWjZMenAwK0xUdUhNV1o2ckxzOUdWUjgwSWtUcXJzWXNBcVNzTVRhMm5EM243cDMzTlYzNU5YVUtEcWRUdGV2bjBaRE90UVJjZXJiZGxHMDA0Y3A2OVUzaWRKRHFrZ2YxS2tqdXlOWDEyRTZUMmRWdUZBU1k4eGt0QzgzL0t2WktlbnA2STlwS0hyeG91eWVuQXhsbE5NSXExNWRkb2VwVTBwRjZVdVdEYWxjV1FTZ0VrMHVVa1IyMEhQUDlxbDNTUjVVSVdqa3BVdXljM0s1aDNGSVZkODJ5UWFkNFd2eEE2LzB4eGpMQnkweEE0dFBuSkNka1pQR1VqaFRDeDRBM3BSaU1kL3d1ZUt0d2lleU1qWEJ1QXNYaUlnQTlSeUNNbTc2ZzlHMFVpU3A3NVFKMlN0bGxWUHErd3ZMR0RNOUloMTFLZWJDQmRrZHVicXN5QjZWVmZpNVpXSVVzVVc1QlI4VlBwRmZpT05paVBxKytXOC90MTduSFZXMkxNYUw2VFREeGtaMlQwNVd0d3dIc252d0FNQVllM1BLK3dnUVRkWDNQaXhnbUVPeDFhcko3akIxQ3RhakRLcFdyaXc3SkNkNmdnUTZvNzRYbnVXbHpONWlxQXAzU1F5QkEwNWZ2V3JjMzF0MkRtUE05RkZIK2dRMzFYY05BSUtWV29hZDZ0dDExZFFvSkF6UjVGeXVuT3lRbk1SNnNvVzErbDU0NUUvcnFiejYxcUttQjJpRERXZlB5dTVnakprUC9SQjlDQTZvNzMwWWZYR1h0cFV0S3p2RDFDbTRRNVh3eU01T2RraE80anRoSTd5dVhaUGRrY3RINklmWjZoc0F4RVk4Z1FPditNY1l5ei82T2tVMlcyNVM0ZnR3aGxpQSsrcjczREkxaXJpR2V6aWd3a2xxaytJbGtsTlRaV2ZrSkQ3Q1VjTlBKVXZLN3NpbEhXelFtdy85TThieXovNnFKL3VWYkhQdkhsb2hIWjNVczVrWWZRaTkrRjZGbjFzbVJvRU4vSEZOZlpPVVppemlsSWZxKzBaTDEyZzRwaGN0S3JzalY5Y0V4R0xSdlh1eU94aGo1c09mL01tZkRBYnFqVTFZbnBZbXU4ZkllTnY2bnRzclprMnFwYjZMc1UyRmdoRGNSMXlaTXJKRGNxSkIyZEcwWDMxSEFHZ3ZQcUhQMVRjQTRCZXhUMHptQVlBeFZnQktZalJLcU8vOU9FTmp2ZXBSYzF0YjJSMm1TcUd4YUlBVzZ2dEFlOWlzVkdqR0p2Vk1uRWFpT2o2Z095cGFNTW5ZVllZTVpKK2VMcnVETVdaK3hHNmFncExxR3dDeWRkU0JKcWp2ODh0VUtPSlBtZ3ByS3l2WklUbjljZmlQdzVXV1BIMHF1eU1YYjl3d3pGTFB1YkRuSERCTFZMRzJscDNCR0RNLzFGUTh3RXoxdlI5YnJNUUMvVDMxZlNFekZRcm1vQUxHcU9nSjNBaEgyR2RsR2M4OXljN0o1UjlSWHhtWG5TMDdJNWNrRVVXL0Z5OHVPNE14Wm41RUMzRVdRekl6WlhmazZxcHJjS0daNnZzQ2F5b1VXaWFLNDFzVkRRQ2Y0eVptcU8rRjl0ekg5QU5jczdKa1orU1NyS3lqTlR3QU1NWUtRQnM2aVBzWkdiSXpjakkwUTRUU1VrV2ZYeVpHRVNmd2xhcE9BWHlLNndoVTd3QWdmaExmR1M0OWZDaTdJNWVlWXFiNG8wUUoyUm1NTVRQMElUNVI0d0JnOGExeUU5VlY5UGxsWWhSeWdqc1dFc2tPZVc0NmZZSlRLanowYjNTWWJ1Q0sraTZHb1kyNGp0cDhPd3hqckFCOGdFbGl0L3JlbHcwTnhUbGFxQ2l5TzB5VklzYmlKaGFvNkJ2M1BGUVEzaW8rcEtQZUJZcCtRRWYraThBWXkzL2tUSkZrcThKdjJpdVZOcmludmlNVHBrS2hMM0FkUDZobkFLQkxZaXhzVlBoQ2UwYXRDeFJCaXp2d1VlSGRDWXd4MDVjb0dxT00rdDZYYWIraEZGSjVBSGhkQ3ByZ0J6eFd6eE1vZWlDQi9yRzBGRUlJUUVXbkpwNmhRVTlxcFpjK2U5WjR0NExzbnVkZDA4UkhZdmZwMDdJN0dHUG1SK3ltbFNpbHZnRkFYeFNqOWFIcStRSnJhaFF4Q0Zld1RFVlBvRFBjRVVpMC9kejJjOTVSNmpzVjRFRERLSlNlUGtVaXBzRHh5QkhaUFVaaWp0SmFtYmR2bit3T3hwZ1o4a0ZWckZUZis3SGlLanBvU3Fqbzg4dkVLR2lNVUdTbzV3aUFrWlhIdmNySzR0S2xaWGZrS1JiVmFNR3FWYkl6eUFXaDhEbDkycW5XZ0JxQlYvZnNrZDNER0RORFMvRTNZdFczWkR5NlVObnNyZXBib01oVUtQQkNKVkZVZmJ2SVVYZkVaLytsM3QyZWlyZTJlTi9DYzgwYVRLSnA2UHJYWDdJNlJHOGFEd3QvZnlJaVFBalp6d3RqelB5UWswZ1hYNnZ2L2RqcVJ3QlEzK2VYcVZEd0dMV2hVZDlWN2RtamNVT1pwNzRYbkZHYmExcnRnclpQbmxDY0FTSnMrSER5d1hVeDh5MGVpdktqN3lEV3IzZitkV0NYb09xUmtiS2ZEOGFZR1h1RUpkQ3JhTmZZWjlzVHg3VlBjU3UvNlA1OTJUbW1TcUVLZUVRYjFIZFZPNDBVZjJHK2lsNXdlWEN5ZFQ4VEhMNXJGd0pFQmZyYXc2UEFCNEdxT0VhYm9xTTFlNTZlVFE4YVBGajI0MmVNbWErb2xIVUIzbEVsU3hxMzM1WGQ4MXdSR2dXNzFGVFZMaGx2SWhTVXcwOTRSMzFIQUtnVU5SSmpLbGFVM2ZHeW5KemRQWUtDMTYvSGwyS0lVcjVEQitxTFNsaCs3dHdiLzhFUEVJSk4yZG5VaTJKeGVmcjAwZy9TcTJkMDdkbnorY1dJakRGV1FDd2VLdCtTdmtJRjJSMDUwUUN4R2NIcTJ5M1cxQ2lvU3JGNFQzMERBTnlodzlaMzM1V2Q4YXFjaHJxWERYeHk4S0J5cjlKSGRrL3ExY05WOGhLRGhnNUZNaTZqWjJ3c3JxSVZSdjJYRCs0NGhNRmJDRmhnRTZxa3BBaDdVUmtkNXM3RlBERkszNk4yYmFkSEExY0ZiWms2dFhtTFVhT1hMbFBQN1llTU1mT2xHWTNyK3F2VnFzbnV5RWtNdzBLazNMNHR1OFBVV1lneG9qVk51M0VEWndHaHBtczgvZWtzaWxldkxqdmpkVG1RQS9tVGNkZkEwRkFBWHdPaG9UcWRya2EvZmhwTkdhMCt0a0pHaFFvaVRteFFSaFF2VG80V3k1L092WFhMNVNOdC82WEw3dDhIb0pQOUdCaGpoWnV3Rkp2eFNmWHFBQkZPeXE3NUQybTRLWUp2M2dRQXRKSWRZN29zeEZLaEZYOWV1a1FmMGlFNHlzNzVEMHZFQlN5c1ZnME5BQVRManNrL1dxMVd1MzY5Y2NXK2YvNUJVd0JiQUFEOVpiY3h4dGgvb2hIVWx1cFhyeTZBL2RES3J2bVBya1U0Z0NNWEx3TGdEZERlZ0VJMU5UK0pWUmN2eWc3SlpUVWk4TUIwandBd3hwaXBFM2VvRlhhcThCUkFYZnhLNVM5ZGt0MWg2cFRNdGlWOWxOUy8veVpmOU1RWkZWMU4yUVZabUZLMmJIekw4SWMrUGRSM0VRcGpqSms3aWhiVnhYc05Hc2p1eU1XV3ZqYm9MMXlRbldIcUZOZGFyclVDWFRNeVJCU1dvLzZORzdLRGNoS1dZcFBoWXNPR3Nqc1lZNnl3MEVYcUl2MUVrU0s0RGkweWF0V1MzWk9UdnJad1ZXcndFWUEzOVh6N1dIb1hkVEZUaFJQVkNQclJzS0pSSTlrWmpERldXTmpOeSs1Mks3NU9IYlhkLzI4OFVsMXl1b1dMWmViZmY4dnVNWFhQQndCUkU1NllmZUtFN0tCY0Vza0Y1ZmtJQUdPTXZVMmFKUFY5OFJLejhTbWMvL3JMdUJLcjdCNVQ5KzhCWUo0SUUvdVNrMlVINVJLRW4yaFZzMmF5TXhoanJOQW9LNjRqckdsVDJSazVrUXZjWVgvOHVPd09jL0h2QWVDMHFFRE5WRGdBL0NCYzRkNmdRZlJsblc3OFBsdGIyVG1NTVdidXhHeXFpK1B0Mjh2dXlOV1ZoaHZDV29XZlV5YnErUUJRYkdCR1pMR055Y25QVjZSVEMyZTRJNURJOGh0RFpOYmRWcnprQTJPTUZaQ1lobXR1VFBRb1hoekJ1SXA1VFpySTdzbUpOdEoxN09NakFQbmwrUURRdnR6d3IyYW5wS2RUR04zRVhQVmRYU2wrTjB6Q3RYYnRaSGN3eHBpNTBselErR2ZlYXRrU2ZaR0F5NWFXc250eVVvWmsyNGlXUEFEa0Z5WFhyN1FUbnJUKzBDSFpZYm03cUQvcWR1Z2dPNE14eHN5V2ozTFZFTml4byt5TVhCUWFDWnZVMUkvZ01XR1I5dng1MlRubUl0Y0FJT3JTUGZUWnUxZDJXQzZseFFIc2I5TW1Oa1lYT1hKRXFWS3ljeGhqek95c1JocGFkdWtpT3lPWHpxSXpzSGN2RVJHZ29sUFVKaTdYQUtCME1KUW5HeFVPQU04T1NTbi82RTlibG5KVTA2NEZqREZtMG93WFdZdXpZakRXdG1naHV5ZVhIYlFEVU9IbmtvbkxOUUNRUTJXM01nSEhqdUVVRHFQOHc0ZXlBM081SkdJcHBHdFgyUm1NTVdZdUxCOW0xOHVlMmJremttQ0RHSTFHZGs5T1ZBSWJsQXQ3OXNqdU1EZTVCb0RuMjlodVJTMmNQWGhRZG1CTzRnUTJvRlhYcmtJSUFSREo3bUdNTVZNbldvaUtpRlBoRjZ0Nm1JM0hHUmtacFV2VkVFTU9INWFkWTI2VVBQL05lNklyR3UvY0tUc3dsOUZJUk4wcVZlSkRJeHA2SnJWdUxUdUhNY1pNVlZSS1ZJcDNsSlVWSml2MXhmczllc2p1eWFVY0ZEVGF2OSs0WjQzc0hIT1Q1d0FnSWhVLzdObStYWFpnbm4wRDBGc1pxMVhSRHRXTU1XWmFyUDN2enhRaG5UdWp0VmlBanFWTHkrN0paVGVsNEtaNlA0ZE1YWjREd0o3VU15dnROaDg1Z2c3a2hvRzNic2tPelJYZUVWOGJkdmZ2N3lmOGhKOVFsRGYvRXhsanJIQVJxU0lVM2Z2M2w5MlJaMSsyUGhVcmVBQW9LSGwrY1BxVFAvbVR3UUJid3gxeTNyRkRkbWhPWWdhMjBLUktsVHFrMUxtUVZwVVhDR0tNc1plMS94MmRidnkrb2tXRmhxcUw3aW84OUg4Vk16RGwyalZuRi9jaVFiZFV1RW1kbVhqaE4yZXhTYmttYktLalpZZm1oYnFKTHd6K1E0Zks3bUNNTVZQeCtKMXMxNnpFdm4weFhreW5HVFkyc250eWljQmFxcmg5TzkvM1g3QmVPQURvYTJ2T1dtNktqc1pHT01JK0swdDJjRTVpRy96cGkvNzllWUVneGhoN1NmYUlFcjZmZlNZN0kwOC9ZSkU0dEcyYjdBeHo5OElCb0l1OVZydWdiVm9hYkVVWjdJbUxreDJjeXhXY2hFZng0cUNzYXBaL3U3bkp6bUdNTWJXS1cvMnpwMmRTclZyaVBZUlNpdnFXL0tYK3NNZWRCdzgwelRLV3BqZFQ3NUZuYy9IU0Y4L1JXYmhURVoxT2RuQ2VmWFVvams2UEdDRzdnekhHMUlvV0dXYmh5R2VmR1hkWmxkMlRrM2dxNnREbXpac2RhQmlGMHRPbnNudk0zVXNQQU1yNnpQWEsrazJiakFzenlBN1A1U3lxbzljSEg4U2RqVGp2WFlVM0RXS01NYU90VGJjMkhUbXlXREh4STFXa3k1OStLcnNuTDJLVDhnbWFSRWJLN2lnc1hub0FjS0JoRkVEMzd1RTdyQlBmeE1USURzOExkY0JvWkg3eGhld094aGhUaTZLOUhnNnl5dnJzTXhqRVVxVGIyY251eWVVQWpjZXVlL2Z1cG1uRzJPNkxqWldkVTFpODh2M3p0RWxrWTI5NHVPendQRlVUdjRwR1BYb1l6M1hKem1HTU1WbDBPcDJ1WHorTkJqMUZSK0h2NHlPN0p5K1VMZDdEaGZYcnRmMjEvZjBwTTFOMlQySHh5Z05BeHA0eXhaU3l2LzZLYUZoaStwMDdzaDlBVG1JR3RxQ09vZ0NHM3NDRUNiSjdHR05NbGpJWHNxM0tuK2piRjZrNGk5azFhc2p1eVZNMXNabjB5NWZMemloc1hua0FNSzdKVEtkRUU3UmJ1MWIyQThnTHpVRXk2ZzBibGlnaWhJK29WazEyRDJPTXZTM0dGVkpwSDc2azkzMTlaZmZrcVJXNXcvYjRjYWVoN21VRG42aHY4emx6OTlwTDZHYjNwTmxZczNRcDRoQUdiL1V0MUNBQ1VJa21GeWxpc01YSCtsMlRKOHZ1WVl5eHQ2VmpoVnJIN3F6VmFqRU8zOEcrY1dQWlBYbWhqWWJiTkdmcFV0a2RoZFZyRHdDZFI3c3RDMnArNWd3RlloeXE3dDByKzRIa1JRd1FpNUUwYkZoQy9aL2JlRWZWckNtN2h6SEdDc3J6Yy82MzZTdHFNM1dxN0o0OHJVUUtEajk1VXFRbWRtUVBEUXVUblZOWXZma21Pb2Z3RHZWZnRFajJBOGxUWHlUZ3NxV2w0WkorSy9yNitjbk9ZWXl4Z21MN1dEKzYvRVFQRHhHTElRaW9XMWQyVDE3b0lJNkt6eUlpT25Sd2QxKzgrTzVkMlQyRjFSc1BBRXJkU3ZWdHQ2eGZqNU5vanZmLy9sdjJBOG9MMVNkcjBjN2RQWDUxMkIzdm9pMWJ5dTVoakxIOFlyelBIeDFGTWVveGJacnNuanc5TzJWTWd6RU1jK2ZQbDUxVDJMM3hBT0JBRHVSUDJka29oWTlGNjRVTFpUK2d2Qmp2RGhBMTZid0krT2tuSVlRQTFMY1NGbU9NdmFxaWQ5SVhGMm51NjRzTG1BMnR2YjNzbnJ6UXI2aU1EbEZSamxQZGVnV2ZQbmxTZGs5aDkrYW5BSjZ4N3Zaa1VQRkJ5NVlaRjNTUS9jRHlsSUh6U0c3VEp1RjB4RW52SGdNR3lNNWhqTEhYdFdOb1JQU1kxS3BWaVRBUXBjZVBsOTN6SW9ZenRGVGNuRHRYZGdmN2wzd2JBTnFYRy83VjdKVDBkTFFVTGRIVUJLN3EvQVMvaU05bnpkcHplOFdzU2JWVXVCMG1ZNHk5Z09hKytGSHpJQ0JBck1EMzJGV3NtT3llUFBuaEkrRjMrTEFMRGFSZzJybFRkZzc3bDN3YkFJdzBMaGFEREs0TEZ0QndmSXVPangvTGZvQjVFUXZ4SG42dFd2VnAzV0poajVKbnpKRGR3eGhqTHl0dWRWZ0p6NlR1M2VHSmtaalhwNC9zbmhjS2dCLzkvZjMzc2pQWS81ZnZBNEFEYWJXTHREZHVvQUtTUldwd3NPd0grQ0pVUSt5ajdtUEh4c2FFanhpcmE5OWVkZzlqak9VbEttVmRnSGRVeVpJQVZhTnFJU0d5ZTE3bzJUZC9wMllEbHdZMTM3eFpkZzc3Ly9KOUFEQVNZN05pMEhUV0xDeWdLY0kzUFYzMkE4Mno4OW5GZ2JTZG9xang4dVdKWXBVWUlxeXRaWGN4eGxoT1ZxMDBPMFh4T1hOUUJiNlkvczQ3c250ZWhHb28zblJ3eWhRaUlrQjlDOFlWZGdVMkFEZ1BIZkp4Y0t2VVZCd1g0ZlNiZXU4T2VLNmJtRU9CdFd2clk2MTYyZ3p6OTVlZHd4aGpSdjlheUt4VEp6RktaS0xpaUJHeWUxN0lDalhSYVA5K3A3VUROZ1oxMjc1ZGRnNzc3d3BzQURDeUNoTi82ZitjTnc5K3NFVXI5Uy80UU44aUFsY25Ua3dvR1o3a3RkVFJVWFlQWTZ6d2lrclJSWHBIbFN0bmFHdFF4TlhRVURqREhZSHF2MzFaZktsOFloZzJaWXJzRHZhL0ZmZ0FZRnpwaVM2akgzYXAvNXUxOFpTQVlTR0dvOWVhTlhHclEzL3hURkxoL3RtTU1iTmxYS2VrU1Axc25kaTlmRG42d3hQSkZTdks3bnFocnRnSW15MWJYQTRNdUxMSU1qNWVkZzc3M3dwOEFEQXE5VXY2bkV3c1drVEJLSTYwTTJka1AvQVhNcDVqMjJ5NWtNb3ZXOFlMQnpIRzNwYUUwUEJVNzZLZW50aU92a2p2MlZOMno0dVFENjZMbVptWmhpVEVLRzBuVHBUZHcxN09XeHNBbXJjWU5YcnBzcXdzY1V1a1U3SzN0K3dIL3RLZTNXWVRuL2l6amRma0w3K1VuY01ZTTEreFh1c0N2S05hdDhZY0NqWGNtamRQZHM5TEs0NVJXQmNRMEttcFcvckNIdWZPeWM1aEwrZXREUUJHem52ZFBRSlB4TVZoQ0RyaW02Z28yVS9BeTZLdnhRMGNtamt6ZGtyWU9hOTZuVHZMN21HTW1ZLzRsdUVQZlhwVXFFRE5sV1dpMllZTnh1M01aWGU5VUFkeXc4QmJ0d3pmVzJ6TE92TEREN0p6Mkt0NTZ3T0FrV0VyNmlwL2ZQNjVjVnRJMlUvRWl4aXZEVkQyMFRpOHQzWnRiSXd1Y2x5YWV0ZmNab3lwM3grSGxvU01IR0ZwQ1h0RVpXK0pqRFNWMi91TXhEMVJEZlcrL05LbGs3Yi8wbVgzNzh2dVlhOUcyZ0R3L0ZEUmZWb3JOazZmTHZ1SmVGbGlNZ2JCdmx3NUNzdk9OQ1JHUlNXS1ZjSkhsQzR0dTRzeFpucnVyeXY1czlXSmdBQXhHdG5rL2VHSHNudGUyaXlrNDI1Q2duUDVnUmVEeXF4ZEt6dUh2UjVwQTRDUjVyZUtmNVd0TkdjT1RzQUhyWThja2QzejBnWkJnOFQ2OWZXaDFuYlpCMy81UlJlcGkvUVRKbkRJampFbVhkelpzRDNlVlh4OVJROHhValFiTTBaMno4c3lMdkd1L0tPc0p2ZVJJM21CSDlNbWZRQXdiaWVzMkNwNzBPM1RUN0VSanJEUHlwTGQ5ZEtxaUNCYTYrQmdXMUlmbmRwcjBTTFpPWXd4OVlyOU1YeXpaMTJ0bGdaUkUxSEhkSTU4UGxjQnlUUm02bFRIa3dQMkI3cWVQeTg3aDcwWjZRT0FrZVBnQWJXRHlodzdoajRZZ1ZNTEZzanVlV1dXd2dYMnc0ZkhGNDhZNXRWejJqVFpPWXd4OVlodkdmN1FjN0dMQ3cyR0g3VlpzOFo0VFpIc3JwZTJDeC9nNU1HRHFSTXRvbTQ0L3ZTVDdCeVdQMVQzQXN5c1Zub2VhYWRPUlcxY3hPWS8vNVRkODZyRVp1RUMreWxUWW1QRFIzajk4ZlhYc25zWVkvTEVEL3E1cjllMnJsMUZNenlrOUczYmNBcVRVTXpLU25iWFM2dUsrbGozNkpGeTN1Q282VGQ0c0ZhcjFhNWZyOWZMem1MNVEzVURnR3N0MTFxQnJoa1p3bHNwYmJCMmQxZjd0c0o1SVlJRFZzK2NHYmM2dklGbjBvUUpzbnNZWTI5UFRNT3dvNTVyQmd6QVdVTW9GdnoyRy9vaUFaY3RMV1YzdmJKMk5JakN4NDF6RFBPNEhqRDI3Rm5aT1N4L3FYNWx1OWpZc0NUUFRtUEdFTkY1cW1WNjU5akpGejF4eG1BUUd4RkFGY2FPZGE3cTlrMWcySklsc3JzWVkva3Y4ZU1JVzgra0lVUDB0VVFiS3IxcWxhbXMzWi9MVmN3UWd6WnNjQjdxZGlLNFZiOStzbk5Zd1ZEZEVZQ2NuSjNkV2diSGhJUVkxNWlXM2ZPcW5wL3JDOFkrTVhYeFlqNGl3Smo1MmVINHM2ZG5VdmZ1K2xxaURVcWE3Z2MvamNOZjZIUGxTcmFqeGRRaStsR2paUGV3Z3FYNkFjQjRtNGxWZ3ZoWWYyL29VT3hGSWc2WjROV254amVFS3ZDbHRmUG14YldMbU9IZDRNY2ZaV2N4eGw1ZnJJZ1FudUtqanpTMURWUG85MTkrZ1RQY0tkajBQdmlOZDEvcFJ4c0dJMjdnd0M3Mld1MkN0bWxwc3JOWXdUSzVGMnJDbXAvUGV0MXQzRmhNTVhSRjdMNTlZZ1creDY1aXhXUjN2YllHb3Fkd1diZ3diWmRsMUsxMUV5YndSVGFNcVY5OCtYK2Q0eGRIYVNqdFhMM2E1Qzd1eTRFT1V5d3VqeG5qOU5YQVZVRmJRa0prOTdDM3crUUdBS1BZMkloalh1WGQzSWpFU1dqRHdtVDN2TEdxT0VhYm9xT3RiWi9ZRmkybTFiWXZOL3lyMlNucDZiS3pHR1AvRmw4MTNNWnJoSThQS3VFNkxzNmZiM0szOCtVVWcrTzR2MjZkODJ5M21VRnJCdzJTbmNQZUxwTWRBSXppeWtZMDhud2FHSWlmeGRjMDBjdExkcytiSWkvOENhcy8vbEJPVzdRd3RPclJ3NEcwMmtYYUd6ZGtkekZXR0NXS1JPRW5MQ3owWGE0ZlRWTVdMOGFYT0MwOFAvdE1kdGNiZTdieWF2RTVGc0dXTmRxM2IzTk5xMTNRVnYxN3NyRDhaYnFUNnpOcGl6VGYzaHIwK2Vjb1RodmgvTnR2c252ZWxBakNCOGhvM2x3Zm1qMU4rZkNQUC81MTBXQ2JOcks3R0N0TW9sSjBrZDVSNWNvWk9sK3Zubm92T3Rwc1B2ZzNpdmF3ejhvUzlTeUNNR0hvVVA3Z0w5eE1mZ0F3bmpPM2Z1OXh5MktUM055d0VOL2g4ckZqc3J2ZW1IRlhzSkt3cGI2N2RzWDNEQXZ6WFBEVlY3S3pHRE5uc2JZUnc3eDZObTlleENMN0N6SDBqei9FSk16QUZDY24yVjM1cGkvdHdXVkxTK1hiN0c1SVdMTW1iblhvTDU1SmRuYXlzNWdjSm44S0lLY2RReU9peDZSV3JhcVpLODVvcGgwNGdLTW9EMzNseXJLNzhzMWFPaVMrV0wzNnlmRVN2MmZOOVBUc2NhVEhrYVZMVFcraEpNYlVRQWdoQUtLRTBQQlU3NktlbnBoRG9ZWmI4K2FKQUZTaXlZVmdjNjlucHdLeVA3WUl0cXpoNHNKWC94Y3VaamNBR01XVmpXamtIZlhCQjJpRlI0WW12LytPOFdJNnpiQ3hrZDJWWHlnWXhaRjI1Z3pzRldkUno5M2RLV0JBOGVCdlRXZzNSY1lrTWg3aUw1S3ExNG5NbFN2eFNQUkZYUGZ1c3J0a0lWLzB4T2lqUjhYWXJCanh5Tm5aZWVpUWo0TmJwYWJLN21JRnkrUlBBZVRGK2M3QTVFRFhQLzgwZE5iSFUyRFhyc1kxcldWMzVSZmhpVWV3clZOSGZHam9TaUZKU2JFaVRIaUs3NzdUNlhTNmZ2MDBHdGw5aktsUlhMdXdkZDRObkoyTDJHWmZGenVPSGkzc0gveEdZZ2EySUtSSkU5eXpIRVhuWW1LaUwrdDA0L2ZaMnNydVlnWExiSThBNUdUY2xBTkhERzFGeDAyYnpQVVFIL1dDSFdidjJaTTlEeHR3YXNTSXpxUGRsZ1UxUDNOR2RoZGpNc1RHNkNKSGppaFZTdW12LzdtSXgrelpZcFRJUk1VUkkweDFwYjYzaFk4SUZBNkY3aTlBM0IvaEk3eis2TjBibDNFV3ZkZXZSMG1NUm04TEM5bGQrZTdaeWw1SXBwVzBadjc4dEhHYW1yYkhwMDdWOXRmMjk2Zk1UTmw1akJXa3VOVmhKVHlUdW5lbjJUU0pIaTVhSkJiaVBmeGF0YXJzTGxQRGc0QjVLM1FEZ0ZGOHkvQ0hYajk0ZUloNGhLSGg2dFZJZ2cxaXpQalFlU3R5aCszeDQ1UmxxQzMrOHZKeXNuVS9FeHkrYTVmc0xNYnlRNktJRUQ2aVdqWDl4OEpCZjJuK2ZIaGlKT2IxNlNPN3kyend4WUptcWRBT0FFYXhEOEtjeHQ3dDFZc2VVcXJ5UldTa3FTL3ArZEtlclp0Z0dKa1ZqRnZqeG5VNlByaGkwTWlMRjJWbk1mWXl0amJkMm5Ua3lHTEZyQTgvT0d5NVpOSWtjaWQvYWp0cEVqNUZMVFFyV2xSMjM3OEo4YTkvbXNmcEJqNGlZRjdNNGtXWkg0eUhEQUU2UnNYV3IwY1ZKR0dKdGJYc3JnSzNFaWs0L09RSjlxQXJoczJmTDVaYlhNbzhOR2VPU3lkdC82WEw3dCtYbmNjWUFCZ3ZiclY5ckI5ZGZxS0hCeUFxVTdVZmZuaStYb2JxOFNEQTFNY3NYb3o1S2VaVytCTHZxQTgvVkliUmJFT1RyVnZON2ZiQkYxcEFVNFJ2ZWpydVlialNhZEVpNGFlcG1kRm01a3dlQ05qYjlQeisvUGp3TUMvUFR6NFIyNVN2eExqcDA5Rk56S0hBMnJWbDk3M0pJL3ZYUDNrUVlQS1p4WXV3SUNTY2pGamdhZE9xbGVFOWpLZm9MVnV3VzRRam9ueDUyVjF2RzgzRVdseStmVnQ4UTd0UmYrN2N6Q3I2SDZoRFNJaHJMUStmUU5jSEQyVDNNZk5nL0laZjVrSzJWZmtUZmZ1U0ovV21mdDkraXlRUmhyU0dEV1gzNVQ4ZUJKaDhadkhpSzBneERkZmM4RnBhdmJybWhNVVFPR3piSm1JeEJBRjE2OHJ1a3NaNGhHQ0Y0UmdPclZvbGtpMjNhVHJNbStmU1NkdC9vZTNseTdMem1HbUlhYmpteGtTUDRzV1ZrcHI0Snd2YzNkRlNtWVMwQ1JOTS94ditxK0pCZ01sakZpKzZ0MkgzN3JDd01XUEtsTWxvVGZNMHRYLzVCYjlqSXY3NjZDUFpYZElaYnplTVJaZ1lzMkdEWVI5S0tMdVhMSEVwTjNCa29PdXVYVVJFLzM2VFk0VlYzT3FmUFQyVGF0V2lSWVpaT1BMWlp6aUs0ZVExZkxpSVFpK000UVZueUFmWE1UOHpVd1NnRWlhWS92b2tQQWlZQmg0QVhwRXVVaGZwSjRvVXNhMlpIWmQ2ZU9sUzNJTURWZzhaSXJ0TGRTeXdDVlZTVXVDSmRMcXdmRGtWeDNybCtwbzFUZ2ZkU2dSc3ZYbFRkaDRyR1B2ZjBlbkc3eXRhOVBFNzJhNVppWDM3d2g1Und2ZXp6OFI3Q0tXVWpoMTVBWjRjbnQxZVovV040VnV5SFRRb0kwbjVRblJldlJvM3NBWStMVnJJem50VFBBaW9HLzlGZkVOeDdjTENQRytQSEVuMzZBYXNBd1BOZFlYQk45WUs2ZWlrMTZNNkJTUHF3QUVxS2k1Q3YzNjl2blQydWV4UElpSTZIUjljTWFUenJWdXlNOW5MZVg1VmZrQldac1hURGc0NGlpNDRQM2d3V2RNWjBhdFhMeEdKeXloYnNxVHNUdFdLd1hIY1g3ZnVTWnpOanN5aW8wWVpOL1ZLRkt1RWp5aGRXbi9TeWxKdmlJbmhRWUFWSkI0QThrbjh3WWpvY2YzYnRoVTF4QmxEeGZYcnpXNFh3b0ppUElWZ0s4cGdUMXdjelZDK0UrN2J0b20yaGdhR25kdTNPKzkxZDErOCtNSUYyWm1GbFhHN1dKcGtVUU5uWFZ6RUkxUlJScm02WXJKU1g3emZvd2RhaXdYb1dMcTA3RTdWcTRmWmVKeVJRV3ZwQTl6NS9IT25yd2F1Q3RvU0VwTFhiK2RCZ0wwTlBBRGtzMFNoMDQzVlZheW9kOU5QVWlwRlJtSzRtSUhJamgxbGQ1a3M0Nm1FT21LbHFCc2RqYXMwbnQ1SlREUU15NTZlbmJwdkh4ODVlRFBHaS9FMEZ6VCttYmRhdG9TUGN0VVEyTEVqVmlNTkxidDBFV2ZGWUt4dDBjTHNWOG9zSURRT2Y2SFBsU3NHUjBNcHl0QnFYWUk4ZkFKZER4eDQyZitlQndGV2tIZ0FLQ0RQRDVFbVpyV3UwTUxYRnk3a2dZVlRwNXJ0M2dPeWJLTXZoZmZaczhKZjdLZHQrL2JSZmF5bHcwbEppRWVFWVZ4eXNuVzNKNE9LRHpweG9uMjU0Vi9OVGtsUGw1Mzd0dnh4YUVuSXlCR1dsdmM5YlR3MC9ldldGUzdDMGlLellVUDZFNWZGeEdiTlJIUEtSb1YyN2RBRW8zQ3VhVk4rWGVhenE1Z2hCbTNZa08xb01iV0lmdFNvTjEwNmx3Y0JWaEI0QUhoTFlyM1dCWGhIdFc1TjVaUVR3bi9kT3JTREExclVyQ203eSt6RklRemVRcUEvcHFIb3hZdG9pUmxZZk9LRVNFZGRpcmx3Z1dhUkhScGR2RWhDYkVDL2l4Y05iUTBKWXVpbFMvU1BmcHZZK3M4L3N0K1E5dHhlTVd0U0xSdWJ4MWVLZnY5MFhzV0ttdEc0cnI5YXJacXdGSnZ4U2ZYcTlBOHRvSXhxMVVReXJxQjdqUm9BM1VMUGV2VXdTVnhIaVRwMTBCY0p1R3hwS2Z0L2c5azdoY01vLy9BaHBsRXNOZmZ4K2RkMjVDdFg1dmVQNFVHQTVTY2VBTjR5NHh2NjA0bkZianphc1hBaEJva1dORy9vVU5sZDdMOGpYL1RFR1lNQk51aUhZcW1wU0lBQjgrN2NRVEZNd0R1cHFlSWl1YUx4MDZmb0xJcUpKSU1CeGFnU1RjbDd4VVM2SXo3RSttTEZ4RzVhaVZKV1ZpZ2pHc1BUd2dKUDZVK2syZGtoUXl6QWZUczdaR0kxMHUzc0NzM2VGS1pxRno3QXlZTUhEYjNSVXBuZzRkR3BxVnY2d2g3bnpoWDBqK1ZCZ09VSEhnQWtpeHNmOGM1WVhaY3VxQ1lTbGVzaElhaVBQM0R1M1hkbGR6SEcvb3RuZTJmUVEvRyswUHI3cDNwWVd0N2FOM2V1VnF2VnJsK3YxNy90SEI0RTJKdmdBVUFsakx1YkZTMzY4Qk9yZlZPbklscllpUmtUSi9MRlY0ekpSeUd3RUlHLy95NjZLNy9qNE1pUnprTUhCQWUzU2ttUjNXWEVnd0I3SFR3QXFKVHhtZ0hsb0RKYzJDOWVMR1pnQzBLYU5KSGR4Vmloa0k2bmlMcDVVN1RGTkJ5ZU5NbWxndHVsb0RKcjFzak9laEVlQk5pclVHUUhzUC9PZUx2UXJxU3p4ZTNxTjJzbUdzSVgwNGNNTWI0eHllNWp6S3dZMTZOb0lIb0tsNFVMUlhHTDRwbE90V3VieWdlL2tRTU5vd0M2ZDA5VFB5TkxvM1RxaElvWWpJQkRoMlIzdlNuakZ5QmFaTm1KaXNmRkdkZW5rTjFsNnZnSWdJbEpGTHJJc2JvU0piS1JwYVYrRXlmU2RmcUFobi85TlY4c3h0aHJhRVNEc0NNdURrWDE4eW5BeDhmWnhzTW4wUFhVS2RsWitZV1BDTEQvaFFjQUV4ZHpKTnhtM05iMzM5ZjQ0cEhoK25mZklRMFBvQnN3UU16QUZ0UlIrQWdQWS8vSkNqWFJhUDkrOGFYeWlXSFlsQ2t1QndaY1dXUVpIeTg3cTZEeElNRCtHeDRBekV4czc1K0R4NzVmdHk3RjZ2dHJyazZlVFBYSldyUnpkK2VCZ0JWS3JjZ2R0c2VQVTVKaExWS25UM2QwY25NUEN0NndvYkR1VXNtREFQdFBQQUNZdVpqSXNFL0c2cG8wVVg2bU8wcUxxVlBwR243RGlGNjllQ0JnWnNrUEh3bS93NGNSQUQvNisvdnZuWm9OWEJyVWZQUG13dnFCbnhjZUJCakFBMENoRTljdUxHek1tQm8xc0JHOWxDNCtQdFNLR2xIR1o1K0pGZmdldTRvVms5M0gyQ3NaUUQ4aWUrOWU4aEkyMUhQV0xLZnYzUFlHdW03ZEtqdkxWUEFnVUxqeEFGRElSYVhvSXIyanlwV3pXcTFmSjJxT0hTdHVpelQ4UG5vMCtzTVR5UlVyeXU1akRNQy9GK0E1aUtQaXM0Z0lHb3hobUR0L3Z1TlV0MTdCcDArZWxKMW42bmdRS0p4NEFHRC9UNjU5M3FGTUV4K09ISWt2UkVWczd0T0hONDFoYndPNUlCUStwMCtqaHhnc2Znc05WVGJUenF4VEsxWTRrTnV5cGN2dTNKSGRaNjU0RUNoY2VBQmdMeVUyUmhjNUxzM2VIaTVaV24yWlR6OVY3SlVXTkhMd1lMRktUSUJWOWVxeSs1aUo4b010V3QyOVN5NllqakViTnFDYTJFejY1Y3VkaHJxWERYeHk4S0Rzdk1LS0I0SENnUWNBOWtZU3BvVnY5cXhidjc1K2l1aUpVLzM2MFRRYVNhMDlQSGkzUS9hZmFEaStSY2ZIajBVVnNzRHYyN2FSaXloSDNkYXVUYTFyTWM2MjY0NGQydjdhL3Y2VW1TbTdrLzEvUEFpWU54NEFXTDRTUWdpQUtPSFF6enZHOVcvVFJ0d1R3WWFpdlhyaEgzU210VjI2b0Fwc3haaEdqV1Izc2dKeUZUTXc1ZG8xVktBV0dCRWRqWExDQWxOLyswM1RMR05wZXJQb2FBY2FScUgwOUtuc1RQWnFlQkF3VHp3QXNMY3FVYXdMOEk2cVVzWHd1WExDY0tSTEZ5eENkNnJScFl0b0NTdm9IUjNoanpRa2xTa2p1NVBsb1I1bTQzRkdCbUxvc2hpMWJ4L3NrVW1ib3FQcGEzRkQ3eFFkN1hUUXJjUmk1K1JrMlptc1lQQWdZRjU0QUdDcVlyeE5VZnhDMzJobXRHK3YxS0VQa055dW5WaU5lSXhwM3g3N1JRZjhXcmN1bk9HT1FPTFhiejZqL3JESG5RY1B4R242RUljUEhoVGxETmtpWmU5ZWFvOHdwZUdlUFpvOW1lNFBqdS9adzkva0N6Y2VCTXdEdjRFeWt4TGZNdnloVDQ4S0ZRQWcyN1ZSSXdUUkhwclR1TEZReEVib0dqUkFCVlJEbjBhTm9NRjZ1TlNyVjlqM1NDQmY5TVFaZzBGa1UzT012M0NCam90WnVIL3NHTDZrNVdoMi9MamhsS0VPZVI0L2J2R3JvYUorWkhMeVIvQ1lzRWg3L2p3dm5NTmVCZzhDcG8wSEFHYVdFa1dpOEJNV0ZzQU4zRU9WS3RrQXNsR3Rtc1pTT0ZPTDZ0V0ZGZG1qY3ZYcXdsTlVSS25xMWZFRGRxQlpsU3A0U244aXpjNE9HV0lCN3R2WklST3JrVzVuOTdZSENlTUhOMnpRRDhWU1U1RUFBK2JkdVlOaW1JQjNVbE9SaWFmWWRQT200YVFvQmMzRmkvUURYWUhGeFl0a1VEYkIrdUpGUXpvY0RaOWZ1bVR4NjVPeGoxSXVYdVJ2N0t3ZzhTQmdtbmdBWU93bEdIZGhOTnpOOHFOTmRuWktHY01JMGR2U1VpUXFGUzMybENwbC9IMzZiTnFaM2I1b1VmSVhIMnFtV1ZzYmY1Mk9ZaTlWMXV0cEs5cWp6b01IejMvL1FzMjk3TzJQSDlOdGZXbmhuSkdCRWRsRmxhSDM3NXZiR3cwckhIZ1FNQzA4QURER0dNdFhQQWlZQmg0QUdHT01GUWdlQk5TTkJ3REdHR01GaWdjQmRlSUJnREhHMkZ2Qmc0QzY4QURBR0dQc3JlSkJRQjE0QUdDTU1TWUZEd0tTTzJVSE1NWVlLOXg0RUpEVUp6dUFNY1lZQTNnUWVPdGRzZ01ZWTR5eC84U0R3RnZxa2YyRU1NWVlZLzhORHdJRjNDSDdpV0NNTWNiK0Z4NEVDdWpueTM0Q0dHT01zWmZCZzBBKy8xelpENXd4eGhoN0ZUd0k1TlBQay8yQUdXT01zZGZCZzhBYi9oelpENVF4eGhoN0V6d0l2T2FmTC9zQk1zWVlZL21CQjRGWC9ITmxQekRHR0dNc1AvRWc4SkovbnV3SHhCaGpqQlVFSGdSZThPZklmaUNNTWNaWVFlSkJJSS8vWHZZRFlJd3h4dDRHSGdSeS9IZXl3eGxqakxHM2lRZUJaNzlmZGpCampERW1RMkVmQkJUWm9Zd3h4cGdNRGpTTUF1amV2ZXlTRnVHV1NWMjY0QVI4MFBySUVkbGRiMHJNd0JhRU5HbUNlNWFqNkZ4TXpPN2RZV0ZqeHBRcGsvUDM4UkVBeGhoakRPWjdSQUNQc1FJSGR1OU9lMkl4MHU2UXM3TzJ2N2EvUDJWbThoRUF4aGhqRE9aN1JBREZNQnl0TzNTdysxUWZuZHJyMjIrTnY4eEhBQmhqakxIL3d1eU9DS3hFQ2c0L2VVS2RMT3BsMjc3L1BnOEFqREhHMlA5Z2RvT0FEOVpTNXFSSmZBcUFNY1lZK3gvTTd0VEFsNVJrR042MUt4OEJZSXd4eGw2QnlSOFJhSUpiMFB6ekR4OEJZSXd4eGw2QnlSOFJ5TVJxcE52WjhSRUF4aGhqN0EyWTJoRUI4a1ZQTWZ2NmRUNEN3QmhqakwwQlV6c2lJTDVGTCtyNDExOThCSUF4eGhqTFI2by9JbEJWMk5PbWI3N2hBWUF4eGhnckFOR1hkYnJ4KzJ4dExYN0o5c3k2RUJ1TEJnakFnYVpOcFFYVncydzh6c2dnYS9GVVBLMWRtMDhCTU1ZWVl3V2dpNzFXdTZCdFdscjJ4eGJCbGpWY1hHU2ZHcURQeEhvY1dMVEl5ZGI5VEhENDMzL3pBTUFZWTR3VklPTWdvUEhKdUtWeGQzSkNSUXhHd0tGRGJ5M2cyZUJSN0pqbG41Ykx2L25HK01zOEFEREdHR052Z2ZGaVFhdTdJbFR2MWJrelppRWRkeE1TQ3V3SFBoczBzbi9YLzI0aHVuZHZjMDJyWGREMnlSUGp2K1pyQUJoampERUpFa1dpOEJNV0ZvWVNOejVON1RWMXFqZ2lQc2V1Q1JOd0JTZmhVYno0Sy8rQnhuUDh6dzcxSzlzeTMwcy82ZXZyUU1Nb2xKNCt6Zm5iZVFCZ2pESEdWQ0JSNkhSamRSVXI2aHRrcjlMRURScUVvN2dwNnJtNjRqNEc0Mkt0V3BpQ0FYaW5YRGxrb3k5S3A2YmlWMHJIa2ZQbnNkZXdpSDZMaXFKeStNelFNU3pNZUk3L1JUL3Yvd0NBMFhLTVBTMG5HZ0FBQUNWMFJWaDBaR0YwWlRwamNtVmhkR1VBTWpBeU1pMHdOeTB3TlZReE5Eb3hNVG8wT1Nzd01Eb3dNSENEalJnQUFBQWxkRVZZZEdSaGRHVTZiVzlrYVdaNUFESXdNakl0TURjdE1EVlVNVFE2TVRFNk5Ea3JNREE2TURBQjNqV2tBQUFBS0hSRldIUmtZWFJsT25ScGJXVnpkR0Z0Y0FBeU1ESXlMVEEzTFRBMVZERTBPakV4T2pRNUt6QXdPakF3VnNzVWV3QUFBQUJKUlU1RXJrSmdnZz09Ii8%2BPC9wYXR0ZXJuPjwvZGVmcz48cmVjdCBpZD0ic2VhcmNoIiB3aWR0aD0iMjciIGhlaWdodD0iMjciIGZpbGw9InVybCgjcGF0dGVybikiLz48L3N2Zz4%3D");
}

/*normal*/
.wSearch button:after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyI%2BPGRlZnM%2BPHBhdHRlcm4gaWQ9InBhdHRlcm4iIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHZpZXdCb3g9Ii03LjQxIC03LjQxIDQxLjgxOSA0MS44MTkiPjxpbWFnZSBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB3aWR0aD0iMjciIGhlaWdodD0iMjciIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUUFBQUFFQUVBWUFBQUFNNG5RbEFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBQUFBQUFBRDVRN3QvQUFBQUNYQklXWE1BQUFCZ0FBQUFZQUR3YTBMUEFBQk5VRWxFUVZSNDJ1M2RaMWhVMTlyRzhmdlpBNElGQzlpanhKTFlXK3c5b1Ztd3h6Z3FZSXV4QWhLTk1aRkVDWnBvN0VGQXNZc0toRkVUUzBTa0dqc2FqV0xIV0dLSkZTellLRFByL1hBY3ozbmhjR3pnMmpNOHZ5KzVMbVBrUDVOeDVwbGQxaUl3Vmdqb2REcGR2MzRhVGFrb2ZjbXlJWlVyVzh3M2ZLNTRWNjl1eUtLbkZGeXRHdDBUNjZoaGxTcDRxamlMNDNaMnlCS0RjTjdPanR3QnVKWXRpM1E2aFF3N096d1MzeVBEems3c1JFbWthRFRVQ3JOUnZYUnAwUUxEc0pvSXBjbFRPRmxZWUx5WVRqTnNiSjRIckVRS0RqOTVnci9SR21PZlBuMys2MXJVUU5xREIraUlkUFRSNi9FN3VtRFh2WHNVam92NCsvWnQyS0lreXFXbW9oeCt3anVwcWFoS3NYZ3ZOVldNRWExcDJvMGJZcW5RaWo4dlhhS2FtcC9FcW9zWE05dVc5RkZTLy83YnRaWnJyVURYakF6Wnp6dGpUTDFJZGdCanIwTVhxWXYwRTBXS2xFYlcrdHZyNjlYVHVDakJ0S2xoUTNRUnhkR2hZVU9SaFVybzM3Z3hlbU1BZGExWmszU29JK0txVmhVQnFFU1RpeFNSM1Y5ZzRoQUdieUV3RVM1WWRQMDY5bUVyOXA0L2oyL3hON3FmUENubWlUQ3hMemxabkJZVnFGbHljbllYYktZT3g0Kzcxdkx3Q1hSOThFQjJQbVBzN2VFQmdLbFN6SkZ3bTNGYjMzOWZTU1pMZmZtMmJXazhQcVNuYmR1S0JjS0pIRnUzUmhJK0VUUHIxa1ZmSk9DeXBhWHNYbE5IdzJnK01pNWVSRHZoU2VzUEhSSjE2Ujc2N04wckFwQXNVdmZ0czBpdHVOSnU4OUdqRHVSQS9wU2RMYnVYTWZibWVBQmdVc1MxQ3dzYk02WkdEYnhIQm8xemx5NTRnQlZvNnV5TXdSZ01wN1p0WVFOcnVGYW9JTHVUUFZNVjliSHUwU040NFFDNkpTWGhQZEVWalhmdUZKR0tIL1pzMzc0bjljeEt1ODFIanZpVFAvbVR3U0E3bHpIMllqd0FzQUlSbFJLVjRoMWxaV1hkNThFUTRNTVA5WWNOVHBqU3RTdE5wbFdHOEs1ZDBVM01vY0RhdFdWM3NuelNnZHd3OE5ZdDJCcnVrUE9PSFhTSWJzQjUrL2FzRWhhbkxDYnYyTkhGWHF0ZDBEWXRUWFltWSt6ZmVBQmdiOFI0Y1YyWjB0bXg1ZnExYVVPTnhBS3k2dGNQYzJrN2RYUnpReGRrWVVyWnNySTdtU1N0a0k1T2VqMnFVekNpRGh5Z291SWk5T3ZYWjhSYkxLYys0ZUd1dGJUOUExMXYzNWFkeVZoaHhBTUFleWxDQ0FFUXhkNk9XT29kMWJHamNwZ09pSkJCZzZpWGVJeHRmZnFJS1BUQ0dGdGIyWjNNUk5URGJEek95TUIzV0NlK2lZbWhUU0liZThQRE0vYVVLYWFVL2ZWWHZvdUJzWUxIQXdEN3J4TEZLdUVqU3BmV3R5OFNubjFIcTBXMDRrR0JYbDVJRW1GSWE5aFFkaDh6VXdkb1BIYmR1MGZ6MEJhQk9oM2VGMnYxV2NIQlRnZmRTaXgyVGs2V25jZVlPZUVCZ0FFQTRnOUdSSS9yMzdhdHFDdUdHTTZPRzRkMFZFTFQzcjF4Q3BOUXpNcEtkaDhyM0tnWDdEQjd6eDRVRnhYRWh1Qmc1V2JseG1VSGJkakFkeVV3OXZwNEFDaGsvSVNmOEJPSzB0Ry9kdnUwN2QyNmlTQktGMXUrK2dvL2k2OWgwYTZkN0Q3R1hnYjVvcWVZZmYyNklVa1VSOUdsU3kyUUNRdjg5Sk1ERGFNQXVuZFBkaDlqcG9BSEFET1hLRmFKSWNMYTJxQlkrNWJRRFI4dXZoTjNhUDc0OFdnSEI3U29XVk4ySDJQNW9qUVNNZlQrZmFUaEJvS1dMTkc0V0F3eXVDNVk0RUJhN1NMdGpSdXk4eGhUSXg0QXpNd2ZoNWFFakJ4aGFYbnY4eEkybGpPR0RjTUlta21HcVZOUkJiNlkvczQ3c3ZzWWV4dG9PTDVGeDhlUFJaSklGbGJMbDJzcVdFYUpqSmt6ZVNCZzdOOTRBREJ4encvcHg5Y0tTL1hxMjFmc3BkL3h4OHlaL0EyZnNmOWdYTWpvVTlwR1ZZS0NySDQwdkp2ZFlkYXNEaDNjM1JjdnZudFhkaDVqTXZBQVlLSVNuTU50UER1NHVnb2JyS09xOCtZSlR6eUNiWjA2c3JzWU13bCtzRVdydTNmcE12cGhsNzkvcVYvUzUyUmkwYUxtTFVhTlhyb3NLMHQySG1OdkF3OEFKaUp1OWMrZW5rbTFhcUcydUVIWDU4M0RJOUVYY2QyN3krNWl6Q3hZWUJPcXBLVGdrb2dTRGw5ODRUelUvV0Z3cTk5K2s1M0ZXRUhpQVVDbFltTjBrU05IbENwRjIvVVRpcFR3OThkVGNSaVZ4bzdselc4WWV3dUdvQ08raVlveWJFVmQ1WS9QUCsvVTFDMTlZWTl6NTJSbk1aYWZlQUJRbWRqWWlJKzgyM1RycHZnSVIvSDk0c1ZpSWQ3RHIxV3J5dTVpckZDNmlsWVk5ZlNwR0NKcWlBYXpadDNWV2VyS1lzWU1iWDl0ZjMvS3pKU2R4OWliNEFGQXN2aVc0UTk5ZWxTb0lFNktwNGE0T1hPd21XTEU4RUdEWkhjeHh2NkxxMGlqeGNuSkJERUFSVWFNY0JycVhqYnd5Y0dEc3JNWWV4MDhBRWdTOTAxWWhuZVV1enZOb2NHaXg4S0Z2SmErZWFEK3NNZWRCdzlFSFR4RU43MCsxNy9QUW51RWxpb2xabUFMNmlpSzdGNzJtaDRnQkp1eXMxRUNwZUE4ZjM1bXRkTHpTRHQxS3U5aHdFd0pEd0J2eWZOeittT3pyMXJPWDd3WUlhaEVrd2NPbE4xVjZEeTdIWXc4TVZMY3VuaFIxTUFLWExsNGtaNGdnYzVjdWlUV2t5MnNMMTZra29ZRzR0cjE2NFlhbWg1aTRPM2JtckdJVXg3ZXVVT0RzcU5wZjJxcWRaVWlsU3hLcDZhMnVhYlZMbWo3NU1ucjVpU0tST0VuTEN5QTIrdHZyeTliVmt6UHRpSS9PenZoSmI3Q0IzWjIyS0lNUUdVN081RW9hbEtiU3BYb05QcUlXOVdxQ1V0cVNpZXFWY01TY1FFTHExWERha1RnUWZYcXZQdWlIT1NMbmhoOTlLaWhzaEpxNk9QbTVySnBnT2VpYzZkUHkrNWk3SC9oQWFDQXhaMk5PTzlkcFVNSFJBdTkrSEx0V3RUSEh6ajM3cnV5dTh3TmpjTmY2SFBsaXBnRW5TaVJsSVFrRVVXL0p5ZGpPRTJINC9IajhCRWY2VmNrSnp2dGNYTmJ2UGppUlNJaVFBalozZmt0cHVHYUc2TjNsQyt2bE5URVdYN1JxQkZHMEkrR0ZZMGFJWkZjVUw1aFE3b205dUdkNXMzeEFQSGtXcThlSDRuSVg4WUZpQXpMUllSWVBuR2lzN05ieStDWWtCQnpmYjB4MDhZRFFEN1Q2WFM2ZnYwMEdydGgrdTBWTXZ6OHhBM1JHcC81K2lJSk5valJhR1QzbWF4VzVBN2I0OGRwckFoQXE1MDdzVU4wRktuNzltVzdLamNNM2ZidTdieDZZSmZGZGxldXlNNDBGY2JkSGcyRGkzNmlqMnJUQmswTSs4WGV0bTNGSDFTRXVuYnNpTkxpQVBhM2FjTjNuYnlocnRnSW15MWJyQkxFeC9wN1E0Znl3a05NVFhnQXlDZHhxME4vOFV5eXM2TkZscDBvTGl4TXpNQVdYTy9jV1hhWHlWaEFVNFJ2ZWpwVmhSMjlHeHRycUExYlBJMk90dmhjMzVWMmJOL3VRQjQrZ2E1WHI4ck9MQ3lpVXRZRmVFZVZMR2s1aWE1aXZyTXpQU0UzeEhmdENodFVGSTVkdW1BMEVsRzNTaFhablNiRERyVXg2Y0lGNWJoU0FqWWZmK3c0ZUVEdG9ETEhqc25PWW9VYkR3QnZLQ1l5N0pPeHVpWk5sRm8wV1dtOWNTTlNjUmF6YTlTUTNhVmFLNUdDdzArZXdKdU80NnY0ZUZGREhNYUg2OWNMNSt3RDF0NGJOM1k2UHJqaTNIV1BIc25PWlA5YndyVHd6WjUxNjlmWFR4RTljYXBmUHpwS1IraktvRUg4K24rQlo3Y1ZZaUwxb1N1ZW5zNTNCaVlIdXE1Y0tUdUxGVTQ4QUx5bStMU0ltNTV1Z3dZSkw3R1lMaTVaZ2s5UkM4MktGcFhkcFJia2k1NDRZekFBQUJ4aVl6RkRiTUkvSzFZVUcySlp4Tkw5dDkvZTlPSTVwaTdHUFNrNnBOUzVrRmExWFR0UlNWaUtDY09HMFhYY3hUU3RGbGR3RWg3Rmk4dnVWSjBCOUtPWUd4U2t1VjN4V0ZtcjhlTWR5SUg4S1R0YmRoWXJISGdBZUVsQ0NBRVFKY3lQZU1mVGQ5bzAwUmh6NmNHMzM4cnVVbzBtdUFYTlAvOVFLR2FMNGl0WEtoUG9tc1VQSzFZNDBFQUtvRXVYWk9jeE9ZeDN2NEN5cWxuKzdlWkdkU2lPVG84WWdiT29qbDRmZkNDN1R5M0lGejFSYWNlT2pIV0dGZlNCVnV0YXk4TW4wUFhCQTlsZHpMenhBUEFDdWtoZHBKOG9Vc1QyY1BiUjFNRXJWcUFUR3FLVWg0ZnNMdWtXNGp0Y1BuWU1xY0pQckZpMEtITlZtUmJLb2RCUXZnK2F2WXlFaExDd2NlT2FOVFAwUUdleHpNY0hOMmlqaUhSeksrd1h5OUtQQ0JEelQ1d3dUTEtZb0huWXJadExKMjMvaGJhWEw4dnVZdWFKQjRBOFJGL1c2Y2J2czdXMStFby9LVXYvNjY4WUxtWWdzbU5IMlYzU1ZNVXgyaFFkTFlZbzRmcUxjK2U2SEJod1paRmxmTHpzTEdZZW5tOTJCVU52WU1JRWRNS1h0R1RvVUp6Q0pCU3pzcExkOTlZOU82S0dPclNTT25mdi9xOXJCZjc4VTNZV015ODhBT1FRYXhzeHpLdG41Y3EwQ2h2eFYyd3Npb3NRT05hcko3dnJiYVBaOE1YMCtIamhoaElpWmNvVTU2RnVKNEpiN2Q4dnU0c1ZEckV4dXNoeGFmYjJ5cjdzaFFiN2I3OFZON0VSVTRjT0xYUzNKVDY3TzBiOGhyOVFxV2RQRnhwSXdiUnpwK3dzWmg1NEFIZ21QaTJzanFmYnUrK0tRT3BBNStQajBRNE9hRkd6cHV5dXQ4WUtOZEZvLzM3Um5scUtFYjYrL0ViRDFDU2gvczl0dktOcTFqUmMwbTlGWHo4L3FrL1dvcDI3ZTZGWnlPalozVE9rVVk3ajI3NTluZFlPMkJqVWJmdDIyVm5NdEJYNkFTQ200Wm9iWGt1clY5ZmNzK3lPUS9IeFlwV1lBS3ZxMVdWM0ZiaXJtSUVwMTY2SnJuaUlJcjYrenVVSFhnd3FzM1l0cjFqR1RFRzh6OCtQUEw5djJsUTRHWHJTcHA5K1FqRU1SK3NPSFdSM0ZUVHl3WFV4TXpOVEhLRFN5bTUzZDJlYmdjTURYVGRza04zRlRGT2hIUUNNOXpFYnJtQTJqWStMUTM5NElybGlSZGxkQmNXNFJDbmNxVDRhejU3OU9MckV0Y3g1YytiME9OTGp5TktsangvTDdtUHNkVHkvTytkMHhFbnZIZ01HaUttd0U0OW56emI3aFlxZWJVWkVQeUlLWTRZTmN6cm9WaUxvbTNYclpHY3gwMUxvQm9CRXNYYmVXTjE3N3hsYWFVWlI5MTI3eEF4c29VbVZLc251S2pDUHNRSUhkdTlXSWcybk5KK09HT0VZNW5FOVlPelpzN0t6R0NzSVc1dHViVHB5WkxGaVJZcysvTVJxMzlTcGlCWjJZc2JFaVdaN2QwRXJwS09UWGs4MVJTdHh6OFBENlpaN2srREJQLzhzTzR1WmhrSXpBT3dZR2hFOUpyVnFWYzFWRWFkazdkcUZyOUdVdnE5V1RYWlh2aXVOUkF5OWY1LzY0R2NzOGZQYmRmbnNBN3VsZ1lIKzVFLys5R3hoSHNZS2lialY0UTA4azlxMFFSbTZUTU9XTHpmYmkzbzN3aEgyV1ZsVUFYMnBRZCsrVHQrNTdRMTAzYnBWZGhaVE43TWZBSjVmMWU4akxIQnoxeTZ6dmJqdlM0d1MwMkppeE4vMENRMGROc3dsYmVDcW9DMy8vQ003aXpFMWlFcUpTdkdPc3JLeThyaFgyZkQzOU9rQVFCdS8rTUxzTGlKOHR0U3dDRkUrTXRUcDNwMXYxMlgvaTlrT0FNL3Y0LzlULzFuV1o3dDNtOTNrLyt3dk9wV0hYaXlkUE5teDY4RDNnd01EQXZnaVBzWmVMS0ZrZUpMWFVrZEhReWZZSXpJMDFPeXVHVGlGd3lqLzhLSGlSRlhFSEdkbngvb0R4d2VuSnlYSnptTHFZbllEZ0hIU0wrSjN2NU93aVlreHV3VjhIdEZvSkp3NkpZcnFiK1BPZ0FFdW5UeXNnbTRkUHk0N2l6RlRaUHlpWURsRFB6ZnJ3MlhMeENmaWM0ejYrR1BaWGZtbUE3bGg0SzFiaHVaWk4zQ3lkZXRPeHdkWERCcDU4YUxzTEtZT1pqTUFHSzhHamk4Um51cGRORFFVbXlsR0RCODBTSFpYZmlFM1drVzZ6WnN6OXVpN1kvWGd3YnhXT0dQNTUvbmRCUFlSSmIxR2pCc251dU1jM3A4engxd1dIcUpnRkVmYW1UTkZKb2lIK2xKdDIzYm80TzYrZVBIZHU3SzdtRnhtTXdERXp3dXY3T2s3ZmJyWmJOSmp2THJYWFpRUTU3LzV4bkd6bTF2dytObXorUkEvWXdYdlh3dURkZXdvZnFkSmRFQ25ndzJzNFZxaGd1eXVON2FDZk5GLzE2NU0vMUl4bE42cEUrL2RVYmlaL0FEd2ZGdmVJeUtlYk5lc2tkM3p4ZzdRZU95NmR3L2JEZlBJMEsrZjgxNTNqOEFUY1hHeXN4Z3JqSXhMRXRNLzJiZEZ1YTFiVVFXMllreWpScks3M2xocEpHSm9hS2h6YzdkbFFjMkhEcFdkdytRdzJhdGZFOWI4Zk5icmJ1UEcrRUMwb2Q0aEliSjczdGl6bGZrVWU5cUYzei82aUQvNEdaUFB1QnVmWm9oRk9YMUV1M2JraVVUb3RtMlQzZlhHN3NFQnE0Y01pYWVJeVo2Um5wNnljNWdjSmpjQUdDL2FNVFEwUEVUNkw3K0lGZmdldTRvVms5MzEyaXBpTUFJT0hkSU1zWmhxK0wxNWM4ZkJBMm9IbFRsMlRIWVdZK3pmSEVqYmY1SDI0Y1BVNlJZdU56L3MxWXUyMGxJNnZIaXg3SzQzSlVZTEgvcDd3WUs0c3hIbnZhdVkvMUxLN1A4em1WTUFPcDFPMTYrZlJtTTNOOXUxUXBOdDI4UU1iTUgxenAxbGQ3MjJaRnhHejloWXc2cnNvZFpyK3ZUcGRIeHd4Ym5ySGoyU25jVVllM254eFNPR2VmV2NOazFzRmk2d256SkZkczlyZTdiOXNNYk9vcktoWGJObURxVFZMdExldUNFN2l4VXNremtDWURkTXY3MUNocCtmeVgvdzY5QklqTis2TmJONzZZOHB1MGNQL3VCbnpIUTVQUnE0S21qTDFLbFFhQ1JzdnZvS2NRaUR0d2xlcEhzVTVhR3ZYRm52cHAra1ZJcU1OSDdoa3AzRkNwYnFCNERZbVBBUlkzWHQyNHNib2pVKzgvV1YzZk82YURreWFKMU9WM3BFK3A2c0gvdjI1YXR2R1RNZnpvNERId2JObkQwYm5taEwwOGFNSVYvMHhCa1RYSHI3MmJvcFpacnJGMVFzTjNteTdCeFdzRlE3QUNTS1ZjSkhsQzVOcC9HbGNuM2RPbFBkek1QNHdaLzZzVVh4R3k1dWJzMWJqQnE5ZEZsV2x1d3V4bGorYzY3cTlrMWcySklsWWlNQ3FNTFlzYVo2UklDT0NrdXh4Yzh2MW10ZGdIZFU2OWF5ZTFqQlVPMEFZT2hxcGRFdkN3NUdmZnlCYysrK0s3dm5WWkV2ZXFMU2poMFowMHEzUS9qZ3dWcXRWcnQrdlY0dnU0c3hWdkNNZ3dDS2tqUDkrUG5uc250ZVdVbU1SbThMQ3hxdXRCY053c0tpVXRZRmVFZVZMQ2s3aStVdjFRMEE4UzNESDNyOTRPRWhKbUlka3QzY1pQZThzbWNYOXlsSkdjWFRmWHYzNWtQOWpCVmV6bjREeHdldVdyZ1FyWkF1SFAzOFpQZThzbFNjeGV3YU5ZcjhvTGxrcUJzUUlEdUg1Uy9WREFEeExjTWYrdlNvVUFGSE1SeFRUZkNGOXV4MlB1TlYvUTQwakVMcDZWUFpXWXd4K1p4dDNFWUZmenh0R2hxSW5zSmw0VUxaUGE5c2tHaEI4NFlPalIvMGMxK3ZiVjI3eXM1aCtVTTFBNEN3cEtaNis4QkFFWVZlR0dOcks3dm5wZjJJSStMYlM1YzA5UzNDRFJ0Nzl1U3IraGxqZWRsZElhVjQyWjdqeCtNcHF1TDRwazJ5ZTE2VjhEY2tZVmhJeUo3YksyWk5xbVZqSTd1SHZSbnA2d0RFeGtaODVOMm1XemNpTVZJMCsrMDMyVDB2aS9yREhuY2VQREJFR0ZvZ29YMTczcFdQTWZheTlyK2owNDNmVjdUb1k2RVB5T3Fha0NEV0NFOE1NcUdMN2JiUmw3QU1DSEJlTVBCYTBBSVR2TWFCQVpCNEJDQTJSaGM1Y2tTcFVuUk4zQkdibGl5Ui9VUzh0QWNJd2Fic2JGRkhYS0lUZmZ2eUJ6OWo3RlcxdWFiVkxtajc1SWx5VGVOaldOYW5EMExnZ05OWHI4cnVlbG0wVjV6RmNXOXZ2a3ZBdEVrYkFHaTdma0tSRXY3K3FBSmZUSC9uSGRsUHhFdDNWeUZmRkprOG1kZnFaNHk5S2VPS2U2S2lRVWRmOU91SGVwaU54K3EvYUZqTXdCYlVVUlRsb0RKYzJDOWV6QXNIbWFhM1BnREU5djQ1ZU96N2RldmlxVGlNU21QSHluNENYbG93bHVLTFgzOTFiREdnYzlDRmVmTms1ekRHeklkTGtJZFBvT3VCQTdTV1BzQWQwem1rTG1aZ0MwS2FOTEVOeU1vcXYyajRjTms5N05XODlRR0E2dXMvVStyT200ZStTTUJsUzB2WlQ4QUxyWVVlRGlkUGFuNnhHR000Tkhnd0VSRmdlZ3Q3TU1iVXorbXJnYXVDdG9TRWlKWm9qeHFyVnNudWVXa0ppanVsVEo5dVBMVXJPNGU5SEl1MzlZT01GL3VCeEVaaGJ3SzNrVHc3RktjNEtaRndkSGQzSUczdFJXVWVQcFNkOWJvU3hkcDVZM1h2dmFjUHRmaUIzbTNYVHJ3aitwS21VcVhudjZFUllsSHpuMzgwamtvbDJyOTNyK1BKQWZzRFhjK2ZsOTNOV0dIMDlDT2IzcGxudkx5S3ZadnVWK1JobXpiQ0U0OWdXNmVPN0s0ODdSYmhpQ2hmbmxaa3gxbE9lYllwMHJLSkUyVm5zZit0d084Q1NCU0p3azlZV0JnK3ZyNGwxZjM0Y2RXL2tJMVBUQ2FhQ3hvLzNzblZyVlp3NEU4L3llNTVXVUlJQVJBbHhJZUhlWGwrOG9sb3BReUMzWlFwU0JKaFNHdlk4S1gvb0lYNERwZVBIY01wakJKaDA2YzduUnM0SWRqbWwxLzRDQWhqYjA5Q1Fsall1SEhObWdsdnVxSC9ZZDgrRVlCS05MbElFZGxkZVNFZlhCY3pNelAxYS9HZFptZURCcDJhdXFVdjdISHVuT3d1OXQ4VitBQVF0enRzcXRmUzRjT1JRWFdRdkh5NTdBZjhRczlXOG5NYVAvQ3JvRTZkTzV2S0I5N3p1eXAreitwZDVHWkVCQnhvSS9MelNFdHgyZ2puMzM3THROTjNwQ0x1N3E2MVBId0NYUjg4a1AyNEdTc000bnVHaFhrdStPb3JNWTZJenYvNG8reWVGNkc1OEVDajhIQ25hRGREMEVoM2Q5azk3TDhyc0dzQWRKRzZTRDlScEFqODZiSG8rZTIzc2gvb0N4Mmc4ZGgxNzU3NG5zNGlhT2hRVS9uZ2owclJSWHBIbFN0SFlkbVpSYnJzM1p2dkgveEdqMFJmeEhYdlhtU2lFaXhDZHUzaWhVQVllM3QyYlU1eEsvdjVuRG5VQzNhWXZXZVA3SjRYU3NNRDZBWU1TSmdXdnRtemJ2MzZzblBZZjFkZ0EwQVoyNnhxZHpvUEg0NnYwWlMrcjFaTjlnTjlvUThObytBMWNhSkwyc0JWUVZ2KytVZDJ6b3NZZDBzc1VqVDdMekZxeHc0TWdnYUpiK0V2MmpoOEIvdkdqWjhtRlczN3VOS2FOYktmQjhZS0EzL3lKMzh5R0VTd3NrVWNIejRjVjlFS285UzcxTGp4TmtHRFBiN0I2dSsrazkzRC9ydDhId0FTeFNveFJGaGIweEt5SjcydnIrd0grRUlmWWk3ZTI3blRxYjJiZjlESWxTdGw1N3hJb3RCRmp0V1ZLS0hmWTNWUXZ5d3FDbWRSSGIwKytPQ3RoMWpqQ2hyMjd2Mzg0azdHV0lGekhqb2dPTGhWU29yb1NCNjArSWNmWlBlODBCbThTNlg3OW8wckc5SElPMHJDK3hUN24vSjlBREFvMXI0bGRNT0hZelFTVWJkS0Zka1BNQzgwSE4raTQrUEhHZ3U5dTZIeWlCRnFQK1R2Si95RW4xQVUvYWpzK3RRc1BCd1pPSS9rTm0xa2Q1RzFtQ1dHZmZPTjdBN0dDcE15cVErR1pHVE5tb1ZXNUE1YkZhOUU2Z3gzQkJLaGc3QVZkWi9kSGNCVUk5OEdBT05LVU9JN2NZZm1qeDh2KzRHOWlEaUJyNFRGckZrT05PaUxSZHEvL3BMZDh5SWRCdFFlZWVmSzdOblFJcGtXOU9naHUrZTViWmlHRDF1M2pyV05HT2JWczNKbDJUbU1GUWJOVzR3YXZYUlpWaGFkeG5ibDdPalJpRU1Zdk5YN0JZYXU0VGVNNk5WclIwajRDSzgvMUg4WFdHR1Jid09BYlZkOWVzVmhmZnFnSFJ6UW9tWk4yUThzVDgvVzNEYTB6ZTVWOUJmMXIrajMvQzZLRVhDZzJWOThJYnNuRitPRWY4bHcyUkRhb29Yc0hNWUtFNmVXQTdzc2pOeTNqeTdoRTJxMWZyM3NucndZcndtd09FM255SHZjT05rOTdGL3k3eFRBVWRGQVhKMHdRZllEZWhIYUpXNktJVjkrcWZadGU1K2ZNenRQUTlBbUtFaDJ6NHNvaXhWN1pjaC9MQ3pFR0h0cnNxMnBVdmI1aVJPTnB6Wmw5K1JGZkNCV2lLWERoc1czREgvbzA2TkNCZGs5aGQwYkR3QXhDOWRkOHByY3JwMWF6a25ueVFvMTBXai9mc2ViYm8yREIwZEd5czdKaS9FaVB3eENxcUZtUkFTcUlBbExySzFsZDcySW9RaXU0MWU5WG5ZSFk0VlI1OVVEdXl5MnUzSkZDRVRnM29JRnNudnlaSHcvYzZhQitybWpSOHZPS2V6ZWVBQlFoaW10c04zYlcvWURlUkhSbmxxS0ViNithci9ZVHo5UDc2MDBXTFlNM2NRY0NxeGRXM2JQUzJ1QXA5UmUvYmRQTW1iT3hIS0xTNW1INXN3aFYyekc0clEwMlQxNWR0NFdhZmg5OU9nL0RpMEpHVG5DQlBhRU1WT3ZQUURFclE3OXhUUEp6ZzdwcUlTbXZYdkxmaUI1b2Rud3hmVDRlQmNhU01HMGM2ZnNucnpFL2hpKzJiT3VWb3NtNGljc0dqQkFkczlMYTRWMGROTHI2VnJtT01OUEJ3N0l6bUdzTUhQcHBPMi9kTm45K3hpQ3VtZzVmNzdzbmp6MWh5ZVNLMWE4ZjdMa0RjdFMzYnZMemltc1huc0FvSHBGaXRIQVljTndDcE5Rek1wSzlnUEppd2lrZUdybzd5KzdJeS9HbGZ5VVdJVFErK28vMTUvTE10eUZkVUtDODlBaEh3ZTNTazJWbmNNWUEvUUhza2RiMS96cEozUWdOd3k4ZFV0MlQxN0VPY05rU2hreFFuWkhZZlhLQTRCeHN4a1JnZUZpKzJlZnlYNEFlYXFLWTdRcE90cTU5c0NhZ1ZkMzc1YWRrNWNpVy9UZW90ckNoV0l5QnNHK1hEblpQYS9LWUdFWWdFVDFEbGlNRlViUEwzSnVLcnBTNk55NXNudnlRckdVaGNlZE84Zkc2Q0xIcGRuYnkrNHBiRjU1QUlpOUhiSFVPNnBqUjdXZm8xWmE0R014ZGM0YzJSMTVTU2dabnVTMTFOSFI1QTc1UDBQOWFEMzZMVjNhYVp4SHRhQ1plL2ZLN21HTTVXYTk4OGxIUlhlR2hLQTBFakgwL24zWlBUa1pidytFUzVaV1grYlRUMlgzRkRhdlBBQm8ybUs3NGZyZ3diTEQ4M1FWYWJRNE9kbmgvc0NXUVNNVEUyWG41R1M4Nk1YUUJ5bXdXN2hRZHM4cmU0d1ZPTEI3ZDJxSVpvQmRSL1ZmL01sWVlkYSszUEN2WnFla3A0dVN3aDNubHkyVDNaTVh4VjVwUVNNSER6WWVZWmJkVTFpODlBRHcvR3JOeTdDaWtlcTk2QS9ueEFoc25UMWJyVmY3MzRzcStjUXFlOHlZdDdaNVQzNTVSS09SY09wVWRoT0xVWllMZS9mVzl0ZjI5NmZNVE5sWmpMRVhVL1paM3NwZTg5TlA1SVByWXFiNi90NktWV0lDcktwWGp4OGExbmFzVS9QbXNuc0tpNWNlQUI1TXR2blM4b3lMaTRoQ0w0eXh0WlVkbmtzVDNJTG1uMzlLOTM2NEt1TlhuVTUyVGs0eERkZmNtT2hSdkRnYWlWTGlkeFBZSk1ubzJmTktIUXlWUlJOWDF5NzJXdTJDdHVxOXZZZ3hscHZUVUswMlpOdTFhNmlLTHlsaXd3YlpQWGw2cWpTZ1ZmMzd5ODRvTEY1NkFCQVBjSjB1cS9kL0RJVml0aWkrY3FWeGpXelpQVGtwR3pSL1plejA4WUVOck9HcS9oV3dxRC9zY2VmQkF5Vks2WXJ2WEYyZGJOM1BCSWYvL2Jmc0xzYlk2ek5zSjcwWW9kNVRBWFFjVmVtY1ZzdW5BdDZPRnc0QVVTbFJLZDVSVmxaaUVjWmpZNjllc29OeklsLzB4Qm1EUVpsQTF5eCtXTEZDZGs5T3NURzZ5SkVqU3BYQ3AvUlF6Snc0VVhiUEN4bnY2OCtDSlJ6NzlIRWNQS0IyVUpsangyUm5NY2JlbkhFOUZBcEdjYVNkT1NPN0p5ZXhFTy9oMTZwVkV3Nzl2R05jZnhXdkxHc21YamdBV0s2OVMyTGlSeC9oSGh5d3VsUXAyY0U1aWJXWVRtZGlZaHhvSUFYUXBVdXllM0tpOGRtcnJXamtTUGdqRFVsbHlzanVlYUdOZEU1VW1EWEw4WUZicTZDUkNRbXljeGhqK1U5NGt6dmVYYlZLZGtlZWZmZEVzS0dvK3I1d21wc1hud0w0aGtLcGFKY3Vza1B6UWxkRVE5RnI1VXJaSFRrOXYyaHlLNDZMVFY1ZXNudGU2QVI4MFBySWtiU2ltaFpsVy9KOS9ZeVpNL3BhM05DY0NBM0ZBNFJnVTNhMjdKNWMydEJ2c08vYVZYYUd1WHZoQUVBSGtDTDZ1YnJLRHMxbEFVMFJ2dW5weFlaWUZyRjAvKzAzMlRrNTNkdFVZcGhWSDYwV0Z6QWJXaFV2Y0ZFVjliSHUwU1Bsa01GQzg4RE5qYS91Wjh6OE9SMTBLeEd3OWVaTlhJSXJWcXJ2ZG1ra2lUQ2tOV3k0WTJoRTlKalVxbFZsNTVpclBBZUFtSVpyYm5ndHJWNGQyZWlOcTdWcXlRN05KUmlYY1dUTGxqYlh0Tm9GYlo4OGtaMlRFLzFFTzhWSEpyRGIxUXdrWThXa1NZNWhIdGNEeHA0OUt6dUhNZllXdFJDUGNVbTl1Nk5xaGh2MmFUWjI2aVM3dzF6bE9RQm9UbGdHaUZJcS9PWnZEUDhHSHJSVWZiZjd4YTMrMmRNenFWWXQ0WTJGdU5LdW5leWV2SkFMUXVGeityUm1kU1VQdTQrWExwWGR3eGg3KzZ5QTJ2by9mL2xGcmVzRGtDTTFRd2srRlZCUThod0FSRyt4bjFvNk9ja096TWw0ZTlwVHYxS1RhZlNPSGJKN2N2WEJNSkY2REJzR1o3Z2pVTDIzc1lqUDZZVGh6d2tUSE1pQi9FbUY1d0FaWXdXdVF3ZDM5OFdMNzk0VnZZVVh1Y2ZIeSs3SlNiU0VGZlNPam43Q1QvZ0o1WTIzcjJmL1g5NVBhRmxrSVZhRnQySDBvd25ZR0JmbldzdTFWcUJyUm9ic0hLUG5teVQ5Qm1zMDlQQ1EzWk9uUmpRSU8rTGluQmNNdkxaSUd4MHRPNGN4SmgvTlVMNFQ3dHUyeWU3STVkbmRVKzBhMVkyNU83ZGVQZGs1NWliWEFCQnpKTnhtM05iMzN6ZnUxeXc3TUJjcjBWajRiZDh1T3lPbk9PK3doZDVSclZwaE5CSlJ0MG9WMlQwNUdkZExNQ1FhK2hoKytQSkwyVDJNTWZYUU44anlvZnRSVWJJNzhxSkVHZjRRUjlWN1N0VlU1Um9BTkRORVp4R3EzaWZhME0zQ1dUTTJKa1oyUnk3anFMRkk3OXRYZGtaZVJBQU5nVmRVVktmKzdoc1dhWThlbGQzREdGT1BUc2NIVnd3YWVmRWk5VVVsTEQ5M1RuWlBMblhFS1B5aTNzOGxVNVg3RkVDOG9oZmVLanowMzRyY1lYdjh1RXNuYmYrRnRwY3Z5ODdKaVNJb0RQUDc5Skhka1JkbGlvZ1I4eFl2bHQzQkdGTXY4U2w1WUl6NmpnU1FyZEpGZUxSdkw3dkQzT1FhQU1RQzRVU09yVnZMRHN1bE9ob0szOTkvbDUyUlUwTDluOXQ0UjlXc2lYWndRSXVhTldYMzVISVN6ZkgrMzMvZkdXbXg0bFpGOVYwMHlSaFRFWGZoQ3ZlZE8yVm41UFI4dDhDVzRROTllcWgvTHhWVDhYd0FNSzc1anlSOEltYldyU3M3TEpjT21FM1g5K3lSblpHVG9iVGV5OUJDZlhkTFBOZVFtdUxHb2tWYXJWYTdmcjFlTHp1SE1hWmVtbVpBNXBJOWV4Q0hNSGlyYnp0MWVxUzRHTVkwYml5N3cxdzhId0FzL3J6cnEzOVl0eTc2SWdHWExTMWxoK1drTHdYb1MrN2JKN3NqbDJpYVFDNk9qckl6Y3RrSVI5aG5aV2tjeE1ETU8rcGJLcGt4cGo0TzVMWnM2Ykk3ZDlBRnhmR3IrcTRGRU1VTnNSalVzS0hzRG5QeGZBQ2dqK2dQeGFWUkk5bEJ1ZFRBSk9ndVgrNjhlbUNYeFhaWHJzak95V1VqeW1HSENzOU50YUo2NHNNOWU1Ny9oV2FNc1pkRW55RlRsRlBmRVZleENPUEZEaDRBOHN1L3J3RzRMMVlqUm4xUExOVkdNSDQ2ZEVoMlIwN1JmZGFlK254dHBVcW9BbDlNZitjZDJUMDVVVDJFMDBEMVhjekRHRk0va1lnV1NzTEJnN0k3Y3FtQWF1aWp3aStxSnVyNUFLQjRVSFA4cGI0QlFLVGhockJPVHBiZGtaTW1WUEhPN042eXBleU92QmhtMEhtRFJvVUxlekRHMUM4ZUVZWng2bnZmUlR3R0lLcHUzVVNSS1B5RWhZWHNIRlAzZkFBUTNUQWVXOTU3VDNaUVRrSUluWEE0ZGt4MlJ5NDJpS1BTSDN3Z095T1hIM0ZFZkh2cGtzdW1BWjZMenAwK0xUdUhNV1o2ckxzOUdWUjgwSWtUcXJzWXNBcVNzTVRhMm5EM243cDMzTlYzNU5YVUtEcWRUdGV2bjBaRE90UVJjZXJiZGxHMDA0Y3A2OVUzaWRKRHFrZ2YxS2tqdXlOWDEyRTZUMmRWdUZBU1k4eGt0QzgzL0t2WktlbnA2STlwS0hyeG91eWVuQXhsbE5NSXExNWRkb2VwVTBwRjZVdVdEYWxjV1FTZ0VrMHVVa1IyMEhQUDlxbDNTUjVVSVdqa3BVdXljM0s1aDNGSVZkODJ5UWFkNFd2eEE2LzB4eGpMQnkweEE0dFBuSkNka1pQR1VqaFRDeDRBM3BSaU1kL3d1ZUt0d2lleU1qWEJ1QXNYaUlnQTlSeUNNbTc2ZzlHMFVpU3A3NVFKMlN0bGxWUHErd3ZMR0RNOUloMTFLZWJDQmRrZHVicXN5QjZWVmZpNVpXSVVzVVc1QlI4VlBwRmZpT05paVBxKytXOC90MTduSFZXMkxNYUw2VFREeGtaMlQwNVd0d3dIc252d0FNQVllM1BLK3dnUVRkWDNQaXhnbUVPeDFhcko3akIxQ3RhakRLcFdyaXc3SkNkNmdnUTZvNzRYbnVXbHpONWlxQXAzU1F5QkEwNWZ2V3JjMzF0MkRtUE05RkZIK2dRMzFYY05BSUtWV29hZDZ0dDExZFFvSkF6UjVGeXVuT3lRbk1SNnNvVzErbDU0NUUvcnFiejYxcUttQjJpRERXZlB5dTVnakprUC9SQjlDQTZvNzMwWWZYR1h0cFV0S3p2RDFDbTRRNVh3eU01T2RraE80anRoSTd5dVhaUGRrY3RINklmWjZoc0F4RVk4Z1FPditNY1l5ei82T2tVMlcyNVM0ZnR3aGxpQSsrcjczREkxaXJpR2V6aWd3a2xxaytJbGtsTlRaV2ZrSkQ3Q1VjTlBKVXZLN3NpbEhXelFtdy85TThieXovNnFKL3VWYkhQdkhsb2hIWjNVczVrWWZRaTkrRjZGbjFzbVJvRU4vSEZOZlpPVVppemlsSWZxKzBaTDEyZzRwaGN0S3JzalY5Y0V4R0xSdlh1eU94aGo1c09mL01tZkRBYnFqVTFZbnBZbXU4ZkllTnY2bnRzclprMnFwYjZMc1UyRmdoRGNSMXlaTXJKRGNxSkIyZEcwWDMxSEFHZ3ZQcUhQMVRjQTRCZXhUMHptQVlBeFZnQktZalJLcU8vOU9FTmp2ZXBSYzF0YjJSMm1TcUd4YUlBVzZ2dEFlOWlzVkdqR0p2Vk1uRWFpT2o2Z095cGFNTW5ZVllZTVpKK2VMcnVETVdaK3hHNmFncExxR3dDeWRkU0JKcWp2ODh0VUtPSlBtZ3ByS3l2WklUbjljZmlQdzVXV1BIMHF1eU1YYjl3d3pGTFB1YkRuSERCTFZMRzJscDNCR0RNLzFGUTh3RXoxdlI5YnJNUUMvVDMxZlNFekZRcm1vQUxHcU9nSjNBaEgyR2RsR2M4OXljN0o1UjlSWHhtWG5TMDdJNWNrRVVXL0Z5OHVPNE14Wm41RUMzRVdRekl6WlhmazZxcHJjS0daNnZzQ2F5b1VXaWFLNDFzVkRRQ2Y0eVptcU8rRjl0ekg5QU5jczdKa1orU1NyS3lqTlR3QU1NWUtRQnM2aVBzWkdiSXpjakkwUTRUU1VrV2ZYeVpHRVNmd2xhcE9BWHlLNndoVTd3QWdmaExmR1M0OWZDaTdJNWVlWXFiNG8wUUoyUm1NTVRQMElUNVI0d0JnOGExeUU5VlY5UGxsWWhSeWdqc1dFc2tPZVc0NmZZSlRLanowYjNTWWJ1Q0sraTZHb1kyNGp0cDhPd3hqckFCOGdFbGl0L3JlbHcwTnhUbGFxQ2l5TzB5VklzYmlKaGFvNkJ2M1BGUVEzaW8rcEtQZUJZcCtRRWYraThBWXkzL2tUSkZrcThKdjJpdVZOcmludmlNVHBrS2hMM0FkUDZobkFLQkxZaXhzVlBoQ2UwYXRDeFJCaXp2d1VlSGRDWXd4MDVjb0dxT00rdDZYYWIraEZGSjVBSGhkQ3ByZ0J6eFd6eE1vZWlDQi9yRzBGRUlJUUVXbkpwNmhRVTlxcFpjK2U5WjR0NExzbnVkZDA4UkhZdmZwMDdJN0dHUG1SK3ltbFNpbHZnRkFYeFNqOWFIcStRSnJhaFF4Q0Zld1RFVlBvRFBjRVVpMC9kejJjOTVSNmpzVjRFRERLSlNlUGtVaXBzRHh5QkhaUFVaaWp0SmFtYmR2bit3T3hwZ1o4a0ZWckZUZis3SGlLanBvU3Fqbzg4dkVLR2lNVUdTbzV3aUFrWlhIdmNySzR0S2xaWGZrS1JiVmFNR3FWYkl6eUFXaDhEbDkycW5XZ0JxQlYvZnNrZDNER0RORFMvRTNZdFczWkR5NlVObnNyZXBib01oVUtQQkNKVkZVZmJ2SVVYZkVaLytsM3QyZWlyZTJlTi9DYzgwYVRLSnA2UHJYWDdJNlJHOGFEd3QvZnlJaVFBalp6d3RqelB5UWswZ1hYNnZ2L2RqcVJ3QlEzK2VYcVZEd0dMV2hVZDlWN2RtamNVT1pwNzRYbkZHYmExcnRnclpQbmxDY0FTSnMrSER5d1hVeDh5MGVpdktqN3lEV3IzZitkV0NYb09xUmtiS2ZEOGFZR1h1RUpkQ3JhTmZZWjlzVHg3VlBjU3UvNlA1OTJUbW1TcUVLZUVRYjFIZFZPNDBVZjJHK2lsNXdlWEN5ZFQ4VEhMNXJGd0pFQmZyYXc2UEFCNEdxT0VhYm9xTTFlNTZlVFE4YVBGajI0MmVNbWErb2xIVUIzbEVsU3hxMzM1WGQ4MXdSR2dXNzFGVFZMaGx2SWhTVXcwOTRSMzFIQUtnVU5SSmpLbGFVM2ZHeW5KemRQWUtDMTYvSGwyS0lVcjVEQitxTFNsaCs3dHdiLzhFUEVJSk4yZG5VaTJKeGVmcjAwZy9TcTJkMDdkbnorY1dJakRGV1FDd2VLdCtTdmtJRjJSMDUwUUN4R2NIcTJ5M1cxQ2lvU3JGNFQzMERBTnlodzlaMzM1V2Q4YXFjaHJxWERYeHk4S0J5cjlKSGRrL3ExY05WOGhLRGhnNUZNaTZqWjJ3c3JxSVZSdjJYRCs0NGhNRmJDRmhnRTZxa3BBaDdVUmtkNXM3RlBERkszNk4yYmFkSEExY0ZiWms2dFhtTFVhT1hMbFBQN1llTU1mT2xHWTNyK3F2VnFzbnV5RWtNdzBLazNMNHR1OFBVV1lneG9qVk51M0VEWndHaHBtczgvZWtzaWxldkxqdmpkVG1RQS9tVGNkZkEwRkFBWHdPaG9UcWRya2EvZmhwTkdhMCt0a0pHaFFvaVRteFFSaFF2VG80V3k1L092WFhMNVNOdC82WEw3dDhIb0pQOUdCaGpoWnV3Rkp2eFNmWHFBQkZPeXE3NUQybTRLWUp2M2dRQXRKSWRZN29zeEZLaEZYOWV1a1FmMGlFNHlzNzVEMHZFQlN5c1ZnME5BQVRManNrL1dxMVd1MzY5Y2NXK2YvNUJVd0JiQUFEOVpiY3h4dGgvb2hIVWx1cFhyeTZBL2RES3J2bVBya1U0Z0NNWEx3TGdEZERlZ0VJMU5UK0pWUmN2eWc3SlpUVWk4TUIwandBd3hwaXBFM2VvRlhhcThCUkFYZnhLNVM5ZGt0MWg2cFRNdGlWOWxOUy8veVpmOU1RWkZWMU4yUVZabUZLMmJIekw4SWMrUGRSM0VRcGpqSms3aWhiVnhYc05Hc2p1eU1XV3ZqYm9MMXlRbldIcUZOZGFyclVDWFRNeVJCU1dvLzZORzdLRGNoS1dZcFBoWXNPR3Nqc1lZNnl3MEVYcUl2MUVrU0s0RGkweWF0V1MzWk9UdnJad1ZXcndFWUEzOVh6N1dIb1hkVEZUaFJQVkNQclJzS0pSSTlrWmpERldXTmpOeSs1Mks3NU9IYlhkLzI4OFVsMXl1b1dMWmViZmY4dnVNWFhQQndCUkU1NllmZUtFN0tCY0Vza0Y1ZmtJQUdPTXZVMmFKUFY5OFJLejhTbWMvL3JMdUJLcjdCNVQ5KzhCWUo0SUUvdVNrMlVINVJLRW4yaFZzMmF5TXhoanJOQW9LNjRqckdsVDJSazVrUXZjWVgvOHVPd09jL0h2QWVDMHFFRE5WRGdBL0NCYzRkNmdRZlJsblc3OFBsdGIyVG1NTVdidXhHeXFpK1B0Mjh2dXlOV1ZoaHZDV29XZlV5YnErUUJRYkdCR1pMR055Y25QVjZSVEMyZTRJNURJOGh0RFpOYmRWcnprQTJPTUZaQ1lobXR1VFBRb1hoekJ1SXA1VFpySTdzbUpOdEoxN09NakFQbmwrUURRdnR6d3IyYW5wS2RUR04zRVhQVmRYU2wrTjB6Q3RYYnRaSGN3eHBpNTBselErR2ZlYXRrU2ZaR0F5NWFXc250eVVvWmsyNGlXUEFEa0Z5WFhyN1FUbnJUKzBDSFpZYm03cUQvcWR1Z2dPNE14eHN5V2ozTFZFTml4byt5TVhCUWFDWnZVMUkvZ01XR1I5dng1MlRubUl0Y0FJT3JTUGZUWnUxZDJXQzZseFFIc2I5TW1Oa1lYT1hKRXFWS3ljeGhqek95c1JocGFkdWtpT3lPWHpxSXpzSGN2RVJHZ29sUFVKaTdYQUtCME1KUW5HeFVPQU04T1NTbi82RTlibG5KVTA2NEZqREZtMG93WFdZdXpZakRXdG1naHV5ZVhIYlFEVU9IbmtvbkxOUUNRUTJXM01nSEhqdUVVRHFQOHc0ZXlBM081SkdJcHBHdFgyUm1NTVdZdUxCOW0xOHVlMmJremttQ0RHSTFHZGs5T1ZBSWJsQXQ3OXNqdU1EZTVCb0RuMjlodVJTMmNQWGhRZG1CTzRnUTJvRlhYcmtJSUFSREo3bUdNTVZNbldvaUtpRlBoRjZ0Nm1JM0hHUmtacFV2VkVFTU9INWFkWTI2VVBQL05lNklyR3UvY0tUc3dsOUZJUk4wcVZlSkRJeHA2SnJWdUxUdUhNY1pNVlZSS1ZJcDNsSlVWSml2MXhmczllc2p1eWFVY0ZEVGF2OSs0WjQzc0hIT1Q1d0FnSWhVLzdObStYWFpnbm4wRDBGc1pxMVhSRHRXTU1XWmFyUDN2enhRaG5UdWp0VmlBanFWTHkrN0paVGVsNEtaNlA0ZE1YWjREd0o3VU15dnROaDg1Z2c3a2hvRzNic2tPelJYZUVWOGJkdmZ2N3lmOGhKOVFsRGYvRXhsanJIQVJxU0lVM2Z2M2w5MlJaMSsyUGhVcmVBQW9LSGwrY1BxVFAvbVR3UUJid3gxeTNyRkRkbWhPWWdhMjBLUktsVHFrMUxtUVZwVVhDR0tNc1plMS94MmRidnkrb2tXRmhxcUw3aW84OUg4Vk16RGwyalZuRi9jaVFiZFV1RW1kbVhqaE4yZXhTYmttYktLalpZZm1oYnFKTHd6K1E0Zks3bUNNTVZQeCtKMXMxNnpFdm4weFhreW5HVFkyc250eWljQmFxcmg5TzkvM1g3QmVPQURvYTJ2T1dtNktqc1pHT01JK0swdDJjRTVpRy96cGkvNzllWUVneGhoN1NmYUlFcjZmZlNZN0kwOC9ZSkU0dEcyYjdBeHo5OElCb0l1OVZydWdiVm9hYkVVWjdJbUxreDJjeXhXY2hFZng0cUNzYXBaL3U3bkp6bUdNTWJXS1cvMnpwMmRTclZyaVBZUlNpdnFXL0tYK3NNZWRCdzgwelRLV3BqZFQ3NUZuYy9IU0Y4L1JXYmhURVoxT2RuQ2VmWFVvams2UEdDRzdnekhHMUlvV0dXYmh5R2VmR1hkWmxkMlRrM2dxNnREbXpac2RhQmlGMHRPbnNudk0zVXNQQU1yNnpQWEsrazJiakFzenlBN1A1U3lxbzljSEg4U2RqVGp2WFlVM0RXS01NYU90VGJjMkhUbXlXREh4STFXa3k1OStLcnNuTDJLVDhnbWFSRWJLN2lnc1hub0FjS0JoRkVEMzd1RTdyQlBmeE1USURzOExkY0JvWkg3eGhld094aGhUaTZLOUhnNnl5dnJzTXhqRVVxVGIyY251eWVVQWpjZXVlL2Z1cG1uRzJPNkxqWldkVTFpODh2M3p0RWxrWTI5NHVPendQRlVUdjRwR1BYb1l6M1hKem1HTU1WbDBPcDJ1WHorTkJqMUZSK0h2NHlPN0p5K1VMZDdEaGZYcnRmMjEvZjBwTTFOMlQySHh5Z05BeHA0eXhaU3l2LzZLYUZoaStwMDdzaDlBVG1JR3RxQ09vZ0NHM3NDRUNiSjdHR05NbGpJWHNxM0tuK2piRjZrNGk5azFhc2p1eVZNMXNabjB5NWZMemloc1hua0FNSzdKVEtkRUU3UmJ1MWIyQThnTHpVRXk2ZzBibGlnaWhJK29WazEyRDJPTXZTM0dGVkpwSDc2azkzMTlaZmZrcVJXNXcvYjRjYWVoN21VRG42aHY4emx6OTlwTDZHYjNwTmxZczNRcDRoQUdiL1V0MUNBQ1VJa21GeWxpc01YSCtsMlRKOHZ1WVl5eHQ2VmpoVnJIN3F6VmFqRU8zOEcrY1dQWlBYbWhqWWJiTkdmcFV0a2RoZFZyRHdDZFI3c3RDMnArNWd3RlloeXE3dDByKzRIa1JRd1FpNUUwYkZoQy9aL2JlRWZWckNtN2h6SEdDc3J6Yy82MzZTdHFNM1dxN0o0OHJVUUtEajk1VXFRbWRtUVBEUXVUblZOWXZma21Pb2Z3RHZWZnRFajJBOGxUWHlUZ3NxV2w0WkorSy9yNitjbk9ZWXl4Z21MN1dEKzYvRVFQRHhHTElRaW9XMWQyVDE3b0lJNkt6eUlpT25Sd2QxKzgrTzVkMlQyRjFSc1BBRXJkU3ZWdHQ2eGZqNU5vanZmLy9sdjJBOG9MMVNkcjBjN2RQWDUxMkIzdm9pMWJ5dTVoakxIOFlyelBIeDFGTWVveGJacnNuanc5TzJWTWd6RU1jK2ZQbDUxVDJMM3hBT0JBRHVSUDJka29oWTlGNjRVTFpUK2d2Qmp2RGhBMTZid0krT2tuSVlRQTFMY1NGbU9NdmFxaWQ5SVhGMm51NjRzTG1BMnR2YjNzbnJ6UXI2aU1EbEZSamxQZGVnV2ZQbmxTZGs5aDkrYW5BSjZ4N3Zaa1VQRkJ5NVlaRjNTUS9jRHlsSUh6U0c3VEp1RjB4RW52SGdNR3lNNWhqTEhYdFdOb1JQU1kxS3BWaVRBUXBjZVBsOTN6SW9ZenRGVGNuRHRYZGdmN2wzd2JBTnFYRy83VjdKVDBkTFFVTGRIVUJLN3EvQVMvaU05bnpkcHplOFdzU2JWVXVCMG1ZNHk5Z09hKytGSHpJQ0JBck1EMzJGV3NtT3llUFBuaEkrRjMrTEFMRGFSZzJybFRkZzc3bDN3YkFJdzBMaGFEREs0TEZ0QndmSXVPangvTGZvQjVFUXZ4SG42dFd2VnAzV0poajVKbnpKRGR3eGhqTHl0dWRWZ0p6NlR1M2VHSmtaalhwNC9zbmhjS2dCLzkvZjMzc2pQWS81ZnZBNEFEYWJXTHREZHVvQUtTUldwd3NPd0grQ0pVUSt5ajdtUEh4c2FFanhpcmE5OWVkZzlqak9VbEttVmRnSGRVeVpJQVZhTnFJU0d5ZTE3bzJUZC9wMllEbHdZMTM3eFpkZzc3Ly9KOUFEQVNZN05pMEhUV0xDeWdLY0kzUFYzMkE4Mno4OW5GZ2JTZG9xang4dVdKWXBVWUlxeXRaWGN4eGxoT1ZxMDBPMFh4T1hOUUJiNlkvczQ3c250ZWhHb28zblJ3eWhRaUlrQjlDOFlWZGdVMkFEZ1BIZkp4Y0t2VVZCd1g0ZlNiZXU4T2VLNmJtRU9CdFd2clk2MTYyZ3p6OTVlZHd4aGpSdjlheUt4VEp6RktaS0xpaUJHeWUxN0lDalhSYVA5K3A3VUROZ1oxMjc1ZGRnNzc3d3BzQURDeUNoTi82ZitjTnc5K3NFVXI5Uy80UU44aUFsY25Ua3dvR1o3a3RkVFJVWFlQWTZ6d2lrclJSWHBIbFN0bmFHdFF4TlhRVURqREhZSHF2MzFaZktsOFloZzJaWXJzRHZhL0ZmZ0FZRnpwaVM2akgzYXAvNXUxOFpTQVlTR0dvOWVhTlhHclEzL3hURkxoL3RtTU1iTmxYS2VrU1Axc25kaTlmRG42d3hQSkZTdks3bnFocnRnSW15MWJYQTRNdUxMSU1qNWVkZzc3M3dwOEFEQXE5VXY2bkV3c1drVEJLSTYwTTJka1AvQVhNcDVqMjJ5NWtNb3ZXOFlMQnpIRzNwYUUwUEJVNzZLZW50aU92a2p2MlZOMno0dVFENjZMbVptWmhpVEVLRzBuVHBUZHcxN09XeHNBbXJjWU5YcnBzcXdzY1V1a1U3SzN0K3dIL3RLZTNXWVRuL2l6amRma0w3K1VuY01ZTTEreFh1c0N2S05hdDhZY0NqWGNtamRQZHM5TEs0NVJXQmNRMEttcFcvckNIdWZPeWM1aEwrZXREUUJHem52ZFBRSlB4TVZoQ0RyaW02Z28yVS9BeTZLdnhRMGNtamt6ZGtyWU9hOTZuVHZMN21HTW1ZLzRsdUVQZlhwVXFFRE5sV1dpMllZTnh1M01aWGU5VUFkeXc4QmJ0d3pmVzJ6TE92TEREN0p6Mkt0NTZ3T0FrV0VyNmlwL2ZQNjVjVnRJMlUvRWl4aXZEVkQyMFRpOHQzWnRiSXd1Y2x5YWV0ZmNab3lwM3grSGxvU01IR0ZwQ1h0RVpXK0pqRFNWMi91TXhEMVJEZlcrL05LbGs3Yi8wbVgzNzh2dVlhOUcyZ0R3L0ZEUmZWb3JOazZmTHZ1SmVGbGlNZ2JCdmx3NUNzdk9OQ1JHUlNXS1ZjSkhsQzR0dTRzeFpucnVyeXY1czlXSmdBQXhHdG5rL2VHSHNudGUyaXlrNDI1Q2duUDVnUmVEeXF4ZEt6dUh2UjVwQTRDUjVyZUtmNVd0TkdjT1RzQUhyWThja2QzejBnWkJnOFQ2OWZXaDFuYlpCMy81UlJlcGkvUVRKbkRJampFbVhkelpzRDNlVlh4OVJROHhValFiTTBaMno4c3lMdkd1L0tPc0p2ZVJJM21CSDlNbWZRQXdiaWVzMkNwNzBPM1RUN0VSanJEUHlwTGQ5ZEtxaUNCYTYrQmdXMUlmbmRwcjBTTFpPWXd4OVlyOU1YeXpaMTJ0bGdaUkUxSEhkSTU4UGxjQnlUUm02bFRIa3dQMkI3cWVQeTg3aDcwWjZRT0FrZVBnQWJXRHlodzdoajRZZ1ZNTEZzanVlV1dXd2dYMnc0ZkhGNDhZNXRWejJqVFpPWXd4OVlodkdmN1FjN0dMQ3cyR0g3VlpzOFo0VFpIc3JwZTJDeC9nNU1HRHFSTXRvbTQ0L3ZTVDdCeVdQMVQzQXN5c1Zub2VhYWRPUlcxY3hPWS8vNVRkODZyRVp1RUMreWxUWW1QRFIzajk4ZlhYc25zWVkvTEVEL3E1cjllMnJsMUZNenlrOUczYmNBcVRVTXpLU25iWFM2dUsrbGozNkpGeTN1Q282VGQ0c0ZhcjFhNWZyOWZMem1MNVEzVURnR3N0MTFxQnJoa1p3bHNwYmJCMmQxZjd0c0o1SVlJRFZzK2NHYmM2dklGbjBvUUpzbnNZWTI5UFRNT3dvNTVyQmd6QVdVTW9GdnoyRy9vaUFaY3RMV1YzdmJKMk5JakN4NDF6RFBPNEhqRDI3Rm5aT1N4L3FYNWx1OWpZc0NUUFRtUEdFTkY1cW1WNjU5akpGejF4eG1BUUd4RkFGY2FPZGE3cTlrMWcySklsc3JzWVkva3Y4ZU1JVzgra0lVUDB0VVFiS3IxcWxhbXMzWi9MVmN3UWd6WnNjQjdxZGlLNFZiOStzbk5Zd1ZEZEVZQ2NuSjNkV2diSGhJUVkxNWlXM2ZPcW5wL3JDOFkrTVhYeFlqNGl3Smo1MmVINHM2ZG5VdmZ1K2xxaURVcWE3Z2MvamNOZjZIUGxTcmFqeGRRaStsR2paUGV3Z3FYNkFjQjRtNGxWZ3ZoWWYyL29VT3hGSWc2WjROV254amVFS3ZDbHRmUG14YldMbU9IZDRNY2ZaV2N4eGw1ZnJJZ1FudUtqanpTMURWUG85MTkrZ1RQY0tkajBQdmlOZDEvcFJ4c0dJMjdnd0M3Mld1MkN0bWxwc3JOWXdUSzVGMnJDbXAvUGV0MXQzRmhNTVhSRjdMNTlZZ1creDY1aXhXUjN2YllHb3Fkd1diZ3diWmRsMUsxMUV5YndSVGFNcVY5OCtYK2Q0eGRIYVNqdFhMM2E1Qzd1eTRFT1V5d3VqeG5qOU5YQVZVRmJRa0prOTdDM3crUUdBS1BZMkloalh1WGQzSWpFU1dqRHdtVDN2TEdxT0VhYm9xT3RiWi9ZRmkybTFiWXZOL3lyMlNucDZiS3pHR1AvRmw4MTNNWnJoSThQS3VFNkxzNmZiM0szOCtVVWcrTzR2MjZkODJ5M21VRnJCdzJTbmNQZUxwTWRBSXppeWtZMDhud2FHSWlmeGRjMDBjdExkcytiSWkvOENhcy8vbEJPVzdRd3RPclJ3NEcwMmtYYUd6ZGtkekZXR0NXS1JPRW5MQ3owWGE0ZlRWTVdMOGFYT0MwOFAvdE1kdGNiZTdieWF2RTVGc0dXTmRxM2IzTk5xMTNRVnYxN3NyRDhaYnFUNnpOcGl6VGYzaHIwK2Vjb1RodmgvTnR2c252ZWxBakNCOGhvM2x3Zm1qMU4rZkNQUC81MTBXQ2JOcks3R0N0TW9sSjBrZDVSNWNvWk9sK3Zubm92T3Rwc1B2ZzNpdmF3ejhvUzlTeUNNR0hvVVA3Z0w5eE1mZ0F3bmpPM2Z1OXh5MktUM055d0VOL2g4ckZqc3J2ZW1IRlhzSkt3cGI2N2RzWDNEQXZ6WFBEVlY3S3pHRE5uc2JZUnc3eDZObTlleENMN0N6SDBqei9FSk16QUZDY24yVjM1cGkvdHdXVkxTK1hiN0c1SVdMTW1iblhvTDU1SmRuYXlzNWdjSm44S0lLY2RReU9peDZSV3JhcVpLODVvcGgwNGdLTW9EMzNseXJLNzhzMWFPaVMrV0wzNnlmRVN2MmZOOVBUc2NhVEhrYVZMVFcraEpNYlVRQWdoQUtLRTBQQlU3NktlbnBoRG9ZWmI4K2FKQUZTaXlZVmdjNjlucHdLeVA3WUl0cXpoNHNKWC94Y3VaamNBR01XVmpXamtIZlhCQjJpRlI0WW12LytPOFdJNnpiQ3hrZDJWWHlnWXhaRjI1Z3pzRldkUno5M2RLV0JBOGVCdlRXZzNSY1lrTWg3aUw1S3ExNG5NbFN2eFNQUkZYUGZ1c3J0a0lWLzB4T2lqUjhYWXJCanh5Tm5aZWVpUWo0TmJwYWJLN21JRnkrUlBBZVRGK2M3QTVFRFhQLzgwZE5iSFUyRFhyc1kxcldWMzVSZmhpVWV3clZOSGZHam9TaUZKU2JFaVRIaUs3NzdUNlhTNmZ2MDBHdGw5aktsUlhMdXdkZDRObkoyTDJHWmZGenVPSGkzc0gveEdZZ2EySUtSSkU5eXpIRVhuWW1LaUwrdDA0L2ZaMnNydVlnWExiSThBNUdUY2xBTkhERzFGeDAyYnpQVVFIL1dDSFdidjJaTTlEeHR3YXNTSXpxUGRsZ1UxUDNOR2RoZGpNc1RHNkNKSGppaFZTdW12LzdtSXgrelpZcFRJUk1VUkkweDFwYjYzaFk4SUZBNkY3aTlBM0IvaEk3eis2TjBibDNFV3ZkZXZSMG1NUm04TEM5bGQrZTdaeWw1SXBwVzBadjc4dEhHYW1yYkhwMDdWOXRmMjk2Zk1UTmw1akJXa3VOVmhKVHlUdW5lbjJUU0pIaTVhSkJiaVBmeGF0YXJzTGxQRGc0QjVLM1FEZ0ZGOHkvQ0hYajk0ZUloNGhLSGg2dFZJZ2cxaXpQalFlU3R5aCszeDQ1UmxxQzMrOHZKeXNuVS9FeHkrYTVmc0xNYnlRNktJRUQ2aVdqWDl4OEpCZjJuK2ZIaGlKT2IxNlNPN3kyend4WUptcWRBT0FFYXhEOEtjeHQ3dDFZc2VVcXJ5UldTa3FTL3ArZEtlclp0Z0dKa1ZqRnZqeG5VNlByaGkwTWlMRjJWbk1mWXl0amJkMm5Ua3lHTEZyQTgvT0d5NVpOSWtjaWQvYWp0cEVqNUZMVFFyV2xSMjM3OEo4YTkvbXNmcEJqNGlZRjdNNGtXWkg0eUhEQUU2UnNYV3IwY1ZKR0dKdGJYc3JnSzNFaWs0L09RSjlxQXJoczJmTDVaYlhNbzhOR2VPU3lkdC82WEw3dCtYbmNjWUFCZ3ZiclY5ckI5ZGZxS0hCeUFxVTdVZmZuaStYb2JxOFNEQTFNY3NYb3o1S2VaVytCTHZxQTgvVkliUmJFT1RyVnZON2ZiQkYxcEFVNFJ2ZWpydVlialNhZEVpNGFlcG1kRm01a3dlQ05qYjlQeisvUGp3TUMvUFR6NFIyNVN2eExqcDA5Rk56S0hBMnJWbDk3M0pJL3ZYUDNrUVlQS1p4WXV3SUNTY2pGamdhZE9xbGVFOWpLZm9MVnV3VzRRam9ueDUyVjF2RzgzRVdseStmVnQ4UTd0UmYrN2N6Q3I2SDZoRFNJaHJMUStmUU5jSEQyVDNNZk5nL0laZjVrSzJWZmtUZmZ1U0ovV21mdDkraXlRUmhyU0dEV1gzNVQ4ZUJKaDhadkhpSzBneERkZmM4RnBhdmJybWhNVVFPR3piSm1JeEJBRjE2OHJ1a3NaNGhHQ0Y0UmdPclZvbGtpMjNhVHJNbStmU1NkdC9vZTNseTdMem1HbUlhYmpteGtTUDRzV1ZrcHI0Snd2YzNkRlNtWVMwQ1JOTS94ditxK0pCZ01sakZpKzZ0MkgzN3JDd01XUEtsTWxvVGZNMHRYLzVCYjlqSXY3NjZDUFpYZElaYnplTVJaZ1lzMkdEWVI5S0tMdVhMSEVwTjNCa29PdXVYVVJFLzM2VFk0VlYzT3FmUFQyVGF0V2lSWVpaT1BMWlp6aUs0ZVExZkxpSVFpK000UVZueUFmWE1UOHpVd1NnRWlhWS92b2tQQWlZQmg0QVhwRXVVaGZwSjRvVXNhMlpIWmQ2ZU9sUzNJTURWZzhaSXJ0TGRTeXdDVlZTVXVDSmRMcXdmRGtWeDNybCtwbzFUZ2ZkU2dSc3ZYbFRkaDRyR1B2ZjBlbkc3eXRhOVBFNzJhNVppWDM3d2g1Und2ZXp6OFI3Q0tXVWpoMTVBWjRjbnQxZVovV040VnV5SFRRb0kwbjVRblJldlJvM3NBWStMVnJJem50VFBBaW9HLzlGZkVOeDdjTENQRytQSEVuMzZBYXNBd1BOZFlYQk45WUs2ZWlrMTZNNkJTUHF3QUVxS2k1Q3YzNjl2blQydWV4UElpSTZIUjljTWFUenJWdXlNOW5MZVg1VmZrQldac1hURGc0NGlpNDRQM2d3V2RNWjBhdFhMeEdKeXloYnNxVHNUdFdLd1hIY1g3ZnVTWnpOanN5aW8wWVpOL1ZLRkt1RWp5aGRXbi9TeWxKdmlJbmhRWUFWSkI0QThrbjh3WWpvY2YzYnRoVTF4QmxEeGZYcnpXNFh3b0ppUElWZ0s4cGdUMXdjelZDK0UrN2J0b20yaGdhR25kdTNPKzkxZDErOCtNSUYyWm1GbFhHN1dKcGtVUU5uWFZ6RUkxUlJScm02WXJKU1g3emZvd2RhaXdYb1dMcTA3RTdWcTRmWmVKeVJRV3ZwQTl6NS9IT25yd2F1Q3RvU0VwTFhiK2RCZ0wwTlBBRGtzMFNoMDQzVlZheW9kOU5QVWlwRlJtSzRtSUhJamgxbGQ1a3M0Nm1FT21LbHFCc2RqYXMwbnQ1SlREUU15NTZlbmJwdkh4ODVlRFBHaS9FMEZ6VCttYmRhdG9TUGN0VVEyTEVqVmlNTkxidDBFV2ZGWUt4dDBjTHNWOG9zSURRT2Y2SFBsU3NHUjBNcHl0QnFYWUk4ZkFKZER4eDQyZitlQndGV2tIZ0FLQ0RQRDVFbVpyV3UwTUxYRnk3a2dZVlRwNXJ0M2dPeWJLTXZoZmZaczhKZjdLZHQrL2JSZmF5bHcwbEppRWVFWVZ4eXNuVzNKNE9LRHpweG9uMjU0Vi9OVGtsUGw1Mzd0dnh4YUVuSXlCR1dsdmM5YlR3MC9ldldGUzdDMGlLellVUDZFNWZGeEdiTlJIUEtSb1YyN2RBRW8zQ3VhVk4rWGVhenE1Z2hCbTNZa08xb01iV0lmdFNvTjEwNmx3Y0JWaEI0QUhoTFlyM1dCWGhIdFc1TjVaUVR3bi9kT3JTREExclVyQ203eSt6RklRemVRcUEvcHFIb3hZdG9pUmxZZk9LRVNFZGRpcmx3Z1dhUkhScGR2RWhDYkVDL2l4Y05iUTBKWXVpbFMvU1BmcHZZK3M4L3N0K1E5dHhlTVd0U0xSdWJ4MWVLZnY5MFhzV0ttdEc0cnI5YXJacXdGSnZ4U2ZYcTlBOHRvSXhxMVVReXJxQjdqUm9BM1VMUGV2VXdTVnhIaVRwMTBCY0p1R3hwS2Z0L2c5azdoY01vLy9BaHBsRXNOZmZ4K2RkMjVDdFg1dmVQNFVHQTVTY2VBTjR5NHh2NjA0bkZianphc1hBaEJva1dORy9vVU5sZDdMOGpYL1RFR1lNQk51aUhZcW1wU0lBQjgrN2NRVEZNd0R1cHFlSWl1YUx4MDZmb0xJcUpKSU1CeGFnU1RjbDd4VVM2SXo3RSttTEZ4RzVhaVZKV1ZpZ2pHc1BUd2dKUDZVK2syZGtoUXl6QWZUczdaR0kxMHUzc0NzM2VGS1pxRno3QXlZTUhEYjNSVXBuZzRkR3BxVnY2d2g3bnpoWDBqK1ZCZ09VSEhnQWtpeHNmOGM1WVhaY3VxQ1lTbGVzaElhaVBQM0R1M1hkbGR6SEcvb3RuZTJmUVEvRyswUHI3cDNwWVd0N2FOM2V1VnF2VnJsK3YxNy90SEI0RTJKdmdBVUFsakx1YkZTMzY4Qk9yZlZPbklscllpUmtUSi9MRlY0ekpSeUd3RUlHLy95NjZLNy9qNE1pUnprTUhCQWUzU2ttUjNXWEVnd0I3SFR3QXFKVHhtZ0hsb0RKYzJDOWVMR1pnQzBLYU5KSGR4Vmloa0k2bmlMcDVVN1RGTkJ5ZU5NbWxndHVsb0RKcjFzak9laEVlQk5pclVHUUhzUC9PZUx2UXJxU3p4ZTNxTjJzbUdzSVgwNGNNTWI0eHllNWp6S3dZMTZOb0lIb0tsNFVMUlhHTDRwbE90V3VieWdlL2tRTU5vd0M2ZDA5VFB5TkxvM1RxaElvWWpJQkRoMlIzdlNuakZ5QmFaTm1KaXNmRkdkZW5rTjFsNnZnSWdJbEpGTHJJc2JvU0piS1JwYVYrRXlmU2RmcUFobi85TlY4c3h0aHJhRVNEc0NNdURrWDE4eW5BeDhmWnhzTW4wUFhVS2RsWitZV1BDTEQvaFFjQUV4ZHpKTnhtM05iMzM5ZjQ0cEhoK25mZklRMFBvQnN3UU16QUZ0UlIrQWdQWS8vSkNqWFJhUDkrOGFYeWlXSFlsQ2t1QndaY1dXUVpIeTg3cTZEeElNRCtHeDRBekV4czc1K0R4NzVmdHk3RjZ2dHJyazZlVFBYSldyUnpkK2VCZ0JWS3JjZ2R0c2VQVTVKaExWS25UM2QwY25NUEN0NndvYkR1VXNtREFQdFBQQUNZdVpqSXNFL0c2cG8wVVg2bU8wcUxxVlBwR243RGlGNjllQ0JnWnNrUEh3bS93NGNSQUQvNisvdnZuWm9OWEJyVWZQUG13dnFCbnhjZUJCakFBMENoRTljdUxHek1tQm8xc0JHOWxDNCtQdFNLR2xIR1o1K0pGZmdldTRvVms5M0gyQ3NaUUQ4aWUrOWU4aEkyMUhQV0xLZnYzUFlHdW03ZEtqdkxWUEFnVUxqeEFGRElSYVhvSXIyanlwV3pXcTFmSjJxT0hTdHVpelQ4UG5vMCtzTVR5UlVyeXU1akRNQy9GK0E1aUtQaXM0Z0lHb3hobUR0L3Z1TlV0MTdCcDArZWxKMW42bmdRS0p4NEFHRC9UNjU5M3FGTUV4K09ISWt2UkVWczd0T0hONDFoYndPNUlCUStwMCtqaHhnc2Znc05WVGJUenF4VEsxWTRrTnV5cGN2dTNKSGRaNjU0RUNoY2VBQmdMeVUyUmhjNUxzM2VIaTVaV24yWlR6OVY3SlVXTkhMd1lMRktUSUJWOWVxeSs1aUo4b010V3QyOVN5NllqakViTnFDYTJFejY1Y3VkaHJxWERYeHk4S0Rzdk1LS0I0SENnUWNBOWtZU3BvVnY5cXhidjc1K2l1aUpVLzM2MFRRYVNhMDlQSGkzUS9hZmFEaStSY2ZIajBVVnNzRHYyN2FSaXloSDNkYXVUYTFyTWM2MjY0NGQydjdhL3Y2VW1TbTdrLzEvUEFpWU54NEFXTDRTUWdpQUtPSFF6enZHOVcvVFJ0d1R3WWFpdlhyaEgzU210VjI2b0Fwc3haaEdqV1Izc2dKeUZUTXc1ZG8xVktBV0dCRWRqWExDQWxOLyswM1RMR05wZXJQb2FBY2FScUgwOUtuc1RQWnFlQkF3VHp3QXNMY3FVYXdMOEk2cVVzWHd1WExDY0tSTEZ5eENkNnJScFl0b0NTdm9IUjNoanpRa2xTa2p1NVBsb1I1bTQzRkdCbUxvc2hpMWJ4L3NrVW1ib3FQcGEzRkQ3eFFkN1hUUXJjUmk1K1JrMlptc1lQQWdZRjU0QUdDcVlyeE5VZnhDMzJobXRHK3YxS0VQa055dW5WaU5lSXhwM3g3N1JRZjhXcmN1bk9HT1FPTFhiejZqL3JESG5RY1B4R242RUljUEhoVGxETmtpWmU5ZWFvOHdwZUdlUFpvOW1lNFBqdS9adzkva0N6Y2VCTXdEdjRFeWt4TGZNdnloVDQ4S0ZRQWcyN1ZSSXdUUkhwclR1TEZReEVib0dqUkFCVlJEbjBhTm9NRjZ1TlNyVjlqM1NDQmY5TVFaZzBGa1UzT012M0NCam90WnVIL3NHTDZrNVdoMi9MamhsS0VPZVI0L2J2R3JvYUorWkhMeVIvQ1lzRWg3L2p3dm5NTmVCZzhDcG8wSEFHYVdFa1dpOEJNV0ZzQU4zRU9WS3RrQXNsR3Rtc1pTT0ZPTDZ0V0ZGZG1qY3ZYcXdsTlVSS25xMWZFRGRxQlpsU3A0U244aXpjNE9HV0lCN3R2WklST3JrVzVuOTdZSENlTUhOMnpRRDhWU1U1RUFBK2JkdVlOaW1JQjNVbE9SaWFmWWRQT200YVFvQmMzRmkvUURYWUhGeFl0a1VEYkIrdUpGUXpvY0RaOWZ1bVR4NjVPeGoxSXVYdVJ2N0t3ZzhTQmdtbmdBWU93bEdIZGhOTnpOOHFOTmRuWktHY01JMGR2U1VpUXFGUzMybENwbC9IMzZiTnFaM2I1b1VmSVhIMnFtV1ZzYmY1Mk9ZaTlWMXV0cEs5cWp6b01IejMvL1FzMjk3TzJQSDlOdGZXbmhuSkdCRWRsRmxhSDM3NXZiR3cwckhIZ1FNQzA4QURER0dNdFhQQWlZQmg0QUdHT01GUWdlQk5TTkJ3REdHR01GaWdjQmRlSUJnREhHMkZ2Qmc0QzY4QURBR0dQc3JlSkJRQjE0QUdDTU1TWUZEd0tTTzJVSE1NWVlLOXg0RUpEVUp6dUFNY1lZQTNnUWVPdGRzZ01ZWTR5eC84U0R3RnZxa2YyRU1NWVlZLzhORHdJRjNDSDdpV0NNTWNiK0Z4NEVDdWpueTM0Q0dHT01zWmZCZzBBKy8xelpENXd4eGhoN0ZUd0k1TlBQay8yQUdXT01zZGZCZzhBYi9oelpENVF4eGhoN0V6d0l2T2FmTC9zQk1zWVlZL21CQjRGWC9ITmxQekRHR0dNc1AvRWc4SkovbnV3SHhCaGpqQlVFSGdSZThPZklmaUNNTWNaWVFlSkJJSS8vWHZZRFlJd3h4dDRHSGdSeS9IZXl3eGxqakxHM2lRZUJaNzlmZGpCampERW1RMkVmQkJUWm9Zd3h4cGdNRGpTTUF1amV2ZXlTRnVHV1NWMjY0QVI4MFBySUVkbGRiMHJNd0JhRU5HbUNlNWFqNkZ4TXpPN2RZV0ZqeHBRcGsvUDM4UkVBeGhoakRPWjdSQUNQc1FJSGR1OU9lMkl4MHU2UXM3TzJ2N2EvUDJWbThoRUF4aGhqRE9aN1JBREZNQnl0TzNTdysxUWZuZHJyMjIrTnY4eEhBQmhqakxIL3d1eU9DS3hFQ2c0L2VVS2RMT3BsMjc3L1BnOEFqREhHMlA5Z2RvT0FEOVpTNXFSSmZBcUFNY1lZK3gvTTd0VEFsNVJrR042MUt4OEJZSXd4eGw2QnlSOFJhSUpiMFB6ekR4OEJZSXd4eGw2QnlSOFJ5TVJxcE52WjhSRUF4aGhqN0EyWTJoRUI4a1ZQTWZ2NmRUNEN3QmhqakwwQlV6c2lJTDVGTCtyNDExOThCSUF4eGhqTFI2by9JbEJWMk5PbWI3N2hBWUF4eGhnckFOR1hkYnJ4KzJ4dExYN0o5c3k2RUJ1TEJnakFnYVpOcFFYVncydzh6c2dnYS9GVVBLMWRtMDhCTU1ZWVl3V2dpNzFXdTZCdFdscjJ4eGJCbGpWY1hHU2ZHcURQeEhvY1dMVEl5ZGI5VEhENDMzL3pBTUFZWTR3VklPTWdvUEhKdUtWeGQzSkNSUXhHd0tGRGJ5M2cyZUJSN0pqbG41Ykx2L25HK01zOEFEREdHR052Z2ZGaVFhdTdJbFR2MWJrelppRWRkeE1TQ3V3SFBoczBzbi9YLzI0aHVuZHZjMDJyWGREMnlSUGp2K1pyQUJoampERUpFa1dpOEJNV0ZvWVNOejVON1RWMXFqZ2lQc2V1Q1JOd0JTZmhVYno0Sy8rQnhuUDh6dzcxSzlzeTMwcy82ZXZyUU1Nb2xKNCt6Zm5iZVFCZ2pESEdWQ0JSNkhSamRSVXI2aHRrcjlMRURScUVvN2dwNnJtNjRqNEc0Mkt0V3BpQ0FYaW5YRGxrb3k5S3A2YmlWMHJIa2ZQbnNkZXdpSDZMaXFKeStNelFNU3pNZUk3L1JUL3Yvd0NBMFhLTVBTMG5HZ0FBQUNWMFJWaDBaR0YwWlRwamNtVmhkR1VBTWpBeU1pMHdOeTB3TlZReE5Eb3hNVG8wT1Nzd01Eb3dNSENEalJnQUFBQWxkRVZZZEdSaGRHVTZiVzlrYVdaNUFESXdNakl0TURjdE1EVlVNVFE2TVRFNk5Ea3JNREE2TURBQjNqV2tBQUFBS0hSRldIUmtZWFJsT25ScGJXVnpkR0Z0Y0FBeU1ESXlMVEEzTFRBMVZERTBPakV4T2pRNUt6QXdPakF3VnNzVWV3QUFBQUJKUlU1RXJrSmdnZz09Ii8%2BPC9wYXR0ZXJuPjwvZGVmcz48cmVjdCBpZD0ic2VhcmNoIiB3aWR0aD0iMjciIGhlaWdodD0iMjciIGZpbGw9InVybCgjcGF0dGVybikiLz48L3N2Zz4%3D");
}

.wSearch > form > div > div {
  background: #212121 !important;
}

#wSearchButton:checked ~ label > span:last-child::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3Ny41MzYiIGhlaWdodD0iNzcuNTM2IiB2aWV3Qm94PSIwIDAgNzcuNTM2IDc3LjUzNiI%2BPGcgaWQ9Ikdyb3VwXzEiIGRhdGEtbmFtZT0iR3JvdXAgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExMDYuNzMyIC01MzEuNzMyKSI%2BPGxpbmUgaWQ9IkxpbmVfMSIgZGF0YS1uYW1lPSJMaW5lIDEiIHgxPSI3NCIgeTI9Ijc0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTA4LjUgNTMzLjUpIiBmaWxsPSIjZmZmIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iNSIvPjxsaW5lIGlkPSJMaW5lXzIiIGRhdGEtbmFtZT0iTGluZSAyIiB4Mj0iNzQiIHkyPSI3NCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEwOC41IDUzMy41KSIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjUiLz48L2c%2BPC9zdmc%2B");
  background-size: 18px;
  background-repeat: no-repeat;
  background-position: center;
}

/* =============================================================================
   General navigation styling
 * ========================================================================== */
@media screen and (min-width:1024px){
  [role=menubar]:not(.wrapped) > li > a:before,
[role=menubar]:not(.wrapped) > li > span:before {
    background: #BCA66C;
    content: "";
    width: 2px;
    height: 0px;
    position: absolute;
    bottom: 100%;
    left: calc(50% - 1px);
    -webkit-transition: 0.35s;
    transition: 0.35s;
  }

  [role=menubar].w-menu > li > [aria-current=page]:before,
[role=menubar].w-menu .w-menu-ancestor:before,
[role=menubar].w-menu [role=menuitem]:hover:before,
[role=menubar].w-menu [role=menuitem]:focus:before,
[role=menubar].w-menu [aria-expanded=true]:before {
    height: 41px;
  }

  [role=menubar]:not(.wrapped) > li > a:after,
[role=menubar]:not(.wrapped) > li > span:after {
    background: #BCA66C;
    content: "";
    width: 2px;
    height: 0px;
    position: absolute;
    top: 100%;
    left: calc(50% - 1px);
    -webkit-transition: 0.35s;
    transition: 0.35s;
  }

  [role=menubar].w-menu > li > [aria-current=page]:after,
[role=menubar].w-menu .w-menu-ancestor:after,
[role=menubar].w-menu [role=menuitem]:hover:after,
[role=menubar].w-menu [role=menuitem]:focus:after,
[role=menubar].w-menu [aria-expanded=true]:after {
    height: 41px;
  }
}
/* =============================================================================
 * Menu styling
 * ========================================================================== */
/* General styling for the whole menu */
.w-menu {
  text-align: left;
}

/* Top level item styling */
.w-menu [role=menuitem] {
  line-height: 40px;
  padding: 0 1em;
  color: #fff;
  -webkit-transition: color 0.2s, background-color 0.2s;
  transition: color 0.2s, background-color 0.2s;
}

/* Top level items with subpages - arrow */
.w-menu [aria-haspopup]:after {
  content: " ▾";
}

/* Top level ancestor */
.w-menu .w-menu-ancestor:not([aria-current=page]) {
  color: #BCA66C;
}

/* Top level - selected */
.w-menu [aria-current=page] {
  color: #BCA66C;
}

/* Top level - hover/focus/selected focus */
.w-menu [role=menuitem]:hover,
.w-menu [role=menuitem]:focus,
.w-menu [aria-expanded=true] {
  color: #BCA66C;
}

/* Child styling ---------------------------------------------*/
/* Submenu background */
.w-menu [role=menu] {
  background: #BCA66C;
}

/* Child item styling */
.w-menu [role=menu] [role=menuitem] {
  text-align: left;
  line-height: 40px;
  padding: 0 1em;
  color: #fff;
  -webkit-transition: color 0.2s, background-color 0.2s;
  transition: color 0.2s, background-color 0.2s;
}

/* Child pages with subpages - arrow */
.w-menu [role=menu] [aria-haspopup]:after {
  content: " ▸";
  float: right;
}

/* Child ancestor */
.w-menu [role=menu] .w-menu-ancestor {
  background: #bca66c;
}

/* Child items - selected */
.w-menu [role=menu] [aria-current=page] {
  background: #a88f4d;
}

/* Child items  - hover/focus/ancestor */
.w-menu [role=menu] [role=menuitem]:hover,
.w-menu [role=menu] [role=menuitem]:focus,
.w-menu [role=menu] [aria-expanded=true] {
  background: #85713d;
}

/* BURGER MENU STLYING --------------------------------------------------------------------------------------*/
/* Whole menu background */
.w-menu[role=menu],
.w-menu[role=menu] [role=menu] {
  background: #BCA66C !important;
  border-left: 2px solid #fff !important;
}

/* Menu items normal styling */
.w-menu[role=menu] [role=menuitem] {
  border-bottom: none !important;
  background: transparent !important;
}

/* Top bar on submenus */
.w-menu[role=menu] .w-menu-title {
  color: #fff !important;
  border-bottom: 2px solid #fff !important;
  background-color: #a88f4d !important;
  font-weight: bold;
}

/* Ancestor styling */
.w-menu[role=menu] .w-menu-ancestor {
  background: #bca66c !important;
}

/* Selected styling */
.w-menu[role=menu] [aria-current=page] {
  background: #a88f4d !important;
}

/* Arrow styling */
.w-menu-enter {
  border: none;
  background-color: #7e6b3a !important;
}

/* Top bar on submenus and arrow - hover*/
.w-menu[role=menu] .w-menu-title:hover,
.w-menu-enter:hover {
  background-color: #85713d !important;
}

/* Menu items focus/hover */
.w-menu[role=menu] [role=menuitem]:focus,
.w-menu[role=menu] [role=menuitem]:hover {
  background: #85713d !important;
}

/* Hide the dropdown arrows for the burger menu. */
.w-menu[role=menu] [aria-haspopup]:after {
  content: none;
}

/* =============================================================================
 * Burger styling
 * ========================================================================== */
/* Move burger on toggle ---------------------------------------------------- */
#wMenuToggle:checked ~ * #wMenuIcon {
  position: fixed;
  left: 0;
  z-index: 99;
  background: #BCA66C;
}

/* Make the dropdown a cross on toggle -------------------------------------- */
#wMenuToggle:checked ~ * #wMenuIcon > span::before {
  width: 0.98em;
  -webkit-transform: translate(-0.025em, -0.006em) rotate(-90deg);
          transform: translate(-0.025em, -0.006em) rotate(-90deg);
}

#wMenuToggle:checked ~ * #wMenuIcon > span::after {
  opacity: 0;
}

#wMenuToggle:checked ~ * #wMenuIcon > span {
  -webkit-transform: translate(0, 0.4375em) rotate(-134deg);
          transform: translate(0, 0.4375em) rotate(-134deg);
}

/* Menu tab ------------------------------------------------------------------*/
#wMenuIcon {
  position: relative;
}

#wMenuIcon:after {
  content: "MENU";
  font-size: 40%;
  position: absolute;
  top: 90%;
  left: 0;
  right: 0;
  text-align: center;
}

#wMenuToggle:checked ~ * #wMenuIcon:after {
  background: inherit;
  content: "CLOSE";
  border-radius: 0;
}

/* =============================================================================
   Banner
 * ========================================================================== */
.bannerContent {
  min-height: 50vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media screen and (min-width:1024px){
  .wLayoutHome .bannerContent {
    min-height: calc(100vh - 123px - 69px);
  }

  #top.wLayoutHome #headerContent {
    position: relative;
    top: -173px;
    -webkit-transition: 0.5s;
    transition: 0.5s;
  }

  #top.wLayoutHome .scrolled #headerContent {
    top: 0px;
  }

  #top.wLayoutHome .fadeIn1 {
    -webkit-animation-name: fadeIn;
            animation-name: fadeIn;
    -webkit-animation-duration: 4s;
            animation-duration: 4s;
    -webkit-animation-delay: 0s !important;
            animation-delay: 0s !important;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
  }

  #top.wLayoutHome .fadeIn2 {
    -webkit-animation-name: fadeIn;
            animation-name: fadeIn;
    -webkit-animation-duration: 4s;
            animation-duration: 4s;
    -webkit-animation-delay: 2s;
            animation-delay: 2s;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
  }

  @-webkit-keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }

  @keyframes fadeIn {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
}
/* =============================================================================
 * Content sections
 * ========================================================================== */
/* Standard content sections -------------------------------------------------*/
.WhiteContent {
  background: #fff;
}

.LLGreyContent {
  background: #F2F2F2;
}

.LGreyContent {
  background: #C8C8C8;
}

.DGreyContent {
  background: #222222;
  color: #fff;
}

.GoldContent {
  background: #BCA66C;
  color: white;
}

.LGoldContent {
  background: #EBE2CA;
  color: black;
}

/* Horizontally split content ---------------------*/
.horizontallySplitContentMain > .wColourblock {
  position: relative;
}

.horizontallySplitContentMain > .wColourblock:before {
  content: "";
  width: 1000vw;
  background: inherit;
  position: absolute;
  top: -60px;
  bottom: 0;
  left: -300vw;
}

.horizontallySplitContentMain > .wColourblock:last-child:before {
  top: 0;
  bottom: -60px;
}

.horizontallySplitContentImage,
.horizontallySplitContentMain > .wColourblock > div {
  position: relative;
  z-index: 2;
}

@media screen and (max-width:1023px){
  .horizontallySplitContentImage {
    min-height: 275px;
  }

  .horizontallySplitContentMain > .wColourblock:first-child:before {
    top: -360px;
  }
}
/* Full width map options ----------------------------------------------------*/
.mapContent, .mapContent iframe, .mapContent .wHasCover {
  min-height: 400px;
}

/* =============================================================================
 * Footer
 * ========================================================================== */
#itseezeFooter {
  background: #BCA66C;
  color: #fff;
}

#itseezeFooter a {
  color: #fff !important;
}

#top .w-edit,
#top #itseezeFooter a {
  position: relative;
  z-index: 9999999999 !important;
}

#top.w-menu-open .w-edit {
  z-index: 1 !important;
}

@media screen and (max-width:1023px){
  #itseezeFooter,
.w-edit {
    text-align: center;
  }
}
#w-cookies-accept {
  background: #BCA66C;
  color: #fff;
}

/* =============================================================================
 * Shop styling
 * ========================================================================== */
/* All pages ---------------------------------------------------------------- */
/* Heading styling in shop area */
/*.sContent h1,
.sContent h2,
h1.sContent,
h2.sContent,
.sProductsHeader,
.s-product-name {
  color: #BCA66C;
}*/

/* Shop breadcrumb styling */
.webeditShopBreadcrumbs {
  padding-bottom: 20px;
}

.sContent {
  border-top: 1px solid #bca66c;
  padding-top: 30px;
}

.webeditShopComponent .sContent:first-child {
  border-top: none;
}

.sProductImagesAndDetails {
  padding-top: 20px;
  padding-bottom: 20px;
}

.sCategoryImage > a,
.s-products-image > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* Category pages ------------------------------------------------------------*/
.sCategoryName {
  position: relative;
  padding-top: 20px;
}
.sCategoryName:before {
  content: "";
  position: absolute;
  left: calc(50% - 40px);
  right: calc(50% - 40px);
  border-top: 1px solid #bca66c;
  top: 0;
}

/* Category description styling*/
.sCategoryDescription {
  margin-bottom: 40px !important;
  border-bottom: 1px solid #bca66c;
  padding-bottom: 35px;
}

.sProductsHeader,
.sContent h2 {
  text-align: center;
  padding-bottom: 20px !important;
}

/* Product pages ------------------------------------------------------------ */
.w-stars {
  fill: #BCA66C;
}

.s-product-more-details {
  padding-top: 35px;
  border-top: 1px solid #bca66c;
  margin-top: 20px !important;
  margin-bottom: 0 !important;
}

/* Basket & checkout -------------------------------------------------------- */
/* Restyle the error message */
.webeditShopErrorMessage, .sError {
  text-shadow: none;
  padding: 10px;
  margin-bottom: 40px !important;
}

.webeditShopErrorMessage .dl,
.sError .dl {
  color: white !important;
}

/* Change the colour of the delete button in the basket */
.sBasketRemove {
  background: #BCA66C;
}

/* Shop buttons ------------------------------------------------------------- */
.sButton > span > span {
  padding-top: initial;
  padding-bottom: initial;
}

/* =============================================================================
   Basket styling - left aligned, one line
 * ========================================================================== */
#wBasket {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

#wBasketAccount {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
}

#wBasketItems {
  -webkit-box-flex: 0;
      -ms-flex: 0 32px;
          flex: 0 32px;
}

#wBasket {
  position: relative;
}

/* Hide bits we don't need  --------------------------------------------------*/
#wBasketName, #wBasketSummary {
  display: none;
}

/* Place icon with account link ----------------------------------------------*/
#wBasketAccount {
  position: relative !important;
  padding-left: 30px;
  padding-right: 20px;
  max-width: 230px;
}

/* Account icon appearance ---------------------------------------------------*/
#wBasketAccount:after {
  content: "";
  width: 25px;
  height: 25px;
  position: absolute;
  left: 0;
  top: 0;
  background-image: url("../_webedit/uploaded-files/shop-icon-account.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}

/* Move basket into place ----------------------------------------------------*/
#wBasketItems {
  left: 0;
  top: 0;
  margin-top: 0 !important;
}

/* Resize basket appropriately -----------------------------------------------*/
#wBasketItems,
#wBasketItems > a {
  width: 30px;
  height: 30px;
}

/* Basket icon appearance ----------------------------------------------------*/
#wBasketItems > a {
  background-image: url("../_webedit/uploaded-files/shop-icon-basket.png");
  background-position: center center;
  background-repeat: no-repeat;
  line-height: 24px;
  text-shadow: none;
  color: #fff !important;
  background-size: contain;
  font-size: 13px;
}

/* Rearrange basket component into one compact line for mobile ---------------*/
@media screen and (max-width:1023px){
  #wBasketView a {
    display: none;
  }

  div#wBasketItems {
    margin-right: -0.25em !important;
  }

  /* Centre component on mobile ------------------------------------------------*/
  #wBasket {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
#wBasketView, #wBasketLoggedOut {
  margin-top: 2px;
}

@media screen and (min-width:1024px){
  #wBasketView:after {
    position: absolute;
    content: "";
    background: #BCA66C;
    width: 1px;
    height: 40px;
    top: -5px;
    right: -15px;
  }
}
#wBasketLoggedOut:after {
  position: absolute;
  content: "";
  background: #BCA66C;
  width: 1px;
  height: 40px;
  top: -5px;
  right: 12px;
}

/* =============================================================================
 * Options
 * ========================================================================== */
/* ROLLOVER - Standard ------------------------------------------------------ */
#top .rollover {
  position: relative;
}

#top .rollover > :last-child {
  position: absolute;
  opacity: 0;
}

#top .rollover > * {
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

#top .rollover:hover > :first-child {
  opacity: 0;
}

#top .rollover:hover > :last-child {
  opacity: 1;
}

/* ROLLOVER - Grow (no overflow) -------------------------------------------- */
.growRollover, .growRollover img {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  overflow: hidden;
}

.growRollover:hover img {
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}

/* Dark rollover with content-------------------------------------------------*/
.darkRollAll {
  border: 4px solid #BCA66C;
}

.darkRollAll .darkRolloverContent, .darkRollAll .darkRolloverButton {
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.darkRolloverContent {
  min-height: 350px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

#top .darkRollAll:hover .darkRolloverContent, #top .darkRollAll:hover .darkRolloverButton {
  background: rgba(0, 0, 0, 0.4);
}

#top .darkRollAll .darkRolloverButton > div {
  opacity: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

#top .darkRollAll:hover .darkRolloverButton > div {
  opacity: 1;
}

/* Social icons --------------------------------------------------------------*/
.socialIconGroup > .wGutter > .wSplit > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

/* IMAGE - circle ------------------------------------------------------------*/
.circleImage img {
  border-radius: 50%;
  border: 10px solid transparent;
}

.circleImage {
  border-radius: 50%;
}

/* Extra space options -------------------------------------------------------*/
.wEdit .extraSpace {
  border: 1px dashed #ccc;
}

/* Vertical divider content --------------------------------------------------*/
#top .verticalDividerContent .wSplit > div {
  position: relative;
}

@media screen and (min-width:1280px){
  #top .verticalDividerContent .wSplit > .wOverAllXl .verticalDivider,
#top .verticalDividerContent .wSplit > div.wOver0Xl.wSpan60Xl .verticalDivider {
    display: none;
  }
}
@media screen and (min-width:1024px) and (max-width:1279px){
  #top .verticalDividerContent .wSplit > .wOverAll .verticalDivider,
#top .verticalDividerContent .wSplit > div.wOver0.wSpan60 .verticalDivider {
    display: none;
  }
}
@media screen and (min-width:768px) and (max-width:1023px){
  #top .verticalDividerContent .wSplit > .wOverAllM .verticalDivider,
#top .verticalDividerContent .wSplit > div.wOver0M.wSpan60M .verticalDivider {
    display: none;
  }
}
@media screen and (min-width:512px) and (max-width:767px){
  #top .verticalDividerContent .wSplit > .wOverAllS .verticalDivider,
#top .verticalDividerContent .wSplit > div.wOver0S.wSpan60S .verticalDivider {
    display: none;
  }
}
@media screen and (max-width:511px){
  #top .verticalDividerContent .wSplit > .wOverAllXs .verticalDivider,
#top .verticalDividerContent .wSplit > div.wOver0Xs.wSpan60Xs .verticalDivider {
    display: none;
  }
}
.verticalDivider {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
}

.borderOptionsBorder {
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
  background: #BCA66C;
}

.wColourblockDarkText .borderOptionsBorder {
  background: black;
}

.wColourblockLightText .borderOptionsBorder {
  background: white;
}

.borderOptionsBorder div {
  height: 100% !important;
}

/* Icon block ----------------------------------------------------------------*/
#top .iconBoxQuote img {
  margin-bottom: -24px;
  position: relative;
  z-index: 2;
}

.iconBlock > .wColourblock {
  padding-top: 40px !important;
  -webkit-clip-path: polygon(70% 16px, 70% 0, 100% 0, 100% 100%, 0 100%, 0 0, 30% 0, 30% 16px);
          clip-path: polygon(70% 16px, 70% 0, 100% 0, 100% 100%, 0 100%, 0 0, 30% 0, 30% 16px);
}

/*CHANGE THE BULLET POINT TO AN IMAGE */
.webeditText .dl {
  list-style: url("../_webedit/uploaded-files/Bullet.png");
}

.borderOptionsBorder {
  -ms-flex-item-align: stretch;
      -ms-grid-row-align: stretch;
      align-self: stretch;
  background: #BCA66C;
}

.wColourblockDarkText .borderOptionsBorder {
  background: black;
}

.wColourblockLightText .borderOptionsBorder {
  background: white;
}

.borderOptionsBorder div {
  height: 100% !important;
}

/* Overlapping equal height columns ------------------------------------------------------*/
@media screen and (min-width:1024px){
  .equalHeightContentOver {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    z-index: 90;
  }

  .equalHeightContentOver > div {
    padding: 100px !important;
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .equalHeightBackgroundRightOver {
    margin-left: -180px;
    z-index: 80;
    position: relative;
  }

  .equalHeightBackgroundLeftOver {
    margin-right: -180px;
    z-index: 80;
    position: relative;
  }
}
@media screen and (min-width:1024px) and (max-width:1279px){
  .equalHeightContentOver > div {
    padding: 50px !important;
  }
}
@media screen and (max-width:1023px){
  .equalHeightContentOver > div {
    padding: 30px !important;
  }
}
@media screen and (max-width:1023px){
  .equalHeightBackgroundLeftOver, .equalHeightBackgroundRightOver {
    min-height: 300px;
  }
}
/* Equal height columns ------------------------------------------------------*/
@media screen and (min-width:1024px){
  .equalHeightContent {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .equalHeightContent > div {
    padding: 12% !important;
  }

  .equalHeightStretch,
.equalHeightStretch > div {
    height: 100%;
  }
}
@media screen and (max-width:1023px){
  .equalHeightMedia {
    min-height: 300px;
  }

  .equalHeightmap, .equalHeightMap iframe, .equalHeightMap .wHasCover {
    height: 450px;
  }
}
/* BUTTON OPTIONS ------------------------------------------------------------ */
.wButton {
  margin: 5px 0;
}

.w-text-dark form .wButton > span,
.darkAccents form .wButton > span,
.wButton > span {
  display: inline-block;
  -webkit-transition: 0.6s;
  transition: 0.6s;
  padding: 0.8em 75px 0.8em 1.5em;
  position: relative;
  text-shadow: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  line-height: 1.5;
  border-radius: 0;
  font-weight: bold;
  text-transform: uppercase;
  background: transparent;
  color: #222222;
  border: 2px solid #BCA66C;
}

.w-text-dark form .wButton > span:hover,
.darkAccents form .wButton > span:hover,
.wButton > span:hover {
  background: rgba(188, 166, 108, 0.2);
  color: #222222 !important;
}

.w-text-dark form .wButton > span:after,
.darkAccents form .wButton > span:after,
.wButton > span:after {
  background: transparent url("../_webedit/uploaded-files/arrowGold.png") center no-repeat;
  content: "";
  width: 50px;
  position: absolute;
  top: 0;
  right: 0px;
  bottom: 0;
  border-left: 2px solid #BCA66C;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}

.w-text-light form .wButton > span,
.lightAccents form .wButton > span,
.buttonWhite .wButton > span {
  background: transparent !important;
  color: #fff !important;
  border: 2px solid #fff !important;
}
.w-text-light form .wButton > span:hover,
.lightAccents form .wButton > span:hover,
.buttonWhite .wButton > span:hover {
  background: rgba(255, 255, 255, 0.2) !important;
  color: white !important;
}

.w-text-light form .wButton > span:after,
.lightAccents form .wButton > span:after,
.buttonWhite .wButton > span:after {
  background: transparent url("../_webedit/uploaded-files/arrowWhite.png") center no-repeat;
  content: "";
  width: 50px;
  position: absolute;
  top: 0;
  right: 0px;
  bottom: 0;
  border-left: 2px solid #fff;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}

.buttonGrey .wButton > span {
  background: transparent !important;
  color: #fff !important;
  border: 2px solid #BCA66C;
}
.buttonGrey .wButton > span:hover {
  background: rgba(188, 166, 108, 0.2) !important;
  color: white !important;
}

.buttonGrey .wButton > span:after {
  background: transparent url("../_webedit/uploaded-files/arrowGold.png") center no-repeat;
  content: "";
  width: 50px;
  position: absolute;
  top: 0;
  right: 0px;
  bottom: 0;
  border-left: 2px solid #BCA66C;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}

.webeditShopComponent,
.webeditShopComponent a{
  color: #000;
}

/* Product Carousel  -----------------------------------------------------------------*/

.productCarousel{
  position: relative;
}

.productCarouselLeft,
.productCarouselRight{
  height: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}

.productCarouselLeft{
  background-image: url('../_webedit/uploaded-files/productCarouselLeftButton.svg');
}

.productCarouselRight{
  background-image: url('../_webedit/uploaded-files/productCarouselRightButton.svg');
}

@media screen and (max-width:511px){
  .productCarouselLeftFlex,
  .productCarouselRightFlex{
    position: absolute;
    width: 36px;
    height: 57px;
    top: 50%;
    z-index: 1;
    transform: translateY(-50%);
  }
  .productCarouselLeftFlex{
    left: 0;
  }
  .productCarouselRightFlex{
    right: 0;
  }
  .productCarouselLeft,
  .productCarouselRight{
    background-color: rgba(255,255,255,0.7);
    background-size: 80%;
  }
}

.productCarouselCenterFlex {
 overflow: hidden;
}

.productCarousel .s-products-listing{
  margin-bottom: 0;
  min-height: 4em;
}

.productCarousel ul.s-products-grid{
  width: 999999999px;
  justify-content: flex-start;
}

.productCarousel ul.s-products-grid > li{
  margin: 0 20px 0 0;
}

.productCarousel ul.s-products-grid > li > div.s-product-inner{
  display: inline-block;
  float: none;
}

.productCarousel ul.s-products-grid > li div:last-child {
  margin-bottom: 0;
}

/* News Ticker ---------------------------------------------------------------*/

#top .tickerItem{
  display: none; }
#top .tickerItem.tickerActive{
  display: block; 
  opacity: 1;
  transition: opacity 2s;}
#top .tickerItem.tickerActive.tickerDone{
  opacity: 0;}
.wEdit .tickerItem{
  border: 1px dashed #333;
  padding: 10px;  }
.wEdit .tickerItem + .tickerItem{
  margin-top: 20px; }
  
.tickerPause{
  cursor: pointer;
  width: 20px;
  height: 20px;
  margin-top: 15px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='438.536px' height='438.536px' viewBox='0 0 438.536 438.536' style='enable-background:new 0 0 438.536 438.536;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M164.453,0H18.276C13.324,0,9.041,1.807,5.425,5.424C1.808,9.04,0.001,13.322,0.001,18.271v401.991 c0,4.948,1.807,9.233,5.424,12.847c3.619,3.617,7.902,5.428,12.851,5.428h146.181c4.949,0,9.231-1.811,12.847-5.428 c3.617-3.613,5.424-7.898,5.424-12.847V18.271c0-4.952-1.807-9.231-5.428-12.847C173.685,1.807,169.402,0,164.453,0z'/%3E%3Cpath d='M433.113,5.424C429.496,1.807,425.215,0,420.267,0H274.086c-4.949,0-9.237,1.807-12.847,5.424 c-3.621,3.615-5.432,7.898-5.432,12.847v401.991c0,4.948,1.811,9.233,5.432,12.847c3.609,3.617,7.897,5.428,12.847,5.428h146.181 c4.948,0,9.229-1.811,12.847-5.428c3.614-3.613,5.421-7.898,5.421-12.847V18.271C438.534,13.319,436.73,9.04,433.113,5.424z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");;
  background-size: contain;
  background-repeat: no-repeat;
}

.tickerPause[paused="true"]{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 320.001 320.001' style='enable-background:new 0 0 320.001 320.001;' xml:space='preserve'%3E%3Cpath d='M295.84,146.049l-256-144c-4.96-2.784-11.008-2.72-15.904,0.128C19.008,5.057,16,10.305,16,16.001v288 c0,5.696,3.008,10.944,7.936,13.824c2.496,1.44,5.28,2.176,8.064,2.176c2.688,0,5.408-0.672,7.84-2.048l256-144 c5.024-2.848,8.16-8.16,8.16-13.952S300.864,148.897,295.84,146.049z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");}

.tickerPausing{
  opacity: 0.5;
  cursor: wait;
}

/* White pause button */

.wColourblockLightText .tickerPause,
.w-text-light .tickerPause{
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='256px' height='256px' viewBox='0 0 256 256' enable-background='new 0 0 256 256' xml:space='preserve'%3E%3Cpath fill='%23FFFFFF' d='M236.672,116.839l-204.8-115.2c-3.968-2.227-8.807-2.176-12.723,0.103C15.207,4.045,12.8,8.244,12.8,12.801 V243.2c0,4.557,2.407,8.755,6.349,11.06c1.997,1.151,4.224,1.74,6.451,1.74c2.15,0,4.326-0.537,6.272-1.639l204.8-115.199 c4.019-2.278,6.527-6.528,6.527-11.162C243.199,123.367,240.69,119.117,236.672,116.839z'/%3E%3C/svg%3E%0A");
}

.wColourblockLightText .tickerPause,
.w-text-light .tickerPause[paused="true"]{
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='438.535px' height='438.536px' viewBox='0 0 438.535 438.536' enable-background='new 0 0 438.535 438.536' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M164.453,0H18.276C13.324,0,9.041,1.807,5.425,5.424C1.808,9.04,0.001,13.322,0.001,18.271v401.991 c0,4.947,1.807,9.232,5.424,12.848c3.619,3.615,7.902,5.428,12.851,5.428h146.182c4.948,0,9.23-1.813,12.847-5.428 c3.617-3.613,5.424-7.898,5.424-12.848V18.271c0-4.952-1.807-9.231-5.428-12.847C173.685,1.807,169.402,0,164.453,0z'/%3E%3Cpath fill='%23FFFFFF' d='M433.113,5.424C429.495,1.807,425.215,0,420.267,0H274.086c-4.949,0-9.237,1.807-12.848,5.424 c-3.62,3.615-5.432,7.898-5.432,12.847v401.991c0,4.947,1.812,9.232,5.432,12.848c3.609,3.615,7.897,5.428,12.848,5.428h146.181 c4.948,0,9.229-1.813,12.847-5.428c3.614-3.613,5.421-7.898,5.421-12.848V18.271C438.533,13.319,436.73,9.04,433.113,5.424z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}  
