#fluid_image_stacks_in_674 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_674 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_674.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_674.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_674.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_674.automatic {
    max-width: 100%; }
  #fluid_image_stacks_in_674.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_674.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
#fluid_image_stacks_in_676 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_676 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_676.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_676.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_676.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_676.automatic {
    max-width: 100%; }
  #fluid_image_stacks_in_676.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_676.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
#fluid_image_stacks_in_678 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_678 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_678.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_678.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_678.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_678.automatic {
    max-width: 100%; }
  #fluid_image_stacks_in_678.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_678.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
#fluid_image_stacks_in_680 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_680 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_680.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_680.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_680.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_680.automatic {
    max-width: 100%; }
  #fluid_image_stacks_in_680.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_680.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
#fluid_image_stacks_in_682 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_682 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_682.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_682.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_682.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_682.automatic {
    max-width: 100%; }
  #fluid_image_stacks_in_682.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_682.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
#fluid_image_stacks_in_684 {
  flex: 0 1 auto;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  transition: all 0.3s ease;
  opacity: 1;
  display: block;
  z-index: 1000;
  transform-origin: center center;
  transform: scale(1) translate(0px, 0px) rotate(0deg);
  border-radius: 4px 4px 4px 4px; }
  #fluid_image_stacks_in_684 img.fluid--image {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-radius: inherit;
    margin: 0px 0px 0px 0px; }
  #fluid_image_stacks_in_684.align-left {
    margin-right: auto; }
  #fluid_image_stacks_in_684.align-right {
    margin-left: auto; }
  #fluid_image_stacks_in_684.align-center {
    margin: 0 auto; }
  #fluid_image_stacks_in_684.automatic {
    max-width: 100%; }
  #fluid_image_stacks_in_684.dimensions {
    width: 100%;
    display: flex;
    position: relative;
    align-items: flex-start;
    max-width: 100px; }
    #fluid_image_stacks_in_684.dimensions img.fluid--image {
      height: auto;
      width: 100px;
      max-width: 100px;
      max-height: 100px; }
.stacks_in_657buttonbase {
	position: relative;
	text-align: center;
	padding: 0px 20px 0px 20px;
}

.stacks_in_657buttonbase a {
	display: inline-block;
}

.stacks_in_657buttonbase img {
	max-width: 85%;
	vertical-align: middle;
}

.stacks_in_657buttonbase svg {
	max-width: 85%;
	vertical-align: middle;
}

.stacks_in_657plus {
	position: relative;
	z-index: 1;
	padding: 0;
	margin: 0;
	width: 100px;
	height: 100px;
		
	line-height: 100px;
	
	color: #FFFFFF !important;
	font-size: 15px;
	font-weight: normal;
	
	background: rgba(18, 140, 187, 1.00) !important;
	
	
	border-radius: 50%;
	border: none;
	transition: box-shadow 400ms cubic-bezier(0.2, 0, 0.7, 1), transform 200ms cubic-bezier(0.2, 0, 0.7, 1);
	
		
	box-shadow: 0px 0px 20px rgba(15, 128, 255, 1.00);
	
	
}

/*Pulse Rounds*/
.stacks_in_657plus:before,
.stacks_in_657plus:after {
	
	border: 1px solid rgba(7, 64, 128, 1.00);
	content: "";
	width: 100%;
	display: block;
	
	position: absolute;
	height: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 100%;
	transform-origin: center center;
	opacity: 0;
	box-sizing: border-box;
}
.stacks_in_657plus:before {
	animation: 1s 0.1s stacks_in_657pulse2 infinite linear;
}
.stacks_in_657plus::after {
	animation: 1s stacks_in_657pulse infinite linear;
}
@keyframes stacks_in_657pulse {
  0% {
	transform: scale(1);
	opacity: 0.20;
  }
  100% {
	transform: scale(1.30);
	opacity: 0;
  }
}
@keyframes stacks_in_657pulse2 {
  0% {
	transform: scale(1);
	opacity: 0.50;
  }
  100% {
	transform: scale(1.50);
	opacity: 0;
  }
}
/*Pulse Rounds*/
.stacks_in_657plus:hover {
	cursor: pointer;
	transform: rotate(0deg);
	
	box-shadow: 0 0 1px 15px rgba(7, 64, 128, 0.71), 0 0 1px 30px rgba(7, 64, 128, 0.49), 0 0 1px 45px rgba(7, 64, 128, 0.18);
	
}
.stacks_in_657plus:hover:before,
.stacks_in_657plus:hover:after {
	animation: none;
}

div#stacks_in_657.stacks_top {
	overflow: visible !important;
}
.stacks_out {
	overflow: visible !important;
}
div#stacks_in_657.stacks_in {
	overflow: visible !important;
}

#stacks_in_657 {
	padding: 40px 0px 54px 0px;
}
