/*
 * com.onelittledesigner.popbox2_css
 */

.popBox2_noscroll{overflow: clip;}.popBox2_container .out{width: initial;}.popBox2_container .popBox2:after,.popBox2_container .popBox2:before{content:"";position:absolute;pointer-events:none;left:0;top:0;right:0;bottom:0}.popBox2_container,.popBox2_container *{box-sizing:border-box;overscroll-behavior: none;}.popBox2_container{display:flex;justify-content:center;align-items:center;align-content:center}.popBox2_click_close,.popBox2_close{cursor:pointer}.popBox2_close_icon{position:absolute;padding:0;width:32px;height:32px;z-index:2}.popBox2_close_icon svg{width:32px;fill:currentColor}.popBox2_container .popBox2_wrap{position:relative;margin:24px}.popBox2_container .popBox2{overflow:hidden;position:relative;z-index:1;width:100%}.popBox2_container .popBox2:after,.popBox2_container .popBox2:before{z-index:0}.popBox2_container .popBox2 .popBox2_inner{position:relative;z-index:1;display:grid;grid-template-rows:min-content 1fr min-content;padding:0;width:100%;height:100%}.popBox2_container .popBox2 .popBox2_inner[data-header=False]{grid-template-rows:min-content;align-content:center}.popBox2_container .popBox2 .popBox2_content,.popBox2_container .popBox2 .popBox2_content>div,.popBox2_container.popBox2_layout_expanded .popBox2_wrap{width:100%}.popBox2_container .popBox2 .popBox2_main{overflow:auto}.popBox2_container .popBox2 .pb_fire,.popBox2_container .popBox2>svg,.popBox2_container .popBox2_overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner{display:grid;justify-content:center;align-content:center;grid-template-columns:min-content 1fr min-content;grid-template-rows:1fr;align-items:center}.popBox2_container.popBox2_layout_columns .popBox2_footer>div,.popBox2_container.popBox2_layout_columns .popBox2_footer>div>[tag=node]{white-space:nowrap}.popBox2_container.popBox2_layout_columns .popBox2_footer>div *{white-space:normal}.popBox2_container.popBox2_layout_expanded .popBox2{max-width:none}.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content{display:flex;justify-content:center;align-content:center}.popBox2_container.popBox2_layout_expanded .popBox2_close_icon{top:4px;right:4px}.popBox2_container.popBox2_layout_fullscreen .popBox2{max-width:none;width:auto}.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content{display:flex;justify-content:center;align-content:center;align-items:stretch}.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_inner{grid-template-columns:100%}.popBox2_container .popBox2 .pb_fire{clip-path:inset(1px 0 0 0);height:100%;width:100%;max-height:480px;top:auto;right:auto;left:-50%;bottom:-10%;background-repeat:no-repeat;background-position:center;background-size:auto 100%}.popBox2_container .pb_fire.pb_fire_right{right:-50%;left:auto}.popBox2_container .pb_fire>div:nth-child(2){left:33.333%;transform:translate(-50%,0) rotateY(180deg) scale(.9)}.popBox2_container .pb_fire>div:nth-child(3){left:66.666%;transform:translate(-50%,0) rotateY(180deg) scale(.8)}.popBox2_container .pb_fire>div:nth-child(4){transform-origin:bottom left;left:0;transform:translate(0,0) scale(.7)}.popBox2_container .pb_fire>div:nth-child(5){transform-origin:bottom right;left:auto;right:0;transform:translate(0,0) scale(.75)}.popBox2_container .pb_fire>div:nth-child(6){left:8%;transform:translate(0,0) rotateY(180deg) scale(.6)}.popBox2_container .pb_fire>div:nth-child(7){left:auto;right:8%;transform:translate(0,0) rotateY(180deg) scale(.65)}.popBox2_container.popBox2_fx_border .popBox2_border_after,.popBox2_container.popBox2_fx_border .popBox2_border_before{position:absolute;left:-2px;top:-2px;bottom:-2px;right:-2px;background-size:200% 200%;z-index:0;background-position:top right;animation:3s linear infinite pb_brotate;will-change:background-position;transform:translate3d(0,0,0)}@keyframes pb_brotate{0%{background-position:bottom left}100%{background-position:top right}}.popBox2_container.popBox2_fx_border .popBox2_border_after{filter:blur(50px)}.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after,.popBox2_container.popBox2_fx_borderRotate .popBox2_border_before{position:absolute;left:-8px;top:-8px;bottom:-8px;right:-8px;background:0 0;z-index:0;animation:6s linear infinite pb_borderRotate;transform:translate3d(0,0,0);clip-path:polygon(5% 5%,-10% -100%,-10% 100%,-10% 100%,-10% 100%,-10% 100%,-10% 100%,5% 95%)}.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after{transform:translate3d(0,0,0) rotate(180deg)}@keyframes pb_borderRotate{0%{clip-path:polygon(5% 5%,-10% -10% ,-10% 110%,-10% 110%,-10% 110%,-10% 110%,-10% 110%,5% 95%)}25%{clip-path:polygon(5% 95%,-10% 110%,-10% 110%,110% 110%,110% 110%,110% 110%,110% 110%,95% 95%)}50%{clip-path:polygon(95% 95%,110% 110%,110% 110%,110% 110%,110% -10% ,110% -10% ,110% -10% ,95% 5%)}75%{clip-path:polygon(95% 5%,110% -10% ,110% -10% ,110% -10% ,110% -10% ,-10% -10% ,-10% -10% ,5% 5%)}100%{clip-path:polygon(5% 5%,-10% -10% ,-10% -10% ,-10% -10% ,-10% -10% ,-10% -10% ,-10% 110%,5% 95%)}}.popBox2_container.popBox2_fx_lightspeed g{transform:scale(0);transform-origin:center;animation:3s cubic-bezier(1,0,.9,.75) infinite pb_lightspeedZoom,3s linear infinite pb_lightspeedOpacity}.popBox2_container.popBox2_fx_lightspeed g:first-child{animation-delay:0s}.pb_smoke_group>div:nth-child(98) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(2){animation-delay:-.3s}.pb_smoke_group>div:nth-child(95) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(3){animation-delay:-.6s}.pb_smoke_group>div:nth-child(92) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(4){animation-delay:-.9s}.pb_smoke_group>div:nth-child(89) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(5){animation-delay:-1.2s}.pb_smoke_group>div:nth-child(86) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(6){animation-delay:-1.5s}.pb_smoke_group>div:nth-child(83) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(7){animation-delay:-1.8s}.pb_smoke_group>div:nth-child(80) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(8){animation-delay:-2.1s}.pb_smoke_group>div:nth-child(77) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(9){animation-delay:-2.4s}.pb_smoke_group>div:nth-child(74) .rect,.popBox2_container.popBox2_fx_lightspeed g:nth-child(10){animation-delay:-2.7s}@keyframes pb_lightspeedZoom{0%{transform:translate3d(0,0,0) scale(0)}100%{transform:translate3d(0,0,0) scale(3)}}@keyframes pb_lightspeedOpacity{0%,100%,30%{opacity:0}90%{opacity:1}}.pb_grid_wrap{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-mask-image:-webkit-linear-gradient(0deg,rgba(0,0,0,1) 20%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 100%);-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,1) 20%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(0deg,rgba(0,0,0,1) 20%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 100%)}.pb_grid_wrap.pb_grid_wrap_top{transform:rotate(180deg)}.pb_grid{position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(0,60%);z-index:0}.pb_grid>svg{transform:perspective(100px) rotateX(35deg) translate3d(0,-25%,0);transform-origin:top;animation:3s linear infinite pb_grid_move}.pb_grid rect{stroke-width:1px}@keyframes pb_grid_move{0%{transform:perspective(100px) rotateX(45deg) translate3d(0,-30%,0)}100%{transform:perspective(100px) rotateX(45deg) translate3d(0,0,0)}}.pb_smoke_group{position:absolute;top:0;left:0;right:0;bottom:0;filter:blur(5px);transform:translate3d(0,0,0)}.pb_smoke_group>div{transform-origin:bottom left;width:50%;height:20%;position:absolute;bottom:0;left:25%;border-radius:50%}.pb_smoke_group .rect{width:100%;height:100%;transform-origin:33.333% 100%;animation:32s linear infinite alternate pb_rotate}.pb_smoke_group>div:nth-child(100) .rect{animation-delay:-.1s}.pb_smoke_group>div:nth-child(99) .rect{animation-delay:-.2s}.pb_smoke_group>div:nth-child(97) .rect{animation-delay:-.4s}.pb_smoke_group>div:nth-child(96) .rect{animation-delay:-.5s}.pb_smoke_group>div:nth-child(94) .rect{animation-delay:-.7s}.pb_smoke_group>div:nth-child(93) .rect{animation-delay:-.8s}.pb_smoke_group>div:nth-child(91) .rect{animation-delay:-1s}.pb_smoke_group>div:nth-child(90) .rect{animation-delay:-1.1s}.pb_smoke_group>div:nth-child(88) .rect{animation-delay:-1.3s}.pb_smoke_group>div:nth-child(87) .rect{animation-delay:-1.4s}.pb_smoke_group>div:nth-child(85) .rect{animation-delay:-1.6s}.pb_smoke_group>div:nth-child(84) .rect{animation-delay:-1.7s}.pb_smoke_group>div:nth-child(82) .rect{animation-delay:-1.9s}.pb_smoke_group>div:nth-child(81) .rect{animation-delay:-2s}.pb_smoke_group>div:nth-child(79) .rect{animation-delay:-2.2s}.pb_smoke_group>div:nth-child(78) .rect{animation-delay:-2.3s}.pb_smoke_group>div:nth-child(76) .rect{animation-delay:-2.5s}.pb_smoke_group>div:nth-child(75) .rect{animation-delay:-2.6s}.pb_smoke_group>div:nth-child(73) .rect{animation-delay:-2.8s}.pb_smoke_group>div:nth-child(72) .rect{animation-delay:-2.9s}.pb_smoke_group>div:nth-child(71) .rect{animation-delay:-3s}.pb_smoke_group>div:nth-child(70) .rect{animation-delay:-3.1s}.pb_smoke_group>div:nth-child(69) .rect{animation-delay:-3.2s}.pb_smoke_group>div:nth-child(68) .rect{animation-delay:-3.3s}.pb_smoke_group>div:nth-child(67) .rect{animation-delay:-3.4s}.pb_smoke_group>div:nth-child(66) .rect{animation-delay:-3.5s}.pb_smoke_group>div:nth-child(65) .rect{animation-delay:-3.6s}.pb_smoke_group>div:nth-child(64) .rect{animation-delay:-3.7s}.pb_smoke_group>div:nth-child(63) .rect{animation-delay:-3.8s}.pb_smoke_group>div:nth-child(62) .rect{animation-delay:-3.9s}.pb_smoke_group>div:nth-child(61) .rect{animation-delay:-4s}.pb_smoke_group>div:nth-child(60) .rect{animation-delay:-4.1s}.pb_smoke_group>div:nth-child(59) .rect{animation-delay:-4.2s}.pb_smoke_group>div:nth-child(58) .rect{animation-delay:-4.3s}.pb_smoke_group>div:nth-child(57) .rect{animation-delay:-4.4s}.pb_smoke_group>div:nth-child(56) .rect{animation-delay:-4.5s}.pb_smoke_group>div:nth-child(55) .rect{animation-delay:-4.6s}.pb_smoke_group>div:nth-child(54) .rect{animation-delay:-4.7s}.pb_smoke_group>div:nth-child(53) .rect{animation-delay:-4.8s}.pb_smoke_group>div:nth-child(52) .rect{animation-delay:-4.9s}.pb_smoke_group>div:nth-child(51) .rect{animation-delay:-5s}.pb_smoke_group>div:nth-child(50) .rect{animation-delay:-5.1s}.pb_smoke_group>div:nth-child(49) .rect{animation-delay:-5.2s}.pb_smoke_group>div:nth-child(48) .rect{animation-delay:-5.3s}.pb_smoke_group>div:nth-child(47) .rect{animation-delay:-5.4s}.pb_smoke_group>div:nth-child(46) .rect{animation-delay:-5.5s}.pb_smoke_group>div:nth-child(45) .rect{animation-delay:-5.6s}.pb_smoke_group>div:nth-child(44) .rect{animation-delay:-5.7s}.pb_smoke_group>div:nth-child(43) .rect{animation-delay:-5.8s}.pb_smoke_group>div:nth-child(42) .rect{animation-delay:-5.9s}.pb_smoke_group>div:nth-child(41) .rect{animation-delay:-6s}.pb_smoke_group>div:nth-child(40) .rect{animation-delay:-6.1s}.pb_smoke_group>div:nth-child(39) .rect{animation-delay:-6.2s}.pb_smoke_group>div:nth-child(38) .rect{animation-delay:-6.3s}.pb_smoke_group>div:nth-child(37) .rect{animation-delay:-6.4s}.pb_smoke_group>div:nth-child(36) .rect{animation-delay:-6.5s}.pb_smoke_group>div:nth-child(35) .rect{animation-delay:-6.6s}.pb_smoke_group>div:nth-child(34) .rect{animation-delay:-6.7s}.pb_smoke_group>div:nth-child(33) .rect{animation-delay:-6.8s}.pb_smoke_group>div:nth-child(32) .rect{animation-delay:-6.9s}.pb_smoke_group>div:nth-child(31) .rect{animation-delay:-7s}.pb_smoke_group>div:nth-child(30) .rect{animation-delay:-7.1s}.pb_smoke_group>div:nth-child(29) .rect{animation-delay:-7.2s}.pb_smoke_group>div:nth-child(28) .rect{animation-delay:-7.3s}.pb_smoke_group>div:nth-child(27) .rect{animation-delay:-7.4s}.pb_smoke_group>div:nth-child(26) .rect{animation-delay:-7.5s}.pb_smoke_group>div:nth-child(25) .rect{animation-delay:-7.6s}.pb_smoke_group>div:nth-child(24) .rect{animation-delay:-7.7s}.pb_smoke_group>div:nth-child(23) .rect{animation-delay:-7.8s}.pb_smoke_group>div:nth-child(22) .rect{animation-delay:-7.9s}.pb_smoke_group>div:nth-child(21) .rect{animation-delay:-8s}.pb_smoke_group>div:nth-child(20) .rect{animation-delay:-8.1s}.pb_smoke_group>div:nth-child(19) .rect{animation-delay:-8.2s}.pb_smoke_group>div:nth-child(18) .rect{animation-delay:-8.3s}.pb_smoke_group>div:nth-child(17) .rect{animation-delay:-8.4s}.pb_smoke_group>div:nth-child(16) .rect{animation-delay:-8.5s}.pb_smoke_group>div:nth-child(15) .rect{animation-delay:-8.6s}.pb_smoke_group>div:nth-child(14) .rect{animation-delay:-8.7s}.pb_smoke_group>div:nth-child(13) .rect{animation-delay:-8.8s}.pb_smoke_group>div:nth-child(12) .rect{animation-delay:-8.9s}.pb_smoke_group>div:nth-child(11) .rect{animation-delay:-9s}.pb_smoke_group>div:nth-child(10) .rect{animation-delay:-9.1s}.pb_smoke_group>div:nth-child(9) .rect{animation-delay:-9.2s}.pb_smoke_group>div:nth-child(8) .rect{animation-delay:-9.3s}.pb_smoke_group>div:nth-child(7) .rect{animation-delay:-9.4s}.pb_smoke_group>div:nth-child(6) .rect{animation-delay:-9.5s}.pb_smoke_group>div:nth-child(5) .rect{animation-delay:-9.6s}.pb_smoke_group>div:nth-child(4) .rect{animation-delay:-9.7s}.pb_smoke_group>div:nth-child(3) .rect{animation-delay:-9.8s}.pb_smoke_group>div:nth-child(2) .rect{animation-delay:-9.9s}.pb_smoke_group>div:first-child .rect{animation-delay:-10s}.pb_smoke_group>div:first-child{opacity:.99;transform:scale(.01) translate(1%,-10%);-webkit-filter:blur(10.3px);filter:blur(10.3px)}.pb_smoke_group>div:nth-child(2){opacity:.98;transform:scale(.02) translate(2%,-20%);-webkit-filter:blur(10.6px);filter:blur(10.6px)}.pb_smoke_group>div:nth-child(3){opacity:.97;transform:scale(.03) translate(3%,-30%);-webkit-filter:blur(10.9px);filter:blur(10.9px)}.pb_smoke_group>div:nth-child(4){opacity:.96;transform:scale(.04) translate(4%,-40%);-webkit-filter:blur(11.2px);filter:blur(11.2px)}.pb_smoke_group>div:nth-child(5){opacity:.95;transform:scale(.05) translate(5%,-50%);-webkit-filter:blur(11.5px);filter:blur(11.5px)}.pb_smoke_group>div:nth-child(6){opacity:.94;transform:scale(.06) translate(6%,-60%);-webkit-filter:blur(11.8px);filter:blur(11.8px)}.pb_smoke_group>div:nth-child(7){opacity:.9299999999999999;transform:scale(.07) translate(7%,-70%);-webkit-filter:blur(12.1px);filter:blur(12.1px)}.pb_smoke_group>div:nth-child(8){opacity:.92;transform:scale(.08) translate(8%,-80%);-webkit-filter:blur(12.4px);filter:blur(12.4px)}.pb_smoke_group>div:nth-child(9){opacity:.91;transform:scale(.09) translate(9%,-90%);-webkit-filter:blur(12.7px);filter:blur(12.7px)}.pb_smoke_group>div:nth-child(10){opacity:.9;transform:scale(.1) translate(10%,-100%);-webkit-filter:blur(13px);filter:blur(13px)}.pb_smoke_group>div:nth-child(11){opacity:.89;transform:scale(.11) translate(11%,-110%);-webkit-filter:blur(13.3px);filter:blur(13.3px)}.pb_smoke_group>div:nth-child(12){opacity:.88;transform:scale(.12) translate(12%,-120%);-webkit-filter:blur(13.6px);filter:blur(13.6px)}.pb_smoke_group>div:nth-child(13){opacity:.87;transform:scale(.13) translate(13%,-130%);-webkit-filter:blur(13.9px);filter:blur(13.9px)}.pb_smoke_group>div:nth-child(14){opacity:.86;transform:scale(.14) translate(14%,-140%);-webkit-filter:blur(14.2px);filter:blur(14.2px)}.pb_smoke_group>div:nth-child(15){opacity:.85;transform:scale(.15) translate(15%,-150%);-webkit-filter:blur(14.5px);filter:blur(14.5px)}.pb_smoke_group>div:nth-child(16){opacity:.84;transform:scale(.16) translate(16%,-160%);-webkit-filter:blur(14.8px);filter:blur(14.8px)}.pb_smoke_group>div:nth-child(17){opacity:.83;transform:scale(.17) translate(17%,-170%);-webkit-filter:blur(15.1px);filter:blur(15.1px)}.pb_smoke_group>div:nth-child(18){opacity:.8200000000000001;transform:scale(.18) translate(18%,-180%);-webkit-filter:blur(15.399999999999999px);filter:blur(15.399999999999999px)}.pb_smoke_group>div:nth-child(19){opacity:.81;transform:scale(.19) translate(19%,-190%);-webkit-filter:blur(15.7px);filter:blur(15.7px)}.pb_smoke_group>div:nth-child(20){opacity:.8;transform:scale(.2) translate(20%,-200%);-webkit-filter:blur(16px);filter:blur(16px)}.pb_smoke_group>div:nth-child(21){opacity:.79;transform:scale(.21) translate(21%,-210%);-webkit-filter:blur(16.3px);filter:blur(16.3px)}.pb_smoke_group>div:nth-child(22){opacity:.78;transform:scale(.22) translate(22%,-220%);-webkit-filter:blur(16.6px);filter:blur(16.6px)}.pb_smoke_group>div:nth-child(23){opacity:.77;transform:scale(.23) translate(23%,-230%);-webkit-filter:blur(16.9px);filter:blur(16.9px)}.pb_smoke_group>div:nth-child(24){opacity:.76;transform:scale(.24) translate(24%,-240%);-webkit-filter:blur(17.2px);filter:blur(17.2px)}.pb_smoke_group>div:nth-child(25){opacity:.75;transform:scale(.25) translate(25%,-250%);-webkit-filter:blur(17.5px);filter:blur(17.5px)}.pb_smoke_group>div:nth-child(26){opacity:.74;transform:scale(.26) translate(26%,-260%);-webkit-filter:blur(17.8px);filter:blur(17.8px)}.pb_smoke_group>div:nth-child(27){opacity:.73;transform:scale(.27) translate(27%,-270%);-webkit-filter:blur(18.1px);filter:blur(18.1px)}.pb_smoke_group>div:nth-child(28){opacity:.72;transform:scale(.28) translate(28%,-280%);-webkit-filter:blur(18.4px);filter:blur(18.4px)}.pb_smoke_group>div:nth-child(29){opacity:.71;transform:scale(.29) translate(29%,-290%);-webkit-filter:blur(18.7px);filter:blur(18.7px)}.pb_smoke_group>div:nth-child(30){opacity:.7;transform:scale(.3) translate(30%,-300%);-webkit-filter:blur(19px);filter:blur(19px)}.pb_smoke_group>div:nth-child(31){opacity:.69;transform:scale(.31) translate(31%,-310%);-webkit-filter:blur(19.299999999999997px);filter:blur(19.299999999999997px)}.pb_smoke_group>div:nth-child(32){opacity:.6799999999999999;transform:scale(.32) translate(32%,-320%);-webkit-filter:blur(19.6px);filter:blur(19.6px)}.pb_smoke_group>div:nth-child(33){opacity:.6699999999999999;transform:scale(.33) translate(33%,-330%);-webkit-filter:blur(19.9px);filter:blur(19.9px)}.pb_smoke_group>div:nth-child(34){opacity:.6599999999999999;transform:scale(.34) translate(34%,-340%);-webkit-filter:blur(20.2px);filter:blur(20.2px)}.pb_smoke_group>div:nth-child(35){opacity:.65;transform:scale(.35) translate(35%,-350%);-webkit-filter:blur(20.5px);filter:blur(20.5px)}.pb_smoke_group>div:nth-child(36){opacity:.64;transform:scale(.36) translate(36%,-360%);-webkit-filter:blur(20.799999999999997px);filter:blur(20.799999999999997px)}.pb_smoke_group>div:nth-child(37){opacity:.63;transform:scale(.37) translate(37%,-370%);-webkit-filter:blur(21.1px);filter:blur(21.1px)}.pb_smoke_group>div:nth-child(38){opacity:.62;transform:scale(.38) translate(38%,-380%);-webkit-filter:blur(21.4px);filter:blur(21.4px)}.pb_smoke_group>div:nth-child(39){opacity:.61;transform:scale(.39) translate(39%,-390%);-webkit-filter:blur(21.7px);filter:blur(21.7px)}.pb_smoke_group>div:nth-child(40){opacity:.6;transform:scale(.4) translate(40%,-400%);-webkit-filter:blur(22px);filter:blur(22px)}.pb_smoke_group>div:nth-child(41){opacity:.5900000000000001;transform:scale(.41) translate(41%,-410%);-webkit-filter:blur(22.299999999999997px);filter:blur(22.299999999999997px)}.pb_smoke_group>div:nth-child(42){opacity:.5800000000000001;transform:scale(.42) translate(42%,-420%);-webkit-filter:blur(22.6px);filter:blur(22.6px)}.pb_smoke_group>div:nth-child(43){opacity:.5700000000000001;transform:scale(.43) translate(43%,-430%);-webkit-filter:blur(22.9px);filter:blur(22.9px)}.pb_smoke_group>div:nth-child(44){opacity:.56;transform:scale(.44) translate(44%,-440%);-webkit-filter:blur(23.2px);filter:blur(23.2px)}.pb_smoke_group>div:nth-child(45){opacity:.55;transform:scale(.45) translate(45%,-450%);-webkit-filter:blur(23.5px);filter:blur(23.5px)}.pb_smoke_group>div:nth-child(46){opacity:.54;transform:scale(.46) translate(46%,-460%);-webkit-filter:blur(23.799999999999997px);filter:blur(23.799999999999997px)}.pb_smoke_group>div:nth-child(47){opacity:.53;transform:scale(.47) translate(47%,-470%);-webkit-filter:blur(24.1px);filter:blur(24.1px)}.pb_smoke_group>div:nth-child(48){opacity:.52;transform:scale(.48) translate(48%,-480%);-webkit-filter:blur(24.4px);filter:blur(24.4px)}.pb_smoke_group>div:nth-child(49){opacity:.51;transform:scale(.49) translate(49%,-490%);-webkit-filter:blur(24.7px);filter:blur(24.7px)}.pb_smoke_group>div:nth-child(50){opacity:.5;transform:scale(.5) translate(50%,-500%);-webkit-filter:blur(25px);filter:blur(25px)}.pb_smoke_group>div:nth-child(51){opacity:.49;transform:scale(.51) translate(51%,-510%);-webkit-filter:blur(25.299999999999997px);filter:blur(25.299999999999997px)}.pb_smoke_group>div:nth-child(52){opacity:.48;transform:scale(.52) translate(52%,-520%);-webkit-filter:blur(25.6px);filter:blur(25.6px)}.pb_smoke_group>div:nth-child(53){opacity:.47;transform:scale(.53) translate(53%,-530%);-webkit-filter:blur(25.9px);filter:blur(25.9px)}.pb_smoke_group>div:nth-child(54){opacity:.45999999999999996;transform:scale(.54) translate(54%,-540%);-webkit-filter:blur(26.2px);filter:blur(26.2px)}.pb_smoke_group>div:nth-child(55){opacity:.44999999999999996;transform:scale(.55) translate(55%,-550%);-webkit-filter:blur(26.5px);filter:blur(26.5px)}.pb_smoke_group>div:nth-child(56){opacity:.43999999999999995;transform:scale(.56) translate(56%,-560%);-webkit-filter:blur(26.8px);filter:blur(26.8px)}.pb_smoke_group>div:nth-child(57){opacity:.43000000000000005;transform:scale(.57) translate(57%,-570%);-webkit-filter:blur(27.099999999999998px);filter:blur(27.099999999999998px)}.pb_smoke_group>div:nth-child(58){opacity:.42000000000000004;transform:scale(.58) translate(58%,-580%);-webkit-filter:blur(27.4px);filter:blur(27.4px)}.pb_smoke_group>div:nth-child(59){opacity:.41000000000000003;transform:scale(.59) translate(59%,-590%);-webkit-filter:blur(27.7px);filter:blur(27.7px)}.pb_smoke_group>div:nth-child(60){opacity:.4;transform:scale(.6) translate(60%,-600%);-webkit-filter:blur(28px);filter:blur(28px)}.pb_smoke_group>div:nth-child(61){opacity:.39;transform:scale(.61) translate(61%,-610%);-webkit-filter:blur(28.3px);filter:blur(28.3px)}.pb_smoke_group>div:nth-child(62){opacity:.38;transform:scale(.62) translate(62%,-620%);-webkit-filter:blur(28.599999999999998px);filter:blur(28.599999999999998px)}.pb_smoke_group>div:nth-child(63){opacity:.37;transform:scale(.63) translate(63%,-630%);-webkit-filter:blur(28.9px);filter:blur(28.9px)}.pb_smoke_group>div:nth-child(64){opacity:.36;transform:scale(.64) translate(64%,-640%);-webkit-filter:blur(29.2px);filter:blur(29.2px)}.pb_smoke_group>div:nth-child(65){opacity:.35;transform:scale(.65) translate(65%,-650%);-webkit-filter:blur(29.5px);filter:blur(29.5px)}.pb_smoke_group>div:nth-child(66){opacity:.33999999999999997;transform:scale(.66) translate(66%,-660%);-webkit-filter:blur(29.8px);filter:blur(29.8px)}.pb_smoke_group>div:nth-child(67){opacity:.32999999999999996;transform:scale(.67) translate(67%,-670%);-webkit-filter:blur(30.099999999999998px);filter:blur(30.099999999999998px)}.pb_smoke_group>div:nth-child(68){opacity:.31999999999999995;transform:scale(.68) translate(68%,-680%);-webkit-filter:blur(30.4px);filter:blur(30.4px)}.pb_smoke_group>div:nth-child(69){opacity:.31000000000000005;transform:scale(.69) translate(69%,-690%);-webkit-filter:blur(30.7px);filter:blur(30.7px)}.pb_smoke_group>div:nth-child(70){opacity:.30000000000000004;transform:scale(.7) translate(70%,-700%);-webkit-filter:blur(31px);filter:blur(31px)}.pb_smoke_group>div:nth-child(71){opacity:.29000000000000004;transform:scale(.71) translate(71%,-710%);-webkit-filter:blur(31.3px);filter:blur(31.3px)}.pb_smoke_group>div:nth-child(72){opacity:.28;transform:scale(.72) translate(72%,-720%);-webkit-filter:blur(31.599999999999998px);filter:blur(31.599999999999998px)}.pb_smoke_group>div:nth-child(73){opacity:.27;transform:scale(.73) translate(73%,-730%);-webkit-filter:blur(31.9px);filter:blur(31.9px)}.pb_smoke_group>div:nth-child(74){opacity:.26;transform:scale(.74) translate(74%,-740%);-webkit-filter:blur(32.2px);filter:blur(32.2px)}.pb_smoke_group>div:nth-child(75){opacity:.25;transform:scale(.75) translate(75%,-750%);-webkit-filter:blur(32.5px);filter:blur(32.5px)}.pb_smoke_group>div:nth-child(76){opacity:.24;transform:scale(.76) translate(76%,-760%);-webkit-filter:blur(32.8px);filter:blur(32.8px)}.pb_smoke_group>div:nth-child(77){opacity:.22999999999999998;transform:scale(.77) translate(77%,-770%);-webkit-filter:blur(33.099999999999994px);filter:blur(33.099999999999994px)}.pb_smoke_group>div:nth-child(78){opacity:.21999999999999997;transform:scale(.78) translate(78%,-780%);-webkit-filter:blur(33.4px);filter:blur(33.4px)}.pb_smoke_group>div:nth-child(79){opacity:.20999999999999996;transform:scale(.79) translate(79%,-790%);-webkit-filter:blur(33.7px);filter:blur(33.7px)}.pb_smoke_group>div:nth-child(80){opacity:.19999999999999996;transform:scale(.8) translate(80%,-800%);-webkit-filter:blur(34px);filter:blur(34px)}.pb_smoke_group>div:nth-child(81){opacity:.18999999999999995;transform:scale(.81) translate(81%,-810%);-webkit-filter:blur(34.3px);filter:blur(34.3px)}.pb_smoke_group>div:nth-child(82){opacity:.18000000000000005;transform:scale(.82) translate(82%,-820%);-webkit-filter:blur(34.599999999999994px);filter:blur(34.599999999999994px)}.pb_smoke_group>div:nth-child(83){opacity:.17000000000000004;transform:scale(.83) translate(83%,-830%);-webkit-filter:blur(34.9px);filter:blur(34.9px)}.pb_smoke_group>div:nth-child(84){opacity:.16000000000000003;transform:scale(.84) translate(84%,-840%);-webkit-filter:blur(35.2px);filter:blur(35.2px)}.pb_smoke_group>div:nth-child(85){opacity:.15000000000000002;transform:scale(.85) translate(85%,-850%);-webkit-filter:blur(35.5px);filter:blur(35.5px)}.pb_smoke_group>div:nth-child(86){opacity:.14;transform:scale(.86) translate(86%,-860%);-webkit-filter:blur(35.8px);filter:blur(35.8px)}.pb_smoke_group>div:nth-child(87){opacity:.13;transform:scale(.87) translate(87%,-870%);-webkit-filter:blur(36.099999999999994px);filter:blur(36.099999999999994px)}.pb_smoke_group>div:nth-child(88){opacity:.12;transform:scale(.88) translate(88%,-880%);-webkit-filter:blur(36.4px);filter:blur(36.4px)}.pb_smoke_group>div:nth-child(89){opacity:.10999999999999999;transform:scale(.89) translate(89%,-890%);-webkit-filter:blur(36.7px);filter:blur(36.7px)}.pb_smoke_group>div:nth-child(90){opacity:.09999999999999998;transform:scale(.9) translate(90%,-900%);-webkit-filter:blur(37px);filter:blur(37px)}.pb_smoke_group>div:nth-child(91){opacity:.08999999999999997;transform:scale(.91) translate(91%,-910%);-webkit-filter:blur(37.3px);filter:blur(37.3px)}.pb_smoke_group>div:nth-child(92){opacity:.07999999999999996;transform:scale(.92) translate(92%,-920%);-webkit-filter:blur(37.599999999999994px);filter:blur(37.599999999999994px)}.pb_smoke_group>div:nth-child(93){opacity:.06999999999999995;transform:scale(.93) translate(93%,-930%);-webkit-filter:blur(37.9px);filter:blur(37.9px)}.pb_smoke_group>div:nth-child(94){opacity:.06000000000000005;transform:scale(.94) translate(94%,-940%);-webkit-filter:blur(38.2px);filter:blur(38.2px)}.pb_smoke_group>div:nth-child(95){opacity:.050000000000000044;transform:scale(.95) translate(95%,-950%);-webkit-filter:blur(38.5px);filter:blur(38.5px)}.pb_smoke_group>div:nth-child(96){opacity:.040000000000000036;transform:scale(.96) translate(96%,-960%);-webkit-filter:blur(38.8px);filter:blur(38.8px)}.pb_smoke_group>div:nth-child(97){opacity:.030000000000000027;transform:scale(.97) translate(97%,-970%);-webkit-filter:blur(39.099999999999994px);filter:blur(39.099999999999994px)}.pb_smoke_group>div:nth-child(98){opacity:.020000000000000018;transform:scale(.98) translate(98%,-980%);-webkit-filter:blur(39.4px);filter:blur(39.4px)}.pb_smoke_group>div:nth-child(99){opacity:.010000000000000009;transform:scale(.99) translate(99%,-990%);-webkit-filter:blur(39.7px);filter:blur(39.7px)}.pb_smoke_group>div:nth-child(100){opacity:0;transform:scale(1) translate(100%,-1000%);-webkit-filter:blur(40px);filter:blur(40px)}@keyframes pb_rotate{0%{transform:rotate(0) translate3d(0,0,0)}25%{transform:rotate(360deg) translate3d(-30%,10%,0)}50%{transform:rotate(720deg) translate3d(0,0,0)}75%{transform:rotate(1080deg) translate3d(30%,-10%,0)}100%{transform:rotate(1440deg) translate3d(0,0,0)}}.popBox2_container.popBox2_active.popBox2_alert .popBox2{animation:.8s cubic-bezier(.36,.07,.19,.97) both pb_shake}@keyframes pb_shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.popBox2_container.popBox2_fx_rain .pb_rain{transform-origin:center;transform:rotate(35deg) scale(1,1.9)}.popBox2_container.popBox2_fx_rain g g.pb_rain_loop{transform:translate(0,-200%)}.popBox2_container.popBox2_fx_rain g g ellipse:nth-child(4n+0){animation:1.2s linear infinite pb_rain;opacity:1}.popBox2_container.popBox2_fx_rain g g ellipse:nth-child(4n+1){animation:1.4s linear infinite pb_rain;opacity:.8}.popBox2_container.popBox2_fx_rain g g ellipse:nth-child(4n+2){animation:1.6s linear infinite pb_rain;opacity:.6}.popBox2_container.popBox2_fx_rain g g ellipse:nth-child(4n+3){animation:1.8s linear infinite pb_rain;opacity:.4}@keyframes pb_rain{0%{transform:translate3d(0,-100%,0)}100%{transform:translate3d(0,100%,0)}}


/*
 * com.onelittledesigner.content_1ld_css
 */

.content-1ld-svg-icon>svg,svg.content-1ld-svg-icon{height:32px;width:32px;display:inline-block}.content-1ld-button,.content-1ld-image{margin:16px 0}.content-1ld-button a{padding:12px 24px;text-decoration:none;display:inline-block;white-space:nowrap}.content-1ld-image{width:100%;display:block;box-sizing:border-box}.content-1ld-image[data-no-image]{aspect-ratio:1.7778;display:block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAIAAABEtEjdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAHpJJREFUeNrs3e1xGlffwGFHk68aGsjgAhhUgBANaGjAoxRAcAFOVIAUFWBuCgijBhg3oJcCYCjAjBtg1MDzj3hu3Ynj+EXePZw9e10fPErGlpZl9eNw9uzyw8PDwwsAynJgFwCIOwDiDoC4AyDuAIg7gLgDIO4AiDsA4g6AuAOIOwDiDoC4AyDuAIg7AOIOIO4AiDsA4g6AuAMg7gDiDoC4AyDuAIg7AOIOgLgDiDsA4g6AuAMg7gCIO4C4AyDuAIg7AOIOgLgDIO4A4g6AuAMg7gCIOwDiDiDuAIg7AOIOgLgDIO4AiDuAuAMg7gCIOwDiDoC4A4g7AOIOQN5+bNWjXS6X2+329vY2vr65uYk/4z/jfzoOoDBHR0edTie+GA6H8efJyUn8Z/zP9uyBHx4eHgp+eJvNJiIe+V6tVruaA20Wre/3+1H5+KLb7Yp7wyweRc0j7o5m4JMi7pH40SNxz9p8Pt9l3VELfJNd4s/OzsQ9I8vlcjqdRtO3261jFHi2TqcTiZ9MJgXMzjc77hH0yLrJdKBaw+EwEt/o6Zqmxn0+n19cXJhSB+rT7XbPz88bOlfTvLjHaP3NmzeyDiRL/NXVVeNG8U2K+3K5/PXXX03CAOkNh8Pff/+9QXPxzYj7dru9uLiYTqeOMGCPJpPJ+fn57vIocf9ei8ViPB5bCQPkIMo+m83yn6XJ+t4yEfTI+qtXr5QdyKdLEaX8R5z5jtyXy2XsQSdOgTx1u93r6+tsZ+EzHblPp9PBYKDsQLYiUJGp+Xxu5P614v1OtvsL4CNnZ2ez2UzcP2e73Z6enroHL9AsR0dH7969y2oVTUbTMvEeR9mBJopwRb6ymknOZeS+2zVWxQDNFSP3GL9ncoo1i5G7sgMFyGpief9xV3ZA3yu352mZzWZzfHys7EBJOp3O/f39fj/Gb58j992FXsoOlDd+33vc9jlyHwwG1sYApTo6Orq7u2vdyH08His7ULBIXISuXXGfTqeuQQWKF6Hb173K9zAtE69mg8HAsw60xN3dXfrF76lH7rvzDJ5soD32cnI1ddx9/CnQNhG9SF/JcV8sFqbagRaK9EUAU/7EdHPu8a6k1+tZ1Q60U6fTWa/Xye4cmW7kfnFxoexAa0UAI4OljdytkAF4kXDlTKK4n56e3tzcZPX+aDgcxi7u9/vxdXyR1V32ge8ZIMdoMv5crVbxRZQnqzmDKM+7d+8Kiftischk+WNE/Ozs7OTkJNvPtAXqmDm4vb2dz+eZXBV/fX09Go1KiHuv19vv8scYlceunEwmmg4tr/x0Oo3h5n7H8t1ud71eNz7u8Wq5x7srRNZfv34dWTfrAuxE2SPxb9++3WPiZ7PZ2dlZs+O+x2F7jNavrq72e0tlIE+7C4sSrz1POXivdylk7Li9lH33SYbX19fKDvxbXiMREYq9vK2PMNb9ulJv3PdyO7QYsMdL4nA4dPgCnxehiFwkOL2ZPo81xn23CCnx/ppMJvFqbIYd+Po3+hGNSEfinxt5rHX1To1xTz9sn81mV1dXDlbgW0U6IiAlDd5rPKH6008/pTwZneDsM1C2xKv74k3Dhw8fGjZyj32k7ECzREZSjt8jkvXdKLeuuKdcYHR+fq7sQFV9Tzn/Xl8q65qWOTw8TLNrRqPR9fW1IxKo0KtXr5KNUGuKcC0j92Q7pdPppD8HAhQvwpJs0V1NwWx23K16BGoaOCabEmhS3NMsbx+NRq5UAmoSeUlzcVNNwax+zn2z2fR6vQSvq/f39+4uANQnanZ8fJxg4d96va68ZtWP3NMM21+/fq3sQK0iMpGahg7eq497gtvhx7A9/bXCQAuluWF4HdmsPu6r1aruHTEajZxHBRLYfdRP3T+ljmxWP+eeYIV7sk+YBYhh9WAwqPunVJ7ig8r3Qt274OiRAw5II01zKo9nxXFPcFrZnQaAxBJkp/J4Vhz329vbunfBycmJQw1IKUF2Ko/nQbN2cafTMScDJBbZadwijorjXvcid5ekAntRd3wqj2fDRu6G7YD47CHudZ9Q7ff7DjIgvbrjk/sJ1bqXQrp2CdiLuuOT+1JI74yAIrV9WqbpL54AZcTnwHMGUJ4f7QJoru12u1wuV6vV+/fvdzefii82m81Hf63b7b58+fLF41nB+CL+bOLCbb5JxTcOq/uuYTV9kiw0SLT75r/+2fGvF8Uf/pdPRyivb+IOjWn6YrGYz+d1rEmLgfzZ2dloNFJ5cRd3SGT+KM1nnMUo/uyR3S7u4g612G630+n0jz/++J65l+eJ8fvPP/+c5kOIxF3cxZ0Wuby8fPv2bYJ7aH9GlP3169e//fabp6OJfbMUEvKyWCx6vd7FxcV+y7576xCbERsTm+R5aRxxh1xsNpvT09NXr16ln4f5/FbFJsWGZbVViDs0w3Q6PT4+TnPW9Bliw2LzYiM9U01hzh32bLvdjsfjpkx9jEaj2WzWzhOt5tyBr7VcLmNE3KBJ7djU2OC67/+KuEODRSibOJe9OzfgLKu4A58wn89fvXq19yUxzxObHRsfD8HzKO7A38o+Ho+b/ijiIei7uANFlV3fxR0os+z6Lu7AnxaLRWFlf+q786viDi21XC6LLPtT362PFHdond3ykoaujfEAxR3414Ft8fdmiQdY8FsTcQc+Np1OWzIlHQ/T/Wcy4d4yUPt49vj4uD3zFZ1O5/7+vsiP63NvGeB/xuNxq2aid/dB87zvnbhDjRaLRbZ38a1PPGQrI/fOtAzUqNfrtfMzLrrd7nq9LuxBmZYB/nR5ednaTy+KBx4P3zFg5G7kTmm2220M29u87rvT6cTgvaSP9TByB/5c/tjyK3ri4VsWuUfiDrX4448/7AQ7QdyhKPP5vLWz7X8VO8ENI8Udioq7nWBXiDuUNlxt4dr2fxO7wpuYvfjRLoBq7fH6ndFoNBwO+/3+0dHRbpnKdrtdLper1WqPFxbFz51MJg6MxCyFhIoNBoPEdzbvdrvn5+dR9s+vO4zQR2cvLi4SD6Xjlebu7q6AZ7ZZfRN3qFJ0s9frpfyJkfUYF3/9cvLdCsVIfMqNXK/XBdxKzDp3aK+Us+0R9BgR//bbb990oVD85fgn8Q9TXl7kJER64g6NrNjR0VEMh+PPvfxzcRd3EPdaxuzv3r37zqF3Jd9E3MUdyrfdbtOcq6wqyru+J9jg2C0+XlXcoanSLJI5Pz+vcDolvlV8w2J2DuIO1VutVnX/iG63W/ma8fiGCZayJNg5iDvU4v379wmG7ZXPksc3TDB4T7BzEHdo6uB0NBo16NsauYs78FUJrmlxS3zbBH1H3KGR6p55GA6HDf3mL0zLiDs0V93rIPv9fkO/eYKdg7hDU9V6QWmyq1URd+Bvar2atKRPskbcAcQd2Ktar+B3ewBxB/aj1iv43R5A3IFPq/si/lqvA6r7IqMCPqxD3KGlXr58Wev3r/XGuXXflbfunYO4Q1MtFouaZsZ3H69qD4s78Al1Xwe063sd33Y+nxewcxB3qEWCmYeLi4vKB+/xDd++fVvAzkHcoamD081mM51Oq/2e8Q0T3BvAyD2xHx4eHir8doeHh7VubrVbC5UPgX/66acEP+ju7q6quwUsl8vBYJBgmz98+ND0i2Cb1Tcjd6hMxCvNgr/T09NKJmfim8S3SrDBsVvc3iAxcYcq1X3j3L9G+Tv7Xsk3yWq3IO7Q+Iotl8ter/fsy0q/85+Lu7iDuNc4fh8MBpeXl980+o6/HP8k/mHKm8mIu7hDs3W73cQ3Rr+4uDg+Pp7P51+MdfyF+Gvxl+OfpNzC2CHuPZDej3YBVOvs7CzxTbg2m814PH7x+CGrMUbu9/vR090JzAh6bMxqtbq5udnXNaixQxwV6VkKCdWnttfr2Q9P1ut1GSN3SyGh1SJkppifxK4wJ7MX4g7VMxFhV+ydaRmoRa/XS3BNf/5vYtbrdTEPx7QM8OLnn3+2E+wEI3cjd0qz3W5j8N7mDybtdDoxbC/prgNG7sCfaXv9+nWb90A8fPeTMXI3cqdMrZ15L2y23cgd+JurqysPnL0Qd6jR7pLRtj3qeMjxwD374g4lm81mrZp6jgcbD9nzLu5QuG63e35+3p7HGw/WJaniDq0wmUxaMk0RDzMerGdc3KEtZrNZ8ePZeIAmZMQd2qXT6VxfXxc8+V78AxR34NOOjo4KHtjGQ0v8KSWIO+RiNBoV2fd4UNY+iju02tnZWWF9j4fjvr7iDhTVd2UXd6C0viu7uAOf6Htzl5fs1sYou7gDnzAajd69e9e49e+xwbHZzqCKO/Cvjo6O7u/vGxTK2NTYYKsexR34gt0Ux9XVVeZTNLF5sZGuVBJ34BtMJpMYEWd7f+DYsNg8940Rd+Cb7eayY2ic1Sx8bExsUhPPDYg7kJHRaLRer8/Pz/c++xEbEJsRG+PcaRP5DFXI1Ha7nU6nf/zxR/pPYY1B+s8//zyZTEyvN7dv4s7/3NzcbB7FF/Gfy+Uy+vLJv3l0dBS/9pGAly9fnpyc7P7TDqzJ/NHuSanbcDg8e2S3i7u4Nz7ot7e3N4++c6w3fBRv4YW+DvGiu1gsovLxolv5N4+X5wh6PHcm1sVd3Jtt8V//NjZXipwrf/Nf3zNj8/R6HDxT4i7uje9CDP2STeNG33eVt+drEq/NMZBfrVbv37+PP+P/xBf/fHJ3E2jxRb/fjy/iTzNp4i7u5WT94uIiyp7+R+8+Ido0LuKesm+WQrYi6+PxuNfr7aXsOWwAtJC4F/6e/c2bN5lUdZf4wWCQZtUHiDtlWiwWkfXpdJrVVi2Xy9PT06h8HSdyAXEvfMD+6lG2AY13EvHCYwgP4s43DI2jmzFsz/8VKIbwb9688ZSBuPMF0+l0MBg0aMajcRsM4k5q4/G4iQPheKtxfHxcx1WXIO40226SvbkLDTebzenpqb6DuPO3skcZ859k/5pHoe8g7vxpt7KwjCbqO4g7pZVd30Hc+dNisYgOlrfORN9B3NtrPp/nfI2SvoO4880uLy/H43HZj1HfQdzbJbJ+cXHRhkcafR8MBm4kCeJefuwavZj92S9m+g7P8KNd0JSyt3aaYjcH5bM+wMi9NOUteTR+ByN3ZV8WueTR+B2M3Nur1MXsxu8g7u1V9mJ2fQdxb6M2LGbXd6iPOXf9auT+eWH+HYzcG6Sdi9m9/oGRe+Fld8298TsYuRfFYnbjdzByL7PsFsYYv4O4l2OxWEShcit7t9sdPTo6Oup0Ok///+bmZrVaxZ/5fLCfvsM//fDw8FDhtzs8PKx1c6vd2hzM5/PcljxG0CeTyXA4/Pxfi1ej6XT69u3bTF6WZrOZvlOrZvVN3Pfp8vIyq/v3xmg9EvnFrH+U+HgIUXl9R9yz6psTqvucTMiq7DFgv7+//6ayh06nc3V1FVX969TNHnep86sg7nuT4WL2GPBeX18/O9Dxz9+9e6fvIO6tLvvp6Wk+ZyNfPM5mhO/8JkdHR/oO4t5SGS5mr3CeWt9B3JV9/6LCd3d31Z6B1HcQ93bJ7c7s0d+ocLS48u+s7yDubZHbndmjv+v1uo6y6zuIe1vkdmf2NOXVdxD3kuW2mP3s7Ozu7i5Nc/UdxL1AeS5m//4lj/oO4t7qshe5mF3fQdzbq+zF7PoO4q7s+1fHYnZ9B3Fvl/YsZtd3EPe2aNtidn0HcS9fOxez6zuIe8navJhd30HcC2Qxu76DuBdYdovZ9R3EvSgWs+s7iLuy1yuTxez6DuLeYBaz6zuIe2ksZtd3EPfSWMyu7yDupbGYXd9B3ItiMbu+g7gXWHaL2fUdxL0oFrPru77TUD88PDxU+O0ODw9r3dxqt/Zrym7J435fWXPY/214Qf3KZySejtvb2/j6/fv3m83mo7/Q7XZfvnwZX5ycnMThWt6x2qy+ifunLRaLGLUpu763ue+R75tHq9Xqee9f44jt9/vDR5F+cRf3Pcc93olb8qjvre177PP4FYgRerUTknEYx4g+9mFzxyji3uy4X15eZrXksc1l1/fE4/R4w/r27dt/zrdUK4bwr1+/jj3ZuKNa3Bsc99xOoJW65FHfc9u90+k0/ZEfe3IymTRoIC/ujYx7hCPKntWSR2XX97rd3NzEW9X4c4/bMBwOf//990YkXtybF/fdYnZLHvW9Pc/OZrO5uLjI531q7M/z8/PMT7o2q2/WuVvM3hjWv1clRuvHx8dZPYTYmNik2DDHuZF7aYPBnXYueTR+T7n3fvnll6yGMv98Cf/Pf/6T56+AkXtjuDO78Xurxu/T6XQwGORc9qcX79hUh7q4P/9tYG53Zr+/v1d2fa/D7uZ3b968acTzG1sbm5rVVYTi3hh53pm9gEv49D1Dm80mt5vffeXwKza77kX34l6UDO/M3vLLlPS9Psvl8vj4OPOpmCI3Xtz38OY0w8uUlF3fa4pjVmeVnvc7OxgM3JtT3L9wlOT25vTq6splSvqu7F+zb5tywkDc93Og57aYfTKZOAT1Xdm/xnQ6zWoFhLgr+yfsljy6TEnflf2b7NYuO8Uq7v/v5uYmw8Xsw+HQwafvyv6MR+cUq7j/abeaymJ2fW9J38su+87u5JlTrK2O+3Q6tZhd39vT9zaU/anvsXvdiKalcc/t9LrF7Pqu7NW6uLhwFWu74r57VbeYXd/b0/cWln0nt3lXca+37LnNx1nMru+1HpCtLfvTw+/1ek6xFh733T00LGanPX1vedmzHdKJe8VHeVZrpCxm1/e6+67sf+27U6xlxt1idtrWd2X/J6dYS4u7xey0re/K3pQaiPvzWcxO2/qu7F/cP06xNj7uFrPTtr4r+9dwirXBcbeYnRb2Xdm/NRFtPsV60NCnzWJ22tZ3ZX+GNp9ibV7cLWanhX1X9mdr7SnWHx4eHir8doeHh7Vu7t3dXW5LHq+vry15bKJ8chmDg89fD5Fb2eOwj2M+XiP7/f7uNTK2bbVaxXbe3NzkmdHd6uTvXMNWd9+qrXHD4h7PUG6L2S151Pda+55V2WMjR48+83cWi0UMlrP6PMunX9irq6vvua5Q3Nvy1j7G7JY86nutfc9n82KoHlv49Qd8bPmvv/4aA/ncnvHz8/PffvutDXE/8Ov9vLJbzF7SU5nn/Hs+ZY8B77ce8LsdG/8wt2e8PadYjdyf8840DllLHo3fax2/Z7JJ339WKQbvGX6w9fNe1E3LFF52Sx71ve6+9/v9TMpeyVml2Le//PJLbpeMPuPRiXuxYsBuyaO+p+lOMWXfiYcT4/fcpuC/9RSrOfcyWcxevHzm3wsr+4tc74Bd9lWs4t7U45Ky+15S2f86QspwVrPUU6ymZfZ2oJOtNl8OmuCAb+4pVtMyRY3j3Jnd+F3ZqzUcDjMcMJV3o2Bx/8JvuMXs+q7sNe3e3O7bUdiNgsX909yZnVb1Pf30o1Os4r6fsrszO+3p+x5PLDnFWh8nVD9mMTsfKfv8ag5LBppyitUJ1QazmJ1Wjd8zWQy2O8Wa2/mtpp9iFfe/HeUWs9Oevme1zDfPlWmNPsUq7v87yn3mBu3pe4YXcMQm3d3dOcUq7oUPGdD3VpX9yWw2y/ZGwc16ltt+QtXl5nyrpp9fbcRF14vFooUfbO2EamUsZqdtA4Km3E5jNBq5hFDcn192i9lpVd+bdaMk86Xi/hxXV1c+c4NW9b2Jt8DL8xSruOfLYnba1vdG39w0z1Os4p7jIW4gQKv6XsBtq2M0dn19bRJV3D93iFvMTqv6XswHEjjFKu7/+hvo5Axt63thHzXjt1jcP/275zWfVnWnyA8Rc4pV3P/HYnbSiNFDPjEt++MhnWIVd4vZSer9I2VPwCnWVsfdYnZSyuS2BO35SHenWFsad4vZUfbiOcXarrhbzI6yt4dTrG2Ju8XsKHsLOcVaeNy9R0PZW8sp1mLjbjE7yt5yTrEWGHeL2VF2vH0vLe4Ws6Ps/HW3OMVaQtwtZkfZ+SenWA+a/vxZzI6y80ktP8Xa1LhbzI6ye0a+qM2nWBsZd4vZUXbPyFdq7SnWA08VKHvZ2nmKtWFxt5gdZfeMPE/bTrH+8PDwUOG3Ozw8rHVzP3z4YMkjys6zLRaL8Xi89yf0k6qtccNG7sqOsvM92nOK9cCTDcreKi05byfuoOyt04ZTrOIOyt5SZZ9iFXdQ9vYq+CpWcQdlb7VST7GKOyh72xV5ilXcQdkp8BSruIOy8/9KOsUq7ii7svM/xZxiFXeUXdn5mzJOsYo7yq7sfKyAU6zijrIrO59+ahp9ilXcUXZl51819xSruKPsys7nNPQUq7ij7MrOF+xOsYo7KLuyl6Zxz5e4o+zKToHEHWVXdsQdlF3ZEXdQdmVH3EHZQdxB2UHcUXZlR9xB2ZUdcQdlV3bE/dn2/huLsit7OzUuPgeN+9V1kKHsiE/quNd9QBu5o+wUOXKv/Jg5qPzIrvXxr1YrBxnKTnp1x6fyeJqWQdmVnQLjU3Hch8NhrZt7c3PjIEPZSa/u+FQez+atljF4R9lJf6S1fbXMyclJ3Vt8e3vrUEPZSSlBdiqPZ8NOqIb5fO5QQ9lJKUF2Ko/nDw8PD9V+x8PDw7r3wt3dnV8nZVd2kh1vg8Gg7p9SeYqrn3Ov+5xqmE6nDjhlV3bSSBCcOrJZfdz7/X7dO2KxWLiaSdmVnQTiYIvg1P1T6shm9XFPcMTH7jZ4V3ZlJ82wPcEhV8fhVP2c+2az6fV6CX7B7u/vu92ug0/ZlZ2aRM2Oj48THHXr9brymlU/cu8+SjB4f/PmjYNP2ZWd+kRkEhx1NTWzlouYEpxTffE48+6CVWVXdmoSeUkw215fMGuJ+2g0SrP3X7165cyqsis7dcwNRF7S/Kyagln9nPtOgtXuT/vl+vrasajsyk61A8c0w/YXNaxwr3HknnLwHk+AyXdlV3YqFElJVvb6Utn4uL94XKvkngTKruxUImKScqV1famsa1om/PTTTyl/OWez2dnZmUNT2ZWd7yn7eDxOeYx9+PChYSP3xIP3EE+J8buyKztNKXvdkawx7pPJJPFzE0+M+XdlV3aeIdKRuOx1R7LGuMfvRpoF7381nU6tj1R2Zefr7VY9pr+jSeSx1sOs3k9iSj94f/G4fqbX67m+SdmVnS+KUEQukq2NSZnHGk+o7sSO22w2e3naRqPR1dWV+88ou7LzT9GllEsePxJdWq/Xtf6I2j9D9fz8fF9PXjxtx8fHl5eXZmmUXdl5EgdbZCHisK+ypwlj7SP3/Q7en35vYxQfb4L86iq7srf8eJtOp3v/QIgEw/ZEcY9dmewuDZ8Xv71nZ2cnJyd+jZVd2Vt1pN3e3s7n8/gih+25vr5OsFI8RdxD/A5ndYYzfp93p6r7/X58HV8k+GhvlJ0E4qCKoyv+XK1W8UWUJ6uJ2ShPHHIJflCiuKf5hFmAzN3d3aUZTBykeTzxYPayLBIgHynP/CUaue/eK/V6PQtXgHbqdDrr9TrZDPBBygc2m808wUA7RQBTnts7SPnYRqORGzcCLRTpS3wvxXTTMjvb7fb4+Hi/y94BUup2u/f394mX5B0kfpDx8HwqHtAqEb30i60P0j/Oo6Ojq6srzzfQBrPZbC8XUhzs5dFOJhOT70Dxzh7t5UennnP/q8FgkMnVwACViwH73d3dvn76wR4fucu+gYLLnuY2AzmO3F883lL5+PjYlU1ASTqdzv39/X4/TOJgv7sgHny8uLlpF1BS2SNre/+YoIO974jdmxd9B4opew4Tzgc57A59B5S9wLjv+n5/f+/8KtBQuUVszydUP7Ldbk9PT62PBBpX9tymHw6y2kGxa+7u7lzfBDRIJCvCldvEcl4j9yfz+Xw8HjtogMzNZrM8x6OZxv3F4yfzvXr1yv0jgTx1u93r6+tszxQeZLvjdmcnTNEAGYo0Zb4GJN+R+5PFYjEej13FCuRg96FyiT95o6iR+5PYiev12udrA3sXIYoc5V/2ZozcnyyXy19//fXm5sYRBiQ2HA5///33Bl2L06S47ywWizdv3jjRCqTR7Xavrq4aMVpvdtx35vP5xcWFxAO1Zv38/LyhyzqaGvenUfx0OjVRA1RrOBxOJpPGjdbLifvOcrmMxEforagBvken04mgR9YLuM9VCXF/Mp/PF48co8A3GT0q6cKaouL+ZJf4m5sbk/LAv+l2u8PhcJf18h5dmXF/EnGPxC+Xy9VqZWoeiJr3+/2jo6P4Yu8fliTulYnKb7fb29vb+HrX+vhPdxiGIiP+1y9OTk46nU6rPjGiXXEHaIkDuwBA3AEQdwDEHQBxB0DcAcQdAHEHQNwBEHcAxB1A3AEQdwDEHQBxB0DcARB3AHEHQNwBEHcAxB0AcQcQdwDEHQBxB0DcARB3AMQdQNwBEHcAxB0AcQdA3AHEHQBxB0DcARB3AMQdAHEHEHcAxB0AcQdA3AEQdwBxB0DcARB3AMQdAHEHQNwBxB0AcQdA3AEQdwDEHUDcARB3APL2fwIMAPYsllM0KtRTAAAAAElFTkSuQmCC);background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#f3f3f3}.mez.selected:has(>div>.content-1ld-image):after{content:"";position:absolute;inset:0;background-color:rgba(38,128,252,.1)}div[tag=slice]:has(>div>div>.content-1ld-content){margin:12px 0}.content-1ld-content div.mez,.content-1ld-content+div>.mez:has(>div[tag=node]),.mez:has(>div>.content-1ld-content){background-color:transparent;border:0 solid transparent;padding:0;margin:0}.mez:has(>div>.content-1ld-content)>:not(.in){visibility:hidden}.content-1ld-content div[tag=node]{min-width:5px!important;min-height:5px!important;color:inherit}div.mez.bare.selected:has(>div>.content-1ld-content){background-color:rgba(38,128,252,.1)}.content-1ld-svg-icon{font-size:0!important;line-height:1!important}.content-1ld-svg-icon>svg{font-size:0;line-height:1}.content-1ld-text.material-icons{font-size:32px}.ionicons-svg-outline{fill:none!important;stroke-width:32px}.content-1ld-button{line-height:1.1}.content-1ld-button>a{display:inline-flex;align-items:center}.content-1ld-button>a>i,.content-1ld-button>a>svg{margin-right:.5em}@supports (rotate:180deg){.content-1ld-button>a{gap:.5em}.content-1ld-button>a>i,.content-1ld-button>a>svg{margin-right:0}}.content-1ld-button a>i{font-size:22px}.content-1ld-button a>svg{height:22px;width:22px}div.out[tag=slice] .content-1ld-button>a>div{min-height:0}div.out[tag=slice] .content-1ld-button a>svg+div.out{display:inline-block}
div.mez.bare.selected:after:has(>div>.content-1ld-button){content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;background-color:rgba(38,128,252,.1)}



/* -- === Start of Setup 1.5.2 [stacks_in_45_2] === */

/* -- === End of Setup 1.5.2 [stacks_in_45_2] === */



#stacks_in_45_2 {
	-moz-border-radius:  2px;
	-webkit-border-radius:  2px;
	border-radius:  2px;
}

@important "partials/mixins";
#responsive-timeline-stacks_in_53 {
  padding: 20px 0;
  position: relative; }
  #responsive-timeline-stacks_in_53 .responsive-timeline-scroll-notice {
    color: rgba(113, 128, 143, 1.00);
    background: rgba(207, 216, 220, 1.00);
    font-family: Nunito;
    width: 70px;
    padding: 5px;
    display: block;
    margin: 0 auto;
    display: block;
    font-size: 14px;
    text-align: center;
    border-radius: 3px; }
  #responsive-timeline-stacks_in_53 .responsive-timeline-line {
    width: 80px;
    top: 10px;
    bottom: 10px;
    left: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 1;
    position: absolute;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    box-sizing: border-box;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%); }
    #responsive-timeline-stacks_in_53 .responsive-timeline-line::before {
      width: 5px;
      background: rgba(33, 201, 255, 0.19);
      content: '';
      height: 100%;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      display: inline-block;
      box-sizing: border-box; }
  #responsive-timeline-stacks_in_53 .responsive-timeline-container {
    z-index: 2;
    overflow-y: hidden;
    position: relative;
    box-sizing: border-box; }
  #responsive-timeline-stacks_in_53 .responsive-timeline-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    box-sizing: border-box;
    transition: all 0.3s ease-out;
    /*  */
    opacity: 0;
    -webkit-animation-name: item-fade-in;
            animation-name: item-fade-in;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    -webkit-animation-duration: 1s;
            animation-duration: 1s;
    -webkit-animation-delay: 1s;
            animation-delay: 1s;
    /*  */ }
    #responsive-timeline-stacks_in_53 .responsive-timeline-item:nth-child(even) {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse; }
      #responsive-timeline-stacks_in_53 .responsive-timeline-item:nth-child(even) .responsive-timeline-content-outer .responsive-timeline-content::before {
        left: -7px;
        box-sizing: border-box; }
    #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer {
      padding: 20px;
      max-width: calc(50% - 40.000000px);
      -webkit-box-flex: 1;
          -ms-flex: 1 0 auto;
              flex: 1 0 auto;
      position: relative;
      box-sizing: border-box;
      transition: all 0.3s ease-out; }
      #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content {
        /*  */
        color: rgba(113, 128, 143, 1.00);
        padding: 20px;
        border-radius: 4px;
        background: rgba(207, 216, 220, 1.00);
        /*  */
        font-family: Nunito;
        /*  */
        z-index: 2;
        width: 100%;
        height: 100%;
        position: relative;
        box-sizing: border-box;
        transition: all 0.3s ease-out; }
        #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content h1, #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content h2, #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content h3, #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content h4, #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content h5, #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content h6 {
          color: #263238; }
        #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content a, #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content a:visited, #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content a:active {
          color: #71808F; }
        #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content::before {
          width: 16px;
          height: 16px;
          right: -7px;
          border-radius: 4px;
          top: 22.000000px;
          content: '';
          z-index: 1;
          display: block;
          position: absolute;
          background: inherit;
          box-sizing: border-box;
          -webkit-transform: rotate(45deg);
                  transform: rotate(45deg);
          -webkit-transform-origin: center center;
                  transform-origin: center center; }
    #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-icon-outer {
      padding: 20px 10px;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      box-sizing: border-box;
      transition: all 0.3s ease-out; }
      #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-icon-outer .responsive-timeline-icon {
        /*  */
        overflow: hidden;
        width: 60px;
        height: 60px;
        border: 0px solid rgba(255, 255, 255, 1.00);
        border-radius: 30px;
        background: rgba(254, 110, 19, 1.00);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        box-sizing: border-box;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        transition: all 0.3s ease-out; }
        #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-icon-outer .responsive-timeline-icon img {
          width: 100%;
          height: auto;
          -webkit-box-flex: 1;
              -ms-flex: 1 0 auto;
                  flex: 1 0 auto; }
        #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-icon-outer .responsive-timeline-icon i {
          color: rgba(255, 255, 255, 1.00);
          font-size: 32px;
          box-sizing: border-box; }
          #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-icon-outer .responsive-timeline-icon i[class*="ion-"] {
            max-width: 32px;
            max-height: 32px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            box-sizing: border-box;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center; }
    #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-date-outer {
      height: 60px;
      padding: 0 10px;
      margin-top: 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      box-sizing: border-box;
      transition: all 0.3s ease-out; }
      #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-date-outer .responsive-timeline-date {
        color: rgba(94, 109, 124, 1.00);
        font-size: 18px;
        /*  */
        font-family: Nunito;
        /*  */
        box-sizing: border-box;
        transition: all 0.3s ease-out; }

/*  */
/*  */
@media (min-width: 700px) {
  #responsive-timeline-stacks_in_53.vertical.animation-outside-in .responsive-timeline-item:first-child .responsive-timeline-content-outer .responsive-timeline-content {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  #responsive-timeline-stacks_in_53.vertical.animation-outside-in .responsive-timeline-item:first-child .responsive-timeline-icon-outer .responsive-timeline-icon {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); }
  #responsive-timeline-stacks_in_53.vertical.animation-outside-in .responsive-timeline-item:first-child .responsive-timeline-date-outer .responsive-timeline-date {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  #responsive-timeline-stacks_in_53.vertical.animation-outside-in .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content {
    opacity: 0;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); }
  #responsive-timeline-stacks_in_53.vertical.animation-outside-in .responsive-timeline-item .responsive-timeline-icon-outer .responsive-timeline-icon {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  #responsive-timeline-stacks_in_53.vertical.animation-outside-in .responsive-timeline-item .responsive-timeline-date-outer .responsive-timeline-date {
    opacity: 0;
    -webkit-transform: translateX(100%);
            transform: translateX(100%); }
  #responsive-timeline-stacks_in_53.vertical.animation-outside-in .responsive-timeline-item:nth-child(even) .responsive-timeline-content-outer .responsive-timeline-content {
    -webkit-transform: translateX(100%);
            transform: translateX(100%); }
  #responsive-timeline-stacks_in_53.vertical.animation-outside-in .responsive-timeline-item:nth-child(even) .responsive-timeline-date-outer .responsive-timeline-date {
    opacity: 0;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); }
  #responsive-timeline-stacks_in_53.vertical.animation-outside-in .responsive-timeline-item.responsive-timeline-animate .responsive-timeline-content-outer .responsive-timeline-content {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  #responsive-timeline-stacks_in_53.vertical.animation-outside-in .responsive-timeline-item.responsive-timeline-animate .responsive-timeline-icon-outer .responsive-timeline-icon {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); }
  #responsive-timeline-stacks_in_53.vertical.animation-outside-in .responsive-timeline-item.responsive-timeline-animate .responsive-timeline-date-outer .responsive-timeline-date {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  #responsive-timeline-stacks_in_53.horizontal.animation-outside-in .responsive-timeline-item:first-child .responsive-timeline-content-outer .responsive-timeline-content {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  #responsive-timeline-stacks_in_53.horizontal.animation-outside-in .responsive-timeline-item:first-child .responsive-timeline-icon-outer .responsive-timeline-icon {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); }
  #responsive-timeline-stacks_in_53.horizontal.animation-outside-in .responsive-timeline-item:first-child .responsive-timeline-date-outer .responsive-timeline-date {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  #responsive-timeline-stacks_in_53.horizontal.animation-outside-in .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  #responsive-timeline-stacks_in_53.horizontal.animation-outside-in .responsive-timeline-item .responsive-timeline-icon-outer .responsive-timeline-icon {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  #responsive-timeline-stacks_in_53.horizontal.animation-outside-in .responsive-timeline-item .responsive-timeline-date-outer .responsive-timeline-date {
    opacity: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%); }
  #responsive-timeline-stacks_in_53.horizontal.animation-outside-in .responsive-timeline-item.responsive-timeline-animate .responsive-timeline-content-outer .responsive-timeline-content {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  #responsive-timeline-stacks_in_53.horizontal.animation-outside-in .responsive-timeline-item.responsive-timeline-animate .responsive-timeline-icon-outer .responsive-timeline-icon {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); }
  #responsive-timeline-stacks_in_53.horizontal.animation-outside-in .responsive-timeline-item.responsive-timeline-animate .responsive-timeline-date-outer .responsive-timeline-date {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  #responsive-timeline-stacks_in_53.horizontal {
    padding: 0; }
    #responsive-timeline-stacks_in_53.horizontal .responsive-timeline-line {
      top: auto;
      width: 100%;
      bottom: 60px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      height: 80px; }
      #responsive-timeline-stacks_in_53.horizontal .responsive-timeline-line::before {
        width: 100%;
        height: 5px; }
    #responsive-timeline-stacks_in_53.horizontal .responsive-timeline-container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      overflow-x: scroll; }
      #responsive-timeline-stacks_in_53.horizontal .responsive-timeline-container .responsive-timeline-item {
        -webkit-box-flex: 1;
            -ms-flex: 1 0 auto;
                flex: 1 0 auto;
        padding-top: 0;
        width: 100%;
        max-width: 400px;
        position: relative;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        padding-bottom: 140px; }
        #responsive-timeline-stacks_in_53.horizontal .responsive-timeline-container .responsive-timeline-item .responsive-timeline-content-outer {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          max-width: 100%;
          min-height: auto;
          -webkit-box-align: end;
              -ms-flex-align: end;
                  align-items: flex-end; }
          #responsive-timeline-stacks_in_53.horizontal .responsive-timeline-container .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content::before {
            top: auto;
            bottom: -8px;
            left: 22px; }
        #responsive-timeline-stacks_in_53.horizontal .responsive-timeline-container .responsive-timeline-item .responsive-timeline-icon-outer {
          min-height: 0;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: end;
              -ms-flex-align: end;
                  align-items: flex-end;
          padding: 10px 20px;
          margin-bottom: -80px; }
        #responsive-timeline-stacks_in_53.horizontal .responsive-timeline-container .responsive-timeline-item .responsive-timeline-date-outer {
          left: 0;
          top: auto;
          bottom: 0;
          margin-top: 0;
          position: absolute;
          padding-left: 20px; } }

/*  */
@media (max-width: 700px) {
  #responsive-timeline-stacks_in_53.horizontal .responsive-timeline-container {
    overflow-x: hidden; }
  #responsive-timeline-stacks_in_53.horizontal .responsive-timeline-scroll-notice {
    display: none; }
  #responsive-timeline-stacks_in_53 .responsive-timeline-line {
    left: 0;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    width: 60px; }
  #responsive-timeline-stacks_in_53 .responsive-timeline-item {
    position: relative;
    padding-top: 40px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
    #responsive-timeline-stacks_in_53 .responsive-timeline-item:nth-child(odd) .responsive-timeline-content-outer .responsive-timeline-content::before {
      left: -7px;
      right: auto; }
    #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer {
      width: 100%;
      max-width: calc(100% - 60px); }
      #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content::before {
        top: 12.000000px; }
    #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-icon-outer {
      padding: 20px 10px; }
      #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-icon-outer .responsive-timeline-icon {
        width: 40px;
        height: 40px;
        border-radius: 20px; }
        #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-icon-outer .responsive-timeline-icon i {
          font-size: 20px; }
          #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-icon-outer .responsive-timeline-icon i[class*="ion-"] {
            max-width: 20px;
            max-height: 20px; }
    #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-date-outer {
      top: 0;
      left: 0;
      width: 100%;
      margin-top: 0;
      position: absolute;
      height: 40px;
      padding: 0 10px;
      padding-left: 80px; }
      #responsive-timeline-stacks_in_53 .responsive-timeline-item .responsive-timeline-date-outer .responsive-timeline-date {
        font-size: 16px; }
  #responsive-timeline-stacks_in_53.animation-outside-in .responsive-timeline-item:first-child .responsive-timeline-content-outer .responsive-timeline-content {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  #responsive-timeline-stacks_in_53.animation-outside-in .responsive-timeline-item:first-child .responsive-timeline-icon-outer .responsive-timeline-icon {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); }
  #responsive-timeline-stacks_in_53.animation-outside-in .responsive-timeline-item:first-child .responsive-timeline-date-outer .responsive-timeline-date {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  #responsive-timeline-stacks_in_53.animation-outside-in .responsive-timeline-item .responsive-timeline-content-outer .responsive-timeline-content {
    opacity: 0;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); }
  #responsive-timeline-stacks_in_53.animation-outside-in .responsive-timeline-item .responsive-timeline-icon-outer .responsive-timeline-icon {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0); }
  #responsive-timeline-stacks_in_53.animation-outside-in .responsive-timeline-item .responsive-timeline-date-outer .responsive-timeline-date {
    opacity: 0;
    -webkit-transform: translateX(100%);
            transform: translateX(100%); }
  #responsive-timeline-stacks_in_53.animation-outside-in .responsive-timeline-item:nth-child(even) .responsive-timeline-content-outer .responsive-timeline-content {
    -webkit-transform: translateX(100%);
            transform: translateX(100%); }
  #responsive-timeline-stacks_in_53.animation-outside-in .responsive-timeline-item:nth-child(even) .responsive-timeline-date-outer .responsive-timeline-date {
    opacity: 0;
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%); }
  #responsive-timeline-stacks_in_53.animation-outside-in .responsive-timeline-item.responsive-timeline-animate .responsive-timeline-content-outer .responsive-timeline-content {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  #responsive-timeline-stacks_in_53.animation-outside-in .responsive-timeline-item.responsive-timeline-animate .responsive-timeline-icon-outer .responsive-timeline-icon {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1); }
  #responsive-timeline-stacks_in_53.animation-outside-in .responsive-timeline-item.responsive-timeline-animate .responsive-timeline-date-outer .responsive-timeline-date {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }

@-webkit-keyframes item-fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes item-fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
#responsive-timeline-item-stacks_in_327 img {
  width: px;
  height: px;
  margin: px px px px; }
/*
 * cleanAccordion
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: http://forum.onelittledesigner.com
 * Version 3.6.1
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_328 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_328.transparentOn .accordion,
#accordion_stacks_in_328.transparentOn .accordionTheme,
#accordion_stacks_in_328.transparentOn .accordionTheme2,
#accordion_stacks_in_328.transparentOn .accordionTheme dt,
#accordion_stacks_in_328.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_328.transparentOn .accordionTheme dd,
#accordion_stacks_in_328.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_328,
#accordion_stacks_in_328 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_328.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_328 .accordion dt,
#accordion_stacks_in_328 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
} /* SET TO ZERO */

#accordion_stacks_in_328 .accordion dt .accordionContent {
  font-size: 14px;
  line-height: 14px;
}

#accordion_stacks_in_328 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_328 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#accordion_stacks_in_328 .accordion {
  overflow: hidden;
}
#accordion_stacks_in_328 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_328 .accordion dd {
  padding: 0px;
  text-indent: none;
}
#accordion_stacks_in_328 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_328 .accordion dt a.accordionSlide {
  color: #5E6D7C;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 0px;
}
#accordion_stacks_in_328 .accordion.tabShadowOn dt a {
  text-shadow: 0 1px 1px #CCCCCC;
}

#accordion_stacks_in_328 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_328 .accordionTheme dt a,
#accordion_stacks_in_328 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_328.transparentOff .accordionTheme dt a,
#accordion_stacks_in_328.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_328.trasnparentOff .accordionTheme dt.selected a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_328.transparentOff .accordionTheme.accGradientOn dt a {
  background: #EEEEEE; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_328.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #EEEEEE !important; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_328 .accordion dt.selected a {
  color: #71808F !important;
}

#accordion_stacks_in_328 .accordion dd {
  background-color: transparent;
  color: #71808F !important;
}

#accordion_stacks_in_328.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_328 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_328 .accordionTheme dt {
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  overflow: hidden;
  margin-bottom: 0px;
  position: relative;
}
#accordion_stacks_in_328 .accordionTheme dt.selected {
  border-color: #CFD8DC;
}
#accordion_stacks_in_328 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_328 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_328 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_328 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_328 .accordionTheme5.backgroundOn dd {
  background-color: #FFFFFF;
}
#accordion_stacks_in_328 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_328 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_328 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_328 .accordionTheme.backgroundOn dd {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

#accordion_stacks_in_328 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_328 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_328 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 14px;
  padding: none;
  padding-left: none;
  color: #FE6E13;
  font-family: 'Font Awesome 5 Pro' !important;
}
#accordion_stacks_in_328 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_328 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_328 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 14px;
}
#accordion_stacks_in_328 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 14px;
}
#accordion_stacks_in_328 dt.accordionIconOn.animateOn span.customIcon {
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
#accordion_stacks_in_328 dt.accordionIconOn a.selected span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_328 dt.accordionIconOn.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_328 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_328.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 0px;
  border-color: #CFD8DC;
}
#accordion_stacks_in_328 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_328.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_328 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_328 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 0px #333333;
}
#accordion_stacks_in_328 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_328 .accordionTheme2 dt {
  border-bottom: solid 0px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_328.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_328.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_328 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_328 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

  #accordion_stacks_in_328 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_328 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 30px;
  }
  #accordion_stacks_in_328 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 30px;
  }

#accordion_stacks_in_328 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_328 .accordionTheme3 dt .accordionContent {
  padding: 0px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
}
}
#accordion_stacks_in_328 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_328 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_328 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_328 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_328 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_328 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_328 .accordionTheme3 dt.selected .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_328 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_328.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_328.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_328.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #FFFFFF;
  padding-left: none;
}
#accordion_stacks_in_328.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #F0F0F0;
}
#accordion_stacks_in_328 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_328 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 0px;
  padding-right: 0px;
}
#accordion_stacks_in_328 .accordionTheme3 dt.accordionIconOn.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_328 .accordionTheme3 dt.accordionIconOn.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_328.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #EEEEEE !important;
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 );
}
#accordion_stacks_in_328.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #CFD8DC;
}

#accordion_stacks_in_328.nonTouch .accordion dt a:hover {
  color: #71808F !important;
}

#accordion_stacks_in_328.nonTouch .accordionTheme dt:hover {
  border-color: #CFD8DC;
}
#accordion_stacks_in_328.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_328.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_328.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_328.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_328.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_328.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_328 .accordionTheme4 {
  background: #CFD8DC;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_328 .accordionTheme4 dt {
  background: #CFD8DC;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_328 .accordionTheme4 dt.selected {
  background: #CFD8DC;
}
#accordion_stacks_in_328 .accordionTheme4 dd {
  background: #FFFFFF;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 500ms;
  -moz-transition: transform 500ms;
  -o-transition: transform 500ms;
  transition: transform 500ms;
}
#accordion_stacks_in_328 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_328 .accordionTheme5 {
  background: #CFD8DC;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_328 .accordionTheme5 dt {

}
#accordion_stacks_in_328 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_328 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_328 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_329.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_329.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_329.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_329.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}


#stacks_in_329 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}
#responsive-timeline-item-stacks_in_100 img {
  width: px;
  height: px;
  margin: px px px px; }
/*
 * cleanAccordion
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: http://forum.onelittledesigner.com
 * Version 3.6.1
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_101 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_101.transparentOn .accordion,
#accordion_stacks_in_101.transparentOn .accordionTheme,
#accordion_stacks_in_101.transparentOn .accordionTheme2,
#accordion_stacks_in_101.transparentOn .accordionTheme dt,
#accordion_stacks_in_101.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_101.transparentOn .accordionTheme dd,
#accordion_stacks_in_101.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_101,
#accordion_stacks_in_101 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_101.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_101 .accordion dt,
#accordion_stacks_in_101 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
} /* SET TO ZERO */

#accordion_stacks_in_101 .accordion dt .accordionContent {
  font-size: 14px;
  line-height: 14px;
}

#accordion_stacks_in_101 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_101 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#accordion_stacks_in_101 .accordion {
  overflow: hidden;
}
#accordion_stacks_in_101 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_101 .accordion dd {
  padding: 0px;
  text-indent: none;
}
#accordion_stacks_in_101 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_101 .accordion dt a.accordionSlide {
  color: #5E6D7C;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 0px;
}
#accordion_stacks_in_101 .accordion.tabShadowOn dt a {
  text-shadow: 0 1px 1px #CCCCCC;
}

#accordion_stacks_in_101 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_101 .accordionTheme dt a,
#accordion_stacks_in_101 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_101.transparentOff .accordionTheme dt a,
#accordion_stacks_in_101.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_101.trasnparentOff .accordionTheme dt.selected a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_101.transparentOff .accordionTheme.accGradientOn dt a {
  background: #EEEEEE; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_101.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #EEEEEE !important; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_101 .accordion dt.selected a {
  color: #71808F !important;
}

#accordion_stacks_in_101 .accordion dd {
  background-color: transparent;
  color: #71808F !important;
}

#accordion_stacks_in_101.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_101 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_101 .accordionTheme dt {
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  overflow: hidden;
  margin-bottom: 0px;
  position: relative;
}
#accordion_stacks_in_101 .accordionTheme dt.selected {
  border-color: #CFD8DC;
}
#accordion_stacks_in_101 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_101 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_101 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_101 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_101 .accordionTheme5.backgroundOn dd {
  background-color: #FFFFFF;
}
#accordion_stacks_in_101 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_101 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_101 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_101 .accordionTheme.backgroundOn dd {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

#accordion_stacks_in_101 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_101 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_101 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 14px;
  padding: none;
  padding-left: none;
  color: #FE6E13;
  font-family: 'Font Awesome 5 Pro' !important;
}
#accordion_stacks_in_101 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_101 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_101 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 14px;
}
#accordion_stacks_in_101 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 14px;
}
#accordion_stacks_in_101 dt.accordionIconOn.animateOn span.customIcon {
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
#accordion_stacks_in_101 dt.accordionIconOn a.selected span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_101 dt.accordionIconOn.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_101 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_101.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 0px;
  border-color: #CFD8DC;
}
#accordion_stacks_in_101 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_101.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_101 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_101 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 0px #333333;
}
#accordion_stacks_in_101 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_101 .accordionTheme2 dt {
  border-bottom: solid 0px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_101.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_101.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_101 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_101 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

  #accordion_stacks_in_101 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_101 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 30px;
  }
  #accordion_stacks_in_101 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 30px;
  }

#accordion_stacks_in_101 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_101 .accordionTheme3 dt .accordionContent {
  padding: 0px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
}
}
#accordion_stacks_in_101 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_101 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_101 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_101 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_101 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_101 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_101 .accordionTheme3 dt.selected .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_101 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_101.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_101.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_101.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #FFFFFF;
  padding-left: none;
}
#accordion_stacks_in_101.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #F0F0F0;
}
#accordion_stacks_in_101 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_101 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 0px;
  padding-right: 0px;
}
#accordion_stacks_in_101 .accordionTheme3 dt.accordionIconOn.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_101 .accordionTheme3 dt.accordionIconOn.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_101.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #EEEEEE !important;
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 );
}
#accordion_stacks_in_101.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #CFD8DC;
}

#accordion_stacks_in_101.nonTouch .accordion dt a:hover {
  color: #71808F !important;
}

#accordion_stacks_in_101.nonTouch .accordionTheme dt:hover {
  border-color: #CFD8DC;
}
#accordion_stacks_in_101.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_101.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_101.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_101.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_101.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_101.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_101 .accordionTheme4 {
  background: #CFD8DC;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_101 .accordionTheme4 dt {
  background: #CFD8DC;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_101 .accordionTheme4 dt.selected {
  background: #CFD8DC;
}
#accordion_stacks_in_101 .accordionTheme4 dd {
  background: #FFFFFF;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 500ms;
  -moz-transition: transform 500ms;
  -o-transition: transform 500ms;
  transition: transform 500ms;
}
#accordion_stacks_in_101 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_101 .accordionTheme5 {
  background: #CFD8DC;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_101 .accordionTheme5 dt {

}
#accordion_stacks_in_101 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_101 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_101 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_102.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_102.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_102.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_102.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}


#stacks_in_102 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}
#responsive-timeline-item-stacks_in_54 img {
  width: px;
  height: px;
  margin: px px px px; }
/*
 * cleanAccordion
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: http://forum.onelittledesigner.com
 * Version 3.6.1
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_55 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_55.transparentOn .accordion,
#accordion_stacks_in_55.transparentOn .accordionTheme,
#accordion_stacks_in_55.transparentOn .accordionTheme2,
#accordion_stacks_in_55.transparentOn .accordionTheme dt,
#accordion_stacks_in_55.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_55.transparentOn .accordionTheme dd,
#accordion_stacks_in_55.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_55,
#accordion_stacks_in_55 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_55.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_55 .accordion dt,
#accordion_stacks_in_55 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
} /* SET TO ZERO */

#accordion_stacks_in_55 .accordion dt .accordionContent {
  font-size: 14px;
  line-height: 14px;
}

#accordion_stacks_in_55 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_55 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#accordion_stacks_in_55 .accordion {
  overflow: hidden;
}
#accordion_stacks_in_55 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_55 .accordion dd {
  padding: 0px;
  text-indent: none;
}
#accordion_stacks_in_55 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_55 .accordion dt a.accordionSlide {
  color: #5E6D7C;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 0px;
}
#accordion_stacks_in_55 .accordion.tabShadowOn dt a {
  text-shadow: 0 1px 1px #CCCCCC;
}

#accordion_stacks_in_55 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_55 .accordionTheme dt a,
#accordion_stacks_in_55 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_55.transparentOff .accordionTheme dt a,
#accordion_stacks_in_55.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_55.trasnparentOff .accordionTheme dt.selected a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_55.transparentOff .accordionTheme.accGradientOn dt a {
  background: #EEEEEE; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_55.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #EEEEEE !important; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_55 .accordion dt.selected a {
  color: #71808F !important;
}

#accordion_stacks_in_55 .accordion dd {
  background-color: transparent;
  color: #71808F !important;
}

#accordion_stacks_in_55.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_55 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_55 .accordionTheme dt {
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  overflow: hidden;
  margin-bottom: 0px;
  position: relative;
}
#accordion_stacks_in_55 .accordionTheme dt.selected {
  border-color: #CFD8DC;
}
#accordion_stacks_in_55 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_55 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_55 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_55 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_55 .accordionTheme5.backgroundOn dd {
  background-color: #FFFFFF;
}
#accordion_stacks_in_55 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_55 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_55 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_55 .accordionTheme.backgroundOn dd {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

#accordion_stacks_in_55 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_55 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_55 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 14px;
  padding: none;
  padding-left: none;
  color: #FE6E13;
  font-family: 'Font Awesome 5 Pro' !important;
}
#accordion_stacks_in_55 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_55 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_55 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 14px;
}
#accordion_stacks_in_55 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 14px;
}
#accordion_stacks_in_55 dt.accordionIconOn.animateOn span.customIcon {
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
#accordion_stacks_in_55 dt.accordionIconOn a.selected span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_55 dt.accordionIconOn.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_55 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_55.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 0px;
  border-color: #CFD8DC;
}
#accordion_stacks_in_55 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_55.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_55 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_55 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 0px #333333;
}
#accordion_stacks_in_55 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_55 .accordionTheme2 dt {
  border-bottom: solid 0px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_55.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_55.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_55 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_55 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

  #accordion_stacks_in_55 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_55 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 30px;
  }
  #accordion_stacks_in_55 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 30px;
  }

#accordion_stacks_in_55 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_55 .accordionTheme3 dt .accordionContent {
  padding: 0px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
}
}
#accordion_stacks_in_55 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_55 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_55 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_55 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_55 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_55 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_55 .accordionTheme3 dt.selected .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_55 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_55.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_55.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_55.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #FFFFFF;
  padding-left: none;
}
#accordion_stacks_in_55.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #F0F0F0;
}
#accordion_stacks_in_55 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_55 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 0px;
  padding-right: 0px;
}
#accordion_stacks_in_55 .accordionTheme3 dt.accordionIconOn.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_55 .accordionTheme3 dt.accordionIconOn.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_55.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #EEEEEE !important;
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 );
}
#accordion_stacks_in_55.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #CFD8DC;
}

#accordion_stacks_in_55.nonTouch .accordion dt a:hover {
  color: #71808F !important;
}

#accordion_stacks_in_55.nonTouch .accordionTheme dt:hover {
  border-color: #CFD8DC;
}
#accordion_stacks_in_55.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_55.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_55.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_55.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_55.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_55.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_55 .accordionTheme4 {
  background: #CFD8DC;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_55 .accordionTheme4 dt {
  background: #CFD8DC;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_55 .accordionTheme4 dt.selected {
  background: #CFD8DC;
}
#accordion_stacks_in_55 .accordionTheme4 dd {
  background: #FFFFFF;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 500ms;
  -moz-transition: transform 500ms;
  -o-transition: transform 500ms;
  transition: transform 500ms;
}
#accordion_stacks_in_55 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_55 .accordionTheme5 {
  background: #CFD8DC;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_55 .accordionTheme5 dt {

}
#accordion_stacks_in_55 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_55 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_55 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_56.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_56.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_56.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_56.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}


#stacks_in_56 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}


#stacks_in_58 {
	margin: 10px 0px 0px 0px;
}
/* v1.0.1.7
- added a rain background animation option
- new color option for the dismiss x icon
- z-index is passed to popbox parents that have z-index values while it is active to prevent clipping issues
- if multiple Pop Box stacks initiate at the same time, but are hidden based on device type, they will not cancel eachother out and instead activate only the corresponding Pop Box based on device
- fixed conflict that could cause parents with overflow hidden to clip the popup
- added compatiablity with the Responsive Timeline stack
*/
#popbox_stacks_in_59 .popBox2_close_icon {
  top: 2.000000px;
  right: 2.000000px;
}
#popbox_stacks_in_59.popBox2_container {
  
  
  
  
}
#popbox_stacks_in_59.popBox2_container .popBox2_wrap {
  position: relative;
  margin: 24px 24px;
}
#popbox_stacks_in_59.popBox2_container .popBox2 {
  color: rgba(0, 0, 0, 0.65);
  border-radius: 8px;
}
#popbox_stacks_in_59.popBox2_container .popBox2 svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_59.popBox2_container  .popBox2_close_icon svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_59.popBox2_container  .popBox2_close_icon:hover svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_59.popBox2_container .popBox2 i.content-1ld-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 32px;
}
#popbox_stacks_in_59.popBox2_container .popBox2:after {
  
}
#popbox_stacks_in_59.popBox2_container .popBox2:before {
  border-radius: 8px;
  
  background-color : rgba(255, 255, 255, 1.00);
}
#popbox_stacks_in_59.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_59.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_condensed .popBox2_wrap {
  width: 560px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_condensed.popBox2_header_footer .popBox2 {
  height: 320px;
  max-height: calc(100vh - 48px);
}

#popbox_stacks_in_59.popBox2_container .popBox2 .popBox2_content > div {
  max-width: 560px;
  padding: 0px 24px;
}
#popbox_stacks_in_59.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_59.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_condensed .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
  
  padding-right: 34.000000px;
  
}
#popbox_stacks_in_59 h1,
#popbox_stacks_in_59 h2,
#popbox_stacks_in_59 h3,
#popbox_stacks_in_59 h4,
#popbox_stacks_in_59 h5,
#popbox_stacks_in_59 h6 {
  color: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_59 a {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_59 a:hover {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_59 a:active {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  grid-gap: 24.000000px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  padding: 0px 16px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_columns .popBox2_wrap {
  width: 720px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_content > div {
  padding: 0px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_header svg {
  display: block;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
  
  padding-right: 26.000000px;
  
}
@media all and (max-width: 720px) {
  #popbox_stacks_in_59.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
    grid-template-columns: 1fr;
    grid-gap: 0px;
    margin: 24.000000px 0;
  }
  #popbox_stacks_in_59.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
    padding-right: 0;
  }
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_expanded .popBox2_wrap {
  width: 960px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  padding: 128px 0px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  padding: 0px 24px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  max-width: 560px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_fullscreen {
  align-items: center;
  justify-content: center;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_image .popBox2 .popBox2_content > div {
  max-width: none;
  padding: 0px 24px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content {
  
  
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_inner {
  
  
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  padding: 24px 24px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
@media all and (max-width: 1032px) {
  #popbox_stacks_in_59.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
    
    padding-right: 34.000000px;
    
  }
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  width: 960px;
  
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_59.popBox2_container .popBox2_overlay {
  background: rgba(0, 0, 0, 0.75);
}
#popbox_stacks_in_59 .confetti g:nth-child(3n+0) {
  fill: rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_59 .confetti g:nth-child(3n-1) {
  fill: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_59 .confetti g:nth-child(3n-2) {
  fill: rgba(134, 235, 200, 1.00);
}

#popbox_stacks_in_59.popBox2_container.popBox2_fx_border .popBox2_border_before,
#popbox_stacks_in_59.popBox2_container.popBox2_fx_border .popBox2_border_after {
	background-image: linear-gradient(45deg,rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00),rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00), rgba(255, 0, 0, 1.00));
  border-radius: 10px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_fx_borderRotate .popBox2:before {
  box-shadow: 0 0 0 1px rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_59.popBox2_container.popBox2_fx_borderRotate .popBox2_border_before,
#popbox_stacks_in_59.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after {
  box-shadow:  inset 0 0 0 2px rgba(232, 52, 160, 1.00);
  border-radius: 16px;
}
#popbox_stacks_in_59.popBox2_container.popBox2_fx_lightspeed g {
  fill: rgba(153, 153, 153, 1.00);
}
#popbox_stacks_in_59.popBox2_container.popBox2_fx_rain g {
  fill: rgba(45, 93, 211, 1.00);
}
#popbox_stacks_in_59 .pb_grid rect {
  stroke: rgba(0, 0, 0, 0.15);
  fill: rgba(0, 0, 0, 0.00);
  stroke-width: 1px;
}
#popbox_stacks_in_59 .pb_smoke_group .rect {
  background: rgba(153, 153, 153, 1.00);
}


#popbox_stacks_in_59 + .popBox2_trigger {
  cursor: pointer;
}
#popbox_stacks_in_59.popBox2_container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
}
#popbox_stacks_in_59.popBox2_container.popBox2_active {
  pointer-events: auto;
}
#popbox_stacks_in_59.popBox2_container .popBox2_overlay {
  opacity: 0;
  transition: opacity 400ms ease;
}
#popbox_stacks_in_59.popBox2_container.popBox2_active .popBox2_overlay {
  opacity: 1;
}
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_none .popBox2_overlay {
  transition-duration: 0ms;
}
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_overlay {
  opacity: 1;
  transition-duration: 0ms;
}
#popbox_stacks_in_59.popBox2_container .popBox2_wrap {
  transform-origin: center;
  transition: transform 400ms ease, opacity 300.000000ms ease;
}
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_none .popBox2_wrap {
  transform: scale(0);
  transition-duration: 0ms;
}
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_wrap {
  transform: scale(1);
}
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_zoom .popBox2_wrap {
  transform: scale(0);
  opacity: 0;
}
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_zoom.popBox2_active .popBox2_wrap {
  transform: scale(1);
  opacity: 1;
}
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_slideLeft .popBox2_wrap {
  transform: translate(100%,0);
  opacity: 0;
}
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_slideRight .popBox2_wrap {
  transform: translate(-100%,0);
  opacity: 0;
}
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_slideDown .popBox2_wrap {
  transform: translate(0,-100%);
  opacity: 0;
}
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_slideUp .popBox2_wrap {
  transform: translate(0,100%);
  opacity: 0;
}
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_slideLeft.popBox2_active .popBox2_wrap,
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_slideRight.popBox2_active .popBox2_wrap,
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_slideDown.popBox2_active .popBox2_wrap,
#popbox_stacks_in_59.popBox2_container.popBox2_in_out_slideUp.popBox2_active .popBox2_wrap {
  transform: translate(0,0);
  opacity: 1;
}


#popbox_stacks_in_59.popBox2_container .popBox2 .popBox2_inner {
  max-height: 90vh;
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_59.popBox2_container .popBox2 .popBox2_main:first-child {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_59.popBox2_container.popBox2_layout_fullscreen .popBox2,
#popbox_stacks_in_59.popBox2_container.popBox2_layout_fullscreen .popBox2_wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  height: auto;
}

#c1ld_stacks_in_64,
#c1ld_stacks_in_64 > svg,
.mez p#c1ld_stacks_in_64 + div {
  
  text-align: left;
}


#c1ld_stacks_in_64 {
  clear: both;
}







#c1ld_stacks_in_69,
#c1ld_stacks_in_69 > svg,
.mez p#c1ld_stacks_in_69 + div {
  
  text-align: left;
}


#c1ld_stacks_in_69 {
  clear: both;
}







#responsive-timeline-item-stacks_in_294 img {
  width: px;
  height: px;
  margin: px px px px; }
/*
 * cleanAccordion
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: http://forum.onelittledesigner.com
 * Version 3.6.1
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_295 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_295.transparentOn .accordion,
#accordion_stacks_in_295.transparentOn .accordionTheme,
#accordion_stacks_in_295.transparentOn .accordionTheme2,
#accordion_stacks_in_295.transparentOn .accordionTheme dt,
#accordion_stacks_in_295.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_295.transparentOn .accordionTheme dd,
#accordion_stacks_in_295.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_295,
#accordion_stacks_in_295 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_295.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_295 .accordion dt,
#accordion_stacks_in_295 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
} /* SET TO ZERO */

#accordion_stacks_in_295 .accordion dt .accordionContent {
  font-size: 14px;
  line-height: 14px;
}

#accordion_stacks_in_295 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_295 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#accordion_stacks_in_295 .accordion {
  overflow: hidden;
}
#accordion_stacks_in_295 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_295 .accordion dd {
  padding: 0px;
  text-indent: none;
}
#accordion_stacks_in_295 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_295 .accordion dt a.accordionSlide {
  color: #5E6D7C;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 0px;
}
#accordion_stacks_in_295 .accordion.tabShadowOn dt a {
  text-shadow: 0 1px 1px #CCCCCC;
}

#accordion_stacks_in_295 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_295 .accordionTheme dt a,
#accordion_stacks_in_295 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_295.transparentOff .accordionTheme dt a,
#accordion_stacks_in_295.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_295.trasnparentOff .accordionTheme dt.selected a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_295.transparentOff .accordionTheme.accGradientOn dt a {
  background: #EEEEEE; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_295.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #EEEEEE !important; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_295 .accordion dt.selected a {
  color: #71808F !important;
}

#accordion_stacks_in_295 .accordion dd {
  background-color: transparent;
  color: #71808F !important;
}

#accordion_stacks_in_295.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_295 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_295 .accordionTheme dt {
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  overflow: hidden;
  margin-bottom: 0px;
  position: relative;
}
#accordion_stacks_in_295 .accordionTheme dt.selected {
  border-color: #CFD8DC;
}
#accordion_stacks_in_295 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_295 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_295 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_295 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_295 .accordionTheme5.backgroundOn dd {
  background-color: #FFFFFF;
}
#accordion_stacks_in_295 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_295 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_295 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_295 .accordionTheme.backgroundOn dd {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

#accordion_stacks_in_295 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_295 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_295 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 14px;
  padding: none;
  padding-left: none;
  color: #FE6E13;
  font-family: 'Font Awesome 5 Pro' !important;
}
#accordion_stacks_in_295 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_295 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_295 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 14px;
}
#accordion_stacks_in_295 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 14px;
}
#accordion_stacks_in_295 dt.accordionIconOn.animateOn span.customIcon {
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
#accordion_stacks_in_295 dt.accordionIconOn a.selected span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_295 dt.accordionIconOn.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_295 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_295.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 0px;
  border-color: #CFD8DC;
}
#accordion_stacks_in_295 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_295.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_295 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_295 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 0px #333333;
}
#accordion_stacks_in_295 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_295 .accordionTheme2 dt {
  border-bottom: solid 0px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_295.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_295.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_295 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_295 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

  #accordion_stacks_in_295 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_295 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 30px;
  }
  #accordion_stacks_in_295 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 30px;
  }

#accordion_stacks_in_295 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_295 .accordionTheme3 dt .accordionContent {
  padding: 0px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
}
}
#accordion_stacks_in_295 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_295 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_295 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_295 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_295 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_295 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_295 .accordionTheme3 dt.selected .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_295 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_295.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_295.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_295.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #FFFFFF;
  padding-left: none;
}
#accordion_stacks_in_295.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #F0F0F0;
}
#accordion_stacks_in_295 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_295 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 0px;
  padding-right: 0px;
}
#accordion_stacks_in_295 .accordionTheme3 dt.accordionIconOn.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_295 .accordionTheme3 dt.accordionIconOn.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_295.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #EEEEEE !important;
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 );
}
#accordion_stacks_in_295.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #CFD8DC;
}

#accordion_stacks_in_295.nonTouch .accordion dt a:hover {
  color: #71808F !important;
}

#accordion_stacks_in_295.nonTouch .accordionTheme dt:hover {
  border-color: #CFD8DC;
}
#accordion_stacks_in_295.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_295.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_295.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_295.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_295.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_295.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_295 .accordionTheme4 {
  background: #CFD8DC;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_295 .accordionTheme4 dt {
  background: #CFD8DC;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_295 .accordionTheme4 dt.selected {
  background: #CFD8DC;
}
#accordion_stacks_in_295 .accordionTheme4 dd {
  background: #FFFFFF;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 500ms;
  -moz-transition: transform 500ms;
  -o-transition: transform 500ms;
  transition: transform 500ms;
}
#accordion_stacks_in_295 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_295 .accordionTheme5 {
  background: #CFD8DC;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_295 .accordionTheme5 dt {

}
#accordion_stacks_in_295 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_295 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_295 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_296.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_296.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_296.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_296.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}


#stacks_in_296 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}


#stacks_in_298 {
	margin: 10px 0px 0px 0px;
}
/* v1.0.1.7
- added a rain background animation option
- new color option for the dismiss x icon
- z-index is passed to popbox parents that have z-index values while it is active to prevent clipping issues
- if multiple Pop Box stacks initiate at the same time, but are hidden based on device type, they will not cancel eachother out and instead activate only the corresponding Pop Box based on device
- fixed conflict that could cause parents with overflow hidden to clip the popup
- added compatiablity with the Responsive Timeline stack
*/
#popbox_stacks_in_302 .popBox2_close_icon {
  top: 2.000000px;
  right: 2.000000px;
}
#popbox_stacks_in_302.popBox2_container {
  
  
  
  
}
#popbox_stacks_in_302.popBox2_container .popBox2_wrap {
  position: relative;
  margin: 24px 24px;
}
#popbox_stacks_in_302.popBox2_container .popBox2 {
  color: rgba(0, 0, 0, 0.65);
  border-radius: 8px;
}
#popbox_stacks_in_302.popBox2_container .popBox2 svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_302.popBox2_container  .popBox2_close_icon svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_302.popBox2_container  .popBox2_close_icon:hover svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_302.popBox2_container .popBox2 i.content-1ld-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 32px;
}
#popbox_stacks_in_302.popBox2_container .popBox2:after {
  
}
#popbox_stacks_in_302.popBox2_container .popBox2:before {
  border-radius: 8px;
  
  background-color : rgba(255, 255, 255, 1.00);
}
#popbox_stacks_in_302.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_302.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_condensed .popBox2_wrap {
  width: 560px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_condensed.popBox2_header_footer .popBox2 {
  height: 320px;
  max-height: calc(100vh - 48px);
}

#popbox_stacks_in_302.popBox2_container .popBox2 .popBox2_content > div {
  max-width: 560px;
  padding: 0px 24px;
}
#popbox_stacks_in_302.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_302.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_condensed .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
  
  padding-right: 34.000000px;
  
}
#popbox_stacks_in_302 h1,
#popbox_stacks_in_302 h2,
#popbox_stacks_in_302 h3,
#popbox_stacks_in_302 h4,
#popbox_stacks_in_302 h5,
#popbox_stacks_in_302 h6 {
  color: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_302 a {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_302 a:hover {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_302 a:active {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  grid-gap: 24.000000px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  padding: 0px 16px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_columns .popBox2_wrap {
  width: 720px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_content > div {
  padding: 0px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_header svg {
  display: block;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
  
  padding-right: 26.000000px;
  
}
@media all and (max-width: 720px) {
  #popbox_stacks_in_302.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
    grid-template-columns: 1fr;
    grid-gap: 0px;
    margin: 24.000000px 0;
  }
  #popbox_stacks_in_302.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
    padding-right: 0;
  }
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_expanded .popBox2_wrap {
  width: 960px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  padding: 128px 0px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  padding: 0px 24px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  max-width: 560px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_fullscreen {
  align-items: center;
  justify-content: center;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_image .popBox2 .popBox2_content > div {
  max-width: none;
  padding: 0px 24px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content {
  
  
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_inner {
  
  
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  padding: 24px 24px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
@media all and (max-width: 1032px) {
  #popbox_stacks_in_302.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
    
    padding-right: 34.000000px;
    
  }
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  width: 960px;
  
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_302.popBox2_container .popBox2_overlay {
  background: rgba(0, 0, 0, 0.75);
}
#popbox_stacks_in_302 .confetti g:nth-child(3n+0) {
  fill: rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_302 .confetti g:nth-child(3n-1) {
  fill: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_302 .confetti g:nth-child(3n-2) {
  fill: rgba(134, 235, 200, 1.00);
}

#popbox_stacks_in_302.popBox2_container.popBox2_fx_border .popBox2_border_before,
#popbox_stacks_in_302.popBox2_container.popBox2_fx_border .popBox2_border_after {
	background-image: linear-gradient(45deg,rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00),rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00), rgba(255, 0, 0, 1.00));
  border-radius: 10px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_fx_borderRotate .popBox2:before {
  box-shadow: 0 0 0 1px rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_302.popBox2_container.popBox2_fx_borderRotate .popBox2_border_before,
#popbox_stacks_in_302.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after {
  box-shadow:  inset 0 0 0 2px rgba(232, 52, 160, 1.00);
  border-radius: 16px;
}
#popbox_stacks_in_302.popBox2_container.popBox2_fx_lightspeed g {
  fill: rgba(153, 153, 153, 1.00);
}
#popbox_stacks_in_302.popBox2_container.popBox2_fx_rain g {
  fill: rgba(45, 93, 211, 1.00);
}
#popbox_stacks_in_302 .pb_grid rect {
  stroke: rgba(0, 0, 0, 0.15);
  fill: rgba(0, 0, 0, 0.00);
  stroke-width: 1px;
}
#popbox_stacks_in_302 .pb_smoke_group .rect {
  background: rgba(153, 153, 153, 1.00);
}


#popbox_stacks_in_302 + .popBox2_trigger {
  cursor: pointer;
}
#popbox_stacks_in_302.popBox2_container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
}
#popbox_stacks_in_302.popBox2_container.popBox2_active {
  pointer-events: auto;
}
#popbox_stacks_in_302.popBox2_container .popBox2_overlay {
  opacity: 0;
  transition: opacity 400ms ease;
}
#popbox_stacks_in_302.popBox2_container.popBox2_active .popBox2_overlay {
  opacity: 1;
}
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_none .popBox2_overlay {
  transition-duration: 0ms;
}
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_overlay {
  opacity: 1;
  transition-duration: 0ms;
}
#popbox_stacks_in_302.popBox2_container .popBox2_wrap {
  transform-origin: center;
  transition: transform 400ms ease, opacity 300.000000ms ease;
}
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_none .popBox2_wrap {
  transform: scale(0);
  transition-duration: 0ms;
}
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_wrap {
  transform: scale(1);
}
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_zoom .popBox2_wrap {
  transform: scale(0);
  opacity: 0;
}
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_zoom.popBox2_active .popBox2_wrap {
  transform: scale(1);
  opacity: 1;
}
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_slideLeft .popBox2_wrap {
  transform: translate(100%,0);
  opacity: 0;
}
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_slideRight .popBox2_wrap {
  transform: translate(-100%,0);
  opacity: 0;
}
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_slideDown .popBox2_wrap {
  transform: translate(0,-100%);
  opacity: 0;
}
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_slideUp .popBox2_wrap {
  transform: translate(0,100%);
  opacity: 0;
}
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_slideLeft.popBox2_active .popBox2_wrap,
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_slideRight.popBox2_active .popBox2_wrap,
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_slideDown.popBox2_active .popBox2_wrap,
#popbox_stacks_in_302.popBox2_container.popBox2_in_out_slideUp.popBox2_active .popBox2_wrap {
  transform: translate(0,0);
  opacity: 1;
}


#popbox_stacks_in_302.popBox2_container .popBox2 .popBox2_inner {
  max-height: 90vh;
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_302.popBox2_container .popBox2 .popBox2_main:first-child {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_302.popBox2_container.popBox2_layout_fullscreen .popBox2,
#popbox_stacks_in_302.popBox2_container.popBox2_layout_fullscreen .popBox2_wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  height: auto;
}

#c1ld_stacks_in_306,
#c1ld_stacks_in_306 > svg,
.mez p#c1ld_stacks_in_306 + div {
  
  text-align: left;
}


#c1ld_stacks_in_306 {
  clear: both;
}







#c1ld_stacks_in_311,
#c1ld_stacks_in_311 > svg,
.mez p#c1ld_stacks_in_311 + div {
  
  text-align: left;
}


#c1ld_stacks_in_311 {
  clear: both;
}







#responsive-timeline-item-stacks_in_132 img {
  width: px;
  height: px;
  margin: px px px px; }
/*
 * cleanAccordion
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: http://forum.onelittledesigner.com
 * Version 3.6.1
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_133 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_133.transparentOn .accordion,
#accordion_stacks_in_133.transparentOn .accordionTheme,
#accordion_stacks_in_133.transparentOn .accordionTheme2,
#accordion_stacks_in_133.transparentOn .accordionTheme dt,
#accordion_stacks_in_133.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_133.transparentOn .accordionTheme dd,
#accordion_stacks_in_133.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_133,
#accordion_stacks_in_133 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_133.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_133 .accordion dt,
#accordion_stacks_in_133 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
} /* SET TO ZERO */

#accordion_stacks_in_133 .accordion dt .accordionContent {
  font-size: 14px;
  line-height: 14px;
}

#accordion_stacks_in_133 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_133 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#accordion_stacks_in_133 .accordion {
  overflow: hidden;
}
#accordion_stacks_in_133 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_133 .accordion dd {
  padding: 0px;
  text-indent: none;
}
#accordion_stacks_in_133 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_133 .accordion dt a.accordionSlide {
  color: #5E6D7C;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 0px;
}
#accordion_stacks_in_133 .accordion.tabShadowOn dt a {
  text-shadow: 0 1px 1px #CCCCCC;
}

#accordion_stacks_in_133 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_133 .accordionTheme dt a,
#accordion_stacks_in_133 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_133.transparentOff .accordionTheme dt a,
#accordion_stacks_in_133.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_133.trasnparentOff .accordionTheme dt.selected a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_133.transparentOff .accordionTheme.accGradientOn dt a {
  background: #EEEEEE; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_133.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #EEEEEE !important; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_133 .accordion dt.selected a {
  color: #71808F !important;
}

#accordion_stacks_in_133 .accordion dd {
  background-color: transparent;
  color: #71808F !important;
}

#accordion_stacks_in_133.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_133 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_133 .accordionTheme dt {
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  overflow: hidden;
  margin-bottom: 0px;
  position: relative;
}
#accordion_stacks_in_133 .accordionTheme dt.selected {
  border-color: #CFD8DC;
}
#accordion_stacks_in_133 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_133 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_133 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_133 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_133 .accordionTheme5.backgroundOn dd {
  background-color: #FFFFFF;
}
#accordion_stacks_in_133 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_133 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_133 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_133 .accordionTheme.backgroundOn dd {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

#accordion_stacks_in_133 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_133 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_133 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 14px;
  padding: none;
  padding-left: none;
  color: #FE6E13;
  font-family: 'Font Awesome 5 Pro' !important;
}
#accordion_stacks_in_133 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_133 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_133 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 14px;
}
#accordion_stacks_in_133 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 14px;
}
#accordion_stacks_in_133 dt.accordionIconOn.animateOn span.customIcon {
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
#accordion_stacks_in_133 dt.accordionIconOn a.selected span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_133 dt.accordionIconOn.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_133 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_133.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 0px;
  border-color: #CFD8DC;
}
#accordion_stacks_in_133 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_133.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_133 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_133 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 0px #333333;
}
#accordion_stacks_in_133 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_133 .accordionTheme2 dt {
  border-bottom: solid 0px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_133.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_133.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_133 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_133 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

  #accordion_stacks_in_133 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_133 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 30px;
  }
  #accordion_stacks_in_133 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 30px;
  }

#accordion_stacks_in_133 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_133 .accordionTheme3 dt .accordionContent {
  padding: 0px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
}
}
#accordion_stacks_in_133 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_133 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_133 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_133 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_133 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_133 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_133 .accordionTheme3 dt.selected .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_133 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_133.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_133.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_133.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #FFFFFF;
  padding-left: none;
}
#accordion_stacks_in_133.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #F0F0F0;
}
#accordion_stacks_in_133 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_133 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 0px;
  padding-right: 0px;
}
#accordion_stacks_in_133 .accordionTheme3 dt.accordionIconOn.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_133 .accordionTheme3 dt.accordionIconOn.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_133.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #EEEEEE !important;
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 );
}
#accordion_stacks_in_133.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #CFD8DC;
}

#accordion_stacks_in_133.nonTouch .accordion dt a:hover {
  color: #71808F !important;
}

#accordion_stacks_in_133.nonTouch .accordionTheme dt:hover {
  border-color: #CFD8DC;
}
#accordion_stacks_in_133.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_133.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_133.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_133.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_133.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_133.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_133 .accordionTheme4 {
  background: #CFD8DC;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_133 .accordionTheme4 dt {
  background: #CFD8DC;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_133 .accordionTheme4 dt.selected {
  background: #CFD8DC;
}
#accordion_stacks_in_133 .accordionTheme4 dd {
  background: #FFFFFF;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 500ms;
  -moz-transition: transform 500ms;
  -o-transition: transform 500ms;
  transition: transform 500ms;
}
#accordion_stacks_in_133 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_133 .accordionTheme5 {
  background: #CFD8DC;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_133 .accordionTheme5 dt {

}
#accordion_stacks_in_133 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_133 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_133 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_134.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_134.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_134.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_134.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}


#stacks_in_134 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}


#stacks_in_136 {
	margin: 10px 0px 0px 0px;
}
/* v1.0.1.7
- added a rain background animation option
- new color option for the dismiss x icon
- z-index is passed to popbox parents that have z-index values while it is active to prevent clipping issues
- if multiple Pop Box stacks initiate at the same time, but are hidden based on device type, they will not cancel eachother out and instead activate only the corresponding Pop Box based on device
- fixed conflict that could cause parents with overflow hidden to clip the popup
- added compatiablity with the Responsive Timeline stack
*/
#popbox_stacks_in_137 .popBox2_close_icon {
  top: 2.000000px;
  right: 2.000000px;
}
#popbox_stacks_in_137.popBox2_container {
  
  
  
  
}
#popbox_stacks_in_137.popBox2_container .popBox2_wrap {
  position: relative;
  margin: 24px 24px;
}
#popbox_stacks_in_137.popBox2_container .popBox2 {
  color: rgba(0, 0, 0, 0.65);
  border-radius: 8px;
}
#popbox_stacks_in_137.popBox2_container .popBox2 svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_137.popBox2_container  .popBox2_close_icon svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_137.popBox2_container  .popBox2_close_icon:hover svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_137.popBox2_container .popBox2 i.content-1ld-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 32px;
}
#popbox_stacks_in_137.popBox2_container .popBox2:after {
  
}
#popbox_stacks_in_137.popBox2_container .popBox2:before {
  border-radius: 8px;
  
  background-color : rgba(255, 255, 255, 1.00);
}
#popbox_stacks_in_137.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_137.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_condensed .popBox2_wrap {
  width: 560px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_condensed.popBox2_header_footer .popBox2 {
  height: 320px;
  max-height: calc(100vh - 48px);
}

#popbox_stacks_in_137.popBox2_container .popBox2 .popBox2_content > div {
  max-width: 560px;
  padding: 0px 24px;
}
#popbox_stacks_in_137.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_137.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_condensed .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
  
  padding-right: 34.000000px;
  
}
#popbox_stacks_in_137 h1,
#popbox_stacks_in_137 h2,
#popbox_stacks_in_137 h3,
#popbox_stacks_in_137 h4,
#popbox_stacks_in_137 h5,
#popbox_stacks_in_137 h6 {
  color: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_137 a {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_137 a:hover {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_137 a:active {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  grid-gap: 24.000000px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  padding: 0px 16px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_columns .popBox2_wrap {
  width: 720px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_content > div {
  padding: 0px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_header svg {
  display: block;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
  
  padding-right: 26.000000px;
  
}
@media all and (max-width: 720px) {
  #popbox_stacks_in_137.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
    grid-template-columns: 1fr;
    grid-gap: 0px;
    margin: 24.000000px 0;
  }
  #popbox_stacks_in_137.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
    padding-right: 0;
  }
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_expanded .popBox2_wrap {
  width: 960px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  padding: 128px 0px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  padding: 0px 24px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  max-width: 560px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_fullscreen {
  align-items: center;
  justify-content: center;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_image .popBox2 .popBox2_content > div {
  max-width: none;
  padding: 0px 24px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content {
  
  
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_inner {
  
  
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  padding: 24px 24px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
@media all and (max-width: 1032px) {
  #popbox_stacks_in_137.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
    
    padding-right: 34.000000px;
    
  }
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  width: 960px;
  
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_137.popBox2_container .popBox2_overlay {
  background: rgba(0, 0, 0, 0.75);
}
#popbox_stacks_in_137 .confetti g:nth-child(3n+0) {
  fill: rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_137 .confetti g:nth-child(3n-1) {
  fill: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_137 .confetti g:nth-child(3n-2) {
  fill: rgba(134, 235, 200, 1.00);
}

#popbox_stacks_in_137.popBox2_container.popBox2_fx_border .popBox2_border_before,
#popbox_stacks_in_137.popBox2_container.popBox2_fx_border .popBox2_border_after {
	background-image: linear-gradient(45deg,rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00),rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00), rgba(255, 0, 0, 1.00));
  border-radius: 10px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_fx_borderRotate .popBox2:before {
  box-shadow: 0 0 0 1px rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_137.popBox2_container.popBox2_fx_borderRotate .popBox2_border_before,
#popbox_stacks_in_137.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after {
  box-shadow:  inset 0 0 0 2px rgba(232, 52, 160, 1.00);
  border-radius: 16px;
}
#popbox_stacks_in_137.popBox2_container.popBox2_fx_lightspeed g {
  fill: rgba(153, 153, 153, 1.00);
}
#popbox_stacks_in_137.popBox2_container.popBox2_fx_rain g {
  fill: rgba(45, 93, 211, 1.00);
}
#popbox_stacks_in_137 .pb_grid rect {
  stroke: rgba(0, 0, 0, 0.15);
  fill: rgba(0, 0, 0, 0.00);
  stroke-width: 1px;
}
#popbox_stacks_in_137 .pb_smoke_group .rect {
  background: rgba(153, 153, 153, 1.00);
}


#popbox_stacks_in_137 + .popBox2_trigger {
  cursor: pointer;
}
#popbox_stacks_in_137.popBox2_container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
}
#popbox_stacks_in_137.popBox2_container.popBox2_active {
  pointer-events: auto;
}
#popbox_stacks_in_137.popBox2_container .popBox2_overlay {
  opacity: 0;
  transition: opacity 400ms ease;
}
#popbox_stacks_in_137.popBox2_container.popBox2_active .popBox2_overlay {
  opacity: 1;
}
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_none .popBox2_overlay {
  transition-duration: 0ms;
}
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_overlay {
  opacity: 1;
  transition-duration: 0ms;
}
#popbox_stacks_in_137.popBox2_container .popBox2_wrap {
  transform-origin: center;
  transition: transform 400ms ease, opacity 300.000000ms ease;
}
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_none .popBox2_wrap {
  transform: scale(0);
  transition-duration: 0ms;
}
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_wrap {
  transform: scale(1);
}
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_zoom .popBox2_wrap {
  transform: scale(0);
  opacity: 0;
}
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_zoom.popBox2_active .popBox2_wrap {
  transform: scale(1);
  opacity: 1;
}
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_slideLeft .popBox2_wrap {
  transform: translate(100%,0);
  opacity: 0;
}
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_slideRight .popBox2_wrap {
  transform: translate(-100%,0);
  opacity: 0;
}
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_slideDown .popBox2_wrap {
  transform: translate(0,-100%);
  opacity: 0;
}
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_slideUp .popBox2_wrap {
  transform: translate(0,100%);
  opacity: 0;
}
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_slideLeft.popBox2_active .popBox2_wrap,
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_slideRight.popBox2_active .popBox2_wrap,
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_slideDown.popBox2_active .popBox2_wrap,
#popbox_stacks_in_137.popBox2_container.popBox2_in_out_slideUp.popBox2_active .popBox2_wrap {
  transform: translate(0,0);
  opacity: 1;
}


#popbox_stacks_in_137.popBox2_container .popBox2 .popBox2_inner {
  max-height: 90vh;
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_137.popBox2_container .popBox2 .popBox2_main:first-child {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_137.popBox2_container.popBox2_layout_fullscreen .popBox2,
#popbox_stacks_in_137.popBox2_container.popBox2_layout_fullscreen .popBox2_wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  height: auto;
}

#c1ld_stacks_in_142,
#c1ld_stacks_in_142 > svg,
.mez p#c1ld_stacks_in_142 + div {
  
  text-align: left;
}


#c1ld_stacks_in_142 {
  clear: both;
}







#c1ld_stacks_in_147,
#c1ld_stacks_in_147 > svg,
.mez p#c1ld_stacks_in_147 + div {
  
  text-align: left;
}


#c1ld_stacks_in_147 {
  clear: both;
}







#responsive-timeline-item-stacks_in_155 img {
  width: px;
  height: px;
  margin: px px px px; }
/*
 * cleanAccordion
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: http://forum.onelittledesigner.com
 * Version 3.6.1
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_156 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_156.transparentOn .accordion,
#accordion_stacks_in_156.transparentOn .accordionTheme,
#accordion_stacks_in_156.transparentOn .accordionTheme2,
#accordion_stacks_in_156.transparentOn .accordionTheme dt,
#accordion_stacks_in_156.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_156.transparentOn .accordionTheme dd,
#accordion_stacks_in_156.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_156,
#accordion_stacks_in_156 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_156.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_156 .accordion dt,
#accordion_stacks_in_156 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
} /* SET TO ZERO */

#accordion_stacks_in_156 .accordion dt .accordionContent {
  font-size: 14px;
  line-height: 14px;
}

#accordion_stacks_in_156 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_156 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#accordion_stacks_in_156 .accordion {
  overflow: hidden;
}
#accordion_stacks_in_156 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_156 .accordion dd {
  padding: 0px;
  text-indent: none;
}
#accordion_stacks_in_156 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_156 .accordion dt a.accordionSlide {
  color: #5E6D7C;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 0px;
}
#accordion_stacks_in_156 .accordion.tabShadowOn dt a {
  text-shadow: 0 1px 1px #CCCCCC;
}

#accordion_stacks_in_156 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_156 .accordionTheme dt a,
#accordion_stacks_in_156 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_156.transparentOff .accordionTheme dt a,
#accordion_stacks_in_156.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_156.trasnparentOff .accordionTheme dt.selected a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_156.transparentOff .accordionTheme.accGradientOn dt a {
  background: #EEEEEE; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_156.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #EEEEEE !important; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_156 .accordion dt.selected a {
  color: #71808F !important;
}

#accordion_stacks_in_156 .accordion dd {
  background-color: transparent;
  color: #71808F !important;
}

#accordion_stacks_in_156.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_156 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_156 .accordionTheme dt {
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  overflow: hidden;
  margin-bottom: 0px;
  position: relative;
}
#accordion_stacks_in_156 .accordionTheme dt.selected {
  border-color: #CFD8DC;
}
#accordion_stacks_in_156 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_156 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_156 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_156 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_156 .accordionTheme5.backgroundOn dd {
  background-color: #FFFFFF;
}
#accordion_stacks_in_156 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_156 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_156 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_156 .accordionTheme.backgroundOn dd {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

#accordion_stacks_in_156 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_156 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_156 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 14px;
  padding: none;
  padding-left: none;
  color: #FE6E13;
  font-family: 'Font Awesome 5 Pro' !important;
}
#accordion_stacks_in_156 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_156 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_156 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 14px;
}
#accordion_stacks_in_156 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 14px;
}
#accordion_stacks_in_156 dt.accordionIconOn.animateOn span.customIcon {
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
#accordion_stacks_in_156 dt.accordionIconOn a.selected span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_156 dt.accordionIconOn.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_156 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_156.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 0px;
  border-color: #CFD8DC;
}
#accordion_stacks_in_156 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_156.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_156 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_156 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 0px #333333;
}
#accordion_stacks_in_156 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_156 .accordionTheme2 dt {
  border-bottom: solid 0px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_156.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_156.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_156 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_156 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

  #accordion_stacks_in_156 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_156 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 30px;
  }
  #accordion_stacks_in_156 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 30px;
  }

#accordion_stacks_in_156 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_156 .accordionTheme3 dt .accordionContent {
  padding: 0px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
}
}
#accordion_stacks_in_156 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_156 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_156 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_156 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_156 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_156 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_156 .accordionTheme3 dt.selected .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_156 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_156.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_156.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_156.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #FFFFFF;
  padding-left: none;
}
#accordion_stacks_in_156.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #F0F0F0;
}
#accordion_stacks_in_156 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_156 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 0px;
  padding-right: 0px;
}
#accordion_stacks_in_156 .accordionTheme3 dt.accordionIconOn.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_156 .accordionTheme3 dt.accordionIconOn.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_156.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #EEEEEE !important;
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 );
}
#accordion_stacks_in_156.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #CFD8DC;
}

#accordion_stacks_in_156.nonTouch .accordion dt a:hover {
  color: #71808F !important;
}

#accordion_stacks_in_156.nonTouch .accordionTheme dt:hover {
  border-color: #CFD8DC;
}
#accordion_stacks_in_156.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_156.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_156.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_156.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_156.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_156.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_156 .accordionTheme4 {
  background: #CFD8DC;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_156 .accordionTheme4 dt {
  background: #CFD8DC;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_156 .accordionTheme4 dt.selected {
  background: #CFD8DC;
}
#accordion_stacks_in_156 .accordionTheme4 dd {
  background: #FFFFFF;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 500ms;
  -moz-transition: transform 500ms;
  -o-transition: transform 500ms;
  transition: transform 500ms;
}
#accordion_stacks_in_156 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_156 .accordionTheme5 {
  background: #CFD8DC;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_156 .accordionTheme5 dt {

}
#accordion_stacks_in_156 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_156 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_156 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_157.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_157.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_157.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_157.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}


#stacks_in_157 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}


#stacks_in_159 {
	margin: 10px 0px 0px 0px;
}
/* v1.0.1.7
- added a rain background animation option
- new color option for the dismiss x icon
- z-index is passed to popbox parents that have z-index values while it is active to prevent clipping issues
- if multiple Pop Box stacks initiate at the same time, but are hidden based on device type, they will not cancel eachother out and instead activate only the corresponding Pop Box based on device
- fixed conflict that could cause parents with overflow hidden to clip the popup
- added compatiablity with the Responsive Timeline stack
*/
#popbox_stacks_in_160 .popBox2_close_icon {
  top: 2.000000px;
  right: 2.000000px;
}
#popbox_stacks_in_160.popBox2_container {
  
  
  
  
}
#popbox_stacks_in_160.popBox2_container .popBox2_wrap {
  position: relative;
  margin: 24px 24px;
}
#popbox_stacks_in_160.popBox2_container .popBox2 {
  color: rgba(0, 0, 0, 0.65);
  border-radius: 8px;
}
#popbox_stacks_in_160.popBox2_container .popBox2 svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_160.popBox2_container  .popBox2_close_icon svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_160.popBox2_container  .popBox2_close_icon:hover svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_160.popBox2_container .popBox2 i.content-1ld-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 32px;
}
#popbox_stacks_in_160.popBox2_container .popBox2:after {
  
}
#popbox_stacks_in_160.popBox2_container .popBox2:before {
  border-radius: 8px;
  
  background-color : rgba(255, 255, 255, 1.00);
}
#popbox_stacks_in_160.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_160.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_condensed .popBox2_wrap {
  width: 560px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_condensed.popBox2_header_footer .popBox2 {
  height: 320px;
  max-height: calc(100vh - 48px);
}

#popbox_stacks_in_160.popBox2_container .popBox2 .popBox2_content > div {
  max-width: 560px;
  padding: 0px 24px;
}
#popbox_stacks_in_160.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_160.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_condensed .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
  
  padding-right: 34.000000px;
  
}
#popbox_stacks_in_160 h1,
#popbox_stacks_in_160 h2,
#popbox_stacks_in_160 h3,
#popbox_stacks_in_160 h4,
#popbox_stacks_in_160 h5,
#popbox_stacks_in_160 h6 {
  color: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_160 a {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_160 a:hover {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_160 a:active {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  grid-gap: 24.000000px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  padding: 0px 16px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_columns .popBox2_wrap {
  width: 720px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_content > div {
  padding: 0px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_header svg {
  display: block;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
  
  padding-right: 26.000000px;
  
}
@media all and (max-width: 720px) {
  #popbox_stacks_in_160.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
    grid-template-columns: 1fr;
    grid-gap: 0px;
    margin: 24.000000px 0;
  }
  #popbox_stacks_in_160.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
    padding-right: 0;
  }
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_expanded .popBox2_wrap {
  width: 960px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  padding: 128px 0px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  padding: 0px 24px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  max-width: 560px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_fullscreen {
  align-items: center;
  justify-content: center;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_image .popBox2 .popBox2_content > div {
  max-width: none;
  padding: 0px 24px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content {
  
  
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_inner {
  
  
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  padding: 24px 24px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
@media all and (max-width: 1032px) {
  #popbox_stacks_in_160.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
    
    padding-right: 34.000000px;
    
  }
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  width: 960px;
  
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_160.popBox2_container .popBox2_overlay {
  background: rgba(0, 0, 0, 0.75);
}
#popbox_stacks_in_160 .confetti g:nth-child(3n+0) {
  fill: rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_160 .confetti g:nth-child(3n-1) {
  fill: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_160 .confetti g:nth-child(3n-2) {
  fill: rgba(134, 235, 200, 1.00);
}

#popbox_stacks_in_160.popBox2_container.popBox2_fx_border .popBox2_border_before,
#popbox_stacks_in_160.popBox2_container.popBox2_fx_border .popBox2_border_after {
	background-image: linear-gradient(45deg,rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00),rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00), rgba(255, 0, 0, 1.00));
  border-radius: 10px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_fx_borderRotate .popBox2:before {
  box-shadow: 0 0 0 1px rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_160.popBox2_container.popBox2_fx_borderRotate .popBox2_border_before,
#popbox_stacks_in_160.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after {
  box-shadow:  inset 0 0 0 2px rgba(232, 52, 160, 1.00);
  border-radius: 16px;
}
#popbox_stacks_in_160.popBox2_container.popBox2_fx_lightspeed g {
  fill: rgba(153, 153, 153, 1.00);
}
#popbox_stacks_in_160.popBox2_container.popBox2_fx_rain g {
  fill: rgba(45, 93, 211, 1.00);
}
#popbox_stacks_in_160 .pb_grid rect {
  stroke: rgba(0, 0, 0, 0.15);
  fill: rgba(0, 0, 0, 0.00);
  stroke-width: 1px;
}
#popbox_stacks_in_160 .pb_smoke_group .rect {
  background: rgba(153, 153, 153, 1.00);
}


#popbox_stacks_in_160 + .popBox2_trigger {
  cursor: pointer;
}
#popbox_stacks_in_160.popBox2_container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
}
#popbox_stacks_in_160.popBox2_container.popBox2_active {
  pointer-events: auto;
}
#popbox_stacks_in_160.popBox2_container .popBox2_overlay {
  opacity: 0;
  transition: opacity 400ms ease;
}
#popbox_stacks_in_160.popBox2_container.popBox2_active .popBox2_overlay {
  opacity: 1;
}
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_none .popBox2_overlay {
  transition-duration: 0ms;
}
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_overlay {
  opacity: 1;
  transition-duration: 0ms;
}
#popbox_stacks_in_160.popBox2_container .popBox2_wrap {
  transform-origin: center;
  transition: transform 400ms ease, opacity 300.000000ms ease;
}
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_none .popBox2_wrap {
  transform: scale(0);
  transition-duration: 0ms;
}
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_wrap {
  transform: scale(1);
}
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_zoom .popBox2_wrap {
  transform: scale(0);
  opacity: 0;
}
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_zoom.popBox2_active .popBox2_wrap {
  transform: scale(1);
  opacity: 1;
}
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_slideLeft .popBox2_wrap {
  transform: translate(100%,0);
  opacity: 0;
}
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_slideRight .popBox2_wrap {
  transform: translate(-100%,0);
  opacity: 0;
}
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_slideDown .popBox2_wrap {
  transform: translate(0,-100%);
  opacity: 0;
}
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_slideUp .popBox2_wrap {
  transform: translate(0,100%);
  opacity: 0;
}
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_slideLeft.popBox2_active .popBox2_wrap,
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_slideRight.popBox2_active .popBox2_wrap,
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_slideDown.popBox2_active .popBox2_wrap,
#popbox_stacks_in_160.popBox2_container.popBox2_in_out_slideUp.popBox2_active .popBox2_wrap {
  transform: translate(0,0);
  opacity: 1;
}


#popbox_stacks_in_160.popBox2_container .popBox2 .popBox2_inner {
  max-height: 90vh;
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_160.popBox2_container .popBox2 .popBox2_main:first-child {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_160.popBox2_container.popBox2_layout_fullscreen .popBox2,
#popbox_stacks_in_160.popBox2_container.popBox2_layout_fullscreen .popBox2_wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  height: auto;
}

#c1ld_stacks_in_165,
#c1ld_stacks_in_165 > svg,
.mez p#c1ld_stacks_in_165 + div {
  
  text-align: left;
}


#c1ld_stacks_in_165 {
  clear: both;
}







#c1ld_stacks_in_170,
#c1ld_stacks_in_170 > svg,
.mez p#c1ld_stacks_in_170 + div {
  
  text-align: left;
}


#c1ld_stacks_in_170 {
  clear: both;
}







#responsive-timeline-item-stacks_in_178 img {
  width: px;
  height: px;
  margin: px px px px; }
/*
 * cleanAccordion
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: http://forum.onelittledesigner.com
 * Version 3.6.1
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_179 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_179.transparentOn .accordion,
#accordion_stacks_in_179.transparentOn .accordionTheme,
#accordion_stacks_in_179.transparentOn .accordionTheme2,
#accordion_stacks_in_179.transparentOn .accordionTheme dt,
#accordion_stacks_in_179.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_179.transparentOn .accordionTheme dd,
#accordion_stacks_in_179.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_179,
#accordion_stacks_in_179 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_179.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_179 .accordion dt,
#accordion_stacks_in_179 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
} /* SET TO ZERO */

#accordion_stacks_in_179 .accordion dt .accordionContent {
  font-size: 14px;
  line-height: 14px;
}

#accordion_stacks_in_179 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_179 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#accordion_stacks_in_179 .accordion {
  overflow: hidden;
}
#accordion_stacks_in_179 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_179 .accordion dd {
  padding: 0px;
  text-indent: none;
}
#accordion_stacks_in_179 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_179 .accordion dt a.accordionSlide {
  color: #5E6D7C;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 0px;
}
#accordion_stacks_in_179 .accordion.tabShadowOn dt a {
  text-shadow: 0 1px 1px #CCCCCC;
}

#accordion_stacks_in_179 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_179 .accordionTheme dt a,
#accordion_stacks_in_179 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_179.transparentOff .accordionTheme dt a,
#accordion_stacks_in_179.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_179.trasnparentOff .accordionTheme dt.selected a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_179.transparentOff .accordionTheme.accGradientOn dt a {
  background: #EEEEEE; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_179.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #EEEEEE !important; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_179 .accordion dt.selected a {
  color: #71808F !important;
}

#accordion_stacks_in_179 .accordion dd {
  background-color: transparent;
  color: #71808F !important;
}

#accordion_stacks_in_179.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_179 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_179 .accordionTheme dt {
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  overflow: hidden;
  margin-bottom: 0px;
  position: relative;
}
#accordion_stacks_in_179 .accordionTheme dt.selected {
  border-color: #CFD8DC;
}
#accordion_stacks_in_179 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_179 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_179 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_179 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_179 .accordionTheme5.backgroundOn dd {
  background-color: #FFFFFF;
}
#accordion_stacks_in_179 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_179 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_179 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_179 .accordionTheme.backgroundOn dd {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

#accordion_stacks_in_179 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_179 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_179 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 14px;
  padding: none;
  padding-left: none;
  color: #FE6E13;
  font-family: 'Font Awesome 5 Pro' !important;
}
#accordion_stacks_in_179 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_179 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_179 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 14px;
}
#accordion_stacks_in_179 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 14px;
}
#accordion_stacks_in_179 dt.accordionIconOn.animateOn span.customIcon {
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
#accordion_stacks_in_179 dt.accordionIconOn a.selected span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_179 dt.accordionIconOn.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_179 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_179.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 0px;
  border-color: #CFD8DC;
}
#accordion_stacks_in_179 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_179.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_179 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_179 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 0px #333333;
}
#accordion_stacks_in_179 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_179 .accordionTheme2 dt {
  border-bottom: solid 0px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_179.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_179.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_179 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_179 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

  #accordion_stacks_in_179 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_179 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 30px;
  }
  #accordion_stacks_in_179 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 30px;
  }

#accordion_stacks_in_179 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_179 .accordionTheme3 dt .accordionContent {
  padding: 0px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
}
}
#accordion_stacks_in_179 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_179 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_179 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_179 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_179 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_179 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_179 .accordionTheme3 dt.selected .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_179 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_179.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_179.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_179.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #FFFFFF;
  padding-left: none;
}
#accordion_stacks_in_179.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #F0F0F0;
}
#accordion_stacks_in_179 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_179 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 0px;
  padding-right: 0px;
}
#accordion_stacks_in_179 .accordionTheme3 dt.accordionIconOn.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_179 .accordionTheme3 dt.accordionIconOn.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_179.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #EEEEEE !important;
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 );
}
#accordion_stacks_in_179.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #CFD8DC;
}

#accordion_stacks_in_179.nonTouch .accordion dt a:hover {
  color: #71808F !important;
}

#accordion_stacks_in_179.nonTouch .accordionTheme dt:hover {
  border-color: #CFD8DC;
}
#accordion_stacks_in_179.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_179.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_179.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_179.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_179.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_179.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_179 .accordionTheme4 {
  background: #CFD8DC;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_179 .accordionTheme4 dt {
  background: #CFD8DC;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_179 .accordionTheme4 dt.selected {
  background: #CFD8DC;
}
#accordion_stacks_in_179 .accordionTheme4 dd {
  background: #FFFFFF;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 500ms;
  -moz-transition: transform 500ms;
  -o-transition: transform 500ms;
  transition: transform 500ms;
}
#accordion_stacks_in_179 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_179 .accordionTheme5 {
  background: #CFD8DC;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_179 .accordionTheme5 dt {

}
#accordion_stacks_in_179 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_179 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_179 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_180.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_180.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_180.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_180.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}


#stacks_in_180 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}


#stacks_in_182 {
	margin: 10px 0px 0px 0px;
}
/* v1.0.1.7
- added a rain background animation option
- new color option for the dismiss x icon
- z-index is passed to popbox parents that have z-index values while it is active to prevent clipping issues
- if multiple Pop Box stacks initiate at the same time, but are hidden based on device type, they will not cancel eachother out and instead activate only the corresponding Pop Box based on device
- fixed conflict that could cause parents with overflow hidden to clip the popup
- added compatiablity with the Responsive Timeline stack
*/
#popbox_stacks_in_183 .popBox2_close_icon {
  top: 2.000000px;
  right: 2.000000px;
}
#popbox_stacks_in_183.popBox2_container {
  
  
  
  
}
#popbox_stacks_in_183.popBox2_container .popBox2_wrap {
  position: relative;
  margin: 24px 24px;
}
#popbox_stacks_in_183.popBox2_container .popBox2 {
  color: rgba(0, 0, 0, 0.65);
  border-radius: 8px;
}
#popbox_stacks_in_183.popBox2_container .popBox2 svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_183.popBox2_container  .popBox2_close_icon svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_183.popBox2_container  .popBox2_close_icon:hover svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_183.popBox2_container .popBox2 i.content-1ld-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 32px;
}
#popbox_stacks_in_183.popBox2_container .popBox2:after {
  
}
#popbox_stacks_in_183.popBox2_container .popBox2:before {
  border-radius: 8px;
  
  background-color : rgba(255, 255, 255, 1.00);
}
#popbox_stacks_in_183.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_183.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_condensed .popBox2_wrap {
  width: 560px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_condensed.popBox2_header_footer .popBox2 {
  height: 320px;
  max-height: calc(100vh - 48px);
}

#popbox_stacks_in_183.popBox2_container .popBox2 .popBox2_content > div {
  max-width: 560px;
  padding: 0px 24px;
}
#popbox_stacks_in_183.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_183.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_condensed .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
  
  padding-right: 34.000000px;
  
}
#popbox_stacks_in_183 h1,
#popbox_stacks_in_183 h2,
#popbox_stacks_in_183 h3,
#popbox_stacks_in_183 h4,
#popbox_stacks_in_183 h5,
#popbox_stacks_in_183 h6 {
  color: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_183 a {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_183 a:hover {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_183 a:active {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  grid-gap: 24.000000px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  padding: 0px 16px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_columns .popBox2_wrap {
  width: 720px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_content > div {
  padding: 0px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_header svg {
  display: block;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
  
  padding-right: 26.000000px;
  
}
@media all and (max-width: 720px) {
  #popbox_stacks_in_183.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
    grid-template-columns: 1fr;
    grid-gap: 0px;
    margin: 24.000000px 0;
  }
  #popbox_stacks_in_183.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
    padding-right: 0;
  }
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_expanded .popBox2_wrap {
  width: 960px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  padding: 128px 0px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  padding: 0px 24px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  max-width: 560px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_fullscreen {
  align-items: center;
  justify-content: center;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_image .popBox2 .popBox2_content > div {
  max-width: none;
  padding: 0px 24px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content {
  
  
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_inner {
  
  
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  padding: 24px 24px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
@media all and (max-width: 1032px) {
  #popbox_stacks_in_183.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
    
    padding-right: 34.000000px;
    
  }
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  width: 960px;
  
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_183.popBox2_container .popBox2_overlay {
  background: rgba(0, 0, 0, 0.75);
}
#popbox_stacks_in_183 .confetti g:nth-child(3n+0) {
  fill: rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_183 .confetti g:nth-child(3n-1) {
  fill: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_183 .confetti g:nth-child(3n-2) {
  fill: rgba(134, 235, 200, 1.00);
}

#popbox_stacks_in_183.popBox2_container.popBox2_fx_border .popBox2_border_before,
#popbox_stacks_in_183.popBox2_container.popBox2_fx_border .popBox2_border_after {
	background-image: linear-gradient(45deg,rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00),rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00), rgba(255, 0, 0, 1.00));
  border-radius: 10px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_fx_borderRotate .popBox2:before {
  box-shadow: 0 0 0 1px rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_183.popBox2_container.popBox2_fx_borderRotate .popBox2_border_before,
#popbox_stacks_in_183.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after {
  box-shadow:  inset 0 0 0 2px rgba(232, 52, 160, 1.00);
  border-radius: 16px;
}
#popbox_stacks_in_183.popBox2_container.popBox2_fx_lightspeed g {
  fill: rgba(153, 153, 153, 1.00);
}
#popbox_stacks_in_183.popBox2_container.popBox2_fx_rain g {
  fill: rgba(45, 93, 211, 1.00);
}
#popbox_stacks_in_183 .pb_grid rect {
  stroke: rgba(0, 0, 0, 0.15);
  fill: rgba(0, 0, 0, 0.00);
  stroke-width: 1px;
}
#popbox_stacks_in_183 .pb_smoke_group .rect {
  background: rgba(153, 153, 153, 1.00);
}


#popbox_stacks_in_183 + .popBox2_trigger {
  cursor: pointer;
}
#popbox_stacks_in_183.popBox2_container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
}
#popbox_stacks_in_183.popBox2_container.popBox2_active {
  pointer-events: auto;
}
#popbox_stacks_in_183.popBox2_container .popBox2_overlay {
  opacity: 0;
  transition: opacity 400ms ease;
}
#popbox_stacks_in_183.popBox2_container.popBox2_active .popBox2_overlay {
  opacity: 1;
}
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_none .popBox2_overlay {
  transition-duration: 0ms;
}
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_overlay {
  opacity: 1;
  transition-duration: 0ms;
}
#popbox_stacks_in_183.popBox2_container .popBox2_wrap {
  transform-origin: center;
  transition: transform 400ms ease, opacity 300.000000ms ease;
}
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_none .popBox2_wrap {
  transform: scale(0);
  transition-duration: 0ms;
}
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_wrap {
  transform: scale(1);
}
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_zoom .popBox2_wrap {
  transform: scale(0);
  opacity: 0;
}
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_zoom.popBox2_active .popBox2_wrap {
  transform: scale(1);
  opacity: 1;
}
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_slideLeft .popBox2_wrap {
  transform: translate(100%,0);
  opacity: 0;
}
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_slideRight .popBox2_wrap {
  transform: translate(-100%,0);
  opacity: 0;
}
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_slideDown .popBox2_wrap {
  transform: translate(0,-100%);
  opacity: 0;
}
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_slideUp .popBox2_wrap {
  transform: translate(0,100%);
  opacity: 0;
}
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_slideLeft.popBox2_active .popBox2_wrap,
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_slideRight.popBox2_active .popBox2_wrap,
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_slideDown.popBox2_active .popBox2_wrap,
#popbox_stacks_in_183.popBox2_container.popBox2_in_out_slideUp.popBox2_active .popBox2_wrap {
  transform: translate(0,0);
  opacity: 1;
}


#popbox_stacks_in_183.popBox2_container .popBox2 .popBox2_inner {
  max-height: 90vh;
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_183.popBox2_container .popBox2 .popBox2_main:first-child {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_183.popBox2_container.popBox2_layout_fullscreen .popBox2,
#popbox_stacks_in_183.popBox2_container.popBox2_layout_fullscreen .popBox2_wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  height: auto;
}

#c1ld_stacks_in_188,
#c1ld_stacks_in_188 > svg,
.mez p#c1ld_stacks_in_188 + div {
  
  text-align: left;
}


#c1ld_stacks_in_188 {
  clear: both;
}







#c1ld_stacks_in_193,
#c1ld_stacks_in_193 > svg,
.mez p#c1ld_stacks_in_193 + div {
  
  text-align: left;
}


#c1ld_stacks_in_193 {
  clear: both;
}







#responsive-timeline-item-stacks_in_201 img {
  width: px;
  height: px;
  margin: px px px px; }
/*
 * cleanAccordion
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: http://forum.onelittledesigner.com
 * Version 3.6.1
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_202 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_202.transparentOn .accordion,
#accordion_stacks_in_202.transparentOn .accordionTheme,
#accordion_stacks_in_202.transparentOn .accordionTheme2,
#accordion_stacks_in_202.transparentOn .accordionTheme dt,
#accordion_stacks_in_202.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_202.transparentOn .accordionTheme dd,
#accordion_stacks_in_202.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_202,
#accordion_stacks_in_202 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_202.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_202 .accordion dt,
#accordion_stacks_in_202 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
} /* SET TO ZERO */

#accordion_stacks_in_202 .accordion dt .accordionContent {
  font-size: 14px;
  line-height: 14px;
}

#accordion_stacks_in_202 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_202 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#accordion_stacks_in_202 .accordion {
  overflow: hidden;
}
#accordion_stacks_in_202 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_202 .accordion dd {
  padding: 0px;
  text-indent: none;
}
#accordion_stacks_in_202 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_202 .accordion dt a.accordionSlide {
  color: #5E6D7C;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 0px;
}
#accordion_stacks_in_202 .accordion.tabShadowOn dt a {
  text-shadow: 0 1px 1px #CCCCCC;
}

#accordion_stacks_in_202 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_202 .accordionTheme dt a,
#accordion_stacks_in_202 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_202.transparentOff .accordionTheme dt a,
#accordion_stacks_in_202.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_202.trasnparentOff .accordionTheme dt.selected a {
  background-color: #CFD8DC;
}
#accordion_stacks_in_202.transparentOff .accordionTheme.accGradientOn dt a {
  background: #EEEEEE; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_202.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #EEEEEE !important; /* Old browsers */
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_202 .accordion dt.selected a {
  color: #71808F !important;
}

#accordion_stacks_in_202 .accordion dd {
  background-color: transparent;
  color: #71808F !important;
}

#accordion_stacks_in_202.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_202 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_202 .accordionTheme dt {
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  overflow: hidden;
  margin-bottom: 0px;
  position: relative;
}
#accordion_stacks_in_202 .accordionTheme dt.selected {
  border-color: #CFD8DC;
}
#accordion_stacks_in_202 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_202 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_202 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_202 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_202 .accordionTheme5.backgroundOn dd {
  background-color: #FFFFFF;
}
#accordion_stacks_in_202 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_202 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_202 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_202 .accordionTheme.backgroundOn dd {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

#accordion_stacks_in_202 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_202 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_202 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 14px;
  padding: none;
  padding-left: none;
  color: #FE6E13;
  font-family: 'Font Awesome 5 Pro' !important;
}
#accordion_stacks_in_202 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_202 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_202 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 14px;
}
#accordion_stacks_in_202 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 14px;
}
#accordion_stacks_in_202 dt.accordionIconOn.animateOn span.customIcon {
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
#accordion_stacks_in_202 dt.accordionIconOn a.selected span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_202 dt.accordionIconOn.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -ms-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_202 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_202.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 0px;
  border-color: #CFD8DC;
}
#accordion_stacks_in_202 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 0px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_202.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_202 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_202 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 0px #333333;
}
#accordion_stacks_in_202 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_202 .accordionTheme2 dt {
  border-bottom: solid 0px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_202.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_202.transparentOff .accordionTheme2 dt.selected {
  background-color: #F0F0F0;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_202 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_202 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

  #accordion_stacks_in_202 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_202 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 30px;
  }
  #accordion_stacks_in_202 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 30px;
  }

#accordion_stacks_in_202 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_202 .accordionTheme3 dt .accordionContent {
  padding: 0px;
  border-style: solid;
  border-color: #CFD8DC;
  border-width: 0px;
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
}
}
#accordion_stacks_in_202 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_202 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_202 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_202 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_202 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_202 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_202 .accordionTheme3 dt.selected .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_202 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_202.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_202.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_202.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #FFFFFF;
  padding-left: none;
}
#accordion_stacks_in_202.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #F0F0F0;
}
#accordion_stacks_in_202 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_202 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 0px;
  padding-right: 0px;
}
#accordion_stacks_in_202 .accordionTheme3 dt.accordionIconOn.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_202 .accordionTheme3 dt.accordionIconOn.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_202.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #EEEEEE !important;
  background-image: linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #CFD8DC 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #CFD8DC),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#CFD8DC',GradientType=0 );
}
#accordion_stacks_in_202.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #CFD8DC;
}

#accordion_stacks_in_202.nonTouch .accordion dt a:hover {
  color: #71808F !important;
}

#accordion_stacks_in_202.nonTouch .accordionTheme dt:hover {
  border-color: #CFD8DC;
}
#accordion_stacks_in_202.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #CF5B11;
}
#accordion_stacks_in_202.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #F0F0F0;
}
#accordion_stacks_in_202.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_202.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #CFD8DC;
}
#accordion_stacks_in_202.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_202.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #F0F0F0;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_202 .accordionTheme4 {
  background: #CFD8DC;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_202 .accordionTheme4 dt {
  background: #CFD8DC;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_202 .accordionTheme4 dt.selected {
  background: #CFD8DC;
}
#accordion_stacks_in_202 .accordionTheme4 dd {
  background: #FFFFFF;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 500ms;
  -moz-transition: transform 500ms;
  -o-transition: transform 500ms;
  transition: transform 500ms;
}
#accordion_stacks_in_202 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_202 .accordionTheme5 {
  background: #CFD8DC;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_202 .accordionTheme5 dt {

}
#accordion_stacks_in_202 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_202 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_202 .accordionTheme6 dd {
  padding: 0;
}

/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_203.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_203.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_203.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_203.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}


#stacks_in_203 {
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
}


#stacks_in_205 {
	margin: 10px 0px 0px 0px;
}
/* v1.0.1.7
- added a rain background animation option
- new color option for the dismiss x icon
- z-index is passed to popbox parents that have z-index values while it is active to prevent clipping issues
- if multiple Pop Box stacks initiate at the same time, but are hidden based on device type, they will not cancel eachother out and instead activate only the corresponding Pop Box based on device
- fixed conflict that could cause parents with overflow hidden to clip the popup
- added compatiablity with the Responsive Timeline stack
*/
#popbox_stacks_in_206 .popBox2_close_icon {
  top: 2.000000px;
  right: 2.000000px;
}
#popbox_stacks_in_206.popBox2_container {
  
  
  
  
}
#popbox_stacks_in_206.popBox2_container .popBox2_wrap {
  position: relative;
  margin: 24px 24px;
}
#popbox_stacks_in_206.popBox2_container .popBox2 {
  color: rgba(0, 0, 0, 0.65);
  border-radius: 8px;
}
#popbox_stacks_in_206.popBox2_container .popBox2 svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_206.popBox2_container  .popBox2_close_icon svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_206.popBox2_container  .popBox2_close_icon:hover svg {
  fill: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_206.popBox2_container .popBox2 i.content-1ld-content {
  color: rgba(0, 0, 0, 0.85);
  font-size: 32px;
}
#popbox_stacks_in_206.popBox2_container .popBox2:after {
  
}
#popbox_stacks_in_206.popBox2_container .popBox2:before {
  border-radius: 8px;
  
  background-color : rgba(255, 255, 255, 1.00);
}
#popbox_stacks_in_206.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_206.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer {
  background-color: rgba(0, 0, 0, 0.05);
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_condensed .popBox2_wrap {
  width: 560px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_condensed.popBox2_header_footer .popBox2 {
  height: 320px;
  max-height: calc(100vh - 48px);
}

#popbox_stacks_in_206.popBox2_container .popBox2 .popBox2_content > div {
  max-width: 560px;
  padding: 0px 24px;
}
#popbox_stacks_in_206.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_206.popBox2_container:not(.popBox2_layout_columns) .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_condensed .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
  
  padding-right: 34.000000px;
  
}
#popbox_stacks_in_206 h1,
#popbox_stacks_in_206 h2,
#popbox_stacks_in_206 h3,
#popbox_stacks_in_206 h4,
#popbox_stacks_in_206 h5,
#popbox_stacks_in_206 h6 {
  color: rgba(0, 0, 0, 0.85);
}
#popbox_stacks_in_206 a {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_206 a:hover {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_206 a:active {
  color: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  grid-gap: 24.000000px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
  padding: 0px 16px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_columns .popBox2_wrap {
  width: 720px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_content > div {
  padding: 0px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_header svg {
  display: block;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
  
  padding-right: 26.000000px;
  
}
@media all and (max-width: 720px) {
  #popbox_stacks_in_206.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_inner {
    grid-template-columns: 1fr;
    grid-gap: 0px;
    margin: 24.000000px 0;
  }
  #popbox_stacks_in_206.popBox2_container.popBox2_layout_columns .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_footer > div {
    padding-right: 0;
  }
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_expanded .popBox2_wrap {
  width: 960px;
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  padding: 128px 0px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  padding: 0px 24px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_content > div {
  max-width: 560px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_fullscreen {
  align-items: center;
  justify-content: center;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_image .popBox2 .popBox2_content > div {
  max-width: none;
  padding: 0px 24px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content {
  
  
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_inner {
  
  
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  padding: 24px 24px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_header > div {
  padding: 0px 24px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_footer > div {
  padding: 0px 24px;
}
@media all and (max-width: 1032px) {
  #popbox_stacks_in_206.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_close_icon ~ .popBox2_inner .popBox2_header > div {
    
    padding-right: 34.000000px;
    
  }
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_fullscreen .popBox2 .popBox2_content > div {
  width: 960px;
  
  max-width: calc(100vw - 48px);
}
#popbox_stacks_in_206.popBox2_container .popBox2_overlay {
  background: rgba(0, 0, 0, 0.75);
}
#popbox_stacks_in_206 .confetti g:nth-child(3n+0) {
  fill: rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_206 .confetti g:nth-child(3n-1) {
  fill: rgba(42, 122, 240, 1.00);
}
#popbox_stacks_in_206 .confetti g:nth-child(3n-2) {
  fill: rgba(134, 235, 200, 1.00);
}

#popbox_stacks_in_206.popBox2_container.popBox2_fx_border .popBox2_border_before,
#popbox_stacks_in_206.popBox2_container.popBox2_fx_border .popBox2_border_after {
	background-image: linear-gradient(45deg,rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00),rgba(255, 0, 0, 1.00), rgba(0, 0, 255, 1.00), rgba(255, 0, 0, 1.00));
  border-radius: 10px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_fx_borderRotate .popBox2:before {
  box-shadow: 0 0 0 1px rgba(232, 52, 160, 1.00);
}
#popbox_stacks_in_206.popBox2_container.popBox2_fx_borderRotate .popBox2_border_before,
#popbox_stacks_in_206.popBox2_container.popBox2_fx_borderRotate .popBox2_border_after {
  box-shadow:  inset 0 0 0 2px rgba(232, 52, 160, 1.00);
  border-radius: 16px;
}
#popbox_stacks_in_206.popBox2_container.popBox2_fx_lightspeed g {
  fill: rgba(153, 153, 153, 1.00);
}
#popbox_stacks_in_206.popBox2_container.popBox2_fx_rain g {
  fill: rgba(45, 93, 211, 1.00);
}
#popbox_stacks_in_206 .pb_grid rect {
  stroke: rgba(0, 0, 0, 0.15);
  fill: rgba(0, 0, 0, 0.00);
  stroke-width: 1px;
}
#popbox_stacks_in_206 .pb_smoke_group .rect {
  background: rgba(153, 153, 153, 1.00);
}


#popbox_stacks_in_206 + .popBox2_trigger {
  cursor: pointer;
}
#popbox_stacks_in_206.popBox2_container {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
}
#popbox_stacks_in_206.popBox2_container.popBox2_active {
  pointer-events: auto;
}
#popbox_stacks_in_206.popBox2_container .popBox2_overlay {
  opacity: 0;
  transition: opacity 400ms ease;
}
#popbox_stacks_in_206.popBox2_container.popBox2_active .popBox2_overlay {
  opacity: 1;
}
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_none .popBox2_overlay {
  transition-duration: 0ms;
}
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_overlay {
  opacity: 1;
  transition-duration: 0ms;
}
#popbox_stacks_in_206.popBox2_container .popBox2_wrap {
  transform-origin: center;
  transition: transform 400ms ease, opacity 300.000000ms ease;
}
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_none .popBox2_wrap {
  transform: scale(0);
  transition-duration: 0ms;
}
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_none.popBox2_active .popBox2_wrap {
  transform: scale(1);
}
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_zoom .popBox2_wrap {
  transform: scale(0);
  opacity: 0;
}
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_zoom.popBox2_active .popBox2_wrap {
  transform: scale(1);
  opacity: 1;
}
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_slideLeft .popBox2_wrap {
  transform: translate(100%,0);
  opacity: 0;
}
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_slideRight .popBox2_wrap {
  transform: translate(-100%,0);
  opacity: 0;
}
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_slideDown .popBox2_wrap {
  transform: translate(0,-100%);
  opacity: 0;
}
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_slideUp .popBox2_wrap {
  transform: translate(0,100%);
  opacity: 0;
}
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_slideLeft.popBox2_active .popBox2_wrap,
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_slideRight.popBox2_active .popBox2_wrap,
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_slideDown.popBox2_active .popBox2_wrap,
#popbox_stacks_in_206.popBox2_container.popBox2_in_out_slideUp.popBox2_active .popBox2_wrap {
  transform: translate(0,0);
  opacity: 1;
}


#popbox_stacks_in_206.popBox2_container .popBox2 .popBox2_inner {
  max-height: 90vh;
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_206.popBox2_container .popBox2 .popBox2_main:first-child {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_expanded .popBox2 .popBox2_inner {
  max-height: calc(100vh - 48px);
}
#popbox_stacks_in_206.popBox2_container.popBox2_layout_fullscreen .popBox2,
#popbox_stacks_in_206.popBox2_container.popBox2_layout_fullscreen .popBox2_wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  height: auto;
}

#c1ld_stacks_in_211,
#c1ld_stacks_in_211 > svg,
.mez p#c1ld_stacks_in_211 + div {
  
  text-align: left;
}


#c1ld_stacks_in_211 {
  clear: both;
}







#c1ld_stacks_in_216,
#c1ld_stacks_in_216 > svg,
.mez p#c1ld_stacks_in_216 + div {
  
  text-align: left;
}


#c1ld_stacks_in_216 {
  clear: both;
}










#stacks_in_225  .navbar-default {
  background-color: #E7ECEE !important;
  border-color: #E7E7E7 !important;
}


#stacks_in_226 {
	margin: 0px 0px 0px 19px;
}



#stacks_in_229-back-to-top {
    cursor: pointer !important;
    position: fixed;
    bottom: 30px;
    right:30px;
    display:none;
    z-index:9000;
}

