/*
 * com.onelittledesigner.enhanced_image_css
 */

.image-cover {
  display: grid;
  grid-template-columns: 1fr;
  align-items: center;
  position: relative;
}
.image-cover > .image-adjustments {
  position: relative;
  pointer-events: none;
  margin: -1px;
  width: calc(100% + 2px);
}
.image-cover > .image-adjustments > .image-white {
  display: block;
  position: relative;
  max-width: 100%;
}
.image-cover > .image-adjustments > .image-drop-shadow {
  position: absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
}
.image-cover > .image-adjustments > .image-drop-shadow > div {
  position: absolute;
  top:1px;
  right:1px;
  bottom:1px;
  left:1px;
}
.image-cover > .image-adjustments > .image-white img {
  width: 100%;
}
@supports(-webkit-tap-highlight-color: black) {
  .image-cover > .image-adjustments > .image-white img {
    image-rendering: -webkit-optimize-contrast;
  }
}
.image-cover > .image-adjustments > .image-white img[src=""] {
  aspect-ratio: 1/1;
  content: url("data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAPx/9uCQAAAAAEDQ/9eeMAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALBKgAEAbupg4F96I5YAAAAASUVORK5CYII=");
  width: 250px;
  margin: 0 auto;
  opacity: 0.2;
}
.image-cover > .image-adjustments > .image-white .image-under {
  display: block;
  mix-blend-mode: screen;
}
.image-cover > .image-adjustments > .image-white .image-over-wrap {
  position: absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  width: 100%;
  height: 100%;
  mix-blend-mode: multiply;
  background-color: #fff;
}
.image-cover > .image-adjustments > .image-white .image-under img {
  display: block;
  max-width: 100%;
  background-color: #000;
}
.image-cover > .image-adjustments > .image-white .image-over img {
  display: block;
  max-width: 100%;
  background-color: #fff;
}
.image-cover > .image-adjustments.inverted > .image-white .image-over-wrap {
  background-color: #000;
}
.image-cover > .image-adjustments > .image-white .image-gray,
.image-cover > .image-adjustments > .image-white .image-black,
.image-cover > .image-adjustments > .image-white .image-noise,
.image-cover > .image-adjustments > .image-white .image-shadows,
.image-cover > .image-adjustments > .image-white .image-highlights {
  position: absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
}
.image-cover > .image-adjustments > .image-white .image-gray {
  mix-blend-mode: color;
}
.image-cover > .image-adjustments > .image-white .image-black {
  mix-blend-mode: screen;
}
.image-cover > .image-adjustments > .image-white .image-shadows {
  mix-blend-mode: soft-light;
}
.image-cover > .image-adjustments > .image-white .image-highlights {
  mix-blend-mode: soft-light;
}
.image-cover > .image-adjustments > .image-white .image-noise {
  mix-blend-mode: multiply;
}


.oembed.video,.oembed.codepen,.fr-video{display:block;width:100%;margin-bottom:0;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.oembed.video video,.oembed.codepen video,.fr-video video{width:100%}.oembed.video iframe,.oembed.codepen iframe,.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}img.fr-full-width{min-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}
.post-genre-wrapper .post-genre{font-weight:normal}.post-genre-wrapper .genre-image{max-width:30px;margin-right:10px}.post-genre-wrapper .genre-image.circle{border-radius:50%}.post-genre-wrapper.align-left{text-align:left}.post-genre-wrapper.align-left .genre-image{float:left}.post-genre-wrapper.align-right{text-align:right}.post-genre-wrapper.align-right .genre-image{float:right}.post-genre-wrapper.align-center{text-align:center}.post-genre-wrapper.align-center .genre-image{display:block;margin:0 auto}


@property --glass-border-one{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,0)}@property --glass-border-two{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,0.5)}@property --glass-border-deg{syntax:"<angle>";inherits:true;initial-value:0deg}@property --glass-shimmer-width{syntax:"<length-percentage>";inherits:true;initial-value:10%}@keyframes glass-border-bounce{50%{scale:var(--glass-border-scale,0.995)}100%{scale:1;--glass-border-deg:var(--glass-hover-deg,360deg)}}@keyframes glass-border-rotate{100%{--glass-border-deg:var(--glass-hover-deg,360deg)}}.glass-outer{position:relative;box-shadow:var(--glass-drop-shadow,none);border-radius:var(--glass-radius,0)}.glass-inner{position:relative;overflow:hidden;border-radius:inherit;padding:var(--glass-padding,4rem 2rem);clip-path:inset(0 round var(--glass-radius));background:var(--glass-bg,hsl(0 0% 100% / 0.1));backdrop-filter:blur(var(--glass-blur,3px));box-shadow:var(--glass-inner-shadow,none);isolation:isolate;contain:paint;transition:background 200ms linear}.glass-inner::after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;transition:--glass-border-one 200ms linear,--glass-border-two 200ms linear;border:var(--glass-border-size,2px) solid transparent;background:linear-gradient(var(--glass-border-deg),var(--glass-border-two),var(--glass-border-one)) border-box;mask:linear-gradient(black,black) border-box,linear-gradient(black,black) padding-box;mask-composite:subtract}.glass-inner.glass-border-bounce:hover{animation:glass-border-bounce var(--glass-shine-duration,350ms) linear forwards}.glass-inner.glass-border-rotate:hover{animation:glass-border-rotate var(--glass-shine-duration,350ms) linear infinite forwards}.glass-spotlight{pointer-events:none;position:absolute;inset:0;z-index:0;opacity:0;transition:opacity 250ms linear;border-radius:inherit;background:radial-gradient(circle at var(--glass-spotlight-x,0px) var(--glass-spotlight-y,0px),var(--glass-spotlight-color,rgba(255,255,255,0.2)),transparent var(--glass-spotlight-size,40%));mix-blend-mode:screen}.glass-inner:hover .glass-spotlight{opacity:1}.glass-inner.shimmer::before{content:"";position:absolute;inset:-18%;pointer-events:none;mix-blend-mode:screen;border-radius:inherit;background:linear-gradient(var(--glass-shimmer-angle,60deg),transparent calc(50% - (var(--glass-shimmer-width,10%) / 2)),var(--glass-shimmer-color,rgba(255,255,255,.5)) 50%,transparent calc(50% + (var(--glass-shimmer-width,10%) / 2)));transform:translateX(-130%);will-change:transform;transition:transform var(--glass-shimmer-speed,650ms) var(--glass-shimmer-ease,cubic-bezier(.2,.7,.2,1)) var(--glass-shimmer-delay,0ms)}.glass-inner.shimmer:hover::before{transform:translateX(130%)}@media (prefers-reduced-motion:reduce){.glass-inner.shimmer::before{transition:none;transform:none}.glass-inner.glass-border-bounce:hover,.glass-inner.glass-border-rotate:hover{animation:none}}/*.glass-distortion{position:absolute;z-index:-1;inset:0;backdrop-filter:blur(3px);filter:url(#glass-distortion);overflow:hidden;isolation:isolate}*/

.fr-video{display:block;width:100%;padding-bottom:52.34%;margin-bottom:0;height:0;overflow:hidden;padding-top:1.5625rem;position:relative}.fr-video iframe{border:none;height:100%;position:absolute;top:0;width:100%;left:0}button.loadmore{display:block;margin:1rem auto}button.loadmore.mobile-button{display:none}.total-blog-list{list-style:none;margin:0;padding:0;display:block;width:100%;position:relative}.total-blog-list .post{position:relative;margin:0;width:100%;overflow:auto}.total-blog-list.hyphenate .post-title,.total-blog-list.hyphenate .post-summary{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.blog-link{text-decoration:none}
.total-blog-list .post-date:not(.small):not(.today){font-size:0.9rem;display:block;width:100%;margin:0.5rem 0}.total-blog-list .post-date:not(.small):not(.today).hide{display:none}
.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}

.com_joeworkman_stacks_fontawesome_stack .jw-wrapper{margin:0;text-align:left}.com_joeworkman_stacks_fontawesome_stack .jw-wrapper.jw-center{text-align:center}.com_joeworkman_stacks_fontawesome_stack .jw-wrapper.jw-right{text-align:right}.com_joeworkman_stacks_fontawesome_stack i.fa,.com_joeworkman_stacks_fontawesome_stack .fa-stack{-webkit-transition:color 300ms ease 0s;transition:color 300ms ease 0s}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-spin,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-spin{padding:0.2em;-webkit-box-sizing:content-box;box-sizing:content-box}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-45,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-45{padding:0.2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-135,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-135{padding:0.2em;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-225,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-225{padding:0.2em;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.com_joeworkman_stacks_fontawesome_stack i.fa.fa-rotate-315,.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-rotate-315{padding:0.2em;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.com_joeworkman_stacks_fontawesome_stack .fa-stack.fa-border{padding:0}.com_joeworkman_stacks_fontawesome_stack a{text-decoration:none}
@-webkit-keyframes animatedJackBackgroundtoTop{from{background-position:0 0}to{background-position:0% -500%}}@keyframes animatedJackBackgroundtoTop{from{background-position:0 0}to{background-position:0% -500%}}@-webkit-keyframes animatedJackBackgroundtoBottom{from{background-position:0 0}to{background-position:0% 500%}}@keyframes animatedJackBackgroundtoBottom{from{background-position:0 0}to{background-position:0% 500%}}@-webkit-keyframes animatedJackBackgroundtoRight{from{background-position:0 0}to{background-position:500% 0%}}@keyframes animatedJackBackgroundtoRight{from{background-position:0 0}to{background-position:500% 0%}}@-webkit-keyframes animatedJackBackgroundtoLeft{from{background-position:0 0}to{background-position:-500% 0%}}@keyframes animatedJackBackgroundtoLeft{from{background-position:0 0}to{background-position:-500% 0%}}@-webkit-keyframes animatedJackBackgroundtoBottomRight{from{background-position:0 0}to{background-position:500% 500%}}@keyframes animatedJackBackgroundtoBottomRight{from{background-position:0 0}to{background-position:500% 500%}}@-webkit-keyframes animatedJackBackgroundtoTopRight{from{background-position:0 0}to{background-position:500% -500%}}@keyframes animatedJackBackgroundtoTopRight{from{background-position:0 0}to{background-position:500% -500%}}@-webkit-keyframes animatedJackBackgroundtoTopLeft{from{background-position:0 0}to{background-position:-500% -500%}}@keyframes animatedJackBackgroundtoTopLeft{from{background-position:0 0}to{background-position:-500% -500%}}@-webkit-keyframes animatedJackBackgroundtoBottomLeft{from{background-position:0 0}to{background-position:-500% 500%}}@keyframes animatedJackBackgroundtoBottomLeft{from{background-position:0 0}to{background-position:-500% 500%}}.com_joeworkman_stacks_jack4_stack > .jack{margin:0;padding:0;border:0;background:none;background-color:transparent;position:relative;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.com_joeworkman_stacks_jack4_stack > .jack.align-center{margin-left:auto !important;margin-right:auto !important}.com_joeworkman_stacks_jack4_stack > .jack.align-right{margin-left:auto !important}.com_joeworkman_stacks_jack4_stack > .jack.align-left{margin-right:auto !important}.com_joeworkman_stacks_jack4_stack > .jack.touch-device{background-attachment:scroll !important}.com_joeworkman_stacks_jack4_stack > .jack.bg-image{background-size:auto}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.glass{z-index:1}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.glass::after{background-size:auto;content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:-1}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-cover,.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-cover.glass::after{background-size:cover}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-contain,.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-contain.glass::after{background-size:contain}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-fill,.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-fill.glass::after{background-size:100% 100%}.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::before,.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::after,.com_joeworkman_stacks_jack4_stack > .jack.peek-shadow::before,.com_joeworkman_stacks_jack4_stack > .jack.peek-shadow::after{z-index:-1;position:absolute;content:"";height:auto;background-color:transparent}.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::before,.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::after{width:50%;top:50%}.com_joeworkman_stacks_jack4_stack > .jack.scroll-x{overflow-x:auto !important;white-space:nowrap;-webkit-overflow-scrolling:touch}.com_joeworkman_stacks_jack4_stack > .jack.scroll-x > .stacks_out{display:inline-block;white-space:nowrap}.com_joeworkman_stacks_jack4_stack > .jack.scroll-y{overflow-y:auto !important;-webkit-overflow-scrolling:touch}
.lines{border:0;height:0;width:100%;margin:0;padding:0;opacity:1}.lines-wrapper{position:relative}.lines-wrapper.vertical{height:100%}
.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-style-normal{font-style:normal}.font-style-italic{font-style:italic}


form.blog-filter-form input,form.blog-filter-form select,form.blog-filter-form textarea,form.datastore-form input,form.datastore-form select,form.datastore-form textarea{padding:0.50rem;border-width:1px;border-radius:0px;margin-bottom:1.00rem;font-size:0.90rem;background-color:rgba(255, 255, 255, 1.00);border-color:rgba(204, 204, 204, 1.00);color:rgba(34, 34, 34, 1.00)}form.blog-filter-form select,form.datastore-form select{padding-right:1.5rem}form.blog-filter-form input,form.blog-filter-form select,form.datastore-form input,form.datastore-form select{height:2.30rem}form.blog-filter-form::placeholder,form.datastore-form::placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form:-ms-input-placeholder,form.datastore-form:-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}form.blog-filter-form::-ms-input-placeholder,form.datastore-form::-ms-input-placeholder{color:rgba(204, 204, 204, 1.00)}


 .font-vault-1 > a, .font-vault-1,.font-vault-1 > li, .fontpro-stacks_in_2_45{font-style:normal;font-weight:400;font-family:"Montserrat",sans-serif }
.button.b-p {
  box-sizing: border-box;
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: auto; }

.button.b-p {
  overflow: visible;
  -webkit-appearance: button;
  cursor: pointer; }

.button.b-p[disabled] {
  cursor: default; }

.button.b-p::-moz-focus-inner {
  border: 0;
  padding: 0; }

.button.b-p {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: inherit;
  font-weight: inherit;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 1rem;
  transition: all 300ms ease-out; }
  .button.b-p.large {
    padding: 1.125rem 2.25rem 1.1875rem 2.25rem;
    font-size: 1.25rem; }
  .button.b-p.small {
    padding: .875rem 1.75rem .9375rem 1.75rem;
    font-size: .8125rem; }
  .button.b-p.tiny {
    padding: .625rem 1.25rem .6875rem 1.25rem;
    font-size: .6875rem; }
  .button.b-p.expand {
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%; }
  .button.b-p.left-align {
    text-align: left;
    text-indent: .75rem; }
  .button.b-p.right-align {
    text-align: right;
    padding-right: .75rem; }
  .button.b-p.radius, .button.b-p.radius::before, .button.b-p.radius::after {
    border-radius: 3px; }
  .button.b-p.round, .button.b-p.radius::before, .button.b-p.round::after {
    border-radius: 1000px; }
  .button.b-p.disabled, .button.b-p[disabled] {
    background-color: #008CBA;
    border-color: #007095;
    color: #fff;
    box-shadow: none;
    cursor: default;
    opacity: .7; }
  .button.b-p.right {
    float: right !important; }

.button.b-p::-moz-focus-inner {
  border: 0;
  padding: 0; }

@media only screen and (min-width: 40.063em) {
  .button.b-p {
    display: inline-block; } }

.bp-styles-warning {
  display: none; }

.button.b-p:not(.custom) {
  background-color: rgba(255, 255, 255, 1.00);
  color: rgba(102, 102, 102, 1.00); }
  .button.b-p:not(.custom):hover {
    color: rgba(102, 102, 102, 1.00);
    background-color: white; }
  .button.b-p.secondary:not(.custom) {
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(102, 102, 102, 1.00); }
    .button.b-p.secondary:not(.custom):hover {
      color: rgba(102, 102, 102, 1.00);
      background-color: white; }
  .button.b-p.alert:not(.custom) {
    background-color: rgba(217, 83, 79, 1.00); }
    .button.b-p.alert:not(.custom):hover {
      background-color: white; }
  .button.b-p.success:not(.custom) {
    background-color: rgba(92, 184, 92, 1.00); }
    .button.b-p.success:not(.custom):hover {
      background-color: white; }
  .button.b-p.radius:not(.custom) {
    border-radius: 4px; }
  .button.b-p.ghost:not(.custom) {
    background-color: transparent;
    border-width: 1px;
    border-color: rgba(255, 255, 255, 1.00);
    color: rgba(255, 255, 255, 1.00); }
    .button.b-p.ghost:not(.custom):hover {
      color: rgba(102, 102, 102, 1.00);
      border-color: white;
      background-color: white; }
    .button.b-p.ghost.secondary:not(.custom) {
      border-color: rgba(255, 255, 255, 1.00);
      color: rgba(255, 255, 255, 1.00); }
      .button.b-p.ghost.secondary:not(.custom):hover {
        color: rgba(102, 102, 102, 1.00);
        border-color: white;
        background-color: white; }
    .button.b-p.ghost.alert:not(.custom) {
      border-color: rgba(217, 83, 79, 1.00);
      color: rgba(217, 83, 79, 1.00); }
      .button.b-p.ghost.alert:not(.custom):hover {
        color: rgba(102, 102, 102, 1.00);
        border-color: white;
        background-color: white; }
    .button.b-p.ghost.success:not(.custom) {
      border-color: rgba(92, 184, 92, 1.00);
      color: rgba(92, 184, 92, 1.00); }
      .button.b-p.ghost.success:not(.custom):hover {
        color: rgba(102, 102, 102, 1.00);
        border-color: white;
        background-color: white; }
  .button.b-p.outline-ghost:not(.custom) {
    border-color: rgba(102, 102, 102, 1.00);
    border-width: 1px;
    color: rgba(102, 102, 102, 1.00);
    background-color: transparent; }
    .button.b-p.outline-ghost:not(.custom):hover {
      color: #e6e6e6;
      border-color: #e6e6e6;
      background-color: rgba(25, 25, 25, 1.00); }

.button.b-p:not(.custom) {
  border-radius: 4px; }
:root{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(33, 33, 33, 1.00);--black-color:var(--black);--white:rgba(255, 255, 255, 1.00);--white-color:var(--white);--primary:rgba(32, 32, 32, 1.00);--secondary:rgba(230, 230, 230, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(33, 33, 33, 1.00);--success-contrast:rgba(218, 218, 218, 1.00);--warning-contrast:rgba(218, 218, 218, 1.00);--alert-contrast:rgba(218, 218, 218, 1.00);--primary-dark:rgba(2, 2, 2, 1.00);--secondary-dark:rgba(200, 200, 200, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--header-color:rgba(33, 33, 33, 1.00);--subheader-color:rgba(102, 102, 102, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(33, 33, 33, 1.00);--link-color:rgba(25, 25, 25, 1.00);--link-color-hover:rgba(102, 102, 102, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.60);--radius:3px;--small-gutter:1.25rem;--medium-gutter:2rem;--large-gutter:2rem;--site-width:calc(1500rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(218, 218, 218, 1.00);--subheader-color:rgba(230, 230, 230, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(218, 218, 218, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(18rem/16)}h1,.h1{font-size:calc(30rem/16)}h2,.h2{font-size:calc(26rem/16)}h3,.h3{font-size:calc(22rem/16)}h4,.h4{font-size:calc(20rem/16)}h5,.h5{font-size:calc(18rem/16)}h6,.h6{font-size:calc(18rem/16)}small{font-size:40%}.button{font-size:calc(16rem/16)}.button.tiny{font-size:calc(10rem/16)}.button.small{font-size:calc(12rem/16)}.button.large{font-size:calc(20rem/16)}@media only screen and (min-width:40em){body{font-size:calc(20rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(20rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:outside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(3rem/16)}body{background-color:rgba(255, 255, 255, 1.00);}
            .mobile-menu{font-size:calc(35rem/16) ;}@media only screen and (min-width:40em){            .mobile-menu{font-size:calc(40rem/16) }}@media only screen and (min-width:64em){            .mobile-menu{font-size:calc(45rem/16) }}
html,body, p,.p, h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6, blockquote, .menu li, li, form, .button,.pagefont{font-family:"Montserrat",sans-serif }
            .closebutton{font-size:calc(35rem/16) ;}@media only screen and (min-width:40em){            .closebutton{font-size:calc(45rem/16) }}@media only screen and (min-width:64em){            .closebutton{font-size:calc(55rem/16) }}

 .headerbloglist, .fontpro-stacks_in_2_65{line-height:1.00 !important;letter-spacing:0.10em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:-0.00em !important;margin-right:-0.00em !important; font-size:12.00px !important; text-decoration-line:none !important;text-decoration-style:solid !important;text-transform:none !important;word-wrap:break-word !important;word-break:normal !important;hyphens:none !important;text-align:left !important;}
     .headerbloglist>br, .fontpro-stacks_in_2_65 > br{display:block;content:' ';padding-bottom:0.00em !important}
  @media only screen and (min-width:40em){ .headerbloglist, .fontpro-stacks_in_2_65{}} 
  @media only screen and (min-width:30.000000em){ .headerbloglist, .fontpro-stacks_in_2_65{font-size:15.00px !important}} 
  @media only screen and (min-width:40.000000em){ .headerbloglist, .fontpro-stacks_in_2_65{font-size:20.00px !important}} 
  @media only screen and (min-width:93.750000em){ .headerbloglist, .fontpro-stacks_in_2_65{font-size:25.00px !important}} 

 .font-style-1,.font-style-1 > li, .fontpro-stacks_in_2_39{line-height:0.70 !important;letter-spacing:0.00em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:-0.00em !important;margin-right:-0.00em !important; font-size:15.00px !important; color:rgba(102, 102, 102, 1.00) !important;text-decoration-color:rgba(102, 102, 102, 1.00) !important;}
     .font-style-1>br,.font-style-1>br > li, .fontpro-stacks_in_2_39 > br{display:block;content:' ';padding-bottom:-0.00em !important}
  
  @media only screen and (min-width:30.000000em){ .font-style-1,.font-style-1 > li, .fontpro-stacks_in_2_39{font-size:15.00px !important}} 
  @media only screen and (min-width:40.000000em){ .font-style-1,.font-style-1 > li, .fontpro-stacks_in_2_39{font-size:20.00px !important}} 
  @media only screen and (min-width:93.750000em){ .font-style-1,.font-style-1 > li, .fontpro-stacks_in_2_39{font-size:30.00px !important}} 

 .normalblogtext, .fontpro-stacks_in_2_66{line-height:1.00 !important;letter-spacing:0.00em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:-0.00em !important;margin-right:-0.00em !important; font-size:12.00px !important; text-decoration-line:none !important;text-decoration-style:solid !important;text-transform:none !important;word-wrap:normal !important;word-break:normal !important;hyphens:none !important;text-align:left !important;}
     .normalblogtext>br, .fontpro-stacks_in_2_66 > br{display:block;content:' ';padding-bottom:-0.00em !important}
  @media only screen and (min-width:40em){ .normalblogtext, .fontpro-stacks_in_2_66{}} 
  @media only screen and (min-width:30.000000em){ .normalblogtext, .fontpro-stacks_in_2_66{font-size:15.00px !important}} 
  @media only screen and (min-width:40.000000em){ .normalblogtext, .fontpro-stacks_in_2_66{font-size:20.00px !important}} 
  @media only screen and (min-width:93.750000em){ .normalblogtext, .fontpro-stacks_in_2_66{font-size:25.00px !important}} 

 .normalblogtext, .fontpro-stacks_in_2_96{line-height:1.00 !important;letter-spacing:0.00em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:-0.00em !important;margin-right:-0.00em !important; font-size:12.00px !important; color:rgba(102, 102, 102, 1.00) !important;text-decoration-color:rgba(102, 102, 102, 1.00) !important;}
     .normalblogtext>br, .fontpro-stacks_in_2_96 > br{display:block;content:' ';padding-bottom:-0.00em !important}
  
  @media only screen and (min-width:30.000000em){ .normalblogtext, .fontpro-stacks_in_2_96{font-size:15.00px !important}} 
  @media only screen and (min-width:40.000000em){ .normalblogtext, .fontpro-stacks_in_2_96{font-size:20.00px !important}} 
  @media only screen and (min-width:93.750000em){ .normalblogtext, .fontpro-stacks_in_2_96{font-size:25.00px !important}} 

 .versionControl, .fontpro-stacks_in_2_46{line-height:1.60 ;letter-spacing:0.10em ;word-spacing:0.00em ;text-indent:0.00em ;margin-left:0.00em ;margin-right:0.00em ; font-size:15.00px ; }
     .versionControl>br, .fontpro-stacks_in_2_46 > br{display:block;content:' ';padding-bottom:0.00em }
  
  @media only screen and (min-width:30.000000em){ .versionControl, .fontpro-stacks_in_2_46{font-size:20.00px }} 
  @media only screen and (min-width:40.000000em){ .versionControl, .fontpro-stacks_in_2_46{font-size:25.00px }} 
  @media only screen and (min-width:93.750000em){ .versionControl, .fontpro-stacks_in_2_46{font-size:30.00px }} 
            .specialinfo{font-weight:800 ;}

 p:not(.custom-font),.font-family-text,.text_stack:not(.custom-font),.fontpro-stacks_in_2_79{line-height:1.50 ;letter-spacing:0.00em ;word-spacing:0.00em ;text-indent:0.00em ;margin-left:0.00em ;margin-right:0.00em ;  }p:not(.custom-font),p.font-family-text:not(.custom-font),.text_stack:not(.custom-font){line-height:1.50 ;letter-spacing:0.00em ;word-spacing:0.00em ;text-indent:0.00em ;margin-left:0.00em ;margin-right:0.00em ;  }
    p:not(.custom-font)>br,.font-family-text>br,.text_stack:not(.custom-font)>br,   .fontpro-stacks_in_2_79 > br{display:block;content:' ';padding-bottom:0.00em }
  
  
  
  


  
  
  
  
  
.burger-top{position:fixed   ;z-index:1 ;top:20% ;bottom:unset ;left:unset ;right:unset ;}
.logo-top{position:fixed   ;z-index:1 ;top:10px ;bottom:unset ;left:unset ;right:unset ;}
.burger-position{position:fixed   ;z-index:1 ;top:unset ;bottom:unset ;left:unset ;right:0% ;transform:translateX(-50%) ;}
.logo-position{position:fixed   ;z-index:1 ;top:unset ;bottom:unset ;left:unset ;right:0% ;transform:translateX(-50%) ;}
.allbrowser{height:100vh ;}  
.mobile-menu-wrapper{height:100% ;}  
.cool-button{border-color:rgba(102, 102, 102, 1.00) ;border-width:3px ;}
.topbar{background-color:rgba(255, 255, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.topbar{background-attachment:scroll!important}}
.closebutton{color:var(--subheader-color) ;}
.cool-button{background-color:transparent ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.cool-button{background-attachment:scroll!important}}
.cool-button{color:rgba(255, 255, 255, 1.00) ;}
.cool-button:hover{background-color:transparent ;background-color:rgba(33, 33, 33, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.cool-button{background-attachment:scroll!important}}
.cool-button:hover{border-color:rgba(33, 33, 33, 1.00) ;border-width:3px ;}
.cool-button:hover{color:rgba(255, 255, 255, 1.00) ;}
.locationEnsemble{--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(102, 102, 102, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(102, 102, 102, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}
.vitaText{--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(102, 102, 102, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(102, 102, 102, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}
.versionControl{position: absolute  ;z-index:1 ;top:5px ;bottom:unset ;left:5px ;right:unset ;}
.bloglauncher{padding-top:0.5rem ;padding-right:0.5rem ;padding-bottom:0.5rem ;padding-left:0.5rem ;}  
.specialinfo{--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(128, 0, 2, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}
.locationEnsemble{padding-top:0 ;padding-bottom:0 ;}  
.feedbacklauncher{position:fixed   ;z-index:10 ;top:0px ;bottom:unset ;left:unset ;right:5px ;}
.versionControl{--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(178, 178, 178, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}
.tenor-shadow{text-shadow:5px 5px 3px rgba(51, 51, 51, 1.00);}
.title-back{background-color:rgba(255, 255, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.title-back{background-attachment:scroll!important}}
.menu-background{background-color:rgba(255, 255, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.menu-background{background-attachment:scroll!important}}

@media screen and (prefers-color-scheme: dark){body{background-color:rgba(0, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){body{background-attachment:scroll!important}}
@media screen and (prefers-color-scheme: dark){.menu-background{background-color:rgba(0, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){.menu-background{background-attachment:scroll!important}}
@media screen and (prefers-color-scheme: dark){.topbar{background-color:rgba(0, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){.topbar{background-attachment:scroll!important}}
@media screen and (prefers-color-scheme: dark){.jack_black{background-color:rgba(0, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){.jack_black{background-attachment:scroll!important}}
@media screen and (prefers-color-scheme: dark){.menu-lightbox{background-color:rgba(0, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){.menu-lightbox{background-attachment:scroll!important}}
@media screen and (prefers-color-scheme: dark){.mobile-menu{background-color:rgba(0, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){.mobile-menu{background-attachment:scroll!important}}
@media screen and (prefers-color-scheme: dark){.mobile-menu-wrapper{background-color:rgba(0, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){.mobile-menu-wrapper{background-attachment:scroll!important}}
@media screen and (prefers-color-scheme: dark){.mobile-menu{color:rgba(178, 178, 178, 1.00) ;}}
@media screen and (prefers-color-scheme: dark){.title-back{background-color:rgba(0, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){.title-back{background-attachment:scroll!important}}
@media screen and (prefers-color-scheme: dark){body{--light-gray:rgba(191, 191, 191, 1.00);--medium-gray:rgba(191, 191, 191, 1.00);--dark-gray:rgba(191, 191, 191, 1.00);--black:rgba(255, 255, 255, 1.00);--black-color:var(--black);--white:rgba(0, 0, 0, 1.00);--white-color:var(--white);--primary:rgba(178, 178, 178, 1.00);--secondary:rgba(191, 191, 191, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(191, 191, 191, 1.00);--secondary-contrast:rgba(128, 128, 128, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);/* --primary-light:rgba(255, 255, 255, 1.00);--secondary-light:rgba(255, 255, 255, 1.00);--success-light:rgba(255, 255, 255, 1.00);--warning-light:rgba(255, 255, 246, 1.00);--alert-light:rgba(255, 255, 246, 1.00);*/--primary-dark:rgba(148, 148, 148, 1.00);--secondary-dark:rgba(161, 161, 161, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--overlay-color:rgba(0, 0, 0, 0.50)}}
@media screen and (prefers-color-scheme: dark){.headerbloglist{--header-color:rgba(178, 178, 178, 1.00);--subheader-color:rgba(108, 108, 108, 1.00);--small-color:rgba(108, 108, 108, 1.00);--text-color:rgba(178, 178, 178, 1.00);--link-color:rgba(0, 140, 186, 1.00);--link-color-hover:rgba(0, 102, 136, 1.00);--link-decoration:none;--link-decoration-hover:none}}
@media screen and (prefers-color-scheme: dark){.total-blog-list{background-color:rgba(0, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}}@media (hover:none) and (pointer:coarse){.total-blog-list{background-attachment:scroll!important}}
@media screen and (prefers-color-scheme: dark){.header-pro-dark{color:rgba(255, 255, 255, 1.00) ;}}
@media screen and (prefers-color-scheme: dark){.svg-logo svg{fill:rgba(255, 255, 255, 1.00) ;stroke:rgba(255, 255, 255, 1.00) ;}}
.wallpaper {
  position: relative;
  background-color: white;
  box-shadow: inset 0 0 0vw rgba(0, 0, 0, 1.00);
  background-attachment: scroll; }

#stacks_in_920 {
	margin: 10px 0px 0px 0px;
}
#stacks_in_1264 .background{}#stacks_in_1264 .fa-stack,#stacks_in_1264 i.fa{color:rgba(121, 121, 121, 1.00);border-radius:3px;-webkit-transition:color 300ms ease;transition:color 300ms ease}#stacks_in_1264 .fa-stack.custom,#stacks_in_1264 i.fa.custom{font-size:25px}#stacks_in_1264 .fa-spin{-webkit-animation-duration:2000ms;animation-duration:2000ms}#stacks_in_1264 .fa-border{border-color:rgba(238, 238, 238, 1.00);}#stacks_in_1264 .fa-stack i.stack{color:rgba(121, 121, 121, 1.00)}#stacks_in_1264 a:hover i.fa{color:rgba(108, 108, 108, 1.00)}#stacks_in_1264 a:hover i.fa.stack{color:rgba(108, 108, 108, 1.00)}#stacks_in_1264 a:hover .fa-border{}#stacks_in_1264 .shadow-double i.fa{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_1264 .shadow-basic i.fa{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_1264 .shadow-retro i.fa{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_1264 .jw-wrapper{font-size:25px;}#stacks_in_1264 .jw-wrapper.match.shadow-double{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_1264 .jw-wrapper.match.shadow-basic{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_1264 .jw-wrapper.match.shadow-retro{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_1264 .jw-wrapper.match{color:rgba(121, 121, 121, 1.00)}#stacks_in_1264 .jw-wrapper.match a{color:rgba(121, 121, 121, 1.00)}#stacks_in_1264 .jw-wrapper.match a:hover{color:rgba(108, 108, 108, 1.00)}#stacks_in_1264 .jw-wrapper.hover i.fa:hover,#stacks_in_1264 .jw-wrapper.hover a:hover{color:rgba(33, 33, 33, 1.00)}
.stacks_in_920_207{--glass-bg:hsl(from #FFFFFF h s l / 0.25);--glass-blur:15px;--glass-border-size:0px;--glass-radius:20px;--glass-border-one:rgba(255, 255, 255, 0.75);--glass-border-two:rgba(255, 255, 255, 0.00);--glass-border-deg:0deg;--glass-hover-deg:360deg;--glass-shine-duration:350ms;--glass-shine-scale:0.995;--glass-iteration:;--glass-spotlight-color:rgba(230, 230, 230, 1.00);--glass-spotlight-size:20%;--glass-shimmer-angle:60deg;--glass-shimmer-color:rgba(255, 255, 255, 0.50);--glass-shimmer-width:16%;--glass-shimmer-speed:650ms;--glass-shimmer-delay:200ms;--glass-drop-shadow:2px 2px 20px 10px rgba(179, 179, 179, 0.50);--glass-padding: }.stacks_in_920_207:hover{--glass-bg:hsl(from #FFFFFF h s l / 0.25);}
.stacks_in_920_146{line-height:0}.stacks_in_920_146 svg{display:inline-block;max-width:150px;height:auto;}.stacks_in_920_146.full-width svg{width:100%;height:auto}
.lines.stacks_in_920_92{width:50%;margin:calc(30rem/16) auto calc(30rem/16) auto;border-bottom:2px solid rgba(121, 121, 121, 1.00);background:rgba(121, 121, 121, 1.00);transform:rotate(0deg)}.lines.stacks_in_920_92.vertical{border-left:2px solid rgba(121, 121, 121, 1.00);border-bottom:none;width:0;height:50%;margin:0 auto;margin-top:calc((50% - 100%)/-2)}
.lines.stacks_in_920_100{width:50%;margin:calc(30rem/16) auto calc(30rem/16) auto;border-bottom:2px solid rgba(121, 121, 121, 1.00);background:rgba(121, 121, 121, 1.00);transform:rotate(0deg)}.lines.stacks_in_920_100.vertical{border-left:2px solid rgba(121, 121, 121, 1.00);border-bottom:none;width:0;height:50%;margin:0 auto;margin-top:calc((50% - 100%)/-2)}
#stacks_in_920_79 .background{}#stacks_in_920_79 .fa-stack,#stacks_in_920_79 i.fa{color:rgba(26, 26, 26, 1.00);border-radius:3px;-webkit-transition:color 300ms ease;transition:color 300ms ease}#stacks_in_920_79 .fa-stack.custom,#stacks_in_920_79 i.fa.custom{font-size:25px}#stacks_in_920_79 .fa-spin{-webkit-animation-duration:2000ms;animation-duration:2000ms}#stacks_in_920_79 .fa-border{border-color:rgba(238, 238, 238, 1.00);}#stacks_in_920_79 .fa-stack i.stack{color:rgba(26, 26, 26, 1.00)}#stacks_in_920_79 a:hover i.fa{color:rgba(23, 23, 23, 1.00)}#stacks_in_920_79 a:hover i.fa.stack{color:rgba(23, 23, 23, 1.00)}#stacks_in_920_79 a:hover .fa-border{}#stacks_in_920_79 .shadow-double i.fa{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_920_79 .shadow-basic i.fa{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_920_79 .shadow-retro i.fa{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_920_79 .jw-wrapper{font-size:25px;}#stacks_in_920_79 .jw-wrapper.match.shadow-double{text-shadow:4px 3px 0 rgba(255, 255, 255, 1.00),9px 8px 0 rgba(0,0,0,0.15)}#stacks_in_920_79 .jw-wrapper.match.shadow-basic{text-shadow:2px 4px 3px rgba(0,0,0,0.3)}#stacks_in_920_79 .jw-wrapper.match.shadow-retro{text-shadow:5px 5px 0 rgba(204, 204, 204, 1.00)}#stacks_in_920_79 .jw-wrapper.match{color:rgba(26, 26, 26, 1.00)}#stacks_in_920_79 .jw-wrapper.match a{color:rgba(26, 26, 26, 1.00)}#stacks_in_920_79 .jw-wrapper.match a:hover{color:rgba(23, 23, 23, 1.00)}#stacks_in_920_79 .jw-wrapper.hover i.fa:hover,#stacks_in_920_79 .jw-wrapper.hover a:hover{color:rgba(191, 191, 191, 1.00)}
@media only screen and (min-width:0px){#stacks_in_834 h1,#stacks_in_834 div{letter-spacing:0.50rem}}#stacks_in_834 .header-pro.text-center .hTxt{margin-right:-1rem}
@media only screen and (max-width:480.00px){#stacks_in_834 h1{font-size:15.00px!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_834 h1{font-size:20.00px!important}}@media only screen and (min-width:640.00px) and (max-width:1500.00px){#stacks_in_834 h1{font-size:35.00px!important}}@media only screen and (min-width:1500.00px){#stacks_in_834 h1{font-size:50.00px!important}}
@media only screen and (min-width:0px){#stacks_in_837 h2,#stacks_in_837 div{letter-spacing:0.80rem}}#stacks_in_837 .header-pro.text-center .hTxt{margin-right:-1rem}#stacks_in_837 h2,#stacks_in_837 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_837 h2 a,#stacks_in_837 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_837 h2 a:hover,#stacks_in_837 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_837 small,#stacks_in_837 small div{color:rgba(111, 111, 111, 1.00)}
@media only screen and (max-width:480.00px){#stacks_in_837 h2{font-size:15.00px!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_837 h2{font-size:20.00px!important}}@media only screen and (min-width:640.00px) and (max-width:1500.00px){#stacks_in_837 h2{font-size:30.00px!important}}@media only screen and (min-width:1500.00px){#stacks_in_837 h2{font-size:50.00px!important}}
@media only screen and (min-width:0px){#stacks_in_1241 h1,#stacks_in_1241 div{letter-spacing:1.00rem}}#stacks_in_1241 .header-pro.text-center .hTxt{margin-right:-1rem}
@media only screen and (max-width:480.00px){#stacks_in_1241 h1{font-size:15.00px!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_1241 h1{font-size:20.00px!important}}@media only screen and (min-width:640.00px) and (max-width:1500.00px){#stacks_in_1241 h1{font-size:30.00px!important}}@media only screen and (min-width:1500.00px){#stacks_in_1241 h1{font-size:50.00px!important}}
@media only screen and (min-width:0px){#stacks_in_1247 h2,#stacks_in_1247 div{letter-spacing:1.00rem}}#stacks_in_1247 .header-pro.text-center .hTxt{margin-right:-1rem}#stacks_in_1247 h2,#stacks_in_1247 div{color:rgba(255, 255, 255, 1.00)}#stacks_in_1247 h2 a,#stacks_in_1247 div a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1247 h2 a:hover,#stacks_in_1247 div a:hover{color:rgba(191, 191, 191, 1.00)}#stacks_in_1247 small,#stacks_in_1247 small div{color:rgba(111, 111, 111, 1.00)}
@media only screen and (max-width:480.00px){#stacks_in_1247 h2{font-size:15.00px!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_1247 h2{font-size:20.00px!important}}@media only screen and (min-width:640.00px) and (max-width:1500.00px){#stacks_in_1247 h2{font-size:30.00px!important}}@media only screen and (min-width:1500.00px){#stacks_in_1247 h2{font-size:50.00px!important}}
/* 1.0.2
- Fix for an odd rendering issue when the stack is added to a column stack if it is the first Enhanced Image stack added to the stacks editor.
- Fix for RapidWeaver edit and preview display issues in older versions of macOS
- macOS 10.15 and earlier, preview mode display issue related to download-image.html template (templates may not be supported in old versions of macOS)
- added webkit hardware acceleration to images with blur applied to fix an odd segmented blur bug in safari.
- fixed typo Parallel(o)gram
*/
#stacks_in_1391.image-cover {
  overflow: hidden;
}
#stacks_in_1391.image-cover > .image-adjustments {
  
  filter:  url(#featherstacks_in_1391);
  -webkit-transform: translateZ(0);
  ;
  opacity: 0.930000;
  
  max-width: 450px;
  justify-self: center;
  
  
}
#stacks_in_1391.image-cover > .image-adjustments > .image-drop-shadow {
  
}
#stacks_in_1391.image-cover > .image-adjustments > .image-drop-shadow > div {
  
}


#stacks_in_1391 > .image-adjustments > .image-white img {
  transform:
  translate(0.000000%,0.000000%)
  rotate(0deg)
  scaleX(1.000000)
  scaleY(1.000000)
  ;
}
#stacks_in_1391.image-cover > .image-adjustments {
  transform: translate3d(0.00%,0.00%,0);
}


#stacks_in_1391 > .image-adjustments > .image-white, #stacks_in_1391 > .image-adjustments > .image-drop-shadow > div {
  -webkit-clip-path: inset(
    calc(4.00% + 1px)
    calc(4.00% + 1px)
    );
  clip-path: inset(
    calc(4.00% + 1px)
    calc(4.00% + 1px)
    );
}









#stacks_in_1391 > .image-adjustments > .image-white .image-under img {
  filter:  invert(1)  brightness(1.00) contrast(1.00) saturate(1.00)  ;
}
#stacks_in_1391 > .image-adjustments > .image-white .image-over img {
  filter:  brightness(1.00) contrast(1.00) saturate(1.00)   ;
}
#stacks_in_1391 > .image-adjustments > .image-white .image-gray {
  background-color: #0000FF;
  opacity: 0.000000;
}
#stacks_in_1391 > .image-adjustments > .image-white .image-shadows {
  background-color:  #000;
  opacity: 0.000000;
}
#stacks_in_1391 > .image-adjustments > .image-white .image-highlights {
  background-color: #FFFFFF;
  opacity: 0.000000;
  mix-blend-mode: overlay;
}
#stacks_in_1391 > .image-adjustments > .image-white .image-noise {
  filter: grayscale(1) brightness(1.2) contrast(1.5) url(#noisestacks_in_1391);
  opacity: 0.000000;
}
#stacks_in_1391 > .image-adjustments > .image-white .image-black {
  background-color: #000000;
}
#stacks_in_1391.image-cover > .image-adjustments > .image-white {
  background-color: #FFFFFF;
}


/*  */
/*  */
.blog_stacks_in_1344 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: 0rem;
  width: calc(100% + 0rem); }
  .blog_stacks_in_1344 .post {
    flex: 1 1 300px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0rem; }
  .blog_stacks_in_1344 .full-layout {
    display: none; }

@media only screen and (min-width: 40.063em) {
  .blog_stacks_in_1344.flex-grid-full .post:nth-child(6n+1) {
    flex: 1 1 100%;
    flex-direction: row; }
    .blog_stacks_in_1344.flex-grid-full .post:nth-child(6n+1) .full-layout {
      display: block;
      width: 100%; }
    .blog_stacks_in_1344.flex-grid-full .post:nth-child(6n+1) .default-layout {
      display: none; }
  .blog_stacks_in_1344.flex-grid-full:after {
    content: "";
    flex: 1 1 300px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0rem; } }

@supports (display: grid) {
  .blog_stacks_in_1344.grid {
    display: grid;
    grid-template-columns:  1fr;
    grid-gap: 0rem;
    margin: 0;
    width: 100%; }
    @media screen and (min-width: 25em) {
      .blog_stacks_in_1344.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 40.0625em) {
      .blog_stacks_in_1344.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 62.5em) {
      .blog_stacks_in_1344.grid {
        grid-template-columns:  1fr; } }
    .blog_stacks_in_1344.grid .post {
      flex: unset;
      display: block;
      margin: 0; }
    .blog_stacks_in_1344.grid:after {
      display: none; } }

.blog_stacks_in_1344 .post {
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.2);
  background-color: rgba(255, 255, 255, 0);
  background-position: center center;
  background-size: cover;
  border-width: 0px;
  border-radius: 0px;
  padding: 0rem; }
  .blog_stacks_in_1344 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

.blog_stacks_in_1344 .post-image.thumbs li {
  width: calc(100%/2); }

.blog_stacks_in_1344 .hover-press {
  box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;
  transition: all 0.5s ease; }
  .blog_stacks_in_1344 .hover-press:hover {
    box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
    transition: all 0.3s ease;
    transform: translate3D(0, 7px, 0); }

.blog_stacks_in_1344 .hover-raise {
  box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
  transition: all 0.5s ease; }
  .blog_stacks_in_1344 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, 7px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }

#loadmore_stacks_in_1344 {
  background-color: #212121;
  color: #212121; }
  #loadmore_stacks_in_1344:hover {
    background-color: #797979; }
  #loadmore_stacks_in_1344.ghost {
    background-color: transparent;
    border-width: 1px;
    border-color: #212121;
    color: #212121; }
    #loadmore_stacks_in_1344.ghost:hover {
      color: #212121;
      border-color: #797979;
      background-color: #797979; }
#stacks_in_1345{padding-left:1px;padding-right:1px;}#stacks_in_1345 > .jack{margin:1px;padding:0px;border-color:#797979;border-width:0px;border-style:groove;border-radius:0px;background-attachment:scroll;background-clip:padding-box !important;background-origin:padding-box !important}#stacks_in_1345 > .jack.proportional{aspect-ratio:16 / 9;}#stacks_in_1345 > .jack.width-minmax{min-width:100px;max-width:800px}#stacks_in_1345 > .jack.width-static{width:500px}#stacks_in_1345 > .jack.width-flexible{width:100%}#stacks_in_1345 > .jack.margin-detailed{margin:0.00px 0.00px 0.00px 0.00px}#stacks_in_1345 > .jack.padding-detailed{padding:50.00px 0.00px 50.00px 0.00px}#stacks_in_1345 > .jack.rotate{-webkit-transform:rotate(5deg);transform:rotate(5deg)}#stacks_in_1345 > .jack.border-detailed-width{border-width:0.00px 0.00px 1.00px 0.00px}#stacks_in_1345 > .jack.border-detailed-style{border-style:solid inset inset solid}#stacks_in_1345 > .jack.border-image{-o-border-image:url() 70 repeat;border-image:url() 70 repeat;border-style:solid}#stacks_in_1345 > .jack::after{border-radius:0px}#stacks_in_1345 > .jack.border-detailed-radius,#stacks_in_1345 > .jack.border-detailed-radius::after{border-radius:0.00px 0.00px 0.00px 0.00px}#stacks_in_1345 > .jack.bg-animate{-webkit-animation:animatedJackBackgroundtoRight 200s linear infinite;animation:animatedJackBackgroundtoRight 200s linear infinite}#stacks_in_1345 > .jack.bg-color{background-color:#89C5FF}#stacks_in_1345 > .jack.bg-gradient{background-color:#89C5FF}#stacks_in_1345 > .jack.bg-image:not(.glass){background-image:url();background-repeat:repeat;background-position:left top;}#stacks_in_1345 > .jack.bg-image:not(.glass).bg-size-static{background-size:300px}#stacks_in_1345 > .jack.bg-image:not(.glass).bg-size-fluid{background-size:100%}#stacks_in_1345 > .jack.bg-image:not(.glass).bg-warehouse{background-image:url()}#stacks_in_1345 > .jack.bg-image:not(.glass).bg-fallback{background-color:#CCCCCC}@media only screen and (min-width:40.063em){#stacks_in_1345 > .jack.bg-image:not(.glass){}#stacks_in_1345 > .jack.bg-image:not(.glass).bg-warehouse{}}#stacks_in_1345 > .jack.bg-image.glass.after,#stacks_in_1345 > .glass.jack.bg-image::after{opacity:0.100;background-attachment:scroll;background-clip:padding-box !important;background-origin:padding-box !important;padding:0px;background-image:url();background-repeat:repeat;background-position:left top;}#stacks_in_1345 > .jack.bg-image.glass.after.padding-detailed,#stacks_in_1345 > .glass.padding-detailed.jack.bg-image::after{padding:50.00px 0.00px 50.00px 0.00px}#stacks_in_1345 > .jack.bg-image.glass.after.bg-size-static,#stacks_in_1345 > .glass.bg-size-static.jack.bg-image::after{background-size:300px}#stacks_in_1345 > .jack.bg-image.glass.after.bg-size-fluid,#stacks_in_1345 > .glass.bg-size-fluid.jack.bg-image::after{background-size:100%}#stacks_in_1345 > .jack.bg-image.glass.after.bg-warehouse,#stacks_in_1345 > .glass.bg-warehouse.jack.bg-image::after{background-image:url()}#stacks_in_1345 > .jack.bg-image.glass.after.bg-fallback,#stacks_in_1345 > .glass.bg-fallback.jack.bg-image::after{background-color:#CCCCCC}@media only screen and (min-width:40.063em){#stacks_in_1345 > .jack.bg-image.glass.after,#stacks_in_1345 > .glass.jack.bg-image::after{}#stacks_in_1345 > .jack.bg-image.glass.after.bg-warehouse,#stacks_in_1345 > .glass.bg-warehouse.jack.bg-image::after{}}#stacks_in_1345 > .jack.drop-shadow{-webkit-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.50);box-shadow:10px 10px 0px 0px rgba(0,0,0,0.50)}#stacks_in_1345 > .jack.inset-shadow{-webkit-box-shadow:inset 0px 0px 6px 2px rgba(0,0,0,0.50);box-shadow:inset 0px 0px 6px 2px rgba(0,0,0,0.50)}#stacks_in_1345 > .jack.drop-shadow.inset-shadow{-webkit-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.50),inset 0px 0px 6px 2px rgba(0,0,0,0.50);box-shadow:10px 10px 0px 0px rgba(0,0,0,0.50),inset 0px 0px 6px 2px rgba(0,0,0,0.50)}#stacks_in_1345 > .jack.corner-shadow.corner-shadow-left::before{max-width:300px;bottom:15px;-webkit-box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);left:10px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}#stacks_in_1345 > .jack.corner-shadow.corner-shadow-right::after{max-width:300px;bottom:15px;-webkit-box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);right:10px;left:auto;-webkit-transform:rotate(3deg);transform:rotate(3deg)}#stacks_in_1345 > .jack.peek-shadow::before,#stacks_in_1345 > .jack.peek-shadow::after{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.80);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.80);top:0%;bottom:0%;left:5px;right:5px;border-radius:100px / 10px}#stacks_in_1345 > .jack.peek-shadow::after{right:5px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}#stacks_in_1345 > .jack{overflow:visible;}#stacks_in_1345 > .jack.height-static{height:100px}#stacks_in_1345 > .jack.height-minmax{min-height:100px;max-height:800px}
.post-genre-wrapper.stacks_in_1363 .post-genre{}.post-genre-wrapper.stacks_in_1363 .genre-image{max-width:calc(30rem / 16)}.post-genre-wrapper.stacks_in_1363.align-left .genre-image{margin-right:calc(5rem / 16)}.post-genre-wrapper.stacks_in_1363.align-right .genre-image{margin-left:calc(5rem / 16)}.post-genre-wrapper.stacks_in_1363.align-center .genre-image{margin-bottom:calc(5rem / 16)}
.post-genre-wrapper.stacks_in_1368 .post-genre{}.post-genre-wrapper.stacks_in_1368 .genre-image{max-width:calc(30rem / 16)}.post-genre-wrapper.stacks_in_1368.align-left .genre-image{margin-right:calc(5rem / 16)}.post-genre-wrapper.stacks_in_1368.align-right .genre-image{margin-left:calc(5rem / 16)}.post-genre-wrapper.stacks_in_1368.align-center .genre-image{margin-bottom:calc(5rem / 16)}
/* 1.0.2
- Fix for an odd rendering issue when the stack is added to a column stack if it is the first Enhanced Image stack added to the stacks editor.
- Fix for RapidWeaver edit and preview display issues in older versions of macOS
- macOS 10.15 and earlier, preview mode display issue related to download-image.html template (templates may not be supported in old versions of macOS)
- added webkit hardware acceleration to images with blur applied to fix an odd segmented blur bug in safari.
- fixed typo Parallel(o)gram
*/
#stacks_in_1563.image-cover {
  overflow: hidden;
}
#stacks_in_1563.image-cover > .image-adjustments {
  
  filter:  url(#featherstacks_in_1563);
  -webkit-transform: translateZ(0);
  ;
  opacity: 0.930000;
  
  max-width: 300px;
  justify-self: center;
  
  
}
#stacks_in_1563.image-cover > .image-adjustments > .image-drop-shadow {
  
}
#stacks_in_1563.image-cover > .image-adjustments > .image-drop-shadow > div {
  
}


#stacks_in_1563 > .image-adjustments > .image-white img {
  transform:
  translate(0.000000%,0.000000%)
  rotate(0deg)
  scaleX(1.000000)
  scaleY(1.000000)
  ;
}
#stacks_in_1563.image-cover > .image-adjustments {
  transform: translate3d(0.00%,0.00%,0);
}


#stacks_in_1563 > .image-adjustments > .image-white, #stacks_in_1563 > .image-adjustments > .image-drop-shadow > div {
  -webkit-clip-path: inset(
    calc(4.00% + 1px)
    calc(4.00% + 1px)
    );
  clip-path: inset(
    calc(4.00% + 1px)
    calc(4.00% + 1px)
    );
}









#stacks_in_1563 > .image-adjustments > .image-white .image-under img {
  filter:  invert(1)  brightness(1.00) contrast(1.00) saturate(1.00)  ;
}
#stacks_in_1563 > .image-adjustments > .image-white .image-over img {
  filter:  brightness(1.00) contrast(1.00) saturate(1.00)   ;
}
#stacks_in_1563 > .image-adjustments > .image-white .image-gray {
  background-color: #0000FF;
  opacity: 0.000000;
}
#stacks_in_1563 > .image-adjustments > .image-white .image-shadows {
  background-color:  #000;
  opacity: 0.000000;
}
#stacks_in_1563 > .image-adjustments > .image-white .image-highlights {
  background-color: #FFFFFF;
  opacity: 0.000000;
  mix-blend-mode: overlay;
}
#stacks_in_1563 > .image-adjustments > .image-white .image-noise {
  filter: grayscale(1) brightness(1.2) contrast(1.5) url(#noisestacks_in_1563);
  opacity: 0.000000;
}
#stacks_in_1563 > .image-adjustments > .image-white .image-black {
  background-color: #000000;
}
#stacks_in_1563.image-cover > .image-adjustments > .image-white {
  background-color: #FFFFFF;
}


/*  */
/*  */
/*
 * Scotty
 * Author: Jeremy Hawes
 * Version: 1.1.0
 * URL: http://onelittledesigner.com/rapidweaver-stack/scotty
 * Support: http://forum.onelittledesigner.com
 * Description: Teleports you back to the top of the page
 */

#scrollUp_stacks_in_916,
a#scrollUp_stacks_in_916 {
	
		bottom: 50px;
		
			right: 50px;
		
		
		
	
	
	padding: 10px 20px;
	color: #313131 !important;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	text-decoration: none;
	font-size: 16px;
	text-align: center;
	display: inline-block;
}
#scrollUp_stacks_in_916:hover,
a#scrollUp_stacks_in_916:hover {
	color: #6C6C6C !important;
}
#scrollUp_stacks_in_916.scrollUpTheme1,
#scrollUp_stacks_in_916.scrollUpTheme3 {
	border-color: #313131;
	border-width: 1px;
	border-style: solid;
}
#scrollUp_stacks_in_916.scrollUpTheme1.transparencyOff,
#scrollUp_stacks_in_916.scrollUpTheme3.transparencyOff {
	background-color: #FFFFFF;
}
#scrollUp_stacks_in_916.scrollUpTheme1.transparencyOn,
#scrollUp_stacks_in_916.scrollUpTheme3.transparencyOn {
	background-color: none;
	border-color: none;
}
#scrollUp_stacks_in_916.scrollUpTheme1.gradientOn,
#scrollUp_stacks_in_916.scrollUpTheme3.gradientOn {
	background-color: #EBEBEB;
	background-image: -moz-linear-gradient(top, #EBEBEB, #DEDEDE);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EBEBEB), to(#DEDEDE));
	background-image: -webkit-linear-gradient(top, #EBEBEB, #DEDEDE);
	background-image: -o-linear-gradient(top, #EBEBEB, #DEDEDE);
	background-image: linear-gradient(to bottom, #EBEBEB, #DEDEDE);
	background-repeat: repeat-x;
}
#scrollUp_stacks_in_916.textShadowOn {
	text-shadow: 0 1px 0 #FFFFFF;
}
#scrollUp_stacks_in_916.scrollUpTheme1.boxShadowOn,
#scrollUp_stacks_in_916.scrollUpTheme3.boxShadowOn {
	-webkit-box-shadow: 0 0 1px 1px #797979;
	-moz-box-shadow: 0 0 1px 1px #797979;
	-ms-box-shadow: 0 0 1px 1px #797979;
	-o-box-shadow: 0 0 1px 1px #797979;
	box-shadow: 0 0 1px 1px #797979;
}
/* ====================
 * THEME 2 - IMAGE
 * ==================== */

/* ====================
 * THEME 3 - TAB
 * ==================== */

.blog_stacks_in_22 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: 0rem;
  width: calc(100% + 0rem); }
  .blog_stacks_in_22 .post {
    flex: 1 1 300px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0rem; }
  .blog_stacks_in_22 .full-layout {
    display: none; }

@media only screen and (min-width: 40.063em) {
  .blog_stacks_in_22.flex-grid-full .post:nth-child(6n+1) {
    flex: 1 1 100%;
    flex-direction: row; }
    .blog_stacks_in_22.flex-grid-full .post:nth-child(6n+1) .full-layout {
      display: block;
      width: 100%; }
    .blog_stacks_in_22.flex-grid-full .post:nth-child(6n+1) .default-layout {
      display: none; }
  .blog_stacks_in_22.flex-grid-full:after {
    content: "";
    flex: 1 1 300px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0rem; } }

@supports (display: grid) {
  .blog_stacks_in_22.grid {
    display: grid;
    grid-template-columns:  1fr;
    grid-gap: 0rem;
    margin: 0;
    width: 100%; }
    @media screen and (min-width: 25em) {
      .blog_stacks_in_22.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 40.0625em) {
      .blog_stacks_in_22.grid {
        grid-template-columns:  1fr; } }
    @media screen and (min-width: 62.5em) {
      .blog_stacks_in_22.grid {
        grid-template-columns:  1fr; } }
    .blog_stacks_in_22.grid .post {
      flex: unset;
      display: block;
      margin: 0; }
    .blog_stacks_in_22.grid:after {
      display: none; } }

.blog_stacks_in_22 .post {
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.2);
  background-color: rgba(255, 255, 255, 0);
  background-position: center center;
  background-size: cover;
  border-width: 0px;
  border-radius: 0px;
  padding: 0rem; }
  .blog_stacks_in_22 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

.blog_stacks_in_22 .post-image.thumbs li {
  width: calc(100%/2); }

.blog_stacks_in_22 .hover-press {
  box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px;
  transition: all 0.5s ease; }
  .blog_stacks_in_22 .hover-press:hover {
    box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
    transition: all 0.3s ease;
    transform: translate3D(0, 7px, 0); }

.blog_stacks_in_22 .hover-raise {
  box-shadow: 0 0 1px rgba(39, 44, 49, 0.1), 0 3px 16px rgba(39, 44, 49, 0.07);
  transition: all 0.5s ease; }
  .blog_stacks_in_22 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, 7px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }

#loadmore_stacks_in_22 {
  background-color: #212121;
  color: #212121; }
  #loadmore_stacks_in_22:hover {
    background-color: #797979; }
  #loadmore_stacks_in_22.ghost {
    background-color: transparent;
    border-width: 1px;
    border-color: #212121;
    color: #212121; }
    #loadmore_stacks_in_22.ghost:hover {
      color: #212121;
      border-color: #797979;
      background-color: #797979; }
#stacks_in_1100{padding-left:1px;padding-right:1px;}#stacks_in_1100 > .jack{margin:1px;padding:0px;border-color:#797979;border-width:0px;border-style:groove;border-radius:0px;background-attachment:scroll;background-clip:padding-box !important;background-origin:padding-box !important}#stacks_in_1100 > .jack.proportional{aspect-ratio:16 / 9;}#stacks_in_1100 > .jack.width-minmax{min-width:100px;max-width:800px}#stacks_in_1100 > .jack.width-static{width:500px}#stacks_in_1100 > .jack.width-flexible{width:100%}#stacks_in_1100 > .jack.margin-detailed{margin:0.00px 0.00px 0.00px 0.00px}#stacks_in_1100 > .jack.padding-detailed{padding:50.00px 0.00px 50.00px 0.00px}#stacks_in_1100 > .jack.rotate{-webkit-transform:rotate(5deg);transform:rotate(5deg)}#stacks_in_1100 > .jack.border-detailed-width{border-width:0.00px 0.00px 1.00px 0.00px}#stacks_in_1100 > .jack.border-detailed-style{border-style:solid inset inset solid}#stacks_in_1100 > .jack.border-image{-o-border-image:url() 70 repeat;border-image:url() 70 repeat;border-style:solid}#stacks_in_1100 > .jack::after{border-radius:0px}#stacks_in_1100 > .jack.border-detailed-radius,#stacks_in_1100 > .jack.border-detailed-radius::after{border-radius:0.00px 0.00px 0.00px 0.00px}#stacks_in_1100 > .jack.bg-animate{-webkit-animation:animatedJackBackgroundtoRight 200s linear infinite;animation:animatedJackBackgroundtoRight 200s linear infinite}#stacks_in_1100 > .jack.bg-color{background-color:#89C5FF}#stacks_in_1100 > .jack.bg-gradient{background-color:#89C5FF}#stacks_in_1100 > .jack.bg-image:not(.glass){background-image:url();background-repeat:repeat;background-position:left top;}#stacks_in_1100 > .jack.bg-image:not(.glass).bg-size-static{background-size:300px}#stacks_in_1100 > .jack.bg-image:not(.glass).bg-size-fluid{background-size:100%}#stacks_in_1100 > .jack.bg-image:not(.glass).bg-warehouse{background-image:url()}#stacks_in_1100 > .jack.bg-image:not(.glass).bg-fallback{background-color:#CCCCCC}@media only screen and (min-width:40.063em){#stacks_in_1100 > .jack.bg-image:not(.glass){}#stacks_in_1100 > .jack.bg-image:not(.glass).bg-warehouse{}}#stacks_in_1100 > .jack.bg-image.glass.after,#stacks_in_1100 > .glass.jack.bg-image::after{opacity:0.100;background-attachment:scroll;background-clip:padding-box !important;background-origin:padding-box !important;padding:0px;background-image:url();background-repeat:repeat;background-position:left top;}#stacks_in_1100 > .jack.bg-image.glass.after.padding-detailed,#stacks_in_1100 > .glass.padding-detailed.jack.bg-image::after{padding:50.00px 0.00px 50.00px 0.00px}#stacks_in_1100 > .jack.bg-image.glass.after.bg-size-static,#stacks_in_1100 > .glass.bg-size-static.jack.bg-image::after{background-size:300px}#stacks_in_1100 > .jack.bg-image.glass.after.bg-size-fluid,#stacks_in_1100 > .glass.bg-size-fluid.jack.bg-image::after{background-size:100%}#stacks_in_1100 > .jack.bg-image.glass.after.bg-warehouse,#stacks_in_1100 > .glass.bg-warehouse.jack.bg-image::after{background-image:url()}#stacks_in_1100 > .jack.bg-image.glass.after.bg-fallback,#stacks_in_1100 > .glass.bg-fallback.jack.bg-image::after{background-color:#CCCCCC}@media only screen and (min-width:40.063em){#stacks_in_1100 > .jack.bg-image.glass.after,#stacks_in_1100 > .glass.jack.bg-image::after{}#stacks_in_1100 > .jack.bg-image.glass.after.bg-warehouse,#stacks_in_1100 > .glass.bg-warehouse.jack.bg-image::after{}}#stacks_in_1100 > .jack.drop-shadow{-webkit-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.50);box-shadow:10px 10px 0px 0px rgba(0,0,0,0.50)}#stacks_in_1100 > .jack.inset-shadow{-webkit-box-shadow:inset 0px 0px 6px 2px rgba(0,0,0,0.50);box-shadow:inset 0px 0px 6px 2px rgba(0,0,0,0.50)}#stacks_in_1100 > .jack.drop-shadow.inset-shadow{-webkit-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.50),inset 0px 0px 6px 2px rgba(0,0,0,0.50);box-shadow:10px 10px 0px 0px rgba(0,0,0,0.50),inset 0px 0px 6px 2px rgba(0,0,0,0.50)}#stacks_in_1100 > .jack.corner-shadow.corner-shadow-left::before{max-width:300px;bottom:15px;-webkit-box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);left:10px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}#stacks_in_1100 > .jack.corner-shadow.corner-shadow-right::after{max-width:300px;bottom:15px;-webkit-box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);right:10px;left:auto;-webkit-transform:rotate(3deg);transform:rotate(3deg)}#stacks_in_1100 > .jack.peek-shadow::before,#stacks_in_1100 > .jack.peek-shadow::after{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.80);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.80);top:0%;bottom:0%;left:5px;right:5px;border-radius:100px / 10px}#stacks_in_1100 > .jack.peek-shadow::after{right:5px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}#stacks_in_1100 > .jack{overflow:visible;}#stacks_in_1100 > .jack.height-static{height:100px}#stacks_in_1100 > .jack.height-minmax{min-height:100px;max-height:800px}
.post-genre-wrapper.stacks_in_1273 .post-genre{}.post-genre-wrapper.stacks_in_1273 .genre-image{max-width:calc(30rem / 16)}.post-genre-wrapper.stacks_in_1273.align-left .genre-image{margin-right:calc(5rem / 16)}.post-genre-wrapper.stacks_in_1273.align-right .genre-image{margin-left:calc(5rem / 16)}.post-genre-wrapper.stacks_in_1273.align-center .genre-image{margin-bottom:calc(5rem / 16)}
.post-genre-wrapper.stacks_in_1274 .post-genre{}.post-genre-wrapper.stacks_in_1274 .genre-image{max-width:calc(30rem / 16)}.post-genre-wrapper.stacks_in_1274.align-left .genre-image{margin-right:calc(5rem / 16)}.post-genre-wrapper.stacks_in_1274.align-right .genre-image{margin-left:calc(5rem / 16)}.post-genre-wrapper.stacks_in_1274.align-center .genre-image{margin-bottom:calc(5rem / 16)}
