#sectional_stacks_in_226 {
  display: flex;
  justify-content: center;
  flex-direction: column;
  overflow: hidden;

  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

#sectional_stacks_in_226 .sectional_module {
  width: 100%;
  position: relative;
  overflow: hidden;
  display: flex;
}

@media screen and (min-width: 768px) {
  #sectional_stacks_in_226 {
    flex-direction: row;
  }

  #sectional_stacks_in_226 .sectional_module {
    align-items: center;
    min-height: 0;
  }
}

/* Left section module */

#sectional_module_left_stacks_in_226 {
  flex: 1;
}

#sectional_wrap_left_stacks_in_226 {
  width: 100%;
}

#sectional_content_left_stacks_in_226 {
  
  text-align: center;
  
  color: rgba(0, 0, 0, 1.00);
  max-width: none;
  padding: 3rem;
  
  
  margin-left: auto;
  margin-right: auto;
  
  
}

#sectional_content_left_stacks_in_226 h1,
#sectional_content_left_stacks_in_226 h2,
#sectional_content_left_stacks_in_226 h3,
#sectional_content_left_stacks_in_226 h4,
#sectional_content_left_stacks_in_226 h5,
#sectional_content_left_stacks_in_226 h6,
#sectional_content_left_stacks_in_226 a {
  color: rgba(0, 0, 0, 1.00);
}




/* Solid colour fill */
#sectional_module_left_stacks_in_226 {
	background: rgba(183, 140, 60, 1.00);
}






















/* Right section module */

#sectional_module_right_stacks_in_226 {
  flex: 1;
}

#sectional_wrap_right_stacks_in_226 {
  width: 100%;
}

#sectional_content_right_stacks_in_226 {
  
  text-align: center;
  
  color: rgba(255, 255, 255, 0.90);
  max-width: none;
  padding: 3rem;
  
  
  margin-left: auto;
  margin-right: auto;
  
  
}

  #sectional_content_right_stacks_in_226 h1,
  #sectional_content_right_stacks_in_226 h2,
  #sectional_content_right_stacks_in_226 h3,
  #sectional_content_right_stacks_in_226 h4,
  #sectional_content_right_stacks_in_226 h5,
  #sectional_content_right_stacks_in_226 h6,
  #sectional_content_right_stacks_in_226 a {
    color: rgba(255, 255, 255, 0.90);
  }

  

  
  /* Solid colour fill */
  #sectional_module_right_stacks_in_226 {
    background: rgba(28, 27, 64, 1.00);
  }
  

  

  

  

  

  

  

  

  

  

  


#sectional_stacks_in_226 .sectional_module:nth-child(even) {
  margin-right: 0;
}

@media print {
  #sectional_content_left_stacks_in_226,
  #sectional_content_right_stacks_in_226 {
    color: #000000;
    text-align: left;
  }
}








#sectional_stacks_in_285 {
  display: flex;
  justify-content: center;
  flex-direction: column;
  overflow: hidden;

  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

#sectional_stacks_in_285 .sectional_module {
  width: 100%;
  position: relative;
  overflow: hidden;
  display: flex;
}

@media screen and (min-width: 768px) {
  #sectional_stacks_in_285 {
    flex-direction: row;
  }

  #sectional_stacks_in_285 .sectional_module {
    align-items: center;
    min-height: 0;
  }
}

/* Left section module */

#sectional_module_left_stacks_in_285 {
  flex: 1;
}

#sectional_wrap_left_stacks_in_285 {
  width: 100%;
}

#sectional_content_left_stacks_in_285 {
  text-align: left;
  
  
  color: rgba(0, 0, 0, 1.00);
  max-width: none;
  padding: 3rem;
  
  margin-right: auto;
  
  
  
}

#sectional_content_left_stacks_in_285 h1,
#sectional_content_left_stacks_in_285 h2,
#sectional_content_left_stacks_in_285 h3,
#sectional_content_left_stacks_in_285 h4,
#sectional_content_left_stacks_in_285 h5,
#sectional_content_left_stacks_in_285 h6,
#sectional_content_left_stacks_in_285 a {
  color: rgba(0, 0, 0, 1.00);
}




/* Solid colour fill */
#sectional_module_left_stacks_in_285 {
	background: rgba(255, 255, 255, 1.00);
}






















/* Right section module */

#sectional_module_right_stacks_in_285 {
  flex: 1;
}

#sectional_wrap_right_stacks_in_285 {
  width: 100%;
}

#sectional_content_right_stacks_in_285 {
  text-align: left;
  
  
  color: rgba(0, 0, 0, 1.00);
  max-width: none;
  padding: 3rem;
  
  margin-right: auto;
  
  
  
}

  #sectional_content_right_stacks_in_285 h1,
  #sectional_content_right_stacks_in_285 h2,
  #sectional_content_right_stacks_in_285 h3,
  #sectional_content_right_stacks_in_285 h4,
  #sectional_content_right_stacks_in_285 h5,
  #sectional_content_right_stacks_in_285 h6,
  #sectional_content_right_stacks_in_285 a {
    color: rgba(0, 0, 0, 1.00);
  }

  
  /* No background */
  #sectional_module_right_stacks_in_285 {
    background: none;
  }
  

  

  

  

  

  

  

  

  

  

  

  


#sectional_stacks_in_285 .sectional_module:nth-child(even) {
  margin-right: 0;
}

@media print {
  #sectional_content_left_stacks_in_285,
  #sectional_content_right_stacks_in_285 {
    color: #000000;
    text-align: left;
  }
}








:root {
  --multi_columns_stacks_in_286:1fr 1fr;
}
#multi_columns_stacks_in_286 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_286);
  grid-gap: 16px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_286 > div {
  min-width: 0;
}
#multi_columns_stacks_in_286 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_286 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_286 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_286 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_286 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_286 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_286 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_286 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_286 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_286 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_286 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_286 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_286 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_286 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_286 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_286 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_286 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_286 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_286 > div > * {position: relative;}
  #multi_columns_stacks_in_286 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_286 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_286 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_286 > div > * {position: relative;}
  #multi_columns_stacks_in_286 > div > * > * {transform: translate(0,0);}
  
}

#sectional_stacks_in_59 {
  display: flex;
  justify-content: center;
  flex-direction: column;
  overflow: hidden;

  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

#sectional_stacks_in_59 .sectional_module {
  width: 100%;
  position: relative;
  overflow: hidden;
  display: flex;
}

@media screen and (min-width: 768px) {
  #sectional_stacks_in_59 {
    flex-direction: row;
  }

  #sectional_stacks_in_59 .sectional_module {
    align-items: center;
    min-height: 0;
  }
}

/* Left section module */

#sectional_module_left_stacks_in_59 {
  flex: 1;
}

#sectional_wrap_left_stacks_in_59 {
  width: 100%;
}

#sectional_content_left_stacks_in_59 {
  text-align: left;
  
  
  color: rgba(0, 0, 0, 1.00);
  max-width: none;
  padding: 3rem;
  
  margin-right: auto;
  
  
  
}

#sectional_content_left_stacks_in_59 h1,
#sectional_content_left_stacks_in_59 h2,
#sectional_content_left_stacks_in_59 h3,
#sectional_content_left_stacks_in_59 h4,
#sectional_content_left_stacks_in_59 h5,
#sectional_content_left_stacks_in_59 h6,
#sectional_content_left_stacks_in_59 a {
  color: rgba(0, 0, 0, 1.00);
}




/* Solid colour fill */
#sectional_module_left_stacks_in_59 {
	background: rgba(255, 255, 255, 1.00);
}






















/* Right section module */

#sectional_module_right_stacks_in_59 {
  flex: 1;
}

#sectional_wrap_right_stacks_in_59 {
  width: 100%;
}

#sectional_content_right_stacks_in_59 {
  text-align: left;
  
  
  color: rgba(0, 0, 0, 1.00);
  max-width: none;
  padding: 3rem;
  
  margin-right: auto;
  
  
  
}

  #sectional_content_right_stacks_in_59 h1,
  #sectional_content_right_stacks_in_59 h2,
  #sectional_content_right_stacks_in_59 h3,
  #sectional_content_right_stacks_in_59 h4,
  #sectional_content_right_stacks_in_59 h5,
  #sectional_content_right_stacks_in_59 h6,
  #sectional_content_right_stacks_in_59 a {
    color: rgba(0, 0, 0, 1.00);
  }

  
  /* No background */
  #sectional_module_right_stacks_in_59 {
    background: none;
  }
  

  

  

  

  

  

  

  

  

  

  

  


#sectional_stacks_in_59 .sectional_module:nth-child(even) {
  margin-right: 0;
}

@media print {
  #sectional_content_left_stacks_in_59,
  #sectional_content_right_stacks_in_59 {
    color: #000000;
    text-align: left;
  }
}








:root {
  --multi_columns_stacks_in_232:1fr 1fr;
}
#multi_columns_stacks_in_232 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_232);
  grid-gap: 16px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_232 > div {
  min-width: 0;
}
#multi_columns_stacks_in_232 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_232 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_232 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_232 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_232 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_232 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_232 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_232 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_232 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_232 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_232 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_232 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_232 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_232 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_232 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_232 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_232 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_232 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_232 > div > * {position: relative;}
  #multi_columns_stacks_in_232 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_232 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_232 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_232 > div > * {position: relative;}
  #multi_columns_stacks_in_232 > div > * > * {transform: translate(0,0);}
  
}

#sectional_stacks_in_275 {
  display: flex;
  justify-content: center;
  flex-direction: column;
  overflow: hidden;

  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

#sectional_stacks_in_275 .sectional_module {
  width: 100%;
  position: relative;
  overflow: hidden;
  display: flex;
}

@media screen and (min-width: 768px) {
  #sectional_stacks_in_275 {
    flex-direction: row;
  }

  #sectional_stacks_in_275 .sectional_module {
    align-items: center;
    min-height: 0;
  }
}

/* Left section module */

#sectional_module_left_stacks_in_275 {
  flex: 1;
}

#sectional_wrap_left_stacks_in_275 {
  width: 100%;
}

#sectional_content_left_stacks_in_275 {
  text-align: left;
  
  
  color: rgba(0, 0, 0, 1.00);
  max-width: none;
  padding: 3rem;
  
  margin-right: auto;
  
  
  
}

#sectional_content_left_stacks_in_275 h1,
#sectional_content_left_stacks_in_275 h2,
#sectional_content_left_stacks_in_275 h3,
#sectional_content_left_stacks_in_275 h4,
#sectional_content_left_stacks_in_275 h5,
#sectional_content_left_stacks_in_275 h6,
#sectional_content_left_stacks_in_275 a {
  color: rgba(0, 0, 0, 1.00);
}




/* Solid colour fill */
#sectional_module_left_stacks_in_275 {
	background: rgba(255, 255, 255, 1.00);
}






















/* Right section module */

#sectional_module_right_stacks_in_275 {
  flex: 1;
}

#sectional_wrap_right_stacks_in_275 {
  width: 100%;
}

#sectional_content_right_stacks_in_275 {
  text-align: left;
  
  
  color: rgba(0, 0, 0, 1.00);
  max-width: none;
  padding: 3rem;
  
  margin-right: auto;
  
  
  
}

  #sectional_content_right_stacks_in_275 h1,
  #sectional_content_right_stacks_in_275 h2,
  #sectional_content_right_stacks_in_275 h3,
  #sectional_content_right_stacks_in_275 h4,
  #sectional_content_right_stacks_in_275 h5,
  #sectional_content_right_stacks_in_275 h6,
  #sectional_content_right_stacks_in_275 a {
    color: rgba(0, 0, 0, 1.00);
  }

  
  /* No background */
  #sectional_module_right_stacks_in_275 {
    background: none;
  }
  

  

  

  

  

  

  

  

  

  

  

  


#sectional_stacks_in_275 .sectional_module:nth-child(even) {
  margin-right: 0;
}

@media print {
  #sectional_content_left_stacks_in_275,
  #sectional_content_right_stacks_in_275 {
    color: #000000;
    text-align: left;
  }
}








:root {
  --multi_columns_stacks_in_245:1fr 1fr;
}
#multi_columns_stacks_in_245 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_245);
  grid-gap: 16px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_245 > div {
  min-width: 0;
}
#multi_columns_stacks_in_245 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_245 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_245 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_245 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_245 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_245 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_245 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_245 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_245 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_245 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_245 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_245 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_245 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_245 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_245 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_245 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_245 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_245 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_245 > div > * {position: relative;}
  #multi_columns_stacks_in_245 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_245 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_245 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_245 > div > * {position: relative;}
  #multi_columns_stacks_in_245 > div > * > * {transform: translate(0,0);}
  
}

#sectional_stacks_in_173 {
  display: flex;
  justify-content: center;
  flex-direction: column;
  overflow: hidden;

  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

#sectional_stacks_in_173 .sectional_module {
  width: 100%;
  position: relative;
  overflow: hidden;
  display: flex;
}

@media screen and (min-width: 768px) {
  #sectional_stacks_in_173 {
    flex-direction: row;
  }

  #sectional_stacks_in_173 .sectional_module {
    align-items: center;
    min-height: 0;
  }
}

/* Left section module */

#sectional_module_left_stacks_in_173 {
  flex: 1;
}

#sectional_wrap_left_stacks_in_173 {
  width: 100%;
}

#sectional_content_left_stacks_in_173 {
  text-align: left;
  
  
  color: rgba(0, 0, 0, 1.00);
  max-width: none;
  padding: 3rem;
  
  margin-right: auto;
  
  
  
}

#sectional_content_left_stacks_in_173 h1,
#sectional_content_left_stacks_in_173 h2,
#sectional_content_left_stacks_in_173 h3,
#sectional_content_left_stacks_in_173 h4,
#sectional_content_left_stacks_in_173 h5,
#sectional_content_left_stacks_in_173 h6,
#sectional_content_left_stacks_in_173 a {
  color: rgba(0, 0, 0, 1.00);
}




/* Solid colour fill */
#sectional_module_left_stacks_in_173 {
	background: rgba(255, 255, 255, 1.00);
}






















/* Right section module */

#sectional_module_right_stacks_in_173 {
  flex: 1;
}

#sectional_wrap_right_stacks_in_173 {
  width: 100%;
}

#sectional_content_right_stacks_in_173 {
  text-align: left;
  
  
  color: rgba(0, 0, 0, 1.00);
  max-width: none;
  padding: 3rem;
  
  margin-right: auto;
  
  
  
}

  #sectional_content_right_stacks_in_173 h1,
  #sectional_content_right_stacks_in_173 h2,
  #sectional_content_right_stacks_in_173 h3,
  #sectional_content_right_stacks_in_173 h4,
  #sectional_content_right_stacks_in_173 h5,
  #sectional_content_right_stacks_in_173 h6,
  #sectional_content_right_stacks_in_173 a {
    color: rgba(0, 0, 0, 1.00);
  }

  
  /* No background */
  #sectional_module_right_stacks_in_173 {
    background: none;
  }
  

  

  

  

  

  

  

  

  

  

  

  


#sectional_stacks_in_173 .sectional_module:nth-child(even) {
  margin-right: 0;
}

@media print {
  #sectional_content_left_stacks_in_173,
  #sectional_content_right_stacks_in_173 {
    color: #000000;
    text-align: left;
  }
}








:root {
  --multi_columns_stacks_in_252:1fr 1fr;
}
#multi_columns_stacks_in_252 {
  display: grid;
  grid-auto-flow: dense;
  grid-template-columns: var(--multi_columns_stacks_in_252);
  grid-gap: 16px;
  align-items: flex-start;
  
  
  
  
  
}
#multi_columns_stacks_in_252 > div {
  min-width: 0;
}
#multi_columns_stacks_in_252 + .deluxe-columns {
  margin-top: 16px;
}
#multi_columns_stacks_in_252 > div img {
  max-width: 100%;
}
#multi_columns_stacks_in_252 > div:not(.nav-column):not(.column-sticky) {
  position: relative;
}



@media all and (min-width: 901px) {
  #multi_columns_stacks_in_252 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_252 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_252 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_252 .hide-desktop {
    display: none;
  }
}
@media all and (max-width: 900px) and (min-width: 501px) {
  #multi_columns_stacks_in_252 .column-tablet-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_252 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_252 .hide-mobile {
    display: inherit;
  }
  #multi_columns_stacks_in_252 .hide-tablet {
    display: none;
  }
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_252 .column-mobile-top {
    grid-row: 1;
  }
  #multi_columns_stacks_in_252 .hide-tablet {
    display: inherit;
  }
  #multi_columns_stacks_in_252 .hide-desktop {
    display: inherit;
  }
  #multi_columns_stacks_in_252 .hide-mobile {
    display: none;
  }
}

@media all and (max-width: 900px) {
  #multi_columns_stacks_in_252 {
    grid-template-columns: repeat(1, 1fr);
    
  }
  #multi_columns_stacks_in_252 + .deluxe-columns {
    
  }
  #multi_columns_stacks_in_252 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_252 > div > * {position: relative;}
  #multi_columns_stacks_in_252 > div > * > * {transform: translate(0,0);}
  
}
@media all and (max-width: 500px) {
  #multi_columns_stacks_in_252 {
    grid-template-columns: repeat(1, 1fr);
  }
  #multi_columns_stacks_in_252 > div:last-child {
    grid-column: span 1;
  }
  
  #multi_columns_stacks_in_252 > div > * {position: relative;}
  #multi_columns_stacks_in_252 > div > * > * {transform: translate(0,0);}
  
}

/* If modifying any of this code, update the template.html file too */

#backToTopAnchorPoint {
	display: block;
	height: 0px;
	overflow: hidden;
}

.backToTopButton {
	text-decoration: none;
	color: #FFFFFF;
	
	display: none;
	position: fixed;
	z-index: 999;
	bottom:150px;right:50px;
	
	
	font-size: 43px;
	line-height: 1.00em;
	width: 50px;
	height: 50px;
	text-align: center;
	border-radius: 10px;
	border: 1px solid rgba(0, 0, 0, 1.00);
	transition: all 300ms ease-in-out;
}

.backToTopButton:hover {
	border: 1px solid rgba(0, 0, 0, 1.00);
	color: #CCCCCC;
}


/* Solid colour fill */
.backToTopButton {
	background: rgba(233, 207, 116, 0.50);
}

.backToTopButton:hover {
	background: rgba(235, 230, 202, 1.00);
}
















@media print {
	/* Hides the button if the page is printed or saved as a PDF */
	.backToTopButton {
		display: none;
	}
}














