/* @group CSS Reset & Box Sizing */

#adaptiveGridstacks_in_203 *,
#adaptiveGridstacks_in_203 *:before,
#adaptiveGridstacks_in_203 *:after {
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
}

#adaptiveGridstacks_in_203 {
	display: block;
}

/*  */
#adaptiveGridstacks_in_203 {
	visibility: hidden;
}
/*  */

#adaptiveGridstacks_in_203:before {
	display: table;
	content: " ";	
}

#adaptiveGridstacks_in_203 .adaptiveGridColumn {
	overflow: visible;
}

/*  */
#adaptiveGridstacks_in_203 img {
	max-width: 100%;
	height: auto;
}
/*  */

#adaptiveGridstacks_in_203 .adaptiveGridColumn {
	display: inline-block;
	float: left;
}

/* @end */

/* @group Column Padding Settings */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_203 .gridCellInner {
		padding: 0px;
	}
	
	#adaptiveGridstacks_in_203 {
		margin-left: -0px;
	}
	
	#adaptiveGridstacks_in_203 {
		margin-right: -0px;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_203 .gridCellInner {
		padding: 2px;
	}
	
	#adaptiveGridstacks_in_203 {
		margin-left: -2px;
	}
	
	#adaptiveGridstacks_in_203 {
		margin-right: -2px;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_203 .gridCellInner {
		padding: 4px;
	}
	
	#adaptiveGridstacks_in_203 {
		margin-left: -4px;
	}
	
	#adaptiveGridstacks_in_203 {
		margin-right: -4px;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_203 .gridCellInner {
		padding: 6px;
	}
	
	#adaptiveGridstacks_in_203 {
		margin-left: -6px;
	}
	
	#adaptiveGridstacks_in_203 {
		margin-right: -6px;
	}
}

/* @end */

/* @group Column Settings */



/* If column 1 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_203 .column1 {
		width: 100.00%;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_203 .column1 {
		width: 33.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_203 .column1 {
		width: 33.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_203 .column1 {
		width: 33.00%;
	}
}



/* If column 2 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_203 .column2 {
		width: 100.00%;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_203 .column2 {
		width: 33.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_203 .column2 {
		width: 33.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_203 .column2 {
		width: 33.00%;
	}
}



/* If column 3 is enabled */
@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_203 .column3 {
		width: 100.00%;
	}
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_203 .column3 {
		width: 33.00%;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_203 .column3 {
		width: 33.00%;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_203 .column3 {
		width: 33.00%;
	}
}




















/* @end */

/* @group Custom Classes */

@media screen and (min-width: 0px) {
	#adaptiveGridstacks_in_203 .no-phone {
		display: none;
	}
	
	#adaptiveGridstacks_in_203 .display-phone {
		display: block;
	}	
}

@media screen and (min-width: 600px) {
	#adaptiveGridstacks_in_203 .no-tablet {
		display: none;
	}
	
	#adaptiveGridstacks_in_203 .display-tablet {
		display: block;
	}
}

@media screen and (min-width: 992px) {
	#adaptiveGridstacks_in_203 .no-laptop {
		display: none;
	}
	
	#adaptiveGridstacks_in_203 .display-laptop {
		display: block;
	}
}

@media screen and (min-width: 1200px) {
	#adaptiveGridstacks_in_203 .no-desktop {
		display: none;
	}
	
	#adaptiveGridstacks_in_203 .display-desktop {
		display: block;
	}
}

@media print {
	#adaptiveGridstacks_in_203 .no-print {
		display: none;
	}
}

@media screen {
	#adaptiveGridstacks_in_203 .no-screen {
		display: none;
	}
}

/* @end */

/* @group User Style Settings */

/*  */
#adaptiveGridstacks_in_203 .gridCellInner {
	background: #F5F5F5;
}
/*  */

/*  */

/*  */
#adaptiveGridstacks_in_203 .gridCellInner {
	margin: 8px;
}
/*  */

/*  */

/* @end */

/* @group Print Styling */

@media print {
	#adaptiveGridstacks_in_203 {
		display: block;
		position: relative;
		height: auto;
		overflow: auto;
	}
	
	#adaptiveGridstacks_in_203 .column1,
	#adaptiveGridstacks_in_203 .column2,
	#adaptiveGridstacks_in_203 .column3,
	#adaptiveGridstacks_in_203 .column4,
	#adaptiveGridstacks_in_203 .column5,
	#adaptiveGridstacks_in_203 .column6,
	#adaptiveGridstacks_in_203 .column7,
	#adaptiveGridstacks_in_203 .column8,
	#adaptiveGridstacks_in_203 .column9,
	#adaptiveGridstacks_in_203 .column10,
	#adaptiveGridstacks_in_203 .column11,
	#adaptiveGridstacks_in_203 .column12 {
		float: none;
		position: relative;
		width: 100%;	
	}
	
	#adaptiveGridstacks_in_203 .gridCellInner {
		padding: 0;
	}
}

/* @end *//*  */
#stacks_in_203 {
	padding: 0px 3px 3px 3px;
}

#stacks_out_203 {
	margin-right:0;
}
/*  */
#card-stacks_in_205 .card-inner:hover::before {
  opacity: 0.00; }

#card-stacks_in_205 .card-inner:hover .card-more {
  color: rgba(0, 0, 0, 0.50);
  background: rgba(255, 255, 255, 1.00); }

#card-stacks_in_205 .card-inner.shift:hover {
  -webkit-transform: translateY(-7px);
          transform: translateY(-7px); }

/*  */
.com_weavium_stacks_Image_Card_stack, #stacks_out_205 {
  overflow: visible !important; }

#card-stacks_in_205 {
  /*  */
  max-width: 250px;
  /*  */
  padding: 0px 0px;
  box-sizing: border-box; }
  #card-stacks_in_205.card-left {
    margin-right: auto; }
  #card-stacks_in_205.card-right {
    margin-left: auto; }
  #card-stacks_in_205.card-center {
    margin: 0 auto; }
  #card-stacks_in_205 * {
    box-sizing: border-box;
    transition: all 0.3s ease-out; }
  #card-stacks_in_205 a:first-of-type {
    text-decoration: none; }
  #card-stacks_in_205 .card-inner {
    /*  */
    font-family: "Raleway";
    /*  */
    /*  */
    color: rgba(255, 255, 255, 1.00);
    padding: 46px 8px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    /*  */
    background: url(../index_files/card_image-205.jpg);
    /*  */
    background-color: rgba(255, 255, 255, 1.00);
    background-size: cover;
    border-radius: 0px;
    background-repeat: no-repeat;
    background-position: center top;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #card-stacks_in_205 .card-inner::before {
      /*  */
      background: linear-gradient(to bottom right, #1200AA, #7AE4DA);
      /*  */
      content: '';
      top: 50%;
      left: 50%;
      width: 105%;
      height: 105%;
      display: block;
      position: absolute;
      opacity: 0.14;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
    #card-stacks_in_205 .card-inner .card-caption {
      /*  */
      text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.50);
      /*  */
      margin: 0;
      z-index: 2;
      font-weight: normal;
      position: relative; }
      #card-stacks_in_205 .card-inner .card-caption.hide {
        display: none; }
    #card-stacks_in_205 .card-inner .card-more {
      z-index: 2;
      margin-top: auto;
      width: 40px;
      height: 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      color: inherit;
      position: relative;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-item-align: end;
          align-self: flex-end;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      border: 3px solid rgba(255, 255, 255, 1.00);
      border-radius: 35px;
      transition: all 0.1s ease-out; }
      #card-stacks_in_205 .card-inner .card-more.hide {
        display: none; }
      #card-stacks_in_205 .card-inner .card-more i {
        font-size: 20px; }

@media (min-width: 767px) {
  #card-stacks_in_205 .card-inner {
    height: 250px; }
    #card-stacks_in_205 .card-inner .card-caption {
      font-size: 20px;
      line-height: 30px; } }

@media (min-width: 468px) and (max-width: 767px) {
  #card-stacks_in_205 .card-inner {
    height: 250px; }
    #card-stacks_in_205 .card-inner .card-caption {
      font-size: 20px;
      line-height: 30px; } }

@media (min-width: 0px) and (max-width: 468px) {
  #card-stacks_in_205 .card-inner {
    height: 250px; }
    #card-stacks_in_205 .card-inner .card-caption {
      font-size: 20px;
      line-height: 30px; } }
/*  */
#card-stacks_in_208 .card-inner:hover::before {
  opacity: 0.00; }

#card-stacks_in_208 .card-inner:hover .card-more {
  color: rgba(0, 0, 0, 0.50);
  background: rgba(255, 255, 255, 1.00); }

#card-stacks_in_208 .card-inner.shift:hover {
  -webkit-transform: translateY(-7px);
          transform: translateY(-7px); }

/*  */
.com_weavium_stacks_Image_Card_stack, #stacks_out_208 {
  overflow: visible !important; }

#card-stacks_in_208 {
  /*  */
  max-width: 250px;
  /*  */
  padding: 0px 0px;
  box-sizing: border-box; }
  #card-stacks_in_208.card-left {
    margin-right: auto; }
  #card-stacks_in_208.card-right {
    margin-left: auto; }
  #card-stacks_in_208.card-center {
    margin: 0 auto; }
  #card-stacks_in_208 * {
    box-sizing: border-box;
    transition: all 0.3s ease-out; }
  #card-stacks_in_208 a:first-of-type {
    text-decoration: none; }
  #card-stacks_in_208 .card-inner {
    /*  */
    font-family: "Raleway";
    /*  */
    /*  */
    color: rgba(255, 255, 255, 1.00);
    padding: 46px 8px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    /*  */
    background: url(../index_files/card_image-208.jpg);
    /*  */
    background-color: rgba(255, 255, 255, 1.00);
    background-size: cover;
    border-radius: 0px;
    background-repeat: no-repeat;
    background-position: center top;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #card-stacks_in_208 .card-inner::before {
      /*  */
      background: linear-gradient(to bottom right, #1200AA, #7AE4DA);
      /*  */
      content: '';
      top: 50%;
      left: 50%;
      width: 105%;
      height: 105%;
      display: block;
      position: absolute;
      opacity: 0.14;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
    #card-stacks_in_208 .card-inner .card-caption {
      /*  */
      text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.50);
      /*  */
      margin: 0;
      z-index: 2;
      font-weight: normal;
      position: relative; }
      #card-stacks_in_208 .card-inner .card-caption.hide {
        display: none; }
    #card-stacks_in_208 .card-inner .card-more {
      z-index: 2;
      margin-top: auto;
      width: 40px;
      height: 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      color: inherit;
      position: relative;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-item-align: end;
          align-self: flex-end;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      border: 3px solid rgba(255, 255, 255, 1.00);
      border-radius: 35px;
      transition: all 0.1s ease-out; }
      #card-stacks_in_208 .card-inner .card-more.hide {
        display: none; }
      #card-stacks_in_208 .card-inner .card-more i {
        font-size: 20px; }

@media (min-width: 767px) {
  #card-stacks_in_208 .card-inner {
    height: 250px; }
    #card-stacks_in_208 .card-inner .card-caption {
      font-size: 20px;
      line-height: 30px; } }

@media (min-width: 468px) and (max-width: 767px) {
  #card-stacks_in_208 .card-inner {
    height: 250px; }
    #card-stacks_in_208 .card-inner .card-caption {
      font-size: 20px;
      line-height: 30px; } }

@media (min-width: 0px) and (max-width: 468px) {
  #card-stacks_in_208 .card-inner {
    height: 250px; }
    #card-stacks_in_208 .card-inner .card-caption {
      font-size: 20px;
      line-height: 30px; } }
/*  */
#card-stacks_in_211 .card-inner:hover::before {
  opacity: 0.00; }

#card-stacks_in_211 .card-inner:hover .card-more {
  color: rgba(0, 0, 0, 0.50);
  background: rgba(255, 255, 255, 1.00); }

#card-stacks_in_211 .card-inner.shift:hover {
  -webkit-transform: translateY(-7px);
          transform: translateY(-7px); }

/*  */
.com_weavium_stacks_Image_Card_stack, #stacks_out_211 {
  overflow: visible !important; }

#card-stacks_in_211 {
  /*  */
  max-width: 250px;
  /*  */
  padding: 0px 0px;
  box-sizing: border-box; }
  #card-stacks_in_211.card-left {
    margin-right: auto; }
  #card-stacks_in_211.card-right {
    margin-left: auto; }
  #card-stacks_in_211.card-center {
    margin: 0 auto; }
  #card-stacks_in_211 * {
    box-sizing: border-box;
    transition: all 0.3s ease-out; }
  #card-stacks_in_211 a:first-of-type {
    text-decoration: none; }
  #card-stacks_in_211 .card-inner {
    /*  */
    font-family: "Raleway";
    /*  */
    /*  */
    color: rgba(255, 255, 255, 1.00);
    padding: 46px 8px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    /*  */
    background: url(../index_files/card_image-211.jpg);
    /*  */
    background-color: rgba(255, 255, 255, 1.00);
    background-size: cover;
    border-radius: 0px;
    background-repeat: no-repeat;
    background-position: center top;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #card-stacks_in_211 .card-inner::before {
      /*  */
      background: linear-gradient(to bottom right, #1200AA, #7AE4DA);
      /*  */
      content: '';
      top: 50%;
      left: 50%;
      width: 105%;
      height: 105%;
      display: block;
      position: absolute;
      opacity: 0.14;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
    #card-stacks_in_211 .card-inner .card-caption {
      /*  */
      text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.50);
      /*  */
      margin: 0;
      z-index: 2;
      font-weight: normal;
      position: relative; }
      #card-stacks_in_211 .card-inner .card-caption.hide {
        display: none; }
    #card-stacks_in_211 .card-inner .card-more {
      z-index: 2;
      margin-top: auto;
      width: 40px;
      height: 40px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      color: inherit;
      position: relative;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -ms-flex-item-align: end;
          align-self: flex-end;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      border: 3px solid rgba(255, 255, 255, 1.00);
      border-radius: 35px;
      transition: all 0.1s ease-out; }
      #card-stacks_in_211 .card-inner .card-more.hide {
        display: none; }
      #card-stacks_in_211 .card-inner .card-more i {
        font-size: 20px; }

@media (min-width: 767px) {
  #card-stacks_in_211 .card-inner {
    height: 250px; }
    #card-stacks_in_211 .card-inner .card-caption {
      font-size: 20px;
      line-height: 30px; } }

@media (min-width: 468px) and (max-width: 767px) {
  #card-stacks_in_211 .card-inner {
    height: 250px; }
    #card-stacks_in_211 .card-inner .card-caption {
      font-size: 20px;
      line-height: 30px; } }

@media (min-width: 0px) and (max-width: 468px) {
  #card-stacks_in_211 .card-inner {
    height: 250px; }
    #card-stacks_in_211 .card-inner .card-caption {
      font-size: 20px;
      line-height: 30px; } }
/*  */
#floating-youtube-video-stacks_in_232 {
  /*  */
  width: 800px;
  height: 472px;
  max-width: 100%;
  position: fixed;
  box-sizing: border-box;
  z-index: 1000000000000000000;
  padding: 10px;
  transition: all 0.3s ease; }
  #floating-youtube-video-stacks_in_232 .floating-video-frame {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }
  #floating-youtube-video-stacks_in_232.shrink {
    -webkit-transform: translate(100%, 100%);
            transform: translate(100%, 100%); }
    #floating-youtube-video-stacks_in_232.shrink .floating-video-frame {
      opacity: 0; }
    #floating-youtube-video-stacks_in_232.shrink .floating-video-close-btn {
      width: 110px;
      height: 110px;
      transition: all 1s ease;
      -webkit-animation-iteration-count: 1;
              animation-iteration-count: 1;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s;
      -webkit-animation-delay: 1s;
              animation-delay: 1s; }
      #floating-youtube-video-stacks_in_232.shrink .floating-video-close-btn::before, #floating-youtube-video-stacks_in_232.shrink .floating-video-close-btn::after {
        opacity: 0.2; }
      #floating-youtube-video-stacks_in_232.shrink .floating-video-close-btn:hover::before {
        width: calc(100% + 24px);
        height: calc(100% + 24px);
        -webkit-transform: translate(-12px, -12px);
                transform: translate(-12px, -12px); }
      #floating-youtube-video-stacks_in_232.shrink .floating-video-close-btn:hover::after {
        width: calc(100% + 48px);
        height: calc(100% + 48px);
        -webkit-transform: translate(-23px, -23px);
                transform: translate(-23px, -23px); }
      #floating-youtube-video-stacks_in_232.shrink .floating-video-close-btn i.icon-play {
        display: block;
        opacity: 0;
        position: absolute;
        -webkit-animation-name: play-icon-show;
                animation-name: play-icon-show;
        -webkit-animation-iteration-count: 1;
                animation-iteration-count: 1;
        -webkit-animation-fill-mode: forwards;
                animation-fill-mode: forwards;
        -webkit-animation-duration: 0.5s;
                animation-duration: 0.5s;
        -webkit-animation-delay: 1s;
                animation-delay: 1s; }
      #floating-youtube-video-stacks_in_232.shrink .floating-video-close-btn i.icon-shrink {
        display: none; }
      #floating-youtube-video-stacks_in_232.shrink .floating-video-close-btn i.icon-play {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg); }
  #floating-youtube-video-stacks_in_232 .floating-video-close-btn {
    width: 35px;
    height: 35px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    color: rgba(255, 255, 255, 1.00);
    border-radius: 50%;
    cursor: pointer;
    background: rgba(237, 20, 61, 1.00);
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    box-shadow: 0 0 10px rgba(rgba(237, 20, 61, 1.00), 0.9);
    transition-delay: 1s;
    transition: all 0.3s ease; }
    #floating-youtube-video-stacks_in_232 .floating-video-close-btn i.icon-play {
      display: none; }
    #floating-youtube-video-stacks_in_232 .floating-video-close-btn i.icon-shrink {
      display: block; }
    #floating-youtube-video-stacks_in_232 .floating-video-close-btn i {
      line-height: 1;
      font-size: 24px;
      transition: all 0.3s ease; }
    #floating-youtube-video-stacks_in_232 .floating-video-close-btn::before, #floating-youtube-video-stacks_in_232 .floating-video-close-btn::after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      z-index: -1;
      opacity: 0;
      border-radius: inherit;
      width: calc(100% + 12px);
      height: calc(100% + 12px);
      -webkit-transform: translate(-6px, -6px);
              transform: translate(-6px, -6px);
      background: rgba(237, 20, 61, 1.00);
      transition: all 0.5s ease-out; }
    #floating-youtube-video-stacks_in_232 .floating-video-close-btn::after {
      width: calc(100% + 24px);
      height: calc(100% + 24px);
      -webkit-transform: translate(-12px, -12px);
              transform: translate(-12px, -12px);
      transition-delay: 0.1s; }
    #floating-youtube-video-stacks_in_232 .floating-video-close-btn:hover::before, #floating-youtube-video-stacks_in_232 .floating-video-close-btn:hover::after {
      opacity: 0.2;
      transition-delay: 0.1s; }

#floating-youtube-video-stacks_in_232.video-bottom-right {
  right: 0;
  bottom: 0; }
  #floating-youtube-video-stacks_in_232.video-bottom-right.shrink {
    right: 0;
    bottom: 0;
    -webkit-transform: translate(100%, 100%);
            transform: translate(100%, 100%); }
    #floating-youtube-video-stacks_in_232.video-bottom-right.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-bottom-left;
              animation-name: close-btn-shrink-bottom-left; }
      #floating-youtube-video-stacks_in_232.video-bottom-right.shrink .floating-video-close-btn i.icon-play {
        top: 23px;
        left: 23px; }
  #floating-youtube-video-stacks_in_232.video-bottom-right .floating-video-close-btn {
    top: 0;
    left: 0; }
    #floating-youtube-video-stacks_in_232.video-bottom-right .floating-video-close-btn i {
      -webkit-transform: rotate(45deg);
              transform: rotate(45deg); }

#floating-youtube-video-stacks_in_232.video-bottom-left {
  left: 0;
  bottom: 0; }
  #floating-youtube-video-stacks_in_232.video-bottom-left.shrink {
    left: 0;
    bottom: 0;
    -webkit-transform: translate(-100%, 100%);
            transform: translate(-100%, 100%); }
    #floating-youtube-video-stacks_in_232.video-bottom-left.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-bottom-right;
              animation-name: close-btn-shrink-bottom-right; }
      #floating-youtube-video-stacks_in_232.video-bottom-left.shrink .floating-video-close-btn i.icon-play {
        top: 23px;
        right: 23px; }
  #floating-youtube-video-stacks_in_232.video-bottom-left .floating-video-close-btn {
    top: 0;
    right: 0; }
    #floating-youtube-video-stacks_in_232.video-bottom-left .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(135deg);
              transform: rotate(135deg); }

#floating-youtube-video-stacks_in_232.video-top-left {
  top: 0;
  left: 0; }
  #floating-youtube-video-stacks_in_232.video-top-left.shrink {
    top: 0;
    left: 0;
    -webkit-transform: translate(-100%, -100%);
            transform: translate(-100%, -100%); }
    #floating-youtube-video-stacks_in_232.video-top-left.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-top-left;
              animation-name: close-btn-shrink-top-left; }
      #floating-youtube-video-stacks_in_232.video-top-left.shrink .floating-video-close-btn i.icon-play {
        right: 23px;
        bottom: 23px; }
  #floating-youtube-video-stacks_in_232.video-top-left .floating-video-close-btn {
    bottom: 0;
    right: 0; }
    #floating-youtube-video-stacks_in_232.video-top-left .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(-135deg);
              transform: rotate(-135deg); }

#floating-youtube-video-stacks_in_232.video-top-right {
  top: 0;
  right: 0; }
  #floating-youtube-video-stacks_in_232.video-top-right.shrink {
    top: 0;
    right: 0;
    -webkit-transform: translate(100%, -100%);
            transform: translate(100%, -100%); }
    #floating-youtube-video-stacks_in_232.video-top-right.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-top-right;
              animation-name: close-btn-shrink-top-right; }
      #floating-youtube-video-stacks_in_232.video-top-right.shrink .floating-video-close-btn i.icon-play {
        left: 23px;
        bottom: 23px; }
  #floating-youtube-video-stacks_in_232.video-top-right .floating-video-close-btn {
    bottom: 0;
    left: 0; }
    #floating-youtube-video-stacks_in_232.video-top-right .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(-45deg);
              transform: rotate(-45deg); }

@media (max-width: 768px) {
  #floating-youtube-video-stacks_in_232 {
    width: 600px;
    height: 354px; } }

@media (max-width: 480px) {
  #floating-youtube-video-stacks_in_232 {
    width: 500px;
    height: 295px; } }

@-webkit-keyframes close-btn-shrink-top-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, 52%);
            transform: translate(52%, 52%); } }

@keyframes close-btn-shrink-top-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, 52%);
            transform: translate(52%, 52%); } }

@-webkit-keyframes close-btn-shrink-top-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, 52%);
            transform: translate(-52%, 52%); } }

@keyframes close-btn-shrink-top-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, 52%);
            transform: translate(-52%, 52%); } }

@-webkit-keyframes close-btn-shrink-bottom-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, -52%);
            transform: translate(-52%, -52%); } }

@keyframes close-btn-shrink-bottom-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, -52%);
            transform: translate(-52%, -52%); } }

@-webkit-keyframes close-btn-shrink-bottom-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, -52%);
            transform: translate(52%, -52%); } }

@keyframes close-btn-shrink-bottom-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, -52%);
            transform: translate(52%, -52%); } }

@-webkit-keyframes play-icon-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes play-icon-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@media (min-width: 480px) and (max-width: 768px) {
  /*  */
  /*  */ }

@media (min-width: 0px) and (max-width: 480px) {
  /*  */
  /*  */ }
/*  */
#floating-youtube-video-stacks_in_255 {
  /*  */
  width: 800px;
  height: 472px;
  max-width: 100%;
  position: fixed;
  box-sizing: border-box;
  z-index: 1000000000000000000;
  padding: 10px;
  transition: all 0.3s ease; }
  #floating-youtube-video-stacks_in_255 .floating-video-frame {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }
  #floating-youtube-video-stacks_in_255.shrink {
    -webkit-transform: translate(100%, 100%);
            transform: translate(100%, 100%); }
    #floating-youtube-video-stacks_in_255.shrink .floating-video-frame {
      opacity: 0; }
    #floating-youtube-video-stacks_in_255.shrink .floating-video-close-btn {
      width: 110px;
      height: 110px;
      transition: all 1s ease;
      -webkit-animation-iteration-count: 1;
              animation-iteration-count: 1;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s;
      -webkit-animation-delay: 1s;
              animation-delay: 1s; }
      #floating-youtube-video-stacks_in_255.shrink .floating-video-close-btn::before, #floating-youtube-video-stacks_in_255.shrink .floating-video-close-btn::after {
        opacity: 0.2; }
      #floating-youtube-video-stacks_in_255.shrink .floating-video-close-btn:hover::before {
        width: calc(100% + 24px);
        height: calc(100% + 24px);
        -webkit-transform: translate(-12px, -12px);
                transform: translate(-12px, -12px); }
      #floating-youtube-video-stacks_in_255.shrink .floating-video-close-btn:hover::after {
        width: calc(100% + 48px);
        height: calc(100% + 48px);
        -webkit-transform: translate(-23px, -23px);
                transform: translate(-23px, -23px); }
      #floating-youtube-video-stacks_in_255.shrink .floating-video-close-btn i.icon-play {
        display: block;
        opacity: 0;
        position: absolute;
        -webkit-animation-name: play-icon-show;
                animation-name: play-icon-show;
        -webkit-animation-iteration-count: 1;
                animation-iteration-count: 1;
        -webkit-animation-fill-mode: forwards;
                animation-fill-mode: forwards;
        -webkit-animation-duration: 0.5s;
                animation-duration: 0.5s;
        -webkit-animation-delay: 1s;
                animation-delay: 1s; }
      #floating-youtube-video-stacks_in_255.shrink .floating-video-close-btn i.icon-shrink {
        display: none; }
      #floating-youtube-video-stacks_in_255.shrink .floating-video-close-btn i.icon-play {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg); }
  #floating-youtube-video-stacks_in_255 .floating-video-close-btn {
    width: 35px;
    height: 35px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    color: rgba(255, 255, 255, 1.00);
    border-radius: 50%;
    cursor: pointer;
    background: rgba(237, 20, 61, 1.00);
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    box-shadow: 0 0 10px rgba(rgba(237, 20, 61, 1.00), 0.9);
    transition-delay: 1s;
    transition: all 0.3s ease; }
    #floating-youtube-video-stacks_in_255 .floating-video-close-btn i.icon-play {
      display: none; }
    #floating-youtube-video-stacks_in_255 .floating-video-close-btn i.icon-shrink {
      display: block; }
    #floating-youtube-video-stacks_in_255 .floating-video-close-btn i {
      line-height: 1;
      font-size: 24px;
      transition: all 0.3s ease; }
    #floating-youtube-video-stacks_in_255 .floating-video-close-btn::before, #floating-youtube-video-stacks_in_255 .floating-video-close-btn::after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      z-index: -1;
      opacity: 0;
      border-radius: inherit;
      width: calc(100% + 12px);
      height: calc(100% + 12px);
      -webkit-transform: translate(-6px, -6px);
              transform: translate(-6px, -6px);
      background: rgba(237, 20, 61, 1.00);
      transition: all 0.5s ease-out; }
    #floating-youtube-video-stacks_in_255 .floating-video-close-btn::after {
      width: calc(100% + 24px);
      height: calc(100% + 24px);
      -webkit-transform: translate(-12px, -12px);
              transform: translate(-12px, -12px);
      transition-delay: 0.1s; }
    #floating-youtube-video-stacks_in_255 .floating-video-close-btn:hover::before, #floating-youtube-video-stacks_in_255 .floating-video-close-btn:hover::after {
      opacity: 0.2;
      transition-delay: 0.1s; }

#floating-youtube-video-stacks_in_255.video-bottom-right {
  right: 0;
  bottom: 0; }
  #floating-youtube-video-stacks_in_255.video-bottom-right.shrink {
    right: 0;
    bottom: 0;
    -webkit-transform: translate(100%, 100%);
            transform: translate(100%, 100%); }
    #floating-youtube-video-stacks_in_255.video-bottom-right.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-bottom-left;
              animation-name: close-btn-shrink-bottom-left; }
      #floating-youtube-video-stacks_in_255.video-bottom-right.shrink .floating-video-close-btn i.icon-play {
        top: 23px;
        left: 23px; }
  #floating-youtube-video-stacks_in_255.video-bottom-right .floating-video-close-btn {
    top: 0;
    left: 0; }
    #floating-youtube-video-stacks_in_255.video-bottom-right .floating-video-close-btn i {
      -webkit-transform: rotate(45deg);
              transform: rotate(45deg); }

#floating-youtube-video-stacks_in_255.video-bottom-left {
  left: 0;
  bottom: 0; }
  #floating-youtube-video-stacks_in_255.video-bottom-left.shrink {
    left: 0;
    bottom: 0;
    -webkit-transform: translate(-100%, 100%);
            transform: translate(-100%, 100%); }
    #floating-youtube-video-stacks_in_255.video-bottom-left.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-bottom-right;
              animation-name: close-btn-shrink-bottom-right; }
      #floating-youtube-video-stacks_in_255.video-bottom-left.shrink .floating-video-close-btn i.icon-play {
        top: 23px;
        right: 23px; }
  #floating-youtube-video-stacks_in_255.video-bottom-left .floating-video-close-btn {
    top: 0;
    right: 0; }
    #floating-youtube-video-stacks_in_255.video-bottom-left .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(135deg);
              transform: rotate(135deg); }

#floating-youtube-video-stacks_in_255.video-top-left {
  top: 0;
  left: 0; }
  #floating-youtube-video-stacks_in_255.video-top-left.shrink {
    top: 0;
    left: 0;
    -webkit-transform: translate(-100%, -100%);
            transform: translate(-100%, -100%); }
    #floating-youtube-video-stacks_in_255.video-top-left.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-top-left;
              animation-name: close-btn-shrink-top-left; }
      #floating-youtube-video-stacks_in_255.video-top-left.shrink .floating-video-close-btn i.icon-play {
        right: 23px;
        bottom: 23px; }
  #floating-youtube-video-stacks_in_255.video-top-left .floating-video-close-btn {
    bottom: 0;
    right: 0; }
    #floating-youtube-video-stacks_in_255.video-top-left .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(-135deg);
              transform: rotate(-135deg); }

#floating-youtube-video-stacks_in_255.video-top-right {
  top: 0;
  right: 0; }
  #floating-youtube-video-stacks_in_255.video-top-right.shrink {
    top: 0;
    right: 0;
    -webkit-transform: translate(100%, -100%);
            transform: translate(100%, -100%); }
    #floating-youtube-video-stacks_in_255.video-top-right.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-top-right;
              animation-name: close-btn-shrink-top-right; }
      #floating-youtube-video-stacks_in_255.video-top-right.shrink .floating-video-close-btn i.icon-play {
        left: 23px;
        bottom: 23px; }
  #floating-youtube-video-stacks_in_255.video-top-right .floating-video-close-btn {
    bottom: 0;
    left: 0; }
    #floating-youtube-video-stacks_in_255.video-top-right .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(-45deg);
              transform: rotate(-45deg); }

@media (max-width: 768px) {
  #floating-youtube-video-stacks_in_255 {
    width: 600px;
    height: 354px; } }

@media (max-width: 480px) {
  #floating-youtube-video-stacks_in_255 {
    width: 500px;
    height: 295px; } }

@-webkit-keyframes close-btn-shrink-top-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, 52%);
            transform: translate(52%, 52%); } }

@keyframes close-btn-shrink-top-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, 52%);
            transform: translate(52%, 52%); } }

@-webkit-keyframes close-btn-shrink-top-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, 52%);
            transform: translate(-52%, 52%); } }

@keyframes close-btn-shrink-top-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, 52%);
            transform: translate(-52%, 52%); } }

@-webkit-keyframes close-btn-shrink-bottom-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, -52%);
            transform: translate(-52%, -52%); } }

@keyframes close-btn-shrink-bottom-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, -52%);
            transform: translate(-52%, -52%); } }

@-webkit-keyframes close-btn-shrink-bottom-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, -52%);
            transform: translate(52%, -52%); } }

@keyframes close-btn-shrink-bottom-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, -52%);
            transform: translate(52%, -52%); } }

@-webkit-keyframes play-icon-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes play-icon-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@media (min-width: 480px) and (max-width: 768px) {
  /*  */
  /*  */ }

@media (min-width: 0px) and (max-width: 480px) {
  /*  */
  /*  */ }
/*  */
#floating-youtube-video-stacks_in_256 {
  /*  */
  width: 800px;
  height: 472px;
  max-width: 100%;
  position: fixed;
  box-sizing: border-box;
  z-index: 1000000000000000000;
  padding: 10px;
  transition: all 0.3s ease; }
  #floating-youtube-video-stacks_in_256 .floating-video-frame {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }
  #floating-youtube-video-stacks_in_256.shrink {
    -webkit-transform: translate(100%, 100%);
            transform: translate(100%, 100%); }
    #floating-youtube-video-stacks_in_256.shrink .floating-video-frame {
      opacity: 0; }
    #floating-youtube-video-stacks_in_256.shrink .floating-video-close-btn {
      width: 110px;
      height: 110px;
      transition: all 1s ease;
      -webkit-animation-iteration-count: 1;
              animation-iteration-count: 1;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s;
      -webkit-animation-delay: 1s;
              animation-delay: 1s; }
      #floating-youtube-video-stacks_in_256.shrink .floating-video-close-btn::before, #floating-youtube-video-stacks_in_256.shrink .floating-video-close-btn::after {
        opacity: 0.2; }
      #floating-youtube-video-stacks_in_256.shrink .floating-video-close-btn:hover::before {
        width: calc(100% + 24px);
        height: calc(100% + 24px);
        -webkit-transform: translate(-12px, -12px);
                transform: translate(-12px, -12px); }
      #floating-youtube-video-stacks_in_256.shrink .floating-video-close-btn:hover::after {
        width: calc(100% + 48px);
        height: calc(100% + 48px);
        -webkit-transform: translate(-23px, -23px);
                transform: translate(-23px, -23px); }
      #floating-youtube-video-stacks_in_256.shrink .floating-video-close-btn i.icon-play {
        display: block;
        opacity: 0;
        position: absolute;
        -webkit-animation-name: play-icon-show;
                animation-name: play-icon-show;
        -webkit-animation-iteration-count: 1;
                animation-iteration-count: 1;
        -webkit-animation-fill-mode: forwards;
                animation-fill-mode: forwards;
        -webkit-animation-duration: 0.5s;
                animation-duration: 0.5s;
        -webkit-animation-delay: 1s;
                animation-delay: 1s; }
      #floating-youtube-video-stacks_in_256.shrink .floating-video-close-btn i.icon-shrink {
        display: none; }
      #floating-youtube-video-stacks_in_256.shrink .floating-video-close-btn i.icon-play {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg); }
  #floating-youtube-video-stacks_in_256 .floating-video-close-btn {
    width: 35px;
    height: 35px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    color: rgba(255, 255, 255, 1.00);
    border-radius: 50%;
    cursor: pointer;
    background: rgba(237, 20, 61, 1.00);
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    box-shadow: 0 0 10px rgba(rgba(237, 20, 61, 1.00), 0.9);
    transition-delay: 1s;
    transition: all 0.3s ease; }
    #floating-youtube-video-stacks_in_256 .floating-video-close-btn i.icon-play {
      display: none; }
    #floating-youtube-video-stacks_in_256 .floating-video-close-btn i.icon-shrink {
      display: block; }
    #floating-youtube-video-stacks_in_256 .floating-video-close-btn i {
      line-height: 1;
      font-size: 24px;
      transition: all 0.3s ease; }
    #floating-youtube-video-stacks_in_256 .floating-video-close-btn::before, #floating-youtube-video-stacks_in_256 .floating-video-close-btn::after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      z-index: -1;
      opacity: 0;
      border-radius: inherit;
      width: calc(100% + 12px);
      height: calc(100% + 12px);
      -webkit-transform: translate(-6px, -6px);
              transform: translate(-6px, -6px);
      background: rgba(237, 20, 61, 1.00);
      transition: all 0.5s ease-out; }
    #floating-youtube-video-stacks_in_256 .floating-video-close-btn::after {
      width: calc(100% + 24px);
      height: calc(100% + 24px);
      -webkit-transform: translate(-12px, -12px);
              transform: translate(-12px, -12px);
      transition-delay: 0.1s; }
    #floating-youtube-video-stacks_in_256 .floating-video-close-btn:hover::before, #floating-youtube-video-stacks_in_256 .floating-video-close-btn:hover::after {
      opacity: 0.2;
      transition-delay: 0.1s; }

#floating-youtube-video-stacks_in_256.video-bottom-right {
  right: 0;
  bottom: 0; }
  #floating-youtube-video-stacks_in_256.video-bottom-right.shrink {
    right: 0;
    bottom: 0;
    -webkit-transform: translate(100%, 100%);
            transform: translate(100%, 100%); }
    #floating-youtube-video-stacks_in_256.video-bottom-right.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-bottom-left;
              animation-name: close-btn-shrink-bottom-left; }
      #floating-youtube-video-stacks_in_256.video-bottom-right.shrink .floating-video-close-btn i.icon-play {
        top: 23px;
        left: 23px; }
  #floating-youtube-video-stacks_in_256.video-bottom-right .floating-video-close-btn {
    top: 0;
    left: 0; }
    #floating-youtube-video-stacks_in_256.video-bottom-right .floating-video-close-btn i {
      -webkit-transform: rotate(45deg);
              transform: rotate(45deg); }

#floating-youtube-video-stacks_in_256.video-bottom-left {
  left: 0;
  bottom: 0; }
  #floating-youtube-video-stacks_in_256.video-bottom-left.shrink {
    left: 0;
    bottom: 0;
    -webkit-transform: translate(-100%, 100%);
            transform: translate(-100%, 100%); }
    #floating-youtube-video-stacks_in_256.video-bottom-left.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-bottom-right;
              animation-name: close-btn-shrink-bottom-right; }
      #floating-youtube-video-stacks_in_256.video-bottom-left.shrink .floating-video-close-btn i.icon-play {
        top: 23px;
        right: 23px; }
  #floating-youtube-video-stacks_in_256.video-bottom-left .floating-video-close-btn {
    top: 0;
    right: 0; }
    #floating-youtube-video-stacks_in_256.video-bottom-left .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(135deg);
              transform: rotate(135deg); }

#floating-youtube-video-stacks_in_256.video-top-left {
  top: 0;
  left: 0; }
  #floating-youtube-video-stacks_in_256.video-top-left.shrink {
    top: 0;
    left: 0;
    -webkit-transform: translate(-100%, -100%);
            transform: translate(-100%, -100%); }
    #floating-youtube-video-stacks_in_256.video-top-left.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-top-left;
              animation-name: close-btn-shrink-top-left; }
      #floating-youtube-video-stacks_in_256.video-top-left.shrink .floating-video-close-btn i.icon-play {
        right: 23px;
        bottom: 23px; }
  #floating-youtube-video-stacks_in_256.video-top-left .floating-video-close-btn {
    bottom: 0;
    right: 0; }
    #floating-youtube-video-stacks_in_256.video-top-left .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(-135deg);
              transform: rotate(-135deg); }

#floating-youtube-video-stacks_in_256.video-top-right {
  top: 0;
  right: 0; }
  #floating-youtube-video-stacks_in_256.video-top-right.shrink {
    top: 0;
    right: 0;
    -webkit-transform: translate(100%, -100%);
            transform: translate(100%, -100%); }
    #floating-youtube-video-stacks_in_256.video-top-right.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-top-right;
              animation-name: close-btn-shrink-top-right; }
      #floating-youtube-video-stacks_in_256.video-top-right.shrink .floating-video-close-btn i.icon-play {
        left: 23px;
        bottom: 23px; }
  #floating-youtube-video-stacks_in_256.video-top-right .floating-video-close-btn {
    bottom: 0;
    left: 0; }
    #floating-youtube-video-stacks_in_256.video-top-right .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(-45deg);
              transform: rotate(-45deg); }

@media (max-width: 768px) {
  #floating-youtube-video-stacks_in_256 {
    width: 600px;
    height: 354px; } }

@media (max-width: 480px) {
  #floating-youtube-video-stacks_in_256 {
    width: 500px;
    height: 295px; } }

@-webkit-keyframes close-btn-shrink-top-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, 52%);
            transform: translate(52%, 52%); } }

@keyframes close-btn-shrink-top-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, 52%);
            transform: translate(52%, 52%); } }

@-webkit-keyframes close-btn-shrink-top-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, 52%);
            transform: translate(-52%, 52%); } }

@keyframes close-btn-shrink-top-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, 52%);
            transform: translate(-52%, 52%); } }

@-webkit-keyframes close-btn-shrink-bottom-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, -52%);
            transform: translate(-52%, -52%); } }

@keyframes close-btn-shrink-bottom-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, -52%);
            transform: translate(-52%, -52%); } }

@-webkit-keyframes close-btn-shrink-bottom-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, -52%);
            transform: translate(52%, -52%); } }

@keyframes close-btn-shrink-bottom-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, -52%);
            transform: translate(52%, -52%); } }

@-webkit-keyframes play-icon-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes play-icon-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@media (min-width: 480px) and (max-width: 768px) {
  /*  */
  /*  */ }

@media (min-width: 0px) and (max-width: 480px) {
  /*  */
  /*  */ }
/*  */
#floating-youtube-video-stacks_in_258 {
  /*  */
  width: 800px;
  height: 472px;
  max-width: 100%;
  position: fixed;
  box-sizing: border-box;
  z-index: 1000000000000000000;
  padding: 10px;
  transition: all 0.3s ease; }
  #floating-youtube-video-stacks_in_258 .floating-video-frame {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }
  #floating-youtube-video-stacks_in_258.shrink {
    -webkit-transform: translate(100%, 100%);
            transform: translate(100%, 100%); }
    #floating-youtube-video-stacks_in_258.shrink .floating-video-frame {
      opacity: 0; }
    #floating-youtube-video-stacks_in_258.shrink .floating-video-close-btn {
      width: 110px;
      height: 110px;
      transition: all 1s ease;
      -webkit-animation-iteration-count: 1;
              animation-iteration-count: 1;
      -webkit-animation-fill-mode: forwards;
              animation-fill-mode: forwards;
      -webkit-animation-duration: 0.5s;
              animation-duration: 0.5s;
      -webkit-animation-delay: 1s;
              animation-delay: 1s; }
      #floating-youtube-video-stacks_in_258.shrink .floating-video-close-btn::before, #floating-youtube-video-stacks_in_258.shrink .floating-video-close-btn::after {
        opacity: 0.2; }
      #floating-youtube-video-stacks_in_258.shrink .floating-video-close-btn:hover::before {
        width: calc(100% + 24px);
        height: calc(100% + 24px);
        -webkit-transform: translate(-12px, -12px);
                transform: translate(-12px, -12px); }
      #floating-youtube-video-stacks_in_258.shrink .floating-video-close-btn:hover::after {
        width: calc(100% + 48px);
        height: calc(100% + 48px);
        -webkit-transform: translate(-23px, -23px);
                transform: translate(-23px, -23px); }
      #floating-youtube-video-stacks_in_258.shrink .floating-video-close-btn i.icon-play {
        display: block;
        opacity: 0;
        position: absolute;
        -webkit-animation-name: play-icon-show;
                animation-name: play-icon-show;
        -webkit-animation-iteration-count: 1;
                animation-iteration-count: 1;
        -webkit-animation-fill-mode: forwards;
                animation-fill-mode: forwards;
        -webkit-animation-duration: 0.5s;
                animation-duration: 0.5s;
        -webkit-animation-delay: 1s;
                animation-delay: 1s; }
      #floating-youtube-video-stacks_in_258.shrink .floating-video-close-btn i.icon-shrink {
        display: none; }
      #floating-youtube-video-stacks_in_258.shrink .floating-video-close-btn i.icon-play {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg); }
  #floating-youtube-video-stacks_in_258 .floating-video-close-btn {
    width: 35px;
    height: 35px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    color: rgba(255, 255, 255, 1.00);
    border-radius: 50%;
    cursor: pointer;
    background: rgba(237, 20, 61, 1.00);
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    box-shadow: 0 0 10px rgba(rgba(237, 20, 61, 1.00), 0.9);
    transition-delay: 1s;
    transition: all 0.3s ease; }
    #floating-youtube-video-stacks_in_258 .floating-video-close-btn i.icon-play {
      display: none; }
    #floating-youtube-video-stacks_in_258 .floating-video-close-btn i.icon-shrink {
      display: block; }
    #floating-youtube-video-stacks_in_258 .floating-video-close-btn i {
      line-height: 1;
      font-size: 24px;
      transition: all 0.3s ease; }
    #floating-youtube-video-stacks_in_258 .floating-video-close-btn::before, #floating-youtube-video-stacks_in_258 .floating-video-close-btn::after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      z-index: -1;
      opacity: 0;
      border-radius: inherit;
      width: calc(100% + 12px);
      height: calc(100% + 12px);
      -webkit-transform: translate(-6px, -6px);
              transform: translate(-6px, -6px);
      background: rgba(237, 20, 61, 1.00);
      transition: all 0.5s ease-out; }
    #floating-youtube-video-stacks_in_258 .floating-video-close-btn::after {
      width: calc(100% + 24px);
      height: calc(100% + 24px);
      -webkit-transform: translate(-12px, -12px);
              transform: translate(-12px, -12px);
      transition-delay: 0.1s; }
    #floating-youtube-video-stacks_in_258 .floating-video-close-btn:hover::before, #floating-youtube-video-stacks_in_258 .floating-video-close-btn:hover::after {
      opacity: 0.2;
      transition-delay: 0.1s; }

#floating-youtube-video-stacks_in_258.video-bottom-right {
  right: 0;
  bottom: 0; }
  #floating-youtube-video-stacks_in_258.video-bottom-right.shrink {
    right: 0;
    bottom: 0;
    -webkit-transform: translate(100%, 100%);
            transform: translate(100%, 100%); }
    #floating-youtube-video-stacks_in_258.video-bottom-right.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-bottom-left;
              animation-name: close-btn-shrink-bottom-left; }
      #floating-youtube-video-stacks_in_258.video-bottom-right.shrink .floating-video-close-btn i.icon-play {
        top: 23px;
        left: 23px; }
  #floating-youtube-video-stacks_in_258.video-bottom-right .floating-video-close-btn {
    top: 0;
    left: 0; }
    #floating-youtube-video-stacks_in_258.video-bottom-right .floating-video-close-btn i {
      -webkit-transform: rotate(45deg);
              transform: rotate(45deg); }

#floating-youtube-video-stacks_in_258.video-bottom-left {
  left: 0;
  bottom: 0; }
  #floating-youtube-video-stacks_in_258.video-bottom-left.shrink {
    left: 0;
    bottom: 0;
    -webkit-transform: translate(-100%, 100%);
            transform: translate(-100%, 100%); }
    #floating-youtube-video-stacks_in_258.video-bottom-left.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-bottom-right;
              animation-name: close-btn-shrink-bottom-right; }
      #floating-youtube-video-stacks_in_258.video-bottom-left.shrink .floating-video-close-btn i.icon-play {
        top: 23px;
        right: 23px; }
  #floating-youtube-video-stacks_in_258.video-bottom-left .floating-video-close-btn {
    top: 0;
    right: 0; }
    #floating-youtube-video-stacks_in_258.video-bottom-left .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(135deg);
              transform: rotate(135deg); }

#floating-youtube-video-stacks_in_258.video-top-left {
  top: 0;
  left: 0; }
  #floating-youtube-video-stacks_in_258.video-top-left.shrink {
    top: 0;
    left: 0;
    -webkit-transform: translate(-100%, -100%);
            transform: translate(-100%, -100%); }
    #floating-youtube-video-stacks_in_258.video-top-left.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-top-left;
              animation-name: close-btn-shrink-top-left; }
      #floating-youtube-video-stacks_in_258.video-top-left.shrink .floating-video-close-btn i.icon-play {
        right: 23px;
        bottom: 23px; }
  #floating-youtube-video-stacks_in_258.video-top-left .floating-video-close-btn {
    bottom: 0;
    right: 0; }
    #floating-youtube-video-stacks_in_258.video-top-left .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(-135deg);
              transform: rotate(-135deg); }

#floating-youtube-video-stacks_in_258.video-top-right {
  top: 0;
  right: 0; }
  #floating-youtube-video-stacks_in_258.video-top-right.shrink {
    top: 0;
    right: 0;
    -webkit-transform: translate(100%, -100%);
            transform: translate(100%, -100%); }
    #floating-youtube-video-stacks_in_258.video-top-right.shrink .floating-video-close-btn {
      -webkit-transform: translate(0%, 0%);
              transform: translate(0%, 0%);
      -webkit-animation-name: close-btn-shrink-top-right;
              animation-name: close-btn-shrink-top-right; }
      #floating-youtube-video-stacks_in_258.video-top-right.shrink .floating-video-close-btn i.icon-play {
        left: 23px;
        bottom: 23px; }
  #floating-youtube-video-stacks_in_258.video-top-right .floating-video-close-btn {
    bottom: 0;
    left: 0; }
    #floating-youtube-video-stacks_in_258.video-top-right .floating-video-close-btn i.icon-shrink {
      -webkit-transform: rotate(-45deg);
              transform: rotate(-45deg); }

@media (max-width: 768px) {
  #floating-youtube-video-stacks_in_258 {
    width: 600px;
    height: 354px; } }

@media (max-width: 480px) {
  #floating-youtube-video-stacks_in_258 {
    width: 500px;
    height: 295px; } }

@-webkit-keyframes close-btn-shrink-top-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, 52%);
            transform: translate(52%, 52%); } }

@keyframes close-btn-shrink-top-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, 52%);
            transform: translate(52%, 52%); } }

@-webkit-keyframes close-btn-shrink-top-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, 52%);
            transform: translate(-52%, 52%); } }

@keyframes close-btn-shrink-top-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, 52%);
            transform: translate(-52%, 52%); } }

@-webkit-keyframes close-btn-shrink-bottom-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, -52%);
            transform: translate(-52%, -52%); } }

@keyframes close-btn-shrink-bottom-left {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-52%, -52%);
            transform: translate(-52%, -52%); } }

@-webkit-keyframes close-btn-shrink-bottom-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, -52%);
            transform: translate(52%, -52%); } }

@keyframes close-btn-shrink-bottom-right {
  0% {
    opacity: 0;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(52%, -52%);
            transform: translate(52%, -52%); } }

@-webkit-keyframes play-icon-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes play-icon-show {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@media (min-width: 480px) and (max-width: 768px) {
  /*  */
  /*  */ }

@media (min-width: 0px) and (max-width: 480px) {
  /*  */
  /*  */ }
/* 
 * Simple Text
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-text/
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.8.2
 */

#simpleText_stacks_in_247 {
	position: relative;
	color: #B3B3B3;
	text-shadow: ;
	-webkit-text-shadow: ;
	-moz-text-shadow: ;
	-o-text-shadow: ;
	-ms-text-shadow: ;
}
#simpleText_stacks_in_247.fontSizeInheritOn {
	font-size: inherit;
}
#simpleText_stacks_in_247.fontSizeInheritOff {
	font-size: 12px;
	line-height: 12px;
}
#simpleText_stacks_in_247.letterSpacingOn {
	letter-spacing: 0px;
}
#simpleText_stacks_in_247.lineHeightOn {
	line-height: 14px;
}
#simpleText_stacks_in_247.rotateOn .insideText {
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	display: inline-block;
}
#simpleText_stacks_in_247.inheritOff a, #simpleText_stacks_in_247.inheritOff a:link {
	color: #169EE6;
	text-decoration: inherit;
	font-style: inherit;
	font-weight: normal;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;	
}
#simpleText_stacks_in_247.inheritOff a:visited {
	color: #169EE6;
}
#simpleText_stacks_in_247.inheritOff a:hover {
	color: #FF6600;
	transition: 0s all ease-in-out;
	-webkit-transition: 0s all ease-in-out;
	-moz-transition: 0s all ease-in-out;
	-o-transition: 0s all ease-in-out;
	-ms-transition: 0s all ease-in-out;
}
#simpleText_stacks_in_247.inheritOff a:active {
	color: #FF6600;
}
#simpleText_stacks_in_247.inheritOff a:focus {
	color: #FF6600;
	outline: none !important; /*For browsers that add an outline by default*/
} 
#simpleText_stacks_in_247.optJustify {
	text-align: justify;
}

/* iPad Landscape */
@media (max-width : 1024px) {
	#simpleText_stacks_in_247.reFontSizeOn {
		font-size: px;
		line-height: px;
	}
}
/* iPad Portrait */
@media (max-width : 768px) {
	#simpleText_stacks_in_247.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Landscape */
@media (max-width : 480px) {
	#simpleText_stacks_in_247.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}
/* iPhone Portrait */
@media (max-width : 320px) {
	#simpleText_stacks_in_247.reFontSizeOn {
		font-size: 12px;
		line-height: 12px;
	}
}

#stacks_in_247 {
	padding: 20px 0px 0px 0px;
}
#lastp_stacks_in_249{text-align:left}#lastp_stacks_in_249{font-size:12px;color:#B3B3B3}
