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

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



.sections-stack .content.preload-content{opacity:0}html.no-js .sections-stack .content.preload-content{opacity:1}.sections-stack video.video-bg{max-width:none}


 html.bwd-js .animate-sm.is-fresh{-webkit-transition-duration:0ms!important;transition-duration:0ms!important;visibility:hidden!important}.sm-click-thru{pointer-events:none!important}.scroll-mate-wrapper.sm-float{position:absolute;top:0;width:100%;height:100%}.scroll-mate-wrapper.sm-float>.scroll-mate-inner{height:100%}


.parallax-wrapper{position:relative;min-height:50vh;display:flex;align-items:center;justify-content:center;overflow:hidden;}.parallax-overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.parallax-image{position:absolute;width:auto;max-width:none;z-index:0;object-fit:cover}.parallax-image.parallax-scale{max-width:100%}.parallax-image.parallax-align-left{left:0}.parallax-image.parallax-align-right{right:0}.parallax-image.parallax-align-center{left:50%;transform:translateX(-50%)}.parallax-image.parallax-align-top{top:0}.parallax-image.parallax-align-bottom{bottom:0}.parallax-image.parallax-align-middle{top:50%;transform:translateY(-50%)}.parallax-image.parallax-up,.parallax-image.parallax-down{top:0;bottom:unset;min-width:100%;width:auto}.parallax-image.parallax-down{bottom:0;top:unset}.parallax-image.parallax-left,.parallax-image.parallax-right{left:0;right:unset;min-height:100%;height:auto}.parallax-image.parallax-right{right:0;left:unset}.parallax-content{width:100%;z-index:2}

.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{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(210, 113, 127, 1.00);--secondary:rgba(94, 94, 94, 1.00);--success:rgba(89, 100, 111, 1.00);--warning:rgba(125, 208, 197, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(224, 211, 202, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);--primary-dark:rgba(180, 83, 97, 1.00);--secondary-dark:rgba(64, 64, 64, 1.00);--success-dark:rgba(59, 70, 81, 1.00);--warning-dark:rgba(95, 178, 167, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--header-color:rgba(43, 69, 72, 0.80);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(34, 34, 34, 1.00);--link-color:rgba(255, 255, 255, 1.00);--link-color-hover:rgba(61, 68, 75, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.50);--radius:3px;--small-gutter:1.25rem;--medium-gutter:2rem;--large-gutter:2rem;--site-width:calc(1200rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(230, 230, 230, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(248, 54, 71, 1.00);--link-color-hover:rgba(211, 124, 107, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(24rem/16)}h2,.h2{font-size:calc(20rem/16)}h3,.h3{font-size:calc(19rem/16)}h4,.h4{font-size:calc(18rem/16)}h5,.h5{font-size:calc(17rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:40%}.button{font-size:calc(16rem/16)}.button.tiny{font-size:calc(10rem/16)}.button.small{font-size:calc(12rem/16)}.button.large{font-size:calc(20rem/16)}@media only screen and (min-width:40em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:outside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(3rem/16)}body{}
/*!* Font Awesome Pro 5.14.0 by @fontawesome - https://fontawesome.com* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Duotone';font-style:normal;font-weight:900;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-duotone-900.svg#fontawesome") format("svg")}.fad{position:relative;font-family:'Font Awesome 5 Duotone';font-weight:900}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Pro';font-weight:400}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900}  
  h1,.h1, h2,.h2, h3,.h3,        .myclass{font-family:"Raleway",sans-serif }
 p,.p,           .myclass{font-family:"Raleway",sans-serif }
         .menu li,   .myclass{font-family:"Raleway",sans-serif }
.Accroche{padding-top:20.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:40em){.Accroche{padding-top:30.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:64em){.Accroche{padding-top:45.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.BoutonSocial{border-color:rgba(98, 112, 125, 1.00) ;}
.BoutonSocial{background-color:rgba(98, 112, 125, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.BoutonSocial{background-attachment:scroll!important}}
.BoutonSocial{box-shadow: 2px 2px 5px 3px rgba(125, 69, 77, 1.00);}
.Page2{height:100vh ;min-height:fit-content ;max-height:fit-content ;}  
.SousTitre{padding-top:2.00% ;padding-right:3.00% ;padding-bottom:0.00% ;padding-left:3.00% ;}@media only screen and (min-width:40em){.SousTitre{padding-top:4.00% ;padding-right:0.00% ;padding-bottom:0.00% ;padding-left:0.00% }}@media only screen and (min-width:64em){.SousTitre{padding-top:2.00% ;padding-right:0.00% ;padding-bottom:0.00% ;padding-left:0.00% }}
.Titre{padding-top:2.5rem ;padding-right:0.5rem ;padding-left:0.5rem ;}  
.Logo{padding-top:6.00% ;padding-right:0.00% ;padding-bottom:0.00% ;padding-left:0.00% ;}@media only screen and (min-width:40em){.Logo{padding-top:4.00% ;padding-right:0.00% ;padding-bottom:0.00% ;padding-left:0.00% }}@media only screen and (min-width:64em){.Logo{padding-top:7.00% ;padding-right:0.00% ;padding-bottom:0.00% ;padding-left:0.00% }}
.Titres2{padding-top:5.00% ;padding-right:0.00% ;padding-bottom:0.00% ;padding-left:0.00% ;}@media only screen and (min-width:40em){.Titres2{padding-top:4.00% ;padding-right:0.00% ;padding-bottom:0.00% ;padding-left:0.00% }}@media only screen and (min-width:64em){.Titres2{padding-top:4.00% ;padding-right:0.00% ;padding-bottom:0.00% ;padding-left:0.00% }}
.Fin{padding-top:4rem ;padding-bottom:5rem ;}  
.Social{padding-top:20.00% ;padding-right:0.00% ;padding-bottom:0.00% ;padding-left:0.00% ;}@media only screen and (min-width:40em){.Social{padding-top:11.00% ;padding-right:0.00% ;padding-bottom:0.00% ;padding-left:0.00% }}@media only screen and (min-width:64em){.Social{padding-top:10.00% ;padding-right:0.00% ;padding-bottom:0.00% ;padding-left:0.00% }}
.TitreParallax{text-shadow:3px 3px 5px rgba(0, 0, 0, 0.60);}
.ColonParalax{margin-top:2.5rem ;margin-bottom:2.5rem ;}  
.ColonTitre{margin-top:2.5rem ;}  
.Mouton2{margin-bottom:5rem ;}  
#stacks_in_2476 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2476 > .s-pro > .sections-layer{display:none}#stacks_in_2476 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2476 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}
.button.medium:hover{background-position:left top ;background-size:100% 100% ;background-image:linear-gradient(0deg,rgba(76, 158, 152, 1.00) 0%,50%,rgba(154, 242, 242, 1.00) 100%) ;}
.menubar{background:none ;}
.menupanel{background:none ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.menupanel{background-attachment:scroll!important}}
.MenuBurger{padding-top:0.5rem ;}  
.stacks_in_2238{--offcanvas-size-small:250px;--offcanvas-size-medium:250px;--offcanvas-size-large:250px;}
#stacks_in_2602 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2602 > .s-pro > .sections-layer{display:none}#stacks_in_2602 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2602 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2602 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}@media screen and (min-width:640px){#stacks_in_2602 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.50% !important}}
/*
*/
#scsh_stacks_in_2455.scroll-shift-section {
  position: relative;
  overflow: hidden;
  padding-left: 0px;
  padding-right: 0px;
}
.scroll-shift-section .scsh-bg-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#scsh_stacks_in_2455 .scsh-bg-layer {
  

}
#scsh_stacks_in_2455 .scsh-fg-layer {
  position: relative;
  min-height: 0vh;
  padding-top: 56px;
  padding-bottom: 56px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 560px;
  
  
  justify-content: flex-start;
  
  
}
#scsh_stacks_in_2455 .scsh-fg-layer > * {
  width: 100%;
}

#scsh_stacks_in_2455 .scsh-fg-layer .scroll-shift-element {
  position: relative;
  overflow: visible;
  opacity: 0;
  pointer-events: none;
}
#scsh_stacks_in_2455 .scsh-fg-layer .scroll-shift-element a,
#scsh_stacks_in_2455 .scsh-fg-layer .scroll-shift-element button {
  pointer-events: auto;
}
#scsh_stacks_in_2455 .scsh-fg-layer .scroll-shift-element.scsh-loaded {
  opacity: 1;
}
#scsh_stacks_in_2455 .scsh-fg-layer .scroll-shift-element.scsh-overlap {
  position: absolute ;
  /* top: 0;
  left: 0; */
  /* bottom: 0;
  right: 0; */
}
#scsh_stacks_in_2455 .scsh-fg-layer .stacks_out,
#scsh_stacks_in_2455 .scsh-fg-layer .stacks_in {
  overflow: visible;
}
.scsh-toggle-markers * {
  pointer-events: none;
}






#stacks_in_2312 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2312 > .s-pro > .sections-layer{display:none}#stacks_in_2312 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2312 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2312 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-3.00% !important}@media screen and (min-width:640px){#stacks_in_2312 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-3.00% !important}}
#stacks_in_2279 h1,#stacks_in_2279 div{color:rgba(156, 255, 241, 0.85)}#stacks_in_2279 h1 a,#stacks_in_2279 div a{color:rgba(156, 255, 241, 0.85)}#stacks_in_2279 h1 a:hover,#stacks_in_2279 div a:hover{color:rgba(117, 191, 180, 0.85)}#stacks_in_2279 small,#stacks_in_2279 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_2279 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Montserrat",sans-serif;font-weight:900;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2279 h1{font-size:3.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2279 h1{font-size:4.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2279 h1{font-size:6.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2279 h1{font-size:8.00rem!important}}
#stacks_in_2959 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2959 > .s-pro > .sections-layer{display:none}#stacks_in_2959 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2959 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2959 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-3.00% !important}@media screen and (min-width:640px){#stacks_in_2959 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-3.00% !important}}
#stacks_in_2961 h1,#stacks_in_2961 div{color:rgba(156, 255, 241, 0.63)}#stacks_in_2961 h1 a,#stacks_in_2961 div a{color:rgba(156, 255, 241, 0.63)}#stacks_in_2961 h1 a:hover,#stacks_in_2961 div a:hover{color:rgba(117, 191, 180, 0.63)}#stacks_in_2961 small,#stacks_in_2961 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_2961 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Montserrat",sans-serif;font-weight:900;font-style:normal}


#stacks_in_2964 {
	text-transform: uppercase;
}
#stacks_in_2587 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2587 > .s-pro > .sections-layer{display:none}#stacks_in_2587 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2587 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2587 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-4.00% !important}@media screen and (min-width:640px){#stacks_in_2587 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-8.00% !important}}
/*
*/
#scsh_stacks_in_2379.scroll-shift-section {
  position: relative;
  
  padding-left: 64px;
  padding-right: 64px;
}
.scroll-shift-section .scsh-bg-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#scsh_stacks_in_2379 .scsh-bg-layer {
  

}
#scsh_stacks_in_2379 .scsh-fg-layer {
  position: relative;
  
  padding-top: 88px;
  padding-bottom: 88px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  
  margin: 0 auto;
  
  
  justify-content: center;
  
}
#scsh_stacks_in_2379 .scsh-fg-layer > * {
  width: 100%;
}

#scsh_stacks_in_2379 .scsh-fg-layer .scroll-shift-element {
  position: relative;
  overflow: visible;
  opacity: 0;
  pointer-events: none;
}
#scsh_stacks_in_2379 .scsh-fg-layer .scroll-shift-element a,
#scsh_stacks_in_2379 .scsh-fg-layer .scroll-shift-element button {
  pointer-events: auto;
}
#scsh_stacks_in_2379 .scsh-fg-layer .scroll-shift-element.scsh-loaded {
  opacity: 1;
}
#scsh_stacks_in_2379 .scsh-fg-layer .scroll-shift-element.scsh-overlap {
  position: absolute ;
  /* top: 0;
  left: 0; */
  /* bottom: 0;
  right: 0; */
}
#scsh_stacks_in_2379 .scsh-fg-layer .stacks_out,
#scsh_stacks_in_2379 .scsh-fg-layer .stacks_in {
  overflow: visible;
}
.scsh-toggle-markers * {
  pointer-events: none;
}





#stacks_in_2596 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2596 > .s-pro > .sections-layer{display:none}#stacks_in_2596 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2596 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2596 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}@media screen and (min-width:640px){#stacks_in_2596 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}}

.stacks_in_2491 img{width:100%;max-width:100px}
/*
*/
#scsh_stacks_in_2627.scroll-shift-section {
  position: relative;
  overflow: hidden;
  padding-left: 0px;
  padding-right: 0px;
}
.scroll-shift-section .scsh-bg-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#scsh_stacks_in_2627 .scsh-bg-layer {
  

}
#scsh_stacks_in_2627 .scsh-fg-layer {
  position: relative;
  
  padding-top: 0px;
  padding-bottom: 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  
  margin: 0 auto;
  
  
  justify-content: center;
  
}
#scsh_stacks_in_2627 .scsh-fg-layer > * {
  width: 100%;
}

#scsh_stacks_in_2627 .scsh-fg-layer .scroll-shift-element {
  position: relative;
  overflow: visible;
  opacity: 0;
  pointer-events: none;
}
#scsh_stacks_in_2627 .scsh-fg-layer .scroll-shift-element a,
#scsh_stacks_in_2627 .scsh-fg-layer .scroll-shift-element button {
  pointer-events: auto;
}
#scsh_stacks_in_2627 .scsh-fg-layer .scroll-shift-element.scsh-loaded {
  opacity: 1;
}
#scsh_stacks_in_2627 .scsh-fg-layer .scroll-shift-element.scsh-overlap {
  position: absolute ;
  /* top: 0;
  left: 0; */
  /* bottom: 0;
  right: 0; */
}
#scsh_stacks_in_2627 .scsh-fg-layer .stacks_out,
#scsh_stacks_in_2627 .scsh-fg-layer .stacks_in {
  overflow: visible;
}
.scsh-toggle-markers * {
  pointer-events: none;
}




#stacks_in_2632 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2632 h1{font-size:4.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2632 h1{font-size:5.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2632 h1{font-size:7.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2632 h1{font-size:9.00rem!important}}

#stacks_in_2632 {
	margin:  20px;
}
#stacks_in_2665 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2665 > .s-pro > .sections-layer{display:none}#stacks_in_2665 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2665 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2665 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}@media screen and (min-width:640px){#stacks_in_2665 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-4.00% !important}}
/*
*/
#scsh_stacks_in_2645.scroll-shift-section {
  position: relative;
  overflow: hidden;
  padding-left: 0px;
  padding-right: 0px;
}
.scroll-shift-section .scsh-bg-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#scsh_stacks_in_2645 .scsh-bg-layer {
  

}
#scsh_stacks_in_2645 .scsh-fg-layer {
  position: relative;
  
  padding-top: 0px;
  padding-bottom: 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  
  margin: 0 auto;
  
  
  justify-content: center;
  
}
#scsh_stacks_in_2645 .scsh-fg-layer > * {
  width: 100%;
}

#scsh_stacks_in_2645 .scsh-fg-layer .scroll-shift-element {
  position: relative;
  overflow: visible;
  opacity: 0;
  pointer-events: none;
}
#scsh_stacks_in_2645 .scsh-fg-layer .scroll-shift-element a,
#scsh_stacks_in_2645 .scsh-fg-layer .scroll-shift-element button {
  pointer-events: auto;
}
#scsh_stacks_in_2645 .scsh-fg-layer .scroll-shift-element.scsh-loaded {
  opacity: 1;
}
#scsh_stacks_in_2645 .scsh-fg-layer .scroll-shift-element.scsh-overlap {
  position: absolute ;
  /* top: 0;
  left: 0; */
  /* bottom: 0;
  right: 0; */
}
#scsh_stacks_in_2645 .scsh-fg-layer .stacks_out,
#scsh_stacks_in_2645 .scsh-fg-layer .stacks_in {
  overflow: visible;
}
.scsh-toggle-markers * {
  pointer-events: none;
}




#stacks_in_2647 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2647 h1{font-size:4.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2647 h1{font-size:5.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2647 h1{font-size:7.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2647 h1{font-size:9.00rem!important}}

#stacks_in_2647 {
	margin:  20px;
}
#stacks_in_2767 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2767 > .s-pro > .sections-layer{display:none}#stacks_in_2767 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2767 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2767 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}@media screen and (min-width:640px){#stacks_in_2767 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-4.00% !important}}
/*
*/
#scsh_stacks_in_2656.scroll-shift-section {
  position: relative;
  overflow: hidden;
  padding-left: 0px;
  padding-right: 0px;
}
.scroll-shift-section .scsh-bg-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#scsh_stacks_in_2656 .scsh-bg-layer {
  

}
#scsh_stacks_in_2656 .scsh-fg-layer {
  position: relative;
  
  padding-top: 0px;
  padding-bottom: 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  
  margin: 0 auto;
  
  
  justify-content: center;
  
}
#scsh_stacks_in_2656 .scsh-fg-layer > * {
  width: 100%;
}

#scsh_stacks_in_2656 .scsh-fg-layer .scroll-shift-element {
  position: relative;
  overflow: visible;
  opacity: 0;
  pointer-events: none;
}
#scsh_stacks_in_2656 .scsh-fg-layer .scroll-shift-element a,
#scsh_stacks_in_2656 .scsh-fg-layer .scroll-shift-element button {
  pointer-events: auto;
}
#scsh_stacks_in_2656 .scsh-fg-layer .scroll-shift-element.scsh-loaded {
  opacity: 1;
}
#scsh_stacks_in_2656 .scsh-fg-layer .scroll-shift-element.scsh-overlap {
  position: absolute ;
  /* top: 0;
  left: 0; */
  /* bottom: 0;
  right: 0; */
}
#scsh_stacks_in_2656 .scsh-fg-layer .stacks_out,
#scsh_stacks_in_2656 .scsh-fg-layer .stacks_in {
  overflow: visible;
}
.scsh-toggle-markers * {
  pointer-events: none;
}




#stacks_in_2658 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2658 h1{font-size:4.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2658 h1{font-size:5.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2658 h1{font-size:7.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2658 h1{font-size:9.00rem!important}}

#stacks_in_2658 {
	margin:  20px;
}
#stacks_in_2671 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2671 > .s-pro > .sections-layer{display:none}#stacks_in_2671 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2671 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2671 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}@media screen and (min-width:640px){#stacks_in_2671 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-4.00% !important}}
/*
*/
#scsh_stacks_in_2673.scroll-shift-section {
  position: relative;
  overflow: hidden;
  padding-left: 0px;
  padding-right: 0px;
}
.scroll-shift-section .scsh-bg-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#scsh_stacks_in_2673 .scsh-bg-layer {
  

}
#scsh_stacks_in_2673 .scsh-fg-layer {
  position: relative;
  
  padding-top: 0px;
  padding-bottom: 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  
  margin: 0 auto;
  
  
  justify-content: center;
  
}
#scsh_stacks_in_2673 .scsh-fg-layer > * {
  width: 100%;
}

#scsh_stacks_in_2673 .scsh-fg-layer .scroll-shift-element {
  position: relative;
  overflow: visible;
  opacity: 0;
  pointer-events: none;
}
#scsh_stacks_in_2673 .scsh-fg-layer .scroll-shift-element a,
#scsh_stacks_in_2673 .scsh-fg-layer .scroll-shift-element button {
  pointer-events: auto;
}
#scsh_stacks_in_2673 .scsh-fg-layer .scroll-shift-element.scsh-loaded {
  opacity: 1;
}
#scsh_stacks_in_2673 .scsh-fg-layer .scroll-shift-element.scsh-overlap {
  position: absolute ;
  /* top: 0;
  left: 0; */
  /* bottom: 0;
  right: 0; */
}
#scsh_stacks_in_2673 .scsh-fg-layer .stacks_out,
#scsh_stacks_in_2673 .scsh-fg-layer .stacks_in {
  overflow: visible;
}
.scsh-toggle-markers * {
  pointer-events: none;
}




#stacks_in_2675 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2675 h1{font-size:4.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2675 h1{font-size:5.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2675 h1{font-size:7.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2675 h1{font-size:9.00rem!important}}

#stacks_in_2675 {
	margin:  20px;
}
#stacks_in_2940 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2940 > .s-pro > .sections-layer{display:none}#stacks_in_2940 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2940 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2940 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}@media screen and (min-width:640px){#stacks_in_2940 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-4.00% !important}}
/*
*/
#scsh_stacks_in_2942.scroll-shift-section {
  position: relative;
  overflow: hidden;
  padding-left: 0px;
  padding-right: 0px;
}
.scroll-shift-section .scsh-bg-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#scsh_stacks_in_2942 .scsh-bg-layer {
  

}
#scsh_stacks_in_2942 .scsh-fg-layer {
  position: relative;
  
  padding-top: 0px;
  padding-bottom: 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  
  margin: 0 auto;
  
  
  justify-content: center;
  
}
#scsh_stacks_in_2942 .scsh-fg-layer > * {
  width: 100%;
}

#scsh_stacks_in_2942 .scsh-fg-layer .scroll-shift-element {
  position: relative;
  overflow: visible;
  opacity: 0;
  pointer-events: none;
}
#scsh_stacks_in_2942 .scsh-fg-layer .scroll-shift-element a,
#scsh_stacks_in_2942 .scsh-fg-layer .scroll-shift-element button {
  pointer-events: auto;
}
#scsh_stacks_in_2942 .scsh-fg-layer .scroll-shift-element.scsh-loaded {
  opacity: 1;
}
#scsh_stacks_in_2942 .scsh-fg-layer .scroll-shift-element.scsh-overlap {
  position: absolute ;
  /* top: 0;
  left: 0; */
  /* bottom: 0;
  right: 0; */
}
#scsh_stacks_in_2942 .scsh-fg-layer .stacks_out,
#scsh_stacks_in_2942 .scsh-fg-layer .stacks_in {
  overflow: visible;
}
.scsh-toggle-markers * {
  pointer-events: none;
}




#stacks_in_2944 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2944 h1{font-size:4.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2944 h1{font-size:5.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2944 h1{font-size:7.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2944 h1{font-size:9.00rem!important}}

#stacks_in_2944 {
	margin:  20px;
}
#stacks_in_2697 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2697 > .s-pro > .sections-layer{display:none}#stacks_in_2697 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2697 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2697 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}@media screen and (min-width:640px){#stacks_in_2697 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-4.00% !important}}
/*
*/
#scsh_stacks_in_2699.scroll-shift-section {
  position: relative;
  overflow: hidden;
  padding-left: 0px;
  padding-right: 0px;
}
.scroll-shift-section .scsh-bg-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#scsh_stacks_in_2699 .scsh-bg-layer {
  

}
#scsh_stacks_in_2699 .scsh-fg-layer {
  position: relative;
  
  padding-top: 0px;
  padding-bottom: 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  
  margin: 0 auto;
  
  
  justify-content: center;
  
}
#scsh_stacks_in_2699 .scsh-fg-layer > * {
  width: 100%;
}

#scsh_stacks_in_2699 .scsh-fg-layer .scroll-shift-element {
  position: relative;
  overflow: visible;
  opacity: 0;
  pointer-events: none;
}
#scsh_stacks_in_2699 .scsh-fg-layer .scroll-shift-element a,
#scsh_stacks_in_2699 .scsh-fg-layer .scroll-shift-element button {
  pointer-events: auto;
}
#scsh_stacks_in_2699 .scsh-fg-layer .scroll-shift-element.scsh-loaded {
  opacity: 1;
}
#scsh_stacks_in_2699 .scsh-fg-layer .scroll-shift-element.scsh-overlap {
  position: absolute ;
  /* top: 0;
  left: 0; */
  /* bottom: 0;
  right: 0; */
}
#scsh_stacks_in_2699 .scsh-fg-layer .stacks_out,
#scsh_stacks_in_2699 .scsh-fg-layer .stacks_in {
  overflow: visible;
}
.scsh-toggle-markers * {
  pointer-events: none;
}




#stacks_in_2701 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2701 h1{font-size:4.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2701 h1{font-size:5.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2701 h1{font-size:7.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2701 h1{font-size:9.00rem!important}}

#stacks_in_2701 {
	margin:  20px;
}
#stacks_in_2685 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2685 > .s-pro > .sections-layer{display:none}#stacks_in_2685 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2685 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2685 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}@media screen and (min-width:640px){#stacks_in_2685 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-4.00% !important}}
/*
*/
#scsh_stacks_in_2687.scroll-shift-section {
  position: relative;
  overflow: hidden;
  padding-left: 0px;
  padding-right: 0px;
}
.scroll-shift-section .scsh-bg-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#scsh_stacks_in_2687 .scsh-bg-layer {
  

}
#scsh_stacks_in_2687 .scsh-fg-layer {
  position: relative;
  
  padding-top: 0px;
  padding-bottom: 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  
  margin: 0 auto;
  
  
  justify-content: center;
  
}
#scsh_stacks_in_2687 .scsh-fg-layer > * {
  width: 100%;
}

#scsh_stacks_in_2687 .scsh-fg-layer .scroll-shift-element {
  position: relative;
  overflow: visible;
  opacity: 0;
  pointer-events: none;
}
#scsh_stacks_in_2687 .scsh-fg-layer .scroll-shift-element a,
#scsh_stacks_in_2687 .scsh-fg-layer .scroll-shift-element button {
  pointer-events: auto;
}
#scsh_stacks_in_2687 .scsh-fg-layer .scroll-shift-element.scsh-loaded {
  opacity: 1;
}
#scsh_stacks_in_2687 .scsh-fg-layer .scroll-shift-element.scsh-overlap {
  position: absolute ;
  /* top: 0;
  left: 0; */
  /* bottom: 0;
  right: 0; */
}
#scsh_stacks_in_2687 .scsh-fg-layer .stacks_out,
#scsh_stacks_in_2687 .scsh-fg-layer .stacks_in {
  overflow: visible;
}
.scsh-toggle-markers * {
  pointer-events: none;
}




#stacks_in_2689 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2689 h1{font-size:4.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2689 h1{font-size:5.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2689 h1{font-size:7.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2689 h1{font-size:9.00rem!important}}

#stacks_in_2689 {
	margin:  20px;
}
#stacks_in_2889 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2889 > .s-pro > .sections-layer{display:none}#stacks_in_2889 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2889 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2889 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}@media screen and (min-width:640px){#stacks_in_2889 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-4.00% !important}}
/*
*/
#scsh_stacks_in_2900.scroll-shift-section {
  position: relative;
  overflow: hidden;
  padding-left: 0px;
  padding-right: 0px;
}
.scroll-shift-section .scsh-bg-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#scsh_stacks_in_2900 .scsh-bg-layer {
  

}
#scsh_stacks_in_2900 .scsh-fg-layer {
  position: relative;
  
  padding-top: 0px;
  padding-bottom: 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  
  margin: 0 auto;
  
  
  justify-content: center;
  
}
#scsh_stacks_in_2900 .scsh-fg-layer > * {
  width: 100%;
}

#scsh_stacks_in_2900 .scsh-fg-layer .scroll-shift-element {
  position: relative;
  overflow: visible;
  opacity: 0;
  pointer-events: none;
}
#scsh_stacks_in_2900 .scsh-fg-layer .scroll-shift-element a,
#scsh_stacks_in_2900 .scsh-fg-layer .scroll-shift-element button {
  pointer-events: auto;
}
#scsh_stacks_in_2900 .scsh-fg-layer .scroll-shift-element.scsh-loaded {
  opacity: 1;
}
#scsh_stacks_in_2900 .scsh-fg-layer .scroll-shift-element.scsh-overlap {
  position: absolute ;
  /* top: 0;
  left: 0; */
  /* bottom: 0;
  right: 0; */
}
#scsh_stacks_in_2900 .scsh-fg-layer .stacks_out,
#scsh_stacks_in_2900 .scsh-fg-layer .stacks_in {
  overflow: visible;
}
.scsh-toggle-markers * {
  pointer-events: none;
}




#stacks_in_2902 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2902 h1{font-size:4.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2902 h1{font-size:5.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2902 h1{font-size:7.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2902 h1{font-size:9.00rem!important}}

#stacks_in_2902 {
	margin:  20px;
}
.style-pro-stacks_in_2476::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_2476:not(.bg-vault):not(.bg-featured)::before{background-image:linear-gradient(0deg,rgba(255, 255, 255, 1.00) 0%,rgba(255, 189, 150, 1.00) 50%,rgba(240, 142, 114, 1.00) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(255, 255, 255, 1.00)',endColorStr='rgba(240, 142, 114, 1.00)',GradientType=0)";}

/*
*/
#scsh_stacks_in_2751.scroll-shift-section {
  position: relative;
  
  padding-left: 0px;
  padding-right: 0px;
}
.scroll-shift-section .scsh-bg-layer {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
#scsh_stacks_in_2751 .scsh-bg-layer {
  

}
#scsh_stacks_in_2751 .scsh-fg-layer {
  position: relative;
  min-height: 20vh;
  padding-top: 0px;
  padding-bottom: 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 1760px;
  margin: 0 auto;
  
  
  justify-content: center;
  
}
#scsh_stacks_in_2751 .scsh-fg-layer > * {
  width: 100%;
}

#scsh_stacks_in_2751 .scsh-fg-layer .scroll-shift-element {
  position: relative;
  overflow: visible;
  opacity: 0;
  pointer-events: none;
}
#scsh_stacks_in_2751 .scsh-fg-layer .scroll-shift-element a,
#scsh_stacks_in_2751 .scsh-fg-layer .scroll-shift-element button {
  pointer-events: auto;
}
#scsh_stacks_in_2751 .scsh-fg-layer .scroll-shift-element.scsh-loaded {
  opacity: 1;
}
#scsh_stacks_in_2751 .scsh-fg-layer .scroll-shift-element.scsh-overlap {
  position: absolute ;
  /* top: 0;
  left: 0; */
  /* bottom: 0;
  right: 0; */
}
#scsh_stacks_in_2751 .scsh-fg-layer .stacks_out,
#scsh_stacks_in_2751 .scsh-fg-layer .stacks_in {
  overflow: visible;
}
.scsh-toggle-markers * {
  pointer-events: none;
}





#scsh_stacks_in_2739.scroll-shift-element > .scsh-layer {
  pointer-events: auto;
  cursor: pointer;
}
#scsh_stacks_in_2739.scroll-shift-element > .scsh-layer * {
  pointer-events: none;
}
  .scsh-toggle-markers #scsh_stacks_in_2739 > .scsh-layer {
    pointer-events: auto;
    cursor: pointer;
  }
  .scsh-marker_stacks_in_2739 {
    display: none;
      opacity: 1;
  }
  #scsh_stacks_in_2739.scsh-markers-on > .scsh-marker_stacks_in_2739,
  .scsh-markers-on.scsh-marker_stacks_in_2739,
  #scsh_stacks_in_2739.scsh-markers-on > .scsh-layer:after,
  .scsh-toggle-markers #scsh_stacks_in_2739 > .scsh-layer:after,
  #scsh_stacks_in_2739.scsh-markers-on:not(.scsh-overlap):before {
    display: block;
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    pointer-events: none;
    box-sizing: border-box;
    border: 2px solid transparent;
    z-index: 1;
  }
  #scsh_stacks_in_2739.scsh-markers-on:not(.scsh-overlap):before {
    background: #fff;
    opacity: 0.05;
    z-index: 0;
  }
  .scsh-markers-on.scsh-marker_stacks_in_2739.scsh-start-marker,
  #scsh_stacks_in_2739.scsh-markers-on > .scsh-marker_stacks_in_2739.scsh-start-marker {
    transform: translate(-100.00%, 0.00%) scale(15%);
    
    border: 2px dashed green;
    z-index: 0;
    opacity: 0.33;
  }
  .scsh-markers-on.scsh-marker_stacks_in_2739.scsh-focus-marker,
  #scsh_stacks_in_2739.scsh-markers-on > .scsh-marker_stacks_in_2739.scsh-focus-marker {
    transform: translate(0.00%, 0.00%) scale(75%);
    border: 2px dashed #2F62DD;
    z-index: 0;
    opacity: 0.33;
  }
  .scsh-markers-on.scsh-marker_stacks_in_2739.scsh-end-marker,
  #scsh_stacks_in_2739.scsh-markers-on > .scsh-marker_stacks_in_2739.scsh-end-marker {
    transform: translate(100.00%, 0.00%) scale(100%);
    
    border: 2px dashed red;
    z-index: 0;
    opacity: 0.33;
  }
  .scsh-markers-on.scsh-marker_stacks_in_2739.scsh-start-marker,
  #scsh_stacks_in_2739.scsh-markers-on[data-show-position="start"] > .scsh-marker_stacks_in_2739.scsh-start-marker,
  .scsh-markers-on.scsh-marker_stacks_in_2739.scsh-focus-marker,
  #scsh_stacks_in_2739.scsh-markers-on[data-show-position="focus"] > .scsh-marker_stacks_in_2739.scsh-focus-marker,
  .scsh-markers-on.scsh-marker_stacks_in_2739.scsh-end-marker,
  #scsh_stacks_in_2739.scsh-markers-on[data-show-position="end"] > .scsh-marker_stacks_in_2739.scsh-end-marker {
    opacity: 1;
  }
  #scsh_stacks_in_2739.scsh-markers-on > .scsh-layer:after {
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    border: none;
    box-shadow: 0 0 0 4px rgba(246,205,14,.15);
    background: rgba(246,205,14,.15);
  }
  #scsh_stacks_in_2739 > .scsh-layer > .scsh-data {
    display: none;
    position: absolute;
    left: 0px;
    top: calc(100% + 4px);
    right: 0px;
    padding: 20px 6px 6px 6px;
    font-size: 12px;
    line-height: 1.2;
    font-weight: normal;
    color: rgba(255,255,255,0.66);
    opacity: 1;
    z-index: 99;
    gap: 8px;
    justify-content: center;
  }
  #scsh_stacks_in_2739 > .scsh-layer > .scsh-data > .scsh-window-position {
    height: 12px;
    position: absolute;
    left: -4px;
    right: -4px;
    top: 4px;
    display: none;
    z-index: 0;
    background: #222;
    overflow: hidden;
  }
  #scsh_stacks_in_2739 > .scsh-layer > .scsh-data > .scsh-window-position > div {
    height: 12px;
    display: inline-block;
    vertical-align: top;
    font-size: 10px;
    line-height: 12px;
    color: rgba(255,255,255,0.5);
    overflow: hidden;
    text-align: center;
  }
  #scsh_stacks_in_2739 > .scsh-layer > .scsh-data > .scsh-progress-bar {
    height: 12px;
    /* background: #fff; */
    border-right: 1px solid #fff;
    box-shadow: 1px 0 0 #fff;
    position: absolute;
    left: 0px;
    top: 4px;
    z-index: 1;
    /* opacity: 0.5; */
  }
  #scsh_stacks_in_2739 > .scsh-layer > .scsh-data > .scsh-progress-bar[style] + .scsh-window-position {
    display: block;
    white-space: nowrap;
  }
  #scsh_stacks_in_2739.scsh-markers-on > .scsh-layer > .scsh-data {
    display: flex;
  }
  .scsh-toggle-markers #scsh_stacks_in_2739 > .scsh-layer:has(.scsh-layer):after {
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    border: none;
  }
  .scsh-toggle-markers #scsh_stacks_in_2739 > .scsh-layer:after {
    background: rgba(246,205,14,.15);
  }
  .scsh-toggle-markers #scsh_stacks_in_2739 > .scsh-layer:has(.scsh-layer):after {
    box-shadow: 0 0 0 4px rgba(246,205,14,.15);
    background: none;
  }
  .scsh-toggle-markers #scsh_stacks_in_2739 > .scsh-layer:hover:after {
    background: rgba(246,205,14,.33);
  }
  .scsh-toggle-markers #scsh_stacks_in_2739 > .scsh-layer:has(.scsh-layer):hover:after {
    box-shadow: 0 0 0 4px rgba(246,205,14,.33);
  }

.scsh-side-in_stacks_in_2739 {
  position: absolute;
  top: calc(100vh + 0vh/2);
  
  top: calc(100vh + 0vh);
  
  
  left: 0; width: 10px;
  height: 50vh;
  background: green;
  
  bottom: -50%;
  top: auto;
  height: 100%;
  
}
.scsh-side-out_stacks_in_2739 {
  position: absolute;
  top: calc(100vh - 50vh - 0vh/2);
  
  top: calc(100vh - 50vh);
  
  
  left: 0;
  width: 10px;
  height: 50vh;
  background: red;
  
  top: -50%;
  height: 100%;
  bottom: auto;
  
}
.scsh-side-focus_stacks_in_2739 {
  position: absolute;
  top: 50%;
  
  left: 0;
  width: 10px;
  height: 0vh;
  min-height: 5px;
  
  
  background: blue;
}



#stacks_in_2852 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_2852 > .s-pro > .sections-layer{display:none}#stacks_in_2852 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_2852 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_2852 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}@media screen and (min-width:640px){#stacks_in_2852 > .s-pro:not(.vault-margin).top-margin-custom{margin-top:-2.00% !important}}


#scsh_stacks_in_2743.scroll-shift-element > .scsh-layer {
  pointer-events: auto;
  cursor: pointer;
}
#scsh_stacks_in_2743.scroll-shift-element > .scsh-layer * {
  pointer-events: none;
}
  .scsh-toggle-markers #scsh_stacks_in_2743 > .scsh-layer {
    pointer-events: auto;
    cursor: pointer;
  }
  .scsh-marker_stacks_in_2743 {
    display: none;
      opacity: 1;
  }
  #scsh_stacks_in_2743.scsh-markers-on > .scsh-marker_stacks_in_2743,
  .scsh-markers-on.scsh-marker_stacks_in_2743,
  #scsh_stacks_in_2743.scsh-markers-on > .scsh-layer:after,
  .scsh-toggle-markers #scsh_stacks_in_2743 > .scsh-layer:after,
  #scsh_stacks_in_2743.scsh-markers-on:not(.scsh-overlap):before {
    display: block;
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    pointer-events: none;
    box-sizing: border-box;
    border: 2px solid transparent;
    z-index: 1;
  }
  #scsh_stacks_in_2743.scsh-markers-on:not(.scsh-overlap):before {
    background: #fff;
    opacity: 0.05;
    z-index: 0;
  }
  .scsh-markers-on.scsh-marker_stacks_in_2743.scsh-start-marker,
  #scsh_stacks_in_2743.scsh-markers-on > .scsh-marker_stacks_in_2743.scsh-start-marker {
    transform: translate(0.00%, 0.00%) scale(65%);
    
    border: 2px dashed green;
    z-index: 0;
    opacity: 0.33;
  }
  .scsh-markers-on.scsh-marker_stacks_in_2743.scsh-focus-marker,
  #scsh_stacks_in_2743.scsh-markers-on > .scsh-marker_stacks_in_2743.scsh-focus-marker {
    transform: translate(0.00%, 0.00%) scale(135%);
    border: 2px dashed #2F62DD;
    z-index: 0;
    opacity: 0.33;
  }
  .scsh-markers-on.scsh-marker_stacks_in_2743.scsh-end-marker,
  #scsh_stacks_in_2743.scsh-markers-on > .scsh-marker_stacks_in_2743.scsh-end-marker {
    transform: translate(0.00%, 0.00%) scale(195%);
    
    border: 2px dashed red;
    z-index: 0;
    opacity: 0.33;
  }
  .scsh-markers-on.scsh-marker_stacks_in_2743.scsh-start-marker,
  #scsh_stacks_in_2743.scsh-markers-on[data-show-position="start"] > .scsh-marker_stacks_in_2743.scsh-start-marker,
  .scsh-markers-on.scsh-marker_stacks_in_2743.scsh-focus-marker,
  #scsh_stacks_in_2743.scsh-markers-on[data-show-position="focus"] > .scsh-marker_stacks_in_2743.scsh-focus-marker,
  .scsh-markers-on.scsh-marker_stacks_in_2743.scsh-end-marker,
  #scsh_stacks_in_2743.scsh-markers-on[data-show-position="end"] > .scsh-marker_stacks_in_2743.scsh-end-marker {
    opacity: 1;
  }
  #scsh_stacks_in_2743.scsh-markers-on > .scsh-layer:after {
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    border: none;
    box-shadow: 0 0 0 4px rgba(246,205,14,.15);
    background: rgba(246,205,14,.15);
  }
  #scsh_stacks_in_2743 > .scsh-layer > .scsh-data {
    display: none;
    position: absolute;
    left: 0px;
    top: calc(100% + 4px);
    right: 0px;
    padding: 20px 6px 6px 6px;
    font-size: 12px;
    line-height: 1.2;
    font-weight: normal;
    color: rgba(255,255,255,0.66);
    opacity: 1;
    z-index: 99;
    gap: 8px;
    justify-content: center;
  }
  #scsh_stacks_in_2743 > .scsh-layer > .scsh-data > .scsh-window-position {
    height: 12px;
    position: absolute;
    left: -4px;
    right: -4px;
    top: 4px;
    display: none;
    z-index: 0;
    background: #222;
    overflow: hidden;
  }
  #scsh_stacks_in_2743 > .scsh-layer > .scsh-data > .scsh-window-position > div {
    height: 12px;
    display: inline-block;
    vertical-align: top;
    font-size: 10px;
    line-height: 12px;
    color: rgba(255,255,255,0.5);
    overflow: hidden;
    text-align: center;
  }
  #scsh_stacks_in_2743 > .scsh-layer > .scsh-data > .scsh-progress-bar {
    height: 12px;
    /* background: #fff; */
    border-right: 1px solid #fff;
    box-shadow: 1px 0 0 #fff;
    position: absolute;
    left: 0px;
    top: 4px;
    z-index: 1;
    /* opacity: 0.5; */
  }
  #scsh_stacks_in_2743 > .scsh-layer > .scsh-data > .scsh-progress-bar[style] + .scsh-window-position {
    display: block;
    white-space: nowrap;
  }
  #scsh_stacks_in_2743.scsh-markers-on > .scsh-layer > .scsh-data {
    display: flex;
  }
  .scsh-toggle-markers #scsh_stacks_in_2743 > .scsh-layer:has(.scsh-layer):after {
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    border: none;
  }
  .scsh-toggle-markers #scsh_stacks_in_2743 > .scsh-layer:after {
    background: rgba(246,205,14,.15);
  }
  .scsh-toggle-markers #scsh_stacks_in_2743 > .scsh-layer:has(.scsh-layer):after {
    box-shadow: 0 0 0 4px rgba(246,205,14,.15);
    background: none;
  }
  .scsh-toggle-markers #scsh_stacks_in_2743 > .scsh-layer:hover:after {
    background: rgba(246,205,14,.33);
  }
  .scsh-toggle-markers #scsh_stacks_in_2743 > .scsh-layer:has(.scsh-layer):hover:after {
    box-shadow: 0 0 0 4px rgba(246,205,14,.33);
  }

.scsh-side-in_stacks_in_2743 {
  position: absolute;
  top: calc(100vh + 0vh/2);
  
  top: calc(100vh + 0vh);
  
  
  left: 0; width: 10px;
  height: 10vh;
  background: green;
  
}
.scsh-side-out_stacks_in_2743 {
  position: absolute;
  top: calc(100vh - 10vh - 0vh/2);
  
  top: calc(100vh - 10vh);
  
  
  left: 0;
  width: 10px;
  height: 10vh;
  background: red;
  
}
.scsh-side-focus_stacks_in_2743 {
  position: absolute;
  top: 50%;
  
  top: 100vh;
  
  left: 0;
  width: 10px;
  height: 0vh;
  min-height: 5px;
  
  
  background: blue;
}


#stacks_in_2847 h4,#stacks_in_2847 div{color:rgba(107, 182, 177, 1.00)}#stacks_in_2847 h4 a,#stacks_in_2847 div a{color:rgba(107, 182, 177, 1.00)}#stacks_in_2847 h4 a:hover,#stacks_in_2847 div a:hover{color:rgba(80, 136, 132, 1.00)}#stacks_in_2847 small,#stacks_in_2847 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_2847 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Dancing Script",sans-serif;font-weight:400;font-style:normal}

#stacks_in_2719 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Montserrat",sans-serif;font-weight:900;font-style:normal}

#stacks_in_2640 h2,#stacks_in_2640 div{color:rgba(255, 201, 151, 1.00)}#stacks_in_2640 h2 a,#stacks_in_2640 div a{color:rgba(255, 201, 151, 1.00)}#stacks_in_2640 h2 a:hover,#stacks_in_2640 div a:hover{color:rgba(191, 150, 113, 1.00)}#stacks_in_2640 small,#stacks_in_2640 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_2640 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2640 h2{font-size:1.20rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2640 h2{font-size:1.30rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2640 h2{font-size:1.80rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2640 h2{font-size:2.30rem!important}}

#stacks_in_2640 {
	margin:  20px;
}
.stacks_in_2709{min-height:30vh}@media only screen and (min-width:40em){.stacks_in_2709{min-height:36vh}}@media only screen and (min-width:64em){.stacks_in_2709{min-height:70vh}}.stacks_in_2709 .parallax-image.parallax-up,.stacks_in_2709 .parallax-image.parallax-down{min-height:calc(101% - -40%);}.stacks_in_2709 .parallax-image.parallax-left,.stacks_in_2709 .parallax-image.parallax-right{min-width:calc(101% - -9%);}.stacks_in_2709 .parallax-image.scale.parallax-left,.stacks_in_2709 .parallax-image.scale.parallax-right{max-width:calc(101% - -9%);}.stacks_in_2709.parallax-overlay:after{background-color:rgba(0, 0, 0, 0.26)}



#stacks_in_2713 {
	font-weight: bold;
}
#stacks_in_2974 h2,#stacks_in_2974 div{color:rgba(255, 201, 151, 1.00)}#stacks_in_2974 h2 a,#stacks_in_2974 div a{color:rgba(255, 201, 151, 1.00)}#stacks_in_2974 h2 a:hover,#stacks_in_2974 div a:hover{color:rgba(191, 150, 113, 1.00)}#stacks_in_2974 small,#stacks_in_2974 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_2974 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2974 h2{font-size:1.30rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2974 h2{font-size:1.40rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2974 h2{font-size:1.80rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2974 h2{font-size:2.30rem!important}}
#stacks_in_3025 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Roboto",sans-serif;font-weight:300;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_3025 h5{font-size:0.70rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_3025 h5{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_3025 h5{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_3025 h5{font-size:1.00rem!important}}

#stacks_in_2824 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Montserrat",sans-serif;font-weight:900;font-style:normal}

#stacks_in_2830 h2,#stacks_in_2830 div{color:rgba(255, 201, 151, 1.00)}#stacks_in_2830 h2 a,#stacks_in_2830 div a{color:rgba(255, 201, 151, 1.00)}#stacks_in_2830 h2 a:hover,#stacks_in_2830 div a:hover{color:rgba(191, 150, 113, 1.00)}#stacks_in_2830 small,#stacks_in_2830 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_2830 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2830 h2{font-size:1.30rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2830 h2{font-size:1.40rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2830 h2{font-size:1.80rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2830 h2{font-size:2.30rem!important}}

#stacks_in_2830 {
	margin: 0px 0px 30px 0px;
}
.stacks_in_2836{min-height:30vh}@media only screen and (min-width:40em){.stacks_in_2836{min-height:33vh}}@media only screen and (min-width:64em){.stacks_in_2836{min-height:65vh}}.stacks_in_2836 .parallax-image.parallax-up,.stacks_in_2836 .parallax-image.parallax-down{min-height:calc(101% - -47%);}.stacks_in_2836 .parallax-image.parallax-left,.stacks_in_2836 .parallax-image.parallax-right{min-width:calc(101% - -3%);}.stacks_in_2836 .parallax-image.scale.parallax-left,.stacks_in_2836 .parallax-image.scale.parallax-right{max-width:calc(101% - -3%);}.stacks_in_2836.parallax-overlay:after{background-color:rgba(0, 0, 0, 0.26)}



#stacks_in_2840 {
	font-weight: bold;
}
#stacks_in_2533 h2,#stacks_in_2533 div{color:rgba(255, 201, 151, 1.00)}#stacks_in_2533 h2 a,#stacks_in_2533 div a{color:rgba(255, 201, 151, 1.00)}#stacks_in_2533 h2 a:hover,#stacks_in_2533 div a:hover{color:rgba(191, 150, 113, 1.00)}#stacks_in_2533 small,#stacks_in_2533 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_2533 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2533 h2{font-size:1.30rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2533 h2{font-size:1.40rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2533 h2{font-size:1.80rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2533 h2{font-size:2.30rem!important}}
#stacks_in_2523 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Roboto",sans-serif;font-weight:300;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_2523 h5{font-size:0.70rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_2523 h5{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_2523 h5{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_2523 h5{font-size:1.00rem!important}}

#stacks_in_2912 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Montserrat",sans-serif;font-weight:900;font-style:normal}

#stacks_in_1726 h2,#stacks_in_1726 div{color:rgba(255, 201, 151, 1.00)}#stacks_in_1726 h2 a,#stacks_in_1726 div a{color:rgba(255, 201, 151, 1.00)}#stacks_in_1726 h2 a:hover,#stacks_in_1726 div a:hover{color:rgba(191, 150, 113, 1.00)}#stacks_in_1726 small,#stacks_in_1726 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1726 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_1726 h2{font-size:1.30rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_1726 h2{font-size:1.40rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_1726 h2{font-size:1.80rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_1726 h2{font-size:2.30rem!important}}

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

@media only screen and (max-width:480.00px){#stacks_in_1731 h1{font-size:0.90rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_1731 h1{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_1731 h1{font-size:1.20rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_1731 h1{font-size:1.30rem!important}}
#stacks_in_1736 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Roboto",sans-serif;font-weight:300;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_1736 h5{font-size:0.70rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_1736 h5{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_1736 h5{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_1736 h5{font-size:1.00rem!important}}

#stacks_in_2917 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Montserrat",sans-serif;font-weight:900;font-style:normal}

#stacks_in_1690 h2,#stacks_in_1690 div{color:rgba(255, 201, 151, 1.00)}#stacks_in_1690 h2 a,#stacks_in_1690 div a{color:rgba(255, 201, 151, 1.00)}#stacks_in_1690 h2 a:hover,#stacks_in_1690 div a:hover{color:rgba(191, 150, 113, 1.00)}#stacks_in_1690 small,#stacks_in_1690 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_1690 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_1690 h2{font-size:1.30rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_1690 h2{font-size:1.40rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_1690 h2{font-size:1.80rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_1690 h2{font-size:2.30rem!important}}

#stacks_in_1690 {
	margin: 0px 0px 10px 0px;
}
.stacks_in_3040{min-height:30vh}@media only screen and (min-width:40em){.stacks_in_3040{min-height:33vh}}@media only screen and (min-width:64em){.stacks_in_3040{min-height:65vh}}.stacks_in_3040 .parallax-image.parallax-up,.stacks_in_3040 .parallax-image.parallax-down{min-height:calc(101% - -33%);}.stacks_in_3040 .parallax-image.parallax-left,.stacks_in_3040 .parallax-image.parallax-right{min-width:calc(101% - -3%);}.stacks_in_3040 .parallax-image.scale.parallax-left,.stacks_in_3040 .parallax-image.scale.parallax-right{max-width:calc(101% - -3%);}.stacks_in_3040.parallax-overlay:after{background-color:rgba(0, 0, 0, 0.26)}



#stacks_in_3044 {
	font-weight: bold;
}
#stacks_in_3049 h2,#stacks_in_3049 div{color:rgba(255, 201, 151, 1.00)}#stacks_in_3049 h2 a,#stacks_in_3049 div a{color:rgba(255, 201, 151, 1.00)}#stacks_in_3049 h2 a:hover,#stacks_in_3049 div a:hover{color:rgba(191, 150, 113, 1.00)}#stacks_in_3049 small,#stacks_in_3049 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_3049 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Anton",sans-serif;font-weight:400;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_3049 h2{font-size:1.30rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_3049 h2{font-size:1.40rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_3049 h2{font-size:1.80rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_3049 h2{font-size:2.30rem!important}}
#stacks_in_1534 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Roboto",sans-serif;font-weight:300;font-style:normal}
@media only screen and (max-width:480.00px){#stacks_in_1534 h5{font-size:0.70rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_1534 h5{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_1534 h5{font-size:1.00rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_1534 h5{font-size:1.00rem!important}}

#stacks_in_989 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_989 > .s-pro > .sections-layer{display:none}#stacks_in_989 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_989 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_989 > .s-pro > .shear-wrapper > .shear-inner > .inner-content.manPadSide{padding-left:1.00rem;padding-right:1.00rem}@media screen and (min-width:640px){#stacks_in_989 > .s-pro > .shear-wrapper > .shear-inner > .inner-content.manPadSide{padding-left:10.00rem;padding-right:10.00rem}}
  #stacks_in_735.scroll-mate-wrapper.sm-float{z-index:0}#stacks_in_735.scroll-mate-wrapper{overflow:visible}#stacks_in_735.scroll-mate-wrapper.scroll-perspective{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:500px;perspective:500px}#stacks_in_735.scroll-mate-wrapper>.scroll-mate-inner{-webkit-transform-origin:50.00% 50.00%;transform-origin:50.00% 50.00%}  
#stacks_in_737 > .s-pro.no-vault-z > .shear-wrapper > .shear-inner.o-bg-vault > .inner-content{z-index:1}#stacks_in_737 > .s-pro > .shear-wrapper > .shear-inner > .inner-content{z-index:1}#stacks_in_737{z-index:1}#stacks_in_737 > .s-pro > .sections-layer{display:none}#stacks_in_737 > .s-pro > .shear-wrapper > .shear-inner::after,#stacks_in_737 > .s-pro > .shear-wrapper > .shear-inner::before{margin-top:0.00%}#stacks_in_737 > .s-pro > .shear-wrapper > .shear-inner > .inner-content.manPad{padding-top:30.00%;padding-bottom:30.00%}@media screen and (min-width:640px){#stacks_in_737 > .s-pro > .shear-wrapper > .shear-inner > .inner-content.manPad{padding-top:8.00%;padding-bottom:8.00%}}
#stacks_in_739 h2,#stacks_in_739 .hTxt:not(.segment) div{font-size:1.40rem}@media all and (max-width:640px){#stacks_in_739 h2,#stacks_in_739 .hTxt:not(.segment) div{font-size:0.95rem}}@media only screen and (min-width:0px){#stacks_in_739 h2,#stacks_in_739 div{letter-spacing:7.38px}}#stacks_in_739 .header-pro.text-center .hTxt{margin-right:-7px}#stacks_in_739 .hTxt:not(.vault-font),.no-default:not(.custom-font) .hTxt:not(.vault-font){font-family:"Roboto",sans-serif;font-weight:900;font-style:normal}#stacks_in_739 .hTxt{text-shadow:0px 4px 5px rgba(109, 109, 109, 0.30),0px 4px 16px rgba(154, 154, 154, 0.30),0px 4px 16px rgba(154, 154, 154, 0.30)}

.style-pro-stacks_in_737::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1}.style-pro-stacks_in_737:not(.bg-vault):before{opacity:1.0;background-repeat:no-repeat;background-position:center center;background-size:cover;}.style-pro-stacks_in_737:not(.bg-vault):not(.bg-featured)::before{background-image:url(../files/obgImage-745.jpg);}@media only screen and (max-device-width:1024px){.style-pro-stacks_in_737:not(.bg-vault)::before{background-attachment:scroll !important}}@media only screen and (min-width:40.063em){.style-pro-stacks_in_737:not(.bg-vault)::before{opacity:1.0;background-repeat:no-repeat;background-position:center center;background-size:cover}.style-pro-stacks_in_737:not(.bg-vault):not(.bg-featured)::before{background-image:url(../files/obgImageLarge-745.jpg);}}

#toTop{--elevator-image:url(../rw_common/plugins/stacks/elevator-images/top.png);--elevator-size:50px;display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:var(--elevator-size);height:var(--elevator-size);border:none;text-indent:-9999px;background-image:var(--elevator-image);background-repeat:no-repeat;background-position:left top;z-index:9988}#toTop:active,#toTop:focus{outline:none}#toTop:hover{background-position:left calc(var(--elevator-size) * -1)}
