.hr-align-left hr{text-align:left;margin-left:0;margin-right:auto}.hr-align-right hr{text-align:right;margin-right:0;margin-left:auto}.hr-align-center hr{text-align:center;margin-left:auto;margin-right:auto}.p-align-left p,.p-align-left ul,.h-align-left h1,.h-align-left h2,.h-align-left h3,.h-align-left h4,.h-align-left h5,.h-align-left h6{text-align:left}.p-align-right p,.p-align-right ul,.h-align-right h1,.h-align-right h2,.h-align-right h3,.h-align-right h4,.h-align-right h5,.h-align-right h6{text-align:right}.p-align-center p,.p-align-center ul,.h-align-center h1,.h-align-center h2,.h-align-center h3,.h-align-center h4,.h-align-center h5,.h-align-center h6{text-align:center}@media (max-width:600px){.hr-s-align-left hr{text-align:left;margin-left:0;margin-right:auto}.hr-s-align-right hr{text-align:right;margin-right:0;margin-left:auto}.hr-s-align-center hr{text-align:center;margin-left:auto;margin-right:auto}.p-s-align-left p,.p-s-align-left ul,.h-s-align-left h1,.h-s-align-left h2,.h-s-align-left h3,.h-s-align-left h4,.h-s-align-left h5,.h-s-align-left h6{text-align:left}.p-s-align-right p,.p-s-align-right ul,.h-s-align-right h1,.h-s-align-right h2,.h-s-align-right h3,.h-s-align-right h4,.h-s-align-right h5,.h-s-align-right h6{text-align:right}.p-s-align-center p,.p-s-align-center ul,.h-s-align-center h1,.h-s-align-center h2,.h-s-align-center h3,.h-s-align-center h4,.h-s-align-center h5,.h-s-align-center h6{text-align:center}}@media (min-width:600px){.hr-m-align-left hr{text-align:left;margin-left:0;margin-right:auto}.hr-m-align-right hr{text-align:right;margin-right:0;margin-left:auto}.hr-m-align-center hr{text-align:center;margin-left:auto;margin-right:auto}.p-m-align-left p,.p-m-align-left ul,.h-m-align-left h1,.h-m-align-left h2,.h-m-align-left h3,.h-m-align-left h4,.h-m-align-left h5,.h-m-align-left h6{text-align:left}.p-m-align-right p,.p-m-align-right ul,.h-m-align-right h1,.h-m-align-right h2,.h-m-align-right h3,.h-m-align-right h4,.h-m-align-right h5,.h-m-align-right h6{text-align:right}.p-m-align-center p,.p-m-align-center ul,.h-m-align-center h1,.h-m-align-center h2,.h-m-align-center h3,.h-m-align-center h4,.h-m-align-center h5,.h-m-align-center h6{text-align:center}}@media (min-width:900px){.hr-l-align-left hr{text-align:left;margin-left:0;margin-right:auto}.hr-l-align-right hr{text-align:right;margin-right:0;margin-left:auto}.hr-l-align-center hr{text-align:center;margin-left:auto;margin-right:auto}.p-l-align-left p,.p-l-align-left ul,.h-l-align-left h1,.h-l-align-left h2,.h-l-align-left h3,.h-l-align-left h4,.h-l-align-left h5,.h-l-align-left h6{text-align:left}.p-l-align-right p,.p-l-align-right ul,.h-l-align-right h1,.h-l-align-right h2,.h-l-align-right h3,.h-l-align-right h4,.h-l-align-right h5,.h-l-align-right h6{text-align:right}.p-l-align-center p,.p-l-align-center ul,.h-l-align-center h1,.h-l-align-center h2,.h-l-align-center h3,.h-l-align-center h4,.h-l-align-center h5,.h-l-align-center h6{text-align:center}}@media (min-width:1200px){.hr-xl-align-left hr{text-align:left;margin-left:0;margin-right:auto}.hr-xl-align-right hr{text-align:right;margin-right:0;margin-left:auto}.hr-xl-align-center hr{text-align:center;margin-left:auto;margin-right:auto}.p-xl-align-left p,.p-xl-align-left ul,.h-xl-align-left h1,.h-xl-align-left h2,.h-xl-align-left h3,.h-xl-align-left h4,.h-xl-align-left h5,.h-xl-align-left h6{text-align:left}.p-xl-align-right p,.p-xl-align-right ul,.h-xl-align-right h1,.h-xl-align-right h2,.h-xl-align-right h3,.h-xl-align-right h4,.h-xl-align-right h5,.h-xl-align-right h6{text-align:right}.p-xl-align-center p,.p-xl-align-center ul,.h-xl-align-center h1,.h-xl-align-center h2,.h-xl-align-center h3,.h-xl-align-center h4,.h-xl-align-center h5,.h-xl-align-center h6{text-align:center}}.md-msg-True{display: none}
.com_joeworkman_stacks_impact_stack .impact-animate.pre-anim{display:none}.com_joeworkman_stacks_impact_stack .slides-navigation{margin:0 auto;position:absolute;z-index:99;width:100%}.com_joeworkman_stacks_impact_stack .slides-navigation a{position:absolute;display:block;text-decoration:none}.com_joeworkman_stacks_impact_stack .slides-navigation a::before{line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;text-rendering:auto;transform:translate(0,0)}.com_joeworkman_stacks_impact_stack .slides-pagination > a{text-decoration:none}.com_joeworkman_stacks_impact_stack .fg-content{position:absolute;top:0;width:100%}.com_joeworkman_stacks_impact_stack .slides-navigation a:before{font-family:"FontAwesome","Font Awesome 5 Pro";font-weight:900}.com_joeworkman_stacks_impact_stack .impact-scroll:hover{cursor:pointer}.com_joeworkman_stacks_impact_stack .slides-container{display:none}.com_joeworkman_stacks_impact_stack .scrollable{position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}.com_joeworkman_stacks_impact_stack .scrollable::after{content:"";display:table;clear:both}.com_joeworkman_stacks_impact_stack .impact-arrow-wrap{position:absolute;z-index:1050;top:0;margin-left:-45px;width:90px;height:90px;padding:0;font-size:9px;display:block}.com_joeworkman_stacks_impact_stack .impact-arrow{float:left;position:absolute;margin-top:20px;margin-left:23px;width:40px;height:40px;border-style:solid;border-bottom-color:transparent;border-left-color:transparent;transform:rotate(135deg)}.com_joeworkman_stacks_impact_stack .impact-arrow-wrap.animates .impact-arrow{animation:impactArrows linear 1.8s 0.4s}.com_joeworkman_stacks_impact_stack .video-container{min-height:100%;min-width:100%;position:absolute;top:0;left:0}.com_joeworkman_stacks_impact_stack .video-container > img{width:100%;height:100%}.com_joeworkman_stacks_impact_stack video{max-width:none}.com_joeworkman_stacks_impact_stack .impact-container{position:absolute}.com_joeworkman_stacks_impact_stack .impact-container.v-full{height:100%}.com_joeworkman_stacks_impact_stack .impact-container.v-full .slide-content{height:100%}.com_joeworkman_stacks_impact_stack .impact-container.v-center{top:50%;transform:translateY(-50%)}.com_joeworkman_stacks_impact_stack .impact-container.h-center{left:50%;transform:translateX(-50%)}.com_joeworkman_stacks_impact_stack .impact-container.h-center.v-center{top:50%;left:50%;transform:translate(-50%,-50%)}.com_joeworkman_stacks_impact_stack .impact-container:not(.h-center):not(.h-left):not(.h-right){width:100%}@keyframes impactArrows{0%{transform:translate(0px,0px) rotate(135deg) scale(1)}15%{transform:translate(0px,22px) rotate(135deg) scale(0.8)}30%{transform:translate(0px,13px) rotate(135deg) scale(0.9)}45%{transform:translate(0px,27px) rotate(135deg) scale(0.8)}60%{transform:translate(0px,13px) rotate(135deg) scale(0.8)}75%{transform:translate(0px,4px) rotate(135deg) scale(0.9)}100%{transform:translate(0px,0px) rotate(135deg) scale(1)}}
 [data-sal]{transition-duration:.2s;transition-duration:var(--sal-duration,.2s);transition-delay:0s;transition-delay:var(--sal-delay,0s);transition-timing-function:ease;transition-timing-function:var(--sal-easing,ease)}[data-sal][data-sal-duration="200"]{transition-duration:.2s}[data-sal][data-sal-duration="250"]{transition-duration:.25s}[data-sal][data-sal-duration="300"]{transition-duration:.3s}[data-sal][data-sal-duration="350"]{transition-duration:.35s}[data-sal][data-sal-duration="400"]{transition-duration:.4s}[data-sal][data-sal-duration="450"]{transition-duration:.45s}[data-sal][data-sal-duration="500"]{transition-duration:.5s}[data-sal][data-sal-duration="550"]{transition-duration:.55s}[data-sal][data-sal-duration="600"]{transition-duration:.6s}[data-sal][data-sal-duration="650"]{transition-duration:.65s}[data-sal][data-sal-duration="700"]{transition-duration:.7s}[data-sal][data-sal-duration="750"]{transition-duration:.75s}[data-sal][data-sal-duration="800"]{transition-duration:.8s}[data-sal][data-sal-duration="850"]{transition-duration:.85s}[data-sal][data-sal-duration="900"]{transition-duration:.9s}[data-sal][data-sal-duration="950"]{transition-duration:.95s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}[data-sal][data-sal-duration="2000"]{transition-duration:2s}[data-sal][data-sal-delay="0"]{transition-delay:0s}[data-sal][data-sal-delay="50"]{transition-delay:.05s}[data-sal][data-sal-delay="100"]{transition-delay:.1s}[data-sal][data-sal-delay="150"]{transition-delay:.15s}[data-sal][data-sal-delay="200"]{transition-delay:.2s}[data-sal][data-sal-delay="250"]{transition-delay:.25s}[data-sal][data-sal-delay="300"]{transition-delay:.3s}[data-sal][data-sal-delay="350"]{transition-delay:.35s}[data-sal][data-sal-delay="400"]{transition-delay:.4s}[data-sal][data-sal-delay="450"]{transition-delay:.45s}[data-sal][data-sal-delay="500"]{transition-delay:.5s}[data-sal][data-sal-delay="550"]{transition-delay:.55s}[data-sal][data-sal-delay="600"]{transition-delay:.6s}[data-sal][data-sal-delay="650"]{transition-delay:.65s}[data-sal][data-sal-delay="700"]{transition-delay:.7s}[data-sal][data-sal-delay="750"]{transition-delay:.75s}[data-sal][data-sal-delay="800"]{transition-delay:.8s}[data-sal][data-sal-delay="850"]{transition-delay:.85s}[data-sal][data-sal-delay="900"]{transition-delay:.9s}[data-sal][data-sal-delay="950"]{transition-delay:.95s}[data-sal][data-sal-delay="1000"]{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(.55,.055,.675,.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(.215,.61,.355,1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(.645,.045,.355,1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(.6,.04,.98,.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(.075,.82,.165,1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(.785,.135,.15,.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(.95,.05,.795,.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(.19,1,.22,1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1,0,0,1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(.895,.03,.685,.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(.77,0,.175,1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(.755,.05,.855,.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(.23,1,.32,1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(.86,0,.07,1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}[data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(20%)}[data-sal=slide-down]{transform:translateY(-20%)}[data-sal=slide-left]{transform:translateX(20%)}[data-sal=slide-right]{transform:translateX(-20%)}[data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(.5)}[data-sal=zoom-out]{transform:scale(1.1)}[data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}[data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip]{transform:none} 
.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}
.btn-group-rounded .button-group-btn:first-of-type a{border-top-left-radius:50px!important;border-bottom-left-radius:50px!important}.btn-group-rounded .button-group-btn:last-of-type a{border-top-right-radius:50px!important;border-bottom-right-radius:50px!important}@media only screen and (min-width:600px){.btn-group-rounded-m .button-group-btn:first-of-type a{border-top-left-radius:50px!important;border-bottom-left-radius:50px!important}.btn-group-rounded-m .button-group-btn:last-of-type a{border-top-right-radius:50px!important;border-bottom-right-radius:50px!important}}
.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
:root{--sal-duration:.2s;--sal-delay:0s;--sal-easing:ease}

.s-grid-stacks_in_1075{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:stretch;  }.s-grid-stacks_in_1075>.s-grid-item{border-radius:0px; padding:0px 0px 0px 0px;   }.s-grid-stacks_in_1075>.s-grid-item:hover{ }#stacks_out_1075{width:100%}
.item_stacks_in_1077{ grid-column:span 1;grid-row:span 1; justify-content:flex-start;  overflow:hidden;  }@media (max-width:900px){.item_stacks_in_1077{ grid-column:span 1;grid-row:span 1;}}
.lb-master_stacks_in_1079.bg-vault.bg-color.style-pro-stacks_in_1079{background-color:rgba(0, 0, 0, 0.78)}.lb-master_stacks_in_1079.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_1079.bg-color{background-color:rgba(0, 0, 0, 0.78)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_1079.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_1079.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_1079{position:fixed}.ll-open-stacks_in_1079 > .ll-overlay#ovl_stacks_in_1079{z-index:9989}.ll-open-stacks_in_1079.sectionsPro1 > .ll-overlay#ovl_stacks_in_1079{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_1079.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_1079.close-vis-large-only .infix-close{display:none !important}}#stacks_in_1079 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_1079.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_1079.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_1079.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_1079 > .shear-wrapper{position:absolute}.lb-master_stacks_in_1079.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_1079.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_1079.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_1079.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_1079.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_1079.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_1079.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_1079.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_1079.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_1079.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_1079.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_1079.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_1079.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_1079.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_1079.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_1079.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_1079.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_1079.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_1079.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_1079.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_1079.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_1079.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_1079.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_1079.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_1079 .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_1079 .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:0% 0% 0% 0%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_1079 .infix-close{opacity:1 !important}.lb-master_stacks_in_1079 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_1079 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_1079 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_1079 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(255, 255, 255, 0.96);font-size:12px;line-height:1}.lb-master_stacks_in_1079 .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_1079 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_1079 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_1079 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 0.00);stroke-width:4px}.lb-master_stacks_in_1079 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 0.96);stroke-width:4px;fill:none}.lb-master_stacks_in_1079 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_1079 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_1079 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_1079 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_1079 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_1079 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_1079 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_1079 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_1079 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_1079 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_1079 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 1.00);fill:none}.lb-master_stacks_in_1079 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_1079 .infix-close > .close-wrap.close-text-only{color:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_1079 .infix-close i.fa,.lb-master_stacks_in_1079 .infix-close svg,.lb-master_stacks_in_1079 .infix-close .simple-icon,.lb-master_stacks_in_1079 .infix-close .close-wrap,.lb-master_stacks_in_1079 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_1079 .infix-close .close-wrap,.lb-master_stacks_in_1079 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_1079 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_1079 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_1079 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_1079 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_1079 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_1079 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_1079.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_1079 .splb-loader .loader-message{display:none}.lb-master_stacks_in_1079 .splb-loader svg{display:none}.lb-master_stacks_in_1079 .splb-loader > .loader-message{margin-top:0}
.style-pro-stacks_in_1079::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_1079:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

#ovl_stacks_in_1079.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_1079 > #ovl_stacks_in_1079.ll-overlay {
  transition: opacity 300ms ease;
  opacity: 1;
  visibility: visible; }

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

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

.lb-master_stacks_in_1079 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_1079.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_1079.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_1079.close-on-hover.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  transition: all 200ms ease-out; }

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

.lb-master_stacks_in_1079.infix-closed .infix-container::after, .lb-master_stacks_in_1079.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_1079.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_1079, .lb-master_stacks_in_1079.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_1079.infix-opened {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 0s; }

.lb-master_stacks_in_1079.infix-loading .infix-content, .lb-master_stacks_in_1079.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_1079.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_1079.infix.hide-nav .infix-nav {
  display: none; }

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

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

.lb-master_stacks_in_1079 [data-infix-next], .lb-master_stacks_in_1079 [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_1079 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_1079 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

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

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

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

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

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

.lb-master_stacks_in_1079 [data-infix-next]::before,
.lb-master_stacks_in_1079 [data-infix-next]::after,
.lb-master_stacks_in_1079 [data-infix-prev]::before,
.lb-master_stacks_in_1079 [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_1079 html.bwd-touch [data-infix-next], .lb-master_stacks_in_1079 [data-infix-next]:hover,
.lb-master_stacks_in_1079 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_1079 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_1079 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_1079 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_1079 [data-infix-next]:hover::before, .lb-master_stacks_in_1079 [data-infix-next]:hover::after,
  .lb-master_stacks_in_1079 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_1079 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_1079 [data-infix-prev]:hover::before, .lb-master_stacks_in_1079 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

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

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

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

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

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

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



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

.s-container-stacks_in_1091{   margin-left: auto; margin-right: auto;}#s-wrapper-stacks_in_1091{margin:0;  }#s-content-stacks_in_1091{justify-content:center; padding:0;  }@media (min-width:600px){.s-container-stacks_in_1091{ }#s-wrapper-stacks_in_1091{}#s-content-stacks_in_1091{ }}@media (min-width:900px){.s-container-stacks_in_1091{ }#s-wrapper-stacks_in_1091{}#s-content-stacks_in_1091{ }}@media (min-width:1200px){.s-container-stacks_in_1091{ }#s-wrapper-stacks_in_1091{}#s-content-stacks_in_1091{ }}.s-bg-stacks_in_1091{z-index:0}#s-outer-stacks_in_1091{border-radius:0px 0px 0px 0px}
html,.palette0{--text-color-richer:rgba(9, 9, 9, 1.00);--text-color-normal:rgba(34, 34, 34, 1.00);--text-color-softer:rgba(59, 59, 59, 1.00);--accent-color:rgba(250, 206, 35, 1.00);--accent-color-hover:rgba(209, 139, 12, 1.00);--accent-text-color:rgba(255, 255, 255, 1.00);--accent-text-color-hover:rgba(230, 230, 230, 1.00);--accent-color-alt:rgba(255, 255, 255, 1.00);--link-color:rgba(250, 206, 35, 1.00); --link-color-hover:rgba(209, 139, 12, 1.00); --border-color:rgba(187, 187, 187, 1.00);--border-color-softer:rgba(237, 237, 237, 1.00);--border-color-richer:rgba(137, 137, 137, 1.00);--background-color:rgba(255, 255, 255, 1.00);--background-color-alt:rgba(250, 206, 35, 0.67);--nav-bg:rgba(255, 255, 255, 0.96);--nav-bg-hover:rgba(51, 51, 51, 0.05);--nav-link:rgba(5, 95, 122, 1.00);--nav-link-hover:rgba(5, 95, 122, 1.00);--code-background:rgba(241, 241, 241, 1.00);--code-text:rgba(34, 34, 34, 1.00);--button-primary-color:rgba(255, 255, 255, 1.00);--button-primary-color-hover:rgba(230, 230, 230, 1.00);--second-color:rgba(122, 6, 36, 1.00);--second-color-hover:rgba(101, 3, 29, 1.00);--second-color-alt:rgba(255, 255, 255, 1.00);--base-font-size:62.5%;--container-max-width:1140px;--container-max-width-alt:600px}*{vertical-align:baseline;border:0 none;outline:0;padding:0;margin:0}html{font-size:62.5%;font-size:var(--base-font-size);-webkit-text-size-adjust:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html,body{height:100%}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-size:1.60rem;line-height:1.60;font-weight:normal;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; color:rgba(34, 34, 34, 1.00);background-color:rgba(255, 255, 255, 1.00);color:var(--text-color-normal);background-color:var(--background-color);}p.lead{font-size:1.80rem}@media (min-width:600px){body{font-size:1.60rem}p.lead{font-size:1.80rem}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1.20rem;font-weight:bold;font-style:normal;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;}h1,.h1{font-size:4.00rem;line-height:1.2;letter-spacing:-.1rem;}h2,.h2{font-size:3.60rem;line-height:1.25;letter-spacing:-.1rem;}h3,.h3{font-size:3.00rem;line-height:1.3;letter-spacing:-.1rem;}h4,.h4{font-size:2.40rem;line-height:1.35;letter-spacing:-.08rem;}h5,.h5{font-size:1.80rem;line-height:1.5;letter-spacing:-.05rem;}h6,.h6{font-size:1.60rem;line-height:1.6;letter-spacing:0;}@media (min-width:600px){h1,.h1{font-size:5.00rem}h2,.h2{font-size:4.20rem}h3,.h3{font-size:3.60rem}h4,.h4{font-size:3.00rem}h5,.h5{font-size:2.40rem}h6,.h6{font-size:2.00rem}}p{margin-top:0}blockquote{margin-top:10px;margin-bottom:10px;margin-left:1rem;margin-right:1rem;padding-left:1rem;border-left:3px solid var(--accent-color);color:var(--text-color-softer)}a{color:var(--link-color);text-decoration:none;transition:all .2s ease 0s}a:hover:not(.source-button):not(.button){color:var(--link-color-hover);text-decoration:none}.u-case{text-transform:uppercase}:focus{outline:none;box-shadow:0 0 0 3px rgba(21, 156, 228, 0.40)!important}.stripped-button a,.source-btn{line-height:38px;font-size:14px;border-width:1px;height:calc(38px + 2px); font-weight: bolder; text-transform: uppercase; display:inline-block;padding:0 30px;text-decoration:none;color:var(--text-color-softer);text-align:center;letter-spacing:.1rem;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid var(--border-color);cursor:pointer;box-sizing:border-box;transition:all .2s ease 0s;max-width:100%}.button-nav a,.source-btn-nav a{color:var(--button-primary-color)!important;background-color:var(--nav-link)!important;border-color:var(--nav-link)!important}.button-nav a:hover,.button-nav a:focus,.source-btn-nav a:focus,.source-btn-nav a:hover{color:var(--button-primary-color);background-color:var(--nav-link-hover);border-color:var(--nav-link-hover)}.button-second a,.s-button-second{color:var(--second-color-alt)!important;background-color:var(--second-color)!important;border-color:var(--second-color)!important}.button-second a:hover,.button-second a:focus,.s-button-second:hover,.s-button-second:focus{color:var(--second-color-alt)!important;background-color:var(--second-color-hover)!important;border-color:var(--second-color-hover)!important}.button-primary-flip a,.s-button-primary-flip{color:var(--accent-color)!important;background-color:var(--button-primary-color)!important;border-color:var(--accent-color)!important}.button-primary-flip a:hover,.button-primary-flip a:focus,.s-button-primary-flip:hover,.s-button-primary-flip:focus{color:var(--button-primary-color)!important;background-color:var(--accent-color)!important;border-color:var(--accent-color)!important}.button-primary a,.s-button-primary{color:var(--button-primary-color)!important;background-color:var(--accent-color)!important;border-color:var(--accent-color)!important}.button-primary a:hover,.button-primary a:focus,.s-button-primary:hover,.s-button-primary:focus{color:var(--button-primary-color)!important;background-color:var(--accent-color-hover)!important;border-color:var(--accent-color-hover)!important}.button-ghost a:hover,.button-ghost a:focus{border-color:var(--border-color-richer)!important}input{font-size:14px}.quizArea label{display:inline-block}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:1rem;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin-left:1.5rem}li{margin-bottom:0.50rem;margin-left:3rem}li ul{margin-bottom:0.50rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:95%;white-space:nowrap;background:var(--code-background);color:var(--code-text);border:1px solid var(--border-color-softer);border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre;overflow:auto}kbd{margin:0 .1em;padding:.1em .6em;border-radius:3px;border:1px solid rgb(204,204,204);color:rgb(51,51,51);display:inline-block;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 0 0 2px #fff;background-color:rgb(247,247,247);-moz-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 2px #fff inset;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 2px #fff inset;-moz-border-radius:3px;-webkit-border-radius:3px;text-shadow:0 1px 0 #fff}sup{vertical-align:super}button,.source-button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.50rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}.u-align-left{text-align:left}.u-align-right{text-align:right}.u-align-center{text-align:center}@media (max-width:600px){.s-align-left{text-align:left}.s-align-right{text-align:right}.s-align-center{text-align:center}}@media (min-width:600px){.m-align-left{text-align:left}.m-align-right{text-align:right}.m-align-center{text-align:center}}@media (min-width:900px){.l-align-left{text-align:left}.l-align-right{text-align:right}.l-align-center{text-align:center}}@media (min-width:1200px){.xl-align-left{text-align:left}.xl-align-right{text-align:right}.xl-align-center{text-align:center}}hr{margin-top:2rem;margin-bottom:2.5rem;border-width:0;border-top:1px solid var(--border-color)}.u-cf:before,.container:before,.row:before,.s3_row:before,.u-cf:after,.container:after,.row:after,.s3_row:after{content:"";display:table}.u-cf:after,.container:after,.row:after,.s3_row:after{clear:both}.stripped-container,.s-container-lite,.stripped-content,.stripped-outer,.stripped-wrapper,.s-grid-item,.s-cols-item,.s-coder-wrap{position:relative}.stripped-container,.stripped-content{box-sizing:border-box}img{max-width:100%}.stripped-img,.stripped-svg,.img-fit-wrap,picture{line-height:0}figure{line-height:1}.stripped-img img,.s-cols-item:not([data-sal]),.s-grid-item:not([data-sal]),.stripped-svg svg,.s-lift,.s-drop,.s-zoom,.s-zoom-big,.s-zoom-img img,.s-zoom-img-big img{transition:all .2s ease-out 0s}.s-container-lite,.s-content-center{margin-left:auto;margin-right:auto}.s-grid-item,.s-cols-item,.s-flex{display:flex;flex-direction:column;flex-wrap:wrap}.s-flow-down{flex-wrap:nowrap!important}.s-self-end{justify-self:end}.s-grid-item>.stacks_out,.s-cols-item>.stacks_out,.s-flex>.stacks_out{width:100%}.s-img-fit{object-fit:cover;width:100%!important;height:100%!important}.s-cols-container{position:relative;max-width:100%;margin:0 auto;display:flex;flex-flow:row wrap;vertical-align:top}.s-grid-link,.s-img-fit-link,.s-coder-link{display:contents}.s-button-group{display:flex;flex-wrap:wrap}.w-100{width:100%!important}.s-no-lift{transform:translateY(0)!important}.s-lift:hover{transform:translateY(-5px)!important}.s-drop:hover{transform:translateY(5px)!important}.s-zoom:hover{transform:scale(1.05)!important;z-index:10!important}.s-zoom-img:hover img{transform:scale(1.05)!important;z-index:10!important}.s-zoom-img-big:hover img{transform:scale(1.1)!important;z-index:10!important}.s-zoom-big:hover{transform:scale(1.1)!important;z-index:10!important}.s-fade{-webkit-mask:linear-gradient(to top,#fff,var(--t,#fff)) top / 100% 30%,linear-gradient(#fff,#fff) center / 100% 40%,linear-gradient(to bottom,#fff,var(--b,#fff)) bottom / 100% 30%;-webkit-mask-repeat:no-repeat;mask:linear-gradient(to top,#fff,var(--t,#fff)) top / 100% 30%,linear-gradient(#fff,#fff) center / 100% 40%,linear-gradient(to bottom,#fff,var(--b,#fff)) bottom / 100% 30%;mask-repeat:no-repeat}.s-fade-t{--t:transparent;}.s-fade-b{--b:transparent;}.s-bright{filter:brightness(70%);transition:filter 250ms ease-in-out!important}.s-bright:hover{filter:brightness(100%)}.s-dark{filter:brightness(100%);transition:filter 250ms ease-in-out!important}.s-dark:hover{filter:brightness(60%)}.s-blur{transition:filter 250ms ease-in-out!important}.s-blur:hover{filter:blur(4px)}.s-unblur{transition:filter 250ms ease-in-out!important;filter:blur(4px)}.s-unblur:hover{filter:blur(0)}.s-blur-bg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.s-frost{background-color:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.s-shad{box-shadow:0 3px 15px rgba(0,0,0,.2)}.s-shad-none{box-shadow:none!important}.s-shad-hov:hover{box-shadow:0 0 18px rgba(0,0,0,.2)}@media (min-width:600px){.s-shad-m{box-shadow:0 3px 15px rgba(0,0,0,.2)}.s-shad-hov-m:hover{box-shadow:0 0 18px rgba(0,0,0,.2)}.s-shad-none-m{box-shadow:none!important}.text-rotate-up-m{writing-mode:vertical-rl;text-orientation:upright}.text-rotate-m{writing-mode:vertical-lr}.s-flip-m{transform:rotate(180deg)}.s-hide-m{pointer-events:none;transition:opacity 250ms ease-in-out!important;opacity:0}}@media (min-width:900px){.s-shad-l{box-shadow:0 3px 15px rgba(0,0,0,.2)}.s-shad-hov-l:hover{box-shadow:0 0 18px rgba(0,0,0,.2)}.s-shad-none-l{box-shadow:none!important}.text-rotate-up-l{writing-mode:vertical-rl;text-orientation:upright}.text-rotate-l{writing-mode:vertical-lr}.s-flip-l{transform:rotate(180deg)}.s-hide-l{pointer-events:none;transition:opacity 250ms ease-in-out!important;opacity:0}}@media (min-width:1200px){.s-shad-xl{box-shadow:0 3px 15px rgba(0,0,0,.2)}.s-shad-hov-xl:hover{box-shadow:0 0 18px rgba(0,0,0,.2)}.s-shad-none-xl{box-shadow:none!important}.text-rotate-up-xl{writing-mode:vertical-rl;text-orientation:upright}.text-rotate-xl{writing-mode:vertical-lr}.s-flip-xl{transform:rotate(180deg)}.s-hide-xl{pointer-events:none;transition:opacity 250ms ease-in-out!important;opacity:0}}.s-screen{mix-blend-mode:screen}.s-multiply{mix-blend-mode:multiply}.s-exclusion{mix-blend-mode:exclusion}.s-no-pointer{pointer-events:none}.s-flip{transform:rotate(180deg)}.text-rotate-up{writing-mode:vertical-rl;text-orientation:upright}.text-rotate{writing-mode:vertical-lr}html:not(.touch-stripped) .s-hide-nt,.s-hide{pointer-events:none;transition:opacity 250ms ease-in-out!important;opacity:0}.s-reveal:hover .s-hide,.s-reveal:hover .s-hide-nt,.s-reveal:hover .s-hide-m{pointer-events:auto;opacity:1}.s-hide-on-reveal{transition:opacity 250ms ease-in-out!important}.s-reveal:hover .s-hide-on-reveal{pointer-events:none;opacity:0}.repeat{background-repeat:repeat!important;background-size:unset!important}.touch-stripped .hide-touch{display:none}html:not(.touch-stripped) .hide-non-touch{display:none}.grid-container{position:relative;max-width:100%;margin:0 auto;display:grid}.hide-of{overflow:hidden}.stripped-container>.stripped-link a,.stripped-outer>.stripped-link a,.s-grid-item>.s-grid-link a,.s-cols-item>.s-grid-link a,.s-img-fit-link a,.s-coder-wrap>.s-coder-link a{position:absolute;top:3px;bottom:3px;left:3px;right:3px;content:"";z-index:998;text-decoration:none}.stacks_out{overflow:visible!important}.stacks_in{overflow:visible}.s-inliner>.stacks_out{margin:0;width:auto;display:inline-block}.mb-0{margin-bottom:0!important}.stripped-base-width,.source-base-width{max-width:1140px;max-width:var(--container-max-width);margin:0 auto}.source-base-width-alt,.s-alt-width{max-width:600px;max-width:var(--container-max-width-alt);margin:0 auto}.alt-bg{background-color:var(--background-color-alt)!important}.page-bg{background-color:var(--background-color)!important}.page-fg{color:var(--background-color)!important}.text-bg{background-color:var(--text-color-normal)!important}.text-softer-fg{color:var(--text-color-softer)!important}.text-richer-fg{color:var(--text-color-richer)!important}.s-accent,.accent-bg{background-color:var(--accent-color)!important}.s-accent-text,.accent-alt-bg{background-color:var(--accent-text-color)!important}.s-accent-hover,.accent-hover-bg{background-color:var(--accent-color-hover)!important}.s-accent-c,.accent-fg{color:var(--accent-color)!important}.s-accent-text-c,.accent-alt-fg{color:var(--accent-text-color)!important}.s-accent-hover-c,.accent-hover-fg{color:var(--accent-color-hover)!important}.second-hover-fg{color:var(--second-color-hover)!important}.second-hover-bg{background-color:var(--second-color-hover)!important}.s-second-c,.second-fg{color:var(--second-color)!important}.s-second-text-c,.second-alt-fg{color:var(--second-color-alt)!important}.s-second,.second-bg{background-color:var(--second-color)!important}.s-second-text,.second-alt-bg{background-color:var(--second-color-alt)!important}.nav-1-bg{background-color:var(--nav-bg)!important}.nav-2-bg{background-color:var(--nav-bg-hover)!important}.nav-3-bg{background-color:var(--nav-link)!important}.nav-4-bg{background-color:var(--nav-link-hover)!important}.nav-1-fg{color:var(--nav-bg)!important}.nav-2-fg{color:var(--nav-bg-hover)!important}.nav-3-fg{color:var(--nav-link)!important}.nav-4-fg{color:var(--nav-link-hover)!important}.code-1-bg{background-color:var(--code-background)!important}.code-2-bg{background-color:var(--code-text)!important}.code-1-fg{color:var(--code-background)!important}.code-2-fg{color:var(--code-text)!important}.border-fg{color:var(--border-color)!important}.border-softer-fg{color:var(--border-color-softer)!important}.border-richer-fg{color:var(--border-color-richer)!important}.border-bg{background-color:var(--border-color)!important}.s-dark-bg{background-color:rgba(58,56,68,.5)}.s-vdark-bg{background-color:rgba(25,29,36,.80)}.s-light-bg{background-color:rgba(255,255,255,.5)}.s-vlight-bg{background-color:rgba(255,255,255,.8)}.stacks_top .iconic-caption{font-size:12px;padding:6px}.source-browser-warning{cursor:pointer; text-align:center;width:80%;top:0;left:10%;position:fixed;margin:20px auto;padding:10px;background:#EC4D3B;color:white;border-radius:4px;z-index:9999}.source-browser-warning a{color:white;text-decoration:underline}@supports (display:grid){.source-browser-warning{display:none}}.base-pad-basic-1,.base-pb-1{padding:20px 20px 20px 20px}.base-pad-advanced-1,.base-pa-1{padding:0 0 0 0}.base-margin-basic-1,.base-mb-1{margin:0px 0px 0px 0px}.base-margin-advanced-1,.base-ma-1{margin:0 0 0 0}@media (min-width:600px){ .base-margin-advanced-1,.base-ma-1{margin:0 0 0 0} .base-pad-advanced-1,.base-pa-1{padding:0 0 0 0}}@media (min-width:900px){ .base-margin-advanced-1,.base-ma-1{margin:0 0 0 0} .base-pad-advanced-1,.base-pa-1{padding:0 0 0 0}}@media (min-width:1200px){ .base-margin-advanced-1,.base-ma-1{margin:0 0 0 0} .base-pad-advanced-1,.base-pa-1{padding:0 0 0 0}}.base-bg-1-1,.base-bg1-1{background-color:rgba(255, 255, 255, 0.85)!important;     }.base-bg-2-1,.base-bg2-1{     }#google_translate_element {
margin: 0 auto;
text-align: center;
display: block;
}
#google_translate_element a {
 color: transparent !important; 
}
.goog-te-gadget {
 color: transparent !important; 
}

.goog-te-combo {
color: rgba(0, 0, 0, 1.00) !important;
background: rgba(250, 206, 35, 1.00) !important;
border-radius: 4px;
}



.goog-logo-link {
display: none !important;
height: 0px !important;
}
#stacks_out_332{position:fixed;width:100%;z-index:99}body.ll-active-menu1 #stacks_out_332{z-index:9999 !important}#stacks_out_332{text-align:right}#stacks_in_332{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;min-width:10px;display:block;}#stacks_in_332 .toggle-target{cursor:pointer !important}@-webkit-keyframes openLabel{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:0.8;-webkit-transform:scale(0.3);transform:scale(0.3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes openLabel{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:0.8;-webkit-transform:scale(0.3);transform:scale(0.3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes closeLabel{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0.8}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes closeLabel{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0.8}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@media screen and (min-width:640px){#stacks_in_332 .bp-menu-text{padding:8px 0px 0px 0px}}#stacks_in_332 .ll-switch-wrap{-webkit-transition:background-color 120ms ease;transition:background-color 120ms ease;display:inline-block}#stacks_in_332 .ll-switch-wrap:not(.is-fresh) .bp-menu-text{-webkit-animation:closeLabel 80ms ease;animation:closeLabel 80ms ease}#stacks_in_332 .ll-switch-wrap .bp-menu-text{display:inline-block;vertical-align:middle;color:rgba(248, 201, 48, 1.00);font-size:18px}@media screen and (min-width:640px){#stacks_in_332 .ll-switch-wrap .bp-menu-text{font-size:30px}}#stacks_in_332 .ll-switch-wrap .bp-menu-text::before{content:"MENU"}#stacks_in_332 .ll-switch-wrap .duck-burger{display:inline-block;position:relative;background-color:rgba(255, 255, 255, 0.00);border-radius:0%;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}#stacks_in_332 .ll-switch-wrap.lightbox-open:not(.is-fresh) .bp-menu-text{-webkit-animation:openLabel 80ms ease;animation:openLabel 80ms ease}#stacks_in_332 .ll-switch-wrap.lightbox-open .bp-menu-text{color:rgba(65, 65, 65, 1.00)}#stacks_in_332 .ll-switch-wrap.lightbox-open .bp-menu-text::before{content:"SCHLIESSEN"}#stacks_in_332 .ll-switch-wrap.lightbox-open .duck-burger{background-color:rgba(255, 255, 255, 0.00)}#stacks_in_332 .ll-switch-wrap .duck-burger.toggle-bars{padding-left:0;display:inline-block;width: 50.00px  ;height:50.00px;vertical-align:middle}#stacks_in_332 .ll-switch-wrap .duck-burger.toggle-bars .burg{left:25%;top:48%;display:block;width:50%}#stacks_in_332 .ll-switch-wrap .duck-burger.toggle-bars .burg,#stacks_in_332 .ll-switch-wrap .duck-burger.toggle-bars .burg::before,#stacks_in_332 .ll-switch-wrap .duck-burger.toggle-bars .burg::after{position:absolute;height:5.18px;background:rgba(248, 201, 48, 1.00);}#stacks_in_332 .ll-switch-wrap .duck-burger.toggle-bars .burg::before,#stacks_in_332 .ll-switch-wrap .duck-burger.toggle-bars .burg::after{left:0;content:"";width:100%}#stacks_in_332 .ll-switch-wrap .duck-burger.toggle-bars .burg:before{top:-10.00px}#stacks_in_332 .ll-switch-wrap .duck-burger.toggle-bars .burg:after{top:10.00px}#stacks_in_332 .ll-switch-wrap.lightbox-open .duck-burger.toggle-bars .burg,#stacks_in_332 .ll-switch-wrap.lightbox-open .duck-burger.toggle-bars .burg::before,#stacks_in_332 .ll-switch-wrap.lightbox-open .duck-burger.toggle-bars .burg::after{background:rgba(113, 113, 113, 1.00)}#stacks_in_332 .ll-switch-wrap .duck-burger .burg{-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}#stacks_in_332 .ll-switch-wrap .duck-burger .burg::before{-webkit-transition:top 0.1s 0.34s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.34s ease-in,opacity 0.1s ease-in}#stacks_in_332 .ll-switch-wrap .duck-burger .burg::after{-webkit-transition:top 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19)}#stacks_in_332 .ll-switch-wrap.lightbox-open .duck-burger .burg{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.14s;transition-delay:0.14s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}#stacks_in_332 .ll-switch-wrap.lightbox-open .duck-burger .burg::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.14s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.14s ease-out}#stacks_in_332 .ll-switch-wrap.lightbox-open .duck-burger .burg::after{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1)}
.lb-master_stacks_in_334.bg-vault.bg-color.style-pro-stacks_in_334{background-color:rgba(249, 204, 43, 0.90)}.lb-master_stacks_in_334.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_334.bg-color{background-color:rgba(249, 204, 43, 0.90)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_334.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_334.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_334{position:fixed}.ll-open-stacks_in_334 > .ll-overlay#ovl_stacks_in_334{z-index:9989}.ll-open-stacks_in_334.sectionsPro1 > .ll-overlay#ovl_stacks_in_334{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_334.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_334.close-vis-large-only .infix-close{display:none !important}}#stacks_in_334 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_334.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_334.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_334.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="menu"].sectionsPro1.size-target.lightbox-open.ll-open-stacks_in_334 > .shear-wrapper{position:absolute}.lb-master_stacks_in_334.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_334.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_334.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_334.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_334.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_334.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_334.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_334.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_334.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_334.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_334.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_334.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_334.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_334.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_334.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_334.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_334.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_334.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_334.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_334.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_334.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_334.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_334.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_334.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_334 .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:0% 0% 0% 0%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_334 .infix-close{opacity:1 !important}.lb-master_stacks_in_334 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_334 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_334 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_334 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(255, 255, 255, 0.96);font-size:12px;line-height:1}.lb-master_stacks_in_334 .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_334 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_334 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_334 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 0.00);stroke-width:4px}.lb-master_stacks_in_334 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 0.96);stroke-width:4px;fill:none}.lb-master_stacks_in_334 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_334 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_334 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_334 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_334 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_334 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_334 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_334 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_334 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_334 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_334 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 1.00);fill:none}.lb-master_stacks_in_334 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_334 .infix-close > .close-wrap.close-text-only{color:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_334 .infix-close i.fa,.lb-master_stacks_in_334 .infix-close svg,.lb-master_stacks_in_334 .infix-close .simple-icon,.lb-master_stacks_in_334 .infix-close .close-wrap,.lb-master_stacks_in_334 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_334 .infix-close .close-wrap,.lb-master_stacks_in_334 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_334 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_334 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_334 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_334 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_334 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_334 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_334.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_334 .splb-loader .loader-message{display:none}.lb-master_stacks_in_334 .splb-loader svg{display:none}.lb-master_stacks_in_334 .splb-loader > .loader-message{margin-top:0}
.infix-content.bg-vault.bg-color.style-pro-stacks_in_338{background-color:rgba(255, 255, 255, 0.00)}#stacks_in_338.splb{padding:12px}#splb_stacks_in_338 .infix-iframe-container{background-color:}#stacks_in_338{display:none}.infix-opened #stacks_in_338,.infix-closed #stacks_in_338{display:block}.menu1{cursor:pointer}#stacks_in_338.splb{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_338.splb.ll-overflow{overflow:visible !important}
#p-stacks_in_340 p{ font-size:4.00rem;   }#p-stacks_in_340 p.lead{font-size:2.80rem;}#p-stacks_in_340 a{color:var(--second-color);}#p-stacks_in_340 a:hover{color:var(--second-color-hover); }
#p-stacks_in_349 p{ font-size:4.00rem;   }#p-stacks_in_349 p.lead{font-size:2.80rem;}#p-stacks_in_349 a{color:var(--second-color);}#p-stacks_in_349 a:hover{color:var(--second-color-hover); }
#p-stacks_in_347 p{ font-size:4.00rem;   }#p-stacks_in_347 p.lead{font-size:2.80rem;}#p-stacks_in_347 a{color:var(--second-color);}#p-stacks_in_347 a:hover{color:var(--second-color-hover); }
#p-stacks_in_353 p{ font-size:4.00rem;   }#p-stacks_in_353 p.lead{font-size:2.80rem;}#p-stacks_in_353 a{color:var(--second-color);}#p-stacks_in_353 a:hover{color:var(--second-color-hover); }
#p-stacks_in_759 p{ font-size:4.00rem;   }#p-stacks_in_759 p.lead{font-size:2.80rem;}#p-stacks_in_759 a{color:var(--second-color);}#p-stacks_in_759 a:hover{color:var(--second-color-hover); }
#p-stacks_in_355 p{ font-size:4.00rem;   }#p-stacks_in_355 p.lead{font-size:2.80rem;}#p-stacks_in_355 a{color:var(--second-color);}#p-stacks_in_355 a:hover{color:var(--second-color-hover); }
#p-stacks_in_886 p{ font-size:4.00rem;   }#p-stacks_in_886 p.lead{font-size:2.80rem;}#p-stacks_in_886 a{color:var(--second-color);}#p-stacks_in_886 a:hover{color:var(--second-color-hover); }
#p-stacks_in_761 p{ font-size:4.00rem;   }#p-stacks_in_761 p.lead{font-size:2.80rem;}#p-stacks_in_761 a{color:var(--second-color);}#p-stacks_in_761 a:hover{color:var(--second-color-hover); }
.item_stacks_in_375{ grid-column:1 / span 1;grid-row:1 / span 1;z-index:1; justify-content:flex-end;  overflow:hidden;  }
.s-cols-stacks_in_377{justify-content:space-between;align-items:stretch;}.s-cols-stacks_in_377>.s-cols-item{border-radius:0px;margin-bottom:20px;width:calc((100% - calc(5 * 0px)) / 6);  padding:10px 5px 10px 5px;   }.s-cols-stacks_in_377>.s-cols-item:hover{ transform:translateY(-5px);}#stacks_out_377{width:100%}

#stacks_out_377 {
	width: 300px;
}
.item_stacks_in_383{justify-content:flex-start;overflow:hidden;  }
.svg-stacks_in_385 svg{width:24px;max-width:100%}.svg-stacks_in_385 svg path,.svg-stacks_in_385 svg line,.svg-stacks_in_385 svg rect,.svg-stacks_in_385 svg text,.svg-stacks_in_385 svg circle,.svg-stacks_in_385 svg ellipse,.svg-stacks_in_385 svg polygon,.svg-stacks_in_385 svg polyline{   fill:var(--second-color)!important; }.svg-stacks_in_385 svg:hover{filter:brightness(0.9); }
.item_stacks_in_387{justify-content:flex-start;overflow:hidden;  }
.svg-stacks_in_389 svg{width:24px;max-width:100%}.svg-stacks_in_389 svg path,.svg-stacks_in_389 svg line,.svg-stacks_in_389 svg rect,.svg-stacks_in_389 svg text,.svg-stacks_in_389 svg circle,.svg-stacks_in_389 svg ellipse,.svg-stacks_in_389 svg polygon,.svg-stacks_in_389 svg polyline{   fill:var(--second-color)!important; }.svg-stacks_in_389 svg:hover{filter:brightness(0.9); }
.item_stacks_in_391{justify-content:flex-start;overflow:hidden;  }
.svg-stacks_in_393 svg{width:24px;max-width:100%}.svg-stacks_in_393 svg path,.svg-stacks_in_393 svg line,.svg-stacks_in_393 svg rect,.svg-stacks_in_393 svg text,.svg-stacks_in_393 svg circle,.svg-stacks_in_393 svg ellipse,.svg-stacks_in_393 svg polygon,.svg-stacks_in_393 svg polyline{   fill:var(--second-color)!important; }.svg-stacks_in_393 svg:hover{filter:brightness(0.9); }
.item_stacks_in_395{justify-content:flex-start;overflow:hidden;  }
.svg-stacks_in_397 svg{width:24px;max-width:100%}.svg-stacks_in_397 svg path,.svg-stacks_in_397 svg line,.svg-stacks_in_397 svg rect,.svg-stacks_in_397 svg text,.svg-stacks_in_397 svg circle,.svg-stacks_in_397 svg ellipse,.svg-stacks_in_397 svg polygon,.svg-stacks_in_397 svg polyline{   fill:var(--second-color)!important; }.svg-stacks_in_397 svg:hover{filter:brightness(0.9); }
.style-pro-stacks_in_334::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_334:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

#ovl_stacks_in_334.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_334 > #ovl_stacks_in_334.ll-overlay {
  transition: opacity 300ms ease;
  opacity: 1;
  visibility: visible; }

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

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

.lb-master_stacks_in_334 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_334.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_334.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_334.close-on-hover.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  transition: all 200ms ease-out; }

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

.lb-master_stacks_in_334.infix-closed .infix-container::after, .lb-master_stacks_in_334.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_334.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_334, .lb-master_stacks_in_334.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_334.infix-opened {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 0s; }

.lb-master_stacks_in_334.infix-loading .infix-content, .lb-master_stacks_in_334.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_334.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_334.infix.hide-nav .infix-nav {
  display: none; }

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

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

.lb-master_stacks_in_334 [data-infix-next], .lb-master_stacks_in_334 [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_334 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_334 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

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

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

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

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

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

.lb-master_stacks_in_334 [data-infix-next]::before,
.lb-master_stacks_in_334 [data-infix-next]::after,
.lb-master_stacks_in_334 [data-infix-prev]::before,
.lb-master_stacks_in_334 [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_334 html.bwd-touch [data-infix-next], .lb-master_stacks_in_334 [data-infix-next]:hover,
.lb-master_stacks_in_334 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_334 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_334 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_334 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_334 [data-infix-next]:hover::before, .lb-master_stacks_in_334 [data-infix-next]:hover::after,
  .lb-master_stacks_in_334 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_334 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_334 [data-infix-prev]:hover::before, .lb-master_stacks_in_334 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

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

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

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

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

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

.lb-master_stacks_in_334 [data-infix-prev]::before {
  transform: rotate(-315deg); }
.s-container-stacks_in_4{  max-width:100%;width:100%; margin-left: auto; margin-right: auto;}#s-wrapper-stacks_in_4{margin:0;  }#s-content-stacks_in_4{justify-content:flex-end;min-height:100vh;   padding:0 0 0 0;}@media (min-width:600px){.s-container-stacks_in_4{max-width:100%;width:100%; margin-left: auto; margin-right: auto;}#s-wrapper-stacks_in_4{}#s-content-stacks_in_4{min-height:80vh; padding:0 0 0 0;}}@media (min-width:900px){.s-container-stacks_in_4{max-width:100%;width:50%; margin-left:auto; margin-right:0;}#s-wrapper-stacks_in_4{}#s-content-stacks_in_4{ padding:50px 50px 50px 50px;}}@media (min-width:1200px){.s-container-stacks_in_4{max-width:100%;width:50%; margin-left:auto; margin-right:0;}#s-wrapper-stacks_in_4{}#s-content-stacks_in_4{ padding:70px 70px 70px 70px;}} html:not(.touch-stripped) #s-content-stacks_in_4,html:not(.touch-stripped) .s-bg-stacks_in_4{background-attachment:fixed!important;width:100%} .s-bg-stacks_in_4{border-radius:0px 0px 0px 0px;  background-image:linear-gradient(to right,rgba(34, 34, 34, 0.00),rgba(34, 34, 34, 0.00)),url(../files/s-background-img-s-local-4.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;  }@media (min-width:600px){.s-bg-stacks_in_4{ background-image:linear-gradient(to right,rgba(34, 34, 34, 0.00),rgba(34, 34, 34, 0.00)),url(../files/s-background-img-m-local-4.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;  }}.s-bg-stacks_in_4{z-index:0}#s-outer-stacks_in_4{border-radius:0px 0px 0px 0px}
 .s-container-stacks_in_14{ }#s-wrapper-stacks_in_14{ margin:20px 20px 20px 20px;}#s-content-stacks_in_14{justify-content:center;  }.s-bg-stacks_in_14{z-index:0}#s-outer-stacks_in_14{border-radius:5px 5px 5px 5px}.s-border-stacks_in_14{border-width:medium;border-color:var(--button-primary-color);border-style:solid}
h1.stacks_in_6{        }
h2.stacks_in_8{        }
#p-stacks_in_10 p{    }#p-stacks_in_10 p.lead{}#p-stacks_in_10 a{color:var(--link-color);}#p-stacks_in_10 a:hover{color:var(--link-color-hover); }@media (max-width:600px){#stacks_in_10{display:none!important}}
#p-stacks_in_730 p{    }#p-stacks_in_730 p.lead{}#p-stacks_in_730 a{color:var(--link-color);}#p-stacks_in_730 a:hover{color:var(--link-color-hover); }@media (max-width:600px){#stacks_in_730{display:none!important}}
#p-stacks_in_734 p{    }#p-stacks_in_734 p.lead{}#p-stacks_in_734 a{color:var(--link-color);}#p-stacks_in_734 a:hover{color:var(--link-color-hover); }@media (max-width:600px){#stacks_in_734{display:none!important}}

.stacks_in_12 .source-button{  margin-bottom: 0;}#stacks_in_12 .button-group-btn:not(:last-child) .source-button{margin-bottom:0}#stacks_in_12 .button-group-btn:last-child .source-button{margin-bottom: 0;}.stacks_in_12 .source-button,#stacks_in_12 .s-button-group{display:block}#stacks_in_12 .s-button-group .button-group-btn{padding-right:0!important;padding-bottom:1px}@media only screen and (max-width:600px){.stacks_in_12 .source-button,#stacks_in_12 .s-button-group{display:block}#stacks_in_12 .s-button-group .button-group-btn{padding-right:0!important}}#stacks_in_12 .s-button-group{justify-content:center}#stacks_in_12 .s-button-group .button-group-btn:not(:last-child){padding-right:1px}@media only screen and (max-width:0px){#stacks_in_12 .s-button-group .button-group-btn{padding-right:0!important;padding-left:0}}#stacks_in_12 .s-button-group .button-group-btn{padding-bottom:1px}
 .s-container-stacks_in_325{ }#s-wrapper-stacks_in_325{margin:0; }#s-content-stacks_in_325{justify-content:center; padding:0; }.s-bg-stacks_in_325{z-index:0}#s-outer-stacks_in_325{border-radius:0px 0px 0px 0px}
.stacks_in_320 img,.stacks_in_320 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_320 img:hover{ }
#stacks_in_320 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  10px;
}

#stacks_out_320 {
	width: 250px;
}
.lb-master_stacks_in_253.bg-vault.bg-color.style-pro-stacks_in_253{background-color:rgba(0, 0, 0, 0.78)}.lb-master_stacks_in_253.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_253.bg-color{background-color:rgba(0, 0, 0, 0.78)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_253.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_253.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_253{position:fixed}.ll-open-stacks_in_253 > .ll-overlay#ovl_stacks_in_253{z-index:9989}.ll-open-stacks_in_253.sectionsPro1 > .ll-overlay#ovl_stacks_in_253{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_253.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_253.close-vis-large-only .infix-close{display:none !important}}#stacks_in_253 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_253.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_253.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_253.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="Maininfo"].sectionsPro1.size-target.lightbox-open.ll-open-stacks_in_253 > .shear-wrapper{position:absolute}.lb-master_stacks_in_253.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_253.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_253.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_253.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_253.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_253.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_253.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_253.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_253.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_253.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_253.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_253.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_253.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_253.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_253.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_253.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_253.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_253.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_253.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_253.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_253.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_253.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_253.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_253.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_253 .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_253 .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:0% 0% 0% 0%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_253 .infix-close{opacity:1 !important}.lb-master_stacks_in_253 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_253 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_253 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_253 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(250, 206, 35, 1.00);font-size:12px;line-height:1}.lb-master_stacks_in_253 .infix-close > .close-wrap.close-text-only .text-border{padding:8px;border:1px solid rgba(250, 206, 35, 1.00);border-radius:8px;background-color:rgba(255, 255, 255, 0.00);text-align:center}.lb-master_stacks_in_253 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_253 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_253 .infix-close > .close-wrap > svg .ring{stroke:rgba(250, 206, 35, 1.00);stroke-width:4px}.lb-master_stacks_in_253 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(250, 206, 35, 1.00);stroke-width:4px;fill:none}.lb-master_stacks_in_253 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_253 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_253 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_253 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_253 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_253 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_253 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_253 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_253 .infix-close > .close-wrap > svg .ring{stroke:rgba(226, 159, 36, 1.00)}.lb-master_stacks_in_253 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_253 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(226, 159, 36, 1.00);fill:none}.lb-master_stacks_in_253 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_253 .infix-close > .close-wrap.close-text-only{color:rgba(226, 159, 36, 1.00)}.lb-master_stacks_in_253 .infix-close i.fa,.lb-master_stacks_in_253 .infix-close svg,.lb-master_stacks_in_253 .infix-close .simple-icon,.lb-master_stacks_in_253 .infix-close .close-wrap,.lb-master_stacks_in_253 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_253 .infix-close .close-wrap,.lb-master_stacks_in_253 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_253 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_253 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_253 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_253 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_253 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_253 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_253.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_253 .splb-loader .loader-message{display:none}.lb-master_stacks_in_253 .splb-loader svg{display:none}.lb-master_stacks_in_253 .splb-loader > .loader-message{margin-top:0}
.infix-content.bg-vault.bg-color.style-pro-stacks_in_261{background-color:rgba(255, 255, 255, 1.00)}#stacks_in_261.splb{padding:12px}#splb_stacks_in_261 .infix-iframe-container{background-color:}#stacks_in_261{display:none}.infix-opened #stacks_in_261,.infix-closed #stacks_in_261{display:block}.MainInfo1{cursor:pointer}#stacks_in_261.splb{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_261.splb.ll-overflow{overflow:visible !important}
h3.stacks_in_264{        }
.s-cols-stacks_in_269{justify-content:space-between;align-items:stretch;}.s-cols-stacks_in_269>.s-cols-item{border-radius:0px;margin-bottom:20px;width:100%;  padding:0px 0px 0px 0px;   }.s-cols-stacks_in_269>.s-cols-item:hover{ }@media (min-width:600px){.s-cols-stacks_in_269>.s-cols-item{ width:calc((100% - calc(1 * 20px)) / 2);}}#stacks_out_269{width:100%}
.item_stacks_in_271{justify-content:flex-start;overflow:hidden;  }
.stacks_in_266 img,.stacks_in_266 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_266 img:hover{ }#mdstacks_in_267 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_267 h1,#mdstacks_in_267 h2,#mdstacks_in_267 h3,#mdstacks_in_267 h4,#mdstacks_in_267 h5,#mdstacks_in_267 h6{ }#mdstacks_in_267 p,#mdstacks_in_267 ul,#mdstacks_in_267 ol{  }#mdstacks_in_267 a{color:var(--link-color);}#mdstacks_in_267 a:hover{color:var(--link-color-hover); }
.stacks_in_736 img,.stacks_in_736 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_736 img:hover{ }#mdstacks_in_737 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_737 h1,#mdstacks_in_737 h2,#mdstacks_in_737 h3,#mdstacks_in_737 h4,#mdstacks_in_737 h5,#mdstacks_in_737 h6{ }#mdstacks_in_737 p,#mdstacks_in_737 ul,#mdstacks_in_737 ol{  }#mdstacks_in_737 a{color:var(--link-color);}#mdstacks_in_737 a:hover{color:var(--link-color-hover); }
.stacks_in_741 img,.stacks_in_741 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_741 img:hover{ }#mdstacks_in_739 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_739 h1,#mdstacks_in_739 h2,#mdstacks_in_739 h3,#mdstacks_in_739 h4,#mdstacks_in_739 h5,#mdstacks_in_739 h6{ }#mdstacks_in_739 p,#mdstacks_in_739 ul,#mdstacks_in_739 ol{  }#mdstacks_in_739 a{color:var(--link-color);}#mdstacks_in_739 a:hover{color:var(--link-color-hover); }
.item_stacks_in_273{justify-content:center;overflow:hidden;  }
h5.stacks_in_275{        }
#p-stacks_in_744 p{    }#p-stacks_in_744 p.lead{}#p-stacks_in_744 a{color:var(--link-color);}#p-stacks_in_744 a:hover{color:var(--link-color-hover); }
#p-stacks_in_277 p{    }#p-stacks_in_277 p.lead{}#p-stacks_in_277 a{color:var(--link-color);}#p-stacks_in_277 a:hover{color:var(--link-color-hover); }
.style-pro-stacks_in_253::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_253:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

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

.ll-open-stacks_in_253 > #ovl_stacks_in_253.ll-overlay {
  transition: opacity 500ms ease;
  opacity: 1;
  visibility: visible; }

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

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

.lb-master_stacks_in_253 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_253.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_253.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 333.3333333333ms 333.3333333333ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms, transform 333.3333333333ms 333.3333333333ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

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

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

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

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

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

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

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

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

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

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

.lb-master_stacks_in_253 [data-infix-next], .lb-master_stacks_in_253 [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_253 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_253 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

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

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

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

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

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

.lb-master_stacks_in_253 [data-infix-next]::before,
.lb-master_stacks_in_253 [data-infix-next]::after,
.lb-master_stacks_in_253 [data-infix-prev]::before,
.lb-master_stacks_in_253 [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_253 html.bwd-touch [data-infix-next], .lb-master_stacks_in_253 [data-infix-next]:hover,
.lb-master_stacks_in_253 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_253 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_253 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_253 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_253 [data-infix-next]:hover::before, .lb-master_stacks_in_253 [data-infix-next]:hover::after,
  .lb-master_stacks_in_253 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_253 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_253 [data-infix-prev]:hover::before, .lb-master_stacks_in_253 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

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

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

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

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

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

.lb-master_stacks_in_253 [data-infix-prev]::before {
  transform: rotate(-315deg); }
 .s-container-stacks_in_19{ }#s-wrapper-stacks_in_19{margin:0; }#s-content-stacks_in_19{justify-content:center; padding:0; }.s-bg-stacks_in_19{z-index:0}#s-outer-stacks_in_19{border-radius:0px 0px 0px 0px}
#mdstacks_in_21 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_21 h1,#mdstacks_in_21 h2,#mdstacks_in_21 h3,#mdstacks_in_21 h4,#mdstacks_in_21 h5,#mdstacks_in_21 h6{ }#mdstacks_in_21 p,#mdstacks_in_21 ul,#mdstacks_in_21 ol{  }#mdstacks_in_21 a{color:var(--link-color);}#mdstacks_in_21 a:hover{color:var(--link-color-hover); }

#stacks_in_21 {
	padding:  20px;
}
.s-cols-stacks_in_41{justify-content:space-between;align-items:stretch;}.s-cols-stacks_in_41>.s-cols-item{border-radius:0px;margin-bottom:20px;width:100%;  padding:20px 20px 20px 20px;   box-shadow:0px 3px 15px rgba(0,0,0,0.2);;}.s-cols-stacks_in_41>.s-cols-item:hover{ }@media (min-width:600px){.s-cols-stacks_in_41>.s-cols-item{ width:calc((100% - calc(1 * 20px)) / 2);}}#stacks_out_41{width:100%}
.item_stacks_in_43{justify-content:flex-start;overflow:hidden;  }
.s-grid-stacks_in_27{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:60px 1fr;align-items:stretch;  }.s-grid-stacks_in_27>.s-grid-item{border-radius:0px; padding:0px 0px 0px 0px;  background-color:transparent; }.s-grid-stacks_in_27>.s-grid-item:hover{ }#stacks_out_27{width:100%}
.item_stacks_in_29{ grid-column:span 1;grid-row:span 1; justify-content:flex-start;  overflow:hidden;  }@media (max-width:900px){.item_stacks_in_29{ grid-column:span 1;grid-row:span 1;}}
.stacks_in_34 img,.stacks_in_34 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_34 img:hover{ }.item_stacks_in_35{ grid-column:span 1;grid-row:span 1; justify-content:flex-start;  overflow:hidden;  }@media (max-width:900px){.item_stacks_in_35{ grid-column:span 1;grid-row:span 1;}}
#stacks_in_307.limelight-launcher p,#stacks_in_307.limelight-launcher h1,#stacks_in_307.limelight-launcher h2,#stacks_in_307.limelight-launcher h3,#stacks_in_307.limelight-launcher h4,#stacks_in_307.limelight-launcher h5,#stacks_in_307.limelight-launcher h6,#stacks_in_307.limelight-launcher .text_stack{-webkit-transition:color 180ms ease,background-color 180ms ease;transition:color 180ms ease,background-color 180ms ease}#stacks_in_307.limelight-launcher .b-p{-webkit-transition:background-color 180ms ease !important;transition:background-color 180ms ease !important}#stacks_in_307.limelight-launcher .b-p > .bp-text{-webkit-transition:color 180ms ease !important;transition:color 180ms ease !important}#stacks_in_307.limelight-launcher.lightbox-open p,#stacks_in_307.limelight-launcher.lightbox-open h1,#stacks_in_307.limelight-launcher.lightbox-open h2,#stacks_in_307.limelight-launcher.lightbox-open h3,#stacks_in_307.limelight-launcher.lightbox-open h4,#stacks_in_307.limelight-launcher.lightbox-open h5,#stacks_in_307.limelight-launcher.lightbox-open h6,#stacks_in_307.limelight-launcher.lightbox-open .text_stack{color:rgba(250, 206, 35, 1.00) !important;background-color:rgba(200, 200, 200, 0.00) !important}#stacks_in_307.limelight-launcher.lightbox-open .b-p{background-color:rgba(200, 200, 200, 0.00) !important}#stacks_in_307.limelight-launcher.lightbox-open .b-p > .bp-text{color:rgba(250, 206, 35, 1.00) !important}
#mdstacks_in_37 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_37 h1,#mdstacks_in_37 h2,#mdstacks_in_37 h3,#mdstacks_in_37 h4,#mdstacks_in_37 h5,#mdstacks_in_37 h6{ }#mdstacks_in_37 p,#mdstacks_in_37 ul,#mdstacks_in_37 ol{  }#mdstacks_in_37 a{color:var(--link-color);}#mdstacks_in_37 a:hover{color:var(--link-color-hover); }
.item_stacks_in_45{justify-content:flex-start;overflow:hidden;  }
.s-grid-stacks_in_47{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:60px 1fr;align-items:stretch;  }.s-grid-stacks_in_47>.s-grid-item{border-radius:0px; padding:0px 0px 0px 0px;  background-color:transparent; }.s-grid-stacks_in_47>.s-grid-item:hover{ }#stacks_out_47{width:100%}
.item_stacks_in_49{ grid-column:span 1;grid-row:span 1; justify-content:flex-start;  overflow:hidden;  }@media (max-width:900px){.item_stacks_in_49{ grid-column:span 1;grid-row:span 1;}}
.stacks_in_51 img,.stacks_in_51 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_51 img:hover{ }.item_stacks_in_52{ grid-column:span 1;grid-row:span 1; justify-content:flex-start;  overflow:hidden;  }@media (max-width:900px){.item_stacks_in_52{ grid-column:span 1;grid-row:span 1;}}
#stacks_in_296.limelight-launcher p,#stacks_in_296.limelight-launcher h1,#stacks_in_296.limelight-launcher h2,#stacks_in_296.limelight-launcher h3,#stacks_in_296.limelight-launcher h4,#stacks_in_296.limelight-launcher h5,#stacks_in_296.limelight-launcher h6,#stacks_in_296.limelight-launcher .text_stack{-webkit-transition:color 180ms ease,background-color 180ms ease;transition:color 180ms ease,background-color 180ms ease}#stacks_in_296.limelight-launcher .b-p{-webkit-transition:background-color 180ms ease !important;transition:background-color 180ms ease !important}#stacks_in_296.limelight-launcher .b-p > .bp-text{-webkit-transition:color 180ms ease !important;transition:color 180ms ease !important}#stacks_in_296.limelight-launcher.lightbox-open p,#stacks_in_296.limelight-launcher.lightbox-open h1,#stacks_in_296.limelight-launcher.lightbox-open h2,#stacks_in_296.limelight-launcher.lightbox-open h3,#stacks_in_296.limelight-launcher.lightbox-open h4,#stacks_in_296.limelight-launcher.lightbox-open h5,#stacks_in_296.limelight-launcher.lightbox-open h6,#stacks_in_296.limelight-launcher.lightbox-open .text_stack{color:rgba(250, 206, 35, 1.00) !important;background-color:rgba(255, 255, 255, 0.00) !important}#stacks_in_296.limelight-launcher.lightbox-open .b-p{background-color:rgba(255, 255, 255, 0.00) !important}#stacks_in_296.limelight-launcher.lightbox-open .b-p > .bp-text{color:rgba(250, 206, 35, 1.00) !important}
#mdstacks_in_54 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_54 h1,#mdstacks_in_54 h2,#mdstacks_in_54 h3,#mdstacks_in_54 h4,#mdstacks_in_54 h5,#mdstacks_in_54 h6{ }#mdstacks_in_54 p,#mdstacks_in_54 ul,#mdstacks_in_54 ol{  }#mdstacks_in_54 a{color:var(--link-color);}#mdstacks_in_54 a:hover{color:var(--link-color-hover); }
 .s-container-stacks_in_283{ }#s-wrapper-stacks_in_283{margin:0; }#s-content-stacks_in_283{justify-content:center; padding:0; }.s-bg-stacks_in_283{z-index:0}#s-outer-stacks_in_283{border-radius:0px 0px 0px 0px}
.lb-master_stacks_in_285.bg-vault.bg-color.style-pro-stacks_in_285{background-color:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_285.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_285.bg-color{background-color:rgba(0, 0, 0, 0.00)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_285.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_285.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_285{position:fixed}.ll-open-stacks_in_285 > .ll-overlay#ovl_stacks_in_285{z-index:9989}.ll-open-stacks_in_285.featurecontainer > .ll-overlay#ovl_stacks_in_285{z-index:998}.lb-master_stacks_in_285.infix-section.size-target:not(.infix-closing){position:relative}.lb-master_stacks_in_285.infix-section.size-target:not(.infix-closing) > .infix-wrap{position:relative}.lb-master_stacks_in_285.infix-section.size-target:not(.infix-closing) > .infix-wrap > .infix-container{position:relative}.lb-master_stacks_in_285.infix-section.size-target:not(.infix-closing) > .infix-wrap > .infix-container > .infix-content{position:relative}.lb-master_stacks_in_285.infix-section.size-target.infix-closed:not(.infix-closing){display:none}.lb-master_stacks_in_285.infix-section.size-target .infix-container{vertical-align:top}.lb-master_stacks_in_285.infix-section.size-target .splb[style]{max-height:none !important}.lb-master_stacks_in_285.infix-section.size-target.infix-googlemaps .infix-iframe-container,.lb-master_stacks_in_285.infix-section.size-target.infix-page .infix-iframe-container{min-height:200px;max-height:1000px;padding-top:56.25%}@media screen and (min-width:640px){.lb-master_stacks_in_285.infix-section.size-target.infix-googlemaps .infix-iframe-container,.lb-master_stacks_in_285.infix-section.size-target.infix-page .infix-iframe-container{padding-top:56.25%}}.featurecontainer{-webkit-transition:min-height 480ms ease,max-height 480ms ease;transition:min-height 480ms ease,max-height 480ms ease;overflow:hidden}@media screen and (min-width:640px){.lb-master_stacks_in_285.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_285.close-vis-large-only .infix-close{display:none !important}}#stacks_in_285 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_285.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_285.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_285.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="features"].featurecontainer.size-target.lightbox-open.ll-open-stacks_in_285 > .shear-wrapper{position:absolute}.lb-master_stacks_in_285.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_285.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_285.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_285.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_285.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_285.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_285.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_285.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_285.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_285.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_285.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_285.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_285.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_285.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_285.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_285.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_285.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_285.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_285.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_285.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_285.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_285.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_285.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_285.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_285 .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:0% 0% 0% 0%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_285 .infix-close{opacity:1 !important}.lb-master_stacks_in_285 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_285 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_285 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_285 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(255, 255, 255, 0.96);font-size:12px;line-height:1}.lb-master_stacks_in_285 .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_285 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_285 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_285 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 0.00);stroke-width:4px}.lb-master_stacks_in_285 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 0.96);stroke-width:4px;fill:none}.lb-master_stacks_in_285 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_285 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_285 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_285 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_285 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_285 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_285 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_285 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_285 .infix-close > .close-wrap > svg .ring{stroke:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_285 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_285 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(255, 255, 255, 1.00);fill:none}.lb-master_stacks_in_285 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_285 .infix-close > .close-wrap.close-text-only{color:rgba(255, 255, 255, 1.00)}.lb-master_stacks_in_285 .infix-close i.fa,.lb-master_stacks_in_285 .infix-close svg,.lb-master_stacks_in_285 .infix-close .simple-icon,.lb-master_stacks_in_285 .infix-close .close-wrap,.lb-master_stacks_in_285 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_285 .infix-close .close-wrap,.lb-master_stacks_in_285 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_285 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_285 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_285 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_285 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_285 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_285 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_285.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_285 .splb-loader .loader-message{display:none}.lb-master_stacks_in_285 .splb-loader svg{display:none}.lb-master_stacks_in_285 .splb-loader > .loader-message{margin-top:0}
.infix-content.bg-vault.bg-color.style-pro-stacks_in_289{background-color:rgba(250, 206, 35, 1.00)}#stacks_in_289.splb{padding:36px}#splb_stacks_in_289 .infix-iframe-container{background-color:}#stacks_in_289{display:none}.infix-opened #stacks_in_289,.infix-closed #stacks_in_289{display:block}.feature1{cursor:pointer}#stacks_in_289.splb{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_289.splb.ll-overflow{overflow:visible !important}
.stacks_in_304 img,.stacks_in_304 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_304 img:hover{ }/*ReFlowStackStart*/
#stacks_in_913 .reflowpos {
	margin-left: auto;
	text-align:center;
	margin-right: auto;
   
	display: block;
	max-width: 960px;


text-align: center;
padding-left: 10px; /*centering columns*/
/*Custom CSS;*/
}
#stacks_in_913 .reflowouter {
max-width: 2560px;
	float: left;
 
	display: inline-block; float:none;
	vertical-align: middle; float:none;

/*Custom CSS;*/
}
#stacks_in_913 .reflowinner {
	display: block;
	max-width: 300px;
	overflow: hidden;
	padding: 0px;

	margin-right: 10px;
	margin-bottom: 10px;

   
	max-height:300px;
	overflow:hidden;




   
	background: transparent;

	text-align: center;






/*Custom CSS;*/
}
#stacks_in_913 .reflowinner_block {
/*Custom CSS;*/
}

#stacks_in_913 .reflowinner:hover {

background: #FFFFFF;

}
#stacks_in_913 .reflowinner img {
   
	max-width: 100%; height: auto;
	/*Custom CSS;*/

}



   
@media screen and (max-width: 800px) {
#stacks_in_913 .reflowpos {
	display: block;
	padding-left: 0px; /*push*/
} 
#stacks_in_913 .reflowouter {
/*margin-left: 0px;
margin-right: 0px;*/
}
#stacks_in_913 .reflowinner {

	/*Custom CSS;*/

}
#stacks_in_913 .reflowinner_block {
	/*Custom CSS;*/
}

}




   
@media screen and (max-width: 400px) {
#stacks_in_913 .reflowpos {
	display: block;
	padding-left: 0px; /*push*/
} 
#stacks_in_913 .reflowouter {
/*margin-left: 0px;
margin-right: 0px;*/
}
#stacks_in_913 .reflowinner {

	/*Custom CSS;*/

}
#stacks_in_913 .reflowinner_block {
	/*Custom CSS;*/
}

}

/*ReFlowStackEnd*/
#stacks_in_913 {
	margin: 20px 0px 0px 0px;
}
#mdstacks_in_305 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_305 h1,#mdstacks_in_305 h2,#mdstacks_in_305 h3,#mdstacks_in_305 h4,#mdstacks_in_305 h5,#mdstacks_in_305 h6{ }#mdstacks_in_305 p,#mdstacks_in_305 ul,#mdstacks_in_305 ol{  }#mdstacks_in_305 a{color:var(--link-color);}#mdstacks_in_305 a:hover{color:var(--link-color-hover); }
.infix-content.bg-vault.bg-color.style-pro-stacks_in_299{background-color:rgba(250, 206, 35, 1.00)}#stacks_in_299.splb{padding:36px}#splb_stacks_in_299 .infix-iframe-container{background-color:}#stacks_in_299{display:none}.infix-opened #stacks_in_299,.infix-closed #stacks_in_299{display:block}.feature2{cursor:pointer}#stacks_in_299.splb{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_299.splb.ll-overflow{overflow:visible !important}
.stacks_in_301 img,.stacks_in_301 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_301 img:hover{ }/*ReFlowStackStart*/
#stacks_in_888 .reflowpos {
	margin-left: auto;
	text-align:center;
	margin-right: auto;
   
	display: block;
	max-width: 960px;


text-align: center;
padding-left: 10px; /*centering columns*/
/*Custom CSS;*/
}
#stacks_in_888 .reflowouter {
max-width: 2560px;
	float: left;
 
	display: inline-block; float:none;
	vertical-align: middle; float:none;

/*Custom CSS;*/
}
#stacks_in_888 .reflowinner {
	display: block;
	max-width: 300px;
	overflow: hidden;
	padding: 0px;

	margin-right: 10px;
	margin-bottom: 10px;

   
	max-height:200px;
	overflow:hidden;




   
	background: transparent;

	text-align: center;






/*Custom CSS;*/
}
#stacks_in_888 .reflowinner_block {
/*Custom CSS;*/
}

#stacks_in_888 .reflowinner:hover {

background: #FFFFFF;

}
#stacks_in_888 .reflowinner img {
   
	max-width: 100%; height: auto;
	/*Custom CSS;*/

}



   
@media screen and (max-width: 800px) {
#stacks_in_888 .reflowpos {
	display: block;
	padding-left: 0px; /*push*/
} 
#stacks_in_888 .reflowouter {
/*margin-left: 0px;
margin-right: 0px;*/
}
#stacks_in_888 .reflowinner {

	/*Custom CSS;*/

}
#stacks_in_888 .reflowinner_block {
	/*Custom CSS;*/
}

}




   
@media screen and (max-width: 400px) {
#stacks_in_888 .reflowpos {
	display: block;
	padding-left: 0px; /*push*/
} 
#stacks_in_888 .reflowouter {
/*margin-left: 0px;
margin-right: 0px;*/
}
#stacks_in_888 .reflowinner {

	/*Custom CSS;*/

}
#stacks_in_888 .reflowinner_block {
	/*Custom CSS;*/
}

}

/*ReFlowStackEnd*/
#stacks_in_888 {
	margin: 20px 0px 0px 0px;
}
#mdstacks_in_302 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_302 h1,#mdstacks_in_302 h2,#mdstacks_in_302 h3,#mdstacks_in_302 h4,#mdstacks_in_302 h5,#mdstacks_in_302 h6{ }#mdstacks_in_302 p,#mdstacks_in_302 ul,#mdstacks_in_302 ol{  }#mdstacks_in_302 a{color:var(--link-color);}#mdstacks_in_302 a:hover{color:var(--link-color-hover); }
.infix-content.bg-vault.bg-color.style-pro-stacks_in_328{background-color:rgba(255, 255, 255, 1.00)}#stacks_in_328.splb{padding:12px}#splb_stacks_in_328 .infix-iframe-container{background-color:}#stacks_in_328{display:none}.infix-opened #stacks_in_328,.infix-closed #stacks_in_328{display:block}.information{cursor:pointer}#stacks_in_328.splb{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_328.splb.ll-overflow{overflow:visible !important}
#p-stacks_in_330 p{    }#p-stacks_in_330 p.lead{}#p-stacks_in_330 a{color:var(--link-color);}#p-stacks_in_330 a:hover{color:var(--link-color-hover); }
.style-pro-stacks_in_285::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_285:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

#ovl_stacks_in_285.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_285 > #ovl_stacks_in_285.ll-overlay {
  transition: opacity 300ms ease;
  opacity: 1;
  visibility: visible; }

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

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

.lb-master_stacks_in_285 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_285.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_285.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_285.close-on-hover.infix-opened [data-infix-close]:not(.infix-wrap) {
  opacity: 0;
  transition: all 200ms ease-out; }

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

.lb-master_stacks_in_285.infix-closed .infix-container::after, .lb-master_stacks_in_285.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_285.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_285, .lb-master_stacks_in_285.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_285.infix-opened {
  transition: opacity 120ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0s 0s; }

.lb-master_stacks_in_285.infix-loading .infix-content, .lb-master_stacks_in_285.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_285.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_285.infix.hide-nav .infix-nav {
  display: none; }

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

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

.lb-master_stacks_in_285 [data-infix-next], .lb-master_stacks_in_285 [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_285 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_285 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

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

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

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

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

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

.lb-master_stacks_in_285 [data-infix-next]::before,
.lb-master_stacks_in_285 [data-infix-next]::after,
.lb-master_stacks_in_285 [data-infix-prev]::before,
.lb-master_stacks_in_285 [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_285 html.bwd-touch [data-infix-next], .lb-master_stacks_in_285 [data-infix-next]:hover,
.lb-master_stacks_in_285 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_285 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_285 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_285 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_285 [data-infix-next]:hover::before, .lb-master_stacks_in_285 [data-infix-next]:hover::after,
  .lb-master_stacks_in_285 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_285 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_285 [data-infix-prev]:hover::before, .lb-master_stacks_in_285 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

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

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

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

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

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

.lb-master_stacks_in_285 [data-infix-prev]::before {
  transform: rotate(-315deg); }
.s-container-stacks_in_56{   margin-left: auto; margin-right: auto;}#s-wrapper-stacks_in_56{margin:0;  }#s-content-stacks_in_56{justify-content:center;min-height:200px;  padding:0px 20px 0px 20px; }@media (min-width:600px){.s-container-stacks_in_56{ }#s-wrapper-stacks_in_56{}#s-content-stacks_in_56{min-height:200px; }}@media (min-width:900px){.s-container-stacks_in_56{ }#s-wrapper-stacks_in_56{}#s-content-stacks_in_56{min-height:200px; }}@media (min-width:1200px){.s-container-stacks_in_56{ }#s-wrapper-stacks_in_56{}#s-content-stacks_in_56{min-height:200px; }} html:not(.touch-stripped) #s-content-stacks_in_56,html:not(.touch-stripped) .s-bg-stacks_in_56{background-attachment:fixed!important;width:100%} .s-bg-stacks_in_56{border-radius:0px 0px 0px 0px;  background-image:linear-gradient(to right,rgba(250, 206, 35, 0.67),rgba(250, 206, 35, 0.67)),url(../files/s-background-img-s-local-56.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;  }@media (min-width:600px){.s-bg-stacks_in_56{ background-image:linear-gradient(to right,rgba(250, 206, 35, 0.67),rgba(250, 206, 35, 0.67)),url(../files/s-background-img-m-local-56.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;  }}.s-bg-stacks_in_56{z-index:0}#s-outer-stacks_in_56{border-radius:0px 0px 0px 0px}
h3.stacks_in_752{        }
 .s-container-stacks_in_61{ }#s-wrapper-stacks_in_61{margin:0; }#s-content-stacks_in_61{justify-content:center;  padding:40px 20px 20px 20px;}.s-bg-stacks_in_61{z-index:0}#s-outer-stacks_in_61{border-radius:0px 0px 0px 0px}
#mdstacks_in_105 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_105 h1,#mdstacks_in_105 h2,#mdstacks_in_105 h3,#mdstacks_in_105 h4,#mdstacks_in_105 h5,#mdstacks_in_105 h6{ }#mdstacks_in_105 p,#mdstacks_in_105 ul,#mdstacks_in_105 ol{  }#mdstacks_in_105 a{color:var(--link-color);}#mdstacks_in_105 a:hover{color:var(--link-color-hover); }

#stacks_in_105 {
	padding:  20px;
}
.s-grid-stacks_in_63{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr;align-items:center;  }.s-grid-stacks_in_63>.s-grid-item{border-radius:5px; padding:0px 0px 0px 0px;  background-color:transparent; box-shadow:0px 3px 15px rgba(0,0,0,0.2);;}.s-grid-stacks_in_63>.s-grid-item:hover{box-shadow:0px 0px 18px rgba(0,0,0,0.2); transform:translateY(-5px);}@media (min-width:800px){.s-grid-stacks_in_63{grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px; }}#stacks_out_63{width:100%}
.item_stacks_in_65{ grid-column:span 1;grid-row:span 1; justify-content:center;  overflow:hidden;  }@media (max-width:900px){.item_stacks_in_65{ grid-column:span 1;grid-row:span 1;}}
 .s-container-stacks_in_67{ }#s-wrapper-stacks_in_67{margin:0; }#s-content-stacks_in_67{justify-content:center; padding:0; }.s-bg-stacks_in_67{z-index:0}#s-outer-stacks_in_67{border-radius:0px 0px 0px 0px}
.stacks_in_69 img,.stacks_in_69 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_69 img:hover{ }
#stacks_in_69 {
	padding: 20px 0px 10px 0px;
}
h4.stacks_in_70{        }

#stacks_in_70 {
	padding: 0px 0px 10px 0px;
}
#mdstacks_in_72 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_72 h1,#mdstacks_in_72 h2,#mdstacks_in_72 h3,#mdstacks_in_72 h4,#mdstacks_in_72 h5,#mdstacks_in_72 h6{ }#mdstacks_in_72 p,#mdstacks_in_72 ul,#mdstacks_in_72 ol{  }#mdstacks_in_72 a{color:var(--link-color);}#mdstacks_in_72 a:hover{color:var(--link-color-hover); }

#stacks_in_72 {
	padding: 20px 20px 0px 20px;
}

.stacks_in_74 .source-button{ font-size:14px;line-height:38px;border-radius:0px;padding:0 30px;border-width:1px;height:calc(38px + 2px); font-weight:bold;    margin-bottom: 0;}#stacks_in_74 .button-group-btn:not(:last-child) .source-button{margin-bottom:0}#stacks_in_74 .button-group-btn:last-child .source-button{margin-bottom: 0;}.stacks_in_74 .source-button,#stacks_in_74 .s-button-group{display:block}#stacks_in_74 .s-button-group .button-group-btn{padding-right:0!important;padding-bottom:1px}#stacks_in_74 .s-button-group{justify-content:center}#stacks_in_74 .s-button-group .button-group-btn:not(:last-child){padding-right:1px}@media only screen and (max-width:0px){#stacks_in_74 .s-button-group .button-group-btn{padding-right:0!important;padding-left:0}}#stacks_in_74 .s-button-group .button-group-btn{padding-bottom:1px}
.item_stacks_in_83{ grid-column:span 1;grid-row:span 1; justify-content:center;  overflow:hidden;  }@media (max-width:900px){.item_stacks_in_83{ grid-column:1 / 2;grid-row:1 / 2;z-index:1;}}
 .s-container-stacks_in_85{ }#s-wrapper-stacks_in_85{margin:0; }#s-content-stacks_in_85{justify-content:center; padding:0; }.s-bg-stacks_in_85{z-index:0}#s-outer-stacks_in_85{border-radius:0px 0px 0px 0px}
.stacks_in_87 img,.stacks_in_87 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_87 img:hover{ }
#stacks_in_87 {
	padding: 20px 0px 10px 0px;
}
h4.stacks_in_88{        }

#stacks_in_88 {
	padding: 0px 0px 10px 0px;
}
#mdstacks_in_90 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_90 h1,#mdstacks_in_90 h2,#mdstacks_in_90 h3,#mdstacks_in_90 h4,#mdstacks_in_90 h5,#mdstacks_in_90 h6{ }#mdstacks_in_90 p,#mdstacks_in_90 ul,#mdstacks_in_90 ol{  }#mdstacks_in_90 a{color:var(--link-color);}#mdstacks_in_90 a:hover{color:var(--link-color-hover); }

#stacks_in_90 {
	padding: 20px 20px 0px 20px;
}

.stacks_in_92 .source-button{ font-size:14px;line-height:38px;border-radius:0px;padding:0 30px;border-width:1px;height:calc(38px + 2px); font-weight:bold;    margin-bottom: 0;}#stacks_in_92 .button-group-btn:not(:last-child) .source-button{margin-bottom:0}#stacks_in_92 .button-group-btn:last-child .source-button{margin-bottom: 0;}.stacks_in_92 .source-button,#stacks_in_92 .s-button-group{display:block}#stacks_in_92 .s-button-group .button-group-btn{padding-right:0!important;padding-bottom:1px}#stacks_in_92 .s-button-group{justify-content:center}#stacks_in_92 .s-button-group .button-group-btn:not(:last-child){padding-right:1px}@media only screen and (max-width:0px){#stacks_in_92 .s-button-group .button-group-btn{padding-right:0!important;padding-left:0}}#stacks_in_92 .s-button-group .button-group-btn{padding-bottom:1px}
.item_stacks_in_93{ grid-column:span 1;grid-row:span 1; justify-content:center;  overflow:hidden;  }@media (max-width:800px){.item_stacks_in_93{ grid-column:span 1;grid-row:span 1;}}
 .s-container-stacks_in_95{ }#s-wrapper-stacks_in_95{margin:0; }#s-content-stacks_in_95{justify-content:center; padding:0; }.s-bg-stacks_in_95{z-index:0}#s-outer-stacks_in_95{border-radius:0px 0px 0px 0px}
.stacks_in_97 img,.stacks_in_97 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_97 img:hover{ }
#stacks_in_97 {
	padding: 20px 0px 10px 0px;
}
h4.stacks_in_98{        }

#stacks_in_98 {
	padding: 0px 0px 10px 0px;
}
#mdstacks_in_100 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_100 h1,#mdstacks_in_100 h2,#mdstacks_in_100 h3,#mdstacks_in_100 h4,#mdstacks_in_100 h5,#mdstacks_in_100 h6{ }#mdstacks_in_100 p,#mdstacks_in_100 ul,#mdstacks_in_100 ol{  }#mdstacks_in_100 a{color:var(--link-color);}#mdstacks_in_100 a:hover{color:var(--link-color-hover); }

#stacks_in_100 {
	padding: 20px 20px 0px 20px;
}

.stacks_in_102 .source-button{ font-size:14px;line-height:38px;border-radius:0px;padding:0 30px;border-width:1px;height:calc(38px + 2px); font-weight:bold;    margin-bottom: 0;}#stacks_in_102 .button-group-btn:not(:last-child) .source-button{margin-bottom:0}#stacks_in_102 .button-group-btn:last-child .source-button{margin-bottom: 0;}.stacks_in_102 .source-button,#stacks_in_102 .s-button-group{display:block}#stacks_in_102 .s-button-group .button-group-btn{padding-right:0!important;padding-bottom:1px}#stacks_in_102 .s-button-group{justify-content:center}#stacks_in_102 .s-button-group .button-group-btn:not(:last-child){padding-right:1px}@media only screen and (max-width:0px){#stacks_in_102 .s-button-group .button-group-btn{padding-right:0!important;padding-left:0}}#stacks_in_102 .s-button-group .button-group-btn{padding-bottom:1px}
#mdstacks_in_1066 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_1066 h1,#mdstacks_in_1066 h2,#mdstacks_in_1066 h3,#mdstacks_in_1066 h4,#mdstacks_in_1066 h5,#mdstacks_in_1066 h6{ }#mdstacks_in_1066 p,#mdstacks_in_1066 ul,#mdstacks_in_1066 ol{  }#mdstacks_in_1066 a{color:var(--link-color);}#mdstacks_in_1066 ul,#mdstacks_in_1066 ol{font-size:100%;padding-left:1rem;list-style-position:inside}#mdstacks_in_1066 ul{list-style:square inside}#mdstacks_in_1066 a:hover{color:var(--link-color-hover); }

#stacks_in_1066 {
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}
.lb-master_stacks_in_465.bg-vault.bg-color.style-pro-stacks_in_465{background-color:rgba(0, 0, 0, 0.78)}.lb-master_stacks_in_465.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_465.bg-color{background-color:rgba(0, 0, 0, 0.78)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_465.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_465.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_465{position:fixed}.ll-open-stacks_in_465 > .ll-overlay#ovl_stacks_in_465{z-index:9989}.ll-open-stacks_in_465.sectionsPro1 > .ll-overlay#ovl_stacks_in_465{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_465.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_465.close-vis-large-only .infix-close{display:none !important}}#stacks_in_465 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_465.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_465.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_465.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="3d"].sectionsPro1.size-target.lightbox-open.ll-open-stacks_in_465 > .shear-wrapper{position:absolute}.lb-master_stacks_in_465.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_465.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_465.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_465.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_465.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_465.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_465.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_465.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_465.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_465.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_465.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_465.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_465.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_465.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_465.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_465.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_465.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_465.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_465.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_465.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_465.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_465.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_465.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_465.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_465 .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_465 .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:0% 0% 0% 0%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_465 .infix-close{opacity:1 !important}.lb-master_stacks_in_465 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_465 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_465 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_465 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(250, 206, 35, 1.00);font-size:12px;line-height:1}.lb-master_stacks_in_465 .infix-close > .close-wrap.close-text-only .text-border{padding:8px;border:1px solid rgba(250, 206, 35, 1.00);border-radius:8px;background-color:rgba(255, 255, 255, 0.00);text-align:center}.lb-master_stacks_in_465 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_465 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_465 .infix-close > .close-wrap > svg .ring{stroke:rgba(250, 206, 35, 1.00);stroke-width:4px}.lb-master_stacks_in_465 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(250, 206, 35, 1.00);stroke-width:4px;fill:none}.lb-master_stacks_in_465 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_465 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_465 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_465 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_465 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_465 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_465 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_465 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_465 .infix-close > .close-wrap > svg .ring{stroke:rgba(226, 159, 36, 1.00)}.lb-master_stacks_in_465 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_465 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(226, 159, 36, 1.00);fill:none}.lb-master_stacks_in_465 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_465 .infix-close > .close-wrap.close-text-only{color:rgba(226, 159, 36, 1.00)}.lb-master_stacks_in_465 .infix-close i.fa,.lb-master_stacks_in_465 .infix-close svg,.lb-master_stacks_in_465 .infix-close .simple-icon,.lb-master_stacks_in_465 .infix-close .close-wrap,.lb-master_stacks_in_465 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_465 .infix-close .close-wrap,.lb-master_stacks_in_465 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_465 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_465 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_465 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_465 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_465 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_465 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_465.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_465 .splb-loader .loader-message{display:none}.lb-master_stacks_in_465 .splb-loader svg{display:none}.lb-master_stacks_in_465 .splb-loader > .loader-message{margin-top:0}
.infix-content.bg-vault.bg-color.style-pro-stacks_in_467{background-color:rgba(255, 255, 255, 1.00)}#stacks_in_467.splb{padding:12px}#splb_stacks_in_467 .infix-iframe-container{background-color:}#stacks_in_467{display:none}.infix-opened #stacks_in_467,.infix-closed #stacks_in_467{display:block}.3d{cursor:pointer}#stacks_in_467.splb{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_467.splb.ll-overflow{overflow:visible !important}
h3.stacks_in_469{        }
#stacks_in_549 .sirecocontainer {
display: block;
max-width: 1200px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_549 .sirecocontainer img {
   
	max-width: 100%; height: auto;

	padding: 15px 0px 0px 0px;
}


#stacks_in_549 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_549 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}



#stacks_in_549 .sireco_left {
	width: 50%;
	display: block; 
	float: left; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/


}

#stacks_in_549 .sireco_right {
	width: 50%;
	display: block; 
	float: right; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/

 

%[endif]%

}


@media handheld, only screen and (max-width: 780px) {

#stacks_in_549 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
/*Custom CSS;*/
}
#stacks_in_549 .sireco_left {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;

/*Custom CSS;*/
}
#stacks_in_549 .sireco_right {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;
/*Custom CSS;*/
}
}

#stacks_in_1023 .fg-content.fg-full-height{height:100%}#stacks_in_1023 .slides-container{margin:0}#stacks_in_1023 .slides-container > li{margin:0}#stacks_in_1023 .slides-container > li::before,#stacks_in_1023 .slides-container > li::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:2;transition:opacity 80ms ease}#stacks_in_1023 .slides-container.ovl-color li::before{background-color:rgba(89, 237, 212, 0.30)}#stacks_in_1023 .slides-container.ovl-tile li::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_1023 .fg-per-show{position:absolute;z-index:5;width:100%;height:100%}#stacks_in_1023 .impact-wrapper{z-index:0}#stacks_in_1023 .impact-wrapper.fill-container{min-width:100%}#stacks_in_1023 .impact-wrapper.fill-container.hero-header{height:100%;height:100vh;width:100%;width:100vw}@media only screen and (orientation:portrait){#stacks_in_1023 .impact-wrapper.fill-container.hero-header{height:100% !important}}#stacks_in_1023 .impact-wrapper.fixed-height{height:400px;width:100%;min-width:100%}#stacks_in_1023 .impact-wrapper.flexible-height{height:100%;min-height:100px;width:100%;min-width:100%}#stacks_in_1023 .impact-wrapper.touch-device.cover-touch{background-size:cover;background-position:center center;overflow:hidden}#stacks_in_1023 .impact-wrapper.touch-device.cover-touch:not(.touch-warehouse){background-image:url()}#stacks_in_1023 .impact-wrapper.touch-device.cover-touch.touch-warehouse{background-image:url()}#stacks_in_1023 .impact-wrapper > .pre-loader{position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;transition:opacity 80ms ease,visibility 0 0.2s}#stacks_in_1023 .impact-wrapper > .pre-loader.hidden{opacity:0;visibility:hidden}#stacks_in_1023 .impact-wrapper > .pre-loader > .pl-spinner{position:absolute;top:36%;margin-left:-32px;color:rgba(251, 251, 251, 0.90)}#stacks_in_1023 .impact-wrapper > .pre-loader > .pl-spinner.hidden{display:none}#stacks_in_1023 .impact-wrapper > .pre-loader.bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat}#stacks_in_1023 .impact-wrapper > .pre-loader.bg-image.custom-image:not(.bg-warehouse){background-image:url()}#stacks_in_1023 .impact-wrapper > .pre-loader.bg-image.custom-image.bg-warehouse{background-image:url()}#stacks_in_1023 .impact-wrapper > .pre-loader.preload-color{background-color:rgba(51, 51, 51, 0.95)}#stacks_in_1023 .impact-wrapper > .pre-loader.bg-overlay{z-index:1}#stacks_in_1023 .impact-wrapper > .pre-loader.bg-overlay::before,#stacks_in_1023 .impact-wrapper > .pre-loader.bg-overlay::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:0}#stacks_in_1023 .impact-wrapper > .pre-loader.bg-overlay.ovl-color::before{background-color:rgba(89, 237, 212, 0.30)}#stacks_in_1023 .impact-wrapper > .pre-loader.bg-overlay.ovl-tile::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_1023 .impact-container{z-index:5}#stacks_in_1023 .scrollDown{position:absolute;cursor:pointer;z-index:100;left:50%;width:80px;height:80px;-webkit-touch-callout:none;transform:scale(0.70);transform-origin:left center;-webkit-user-select:none;user-select:none}@media screen and (max-width:640px){#stacks_in_1023 .scrollDown{transform:scale(0.70)}}#stacks_in_1023 .scrollDown.button-bottom{bottom:30px}#stacks_in_1023 .scrollDown.button-top{top:30px}@media screen and (max-width:640px){#stacks_in_1023 .scrollDown.hide-on-mob{display:none}}#stacks_in_1023 .impact-arrow-wrap{background:rgba(0, 0, 0, 0.85);border-radius:50%;border:2px solid rgba(255, 255, 255, 0.96);box-shadow:0px 0px 0px 0px rgba(51, 51, 51, 0.60);transition:all 90ms ease}#stacks_in_1023 .impact-arrow-wrap:hover{background:rgba(40, 40, 40, 0.85);transition:all 90ms ease}#stacks_in_1023 .impact-arrow-wrap:hover .impact-hint{opacity:1 !important}#stacks_in_1023 .impact-arrow-wrap.animates .impact-arrow{animation-delay:3000ms;animation-iteration-count:3}#stacks_in_1023 .impact-arrow{border-top-color:rgba(255, 255, 255, 0.85);border-right-color:rgba(255, 255, 255, 0.85);border-width:2px}#stacks_in_1023 .impact-arrow:hover{border-top-color:rgba(255, 255, 255, 1.00);border-right-color:rgba(255, 255, 255, 1.00)}#stacks_in_1023 .impact-hint{position:absolute;top:0.6em;width:100%;left:0;font-size:2em;font-style:italic;text-align:center;color:rgba(255, 255, 255, 0.85);opacity:0}#stacks_in_1023 .slides-pagination > a{transition:all 3000ms ease}#stacks_in_1023 .slides-pagination > a.current{transition:all 3000ms ease}
#stacks_in_1025 .impact-slide{background-image:url("../files/slideshowImage-1025.jpg")}.slide-stacks_in_1025 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1025 .impact-container.h-right{right:0px}.slide-stacks_in_1025 .impact-container.h-left{left:0px}.slide-stacks_in_1025 .impact-container.v-top{top:0px}
#stacks_in_1026 .impact-slide{background-image:url("../files/slideshowImage-1026.jpg")}.slide-stacks_in_1026 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1026 .impact-container.h-right{right:0px}.slide-stacks_in_1026 .impact-container.h-left{left:0px}.slide-stacks_in_1026 .impact-container.v-top{top:0px}
#stacks_in_1027 .impact-slide{background-image:url("../files/slideshowImage-1027.jpg")}.slide-stacks_in_1027 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1027 .impact-container.h-right{right:0px}.slide-stacks_in_1027 .impact-container.h-left{left:0px}.slide-stacks_in_1027 .impact-container.v-top{top:0px}
#stacks_in_1028 .impact-slide{background-image:url("../files/slideshowImage-1028.jpg")}.slide-stacks_in_1028 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1028 .impact-container.h-right{right:0px}.slide-stacks_in_1028 .impact-container.h-left{left:0px}.slide-stacks_in_1028 .impact-container.v-top{top:0px}
#p-stacks_in_553 p{    }#p-stacks_in_553 p.lead{}#p-stacks_in_553 a{color:var(--link-color);}#p-stacks_in_553 a:hover{color:var(--link-color-hover); }
#stacks_in_555 .sirecocontainer {
display: block;
max-width: 1200px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_555 .sirecocontainer img {
   
	max-width: 100%; height: auto;

	padding: 15px 0px 0px 0px;
}


#stacks_in_555 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_555 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}



#stacks_in_555 .sireco_left {
	width: 50%;
	display: block; 
	float: right; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/


}

#stacks_in_555 .sireco_right {
	width: 50%;
	display: block; 
	float: left; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/

 

%[endif]%

}


@media handheld, only screen and (max-width: 780px) {

#stacks_in_555 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
/*Custom CSS;*/
}
#stacks_in_555 .sireco_left {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;

/*Custom CSS;*/
}
#stacks_in_555 .sireco_right {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;
/*Custom CSS;*/
}
}

.stacks_in_557 img,.stacks_in_557 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_557 img:hover{ }
#stacks_in_557 {
	margin:  20px;
}
#p-stacks_in_484 p{    }#p-stacks_in_484 p.lead{}#p-stacks_in_484 a{color:var(--link-color);}#p-stacks_in_484 a:hover{color:var(--link-color-hover); }
#stacks_in_561 .sirecocontainer {
display: block;
max-width: 1200px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_561 .sirecocontainer img {
   
	max-width: 100%; height: auto;

	padding: 15px 0px 0px 0px;
}


#stacks_in_561 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_561 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}



#stacks_in_561 .sireco_left {
	width: 50%;
	display: block; 
	float: left; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/


}

#stacks_in_561 .sireco_right {
	width: 50%;
	display: block; 
	float: right; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/

 

%[endif]%

}


@media handheld, only screen and (max-width: 780px) {

#stacks_in_561 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
/*Custom CSS;*/
}
#stacks_in_561 .sireco_left {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;

/*Custom CSS;*/
}
#stacks_in_561 .sireco_right {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;
/*Custom CSS;*/
}
}

#stacks_in_996 .fg-content.fg-full-height{height:100%}#stacks_in_996 .slides-container{margin:0}#stacks_in_996 .slides-container > li{margin:0}#stacks_in_996 .slides-container > li::before,#stacks_in_996 .slides-container > li::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:2;transition:opacity 80ms ease}#stacks_in_996 .slides-container.ovl-color li::before{background-color:rgba(89, 237, 212, 0.30)}#stacks_in_996 .slides-container.ovl-tile li::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_996 .fg-per-show{position:absolute;z-index:5;width:100%;height:100%}#stacks_in_996 .impact-wrapper{z-index:0}#stacks_in_996 .impact-wrapper.fill-container{min-width:100%}#stacks_in_996 .impact-wrapper.fill-container.hero-header{height:100%;height:100vh;width:100%;width:100vw}@media only screen and (orientation:portrait){#stacks_in_996 .impact-wrapper.fill-container.hero-header{height:100% !important}}#stacks_in_996 .impact-wrapper.fixed-height{height:400px;width:100%;min-width:100%}#stacks_in_996 .impact-wrapper.flexible-height{height:100%;min-height:100px;width:100%;min-width:100%}#stacks_in_996 .impact-wrapper.touch-device.cover-touch{background-size:cover;background-position:center center;overflow:hidden}#stacks_in_996 .impact-wrapper.touch-device.cover-touch:not(.touch-warehouse){background-image:url()}#stacks_in_996 .impact-wrapper.touch-device.cover-touch.touch-warehouse{background-image:url()}#stacks_in_996 .impact-wrapper > .pre-loader{position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;transition:opacity 80ms ease,visibility 0 0.2s}#stacks_in_996 .impact-wrapper > .pre-loader.hidden{opacity:0;visibility:hidden}#stacks_in_996 .impact-wrapper > .pre-loader > .pl-spinner{position:absolute;top:36%;margin-left:-32px;color:rgba(251, 251, 251, 0.90)}#stacks_in_996 .impact-wrapper > .pre-loader > .pl-spinner.hidden{display:none}#stacks_in_996 .impact-wrapper > .pre-loader.bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat}#stacks_in_996 .impact-wrapper > .pre-loader.bg-image.custom-image:not(.bg-warehouse){background-image:url()}#stacks_in_996 .impact-wrapper > .pre-loader.bg-image.custom-image.bg-warehouse{background-image:url()}#stacks_in_996 .impact-wrapper > .pre-loader.preload-color{background-color:rgba(51, 51, 51, 0.95)}#stacks_in_996 .impact-wrapper > .pre-loader.bg-overlay{z-index:1}#stacks_in_996 .impact-wrapper > .pre-loader.bg-overlay::before,#stacks_in_996 .impact-wrapper > .pre-loader.bg-overlay::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:0}#stacks_in_996 .impact-wrapper > .pre-loader.bg-overlay.ovl-color::before{background-color:rgba(89, 237, 212, 0.30)}#stacks_in_996 .impact-wrapper > .pre-loader.bg-overlay.ovl-tile::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_996 .impact-container{z-index:5}#stacks_in_996 .scrollDown{position:absolute;cursor:pointer;z-index:100;left:50%;width:80px;height:80px;-webkit-touch-callout:none;transform:scale(0.70);transform-origin:left center;-webkit-user-select:none;user-select:none}@media screen and (max-width:640px){#stacks_in_996 .scrollDown{transform:scale(0.70)}}#stacks_in_996 .scrollDown.button-bottom{bottom:30px}#stacks_in_996 .scrollDown.button-top{top:30px}@media screen and (max-width:640px){#stacks_in_996 .scrollDown.hide-on-mob{display:none}}#stacks_in_996 .impact-arrow-wrap{background:rgba(0, 0, 0, 0.85);border-radius:50%;border:2px solid rgba(255, 255, 255, 0.96);box-shadow:0px 0px 0px 0px rgba(51, 51, 51, 0.60);transition:all 90ms ease}#stacks_in_996 .impact-arrow-wrap:hover{background:rgba(40, 40, 40, 0.85);transition:all 90ms ease}#stacks_in_996 .impact-arrow-wrap:hover .impact-hint{opacity:1 !important}#stacks_in_996 .impact-arrow-wrap.animates .impact-arrow{animation-delay:3000ms;animation-iteration-count:3}#stacks_in_996 .impact-arrow{border-top-color:rgba(255, 255, 255, 0.85);border-right-color:rgba(255, 255, 255, 0.85);border-width:2px}#stacks_in_996 .impact-arrow:hover{border-top-color:rgba(255, 255, 255, 1.00);border-right-color:rgba(255, 255, 255, 1.00)}#stacks_in_996 .impact-hint{position:absolute;top:0.6em;width:100%;left:0;font-size:2em;font-style:italic;text-align:center;color:rgba(255, 255, 255, 0.85);opacity:0}#stacks_in_996 .slides-pagination > a{transition:all 1000ms ease}#stacks_in_996 .slides-pagination > a.current{transition:all 1000ms ease}
#stacks_in_998 .impact-slide{background-image:url("../files/slideshowImage-998.jpg")}.slide-stacks_in_998 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_998 .impact-container.h-right{right:0px}.slide-stacks_in_998 .impact-container.h-left{left:0px}.slide-stacks_in_998 .impact-container.v-top{top:0px}
#stacks_in_999 .impact-slide{background-image:url("../files/slideshowImage-999.jpg")}.slide-stacks_in_999 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_999 .impact-container.h-right{right:0px}.slide-stacks_in_999 .impact-container.h-left{left:0px}.slide-stacks_in_999 .impact-container.v-top{top:0px}
#stacks_in_1000 .impact-slide{background-image:url("../files/slideshowImage-1000.jpg")}.slide-stacks_in_1000 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1000 .impact-container.h-right{right:0px}.slide-stacks_in_1000 .impact-container.h-left{left:0px}.slide-stacks_in_1000 .impact-container.v-top{top:0px}
#stacks_in_1001 .impact-slide{background-image:url("../files/slideshowImage-1001.jpg")}.slide-stacks_in_1001 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1001 .impact-container.h-right{right:0px}.slide-stacks_in_1001 .impact-container.h-left{left:0px}.slide-stacks_in_1001 .impact-container.v-top{top:0px}
#stacks_in_1003 .impact-slide{background-image:url("../files/slideshowImage-1003.jpg")}.slide-stacks_in_1003 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1003 .impact-container.h-right{right:0px}.slide-stacks_in_1003 .impact-container.h-left{left:0px}.slide-stacks_in_1003 .impact-container.v-top{top:0px}
#stacks_in_1008 .impact-slide{background-image:url("../files/slideshowImage-1008.jpg")}.slide-stacks_in_1008 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1008 .impact-container.h-right{right:0px}.slide-stacks_in_1008 .impact-container.h-left{left:0px}.slide-stacks_in_1008 .impact-container.v-top{top:0px}
#stacks_in_1009 .impact-slide{background-image:url("../files/slideshowImage-1009.jpg")}.slide-stacks_in_1009 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1009 .impact-container.h-right{right:0px}.slide-stacks_in_1009 .impact-container.h-left{left:0px}.slide-stacks_in_1009 .impact-container.v-top{top:0px}
#stacks_in_1004 .impact-slide{background-image:url("../files/slideshowImage-1004.jpg")}.slide-stacks_in_1004 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1004 .impact-container.h-right{right:0px}.slide-stacks_in_1004 .impact-container.h-left{left:0px}.slide-stacks_in_1004 .impact-container.v-top{top:0px}
#stacks_in_1005 .impact-slide{background-image:url("../files/slideshowImage-1005.jpg")}.slide-stacks_in_1005 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1005 .impact-container.h-right{right:0px}.slide-stacks_in_1005 .impact-container.h-left{left:0px}.slide-stacks_in_1005 .impact-container.v-top{top:0px}
#stacks_in_1002 .impact-slide{background-image:url("../files/slideshowImage-1002.jpg")}.slide-stacks_in_1002 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1002 .impact-container.h-right{right:0px}.slide-stacks_in_1002 .impact-container.h-left{left:0px}.slide-stacks_in_1002 .impact-container.v-top{top:0px}
#stacks_in_1006 .impact-slide{background-image:url("../files/slideshowImage-1006.jpg")}.slide-stacks_in_1006 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1006 .impact-container.h-right{right:0px}.slide-stacks_in_1006 .impact-container.h-left{left:0px}.slide-stacks_in_1006 .impact-container.v-top{top:0px}
#stacks_in_1007 .impact-slide{background-image:url("../files/slideshowImage-1007.jpg")}.slide-stacks_in_1007 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1007 .impact-container.h-right{right:0px}.slide-stacks_in_1007 .impact-container.h-left{left:0px}.slide-stacks_in_1007 .impact-container.v-top{top:0px}
#p-stacks_in_488 p{    }#p-stacks_in_488 p.lead{}#p-stacks_in_488 a{color:var(--link-color);}#p-stacks_in_488 a:hover{color:var(--link-color-hover); }
.style-pro-stacks_in_465::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_465:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

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

.ll-open-stacks_in_465 > #ovl_stacks_in_465.ll-overlay {
  transition: opacity 500ms ease;
  opacity: 1;
  visibility: visible; }

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

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

.lb-master_stacks_in_465 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_465.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_465.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 333.3333333333ms 333.3333333333ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms, transform 333.3333333333ms 333.3333333333ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

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

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

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

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

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

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

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

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

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

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

.lb-master_stacks_in_465 [data-infix-next], .lb-master_stacks_in_465 [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_465 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_465 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

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

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

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

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

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

.lb-master_stacks_in_465 [data-infix-next]::before,
.lb-master_stacks_in_465 [data-infix-next]::after,
.lb-master_stacks_in_465 [data-infix-prev]::before,
.lb-master_stacks_in_465 [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_465 html.bwd-touch [data-infix-next], .lb-master_stacks_in_465 [data-infix-next]:hover,
.lb-master_stacks_in_465 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_465 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_465 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_465 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_465 [data-infix-next]:hover::before, .lb-master_stacks_in_465 [data-infix-next]:hover::after,
  .lb-master_stacks_in_465 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_465 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_465 [data-infix-prev]:hover::before, .lb-master_stacks_in_465 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

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

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

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

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

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

.lb-master_stacks_in_465 [data-infix-prev]::before {
  transform: rotate(-315deg); }
.lb-master_stacks_in_403.bg-vault.bg-color.style-pro-stacks_in_403{background-color:rgba(0, 0, 0, 0.78)}.lb-master_stacks_in_403.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_403.bg-color{background-color:rgba(0, 0, 0, 0.78)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_403.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_403.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_403{position:fixed}.ll-open-stacks_in_403 > .ll-overlay#ovl_stacks_in_403{z-index:9989}.ll-open-stacks_in_403.sectionsPro1 > .ll-overlay#ovl_stacks_in_403{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_403.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_403.close-vis-large-only .infix-close{display:none !important}}#stacks_in_403 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_403.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_403.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_403.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="fotografisch"].sectionsPro1.size-target.lightbox-open.ll-open-stacks_in_403 > .shear-wrapper{position:absolute}.lb-master_stacks_in_403.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_403.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_403.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_403.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_403.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_403.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_403.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_403.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_403.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_403.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_403.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_403.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_403.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_403.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_403.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_403.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_403.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_403.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_403.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_403.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_403.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_403.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_403.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_403.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_403 .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_403 .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:0% 0% 0% 0%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_403 .infix-close{opacity:1 !important}.lb-master_stacks_in_403 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_403 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_403 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_403 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(250, 206, 35, 1.00);font-size:12px;line-height:1}.lb-master_stacks_in_403 .infix-close > .close-wrap.close-text-only .text-border{padding:8px;border:1px solid rgba(250, 206, 35, 1.00);border-radius:8px;background-color:rgba(250, 206, 35, 0.00);text-align:center}.lb-master_stacks_in_403 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_403 .infix-close > .close-wrap > svg circle.bg{fill:rgba(250, 206, 35, 0.00)}.lb-master_stacks_in_403 .infix-close > .close-wrap > svg .ring{stroke:rgba(250, 206, 35, 1.00);stroke-width:4px}.lb-master_stacks_in_403 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(250, 206, 35, 1.00);stroke-width:4px;fill:none}.lb-master_stacks_in_403 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_403 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_403 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_403 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_403 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_403 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_403 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_403 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_403 .infix-close > .close-wrap > svg .ring{stroke:rgba(226, 159, 36, 1.00)}.lb-master_stacks_in_403 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_403 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(226, 159, 36, 1.00);fill:none}.lb-master_stacks_in_403 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_403 .infix-close > .close-wrap.close-text-only{color:rgba(226, 159, 36, 1.00)}.lb-master_stacks_in_403 .infix-close i.fa,.lb-master_stacks_in_403 .infix-close svg,.lb-master_stacks_in_403 .infix-close .simple-icon,.lb-master_stacks_in_403 .infix-close .close-wrap,.lb-master_stacks_in_403 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_403 .infix-close .close-wrap,.lb-master_stacks_in_403 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_403 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_403 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_403 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_403 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_403 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_403 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_403.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_403 .splb-loader .loader-message{display:none}.lb-master_stacks_in_403 .splb-loader svg{display:none}.lb-master_stacks_in_403 .splb-loader > .loader-message{margin-top:0}
.infix-content.bg-vault.bg-color.style-pro-stacks_in_405{background-color:rgba(255, 255, 255, 1.00)}#stacks_in_405.splb{padding:12px}#splb_stacks_in_405 .infix-iframe-container{background-color:}#stacks_in_405{display:none}.infix-opened #stacks_in_405,.infix-closed #stacks_in_405{display:block}.fotografisch{cursor:pointer}#stacks_in_405.splb{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_405.splb.ll-overflow{overflow:visible !important}
h3.stacks_in_567{        }
#stacks_in_569 .sirecocontainer {
display: block;
max-width: 1200px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_569 .sirecocontainer img {
   
	max-width: 100%; height: auto;

	padding: 15px 0px 0px 0px;
}


#stacks_in_569 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_569 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}



#stacks_in_569 .sireco_left {
	width: 50%;
	display: block; 
	float: left; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/


}

#stacks_in_569 .sireco_right {
	width: 50%;
	display: block; 
	float: right; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/

 

%[endif]%

}


@media handheld, only screen and (max-width: 780px) {

#stacks_in_569 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
/*Custom CSS;*/
}
#stacks_in_569 .sireco_left {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;

/*Custom CSS;*/
}
#stacks_in_569 .sireco_right {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;
/*Custom CSS;*/
}
}

.stacks_in_571 img,.stacks_in_571 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_571 img:hover{ }
#stacks_in_571 {
	padding:  20px;
}
#p-stacks_in_573 p{    }#p-stacks_in_573 p.lead{}#p-stacks_in_573 a{color:var(--link-color);}#p-stacks_in_573 a:hover{color:var(--link-color-hover); }
#stacks_in_575 .sirecocontainer {
display: block;
max-width: 1200px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_575 .sirecocontainer img {
   
	max-width: 100%; height: auto;

	padding: 15px 0px 0px 0px;
}


#stacks_in_575 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_575 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}



#stacks_in_575 .sireco_left {
	width: 50%;
	display: block; 
	float: right; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/


}

#stacks_in_575 .sireco_right {
	width: 50%;
	display: block; 
	float: right; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/

 

%[endif]%

}


@media handheld, only screen and (max-width: 780px) {

#stacks_in_575 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
/*Custom CSS;*/
}
#stacks_in_575 .sireco_left {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;

/*Custom CSS;*/
}
#stacks_in_575 .sireco_right {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;
/*Custom CSS;*/
}
}

.stacks_in_577 img,.stacks_in_577 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_577 img:hover{ }
#stacks_in_577 {
	margin:  20px;
}
#p-stacks_in_579 p{    }#p-stacks_in_579 p.lead{}#p-stacks_in_579 a{color:var(--link-color);}#p-stacks_in_579 a:hover{color:var(--link-color-hover); }
#stacks_in_581 .sirecocontainer {
display: block;
max-width: 1200px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_581 .sirecocontainer img {
   
	max-width: 100%; height: auto;

	padding: 15px 0px 0px 0px;
}


#stacks_in_581 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_581 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}



#stacks_in_581 .sireco_left {
	width: 50%;
	display: block; 
	float: left; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/


}

#stacks_in_581 .sireco_right {
	width: 50%;
	display: block; 
	float: right; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/

 

%[endif]%

}


@media handheld, only screen and (max-width: 780px) {

#stacks_in_581 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
/*Custom CSS;*/
}
#stacks_in_581 .sireco_left {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;

/*Custom CSS;*/
}
#stacks_in_581 .sireco_right {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;
/*Custom CSS;*/
}
}

.stacks_in_583 img,.stacks_in_583 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_583 img:hover{ }
#stacks_in_583 {
	padding:  20px;
}
#p-stacks_in_585 p{    }#p-stacks_in_585 p.lead{}#p-stacks_in_585 a{color:var(--link-color);}#p-stacks_in_585 a:hover{color:var(--link-color-hover); }
.style-pro-stacks_in_403::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_403:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

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

.ll-open-stacks_in_403 > #ovl_stacks_in_403.ll-overlay {
  transition: opacity 500ms ease;
  opacity: 1;
  visibility: visible; }

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

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

.lb-master_stacks_in_403 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_403.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_403.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 333.3333333333ms 333.3333333333ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms, transform 333.3333333333ms 333.3333333333ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

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

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

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

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

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

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

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

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

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

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

.lb-master_stacks_in_403 [data-infix-next], .lb-master_stacks_in_403 [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_403 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_403 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

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

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

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

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

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

.lb-master_stacks_in_403 [data-infix-next]::before,
.lb-master_stacks_in_403 [data-infix-next]::after,
.lb-master_stacks_in_403 [data-infix-prev]::before,
.lb-master_stacks_in_403 [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_403 html.bwd-touch [data-infix-next], .lb-master_stacks_in_403 [data-infix-next]:hover,
.lb-master_stacks_in_403 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_403 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_403 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_403 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_403 [data-infix-next]:hover::before, .lb-master_stacks_in_403 [data-infix-next]:hover::after,
  .lb-master_stacks_in_403 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_403 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_403 [data-infix-prev]:hover::before, .lb-master_stacks_in_403 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

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

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

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

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

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

.lb-master_stacks_in_403 [data-infix-prev]::before {
  transform: rotate(-315deg); }
.lb-master_stacks_in_433.bg-vault.bg-color.style-pro-stacks_in_433{background-color:rgba(0, 0, 0, 0.78)}.lb-master_stacks_in_433.close-vis-never .infix-close{display:none !important}.ll-overlay#ovl_stacks_in_433.bg-color{background-color:rgba(0, 0, 0, 0.78)}@media screen and (max-width:640px){.ll-overlay#ovl_stacks_in_433.small-bg-color{background-color:rgba(0, 0, 0, 0.78)}.ll-overlay#ovl_stacks_in_433.small-bg-color::before{background-color:transparent !important;background-image:none !important}}body > .ll-overlay#ovl_stacks_in_433{position:fixed}.ll-open-stacks_in_433 > .ll-overlay#ovl_stacks_in_433{z-index:9989}.ll-open-stacks_in_433.sectionsPro1 > .ll-overlay#ovl_stacks_in_433{z-index:998}@media screen and (min-width:640px){.lb-master_stacks_in_433.close-vis-small-only .infix-close{display:none !important}}@media screen and (max-width:640px){.lb-master_stacks_in_433.close-vis-large-only .infix-close{display:none !important}}#stacks_in_433 .infix-close.lb-close-master{display:none !important}@media screen and (min-width:640px){#ovl_stacks_in_433.large-hide-overlay{background-color:transparent !important}}@media screen and (min-width:640px){.lb-master_stacks_in_433.infix-section.large-hide-overlay{background-color:transparent !important}}@media screen and (max-width:640px){.lb-master_stacks_in_433.infix-section.sm-hide-borders .infix-content{border-radius:0 !important;border:none !important}}[data-ll-target="kombination"].sectionsPro1.size-target.lightbox-open.ll-open-stacks_in_433 > .shear-wrapper{position:absolute}.lb-master_stacks_in_433.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}@media screen and (max-width:640px){.lb-master_stacks_in_433.maxw-frame:not(.infix-image):not(.custom-size) .infix-container{width:100%}}.lb-master_stacks_in_433.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_433.maxw-frame.infix-image:not(.custom-size) .infix-container > .infix-content{width:100%}}.lb-master_stacks_in_433.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}@media screen and (max-width:640px){.lb-master_stacks_in_433.maxw-frame:not(.custom-size) .infix-container{max-width:1000px}}.lb-master_stacks_in_433.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_433.prop-height.infix-body:not(.vid-letterbox):not(.infix-image) .infix-iframe-container{padding-top:85vh}}.lb-master_stacks_in_433.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_433.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_433.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_433.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-container,.lb-master_stacks_in_433.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_433.prop-height.infix-body:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:85vh !important;max-height:85vh !important}}.lb-master_stacks_in_433.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_433.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_433.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_433.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_433.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .infix-content,.lb-master_stacks_in_433.prop-height.infix-section:not(.vid-letterbox):not(.infix-image).infix-inline .splb{height:100% !important;max-height:100% !important}.lb-master_stacks_in_433.infix-iframe.infix-section .infix-container,.lb-master_stacks_in_433.infix-iframe.infix-section .infix-content,.lb-master_stacks_in_433.infix-iframe.infix-section .infix-iframe-container{position:static;top:0;left:0;height:100%;width:100%}.lb-master_stacks_in_433.infix-iframe.infix-section.size-float .infix-iframe-container{padding-top:0}.lb-master_stacks_in_433 .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_433 .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:0% 0% 0% 0%;background:rgba(0, 0, 0, 0.00)}html.bwd-touch .lb-master_stacks_in_433 .infix-close{opacity:1 !important}.lb-master_stacks_in_433 .infix-close > .close-wrap{position:relative;width:40px;height:40px;opacity:0.94}.lb-master_stacks_in_433 .infix-close > .close-wrap:hover,html.bwd-touch .lb-master_stacks_in_433 .infix-close > .close-wrap{opacity:1 !important}.lb-master_stacks_in_433 .infix-close > .close-wrap.close-text-only{width:auto;height:auto;color:rgba(250, 206, 35, 1.00);font-size:12px;line-height:1}.lb-master_stacks_in_433 .infix-close > .close-wrap.close-text-only .text-border{padding:8px;border:1px solid rgba(250, 206, 35, 1.00);border-radius:8px;background-color:rgba(255, 255, 255, 0.00);text-align:center}.lb-master_stacks_in_433 .infix-close > .close-wrap > svg{width:40px;height:40px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.lb-master_stacks_in_433 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_433 .infix-close > .close-wrap > svg .ring{stroke:rgba(250, 206, 35, 1.00);stroke-width:4px}.lb-master_stacks_in_433 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(250, 206, 35, 1.00);stroke-width:4px;fill:none}.lb-master_stacks_in_433 .infix-close > .close-wrap > svg .ring,.lb-master_stacks_in_433 .infix-close > .close-wrap > svg .action-icon path{-webkit-transition:stroke 200ms ease-out;transition:stroke 200ms ease-out}.lb-master_stacks_in_433 .infix-close > .close-wrap > svg circle.bg{-webkit-transition:fill 220ms ease-out;transition:fill 220ms ease-out}.lb-master_stacks_in_433 .infix-close:hover,html.bwd-touch .lb-master_stacks_in_433 .infix-close{background:rgba(0, 0, 0, 0.00)}.lb-master_stacks_in_433 .infix-close:hover > .close-wrap > svg circle.bg,html.bwd-touch .lb-master_stacks_in_433 .infix-close > .close-wrap > svg circle.bg{fill:rgba(255, 255, 255, 0.00)}.lb-master_stacks_in_433 .infix-close:hover > .close-wrap > svg .ring,html.bwd-touch .lb-master_stacks_in_433 .infix-close > .close-wrap > svg .ring{stroke:rgba(226, 159, 36, 1.00)}.lb-master_stacks_in_433 .infix-close:hover > .close-wrap > svg .action-icon path,html.bwd-touch .lb-master_stacks_in_433 .infix-close > .close-wrap > svg .action-icon path{stroke:rgba(226, 159, 36, 1.00);fill:none}.lb-master_stacks_in_433 .infix-close:hover > .close-wrap.close-text-only,html.bwd-touch .lb-master_stacks_in_433 .infix-close > .close-wrap.close-text-only{color:rgba(226, 159, 36, 1.00)}.lb-master_stacks_in_433 .infix-close i.fa,.lb-master_stacks_in_433 .infix-close svg,.lb-master_stacks_in_433 .infix-close .simple-icon,.lb-master_stacks_in_433 .infix-close .close-wrap,.lb-master_stacks_in_433 .infix-close .text-border{pointer-events:none}@media screen and (min-width:640px){.lb-master_stacks_in_433 .infix-close .close-wrap,.lb-master_stacks_in_433 .infix-close .close-wrap > svg{width:40px;height:40px}.lb-master_stacks_in_433 .infix-close .close-wrap.close-text-only{font-size:16px}}.lb-master_stacks_in_433 .infix-close .action-icon > g{display:none}.lb-master_stacks_in_433 .infix-close.close-cross .action-icon > g#cross{display:block}.lb-master_stacks_in_433 .infix-close.close-small-cross .action-icon > g#smallcross{display:block}.lb-master_stacks_in_433 .infix-close.close-left-arrow .action-icon > g#arrow{display:block}.lb-master_stacks_in_433 .infix-close.close-hamburger .action-icon > g#burger{display:block}@media screen and (min-width:640px){.lb-master_stacks_in_433.close-bg-small-only .infix-close{background:none}}.lb-master_stacks_in_433 .splb-loader .loader-message{display:none}.lb-master_stacks_in_433 .splb-loader svg{display:none}.lb-master_stacks_in_433 .splb-loader > .loader-message{margin-top:0}
.infix-content.bg-vault.bg-color.style-pro-stacks_in_435{background-color:rgba(255, 255, 255, 1.00)}#stacks_in_435.splb{padding:12px}#splb_stacks_in_435 .infix-iframe-container{background-color:}#stacks_in_435{display:none}.infix-opened #stacks_in_435,.infix-closed #stacks_in_435{display:block}.kombination{cursor:pointer}#stacks_in_435.splb{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_435.splb.ll-overflow{overflow:visible !important}
h3.stacks_in_592{        }
#stacks_in_594 .sirecocontainer {
display: block;
max-width: 1200px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_594 .sirecocontainer img {
   
	max-width: 100%; height: auto;

	padding: 15px 0px 0px 0px;
}


#stacks_in_594 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_594 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}



#stacks_in_594 .sireco_left {
	width: 50%;
	display: block; 
	float: left; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/


}

#stacks_in_594 .sireco_right {
	width: 50%;
	display: block; 
	float: right; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/

 

%[endif]%

}


@media handheld, only screen and (max-width: 780px) {

#stacks_in_594 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
/*Custom CSS;*/
}
#stacks_in_594 .sireco_left {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;

/*Custom CSS;*/
}
#stacks_in_594 .sireco_right {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;
/*Custom CSS;*/
}
}

#stacks_in_1119 audio, #stacks_in_1119 video {
    width: 100%;
    max-width: 100%;
}#p-stacks_in_598 p{    }#p-stacks_in_598 p.lead{}#p-stacks_in_598 a{color:var(--link-color);}#p-stacks_in_598 a:hover{color:var(--link-color-hover); }
#stacks_in_600 .sirecocontainer {
display: block;
max-width: 1200px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_600 .sirecocontainer img {
   
	max-width: 100%; height: auto;

	padding: 0px 0px 0px 0px;
}


#stacks_in_600 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_600 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}



#stacks_in_600 .sireco_left {
	width: 50%;
	display: block; 
	float: right; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/


}

#stacks_in_600 .sireco_right {
	width: 50%;
	display: block; 
	float: right; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/

 

%[endif]%

}


@media handheld, only screen and (max-width: 780px) {

#stacks_in_600 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
/*Custom CSS;*/
}
#stacks_in_600 .sireco_left {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;

/*Custom CSS;*/
}
#stacks_in_600 .sireco_right {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;
/*Custom CSS;*/
}
}

#stacks_in_1042 .fg-content.fg-full-height{height:100%}#stacks_in_1042 .slides-container{margin:0}#stacks_in_1042 .slides-container > li{margin:0}#stacks_in_1042 .slides-container > li::before,#stacks_in_1042 .slides-container > li::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:2;transition:opacity 80ms ease}#stacks_in_1042 .slides-container.ovl-color li::before{background-color:rgba(89, 237, 212, 0.30)}#stacks_in_1042 .slides-container.ovl-tile li::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_1042 .fg-per-show{position:absolute;z-index:5;width:100%;height:100%}#stacks_in_1042 .impact-wrapper{z-index:0}#stacks_in_1042 .impact-wrapper.fill-container{min-width:100%}#stacks_in_1042 .impact-wrapper.fill-container.hero-header{height:100%;height:100vh;width:100%;width:100vw}@media only screen and (orientation:portrait){#stacks_in_1042 .impact-wrapper.fill-container.hero-header{height:100% !important}}#stacks_in_1042 .impact-wrapper.fixed-height{height:400px;width:100%;min-width:100%}#stacks_in_1042 .impact-wrapper.flexible-height{height:100%;min-height:100px;width:100%;min-width:100%}#stacks_in_1042 .impact-wrapper.touch-device.cover-touch{background-size:cover;background-position:center center;overflow:hidden}#stacks_in_1042 .impact-wrapper.touch-device.cover-touch:not(.touch-warehouse){background-image:url()}#stacks_in_1042 .impact-wrapper.touch-device.cover-touch.touch-warehouse{background-image:url()}#stacks_in_1042 .impact-wrapper > .pre-loader{position:absolute;text-align:center;top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;transition:opacity 80ms ease,visibility 0 0.2s}#stacks_in_1042 .impact-wrapper > .pre-loader.hidden{opacity:0;visibility:hidden}#stacks_in_1042 .impact-wrapper > .pre-loader > .pl-spinner{position:absolute;top:36%;margin-left:-32px;color:rgba(251, 251, 251, 0.90)}#stacks_in_1042 .impact-wrapper > .pre-loader > .pl-spinner.hidden{display:none}#stacks_in_1042 .impact-wrapper > .pre-loader.bg-image{background-size:cover;background-position:center center;background-repeat:no-repeat}#stacks_in_1042 .impact-wrapper > .pre-loader.bg-image.custom-image:not(.bg-warehouse){background-image:url()}#stacks_in_1042 .impact-wrapper > .pre-loader.bg-image.custom-image.bg-warehouse{background-image:url()}#stacks_in_1042 .impact-wrapper > .pre-loader.preload-color{background-color:rgba(51, 51, 51, 0.95)}#stacks_in_1042 .impact-wrapper > .pre-loader.bg-overlay{z-index:1}#stacks_in_1042 .impact-wrapper > .pre-loader.bg-overlay::before,#stacks_in_1042 .impact-wrapper > .pre-loader.bg-overlay::after{content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:0}#stacks_in_1042 .impact-wrapper > .pre-loader.bg-overlay.ovl-color::before{background-color:rgba(89, 237, 212, 0.30)}#stacks_in_1042 .impact-wrapper > .pre-loader.bg-overlay.ovl-tile::after{background-image:url();opacity:0.30;background-repeat:repeat}#stacks_in_1042 .impact-container{z-index:5}#stacks_in_1042 .scrollDown{position:absolute;cursor:pointer;z-index:100;left:50%;width:80px;height:80px;-webkit-touch-callout:none;transform:scale(0.70);transform-origin:left center;-webkit-user-select:none;user-select:none}@media screen and (max-width:640px){#stacks_in_1042 .scrollDown{transform:scale(0.70)}}#stacks_in_1042 .scrollDown.button-bottom{bottom:30px}#stacks_in_1042 .scrollDown.button-top{top:30px}@media screen and (max-width:640px){#stacks_in_1042 .scrollDown.hide-on-mob{display:none}}#stacks_in_1042 .impact-arrow-wrap{background:rgba(0, 0, 0, 0.85);border-radius:50%;border:2px solid rgba(255, 255, 255, 0.96);box-shadow:0px 0px 0px 0px rgba(51, 51, 51, 0.60);transition:all 90ms ease}#stacks_in_1042 .impact-arrow-wrap:hover{background:rgba(40, 40, 40, 0.85);transition:all 90ms ease}#stacks_in_1042 .impact-arrow-wrap:hover .impact-hint{opacity:1 !important}#stacks_in_1042 .impact-arrow-wrap.animates .impact-arrow{animation-delay:3000ms;animation-iteration-count:3}#stacks_in_1042 .impact-arrow{border-top-color:rgba(255, 255, 255, 0.85);border-right-color:rgba(255, 255, 255, 0.85);border-width:2px}#stacks_in_1042 .impact-arrow:hover{border-top-color:rgba(255, 255, 255, 1.00);border-right-color:rgba(255, 255, 255, 1.00)}#stacks_in_1042 .impact-hint{position:absolute;top:0.6em;width:100%;left:0;font-size:2em;font-style:italic;text-align:center;color:rgba(255, 255, 255, 0.85);opacity:0}#stacks_in_1042 .slides-pagination > a{transition:all 3000ms ease}#stacks_in_1042 .slides-pagination > a.current{transition:all 3000ms ease}
#stacks_in_1044 .impact-slide{background-image:url("../files/slideshowImage-1044.jpg")}.slide-stacks_in_1044 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1044 .impact-container.h-right{right:0px}.slide-stacks_in_1044 .impact-container.h-left{left:0px}.slide-stacks_in_1044 .impact-container.v-top{top:0px}
#stacks_in_1045 .impact-slide{background-image:url("../files/slideshowImage-1045.jpg")}.slide-stacks_in_1045 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1045 .impact-container.h-right{right:0px}.slide-stacks_in_1045 .impact-container.h-left{left:0px}.slide-stacks_in_1045 .impact-container.v-top{top:0px}
#stacks_in_1046 .impact-slide{background-image:url("../files/slideshowImage-1046.jpg")}.slide-stacks_in_1046 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1046 .impact-container.h-right{right:0px}.slide-stacks_in_1046 .impact-container.h-left{left:0px}.slide-stacks_in_1046 .impact-container.v-top{top:0px}
#stacks_in_1047 .impact-slide{background-image:url("../files/slideshowImage-1047.jpg")}.slide-stacks_in_1047 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1047 .impact-container.h-right{right:0px}.slide-stacks_in_1047 .impact-container.h-left{left:0px}.slide-stacks_in_1047 .impact-container.v-top{top:0px}
#stacks_in_1048 .impact-slide{background-image:url("../files/slideshowImage-1048.jpg")}.slide-stacks_in_1048 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1048 .impact-container.h-right{right:0px}.slide-stacks_in_1048 .impact-container.h-left{left:0px}.slide-stacks_in_1048 .impact-container.v-top{top:0px}
#stacks_in_1049 .impact-slide{background-image:url("../files/slideshowImage-1049.jpg")}.slide-stacks_in_1049 .impact-container.v-bottom{bottom:0px}.slide-stacks_in_1049 .impact-container.h-right{right:0px}.slide-stacks_in_1049 .impact-container.h-left{left:0px}.slide-stacks_in_1049 .impact-container.v-top{top:0px}
#p-stacks_in_604 p{    }#p-stacks_in_604 p.lead{}#p-stacks_in_604 a{color:var(--link-color);}#p-stacks_in_604 a:hover{color:var(--link-color-hover); }
#stacks_in_606 .sirecocontainer {
display: block;
max-width: 1200px; 
margin-left: auto;
margin-right:auto;
/*Custom CSS;*/
}

#stacks_in_606 .sirecocontainer img {
   
	max-width: 100%; height: auto;

	padding: 15px 0px 0px 0px;
}


#stacks_in_606 .sirecobefit {
margin-left: -10px;
margin-right: -10px;
}

#stacks_in_606 .sirecospacer {
margin-left: 10px;
margin-right: 10px;
}



#stacks_in_606 .sireco_left {
	width: 50%;
	display: block; 
	float: left; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/


}

#stacks_in_606 .sireco_right {
	width: 50%;
	display: block; 
	float: right; clear: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
position: static;
/*Custom CSS;*/

 

%[endif]%

}


@media handheld, only screen and (max-width: 780px) {

#stacks_in_606 .sirecobefit {
margin-left: 10px;
margin-right: 10px;
/*Custom CSS;*/
}
#stacks_in_606 .sireco_left {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;

/*Custom CSS;*/
}
#stacks_in_606 .sireco_right {
	width: 100%;
	padding: 5px;
	float: ; clear: none; position: static;
/*Custom CSS;*/
}
}

#stacks_in_1120 audio, #stacks_in_1120 video {
    width: 100%;
    max-width: 100%;
}#p-stacks_in_610 p{    }#p-stacks_in_610 p.lead{}#p-stacks_in_610 a{color:var(--link-color);}#p-stacks_in_610 a:hover{color:var(--link-color-hover); }
.style-pro-stacks_in_433::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_433:not(.bg-vault):not(.bg-featured)::before{background-color:rgba(126, 167, 227, 1.00)}

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

.ll-open-stacks_in_433 > #ovl_stacks_in_433.ll-overlay {
  transition: opacity 500ms ease;
  opacity: 1;
  visibility: visible; }

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

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

.lb-master_stacks_in_433 [data-infix-close]:not(.infix-wrap), .lb-master_stacks_in_433.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_433.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 333.3333333333ms 333.3333333333ms cubic-bezier(0.25, 0.46, 0.45, 0.94), visibility 0ms, transform 333.3333333333ms 333.3333333333ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }

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

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

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

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

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

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

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

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

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

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

.lb-master_stacks_in_433 [data-infix-next], .lb-master_stacks_in_433 [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_433 html:not(.bwd-touch) [data-infix-next], .lb-master_stacks_in_433 html:not(.bwd-touch) [data-infix-prev] {
  opacity: 0; }

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

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

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

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

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

.lb-master_stacks_in_433 [data-infix-next]::before,
.lb-master_stacks_in_433 [data-infix-next]::after,
.lb-master_stacks_in_433 [data-infix-prev]::before,
.lb-master_stacks_in_433 [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_433 html.bwd-touch [data-infix-next], .lb-master_stacks_in_433 [data-infix-next]:hover,
.lb-master_stacks_in_433 html.bwd-touch [data-infix-prev], .lb-master_stacks_in_433 [data-infix-prev]:hover {
  border: 2px solid rgba(255, 255, 255, 1.00);
  background: rgba(255, 255, 255, 0.00); }
  .lb-master_stacks_in_433 html.bwd-touch [data-infix-next]::before, .lb-master_stacks_in_433 html.bwd-touch [data-infix-next]::after, .lb-master_stacks_in_433 [data-infix-next]:hover::before, .lb-master_stacks_in_433 [data-infix-next]:hover::after,
  .lb-master_stacks_in_433 html.bwd-touch [data-infix-prev]::before,
  .lb-master_stacks_in_433 html.bwd-touch [data-infix-prev]::after, .lb-master_stacks_in_433 [data-infix-prev]:hover::before, .lb-master_stacks_in_433 [data-infix-prev]:hover::after {
    background: rgba(255, 255, 255, 1.00); }

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

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

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

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

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

.lb-master_stacks_in_433 [data-infix-prev]::before {
  transform: rotate(-315deg); }
.s-container-stacks_in_754{   margin-left: auto; margin-right: auto;}#s-wrapper-stacks_in_754{margin:0;  }#s-content-stacks_in_754{justify-content:center;min-height:200px;  padding:0px 20px 0px 20px; }@media (min-width:600px){.s-container-stacks_in_754{ }#s-wrapper-stacks_in_754{}#s-content-stacks_in_754{min-height:200px; }}@media (min-width:900px){.s-container-stacks_in_754{ }#s-wrapper-stacks_in_754{}#s-content-stacks_in_754{min-height:200px; }}@media (min-width:1200px){.s-container-stacks_in_754{ }#s-wrapper-stacks_in_754{}#s-content-stacks_in_754{min-height:200px; }} html:not(.touch-stripped) #s-content-stacks_in_754,html:not(.touch-stripped) .s-bg-stacks_in_754{background-attachment:fixed!important;width:100%} .s-bg-stacks_in_754{border-radius:0px 0px 0px 0px;  background-image:linear-gradient(to right,rgba(250, 206, 35, 0.67),rgba(250, 206, 35, 0.67)),url(../files/s-background-img-s-local-754.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;  }@media (min-width:600px){.s-bg-stacks_in_754{ background-image:linear-gradient(to right,rgba(250, 206, 35, 0.67),rgba(250, 206, 35, 0.67)),url(../files/s-background-img-m-local-754.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;  }}.s-bg-stacks_in_754{z-index:0}#s-outer-stacks_in_754{border-radius:0px 0px 0px 0px}
h3.stacks_in_756{        }
 .s-container-stacks_in_767{ }#s-wrapper-stacks_in_767{ margin:20px 0px 20px 0px;}#s-content-stacks_in_767{justify-content:center;  }.s-bg-stacks_in_767{z-index:0}#s-outer-stacks_in_767{border-radius:0px 0px 0px 0px}
#mdstacks_in_769 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_769 h1,#mdstacks_in_769 h2,#mdstacks_in_769 h3,#mdstacks_in_769 h4,#mdstacks_in_769 h5,#mdstacks_in_769 h6{ }#mdstacks_in_769 p,#mdstacks_in_769 ul,#mdstacks_in_769 ol{  }#mdstacks_in_769 a{color:var(--link-color);}#mdstacks_in_769 a:hover{color:var(--link-color-hover); }

#stacks_in_769 {
	padding:  20px;
}
.s-cols-stacks_in_771{justify-content:space-between;align-items:stretch;}.s-cols-stacks_in_771>.s-cols-item{border-radius:5px;margin-bottom:20px;width:100%;  padding:0px 0px 0px 0px;  background-color:var(--button-primary-color); }.s-cols-stacks_in_771>.s-cols-item:hover{ }@media (min-width:800px){.s-cols-stacks_in_771>.s-cols-item{ width:calc((100% - calc(2 * 20px)) / 3);}}#stacks_out_771{width:100%}
.item_stacks_in_773{justify-content:space-between;overflow:hidden;  }
 .s-container-stacks_in_775{ }#s-wrapper-stacks_in_775{margin:0; }#s-content-stacks_in_775{justify-content:center; padding:0; }.s-bg-stacks_in_775{z-index:0}#s-outer-stacks_in_775{border-radius:0px 0px 0px 0px}
.stacks_in_777 img,.stacks_in_777 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_777 img:hover{ }#mdstacks_in_778 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_778 h1,#mdstacks_in_778 h2,#mdstacks_in_778 h3,#mdstacks_in_778 h4,#mdstacks_in_778 h5,#mdstacks_in_778 h6{ }#mdstacks_in_778 p,#mdstacks_in_778 ul,#mdstacks_in_778 ol{  }#mdstacks_in_778 a{color:var(--link-color);}#mdstacks_in_778 a:hover{color:var(--link-color-hover); }

#stacks_in_778 {
	padding:  10px;
}
.stacks_in_780 .source-button{  margin-bottom: 0;}#stacks_in_780 .button-group-btn:not(:last-child) .source-button{margin-bottom:0}#stacks_in_780 .button-group-btn:last-child .source-button{margin-bottom: 0;}.stacks_in_780 .source-button,#stacks_in_780 .s-button-group{display:block}#stacks_in_780 .s-button-group .button-group-btn{padding-right:0!important;padding-bottom:1px}#stacks_in_780 .s-button-group{justify-content:center}#stacks_in_780 .s-button-group .button-group-btn:not(:last-child){padding-right:1px}@media only screen and (max-width:0px){#stacks_in_780 .s-button-group .button-group-btn{padding-right:0!important;padding-left:0}}#stacks_in_780 .s-button-group .button-group-btn{padding-bottom:1px}
#stacks_in_780 {
	padding:  10px;
}

.item_stacks_in_781{justify-content:space-between;overflow:hidden;  }
 .s-container-stacks_in_783{ }#s-wrapper-stacks_in_783{margin:0; }#s-content-stacks_in_783{justify-content:center; padding:0; }.s-bg-stacks_in_783{z-index:0}#s-outer-stacks_in_783{border-radius:0px 0px 0px 0px}
.stacks_in_785 img,.stacks_in_785 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_785 img:hover{ }#mdstacks_in_786 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_786 h1,#mdstacks_in_786 h2,#mdstacks_in_786 h3,#mdstacks_in_786 h4,#mdstacks_in_786 h5,#mdstacks_in_786 h6{ }#mdstacks_in_786 p,#mdstacks_in_786 ul,#mdstacks_in_786 ol{  }#mdstacks_in_786 a{color:var(--link-color);}#mdstacks_in_786 a:hover{color:var(--link-color-hover); }

#stacks_in_786 {
	padding:  10px;
}
.stacks_in_788 .source-button{  margin-bottom: 0;}#stacks_in_788 .button-group-btn:not(:last-child) .source-button{margin-bottom:0}#stacks_in_788 .button-group-btn:last-child .source-button{margin-bottom: 0;}.stacks_in_788 .source-button,#stacks_in_788 .s-button-group{display:block}#stacks_in_788 .s-button-group .button-group-btn{padding-right:0!important;padding-bottom:1px}#stacks_in_788 .s-button-group{justify-content:center}#stacks_in_788 .s-button-group .button-group-btn:not(:last-child){padding-right:1px}@media only screen and (max-width:0px){#stacks_in_788 .s-button-group .button-group-btn{padding-right:0!important;padding-left:0}}#stacks_in_788 .s-button-group .button-group-btn{padding-bottom:1px}
#stacks_in_788 {
	padding:  10px;
}

.item_stacks_in_789{justify-content:space-between;overflow:hidden;  }
 .s-container-stacks_in_791{ }#s-wrapper-stacks_in_791{margin:0; }#s-content-stacks_in_791{justify-content:center; padding:0; }.s-bg-stacks_in_791{z-index:0}#s-outer-stacks_in_791{border-radius:0px 0px 0px 0px}
.stacks_in_793 img,.stacks_in_793 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_793 img:hover{ }#mdstacks_in_794 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_794 h1,#mdstacks_in_794 h2,#mdstacks_in_794 h3,#mdstacks_in_794 h4,#mdstacks_in_794 h5,#mdstacks_in_794 h6{ }#mdstacks_in_794 p,#mdstacks_in_794 ul,#mdstacks_in_794 ol{  }#mdstacks_in_794 a{color:var(--link-color);}#mdstacks_in_794 a:hover{color:var(--link-color-hover); }

#stacks_in_794 {
	padding:  10px;
}
.stacks_in_796 .source-button{  margin-bottom: 0;}#stacks_in_796 .button-group-btn:not(:last-child) .source-button{margin-bottom:0}#stacks_in_796 .button-group-btn:last-child .source-button{margin-bottom: 0;}.stacks_in_796 .source-button,#stacks_in_796 .s-button-group{display:block}#stacks_in_796 .s-button-group .button-group-btn{padding-right:0!important;padding-bottom:1px}#stacks_in_796 .s-button-group{justify-content:center}#stacks_in_796 .s-button-group .button-group-btn:not(:last-child){padding-right:1px}@media only screen and (max-width:0px){#stacks_in_796 .s-button-group .button-group-btn{padding-right:0!important;padding-left:0}}#stacks_in_796 .s-button-group .button-group-btn{padding-bottom:1px}
#stacks_in_796 {
	padding:  10px;
}

.s-container-stacks_in_763{   margin-left: auto; margin-right: auto;}#s-wrapper-stacks_in_763{margin:0;  }#s-content-stacks_in_763{justify-content:center;min-height:200px;  padding:0px 20px 0px 20px; }@media (min-width:600px){.s-container-stacks_in_763{ }#s-wrapper-stacks_in_763{}#s-content-stacks_in_763{min-height:200px; }}@media (min-width:900px){.s-container-stacks_in_763{ }#s-wrapper-stacks_in_763{}#s-content-stacks_in_763{min-height:200px; }}@media (min-width:1200px){.s-container-stacks_in_763{ }#s-wrapper-stacks_in_763{}#s-content-stacks_in_763{min-height:200px; }} html:not(.touch-stripped) #s-content-stacks_in_763,html:not(.touch-stripped) .s-bg-stacks_in_763{background-attachment:fixed!important;width:100%} .s-bg-stacks_in_763{border-radius:0px 0px 0px 0px;  background-image:linear-gradient(to right,rgba(250, 206, 35, 0.67),rgba(250, 206, 35, 0.67)),url(../files/s-background-img-s-local-763.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;  }@media (min-width:600px){.s-bg-stacks_in_763{ background-image:linear-gradient(to right,rgba(250, 206, 35, 0.67),rgba(250, 206, 35, 0.67)),url(../files/s-background-img-m-local-763.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;  }}.s-bg-stacks_in_763{z-index:0}#s-outer-stacks_in_763{border-radius:0px 0px 0px 0px}
h3.stacks_in_765{        }
 .s-container-stacks_in_800{ }#s-wrapper-stacks_in_800{margin:0; }#s-content-stacks_in_800{justify-content:center;  padding:40px 20px 20px 20px;}.s-bg-stacks_in_800{z-index:0}#s-outer-stacks_in_800{border-radius:0px 0px 0px 0px}
.s-grid-stacks_in_804{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:2fr;align-items:stretch;  }.s-grid-stacks_in_804>.s-grid-item{border-radius:5px; padding:0px 0px 0px 0px;  background-color:transparent; box-shadow:0px 3px 15px rgba(0,0,0,0.2);;}.s-grid-stacks_in_804>.s-grid-item:hover{box-shadow:0px 0px 18px rgba(0,0,0,0.2); transform:translateY(-5px);}@media (min-width:800px){.s-grid-stacks_in_804{grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px; }}#stacks_out_804{width:100%}
.item_stacks_in_806{ grid-column:span 1;grid-row:span 1; justify-content:center;  overflow:hidden;  }@media (max-width:900px){.item_stacks_in_806{ grid-column:span 1;grid-row:span 1;}}
 .s-container-stacks_in_808{ }#s-wrapper-stacks_in_808{margin:0; }#s-content-stacks_in_808{justify-content:center; padding:0; }.s-bg-stacks_in_808{z-index:0}#s-outer-stacks_in_808{border-radius:0px 0px 0px 0px}
.stacks_in_810 img,.stacks_in_810 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_810 img:hover{ }
#stacks_in_810 {
	padding: 20px 0px 10px 0px;
}
h4.stacks_in_811{        }

#stacks_in_811 {
	padding: 0px 0px 10px 0px;
}
.item_stacks_in_965{ grid-column:span 1;grid-row:span 1; justify-content:center;  overflow:hidden;  }@media (max-width:900px){.item_stacks_in_965{ grid-column:span 1;grid-row:span 1;}}
#mdstacks_in_813 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_813 h1,#mdstacks_in_813 h2,#mdstacks_in_813 h3,#mdstacks_in_813 h4,#mdstacks_in_813 h5,#mdstacks_in_813 h6{ }#mdstacks_in_813 p,#mdstacks_in_813 ul,#mdstacks_in_813 ol{  }#mdstacks_in_813 a{color:var(--second-color);}#mdstacks_in_813 a:hover{color:var(--second-color-hover); }

#stacks_in_813 {
	padding: 20px 20px 0px 20px;
}
.s-container-stacks_in_846{   margin-left: auto; margin-right: auto;}#s-wrapper-stacks_in_846{margin:0;  }#s-content-stacks_in_846{justify-content:center;min-height:200px;  padding:0px 20px 0px 20px; }@media (min-width:600px){.s-container-stacks_in_846{ }#s-wrapper-stacks_in_846{}#s-content-stacks_in_846{min-height:200px; }}@media (min-width:900px){.s-container-stacks_in_846{ }#s-wrapper-stacks_in_846{}#s-content-stacks_in_846{min-height:200px; }}@media (min-width:1200px){.s-container-stacks_in_846{ }#s-wrapper-stacks_in_846{}#s-content-stacks_in_846{min-height:200px; }} html:not(.touch-stripped) #s-content-stacks_in_846,html:not(.touch-stripped) .s-bg-stacks_in_846{background-attachment:fixed!important;width:100%} .s-bg-stacks_in_846{border-radius:0px 0px 0px 0px;  background-image:linear-gradient(to right,rgba(250, 206, 35, 0.67),rgba(250, 206, 35, 0.67)),url(../files/s-background-img-s-local-846.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;  }@media (min-width:600px){.s-bg-stacks_in_846{ background-image:linear-gradient(to right,rgba(250, 206, 35, 0.67),rgba(250, 206, 35, 0.67)),url(../files/s-background-img-m-local-846.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;  }}.s-bg-stacks_in_846{z-index:0}#s-outer-stacks_in_846{border-radius:0px 0px 0px 0px}
h3.stacks_in_848{        }
 .s-container-stacks_in_612{ }#s-wrapper-stacks_in_612{margin:0; }#s-content-stacks_in_612{justify-content:center;  }.s-bg-stacks_in_612{z-index:0}#s-outer-stacks_in_612{border-radius:0px 0px 0px 0px}
#mdstacks_in_614 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_614 h1,#mdstacks_in_614 h2,#mdstacks_in_614 h3,#mdstacks_in_614 h4,#mdstacks_in_614 h5,#mdstacks_in_614 h6{ }#mdstacks_in_614 p,#mdstacks_in_614 ul,#mdstacks_in_614 ol{  }#mdstacks_in_614 a{color:var(--link-color);}#mdstacks_in_614 a:hover{color:var(--link-color-hover); }

#stacks_in_614 {
	padding:  20px;
}
.s-cols-stacks_in_616{justify-content:space-around;align-items:stretch;}.s-cols-stacks_in_616>.s-cols-item{border-radius:0px;margin-bottom:0px;width:100%;  padding:20px 10px 20px 10px;  background-color:var(--accent-color); }.s-cols-stacks_in_616>.s-cols-item:hover{ }@media (min-width:600px){.s-cols-stacks_in_616>.s-cols-item{ width:calc((100% - calc(1 * 20px)) / 2);}}@media (min-width:900px){.s-cols-stacks_in_616>.s-cols-item{ width:calc((100% - calc(2 * 20px)) / 3);}}#stacks_out_616{width:100%}
.item_stacks_in_618{justify-content:flex-start;overflow:hidden;  }
.svg-stacks_in_620 svg{width:34px;max-width:100%}.svg-stacks_in_620 svg path,.svg-stacks_in_620 svg line,.svg-stacks_in_620 svg rect,.svg-stacks_in_620 svg text,.svg-stacks_in_620 svg circle,.svg-stacks_in_620 svg ellipse,.svg-stacks_in_620 svg polygon,.svg-stacks_in_620 svg polyline{    }.svg-stacks_in_620 svg:hover{ }@media (min-width:600px){.svg-stacks_in_620 svg{width:42px}}

#stacks_in_620 {
	margin: 0px 0px 20px 0px;
}
#mdstacks_in_622 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_622 h1,#mdstacks_in_622 h2,#mdstacks_in_622 h3,#mdstacks_in_622 h4,#mdstacks_in_622 h5,#mdstacks_in_622 h6{ }#mdstacks_in_622 p,#mdstacks_in_622 ul,#mdstacks_in_622 ol{ font-size:2.00rem; }#mdstacks_in_622 a{color:var(--accent-text-color);}#mdstacks_in_622 a:hover{color:var(--accent-text-color-hover); }
.item_stacks_in_624{justify-content:flex-start;overflow:hidden;  }
.svg-stacks_in_626 svg{width:34px;max-width:100%}.svg-stacks_in_626 svg path,.svg-stacks_in_626 svg line,.svg-stacks_in_626 svg rect,.svg-stacks_in_626 svg text,.svg-stacks_in_626 svg circle,.svg-stacks_in_626 svg ellipse,.svg-stacks_in_626 svg polygon,.svg-stacks_in_626 svg polyline{    }.svg-stacks_in_626 svg:hover{ }@media (min-width:600px){.svg-stacks_in_626 svg{width:42px}}

#stacks_in_626 {
	margin: 0px 0px 20px 0px;
}
#mdstacks_in_628 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_628 h1,#mdstacks_in_628 h2,#mdstacks_in_628 h3,#mdstacks_in_628 h4,#mdstacks_in_628 h5,#mdstacks_in_628 h6{ }#mdstacks_in_628 p,#mdstacks_in_628 ul,#mdstacks_in_628 ol{ font-size:2.00rem; }#mdstacks_in_628 a{color:var(--accent-text-color);}#mdstacks_in_628 a:hover{color:var(--accent-text-color-hover); }
.item_stacks_in_630{justify-content:flex-start;overflow:hidden;  }
.svg-stacks_in_632 svg{width:34px;max-width:100%}.svg-stacks_in_632 svg path,.svg-stacks_in_632 svg line,.svg-stacks_in_632 svg rect,.svg-stacks_in_632 svg text,.svg-stacks_in_632 svg circle,.svg-stacks_in_632 svg ellipse,.svg-stacks_in_632 svg polygon,.svg-stacks_in_632 svg polyline{    }.svg-stacks_in_632 svg:hover{ }@media (min-width:600px){.svg-stacks_in_632 svg{width:42px}}

#stacks_in_632 {
	margin: 0px 0px 20px 0px;
}
#mdstacks_in_634 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_634 h1,#mdstacks_in_634 h2,#mdstacks_in_634 h3,#mdstacks_in_634 h4,#mdstacks_in_634 h5,#mdstacks_in_634 h6{ }#mdstacks_in_634 p,#mdstacks_in_634 ul,#mdstacks_in_634 ol{ font-size:2.00rem; }#mdstacks_in_634 a{color:var(--accent-text-color);}#mdstacks_in_634 a:hover{color:var(--accent-text-color-hover); }
.s-cols-stacks_in_636{justify-content:space-between;align-items:flex-start;}.s-cols-stacks_in_636>.s-cols-item{border-radius:0px;margin-bottom:0px;width:100%;  padding:0px 0px 0px 0px;   }.s-cols-stacks_in_636>.s-cols-item:hover{ }@media (min-width:600px){.s-cols-stacks_in_636>.s-cols-item{ width:calc((100% - calc(1 * 20px)) / 2);}}#stacks_out_636{width:100%}

#stacks_in_636 {
	margin: 40px 0px 0px 0px;
}
.item_stacks_in_638{justify-content:center;overflow:hidden;min-height:300px;  }


#stacks_in_670 {
	width: 100%;
	max-width: 100%;
}

@media (max-width: 768px) {
	#stacks_in_670 {
		height: 300px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#stacks_in_670 {
		height: 400px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	#stacks_in_670 {
		height: 500px;
	}
}
@media (min-width: 1200px) {
	#stacks_in_670 {
		height: 600px;
	}
}

.de_futural_osmstack_stack {
    overflow: hidden !important;
}.item_stacks_in_642{justify-content:center;overflow:hidden;   background-color:rgba(255, 255, 255, 0.04)!important;background-image:none!important;     }
.svg-stacks_in_644 svg{width:34px;max-width:100%}.svg-stacks_in_644 svg path,.svg-stacks_in_644 svg line,.svg-stacks_in_644 svg rect,.svg-stacks_in_644 svg text,.svg-stacks_in_644 svg circle,.svg-stacks_in_644 svg ellipse,.svg-stacks_in_644 svg polygon,.svg-stacks_in_644 svg polyline{    fill:var(--accent-color)!important;}.svg-stacks_in_644 svg:hover{ }@media (min-width:600px){.svg-stacks_in_644 svg{width:42px}}

#stacks_in_644 {
	padding: 20px 20px 0px 20px;
}
/*
 */
#stacks_in_671 {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 300;
}
#stacks_in_671 {width: 100%; font-size: 14px;}
#stacks_in_671,#stacks_in_671 * {line-height: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
#stacks_in_671 .robotNick{display:none!important}

#stacks_in_671 label{display:none}
#stacks_in_671 label.keepIt{text-align:left;display:inline-block;width:100%;padding-left:5px}
#stacks_in_671 select{color:#aaa}.php{display:none}
#stacks_in_671 .info{color:#00529B;background-color:#BDE5F8}
#stacks_in_671 .success{color:#4F8A10;background-color:#DFF2BF}
#stacks_in_671 .warning{color:#9F6000;background-color:#FEEFB3}
#stacks_in_671 .error{color:#D8000C;background-color:#FFBABA}
#stacks_in_671 textarea{resize:vertical;}

#stacks_in_671 .submitMessage, #stacks_in_671 .errorMessage {
  background-size: 40px 40px;
  background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
  transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
  transparent 75%, transparent);
  box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
  width: 100%;
  border: 1px solid;
  color: #fff !important;
  padding: 10px 15px;
  animation: animate-bg 5s linear infinite;
  -webkit-animation: animate-bg 5s linear infinite;
  -moz-animation: animate-bg 5s linear infinite;
  border-radius:3px;
  max-width: 301px;
}
#stacks_in_671 .info {
  background-color: #61b832;
  border-color: #3b8eb5;
}
#stacks_in_671 .error, #stacks_in_671 .errorMessage {
  background-color:  #DE4343;
  border-color: rgba(0,0,0,0.25);
}
#stacks_in_671 .warning {
  background-color: #eaaf51;
  border-color: #d99a36;
}
#stacks_in_671 .success {
  background-color: #61B832;
  border-color: rgba(0,0,0,0.25);
  padding: 10px 15px 5px 15px;
}
#stacks_in_671 .submitMessage h3 {
  margin: 0 0 5px 0 !important;
}
#stacks_in_671 .submitMessage p {
  margin: 0;
}
@keyframes animate-bg {
  from {
  background-position: 0 0;
  }
  to {
  background-position: -80px 0;
  }
}
@-webkit-keyframes animate-bg {
  from {
  background-position: 0 0;
  }
  to {
  background-position: -80px 0;
  }
}
@-moz-keyframes animate-bg {
  from {
  background-position: 0 0;
  }
  to {
  background-position: -80px 0;
  }
}

/* ---------------------------------------- */
#stacks_in_671 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_671 a {
  text-decoration: none;
}

#stacks_in_671 .header-stacks_in_671, #stacks_in_671 form {
/*  padding: 15px 10%;*/
  padding: 15px 50px;
}

#stacks_in_671 form {
  background: #FACE23;
  
  background: transparent;
  
}
#stacks_in_671 form .note {
  display: block;
  font-size: 85%;
  color: #a2a2a2;
  margin: 0 0 5px 10px;
}
#stacks_in_671 .header-stacks_in_671 {
  background-color: #077ABC;
  color: white;
  text-align: center;
}
#stacks_in_671 .header-stacks_in_671 h1 {
  font-weight: 400;
  text-transform: uppercase;
  font-size: 36px;
  margin-bottom: 10px;
}
#stacks_in_671 .header-stacks_in_671 h1 i {
  color: #055a8b;
}
#stacks_in_671 .header-stacks_in_671 h1 span {
  font-weight: 300;
}
#stacks_in_671 .header-stacks_in_671 p {
  font-weight: 400;
  font-size: 16px;
  color: rgba(255, 255, 255, 0.9);
  letter-spacing: .05em;
  margin-bottom: 10px;
}
#stacks_in_671 .header-stacks_in_671 h3,
#stacks_in_671 .header-stacks_in_671 h3 a {
  color: #32CCFE;
}
#stacks_in_671 .header-stacks_in_671 h3 a,
#stacks_in_671 .header-stacks_in_671 h3 a a {
  -moz-transition: color 0.3s;
  -o-transition: color 0.3s;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
#stacks_in_671 .header-stacks_in_671 h3 a:hover,
#stacks_in_671 .header-stacks_in_671 h3 a a:hover {
  color: white;
}

#stacks_in_671 #stacks_in_671 form-group {
  margin-bottom: 20px;
}

#stacks_in_671 .heading {
  font-weight: 300;
  text-align: left;
  border-bottom: 1px solid;
  padding-bottom: 3px;
  margin-bottom: 15px;
  display: block;
}
#stacks_in_671 h1.heading {
  font-size: 20px;
}
#stacks_in_671 h2.heading {
  font-size: 18px;
}
#stacks_in_671 h3.heading {
  font-size: 18px;
  border-bottom: 0px solid;
}
#stacks_in_671 h4.heading {
  font-size: 16px;
  border-bottom: 0px solid;
}
#stacks_in_671 em.heading {
  font-weight: 300;
  border: 0px solid;
  margin: 0;
  padding: 0;
}
#stacks_in_671 strong.heading {
  font-weight: bold;
  border: 0px solid;
  margin: 0;
  padding: 0;
  padding-bottom: 3px;
  margin-bottom: 15px;
}
#stacks_in_671 span.heading {
  font-weight: 300;
  border: 0px solid;
  margin: 0;
  padding: 0;
  padding-bottom: 3px;
  margin-bottom: 15px;
}

#stacks_in_671 .controls {
  text-align: left;
  position: relative;
  margin-bottom: 15px;
  width: 100%;
  max-width: 301px;
}
#stacks_in_671 .controls .fileUpload {
  position: relative;
  overflow: hidden;
  padding: 12px;
  border: 1px solid #c6c6c6;
  margin-bottom: 0px;
  font-size: 14px;
  font-weight: 300;
  background-color: #fff;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  background-color: #FACE23;
  border: none;
  color: #fff;
  padding: 0px 0;
  line-height: 44px;
  width: 96px;
  vertical-align: bottom;
  margin: 0;
  box-shadow: 0px 0px 0px rgba(0,0,0,0);
}
#stacks_in_671 .controls .fileUpload:active {
  box-shadow: 0 0 0 2000px rgba(0,0,0,0.22) inset;
}
#stacks_in_671 .controls .fileUpload input.upload {
  position: absolute;
  height: 44px;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  font-size: 20px;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
}
#stacks_in_671 input.upload.hasError {
  border-color: red;
  opacity: 1 !important;
}
#stacks_in_671 .controls input[type="text"],
#stacks_in_671 .controls input[type="email"],
#stacks_in_671 .controls input[type="tel"],
#stacks_in_671 .controls input[type="url"],
#stacks_in_671 .controls input[type="date"],
#stacks_in_671 .controls input[type="number"],
#stacks_in_671 .controls input[disabled="disabled"],
#stacks_in_671 .controls input[readonly],
#stacks_in_671 .controls textarea,
#stacks_in_671 .controls > button,
#stacks_in_671 .controls select {
  padding: 12px;
  font-size: 14px;
  border: 1px solid #999999;
  max-width: 301px;
  width: 100%;
  margin-bottom: 0px;
  color: #000000;
  font-size: 16px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 300;
  background-color: #FACE23;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  margin: 0;
  height: auto;
}
#stacks_in_671 .controls select {
  line-height: 22px;
  padding: 10px 12px;
}
#stacks_in_671 .controls input:-webkit-autofill,
#stacks_in_671 .controls textarea:-webkit-autofill,
#stacks_in_671 .controls select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px #FACE23 inset;
  color: #000000 !important;
}
#stacks_in_671 .controls input:disabled {
  color: #000000 !important;
}
#stacks_in_671 .controls input[disabled="disabled"] {
  width: 201px;
  opacity: 1;
}

#stacks_in_671 .controls input[type="text"].hasError,
#stacks_in_671 .controls input[type="email"].hasError,
#stacks_in_671 .controls input[type="tel"].hasError,
#stacks_in_671 .controls input[type="url"].hasError,
#stacks_in_671 .controls input[type="date"].hasError,
#stacks_in_671 .controls input[type="number"].hasError,
#stacks_in_671 .controls textarea.hasError,
#stacks_in_671 .controls button.hasError,
#stacks_in_671 .controls select.hasError {
  border-color: red;
}
#stacks_in_671 .controls textarea {
  margin-bottom: 2px;
  white-space: pre-line;
  padding-top: 12px;
}
#stacks_in_671 .controls input[type="text"]:focus,#stacks_in_671 .controls input[type="text"]:hover,
#stacks_in_671 .controls input[type="email"]:focus,
#stacks_in_671 .controls input[type="email"]:hover,
#stacks_in_671 .controls input[type="tel"]:focus,
#stacks_in_671 .controls input[type="tel"]:hover,
#stacks_in_671 .controls textarea:focus,
#stacks_in_671 .controls textarea:hover,
#stacks_in_671 .controls button:focus,
#stacks_in_671 .controls button:hover,
#stacks_in_671 .controls select:focus,
#stacks_in_671 .controls select:hover {
  outline: none;
  border-color: #999999;
}
#stacks_in_671 .controls input[type="text"]:focus + label, #stacks_in_671 .controls input[type="text"]:hover + label,
#stacks_in_671 .controls input[type="email"]:focus + label,
#stacks_in_671 .controls input[type="email"]:hover + label,
#stacks_in_671 .controls input[type="tel"]:focus + label,
#stacks_in_671 .controls input[type="tel"]:hover + label,
#stacks_in_671 .controls textarea:focus + label,
#stacks_in_671 .controls textarea:hover + label,
#stacks_in_671 .controls button:focus + label,
#stacks_in_671 .controls button:hover + label,
#stacks_in_671 .controls select:focus + label,
#stacks_in_671 .controls select:hover + label {
  color: #000000;
  cursor: text;
}
#stacks_in_671 .controls .dateIcon {
  position: absolute;
  right: 10px;
  top: 14px;
  fill: #000000;
  width: 16px;
  height: 16px;
  pointer-events: none;
}
#stacks_in_671 .controls select {
  -moz-appearance: none;
  -webkit-appearance: none;
  cursor: pointer;
}
#stacks_in_671 div[type="stacks-pin"] {
 display: none;
}
#stacks_in_671 .controls label {
  position: absolute;
  left: 8px;
  top: 12px;
  color: #000000;
  border-radius: 3px;
  font-size: 16px;
  line-height: 22px;
  display: inline-block;
  padding: 0px 10px 0px;
  font-weight: 400;
  background-color: rgba(255, 255, 255, 0);
  -moz-transition: color 0.3s, top 0.3s, background-color 0.8s;
  -o-transition: color 0.3s, top 0.3s, background-color 0.8s;
  -webkit-transition: color 0.3s, top 0.3s, background-color 0.8s;
  transition: color 0.3s, top 0.3s, background-color 0.8s;
/*  white-space: nowrap;*/
}
#stacks_in_671 .controls .dummyLabel {
  color: #000000;
}
#stacks_in_671 .controls label.active {
  top: -11px;
  color: #000000;
  background-color: #FACE23;
}
#stacks_in_671 .controls textarea {
  resize: none;
  height: 200px;
}
#stacks_in_671 .controls > button {
  cursor: pointer;
  background-color: #FACE23;
  border: none;
  color: #fff;
  padding: 12px 0;
}
#stacks_in_671 .controls > button:hover {
  background-color: #FACE23;
}

#stacks_in_671 .controls input[type=checkbox] {
  position: relative;
  left: 0px;
  width: 22px;
  height: 22px;
  margin: 4px 0px;
}
#stacks_in_671 .controls input[type=checkbox]:after {
  cursor: pointer;
  content: " ";
  background-color: #FACE23;
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 2px;
  border: 1px solid #999999;
  line-height: 20px;
  text-align: center;
  position: relative;
  left: 0px;
}
#stacks_in_671 .controls input[type=checkbox]:checked:after {
  content: "\2714";
  color: #000000;
}



















#stacks_in_671 .label {
  display: inline;
  padding: 12px;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
  position: absolute;
  left: -40px;
  background: inherit;
}
#stacks_in_671 form > span {
  display: inline-block;
  max-width: 301px;
  line-height: 1.1;
  vertical-align: middle;
  font-size: 90%;
  white-space: normal;
}
#stacks_in_671 form .help i {
  display: inline-block;
  position: relative;
  height: 20px;
  width: 20px;
  line-height: 16px;
  font-size: 16px;
  padding-top: 1px;
  text-align: center;
  color: #a2a2a2;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid rgba(0,0,0,0.3);
  background: #f7f7f6 -moz-linear-gradient(#ffffff, #ededec);
  background: #f7f7f6 -webkit-linear-gradient(#ffffff, #ededec);
  background: #f7f7f6 linear-gradient(#ffffff, #ededec);
  cursor: default;
  font-style: normal;
}
#stacks_in_671 form .help i:hover {
  color: white;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  border-color: #585854;
  background: #585854 -moz-linear-gradient(#6d6d67, #60605b);
  background: #585854 -webkit-linear-gradient(#6d6d67, #60605b);
  background: #585854 linear-gradient(#6d6d67, #60605b);
}
#stacks_in_671 form .help i:after {
  display: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=97);
  opacity: 0.97;
  content: "";
  height: 0;
  width: 0;
  border-style: solid;
  border-width: 0 9px 8px 9px;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) #6d6d67;
  position: absolute;
  bottom: -11px;
  left: -2px;
  z-index: 2;
}
#stacks_in_671 form .help > span {
  display: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=97);
  opacity: 0.97;
  position: absolute;
  left: 5px;
  top: 40px;
  z-index: 1;
  width: 160px;
  padding: 7px 10px 9px 10px;
  margin: 0;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: -moz-linear-gradient(#6d6d67, #585854 20%);
  background: -webkit-linear-gradient(#6d6d67, #585854 20%);
  background: linear-gradient(#6d6d67, #585854 20%);
  /* general */
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF585854', endColorstr='#FF585854');
  /* IE */
  background-color: #585854;
  /* fallback */
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF6D6D67', endColorstr='#FF585854');
  color: white;
  border-color: #585854;
  text-align: left;
  line-height: 1.2;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
#stacks_in_671 form .help i:hover:after {
  display: block;
}
#stacks_in_671 form .help i:hover ~ span {
  display: block;
  white-space: normal;
}
#stacks_in_671 form .note {
  display: block;
  font-size: 85%;
  color: #000000;
  margin: 5px 0 0 5px;
  max-width: 260px;
}

#stacks_in_671 form .hint,
#stacks_in_671 form .message {
  position: relative;
  left: 0;
  color: #6f6f6f;
  padding: 9px 10px 7px 10px;
  margin-left: 10px;
  background: -moz-linear-gradient(#ffffff, #f7f7f6 30%);
  background: -webkit-linear-gradient(#ffffff, #f7f7f6 30%);
  background: linear-gradient(#ffffff, #f7f7f6 30%);
  /* general */
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF7F7F6', endColorstr='#FFF7F7F6');
  /* IE */
  background-color: #f7f7f6;
  /* fallback */
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF7F7F6');
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid rgba(0,0,0,0.3);
  vertical-align: top;
}

#stacks_in_671 form .hint:before, #stacks_in_671 form .hint:after,
#stacks_in_671 form .message:before,
#stacks_in_671 form .message:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  border-style: solid;
  border-width: 8px 8px 8px 0;
  border-color: rgba(255, 255, 255, 0) #f7f7f6 rgba(255, 255, 255, 0);
  position: absolute;
  top: 14px;
  left: -8px;
  margin-top: -8px;
  z-index: 2;
}
#stacks_in_671 form .hint:after,
#stacks_in_671 form .message:after {
  border-right-color: rgba(0,0,0,0.3);
  left: -9px;
  z-index: 1;
}
#stacks_in_671 form .hint {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  position: absolute;
  top: 0;
  left: 320px;
}
#stacks_in_671 form .hint.always_visible {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  position: relative;
  left: 0;
}
#stacks_in_671 form .message ~ .hint {
  display: none;
}
#stacks_in_671 form .controls input:focus ~ .hint,
#stacks_in_671 form .controls select:focus ~ .hint,
#stacks_in_671 form .controls textarea:focus ~ .hint{
  -moz-transition: all 0.29s ease;
  -o-transition: all 0.29s ease;
  -webkit-transition: all 0.29s ease;
  transition: all 0.29s ease;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  left: 100%;
  width: 100%;
}
#stacks_in_671 form .controls input:focus ~ .hint.always_visible,
#stacks_in_671 form .controls select:focus ~ .hint.always_visible,
#stacks_in_671 form .controls textarea:focus ~ .hint.always_visible {
  left: 0;
}
#stacks_in_671 form .success .message,
#stacks_in_671 form .warning .message,
#stacks_in_671 form .error .message {
  padding-left: 29px;
  max-width: 261px;
}
#stacks_in_671 form .success .message {
  background: #f7f7f6 url(http://convergeui.jaromircoufal.cz/success_icon.png) no-repeat 8px 6px;
  background: url(http://convergeui.jaromircoufal.cz/success_icon.png) no-repeat 8px 6px, -moz-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/success_icon.png) no-repeat 8px 6px, -webkit-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/success_icon.png) no-repeat 8px 6px, linear-gradient(#ffffff, #f7f7f6 30%);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');
}
#stacks_in_671 form .warning .message {
  background: #f7f7f6 url(http://convergeui.jaromircoufal.cz/warning_icon.png) no-repeat 7px 6px;
  background: url(http://convergeui.jaromircoufal.cz/warning_icon.png) no-repeat 7px 6px, -moz-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/warning_icon.png) no-repeat 7px 6px, -webkit-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/warning_icon.png) no-repeat 7px 6px, linear-gradient(#ffffff, #f7f7f6 30%);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');
}
#stacks_in_671 form .error .message {
  background: #f7f7f6 url(http://convergeui.jaromircoufal.cz/error_icon.png) no-repeat 7px 6px;
  background: url(http://convergeui.jaromircoufal.cz/error_icon.png) no-repeat 7px 6px, -moz-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/error_icon.png) no-repeat 7px 6px, -webkit-linear-gradient(#ffffff, #f7f7f6 30%);
  background: url(http://convergeui.jaromircoufal.cz/error_icon.png) no-repeat 7px 6px, linear-gradient(#ffffff, #f7f7f6 30%);
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');
}
#stacks_in_671 .captchaImage {
  vertical-align: middle;
  border-radius: 3px;
  width: 50px;
  height: 24px;
  text-align: center;
  float: right;
  box-sizing: content-box;
  border-width: 10px 0px;
}
#stacks_in_671 .controls input[type="text"].captchaSize {
  max-width: 225px;
}
/*
=======================================
NARROW MODE
=======================================
*/



/*
=======================================
RESPONSIVE
=======================================
*/
#stacks_in_671 form.labels_top .label {
  float: none;
  text-align: left;
  display: inline-block;
  width: auto;
}
#stacks_in_671 form.labels_top .label label {
  padding: 0 8px 0 0;
  line-height: 1.8;
}
#stacks_in_671 form.labels_top .label.help i {
/*
  position: absolute;
  right: -13px;
  top: 2px;
*/
}
#stacks_in_671 form.labels_top .label.help > span {
  left: 60%;
  top: 27px;
}
#stacks_in_671 form.labels_top .value {
  padding-top: 2px;
}
#stacks_in_671 form.labels_top .required label:after {
  right: 0;
  top: 0;
}
#stacks_in_671 form.labels_top .required label.help i {
  right: -19px;
}
/*
#stacks_in_671 form.labels_top .input {
  margin: 0 0 5px 0;
}
*/

#stacks_in_671 form.messages_bottom .note {
  display: block;
  padding: 10px 10px 6px 10px;
  margin: 0;
  border: 1px solid rgba(0,0,0,0.3);
  border-top-width: 0;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
  position: relative;
  top: -10px;
}
#stacks_in_671 form.messages_bottom .hint ~ .note,
#stacks_in_671 form.messages_bottom .message ~ .note {
  top: -4px;
  padding-top: 7px;
  border-top-width: 1px;
}
#stacks_in_671 form.messages_bottom .message ~ .hint {
  display: none;
}
#stacks_in_671 form.messages_bottom .hint,
#stacks_in_671 form.messages_bottom .message {
  display: block;
  position: relative;
  left: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  margin: 3px 0 0 0;
}
#stacks_in_671 form.messages_bottom .hint:before, #stacks_in_671 form.messages_bottom .hint:after,
#stacks_in_671 form.messages_bottom .message:before,
#stacks_in_671 form.messages_bottom .message:after {
  border-width: 0 8px 8px 8px;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) white;
  top: 0;
  left: auto;
  right: 20px;
}
#stacks_in_671 form.messages_bottom .hint:after,
#stacks_in_671 form.messages_bottom .message:after {
  top: -1px;
  left: auto;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(0,0,0,0.3);
}
#stacks_in_671 form.messages_bottom .hint:hover,
#stacks_in_671 form.messages_bottom .message:hover {
  left: 0;
}
#stacks_in_671 form.messages_bottom .controls input:focus ~ .hint,
#stacks_in_671 form.messages_bottom .controls select:focus ~ .hint,
#stacks_in_671 form.messages_bottom .controls textarea:focus ~ .hint {
  left: 0;
}
#stacks_in_671 form.messages_bottom .success .message,
#stacks_in_671 form.messages_bottom .warning .message,
#stacks_in_671 form.messages_bottom .error .message {
  display: block;
  margin: 3px 0 0 0;
}
#stacks_in_671 form.messages_bottom .success .message ~ .hint,
#stacks_in_671 form.messages_bottom .warning .message ~ .hint,
#stacks_in_671 form.messages_bottom .error .message ~ .hint {
  margin: 0;
  position: relative;
  top: -2px;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
}
#stacks_in_671 form.messages_bottom .success .message ~ .hint:before, #stacks_in_671 form.messages_bottom .success .message ~ .hint:after,
#stacks_in_671 form.messages_bottom .warning .message ~ .hint:before,
#stacks_in_671 form.messages_bottom .warning .message ~ .hint:after,
#stacks_in_671 form.messages_bottom .error .message ~ .hint:before,
#stacks_in_671 form.messages_bottom .error .message ~ .hint:after {
  display: none;
}

@media screen and (max-width: 1024px) {
  #stacks_in_671 form .label {
  float: none;
  text-align: left;
  display: inline-block;
  width: auto;
  }
  #stacks_in_671 form .label label {
  padding: 0 8px 0 0;
  line-height: 1.8;
  }
  #stacks_in_671 form .label.help i {
/*
  position: absolute;
  right: -13px;
  top: 2px;
*/
  }
  #stacks_in_671 form .label.help > span {
  left: 60%;
  top: 27px;
  }
  #stacks_in_671 form .value {
  padding-top: 2px;
  }
  #stacks_in_671 form .required label:after {
  right: 0;
  top: 0;
  }
  #stacks_in_671 form .required label.help i {
/*    right: -19px;*/
  }
/*
  #stacks_in_671 form .input {
  margin: 0 0 5px 0;
  }
*/
}
/*
=======================================
768px MEDIA QUERY
=======================================
*/



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


  #stacks_in_671 form .label {
  float: none;
  text-align: left;
  display: inline-block;
  width: auto;
  }
  #stacks_in_671 form .label label {
  padding: 0 8px 0 0;
  line-height: 1.8;
  }
  #stacks_in_671 form .label.help i {
/*
  position: absolute;
  right: -13px;
  top: 2px;
*/
  }
  #stacks_in_671 form .label.help > span {
  left: 60%;
  top: 27px;
  }
  #stacks_in_671 form .value {
  padding-top: 2px;
  }
  #stacks_in_671 form .required label:after {
  right: 0;
  top: 0;
  }
  #stacks_in_671 form .required label.help i {
/*    right: -19px;*/
  }
/*
  #stacks_in_671 form .input {
  margin: 0 0 5px 0;
  }
*/
  #stacks_in_671 form .note {
  display: block;
  padding: 10px 10px 6px 10px;
  margin: 0;
  border: 1px solid rgba(0,0,0,0.3);
  border-top-width: 0;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
  position: relative;
  max-width: 301px;
  }
  #stacks_in_671 form .hint ~ .note,
  #stacks_in_671 form .message ~ .note {
  top: -4px;
  padding-top: 7px;
  border-top-width: 1px;
  }
  #stacks_in_671 form .message ~ .hint {
  display: none;
  }
  #stacks_in_671 form .hint,
  #stacks_in_671 form .message {
  display: block;
  position: relative;
  left: 0;
  max-width: 301px;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  margin: 3px 0 0 0;
  }
  #stacks_in_671 form .hint:before, #stacks_in_671 form .hint:after,
  #stacks_in_671 form .message:before,
  #stacks_in_671 form .message:after {
  border-width: 0 8px 8px 8px;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) white;
  top: 0;
  left: auto;
  right: 20px;
  }
  #stacks_in_671 form .hint:after,
  #stacks_in_671 form .message:after {
  top: -1px;
  left: auto;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(0,0,0,0.3);
  }
  #stacks_in_671 form .hint:hover,
  #stacks_in_671 form .message:hover {
  left: 0;
  }
  #stacks_in_671 form .controls input:focus ~ .hint,
  #stacks_in_671 form .controls select:focus ~ .hint,
  #stacks_in_671 form .controls textarea:focus ~ .hint {
  left: 0;
  }
  #stacks_in_671 form .success .message,
  #stacks_in_671 form .warning .message,
  #stacks_in_671 form .error .message {
  display: block;
  margin: 3px 0 0 0;
  }
  #stacks_in_671 form .success .message ~ .hint,
  #stacks_in_671 form .warning .message ~ .hint,
  #stacks_in_671 form .error .message ~ .hint {
  margin: 0;
  position: relative;
  top: -2px;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
  }
  #stacks_in_671 form .success .message ~ .hint:before, #stacks_in_671 form .success .message ~ .hint:after,
  #stacks_in_671 form .warning .message ~ .hint:before,
  #stacks_in_671 form .warning .message ~ .hint:after,
  #stacks_in_671 form .error .message ~ .hint:before,
  #stacks_in_671 form .error .message ~ .hint:after {
  display: none;
  }
  #stacks_in_671 .controls .fileUpload {
    position: absolute;
    right: 0px;
    width: 100px;
    top: 0px;
  }
  #stacks_in_671 .controls input[disabled="disabled"] {
    width: 100%;
  }
  #stacks_in_671 .captchaImage {
    margin: 0 auto;
    display: block;
/*    width: 100px;*/
    height: auto;
  }
  #stacks_in_671 .controls {
    max-width: 301px;
  }
  #stacks_in_671 form .label.help > span {
    left: 10px;
    top: 41px;
  }
  #stacks_in_671 .controls input[type="text"].captchaSize {
    max-width: 100%;
  }
  #stacks_in_671 .captchaImage {
    width: 50px;
    position: absolute;
    z-index: 1;
    right: 0px;
    top: 0px;
  }
}
/*
=======================================
EXTRA NARROW MODE
=======================================
*/


#stacks_in_671 form .label {
  float: none;
  text-align: left;
  display: inline-block;
  width: auto;
}
#stacks_in_671 form .label label {
  padding: 0 8px 0 0;
  line-height: 1.8;
}
#stacks_in_671 form .label.help i {

}
#stacks_in_671 form .label.help > span {
  left: 60%;
  top: 27px;
}
#stacks_in_671 form .value {
  padding-top: 2px;
}
#stacks_in_671 form .required label:after {
  right: 0;
  top: 0;
}
#stacks_in_671 form .required label.help i {

}
#stacks_in_671 form .note {
  display: block;
  padding: 10px 10px 6px 10px;
  margin: 0;
  border: 1px solid rgba(0,0,0,0.3);
  border-top-width: 0;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
  position: relative;
  max-width: 301px;
}
#stacks_in_671 form .hint ~ .note,
#stacks_in_671 form .message ~ .note {
  top: -4px;
  padding-top: 7px;
  border-top-width: 1px;
}
#stacks_in_671 form .message ~ .hint {
  display: none;
}
#stacks_in_671 form .hint,
#stacks_in_671 form .message {
  display: block;
  position: relative;
  left: 0;
  max-width: 301px;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  margin: 3px 0 0 0;
}
#stacks_in_671 form .hint:before, #stacks_in_671 form .hint:after,
#stacks_in_671 form .message:before,
#stacks_in_671 form .message:after {
  border-width: 0 8px 8px 8px;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) white;
  top: 0;
  left: auto;
  right: 20px;
}
#stacks_in_671 form .hint:after,
#stacks_in_671 form .message:after {
  top: -1px;
  left: auto;
  border-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0) rgba(0,0,0,0.3);
}
#stacks_in_671 form .hint:hover,
#stacks_in_671 form .message:hover {
  left: 0;
}
#stacks_in_671 form .controls input:focus ~ .hint,
#stacks_in_671 form .controls select:focus ~ .hint,
#stacks_in_671 form .controls textarea:focus ~ .hint {
  left: 0;
}
#stacks_in_671 form .success .message,
#stacks_in_671 form .warning .message,
#stacks_in_671 form .error .message {
  display: block;
  margin: 3px 0 0 0;
}
#stacks_in_671 form .success .message ~ .hint,
#stacks_in_671 form .warning .message ~ .hint,
#stacks_in_671 form .error .message ~ .hint {
  margin: 0;
  position: relative;
  top: -2px;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
}
#stacks_in_671 form .success .message ~ .hint:before, #stacks_in_671 form .success .message ~ .hint:after,
#stacks_in_671 form .warning .message ~ .hint:before,
#stacks_in_671 form .warning .message ~ .hint:after,
#stacks_in_671 form .error .message ~ .hint:before,
#stacks_in_671 form .error .message ~ .hint:after {
  display: none;
}
#stacks_in_671 .controls .fileUpload {
  position: absolute;
  right: 0px;
  width: 100px;
  top: 0px;
}
#stacks_in_671 .controls input[disabled="disabled"] {
  width: 100%;
}
#stacks_in_671 .captchaImage {
  margin: 0 auto;
  display: block;
/*  width: 100px;*/
  height: auto;
}
  #stacks_in_671 .submitMessage, #stacks_in_671 .errorMessage, #stacks_in_671 .controls, #stacks_in_671 form > span, #stacks_in_671 form .hint, #stacks_in_671 form .note,
#stacks_in_671 .controls input[type="text"],
#stacks_in_671 .controls input[type="email"],
#stacks_in_671 .controls input[type="tel"],
#stacks_in_671 .controls input[type="url"],
#stacks_in_671 .controls input[type="date"],
#stacks_in_671 .controls input[type="number"],
#stacks_in_671 .controls input[disabled="disabled"],
#stacks_in_671 .controls input[readonly],
#stacks_in_671 .controls textarea,
#stacks_in_671 .controls > button,
#stacks_in_671 .controls select,
#stacks_in_671 .controls input[type="text"].captchaSize {
  max-width: 100%;
}

#stacks_in_671 .header-stacks_in_671, #stacks_in_671 form {
  padding: 15px 40px;
}

#stacks_in_671 form .label.help > span {
  left: 10px;
  top: 41px;
}
  #stacks_in_671 .captchaImage {
    width: 50px;
    position: absolute;
    z-index: 1;
    right: 0px;
    top: 0px;
  }


/*
=======================================
CUSTOM FIT MODE
=======================================
*/



/*
=======================================
Autoreply
=======================================
*/
  #stacks_in_671 .autoreply {
  border-radius: 4px;
  background: #1656a5;
  padding: 5px;
}
  #stacks_in_671 .autoreply h5 {
  color: #999;
  margin: 10px 0px 5px 0px;
  padding: 0px;
  font-size: 20px;
  line-height: 22px;
}
  #stacks_in_671 .autoreply .title {
  color: #f1f1f1;
  font-size: 22px;
  line-height: 24px;
  display: block;
  padding: 15px;
  box-sizing: border-box;
}
  #stacks_in_671 .autoreply .content {
  padding: 20px;
  display: block;
  background: #f1f1f1;
}

  #stacks_in_671 .autoreply {display: none;}






  #stacks_in_671 .bootstrap-datetimepicker-widget table td span {
  line-height: 54px !important;
}
  #stacks_in_671 .bootstrap-datetimepicker-widget .picker-switch td span {
  line-height: 2.5em !important;
}
  #stacks_in_671 .bootstrap-datetimepicker-widget table td.active {
  color: #fff !important;
}
  #stacks_in_671 .hideSlice {
   display: none !important;
  }
/*
=======================================
Customization / More Styles / Advanced Styles
=======================================
*/

/*
=======================================
IE tweaks
=======================================
*/
.ie8 #stacks_in_671 form .help i:hover:after {
  display: none;
}
.ie8 #stacks_in_671 form .help > span {
  top: 25px;
}
.ie8 #stacks_in_671 form.labels_top .help > span {
  top: 20px;
}
.ie8 #stacks_in_671 form .hint:before, .ie8 #stacks_in_671 form .hint:after,
.ie8 #stacks_in_671 form .message:before,
.ie8 #stacks_in_671 form .message:after {
  display: none;
}
.ie8 #stacks_in_671 form .hint {
  display: none;
}
.ie8 #stacks_in_671 form .hint.always_visible {
  display: inline-block;
}
.ie8 #stacks_in_671 form .controls input:focus ~ .hint,
.ie8 #stacks_in_671 form .controls select:focus ~ .hint,
.ie8 #stacks_in_671 form .controls textarea:focus ~ .hint {
  display: block;
}
.ie8 #stacks_in_671 form .controls input:focus ~ .hint.always_visible,
.ie8 #stacks_in_671 form .controls select:focus ~ .hint.always_visible,
.ie8 #stacks_in_671 form .controls textarea:focus ~ .hint.always_visible {
  display: inline-block;
}
  /*!
  * Datepicker for Bootstrap
  *
  * Copyright 2012 Stefan Petre
  * Licensed under the Apache License v2.0
  * http://www.apache.org/licenses/LICENSE-2.0
  *
  */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:3000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}.bootstrap-datetimepicker-widget:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:100%;font-weight:bold;font-size:1.2em}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#999}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td.active:hover,.bootstrap-datetimepicker-widget td.active:hover:hover,.bootstrap-datetimepicker-widget td.active:active,.bootstrap-datetimepicker-widget td.active:hover:active,.bootstrap-datetimepicker-widget td.active.active,.bootstrap-datetimepicker-widget td.active:hover.active,.bootstrap-datetimepicker-widget td.active.disabled,.bootstrap-datetimepicker-widget td.active:hover.disabled,.bootstrap-datetimepicker-widget td.active[disabled],.bootstrap-datetimepicker-widget td.active:hover[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.bootstrap-datetimepicker-widget td.active:active,.bootstrap-datetimepicker-widget td.active:hover:active,.bootstrap-datetimepicker-widget td.active.active,.bootstrap-datetimepicker-widget td.active:hover.active{background-color:#039 \9}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td span.active:hover,.bootstrap-datetimepicker-widget td span.active:active,.bootstrap-datetimepicker-widget td span.active.active,.bootstrap-datetimepicker-widget td span.active.disabled,.bootstrap-datetimepicker-widget td span.active[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.bootstrap-datetimepicker-widget td span.active:active,.bootstrap-datetimepicker-widget td span.active.active{background-color:#039 \9}.bootstrap-datetimepicker-widget td span.old{color:#999}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget th.switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:0;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}
  #stacks_in_671 .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    background-color: #ffffff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
  }
  #stacks_in_671 table {
    max-width: 100%;
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0;
  }
  #stacks_in_671 .collapse.in {
    height: auto;
  }
  #stacks_in_671 .collapse {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height 0.35s ease;
    -moz-transition: height 0.35s ease;
    -o-transition: height 0.35s ease;
    transition: height 0.35s ease;
  }
  #stacks_in_671 .btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
  }
  #stacks_in_671 .hiddenFormSubmit {
    display: none;
  }
/*
 * Super Forms - Title
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_686 .heading {
  color: #888888;
  border-color: #888888;
}
/*
 * Super Forms - Email
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_687 {
  overflow: visible;
  display: inline-block;
  width: 100%;
}


/*
 * Super Forms - Input
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.0
 */
#stacks_in_700 {
  overflow: visible;
  display: inline-block;
  width: 100%;
}



#stacks_in_700 .controls.hidden {
  display: none;
}
#stacks_in_700 .controls.hidden.field-number {
  display: block;
  opacity: .8;
}

/*
 * Super Forms - Textarea
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.3
 */
#stacks_in_685 {
  overflow: visible;
  display: inline-block;
  width: 100%;
}


/*
 * Super Forms - Captcha
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.0.1
 */
#stacks_in_698 {
  overflow: visible;
  display: inline-block;
  width: 100%;
}
#stacks_in_698 .captchaImage {
  background: #1656A5;
  border-style: solid;
  border-color: #1656A5;
}

#mdstacks_in_1109 hr{border-top-style:solid;border-top-width:1px;border-top-color:var(--border-color); width:100%;max-width:100%;}#mdstacks_in_1109 h1,#mdstacks_in_1109 h2,#mdstacks_in_1109 h3,#mdstacks_in_1109 h4,#mdstacks_in_1109 h5,#mdstacks_in_1109 h6{ }#mdstacks_in_1109 p,#mdstacks_in_1109 ul,#mdstacks_in_1109 ol{  }#mdstacks_in_1109 a{color:var(--link-color);}#mdstacks_in_1109 a:hover{color:var(--link-color-hover); }
 .s-container-stacks_in_223{ }#s-wrapper-stacks_in_223{margin:0; }#s-content-stacks_in_223{justify-content:center; padding:0; }.s-bg-stacks_in_223{z-index:0}#s-outer-stacks_in_223{border-radius:0px 0px 0px 0px}
.s-grid-stacks_in_225{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:stretch;  }.s-grid-stacks_in_225>.s-grid-item{border-radius:0px; padding:0px 0px 0px 0px;  background-color:transparent; }.s-grid-stacks_in_225>.s-grid-item:hover{ }#stacks_out_225{width:100%}
.item_stacks_in_227{ grid-column:span 1;grid-row:span 1; justify-content:flex-start;  overflow:hidden;  }@media (max-width:900px){.item_stacks_in_227{ grid-column:span 1;grid-row:span 1;}}
#p-stacks_in_229 p{  margin-bottom: 0;  }#p-stacks_in_229 p.lead{}#p-stacks_in_229 a{color:var(--link-color);}#p-stacks_in_229 a:hover{color:var(--link-color-hover); }

#stacks_in_229 {
	padding:  20px;
}
 .s-container-stacks_in_710{ }#s-wrapper-stacks_in_710{margin:0; }#s-content-stacks_in_710{justify-content:center; padding:0; }.s-bg-stacks_in_710{z-index:0}#s-outer-stacks_in_710{border-radius:0px 0px 0px 0px}
.stacks_in_712 img,.stacks_in_712 svg{max-width:100%; height:auto;border-radius:0px;}.stacks_in_712 img:hover{ }
#stacks_in_712 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding:  10px;
}

#stacks_out_712 {
	width: 250px;
}
