﻿/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body{background-color:#f5f5f5;font-size:1em;font-family:"Open Sans", serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}p,li{line-height:1.5;font-size:1.125rem}a{color:#337ab7;text-decoration:none}a:hover{color:#23527c;text-decoration:underline}html{box-sizing:border-box;font-size:100%}*,*:before,*:after{box-sizing:inherit}.fa-icon{display:inline-block;width:1em;height:1em;vertical-align:-0.125em}figure{margin:1em 0}/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.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;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;transform:translateY(-50%)}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:0.6}.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:disabled{opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.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:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from, 20%, 53%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%, 43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from, to{transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%, 20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from, 11.1%, to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from, 60%, 75%, 90%, to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%, 55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%, 45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%, 45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%, 60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%, 80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.site{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin:0 auto;display:flex;flex-direction:column;min-height:100vh}.site-content{flex:1}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-box{width:30px;height:21px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}.hamburger--3dx .hamburger-box{perspective:60px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 9px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -9px, 0) rotate(-45deg)}.mainheader{color:white;background:linear-gradient(118deg, rgba(15,104,145,0.88) 0%, #1E4967 100%);position:relative}@media (max-width: 61.24em){.mainheader{background-color:#174763}}.mainheader-top{max-width:1200px;margin:0 auto;font-family:Georgia, serif}@media (min-width: 46.25em){.mainheader-top{display:flex;align-items:center;padding:0px 10px}}@media (max-width: 61.24em){.mainheader-top{display:none}}.mainheader-top-message{flex:1;text-align:left}.mainheader-top-message em{font-style:normal;background-color:#d43a22;padding:5px;display:inline-block}.mainheader-top-nav-container{background-color:#103040}.mainheader-top-nav{text-align:right}.mainheader-top-nav a{display:inline-block;color:rgba(255,255,255,0.7);text-decoration:none;font-size:0.8em;margin:0;padding:0 10px}.mainheader-top-nav a:hover{color:white}.mainheader-top-nav a .li{flex:1}.mainheader-container{display:flex;align-items:center;justify-content:space-between;padding:3px;max-width:1200px;margin:0 auto}.mainheader-logolink{flex:1;display:inline-block}.mainheader-logo,.mainheader-logo-sl,.mainheader-logo-de,.mainheader-logo-mk{height:80px;display:block}@media (max-width: 61.24em){.mainheader-logo,.mainheader-logo-sl,.mainheader-logo-de,.mainheader-logo-mk{height:60px}}.mainheader-logo{background:url(/assets/logo-4dbad37424d4dac288b44e4eec65c10b0ef8cac52f373cb41fa263033988e174.svg) no-repeat 0 0;background-size:contain}.mainheader-logo-sl{background:url(/assets/logo_sl-1a9f7d06849715543101973b31ba44ac23441ea200d63dabcb5f808151c817c8.svg) no-repeat 0 0;background-size:contain}.mainheader-logo-de{background:url(/assets/logo_at-46e66ffe5acef24587a4b7e004b67926313c26e456cd553677c7f4ea49f6515c.svg) no-repeat 0 0;background-size:contain}.mainheader-logo-mk{background:url(/assets/logo_mk-b68f35fe274787908d50b687230db0c163eb06e4d95b8e80610a96fb7e319c56.svg) no-repeat 0 0;background-size:contain}.mainheader-nav{flex:1;align-self:flex-end;display:flex;justify-content:flex-end;margin-right:5px;margin-bottom:5px}.mainheader-nav ul{list-style:none;margin:0;padding:0}.mainheader-nav a{font-size:0.92rem;margin:0;padding:10px;color:white;text-decoration:none;text-transform:uppercase;white-space:nowrap}.mainheader-nav a:hover{background-color:rgba(0,0,0,0.2)}.mainheader-nav a:not(:only-child):after{padding-left:4px;content:" ▾"}@media (max-width: 61.24em){.mainheader-nav{display:none}}.mainheader-nav-list{display:flex}.mainheader-nav-list>li{position:relative}.mainheader-nav-dropdown{position:absolute;display:none;z-index:500;left:0;top:30px;background:#174763;text-align:left;box-shadow:0 3px 12px rgba(0,0,0,0.15)}.mainheader-nav-dropdown li{display:block}.mainheader-nav-dropdown a{display:block}.mainheader-bars{color:white;font-size:1rem;margin-right:0;display:none}.mainheader-bars:hover{text-decoration:none;color:white}.mainheader-bars:focus{outline:none}@media (max-width: 61.24em){.mainheader-bars{display:inline-block}}.mainheader-mobilemenu{position:absolute;top:66px;right:0;width:100%;display:flex;align-items:flex-start;flex-flow:row wrap;align-content:stretch;overflow:hidden;z-index:500;max-height:0}@media (max-width: 29.99em){.mainheader-mobilemenu{display:block}}.mainheader-mobilemenu-column{flex:1;display:flex;flex-direction:column}.mainheader-mobilemenu-column a{display:block;flex:1;color:rgba(245,245,245,0.87);background-color:#174763;padding:15px;white-space:nowrap;border-bottom:1px solid rgba(250,235,215,0.51);border-right:1px solid rgba(250,235,215,0.51)}.mainheader-mobilemenu-column a:hover{text-decoration:none;color:rgba(255,240,220,0.91);background-color:#103040}@media (max-width: 29.99em){.mainheader-mobilemenu-column a{border-right:none}}@media (min-width: 30em){.mainheader-mobilemenu-column:last-of-type a{border-right:none}}.mainheader-mobilemenu.opened{animation:slideIn 0.2s ease-in 0s forwards}.mainheader-mobilemenu.closed{animation:slideOut 0.1s ease-out 0s forwards}@keyframes slideIn{from{max-height:0}to{max-height:1500px}}@keyframes slideOut{from{max-height:1500px}to{max-height:0}}header.header img{width:150px}header.header nav ul{list-style:none}.main-content{max-width:1200px;margin:0 auto}img{width:100%}.first{position:relative}.first .slide-text{font-size:2em;width:50%;color:white;background:rgba(0,0,0,0.2);position:absolute;bottom:10px;left:10px}.videos{padding:1em 0}@media (max-width: 29.99em){.videos{padding:5px 0}}.videos h2{margin-top:1em}@media (max-width: 29.99em){.videos h2{font-size:1.2rem;margin-top:10px}}.video-list{display:flex;justify-content:center;align-items:center}@media (max-width: 29.99em){.video-list{flex-direction:column}}.video-wrapper{max-width:800px;width:100%}.video-wrapper.first{margin-right:1em}@media (max-width: 29.99em){.video-wrapper.first{margin:10px}}.video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;width:100%;overflow:hidden}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-caption{margin-top:8px;font-weight:bold;font-size:1rem;text-align:center}.help{font-family:"Open Sans", serif;margin:2rem 0;padding:1em;color:white;background:linear-gradient(260deg, #0f6891 0%, rgba(15,104,145,0.68) 100%);text-align:center}.help-subtitle{font-size:1.5rem;font-family:"Open Sans", serif;text-align:center}.personal-accounts{font-family:"Playfair Display", serif;background-image:url(/assets/personal-accounts-3b8ad571218cadb8289e3ac8b446996419ad278e00ccb7d3a4f82587f0a72530.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#8a8a8a;margin-top:30px;padding:30px 30px 30px 100px;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;align-content:flex-start}@media (max-width: 29.99em){.personal-accounts{padding:30px 30px 30px 10px}}@media (min-width: 30em) and (max-width: 46.24em){.personal-accounts{padding:30px 30px 30px 30px}}@media (min-width: 46.25em) and (max-width: 61.24em){.personal-accounts{padding:30px 30px 30px 40px}}.personal-accounts-title{font-size:1.5rem;font-weight:bold;text-transform:uppercase;margin-bottom:1rem}@media (max-width: 29.99em){.personal-accounts-title{font-size:1.4rem}}.personal-accounts-connotation{text-align:left;font-size:25px;line-height:1.5;width:200px}@media (max-width: 29.99em){.personal-accounts-connotation{font-size:16px;width:180px}}.personal-accounts-infotext{text-align:left;font-size:16px;line-height:1.5;width:250px;margin:2rem 0 2rem 3rem}@media (max-width: 29.99em){.personal-accounts-infotext{font-size:14px;width:200px;margin:1rem 0 2rem 0}}.personal-accounts-link{font-family:"Open Sans", serif;font-weight:bold;padding:6px 12px;text-transform:uppercase;color:white;background-color:#0076be;border:2px solid #0076be}.personal-accounts-link:hover{background-color:rgba(255,118,84,0.9);border:2px solid rgba(255,118,84,0.9);text-decoration:none}.announcement-wrapper{display:flex;margin:0;padding:0;height:95px;width:100%}@media (max-width: 46.24em){.announcement-wrapper{height:auto}}.announcement{text-transform:uppercase;padding-left:50px;padding-right:110px;background:linear-gradient(110deg, #e77878 81%, transparent 30%);color:#fff;font-weight:600;max-width:290px;min-width:270px;height:95px;display:table;margin:auto}@media (max-width: 61.24em){.announcement{padding-left:30px;padding-right:70px;min-width:150px}}@media (max-width: 46.24em){.announcement{padding-left:5px;padding-right:5px;min-width:10px;margin:0;background-color:#e77878;height:auto}}.announcement p{display:table-cell;vertical-align:middle;margin:auto}@media (max-width: 46.24em){.announcement p{display:none}}.announcement-content{flex:1;display:flex;justify-content:space-between;align-items:center}@media (max-width: 29.99em){.announcement-content{flex-direction:column;align-items:flex-end}}.announcement-left{flex:1;display:flex;justify-content:flex-start;max-width:600px;padding:10px 20px}@media (max-width: 46.24em){.announcement-left{height:auto}}.announcement-left p{font-size:20px;font-weight:600;text-align:left}.announcement-left p a{color:#000;text-align:left;text-decoration:none}.announcement-right{margin:0 50px 0 0;font-size:14px;font-weight:600}@media (max-width: 46.24em){.announcement-right{margin:0 10px 15px 0}}@media (max-width: 61.24em){.announcement-right{margin:0 20px 15px 0}}@media (max-width: 46.24em){.announcement-right p{padding:0;margin:0}}.announcement-right p a{display:flex;color:#999;text-decoration:none}@media (max-width: 61.24em){.announcement-right p a{font-size:90%}}.announcement-arrow-right{width:1.5rem;height:1.5rem;color:#999;font-size:30px;line-height:25px}.article-container{width:100%;max-width:1140px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr;-moz-column-gap:3rem;column-gap:3rem;padding:0 2rem}@media screen and (max-width: 800px){.article-container{padding:0 10px}}.article-sidebar{grid-column:2;text-align:left}@media screen and (max-width: 800px){.article-sidebar{display:none}}.article-sidebar-category{margin-bottom:3rem}.article-sidebar-title{display:block;color:#005c88;font-size:15px;line-height:18px;font-family:Open Sans;font-weight:600;text-transform:uppercase;border-bottom:2px solid #125e75;padding-bottom:10px;margin-bottom:1rem}.article-sidebar-title:hover{text-decoration:none}.article-sidebar-content{display:grid;grid-template-columns:1fr 100px;-moz-column-gap:1rem;column-gap:1rem;align-items:start;margin-bottom:1rem}.article-sidebar-content:hover{text-decoration:none}.article-sidebar-content h4{color:#2c2c2c;margin:0;padding:0;font-size:15px;line-height:22px;font-family:Open Sans;font-weight:normal}.article-sidebar-thumbnail{margin:0;padding:0}.article{grid-column:1;text-align:left}@media screen and (max-width: 800px){.article{grid-column:1/span 2}}@media (max-width: 46.24em){.article p{margin-left:5px;margin-right:5px}}.article-header{grid-column:1/span 2;text-align:left}.article-title{font-family:Georgia, Times, "Times New Roman";font-weight:normal;font-size:2.5rem;line-height:1.2}@media (max-width: 46.24em){.article-title{font-size:2rem}}@media screen and (max-width: 600px){.article-title{font-size:1.7rem}}.article-content p:first-child{margin-top:0}.article-categories .article-category{font-weight:bold;display:inline-block;color:#343434;padding:2px 5px}.article-subtitle{font-family:"Open Sans", serif;font-weight:bold;color:#666;line-height:1.3;font-size:1.2rem;margin-bottom:2rem}.article-subtitle p{margin:0;font-size:1.2rem;line-height:1.5}@media screen and (max-width: 600px){.article-subtitle p{font-size:1.125rem}}.article-author{font-family:"Playfair Display", serif;font-weight:bold}.article-author{font-family:"Playfair Display", serif}.article h2{font-family:"Open Sans", serif;font-weight:bold;font-size:1.5em;margin-left:0;margin-right:0}@media (max-width: 29.99em){.article h2{font-size:1.5em}}@media (max-width: 46.24em){.article h2{margin-left:5px;margin-right:5px}}.article h3{font-family:"Open Sans", serif;font-weight:bold;font-size:1.125rem;line-height:1.3}.article figcaption{color:#6c757d;font-size:80%;line-height:1.3;font-weight:bold;text-align:center}.article-sharing-top{margin:1rem 0 0 0;text-align:right}.article-sharing-bottom{display:flex;align-items:center;justify-content:center;margin:1rem 0;padding:1rem;font-style:italic;text-align:center;border-top:1px solid lightgray;border-bottom:1px solid lightgray;clear:both}.article-sharing-bottom span{display:block;margin-right:10px;padding-bottom:5px}.article-views{display:flex;align-items:center;margin-top:2em}.article-views svg{width:1em;height:1em;margin-right:0.5em}.page{display:flex;max-width:1000px;margin:0 auto 2rem auto;text-align:left}@media (max-width: 46.24em){.page p{margin-left:5px;margin-right:5px}}.page-title{font-family:"Playfair Display", serif;font-size:2em;margin:0;padding:0}@media screen and (max-width: 600px){.page-title{font-size:20px;padding:5px 5px 10px;margin-bottom:0}}@media (max-width: 46.24em){.page-title{margin-bottom:0}}.page-subtitle{font-family:"Open Sans Condensed", sans-serif;font-weight:bold;color:#666;line-height:1.3;margin:10px 0}@media (max-width: 46.24em){.page-subtitle{margin:1em 5px}}@media (max-width: 29.99em){.page-subtitle{font-size:1.2rem}}.page-subtitle p{margin:0;padding:0;font-size:1.6rem;line-height:1.3}.page-content{text-align:left}.page h2{font-family:"Playfair Display", serif;font-weight:bold;font-size:1.2em;margin-left:0;margin-right:0}@media (max-width: 29.99em){.page h2{font-size:1.5em}}@media (max-width: 46.24em){.page h2{margin-left:5px;margin-right:5px}}.page-sidebar{margin:3rem 0 0 3rem}@media (max-width: 46.24em){.page-sidebar{display:none}}.page-sidebar div{margin:15px 0;padding-bottom:15px;border-bottom:1px dotted gray}.page-sidebar div:first-of-type{padding-top:15px;border-top:1px dotted gray}.page-sidebar a{padding-right:3rem;font-weight:bold;white-space:nowrap}.page-sidebar a:hover{text-decoration:none}.articles-with-categories{display:flex;flex-direction:row;align-items:flex-start;margin:0 auto;padding:0 10px;max-width:1200px}@media (max-width: 61.24em){.articles-with-categories{padding:0 10px}}.articles-with-categories-main{margin-right:2rem}@media (max-width: 61.24em){.articles-with-categories-main{margin-right:0}}.articles-list{flex:10;display:flex;flex-direction:column;max-width:1000px;margin:3rem 0;font-family:"Open Sans", "sans-serif", "Arial"}.article-item{display:grid;grid-template-columns:1fr 220px;-moz-column-gap:1rem;column-gap:1rem;padding-bottom:.7rem;margin-bottom:1rem;border-bottom:1px solid #ddd}@media (max-width: 29.99em){.article-item{flex-direction:column}}.article-item a{color:inherit}.article-item a:hover{color:#1a6789;text-decoration:none}.article-item-title{font-size:21px;font-weight:600;color:#333;line-height:1.3;margin:0 0 10px 0}@media (max-width: 46.24em){.article-item-title{font-size:1rem}}.article-item-teaser p{font-size:1rem;margin:0;padding:0}.article-item-thumbnail{line-height:0;margin:0;padding:0}@media (max-width: 29.99em){.article-item-thumbnail{width:100%;height:auto}}.article-item-thumbnail img{height:100%}.article-item-content{text-align:left;padding-bottom:10px;line-height:1.4}.article-item-date{color:#212529;font-size:13px;margin-top:5px;text-transform:uppercase}.article-item-teaser{font-size:0.9rem}@media (max-width: 46.24em){.article-item-teaser{display:none}}.figure-center,.figure-left,.figure-right{width:50%}@media (max-width: 46.24em){.figure-center,.figure-left,.figure-right{width:100%}}.figure figcaption{margin-top:3px;font-size:0.9rem}.figure-center{margin:0 auto}.figure-left{float:left;margin-right:10px;margin-top:5px}.figure-right{float:right;margin-left:10px;margin-top:5px}.figure-original{max-width:100%}.figure-wide{width:100%}.mainbox{background-image:url(/assets/main-d4bdb9c67906f2bf76eed1a99ef3f97b044485c2106914d2ca52fb51df7f994b.jpg);background-size:cover;background-position:center center;width:100%;display:flex;justify-content:flex-end;align-items:center}@media (max-width: 29.99em){.mainbox{height:280px;align-items:flex-end}}@media (min-width: 30em) and (max-width: 46.24em){.mainbox{height:400px}}@media (min-width: 46.25em) and (max-width: 61.24em){.mainbox{height:500px}}@media (min-width: 61.25em) and (max-width: 81.24em){.mainbox{height:500px}}@media (min-width: 81.25em){.mainbox{height:700px}}.mainbox-content{width:100%;max-width:1200px;margin:0 auto}.mainbox-textcontainer{width:100%;padding-right:10px;text-align:right}@media (max-width: 29.99em){.mainbox-textcontainer{padding-right:10px;padding-left:10px}}@media (max-width: 29.99em){.mainbox-smalltext{display:none}}.mainbox-text{font-family:"Playfair Display", serif;font-size:3em;color:#1d3a4b;line-height:1.3;margin-bottom:30px}@media (max-width: 29.99em){.mainbox-text{font-size:0.9em;font-weight:bold;margin-bottom:15px}}@media (min-width: 30em) and (max-width: 46.24em){.mainbox-text{font-size:1.6em}}@media (min-width: 46.25em) and (max-width: 61.24em){.mainbox-text{font-size:2.5em}}.mainbox-links{margin-top:30px;display:flex;justify-content:flex-end}@media (max-width: 29.99em){.mainbox-links{justify-content:center;align-self:center;margin-top:50px;text-align:center;margin-bottom:15px}}@media (min-width: 30em) and (max-width: 46.24em){.mainbox-links{justify-content:center;margin-top:30px}}.mainbox-link{font-family:"Open Sans", serif;font-weight:bold;display:inline-block;padding:6px 12px;margin-left:6px;font-size:1em;line-height:1.4;text-align:center;border-radius:4px;text-transform:uppercase}@media (max-width: 29.99em){.mainbox-link{padding:4px 8px;font-size:0.8em}}.mainbox-link.falungong{color:white;background-color:#0076be;border:2px solid #0076be}.mainbox-link.falungong:hover{background-color:rgba(255,118,84,0.9);border:2px solid rgba(255,118,84,0.9);text-decoration:none}.mainbox-link.persecution{color:#12303f;border:2px solid #12303f}.mainbox-link.persecution:hover{background-color:rgba(255,118,84,0.9);text-decoration:none}.imagebanner{background-size:cover;background-position:center top;width:100%;height:calc(80vh - 140px);text-align:center;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}@media screen and (max-width: 600px){.imagebanner{height:60vh}}.imagebanner-practice{background-image:url(/assets/central-park-practice-27f0f41389a1de86cac72c36ee33a1445468a06d95ee08aa59c9e9242ee46119.jpg)}.imagebanner-persecution{background-image:url(/assets/persecution/c4_tiananmenTwoChineseDisplayBannerWithDignity-ec542fb4a19f253b8452952a053f5bc05be971ff603f0d20224544289f7013b4.jpg)}.imagebanner-about{background-image:url(/assets/about-banner-164869d33a169b5c9d0b49817c0b6ba47031b22c6f130f31dca3a9c35ca85995.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;max-height:350px;max-width:1050px;margin:0 auto}.imagebanner-title{font-family:"Playfair Display", serif;font-size:3.5rem;color:#000;text-shadow:0 0 10px white, 0 0 20px white, 0 0 30px white, 0 0 40px #ffffff, 0 0 70px #ffffff, 0 0 80px #ffffff, 0 0 100px #ffffff;margin:0;padding:10px 10px 20px 10px}@media screen and (max-width: 600px){.imagebanner-title{font-size:20px;padding:5px 5px 10px}}@media (max-width: 46.24em){.imagebanner-title{font-size:2em}}.imagebanner-subtitle{font-family:"Open Sans", serif;font-weight:bold;text-transform:uppercase;color:white;background-color:#fcaf2b;margin:0;padding:5px}@media screen and (max-width: 600px){.imagebanner-subtitle{font-size:12px}}.carousel{background:#f4e7d6;margin-bottom:4em}.carousel-cell{display:flex;align-content:center;align-items:center;justify-content:center;width:90%;height:auto;margin:0 2em;padding:0 40px;border-radius:5px}@media (max-width: 29.99em){.carousel-cell{flex-direction:column}}.carousel-image{margin:0}@media (max-width: 29.99em){.carousel-image{margin-top:1em}}.carousel-image img{width:100px;border-radius:50%}@media (max-width: 46.24em){.carousel-image img{width:60px}}.carousel-quote{line-height:1.1;flex:1;margin:20px 0 20px 20px}@media (max-width: 46.24em){.carousel-quote{margin:10px 0 10px 10px}}.carousel-quote-text{display:block;font-style:italic;font-size:1.2em;line-height:1.4;margin-bottom:10px}@media (max-width: 46.24em){.carousel-quote-text{font-size:0.9em}}.carousel-quote-name{font-weight:bold;text-transform:uppercase;font-size:0.9em}@media (max-width: 46.24em){.carousel-quote-name{font-size:0.8em}}.carousel-quote-profession{font-size:0.9em}@media (max-width: 46.24em){.carousel-quote-profession{font-size:0.8em}}.flickity-slider{display:flex;align-items:center}.galleriesGroup{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}.galleryItem-thumbnail{margin:0 0 5px 0}.galleryItem-thumbnail img{width:350px}.galleryItem{background-color:white;border:1px solid #c5c5c5;margin:10px;padding:15px 15px 10px 15px;box-shadow:0 0 4px rgba(0,0,0,0.1)}@media (max-width: 29.99em){.galleryItem{padding:0 0 10px 0}}.headline-galleries h2{margin:0}.headline-galleries-group .galleryItem{background-color:inherit;border:none;color:white}.headline-galleries-group .galleryItem-title a{color:white}.galleryItem-title a{color:#2E2F30;text-decoration:none;font-weight:bold;font-size:1rem;text-transform:uppercase}.gallery{max-width:866px;margin:1em auto 2em auto}.gallery h4{text-transform:uppercase;margin:5px 0 5px 0;padding:0}.galleryImage-image{margin:5px}@media (max-width: 29.99em){.galleryImage-image{margin:0}}.gallery-subtitle{max-width:866px;margin:1em auto 2em auto;font-family:'Open Sans Condensed', sans-serif;font-size:1.6rem;font-weight:bold;color:#666;line-height:1.3}@media (max-width: 46.24em){.gallery-subtitle{margin:1em 5px}}@media (max-width: 29.99em){.gallery-subtitle{font-size:1.2rem}}.galleryImage{display:inline-block;background-color:white;border:1px solid #c5c5c5;margin:10px;padding:15px 15px 10px 15px;box-shadow:0 0 4px rgba(0,0,0,0.1)}@media (max-width: 29.99em){.galleryImage{padding:0 0 10px 0}}.galleryImage img{width:auto;max-width:100%}.headlines-group{font-family:'Open Sans', serif;display:flex}@media (max-width: 46.24em){.headlines-group{flex-direction:column;align-items:center}}.headline-galleries{margin:0 0 2rem 0;padding:1.5rem 1rem 1rem 1rem;color:whitesmoke;background-color:#1d4b69}.headline-galleries h3{font-size:1.3rem;margin-top:0}.headline-galleries-group{font-family:'Open Sans', serif;display:flex}@media (max-width: 46.24em){.headline-galleries-group{flex-direction:column;align-items:center}}.headline-galleries-group .galleryItem-thumbnail img{width:100%}.headline-galleries-group .headline-item{background-color:inherit;text-align:center}.headline-galleries-group .headline-item h4{font-size:1.1rem;margin:0;text-align:center}.headline-item{background-color:white;flex:1;padding:0;margin-right:1.5rem;border-radius:5px;max-width:500px;box-shadow:0 0 4px rgba(0,0,0,0.1)}.headline-item p{font-size:0.9rem}.headline-item a{color:inherit}.headline-item a:hover{color:#1a6789;text-decoration:none}@media (max-width: 46.24em){.headline-item{margin-left:1.5rem;margin-bottom:1.5rem}}@media (min-width: 46.25em){.headline-item:last-of-type{margin-right:0}}.headline-thumbnail{margin:0;padding:0}.headline-title{margin:10px 0;line-height:1.3}.headline-content{text-align:left;padding:0 15px 0 15px}.headline-content-more{text-align:left;font-size:0.8rem;font-weight:bold;color:rgba(56,56,56,0.81);text-transform:uppercase}.subscription{font-family:'Open Sans', serif;color:white;padding:1rem 2rem 2rem;margin-bottom:2rem;margin-top:2em;background:linear-gradient(260deg, #0f6891 0%, rgba(15,104,145,0.68) 100%);clear:both}.subscription-subtitle{font-size:1.5rem !important;font-family:'Open Sans', serif !important;text-align:center}@media (max-width: 29.99em){.subscription-subtitle{font-size:1rem}}.subscription-privacy{line-height:1.3;margin-bottom:0}.subscription-privacy a{font-weight:bold;color:white}.subscription form{display:flex;position:relative}.subscription-email-real{flex:1;padding:5px 10px;font-size:1.2rem}@media (max-width: 29.99em){.subscription-email-real{font-size:1rem;padding:3px 5px}}.subscription-email{position:absolute;margin-left:-9999px}.subscription-button{padding:5px 3rem;font-size:1.2rem}@media (max-width: 29.99em){.subscription-button{padding:5px;font-size:1rem}}.message.is-success{color:yellowgreen;margin-bottom:1em;font-weight:bold}.message.is-error{color:orangered;margin-top:1em;margin-bottom:1em;font-weight:bold}.voices-of-support-title{text-align:center;font-size:1.3rem;font-weight:bold}.footer{font-size:0.7rem;color:rgba(245,245,245,0.87);background:linear-gradient(180deg, rgba(15,104,145,0.88) 0%, #104455 100%);text-align:center;padding:2em 1em}.footer p{margin:0}.footer-logo,.footer-logo-sl,.footer-logo-de,.footer-logo-mk{width:230px;height:60px;display:block;margin:0 auto 2em auto}.footer-logo{background:url(/assets/logo-4dbad37424d4dac288b44e4eec65c10b0ef8cac52f373cb41fa263033988e174.svg) no-repeat 0 0;background-size:contain}.footer-logo-sl{background:url(/assets/logo_sl-1a9f7d06849715543101973b31ba44ac23441ea200d63dabcb5f808151c817c8.svg) no-repeat 0 0;background-size:contain}.footer-logo-de{background:url(/assets/logo_at-46e66ffe5acef24587a4b7e004b67926313c26e456cd553677c7f4ea49f6515c.svg) no-repeat 0 0;background-size:contain}.footer-logo-mk{background:url(/assets/logo_mk-b68f35fe274787908d50b687230db0c163eb06e4d95b8e80610a96fb7e319c56.svg) no-repeat 0 0;background-size:contain}.footer-sitemap{display:flex;justify-content:center;border-bottom:1px solid rgba(245,245,245,0.5);margin-top:1rem;padding-bottom:2rem;margin-bottom:2rem}@media (max-width: 46.24em){.footer-sitemap{flex-direction:column}}.footer-sitemap div{text-align:left;padding:0 3rem}@media (min-width: 46.25em) and (max-width: 61.24em){.footer-sitemap div{padding:0 1.5rem}}@media (max-width: 46.24em){.footer-sitemap div{text-align:center;margin-bottom:1rem}}.footer-sitemap div h3{color:rgba(245,245,245,0.87);font-size:1rem;font-weight:bold;text-transform:uppercase;margin:0 0 10px;padding:0}@media (min-width: 61.25em){.footer-sitemap div h3{white-space:nowrap}}.footer-sitemap div a{display:block;color:rgba(245,245,245,0.87);font-size:1rem;margin-bottom:5px;white-space:nowrap}.footer-text p{font-size:.85rem}nav.pagy-nav{display:flex;justify-content:center}nav.pagy-nav span.page{display:inline;margin:5px}.category-content:after{content:"";display:table;clear:both}.category-title{text-align:left;position:relative;color:#2f7388;margin:2rem 0 0}.category-title:after{content:"";position:absolute;left:0;right:0;top:45%;border-top:solid 7px #2f7388;z-index:-1}.category-title h1{display:inline-block;background:#f9f9f9;font-size:19px;font-weight:bold;padding-right:12px}@media (max-width: 46.24em){.category-title h1{font-size:1.5rem;margin-bottom:1.2rem}}@media (max-width: 61.24em){.category-title h1{font-size:1.7rem;margin-bottom:1.5rem}}.categories-list-side{color:#fff;background-color:#1b677e;text-align:left;padding:30px 40px;margin:3.5rem 10px 0 1rem}@media (max-width: 61.24em){.categories-list-side{display:none}}.category-side{font-size:1.2rem;margin-bottom:5px}.category-side a{color:inherit;display:block;padding:5px 10px;text-transform:uppercase;font-weight:bold;font-size:1rem;border-left:5px solid transparent}@media (max-width: 61.24em){.category-side a{font-size:.85rem}}.category-side a span{white-space:nowrap}.category-side:hover a.is-active,.category-side a.is-active{border-left:5px solid rgba(255,255,255,0.4)}.category-side:hover a{border-left:5px solid rgba(255,255,255,0.2);text-decoration:none}.articles-with-categories .articles-list{margin-top:1rem}.newsletter-header{margin-bottom:3rem}.newsletter-header h1{font-size:2rem;margin-bottom:10px}@media (max-width: 46.24em){.newsletter-header h1{font-size:1.5rem}}.newsletter-header h2{font-size:1.5rem;margin-top:0}@media (max-width: 46.24em){.newsletter-header h2{font-size:1.1rem}}.newsletter-articles-list{flex:10;display:flex;flex-direction:column;max-width:1000px;margin:1rem auto;padding:0 1rem}.newsletter-article-item{display:flex;background-color:white;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,0.1);margin:0 1rem 2rem 1rem;padding:1rem}@media (min-width: 30em) and (max-width: 46.24em){.newsletter-article-item{align-items:center}}@media (max-width: 46.24em){.newsletter-article-item{flex-direction:column}}.newsletter-article-item a{color:inherit}.newsletter-article-item a:hover{color:#1a6789;text-decoration:none}.newsletter-article-item-thumbnail{margin:.3rem 0 0 0;padding:0;width:350px}@media (max-width: 29.99em){.newsletter-article-item-thumbnail{width:100%;height:auto}}.newsletter-article-item-thumbnail img{height:100%}.newsletter-article-item-content-before{max-width:930px;text-align:justify;margin-left:auto;margin-right:auto}.newsletter-article-item-content{text-align:left;margin-left:1rem}.newsletter-article-item-content div{line-height:1.5;font-size:1.125rem}.newsletter-article-item-content div p{margin-top:0}.newsletter-article-item-content div p:last-of-type{margin-bottom:0}.newsletter-article-item-content h3{font-size:1.3rem;margin-bottom:.5rem}.newsletter-article-categories{margin:0 0 10px 0;text-transform:uppercase}.newsletter-article-category{font-size:0.9rem;display:inline-block;border-radius:5px;color:#343434;background-color:rgba(235,187,42,0.5);padding:2px 10px;letter-spacing:1.4px}.newsletter-article-item-title{margin:.1rem 0 0 0;line-height:1.3}@media (max-width: 46.24em){.newsletter-article-item-teaser{display:none}}.newsletters-list-container{max-width:1200px;margin:0 auto}.newsletters-list-container h1{margin-bottom:2rem}@media (max-width: 46.24em){.newsletters-list-container h1{font-size:1.5rem;margin-bottom:1.2rem}}@media (max-width: 61.24em){.newsletters-list-container h1{font-size:1.7rem;margin-bottom:1.5rem}}.newsletters-list{display:flex;flex-wrap:wrap;margin:0 10px}.newsletters-list-item{flex:1;padding:10px;display:flex;flex-direction:column;align-items:center;border:1px solid transparent}.newsletters-list-item:hover{border:1px solid lightgray;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,0.1);background-color:rgba(29,82,113,0.05);text-decoration:none}.newsletters-list-item-title{font-weight:bold;text-transform:uppercase;max-width:250px;margin-top:5px}.newsletters-list-item-image{width:250px;text-align:center}.newsletters-list-item-emptyphoto{width:250px;height:353px;background-color:white;font-family:"Playfair Display", serif;font-size:1.35rem;text-transform:uppercase;color:black;padding:120px 10px 0 10px;line-height:1.3}.newsletters-list-pagination{font-weight:bold;padding:10px;margin:10px 0}.social-share-button .ssb-icon{background-position:center center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.social-share-button .ssb-twitter{background-image:url(/assets/social-share-button/twitter-7b64ce0117a85c5d52ed45c27707af61d9b0e0d590284baa287cfe87867b9ae1.svg)}.social-share-button .ssb-facebook{background-image:url(/assets/social-share-button/facebook-03210e1663ee772e93ed5d344cdb36657b68342821aaebe982f2f984915990b3.svg)}.social-share-button .ssb-google_bookmark{background-image:url(/assets/social-share-button/google_bookmark-bb4c960c0421cb7dce602d10e744692bcc1c54f323410f4965d508f96e2255ce.svg)}.social-share-button .ssb-google_plus{background-image:url(/assets/social-share-button/google_plus-50c049fbb29cd3346f1bf9349017b644bcd00a53b56bd156728850f57bd85c0a.svg)}.social-share-button .ssb-weibo{background-image:url(/assets/social-share-button/weibo-a345a6ca554e6f388da9eb35746bb0425cb018c16408ba82852c66d375245d6f.svg)}.social-share-button .ssb-qq{background-image:url(/assets/social-share-button/qq-4dbae8223fc7823f6d73bc7fbe113eb894f4c174ec3ae93103ca382c78a2bf67.svg)}.social-share-button .ssb-delicious{background-image:url(/assets/social-share-button/delicious-0c55f72f821aae5352691f13eb64bf3435573e2169d0720477ed367b2f1ed28e.svg)}.social-share-button .ssb-linkedin{background-image:url(/assets/social-share-button/linkedin-b7fd42895b291003c444a9c2acf867ea813671e0b725a5d7c05dbb13f5c0fdd3.svg)}.social-share-button .ssb-tumblr{background-image:url(/assets/social-share-button/tumblr-330a37f93cce7c27a750188d0bfdbed3a22f566b807e64d21131dcdc94e08ec3.svg)}.social-share-button .ssb-pinterest{background-image:url(/assets/social-share-button/pinterest-86203d156197cce4087fee058b920d275c535df5fd59d8caa83da0ef41d1ec7f.svg)}.social-share-button .ssb-douban{background-image:url(/assets/social-share-button/douban-46298c27e3bc6d59951c0bbc464339a5ba1b44e3b25b571874f1baacd7af2495.svg)}.social-share-button .ssb-wechat{background-image:url(/assets/social-share-button/wechat-d8852cc3396a7a53eba39595d2e9f638c93a34ab1a0f41bae4ff391b63815f56.svg)}.social-share-button .ssb-vkontakte{background-image:url(/assets/social-share-button/vkontakte-0c2b68277fade991d74efcbdb6f7b359a35e65156cbada9625a3fe8f73151c14.svg)}.social-share-button .ssb-odnoklassniki{background-image:url(/assets/social-share-button/odnoklassniki-579bf782bd70fe94748254cac2c8c3dc150cceb0d2a143399e3062246b5ecb39.svg)}.social-share-button .ssb-xing{background-image:url(/assets/social-share-button/xing-0ebccb4042c8c7220e471c4f569df2bf27da227db425525819b6848c86a1603e.svg)}.social-share-button .ssb-email{background-image:url(/assets/social-share-button/email-7067143cbe69d9d8cf25e67fda1a315d133c2b79074a09088bd712cc5c81135d.svg)}.social-share-button .ssb-reddit{background-image:url(/assets/social-share-button/reddit-730429c239b6990b67d0d4aaaeb6e9fe48c62267f889a412e81f5f1066ec625f.svg)}.social-share-button .ssb-hacker_news{background-image:url(/assets/social-share-button/hacker_news-d89b13fec49355a787389a776f2e03a0a38314abf93777b8865f8c5f146eaf8d.svg)}.social-share-button .ssb-telegram{background-image:url(/assets/social-share-button/telegram-a6b5607917f3e3efbcf35c3ed43356b05622fcfc533d2fbf5066621b78c1dbe4.svg)}.ss-wechat-dialog{width:300px;position:fixed;background:#fff;padding:15px;border-radius:3px;box-shadow:0 2px 15px rgba(0,0,0,0.15);z-index:11001;font-size:14px;line-height:1.2em}.ss-wechat-dialog .wechat-popup-header{font-weight:bold}.ss-wechat-dialog .wechat-dialog-qr{text-align:center;margin:25px 0}.ss-wechat-dialog .wechat-popup-close{width:16px;height:16px;position:absolute;right:10px;top:10px;color:#999;text-decoration:none;font-size:16px}.ss-wechat-dialog .wechat-popup-footer{text-align:left;line-height:22px;color:#666}.social-share-button .ssb-icon{background-size:24px 24px;height:24px;width:24px}
