
.topyenoh{opacity:0;position:absolute;top:0;left:0;height:0;width:0;padding:0;margin:0;z-index:-1}


.processing-circle{margin:0 auto;width:40px;height:40px;border:4px solid var(--white-color);border-top:4px solid var(--primary);border-radius:50%;filter:drop-shadow(0 0 20px rgba(0,0,0,0.6))}.processing-circle.dark{border-color:var(--black-color);border-top-color:var(--primary)}.processing-circle.primary{border-top-color:var(--primary)}.processing-circle.secondary{border-top-color:var(--secondary)}.processing-circle.warning{border-top-color:var(--warning)}.processing-circle.success{border-top-color:var(--success)}.processing-circle.alert{border-top-color:var(--alert)}
.mb-cloned .stacks_left{float:left;width:49%}.mb-cloned .stacks_right{float:right;width:49%}.movingbox{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;--caption-bg-color:rgba(0,0,0,0.5);--caption-color:#fff;--caption-size:1rem}.movingbox .caption{position:relative;margin:0;padding:0}.movingbox .caption .slide-caption{position:absolute;z-index:10;background-color:var(--caption-bg-color);color:var(--caption-color);font-size:var(--caption-size);padding:1rem;margin:0;transition:opacity 500ms ease 0s}.movingbox .caption.caption-static .slide-caption{position:relative}.movingbox .caption.caption-bottom .slide-caption{bottom:0;left:0;right:0}.movingbox .caption.caption-full .slide-caption{top:50%;left:0;right:0;text-align:center;translate:0 -50%;background:none}.movingbox .caption.caption-full::before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--caption-bg-color)}.movingbox .caption.caption-centered .slide-caption{top:50%;left:50%;text-align:center;translate:-50% -50%}.movingbox .caption.caption-hover .slide-caption{opacity:0}.mb-slide:not(.mb-active) .slide-caption{opacity:0}.mb-slide.mb-active:hover .caption.caption-hover .slide-caption{opacity:1}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand;cursor:grabbing}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.mb-center{z-index:11;position:relative}.mb-slide{float:left;min-height:1px;display:none}.mb-slide .slick-loading img,.mb-slide .slick-loading video{display:none}.mb-slide .dragging img{pointer-events:none;-webkit-user-select:none;user-select:none}.mb-slide > div{overflow:hidden}.mb-slide:not(.mb-active) a{pointer-events:none}.centermode .mb-slide:not(.mb-current) a{pointer-events:none}.slick-initialized .mb-slide{display:block}.slick-loading .mb-slide{visibility:hidden}.slick-vertical .mb-slide{display:block;height:auto}.movingbox{position:relative}.movingbox.stretch-media .mb-slide img,.movingbox.stretch-media .mb-slide video{height:auto;width:100%;max-width:100%;display:block}.movingbox > .mb-slide{opacity:0}.movingbox > .mb-slide:first-child{opacity:1}.movingbox .image-slide img,.movingbox .video-slide video{display:block}.movingbox[dir=rtl]{text-align:end}.movingbox .mb-tap-target{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;margin:0;border:none;outline:none;z-index:1001;top:0;height:100%;width:50%}.movingbox .mb-tap-target.next{right:0}.movingbox .mb-tap-target.hide{display:none}.movingbox.slide-vert .mb-tap-target{height:50%;width:100%}.movingbox.slide-vert .mb-tap-target.next{bottom:0;right:auto;top:auto}.mb-animate.hide-on-load{opacity:0}
.form-submit-success,.form-submit-error{opacity:0;transition:none;overflow:hidden}form:not(.success) .form-submit-success,form:not(.error) .form-submit-error{max-height:0;padding:0;margin:0;border-width:0px}form.success .form-submit-success,form.error .form-submit-error{opacity:1;transition:opacity 500ms ease}.form-submit-processing{opacity:0;pointer-events:none;transition:opacity 500ms ease}form:not(.processing) .form-submit-processing{max-height:0}form.processing *{pointer-events:none}form.processing .form-submit-processing{opacity:1;pointer-events:auto}.processing-modal.absolute,.processing-modal.fixed{background-color:var(--overlay-color);border-radius:inherit;position:absolute;top:0;left:0;right:0;bottom:0}.processing-modal.absolute .processing-circle,.processing-modal.fixed .processing-circle{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.processing-modal.fixed{position:fixed}
[data-pab]:not(.open){cursor:pointer}.pab-wrapper,.pab{overflow:hidden}.pab-launcher a{pointer-events:none}



:root{--light-gray:rgba(229, 228, 226, 1.00);--medium-gray:rgba(191, 191, 191, 1.00);--dark-gray:rgba(127, 127, 127, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(154, 199, 181, 1.00);--secondary:rgba(89, 89, 89, 1.00);--success:rgba(79, 150, 117, 1.00);--warning:rgba(205, 127, 50, 1.00);--alert:rgba(192, 0, 0, 1.00);--primary-contrast:rgba(0, 0, 0, 1.00);--secondary-contrast:rgba(255, 255, 255, 1.00);--success-contrast:rgba(255, 255, 255, 1.00);--warning-contrast:rgba(255, 255, 255, 1.00);--alert-contrast:rgba(255, 255, 255, 1.00);--primary-dark:rgba(124, 169, 151, 1.00);--secondary-dark:rgba(59, 59, 59, 1.00);--success-dark:rgba(49, 120, 87, 1.00);--warning-dark:rgba(175, 97, 20, 1.00);--alert-dark:rgba(162, 0, 0, 1.00);--header-color:rgba(34, 34, 34, 1.00);--subheader-color:rgba(0, 0, 0, 1.00);--small-color:rgba(0, 0, 0, 1.00);--text-color:rgba(0, 0, 0, 1.00);--link-color:rgba(0, 0, 0, 1.00);--link-color-hover:rgba(95, 165, 136, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.50);--radius:0px;--small-gutter:0.75rem;--medium-gutter:1.5rem;--large-gutter:2rem;--site-width:calc(1200rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(255, 255, 255, 1.00);--small-color:rgba(255, 255, 255, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(0, 0, 0, 1.00);--link-color-hover:rgba(2, 115, 217, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(12rem/16)}h1,.h1{font-size:calc(38rem/16)}h2,.h2{font-size:calc(32rem/16)}h3,.h3{font-size:calc(24rem/16)}h4,.h4{font-size:calc(18rem/16)}h5,.h5{font-size:calc(14rem/16)}h6,.h6{font-size:calc(10rem/16)}small{font-size:12%}.button{font-size:calc(18rem/16)}.button.tiny{font-size:calc(8rem/16)}.button.small{font-size:calc(12rem/16)}.button.large{font-size:calc(20rem/16)}@media only screen and (min-width:40em){body{font-size:calc(18rem/16)}h1,.h1{font-size:calc(56rem/16)}h2,.h2{font-size:calc(42rem/16)}h3,.h3{font-size:calc(28rem/16)}h4,.h4{font-size:calc(22rem/16)}h5,.h5{font-size:calc(18rem/16)}h6,.h6{font-size:calc(14rem/16)}small{font-size:16%}}@media only screen and (min-width:64em){body{font-size:calc(20rem/16)}h1,.h1{font-size:calc(64rem/16)}h2,.h2{font-size:calc(48rem/16)}h3,.h3{font-size:calc(32rem/16)}h4,.h4{font-size:calc(26rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:18%}}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:inside}.text>ul,.text>ol,.text .mez>div>ul,.text .mez>div>ol{margin-left:0}.text ul{list-style-type:circle}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:lower-roman}.text ol ol,.text ul ol{list-style-type:lower-roman}.radius,.radius:before,.radius:after{border-radius:calc(0rem/16)}body{background-color:rgba(255, 255, 255, 1.00);background-position:center center;background-attachment:scroll  ;background-origin:padding-box;background-blend-mode:normal;background-clip:border-box;}
html,body, p,.p, h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6, blockquote, .menu li, li, form, .button,.masterstyle{font-family:"Bai Jamjuree","Helvetica Neue", Helvetica, Arial }
.tooltip, .tooltip:before{}
.tooltip, .tooltip:before{border-radius:10px ;}
.border-1px-T-B-L-R-gold-1{border-color:rgba(236, 210, 143, 1.00) ;border-width:1px 1px 1px 1px ;border-style:solid solid solid solid ;}
.border-2px-T-B-L-R-gold-1{border-color:rgba(236, 210, 143, 1.00) ;border-width:2px 2px 2px 2px ;border-style:solid solid solid solid ;}
.border-3px-T-B-L-R-gold-1{border-color:rgba(236, 210, 143, 1.00) ;border-width:3px 3px 3px 3px ;border-style:solid solid solid solid ;}
.border-1px-T-B-L-R-green-3{border-color:rgba(117, 207, 171, 1.00) ;border-width:1px 1px 1px 1px ;border-style:solid solid solid solid ;}
.border-1px-T-B-green-3{border-color:rgba(117, 207, 171, 1.00) ;border-width:1px 0px 1px 0px ;border-style:solid solid solid solid ;}
.border-2px-T-B-L-R-green-3{border-color:rgba(117, 207, 171, 1.00) ;border-width:2px 2px 2px 2px ;border-style:solid solid solid solid ;}
.border-2px-T-B-green-3{border-color:rgba(117, 207, 171, 1.00) ;border-width:2px 0px 2px 0px ;border-style:solid solid solid solid ;}
.border-2px-T-B-green-1{border-color:rgba(203, 223, 213, 1.00) ;border-width:2px 0px 2px 0px ;border-style:solid solid solid solid ;}
.border-2px-T-B-green-blue-1{border-color:rgba(197, 226, 234, 1.00) ;border-width:2px 0px 2px 0px ;border-style:solid solid solid solid ;}
.border-2px-T-B-L-R-bronze-1{border-color:rgba(236, 210, 143, 1.00) ;border-width:2px 2px 2px 2px ;border-style:solid solid solid solid ;}
.border-1px-T-B-L-R-blue-2{border-color:rgba(152, 209, 253, 1.00) ;border-width:1px 1px 1px 1px ;border-style:solid solid solid solid ;}
.border-2px-T-B-L-R-blue-2{border-color:rgba(152, 209, 253, 1.00) ;border-width:2px 2px 2px 2px ;border-style:solid solid solid solid ;}
.border-1px-T-B-L-R-grey-2{border-color:rgba(229, 228, 226, 1.00) ;border-width:1px 1px 1px 1px ;border-style:solid solid solid solid ;}
.pwr{background-color:rgba(255, 80, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.pwr{background-attachment:scroll!important}}
.bk-white{background-color:rgba(255, 255, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-white{background-attachment:scroll!important}}
.bk-black{background-color:rgba(0, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-black{background-attachment:scroll!important}}
.bk-green-1{background-color:rgba(203, 223, 213, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-1{background-attachment:scroll!important}}
.bk-green-2{background-color:rgba(154, 199, 181, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-2{background-attachment:scroll!important}}
.bk-green-3{background-color:rgba(207, 234, 217, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-3{background-attachment:scroll!important}}
.bk-green-4{background-color:rgba(158, 233, 193, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-4{background-attachment:scroll!important}}
.bk-green-5{background-color:rgba(116, 201, 165, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-5{background-attachment:scroll!important}}
.bk-green-6{background-color:rgba(95, 165, 136, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-6{background-attachment:scroll!important}}
.bk-green-7{background-color:rgba(73, 127, 105, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-7{background-attachment:scroll!important}}
.bk-green-8{background-color:rgba(32, 83, 39, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-8{background-attachment:scroll!important}}
.bk-green-9{background-color:rgba(0, 176, 80, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-9{background-attachment:scroll!important}}
.bk-green-10{background-color:rgba(0, 138, 62, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-10{background-attachment:scroll!important}}
.bk-green-11{background-color:rgba(18, 110, 37, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-11{background-attachment:scroll!important}}
.bk-blue-1{background-color:rgba(186, 222, 250, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-blue-1{background-attachment:scroll!important}}
.bk-blue-2{background-color:rgba(152, 209, 253, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-blue-2{background-attachment:scroll!important}}
.bk-blue-3{background-color:rgba(74, 179, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-blue-3{background-attachment:scroll!important}}
.bk-blue-4s{background-color:rgba(2, 115, 217, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-blue-4s{background-attachment:scroll!important}}
.bk-blue-5{background-color:rgba(31, 73, 125, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-blue-5{background-attachment:scroll!important}}
.bk-blue-grey-1{background-color:rgba(146, 186, 211, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-blue-grey-1{background-attachment:scroll!important}}
.bk-blue-grey-2{background-color:rgba(57, 137, 195, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-blue-grey-2{background-attachment:scroll!important}}
.bk-green-blue-1{background-color:rgba(197, 226, 234, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-blue-1{background-attachment:scroll!important}}
.bk-green-blue-2{background-color:rgba(141, 197, 214, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-blue-2{background-attachment:scroll!important}}
.bk-green-blue-3{background-color:rgba(76, 174, 202, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-blue-3{background-attachment:scroll!important}}
.bk-green-blue-4{background-color:rgba(46, 120, 141, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-blue-4{background-attachment:scroll!important}}
.bk-green-blue-5{background-color:rgba(33, 80, 91, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-green-blue-5{background-attachment:scroll!important}}
.bk-purple-1{background-color:rgba(204, 204, 242, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-purple-1{background-attachment:scroll!important}}
.bk-purple-2{background-color:rgba(153, 154, 230, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-purple-2{background-attachment:scroll!important}}
.bk-purple-3{background-color:rgba(125, 125, 187, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-purple-3{background-attachment:scroll!important}}
.bk-purple-4{background-color:rgba(102, 102, 153, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-purple-4{background-attachment:scroll!important}}
.bk-purple-5{background-color:rgba(83, 81, 134, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-purple-5{background-attachment:scroll!important}}
.bk-mauve-1{background-color:rgba(214, 166, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-1{background-attachment:scroll!important}}
.bk-mauve-2{background-color:rgba(187, 96, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-2{background-attachment:scroll!important}}
.bk-mauve-3{background-color:rgba(150, 13, 238, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-3{background-attachment:scroll!important}}
.bk-mauve-4{background-color:rgba(121, 13, 191, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-4{background-attachment:scroll!important}}
.bk-mauve-5{background-color:rgba(96, 11, 151, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-5{background-attachment:scroll!important}}
.bk-mauve-6{background-color:rgba(81, 11, 125, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-6{background-attachment:scroll!important}}
.bk-mauve-7{background-color:rgba(60, 10, 89, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-7{background-attachment:scroll!important}}
.bk-mauve-8{background-color:rgba(36, 11, 52, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-8{background-attachment:scroll!important}}
.bk-mauve-purple-1{background-color:rgba(216, 191, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-purple-1{background-attachment:scroll!important}}
.bk-mauve-purple-2{background-color:rgba(166, 127, 223, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-purple-2{background-attachment:scroll!important}}
.bk-mauve-purple-3{background-color:rgba(137, 106, 183, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-purple-3{background-attachment:scroll!important}}
.bk-mauve-purple-4{background-color:rgba(115, 90, 153, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-purple-4{background-attachment:scroll!important}}
.bk-mauve-purple-5{background-color:rgba(96, 74, 127, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-purple-5{background-attachment:scroll!important}}
.bk-mauve-purple-6{background-color:rgba(72, 55, 97, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-mauve-purple-6{background-attachment:scroll!important}}
.bk-grey-1{background-color:rgba(242, 241, 240, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-grey-1{background-attachment:scroll!important}}
.bk-grey-2{background-color:rgba(229, 228, 226, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-grey-2{background-attachment:scroll!important}}
.bk-grey-3{background-color:rgba(191, 191, 191, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-grey-3{background-attachment:scroll!important}}
.bk-grey-4{background-color:rgba(127, 127, 127, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-grey-4{background-attachment:scroll!important}}
.bk-grey-5s{background-color:rgba(89, 89, 89, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-grey-5s{background-attachment:scroll!important}}
.bk-gold-1{background-color:rgba(236, 210, 143, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-gold-1{background-attachment:scroll!important}}
.bk-gold-2s{background-color:rgba(218, 165, 32, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-gold-2s{background-attachment:scroll!important}}
.bk-gold-3{background-color:rgba(158, 120, 24, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-gold-3{background-attachment:scroll!important}}
.bk-bronze-1{background-color:rgba(230, 191, 152, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-bronze-1{background-attachment:scroll!important}}
.bk-bronze-2s{background-color:rgba(205, 127, 50, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-bronze-2s{background-attachment:scroll!important}}
.bk-bronze-3{background-color:rgba(152, 72, 7, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-bronze-3{background-attachment:scroll!important}}
.bk-bronze-4{background-color:rgba(120, 72, 7, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-bronze-4{background-attachment:scroll!important}}
.bk-red-1{background-color:rgba(217, 38, 38, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-red-1{background-attachment:scroll!important}}
.bk-red-2s{background-color:rgba(192, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-red-2s{background-attachment:scroll!important}}
.bk-red-3{background-color:rgba(149, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bk-red-3{background-attachment:scroll!important}}
.border-T-B-L-R-grey-4s{border-color:rgba(89, 89, 89, 1.00) rgba(89, 89, 89, 1.00) rgba(89, 89, 89, 1.00) rgba(89, 89, 89, 1.00) ;border-width:1px 1px 1px 1px ;border-style:solid solid solid solid ;}
.border-T-grey-4s{border-color:rgba(89, 89, 89, 1.00) ;border-top-width:1px ;border-top-style:solid ;}
.border-B-grey-4s{border-color:rgba(89, 89, 89, 1.00) ;border-bottom-width:1px ;border-bottom-style:solid ;}
.border-B-white{border-color:rgba(255, 255, 255, 1.00) ;border-bottom-width:2px ;border-bottom-style:solid ;}
.border-B-grey-4s-dashed{border-color:rgba(89, 89, 89, 1.00) ;border-width:0px 0px 1px 0px ;border-style:solid solid dashed solid ;}
.position-L{position: absolute   ;z-index:1 ;top:unset ;bottom:unset ;left:0px ;right:unset ;}
.position-R{position: absolute   ;z-index:1 ;top:unset ;bottom:unset ;left:unset ;right:0px ;}
.rounding-N{border-radius:15px 15px 15px 15px ;}
.rounding-S{border-radius:10px 10px 10px 10px ;}
.rounding-T{border-radius:3px 3px 3px 3px ;}
.font-colour-green-3{color:rgba(117, 207, 171, 1.00) ;}
.font-colour-blue-4s{color:rgba(2, 115, 217, 1.00) ;}
.font-colour-white{color:rgba(255, 255, 255, 1.00) ;}
            .font-style-BOLD{font-weight:800 ;}
            .font-SMALL{font-size:calc(12rem/16) ;}@media only screen and (min-width:40em) {            .font-SMALL{font-size:calc(14rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .font-SMALL{font-size:calc(14rem/16) ;line-height:1.50 }}
            .font-XSMALL{font-size:calc(9rem/16) ;}@media only screen and (min-width:40em) {            .font-XSMALL{font-size:calc(12rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .font-XSMALL{font-size:calc(12rem/16) ;line-height:1.50 }}
            .font-TINY{font-size:calc(1rem/16) ;}@media only screen and (min-width:40em) {            .font-TINY{font-size:calc(1rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .font-TINY{font-size:calc(1rem/16) ;line-height:1.50 }}
.padding-B-XL{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:48.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-B-XL{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:80.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-B-XL{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:96.00px ;padding-left:0.00px }}
.padding-T-B-XL{padding-top:48.00px ;padding-right:0.00px ;padding-bottom:48.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-T-B-XL{padding-top:80.00px ;padding-right:0.00px ;padding-bottom:80.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-T-B-XL{padding-top:96.00px ;padding-right:0.00px ;padding-bottom:96.00px ;padding-left:0.00px }}
.padding-L-R-XL{padding-top:0.00px ;padding-right:48.00px ;padding-bottom:0.00px ;padding-left:48.00px ;}@media only screen and (min-width:50em){.padding-L-R-XL{padding-top:0.00px ;padding-right:80.00px ;padding-bottom:0.00px ;padding-left:80.00px }}@media only screen and (min-width:75em){.padding-L-R-XL{padding-top:0.00px ;padding-right:96.00px ;padding-bottom:0.00px ;padding-left:96.00px }}
.padding-T-B-L{padding-top:32.00px ;padding-right:0.00px ;padding-bottom:32.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-T-B-L{padding-top:48.00px ;padding-right:0.00px ;padding-bottom:48.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-T-B-L{padding-top:64.00px ;padding-right:0.00px ;padding-bottom:64.00px ;padding-left:0.00px }}
.padding-L-R-L{padding-top:0.00px ;padding-right:32.00px ;padding-bottom:0.00px ;padding-left:32.00px ;}@media only screen and (min-width:50em){.padding-L-R-L{padding-top:0.00px ;padding-right:48.00px ;padding-bottom:0.00px ;padding-left:48.00px }}@media only screen and (min-width:75em){.padding-L-R-L{padding-top:0.00px ;padding-right:64.00px ;padding-bottom:0.00px ;padding-left:64.00px }}
.padding-T-B-N{padding-top:16.00px ;padding-right:0.00px ;padding-bottom:16.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-T-B-N{padding-top:24.00px ;padding-right:0.00px ;padding-bottom:24.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-T-B-N{padding-top:32.00px ;padding-right:0.00px ;padding-bottom:32.00px ;padding-left:0.00px }}
.padding-T-B-S{padding-top:8.00px ;padding-right:0.00px ;padding-bottom:8.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-T-B-S{padding-top:16.00px ;padding-right:0.00px ;padding-bottom:16.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-T-B-S{padding-top:16.00px ;padding-right:0.00px ;padding-bottom:16.00px ;padding-left:0.00px }}
.padding-L-R-N{padding-top:0.00px ;padding-right:16.00px ;padding-bottom:0.00px ;padding-left:16.00px ;}@media only screen and (min-width:50em){.padding-L-R-N{padding-top:0.00px ;padding-right:24.00px ;padding-bottom:0.00px ;padding-left:24.00px }}@media only screen and (min-width:75em){.padding-L-R-N{padding-top:0.00px ;padding-right:32.00px ;padding-bottom:0.00px ;padding-left:32.00px }}
.padding-B-S{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:8.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-B-S{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:16.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-B-S{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:16.00px ;padding-left:0.00px }}
.padding-B-N{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:16.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-B-N{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:24.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-B-N{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:32.00px ;padding-left:0.00px }}
.padding-T-B-L-R-N{padding-top:18.00px ;padding-right:16.00px ;padding-bottom:18.00px ;padding-left:16.00px ;}@media only screen and (min-width:50em){.padding-T-B-L-R-N{padding-top:24.00px ;padding-right:24.00px ;padding-bottom:24.00px ;padding-left:24.00px }}@media only screen and (min-width:75em){.padding-T-B-L-R-N{padding-top:32.00px ;padding-right:32.00px ;padding-bottom:32.00px ;padding-left:32.00px }}
.padding-T-B-L-R-S{padding-top:8.00px ;padding-right:8.00px ;padding-bottom:8.00px ;padding-left:8.00px ;}@media only screen and (min-width:50em){.padding-T-B-L-R-S{padding-top:16.00px ;padding-right:16.00px ;padding-bottom:16.00px ;padding-left:16.00px }}@media only screen and (min-width:75em){.padding-T-B-L-R-S{padding-top:16.00px ;padding-right:16.00px ;padding-bottom:16.00px ;padding-left:16.00px }}
.padding-T-B-L-R-T{padding-top:2.00px ;padding-right:2.00px ;padding-bottom:2.00px ;padding-left:2.00px ;}@media only screen and (min-width:50em){.padding-T-B-L-R-T{padding-top:5.00px ;padding-right:5.00px ;padding-bottom:5.00px ;padding-left:5.00px }}@media only screen and (min-width:75em){.padding-T-B-L-R-T{padding-top:5.00px ;padding-right:5.00px ;padding-bottom:5.00px ;padding-left:5.00px }}
.padding-L-R-S{padding-top:0.00px ;padding-right:8.00px ;padding-bottom:0.00px ;padding-left:8.00px ;}@media only screen and (min-width:50em){.padding-L-R-S{padding-top:0.00px ;padding-right:16.00px ;padding-bottom:0.00px ;padding-left:16.00px }}@media only screen and (min-width:75em){.padding-L-R-S{padding-top:0.00px ;padding-right:16.00px ;padding-bottom:0.00px ;padding-left:16.00px }}
.padding-L-S{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:8.00px ;}@media only screen and (min-width:50em){.padding-L-S{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:16.00px }}@media only screen and (min-width:75em){.padding-L-S{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:16.00px }}
.padding-L-T{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:4.00px ;}@media only screen and (min-width:50em){.padding-L-T{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:5.00px }}@media only screen and (min-width:75em){.padding-L-T{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:5.00px }}
.padding-L-N{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:16.00px ;}@media only screen and (min-width:50em){.padding-L-N{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:24.00px }}@media only screen and (min-width:75em){.padding-L-N{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:32.00px }}
.padding-B-L{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:32.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-B-L{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:48.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-B-L{padding-top:0.00px ;padding-right:0.00px ;padding-bottom:64.00px ;padding-left:0.00px }}
.padding-T-N{padding-top:8.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-T-N{padding-top:16.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-T-N{padding-top:16.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.padding-T-L{padding-top:32.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-T-L{padding-top:48.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-T-L{padding-top:64.00px ;padding-right:0.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.padding-R-S{padding-top:0.00px ;padding-right:8.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-R-S{padding-top:0.00px ;padding-right:16.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-R-S{padding-top:0.00px ;padding-right:16.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.padding-R-N{padding-top:0.00px ;padding-right:16.00px ;padding-bottom:0.00px ;padding-left:0.00px ;}@media only screen and (min-width:50em){.padding-R-N{padding-top:0.00px ;padding-right:24.00px ;padding-bottom:0.00px ;padding-left:0.00px }}@media only screen and (min-width:75em){.padding-R-N{padding-top:0.00px ;padding-right:32.00px ;padding-bottom:0.00px ;padding-left:0.00px }}
.margin-B-N{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px ;}@media only screen and (min-width:50em){.margin-B-N{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:24.00px ;margin-left:0.00px }}@media only screen and (min-width:75em){.margin-B-N{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:32.00px ;margin-left:0.00px }}
.margin-B-L{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:32.00px ;margin-left:0.00px ;}@media only screen and (min-width:50em){.margin-B-L{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:48.00px ;margin-left:0.00px }}@media only screen and (min-width:75em){.margin-B-L{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:64.00px ;margin-left:0.00px }}
.margin-R-N{margin-top:0.00px ;margin-right:16.00px ;margin-bottom:0.00px ;margin-left:0.00px ;}@media only screen and (min-width:50em){.margin-R-N{margin-top:0.00px ;margin-right:24.00px ;margin-bottom:0.00px ;margin-left:0.00px }}@media only screen and (min-width:75em){.margin-R-N{margin-top:0.00px ;margin-right:32.00px ;margin-bottom:0.00px ;margin-left:0.00px }}
.margin-L-N{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:16.00px ;}@media only screen and (min-width:50em){.margin-L-N{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:24.00px }}@media only screen and (min-width:75em){.margin-L-N{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:32.00px }}
.margin-B-S{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:8.00px ;margin-left:0.00px ;}@media only screen and (min-width:50em){.margin-B-S{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px }}@media only screen and (min-width:75em){.margin-B-S{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:16.00px ;margin-left:0.00px }}
.margin-B-T{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:2.00px ;margin-left:0.00px ;}@media only screen and (min-width:50em){.margin-B-T{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:5.00px ;margin-left:0.00px }}@media only screen and (min-width:75em){.margin-B-T{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:5.00px ;margin-left:0.00px }}
.margin-R-S{margin-top:0.00px ;margin-right:8.00px ;margin-bottom:0.00px ;margin-left:0.00px ;}@media only screen and (min-width:50em){.margin-R-S{margin-top:0.00px ;margin-right:16.00px ;margin-bottom:0.00px ;margin-left:0.00px }}@media only screen and (min-width:75em){.margin-R-S{margin-top:0.00px ;margin-right:16.00px ;margin-bottom:0.00px ;margin-left:0.00px }}
.margin-L-R-S{margin-top:0.00px ;margin-right:8.00px ;margin-bottom:0.00px ;margin-left:8.00px ;}@media only screen and (min-width:50em){.margin-L-R-S{margin-top:0.00px ;margin-right:16.00px ;margin-bottom:0.00px ;margin-left:16.00px }}@media only screen and (min-width:75em){.margin-L-R-S{margin-top:0.00px ;margin-right:16.00px ;margin-bottom:0.00px ;margin-left:16.00px }}
.margin-L-S{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:8.00px ;}@media only screen and (min-width:50em){.margin-L-S{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:16.00px }}@media only screen and (min-width:75em){.margin-L-S{margin-top:0.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:16.00px }}
            .title-L-16{font-size:calc(16rem/16) ;}@media only screen and (min-width:40em) {            .title-L-16{font-size:calc(16rem/16) ;line-height:1.50 }}@media only screen and (min-width:64em) {            .title-L-16{font-size:calc(16rem/16) ;line-height:1.50 }}
.transition{transition:all 50ms ease 0ms }
.reveal{--animate-duration:5000ms ;--motion-ui-speed:var(--animate-duration);}
.reveal{--animate-duration:100ms ;--motion-ui-speed:var(--animate-duration);}
.height-400{height:auto ;min-height:400px ;max-height:0px ;}  
.height-200{height:auto ;min-height:200px ;max-height:0px ;}  
.height-100{height:100.00vh ;min-height:100px ;max-height:0px ;}@media only screen and (min-width:44em){.height-100{height:100.00vh }}@media only screen and (min-width:63em){.height-100{height:100.00vh }}
.height-150{height:150.00px ;}@media only screen and (min-width:40em){.height-150{height:150.00px }}@media only screen and (min-width:64em){.height-150{height:150.00px }}
.height-120{height:120.00px ;min-height:120px ;max-height:0px ;}@media only screen and (min-width:44em){.height-120{height:120.00px }}@media only screen and (min-width:63em){.height-120{height:120.00px }}
.height-80{height:5rem ;} @media only screen and (min-width:40em){.height-80{height:5rem }}@media only screen and (min-width:64em){.height-80{height:5rem }} 
.height-64{height:4rem ;} @media only screen and (min-width:40em){.height-64{height:4rem }}@media only screen and (min-width:64em){.height-64{height:4rem }} 
.height-48{height:3rem ;} @media only screen and (min-width:40em){.height-48{height:3rem }}@media only screen and (min-width:64em){.height-48{height:3rem }} 
.height-24{height:1.5rem ;} @media only screen and (min-width:40em){.height-24{height:1.5rem }}@media only screen and (min-width:64em){.height-24{height:1.5rem }} 
.height-12{height:0.75rem ;} @media only screen and (min-width:40em){.height-12{height:0.75rem }}@media only screen and (min-width:64em){.height-12{height:0.75rem }} 
.height-8{height:0.5rem ;} @media only screen and (min-width:40em){.height-8{height:0.5rem }}@media only screen and (min-width:64em){.height-8{height:0.5rem }} 
.centre-VERTICAL{position:fixed    ;z-index:1 ;top:unset ;bottom:unset ;left:unset ;right:unset ;transform:translateY(-50%) ;}
.width-FIT{width:fit-content ;}  
.width-50{width:50.00px ;}@media only screen and (min-width:44em){.width-50{width:50.00px }}@media only screen and (min-width:63em){.width-50{width:50.00px }}
.width-75{width:75.00px ;}@media only screen and (min-width:44em){.width-75{width:75.00px }}@media only screen and (min-width:63em){.width-75{width:75.00px }}
.width-100{width:100.00px ;}@media only screen and (min-width:44em){.width-100{width:100.00px }}@media only screen and (min-width:63em){.width-100{width:100.00px }}
.width-150{width:150.00px ;}@media only screen and (min-width:44em){.width-150{width:150.00px }}@media only screen and (min-width:63em){.width-150{width:150.00px }}
.width-200{width:200.00px ;}@media only screen and (min-width:44em){.width-200{width:200.00px }}@media only screen and (min-width:63em){.width-200{width:200.00px }}
.width-300{width:300.00px ;}@media only screen and (min-width:44em){.width-300{width:300.00px }}@media only screen and (min-width:63em){.width-300{width:300.00px }}
.width-400{width:400.00px ;}@media only screen and (min-width:44em){.width-400{width:400.00px }}@media only screen and (min-width:63em){.width-400{width:400.00px }}
.text-align-left{position:fixed    ;z-index:1 ;top:unset ;bottom:unset ;left:0px ;right:unset ;}
.cookiejar-content{--cookiejar-timeout:0.5s;opacity:0;pointer-events:none;-webkit-transition:opacity var(--cookiejar-timeout) ease-out;transition:opacity var(--cookiejar-timeout) ease-out}.cookiejar-content.cookiejar-show{opacity:1;pointer-events:auto}.cookiejar-content.cookiejar-top{position:fixed;top:0;left:0;right:0;bottom:auto;z-index:999}.cookiejar-content.cookiejar-bottom{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:999}


.stacks_in_10593 img{width:100%;max-width:750px}
.stacks_in_10784 img{width:100%;max-width:650px}
.stacks_in_10786 img{width:100%;max-width:450px}
.stacks_in_10607 img{width:100%;max-width:420px}
.stacks_in_25856 img{width:100%;max-width:420px}




.stacks_in_10631 img{width:100%;max-width:420px}
.stacks_in_25868 img{width:100%;max-width:420px}




@charset "UTF-8";.movingbox.stacks_in_25804{--wait-time:4000ms;--animation-speed:3.00s}  
@charset "UTF-8";.movingbox.stacks_in_12547{--wait-time:4000ms;--animation-speed:1.00s}  

#stacks_in_10939 {
	letter-spacing: 1px;
}

#stacks_in_12554 {
	letter-spacing: 1px;
}

.stacks_in_25880 img{width:100%;max-width:120px}





.stacks_in_25890 img{width:100%;max-width:80px}








 #stacks_in_17136_93_2{ height:auto;overflow:hidden;min-height:1px;max-height:900px;  overflow-y:auto;} 
.stacks_in_17136_93_18 img{width:100%;max-width:20px}

.stacks_in_17136_93_35 img{width:100%;max-width:20px}

.stacks_in_17112 img{width:100%;max-width:15px}

.stacks_in_17102 img{width:100%;max-width:15px}

.stacks_in_17092 img{width:100%;max-width:15px}

.stacks_in_17082 img{width:100%;max-width:15px}




.com_instacks_osm3_stack {
    overflow: hidden !important;
}
.osm3-marker-content-area {
	display: none;
}
.osm3-marker-launcher {
	cursor: pointer;
}
#stacks_in_31737_4 {
	width: 100%;
	max-width: 100%;
}
@media (max-width: 768px) {
	#stacks_in_31737_4 {
		height: 550px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#stacks_in_31737_4 {
		height: 1000px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	#stacks_in_31737_4 {
		height: 1000px;
	}
}
@media (min-width: 1200px) {
	#stacks_in_31737_4 {
		height: 1000px;
	}
}

.stacks_in_31737_25 img{width:100%;max-width:35px}
.stacks_in_31737_40 img{width:100%;max-width:35px}

.stacks_in_31737_66 img{width:100%;max-width:35px}
.stacks_in_31737_81 img{width:100%;max-width:35px}



.stacks_in_31737_146 img{width:100%;max-width:50px}






.pab.stacks_in_26372{max-height:0px;transition:max-height 1000ms ease 0ms}.pab.stacks_in_26372.open{max-height:1500px}@media screen and (min-width:40em){.pab.stacks_in_26372.open{max-height:500px}}@media screen and (min-width:64em){.pab.stacks_in_26372.open{max-height:500px}}.wrapper-stacks_in_26372{height:1500px}@media screen and (min-width:40em){.wrapper-stacks_in_26372{height:500px}}@media screen and (min-width:64em){.wrapper-stacks_in_26372{height:500px}}
 #stacks_in_26330_93_2{ height:auto;overflow:hidden;min-height:1px;max-height:900px;  overflow-y:auto;} 
.stacks_in_26330_93_18 img{width:100%;max-width:20px}

.stacks_in_26330_93_35 img{width:100%;max-width:20px}

.stacks_in_26135 img{width:100%;max-width:15px}

.stacks_in_26125 img{width:100%;max-width:15px}

.stacks_in_26115 img{width:100%;max-width:15px}

.stacks_in_26105 img{width:100%;max-width:15px}




.com_instacks_osm3_stack {
    overflow: hidden !important;
}
.osm3-marker-content-area {
	display: none;
}
.osm3-marker-launcher {
	cursor: pointer;
}
#stacks_in_31738_4 {
	width: 100%;
	max-width: 100%;
}
@media (max-width: 768px) {
	#stacks_in_31738_4 {
		height: 550px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#stacks_in_31738_4 {
		height: 1000px;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	#stacks_in_31738_4 {
		height: 1000px;
	}
}
@media (min-width: 1200px) {
	#stacks_in_31738_4 {
		height: 1000px;
	}
}

.stacks_in_31738_25 img{width:100%;max-width:35px}
.stacks_in_31738_40 img{width:100%;max-width:35px}

.stacks_in_31738_66 img{width:100%;max-width:35px}
.stacks_in_31738_81 img{width:100%;max-width:35px}



.stacks_in_31738_146 img{width:100%;max-width:50px}





.stacks_in_12608_19 img{width:100%;max-width:30px}
.stacks_in_12608_14 img{width:100%;max-width:25px}

.pab.stacks_in_11888_3689{max-height:0px;transition:max-height 500ms ease 0ms}.pab.stacks_in_11888_3689.open{max-height:500px}@media screen and (min-width:40em){.pab.stacks_in_11888_3689.open{max-height:500px}}@media screen and (min-width:64em){.pab.stacks_in_11888_3689.open{max-height:500px}}.wrapper-stacks_in_11888_3689{height:500px}@media screen and (min-width:40em){.wrapper-stacks_in_11888_3689{height:500px}}@media screen and (min-width:64em){.wrapper-stacks_in_11888_3689{height:500px}}
.stacks_in_11888_3698 img{width:100%;max-width:120px}
.stacks_in_11888_3704 img{width:100%;max-width:120px}
.stacks_in_11888_3710 img{width:100%;max-width:120px}



.pab.stacks_in_11888_5007{max-height:0px;transition:max-height 1000ms ease 0ms}.pab.stacks_in_11888_5007.open{max-height:1000px}@media screen and (min-width:40em){.pab.stacks_in_11888_5007.open{max-height:1000px}}@media screen and (min-width:64em){.pab.stacks_in_11888_5007.open{max-height:1000px}}.wrapper-stacks_in_11888_5007{height:1000px}@media screen and (min-width:40em){.wrapper-stacks_in_11888_5007{height:1000px}}@media screen and (min-width:64em){.wrapper-stacks_in_11888_5007{height:1000px}}

.pab.stacks_in_11888_5013{max-height:0px;transition:max-height 1000ms ease 0ms}.pab.stacks_in_11888_5013.open{max-height:1000px}@media screen and (min-width:40em){.pab.stacks_in_11888_5013.open{max-height:1000px}}@media screen and (min-width:64em){.pab.stacks_in_11888_5013.open{max-height:1000px}}.wrapper-stacks_in_11888_5013{height:1000px}@media screen and (min-width:40em){.wrapper-stacks_in_11888_5013{height:1000px}}@media screen and (min-width:64em){.wrapper-stacks_in_11888_5013{height:1000px}}




.pab.stacks_in_11888_5194{max-height:0px;transition:max-height 1000ms ease 0ms}.pab.stacks_in_11888_5194.open{max-height:1000px}@media screen and (min-width:40em){.pab.stacks_in_11888_5194.open{max-height:1000px}}@media screen and (min-width:64em){.pab.stacks_in_11888_5194.open{max-height:1000px}}.wrapper-stacks_in_11888_5194{height:1000px}@media screen and (min-width:40em){.wrapper-stacks_in_11888_5194{height:1000px}}@media screen and (min-width:64em){.wrapper-stacks_in_11888_5194{height:1000px}}




.pab.stacks_in_11888_5206{max-height:0px;transition:max-height 1000ms ease 0ms}.pab.stacks_in_11888_5206.open{max-height:1000px}@media screen and (min-width:40em){.pab.stacks_in_11888_5206.open{max-height:1000px}}@media screen and (min-width:64em){.pab.stacks_in_11888_5206.open{max-height:1000px}}.wrapper-stacks_in_11888_5206{height:1000px}@media screen and (min-width:40em){.wrapper-stacks_in_11888_5206{height:1000px}}@media screen and (min-width:64em){.wrapper-stacks_in_11888_5206{height:1000px}}





/* FlexTable styles */
/* Bryn Owen Design, 2019 */

/* the div the table lives inside */
#FlexTableDiv_stacks_in_11888_1915 {

	/* default no padding without shadows, so that generic border/rounding work nicely */
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;

	/* modify div paddings to make room for shadow, but generic border/rounding will not work */
	

	/* scroll forces scroll bars in firefox/ie - use auto to show them when necessary */
	overflow-x: auto;

	
	overflow-y: auto;
	

	
	}

#FlexTablePager_stacks_in_11888_1915, #FlexTableCaption_stacks_in_11888_1915, #FlexTableSearch_stacks_in_11888_1915 {
	line-height: 24px !important;
	max-height: 24px;
	white-space: nowrap;
	display: inline-block;
	color: rgba(0, 0, 0, 1.00);
	font-size: 1.0em !important;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 12px;
	padding-right: 12px;

	
	-moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;

	
	border: 0px solid #000000;
	
	position: relative;
	z-index: 0;
	}

#FlexTablePager_stacks_in_11888_1915 {
	background-color: rgba(255, 255, 255, 1.00);
	float: left;
	margin-left: 24px;
	font-family: Arial, Helvetica, sans-serif !important;
	
	vertical-align: top;
	
	border-top: none !important;
	-moz-border-top-left-radius: 0px !important;
	-moz-border-top-right-radius: 0px !important;
    -webkit-border-top-left-radius: 0px !important;
    -webkit-border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
	
	
	
	}

#FlexTablePager_stacks_in_11888_1915 a {
	text-decoration: none !important;
	}

#FlexTablePager_stacks_in_11888_1915 label {
	display: inline;
	}





#FlexTableRot_stacks_in_11888_1915 {
	display: none;
	}

/* the overall table itself */
#FlexTable_stacks_in_11888_1915, #FlexTableRot_stacks_in_11888_1915 {

	position: relative;
	z-index: 0;
	width: 100%;
	margin: 0 auto;
	font-size: 1.0em !important;

	
	color: rgba(0, 0, 0, 1.00);
	

	
		border-collapse: collapse;
		
	

	
		
			border: none;
			border-spacing: 0px 0px;
		
	

	
	}

/* fix trailing margin after td paragraphs in 1.5.0 */
#FlexTable_stacks_in_11888_1915 td p, #FlexTableRot_stacks_in_11888_1915 td p {
	margin-bottom: 0;
	margin-top: 0;
	
	}

/* every table cell */
#FlexTable_stacks_in_11888_1915 td, #FlexTableRot_stacks_in_11888_1915 td {

	/* new for 1.1.6 to improve font scaling in foundation */
	font-size: 1.0em !important;

	
	border: 0px solid #000000;
	
	
	
	
	
	
	

	background-color: rgba(242, 241, 240, 1.00);

	
	
	
	text-align: Left;
	

	
	
	
	
	vertical-align: middle;
	
	

	

	padding-left: 10px !important;
	padding-right: 10px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;

	
	width: auto;
	

	

	
	}

/* first row overrides */
#FlexTable_stacks_in_11888_1915 tr:first-child td {

	

	
	
	
	

	
	
	vertical-align: middle;
	
	

	
	}

/* first column for rotated table */
#FlexTableRot_stacks_in_11888_1915 td:first-child {

	

	
	
	
	

	
	text-align: Left;
	

	
	width: 120px;
	
	}

#FlexTableRot_stacks_in_11888_1915 td {
	width: auto !important;
	}

/* first column overrides */
#FlexTable_stacks_in_11888_1915 td:first-child {

	

	
	
	
	

	
	text-align: Left;
	

	
	width: 120px;
	

	
	}



/* rotated table first row second column overrides */
#FlexTableRotR1C2_stacks_in_11888_1915 {
	
	}







/* outer table radius when collapsed */
#FlexTable_stacks_in_11888_1915 tr:first-child td:first-child {
    -moz-border-radius-topleft: 0px;
    -webkit-border-top-left-radius: 0px;
    border-top-left-radius: 0px;
	}
#FlexTable_stacks_in_11888_1915 tr:first-child td:last-child {
    -moz-border-radius-topright: 0px !important;
    -webkit-border-top-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
	}
#FlexTable_stacks_in_11888_1915 tr:last-child td:first-child {
    -moz-border-radius-bottomleft: 0px !important;
    -webkit-border-bottom-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
	}
#FlexTable_stacks_in_11888_1915 tr:last-child td:last-child {
    -moz-border-radius-bottomright: 0px !important;
    -webkit-border-bottom-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
	}





@media all and (max-width: 600px) {
#FlexTable_stacks_in_11888_1915, #FlexTableRot_stacks_in_11888_1915, #FlexTablePager_stacks_in_11888_1915, #FlexTableCaption_stacks_in_11888_1915, #FlexTableSearch_stacks_in_11888_1915, #FlexTableSearch_search_stacks_in_11888_1915, #FlexTableSearch_button_stacks_in_11888_1915 {
	/* one master location for font scaling etc. */
	font-size: 1.00em !important;
	line-height: 1.2em;
	}

/* new for 1.1.6 to improve font scaling in foundation */
#FlexTable_stacks_in_11888_1915 tr td, #FlexTableRot_stacks_in_11888_1915 tr td {
	/* font-size: 1.00em !important; */
	font-size: 1em !important;
	}

/* added in 1.5.0 for paragraphs inside td from Markdown */
#FlexTable_stacks_in_11888_1915 td p, #FlexTableRot_stacks_in_11888_1915 td p {
	/* font-size: 1.00em !important; */
	font-size: 1em !important;
	}

#FlexTableSearch_search_stacks_in_11888_1915 {
	width: 100px !important;
	}




/* single column convert row/col to block */
#FlexTable_stacks_in_11888_1915 td {
	display: block;
	width: auto !important;
	margin-top: 0px !important;
	-moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;

   	
	
	
	text-align: Left !important;
	
	}
#FlexTable_stacks_in_11888_1915 tr td:first-child {
	margin-top: 0px !important;
	}
#FlexTableR1_stacks_in_11888_1915 {
	display: none !important;
	}

}




/* hover dynamics for pager/search, disabled on small screens */
@media all and (min-width: 600px) {


}

/* never print search and pager */
@media print {
#FlexTablePager_stacks_in_11888_1915, #FlexTableSearch_stacks_in_11888_1915 {
	display: none !important;
	}
}



.stacks_in_11888_2258 img{width:100%;max-width:20px}
.stacks_in_11888_2260 img{width:100%;max-width:100px}
.stacks_in_11888_2264 img{width:100%;max-width:20px}
.stacks_in_11888_2336 img{width:100%;max-width:17px}
.stacks_in_11888_2342 img{width:100%;max-width:35px}
.stacks_in_11888_2340 img{width:100%;max-width:35px}
.stacks_in_11888_2338 img{width:100%;max-width:35px}
.stacks_in_11888_2366 img{width:100%;max-width:20px}
.stacks_in_11888_2368 img{width:100%;max-width:25px}
.stacks_in_11888_2369 img{width:100%;max-width:25px}
.stacks_in_11888_2370 img{width:100%;max-width:25px}
.stacks_in_11888_2371 img{width:100%;max-width:25px}
.stacks_in_11888_2372 img{width:100%;max-width:28px}
.stacks_in_11888_2373 img{width:100%;max-width:40px}
.stacks_in_11888_2374 img{width:100%;max-width:40px}
.stacks_in_11888_2375 img{width:100%;max-width:40px}
.stacks_in_11888_2619 img{width:100%;max-width:35px}
.stacks_in_11888_2621 img{width:100%;max-width:40px}


.stacks_in_11888_2604 img{width:100%;max-width:150px}


.stacks_in_14168 img{width:100%;max-width:50px}
.stacks_in_14369 img{width:100%;max-width:15px}
.stacks_in_14431 img{width:100%;max-width:15px}
.stacks_in_14420 img{width:100%;max-width:15px}
.stacks_in_14181 img{width:100%;max-width:15px}
.stacks_in_14357 img{width:100%;max-width:15px}
.stacks_in_14361 img{width:100%;max-width:15px}
.stacks_in_14480 img{width:100%;max-width:15px}
.stacks_in_14365 img{width:100%;max-width:15px}
.stacks_in_14380 img{width:100%;max-width:15px}
.stacks_in_14391 img{width:100%;max-width:15px}

.stacks_in_14281 img{width:100%;max-width:35px}
.stacks_in_15185 img{width:100%;max-width:35px}
.stacks_in_15154 img{width:100%;max-width:35px}
.stacks_in_14953 img{width:100%;max-width:75px}
.pab.stacks_in_14959{max-height:0px;transition:max-height 1000ms ease 0ms}.pab.stacks_in_14959.open{max-height:500px}@media screen and (min-width:40em){.pab.stacks_in_14959.open{max-height:500px}}@media screen and (min-width:64em){.pab.stacks_in_14959.open{max-height:500px}}.wrapper-stacks_in_14959{height:500px}@media screen and (min-width:40em){.wrapper-stacks_in_14959{height:500px}}@media screen and (min-width:64em){.wrapper-stacks_in_14959{height:500px}}

.stacks_in_14978 img{width:100%;max-width:50px}
.stacks_in_15061 img{width:100%;max-width:40px}
.stacks_in_15076 img{width:100%;max-width:40px}
.stacks_in_15091 img{width:100%;max-width:40px}

.stacks_in_13460 img{width:100%;max-width:50px}
.stacks_in_13466 img{width:100%;max-width:15px}
.stacks_in_14341 img{width:100%;max-width:15px}
.stacks_in_14345 img{width:100%;max-width:15px}
.stacks_in_14349 img{width:100%;max-width:15px}
.stacks_in_14353 img{width:100%;max-width:15px}
.stacks_in_13848 img{width:100%;max-width:40px}
.stacks_in_13857 img{width:100%;max-width:40px}
.stacks_in_13507 img{width:100%;max-width:40px}
.stacks_in_29195 img{width:100%;max-width:50px}
.stacks_in_29219 img{width:100%;max-width:15px}
.stacks_in_29230 img{width:100%;max-width:15px}
.stacks_in_29278 img{width:100%;max-width:40px}
.stacks_in_29308 img{width:100%;max-width:40px}
.stacks_in_23206 img{width:100%;max-width:50px}
.stacks_in_23230 img{width:100%;max-width:15px}
.stacks_in_23241 img{width:100%;max-width:15px}
.stacks_in_23289 img{width:100%;max-width:40px}
.stacks_in_23319 img{width:100%;max-width:40px}

.stacks_in_25844 img{width:100%;max-width:40px}

.stacks_in_25851 img{width:100%;max-width:40px}


 #stacks_in_22689_93_2{ height:auto;overflow:hidden;min-height:1px;max-height:900px;  overflow-y:auto;} 
.stacks_in_22689_93_18 img{width:100%;max-width:20px}

.stacks_in_22689_93_35 img{width:100%;max-width:20px}




.pab.stacks_in_13191{max-height:0px;transition:max-height 1000ms ease 0ms}.pab.stacks_in_13191.open{max-height:1000px}@media screen and (min-width:40em){.pab.stacks_in_13191.open{max-height:1000px}}@media screen and (min-width:64em){.pab.stacks_in_13191.open{max-height:1000px}}.wrapper-stacks_in_13191{height:1000px}@media screen and (min-width:40em){.wrapper-stacks_in_13191{height:1000px}}@media screen and (min-width:64em){.wrapper-stacks_in_13191{height:1000px}}



.pab.stacks_in_12928{max-height:0px;transition:max-height 1000ms ease 0ms}.pab.stacks_in_12928.open{max-height:1000px}@media screen and (min-width:40em){.pab.stacks_in_12928.open{max-height:1000px}}@media screen and (min-width:64em){.pab.stacks_in_12928.open{max-height:1000px}}.wrapper-stacks_in_12928{height:1000px}@media screen and (min-width:40em){.wrapper-stacks_in_12928{height:1000px}}@media screen and (min-width:64em){.wrapper-stacks_in_12928{height:1000px}}



.pab.stacks_in_12754{max-height:0px;transition:max-height 1000ms ease 0ms}.pab.stacks_in_12754.open{max-height:1000px}@media screen and (min-width:40em){.pab.stacks_in_12754.open{max-height:1000px}}@media screen and (min-width:64em){.pab.stacks_in_12754.open{max-height:1000px}}.wrapper-stacks_in_12754{height:1000px}@media screen and (min-width:40em){.wrapper-stacks_in_12754{height:1000px}}@media screen and (min-width:64em){.wrapper-stacks_in_12754{height:1000px}}

