@charset "UTF-8";@media print,screen and (min-width:40em){.reveal,.reveal.large,.reveal.small,.reveal.tiny{right:auto;left:auto;margin:0 auto}}.media-object{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.media-object img{max-width:none}@media print,screen and (max-width:39.99875em){.media-object.stack-for-small{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.media-object-section{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}@media print,screen and (max-width:39.99875em){.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.stack-for-small .media-object-section img{width:100%}}.media-object-section.main-section{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0px}.menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu .button,.menu a{line-height:1;text-decoration:none;display:block;padding:1rem 2rem}.menu a,.menu button,.menu input,.menu select{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0px}.menu.simple{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0px}.menu.medium-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0px}}@media print,screen and (min-width:64em){.menu.large-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0px}.menu.large-simple li{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-bottom a,.menu.icon-left a,.menu.icon-right a,.menu.icon-top a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu.icon-left li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a i,.menu.icon-left li a img,.menu.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a i,.menu.icon-right li a img,.menu.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top li a i,.menu.icon-top li a img,.menu.icon-top li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a i,.menu.icon-bottom li a img,.menu.icon-bottom li a svg{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.menu.align-right li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu.align-center li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{padding:1rem 2rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{-webkit-transition:height .5s;transition:height .5s}.drilldown a{padding:1rem 2rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:1rem 2rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;position:absolute;top:50%;margin-top:-6px;right:1rem}.drilldown.align-left .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #1779ba;right:1rem;left:auto}.drilldown.align-right .is-drilldown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;right:auto;left:1rem}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #1779ba transparent transparent;display:inline-block;vertical-align:middle;margin-right:.75rem}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:rgba(254,254,254,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-absolute{position:absolute;z-index:12;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{-webkit-box-shadow:0 0 10px rgba(10,10,10,.7);box-shadow:0 0 10px rgba(10,10,10,.7)}.off-canvas-absolute.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;width:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media print,screen and (min-width:40em){.position-left{width:500px;-webkit-transform:translateX(-500px);-ms-transform:translateX(-500px);transform:translateX(-500px)}}.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media print,screen and (min-width:40em){.off-canvas-content .off-canvas.position-left{-webkit-transform:translateX(-500px);-ms-transform:translateX(-500px);transform:translateX(-500px)}}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media print,screen and (min-width:40em){.off-canvas-content.is-open-left.has-transition-push{-webkit-transform:translateX(500px);-ms-transform:translateX(500px);transform:translateX(500px)}}.position-left.is-transition-push{-webkit-box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset -13px 0 20px -13px rgba(10,10,10,.25)}.position-right{top:0;right:0;height:100%;overflow-y:auto;width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media print,screen and (min-width:40em){.position-right{width:500px;-webkit-transform:translateX(500px);-ms-transform:translateX(500px);transform:translateX(500px)}}.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media print,screen and (min-width:40em){.off-canvas-content .off-canvas.position-right{-webkit-transform:translateX(500px);-ms-transform:translateX(500px);transform:translateX(500px)}}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media print,screen and (min-width:40em){.off-canvas-content.is-open-right.has-transition-push{-webkit-transform:translateX(-500px);-ms-transform:translateX(-500px);transform:translateX(-500px)}}.position-right.is-transition-push{-webkit-box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25);box-shadow:inset 13px 0 20px -13px rgba(10,10,10,.25)}.position-top{top:0;left:0;width:100%;overflow-x:auto;height:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media print,screen and (min-width:40em){.position-top{height:500px;-webkit-transform:translateY(-500px);-ms-transform:translateY(-500px);transform:translateY(-500px)}}.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media print,screen and (min-width:40em){.off-canvas-content .off-canvas.position-top{-webkit-transform:translateY(-500px);-ms-transform:translateY(-500px);transform:translateY(-500px)}}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media print,screen and (min-width:40em){.off-canvas-content.is-open-top.has-transition-push{-webkit-transform:translateY(500px);-ms-transform:translateY(500px);transform:translateY(500px)}}.position-top.is-transition-push{-webkit-box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 -13px 20px -13px rgba(10,10,10,.25)}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;height:100%;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media print,screen and (min-width:40em){.position-bottom{height:500px;-webkit-transform:translateY(500px);-ms-transform:translateY(500px);transform:translateY(500px)}}.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media print,screen and (min-width:40em){.off-canvas-content .off-canvas.position-bottom{-webkit-transform:translateY(500px);-ms-transform:translateY(500px);transform:translateY(500px)}}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media print,screen and (min-width:40em){.off-canvas-content.is-open-bottom.has-transition-push{-webkit-transform:translateY(-500px);-ms-transform:translateY(-500px);transform:translateY(-500px)}}.position-bottom.is-transition-push{-webkit-box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25);box-shadow:inset 0 13px 20px -13px rgba(10,10,10,.25)}.off-canvas-content{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.off-canvas-content.has-transition-overlap,.off-canvas-content.has-transition-push{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.off-canvas-content.has-transition-push{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.off-canvas-content .off-canvas.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:500px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:500px}.position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:500px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:500px}.position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:500px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:500px}.position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:500px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:500px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-left{margin-left:500px}.position-left.reveal-for-large~.off-canvas-content{margin-left:500px}.position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-right{margin-right:500px}.position-right.reveal-for-large~.off-canvas-content{margin-right:500px}.position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-top{margin-top:500px}.position-top.reveal-for-large~.off-canvas-content{margin-top:500px}.position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none;z-index:12;-webkit-transition:none;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:500px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:500px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;-webkit-transition:none;transition:none}.off-canvas.in-canvas-for-medium.position-bottom,.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:0 0;width:auto;overflow:visible;-webkit-transition:none;transition:none}.off-canvas.in-canvas-for-large.position-bottom,.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.45);overflow-y:auto}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media print,screen and (max-width:39.99875em){.reveal{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}body .js-off-canvas-overlay{background-color:rgba(10,10,10,.45)}.fo4-nav{-webkit-transition-duration:.1s;transition-duration:.1s;display:block}.fo4-nav-user{display:inline-block;height:36px}.fo4-nav-user span{position:relative;margin:6px 6px 0 0;height:36px;width:36px;border:1px solid #fff;color:#fff;font-size:20px;font-weight:700;padding:0;line-height:36px;border-radius:18px;display:inline-block;text-align:center}.fo4-nav-user span.icon.user:before{position:absolute;top:-42px;left:-42px;-webkit-transform:scale(.32);-ms-transform:scale(.32);transform:scale(.32);vertical-align:top}.fo4-nav-user span img{width:36px;height:36px;border-radius:50%;vertical-align:top;margin:-1px 0 0 -1px}.fo4-nav.off-canvas{overflow:hidden;overflow-y:auto;background:#fff}.fo4-nav .close-button{top:6px;font-size:36px;z-index:999;padding-right:1rem;right:0;background:#e45770}.fo4-nav .close-button span{color:#fff}.fo4-nav .is-drilldown{overflow:visible;width:100%}.fo4-nav header{width:100%;height:50px;background:#e45770;overflow:hidden}.fo4-nav h5{background:#e45770;color:#fff;font-size:18px;font-weight:500;line-height:50px;z-index:998;margin:0;padding:0 0 0 2rem}.fo4-nav h5 a{color:#fff}.fo4-nav .drilldown .js-drilldown-back a{cursor:pointer;text-transform:uppercase}.fo4-nav .drilldown .js-drilldown-back a::before{margin-top:-2px;cursor:pointer;border-color:transparent #e45770 transparent transparent}.fo4-nav .drilldown li{border-bottom:1px solid #efefef}.fo4-nav .drilldown .is-drilldown-submenu-item a{padding-left:2rem;font-size:16px}.fo4-nav .drilldown .is-drilldown-submenu-parent>a::after{border:inset 6px;border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #e45770;right:2rem}.fo4-nav .drilldown .is-drilldown-submenu-parent>a{cursor:pointer}.fo4-nav .drilldown li.is-submenu-parent-item{position:relative}.fo4-nav .drilldown li.is-submenu-parent-item>a{color:#aaa}.fo4-nav .drilldown li.is-submenu-parent-item>a::before{display:none}.fo4-nav .drilldown .is-submenu-parent-item>a::before{content:'';height:6px;width:6px;background-color:#e45770;border-radius:50%;display:inline-block;top:16px;left:17px;z-index:1;position:absolute}.fo4-reveal-loading{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-repeat:no-repeat;background-color:#fff;background-image:url(https://foter.com/img/ajax-loader-big-light.gif)}.fo4-reveal-newsletter{background:#e45770;border:1px solid #e45770;color:#fff;text-align:center;padding:20px 30px}.fo4-reveal-newsletter .close-button{color:#fff}.fo4-reveal-newsletter .fo4-reveal-loading{background-color:#e45770}.fo4-reveal-newsletter .error{text-align:center;margin-bottom:6px}@media print,screen and (min-width:50em){.fo4-reveal-newsletter{width:770px;padding:40px 60px}}.fo4-reveal-newsletter h3{font-size:20px;color:#fff;margin:28px auto}.fo4-reveal-newsletter label{font-size:16px;font-weight:600}.fo4-reveal-newsletter button,.fo4-reveal-newsletter input,.fo4-reveal-newsletter label{display:block;text-align:center;margin:0 auto 28px;width:auto;max-width:100%}@media print,screen and (min-width:50em){.fo4-reveal-newsletter input{width:420px}}.fo4-reveal-newsletter small{font-size:12px;width:50%;display:block;margin:auto}.fo4-category{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-right:0;padding-left:0;margin-top:16px}@media print,screen and (min-width:40em){.fo4-category{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:40em){.fo4-category{padding-right:.5rem;padding-left:.5rem}}.fo4-category h1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem;font-size:24px;line-height:1.333em;font-weight:300;margin-bottom:1rem;margin-top:1.5rem}@media print,screen and (min-width:58.0625em){.fo4-category h1{font-size:44px}}.fo4-category h2{font-size:20px;line-height:1.333em;font-weight:600;margin-top:1rem;margin-bottom:1rem}@media print,screen and (min-width:58.0625em){.fo4-category h2{font-size:24px}}.fo4-category p{font-size:14px;line-height:22px;margin-bottom:1rem;overflow:hidden}.fo4-category>p{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem;text-align:center}.fo4-category-button{width:100%;border:1px solid #aaa;text-transform:none;line-height:50px;font-size:16px;border-radius:10px;cursor:pointer;display:block;padding:0 10px}.fo4-category-button.fo4-category-item{width:calc(100% - 1rem)}.fo4-category-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:1rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0;margin-right:0;border-top:1px solid #efefef}.fo4-category-items h2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem;text-align:left;margin-top:1rem;margin-bottom:.5rem}@media print,screen and (min-width:40em){.fo4-category-items h2{margin-top:1.5rem;margin-bottom:.75rem}}.fo4-category-items>p{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem;text-align:left;margin-top:0;margin-bottom:.5rem}.fo4-category-items .fo4-explore-breadcrumb{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem;text-align:left;margin-bottom:0}@media print,screen and (min-width:40em){.fo4-category-items .fo4-explore-breadcrumb{margin-bottom:.75rem}}.fo4-category-item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - 1rem);margin-left:.5rem;margin-right:.5rem;margin-top:1rem;margin-bottom:1rem;position:relative;text-align:center}@media print,screen and (min-width:40em){.fo4-category-item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 1rem);margin-left:.5rem;margin-right:.5rem}}.fo4-category-item div{width:100%}.fo4-category-item div img{-webkit-filter:brightness(.97);filter:brightness(.97)}.fo4-category-item img{width:100%;max-width:100%;height:auto;border-radius:5px}.fo4-category-item p{font-size:16px;line-height:20px;margin-top:10px;margin-bottom:6px}.fo4-category-item:before{width:100%;height:100%;-webkit-transition:width .2s,height .2s,top .2s,left .2s,opacity .2s,border-radius .2s;transition:width .2s,height .2s,top .2s,left .2s,opacity .2s,border-radius .2s;content:'';opacity:0;top:0;left:0;background:#000;border-radius:0}@media(hover:hover) and (pointer:fine){.fo4-category-item:hover:not(.fo4-category-similar):not(.fo4-board-view-all):not(.fo4-category-button):before{position:absolute;top:-12px;left:-5%;width:110%;height:calc(100% + 24px);opacity:.1;border-radius:8px}}.fo4-category-item .fo4-product-details{height:0;overflow:hidden;margin:0;padding:0}.fo4-category-products h2{margin-bottom:0}.fo4-category-products p{font-size:13px;line-height:1.35em;text-align:left;color:#666f74}.fo4-category-products div{cursor:-webkit-zoom-in;cursor:zoom-in}.fo4-category .fo4-category-similar{background:rgba(0,0,0,.05);text-align:left;cursor:default;border-radius:5px}.fo4-category .fo4-category-similar ul{list-style:none;padding:0 1rem}.fo4-category .fo4-category-similar ul li{font-size:14px;line-height:1.5rem}@media print,screen and (min-width:40em){.fo4-category .fo4-category-similar ul li{line-height:2rem}}@media print,screen and (min-width:58.0625em){.fo4-board h1{font-size:34px}}.fo4-board h2{text-align:left}.fo4-board h2 small{display:block;color:#57bae3;font-size:12px;text-transform:uppercase;font-weight:600}.fo4-board .fo4-explore-breadcrumb a{color:#aaa}.fo4-board .fo4-category-items,.fo4-board-photos{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.fo4-board-photos .fo4-category-button{left:0!important;right:0!important;color:#41474a}.fo4-board-menu.fo4-nav h5{text-align:center;text-transform:uppercase;font-size:20px;padding:0}@media print,screen and (min-width:40em){.fo4-board-menu.fo4-nav h5{font-size:24px}}.fo4-board-menu-button{position:absolute;top:.5rem;right:1rem}@media print,screen and (min-width:40em){.fo4-board-menu-button{top:1.25rem}}@media print,screen and (min-width:58.0625em){.fo4-board-menu-button{top:1.5rem}}.fo4-board-menu-button button{display:block;width:auto;padding:0 30px;line-height:30px;font-size:12px;white-space:nowrap}@media print,screen and (min-width:58.0625em){.fo4-board-menu-button button{line-height:50px;font-size:16px}}.fo4-board-view-all{cursor:pointer}.fo4-board-view-all a{cursor:pointer;background:rgba(228,87,112,.8);color:#fff;border-radius:5px;display:block;padding-bottom:100%;position:absolute;width:100%;height:0;top:0;left:0;-webkit-transition:background-color .25s;transition:background-color .25s}.fo4-board-view-all a:hover{background:#e45770}.fo4-board-view-all a span{font-size:18px;line-height:2em;font-weight:600;margin-top:25%;display:block}@media print,screen and (min-width:40em){.fo4-board-view-all a span{font-size:24px}}.fo4-explore-guide{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem;margin-top:1rem;border-top:1px solid #efefef;font-size:14px;line-height:22px}.fo4-explore-guide p{text-align:justify}.fo4-explore-guide h3,.fo4-explore-guide p,.fo4-explore-guide ul{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0;margin-right:0}.fo4-explore-guide p{margin-top:0}.fo4-explore-guide ul{padding-left:20px}.fo4-explore-guide-columns{margin-top:0}@media print,screen and (min-width:40em){.fo4-explore-guide-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.fo4-explore-guide .amp-carousel-slide div[itemprop=text]{height:350px;overflow:auto}.fo4-product{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:2em;font-size:14px;line-height:24px}@media print,screen and (min-width:40em){.fo4-product{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (max-width:39.99875em){.fo4-product{padding:0;margin-top:0}}.fo4-product-reveal.reveal{margin-bottom:1rem}@media print,screen and (min-width:40em){.fo4-product-reveal.reveal{overflow:visible;overflow-y:visible}}@media print,screen and (min-width:40em){.fo4-product-reveal.reveal{width:100%;max-width:1280px}}.fo4-product-reveal.reveal .close-button{font-size:3rem}@media print,screen and (max-width:39.99875em){.fo4-product-reveal.reveal .close-button{margin:.5rem;top:0;left:0;position:fixed;padding:0;width:2rem;height:2rem;line-height:1rem;font-size:2rem;border-radius:1rem;color:#fff;background:rgba(0,0,0,.3)}}@media print,screen and (max-width:39.99875em){.fo4-product-reveal.reveal{padding:0}}.fo4-product-photo{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0;margin-right:0;margin-bottom:0}@media print,screen and (min-width:40em){.fo4-product-photo{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(60% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}.fo4-product-photo div{display:block;position:-webkit-sticky;position:sticky;top:10px}}.fo4-product-photo img{width:100%;-o-object-fit:contain;object-fit:contain;max-height:90vh}.fo4-product-source{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem;color:#aaa;font-size:12px;display:block;text-align:right}.fo4-product-info{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.fo4-product-info{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(40% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}@media print,screen and (max-width:39.99875em){.fo4-product-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.fo4-product-info h1{font-size:30px;line-height:1.2em;font-weight:500;text-align:left}@media print,screen and (min-width:40em){.fo4-product-info h1{margin-top:0}}.fo4-product-info>p{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media print,screen and (min-width:40em){.fo4-product-info p:first-child{margin-top:0}}.fo4-product-shops{border-bottom:1px solid #efefef}@media print,screen and (max-width:39.99875em){.fo4-product-shops{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.fo4-product-shops>div{font-size:10px;line-height:12px;color:#aaa;border-bottom:1px solid #efefef}.fo4-product-shops ul{margin:20px 0;padding:0;list-style-type:none}.fo4-product-shops ul li{margin-bottom:1rem}.fo4-product-shops ul li a{font-size:16px;width:250px;text-align:center}.fo4-product-shops ul li span{width:250px;text-align:center;display:block}@media print,screen and (min-width:64em){.fo4-product-shops ul li span{width:auto;margin-left:10px;display:inline;padding:0}}.fo4-product-shops .fo4-button.red:hover{background-color:#e0415d;border:1px solid #e0415d}@media print,screen and (max-width:39.99875em){.fo4-product-details{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}.fo4-product-details h5{font-size:14px;margin-bottom:10px}.fo4-product-details ul{list-style-type:none;margin:0;padding:0}.fo4-product-details ul li{padding:0 20px;position:relative}.fo4-product-details ul li:before{position:absolute;left:0;top:0;content:'•'}.fo4-product-details table{width:100%}.fo4-product-details table tr{background-color:#efefef;border-bottom:1px solid #fff}.fo4-product-details table td{padding:10px;font-size:14px;line-height:20px;color:#888}.fo4-product-details table td:first-child{width:45%}.fo4-product-details table td:last-child{color:#41474a}.fo4-product-details table td.child{padding-left:30px}.fo4-product .fo4-explore-author{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem;text-align:left;margin-top:1.5rem}@media print,screen and (max-width:39.99875em){.fo4-product .fo4-explore-author{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0;margin-right:0;margin-bottom:0;border-bottom:1px solid #efefef;padding-bottom:.5rem;margin-top:1rem}}.fo4-product .fo4-explore-author img{display:inline-block;margin-left:0}.fo4-product .fo4-explore-author-info{display:inline-block;line-height:16px;margin-left:6px}.fo4-product .fo4-explore-author-info span{font-size:10px}.fo4-idea{padding-right:.625rem;padding-left:.625rem;max-width:75rem;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;--select-border:#777;--select-arrow:var(--select-border)}@media print,screen and (min-width:40em){.fo4-idea{padding-right:.9375rem;padding-left:.9375rem}}.fo4-idea .fo4-product-photo div{position:relative;top:0}.fo4-idea-info{position:-webkit-sticky;position:sticky;top:10px}.fo4-idea section{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(66.66667% - 1.25rem);margin-left:.625rem;margin-right:.625rem;margin:0 auto;text-align:justify}@media screen and (max-width:64em){.fo4-idea section{width:100%}}.fo4-idea .idea-photo-add{display:block!important;margin:60px auto}@media screen and (max-width:31.25em){.fo4-form-idea{width:95%!important}}#idea-photos-container{width:100%;margin-bottom:20px}#idea-photos-container .idea-photo{clear:both;float:left;width:100%;margin-bottom:30px;border-bottom:1px solid #efefef;padding-bottom:30px}#idea-photos-container .idea-photo-image{width:100px;float:left;margin-right:15px}#idea-photos-container .idea-photo .fo4-form-field{width:calc(100% - 250px);margin:0 15px 15px 0;float:left}@media screen and (max-width:31.25em){#idea-photos-container .idea-photo .fo4-form-field{width:calc(100% - 130px)}}@media screen and (min-width:31.3125em){#idea-photos-container .idea-photo .fo4-form-field{width:calc(100% - 250px)}}#idea-photos-container .idea-photo-save{float:left;margin-bottom:15px}@media screen and (max-width:31.25em){#idea-photos-container .idea-photo-save{margin-right:15px}}#idea-photos-container .idea-photo>td:first-child{max-width:150px}#idea-photos-form{margin-bottom:50px;text-align:center;margin-bottom:100px}#idea-photos-form>input[type=text]{float:left;width:100%;margin-bottom:20px}#idea-photos-form .fo4-form-field-file{border:0}#idea-photos-form .fo4-form-field-file input{display:none}.fo4-tooltip{position:absolute;display:block;z-index:2;padding-top:2px;max-width:400px}.fo4-tooltip-content{position:relative;text-align:center;border:1px solid rgba(231,95,117,.8);border-radius:5px;background:#fff}.fo4-tooltip-content .fo4-article-author{width:100%;margin:0;padding:12px;border:0}.fo4-tooltip-content:before{position:absolute;z-index:3;display:block;bottom:100%;left:50%;width:10px;height:10px;margin-bottom:-4px;content:'';background:#fff;opacity:1;-webkit-transform:translate(-50%,0) rotate(45deg);-ms-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;pointer-events:none;border:1px solid rgba(231,95,117,.8);border-width:1px 0 0 1px}@media print,screen and (min-width:40em){.fo4-explore-author .fo4-tooltip-content:before{margin-left:53px}}.fo4-loading{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:1rem 0;overflow:hidden}@media print,screen and (min-width:40em){.fo4-loading{padding:2rem 0 1rem}}.fo4-loading-dots{display:none;position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#41474a;color:#41474a;-webkit-box-shadow:9984px 0 0 0 #41474a,9999px 0 0 0 #41474a,10014px 0 0 0 #41474a;box-shadow:9984px 0 0 0 #41474a,9999px 0 0 0 #41474a,10014px 0 0 0 #41474a;-webkit-animation:dot-carousel 1.5s infinite linear;animation:dot-carousel 1.5s infinite linear}@-webkit-keyframes dot-carousel{0%{-webkit-box-shadow:9984px 0 0 -1px #41474a,9999px 0 0 1px #41474a,10014px 0 0 -1px #41474a;box-shadow:9984px 0 0 -1px #41474a,9999px 0 0 1px #41474a,10014px 0 0 -1px #41474a}50%{-webkit-box-shadow:10014px 0 0 -1px #41474a,9984px 0 0 -1px #41474a,9999px 0 0 1px #41474a;box-shadow:10014px 0 0 -1px #41474a,9984px 0 0 -1px #41474a,9999px 0 0 1px #41474a}100%{-webkit-box-shadow:9999px 0 0 1px #41474a,10014px 0 0 -1px #41474a,9984px 0 0 -1px #41474a;box-shadow:9999px 0 0 1px #41474a,10014px 0 0 -1px #41474a,9984px 0 0 -1px #41474a}}@keyframes dot-carousel{0%{-webkit-box-shadow:9984px 0 0 -1px #41474a,9999px 0 0 1px #41474a,10014px 0 0 -1px #41474a;box-shadow:9984px 0 0 -1px #41474a,9999px 0 0 1px #41474a,10014px 0 0 -1px #41474a}50%{-webkit-box-shadow:10014px 0 0 -1px #41474a,9984px 0 0 -1px #41474a,9999px 0 0 1px #41474a;box-shadow:10014px 0 0 -1px #41474a,9984px 0 0 -1px #41474a,9999px 0 0 1px #41474a}100%{-webkit-box-shadow:9999px 0 0 1px #41474a,10014px 0 0 -1px #41474a,9984px 0 0 -1px #41474a;box-shadow:9999px 0 0 1px #41474a,10014px 0 0 -1px #41474a,9984px 0 0 -1px #41474a}}.fo4-admin a{cursor:pointer;position:relative}/*!Flickity v2.2.1
https://flickity.metafizzy.co
----------------------------------------------*/.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}