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

  #sp-page-title-1, #sp-page-title-10, #sp-page-title-100, #sp-page-title-101, #sp-page-title-102, #sp-page-title-103, #sp-page-title-104, #sp-page-title-105, #sp-page-title-106, #sp-page-title-107, #sp-page-title-108, #sp-page-title-109, #sp-page-title-11, #sp-page-title-110, #sp-page-title-111, #sp-page-title-112, #sp-page-title-113, #sp-page-title-114, #sp-page-title-115, #sp-page-title-116, #sp-page-title-117, #sp-page-title-118, #sp-page-title-119, #sp-page-title-12, #sp-page-title-120, #sp-page-title-121, #sp-page-title-122, #sp-page-title-123, #sp-page-title-124, #sp-page-title-125, #sp-page-title-126, #sp-page-title-127, #sp-page-title-128, #sp-page-title-129, #sp-page-title-13, #sp-page-title-130, #sp-page-title-131, #sp-page-title-132, #sp-page-title-133, #sp-page-title-134, #sp-page-title-135, #sp-page-title-136, #sp-page-title-137, #sp-page-title-138, #sp-page-title-139, #sp-page-title-14, #sp-page-title-140, #sp-page-title-141, #sp-page-title-142, #sp-page-title-143, #sp-page-title-144, #sp-page-title-145, #sp-page-title-146, #sp-page-title-147, #sp-page-title-148, #sp-page-title-149, #sp-page-title-15, #sp-page-title-150, #sp-page-title-151, #sp-page-title-152, #sp-page-title-153, #sp-page-title-154, #sp-page-title-155, #sp-page-title-156, #sp-page-title-157, #sp-page-title-158, #sp-page-title-159, #sp-page-title-16, #sp-page-title-160, #sp-page-title-161, #sp-page-title-162, #sp-page-title-163, #sp-page-title-164, #sp-page-title-165, #sp-page-title-166, #sp-page-title-167, #sp-page-title-168, #sp-page-title-17, #sp-page-title-18, #sp-page-title-19, #sp-page-title-2, #sp-page-title-20, #sp-page-title-21, #sp-page-title-22, #sp-page-title-23, #sp-page-title-24, #sp-page-title-25, #sp-page-title-26, #sp-page-title-27, #sp-page-title-28, #sp-page-title-29, #sp-page-title-3, #sp-page-title-30, #sp-page-title-31, #sp-page-title-32, #sp-page-title-33, #sp-page-title-34, #sp-page-title-35, #sp-page-title-36, #sp-page-title-37, #sp-page-title-38, #sp-page-title-39, #sp-page-title-4, #sp-page-title-40, #sp-page-title-41, #sp-page-title-42, #sp-page-title-43, #sp-page-title-44, #sp-page-title-45, #sp-page-title-46, #sp-page-title-47, #sp-page-title-48, #sp-page-title-49, #sp-page-title-5, #sp-page-title-50, #sp-page-title-51, #sp-page-title-52, #sp-page-title-53, #sp-page-title-54, #sp-page-title-55, #sp-page-title-56, #sp-page-title-57, #sp-page-title-58, #sp-page-title-59, #sp-page-title-6, #sp-page-title-60, #sp-page-title-61, #sp-page-title-62, #sp-page-title-63, #sp-page-title-64, #sp-page-title-65, #sp-page-title-66, #sp-page-title-67, #sp-page-title-68, #sp-page-title-69, #sp-page-title-7, #sp-page-title-70, #sp-page-title-71, #sp-page-title-72, #sp-page-title-73, #sp-page-title-74, #sp-page-title-75, #sp-page-title-76, #sp-page-title-77, #sp-page-title-78, #sp-page-title-79, #sp-page-title-8, #sp-page-title-80, #sp-page-title-81, #sp-page-title-82, #sp-page-title-83, #sp-page-title-84, #sp-page-title-85, #sp-page-title-86, #sp-page-title-87, #sp-page-title-88, #sp-page-title-89, #sp-page-title-9, #sp-page-title-90, #sp-page-title-91, #sp-page-title-92, #sp-page-title-93, #sp-page-title-94, #sp-page-title-95, #sp-page-title-96, #sp-page-title-97, #sp-page-title-98, #sp-page-title-99{
    width : 100%;
  }
}

#sp-site-navigation-3{
  font-size : 1.3rem;
  background-color : #333333;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-top-width : 4px;
  border-bottom-width : 4px;
  border-top-style : solid;
  border-bottom-style : solid;
  border-top-color : #d6af42;
  border-bottom-color : #d6af42;
  width : 100%;
  box-sizing : border-box;
}

#sp-site-navigation-3 .menu-toggle{
  display : none;
}

#sp-site-navigation-3 .screen-reader-text{
  display : none;
}

#sp-site-navigation-3 li.current_page_item > a{
  color : #e1bf4d;
  background-color : transparent;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
}

#sp-site-navigation-3 li.current_page_item > a::before{
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #d6af42;
  height : 20px;
  display : block;
  position : absolute;
  top : 12px;
  left : 15px;
  z-index : 9999;
  content : "";
}

#sp-site-navigation-3 ul{
  line-height : 25px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  list-style-type : none;
  list-style-position : outside;
}

#sp-site-navigation-3 ul li a:hover::before{
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #d6af42;
  height : 20px;
  display : block;
  position : absolute;
  top : 12px;
  left : 15px;
  z-index : 9999;
  content : "";
}

#sp-site-navigation-3 ul ul li a{
  font-size : 90%;
  color : #ffffff;
  background-color : rgba(0, 0, 0, 0.1);
  text-decoration : none;
  text-align : left;
  padding-top : 7px;
  padding-left : 60px;
  padding-right : 7px;
  padding-bottom : 7px;
  display : block;
}

#sp-site-navigation-3 ul ul li a:hover{
  color : #e1bf4d;
  background-color : transparent;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
}

#sp-site-navigation-3 ul ul li a:hover::before{
  display : none;
}

#sp-site-navigation-3 ul ul li.current-menu-ancestor > a{
  color : #e1bf4d;
  background-color : transparent;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
}

#sp-site-navigation-3 ul ul li.current-menu-ancestor > a::before{
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #d6af42;
  height : 20px;
  display : block;
  position : absolute;
  top : 12px;
  left : 15px;
  z-index : 9999;
  content : "";
}

#sp-site-navigation-3 ul ul li.current-menu-item > a{
  color : #e1bf4d;
  background-color : transparent;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
}

#sp-site-navigation-3 ul ul li.current-menu-item > a::before{
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #d6af42;
  height : 20px;
  display : block;
  position : absolute;
  top : 12px;
  left : 15px;
  z-index : 9999;
  content : "";
}

#sp-site-navigation-3 ul ul li.current_page_ancestor > a{
  color : #e1bf4d;
  background-color : transparent;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
}

#sp-site-navigation-3 ul ul li.current_page_ancestor > a::before{
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #d6af42;
  height : 20px;
  display : block;
  position : absolute;
  top : 12px;
  left : 15px;
  z-index : 9999;
  content : "";
}

#sp-site-navigation-3 ul ul li.current_page_item > a{
  color : #e1bf4d;
  background-color : transparent;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
}

#sp-site-navigation-3 ul ul li.current_page_item > a::before{
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #d6af42;
  height : 20px;
  display : block;
  position : absolute;
  top : 12px;
  left : 15px;
  z-index : 9999;
  content : "";
}

#sp-site-navigation-3 > ul{
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  width : 100%;
}

#sp-site-navigation-3 > ul::after{
  clear : both;
  display : table;
  content : "";
}

#sp-site-navigation-3 > ul > li{
  background-repeat : no-repeat;
  background-position : right center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #111111;
  width : 100%;
  float : left;
  position : relative;
}

#sp-site-navigation-3 > ul > li.current-menu-ancestor > a{
  color : #e1bf4d;
  background-color : transparent;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
}

#sp-site-navigation-3 > ul > li.current-menu-ancestor > a::before{
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #d6af42;
  height : 20px;
  display : block;
  position : absolute;
  top : 12px;
  left : 15px;
  z-index : 9999;
  content : "";
}

#sp-site-navigation-3 > ul > li.current-menu-item > a{
  color : #e1bf4d;
  background-color : transparent;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
}

#sp-site-navigation-3 > ul > li.current-menu-item > a::before{
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #d6af42;
  height : 20px;
  display : block;
  position : absolute;
  top : 12px;
  left : 15px;
  z-index : 9999;
  content : "";
}

#sp-site-navigation-3 > ul > li.current_page_ancestor > a{
  color : #e1bf4d;
  background-color : transparent;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
}

#sp-site-navigation-3 > ul > li.current_page_ancestor > a::before{
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #d6af42;
  height : 20px;
  display : block;
  position : absolute;
  top : 12px;
  left : 15px;
  z-index : 9999;
  content : "";
}

#sp-site-navigation-3 > ul > li:hover > ul{
  display : block;
}

#sp-site-navigation-3 > ul > li > a{
  color : #ffffff;
  text-decoration : none;
  text-align : left;
  padding-top : 10px;
  padding-left : 30px;
  padding-right : 30px;
  padding-bottom : 9px;
  display : block;
}

#sp-site-navigation-3 > ul > li > a:hover{
  color : #e1bf4d;
  background-color : transparent;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
}

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

  #sp-site-navigation-3{
    background-image : none;
    padding-top : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-bottom : 0px;
    margin-top : 10px;
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    position : relative;
  }

  #sp-site-navigation-3 .menu-toggle{
    background-image : url(img/icon-menu.png);
    background-repeat : no-repeat;
    background-position : center center;
    text-indent : -999em;
    padding-top : 10px;
    padding-left : 10px;
    padding-right : 10px;
    padding-bottom : 10px;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
    display : none;
    cursor : pointer;
  }

  #sp-site-navigation-3 .screen-reader-text{
    display : none;
  }

  #sp-site-navigation-3 ul{
    border-top-width : medium;
    border-left-width : medium;
    border-right-width : medium;
    border-bottom-width : medium;
    border-top-style : none;
    border-left-style : none;
    border-right-style : none;
    border-bottom-style : none;
    border-top-color : initial;
    border-left-color : initial;
    border-right-color : initial;
    border-bottom-color : initial;
    display : block;
    list-style-type : none;
    list-style-position : outside;
  }

  .button-menu#sp-site-navigation-3 .menu-toggle{
    display : block;
  }

  .button-menu#sp-site-navigation-3 ul.toggled-on{
    display : block;
  }

  .button-menu#sp-site-navigation-3 > ul{
    display : none;
  }

  .button-menu#sp-site-navigation-3 > ul > ul{
    display : block;
  }
}

#sp-image-10, #sp-image-100, #sp-image-101, #sp-image-102, #sp-image-103, #sp-image-104, #sp-image-105, #sp-image-106, #sp-image-11, #sp-image-12, #sp-image-13, #sp-image-14, #sp-image-15, #sp-image-16, #sp-image-17, #sp-image-18, #sp-image-19, #sp-image-20, #sp-image-21, #sp-image-22, #sp-image-23, #sp-image-24, #sp-image-25, #sp-image-26, #sp-image-27, #sp-image-28, #sp-image-29, #sp-image-30, #sp-image-31, #sp-image-32, #sp-image-33, #sp-image-34, #sp-image-35, #sp-image-36, #sp-image-37, #sp-image-38, #sp-image-39, #sp-image-4, #sp-image-40, #sp-image-41, #sp-image-42, #sp-image-43, #sp-image-44, #sp-image-45, #sp-image-46, #sp-image-47, #sp-image-48, #sp-image-49, #sp-image-5, #sp-image-50, #sp-image-51, #sp-image-52, #sp-image-53, #sp-image-54, #sp-image-55, #sp-image-56, #sp-image-57, #sp-image-58, #sp-image-59, #sp-image-6, #sp-image-60, #sp-image-61, #sp-image-62, #sp-image-63, #sp-image-64, #sp-image-65, #sp-image-66, #sp-image-67, #sp-image-68, #sp-image-69, #sp-image-7, #sp-image-70, #sp-image-71, #sp-image-72, #sp-image-73, #sp-image-76, #sp-image-77, #sp-image-78, #sp-image-79, #sp-image-8, #sp-image-80, #sp-image-81, #sp-image-82, #sp-image-83, #sp-image-84, #sp-image-85, #sp-image-86, #sp-image-87, #sp-image-88, #sp-image-89, #sp-image-9, #sp-image-90, #sp-image-91, #sp-image-92, #sp-image-93, #sp-image-94, #sp-image-95, #sp-image-96, #sp-image-97, #sp-image-98, #sp-image-99{
  text-decoration : none;
  border-top-width : 5px;
  border-left-width : 5px;
  border-right-width : 5px;
  border-bottom-width : 5px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-top-color : #868686;
  border-left-color : #868686;
  border-right-color : #868686;
  border-bottom-color : #868686;
  border-top-left-radius : 6px 6px;
  border-top-right-radius : 6px 6px;
  border-bottom-right-radius : 6px 6px;
  border-bottom-left-radius : 6px 6px;
  max-width : 100%;
}

#sp-image-107, #sp-image-108, #sp-image-109, #sp-image-110, #sp-image-2, #sp-image-3, #sp-image-74, #sp-image-75{
  max-width : 100%;
}

#sp-block-container-1 > p.copyright{
  text-align : center;
}

#sp-site-branding2-1 .site-title{
  background-image : url(img/sitelogo3.png);
}

#sp-site-navigation-10{
  background-color : transparent;
}

#sp-site-navigation-10 > ul{
  background-color : transparent;
}

#sp-site-navigation-3{
  background-color : transparent;
}

#sp-table-78{
  background-color : transparent;
}

#sp-table-79{
  background-color : transparent;
}

#sp-table-80{
  background-color : transparent;
}

#sp-table-80 > tbody > tr > * > p{
  background-color : transparent;
}

#sp-table-80 > tbody > tr > td{
  background-color : #222222;
}

#sp-table-80 > tbody > tr > th.col-title{
  background-color : transparent;
}

#sp-table-81{
  background-color : transparent;
}

#sp-table-81 > tbody > tr > * > p{
  background-color : transparent;
}

#sp-table-81 > tbody > tr > td{
  background-color : #222222;
}

#sp-table-81 > tbody > tr > th.col-title{
  background-color : transparent;
}

#sp-table-82{
  background-color : transparent;
}

#sp-table-82 > tbody > tr > * > p{
  background-color : transparent;
}

#sp-table-82 > tbody > tr > td{
  background-color : #222222;
}

#sp-table-82 > tbody > tr > th.col-title{
  background-color : transparent;
}

#sp-table-83{
  color : #ffffff;
  background-color : #000000;
}

#sp-table-84{
  color : #ffffff;
  background-color : #000000;
}

@media not screen, screen and (min-width: 569px) {

  #sp-image-1{
    margin-top : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-bottom : 0px;
    width : 100%;
  }

  #sp-image-10{
    height : 500px;
  }

  #sp-image-100{
    width : 500px;
  }

  #sp-image-101{
    width : 500px;
  }

  #sp-image-103{
    width : 500px;
  }

  #sp-image-104{
    width : 500px;
  }

  #sp-image-105{
    height : 500px;
  }

  #sp-image-106{
    height : 500px;
  }

  #sp-image-108{
    width : 512px;
    height : 728px;
  }

  #sp-image-109{
    width : 558px;
    height : 864px;
  }

  #sp-image-11{
    width : 500px;
  }

  #sp-image-12{
    width : 500px;
  }

  #sp-image-13{
    width : 500px;
  }

  #sp-image-14{
    width : 500px;
  }

  #sp-image-15{
    width : 500px;
  }

  #sp-image-16{
    width : 500px;
  }

  #sp-image-17{
    width : 500px;
  }

  #sp-image-18{
    width : 500px;
  }

  #sp-image-19{
    width : 500px;
  }

  #sp-image-20{
    width : 500px;
  }

  #sp-image-21{
    width : 500px;
  }

  #sp-image-22{
    width : 500px;
  }

  #sp-image-23{
    width : 500px;
  }

  #sp-image-24{
    width : 500px;
  }

  #sp-image-25{
    width : 500px;
  }

  #sp-image-26{
    width : 500px;
  }

  #sp-image-27{
    width : 500px;
  }

  #sp-image-28{
    width : 500px;
  }

  #sp-image-29{
    width : 500px;
  }

  #sp-image-3{
    width : 500px;
  }

  #sp-image-30{
    width : 500px;
  }

  #sp-image-31{
    width : 500px;
  }

  #sp-image-32{
    width : 500px;
  }

  #sp-image-33{
    width : 500px;
  }

  #sp-image-34{
    width : 500px;
  }

  #sp-image-35{
    width : 500px;
  }

  #sp-image-36{
    width : 500px;
  }

  #sp-image-37{
    width : 500px;
  }

  #sp-image-38{
    width : 500px;
  }

  #sp-image-39{
    width : 500px;
  }

  #sp-image-4{
    width : 500px;
  }

  #sp-image-40{
    width : 500px;
  }

  #sp-image-41{
    width : 500px;
  }

  #sp-image-42{
    height : 500px;
  }

  #sp-image-43{
    width : 500px;
  }

  #sp-image-44{
    width : 500px;
  }

  #sp-image-45{
    width : 500px;
  }

  #sp-image-46{
    width : 500px;
  }

  #sp-image-47{
    width : 500px;
  }

  #sp-image-48{
    width : 500px;
  }

  #sp-image-49{
    width : 500px;
  }

  #sp-image-5{
    width : 500px;
  }

  #sp-image-50{
    width : 500px;
  }

  #sp-image-51{
    width : 500px;
  }

  #sp-image-52{
    width : 500px;
  }

  #sp-image-53{
    width : 500px;
  }

  #sp-image-54{
    width : 500px;
  }

  #sp-image-55{
    width : 500px;
  }

  #sp-image-56{
    width : 500px;
  }

  #sp-image-57{
    width : 500px;
  }

  #sp-image-58{
    height : 500px;
  }

  #sp-image-59{
    width : 500px;
  }

  #sp-image-6{
    width : 500px;
  }

  #sp-image-63{
    width : 500px;
  }

  #sp-image-64{
    width : 500px;
  }

  #sp-image-65{
    width : 500px;
  }

  #sp-image-66{
    width : 500px;
  }

  #sp-image-67{
    width : 500px;
  }

  #sp-image-68{
    width : 500px;
  }

  #sp-image-69{
    width : 500px;
  }

  #sp-image-7{
    width : 500px;
  }

  #sp-image-70{
    width : 500px;
  }

  #sp-image-71{
    width : 500px;
  }

  #sp-image-72{
    width : 500px;
  }

  #sp-image-73{
    width : 500px;
  }

  #sp-image-77{
    height : 500px;
  }

  #sp-image-78{
    width : 500px;
  }

  #sp-image-79{
    width : 500px;
  }

  #sp-image-8{
    width : 500px;
  }

  #sp-image-80{
    width : 500px;
  }

  #sp-image-81{
    width : 500px;
  }

  #sp-image-82{
    height : 500px;
  }

  #sp-image-83{
    width : 500px;
  }

  #sp-image-84{
    width : 500px;
  }

  #sp-image-85{
    width : 500px;
  }

  #sp-image-86{
    width : 500px;
  }

  #sp-image-87{
    width : 500px;
  }

  #sp-image-88{
    width : 500px;
  }

  #sp-image-89{
    width : 500px;
  }

  #sp-image-9{
    width : 500px;
  }

  #sp-image-90{
    height : 500px;
  }

  #sp-image-91{
    width : 500px;
  }

  #sp-image-92{
    width : 500px;
  }

  #sp-image-93{
    width : 350px;
  }

  #sp-image-94{
    width : 500px;
  }

  #sp-image-95{
    width : 500px;
  }

  #sp-image-96{
    width : 500px;
  }

  #sp-image-97{
    height : 500px;
  }

  #sp-image-98{
    width : 500px;
  }

  #sp-image-99{
    height : 500px;
  }

  #sp-photo-motion-1 {
  }

  #sp-photo-motion-2 {
  }

  #sp-photo-motion-3 {
  }

  #sp-photo-motion-5{
    width : 360px;
    height : 617px;
  }

  #sp-photo-motion-9 {
  }

  #sp-site-branding2-1 > .extra{
    margin-right : 0px;
  }

  #sp-table-78{
    margin-right : 0px;
  }

  #sp-table-79{
    margin-right : 0px;
  }

  #sp-table-80{
    margin-right : 0px;
    min-height : 685px;
  }

  #sp-table-81{
    margin-right : 0px;
    min-height : 192px;
  }

  #sp-table-82{
    margin-right : 0px;
    min-height : 792px;
  }

  #sp-table-83{
    margin-right : 0px;
  }

  #sp-table-84{
    margin-right : 0px;
  }

  #sp-table-85{
    margin-right : 0px;
  }

  #sp-table-86{
    margin-right : 0px;
  }

  #sp-table-87{
    margin-right : 0px;
  }
}

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

  #sp-image-1{
    margin-top : 0px;
    margin-left : auto;
    margin-right : auto;
    margin-bottom : 0px;
    width : 100%;
  }

  #sp-image-93{
    width : 500px;
    height : auto;
  }
}