/*
 * com.onelittledesigner.easy_header_css
 */

.eh-main-wrap {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: flex-start;
}
.eh-main-wrap .eh-line-wrap {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.eh-main-wrap .eh-title {
  line-height: 1.1;
  margin: 0;
}
.eh-main-wrap .eh-subtitle {
  flex: 0 0 100%;
  line-height: 1.1;
}
.eh-main-wrap .eh-line-wrap .eh-line-left svg,
.eh-main-wrap .eh-line-wrap .eh-line-right svg,
.eh-main-wrap .eh-line-wrap .eh-line-left,
.eh-main-wrap .eh-line-wrap .eh-line-right,
.eh-main-wrap .eh-line-wrap .eh-extender {
  display: none;
}
.eh-main-wrap.eh-align-left .eh-line-wrap .eh-line-right,
.eh-main-wrap.eh-align-center .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-align-right .eh-line-wrap .eh-line-left {
  display: flex;
}
.eh-main-wrap.eh-line-3 .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-3 .eh-line-wrap .eh-line-right,
.eh-main-wrap.eh-line-4 .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-4 .eh-line-wrap .eh-line-right,
.eh-main-wrap.eh-line-5 .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-5 .eh-line-wrap .eh-line-right {
  display: block;
}
.eh-main-wrap.eh-main-wrap.eh-side-right:not(.eh-line-position-3) .eh-line-wrap-2 .eh-line-left,
.eh-main-wrap.eh-main-wrap.eh-side-right:not(.eh-line-position-3) .eh-line-wrap-1 .eh-line-left,
.eh-main-wrap.eh-main-wrap.eh-side-left:not(.eh-line-position-3) .eh-line-wrap-2 .eh-line-right,
.eh-main-wrap.eh-main-wrap.eh-side-left:not(.eh-line-position-3) .eh-line-wrap-1 .eh-line-right {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-side-left:not(.eh-line-position-3) .eh-line-wrap-2 .eh-line-left,
.eh-main-wrap.eh-main-wrap.eh-side-left:not(.eh-line-position-3) .eh-line-wrap-1 .eh-line-left {
  display: flex;
}
.eh-main-wrap.eh-line-position-3 .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-position-3 .eh-line-wrap .eh-line-right {
  display: flex;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3 .eh-line-wrap-2 .eh-line-left,
.eh-main-wrap.eh-main-wrap.eh-line-position-3 .eh-line-wrap-1 .eh-line-right {
  display: none;
}
.eh-main-wrap.eh-shape-group-00 .eh-line-shape {
  display: none;
}
.eh-main-wrap:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg {
  display: block;
}
.eh-main-wrap.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center {
  display: flex;
}
.eh-main-wrap.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center,
.eh-main-wrap.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape-center {
  display: flex;
}
.eh-main-wrap:not(.eh-shape-0) .eh-line-wrap .eh-line-shape-pre,
.eh-main-wrap:not(.eh-shape-0) .eh-line-wrap .eh-line-shape-post,
.eh-main-wrap:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  display: none;
}
.eh-main-wrap.eh-shape-0 .eh-line-wrap .eh-line-shape > svg {
  display: none;
}
.eh-main-wrap.eh-line-position-0 .eh-line-wrap-1 {
  display: none;
}
.eh-main-wrap.eh-line-position-0 .eh-title {
  order: 2;
}
.eh-main-wrap.eh-line-position-0 .eh-subtitle {
  order: 4;
}
.eh-main-wrap.eh-line-position-0 .eh-line-wrap-2 {
  display: none;
}
.eh-main-wrap.eh-line-position-0.eh-sub-top .eh-line-wrap-1 {
  display: none;
}
.eh-main-wrap.eh-line-position-0.eh-sub-top .eh-title {
  order: 3;
}
.eh-main-wrap.eh-line-position-0.eh-sub-top .eh-subtitle {
  order: 2;
}
.eh-main-wrap.eh-line-position-0.eh-sub-top .eh-line-wrap-2 {
  display: none;
}
.eh-main-wrap.eh-line-position-1 .eh-line-wrap-1 {
  display: none;
}
.eh-main-wrap.eh-line-position-1 .eh-title {
  order: 1;
}
.eh-main-wrap.eh-line-position-1 .eh-subtitle {
  order: 2;
}
.eh-main-wrap.eh-line-position-1 .eh-line-wrap-2 {
  order: 3;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top .eh-line-wrap-1 {
  display: none;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top .eh-title {
  order: 2;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top .eh-subtitle {
  order: 1;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top .eh-line-wrap-2 {
  order: 3;
}
.eh-main-wrap.eh-line-position-1.eh-line-top .eh-line-wrap-1 {
  display: flex;
  order: 1;
}
.eh-main-wrap.eh-line-position-1.eh-line-top .eh-title {
  order: 2;
}
.eh-main-wrap.eh-line-position-1.eh-line-top .eh-subtitle {
  order: 4;
}
.eh-main-wrap.eh-line-position-1.eh-line-top .eh-line-wrap-2 {
  display: none;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top.eh-line-top .eh-line-wrap-1 {
  order: 1;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top.eh-line-top .eh-title {
  order: 3;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top.eh-line-top .eh-subtitle {
  order: 2;
}
.eh-main-wrap.eh-line-position-1.eh-sub-top.eh-line-top .eh-line-wrap-2 {
  display: none;
}
.eh-main-wrap.eh-line-position-2 .eh-line-wrap-1 {
  order: 1;
}
.eh-main-wrap.eh-line-position-2 .eh-title {
  order: 2;
}
.eh-main-wrap.eh-line-position-2 .eh-subtitle {
  order: 3;
}
.eh-main-wrap.eh-line-position-2 .eh-line-wrap-2 {
  order: 4;
}
.eh-main-wrap.eh-line-position-2.eh-sub-top .eh-line-wrap-1 {
  order: 1;
}
.eh-main-wrap.eh-line-position-2.eh-sub-top .eh-title {
  order: 3;
}
.eh-main-wrap.eh-line-position-2.eh-sub-top .eh-subtitle {
  order: 2;
}
.eh-main-wrap.eh-line-position-2.eh-sub-top .eh-line-wrap-2 {
  order: 4;
}
.eh-main-wrap.eh-line-position-3 .eh-line-wrap-1,
.eh-main-wrap.eh-line-position-3 .eh-line-wrap-2 {
  margin: 0 !important;
}
.eh-main-wrap.eh-line-position-3 {
  display: flex;
  align-items: center;
  flex-direction: row;
}
.eh-main-wrap.eh-line-position-3 .eh-line-wrap {
  width: auto;
}
.eh-main-wrap.eh-line-position-3 .eh-line-wrap-1 {
  order: 1;
}
.eh-main-wrap.eh-line-position-3 .eh-title {
  order: 2;
}
.eh-main-wrap.eh-line-position-3 .eh-subtitle {
  order: 4;
}
.eh-main-wrap.eh-line-position-3 .eh-line-wrap-2 {
  order: 3;
}
.eh-main-wrap.eh-line-position-3.eh-sub-top .eh-line-wrap-1 {
  order: 2;
}
.eh-main-wrap.eh-line-position-3.eh-sub-top .eh-title {
  order: 3;
}
.eh-main-wrap.eh-line-position-3.eh-sub-top .eh-subtitle {
  order: 1;
}
.eh-main-wrap.eh-line-position-3.eh-sub-top .eh-line-wrap-2 {
  order: 4;
}
.eh-main-wrap.eh-line-position-3.eh-side-right .eh-line-wrap-1 {
  display: none;
}
.eh-main-wrap.eh-line-position-3.eh-side-left .eh-line-wrap-2 {
  display: none;
}

.eh-main-wrap.eh-align-left .eh-line-wrap {
  justify-content: flex-start;
}
.eh-main-wrap.eh-align-center {
  align-content: center;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.eh-main-wrap.eh-align-right {
  align-content: flex-end;
  justify-content: flex-end;
  text-align: right;
}
.eh-main-wrap.eh-align-right:not(.eh-line-position-3) {
  align-items: flex-end;
}
.eh-main-wrap.eh-align-right .eh-line-wrap {
  justify-content: flex-end;
}
.eh-main-wrap.eh-line-group-300 .eh-extender {
  display: block;
  box-sizing: border-box;
  flex: 1;
}
.eh-main-wrap.eh-line-group-300.eh-side-left .eh-extender-right,
.eh-main-wrap.eh-line-group-300.eh-side-right .eh-extender-left {
  display: none;
}
.eh-main-wrap.eh-line-1.eh-shape-group-00:not(.eh-line-position-3) .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-2.eh-shape-group-00:not(.eh-line-position-3) .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-position-3.eh-line-group-300 .eh-line-wrap-1 .eh-extender-right,
.eh-main-wrap.eh-line-position-3.eh-line-group-300 .eh-line-wrap-2 .eh-extender-left {
  display: none;
}
.eh-main-wrap.eh-line-group-0.eh-full-width .eh-line-wrap,
.eh-main-wrap.eh-line-group-100.eh-full-width .eh-line-wrap {
  width: 100%;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-0.eh-full-width .eh-line-wrap,
.eh-main-wrap.eh-line-position-3.eh-line-group-100.eh-full-width .eh-line-wrap {
  flex: 1;
}
.eh-main-wrap.eh-line-group-0.eh-full-width .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-group-0.eh-full-width .eh-line-wrap .eh-line-right,
.eh-main-wrap.eh-line-group-100.eh-full-width .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-line-group-100.eh-full-width .eh-line-wrap .eh-line-right {
  width: auto !important;
  flex: 1;
}
.eh-main-wrap.eh-main-wrap.eh-line-group-300.eh-full-width .eh-line-wrap .eh-line-left,
.eh-main-wrap.eh-main-wrap.eh-line-group-300.eh-full-width .eh-line-wrap .eh-line-right {
  width: auto;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-full-width .eh-line-wrap-2 .eh-extender-left,
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-full-width .eh-line-wrap-1 .eh-extender-right {
  display: none;
}
.eh-main-wrap.eh-full-width:not(.eh-line-group-0) .eh-line-wrap {
  width: 100%;
  flex: 1;
}
.eh-main-wrap.eh-line-102.eh-full-width .eh-line-wrap:before,
.eh-main-wrap.eh-line-102.eh-full-width .eh-line-wrap:after,
.eh-main-wrap.eh-line-103.eh-full-width .eh-line-wrap:before,
.eh-main-wrap.eh-line-103.eh-full-width .eh-line-wrap:after,
.eh-main-wrap.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender {
  content: "";
  display: block;
  flex: 1;
  width: auto;
}
.eh-main-wrap.eh-line-102.eh-full-width .eh-line-wrap .eh-extender,
.eh-main-wrap.eh-line-103.eh-full-width .eh-line-wrap .eh-extender {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before,
.eh-main-wrap.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  content: "";
  display: block;
  flex: 1;
  width: auto;
}
.eh-main-wrap.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before {
  margin-right: 8px;
}
.eh-main-wrap.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  margin-left: 8px;
}
.eh-main-wrap.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap .eh-extender {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-1:after,
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-2:before {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-align-center.eh-side-right.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-1 {
  display: flex;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-align-center.eh-side-right.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-1 > * {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-align-center.eh-side-left.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-2 {
  display: flex;
}
.eh-main-wrap.eh-main-wrap.eh-line-position-3.eh-align-center.eh-side-left.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-2 > * {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-side-right.eh-full-width:not(.eh-line-group-0) .eh-line-wrap:before,
.eh-main-wrap.eh-side-right.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender-left {
  display: none;
}
.eh-main-wrap.eh-main-wrap.eh-side-left.eh-full-width:not(.eh-line-group-0) .eh-line-wrap:after,
.eh-main-wrap.eh-side-left.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender-right {
  display: none;
}

.eh-main-wrap .eh-line-wrap .eh-lines {
  display: flex;
  align-items: center;
  border: 0px solid transparent;
}
.eh-main-wrap .eh-line-wrap .eh-lines svg {
  display: block;
  width: 100%;
}
.eh-main-wrap.eh-line-group-0 .eh-line-wrap .eh-lines svg {
  display: none;
}
.eh-main-wrap:not(.eh-line-group-0) .eh-line-wrap .eh-line-left {
  transform: scale(-1,1);
}
.eh-main-wrap.eh-line-102 .eh-line-wrap .eh-lines svg,
.eh-main-wrap.eh-line-103 .eh-line-wrap .eh-lines svg {
  height: 12px;
}
.eh-main-wrap.eh-line-group-300.eh-thickness-1 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-thickness-1 .eh-line-wrap .eh-lines svg {
  height: 9px;
  width: 16px !important;
}
.eh-main-wrap.eh-line-group-300.eh-thickness-2 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-thickness-2 .eh-line-wrap .eh-lines svg {
  height: 10px;
  width: 20px !important;
}
.eh-main-wrap.eh-line-group-300.eh-thickness-3 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-thickness-3 .eh-line-wrap .eh-lines svg {
  height: 12px;
  width: 24px !important;
}
.eh-main-wrap.eh-line-group-300.eh-thickness-4 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-thickness-4 .eh-line-wrap .eh-lines svg {
  height: 14px;
  width: 28px !important;
}
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-1 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-1 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-1 .eh-line-wrap .eh-lines svg,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-1 .eh-line-wrap .eh-lines svg {
  height: 17px;
  width: 32px !important;
}
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-2 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-2 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-2 .eh-line-wrap .eh-lines svg,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-2 .eh-line-wrap .eh-lines svg {
  height: 18px;
  width: 36px !important;
}
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-3 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-3 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-3 .eh-line-wrap .eh-lines svg,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-3 .eh-line-wrap .eh-lines svg {
  height: 21px;
  width: 40px !important;
}
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-4 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-4 .eh-line-wrap .eh-lines,
.eh-main-wrap.eh-line-group-300.eh-line-305.eh-thickness-4 .eh-line-wrap .eh-lines svg,
.eh-main-wrap.eh-line-group-300.eh-line-303.eh-thickness-4 .eh-line-wrap .eh-lines svg {
  height: 24px;
  width: 48px !important;
}

.eh-main-wrap.eh-shape-1 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-11 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-101 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-201 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-5 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-105 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg,
.eh-main-wrap.eh-shape-205 .eh-line-wrap.eh-line-wrap-1 .eh-line-left svg {
    transform: scale(1,-1);
}
.eh-main-wrap.eh-shape-1 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-11 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-101 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-201 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-5 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-105 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg,
.eh-main-wrap.eh-shape-205 .eh-line-wrap.eh-line-wrap-1 .eh-line-right svg {
  transform: scale(1,-1);
}
.eh-main-wrap .eh-line-wrap .eh-lines svg {
  height: 8px;
}
.eh-main-wrap.eh-line-301 .eh-line-wrap .eh-lines svg {
  height: 12px;
}
.eh-main-wrap.eh-line-303 .eh-line-wrap .eh-lines svg {
  height: 16px;
}
.eh-main-wrap .eh-line-wrap .eh-line-shape svg {
  display: none;
  width: 100%;
  height: 100%;
  fill:  transparent;
  overflow: visible;
  box-sizing: content-box;
}
.eh-main-wrap .eh-line-wrap .eh-lines svg {
  overflow: visible;
}
.eh-main-wrap.eh-shape-group-200 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  display: block;
  position: absolute !important;
  top: 0;
  left: 0;
  stroke: transparent;
  box-sizing: border-box;
}
.eh-main-wrap.eh-shape-group-200 .eh-line-wrap .eh-line-shape {
  position: relative;
}
.eh-main-wrap.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre,
.eh-main-wrap.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post {
  display: block;
}
.eh-main-wrap.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post svg {
  transform: translate(-50%,0);
}
.eh-main-wrap.eh-line-position-3.eh-full-width:not(.eh-line-group-0) .eh-line-wrap {
  min-width: 0px;
  display: grid;
  justify-content: flex-end;
  grid-template-columns:  min-content min-content min-content;
}
.eh-main-wrap.eh-line-position-3.eh-full-width:not(.eh-line-group-0) .eh-line-wrap-2 {
  justify-content: flex-start;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-100.eh-full-width .eh-line-wrap-1 {
  grid-template-columns:  1fr min-content min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-100.eh-full-width .eh-line-wrap-2 {
  grid-template-columns: min-content min-content 1fr;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-100.eh-shape-group-00.eh-full-width .eh-line-wrap-1 {
  grid-template-columns:  1fr min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-100.eh-shape-group-00.eh-full-width .eh-line-wrap-2 {
  grid-template-columns: min-content 1fr;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-200.eh-full-width .eh-line-wrap-1 {
  grid-template-columns: 1fr min-content min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-200.eh-full-width .eh-line-wrap-2 {
  grid-template-columns: min-content min-content 1fr;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-200.eh-shape-group-00.eh-full-width .eh-line-wrap-1 {
  grid-template-columns: 1fr min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-200.eh-shape-group-00.eh-full-width .eh-line-wrap-2 {
  grid-template-columns: min-content 1fr;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-full-width .eh-line-wrap {
  grid-template-columns: min-content 1fr min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-shape-group-00.eh-full-width .eh-line-wrap-1 {
  grid-template-columns: min-content 1fr;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-shape-group-00.eh-full-width .eh-line-wrap-2 {
  grid-template-columns: 1fr min-content;
}
.eh-main-wrap.eh-line-position-3.eh-line-group-300.eh-full-width .eh-line-wrap .eh-extender  {
  width: 100% !important;
}
.eh-main-wrap .eh-title div[tag="node"],
.eh-main-wrap .eh-subtitle div[tag="node"] {
  min-width: 20px !important;
}
.eh-main-wrap .eh-title .mez:has(>div[tag="node"]),
.eh-main-wrap .eh-subtitle .mez:has(>div[tag="node"]) {
  border: 0px solid transparent;
  padding: 0;
  margin: 0;
}
.eh-main-wrap .eh-title .out:has(.mez>div[tag="node"]),
.eh-main-wrap .eh-subtitle .out:has(.mez>div[tag="node"]) {
  padding: 0;
  overflow: visible;
}
.mez.selected > div > .eh-main-wrap .eh-title .mez:has(>div[tag="node"]),
.mez.selected > div > .eh-main-wrap .eh-subtitle .mez:has(>div[tag="node"]) {
  box-shadow: 0 0 0 1px #acadb7;
}
.dark .mez.selected > div > .eh-main-wrap .eh-title .mez:has(>div[tag="node"]),
.dark .mez.selected > div > .eh-main-wrap .eh-subtitle .mez:has(>div[tag="node"]) {
  box-shadow: 0 0 0 1px #666666;
}


a.block-link{display:block;text-decoration:none !important;padding:0;margin:0;color:inherit}a.block-link:link,a.block-link:visited,a.block-link:hover,a.block-link:active{color:inherit}
.target_stack.width-fill{width:100%}.target_stack.width-auto{width:auto}.target_stack.position-browser{position:fixed !important}.target_stack.position-absolute{position:absolute !important}.target_stack.position-body{position:absolute !important}.target_stack.position-right{float:right}.target_stack.position-left{float:left}.target_stack.vcenter{top:0;height:100%}.target_stack.vcenter > .com_joeworkman_stacks_target_stack{position:relative;top:50%;transform:translateY(-50%)}.target_stack.hcenter > .com_joeworkman_stacks_target_stack{position:relative;left:50%;transform:translateX(-50%)}.target_stack.hcenter.vcenter > .com_joeworkman_stacks_target_stack{transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:40em){.target_stack.target-small-only{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important}.target_stack.target-small-only > .com_joeworkman_stacks_target_stack{left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important}}@media only screen and (max-width:39.9375em){.target_stack.disable-small{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important}.target_stack.disable-small > .com_joeworkman_stacks_target_stack{left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important}}@media only screen and (max-width:62.5em){.target_stack.disable-medium{position:relative !important;float:none !important;height:auto !important;left:auto !important;top:auto !important;bottom:auto !important;right:auto !important}.target_stack.disable-medium > .com_joeworkman_stacks_target_stack{left:auto !important;top:auto !important;bottom:auto !important;right:auto !important;transform:none !important}}
/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_821600 #myExtraContent6,
#ExtraContentPlusstacks_in_821600 #fs {
	display: none;
}

/* DooBox Spin CSS Document */




#stacks_in_1187067_140 .stacks_in_1187067_140spin{
display:none;
}







   #stacks_in_1187067_130>.bwd-shear-container.eq-height>.shear-wrapper{margin-top:0!important}#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner .top-edge,#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner .bot-edge{z-index:1}#stacks_in_1187067_130{z-index:1;overflow:visible}#stacks_in_1187067_130>.shear-mag{position:absolute;top:0rem}#stacks_in_1187067_130>.bwd-shear-container>.section-layer{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;z-index:-1}#stacks_in_1187067_130>.bwd-shear-container>.section-layer::after{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;content:"";background-color:rgba(0, 0, 0, 0.00)}#stacks_in_1187067_130>.bwd-shear-container>.section-layer.scale-image img{max-height:100%}#stacks_in_1187067_130>.bwd-shear-container>.section-layer.scale-content *{max-height:100%}#stacks_in_1187067_130>.bwd-shear-container>.section-layer .layer-content{height:100%;opacity:1.0}#stacks_in_1187067_130 .shear-inner>.inner-content>.content-wrapper.fill-content{height:100%}@media screen and (min-width: 0 ) and (min-height: 0 ){#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner.full-height{overflow:hidden}#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner.full-height>.inner-content.v-center{padding-top:0!important;padding-bottom:0!important}#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner.full-height>.inner-content.v-center>.content-wrapper{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}#stacks_in_1187067_130>.bwd-shear-container.top-margin-none{margin-top:0!important}#stacks_in_1187067_130>.bwd-shear-container.top-margin-prop{margin-top:0.00%}#stacks_in_1187067_130>.bwd-shear-container.top-margin-rem{margin-top:0.00rem}#stacks_in_1187067_130>.bwd-shear-container.bot-margin-none{margin-bottom:0!important}#stacks_in_1187067_130>.bwd-shear-container.bot-margin-prop{margin-bottom:0.00%}#stacks_in_1187067_130>.bwd-shear-container.bot-margin-rem{margin-bottom:0.00rem}#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner::after{margin-top:0.00%}#stacks_in_1187067_130>.bwd-shear-container.eq-height{margin-top:0!important}   #stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.percentPad{padding-top:2.00%;padding-bottom:2.00%}#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.percentSidePad{padding-left:2.00%;padding-right:2.00%}#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.remPad{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.remSidePad{padding-left:0.00rem;padding-right:0.00rem} #stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner::after{position:absolute;top:0;height:100%;left:0;width:100%;content:"";-webkit-transform:skew(0deg,0deg);-moz-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);transform:skew(0deg,0deg);z-index:-1;opacity:1.0;border-width: 0px ;border-style:solid;border-color:rgba(0, 0, 0, 1.00);border-radius: 0px ;box-shadow: none }
#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner.bg-none:after{background:transparent}#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner.bg-color::after{background-color:rgba(105, 157, 255, 1.00)} 
   #stacks_in_1187067_130>.bwd-shear-container.top-margin-auto{margin-top:calc(4.00vw + 0%)}#stacks_in_1187067_130>.bwd-shear-container.top-margin-auto.topCon-con-none{margin-top:0%}#stacks_in_1187067_130>.bwd-shear-container.bot-margin-auto{margin-bottom:calc(4.00vw + 0%)}#stacks_in_1187067_130>.bwd-shear-container.top-margin-auto.botCon-con-none{margin-bottom:0%}#stacks_in_1187067_130>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.autoPad{padding-bottom:0%;padding-top:0%}  

#stacks_in_1187067_130 {
	background-color: rgba(204, 204, 204, 0.50);
}
#usefulStackWrapperstacks_in_1187067_136 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187067_136 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1187067_136 {
		display: none;
	}
}













#stacks_in_1187067_136 {
	margin: 110px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_1187067_138 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187067_138 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1187067_138 {
		display: none;
	}
}













#stacks_in_1187067_138 {
	margin: 120px 0px 0px 0px;
}
   #stacks_in_1187067_143>.bwd-shear-container.eq-height>.shear-wrapper{margin-top:0!important}#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner .top-edge,#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner .bot-edge{z-index:1}#stacks_in_1187067_143{z-index:1;overflow:visible}#stacks_in_1187067_143>.shear-mag{position:absolute;top:0rem}#stacks_in_1187067_143>.bwd-shear-container>.section-layer{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;z-index:-1}#stacks_in_1187067_143>.bwd-shear-container>.section-layer::after{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;content:"";background-color:rgba(0, 0, 0, 0.00)}#stacks_in_1187067_143>.bwd-shear-container>.section-layer.scale-image img{max-height:100%}#stacks_in_1187067_143>.bwd-shear-container>.section-layer.scale-content *{max-height:100%}#stacks_in_1187067_143>.bwd-shear-container>.section-layer .layer-content{height:100%;opacity:1.0}#stacks_in_1187067_143 .shear-inner>.inner-content>.content-wrapper.fill-content{height:100%}@media screen and (min-width: 0 ) and (min-height: 0 ){#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner.full-height{overflow:hidden}#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner.full-height>.inner-content.v-center{padding-top:0!important;padding-bottom:0!important}#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner.full-height>.inner-content.v-center>.content-wrapper{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}#stacks_in_1187067_143>.bwd-shear-container.top-margin-none{margin-top:0!important}#stacks_in_1187067_143>.bwd-shear-container.top-margin-prop{margin-top:0.00%}#stacks_in_1187067_143>.bwd-shear-container.top-margin-rem{margin-top:0.00rem}#stacks_in_1187067_143>.bwd-shear-container.bot-margin-none{margin-bottom:0!important}#stacks_in_1187067_143>.bwd-shear-container.bot-margin-prop{margin-bottom:0.00%}#stacks_in_1187067_143>.bwd-shear-container.bot-margin-rem{margin-bottom:0.00rem}#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner::after{margin-top:0.00%}#stacks_in_1187067_143>.bwd-shear-container.eq-height{margin-top:0!important}   #stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.percentPad{padding-top:2.00%;padding-bottom:2.00%}#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.percentSidePad{padding-left:2.00%;padding-right:2.00%}#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.remPad{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.remSidePad{padding-left:0.00rem;padding-right:0.00rem} #stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner::after{position:absolute;top:0;height:100%;left:0;width:100%;content:"";-webkit-transform:skew(0deg,0deg);-moz-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);transform:skew(0deg,0deg);z-index:-1;opacity:1.0;border-width: 0px ;border-style:solid;border-color:rgba(0, 0, 0, 1.00);border-radius: 0px ;box-shadow: none }
#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner.bg-none:after{background:transparent}#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner.bg-color::after{background-color:rgba(105, 157, 255, 1.00)} 
   #stacks_in_1187067_143>.bwd-shear-container.top-margin-auto{margin-top:calc(4.00vw + 0%)}#stacks_in_1187067_143>.bwd-shear-container.top-margin-auto.topCon-con-none{margin-top:0%}#stacks_in_1187067_143>.bwd-shear-container.bot-margin-auto{margin-bottom:calc(4.00vw + 0%)}#stacks_in_1187067_143>.bwd-shear-container.top-margin-auto.botCon-con-none{margin-bottom:0%}#stacks_in_1187067_143>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.autoPad{padding-bottom:0%;padding-top:0%}  

#stacks_in_1187067_143 {
	background-color: rgba(152, 183, 173, 1.00);
    background-image: url("3DE63F36-F144-4CDD-8DBF-C8C8253A44A2.png");
	background-repeat: repeat-x;
	background-size: contain;
	background-position: center;
}
#usefulStackWrapperstacks_in_1187067_144 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187067_144 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1187067_144 {
		display: none;
	}
}













#stacks_in_1187067_144 {
	margin: 110px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_1187067_146 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187067_146 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1187067_146 {
		display: none;
	}
}













#stacks_in_1187067_146 {
	margin: 120px 0px 0px 0px;
}
   #stacks_in_1187067_153>.bwd-shear-container.eq-height>.shear-wrapper{margin-top:0!important}#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner .top-edge,#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner .bot-edge{z-index:1}#stacks_in_1187067_153{z-index:1;overflow:visible}#stacks_in_1187067_153>.shear-mag{position:absolute;top:0rem}#stacks_in_1187067_153>.bwd-shear-container>.section-layer{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;z-index:-1}#stacks_in_1187067_153>.bwd-shear-container>.section-layer::after{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;content:"";background-color:rgba(0, 0, 0, 0.00)}#stacks_in_1187067_153>.bwd-shear-container>.section-layer.scale-image img{max-height:100%}#stacks_in_1187067_153>.bwd-shear-container>.section-layer.scale-content *{max-height:100%}#stacks_in_1187067_153>.bwd-shear-container>.section-layer .layer-content{height:100%;opacity:1.0}#stacks_in_1187067_153 .shear-inner>.inner-content>.content-wrapper.fill-content{height:100%}@media screen and (min-width: 0 ) and (min-height: 0 ){#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner.full-height{overflow:hidden}#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner.full-height>.inner-content.v-center{padding-top:0!important;padding-bottom:0!important}#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner.full-height>.inner-content.v-center>.content-wrapper{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}#stacks_in_1187067_153>.bwd-shear-container.top-margin-none{margin-top:0!important}#stacks_in_1187067_153>.bwd-shear-container.top-margin-prop{margin-top:0.00%}#stacks_in_1187067_153>.bwd-shear-container.top-margin-rem{margin-top:0.00rem}#stacks_in_1187067_153>.bwd-shear-container.bot-margin-none{margin-bottom:0!important}#stacks_in_1187067_153>.bwd-shear-container.bot-margin-prop{margin-bottom:0.00%}#stacks_in_1187067_153>.bwd-shear-container.bot-margin-rem{margin-bottom:0.00rem}#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner::after{margin-top:0.00%}#stacks_in_1187067_153>.bwd-shear-container.eq-height{margin-top:0!important}   #stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.percentPad{padding-top:2.00%;padding-bottom:2.00%}#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.percentSidePad{padding-left:2.00%;padding-right:2.00%}#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.remPad{padding-top:0.00rem;padding-bottom:0.00rem}#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.remSidePad{padding-left:0.00rem;padding-right:0.00rem} #stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner::after{position:absolute;top:0;height:100%;left:0;width:100%;content:"";-webkit-transform:skew(0deg,0deg);-moz-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);-o-transform:skew(0deg,0deg);transform:skew(0deg,0deg);z-index:-1;opacity:1.0;border-width: 0px ;border-style:solid;border-color:rgba(0, 0, 0, 1.00);border-radius: 0px ;box-shadow: none }
#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner.bg-none:after{background:transparent}#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner.bg-color::after{background-color:rgba(105, 157, 255, 1.00)} 
   #stacks_in_1187067_153>.bwd-shear-container.top-margin-auto{margin-top:calc(4.00vw + 0%)}#stacks_in_1187067_153>.bwd-shear-container.top-margin-auto.topCon-con-none{margin-top:0%}#stacks_in_1187067_153>.bwd-shear-container.bot-margin-auto{margin-bottom:calc(4.00vw + 0%)}#stacks_in_1187067_153>.bwd-shear-container.top-margin-auto.botCon-con-none{margin-bottom:0%}#stacks_in_1187067_153>.bwd-shear-container>.shear-wrapper>.shear-inner>.inner-content.autoPad{padding-bottom:0%;padding-top:0%}  

#stacks_in_1187067_153 {
	background-color: rgba(227, 121, 167, 1.00);
}
#usefulStackWrapperstacks_in_1187067_154 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187067_154 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1187067_154 {
		display: none;
	}
}













#stacks_in_1187067_154 {
	margin: 110px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_1187067_156 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187067_156 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1187067_156 {
		display: none;
	}
}













#stacks_in_1187067_156 {
	margin: 120px 0px 0px 0px;
}
#linkBoxstacks_in_1187067_83 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_1187067_83 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_1187067_83 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../index_files/bg_fill.gif) repeat;
}


#usefulStackWrapperstacks_in_1187067_162 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1600px;
	min-height: 0px;
	max-height: 450px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187067_162 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 20px;
	margin-top: 110px;
	margin-left: 20px;
	margin-right: 20px;
	
	display: block;
}








@media screen and (max-width: 650px) {
	#usefulStackstacks_in_1187067_162 {
		display: block;
	}
}









@media print {
	#usefulStackWrapperstacks_in_1187067_162 {
		display: none;
	}
}





#stacks_in_1187067_162 {
    background-image: url("2E8511CC-BEAB-435F-AAD3-AA1F13872D78.png");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
#usefulStackWrapperstacks_in_1187067_163 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 20px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187067_163 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1187067_163 {
		display: none;
	}
}












/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_821679 #myExtraContent1,
#ExtraContentPlusstacks_in_821679 #fs {
	display: none;
}

#usefulStackWrapperstacks_in_821687 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_821687 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_821687 {
		display: none;
	}
}















#stacks_in_1186971 { margin: 0px !important; padding: 0px !important; }
#atm_AnimateItstacks_in_1186971 {  -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-animation-duration: 1s; -webkit-animation-delay: .2s; -webkit-animation-timing-function: ease; -webkit-animation-fill-mode: both; -moz-animation-duration: 1s; -moz-animation-delay: .2s; -moz-animation-timing-function: ease; -moz-animation-fill-mode: both; -ms-animation-duration: 1s; -ms-animation-delay: .2s; -ms-animation-timing-function: ease; -ms-animation-fill-mode: both; animation-duration: 1s; animation-delay: .2s; animation-timing-function: ease; animation-fill-mode: both;  -webkit-font-smoothing: antialiased; /*font-smooth: always;*/ }


#stacks_in_821689 {
	padding: 0px 0px 10px 0px;
}



#stacks_in_1186983 { margin: 0px !important; padding: 0px !important; }
#atm_AnimateItstacks_in_1186983 {  -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-animation-duration: 1s; -webkit-animation-delay: .2s; -webkit-animation-timing-function: ease; -webkit-animation-fill-mode: both; -moz-animation-duration: 1s; -moz-animation-delay: .2s; -moz-animation-timing-function: ease; -moz-animation-fill-mode: both; -ms-animation-duration: 1s; -ms-animation-delay: .2s; -ms-animation-timing-function: ease; -ms-animation-fill-mode: both; animation-duration: 1s; animation-delay: .2s; animation-timing-function: ease; animation-fill-mode: both;  -webkit-font-smoothing: antialiased; /*font-smooth: always;*/ }

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1187242Calligrapher{			font-size: 90% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1187242Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187242Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187242Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187242Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187242Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187242Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187242Calligrapher h6, .stacks_in_1187242Calligrapher h5, .stacks_in_1187242Calligrapher h4, .stacks_in_1187242Calligrapher h3, .stacks_in_1187242Calligrapher h2, .stacks_in_1187242Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1187242Calligrapher, .stacks_in_1187242Calligrapher h1, .stacks_in_1187242Calligrapher h2, .stacks_in_1187242Calligrapher h3, .stacks_in_1187242Calligrapher h4, .stacks_in_1187242Calligrapher h5, .stacks_in_1187242Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1187242targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1187242Calligrapher a:link{			color: #0099FF !important;			text-decoration: none !important;		}				.stacks_in_1187242Calligrapher a:visited{			color: #0099FF !important;		}				.stacks_in_1187242Calligrapher a:active{			color: #0099FF !important;		}				.stacks_in_1187242Calligrapher a:hover{			color: #003366 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#stacks_in_1187243>.s3_row {
	margin: 0 -20px;
}

#stacks_in_1187243>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1187243>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_1187243>.s3_row>.s3_column {
	padding: 0 20px;
}










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


	#stacks_in_1187243>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_1187243>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}



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


	#stacks_in_1187243>.s3_row  {
		margin: -20px 0;
	}
	#stacks_in_1187243>.s3_row>.s3_column {
		padding: 20px 0;
		width:100%;
	}


}






#stacks_in_821694 {
	font-size: 120%;
}

#stacks_in_821697 {
	font-size: 120%;
}

#stacks_in_1187180 {
	padding: 0px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_1187187Calligrapher{			font-size: 90% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_1187187Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187187Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187187Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187187Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187187Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187187Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_1187187Calligrapher h6, .stacks_in_1187187Calligrapher h5, .stacks_in_1187187Calligrapher h4, .stacks_in_1187187Calligrapher h3, .stacks_in_1187187Calligrapher h2, .stacks_in_1187187Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_1187187Calligrapher, .stacks_in_1187187Calligrapher h1, .stacks_in_1187187Calligrapher h2, .stacks_in_1187187Calligrapher h3, .stacks_in_1187187Calligrapher h4, .stacks_in_1187187Calligrapher h5, .stacks_in_1187187Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_1187187targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_1187187Calligrapher a:link{			color: #0099FF !important;			text-decoration: none !important;		}				.stacks_in_1187187Calligrapher a:visited{			color: #0099FF !important;		}				.stacks_in_1187187Calligrapher a:active{			color: #0099FF !important;		}				.stacks_in_1187187Calligrapher a:hover{			color: #003366 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_1187184 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_1187186 {
	font-size: 120%;
}
/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_829814_829827 #myExtraContent2,
#ExtraContentPlusstacks_in_829814_829827 #fs {
	display: none;
}

#linkBoxstacks_in_829814_829845 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_829814_829845 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_829814_829845 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../index_files/bg_fill.gif) repeat;
}


#usefulStackWrapperstacks_in_829814_829846 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 10000px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_829814_829846 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_829814_829846 {
		display: none;
	}
}













#stacks_in_829814_829846 {
	background-color: rgba(236, 32, 41, 1.00);
}
#usefulStackWrapperstacks_in_829814_829832 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 200px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_829814_829832 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 915px) {
	#usefulStackstacks_in_829814_829832 {
		display: none;
	}
}












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_829814_829834Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.0em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_829814_829834Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_829814_829834Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_829814_829834Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_829814_829834Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_829814_829834Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_829814_829834Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_829814_829834Calligrapher h6, .stacks_in_829814_829834Calligrapher h5, .stacks_in_829814_829834Calligrapher h4, .stacks_in_829814_829834Calligrapher h3, .stacks_in_829814_829834Calligrapher h2, .stacks_in_829814_829834Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_829814_829834Calligrapher, .stacks_in_829814_829834Calligrapher h1, .stacks_in_829814_829834Calligrapher h2, .stacks_in_829814_829834Calligrapher h3, .stacks_in_829814_829834Calligrapher h4, .stacks_in_829814_829834Calligrapher h5, .stacks_in_829814_829834Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_829814_829834targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_829814_829834Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_829814_829834Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_829814_829834Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_829814_829834Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */
#stacks_in_829814_829836 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_829814_829837 {
	font-size: 110%;
	font-weight: lighter;
}
#usefulStackWrapperstacks_in_829758 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 10000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_829758 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_829758 {
		display: none;
	}
}












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


#usefulStackWrapperstacks_in_1187327 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 233px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187327 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1187327 {
		display: none;
	}
}












#eh_stacks_in_1187258 {
  margin: 16px 0 16px;
  padding: 0 2px;
}
#eh_stacks_in_1187258:not(.eh-shape-400) .eh-line-wrap,
#eh_stacks_in_1187258.eh-shape-400 .eh-line-wrap:before,
#eh_stacks_in_1187258.eh-shape-400 .eh-line-wrap:after,
#eh_stacks_in_1187258.eh-shape-400 .eh-line-wrap .eh-lines,
#eh_stacks_in_1187258.eh-shape-400 .eh-line-wrap .eh-extender {opacity: 1.000000;}
#eh_stacks_in_1187258 .eh-subtitle {margin-top: 0px;}
#eh_stacks_in_1187258.eh-sub-top .eh-subtitle {
  margin-top: 0;
  margin-bottom: 0px;
}
/*  */
/*  */#eh_stacks_in_1187258 .eh-subtitle {display: none;}/*  */
/*  */#eh_stacks_in_1187258 .eh-title {font-size: 24px;}/*  */
/*  */
#eh_stacks_in_1187258 .eh-title {
  max-width: 420px;
  font-weight: 700;
  line-height: 1.10;
  color: rgba(0, 51, 102, 1.00);
  font-family: inherit;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}
/*  */
/*  */
/*  */
#eh_stacks_in_1187258 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258 .eh-line-wrap .eh-line-right {width: 256px;}
#eh_stacks_in_1187258.eh-line-1 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-line-1 .eh-line-wrap .eh-line-right {border-top: 2px dashed #3399CC;}
#eh_stacks_in_1187258.eh-line-2 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-line-2 .eh-line-wrap .eh-line-right {border-top: 2px dotted #3399CC;}
#eh_stacks_in_1187258.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-line-3 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #3399CC;
  height: 2px;
  border-bottom: 2px solid #3399CC;
  box-sizing: content-box;
}
#eh_stacks_in_1187258.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-line-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187258.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-line-4 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #3399CC;
  border-image: linear-gradient(-90deg, #3399CC, transparent) 1;
}

#eh_stacks_in_1187258.eh-line-4 .eh-line-wrap .eh-line-right {border-image: linear-gradient(90deg, #3399CC, transparent) 1;}
#eh_stacks_in_1187258.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-line-4 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187258.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-line-5 .eh-line-wrap .eh-line-right {border-top: 2px solid #3399CC;}
#eh_stacks_in_1187258.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-line-5 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187258:not(.eh-line-group-0) .eh-line-wrap .eh-lines {width: calc(256px / 2);}
#eh_stacks_in_1187258:not(.eh-line-group-0) .eh-line-wrap .eh-lines svg {
  stroke: #3399CC;
  fill: #3399CC;
}
#eh_stacks_in_1187258.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 20px;}
#eh_stacks_in_1187258.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
#eh_stacks_in_1187258.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 21px;}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  #eh_stacks_in_1187258.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 18px;}
  #eh_stacks_in_1187258.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
  #eh_stacks_in_1187258.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg { height: 18px;}
}
#eh_stacks_in_1187258.eh-line-group-300 .eh-extender {
  width: calc(256px / 2 - 20px);
  height: 2px;
  background-color: #3399CC;
}
#eh_stacks_in_1187258.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-thickness-3.eh-line-group-300 .eh-extender-left,
#eh_stacks_in_1187258.eh-thickness-4.eh-line-group-300 .eh-extender-left {box-shadow: 1px 0 0 #3399CC;}
#eh_stacks_in_1187258.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187258.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187258.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187258.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187258.eh-thickness-3.eh-line-group-300 .eh-extender-right,
#eh_stacks_in_1187258.eh-thickness-4.eh-line-group-300 .eh-extender-right {box-shadow: -1px 0 0 #3399CC;}
#eh_stacks_in_1187258.eh-line-303 .eh-extender,
#eh_stacks_in_1187258.eh-line-305 .eh-extender {width: calc(256px / 2 - 32px);}
#eh_stacks_in_1187258.eh-line-group-300.eh-main-wrap.eh-align-left .eh-line-wrap .eh-lines,
#eh_stacks_in_1187258.eh-line-group-300.eh-main-wrap.eh-align-center .eh-line-wrap .eh-lines,
#eh_stacks_in_1187258.eh-line-group-300.eh-main-wrap.eh-align-right .eh-line-wrap .eh-lines {height: 2px;}
#eh_stacks_in_1187258 .eh-line-left {margin-right: 0px;}
#eh_stacks_in_1187258 .eh-line-right {margin-left: 0px;}
#eh_stacks_in_1187258.eh-line-group-300 .eh-line-left,
#eh_stacks_in_1187258.eh-line-group-300 .eh-line-right {
  margin-left: 0px;
  margin-right: 0px;
}
#eh_stacks_in_1187258.eh-line-group-300 .eh-extender-left {margin-right: 0px;}
#eh_stacks_in_1187258.eh-line-group-300 .eh-extender-right {margin-left: 0px;}
#eh_stacks_in_1187258:not(.eh-shape-0) .eh-line-wrap .eh-line-shape {
  width: 32px;
  height: 32px;
}
#eh_stacks_in_1187258.eh-shape-400 .eh-line-wrap .eh-line-shape {
  width: auto;
  height: auto;
}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_1187258.eh-shape-400 .eh-line-wrap .eh-line-shape {width: 54px;}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_1187258.eh-shape-400 .eh-line-wrap .eh-line-shape:has(.mez.empty) {min-width: 72px;}
/*  */
#eh_stacks_in_1187258:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg {stroke: #3399CC;}
#eh_stacks_in_1187258:not(.eh-shape-0) .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258:not(.eh-shape-0) .eh-line-wrap .eh-line-right {width: calc(256px / 2 + 2px);}
#eh_stacks_in_1187258.eh-shape-20 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_1187258.eh-shape-20 .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-21 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_1187258.eh-shape-21 .eh-line-wrap .eh-line-shape > svg {height: 16px;}
#eh_stacks_in_1187258.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187258.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187258.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187258.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187258.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187258.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187258.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap {
  height: 2px;
  align-items: center;
}
#eh_stacks_in_1187258.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg {
  height: 32px;
  /* */
}
#eh_stacks_in_1187258.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187258.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg {
  /* bottom: calc(2px / 2); */
  margin-top: 0;
  position: relative;
  transform: rotate(180deg);
}
#eh_stacks_in_1187258.eh-shape-group-100 .eh-line-wrap .eh-line-shape > svg {fill: #3399CC;}
#eh_stacks_in_1187258.eh-shape-group-200 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  fill: #3399CC;
  padding: calc(1px + 2px * 2);
}
#eh_stacks_in_1187258.eh-shape-206 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {padding: calc(1px + 2px * 3);}
#eh_stacks_in_1187258.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre,
#eh_stacks_in_1187258.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post {
  width: calc(32px * .4);
  height: calc(32px * .8);
}
#eh_stacks_in_1187258.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre svg,
#eh_stacks_in_1187258.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post svg {
  width: calc(32px * .8);
  height: calc(32px * .8);
}
#eh_stacks_in_1187258 .eh-line-wrap-1 {margin-bottom: 8px;}
#eh_stacks_in_1187258 .eh-line-wrap-2 {margin-top: 8px;}
/*  */
#eh_stacks_in_1187258.eh-line-position-3 {gap: 0 8px;}
#eh_stacks_in_1187258.eh-line-position-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187258.eh-line-position-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187258.eh-line-102.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187258.eh-line-102.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_1187258.eh-line-103.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187258.eh-line-103.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_1187258.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender {
  height: 2px;
  background-color: #3399CC;
}
#eh_stacks_in_1187258.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187258.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  height: 2px;
  background-color: #3399CC;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1187306buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1187306 a, #stacks_in_1187306 a:hover, #stacks_in_1187306 a:visited, #stacks_in_1187306 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1187306button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #0099CC !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1187306button:hover{
	color: #FFFFFF !important;
	background-color: #0099CC !important;
	border-color: #0082AD !important;
}

#stacks_in_1187306 a, #stacks_in_1187306 a:visited, #stacks_in_1187306 a:active{
	color: #0099CC !important;
}

#stacks_in_1187306 a:hover{
	color: #FFFFFF !important;
}






































.stacks_in_1187306buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1187306buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1187306buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1187306buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */#usefulStackWrapperstacks_in_1187329 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 233px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187329 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1187329 {
		display: none;
	}
}












#eh_stacks_in_1187320 {
  margin: 16px 0 16px;
  padding: 0 2px;
}
#eh_stacks_in_1187320:not(.eh-shape-400) .eh-line-wrap,
#eh_stacks_in_1187320.eh-shape-400 .eh-line-wrap:before,
#eh_stacks_in_1187320.eh-shape-400 .eh-line-wrap:after,
#eh_stacks_in_1187320.eh-shape-400 .eh-line-wrap .eh-lines,
#eh_stacks_in_1187320.eh-shape-400 .eh-line-wrap .eh-extender {opacity: 1.000000;}
#eh_stacks_in_1187320 .eh-subtitle {margin-top: 0px;}
#eh_stacks_in_1187320.eh-sub-top .eh-subtitle {
  margin-top: 0;
  margin-bottom: 0px;
}
/*  */
/*  */#eh_stacks_in_1187320 .eh-subtitle {display: none;}/*  */
/*  */#eh_stacks_in_1187320 .eh-title {font-size: 24px;}/*  */
/*  */
#eh_stacks_in_1187320 .eh-title {
  max-width: 420px;
  font-weight: 700;
  line-height: 1.10;
  color: rgba(0, 51, 102, 1.00);
  font-family: inherit;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}
/*  */
/*  */
/*  */
#eh_stacks_in_1187320 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320 .eh-line-wrap .eh-line-right {width: 256px;}
#eh_stacks_in_1187320.eh-line-1 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-line-1 .eh-line-wrap .eh-line-right {border-top: 2px dashed #3399CC;}
#eh_stacks_in_1187320.eh-line-2 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-line-2 .eh-line-wrap .eh-line-right {border-top: 2px dotted #3399CC;}
#eh_stacks_in_1187320.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-line-3 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #3399CC;
  height: 2px;
  border-bottom: 2px solid #3399CC;
  box-sizing: content-box;
}
#eh_stacks_in_1187320.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-line-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187320.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-line-4 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #3399CC;
  border-image: linear-gradient(-90deg, #3399CC, transparent) 1;
}

#eh_stacks_in_1187320.eh-line-4 .eh-line-wrap .eh-line-right {border-image: linear-gradient(90deg, #3399CC, transparent) 1;}
#eh_stacks_in_1187320.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-line-4 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187320.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-line-5 .eh-line-wrap .eh-line-right {border-top: 2px solid #3399CC;}
#eh_stacks_in_1187320.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-line-5 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187320:not(.eh-line-group-0) .eh-line-wrap .eh-lines {width: calc(256px / 2);}
#eh_stacks_in_1187320:not(.eh-line-group-0) .eh-line-wrap .eh-lines svg {
  stroke: #3399CC;
  fill: #3399CC;
}
#eh_stacks_in_1187320.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 20px;}
#eh_stacks_in_1187320.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
#eh_stacks_in_1187320.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 21px;}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  #eh_stacks_in_1187320.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 18px;}
  #eh_stacks_in_1187320.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
  #eh_stacks_in_1187320.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg { height: 18px;}
}
#eh_stacks_in_1187320.eh-line-group-300 .eh-extender {
  width: calc(256px / 2 - 20px);
  height: 2px;
  background-color: #3399CC;
}
#eh_stacks_in_1187320.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-thickness-3.eh-line-group-300 .eh-extender-left,
#eh_stacks_in_1187320.eh-thickness-4.eh-line-group-300 .eh-extender-left {box-shadow: 1px 0 0 #3399CC;}
#eh_stacks_in_1187320.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187320.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187320.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187320.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187320.eh-thickness-3.eh-line-group-300 .eh-extender-right,
#eh_stacks_in_1187320.eh-thickness-4.eh-line-group-300 .eh-extender-right {box-shadow: -1px 0 0 #3399CC;}
#eh_stacks_in_1187320.eh-line-303 .eh-extender,
#eh_stacks_in_1187320.eh-line-305 .eh-extender {width: calc(256px / 2 - 32px);}
#eh_stacks_in_1187320.eh-line-group-300.eh-main-wrap.eh-align-left .eh-line-wrap .eh-lines,
#eh_stacks_in_1187320.eh-line-group-300.eh-main-wrap.eh-align-center .eh-line-wrap .eh-lines,
#eh_stacks_in_1187320.eh-line-group-300.eh-main-wrap.eh-align-right .eh-line-wrap .eh-lines {height: 2px;}
#eh_stacks_in_1187320 .eh-line-left {margin-right: 0px;}
#eh_stacks_in_1187320 .eh-line-right {margin-left: 0px;}
#eh_stacks_in_1187320.eh-line-group-300 .eh-line-left,
#eh_stacks_in_1187320.eh-line-group-300 .eh-line-right {
  margin-left: 0px;
  margin-right: 0px;
}
#eh_stacks_in_1187320.eh-line-group-300 .eh-extender-left {margin-right: 0px;}
#eh_stacks_in_1187320.eh-line-group-300 .eh-extender-right {margin-left: 0px;}
#eh_stacks_in_1187320:not(.eh-shape-0) .eh-line-wrap .eh-line-shape {
  width: 32px;
  height: 32px;
}
#eh_stacks_in_1187320.eh-shape-400 .eh-line-wrap .eh-line-shape {
  width: auto;
  height: auto;
}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_1187320.eh-shape-400 .eh-line-wrap .eh-line-shape {width: 54px;}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_1187320.eh-shape-400 .eh-line-wrap .eh-line-shape:has(.mez.empty) {min-width: 72px;}
/*  */
#eh_stacks_in_1187320:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg {stroke: #3399CC;}
#eh_stacks_in_1187320:not(.eh-shape-0) .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320:not(.eh-shape-0) .eh-line-wrap .eh-line-right {width: calc(256px / 2 + 2px);}
#eh_stacks_in_1187320.eh-shape-20 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_1187320.eh-shape-20 .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-21 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_1187320.eh-shape-21 .eh-line-wrap .eh-line-shape > svg {height: 16px;}
#eh_stacks_in_1187320.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187320.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187320.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187320.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187320.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187320.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187320.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap {
  height: 2px;
  align-items: center;
}
#eh_stacks_in_1187320.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg {
  height: 32px;
  /* */
}
#eh_stacks_in_1187320.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187320.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg {
  /* bottom: calc(2px / 2); */
  margin-top: 0;
  position: relative;
  transform: rotate(180deg);
}
#eh_stacks_in_1187320.eh-shape-group-100 .eh-line-wrap .eh-line-shape > svg {fill: #3399CC;}
#eh_stacks_in_1187320.eh-shape-group-200 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  fill: #3399CC;
  padding: calc(1px + 2px * 2);
}
#eh_stacks_in_1187320.eh-shape-206 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {padding: calc(1px + 2px * 3);}
#eh_stacks_in_1187320.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre,
#eh_stacks_in_1187320.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post {
  width: calc(32px * .4);
  height: calc(32px * .8);
}
#eh_stacks_in_1187320.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre svg,
#eh_stacks_in_1187320.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post svg {
  width: calc(32px * .8);
  height: calc(32px * .8);
}
#eh_stacks_in_1187320 .eh-line-wrap-1 {margin-bottom: 8px;}
#eh_stacks_in_1187320 .eh-line-wrap-2 {margin-top: 8px;}
/*  */
#eh_stacks_in_1187320.eh-line-position-3 {gap: 0 8px;}
#eh_stacks_in_1187320.eh-line-position-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187320.eh-line-position-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187320.eh-line-102.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187320.eh-line-102.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_1187320.eh-line-103.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187320.eh-line-103.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_1187320.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender {
  height: 2px;
  background-color: #3399CC;
}
#eh_stacks_in_1187320.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187320.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  height: 2px;
  background-color: #3399CC;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1187326buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1187326 a, #stacks_in_1187326 a:hover, #stacks_in_1187326 a:visited, #stacks_in_1187326 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1187326button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #0099CC !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1187326button:hover{
	color: #FFFFFF !important;
	background-color: #0099CC !important;
	border-color: #0082AD !important;
}

#stacks_in_1187326 a, #stacks_in_1187326 a:visited, #stacks_in_1187326 a:active{
	color: #0099CC !important;
}

#stacks_in_1187326 a:hover{
	color: #FFFFFF !important;
}






































.stacks_in_1187326buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1187326buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1187326buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1187326buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */#usefulStackWrapperstacks_in_1187337 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 233px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187337 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1187337 {
		display: none;
	}
}












#eh_stacks_in_1187310 {
  margin: 16px 0 16px;
  padding: 0 2px;
}
#eh_stacks_in_1187310:not(.eh-shape-400) .eh-line-wrap,
#eh_stacks_in_1187310.eh-shape-400 .eh-line-wrap:before,
#eh_stacks_in_1187310.eh-shape-400 .eh-line-wrap:after,
#eh_stacks_in_1187310.eh-shape-400 .eh-line-wrap .eh-lines,
#eh_stacks_in_1187310.eh-shape-400 .eh-line-wrap .eh-extender {opacity: 1.000000;}
#eh_stacks_in_1187310 .eh-subtitle {margin-top: 0px;}
#eh_stacks_in_1187310.eh-sub-top .eh-subtitle {
  margin-top: 0;
  margin-bottom: 0px;
}
/*  */
/*  */#eh_stacks_in_1187310 .eh-subtitle {display: none;}/*  */
/*  */#eh_stacks_in_1187310 .eh-title {font-size: 24px;}/*  */
/*  */
#eh_stacks_in_1187310 .eh-title {
  max-width: 420px;
  font-weight: 700;
  line-height: 1.10;
  color: rgba(0, 51, 102, 1.00);
  font-family: inherit;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}
/*  */
/*  */
/*  */
#eh_stacks_in_1187310 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310 .eh-line-wrap .eh-line-right {width: 256px;}
#eh_stacks_in_1187310.eh-line-1 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-line-1 .eh-line-wrap .eh-line-right {border-top: 2px dashed #3399CC;}
#eh_stacks_in_1187310.eh-line-2 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-line-2 .eh-line-wrap .eh-line-right {border-top: 2px dotted #3399CC;}
#eh_stacks_in_1187310.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-line-3 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #3399CC;
  height: 2px;
  border-bottom: 2px solid #3399CC;
  box-sizing: content-box;
}
#eh_stacks_in_1187310.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-line-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187310.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-line-4 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #3399CC;
  border-image: linear-gradient(-90deg, #3399CC, transparent) 1;
}

#eh_stacks_in_1187310.eh-line-4 .eh-line-wrap .eh-line-right {border-image: linear-gradient(90deg, #3399CC, transparent) 1;}
#eh_stacks_in_1187310.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-line-4 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187310.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-line-5 .eh-line-wrap .eh-line-right {border-top: 2px solid #3399CC;}
#eh_stacks_in_1187310.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-line-5 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187310:not(.eh-line-group-0) .eh-line-wrap .eh-lines {width: calc(256px / 2);}
#eh_stacks_in_1187310:not(.eh-line-group-0) .eh-line-wrap .eh-lines svg {
  stroke: #3399CC;
  fill: #3399CC;
}
#eh_stacks_in_1187310.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 20px;}
#eh_stacks_in_1187310.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
#eh_stacks_in_1187310.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 21px;}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  #eh_stacks_in_1187310.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 18px;}
  #eh_stacks_in_1187310.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
  #eh_stacks_in_1187310.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg { height: 18px;}
}
#eh_stacks_in_1187310.eh-line-group-300 .eh-extender {
  width: calc(256px / 2 - 20px);
  height: 2px;
  background-color: #3399CC;
}
#eh_stacks_in_1187310.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-thickness-3.eh-line-group-300 .eh-extender-left,
#eh_stacks_in_1187310.eh-thickness-4.eh-line-group-300 .eh-extender-left {box-shadow: 1px 0 0 #3399CC;}
#eh_stacks_in_1187310.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187310.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187310.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187310.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187310.eh-thickness-3.eh-line-group-300 .eh-extender-right,
#eh_stacks_in_1187310.eh-thickness-4.eh-line-group-300 .eh-extender-right {box-shadow: -1px 0 0 #3399CC;}
#eh_stacks_in_1187310.eh-line-303 .eh-extender,
#eh_stacks_in_1187310.eh-line-305 .eh-extender {width: calc(256px / 2 - 32px);}
#eh_stacks_in_1187310.eh-line-group-300.eh-main-wrap.eh-align-left .eh-line-wrap .eh-lines,
#eh_stacks_in_1187310.eh-line-group-300.eh-main-wrap.eh-align-center .eh-line-wrap .eh-lines,
#eh_stacks_in_1187310.eh-line-group-300.eh-main-wrap.eh-align-right .eh-line-wrap .eh-lines {height: 2px;}
#eh_stacks_in_1187310 .eh-line-left {margin-right: 0px;}
#eh_stacks_in_1187310 .eh-line-right {margin-left: 0px;}
#eh_stacks_in_1187310.eh-line-group-300 .eh-line-left,
#eh_stacks_in_1187310.eh-line-group-300 .eh-line-right {
  margin-left: 0px;
  margin-right: 0px;
}
#eh_stacks_in_1187310.eh-line-group-300 .eh-extender-left {margin-right: 0px;}
#eh_stacks_in_1187310.eh-line-group-300 .eh-extender-right {margin-left: 0px;}
#eh_stacks_in_1187310:not(.eh-shape-0) .eh-line-wrap .eh-line-shape {
  width: 32px;
  height: 32px;
}
#eh_stacks_in_1187310.eh-shape-400 .eh-line-wrap .eh-line-shape {
  width: auto;
  height: auto;
}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_1187310.eh-shape-400 .eh-line-wrap .eh-line-shape {width: 54px;}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_1187310.eh-shape-400 .eh-line-wrap .eh-line-shape:has(.mez.empty) {min-width: 72px;}
/*  */
#eh_stacks_in_1187310:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg {stroke: #3399CC;}
#eh_stacks_in_1187310:not(.eh-shape-0) .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310:not(.eh-shape-0) .eh-line-wrap .eh-line-right {width: calc(256px / 2 + 2px);}
#eh_stacks_in_1187310.eh-shape-20 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_1187310.eh-shape-20 .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-21 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_1187310.eh-shape-21 .eh-line-wrap .eh-line-shape > svg {height: 16px;}
#eh_stacks_in_1187310.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187310.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187310.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187310.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187310.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187310.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187310.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap {
  height: 2px;
  align-items: center;
}
#eh_stacks_in_1187310.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg {
  height: 32px;
  /* */
}
#eh_stacks_in_1187310.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187310.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg {
  /* bottom: calc(2px / 2); */
  margin-top: 0;
  position: relative;
  transform: rotate(180deg);
}
#eh_stacks_in_1187310.eh-shape-group-100 .eh-line-wrap .eh-line-shape > svg {fill: #3399CC;}
#eh_stacks_in_1187310.eh-shape-group-200 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  fill: #3399CC;
  padding: calc(1px + 2px * 2);
}
#eh_stacks_in_1187310.eh-shape-206 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {padding: calc(1px + 2px * 3);}
#eh_stacks_in_1187310.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre,
#eh_stacks_in_1187310.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post {
  width: calc(32px * .4);
  height: calc(32px * .8);
}
#eh_stacks_in_1187310.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre svg,
#eh_stacks_in_1187310.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post svg {
  width: calc(32px * .8);
  height: calc(32px * .8);
}
#eh_stacks_in_1187310 .eh-line-wrap-1 {margin-bottom: 8px;}
#eh_stacks_in_1187310 .eh-line-wrap-2 {margin-top: 8px;}
/*  */
#eh_stacks_in_1187310.eh-line-position-3 {gap: 0 8px;}
#eh_stacks_in_1187310.eh-line-position-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187310.eh-line-position-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187310.eh-line-102.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187310.eh-line-102.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_1187310.eh-line-103.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187310.eh-line-103.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_1187310.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender {
  height: 2px;
  background-color: #3399CC;
}
#eh_stacks_in_1187310.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187310.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  height: 2px;
  background-color: #3399CC;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1187316buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1187316 a, #stacks_in_1187316 a:hover, #stacks_in_1187316 a:visited, #stacks_in_1187316 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1187316button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #0099CC !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1187316button:hover{
	color: #FFFFFF !important;
	background-color: #0099CC !important;
	border-color: #0082AD !important;
}

#stacks_in_1187316 a, #stacks_in_1187316 a:visited, #stacks_in_1187316 a:active{
	color: #0099CC !important;
}

#stacks_in_1187316 a:hover{
	color: #FFFFFF !important;
}






































.stacks_in_1187316buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1187316buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1187316buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1187316buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */#usefulStackWrapperstacks_in_1187345 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 233px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_1187345 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_1187345 {
		display: none;
	}
}












#eh_stacks_in_1187346 {
  margin: 16px 0 16px;
  padding: 0 2px;
}
#eh_stacks_in_1187346:not(.eh-shape-400) .eh-line-wrap,
#eh_stacks_in_1187346.eh-shape-400 .eh-line-wrap:before,
#eh_stacks_in_1187346.eh-shape-400 .eh-line-wrap:after,
#eh_stacks_in_1187346.eh-shape-400 .eh-line-wrap .eh-lines,
#eh_stacks_in_1187346.eh-shape-400 .eh-line-wrap .eh-extender {opacity: 1.000000;}
#eh_stacks_in_1187346 .eh-subtitle {margin-top: 0px;}
#eh_stacks_in_1187346.eh-sub-top .eh-subtitle {
  margin-top: 0;
  margin-bottom: 0px;
}
/*  */
/*  */#eh_stacks_in_1187346 .eh-subtitle {display: none;}/*  */
/*  */#eh_stacks_in_1187346 .eh-title {font-size: 24px;}/*  */
/*  */
#eh_stacks_in_1187346 .eh-title {
  max-width: 420px;
  font-weight: 700;
  line-height: 1.10;
  color: rgba(0, 51, 102, 1.00);
  font-family: inherit;
  letter-spacing: 0.00px;
  word-spacing: 0.00px;
}
/*  */
/*  */
/*  */
#eh_stacks_in_1187346 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346 .eh-line-wrap .eh-line-right {width: 256px;}
#eh_stacks_in_1187346.eh-line-1 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-line-1 .eh-line-wrap .eh-line-right {border-top: 2px dashed #3399CC;}
#eh_stacks_in_1187346.eh-line-2 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-line-2 .eh-line-wrap .eh-line-right {border-top: 2px dotted #3399CC;}
#eh_stacks_in_1187346.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-line-3 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #3399CC;
  height: 2px;
  border-bottom: 2px solid #3399CC;
  box-sizing: content-box;
}
#eh_stacks_in_1187346.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-line-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187346.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-line-4 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #3399CC;
  border-image: linear-gradient(-90deg, #3399CC, transparent) 1;
}

#eh_stacks_in_1187346.eh-line-4 .eh-line-wrap .eh-line-right {border-image: linear-gradient(90deg, #3399CC, transparent) 1;}
#eh_stacks_in_1187346.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-line-4 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187346.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-line-5 .eh-line-wrap .eh-line-right {border-top: 2px solid #3399CC;}
#eh_stacks_in_1187346.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-line-5 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187346:not(.eh-line-group-0) .eh-line-wrap .eh-lines {width: calc(256px / 2);}
#eh_stacks_in_1187346:not(.eh-line-group-0) .eh-line-wrap .eh-lines svg {
  stroke: #3399CC;
  fill: #3399CC;
}
#eh_stacks_in_1187346.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 20px;}
#eh_stacks_in_1187346.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
#eh_stacks_in_1187346.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 21px;}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  #eh_stacks_in_1187346.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 18px;}
  #eh_stacks_in_1187346.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
  #eh_stacks_in_1187346.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg { height: 18px;}
}
#eh_stacks_in_1187346.eh-line-group-300 .eh-extender {
  width: calc(256px / 2 - 20px);
  height: 2px;
  background-color: #3399CC;
}
#eh_stacks_in_1187346.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-thickness-3.eh-line-group-300 .eh-extender-left,
#eh_stacks_in_1187346.eh-thickness-4.eh-line-group-300 .eh-extender-left {box-shadow: 1px 0 0 #3399CC;}
#eh_stacks_in_1187346.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187346.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187346.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187346.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187346.eh-thickness-3.eh-line-group-300 .eh-extender-right,
#eh_stacks_in_1187346.eh-thickness-4.eh-line-group-300 .eh-extender-right {box-shadow: -1px 0 0 #3399CC;}
#eh_stacks_in_1187346.eh-line-303 .eh-extender,
#eh_stacks_in_1187346.eh-line-305 .eh-extender {width: calc(256px / 2 - 32px);}
#eh_stacks_in_1187346.eh-line-group-300.eh-main-wrap.eh-align-left .eh-line-wrap .eh-lines,
#eh_stacks_in_1187346.eh-line-group-300.eh-main-wrap.eh-align-center .eh-line-wrap .eh-lines,
#eh_stacks_in_1187346.eh-line-group-300.eh-main-wrap.eh-align-right .eh-line-wrap .eh-lines {height: 2px;}
#eh_stacks_in_1187346 .eh-line-left {margin-right: 0px;}
#eh_stacks_in_1187346 .eh-line-right {margin-left: 0px;}
#eh_stacks_in_1187346.eh-line-group-300 .eh-line-left,
#eh_stacks_in_1187346.eh-line-group-300 .eh-line-right {
  margin-left: 0px;
  margin-right: 0px;
}
#eh_stacks_in_1187346.eh-line-group-300 .eh-extender-left {margin-right: 0px;}
#eh_stacks_in_1187346.eh-line-group-300 .eh-extender-right {margin-left: 0px;}
#eh_stacks_in_1187346:not(.eh-shape-0) .eh-line-wrap .eh-line-shape {
  width: 32px;
  height: 32px;
}
#eh_stacks_in_1187346.eh-shape-400 .eh-line-wrap .eh-line-shape {
  width: auto;
  height: auto;
}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_1187346.eh-shape-400 .eh-line-wrap .eh-line-shape {width: 54px;}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_1187346.eh-shape-400 .eh-line-wrap .eh-line-shape:has(.mez.empty) {min-width: 72px;}
/*  */
#eh_stacks_in_1187346:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg {stroke: #3399CC;}
#eh_stacks_in_1187346:not(.eh-shape-0) .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346:not(.eh-shape-0) .eh-line-wrap .eh-line-right {width: calc(256px / 2 + 2px);}
#eh_stacks_in_1187346.eh-shape-20 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_1187346.eh-shape-20 .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-21 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_1187346.eh-shape-21 .eh-line-wrap .eh-line-shape > svg {height: 16px;}
#eh_stacks_in_1187346.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187346.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187346.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187346.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187346.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187346.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187346.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap {
  height: 2px;
  align-items: center;
}
#eh_stacks_in_1187346.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg {
  height: 32px;
  /* */
}
#eh_stacks_in_1187346.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187346.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg {
  /* bottom: calc(2px / 2); */
  margin-top: 0;
  position: relative;
  transform: rotate(180deg);
}
#eh_stacks_in_1187346.eh-shape-group-100 .eh-line-wrap .eh-line-shape > svg {fill: #3399CC;}
#eh_stacks_in_1187346.eh-shape-group-200 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  fill: #3399CC;
  padding: calc(1px + 2px * 2);
}
#eh_stacks_in_1187346.eh-shape-206 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {padding: calc(1px + 2px * 3);}
#eh_stacks_in_1187346.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre,
#eh_stacks_in_1187346.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post {
  width: calc(32px * .4);
  height: calc(32px * .8);
}
#eh_stacks_in_1187346.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre svg,
#eh_stacks_in_1187346.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post svg {
  width: calc(32px * .8);
  height: calc(32px * .8);
}
#eh_stacks_in_1187346 .eh-line-wrap-1 {margin-bottom: 8px;}
#eh_stacks_in_1187346 .eh-line-wrap-2 {margin-top: 8px;}
/*  */
#eh_stacks_in_1187346.eh-line-position-3 {gap: 0 8px;}
#eh_stacks_in_1187346.eh-line-position-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187346.eh-line-position-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187346.eh-line-102.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187346.eh-line-102.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_1187346.eh-line-103.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187346.eh-line-103.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_1187346.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender {
  height: 2px;
  background-color: #3399CC;
}
#eh_stacks_in_1187346.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187346.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  height: 2px;
  background-color: #3399CC;
}
/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_1187352buttonPressWrapper{
	position: relative !important;
}

#stacks_in_1187352 a, #stacks_in_1187352 a:hover, #stacks_in_1187352 a:visited, #stacks_in_1187352 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_1187352button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: normal !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #0099CC !important;
	background-color: #FFFFFF !important;
	border-color: #D8D8D8 !important;
	box-sizing: border-box !important;
}

.stacks_in_1187352button:hover{
	color: #FFFFFF !important;
	background-color: #0099CC !important;
	border-color: #0082AD !important;
}

#stacks_in_1187352 a, #stacks_in_1187352 a:visited, #stacks_in_1187352 a:active{
	color: #0099CC !important;
}

#stacks_in_1187352 a:hover{
	color: #FFFFFF !important;
}






































.stacks_in_1187352buttonPressWrapper *{
	
	
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_1187352buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_1187352buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_1187352buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */#eh_stacks_in_1187359 {
  margin: 30px 0 50px;
  padding: 0 2px;
}
#eh_stacks_in_1187359:not(.eh-shape-400) .eh-line-wrap,
#eh_stacks_in_1187359.eh-shape-400 .eh-line-wrap:before,
#eh_stacks_in_1187359.eh-shape-400 .eh-line-wrap:after,
#eh_stacks_in_1187359.eh-shape-400 .eh-line-wrap .eh-lines,
#eh_stacks_in_1187359.eh-shape-400 .eh-line-wrap .eh-extender {opacity: 1.000000;}
#eh_stacks_in_1187359 .eh-subtitle {margin-top: 0px;}
#eh_stacks_in_1187359.eh-sub-top .eh-subtitle {
  margin-top: 0;
  margin-bottom: 0px;
}
/*  */#eh_stacks_in_1187359 .eh-title {display: none;}/*  */
/*  */#eh_stacks_in_1187359 .eh-subtitle {display: none;}/*  */
/*  */
/*  */
/*  */
/*  */
#eh_stacks_in_1187359 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359 .eh-line-wrap .eh-line-right {width: 256px;}
#eh_stacks_in_1187359.eh-line-1 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-line-1 .eh-line-wrap .eh-line-right {border-top: 2px dashed #3399CC;}
#eh_stacks_in_1187359.eh-line-2 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-line-2 .eh-line-wrap .eh-line-right {border-top: 2px dotted #3399CC;}
#eh_stacks_in_1187359.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-line-3 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #3399CC;
  height: 2px;
  border-bottom: 2px solid #3399CC;
  box-sizing: content-box;
}
#eh_stacks_in_1187359.eh-line-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-line-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187359.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-line-4 .eh-line-wrap .eh-line-right {
  border-top: 2px solid #3399CC;
  border-image: linear-gradient(-90deg, #3399CC, transparent) 1;
}

#eh_stacks_in_1187359.eh-line-4 .eh-line-wrap .eh-line-right {border-image: linear-gradient(90deg, #3399CC, transparent) 1;}
#eh_stacks_in_1187359.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-line-4 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187359.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-line-5 .eh-line-wrap .eh-line-right {border-top: 2px solid #3399CC;}
#eh_stacks_in_1187359.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-line-5 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187359:not(.eh-line-group-0) .eh-line-wrap .eh-lines {width: calc(256px / 2);}
#eh_stacks_in_1187359:not(.eh-line-group-0) .eh-line-wrap .eh-lines svg {
  stroke: #3399CC;
  fill: #3399CC;
}
#eh_stacks_in_1187359.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 20px;}
#eh_stacks_in_1187359.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
#eh_stacks_in_1187359.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 21px;}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  #eh_stacks_in_1187359.eh-line-group-200 .eh-line-wrap .eh-lines svg {height: 18px;}
  #eh_stacks_in_1187359.eh-thickness-3.eh-line-group-200 .eh-line-wrap .eh-lines svg,
  #eh_stacks_in_1187359.eh-thickness-1.eh-line-group-200 .eh-line-wrap .eh-lines svg { height: 18px;}
}
#eh_stacks_in_1187359.eh-line-group-300 .eh-extender {
  width: calc(256px / 2 - 20px);
  height: 2px;
  background-color: #3399CC;
}
#eh_stacks_in_1187359.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-thickness-3.eh-line-group-300 .eh-extender-left,
#eh_stacks_in_1187359.eh-thickness-4.eh-line-group-300 .eh-extender-left {box-shadow: 1px 0 0 #3399CC;}
#eh_stacks_in_1187359.eh-thickness-3.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187359.eh-thickness-4.eh-line-4 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187359.eh-thickness-3.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187359.eh-thickness-4.eh-line-5 .eh-line-wrap .eh-line-right,
#eh_stacks_in_1187359.eh-thickness-3.eh-line-group-300 .eh-extender-right,
#eh_stacks_in_1187359.eh-thickness-4.eh-line-group-300 .eh-extender-right {box-shadow: -1px 0 0 #3399CC;}
#eh_stacks_in_1187359.eh-line-303 .eh-extender,
#eh_stacks_in_1187359.eh-line-305 .eh-extender {width: calc(256px / 2 - 32px);}
#eh_stacks_in_1187359.eh-line-group-300.eh-main-wrap.eh-align-left .eh-line-wrap .eh-lines,
#eh_stacks_in_1187359.eh-line-group-300.eh-main-wrap.eh-align-center .eh-line-wrap .eh-lines,
#eh_stacks_in_1187359.eh-line-group-300.eh-main-wrap.eh-align-right .eh-line-wrap .eh-lines {height: 2px;}
#eh_stacks_in_1187359 .eh-line-left {margin-right: 0px;}
#eh_stacks_in_1187359 .eh-line-right {margin-left: 0px;}
#eh_stacks_in_1187359.eh-line-group-300 .eh-line-left,
#eh_stacks_in_1187359.eh-line-group-300 .eh-line-right {
  margin-left: 0px;
  margin-right: 0px;
}
#eh_stacks_in_1187359.eh-line-group-300 .eh-extender-left {margin-right: 0px;}
#eh_stacks_in_1187359.eh-line-group-300 .eh-extender-right {margin-left: 0px;}
#eh_stacks_in_1187359:not(.eh-shape-0) .eh-line-wrap .eh-line-shape {
  width: 32px;
  height: 32px;
}
#eh_stacks_in_1187359.eh-shape-400 .eh-line-wrap .eh-line-shape {
  width: auto;
  height: auto;
}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_1187359.eh-shape-400 .eh-line-wrap .eh-line-shape {width: 54px;}
.com_onelittledesigner_stacks_Easy_Header_stack > #eh_stacks_in_1187359.eh-shape-400 .eh-line-wrap .eh-line-shape:has(.mez.empty) {min-width: 72px;}
/*  */
#eh_stacks_in_1187359:not(.eh-shape-0) .eh-line-wrap .eh-line-shape > svg {stroke: #3399CC;}
#eh_stacks_in_1187359:not(.eh-shape-0) .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359:not(.eh-shape-0) .eh-line-wrap .eh-line-right {width: calc(256px / 2 + 2px);}
#eh_stacks_in_1187359.eh-shape-20 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_1187359.eh-shape-20 .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-21 .eh-line-wrap .eh-line-shape,
#eh_stacks_in_1187359.eh-shape-21 .eh-line-wrap .eh-line-shape > svg {height: 16px;}
#eh_stacks_in_1187359.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187359.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187359.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187359.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187359.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187359.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap,
#eh_stacks_in_1187359.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap {
  height: 2px;
  align-items: center;
}
#eh_stacks_in_1187359.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap .eh-line-shape > svg {
  height: 32px;
  /* */
}
#eh_stacks_in_1187359.eh-shape-1:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-11:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-101:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-201:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-5:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-105:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg,
#eh_stacks_in_1187359.eh-shape-205:not(.eh-line-position-3) .eh-line-wrap.eh-line-wrap-1 .eh-line-shape > svg {
  /* bottom: calc(2px / 2); */
  margin-top: 0;
  position: relative;
  transform: rotate(180deg);
}
#eh_stacks_in_1187359.eh-shape-group-100 .eh-line-wrap .eh-line-shape > svg {fill: #3399CC;}
#eh_stacks_in_1187359.eh-shape-group-200 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {
  fill: #3399CC;
  padding: calc(1px + 2px * 2);
}
#eh_stacks_in_1187359.eh-shape-206 .eh-line-wrap .eh-line-shape > svg:nth-child(2) {padding: calc(1px + 2px * 3);}
#eh_stacks_in_1187359.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre,
#eh_stacks_in_1187359.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post {
  width: calc(32px * .4);
  height: calc(32px * .8);
}
#eh_stacks_in_1187359.eh-shape-group-300 .eh-line-wrap .eh-line-shape-pre svg,
#eh_stacks_in_1187359.eh-shape-group-300 .eh-line-wrap .eh-line-shape-post svg {
  width: calc(32px * .8);
  height: calc(32px * .8);
}
#eh_stacks_in_1187359 .eh-line-wrap-1 {margin-bottom: 8px;}
#eh_stacks_in_1187359 .eh-line-wrap-2 {margin-top: 8px;}
/*  */#eh_stacks_in_1187359 .eh-line-wrap {margin: 0;}/*  */
#eh_stacks_in_1187359.eh-line-position-3 {gap: 0 8px;}
#eh_stacks_in_1187359.eh-line-position-3 .eh-line-wrap .eh-line-left,
#eh_stacks_in_1187359.eh-line-position-3 .eh-line-wrap .eh-line-right {width: calc(256px / 2);}
#eh_stacks_in_1187359.eh-line-102.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187359.eh-line-102.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_1187359.eh-line-103.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187359.eh-line-103.eh-full-width .eh-line-wrap:after,
#eh_stacks_in_1187359.eh-full-width:not(.eh-line-group-0) .eh-line-wrap .eh-extender {
  height: 2px;
  background-color: #3399CC;
}
#eh_stacks_in_1187359.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:before,
#eh_stacks_in_1187359.eh-main-wrap.eh-line-group-200.eh-full-width .eh-line-wrap:after {
  height: 2px;
  background-color: #3399CC;
}
#stacks_in_844861>.s3_row {
	margin: 0 -15px;
}

#stacks_in_844861>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_844861>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_844861>.s3_row>.s3_column {
	padding: 0 15px;
}










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


	#stacks_in_844861>.s3_row  {
		margin: -15px 0;
	}
	#stacks_in_844861>.s3_row>.s3_column {
		padding: 15px 0;
		width:100%;
	}


}



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


	#stacks_in_844861>.s3_row  {
		margin: -15px 0;
	}
	#stacks_in_844861>.s3_row>.s3_column {
		padding: 15px 0;
		width:100%;
	}


}






#stacks_in_844970 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_844972 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_844974>.s3_row {
	margin: 0 -5px;
}

#stacks_in_844974>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_844974>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_844974>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_844974>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_844974>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_844976.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_844976.div{

  overflow:visible;
}


#stacks_in_844976 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_844978 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_844983 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_844983 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_844983 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_844983 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_844983 a,
#hoverBoxLinkstacks_in_844983 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_844983.touchDeviceDetected #hoverBoxStaticstacks_in_844983 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_844983.touchDeviceDetected #hoverBoxRolloverstacks_in_844983 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_844983.noTouchDeviceDetected #hoverBoxRolloverstacks_in_844983 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_844983.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_844983 {
	opacity: 1.00;
}






















#stacks_in_844983 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_844985,
#ruleStackstacks_in_844985:before,
#ruleStackstacks_in_844985:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_844985 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_844985 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_844985 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_844985 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_844985 {
	text-align: center;
}

#ruleStackstacks_in_844985:before,
#ruleStackstacks_in_844985:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_844985:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_844985:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_844985 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_844987,
#ruleStackstacks_in_844987:before,
#ruleStackstacks_in_844987:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_844987 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_844987 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_844987 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_844987 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_844987 {
	text-align: center;
}

#ruleStackstacks_in_844987:before,
#ruleStackstacks_in_844987:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_844987:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_844987:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_844987 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */#sortStackstacks_in_845272 {
	display: block;
	position: relative;
	text-align: center;
}

#sortStackstacks_in_845272 .sortStackItem {
	display: block;
	text-align: left;
	padding: 5px;
	margin: 5px;
	border-radius: 0px;
	box-shadow: 0px 0px 0px rgba(68, 68, 68, 1.00);
	border: 0px solid rgba(68, 68, 68, 1.00);
	position: relative;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#sortStackstacks_in_845272 .sortStackItem:hover {
	box-shadow: 0px 0px 0px rgba(51, 51, 51, 1.00);
	border: 0px solid rgba(51, 51, 51, 1.00);
}

#sortStackstacks_in_845272 .sortStackSlice {
	position: relative;
	z-index: 5;
}

#sortStackstacks_in_845272 .sortStackLink a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 10;
}




#sortStackstacks_in_845272 .sortStackItem {
	display: inline-block;
	min-width: 100px;
	max-width: 800px;
}






/* Filter Tag Buttons */

#sortStackFilterstacks_in_845272 {
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
}

.filterTitle {
	display: inline-block;
	padding: 8px 0;
	margin: 4px 0;
}

#mobile_toggle_btn_wrap_stacks_in_845272 a,
#sortStackFilterstacks_in_845272 a {
	display: inline-block;
	padding: 8px;
	margin: 4px;
	border-radius: 4px;
	background: #cdcdcd;
	text-decoration: none;
	outline: none;
	color: #444444;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#sortStackFilterstacks_in_845272 a.filterShowAll {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.filterShowAll i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag1 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag1 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag2 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag2 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag3 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag3 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag4 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag4 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag5 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag5 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag6 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag6 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag7 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag7 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag8 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag8 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag9 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag9 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag10 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag10 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag11 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag11 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag12 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag12 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag13 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag13 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag14 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag14 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag15 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag15 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag16 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag16 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag17 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag17 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag18 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag18 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag19 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag19 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag20 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag20 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag21 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag21 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag22 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag22 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag23 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag23 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag24 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag24 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag23 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845272 a.tag23 i {
	color: rgba(68, 68, 68, 1.00);
}





#mobile_toggle_btn_wrap_stacks_in_845272 {
	display: none;
}



/* Auto Sort Buttons */

#sortStackBtnTopstacks_in_845272,
#sortStackBtnBottomstacks_in_845272 {
	display: none;
	flex-wrap: wrap;
	justify-content: flex-end;
}







#sortStackBtnTopstacks_in_845272 .sortTitle,
#sortStackBtnBottomstacks_in_845272 .sortTitle {
	display: inline-block;
	padding: 8px 0;
	margin: 4px 0;
}

#sortStackBtnTopstacks_in_845272 a,
#sortStackBtnBottomstacks_in_845272 a {
	display: inline-block;
	padding: 8px;
	margin: 4px;
	border-radius: 4px;
	background: rgba(205, 205, 205, 1.00);
	text-decoration: none;
	outline: none;
	color: rgba(68, 68, 68, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	cursor: pointer;
}

#sortStackFilterstacks_in_845272 a.sortStackFilterButton {
	opacity: 0.60;
}

#sortStackFilterstacks_in_845272 a.sortStackFilterButton.activeFilterButton,
#sortStackFilterstacks_in_845272 a.sortStackFilterButton:hover {
	opacity: 1.00;
}

#sortStackBtnTopstacks_in_845272 a i,
#sortStackBtnBottomstacks_in_845272 a i {
	color: rgba(68, 68, 68, 1.00);
}



#stacks_in_1187074 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_1187076 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_1187079>.s3_row {
	margin: 0 -5px;
}

#stacks_in_1187079>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_1187079>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_1187079>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_1187079>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_1187079>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_1187083.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_1187083.div{

  overflow:visible;
}


#stacks_in_1187083 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_1187084 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_1187088 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_1187088 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_1187088 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_1187088 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_1187088 a,
#hoverBoxLinkstacks_in_1187088 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_1187088.touchDeviceDetected #hoverBoxStaticstacks_in_1187088 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_1187088.touchDeviceDetected #hoverBoxRolloverstacks_in_1187088 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_1187088.noTouchDeviceDetected #hoverBoxRolloverstacks_in_1187088 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_1187088.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_1187088 {
	opacity: 1.00;
}






















#stacks_in_1187088 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_1187089,
#ruleStackstacks_in_1187089:before,
#ruleStackstacks_in_1187089:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187089 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187089 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187089 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187089 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187089 {
	text-align: center;
}

#ruleStackstacks_in_1187089:before,
#ruleStackstacks_in_1187089:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_1187089:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187089:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187089 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_1187091,
#ruleStackstacks_in_1187091:before,
#ruleStackstacks_in_1187091:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187091 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187091 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187091 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187091 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187091 {
	text-align: center;
}

#ruleStackstacks_in_1187091:before,
#ruleStackstacks_in_1187091:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_1187091:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187091:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187091 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_844990 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_844992 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_844994>.s3_row {
	margin: 0 -5px;
}

#stacks_in_844994>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_844994>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_844994>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_844994>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_844994>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_844996.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_844996.div{

  overflow:visible;
}


#stacks_in_844996 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}#hoverBoxWrapperstacks_in_845003 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_845003 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_845003 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_845003 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_845003 a,
#hoverBoxLinkstacks_in_845003 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_845003.touchDeviceDetected #hoverBoxStaticstacks_in_845003 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_845003.touchDeviceDetected #hoverBoxRolloverstacks_in_845003 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_845003.noTouchDeviceDetected #hoverBoxRolloverstacks_in_845003 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_845003.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_845003 {
	opacity: 1.00;
}






















#stacks_in_845003 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_845005,
#ruleStackstacks_in_845005:before,
#ruleStackstacks_in_845005:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845005 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845005 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845005 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845005 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845005 {
	text-align: center;
}

#ruleStackstacks_in_845005:before,
#ruleStackstacks_in_845005:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_845005:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845005:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845005 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_845007,
#ruleStackstacks_in_845007:before,
#ruleStackstacks_in_845007:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845007 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845007 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845007 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845007 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845007 {
	text-align: center;
}

#ruleStackstacks_in_845007:before,
#ruleStackstacks_in_845007:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_845007:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845007:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845007 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_845344 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_845346 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_845348>.s3_row {
	margin: 0 -5px;
}

#stacks_in_845348>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_845348>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_845348>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_845348>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_845348>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_845350.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_845350.div{

  overflow:visible;
}


#stacks_in_845350 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_845352 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_845357 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_845357 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_845357 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_845357 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_845357 a,
#hoverBoxLinkstacks_in_845357 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_845357.touchDeviceDetected #hoverBoxStaticstacks_in_845357 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_845357.touchDeviceDetected #hoverBoxRolloverstacks_in_845357 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_845357.noTouchDeviceDetected #hoverBoxRolloverstacks_in_845357 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_845357.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_845357 {
	opacity: 1.00;
}






















#stacks_in_845357 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_845359,
#ruleStackstacks_in_845359:before,
#ruleStackstacks_in_845359:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845359 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845359 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845359 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845359 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845359 {
	text-align: center;
}

#ruleStackstacks_in_845359:before,
#ruleStackstacks_in_845359:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_845359:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845359:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845359 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_845361,
#ruleStackstacks_in_845361:before,
#ruleStackstacks_in_845361:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845361 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845361 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845361 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845361 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845361 {
	text-align: center;
}

#ruleStackstacks_in_845361:before,
#ruleStackstacks_in_845361:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_845361:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845361:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845361 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_845420 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_845422 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_845424>.s3_row {
	margin: 0 -5px;
}

#stacks_in_845424>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_845424>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_845424>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_845424>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_845424>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_845426.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_845426.div{

  overflow:visible;
}


#stacks_in_845426 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_845428 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_845433 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_845433 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_845433 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_845433 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_845433 a,
#hoverBoxLinkstacks_in_845433 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_845433.touchDeviceDetected #hoverBoxStaticstacks_in_845433 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_845433.touchDeviceDetected #hoverBoxRolloverstacks_in_845433 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_845433.noTouchDeviceDetected #hoverBoxRolloverstacks_in_845433 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_845433.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_845433 {
	opacity: 1.00;
}






















#stacks_in_845433 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_845435,
#ruleStackstacks_in_845435:before,
#ruleStackstacks_in_845435:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845435 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845435 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845435 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845435 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845435 {
	text-align: center;
}

#ruleStackstacks_in_845435:before,
#ruleStackstacks_in_845435:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_845435:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845435:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845435 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_845437,
#ruleStackstacks_in_845437:before,
#ruleStackstacks_in_845437:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845437 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845437 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845437 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845437 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845437 {
	text-align: center;
}

#ruleStackstacks_in_845437:before,
#ruleStackstacks_in_845437:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_845437:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845437:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845437 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_845496 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_845498 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_845500>.s3_row {
	margin: 0 -5px;
}

#stacks_in_845500>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_845500>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_845500>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_845500>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_845500>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_845502.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_845502.div{

  overflow:visible;
}


#stacks_in_845502 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_845504 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_845509 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_845509 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_845509 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_845509 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_845509 a,
#hoverBoxLinkstacks_in_845509 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_845509.touchDeviceDetected #hoverBoxStaticstacks_in_845509 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_845509.touchDeviceDetected #hoverBoxRolloverstacks_in_845509 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_845509.noTouchDeviceDetected #hoverBoxRolloverstacks_in_845509 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_845509.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_845509 {
	opacity: 1.00;
}






















#stacks_in_845509 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_845511,
#ruleStackstacks_in_845511:before,
#ruleStackstacks_in_845511:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845511 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845511 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845511 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845511 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845511 {
	text-align: center;
}

#ruleStackstacks_in_845511:before,
#ruleStackstacks_in_845511:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_845511:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845511:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845511 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_845513,
#ruleStackstacks_in_845513:before,
#ruleStackstacks_in_845513:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845513 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845513 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845513 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845513 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845513 {
	text-align: center;
}

#ruleStackstacks_in_845513:before,
#ruleStackstacks_in_845513:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_845513:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845513:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845513 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_845570 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_845572 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_845574>.s3_row {
	margin: 0 -5px;
}

#stacks_in_845574>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_845574>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_845574>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_845574>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_845574>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_845576.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_845576.div{

  overflow:visible;
}


#stacks_in_845576 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_845578 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_845583 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_845583 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_845583 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_845583 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_845583 a,
#hoverBoxLinkstacks_in_845583 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_845583.touchDeviceDetected #hoverBoxStaticstacks_in_845583 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_845583.touchDeviceDetected #hoverBoxRolloverstacks_in_845583 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_845583.noTouchDeviceDetected #hoverBoxRolloverstacks_in_845583 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_845583.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_845583 {
	opacity: 1.00;
}






















#stacks_in_845583 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_845585,
#ruleStackstacks_in_845585:before,
#ruleStackstacks_in_845585:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845585 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845585 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845585 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845585 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845585 {
	text-align: center;
}

#ruleStackstacks_in_845585:before,
#ruleStackstacks_in_845585:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_845585:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845585:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845585 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_845587,
#ruleStackstacks_in_845587:before,
#ruleStackstacks_in_845587:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845587 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845587 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845587 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845587 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845587 {
	text-align: center;
}

#ruleStackstacks_in_845587:before,
#ruleStackstacks_in_845587:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_845587:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845587:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845587 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_1186987 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_1186988 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_1186990>.s3_row {
	margin: 0 -5px;
}

#stacks_in_1186990>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_1186990>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_1186990>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_1186990>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_1186990>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_1186991.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_1186991.div{

  overflow:visible;
}


#stacks_in_1186991 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_1186992 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_1186999 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_1186999 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_1186999 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_1186999 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_1186999 a,
#hoverBoxLinkstacks_in_1186999 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_1186999.touchDeviceDetected #hoverBoxStaticstacks_in_1186999 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_1186999.touchDeviceDetected #hoverBoxRolloverstacks_in_1186999 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_1186999.noTouchDeviceDetected #hoverBoxRolloverstacks_in_1186999 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_1186999.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_1186999 {
	opacity: 1.00;
}






















#stacks_in_1186999 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_1187000,
#ruleStackstacks_in_1187000:before,
#ruleStackstacks_in_1187000:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187000 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187000 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187000 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187000 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187000 {
	text-align: center;
}

#ruleStackstacks_in_1187000:before,
#ruleStackstacks_in_1187000:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_1187000:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187000:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187000 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_1187002,
#ruleStackstacks_in_1187002:before,
#ruleStackstacks_in_1187002:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187002 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187002 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187002 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187002 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187002 {
	text-align: center;
}

#ruleStackstacks_in_1187002:before,
#ruleStackstacks_in_1187002:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_1187002:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187002:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187002 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_1187029 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_1187030 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_1187032>.s3_row {
	margin: 0 -5px;
}

#stacks_in_1187032>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_1187032>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_1187032>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_1187032>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_1187032>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_1187033.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_1187033.div{

  overflow:visible;
}


#stacks_in_1187033 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_1187034 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_1187041 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_1187041 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_1187041 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_1187041 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_1187041 a,
#hoverBoxLinkstacks_in_1187041 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_1187041.touchDeviceDetected #hoverBoxStaticstacks_in_1187041 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_1187041.touchDeviceDetected #hoverBoxRolloverstacks_in_1187041 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_1187041.noTouchDeviceDetected #hoverBoxRolloverstacks_in_1187041 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_1187041.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_1187041 {
	opacity: 1.00;
}






















#stacks_in_1187041 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_1187042,
#ruleStackstacks_in_1187042:before,
#ruleStackstacks_in_1187042:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187042 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187042 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187042 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187042 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187042 {
	text-align: center;
}

#ruleStackstacks_in_1187042:before,
#ruleStackstacks_in_1187042:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_1187042:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187042:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187042 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_1187044,
#ruleStackstacks_in_1187044:before,
#ruleStackstacks_in_1187044:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187044 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187044 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187044 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187044 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187044 {
	text-align: center;
}

#ruleStackstacks_in_1187044:before,
#ruleStackstacks_in_1187044:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_1187044:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187044:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187044 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_845458 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_845460 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_845462>.s3_row {
	margin: 0 -5px;
}

#stacks_in_845462>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_845462>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_845462>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_845462>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_845462>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_845464.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_845464.div{

  overflow:visible;
}


#stacks_in_845464 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_845466 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_845471 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_845471 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_845471 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_845471 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_845471 a,
#hoverBoxLinkstacks_in_845471 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_845471.touchDeviceDetected #hoverBoxStaticstacks_in_845471 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_845471.touchDeviceDetected #hoverBoxRolloverstacks_in_845471 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_845471.noTouchDeviceDetected #hoverBoxRolloverstacks_in_845471 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_845471.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_845471 {
	opacity: 1.00;
}






















#stacks_in_845471 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_845473,
#ruleStackstacks_in_845473:before,
#ruleStackstacks_in_845473:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845473 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845473 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845473 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845473 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845473 {
	text-align: center;
}

#ruleStackstacks_in_845473:before,
#ruleStackstacks_in_845473:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_845473:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845473:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845473 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_845475,
#ruleStackstacks_in_845475:before,
#ruleStackstacks_in_845475:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845475 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845475 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845475 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845475 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845475 {
	text-align: center;
}

#ruleStackstacks_in_845475:before,
#ruleStackstacks_in_845475:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_845475:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845475:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845475 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */#sortStackstacks_in_845276 {
	display: block;
	position: relative;
	text-align: center;
}

#sortStackstacks_in_845276 .sortStackItem {
	display: block;
	text-align: left;
	padding: 5px;
	margin: 5px;
	border-radius: 0px;
	box-shadow: 0px 0px 0px rgba(68, 68, 68, 1.00);
	border: 0px solid rgba(68, 68, 68, 1.00);
	position: relative;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#sortStackstacks_in_845276 .sortStackItem:hover {
	box-shadow: 0px 0px 0px rgba(51, 51, 51, 1.00);
	border: 0px solid rgba(51, 51, 51, 1.00);
}

#sortStackstacks_in_845276 .sortStackSlice {
	position: relative;
	z-index: 5;
}

#sortStackstacks_in_845276 .sortStackLink a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 10;
}




#sortStackstacks_in_845276 .sortStackItem {
	display: inline-block;
	min-width: 100px;
	max-width: 800px;
}






/* Filter Tag Buttons */

#sortStackFilterstacks_in_845276 {
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
}

.filterTitle {
	display: inline-block;
	padding: 8px 0;
	margin: 4px 0;
}

#mobile_toggle_btn_wrap_stacks_in_845276 a,
#sortStackFilterstacks_in_845276 a {
	display: inline-block;
	padding: 8px;
	margin: 4px;
	border-radius: 4px;
	background: #cdcdcd;
	text-decoration: none;
	outline: none;
	color: #444444;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#sortStackFilterstacks_in_845276 a.filterShowAll {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.filterShowAll i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag1 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag1 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag2 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag2 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag3 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag3 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag4 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag4 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag5 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag5 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag6 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag6 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag7 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag7 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag8 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag8 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag9 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag9 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag10 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag10 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag11 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag11 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag12 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag12 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag13 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag13 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag14 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag14 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag15 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag15 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag16 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag16 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag17 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag17 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag18 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag18 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag19 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag19 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag20 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag20 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag21 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag21 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag22 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag22 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag23 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag23 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag24 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag24 i {
	color: rgba(68, 68, 68, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag23 {
	color: rgba(68, 68, 68, 1.00);
	background: rgba(205, 205, 205, 1.00);
}

#sortStackFilterstacks_in_845276 a.tag23 i {
	color: rgba(68, 68, 68, 1.00);
}





#mobile_toggle_btn_wrap_stacks_in_845276 {
	display: none;
}



/* Auto Sort Buttons */

#sortStackBtnTopstacks_in_845276,
#sortStackBtnBottomstacks_in_845276 {
	display: none;
	flex-wrap: wrap;
	justify-content: flex-end;
}







#sortStackBtnTopstacks_in_845276 .sortTitle,
#sortStackBtnBottomstacks_in_845276 .sortTitle {
	display: inline-block;
	padding: 8px 0;
	margin: 4px 0;
}

#sortStackBtnTopstacks_in_845276 a,
#sortStackBtnBottomstacks_in_845276 a {
	display: inline-block;
	padding: 8px;
	margin: 4px;
	border-radius: 4px;
	background: rgba(205, 205, 205, 1.00);
	text-decoration: none;
	outline: none;
	color: rgba(68, 68, 68, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	cursor: pointer;
}

#sortStackFilterstacks_in_845276 a.sortStackFilterButton {
	opacity: 0.60;
}

#sortStackFilterstacks_in_845276 a.sortStackFilterButton.activeFilterButton,
#sortStackFilterstacks_in_845276 a.sortStackFilterButton:hover {
	opacity: 1.00;
}

#sortStackBtnTopstacks_in_845276 a i,
#sortStackBtnBottomstacks_in_845276 a i {
	color: rgba(68, 68, 68, 1.00);
}



#stacks_in_845234 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_845236 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_845238>.s3_row {
	margin: 0 -5px;
}

#stacks_in_845238>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_845238>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_845238>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_845238>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_845238>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_845240.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_845240.div{

  overflow:visible;
}


#stacks_in_845240 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_845242 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_845247 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_845247 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_845247 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_845247 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_845247 a,
#hoverBoxLinkstacks_in_845247 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_845247.touchDeviceDetected #hoverBoxStaticstacks_in_845247 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_845247.touchDeviceDetected #hoverBoxRolloverstacks_in_845247 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_845247.noTouchDeviceDetected #hoverBoxRolloverstacks_in_845247 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_845247.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_845247 {
	opacity: 1.00;
}






















#stacks_in_845247 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_845249,
#ruleStackstacks_in_845249:before,
#ruleStackstacks_in_845249:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845249 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845249 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845249 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845249 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845249 {
	text-align: center;
}

#ruleStackstacks_in_845249:before,
#ruleStackstacks_in_845249:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_845249:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845249:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845249 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_845251,
#ruleStackstacks_in_845251:before,
#ruleStackstacks_in_845251:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845251 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845251 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845251 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845251 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845251 {
	text-align: center;
}

#ruleStackstacks_in_845251:before,
#ruleStackstacks_in_845251:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_845251:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845251:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845251 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_1187154 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_1187156 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_1187159>.s3_row {
	margin: 0 -5px;
}

#stacks_in_1187159>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_1187159>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_1187159>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_1187159>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_1187159>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_1187163.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_1187163.div{

  overflow:visible;
}


#stacks_in_1187163 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_1187164 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_1187168 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_1187168 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_1187168 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_1187168 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_1187168 a,
#hoverBoxLinkstacks_in_1187168 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_1187168.touchDeviceDetected #hoverBoxStaticstacks_in_1187168 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_1187168.touchDeviceDetected #hoverBoxRolloverstacks_in_1187168 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_1187168.noTouchDeviceDetected #hoverBoxRolloverstacks_in_1187168 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_1187168.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_1187168 {
	opacity: 1.00;
}






















#stacks_in_1187168 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_1187169,
#ruleStackstacks_in_1187169:before,
#ruleStackstacks_in_1187169:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187169 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187169 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187169 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187169 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187169 {
	text-align: center;
}

#ruleStackstacks_in_1187169:before,
#ruleStackstacks_in_1187169:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_1187169:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187169:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187169 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_1187171,
#ruleStackstacks_in_1187171:before,
#ruleStackstacks_in_1187171:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187171 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187171 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187171 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187171 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187171 {
	text-align: center;
}

#ruleStackstacks_in_1187171:before,
#ruleStackstacks_in_1187171:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_1187171:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187171:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187171 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_1187198 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_1187200 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_1187203>.s3_row {
	margin: 0 -5px;
}

#stacks_in_1187203>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_1187203>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_1187203>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_1187203>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_1187203>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_1187207.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_1187207.div{

  overflow:visible;
}


#stacks_in_1187207 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_1187208 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_1187212 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_1187212 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_1187212 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_1187212 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_1187212 a,
#hoverBoxLinkstacks_in_1187212 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_1187212.touchDeviceDetected #hoverBoxStaticstacks_in_1187212 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_1187212.touchDeviceDetected #hoverBoxRolloverstacks_in_1187212 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_1187212.noTouchDeviceDetected #hoverBoxRolloverstacks_in_1187212 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_1187212.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_1187212 {
	opacity: 1.00;
}






















#stacks_in_1187212 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_1187213,
#ruleStackstacks_in_1187213:before,
#ruleStackstacks_in_1187213:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187213 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187213 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187213 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187213 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187213 {
	text-align: center;
}

#ruleStackstacks_in_1187213:before,
#ruleStackstacks_in_1187213:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_1187213:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187213:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187213 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_1187215,
#ruleStackstacks_in_1187215:before,
#ruleStackstacks_in_1187215:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187215 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187215 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187215 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187215 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187215 {
	text-align: center;
}

#ruleStackstacks_in_1187215:before,
#ruleStackstacks_in_1187215:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_1187215:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187215:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187215 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_1187132 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_1187134 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_1187137>.s3_row {
	margin: 0 -5px;
}

#stacks_in_1187137>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_1187137>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_1187137>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_1187137>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_1187137>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_1187141.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_1187141.div{

  overflow:visible;
}


#stacks_in_1187141 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_1187142 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_1187146 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_1187146 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_1187146 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_1187146 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_1187146 a,
#hoverBoxLinkstacks_in_1187146 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_1187146.touchDeviceDetected #hoverBoxStaticstacks_in_1187146 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_1187146.touchDeviceDetected #hoverBoxRolloverstacks_in_1187146 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_1187146.noTouchDeviceDetected #hoverBoxRolloverstacks_in_1187146 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_1187146.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_1187146 {
	opacity: 1.00;
}






















#stacks_in_1187146 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_1187147,
#ruleStackstacks_in_1187147:before,
#ruleStackstacks_in_1187147:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187147 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187147 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187147 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187147 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187147 {
	text-align: center;
}

#ruleStackstacks_in_1187147:before,
#ruleStackstacks_in_1187147:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_1187147:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187147:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187147 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_1187149,
#ruleStackstacks_in_1187149:before,
#ruleStackstacks_in_1187149:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187149 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187149 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187149 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187149 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187149 {
	text-align: center;
}

#ruleStackstacks_in_1187149:before,
#ruleStackstacks_in_1187149:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_1187149:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187149:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187149 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_845254 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_845256 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_845258>.s3_row {
	margin: 0 -5px;
}

#stacks_in_845258>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_845258>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_845258>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_845258>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_845258>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_845260.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_845260.div{

  overflow:visible;
}


#stacks_in_845260 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_845262 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_845267 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_845267 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_845267 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_845267 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_845267 a,
#hoverBoxLinkstacks_in_845267 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_845267.touchDeviceDetected #hoverBoxStaticstacks_in_845267 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_845267.touchDeviceDetected #hoverBoxRolloverstacks_in_845267 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_845267.noTouchDeviceDetected #hoverBoxRolloverstacks_in_845267 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_845267.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_845267 {
	opacity: 1.00;
}






















#stacks_in_845267 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_845269,
#ruleStackstacks_in_845269:before,
#ruleStackstacks_in_845269:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845269 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845269 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845269 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845269 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845269 {
	text-align: center;
}

#ruleStackstacks_in_845269:before,
#ruleStackstacks_in_845269:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_845269:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845269:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845269 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_845271,
#ruleStackstacks_in_845271:before,
#ruleStackstacks_in_845271:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845271 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845271 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845271 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845271 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845271 {
	text-align: center;
}

#ruleStackstacks_in_845271:before,
#ruleStackstacks_in_845271:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_845271:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845271:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845271 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_845606 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_845608 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_845610>.s3_row {
	margin: 0 -5px;
}

#stacks_in_845610>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_845610>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_845610>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_845610>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_845610>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_845612.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_845612.div{

  overflow:visible;
}


#stacks_in_845612 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_845614 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_845619 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_845619 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_845619 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_845619 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_845619 a,
#hoverBoxLinkstacks_in_845619 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_845619.touchDeviceDetected #hoverBoxStaticstacks_in_845619 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_845619.touchDeviceDetected #hoverBoxRolloverstacks_in_845619 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_845619.noTouchDeviceDetected #hoverBoxRolloverstacks_in_845619 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_845619.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_845619 {
	opacity: 1.00;
}






















#stacks_in_845619 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_845621,
#ruleStackstacks_in_845621:before,
#ruleStackstacks_in_845621:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845621 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845621 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845621 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845621 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845621 {
	text-align: center;
}

#ruleStackstacks_in_845621:before,
#ruleStackstacks_in_845621:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_845621:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845621:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845621 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_845623,
#ruleStackstacks_in_845623:before,
#ruleStackstacks_in_845623:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845623 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845623 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845623 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845623 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845623 {
	text-align: center;
}

#ruleStackstacks_in_845623:before,
#ruleStackstacks_in_845623:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_845623:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845623:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845623 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_845534 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_845536 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_845538>.s3_row {
	margin: 0 -5px;
}

#stacks_in_845538>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_845538>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_845538>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_845538>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_845538>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_845540.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_845540.div{

  overflow:visible;
}


#stacks_in_845540 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_845542 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_845547 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_845547 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_845547 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_845547 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_845547 a,
#hoverBoxLinkstacks_in_845547 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_845547.touchDeviceDetected #hoverBoxStaticstacks_in_845547 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_845547.touchDeviceDetected #hoverBoxRolloverstacks_in_845547 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_845547.noTouchDeviceDetected #hoverBoxRolloverstacks_in_845547 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_845547.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_845547 {
	opacity: 1.00;
}






















#stacks_in_845547 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_845549,
#ruleStackstacks_in_845549:before,
#ruleStackstacks_in_845549:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845549 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845549 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845549 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845549 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845549 {
	text-align: center;
}

#ruleStackstacks_in_845549:before,
#ruleStackstacks_in_845549:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_845549:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845549:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845549 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_845551,
#ruleStackstacks_in_845551:before,
#ruleStackstacks_in_845551:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_845551 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_845551 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_845551 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_845551 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_845551 {
	text-align: center;
}

#ruleStackstacks_in_845551:before,
#ruleStackstacks_in_845551:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_845551:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_845551:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_845551 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  */
#stacks_in_1187049 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_1187050 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_1187052>.s3_row {
	margin: 0 -5px;
}

#stacks_in_1187052>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_1187052>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_1187052>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_1187052>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_1187052>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}








/*#stacks_in_1187053.clip-right-arrow {
-webkit-clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%);
clip-path: polygon(0% 20%, 60% 20%, 60% 0%, 100% 50%, 60% 100%, 60% 80%, 0% 80%); 
}
.clip-left-arrow{
-webkit-clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
clip-path: polygon(40% 0%, 40% 20%, 100% 20%, 100% 80%, 40% 80%, 40% 100%, 0% 50%);
}
.clip-right-point{

}*/

#stacks_in_1187053.div{

  overflow:visible;
}


#stacks_in_1187053 img {



 



 

  

   

     

 


  

  
 




  

  
 


  

  

  

 

 
-webkit-clip-path: ellipse(50% 50% at 50% 50%);
clip-path: ellipse(50% 50% at 50% 50%);


 

 













   










}
#stacks_in_1187054 {
	margin: 0px 0px 10px 0px;
}
#hoverBoxWrapperstacks_in_1187061 {
	height: auto;
	min-height: 0px;
	max-height: 1000px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
	cursor: auto;
}

#hoverBoxWrapperstacks_in_1187061 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_1187061 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

#hoverBoxRolloverstacks_in_1187061 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
}

#hoverBoxLinkstacks_in_1187061 a,
#hoverBoxLinkstacks_in_1187061 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../index_files/bg_fill.gif) repeat;
	border: none;
	outline: none;
}




#hoverBoxWrapperstacks_in_1187061.touchDeviceDetected #hoverBoxStaticstacks_in_1187061 {
	display: block;
	opacity: 1.00;
}

#hoverBoxWrapperstacks_in_1187061.touchDeviceDetected #hoverBoxRolloverstacks_in_1187061 {
	display: none;
	opacity: 0;
}









#hoverBoxWrapperstacks_in_1187061.noTouchDeviceDetected #hoverBoxRolloverstacks_in_1187061 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	-moz-transition: opacity 500ms linear;
	-webkit-transition: opacity 500ms linear;
	transition: opacity 500ms linear;
}

#hoverBoxWrapperstacks_in_1187061.noTouchDeviceDetected:hover #hoverBoxRolloverstacks_in_1187061 {
	opacity: 1.00;
}






















#stacks_in_1187061 {
	margin: 0px 4px 0px 4px;
}
/* @group Generic Styles */

#ruleStackstacks_in_1187062,
#ruleStackstacks_in_1187062:before,
#ruleStackstacks_in_1187062:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187062 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187062 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187062 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(51, 102, 153, 1.00);
	background: rgba(255, 255, 255, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(204, 204, 204, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187062 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187062 {
	text-align: center;
}

#ruleStackstacks_in_1187062:before,
#ruleStackstacks_in_1187062:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(204, 204, 204, 1.00);
}

#ruleStackstacks_in_1187062:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187062:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187062 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* @group Generic Styles */

#ruleStackstacks_in_1187064,
#ruleStackstacks_in_1187064:before,
#ruleStackstacks_in_1187064:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

#ruleStackstacks_in_1187064 {
	position: relative;
	overflow: hidden;
	margin: 0.00% 0;
	width: %;
}

/*  */
#ruleStackstacks_in_1187064 {
	width: 100%;
}
/*  */

/*  */

/*  */

#ruleStackstacks_in_1187064 [class^="fa fa-"] {
	position: relative;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: rgba(255, 255, 255, 1.00);
	background: rgba(51, 102, 153, 1.00);
	border-radius: 50%;
	border: 1px solid rgba(51, 102, 153, 1.00);
	display: inline-block;
}

#ruleStackstacks_in_1187064 a {
	position: absolute;
	top: 0px;
	display: block;
	width: 40px;
	height: 40px;
	border: none;
	background: transparent;
	outline: none;
}

/* @end */

/* @end */

/*  */

/*  */
#ruleStackstacks_in_1187064 {
	text-align: center;
}

#ruleStackstacks_in_1187064:before,
#ruleStackstacks_in_1187064:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 49%;
	right: 40px;
	height: 0px;
	border-top: 1px solid rgba(51, 102, 153, 1.00);
}

#ruleStackstacks_in_1187064:before {
	left: -50%;
	margin-left: -20px;
}

#ruleStackstacks_in_1187064:after {
	left: 50%;
	margin-left: 20px;
}

#ruleStackstacks_in_1187064 a {
	left: 50%;
	margin-left: -20px;
}
/*  */

/*  */

/*  */
/*  *//* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_845678 #myExtraContent3,
#ExtraContentPlusstacks_in_845678 #fs {
	display: none;
}

#usefulStackWrapperstacks_in_845698 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_845698 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_845698 {
		display: none;
	}
}













#stacks_in_845698 {
	background-color: rgba(51, 102, 153, 1.00);
	padding:  20px;
}
#stacks_in_995647_995448>.s3_row {
	margin: 0 -10px;
}

#stacks_in_995647_995448>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_995647_995448>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_995647_995448>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_995647_995448>.s3_row>.s3_column {
	padding: 0 10px;
}








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



}



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


	#stacks_in_995647_995448>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_995647_995448>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



/* DooBox Spin CSS Document */




#stacks_in_995647_995493 .stacks_in_995647_995493spin{
display:none;
}







/* DooBox Spin CSS Document */




#stacks_in_995647_995464 .stacks_in_995647_995464spin{
display:none;
}







/* DooBox Spin CSS Document */




#stacks_in_995647_995485 .stacks_in_995647_995485spin{
display:none;
}







/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_821698_472644 #myExtraContent5,
#ExtraContentPlusstacks_in_821698_472644 #fs {
	display: none;
}

#usefulStackWrapperstacks_in_821698_472649 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1200px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_821698_472649 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_821698_472649 {
		display: none;
	}
}












/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_821698_472651Calligrapher{			font-size: 90% !important;			color: #FFFFFF !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_821698_472651Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_472651Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_472651Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_472651Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_472651Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_472651Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_472651Calligrapher h6, .stacks_in_821698_472651Calligrapher h5, .stacks_in_821698_472651Calligrapher h4, .stacks_in_821698_472651Calligrapher h3, .stacks_in_821698_472651Calligrapher h2, .stacks_in_821698_472651Calligrapher h1{			color: #FFFFFF !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_821698_472651Calligrapher, .stacks_in_821698_472651Calligrapher h1, .stacks_in_821698_472651Calligrapher h2, .stacks_in_821698_472651Calligrapher h3, .stacks_in_821698_472651Calligrapher h4, .stacks_in_821698_472651Calligrapher h5, .stacks_in_821698_472651Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_821698_472651targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_821698_472651Calligrapher a:link{			color: #FFFFFF !important;			text-decoration: none !important;		}				.stacks_in_821698_472651Calligrapher a:visited{			color: #FFFFFF !important;		}				.stacks_in_821698_472651Calligrapher a:active{			color: #FFFFFF !important;		}				.stacks_in_821698_472651Calligrapher a:hover{			color: #CCCCCC !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */#stacks_in_821698_472653>.s3_row {
	margin: 0 -10px;
}

#stacks_in_821698_472653>.s3_row>.s3_column_left {
	width: 60.00%;
}

#stacks_in_821698_472653>.s3_row>.s3_column_right {
	width: 40.000000%;
}




#stacks_in_821698_472653>.s3_row>.s3_column {
	padding: 0 10px;
}










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


	#stacks_in_821698_472653>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_821698_472653>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



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


	#stacks_in_821698_472653>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_821698_472653>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_821698_472653 {
	margin: 40px 20px 20px 20px;
}
#stacks_in_821698_472673>.s3_row {
	margin: 0 -5px;
}

#stacks_in_821698_472673>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_821698_472673>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_821698_472673>.s3_row>.s3_column {
	padding: 0 5px;
}










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



}



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


	#stacks_in_821698_472673>.s3_row  {
		margin: -5px 0;
	}
	#stacks_in_821698_472673>.s3_row>.s3_column {
		padding: 5px 0;
		width:100%;
	}


}





/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_821698_1139294buttonPressWrapper{
	position: relative !important;
}

#stacks_in_821698_1139294 a, #stacks_in_821698_1139294 a:hover, #stacks_in_821698_1139294 a:visited, #stacks_in_821698_1139294 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_821698_1139294button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #999999 !important;
	border-color: #828282 !important;
	box-sizing: border-box !important;
}

.stacks_in_821698_1139294button:hover{
	color: #FFFFFF !important;
	background-color: #00CC00 !important;
	border-color: #00AD00 !important;
}

#stacks_in_821698_1139294 a, #stacks_in_821698_1139294 a:visited, #stacks_in_821698_1139294 a:active{
	color: #FFFFFF !important;
}

#stacks_in_821698_1139294 a:hover{
	color: #FFFFFF !important;
}
















	/* -- TYPE FLAT REGULAR OVERRIDE -- */
	.stacks_in_821698_1139294button{
		border-color: #999999 !important;
	}
	.stacks_in_821698_1139294button:hover{
		border-color: #00CC00 !important;
	}
	























.stacks_in_821698_1139294buttonPressWrapper *{
	
	font-family:  Helvetica,Arial,sans-serif !important;
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_821698_1139294buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_821698_1139294buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_821698_1139294buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_821698_1139294 {
	margin: 5px 0px 0px 0px;
}

#stacks_in_821698_472677 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_821698_472655>.s3_row {
	margin: 0 -10px;
}

#stacks_in_821698_472655>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_821698_472655>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_821698_472655>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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



}





/* -- Start Buttonpress2 Each css Template -- */

.stacks_in_821698_1139304buttonPressWrapper{
	position: relative !important;
}

#stacks_in_821698_1139304 a, #stacks_in_821698_1139304 a:hover, #stacks_in_821698_1139304 a:visited, #stacks_in_821698_1139304 a:active{
	text-decoration: none !important;
}

/* -- TYPE BASE STYLES -- */
.stacks_in_821698_1139304button{
	position: relative !important;
	display: inline-block !important;
	width: 100% !important;
	padding: 6px 12px 6px 12px !important;
	margin: 0 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	line-height: 18px !important;
	text-align: center !important;
	vertical-align: middle !important;
	-ms-touch-action: manipulation !important;
	touch-action: manipulation !important;
	cursor: pointer !important;
	-webkit-user-select: none !important;
	-moz-user-select: none !important;
	-ms-user-select: none !important;
	user-select: none !important;
	background-image: none !important;
	border: 1px solid transparent !important;
	border-radius: 4px !important;
	color: #FFFFFF !important;
	background-color: #999999 !important;
	border-color: #828282 !important;
	box-sizing: border-box !important;
}

.stacks_in_821698_1139304button:hover{
	color: #FFFFFF !important;
	background-color: #3366CC !important;
	border-color: #2B56AD !important;
}

#stacks_in_821698_1139304 a, #stacks_in_821698_1139304 a:visited, #stacks_in_821698_1139304 a:active{
	color: #FFFFFF !important;
}

#stacks_in_821698_1139304 a:hover{
	color: #FFFFFF !important;
}
















	/* -- TYPE FLAT REGULAR OVERRIDE -- */
	.stacks_in_821698_1139304button{
		border-color: #999999 !important;
	}
	.stacks_in_821698_1139304button:hover{
		border-color: #3366CC !important;
	}
	























.stacks_in_821698_1139304buttonPressWrapper *{
	
	font-family:  Helvetica,Arial,sans-serif !important;
}


/* -- BUTTON ALIGNMENT -- */
.stacks_in_821698_1139304buttonPressWrapper{
	position: relative !important;
	text-align: center !important;
}

@media only screen and (max-width: 768px) {
	.stacks_in_821698_1139304buttonPressWrapper{
		text-align: center !important;
	}
}

@media only screen and (max-width: 480px) {
	.stacks_in_821698_1139304buttonPressWrapper{
		text-align: center !important;
	}
}

/* -- End Buttonpress2 Each css Template -- */
#stacks_in_821698_1139304 {
	margin: 5px 0px 0px 0px;
}
#stacks_in_821698_1139295>.s3_row {
	margin: 0 -10px;
}

#stacks_in_821698_1139295>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_821698_1139295>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_821698_1139295>.s3_row>.s3_column {
	padding: 0 10px;
}










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



}



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


	#stacks_in_821698_1139295>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_821698_1139295>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}






#stacks_in_821698_1139295 {
	margin: 20px 0px 0px 0px;
}

#stacks_out_821698_1139300 {
	width: 113px;
	float: left;
	margin-left:0;
}
#usefulStackWrapperstacks_in_821698_1139286 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_821698_1139286 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: none;
}








@media screen and (max-width: 880px) {
	#usefulStackstacks_in_821698_1139286 {
		display: block;
	}
}












.target_stacks_in_821698_1139288{z-index:99;}.target_stacks_in_821698_1139288.rotate{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.target_stacks_in_821698_1139288.width-flexible{width:100%}.target_stacks_in_821698_1139288.width-fixed{width:250px}.target_stacks_in_821698_1139288.height-flexible{height:100%}.target_stacks_in_821698_1139288.height-fixed{height:250px}.target_stacks_in_821698_1139288.top_pt{top:96%}.target_stacks_in_821698_1139288.top_px{top:96px}.target_stacks_in_821698_1139288.bottom_pt{bottom:96%}.target_stacks_in_821698_1139288.bottom_px{bottom:96px}.target_stacks_in_821698_1139288.right_pt{right:0%}.target_stacks_in_821698_1139288.right_px{right:0px}.target_stacks_in_821698_1139288.left_pt{left:0%}.target_stacks_in_821698_1139288.left_px{left:0px}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_821698_1139290Calligrapher{			font-size: 100% !important;			color: #999999 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_821698_1139290Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_1139290Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_1139290Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_1139290Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_1139290Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_1139290Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold !important;		}		.stacks_in_821698_1139290Calligrapher h6, .stacks_in_821698_1139290Calligrapher h5, .stacks_in_821698_1139290Calligrapher h4, .stacks_in_821698_1139290Calligrapher h3, .stacks_in_821698_1139290Calligrapher h2, .stacks_in_821698_1139290Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_821698_1139290Calligrapher, .stacks_in_821698_1139290Calligrapher h1, .stacks_in_821698_1139290Calligrapher h2, .stacks_in_821698_1139290Calligrapher h3, .stacks_in_821698_1139290Calligrapher h4, .stacks_in_821698_1139290Calligrapher h5, .stacks_in_821698_1139290Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_821698_1139290targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_821698_1139290Calligrapher a:link{			color: #666666 !important;			text-decoration: none !important;		}				.stacks_in_821698_1139290Calligrapher a:visited{			color: #666666 !important;		}				.stacks_in_821698_1139290Calligrapher a:active{			color: #666666 !important;		}				.stacks_in_821698_1139290Calligrapher a:hover{			color: #FFFFFF !important;			text-decoration: none !important;		}/* End Calligrapher stack CSS code */
#stacks_in_821698_1139292 {
	background-color: rgba(204, 204, 204, 0.90);
	border: solid rgba(153, 153, 153, 1.00);
	border-width: 0px 0px 1px 0px;
	padding: 3px 0px 3px 0px;
}
/* Font style applied when the page has finished loading */

#ExtraContentPlusstacks_in_821698_1019309_1019302 #myExtraContent7,
#ExtraContentPlusstacks_in_821698_1019309_1019302 #fs {
	display: none;
}


#stacks_in_821698_1019309_1019307 {
	margin: 20px 0px 0px 0px;
}
