/*
 * com.bwd.lib.sectionspro
 */

.sections-stack.s-pro.eq-height,.sections-stack.s-pro.eq-height > .shear-wrapper{margin-top:0 !important}.sections-stack.s-pro.top-margin-none{margin-top:0}.sections-stack.s-pro.bot-margin-none{margin-bottom:0}.sections-stack.s-pro .inner-content{position:relative}.sections-stack.s-pro .content-wrapper.fill-content{height:100%}.sections-stack.s-pro .content-wrapper > .content{margin:0;padding:0}.sections-stack.s-pro .shear-inner::before,.sections-stack.s-pro .shear-inner::after{-webkit-box-sizing:border-box !important;box-sizing:border-box !important;pointer-events:none !important;position:absolute;top:0;height:100%;left:0;width:100%;content:""}.sections-stack.s-pro.allow-pull-out > .shear-wrapper > .shear-inner.full-height,.sections-stack.s-pro.allow-pull-out > .shear-wrapper > .shear-inner > .inner-content.v-center,.sections-stack.s-pro.allow-pull-out > .shear-wrapper > .shear-inner.fixed-height > .inner-content{overflow:visible !important}


.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
.infix{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;outline:none !important;overflow:hidden}.infix.infix-section{z-index:999}.infix *{-webkit-box-sizing:border-box;box-sizing:border-box}.infix-wrap{z-index:9990;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.infix.infix-body{position:fixed}.infix.no-nav > .infix-wrap > .infix-nav{display:none}.infix.infix-body .infix-wrap{position:fixed}.infix.infix-section{position:absolute}.infix.infix-section .infix-wrap{position:absolute}.infix-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle}.splb-loader{z-index:99999;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.infix-loading .splb-loader{opacity:1}.infix-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.infix.stacks-v-top .infix-container{vertical-align:top}.infix.stacks-v-bottom .infix-container{vertical-align:bottom}.infix.infix-section .infix-container{position:static}.infix.infix-section.infix-inline .infix-container{position:static}.infix-content{z-index:9993;width:100%}.infix-content::after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;z-index:-1}.infix-body .infix-close{position:fixed}.infix-body.infix-inline .infix-container{width:96%;max-width:1000px}.infix-body.cross-overlay .infix-close{position:fixed}.infix-body.cross-inside .infix-close{position:absolute}.infix-section .infix-close{position:absolute}.infix-closed:not(.infix-closing){z-index:-99 !important;height:0 !important}.infix-close{display:none;cursor:pointer;text-decoration:none;text-align:center;font-style:normal;border:0;-webkit-appearance:none;outline:none;background:none;-webkit-box-shadow:none;box-shadow:none}.infix-close,[data-infix-next],[data-infix-prev]{cursor:pointer}.infix-close.icon-tr{right:0;top:0}.infix-close.icon-tl{left:0;top:0}.infix-close.icon-br{right:0;bottom:0}.infix-close.icon-bl{left:0;bottom:0}.infix-close::-moz-focus-inner{border:0;padding:0}.infix-img{max-width:100%;margin:0 auto;display:block;line-height:0;border:0}.infix-section.size-target.infix-image .infix-img[style],.infix-section.size-native.infix-image .infix-img[style]{max-height:none !important}.infix.infix-section.size-native{overflow:visible}.infix.infix-section.size-native,.infix.infix-section.size-native > .infix-wrap,.infix.infix-section.size-native > .infix-wrap > .infix-container{position:relative;width:100%}.infix.infix-section.size-native.infix-closing{display:none !important}.infix.size-native > .infix-wrap > .infix-container > .infix-content > .splb{max-height:none !important}.infix-iframe .infix-container{width:100%}.infix-body.infix-iframe .infix-container{max-width:1000px}.infix-section.infix-iframe.full-frame .infix-container{max-width:100%}.infix-section.infix-iframe.auto-size-section .infix-iframe-container{max-height:none !important}.size-target:not(.lightbox-open)[style]{max-height:initial !important;min-height:initial !important}.infix-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.infix-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.infix-htmlvideo video{position:absolute;top:0px;width:100%}.infix-instagram .infix-content{margin:0 auto;width:100%}.infix-instagram .infix-content .infix-iframe-container{padding-top:113.0719%}.infix-error{text-align:center}.infix-err-txt{color:black;background-color:rgba(255,255,255,0.4);padding:3px 6px}.spl-lightbox,.spl-lightbox::before,.spl-lightbox::after{display:none}.limelight-launcher{cursor:pointer}.limelight-launcher:not(.allowclicks) *{pointer-events:none}[data-cms-launch][data-cms-id=""].ll-empty-noclick{pointer-events:none !important}[data-cms-launch][data-cms-id=""].ll-empty-hide{display:none !important}.ll-count{display:none}.ll-overlay[class*="s-"][class*="-bg"]::before{display:none}
.total-blog-list .post-categories img{display:inline}.total-blog-list .post-categories img.circle{border-radius:50%}.total-blog-list .post-categories > span:last-child:after{content:"";display:none}
 html.bwd-js .animate-sm.is-fresh{-webkit-transition-duration:0ms!important;transition-duration:0ms!important;visibility:hidden!important}.sm-click-thru{pointer-events:none!important}.scroll-mate-wrapper.sm-float{position:absolute;top:0;width:100%;height:100%}.scroll-mate-wrapper.sm-float>.scroll-mate-inner{height:100%}
.f6-aux{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}
.total-blog-list .post-summary > ul,.total-blog-list .post-summary > ol{margin-bottom:1.25rem}.total-blog-list .post-summary *:last-child{margin-bottom:0}
.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}


.processing-circle{margin:0 auto;width:40px;height:40px;border:4px solid var(--white-color);border-top:4px solid var(--primary);border-radius:50%;filter:drop-shadow(0 0 20px rgba(0,0,0,0.6))}.processing-circle.dark{border-color:var(--black-color);border-top-color:var(--primary)}.processing-circle.primary{border-top-color:var(--primary)}.processing-circle.secondary{border-top-color:var(--secondary)}.processing-circle.warning{border-top-color:var(--warning)}.processing-circle.success{border-top-color:var(--success)}.processing-circle.alert{border-top-color:var(--alert)}
.post-image-wrapper{width:100%;overflow:hidden;position:relative}.post-image{width:100%;margin:0;padding:0;text-align:center;list-style:none}.post-image.thumbs,.post-image.thumbs-auto{overflow:hidden}.post-image.thumbs li,.post-image.thumbs-auto li{margin:0;float:left}.post-image.thumbs.thumb-grid-2 li,.post-image.thumbs-auto.thumb-grid-2 li{width:50%}.post-image.thumbs.thumb-grid-3 li,.post-image.thumbs-auto.thumb-grid-3 li{width:33.333333%}.post-image.thumbs.thumb-grid-4 li,.post-image.thumbs-auto.thumb-grid-4 li{width:25%}.post-image.thumbs.thumb-grid-5 li,.post-image.thumbs-auto.thumb-grid-5 li{width:20%}.post-image li{list-style:none;overflow:hidden}.post-image img{max-width:100%;width:auto;height:auto;display:block}.post-image.animate{transform:translateZ(0);overflow:hidden}.post-image.animate li{overflow:hidden;transform:translateZ(0);transition:transform 0.5s ease,filter 0.5s ease}.post-image.animate.shadow-in:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;transition:box-shadow 0.5s ease}.post-bg-image{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.post .orbit-timer{display:none}.post .orbit-next,.post .orbit-prev{opacity:0;transition:opacity 0.5s ease}.post:hover .orbit-next,.post:hover .orbit-prev{opacity:1}

@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes elxr_bricks_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

@keyframes elxr_bricks_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.elxr_bricks_bounce {
  -webkit-animation-name: elxr_bricks_bounce;
  animation-name: elxr_bricks_bounce;
}

@-webkit-keyframes elxr_bricks_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes elxr_bricks_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.elxr_bricks_flash {
  -webkit-animation-name: elxr_bricks_flash;
  animation-name: elxr_bricks_flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_bricks_pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_bricks_pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_bricks_pulse {
  -webkit-animation-name: elxr_bricks_pulse;
  animation-name: elxr_bricks_pulse;
}

@-webkit-keyframes elxr_bricks_rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_bricks_rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_bricks_rubberBand {
  -webkit-animation-name: elxr_bricks_rubberBand;
  animation-name: elxr_bricks_rubberBand;
}

@-webkit-keyframes elxr_bricks_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}

@keyframes elxr_bricks_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}

.elxr_bricks_shake {
  -webkit-animation-name: elxr_bricks_shake;
  animation-name: elxr_bricks_shake;
}

@-webkit-keyframes elxr_bricks_swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes elxr_bricks_swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.elxr_bricks_swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: elxr_bricks_swing;
  animation-name: elxr_bricks_swing;
}

@-webkit-keyframes elxr_bricks_tada {
  0% {
    opacity: 0;
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    opacity: 1;
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes elxr_bricks_tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

.elxr_bricks_tada {
  -webkit-animation-name: elxr_bricks_tada;
  animation-name: elxr_bricks_tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_bricks_wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}

@keyframes elxr_bricks_wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}

.elxr_bricks_wobble {
  -webkit-animation-name: elxr_bricks_wobble;
  animation-name: elxr_bricks_wobble;
}

@-webkit-keyframes elxr_bricks_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_bricks_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_bricks_bounceIn {
  -webkit-animation-name: elxr_bricks_bounceIn;
  animation-name: elxr_bricks_bounceIn;
}

@-webkit-keyframes elxr_bricks_bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bricks_bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bricks_bounceInDown {
  -webkit-animation-name: elxr_bricks_bounceInDown;
  animation-name: elxr_bricks_bounceInDown;
}

@-webkit-keyframes elxr_bricks_bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bricks_bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bricks_bounceInLeft {
  -webkit-animation-name: elxr_bricks_bounceInLeft;
  animation-name: elxr_bricks_bounceInLeft;
}

@-webkit-keyframes elxr_bricks_bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bricks_bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bricks_bounceInRight {
  -webkit-animation-name: elxr_bricks_bounceInRight;
  animation-name: elxr_bricks_bounceInRight;
}

@-webkit-keyframes elxr_bricks_bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bricks_bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bricks_bounceInUp {
  -webkit-animation-name: elxr_bricks_bounceInUp;
  animation-name: elxr_bricks_bounceInUp;
}

@-webkit-keyframes elxr_bricks_bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }
}

@keyframes elxr_bricks_bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
}

.elxr_bricks_bounceOut {
  -webkit-animation-name: elxr_bricks_bounceOut;
  animation-name: elxr_bricks_bounceOut;
}

@-webkit-keyframes elxr_bricks_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_bricks_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_bricks_bounceOutDown {
  -webkit-animation-name: elxr_bricks_bounceOutDown;
  animation-name: elxr_bricks_bounceOutDown;
}

@-webkit-keyframes elxr_bricks_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_bricks_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_bricks_bounceOutLeft {
  -webkit-animation-name: elxr_bricks_bounceOutLeft;
  animation-name: elxr_bricks_bounceOutLeft;
}

@-webkit-keyframes elxr_bricks_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_bricks_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_bricks_bounceOutRight {
  -webkit-animation-name: elxr_bricks_bounceOutRight;
  animation-name: elxr_bricks_bounceOutRight;
}

@-webkit-keyframes elxr_bricks_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_bricks_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_bricks_bounceOutUp {
  -webkit-animation-name: elxr_bricks_bounceOutUp;
  animation-name: elxr_bricks_bounceOutUp;
}

@-webkit-keyframes elxr_bricks_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes elxr_bricks_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.elxr_bricks_fadeIn {
  -webkit-animation-name: elxr_bricks_fadeIn;
  animation-name: elxr_bricks_fadeIn;
}

@-webkit-keyframes elxr_bricks_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bricks_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bricks_fadeInDown {
  -webkit-animation-name: elxr_bricks_fadeInDown;
  animation-name: elxr_bricks_fadeInDown;
}

@-webkit-keyframes elxr_bricks_fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bricks_fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bricks_fadeInDownBig {
  -webkit-animation-name: elxr_bricks_fadeInDownBig;
  animation-name: elxr_bricks_fadeInDownBig;
}

@-webkit-keyframes elxr_bricks_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bricks_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bricks_fadeInLeft {
  -webkit-animation-name: elxr_bricks_fadeInLeft;
  animation-name: elxr_bricks_fadeInLeft;
}

@-webkit-keyframes elxr_bricks_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bricks_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bricks_fadeInLeftBig {
  -webkit-animation-name: elxr_bricks_fadeInLeftBig;
  animation-name: elxr_bricks_fadeInLeftBig;
}

@-webkit-keyframes elxr_bricks_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bricks_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bricks_fadeInRight {
  -webkit-animation-name: elxr_bricks_fadeInRight;
  animation-name: elxr_bricks_fadeInRight;
}

@-webkit-keyframes elxr_bricks_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bricks_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bricks_fadeInRightBig {
  -webkit-animation-name: elxr_bricks_fadeInRightBig;
  animation-name: elxr_bricks_fadeInRightBig;
}

@-webkit-keyframes elxr_bricks_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bricks_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bricks_fadeInUp {
  -webkit-animation-name: elxr_bricks_fadeInUp;
  animation-name: elxr_bricks_fadeInUp;
}

@-webkit-keyframes elxr_bricks_fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bricks_fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bricks_fadeInUpBig {
  -webkit-animation-name: elxr_bricks_fadeInUpBig;
  animation-name: elxr_bricks_fadeInUpBig;
}

@-webkit-keyframes elxr_bricks_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_bricks_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.elxr_bricks_fadeOut {
  -webkit-animation-name: elxr_bricks_fadeOut;
  animation-name: elxr_bricks_fadeOut;
}

@-webkit-keyframes elxr_bricks_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}

@keyframes elxr_bricks_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}

.elxr_bricks_fadeOutDown {
  -webkit-animation-name: elxr_bricks_fadeOutDown;
  animation-name: elxr_bricks_fadeOutDown;
}

@-webkit-keyframes elxr_bricks_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_bricks_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_bricks_fadeOutDownBig {
  -webkit-animation-name: elxr_bricks_fadeOutDownBig;
  animation-name: elxr_bricks_fadeOutDownBig;
}

@-webkit-keyframes elxr_bricks_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

@keyframes elxr_bricks_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

.elxr_bricks_fadeOutLeft {
  -webkit-animation-name: elxr_bricks_fadeOutLeft;
  animation-name: elxr_bricks_fadeOutLeft;
}

@-webkit-keyframes elxr_bricks_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_bricks_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_bricks_fadeOutLeftBig {
  -webkit-animation-name: elxr_bricks_fadeOutLeftBig;
  animation-name: elxr_bricks_fadeOutLeftBig;
}

@-webkit-keyframes elxr_bricks_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}

@keyframes elxr_bricks_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}

.elxr_bricks_fadeOutRight {
  -webkit-animation-name: elxr_bricks_fadeOutRight;
  animation-name: elxr_bricks_fadeOutRight;
}

@-webkit-keyframes elxr_bricks_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_bricks_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_bricks_fadeOutRightBig {
  -webkit-animation-name: elxr_bricks_fadeOutRightBig;
  animation-name: elxr_bricks_fadeOutRightBig;
}

@-webkit-keyframes elxr_bricks_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

@keyframes elxr_bricks_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

.elxr_bricks_fadeOutUp {
  -webkit-animation-name: elxr_bricks_fadeOutUp;
  animation-name: elxr_bricks_fadeOutUp;
}

@-webkit-keyframes elxr_bricks_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_bricks_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_bricks_fadeOutUpBig {
  -webkit-animation-name: elxr_bricks_fadeOutUpBig;
  animation-name: elxr_bricks_fadeOutUpBig;
}

@-webkit-keyframes elxr_bricks_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes elxr_bricks_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.elxr_bricks_flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: elxr_bricks_flip;
  animation-name: elxr_bricks_flip;
}

@-webkit-keyframes elxr_bricks_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_bricks_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

.elxr_bricks_flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_bricks_flipInX;
  animation-name: elxr_bricks_flipInX;
}

@-webkit-keyframes elxr_bricks_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes elxr_bricks_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

.elxr_bricks_flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_bricks_flipInY;
  animation-name: elxr_bricks_flipInY;
}

@-webkit-keyframes elxr_bricks_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@keyframes elxr_bricks_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

.elxr_bricks_flipOutX {
  -webkit-animation-name: elxr_bricks_flipOutX;
  animation-name: elxr_bricks_flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes elxr_bricks_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@keyframes elxr_bricks_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

.elxr_bricks_flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_bricks_flipOutY;
  animation-name: elxr_bricks_flipOutY;
}

@-webkit-keyframes elxr_bricks_lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_bricks_lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

.elxr_bricks_lightSpeedIn {
  -webkit-animation-name: elxr_bricks_lightSpeedIn;
  animation-name: elxr_bricks_lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes elxr_bricks_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes elxr_bricks_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

.elxr_bricks_lightSpeedOut {
  -webkit-animation-name: elxr_bricks_lightSpeedOut;
  animation-name: elxr_bricks_lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes elxr_bricks_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_bricks_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_bricks_rotateIn {
  -webkit-animation-name: elxr_bricks_rotateIn;
  animation-name: elxr_bricks_rotateIn;
}

@-webkit-keyframes elxr_bricks_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_bricks_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_bricks_rotateInDownLeft {
  -webkit-animation-name: elxr_bricks_rotateInDownLeft;
  animation-name: elxr_bricks_rotateInDownLeft;
}

@-webkit-keyframes elxr_bricks_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_bricks_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_bricks_rotateInDownRight {
  -webkit-animation-name: elxr_bricks_rotateInDownRight;
  animation-name: elxr_bricks_rotateInDownRight;
}

@-webkit-keyframes elxr_bricks_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_bricks_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_bricks_rotateInUpLeft {
  -webkit-animation-name: elxr_bricks_rotateInUpLeft;
  animation-name: elxr_bricks_rotateInUpLeft;
}

@-webkit-keyframes elxr_bricks_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_bricks_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_bricks_rotateInUpRight {
  -webkit-animation-name: elxr_bricks_rotateInUpRight;
  animation-name: elxr_bricks_rotateInUpRight;
}

@-webkit-keyframes elxr_bricks_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

@keyframes elxr_bricks_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

.elxr_bricks_rotateOut {
  -webkit-animation-name: elxr_bricks_rotateOut;
  animation-name: elxr_bricks_rotateOut;
}

@-webkit-keyframes elxr_bricks_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_bricks_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_bricks_rotateOutDownLeft {
  -webkit-animation-name: elxr_bricks_rotateOutDownLeft;
  animation-name: elxr_bricks_rotateOutDownLeft;
}

@-webkit-keyframes elxr_bricks_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_bricks_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_bricks_rotateOutDownRight {
  -webkit-animation-name: elxr_bricks_rotateOutDownRight;
  animation-name: elxr_bricks_rotateOutDownRight;
}

@-webkit-keyframes elxr_bricks_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_bricks_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_bricks_rotateOutUpLeft {
  -webkit-animation-name: elxr_bricks_rotateOutUpLeft;
  animation-name: elxr_bricks_rotateOutUpLeft;
}

@-webkit-keyframes elxr_bricks_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_bricks_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_bricks_rotateOutUpRight {
  -webkit-animation-name: elxr_bricks_rotateOutUpRight;
  animation-name: elxr_bricks_rotateOutUpRight;
}

@-webkit-keyframes elxr_bricks_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bricks_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bricks_slideInDown {
  -webkit-animation-name: elxr_bricks_slideInDown;
  animation-name: elxr_bricks_slideInDown;
}

@-webkit-keyframes elxr_bricks_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bricks_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bricks_slideInLeft {
  -webkit-animation-name: elxr_bricks_slideInLeft;
  animation-name: elxr_bricks_slideInLeft;
}

@-webkit-keyframes elxr_bricks_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bricks_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bricks_slideInRight {
  -webkit-animation-name: elxr_bricks_slideInRight;
  animation-name: elxr_bricks_slideInRight;
}

@-webkit-keyframes elxr_bricks_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_bricks_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_bricks_slideOutLeft {
  -webkit-animation-name: elxr_bricks_slideOutLeft;
  animation-name: elxr_bricks_slideOutLeft;
}

@-webkit-keyframes elxr_bricks_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_bricks_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_bricks_slideOutRight {
  -webkit-animation-name: elxr_bricks_slideOutRight;
  animation-name: elxr_bricks_slideOutRight;
}

@-webkit-keyframes elxr_bricks_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_bricks_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_bricks_slideOutUp {
  -webkit-animation-name: elxr_bricks_slideOutUp;
  animation-name: elxr_bricks_slideOutUp;
}

@-webkit-keyframes elxr_bricks_slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bricks_slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bricks_slideInUp {
  -webkit-animation-name: elxr_bricks_slideInUp;
  animation-name: elxr_bricks_slideInUp;
}

@-webkit-keyframes elxr_bricks_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_bricks_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_bricks_slideOutDown {
  -webkit-animation-name: elxr_bricks_slideOutDown;
  animation-name: elxr_bricks_slideOutDown;
}

@-webkit-keyframes elxr_bricks_hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

@keyframes elxr_bricks_hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

.elxr_bricks_hinge {
  -webkit-animation-name: elxr_bricks_hinge;
  animation-name: elxr_bricks_hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_bricks_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

@keyframes elxr_bricks_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

.elxr_bricks_rollIn {
  -webkit-animation-name: elxr_bricks_rollIn;
  animation-name: elxr_bricks_rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_bricks_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

@keyframes elxr_bricks_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

.elxr_bricks_rollOut {
  -webkit-animation-name: elxr_bricks_rollOut;
  animation-name: elxr_bricks_rollOut;
}

@-webkit-keyframes elxr_bricks_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}

@keyframes elxr_bricks_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 1;
  }
}

.elxr_bricks_zoomIn {
  -webkit-animation-name: elxr_bricks_zoomIn;
  animation-name: elxr_bricks_zoomIn;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}

@-webkit-keyframes elxr_bricks_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  100% {
    opacity: 1;
  }
}

@keyframes elxr_bricks_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  100% {
    opacity: 1;
  }

}

.elxr_bricks_zoomInDown {
  -webkit-animation-name: elxr_bricks_zoomInDown;
  animation-name: elxr_bricks_zoomInDown;
}

@-webkit-keyframes elxr_bricks_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_bricks_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    -ms-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_bricks_zoomInLeft {
  -webkit-animation-name: elxr_bricks_zoomInLeft;
  animation-name: elxr_bricks_zoomInLeft;
}

@-webkit-keyframes elxr_bricks_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_bricks_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    -ms-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_bricks_zoomInRight {
  -webkit-animation-name: elxr_bricks_zoomInRight;
  animation-name: elxr_bricks_zoomInRight;
}

@-webkit-keyframes elxr_bricks_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_bricks_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_bricks_zoomInUp {
  -webkit-animation-name: elxr_bricks_zoomInUp;
  animation-name: elxr_bricks_zoomInUp;
}

@-webkit-keyframes elxr_bricks_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_bricks_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

.elxr_bricks_zoomOut {
  -webkit-animation-name: elxr_bricks_zoomOut;
  animation-name: elxr_bricks_zoomOut;
}

@-webkit-keyframes elxr_bricks_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

@keyframes elxr_bricks_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

.elxr_bricks_zoomOutDown {
  -webkit-animation-name: elxr_bricks_zoomOutDown;
  animation-name: elxr_bricks_zoomOutDown;
}

@-webkit-keyframes elxr_bricks_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes elxr_bricks_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    -ms-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center;
  }
}

.elxr_bricks_zoomOutLeft {
  -webkit-animation-name: elxr_bricks_zoomOutLeft;
  animation-name: elxr_bricks_zoomOutLeft;
}

@-webkit-keyframes elxr_bricks_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes elxr_bricks_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    -ms-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
  }
}

.elxr_bricks_zoomOutRight {
  -webkit-animation-name: elxr_bricks_zoomOutRight;
  animation-name: elxr_bricks_zoomOutRight;
}

@-webkit-keyframes elxr_bricks_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    transform-origin: center top;
  }
}

@keyframes elxr_bricks_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
  }
}

.elxr_bricks_zoomOutUp {
  -webkit-animation-name: elxr_bricks_zoomOutUp;
  animation-name: elxr_bricks_zoomOutUp;
}
.sections-stack .content.preload-content{opacity:0}html.no-js .sections-stack .content.preload-content{opacity:1}.sections-stack video.video-bg{max-width:none}
.form-submit-success,.form-submit-error{opacity:0;transition:none;overflow:hidden}form:not(.success) .form-submit-success,form:not(.error) .form-submit-error{max-height:0;padding:0;margin:0;border-width:0px}form.success .form-submit-success,form.error .form-submit-error{opacity:1;transition:opacity 500ms ease}.form-submit-processing{opacity:0;pointer-events:none;transition:opacity 500ms ease}form:not(.processing) .form-submit-processing{max-height:0}form.processing *{pointer-events:none}form.processing .form-submit-processing{opacity:1;pointer-events:auto}.processing-modal.absolute,.processing-modal.fixed{background-color:var(--overlay-color);border-radius:inherit;position:absolute;top:0;left:0;right:0;bottom:0}.processing-modal.absolute .processing-circle,.processing-modal.fixed .processing-circle{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.processing-modal.fixed{position:fixed}
.total-blog-list .button.readmore{margin-top:1rem;margin-bottom:0}.total-blog-list .button.readmore.centered{margin-left:auto !important;margin-right:auto !important;display:table}.total-blog-list .button.readmore.fixed-bottom{position:absolute;bottom:0;left:0;margin:0 !important}.total-blog-list .button.readmore.fixed-bottom.right{left:auto;right:0}.total-blog-list .button.readmore.fixed-bottom.centered{margin-left:0 !important;margin-right:0 !important;left:50%;transform:translateX(-50%)}

.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}

.total-blog-list .blog-link{text-decoration:none}.total-blog-list .post_layout_wrapper,.total-blog-list .post_column1,.total-blog-list .post_column2{width:100%;position:relative}.total-blog-list .show-on-hover{opacity:0;transition:opacity 0.3s ease-in 0s}.total-blog-list .post:hover .show-on-hover{opacity:1}.total-blog-list .height-full{height:100%}.total-blog-list .height-full > .post_column1{height:100%}.total-blog-list .inline-width{width:auto;display:inline-block}.total-blog-list .overlap-top,.total-blog-list .overlap-bottom{z-index:5}.total-blog-list .absolute-top{z-index:5;position:absolute;top:0}.total-blog-list .absolute-bottom{z-index:5;position:absolute;bottom:0}.total-blog-list .vertical-center{z-index:5;position:absolute;top:50%;transform:translateY(-50%)}

: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(51, 51, 51, 1.00);--black-color:var(--black);--white:rgba(248, 245, 243, 1.00);--white-color:var(--white);--primary:rgba(132, 98, 60, 1.00);--secondary:rgba(245, 245, 245, 1.00);--success:rgba(128, 146, 76, 1.00);--warning:rgba(148, 98, 92, 1.00);--alert:rgba(152, 150, 109, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(46, 36, 25, 1.00);--success-contrast:rgba(255, 255, 255, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(255, 255, 255, 1.00);--primary-dark:rgba(102, 68, 30, 1.00);--secondary-dark:rgba(215, 215, 215, 1.00);--success-dark:rgba(98, 116, 46, 1.00);--warning-dark:rgba(118, 68, 62, 1.00);--alert-dark:rgba(122, 120, 79, 1.00);--header-color:rgba(51, 51, 51, 1.00);--subheader-color:rgba(120, 120, 92, 1.00);--small-color:rgba(120, 120, 92, 1.00);--text-color:rgba(51, 51, 51, 1.00);--link-color:rgba(69, 87, 55, 1.00);--link-color-hover:rgba(132, 98, 60, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:underline;--overlay-color:rgba(139, 143, 119, 0.73);--radius:3px;--small-gutter:1.25rem;--medium-gutter:2rem;--large-gutter:2rem;--site-width:calc(1200rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(230, 230, 230, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(152, 150, 109, 1.00);--link-color-hover:rgba(100, 116, 56, 1.00);--link-decoration:none;--link-decoration-hover:underline}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(15rem/16)}h1,.h1{font-size:calc(36rem/16)}h2,.h2{font-size:calc(31rem/16)}h3,.h3{font-size:calc(27rem/16)}h4,.h4{font-size:calc(24rem/16)}h5,.h5{font-size:calc(21rem/16)}h6,.h6{font-size:calc(16rem/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(17rem/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(19rem/16)}h1,.h1{font-size:calc(56rem/16)}h2,.h2{font-size:calc(44rem/16)}h3,.h3{font-size:calc(38rem/16)}h4,.h4{font-size:calc(28rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-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(247, 245, 244, 1.00);}

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:3px;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)}

html,body,  h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6,     .header-font{font-family:"Playfair Display",sans-serif !important}

 .font-vault-1 > a, .font-vault-1,.font-vault-1 > li,.font-vault-1 > *, .fontpro-stacks_in_2_340{font-style:normal;font-weight:300;font-family:"Lato",sans-serif !important}
 p,.p,       blockquote, .menu li, li, form, .button,.text-font{font-family:"Lato",sans-serif }

            .side-title{font-size:calc(17rem/16) !important;}@media only screen and (min-width:40em){            .side-title{font-size:calc(20rem/16) !important}}@media only screen and (min-width:64em){            .side-title{font-size:calc(20rem/16) !important}}

 h1,.font-family-h1,h1 a,.font-family-h1 a, h2,.font-family-h2,h2 a,.font-family-h2 a,.fontpro-stacks_in_2_172{line-height:1.00 ;letter-spacing:0.00em ;word-spacing:0.00em ;text-indent:0.00em ;margin-left:0.00em ;margin-right:0.00em ;  }
       h1>br,.font-family-h1>br,h1 a>br,.font-family-h1 a>br, h2>br,.font-family-h2>br,h2 a>br,.font-family-h2 a>br,.fontpro-stacks_in_2_172 > br{display:block;content:' ';padding-bottom:0.00em }
  
  
  
  

 .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_2_231{line-height:1.20 ;letter-spacing:0.03em ;word-spacing:0.00em ;text-indent:0.00em ;margin-left:0.00em ;margin-right:0.00em ; font-size:0.90rem ; }
     .font-style-1>br,.font-style-1>br > li,.font-style-1 > *>br, .fontpro-stacks_in_2_231 > br{display:block;content:' ';padding-bottom:0.00em }
  
  @media only screen and (min-width:25.875000em){ .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_2_231{font-size:1.00rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_2_231{font-size:1.00rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-1,.font-style-1 > li,.font-style-1 > *, .fontpro-stacks_in_2_231{font-size:1.00rem }} 

 .font-style-2,.font-style-2 > li,.font-style-2 > *, .fontpro-stacks_in_2_294{line-height:1.00 ;letter-spacing:0.03em ;word-spacing:0.00em ;text-indent:0.00em ;margin-left:0.00em ;margin-right:0.00em ; font-size:1.60rem ; color:rgba(255, 255, 255, 1.00) ;text-decoration-color:rgba(255, 255, 255, 1.00) ;}
     .font-style-2>br,.font-style-2>br > li,.font-style-2 > *>br, .fontpro-stacks_in_2_294 > br{display:block;content:' ';padding-bottom:0.00em }
  
  @media only screen and (min-width:25.875000em){ .font-style-2,.font-style-2 > li,.font-style-2 > *, .fontpro-stacks_in_2_294{font-size:1.60rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-2,.font-style-2 > li,.font-style-2 > *, .fontpro-stacks_in_2_294{font-size:1.60rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-2,.font-style-2 > li,.font-style-2 > *, .fontpro-stacks_in_2_294{font-size:1.60rem }} 

 .font-style-3,.font-style-3 > li,.font-style-3 > *, .fontpro-stacks_in_2_330{line-height:1.30 !important;letter-spacing:0.03em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important; font-size:0.90rem !important; color:rgba(255, 255, 255, 1.00) !important;text-decoration-color:rgba(255, 255, 255, 1.00) !important;}
     .font-style-3>br,.font-style-3>br > li,.font-style-3 > *>br, .fontpro-stacks_in_2_330 > br{display:block;content:' ';padding-bottom:0.00em !important}
  
  @media only screen and (min-width:25.875000em){ .font-style-3,.font-style-3 > li,.font-style-3 > *, .fontpro-stacks_in_2_330{font-size:0.90rem !important}} 
  @media only screen and (min-width:48.000000em){ .font-style-3,.font-style-3 > li,.font-style-3 > *, .fontpro-stacks_in_2_330{font-size:0.90rem !important}} 
  @media only screen and (min-width:62.500000em){ .font-style-3,.font-style-3 > li,.font-style-3 > *, .fontpro-stacks_in_2_330{font-size:0.90rem !important}} 

 .font-style-5,.font-style-5 > li,.font-style-5 > *, .fontpro-stacks_in_2_335{line-height:1.00 ;letter-spacing:0.02em ;word-spacing:0.00em ;text-indent:0.00em ;margin-left:0.00em ;margin-right:0.00em ; font-size:1.30rem ; }
     .font-style-5>br,.font-style-5>br > li,.font-style-5 > *>br, .fontpro-stacks_in_2_335 > br{display:block;content:' ';padding-bottom:0.00em }
  
  @media only screen and (min-width:25.875000em){ .font-style-5,.font-style-5 > li,.font-style-5 > *, .fontpro-stacks_in_2_335{font-size:1.30rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-5,.font-style-5 > li,.font-style-5 > *, .fontpro-stacks_in_2_335{font-size:1.30rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-5,.font-style-5 > li,.font-style-5 > *, .fontpro-stacks_in_2_335{font-size:1.30rem }} 

 .font-style-4,.font-style-4 > li,.font-style-4 > *, .fontpro-stacks_in_2_296{line-height:1.30 !important;letter-spacing:0.03em !important;word-spacing:0.00em !important;text-indent:0.00em !important;margin-left:0.00em !important;margin-right:0.00em !important; font-size:1.80rem !important; color:rgba(42, 29, 24, 1.00) !important;text-decoration-color:rgba(46, 36, 25, 1.00) !important;}
     .font-style-4>br,.font-style-4>br > li,.font-style-4 > *>br, .fontpro-stacks_in_2_296 > br{display:block;content:' ';padding-bottom:0.30em !important}
  
  @media only screen and (min-width:25.875000em){ .font-style-4,.font-style-4 > li,.font-style-4 > *, .fontpro-stacks_in_2_296{font-size:1.80rem !important}} 
  @media only screen and (min-width:48.000000em){ .font-style-4,.font-style-4 > li,.font-style-4 > *, .fontpro-stacks_in_2_296{font-size:0.90rem !important}} 
  @media only screen and (min-width:62.500000em){ .font-style-4,.font-style-4 > li,.font-style-4 > *, .fontpro-stacks_in_2_296{font-size:0.90rem !important}} 

 .letter-spacing, .fontpro-stacks_in_2_334{line-height:1.10 ;letter-spacing:0.03em ;word-spacing:0.00em ;text-indent:0.00em ;margin-left:0.00em ;margin-right:0.00em ;  }
     .letter-spacing>br, .fontpro-stacks_in_2_334 > br{display:block;content:' ';padding-bottom:0.00em }
  
  
  
  
            .small-text{font-size:calc(14rem/16) ;}@media only screen and (min-width:40em){            .small-text{font-size:calc(16rem/16) }}@media only screen and (min-width:64em){            .small-text{font-size:calc(16rem/16) }}

.background-dark{background-color:rgba(42, 29, 24, 1.00) ;}
.round{border-radius:3px ;}
.logo-width{width:6rem ;}  
.logo-width-mobile{width:6rem ;}  
.logo-static{width:50.00% ;}@media only screen and (min-width:40em){.logo-static{width:30.00% }}@media only screen and (min-width:64em){.logo-static{width:35.00% }}
.hover-shadow{height:5rem ;}  
.hover-shadow:hover{height:5rem ;}  
.logo-width:hover{transition:all 300ms ease 0ms }
 .menu-colors>.menu a, .menu.menu-colors a{--menu-link-color:rgba(254, 254, 254, 1.00);--menu-link-color-hover:rgba(254, 254, 254, 0.92);--menu-bg-color:rgba(255, 255, 255, 0.00);--menu-caret-color:rgba(254, 254, 254, 1.00);--menu-border-accent:2px solid var(--menu-link-color)} .menu-colors>.menu .menu-text, .menu.menu-colors .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .menu-colors>.menu>li>a, .menu.menu-colors>li>a{padding-top:1rem;padding-bottom:1rem} .menu-colors>.menu .submenu>li>a, .menu.menu-colors .submenu>li>a{padding-top:0.75rem;padding-bottom:0.75rem} .menu-colors>.menu li.active>a, .menu-colors>.menu li.is-active>a, .menu-colors>.menu a.is-active, .menu.menu-colors li.active>a, .menu.menu-colors li.is-active>a, .menu.menu-colors a.is-active{--menu-bg-color:rgba(97, 103, 173, 0.00);--menu-link-color:rgba(254, 254, 254, 1.00);--menu-caret-color:rgba(254, 254, 254, 1.00);--menu-link-color-hover:rgba(254, 254, 254, 1.00)} .menu-colors>.menu .submenu li.active>a, .menu-colors>.menu .submenu li.is-active>a, .menu-colors>.menu .submenu a.is-active, .menu.menu-colors .submenu li.active>a, .menu.menu-colors .submenu li.is-active>a, .menu.menu-colors .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00)} .menu-colors>.menu .submenu a, .menu.menu-colors .submenu a{--menu-caret-color:rgba(97, 103, 173, 1.00)} .menu-colors>.menu .submenu, .menu.menu-colors .submenu{--submenu-bg-color:rgba(254, 254, 254, 1.00);--submenu-border:1px solid rgba(202, 202, 202, 1.00)} .menu-colors>.menu .submenu a, .menu.menu-colors .submenu a{--menu-bg-color:transparent;--menu-link-color:rgba(34, 34, 34, 1.00);--menu-link-color-hover:rgba(68, 68, 68, 1.00)} .menu-colors>.menu .submenu .menu-text, .menu.menu-colors .submenu .menu-text{--menu-text-color:rgba(68, 68, 68, 1.00)} .menu-colors>.menu .submenu li.active>a, .menu-colors>.menu .submenu li.is-active>a, .menu-colors>.menu .submenu a.is-active, .menu.menu-colors .submenu li.active>a, .menu.menu-colors .submenu li.is-active>a, .menu.menu-colors .submenu a.is-active{--menu-caret-color:rgba(255, 255, 255, 1.00);--menu-bg-color:rgba(97, 103, 173, 1.00);--menu-link-color:rgba(254, 254, 254, 1.00);--menu-link-color-hover:rgba(254, 254, 254, 1.00)}

.fit-text{display:inline-block;white-space:nowrap}
.alt{--header-color:rgba(250, 248, 251, 1.00);--subheader-color:rgba(202, 170, 125, 1.00);--small-color:rgba(152, 150, 109, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(128, 146, 76, 1.00);--link-color-hover:rgba(202, 170, 125, 1.00);--link-decoration:none;--link-decoration-hover:underline}
.font-style-3{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(255, 255, 255, 1.00);--small-color:rgba(255, 255, 255, 0.74);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(255, 255, 255, 1.00);--link-color-hover:rgba(255, 255, 255, 1.00);--link-decoration:none;--link-decoration-hover:none}

.p80b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:80.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.p80b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:80.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.p80b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:80.00px ;padding-left:0.00px }}
.p-mobile-menu{padding-top:70.00px ;padding-right:0.00px ;padding-bottom:20.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.p-mobile-menu{padding-top:30.00px ;padding-right:0.00px ;padding-bottom:2.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.p-mobile-menu{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:2.00px ;padding-left:0.00px }}
.p30b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:30.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.p30b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:30.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.p30b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:30.00px ;padding-left:0.00px }}
.p40b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:40.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.p40b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:40.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.p40b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:40.00px ;padding-left:0.00px }}
.p14b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:14.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.p14b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:14.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.p14b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:14.00px ;padding-left:0.00px }}
.p20b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:20.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.p20b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:20.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.p20b{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:20.00px ;padding-left:0.00px }}
.p20t{padding-top:20.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.p20t{padding-top:20.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.p20t{padding-top:20.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.p14t{padding-top:14.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.p14t{padding-top:14.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.p14t{padding-top:14.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.p7l{padding-top:0.00px !important;padding-right:7.00px !important;padding-bottom:0.00px !important;padding-left:0.00px !important;}@media only screen and (min-width:40em){.p7l{padding-top:0.00px !important;padding-right:7.00px !important;padding-bottom:0.00px !important;padding-left:0.00px !important}}@media only screen and (min-width:64em){.p7l{padding-top:0.00px !important;padding-right:7.00px !important;padding-bottom:0.00px !important;padding-left:0.00px !important}}
.p12{padding:0.75rem ;}  
.p-admin{padding:1rem !important;} @media only screen and (min-width:40em){.p-admin{padding:2rem !important}}@media only screen and (min-width:64em){.p-admin{padding:2.5rem !important}} 
.container-p{padding-top:4.00% ;padding-right:4.00% ;padding-bottom:4.00% ;padding-left:4.00% ;}@media only screen and (min-width:40em){.container-p{padding-top:4.00% ;padding-right:4.00% ;padding-bottom:4.00% ;padding-left:4.00% }}@media only screen and (min-width:64em){.container-p{padding-top:5.00% ;padding-right:5.00% ;padding-bottom:5.00% ;padding-left:5.00% }}
.p8r{padding-top:0 ;padding-right:0.5rem ;padding-bottom:0 ;padding-left:0 ;}  
.p2t{padding-top:2.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.p2t{padding-top:2.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.p2t{padding-top:2.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.p5t{padding-top:5.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.p5t{padding-top:5.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.p5t{padding-top:5.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.blog-categories-button{padding-top:0.25rem ;padding-right:0.5rem ;padding-bottom:0.25rem ;padding-left:0.5rem ;}  

.mbox{margin-top:0.00px ;margin-right:12.00px ;margin-bottom:12.00px ;margin-left:12.00px ;}@media only screen and (min-width:40em){.mbox{margin-top:0.00px ;margin-right:12.00px ;margin-bottom:12.00px ;margin-left:12.00px }}@media only screen and (min-width:64em){.mbox{margin-top:0.00px ;margin-right:12.00px ;margin-bottom:12.00px ;margin-left:12.00px }}
.mbox-lb{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:12.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.mbox-lb{margin-top:0.00px ;margin-right:12.00px ;margin-bottom:12.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.mbox-lb{margin-top:0.00px ;margin-right:12.00px ;margin-bottom:12.00px ;margin-left:0.00px }}
.m4t{margin-top:0.25rem ;margin-right:0 ;margin-bottom:0 ;margin-left:0 ;}  
.adminbox-margin{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.adminbox-margin{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.adminbox-margin{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px }}

.light-gray{background-color:var(--light-gray) ;}
.white{background-color:rgba(255, 255, 255, 0.52) ;}
.white-overlay{position:relative;z-index:0}@media screen and (max-width: 39.9375em){.white-overlay:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.60 ;background-color:rgba(255, 255, 255, 1.00) ;}}
.dark-gradient {
  position: relative;
  background-color: #dfdbe5;
  box-shadow: inset 0 0 0vw rgba(0, 0, 0, 1.00);
  background-attachment: scroll; }

.dark-gradient.vicious_stance, .dark-gradient {
  background-image: linear-gradient(60deg, #29323c 0%, #485563 100%); }
.light-green{background-color:rgba(152, 150, 109, 0.88) ;}
.blog-background{background-color:rgba(204, 204, 204, 0.17) ;}

.line-h{border-color:rgba(0, 0, 0, 1.00) !important;border-width:0px 0px 3px 0px !important;}
.line-h{margin:0.25rem ;}  

.h400px{height:400.00px ;}@media only screen and (min-width:40em){.h400px{height:400.00px }}@media only screen and (min-width:64em){.h400px{height:400.00px }}
.h200px{height:200.00px ;}@media only screen and (min-width:40em){.h200px{height:200.00px }}@media only screen and (min-width:64em){.h200px{height:200.00px }}
.h300px{height:300.00px ;}@media only screen and (min-width:40em){.h300px{height:300.00px }}@media only screen and (min-width:64em){.h300px{height:300.00px }}
.full-height{height:100% !important;}  
.full-height{height:100% !important;}  
.browser-height{height:100vh ;}  

.logo-admin-width{width:10rem ;}  

.hover-shadow{box-shadow: 0px 0px 0px -1px rgba(0, 0, 0, 0.43);}
.hover-shadow:hover{box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.43);}
.hover-shadow:hover{transition:all 300ms ease 0ms }
.hover-shadow{transition:all 300ms ease 0ms }
.border{border-color:rgba(153, 153, 153, 1.00) !important;border-width:0px 0px 3px 0px !important;}
.round{border-radius:4px ;}

.form-design:focus{padding:0.75rem ;}  
.form-design{padding:0.25rem ;}  
.form-design{height:2.5rem !important;}  
.form-design:focus{transition:all 300ms ease 0ms !important}
.form-design{transition:all 300ms ease 0ms !important}
.form-design:focus{height:3rem !important;}  
.form-design:focus{border-color:rgba(69, 87, 55, 0.78) !important;border-width:1px !important;}
.form-design:focus{border-radius:10px !important;}
.form-design{border-radius:5px !important;}
textarea:focus{padding:0.75rem ;}  
textarea:focus{transition:all 300ms ease 0ms !important}
textarea{transition:all 300ms ease 0ms !important}
textarea:focus{border-color:rgba(69, 87, 55, 0.76) !important;border-width:1px !important;}
textarea:focus{border-radius:10px !important;}
textarea{border-radius:5px !important;}
input{--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(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(69, 87, 55, 1.00);--secondary:rgba(231, 231, 231, 1.00);--success:rgba(100, 116, 56, 1.00);--warning:rgba(128, 146, 76, 1.00);--alert:rgba(69, 87, 55, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(69, 87, 55, 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, 255, 1.00);--alert-light:rgba(255, 255, 255, 1.00);*/--primary-dark:rgba(39, 57, 25, 1.00);--secondary-dark:rgba(201, 201, 201, 1.00);--success-dark:rgba(70, 86, 26, 1.00);--warning-dark:rgba(98, 116, 46, 1.00);--alert-dark:rgba(39, 57, 25, 1.00);--overlay-color:rgba(0, 0, 0, 0.50)}
/* PMBeautifier stack v1.0.7 */body #rapidweaver_privacy_message {	display: -webkit-box;	display: -ms-flexbox;	       display: flex;		left: 0;	background-color: rgba(255, 255, 255, 1.00);												}body #rapidweaver_privacy_message p:not(button) {	width: 100%;				color: #4C4C4C !important;	text-align:left;					margin: 12px 20px 12px 12px;		}body #rapidweaver_privacy_message p:not(button) span {	color: #4C4C4C !important;}body #rapidweaver_privacy_message p a:link {		}body #rapidweaver_privacy_message p a:visited {		}body #rapidweaver_privacy_message p a:hover {		}body #rapidweaver_privacy_message p a:active {		}body #rapidweaver_privacy_message button {									margin: 12px 12px 12px 20px;						font-weight: bold;		}body #rapidweaver_privacy_message button:hover {			}body #rapidweaver_privacy_message button:active {			}/* End of PMBeautifier stack */.button.b-p {
  box-sizing: border-box;
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: auto;
  text-transform: none;
  -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: 1.5;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 0.375rem 1rem;
  font-size: 1rem;
  transition: background-color 300ms ease-out; }
  .button.b-p.large {
    padding: 0.75rem 1.25rem;
    font-size: 1.25rem; }
  .button.b-p.small {
    padding: 0.25rem 0.75rem;
    font-size: .8875rem; }
  .button.b-p.tiny {
    padding: .2rem .45rem;
    font-size: .8875rem; }
  .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 {
    border-radius: 3px; }
  .button.b-p.round {
    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; } }

.com_bigwhiteduck_stacks_FoundationButtonPlus2_stack .bp-styles-warning,
.com_bigwhiteduck_stacks_buttonplus_master_stack .bp-styles-warning {
  display: none; }

.button.b-p:not(.custom) {
  background-color: rgba(42, 29, 24, 1.00);
  color: rgba(255, 255, 255, 1.00); }
  .button.b-p:not(.custom):hover {
    color: rgba(255, 255, 255, 1.00);
    background-color: black; }
  .button.b-p.secondary:not(.custom) {
    background-color: rgba(128, 146, 76, 1.00);
    color: rgba(255, 255, 255, 1.00); }
    .button.b-p.secondary:not(.custom):hover {
      color: rgba(255, 255, 255, 1.00);
      background-color: #546032; }
  .button.b-p.alert:not(.custom) {
    background-color: rgba(69, 87, 55, 1.00); }
    .button.b-p.alert:not(.custom):hover {
      background-color: #202819; }
  .button.b-p.success:not(.custom) {
    background-color: rgba(128, 146, 76, 1.00); }
    .button.b-p.success:not(.custom):hover {
      background-color: #546032; }
  .button.b-p.radius:not(.custom) {
    border-radius: 3px; }
  .button.b-p.ghost:not(.custom) {
    background-color: transparent;
    border-width: 1px;
    border-color: rgba(42, 29, 24, 1.00);
    color: rgba(42, 29, 24, 1.00); }
    .button.b-p.ghost:not(.custom):hover {
      color: rgba(255, 255, 255, 1.00);
      border-color: black;
      background-color: black; }
    .button.b-p.ghost.secondary:not(.custom) {
      border-color: rgba(128, 146, 76, 1.00);
      color: rgba(128, 146, 76, 1.00); }
      .button.b-p.ghost.secondary:not(.custom):hover {
        color: rgba(255, 255, 255, 1.00);
        border-color: #546032;
        background-color: #546032; }
    .button.b-p.ghost.alert:not(.custom) {
      border-color: rgba(69, 87, 55, 1.00);
      color: rgba(69, 87, 55, 1.00); }
      .button.b-p.ghost.alert:not(.custom):hover {
        color: rgba(255, 255, 255, 1.00);
        border-color: #202819;
        background-color: #202819; }
    .button.b-p.ghost.success:not(.custom) {
      border-color: rgba(128, 146, 76, 1.00);
      color: rgba(128, 146, 76, 1.00); }
      .button.b-p.ghost.success:not(.custom):hover {
        color: rgba(255, 255, 255, 1.00);
        border-color: #546032;
        background-color: #546032; }
  .button.b-p.outline-ghost:not(.custom) {
    border-color: rgba(152, 150, 109, 1.00);
    border-width: 1px;
    color: rgba(120, 120, 92, 1.00);
    background-color: transparent; }
    .button.b-p.outline-ghost:not(.custom):hover {
      color: #4d4d3b;
      border-color: #6c6b4c;
      background-color: rgba(212, 212, 212, 0.00); }

.button.b-p:not(.custom) {
  border-radius: 3px; }

#stacks_in_3_9 > .chroma-scroll > .slide-head{display:none}#stacks_in_3_9 > .chroma-scroll > .slide-head.is-active{display:block}#stacks_in_3_9 > .chroma-scroll > .slide-head .top-bar{z-index:6000}#stacks_in_3_9 > .chroma-scroll > .su-content .top-bar-wrapper,#stacks_in_3_9 > .chroma-scroll > .su-content .oc-toggle.facet-mb,#stacks_in_3_9 > .chroma-scroll > .su-content [data-magellan-expedition],#stacks_in_3_9 > .chroma-scroll > .su-content [data-magellan-expedition].mg-menu::after,#stacks_in_3_9 > .chroma-scroll > .su-content nav.navigation_bar{background:transparent !important}#stacks_in_3_9 > .chroma-scroll.slide-fresh{-webkit-animation-duration:1ms !important;animation-duration:1ms !important}#stacks_in_3_9 > .chroma-scroll.slide-fresh > .su-content::after{-webkit-transition-duration:1ms !important;transition-duration:1ms !important}#stacks_in_3_9 > .chroma-scroll.pre-load{-webkit-animation-duration:1ms !important;animation-duration:1ms !important}#stacks_in_3_9 > .chroma-scroll.pre-load > .su-content::after{-webkit-transition-duration:1ms !important;transition-duration:1ms !important}#stacks_in_3_9 > .chroma-scroll.pre-load .su-content{height:0px !important;padding:0px !important}@media screen and (max-width:640px){#stacks_in_3_9 > .chroma-scroll > .slide-head.is-active.small-head-hide{display:none}#stacks_in_3_9 > .chroma-scroll > .slide-head.is-active.small-head-show{display:block}#stacks_in_3_9 > .chroma-scroll.mob-no-bg[data-style] > .su-content::after{background-color:transparent}#stacks_in_3_9 > .chroma-scroll.mob-no-bg.is-fixed.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_9.mob-static > .chroma-scroll.is-fixed{position:static}#stacks_in_3_9.mob-static > .su-pad[style]{height:0px !important}.su-pad.mob-static.spacer-stacks_in_3_9[style]{height:0px !important}}@media screen and (min-width:640px){#stacks_in_3_9.large-static > .chroma-scroll.is-fixed{position:static}#stacks_in_3_9.large-static > .su-pad[style]{height:0px !important}}#stacks_in_3_9{overflow:visible;-webkit-overflow-scrolling:touch}.su-pad.spacer-stacks_in_3_9{width:100%;min-width:100%}.su-pad.spacer-stacks_in_3_9.posFixed.allow-overlay,.su-pad.spacer-stacks_in_3_9.posFixed.fix-bot{height:0px !important;visibility:hidden !important}@media screen and (max-width:640px){.su-pad.spacer-stacks_in_3_9.hide-below-bp{display:none}}@media screen and (min-width:640px){.su-pad.spacer-stacks_in_3_9.hide-above-bp{display:none}}#stacks_in_3_9.width-contain{width:auto;display:inline-block}#stacks_in_3_9.width-contain > .chroma-scroll.is-fixed{border-radius:none}#stacks_in_3_9.width-contain > .chroma-scroll.is-fixed.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_9.width-contain > .chroma-scroll.is-fixed > .su-content::after{border-radius:0px 0px 0px 0px}#stacks_in_3_9.width-contain > .chroma-scroll.is-fixed.su-right{right:0}#stacks_in_3_9.width-contain > .chroma-scroll.is-fixed.su-left{left:0}#stacks_in_3_9.width-contain > .chroma-scroll.is-fixed.su-center{left:0;right:0;text-align:center}#stacks_in_3_9.width-contain > .chroma-scroll.is-fixed.su-center > .su-content{display:inline-block;margin:0;vertical-align:top}#stacks_in_3_9 > .chroma-scroll{-webkit-overflow-scrolling:touch}#stacks_in_3_9 > .chroma-scroll > .su-content::after{border-radius:0px 0px 0px 0px}#stacks_in_3_9 > .chroma-scroll.is-fixed .su-content.oc-toggle{-webkit-backface-visibility:hidden;z-index:3030}#stacks_in_3_9 > .chroma-scroll.is-fixed:not(.width-contain).abs-left{left:0px}#stacks_in_3_9 > .chroma-scroll.header-slide.is-static{position:relative;-webkit-transition:-webkit-transform 1ms !important;transition:-webkit-transform 1ms !important;transition:transform 1ms !important;transition:transform 1ms,-webkit-transform 1ms !important}#stacks_in_3_9 > .chroma-scroll.header-slide.slide-fresh{-webkit-transition:-webkit-transform 1ms !important;transition:-webkit-transform 1ms !important;transition:transform 1ms !important;transition:transform 1ms,-webkit-transform 1ms !important;-webkit-animation-duration:1ms !important;animation-duration:1ms !important;visibility:hidden;height:0 !important}#stacks_in_3_9.width-contain > .chroma-scroll.su-center{border-radius:none}#stacks_in_3_9.width-contain > .chroma-scroll.su-center.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_9.width-contain > .chroma-scroll.su-center > .su-content::after{border-radius:0px 0px 0px 0px}#stacks_in_3_9 .style-defs{display:none}#stacks_in_3_9 > .chroma-scroll{-webkit-transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 200ms ease,-webkit-transform 300ms;-webkit-transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,-webkit-box-shadow 200ms ease,-webkit-transform 300ms;transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,-webkit-box-shadow 200ms ease,-webkit-transform 300ms;transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 200ms ease,transform 300ms;transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 200ms ease,transform 300ms,-webkit-box-shadow 200ms ease,-webkit-transform 300ms}#stacks_in_3_9 > .chroma-scroll > .su-content{-webkit-transition:padding 200ms ease-in-out;transition:padding 200ms ease-in-out}#stacks_in_3_9 > .chroma-scroll > .su-content::after{z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;content:"";-webkit-transition:background 200ms linear,opacity 200ms linear;transition:background 200ms linear,opacity 200ms linear}#stacks_in_3_9 > .chroma-scroll > .su-content{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}#stacks_in_3_9 > .chroma-scroll > .su-content::after{background:rgba(247, 245, 244, 1.00)}@media screen and (max-width:640px){#stacks_in_3_9 > .chroma-scroll > .su-content{padding:0 !important}}.chroma-scroll-pro .top-bar .title-area .title-area li.name,.chroma-scroll-pro .toggle-contents .main-title,.chroma-scroll-pro .mag-title-area,.chroma-scroll-pro .navigation_branding,.chroma-scroll-pro .bb-site-title{-webkit-transition:opacity 200ms !important;transition:opacity 200ms !important}#stacks_in_3_9 > .chroma-scroll.is-disabled > .su-content{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}#stacks_in_3_9 > .chroma-scroll.is-disabled > .su-content::after{background:rgba(71, 71, 71, 0.96)}#stacks_in_3_9 > .chroma-scroll.is-disabled{-webkit-transition:visibility 0s linear,opacity 80ms linear;transition:visibility 0s linear,opacity 80ms linear;visibility:visible;opacity:1}#stacks_in_3_9 > .chroma-scroll.is-fixed{z-index:1001;}#stacks_in_3_9 > .chroma-scroll.is-fixed.foc{z-index:3001}#stacks_in_3_9 > .chroma-scroll .oc-toggle.facet-mb.oc-left{left:0 !important}#stacks_in_3_9 > .chroma-scroll .oc-toggle.facet-mb.oc-right{right:0 !important}#stacks_in_3_9 > .chroma-scroll .oc-toggle.facet-mb.oc-right:not(.toggle-button){left:0 !important}#stacks_in_3_9 > .chroma-scroll.is-static{position:relative;z-index:999}#stacks_in_3_9 > .chroma-scroll.is-fixed .oc-toggle{position:relative}#stacks_in_3_9 > .chroma-scroll.content-right{text-align:right}@media screen and (max-width:640px){#stacks_in_3_9 > .chroma-scroll.hide-below-bp{display:none}}@media screen and (min-width:640px){#stacks_in_3_9 > .chroma-scroll.hide-above-bp{display:none}}#stacks_in_3_9 > .chroma-scroll.is-fixed{position:fixed}#stacks_in_3_9 > .chroma-scroll.is-fixed.fix-top,#stacks_in_3_9 > .chroma-scroll.is-fixed:not(.fix-bot){top: 0px }#stacks_in_3_9 > .chroma-scroll.is-fixed.fix-bot{bottom: 0px }#stacks_in_3_9 > .chroma-scroll.is-fixed.fix-full-width{left:0;width:100% !important}@media screen and (max-width:640px){#stacks_in_3_9 > .chroma-scroll.is-fixed.mob-full-width{left:0;width:100% !important}}@media screen and (min-width:640px){#stacks_in_3_9 > .chroma-scroll.is-fixed.fix-top,#stacks_in_3_9 > .chroma-scroll.is-fixed:not(.fix-bot){top:0px}#stacks_in_3_9 > .chroma-scroll.is-fixed.fix-bot{bottom:0px}}
#stacks_in_3_9>.chroma-scroll.is-fixed.fixed-shadow   {-webkit-box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12);box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12)}#stacks_in_3_9.width-contain>.chroma-scroll.is-fixed.fixed-shadow>.su-content::after   {-webkit-box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12);box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12)}
.stacks_in_3_3{line-height:0}.stacks_in_3_3 svg{display:inline-block;max-width:21px;height:auto;}.stacks_in_3_3.full-width svg{width:100%;height:auto}
#stacks_in_3_11 p,#stacks_in_3_11 div{margin-bottom:0}#stacks_in_3_11,#stacks_in_3_11 div,#stacks_in_3_11 p,#stacks_in_3_11 ol,#stacks_in_3_11 ul li,#stacks_in_3_11 ol li,#stacks_in_3_11 ol,#stacks_in_3_11 dl{font-size:0.95rem}@media all and (max-width:640px){#stacks_in_3_11,#stacks_in_3_11 div,#stacks_in_3_11 p,#stacks_in_3_11 ol,#stacks_in_3_11 ul li,#stacks_in_3_11 ol li,#stacks_in_3_11 ol,#stacks_in_3_11 dl{font-size:0.95rem}}@media only screen and (min-width:0px){#stacks_in_3_11{}}


#stacks_in_3_11 {
	padding: 0px 0px 0px 10px;
}
.stacks_in_3_17{line-height:0}.stacks_in_3_17 svg{display:inline-block;max-width:20px;height:auto;}.stacks_in_3_17.full-width svg{width:100%;height:auto}
.stacks_in_3_28{line-height:0}.stacks_in_3_28 svg{display:inline-block;max-width:20px;height:auto;}.stacks_in_3_28.full-width svg{width:100%;height:auto}.stacks_in_3_28 svg *{fill:rgba(120, 120, 92, 1.00)}
#stacks_in_3_37 > .chroma-scroll > .slide-head{display:none}#stacks_in_3_37 > .chroma-scroll > .slide-head.is-active{display:block}#stacks_in_3_37 > .chroma-scroll > .slide-head .top-bar{z-index:6000}#stacks_in_3_37 > .chroma-scroll > .su-content .top-bar-wrapper,#stacks_in_3_37 > .chroma-scroll > .su-content .oc-toggle.facet-mb,#stacks_in_3_37 > .chroma-scroll > .su-content [data-magellan-expedition],#stacks_in_3_37 > .chroma-scroll > .su-content [data-magellan-expedition].mg-menu::after,#stacks_in_3_37 > .chroma-scroll > .su-content nav.navigation_bar{background:transparent !important}#stacks_in_3_37 > .chroma-scroll.slide-fresh{-webkit-animation-duration:1ms !important;animation-duration:1ms !important}#stacks_in_3_37 > .chroma-scroll.slide-fresh > .su-content::after{-webkit-transition-duration:1ms !important;transition-duration:1ms !important}#stacks_in_3_37 > .chroma-scroll.pre-load{-webkit-animation-duration:1ms !important;animation-duration:1ms !important}#stacks_in_3_37 > .chroma-scroll.pre-load > .su-content::after{-webkit-transition-duration:1ms !important;transition-duration:1ms !important}#stacks_in_3_37 > .chroma-scroll.pre-load .su-content{height:0px !important;padding:0px !important}@media screen and (max-width:640px){#stacks_in_3_37 > .chroma-scroll > .slide-head.is-active.small-head-hide{display:none}#stacks_in_3_37 > .chroma-scroll > .slide-head.is-active.small-head-show{display:block}#stacks_in_3_37 > .chroma-scroll.mob-no-bg[data-style] > .su-content::after{background-color:transparent}#stacks_in_3_37 > .chroma-scroll.mob-no-bg.is-fixed.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_37.mob-static > .chroma-scroll.is-fixed{position:static}#stacks_in_3_37.mob-static > .su-pad[style]{height:0px !important}.su-pad.mob-static.spacer-stacks_in_3_37[style]{height:0px !important}}@media screen and (min-width:640px){#stacks_in_3_37.large-static > .chroma-scroll.is-fixed{position:static}#stacks_in_3_37.large-static > .su-pad[style]{height:0px !important}}#stacks_in_3_37{overflow:visible;-webkit-overflow-scrolling:touch}.su-pad.spacer-stacks_in_3_37{width:100%;min-width:100%}.su-pad.spacer-stacks_in_3_37.posFixed.allow-overlay,.su-pad.spacer-stacks_in_3_37.posFixed.fix-bot{height:0px !important;visibility:hidden !important}@media screen and (max-width:640px){.su-pad.spacer-stacks_in_3_37.hide-below-bp{display:none}}@media screen and (min-width:640px){.su-pad.spacer-stacks_in_3_37.hide-above-bp{display:none}}#stacks_in_3_37.width-contain{width:auto;display:inline-block}#stacks_in_3_37.width-contain > .chroma-scroll.is-fixed{border-radius:none}#stacks_in_3_37.width-contain > .chroma-scroll.is-fixed.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_37.width-contain > .chroma-scroll.is-fixed > .su-content::after{border-radius:0px 0px 0px 0px}#stacks_in_3_37.width-contain > .chroma-scroll.is-fixed.su-right{right:0}#stacks_in_3_37.width-contain > .chroma-scroll.is-fixed.su-left{left:0}#stacks_in_3_37.width-contain > .chroma-scroll.is-fixed.su-center{left:0;right:0;text-align:center}#stacks_in_3_37.width-contain > .chroma-scroll.is-fixed.su-center > .su-content{display:inline-block;margin:0;vertical-align:top}#stacks_in_3_37 > .chroma-scroll{-webkit-overflow-scrolling:touch}#stacks_in_3_37 > .chroma-scroll > .su-content::after{border-radius:0px 0px 0px 0px}#stacks_in_3_37 > .chroma-scroll.is-fixed .su-content.oc-toggle{-webkit-backface-visibility:hidden;z-index:3030}#stacks_in_3_37 > .chroma-scroll.is-fixed:not(.width-contain).abs-left{left:0px}#stacks_in_3_37 > .chroma-scroll.header-slide.is-static{position:relative;-webkit-transition:-webkit-transform 1ms !important;transition:-webkit-transform 1ms !important;transition:transform 1ms !important;transition:transform 1ms,-webkit-transform 1ms !important}#stacks_in_3_37 > .chroma-scroll.header-slide.slide-fresh{-webkit-transition:-webkit-transform 1ms !important;transition:-webkit-transform 1ms !important;transition:transform 1ms !important;transition:transform 1ms,-webkit-transform 1ms !important;-webkit-animation-duration:1ms !important;animation-duration:1ms !important;visibility:hidden;height:0 !important}#stacks_in_3_37.width-contain > .chroma-scroll.su-center{border-radius:none}#stacks_in_3_37.width-contain > .chroma-scroll.su-center.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_37.width-contain > .chroma-scroll.su-center > .su-content::after{border-radius:0px 0px 0px 0px}#stacks_in_3_37 .style-defs{display:none}#stacks_in_3_37 > .chroma-scroll{-webkit-transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 200ms ease,-webkit-transform 300ms;-webkit-transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,-webkit-box-shadow 200ms ease,-webkit-transform 300ms;transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,-webkit-box-shadow 200ms ease,-webkit-transform 300ms;transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 200ms ease,transform 300ms;transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 200ms ease,transform 300ms,-webkit-box-shadow 200ms ease,-webkit-transform 300ms}#stacks_in_3_37 > .chroma-scroll > .su-content{-webkit-transition:padding 200ms ease-in-out;transition:padding 200ms ease-in-out}#stacks_in_3_37 > .chroma-scroll > .su-content::after{z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;content:"";-webkit-transition:background 200ms linear,opacity 200ms linear;transition:background 200ms linear,opacity 200ms linear}#stacks_in_3_37 > .chroma-scroll > .su-content{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}#stacks_in_3_37 > .chroma-scroll > .su-content::after{background:rgba(42, 29, 24, 0.00)}@media screen and (max-width:640px){#stacks_in_3_37 > .chroma-scroll > .su-content{padding:0 !important}}.chroma-scroll-pro .top-bar .title-area .title-area li.name,.chroma-scroll-pro .toggle-contents .main-title,.chroma-scroll-pro .mag-title-area,.chroma-scroll-pro .navigation_branding,.chroma-scroll-pro .bb-site-title{-webkit-transition:opacity 200ms !important;transition:opacity 200ms !important}#stacks_in_3_37 > .chroma-scroll.is-disabled > .su-content{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}#stacks_in_3_37 > .chroma-scroll.is-disabled > .su-content::after{background:rgba(71, 71, 71, 0.96)}#stacks_in_3_37 > .chroma-scroll.is-disabled{-webkit-transition:visibility 0s linear,opacity 80ms linear;transition:visibility 0s linear,opacity 80ms linear;visibility:visible;opacity:1}#stacks_in_3_37 > .chroma-scroll.is-fixed{z-index:1001;}#stacks_in_3_37 > .chroma-scroll.is-fixed.foc{z-index:3001}#stacks_in_3_37 > .chroma-scroll .oc-toggle.facet-mb.oc-left{left:0 !important}#stacks_in_3_37 > .chroma-scroll .oc-toggle.facet-mb.oc-right{right:0 !important}#stacks_in_3_37 > .chroma-scroll .oc-toggle.facet-mb.oc-right:not(.toggle-button){left:0 !important}#stacks_in_3_37 > .chroma-scroll.is-static{position:relative;z-index:999}#stacks_in_3_37 > .chroma-scroll.is-fixed .oc-toggle{position:relative}#stacks_in_3_37 > .chroma-scroll.content-right{text-align:right}@media screen and (max-width:640px){#stacks_in_3_37 > .chroma-scroll.hide-below-bp{display:none}}@media screen and (min-width:640px){#stacks_in_3_37 > .chroma-scroll.hide-above-bp{display:none}}#stacks_in_3_37 > .chroma-scroll.is-fixed{position:fixed}#stacks_in_3_37 > .chroma-scroll.is-fixed.fix-top,#stacks_in_3_37 > .chroma-scroll.is-fixed:not(.fix-bot){top: 50px }#stacks_in_3_37 > .chroma-scroll.is-fixed.fix-bot{bottom: 50px }#stacks_in_3_37 > .chroma-scroll.is-fixed.fix-full-width{left:0;width:100% !important}@media screen and (max-width:640px){#stacks_in_3_37 > .chroma-scroll.is-fixed.mob-full-width{left:0;width:100% !important}}@media screen and (min-width:640px){#stacks_in_3_37 > .chroma-scroll.is-fixed.fix-top,#stacks_in_3_37 > .chroma-scroll.is-fixed:not(.fix-bot){top:50px}#stacks_in_3_37 > .chroma-scroll.is-fixed.fix-bot{bottom:50px}}
#stacks_in_3_37>.chroma-scroll.is-fixed.fixed-shadow   {-webkit-box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12);box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12)}#stacks_in_3_37.width-contain>.chroma-scroll.is-fixed.fixed-shadow>.su-content::after   {-webkit-box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12);box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12)}


#stacks_in_3_103 > .chroma-scroll > .slide-head{display:none}#stacks_in_3_103 > .chroma-scroll > .slide-head.is-active{display:block}#stacks_in_3_103 > .chroma-scroll > .slide-head .top-bar{z-index:6000}#stacks_in_3_103 > .chroma-scroll > .su-content .top-bar-wrapper,#stacks_in_3_103 > .chroma-scroll > .su-content .oc-toggle.facet-mb,#stacks_in_3_103 > .chroma-scroll > .su-content [data-magellan-expedition],#stacks_in_3_103 > .chroma-scroll > .su-content [data-magellan-expedition].mg-menu::after,#stacks_in_3_103 > .chroma-scroll > .su-content nav.navigation_bar{background:transparent !important}#stacks_in_3_103 > .chroma-scroll.slide-fresh{-webkit-animation-duration:1ms !important;animation-duration:1ms !important}#stacks_in_3_103 > .chroma-scroll.slide-fresh > .su-content::after{-webkit-transition-duration:1ms !important;transition-duration:1ms !important}#stacks_in_3_103 > .chroma-scroll.pre-load{-webkit-animation-duration:1ms !important;animation-duration:1ms !important}#stacks_in_3_103 > .chroma-scroll.pre-load > .su-content::after{-webkit-transition-duration:1ms !important;transition-duration:1ms !important}#stacks_in_3_103 > .chroma-scroll.pre-load .su-content{height:0px !important;padding:0px !important}@media screen and (max-width:640px){#stacks_in_3_103 > .chroma-scroll > .slide-head.is-active.small-head-hide{display:none}#stacks_in_3_103 > .chroma-scroll > .slide-head.is-active.small-head-show{display:block}#stacks_in_3_103 > .chroma-scroll.mob-no-bg[data-style] > .su-content::after{background-color:transparent}#stacks_in_3_103 > .chroma-scroll.mob-no-bg.is-fixed.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_103.mob-static > .chroma-scroll.is-fixed{position:static}#stacks_in_3_103.mob-static > .su-pad[style]{height:0px !important}.su-pad.mob-static.spacer-stacks_in_3_103[style]{height:0px !important}}@media screen and (min-width:640px){#stacks_in_3_103.large-static > .chroma-scroll.is-fixed{position:static}#stacks_in_3_103.large-static > .su-pad[style]{height:0px !important}}#stacks_in_3_103{overflow:visible;-webkit-overflow-scrolling:touch}.su-pad.spacer-stacks_in_3_103{width:100%;min-width:100%}.su-pad.spacer-stacks_in_3_103.posFixed.allow-overlay,.su-pad.spacer-stacks_in_3_103.posFixed.fix-bot{height:0px !important;visibility:hidden !important}@media screen and (max-width:640px){.su-pad.spacer-stacks_in_3_103.hide-below-bp{display:none}}@media screen and (min-width:640px){.su-pad.spacer-stacks_in_3_103.hide-above-bp{display:none}}#stacks_in_3_103.width-contain{width:auto;display:inline-block}#stacks_in_3_103.width-contain > .chroma-scroll.is-fixed{border-radius:none}#stacks_in_3_103.width-contain > .chroma-scroll.is-fixed.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_103.width-contain > .chroma-scroll.is-fixed > .su-content::after{border-radius:0px 0px 0px 0px}#stacks_in_3_103.width-contain > .chroma-scroll.is-fixed.su-right{right:0}#stacks_in_3_103.width-contain > .chroma-scroll.is-fixed.su-left{left:0}#stacks_in_3_103.width-contain > .chroma-scroll.is-fixed.su-center{left:0;right:0;text-align:center}#stacks_in_3_103.width-contain > .chroma-scroll.is-fixed.su-center > .su-content{display:inline-block;margin:0;vertical-align:top}#stacks_in_3_103 > .chroma-scroll{-webkit-overflow-scrolling:touch}#stacks_in_3_103 > .chroma-scroll > .su-content::after{border-radius:0px 0px 0px 0px}#stacks_in_3_103 > .chroma-scroll.is-fixed .su-content.oc-toggle{-webkit-backface-visibility:hidden;z-index:3030}#stacks_in_3_103 > .chroma-scroll.is-fixed:not(.width-contain).abs-left{left:0px}#stacks_in_3_103 > .chroma-scroll.header-slide.is-static{position:relative;-webkit-transition:-webkit-transform 1ms !important;transition:-webkit-transform 1ms !important;transition:transform 1ms !important;transition:transform 1ms,-webkit-transform 1ms !important}#stacks_in_3_103 > .chroma-scroll.header-slide.slide-fresh{-webkit-transition:-webkit-transform 1ms !important;transition:-webkit-transform 1ms !important;transition:transform 1ms !important;transition:transform 1ms,-webkit-transform 1ms !important;-webkit-animation-duration:1ms !important;animation-duration:1ms !important;visibility:hidden;height:0 !important}#stacks_in_3_103.width-contain > .chroma-scroll.su-center{border-radius:none}#stacks_in_3_103.width-contain > .chroma-scroll.su-center.fixed-shadow{-webkit-box-shadow:none;box-shadow:none}#stacks_in_3_103.width-contain > .chroma-scroll.su-center > .su-content::after{border-radius:0px 0px 0px 0px}#stacks_in_3_103 .style-defs{display:none}#stacks_in_3_103 > .chroma-scroll{-webkit-transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 200ms ease,-webkit-transform 300ms;-webkit-transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,-webkit-box-shadow 200ms ease,-webkit-transform 300ms;transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,-webkit-box-shadow 200ms ease,-webkit-transform 300ms;transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 200ms ease,transform 300ms;transition:padding 200ms ease-in-out,visibility 0s linear 0s,opacity 200ms,box-shadow 200ms ease,transform 300ms,-webkit-box-shadow 200ms ease,-webkit-transform 300ms}#stacks_in_3_103 > .chroma-scroll > .su-content{-webkit-transition:padding 200ms ease-in-out;transition:padding 200ms ease-in-out}#stacks_in_3_103 > .chroma-scroll > .su-content::after{z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;content:"";-webkit-transition:background 200ms linear,opacity 200ms linear;transition:background 200ms linear,opacity 200ms linear}#stacks_in_3_103 > .chroma-scroll > .su-content{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}#stacks_in_3_103 > .chroma-scroll > .su-content::after{background:rgba(247, 245, 244, 1.00)}@media screen and (max-width:640px){#stacks_in_3_103 > .chroma-scroll > .su-content{padding:0 !important}}.chroma-scroll-pro .top-bar .title-area .title-area li.name,.chroma-scroll-pro .toggle-contents .main-title,.chroma-scroll-pro .mag-title-area,.chroma-scroll-pro .navigation_branding,.chroma-scroll-pro .bb-site-title{-webkit-transition:opacity 200ms !important;transition:opacity 200ms !important}#stacks_in_3_103 > .chroma-scroll.is-disabled > .su-content{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}#stacks_in_3_103 > .chroma-scroll.is-disabled > .su-content::after{background:rgba(71, 71, 71, 0.96)}#stacks_in_3_103 > .chroma-scroll.is-disabled{-webkit-transition:visibility 0s linear,opacity 80ms linear;transition:visibility 0s linear,opacity 80ms linear;visibility:visible;opacity:1}#stacks_in_3_103 > .chroma-scroll.is-fixed{z-index:1001;}#stacks_in_3_103 > .chroma-scroll.is-fixed.foc{z-index:3001}#stacks_in_3_103 > .chroma-scroll .oc-toggle.facet-mb.oc-left{left:0 !important}#stacks_in_3_103 > .chroma-scroll .oc-toggle.facet-mb.oc-right{right:0 !important}#stacks_in_3_103 > .chroma-scroll .oc-toggle.facet-mb.oc-right:not(.toggle-button){left:0 !important}#stacks_in_3_103 > .chroma-scroll.is-static{position:relative;z-index:999}#stacks_in_3_103 > .chroma-scroll.is-fixed .oc-toggle{position:relative}#stacks_in_3_103 > .chroma-scroll.content-right{text-align:right}@media screen and (max-width:640px){#stacks_in_3_103 > .chroma-scroll.hide-below-bp{display:none}}@media screen and (min-width:640px){#stacks_in_3_103 > .chroma-scroll.hide-above-bp{display:none}}#stacks_in_3_103 > .chroma-scroll.is-fixed{position:fixed}#stacks_in_3_103 > .chroma-scroll.is-fixed.fix-top,#stacks_in_3_103 > .chroma-scroll.is-fixed:not(.fix-bot){top: 0px }#stacks_in_3_103 > .chroma-scroll.is-fixed.fix-bot{bottom: 0px }#stacks_in_3_103 > .chroma-scroll.is-fixed.fix-full-width{left:0;width:100% !important}@media screen and (max-width:640px){#stacks_in_3_103 > .chroma-scroll.is-fixed.mob-full-width{left:0;width:100% !important}}@media screen and (min-width:640px){#stacks_in_3_103 > .chroma-scroll.is-fixed.fix-top,#stacks_in_3_103 > .chroma-scroll.is-fixed:not(.fix-bot){top:0px}#stacks_in_3_103 > .chroma-scroll.is-fixed.fix-bot{bottom:0px}}
#stacks_in_3_103>.chroma-scroll.is-fixed.fixed-shadow   {-webkit-box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12);box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12)}#stacks_in_3_103.width-contain>.chroma-scroll.is-fixed.fixed-shadow>.su-content::after   {-webkit-box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12);box-shadow:0px  0px  6px 0px rgba(0, 0, 0, 0.12)}
.stacks_in_3_105{line-height:0}.stacks_in_3_105 svg{display:inline-block;max-width:35px;height:auto;}.stacks_in_3_105.full-width svg{width:100%;height:auto}.stacks_in_3_105 svg *{stroke:rgba(139, 138, 111, 1.00)}
.stacks_in_3_118{line-height:0}.stacks_in_3_118 svg{display:inline-block;max-width:30px;height:auto;}.stacks_in_3_118.full-width svg{width:100%;height:auto}
.stacks_in_3_129{line-height:0}.stacks_in_3_129 svg{display:inline-block;max-width:34px;height:auto;}.stacks_in_3_129.full-width svg{width:100%;height:auto}
.lb-master_stacks_in_3_153.bg-vault.bg-color.style-pro-stacks_in_3_153{background-color:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_3_153.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_3_153.bg-color{background-color:rgba(0, 0, 0, 0.00)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_3_153.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_3_153.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_3_153{position:fixed}.ll-open-stacks_in_3_153 > .ll-overlay#ovl_stacks_in_3_153{z-index:9989}.ll-open-stacks_in_3_153.sectionsPro1 > .ll-overlay#ovl_stacks_in_3_153{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_3_153.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_3_153.close-vis-large-only .infix-close{display:none !important}}#stacks_in_3_153 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_3_153.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_3_153.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_3_153.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="limelight1"].sectionsPro1.size-target.lightbox-open.ll-open-stacks_in_3_153 > .shear-wrapper{position:absolute}.lb-master_stacks_in_3_153.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_3_153.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_3_153.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{margin:0 auto;width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_3_153.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_3_153.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_3_153.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_3_153.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:100vh}@media screen and (min-width:640px){.lb-master_stacks_in_3_153.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_3_153.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_3_153.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_3_153.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100vh !important;max-height:100vh !important}@media screen and (min-width:640px){.lb-master_stacks_in_3_153.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_3_153.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_3_153.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_3_153.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 100%) / 2) !important;height:100% !important}@media screen and (min-width:640px){.lb-master_stacks_in_3_153.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 85%) / 2) !important;height:85% !important}}.lb-master_stacks_in_3_153.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:100% !important;max-height:100% !important}@media screen and (min-width:640px){.lb-master_stacks_in_3_153.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:85% !important;max-height:85% !important}}.lb-master_stacks_in_3_153.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_3_153.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_3_153.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_3_153.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_3_153.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_3_153.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_3_153 .infix-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;z-index:9999;padding:11px;border-radius:0px 0px 0px 0px;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_3_153 .infix-close{opacity:1 !important}.lb-master_stacks_in_3_153 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_3_153 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_3_153 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_3_153 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(42, 29, 24, 1.00);font-size:12px;line-height:1}.lb-master_stacks_in_3_153 .infix-close > .close-wrap.close-text-only .text-border{padding:8px;border:1px solid rgba(42, 29, 24, 1.00);border-radius:8px;background-color:rgba(255, 255, 255, 0.00);text-align:center}.lb-master_stacks_in_3_153 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_3_153 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_3_153 .infix-close > .close-wrap > svg .ring{stroke:rgba(42, 29, 24, 1.00);stroke-width:4px}.lb-master_stacks_in_3_153 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(42, 29, 24, 1.00);stroke-width:4px;fill:none}.lb-master_stacks_in_3_153 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_3_153 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_3_153 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_3_153 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_3_153 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_3_153 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_3_153 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_3_153 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_3_153 .infix-close > .close-wrap > svg .ring{stroke:rgba(69, 87, 55, 1.00)}.lb-master_stacks_in_3_153 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_3_153 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(69, 87, 55, 1.00);fill:none}.lb-master_stacks_in_3_153 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_3_153 .infix-close > .close-wrap.close-text-only{color:rgba(69, 87, 55, 1.00)}.lb-master_stacks_in_3_153 .infix-close i.fa,.lb-master_stacks_in_3_153 .infix-close svg,.lb-master_stacks_in_3_153 .infix-close .simple-icon,.lb-master_stacks_in_3_153 .infix-close .close-wrap,.lb-master_stacks_in_3_153 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_3_153 .infix-close .close-wrap,.lb-master_stacks_in_3_153 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_3_153 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_3_153 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_3_153 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_3_153 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_3_153 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_3_153 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_3_153.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_3_153 .splb-loader .loader-message{display:none}.lb-master_stacks_in_3_153 .splb-loader svg{display:none}.lb-master_stacks_in_3_153 .splb-loader > .loader-message{margin-top:0}
.infix-content.bg-vault.bg-color.style-pro-stacks_in_3_161{background-color:rgba(255, 255, 255, 1.00)}#stacks_in_3_161.splb{padding:12px}#splb_stacks_in_3_161 .infix-iframe-container{background-color:}#splb_stacks_in_3_161.lb-master_stacks_in_3_153.custom-size.maxw-frame .infix-container{width:100%;max-width:1000px}#splb_stacks_in_3_161.lb-master_stacks_in_3_153.custom-size.custom-fill .infix-container{width:100%;max-width:9999px}#stacks_in_3_161{display:none}.infix-opened #stacks_in_3_161,.infix-closed #stacks_in_3_161{display:block}.lime-menu{cursor:pointer}#stacks_in_3_161.splb{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_3_161.splb.ll-overflow{overflow:visible !important}
.stacks_in_3_184 img{width:100%;max-width:150px}
.style-pro-stacks_in_3_153::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_3_153:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

#ovl_stacks_in_3_153.ll-overlay {
  z-index: -99;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  transition: opacity 600ms ease, z-index 0ms 600ms, visibility 0ms 600ms ease; }

.ll-open-stacks_in_3_153 > #ovl_stacks_in_3_153.ll-overlay {
  transition: opacity 300ms ease;
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_3_153, .lb-master_stacks_in_3_153.infix-closed {
  opacity: 0;
  visibility: hidden; }

.lb-master_stacks_in_3_153.infix-opened {
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_3_153 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_3_153.infix-closed [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  transition: opacity 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94) transform 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_3_153.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  transition: opacity 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms, transform 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_3_153.close-on-hover.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  transition: all 200ms ease-out; }

.lb-master_stacks_in_3_153.close-on-hover.infix-opened:hover [data-infix-close]:not(.infix-wrap) {
  opacity: 1; }

.lb-master_stacks_in_3_153.infix-closed .infix-container::after, .lb-master_stacks_in_3_153.infix-loading .infix-container::after {
  opacity: 0;
  transition: opacity 80ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 680ms; }

.lb-master_stacks_in_3_153.infix-opened .infix-container::after {
  opacity: 1;
  transition: opacity 80ms 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s; }

.lb-master_stacks_in_3_153, .lb-master_stacks_in_3_153.infix-closed {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_3_153.infix-opened {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 0s; }

.lb-master_stacks_in_3_153.infix-loading .infix-content, .lb-master_stacks_in_3_153.infix-closed .infix-content {
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
  opacity: 0;
  transition: opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_3_153.infix-opened .infix-content {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  transition: opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.lb-master_stacks_in_3_153.infix.hide-nav .infix-nav {
  display: none; }

.lb-master_stacks_in_3_153.infix.no-loop.ll-first [data-infix-prev] {
  display: none; }

.lb-master_stacks_in_3_153.infix.no-loop.ll-last [data-infix-next] {
  display: none; }

.lb-master_stacks_in_3_153 [data-infix-next], .lb-master_stacks_in_3_153 [data-infix-prev] {
  position: absolute;
  z-index: 9999;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  top: calc(50% + 25px);
  margin-top: -25px;
  border: 2px solid rgba(255, 255, 255, 0.00);
  opacity: 1;
  background: rgba(255, 255, 255, 0.00);
  transition: opacity 200ms ease-out, background 200ms ease-out, transform 0.8s cubic-bezier(0, 1.01, 0.22, 1), border 0.3s ease-out; }

.lb-master_stacks_in_3_153 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_3_153 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

.lb-master_stacks_in_3_153 html:not(.bwd-touch) [data-infix-next] {
  transform: translate(-15px, -50%) scale(0.6); }

.lb-master_stacks_in_3_153 html:not(.bwd-touch) [data-infix-prev] {
  transform: translate(15px, -50%) scale(0.6); }

.lb-master_stacks_in_3_153 html.infix:not(.bwd-touch):hover [data-infix-next], .lb-master_stacks_in_3_153 html.infix:not(.bwd-touch):hover [data-infix-prev] {
  transform: translate(0, -50%) rotate(0deg) scale(1);
  opacity: 1; }

.lb-master_stacks_in_3_153 [data-infix-next] {
  right: 12px; }

.lb-master_stacks_in_3_153 [data-infix-prev] {
  left: 12px; }

.lb-master_stacks_in_3_153 [data-infix-next]::before,
.lb-master_stacks_in_3_153 [data-infix-next]::after,
.lb-master_stacks_in_3_153 [data-infix-prev]::before,
.lb-master_stacks_in_3_153 [data-infix-prev]::after {
  background: rgba(255, 255, 255, 0.96);
  top: 50%;
  left: 0;
  width: 2px;
  height: 17px;
  content: '';
  position: absolute;
  margin: -14px 23px; }

.lb-master_stacks_in_3_153 html.bwd-touch [data-infix-next], .lb-master_stacks_in_3_153 [data-infix-next]:hover,
.lb-master_stacks_in_3_153 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_3_153 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_3_153 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_3_153 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_3_153 [data-infix-next]:hover::before, .lb-master_stacks_in_3_153 [data-infix-next]:hover::after,
  .lb-master_stacks_in_3_153 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_3_153 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_3_153 [data-infix-prev]:hover::before, .lb-master_stacks_in_3_153 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

.lb-master_stacks_in_3_153 [data-infix-next]::after,
.lb-master_stacks_in_3_153 [data-infix-prev]::after {
  margin-top: -3px; }

.lb-master_stacks_in_3_153 [data-infix-prev]::after, .lb-master_stacks_in_3_153 [data-infix-prev]::before {
  left: -3px; }

.lb-master_stacks_in_3_153 [data-infix-next]::after {
  transform: rotate(45deg); }

.lb-master_stacks_in_3_153 [data-infix-next]::before {
  transform: rotate(-45deg); }

.lb-master_stacks_in_3_153 [data-infix-prev]::after {
  transform: rotate(315deg); }

.lb-master_stacks_in_3_153 [data-infix-prev]::before {
  transform: rotate(-315deg); }
#stacks_in_65 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_65 > .s-pro > .sections-layer{display:none}#stacks_in_65 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_65 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}

#stacks_in_65 {
	margin: 0px 12px 12px 12px;
}
  #stacks_in_76.scroll-mate-wrapper.sm-float{z-index:0}#stacks_in_76.scroll-mate-wrapper{overflow:visible}#stacks_in_76.scroll-mate-wrapper.scroll-perspective{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:500px;perspective:500px}#stacks_in_76.scroll-mate-wrapper>.scroll-mate-inner{-webkit-transform-origin:50.00% 50.00%;transform-origin:50.00% 50.00%}  
.style-pro-stacks_in_65::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_65:not(.bg-vault):before{opacity:1.0;background-repeat:no-repeat;background-position:center center;background-size:cover;}.style-pro-stacks_in_65:not(.bg-vault):not(.bg-featured)::before{background-image:url(../files/obgImage-68.jpg);background-color:transparent;}@media only screen and (max-device-width:1024px){.style-pro-stacks_in_65:not(.bg-vault)::before{background-attachment:scroll !important}}@media only screen and (max-width:40.063em){.style-pro-stacks_in_65:not(.bg-vault)::before{background-color:rgba(255, 255, 255, 1.00) !important;background-image:none !important}}@media only screen and (min-width:40.063em){.style-pro-stacks_in_65:not(.bg-vault)::before{background-color:transparent}}

.style-pro-stacks_in_65::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_65:not(.bdr-vault)::before{border-width: 0px ;border-style:solid;border-color:rgba(0, 0, 0, 1.00);-webkit-box-shadow: none ;box-shadow: none }.style-pro-stacks_in_65:not(.bdr-vault)::before,.style-pro-stacks_in_65:not(.bdr-vault)::after{border-radius: 4px }.style-pro-stacks_in_65:not(.bdr-vault) > .sections-layer{border-radius: 4px }
#filter_stacks_in_144 ul{list-style:none;overflow:auto;width:100%}#filter_stacks_in_144 ul.float-left li{float:left}#filter_stacks_in_144 ul.float-right li{float:right}#filter_stacks_in_144 ul.inline li{display:inline-block;vertical-align:top}#filter_stacks_in_144 ul.inline li:after{content:"|";margin:0 0.50rem}#filter_stacks_in_144 ul.inline li:last-child:after{display:none}#filter_stacks_in_144 > ul{margin-left:0}
#filter_stacks_in_187 ul{list-style:none;overflow:auto;width:100%}#filter_stacks_in_187 ul.float-left li{float:left}#filter_stacks_in_187 ul.float-right li{float:right}#filter_stacks_in_187 ul.inline li{display:inline-block;vertical-align:top}#filter_stacks_in_187 ul.inline li:after{content:"|";margin:0 0.50rem}#filter_stacks_in_187 ul.inline li:last-child:after{display:none}#filter_stacks_in_187 > ul{margin-left:0}
.opacity{opacity:0.00 }
.opacity:hover{opacity:1.00 }
.opacity{transition:all 600ms ease 0ms }
.opacity:hover{transition:all 600ms ease 0ms }
.overlay-products{position:relative}.overlay-products > *{position:relative}.overlay-products:hover:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:1.00 ;background-color:rgba(0, 0, 0, 0.53) ;}
.overlay-products{position:relative}.overlay-products > *{position:relative}.overlay-products:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:1.00 ;background-color:rgba(0, 0, 0, 0.00) ;}
.overlay-products{transition:all 600ms ease 0ms }
.overlay-products:hover{transition:all 600ms ease 0ms }
.myclass {
  position: relative;
  background-color: #dfdbe5;
  box-shadow: inset 0 0 0vw rgba(0, 0, 0, 1.00);
  background-attachment: scroll; }
.blog_stacks_in_85 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin: -0.375rem;
  width: calc(100% + 0.75rem); }
  .blog_stacks_in_85 .post {
    flex: 1 1 400px;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    margin: 0.375rem; }
  .blog_stacks_in_85 .full-layout {
    display: none; }

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

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

.blog_stacks_in_85 .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_85 .post.alternate:nth-child(even) {
    border-color: rgba(0, 0, 0, 0.1);
    background-color: rgba(0, 0, 0, 0); }

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

.blog_stacks_in_85 .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_85 .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, 0px, 0); }

.blog_stacks_in_85 .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_85 .hover-raise:hover {
    transition: all 0.3s ease;
    transform: translate3D(0, 0px, 0);
    box-shadow: rgba(39, 44, 49, 0.06) 8px 14px 38px, rgba(39, 44, 49, 0.03) 1px 3px 8px; }
.layout1_stacks_in_96,.layout2_stacks_in_96{border-style:solid;border-color:rgba(204, 204, 204, 0.00);border-width:0px;border-radius:3px;padding:calc(0rem/16);}.layout1_stacks_in_96.bgcolor,.layout2_stacks_in_96.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_96.bgimage,.layout2_stacks_in_96.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_96.height-fixed > .post_column1{height:400px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_96.height-auto-fixed > .post_column1{height:400px;overflow-y:auto}}.layout1_stacks_in_96.float-left,.layout1_stacks_in_96.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_96.float-left,.layout1_stacks_in_96.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_96.float-left,.layout1_stacks_in_96.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_96.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_96.float-right{float:right}}.layout1_stacks_in_96.overlap-top{margin-top:-100px}.layout1_stacks_in_96.overlap-bottom{margin-bottom:-100px}
.stacks_in_95 .post-image{border-radius:3px;}.stacks_in_95 .post-image li{padding:calc(0rem/16);}.stacks_in_95 .post-image .post-bg-image{height:400px}.stacks_in_95 .post-image img,.stacks_in_95 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 0.00);border-width:0px;border-radius:3px;}.stacks_in_95 .post-image img{width:100% !important;}.post .stacks_in_95 .post-image.scale-down li{transform:scale(1.05) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_95 .post-image.scale-down li{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_95 .post-image.scale-up li{transform:scale(1.05) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_95 .post-image.shadow-in:after{box-shadow:inset 0 0 200px rgba(0, 0, 0, 1.00)}.post:hover .stacks_in_95 .post-image.blur li{filter:blur(5px)}
.layout1_stacks_in_98,.layout2_stacks_in_98{border-style:solid;border-color:rgba(204, 204, 204, 0.00);border-width:0px;border-radius:3px;padding:calc(60rem/16) calc(40rem/16) calc(60rem/16) calc(40rem/16);}.layout1_stacks_in_98.bgcolor,.layout2_stacks_in_98.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_98.bgimage,.layout2_stacks_in_98.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_98.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_98.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_98.float-left,.layout1_stacks_in_98.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_98.float-left,.layout1_stacks_in_98.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_98.float-left,.layout1_stacks_in_98.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_98.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_98.float-right{float:right}}.layout1_stacks_in_98.overlap-top{margin-top:-100px}.layout1_stacks_in_98.overlap-bottom{margin-bottom:-100px}

.post-categories.stacks_in_89 img{max-width:calc(30rem / 16)}.post-categories.stacks_in_89 > span{margin:0 calc(5rem / 16)}.post-categories.stacks_in_89 > span:after{content:"";}.post-categories.stacks_in_89 > span:first-child{margin-left:0}.post-categories.stacks_in_89 > span:last-child{margin-right:0}
.layout1_stacks_in_124,.layout2_stacks_in_124{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(0rem/16);}.layout1_stacks_in_124.bgcolor,.layout2_stacks_in_124.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_124.bgimage,.layout2_stacks_in_124.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_124.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_124.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_124.float-left,.layout1_stacks_in_124.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_124.float-left,.layout1_stacks_in_124.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_124.float-left,.layout1_stacks_in_124.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_124.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_124.float-right{float:right}}.layout1_stacks_in_124.overlap-top{margin-top:-100px}.layout1_stacks_in_124.overlap-bottom{margin-bottom:-100px}
.stacks_in_126 .post-image{border-radius:3px;}.stacks_in_126 .post-image li{padding:calc(0rem/16);}.stacks_in_126 .post-image .post-bg-image{height:300px}.stacks_in_126 .post-image img,.stacks_in_126 .post-image .post-bg-image{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:3px;}.stacks_in_126 .post-image img{width:300px;}.post .stacks_in_126 .post-image.scale-down li{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_126 .post-image.scale-down li{transform:scale(1) rotateZ(0deg)}.post:hover .stacks_in_126 .post-image.scale-up li{transform:scale(1.30) rotateZ(0.00deg) translateZ(0)}.post:hover .stacks_in_126 .post-image.shadow-in:after{box-shadow:inset 0 0 200px rgba(0, 0, 0, 1.00)}.post:hover .stacks_in_126 .post-image.blur li{filter:blur(10px)}
.layout1_stacks_in_129,.layout2_stacks_in_129{border-style:solid;border-color:rgba(204, 204, 204, 1.00);border-width:0px;border-radius:0px;padding:calc(60rem/16) calc(40rem/16) calc(60rem/16) calc(40rem/16);}.layout1_stacks_in_129.bgcolor,.layout2_stacks_in_129.bgcolor{background-color:rgba(204, 204, 204, 1.00)}.layout1_stacks_in_129.bgimage,.layout2_stacks_in_129.bgimage{background-image:url();background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}.layout1_stacks_in_129.height-fixed > .post_column1{height:300px;overflow-y:auto}@media only screen and (min-width:40.063em){.layout1_stacks_in_129.height-auto-fixed > .post_column1{height:300px;overflow-y:auto}}.layout1_stacks_in_129.float-left,.layout1_stacks_in_129.float-right{width:100%;float:none}@media only screen and (min-width:40.063em){.layout1_stacks_in_129.float-left,.layout1_stacks_in_129.float-right{width:50.00%}}@media only screen and (min-width:62.563em){.layout1_stacks_in_129.float-left,.layout1_stacks_in_129.float-right{width:50.00%}}@media only screen and (min-width:40.063em){.layout1_stacks_in_129.float-left{float:left}}@media only screen and (min-width:40.063em){.layout1_stacks_in_129.float-right{float:right}}.layout1_stacks_in_129.overlap-top{margin-top:-100px}.layout1_stacks_in_129.overlap-bottom{margin-bottom:-100px}

.post-categories.stacks_in_133 img{max-width:calc(30rem / 16)}.post-categories.stacks_in_133 > span{margin:0 calc(5rem / 16)}.post-categories.stacks_in_133 > span:after{content:",";}.post-categories.stacks_in_133 > span:first-child{margin-left:0}.post-categories.stacks_in_133 > span:last-child{margin-right:0}



#stacks_in_188 .bricks_loader {
  display: none;
  width: 26px;
  height: 26px;
  margin: 20px auto;
}


#stacks_in_190 {
	padding:  10px;
}

#stacks_in_196 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_198 {
	padding:  10px;
}

#stacks_in_204 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_206 {
	padding:  10px;
}

#stacks_in_212 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_214 {
	padding:  10px;
}

#stacks_in_220 {
	margin: 10px 0px 0px 0px;
}

#stacks_in_222 {
	padding:  10px;
}



.com_instacks_osm3_stack {
    overflow: hidden !important;
}
.osm3-marker-content-area {
	display: none;
}
.osm3-marker-launcher {
	cursor: pointer;
}
#stacks_in_36_150 {
	width: 100%;
	max-width: 100%;
}
@media (max-width: 768px) {
	#stacks_in_36_150 {
		height: 300px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#stacks_in_36_150 {
		height: 400px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	#stacks_in_36_150 {
		height: 500px;
	}
}
@media (min-width: 1200px) {
	#stacks_in_36_150 {
		height: 500px;
	}
}
@media only screen and (max-width:640px){#stacks_in_36_26 p,#stacks_in_36_26 div{text-align:center !important}}@media only screen and (min-width:0px){#stacks_in_36_26{}}

@media only screen and (min-width:0px){#stacks_in_36_29{}}

html.ncd-photo-lock{overflow:hidden}a[data-photo-group]{cursor:pointer}.ncd-photo *{padding:0;margin:0;list-style:none}.ncd-photo *,.ncd-photo *:before,.ncd-photo *:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ncd-photo .cf:after{content:"";display:table;clear:both}.ncd-photo .ncd-photo{display:none}.ncd-photo ul{width:100%;margin:0 !important;padding:0 !important}.ncd-photo ul:after{content:"";display:table;clear:both}.ncd-photo li{cursor:zoom-in;line-height:0}.ncd-photo li.hide{display:none !important}.ncd-photo li div{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;transition:box-shadow 150ms ease-out;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.ncd-photo li img{position:relative;z-index:10;transform:translateZ(0)}.ncd-photo ul p{display:inline-block;z-index:30;font-variant:normal;position:absolute;line-height:1.4;margin:0 0 10px;-webkit-user-select:none;user-select:none;transform:translateZ(0);-webkit-touch-callout:none}.ncd-photo ul p b{font-weight:normal;font-style:normal;padding-right:3px}.ncd-photo ul p em{font-weight:normal;font-style:normal}.ncd-photo ul p span{display:inline-block;padding:6px 12px}.ncd-photo ul p span.empty{visibility:hidden}.ncd-photo[data-italic-title="True"] p b,.ncd-photo[data-italic-caption="True"] p em{font-style:italic}.ncd-photo[data-bold-title="True"] p b,.ncd-photo[data-bold-caption="True"] p em{font-weight:bold}.ncd-photo[data-hide-title="True"] p b,.ncd-photo[data-hide-caption="True"] p em,.ncd-photo[data-hide-title="True"][data-hide-caption="True"] p{display:none}.ncd-photo[data-hide-caption="True"] ul p b{padding-right:0}.ncd-photo ul.cap-hov li p{opacity:0;transition:transform 300ms,opacity 300ms;transform:translate3d(0,4px,0)}.ncd-photo ul.cap-hov li:hover p{opacity:1;transform:translate3d(0,0,0)}.ncd-photo ul.cap-hide li p{display:none !important}.ncd-photo ul.cap-ibl p,.ncd-photo ul.cap-ibc p{left:0;bottom:0;right:0;margin:0;text-align:left}.ncd-photo ul.cap-ibl p span,.ncd-photo ul.cap-ibc p span{display:block}.ncd-photo ul.cap-imbl p,.ncd-photo ul.cap-imbc p{left:20px;bottom:10px;right:20px;text-align:left}.ncd-photo ul.cap-ibc p,.ncd-photo ul.cap-imbc p{text-align:center}.ncd-photo ul.cap-imbl p span,.ncd-photo ul.cap-imbc p span{border-radius:3px}.ncd-photo.photo-flow{margin:0;padding:0;width:100%;font-size:.85em;column-count:1}.ncd-photo.photo-flow li div{display:inline-block;width:100%;background:none !important}.ncd-photo.photo-flow li div:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;content:"";display:block;transition:box-shadow 150ms ease-out;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.ncd-photo.photo-flow li img{max-width:100%;width:100%;height:auto;display:block}.ncd-photo.photo-flow ul.cap-ibl li p,.ncd-photo.photo-flow ul.cap-ibc li p{transform:translate3d(0,0,0)}.ncd-photo.space-0.photo-grid{margin:0}.ncd-photo.space-0.photo-grid li div{margin:0}.ncd-photo.space-0.photo-flow li div{margin:0}.ncd-photo.space-0.photo-flow{column-gap:0}.ncd-photo.space-1.photo-grid{margin:0 -1px}.ncd-photo.space-1.photo-grid li div{margin:1px}.ncd-photo.space-1.photo-flow li div{margin:0 0 2px}.ncd-photo.space-1.photo-flow{column-gap:2px}.ncd-photo.space-3.photo-grid{margin:0 -3px}.ncd-photo.space-3.photo-grid li div{margin:3px}.ncd-photo.space-3.photo-flow li div{margin:0 0 6px}.ncd-photo.space-3.photo-flow{column-gap:6px}.ncd-photo.space-5.photo-grid{margin:0 -5px}.ncd-photo.space-5.photo-grid li div{margin:5px}.ncd-photo.space-5.photo-flow li div{margin:0 0 10px}.ncd-photo.space-5.photo-flow{column-gap:10px}.ncd-photo.space-7.photo-grid{margin:0 -7px}.ncd-photo.space-7.photo-grid li div{margin:7px}.ncd-photo.space-7.photo-flow li div{margin:0 0 14px}.ncd-photo.space-7.photo-flow{column-gap:14px}.ncd-photo.space-9.photo-grid{margin:0 -9px}.ncd-photo.space-9.photo-grid li div{margin:9px}.ncd-photo.space-9.photo-flow li div{margin:0 0 18px}.ncd-photo.space-9.photo-flow{column-gap:18px}.ncd-photo.space-11.photo-grid{margin:0 -11px}.ncd-photo.space-11.photo-grid li div{margin:11px}.ncd-photo.space-11.photo-flow li div{margin:0 0 22px}.ncd-photo.space-11.photo-flow{column-gap:22px}.ncd-photo.space-13.photo-grid{margin:0 -13px}.ncd-photo.space-13.photo-grid li div{margin:13px}.ncd-photo.space-13.photo-flow li div{margin:0 0 26px}.ncd-photo.space-13.photo-flow{column-gap:26px}.ncd-photo.space-15.photo-grid{margin:0 -15px}.ncd-photo.space-15.photo-grid li div{margin:15px}.ncd-photo.space-15.photo-flow li div{margin:0 0 30px}.ncd-photo.space-15.photo-flow{column-gap:30px}.ncd-photo.photo-grid li{line-height:0;float:left;display:block;position:relative;height:auto}.ncd-photo.photo-grid li div{overflow:hidden}.ncd-photo.photo-grid img{visibility:hidden;position:absolute;top:-9999px;left:-9999px}.ncd-photo.photo-grid ul li div:after{padding-top:100%;display:block;content:''}.ncd-photo.photo-col-1.photo-grid li,.ncd-photo.photo-col-2.photo-grid li,.ncd-photo.photo-col-3.photo-grid li,.ncd-photo.photo-col-4.photo-grid li,.ncd-photo.photo-col-5.photo-grid li{width:100%}.ncd-photo.rad-0 li div,.ncd-photo.rad-0.photo-flow li div:before,.ncd-photo.rad-0.photo-flow li img,.ncd-photo.rad-0.photo-flow li div{border-radius:0}.ncd-photo.rad-0 ul.cap-ibl p span,.ncd-photo.rad-0 ul.cap-ibc p span{border-radius:0}.ncd-photo.rad-3 li div,.ncd-photo.rad-3.photo-flow li div:before,.ncd-photo.rad-3.photo-flow li img,.ncd-photo.rad-3.photo-flow li div{border-radius:3px}.ncd-photo.rad-3 ul.cap-ibl p span,.ncd-photo.rad-3 ul.cap-ibc p span{border-radius:0 0 3px 3px}.ncd-photo.rad-5 li div,.ncd-photo.rad-5.photo-flow li div:before,.ncd-photo.rad-5.photo-flow li img,.ncd-photo.rad-5.photo-flow li div{border-radius:5px}.ncd-photo.rad-5 ul.cap-ibl p span,.ncd-photo.rad-5 ul.cap-ibc p span{border-radius:0 0 5px 5px}.ncd-photo.rad-7 li div,.ncd-photo.rad-7.photo-flow li div:before,.ncd-photo.rad-7.photo-flow li img,.ncd-photo.rad-7.photo-flow li div{border-radius:7px}.ncd-photo.rad-7 ul.cap-ibl p span,.ncd-photo.rad-7 ul.cap-ibc p span{border-radius:0 0 7px 7px}@media only screen and (min-width:400px){.ncd-photo.photo-col-1.photo-grid li,.ncd-photo.photo-col-2.photo-grid li,.ncd-photo.photo-col-3.photo-grid li,.ncd-photo.photo-col-4.photo-grid li,.ncd-photo.photo-col-5.photo-grid li{width:100%}.ncd-photo.photo-col-1.photo-flow,.ncd-photo.photo-col-2.photo-flow,.ncd-photo.photo-col-3.photo-flow,.ncd-photo.photo-col-4.photo-flow,.ncd-photo.photo-col-5.photo-flow{column-count:1}}@media only screen and (min-width:50px){.ncd-photo.photo-col-2.photo-grid li,.ncd-photo.photo-col-3.photo-grid li,.ncd-photo.photo-col-4.photo-grid li,.ncd-photo.photo-col-5.photo-grid li{width:50%}.ncd-photo.photo-col-2.photo-flow,.ncd-photo.photo-col-3.photo-flow,.ncd-photo.photo-col-4.photo-flow,.ncd-photo.photo-col-5.photo-flow{column-count:2}}@media only screen and (min-width:60px){.ncd-photo.photo-col-3.photo-grid li,.ncd-photo.photo-col-4.photo-grid li,.ncd-photo.photo-col-5.photo-grid li{width:33.3333%}.ncd-photo.photo-col-3.photo-flow,.ncd-photo.photo-col-4.photo-flow,.ncd-photo.photo-col-5.photo-flow{column-count:3}}@media only screen and (min-width:300px){.ncd-photo.photo-col-4.photo-grid li,.ncd-photo.photo-col-5.photo-grid li{width:25%}.ncd-photo.photo-col-4.photo-flow,.ncd-photo.photo-col-5.photo-flow{column-count:4}}@media only screen and (min-width:1200px){.ncd-photo.photo-col-5.photo-grid li{width:20%}.ncd-photo.photo-col-5.photo-flow{column-count:5}}.batch-hide{position:absolute;opacity:0;top:-9999px;left:-9999px}@media only screen and (max-width:400px){.ncd-photo ul p{opacity:0 !important}}.ncd-photo.photo-flow.cap-under ul p,.ncd-photo.photo-flow.cap-under ul p span{position:static;display:block;margin-bottom:0}.ncd-photo.photo-flow.cap-under ul p span{border-top-right-radius:0 !important;border-top-left-radius:0 !important;padding:10px}.ncd-photo.photo-flow.cap-under ul img{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.ncd-photo.photo-flow.cap-under li div{box-shadow:none}#ncdPhotoLoader{position:absolute;color:#ff0000;top:50%;left:50%;opacity:0;transition:opacity 350ms 150ms;transform:translate3d(-50%,-50%,0)}#ncdPhotoLoader.processing{opacity:1}#ncdPhotoLoader.processing #ncdPhotoLoaderSpinner{height:44px;width:44px;margin:0 auto;position:relative;animation:rotation .6s infinite linear;border-radius:100%}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}#ncdPhotoBase{position:fixed;top:-9999px;left:-9999px;width:100%;height:100%;z-index:10;opacity:0;transition:opacity 300ms 0ms,top 0ms 300ms,left 0ms 300ms;-webkit-user-select:none;user-select:none}#ncdPhotoBase *,#ncdPhotoBase *:before,#ncdPhotoBase *:after{box-sizing:border-box}#ncdPhotoBase.on{top:0;left:0;opacity:1;z-index:10000;transition:opacity 150ms ease-out,top 0ms ease-out,left 0ms ease-out}#ncdPhotoBase.out{z-index:10000}.ncdPhotoZoom,.ncdPhotoClose,.ncdPhotoNext,.ncdPhotoPrev{z-index:100;width:50px;height:50px;border-radius:50px;cursor:pointer;position:absolute;border:2px solid transparent}.ncdPhotoZoom,.ncdPhotoClose{margin-top:4%;top:0;transition:border 0.3s ease-out,box-shadow 0.15s ease-out}.ncdPhotoZoom:before,.ncdPhotoZoom:after,.ncdPhotoClose:before,.ncdPhotoClose:after{top:50%;left:0;width:2px;height:18px;content:"";position:absolute;margin:-9px 22.5px 0;transition:opacity 300ms,transform 300ms}.ncdPhotoZoom{transition:border 0.3s ease-out,box-shadow 0.15s ease-out,opacity 300ms ease-out,transform 300ms ease-out;left:0;transform:rotate(90deg);opacity:0;margin-left:4%}.ncdPhotoZoom.enable{opacity:1;transform:rotate(0deg)}.ncdPhotoZoom:after{transform:rotate(-90deg)}.ncdPhotoZoom.zoom:after{opacity:0;transform:rotate(-180deg)}.ncdPhotoZoom:before{transform:rotate(0deg)}.ncdPhotoZoom.zoom:before{transform:rotate(-90deg)}.ncdPhotoClose{right:0;margin-right:4%}.ncdPhotoClose:before,.ncdPhotoClose:after{height:22px;margin:-11px 22.5px 0;transform:rotate(45deg)}.ncdPhotoClose:after{transform:rotate(-45deg)}.ncdPhotoNext,.ncdPhotoPrev{top:50%;margin-top:-25px;opacity:0;transition:opacity 0.2s ease-out,transform 0.8s cubic-bezier(0.190,1.000,0.220,1.000),border 0.3s ease-out,box-shadow 0.15s ease-out;-moz-transition:opacity 0.2s ease-out,-moz-transform 0.8s cubic-bezier(0.190,1.000,0.220,1.000),border 0.3s ease-out,box-shadow 0.15s ease-out;-webkit-transition:opacity 0.2s ease-out,-webkit-transform 0.8s cubic-bezier(0.190,1.000,0.220,1.000),border 0.3s ease-out,box-shadow 0.15s ease-out}.ncdPhotoNext:before,.ncdPhotoNext:after,.ncdPhotoPrev:before,.ncdPhotoPrev:after{top:50%;left:0;width:2px;height:15px;content:'';position:absolute;margin:-13px 24px 0}.ncdPhotoNext:after,.ncdPhotoPrev:after{margin-top:-3px}.ncdPhotoPrev:after,.ncdPhotoPrev:before{left:-3px}.ncdPhotoNext:after{transform:rotate(45deg)}.ncdPhotoNext:before{transform:rotate(-45deg)}.ncdPhotoPrev:after{transform:rotate(315deg)}.ncdPhotoPrev:before{transform:rotate(-315deg)}@media screen and (min-width:800px){#ncdPhotoControls #ncdPhotoCounter{display:none}}@media screen and (max-width:800px){#ncdPhotoControls{position:absolute;bottom:100%;left:0;width:100%;height:53px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;z-index:100}#ncdPhotoBase.cap-hide #ncdPhotoControls{height:70px}#ncdPhotoBase.cap-hide .ncd-ui{bottom:8px !important}.ncdPhotoZoom.zoom{transform:translateY(-20px)}}.ncdPhotoNext{transform:translateX(-15px);right:4%}.ncdPhotoPrev{transform:translateX(15px);left:4%}#ncdPhotoBase:hover .ncdPhotoNext,#ncdPhotoBase:hover .ncdPhotoPrev{-webkit-transform:translateX(0) rotate(0deg);opacity:1;-moz-transform:translateX(0) rotate(0deg);opacity:1;transform:translateX(0) rotate(0deg);opacity:1}@media screen and (max-width:800px){#ncdPhotoBase .ncdPhotoNext,#ncdPhotoBase .ncdPhotoPrev{transform:translateX(0) rotate(0deg);margin-top:4%;top:0;opacity:1}#ncdPhotoBase .ncdPhotoNext{margin-right:20%}#ncdPhotoBase .ncdPhotoZoom{margin-left:-25px;left:50%}#ncdPhotoBase .ncdPhotoPrev{margin-left:20%}#ncdPhotoBase #ncdPhotoCounter,#ncdPhotoBase .ncdPhotoClose,#ncdPhotoBase .ncdPhotoNext,#ncdPhotoBase .ncdPhotoZoom,#ncdPhotoBase .ncdPhotoPrev{top:auto;bottom:0}#ncdPhotoOverlay div.slide p{position:absolute;bottom:100%;left:0}#ncdPhotoCounter{position:absolute;left:4%;margin-left:10px;font-family:'Helvetica Neue';font-weight:300;letter-spacing:-1px;height:27px;line-height:0;font-size:16px;z-index:100}#ncdPhotoCounter .lb-current{font-size:28px;padding-right:2px;letter-spacing:-2px}}#ncdPhotoBase.out .ncdPhotoNext{-webkit-transform:translateX(30px) rotate(0deg);opacity:0;-moz-transform:translateX(30px) rotate(0deg);opacity:0;transform:translateX(30px) rotate(0deg);opacity:0}#ncdPhotoBase.out .ncdPhotoPrev{-webkit-transform:translateX(-30px) rotate(0deg);opacity:0;-moz-transform:translateX(-30px) rotate(0deg);opacity:0;transform:translateX(-30px) rotate(0deg);opacity:0}#ncdPhotoBase .ncdPhotoNext.hide,#ncdPhotoBase .ncdPhotoPrev.hide{opacity:0}#ncdPhotoBase.single-image .ncdPhotoNext,#ncdPhotoBase.single-image .ncdPhotoPrev,#ncdPhotoOverlay[data-hide-full-title="True"] span b,#ncdPhotoOverlay[data-hide-full-caption="True"] span em{display:none}#ncdPhotoOverlay{position:absolute;height:100%;width:100%;transform-style:preserve-3d}#ncdPhotoOverlay div.slide{display:block;height:100%;text-align:center;vertical-align:middle;line-height:0;position:absolute;top:-9999px;left:-9999px}#ncdPhotoOverlay div.slide.ncd-show{position:relative;top:50%;left:0%;height:auto;transform:translateY(-50%)}#ncdPhotoOverlay div.slide.out{position:absolute;top:50%;left:0;right:0;height:auto;transform:translateY(-50%) translateX(-10px);opacity:0;transition:opacity 200ms ease-in,transform 200ms ease-in}#ncdPhotoBase.go-next #ncdPhotoOverlay div.slide.out{transform:translateY(-50%) translateX(-10px);opacity:0;transition:opacity 200ms ease-in,transform 200ms ease-in}#ncdPhotoBase.go-prev #ncdPhotoOverlay div.slide.out{transform:translateY(-50%) translateX(10px);opacity:0;transition:opacity 200ms ease-in,transform 200ms ease-in}#ncdPhotoBase.go-next div.slide.out img,#ncdPhotoBase.go-prev div.slide.out img,#ncdPhotoBase.processing div.slide.ncd-show.out img{animation:none !important;opacity:1 !important}#ncdPhotoOverlay div.slide.out.ncd-show,.go-next #ncdPhotoOverlay div.slide.out.ncd-show,.go-prev #ncdPhotoOverlay div.slide.out.ncd-show{opacity:0;transition:none}#ncdPhotoOverlay div.slide > div{display:inline-block;position:relative;padding:2%;backface-visibility:hidden}#ncdPhotoOverlay div.slide.zoom.in > div{padding:0}#ncdPhotoOverlay div.slide.zoom.in,#ncdPhotoOverlay div.slide.zoom.in > div{font-size:0}#ncdPhotoOverlay div.slide.zoom{overflow:scroll;cursor:move;-webkit-overflow-scrolling:touch}#ncdPhotoOverlay div.slide.zoom::-webkit-scrollbar{display:none}#ncdPhotoOverlay div.slide.zoom.in br{display:none}#ncdPhotoOverlay div.slide.zoom.out br{display:block}#ncdPhotoOverlay div.slide.zoom.in.transition,#ncdPhotoOverlay div.slide.zoom.out{overflow:hidden}#ncdPhotoOverlay div.slide.zoom.transition div{animation:float-zoom-in 250ms cubic-bezier(0.165,0.84,0.44,1) both}#ncdPhotoOverlay div.slide.zoom.in div{line-height:normal;animation:float-zoom-in-complete 250ms cubic-bezier(0.165,0.84,0.44,1) both}#ncdPhotoOverlay div.slide.zoom.in.transition div{animation:float-zoom-out 250ms cubic-bezier(0.165,0.84,0.44,1) both}#ncdPhotoOverlay div.slide.zoom.out div{animation:float-zoom-out-complete 250ms cubic-bezier(0.165,0.84,0.44,1) both}#ncdPhotoOverlay div.slide.ncd-show > div{opacity:1}@keyframes float-zoom-in{from{transform:scale(1);opacity:1}to{transform:scale(1.03);opacity:0}}@keyframes float-zoom-in-complete{from{transform:scale(.98);opacity:0}to{transform:scale(1);opacity:1}}@keyframes float-zoom-out{from{transform:scale(1);opacity:1}to{transform:scale(.98);opacity:0}}@keyframes float-zoom-out-complete{from{transform:scale(1.03);opacity:0}to{transform:scale(1);opacity:1}}@keyframes float-in{from{transform:scale(1.02);opacity:0}to{transform:scale(1);opacity:1}}@keyframes float-down{from{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes float-out{from{transform:scale(1);opacity:1}to{transform:scale(0.97);opacity:0}}@keyframes float-up{from{transform:translateY(0px);opacity:1}to{transform:translateY(10px);opacity:0}}@keyframes float-next{from{transform:translateX(5px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes float-prev{from{transform:translateX(-5px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes text-swap{from{opacity:0}to{opacity:1}}#ncdPhotoOverlay div.slide img{list-style:none;line-height:0;max-width:100% !important;max-height:80vh !important;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:0px}#ncdPhotoOverlay div.slide.zoom.in > div{height:auto}#ncdPhotoOverlay div.slide.zoom.in img{max-width:none !important;max-height:none !important;border-radius:0}#ncdPhotoBase.go-next div.slide img{animation:float-next 300ms cubic-bezier(0.25,0.46,0.45,0.94) both}#ncdPhotoBase.go-prev div.slide img{animation:float-prev 300ms cubic-bezier(0.25,0.46,0.45,0.94) both}#ncdPhotoBase.processing div.slide.ncd-show img{animation:none;opacity:0}@media screen and (min-width:800px){/*#ncdPhotoOverlay div.slide > div{height:60vh}*/}@media screen and (max-width:800px){#ncdPhotoBase > .ncdPhotoZoom{display:none}#ncdPhotoBase.go-next #ncdPhotoCaption p,#ncdPhotoBase.go-prev #ncdPhotoCaption p{animation:text-swap 300ms cubic-bezier(0.25,0.46,0.45,0.94) backwards}}.ncdPhotoCounter{left:auto !important;right:0}.ncdPhotoCounter[data-show-count="False"],#ncdPhotoCounter[data-show-count="False"]{display:none !important}#ncdPhotoCaption{display:block;position:fixed;bottom:0;left:0;right:0;text-align:center;padding:12px 4%;font-size:15px;z-index:100;line-height:1.4}#ncdPhotoCaption p{margin:0}#ncdPhotoCaption b{padding-right:5px}#ncdPhotoOverlay p b,#ncdPhotoCaption p b{font-weight:normal;font-style:normal;padding-right:5px}#ncdPhotoOverlay p em,#ncdPhotoCaption p em{font-weight:normal;font-style:normal}@media screen and (min-width:800px){#ncdPhotoCaption{display:none}.img-caption-in{display:block}.img-caption-in:after{content:"";display:table;clear:both}}#ncdPhotoOverlay p.ncdPhotoCounter,#ncdPhotoOverlay p{display:inline-block;text-align:left;padding:12px 0 18px;font-size:14px;font-variant:normal;line-height:20px;margin:0;float:left}#ncdPhotoOverlay p.ncdPhotoCounter{float:right}#ncdPhotoBase:hover .img-caption-in{opacity:1}#ncdPhotoBase.cap-hide .img-caption-in{display:none}#ncdPhotoBase.cap-show .img-caption-in.invis{visibility:hidden;animation:none}#ncdPhotoBase .img-caption-in{opacity:0;transition:opacity 200ms}#ncdPhotoBase.cap-show .ncd-show .img-caption-in{opacity:1;animation:float-down 600ms 300ms cubic-bezier(0.25,0.46,0.45,0.94) both}#ncdPhotoBase.processing .img-caption-in{opacity:0}@media screen and (max-width:800px){.img-caption-in{display:none}}#ncdPhotoBase [data-italic-title="True"] p b,#ncdPhotoBase [data-italic-caption="True"] p em{font-style:italic}#ncdPhotoBase [data-bold-title="True"] p b,#ncdPhotoBase [data-bold-caption="True"] p em{font-weight:bold}#ncdPhotoBase [data-hide-title="True"] p b,#ncdPhotoBase [data-hide-caption="True"] p em{display:none}.style-default #ncdPhotoOverlay p b,.style-default #ncdPhotoCaption p b{color:#FFF}.style-default #ncdPhotoOverlay p em,.style-default #ncdPhotoCaption p em,.style-default .ncdPhotoCounter,.style-default #ncdPhotoCounter{color:#EEE}.style-default img{box-shadow:0 2px 16px rgba(0,0,0,0.6)}.style-default{background:rgba(0,0,0,0.85) !important}.style-default #ncdPhotoLoader.processing #ncdPhotoLoaderSpinner{border-left:3px solid rgba(200,200,200,.15);border-right:3px solid rgba(200,200,200,.15);border-bottom:3px solid rgba(200,200,200,.15);border-top:3px solid rgba(200,200,200,.8)}@media screen and (max-width:800px){.style-default #ncdPhotoControls{background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7))}}.style-default .ncdPhotoZoom,.style-default .ncdPhotoClose,.style-default .ncdPhotoNext,.style-default .ncdPhotoPrev{background-image:radial-gradient(50% 50%,rgba(0,0,0,0.1),rgba(0,0,0,0.00))}.style-default #ncdPhotoCaption{background:#000}.style-default .ncdPhotoNext:before,.ncdPhotoNext:after,.style-default .ncdPhotoPrev:before,.ncdPhotoPrev:after,.style-default .ncdPhotoZoom:before,.ncdPhotoZoom:after,.style-default .ncdPhotoClose:before,.ncdPhotoClose:after,.style-default .ncdPhotoNext:hover:before,.ncdPhotoNext:hover:after,.style-default .ncdPhotoPrev:hover:before,.ncdPhotoPrev:hover:after,.style-default .ncdPhotoClose:hover:before,.ncdPhotoClose:hover:after{background:#FFF}.style-default #ncdPhotoCounter{color:#FFF}.style-default .ncdPhotoZoom:active,.style-default .ncdPhotoClose:active,.style-default .ncdPhotoNext:active,.style-default .ncdPhotoPrev:active{box-shadow:0 0 0 5px rgba(255,255,255,0.6);border:2px solid #FFF}.style-default .ncdPhotoZoom.zoom{border:2px solid #FFF}@media screen and (min-width:800px){.style-default .ncdPhotoZoom:hover,.style-default .ncdPhotoClose:hover,.style-default .ncdPhotoNext:hover,.style-default .ncdPhotoPrev:hover{border:2px solid #FFF}}.style-contrast #ncdPhotoOverlay p b{color:#333}.style-contrast #ncdPhotoCaption p b{color:#FFF}.style-contrast #ncdPhotoOverlay p em,.style-contrast .ncdPhotoCounter{color:#555}.style-contrast #ncdPhotoCaption p em{color:#EEE}.style-contrast img{box-shadow:0 2px 10px rgba(0,0,0,0.15)}.style-contrast{background:rgba(255,255,255,0.85) !important}.style-contrast #ncdPhotoLoader.processing #ncdPhotoLoaderSpinner{border-left:3px solid rgba(100,100,100,.15);border-right:3px solid rgba(100,100,100,.15);border-bottom:3px solid rgba(100,100,100,.15);border-top:3px solid rgba(100,100,100,.8)}.style-contrast #ncdPhotoCaption{background:#000}.style-contrast #ncdPhotoCounter{color:#222}.style-contrast .ncdPhotoNext:before,.style-contrast .ncdPhotoNext:after,.style-contrast .ncdPhotoPrev:before,.style-contrast .ncdPhotoPrev:after,.style-contrast .ncdPhotoZoom:before,.style-contrast .ncdPhotoZoom:after,.style-contrast .ncdPhotoClose:before,.style-contrast .ncdPhotoClose:after,.style-contrast .ncdPhotoNext:hover:before,.style-contrast .ncdPhotoNext:hover:after,.style-contrast .ncdPhotoPrev:hover:before,.style-contrast .ncdPhotoPrev:hover:after,.style-contrast .ncdPhotoClose:hover:before,.style-contrast .ncdPhotoClose:hover:after{background:#222}.style-contrast .ncdPhotoZoom.zoom,.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose{background:rgba(0,0,0,0.3)}.style-contrast .ncdPhotoZoom,.style-contrast .ncdPhotoClose,.style-contrast .ncdPhotoZoom:before,.style-contrast .ncdPhotoZoom:after,.style-contrast .ncdPhotoClose:before,.style-contrast .ncdPhotoClose:after{transition:transform 300ms,border 300ms,box-shadow 300ms,background 300ms}.style-contrast .ncdPhotoZoom.zoom:before,.style-contrast .ncdPhotoZoom.zoom:after,.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose:before,.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose:after{background:#FFF}.style-contrast .ncdPhotoZoom:active,.style-contrast .ncdPhotoClose:active,.style-contrast .ncdPhotoNext:active,.style-contrast .ncdPhotoPrev:active{box-shadow:0 0 0 5px rgba(0,0,0,0.15);border:2px solid #222}.ncdPhotoZoom.zoom{border:2px solid rgba(0,0,0,0.6)}@media screen and (min-width:800px){.style-contrast .ncdPhotoZoom,.style-contrast .ncdPhotoClose,.style-contrast .ncdPhotoNext,.style-contrast .ncdPhotoPrev{background-image:radial-gradient(50% 50%,rgba(255,255,255,0.4),rgba(255,255,255,0.00))}.style-contrast .ncdPhotoZoom:hover,.style-contrast .ncdPhotoClose:hover,.style-contrast .ncdPhotoNext:hover,.style-contrast .ncdPhotoPrev:hover{border:2px solid #222}}@media screen and (max-width:800px){.style-contrast #ncdPhotoCounter{color:#fff}.style-contrast .ncdPhotoNext:before,.style-contrast .ncdPhotoNext:after,.style-contrast .ncdPhotoPrev:before,.style-contrast .ncdPhotoPrev:after,.style-contrast .ncdPhotoZoom:before,.style-contrast .ncdPhotoZoom:after,.style-contrast .ncdPhotoClose:before,.style-contrast .ncdPhotoClose:after,.style-contrast .ncdPhotoNext:hover:before,.style-contrast .ncdPhotoNext:hover:after,.style-contrast .ncdPhotoPrev:hover:before,.style-contrast .ncdPhotoPrev:hover:after,.style-contrast .ncdPhotoClose:hover:before,.style-contrast .ncdPhotoClose:hover:after{background:#fff}.style-contrast #ncdPhotoControls{background-color:rgba(0,0,0,0.3);background-image:none}.style-contrast .ncdPhotoZoom.zoom,.style-contrast .ncdPhotoZoom.zoom + .style-contrast .ncdPhotoClose{background:transparent}.style-contrast .ncdPhotoZoom:active,.style-contrast .ncdPhotoZoom.zoom,.style-contrast .ncdPhotoClose:active,.style-contrast .ncdPhotoNext:active,.style-contrast .ncdPhotoPrev:active{box-shadow:0 0 0 5px transparent;border:2px solid transparent}.style-contrast .ncdPhotoZoom.zoom{transform:translateY(0px)}#ncdPhotoBase.style-contrast .ncdPhotoNext.hide,#ncdPhotoBase.style-contrast .ncdPhotoPrev.hide{opacity:1}}.processing img{box-shadow:none !important}
.lb-master_stacks_in_36_50.bg-vault.bg-color.style-pro-stacks_in_36_50{background-color:rgba(255, 255, 255, 0.82)}.lb-master_stacks_in_36_50.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_36_50.bg-color{background-color:rgba(255, 255, 255, 0.82)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_36_50.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_36_50.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_36_50{position:fixed}.ll-open-stacks_in_36_50 > .ll-overlay#ovl_stacks_in_36_50{z-index:9989}.ll-open-stacks_in_36_50.sectionsPro1 > .ll-overlay#ovl_stacks_in_36_50{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_36_50.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_36_50.close-vis-large-only .infix-close{display:none !important}}#stacks_in_36_50 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_36_50.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_36_50.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_36_50.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="lime-multiple"].sectionsPro1.size-target.lightbox-open.ll-open-stacks_in_36_50 > .shear-wrapper{position:absolute}.lb-master_stacks_in_36_50.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_36_50.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_36_50.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{margin:0 auto;width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_36_50.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_36_50.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_36_50.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_36_50.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}@media screen and (min-width:640px){.lb-master_stacks_in_36_50.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_36_50.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_36_50.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_36_50.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}@media screen and (min-width:640px){.lb-master_stacks_in_36_50.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_36_50.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_36_50.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_36_50.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 85%) / 2) !important;height:85% !important}@media screen and (min-width:640px){.lb-master_stacks_in_36_50.prop-height.infix-section:not(.vid-letterbox):not(.infix-image) .infix-container{top:calc((100% - 85%) / 2) !important;height:85% !important}}.lb-master_stacks_in_36_50.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:85% !important;max-height:85% !important}@media screen and (min-width:640px){.lb-master_stacks_in_36_50.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container{height:85% !important;max-height:85% !important}}.lb-master_stacks_in_36_50.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_36_50.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_36_50.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_36_50.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_36_50.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_36_50.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_36_50 .infix-content::after{-webkit-box-shadow:0 0 36px 0px rgba(0, 0, 0, 0.30);box-shadow:0 0 36px 0px rgba(0, 0, 0, 0.30)}.lb-master_stacks_in_36_50 .infix-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;z-index:9999;padding:8px;border-radius:2% 2% 2% 2%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_36_50 .infix-close{opacity:1 !important}.lb-master_stacks_in_36_50 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_36_50 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_36_50 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_36_50 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(43, 55, 50, 1.00);font-size:12px;line-height:1}.lb-master_stacks_in_36_50 .infix-close > .close-wrap.close-text-only .text-border{padding:8px;border:1px solid rgba(255, 255, 255, 0.00);border-radius:8px;background-color:rgba(255, 255, 255, 0.00);text-align:center}.lb-master_stacks_in_36_50 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_36_50 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_36_50 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 0.00);stroke-width:4px}.lb-master_stacks_in_36_50 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(43, 55, 50, 1.00);stroke-width:4px;fill:none}.lb-master_stacks_in_36_50 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_36_50 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_36_50 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_36_50 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_36_50 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_36_50 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_36_50 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_36_50 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_36_50 .infix-close > .close-wrap > svg .ring{stroke:rgba(43, 55, 50, 1.00)}.lb-master_stacks_in_36_50 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_36_50 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(43, 55, 50, 1.00);fill:none}.lb-master_stacks_in_36_50 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_36_50 .infix-close > .close-wrap.close-text-only{color:rgba(43, 55, 50, 1.00)}.lb-master_stacks_in_36_50 .infix-close i.fa,.lb-master_stacks_in_36_50 .infix-close svg,.lb-master_stacks_in_36_50 .infix-close .simple-icon,.lb-master_stacks_in_36_50 .infix-close .close-wrap,.lb-master_stacks_in_36_50 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_36_50 .infix-close .close-wrap,.lb-master_stacks_in_36_50 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_36_50 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_36_50 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_36_50 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_36_50 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_36_50 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_36_50 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_36_50.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_36_50 .splb-loader .loader-message{display:none}.lb-master_stacks_in_36_50 .splb-loader svg{display:none}.lb-master_stacks_in_36_50 .splb-loader > .loader-message{margin-top:0}
.infix-content.bg-vault.bg-color.style-pro-stacks_in_36_56{background-color:rgba(255, 255, 255, 1.00)}#stacks_in_36_56.splb{padding:20px}#splb_stacks_in_36_56 .infix-iframe-container{background-color:}#stacks_in_36_56{display:none}.infix-opened #stacks_in_36_56,.infix-closed #stacks_in_36_56{display:block}.lime-contact{cursor:pointer}#stacks_in_36_56.splb{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_36_56.splb.ll-overflow{overflow:visible !important}
.infix-content.bg-vault.bg-color.style-pro-stacks_in_36_95{background-color:rgba(255, 255, 255, 1.00)}#stacks_in_36_95.splb{padding:20px}#splb_stacks_in_36_95 .infix-iframe-container{background-color:}#stacks_in_36_95{display:none}.infix-opened #stacks_in_36_95,.infix-closed #stacks_in_36_95{display:block}.lime-buy{cursor:pointer}#stacks_in_36_95.splb{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_36_95.splb.ll-overflow{overflow:visible !important}
.style-pro-stacks_in_36_50::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_36_50:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

#ovl_stacks_in_36_50.ll-overlay {
  z-index: -99;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  transition: opacity 600ms ease, z-index 0ms 600ms, visibility 0ms 600ms ease; }

.ll-open-stacks_in_36_50 > #ovl_stacks_in_36_50.ll-overlay {
  transition: opacity 300ms ease;
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_36_50, .lb-master_stacks_in_36_50.infix-closed {
  opacity: 0;
  visibility: hidden; }

.lb-master_stacks_in_36_50.infix-opened {
  opacity: 1;
  visibility: visible; }

.lb-master_stacks_in_36_50 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_36_50.infix-closed [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  transition: opacity 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94) transform 40ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_36_50.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  transition: opacity 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms, transform 200ms 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_36_50.close-on-hover.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  transition: all 200ms ease-out; }

.lb-master_stacks_in_36_50.close-on-hover.infix-opened:hover [data-infix-close]:not(.infix-wrap) {
  opacity: 1; }

.lb-master_stacks_in_36_50.infix-closed .infix-container::after, .lb-master_stacks_in_36_50.infix-loading .infix-container::after {
  opacity: 0;
  transition: opacity 80ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 680ms; }

.lb-master_stacks_in_36_50.infix-opened .infix-container::after {
  opacity: 1;
  transition: opacity 80ms 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s; }

.lb-master_stacks_in_36_50, .lb-master_stacks_in_36_50.infix-closed {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_36_50.infix-opened {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 0s; }

.lb-master_stacks_in_36_50.infix-loading .infix-content, .lb-master_stacks_in_36_50.infix-closed .infix-content {
  -webkit-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
  opacity: 0;
  transition: opacity 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.lb-master_stacks_in_36_50.infix-opened .infix-content {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  transition: opacity 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
.lb-master_stacks_in_36_50.infix.hide-nav .infix-nav {
  display: none; }

.lb-master_stacks_in_36_50.infix.no-loop.ll-first [data-infix-prev] {
  display: none; }

.lb-master_stacks_in_36_50.infix.no-loop.ll-last [data-infix-next] {
  display: none; }

.lb-master_stacks_in_36_50 [data-infix-next], .lb-master_stacks_in_36_50 [data-infix-prev] {
  position: absolute;
  z-index: 9999;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  top: calc(50% + 25px);
  margin-top: -25px;
  border: 2px solid rgba(255, 255, 255, 0.00);
  opacity: 1;
  background: rgba(255, 255, 255, 0.00);
  transition: opacity 200ms ease-out, background 200ms ease-out, transform 0.8s cubic-bezier(0, 1.01, 0.22, 1), border 0.3s ease-out; }

.lb-master_stacks_in_36_50 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_36_50 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

.lb-master_stacks_in_36_50 html:not(.bwd-touch) [data-infix-next] {
  transform: translate(-15px, -50%) scale(0.6); }

.lb-master_stacks_in_36_50 html:not(.bwd-touch) [data-infix-prev] {
  transform: translate(15px, -50%) scale(0.6); }

.lb-master_stacks_in_36_50 html.infix:not(.bwd-touch):hover [data-infix-next], .lb-master_stacks_in_36_50 html.infix:not(.bwd-touch):hover [data-infix-prev] {
  transform: translate(0, -50%) rotate(0deg) scale(1);
  opacity: 1; }

.lb-master_stacks_in_36_50 [data-infix-next] {
  right: 12px; }

.lb-master_stacks_in_36_50 [data-infix-prev] {
  left: 12px; }

.lb-master_stacks_in_36_50 [data-infix-next]::before,
.lb-master_stacks_in_36_50 [data-infix-next]::after,
.lb-master_stacks_in_36_50 [data-infix-prev]::before,
.lb-master_stacks_in_36_50 [data-infix-prev]::after {
  background: rgba(255, 255, 255, 0.96);
  top: 50%;
  left: 0;
  width: 2px;
  height: 17px;
  content: '';
  position: absolute;
  margin: -14px 23px; }

.lb-master_stacks_in_36_50 html.bwd-touch [data-infix-next], .lb-master_stacks_in_36_50 [data-infix-next]:hover,
.lb-master_stacks_in_36_50 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_36_50 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_36_50 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_36_50 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_36_50 [data-infix-next]:hover::before, .lb-master_stacks_in_36_50 [data-infix-next]:hover::after,
  .lb-master_stacks_in_36_50 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_36_50 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_36_50 [data-infix-prev]:hover::before, .lb-master_stacks_in_36_50 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

.lb-master_stacks_in_36_50 [data-infix-next]::after,
.lb-master_stacks_in_36_50 [data-infix-prev]::after {
  margin-top: -3px; }

.lb-master_stacks_in_36_50 [data-infix-prev]::after, .lb-master_stacks_in_36_50 [data-infix-prev]::before {
  left: -3px; }

.lb-master_stacks_in_36_50 [data-infix-next]::after {
  transform: rotate(45deg); }

.lb-master_stacks_in_36_50 [data-infix-next]::before {
  transform: rotate(-45deg); }

.lb-master_stacks_in_36_50 [data-infix-prev]::after {
  transform: rotate(315deg); }

.lb-master_stacks_in_36_50 [data-infix-prev]::before {
  transform: rotate(-315deg); }
