/*!
Theme Name: koop.cz
Theme URI: https://www.bicepsdigital.com
Author: bicepsdigital
Author URI: http://www.bicepsdigital.com
Description: koop.cz theme
Template: bd-theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: koop, minimal, flexible, simple, woocommerce
Text Domain: koop
*/@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714286%;width:1.42857%}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__container{box-sizing:border-box;position:relative}.splide__list{display:flex;flex-wrap:wrap;margin:0!important;padding:0!important}.splide__pagination{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:center;margin:0;width:95%}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0}.splide{position:relative;visibility:hidden}.splide.is-active{visibility:visible}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}abbr,acronym,address,applet,article,aside,audio,b,big,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,output,p,pre,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,var,video{border:0;box-sizing:border-box;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;margin:0;padding:0}ol,ul{list-style:none}blockquote,ol,ul{border:0;box-sizing:border-box;font:inherit;margin:0;padding:0;vertical-align:baseline}blockquote{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q{border:0;box-sizing:border-box;font:inherit;margin:0;padding:0;quotes:none;vertical-align:baseline}q:after,q:before{content:"";content:none}button,input,select,span{border:none;color:inherit;font-family:inherit}button:focus,input:focus,select:focus,span:focus{outline:0}table{border-collapse:collapse;border-spacing:0;width:100%}a,table{border:0;box-sizing:border-box;font:inherit;margin:0;padding:0;vertical-align:baseline}a{color:inherit;text-decoration:none}b{font-weight:700}sub{font-size:.8em;vertical-align:sub}@-webkit-keyframes animateIn{0%,1%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes animateIn{0%,1%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@-webkit-keyframes animateOut{0%,99%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden;z-index:-1}}@keyframes animateOut{0%,99%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden;z-index:-1}}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;src:url(assets/fonts/HelveticaNeue-01.ttf) format("truetype")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:600;src:url(assets/fonts/HelveticaNeue-Bold-02.ttf) format("truetype")}@font-face{font-family:Helvetica Neue Condensed;font-style:normal;font-weight:600;src:url(assets/fonts/HelveticaNeue-CondensedBold-05.ttf) format("truetype")}@font-face{font-family:Koop Pro;font-style:normal;font-weight:400;src:url(assets/fonts/koop-pro-regular.otf) format("opentype")}@font-face{font-family:Koop Pro;font-style:normal;font-weight:700;src:url(assets/fonts/koop-pro-bold.otf) format("opentype")}h1,h2,h3,h4,h5,h6{font-family:Koop Pro,sans-serif;font-weight:700}h1{color:#00843d;font-size:48px;line-height:1;margin-bottom:24px}h2{font-size:40px;line-height:1.2}p{color:#575e62;font-size:16px;line-height:1.75}p+p{margin-top:20px}b,strong{color:#333;font-weight:700}em,i{font-style:italic}body,html{-webkit-font-smoothing:antialiased;background-color:#fff;color:#333;font-family:Koop Pro,sans-serif;font-size:16px;font-size:20px;font-style:normal;font-weight:400;line-height:25px;line-height:32px}@media (min-width:834px){body,html{font-size:18px;line-height:28px}}body .admin-bar.navigation-opened,html .admin-bar.navigation-opened{top:32px}@media screen and (max-width:782px){body .admin-bar.navigation-opened,html .admin-bar.navigation-opened{top:46px}}#wpadminbar{position:fixed!important}::selection{background:#9fa2a3;color:#fff}::selection:after{background-color:#fff!important}.container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:20px;padding-right:20px;position:relative;width:1280px}@media (min-width:520px){.container{padding-left:20px;padding-right:20px}}@media (min-width:834px){.container{padding-left:30px;padding-right:30px}}@media (min-width:992px){.container{padding-left:40px;padding-right:40px}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#eee;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.button{align-items:center;background-color:#e7e7e7;color:#00843d;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;line-height:24px;padding:11px 25px 13px;transition-duration:.15s;transition-property:background-color,border,color,opacity;transition-timing-function:ease-in-out}@media (min-width:992px){.button{padding:11px 50px 13px}}.button.hide{display:none}.button:focus,.button:hover{background-color:#00843d;color:#fff}.button:focus img path,.button:focus svg path,.button:hover img path,.button:hover svg path{fill:#dcedee}.button img,.button svg{height:16px;margin-right:10px;width:auto}.button svg path{fill:#46a6aa}.button--bold{font-size:20px;padding:18px 70px 22px 22px}.button--bold img,.button--bold svg{height:18px;margin-right:35px}.button--dark{background-color:#00843d;color:#fff}.button--dark svg path{fill:#86d295}.button--dark:focus,.button--dark:hover{background-color:#eeeeef;color:#00843d}@font-face{font-family:koop;src:url(assets/fonts/koop.eot?1.0.1);src:url(assets/fonts/koop.eot?1.0.1#iefix) format("eot"),url(assets/fonts/koop.woff2?1.0.1) format("woff2"),url(assets/fonts/koop.woff?1.0.1) format("woff"),url(assets/fonts/koop.ttf?1.0.1) format("truetype"),url(assets/fonts/koop.svg?1.0.1#koop) format("svg")}.icon-arrow-left:before{content:"\e001"}.icon-arrow-left:before,.icon-arrow-right:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:koop;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon-arrow-right:before{content:"\e002"}.site{display:flex;flex-direction:column;min-height:var(--app-height);min-height:100vh;overflow:hidden;position:relative}.admin-bar .site{min-height:calc(100vh - 32px)}@media screen and (max-width:782px){.admin-bar .site{min-height:calc(100vh - 46px)}}.site header{z-index:999}.site footer,.site main{z-index:20}.site--bg{background-position:50%;background-repeat:repeat-x;left:0;position:absolute;right:0;z-index:0}.site--bg.top{background-size:1440px 374px;height:374px;top:0}.site--bg.bottom{background-size:1440px 856px;bottom:0;height:856px}.header{background-color:transparent;left:0;padding:25px;position:absolute;right:0;top:0}@media (min-width:1280px){.header{padding:25px 80px}}.header__container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;position:relative}@media (min-width:520px){.header__container{padding-left:10px;padding-right:10px}}@media (min-width:834px){.header__container{padding-left:10px;padding-right:10px}}@media (min-width:992px){.header__container{padding-left:10px;padding-right:10px}}@media (min-width:1280px){.header__container{padding-left:10px;padding-right:10px;width:1280px}}.header__row{justify-content:space-between}.branding__logo,.header__row{align-items:center;display:flex}.branding img,.branding svg{display:block;max-height:53px;width:auto}.branding__separator{background-color:#575e62;height:53px;margin:0 24px;width:1px}main{display:block}.content{flex-grow:1}.error404 .content{align-items:center;display:flex;justify-content:center;min-height:360px}.footer{background-color:#fff;border-top:1px solid #eeeeef}.footer__row{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding:32px 0}.footer .copyright{color:#575e62;font-size:14px;line-height:1.15}.footer .navigation{flex:0}.footer .navigation__submenu{display:none}.footer .navigation__item{margin-right:0;position:relative}.footer .navigation .navigation__item+.navigation__item{margin-left:30px}.footer .navigation__link{font-size:14px;line-height:1.15}.footer .navigation__item--pretty .navigation__link{background-color:transparent;padding:0}.footer .navigation__item--pretty .navigation__link:focus,.footer .navigation__item--pretty .navigation__link:hover{background-color:transparent;color:#005f62}.footer .navigation__item--pretty .navigation__link:after{background-color:#005f62;display:block}.login-action-password-protected-login{background:transparent}.login-action-password-protected-login h1{display:none}.login-action-password-protected-login #login_error{display:none;position:relative}.login-action-password-protected-login #login_error:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0a2.1 2.1 0 0 1 1.794 1.009l5.925 9.857c.373.643.375 1.434.006 2.08A2.1 2.1 0 0 1 13.919 14H2.073a2.087 2.087 0 0 1-1.787-3.144l5.921-9.85A2.098 2.098 0 0 1 8 0Zm0 1.393a.698.698 0 0 0-.596.332l-5.913 9.838a.694.694 0 0 0 .59 1.044h11.83a.7.7 0 0 0 .6-.351.69.69 0 0 0 .003-.684L8.597 1.728A.7.7 0 0 0 8 1.393ZM8 9.82a.698.698 0 1 1-.7.697c0-.385.314-.697.7-.697Zm0-5.57c.358 0 .653.268.694.614l.004.082v2.785a.698.698 0 0 1-1.393.081l-.004-.08V4.946c0-.385.313-.697.699-.697Z' fill='%23E2000F' fill-rule='nonzero'/%3E%3C/svg%3E");background-position:50%;background-size:16px 14px;content:"";height:14px;left:-22px;position:absolute;top:6px;width:16px}.login-action-password-protected-login #loginform #login_error{background:transparent;border:0;box-shadow:none;color:#e8343f;display:inline-block;float:right;font-size:14px;margin-bottom:5px;padding:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.login-action-password-protected-login #login{margin:0 auto;max-width:640px;width:calc(100% - 40px)}.login-action-password-protected-login .login-header{display:flex;flex-flow:column;margin-bottom:32px;text-align:center}.login-action-password-protected-login .login-header .branding{margin-bottom:70px}.login-action-password-protected-login .login-header h2{color:#e8343f;font-size:48px;line-height:1;margin-bottom:24px}.login-action-password-protected-login .login-header p{font-size:20px;line-height:1.4}.login-action-password-protected-login .login-header .branding__logo{justify-content:center;margin:0 auto;width:245px}.login-action-password-protected-login #loginform,.login-action-password-protected-login .login-header{z-index:20}.login-action-password-protected-login .site--bg{z-index:-1}.login-action-password-protected-login #loginform{background-color:#eeeeef;border:0 solid transparent;margin:0;padding:20px}.login-action-password-protected-login #loginform.errors_showed{padding:10px 20px}@media (min-width:520px){.login-action-password-protected-login #loginform.errors_showed{padding:10px 64px 32px}.login-action-password-protected-login #loginform{padding:32px 64px}}@media (max-width:833px){.login-action-password-protected-login #loginform p{width:100%}.login-action-password-protected-login #loginform p.submit{display:flex;padding-top:13px}}.login-action-password-protected-login #loginform label[for=password_protected_pass]{font-weight:700;width:100%}.login-action-password-protected-login #loginform label[for=password_protected_pass] input{margin-top:6px}.login-action-password-protected-login #loginform label input{border:0 solid transparent;border-radius:0;box-shadow:none}.login-action-password-protected-login #loginform .button{background-color:#00843d;border:0 solid transparent;border-radius:0;box-shadow:0;color:#fff;font-size:16px;font-weight:700;line-height:1.5;outline:none;padding:10px 50px}.login-action-password-protected-login #loginform #password_protected_pass{font-size:18px;font-weight:700;letter-spacing:6px;line-height:1;margin:8px 0 10px;padding:14px 20px}.login-action-password-protected-login #loginform .forgetmenot{padding-top:10px}.navigation{background-color:#fff;bottom:0;display:flex;height:100%;left:0;opacity:0;overflow:0;padding:120px 20px 0;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:10}.navigation--animate{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:animateOut;animation-name:animateOut}.navigation-opened .navigation{-webkit-animation-name:animateIn;animation-name:animateIn}@media (min-width:992px){.navigation{align-items:flex-start;-webkit-animation-name:none;animation-name:none;background-color:transparent;display:flex;flex:1 1 auto;height:auto;justify-content:flex-end;margin-top:0;opacity:1!important;padding:0;position:static;visibility:visible!important;width:auto}}.header-white .navigation,.navigation-opened .navigation{color:#fff}.navigation__container{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}@media (min-width:992px){.navigation__container{flex-direction:row;flex-wrap:nowrap}}.navigation__primary{flex:1;width:100%}@media (min-width:992px){.navigation__primary{width:auto}}.navigation__menu{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;width:100%}@media (min-width:992px){.navigation__menu{align-items:flex-start;flex-direction:row}}.navigation__submenu{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);left:0;opacity:0;padding:20px 24px;position:absolute;top:100%;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out,opacity .25s ease-in-out;transition:transform .25s ease-in-out,opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;visibility:hidden;width:auto}.navigation__submenu li{margin-bottom:10px}.navigation__submenu li:last-child{margin-bottom:0}.navigation__submenu li a{line-height:1}.navigation__item{margin-right:20px;position:relative}@media (min-width:1280px){.navigation__item{margin-right:32px}}@media (min-width:992px){.navigation__item:first-child{margin-left:auto}}.navigation__item--right{margin-right:0}@media (min-width:1280px){.navigation__item--right{margin-left:auto}}.navigation__item:focus .navigation__submenu,.navigation__item:hover .navigation__submenu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.navigation__item--pretty{align-self:center;margin-top:40px}@media (min-width:992px){.navigation__item--pretty{align-self:auto;margin-top:0}}.navigation__item--pretty+.navigation__item--pretty{margin-left:10px}.navigation__item--pretty .navigation__link{background-color:#e7e7e7;color:#00843d;font-size:15px;font-weight:700;line-height:1.6;padding:12px 16px;transition-duration:.15s;transition-property:background-color,border,color,opacity;transition-timing-function:ease-in-out}.navigation__item--pretty .navigation__link:focus,.navigation__item--pretty .navigation__link:hover{background-color:#00843d;color:#fff}.navigation__item--pretty .navigation__link:after{display:none}.navigation__link{color:#575e62;font-size:16px;font-weight:400;line-height:1.13;position:relative;text-align:left;white-space:nowrap}.navigation__link:after{background-color:#e8343f;bottom:-6px;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;-webkit-transform:translateY(5px) scale(.8);transform:translateY(5px) scale(.8);transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.navigation__link:hover{color:#e8343f}.navigation__link:hover:after{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;font:inherit;height:36px;margin:0 0 0 auto;overflow:visible;padding:0;position:static;right:20px;text-transform:none;top:30px;transition-duration:.15s;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-timing-function:linear;width:36px;z-index:199}@media (min-width:992px){.hamburger{display:none}}.hamburger-box{display:block;height:36px;position:relative;width:36px}.hamburger-inner{display:block;margin-top:-1.5px;right:0;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#333;border-radius:0;height:3px;position:absolute;transition-duration:.15s;transition-property:background-color,-webkit-transform;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform;transition-timing-function:ease;width:20px;will-change:transform,background-color,height}.hamburger--inverted .hamburger-inner,.hamburger--inverted .hamburger-inner:after,.hamburger--inverted .hamburger-inner:before{background-color:#fff}.hamburger-inner:before{width:20px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-6px}.hamburger-inner:after{bottom:-6px}.navigation-opened .hamburger-inner{background-color:#fff}.navigation-opened .hamburger-inner:before{height:2px;-webkit-transform:rotate(-45deg) translate(-5px,5px) scale(1.2);transform:rotate(-45deg) translate(-5px,5px) scale(1.2)}.navigation-opened .hamburger-inner:after{height:2px;-webkit-transform:rotate(45deg) translate(-4px,-4px) scale(1.2);transform:rotate(45deg) translate(-4px,-4px) scale(1.2)}.section:first-of-type{padding-top:120px}@media (min-width:992px){.section:first-of-type{padding-top:140px}}.section:first-of-type.section--intro{padding-top:0}.breadcrumbs li{display:inline-block;margin-right:14px}.breadcrumbs li:last-child{margin-right:0}.breadcrumbs__separator img,.breadcrumbs__separator svg{display:block;height:13px;-webkit-transform:translateY(2px);transform:translateY(2px);width:auto}.breadcrumbs__separator svg path{fill:#575e62}li:last-of-type .breadcrumbs__item{font-weight:400}.breadcrumbs__item{align-items:center;color:#575e62;display:flex;font-size:14px;font-weight:700;line-height:1.2}.breadcrumbs__item img,.breadcrumbs__item svg{display:block;height:13px;margin-right:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:auto}.breadcrumbs__item svg path{fill:#575e62}.votes{align-items:center;display:flex}.votes span{color:#575e62;font-size:16px;font-weight:700;line-height:18px}.votes img,.votes svg{display:block;height:18px;margin-right:7px;width:auto}.votes img path,.votes svg path{fill:#575e62}.votes.active span{color:#46a6aa}.votes.active img path,.votes.active svg path{fill:#46a6aa}.voting{margin-top:60px}.voting__step{align-items:center;background-color:#dcedee;display:flex;flex-flow:column;justify-content:space-between;padding:25px}@media (min-width:834px){.voting__step{flex-flow:row wrap;padding:24px 40px}}.voting__step:not(.active){display:none}.voting .voting__step--2 .form{position:relative}.voting .voting__step--2 .button{justify-content:center;margin:15px 0 0;min-width:200px;position:relative}@media (min-width:834px){.voting .voting__step--2 .button{margin:0;min-width:auto;position:absolute;right:8px;top:8px}}.voting .voting__step--2 input{-webkit-appearance:none;appearance:none;border-radius:0;font-size:15px;height:64px;line-height:1;padding:0 16px;width:100%}.voting__step--3 .voting__column{flex:0 0 100%;max-width:100%}@media (min-width:834px){.voting__step--3 .voting__column{flex:0 0 70%;max-width:70%}}.voting__column{flex:0 0 100%;max-width:100%;width:100%}@media (min-width:834px){.voting__column{flex:0 0 45%;max-width:45%}}.voting__column h3{font-size:26px;line-height:1.25;margin-bottom:16px}.voting__column p{font-size:14px;line-height:1.7;margin-bottom:0}.voting__column:nth-child(2){flex:0 0 100%;margin-top:20px;max-width:100%}@media (min-width:834px){.voting__column:nth-child(2){flex:0 0 54%;margin-top:0;max-width:54%;text-align:right}}.modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s,z-index .3s;width:100%;will-change:all;z-index:-1}.modal *{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}@media (min-width:992px){.modal{align-items:center}}.modal-opened .modal{opacity:1;pointer-events:all;transition:opacity .3s,z-index 0ms;z-index:999}.admin-bar .modal{top:32px}@media screen and (max-width:782px){.admin-bar .modal{top:46px}}.modal__overlay{background-color:rgba(0,0,0,.85);height:100%;left:0;position:absolute;top:0;width:100%}.modal__content{-webkit-overflow-scrolling:touch;max-height:100%;max-width:1200px;overflow:auto;position:relative;top:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);transition-duration:.5s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:2}.modal-opened .modal__content{-webkit-transform:translateZ(0);transform:translateZ(0)}.admin-bar .modal__content{max-height:calc(100vh - 32px);top:-16px}@media screen and (max-width:782px){.admin-bar .modal__content{max-height:calc(100vh - 46px);top:-23px}}.modal--koop .modal__content{align-items:center;background-color:#fff;bottom:0;display:flex;flex-flow:row wrap;max-height:none;max-width:660px;position:absolute;right:0;top:0}.modal__close{background-color:#333;color:#fff;cursor:pointer;display:block;font-size:14px;height:40px;line-height:1em;padding:13px;position:absolute;right:0;text-align:center;top:0;transition-duration:.3s;transition-property:background-color;width:40px}.modal__close:hover{background-color:#000}.modal__inner{max-width:1200px;position:relative;width:100%}.modal--koop .modal__inner{max-width:660px;overflow:auto;padding:20px;z-index:10}@media (min-width:834px){.modal--koop .modal__inner{padding:32px 64px}}.modal.modal--koop h2{color:#e8343f;font-size:30px;line-break:1}@media (min-width:834px){.modal.modal--koop h2{font-size:48px}}.modal.modal--koop h2,.modal.modal--koop h3{margin-bottom:16px}@media (min-width:834px){.modal.modal--koop h2,.modal.modal--koop h3{margin-bottom:24px}}.modal.modal--koop h3{color:#575e62;font-size:18px;line-break:24px}@media (min-width:834px){.modal.modal--koop h3{font-size:20px;line-break:28px}}.modal.modal--koop h4{color:#46a6aa}.modal.modal--koop h3,.modal.modal--koop h4{font-family:Koop Pro,sans-serif}.modal.modal--koop h4,.modal.modal--koop p{margin-bottom:40px}@media (min-width:834px){.modal.modal--koop h4,.modal.modal--koop p{margin-bottom:20px}}.modal.modal--koop ul{margin-bottom:20px}@media (min-width:834px){.modal.modal--koop ul{margin-bottom:60px}}.modal.modal--koop ul li{color:#575e62;font-size:16px;line-height:1.5;margin-bottom:16px;padding-left:24px;position:relative}@media (min-width:834px){.modal.modal--koop ul li{margin-bottom:22px}}.modal.modal--koop ul li:last-child{margin-bottom:0}.modal.modal--koop ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 15.414.586 14l5.999-6-6-6L2 .586 9.414 8z' fill='%23E2000F' fill-rule='nonzero'/%3E%3C/svg%3E");background-position:50%;background-size:10px 16px;content:"";height:16px;left:0;position:absolute;top:3px;width:10px}.section--intro{margin-bottom:72px}.section--intro__top{background-color:#eeeeef;padding-bottom:160px;padding-top:150px}@media (min-width:992px){.section--intro__top{padding-bottom:130px;padding-top:190px}}.section--intro__top .container{align-items:center;display:flex;flex-flow:column;justify-content:space-between}@media (min-width:992px){.section--intro__top .container{flex-flow:row wrap}}.section--intro__top .container>*{flex:0 0 100%;max-width:100%}@media (min-width:992px){.section--intro__top .container>*{flex:0 0 calc(50% - 48px);max-width:calc(50% - 48px)}}.section--intro__bottom blockquote{background-color:#fff;border:6px solid #00843d;border-radius:45px;display:block;margin:-55px auto 0;max-width:100%;padding:30px;position:relative;width:640px}@media (min-width:520px){.section--intro__bottom blockquote{padding:30px 64px 40px 63px}}.section--intro__bottom blockquote p{font-size:18px;line-height:1.333}.section--intro__bottom blockquote p:first-of-type{font-weight:700}.section--intro__bottom blockquote svg{display:block;height:80px;pointer-events:none;position:absolute;right:-6px;top:-33px;width:60px}.section--intro__bottom blockquote svg path{stroke:#00843d}.section--intro button[data-action=start],.section--intro button[data-action=stop]{display:none}.section--intro__slider{margin-bottom:120px;position:relative}@media (min-width:992px){.section--intro__slider{margin-bottom:0}}.section--intro__slider h2{color:#00843d}.section--intro__slider .tns-nav{bottom:-60px;left:0;position:absolute;right:0}.section--intro__slider .tns-nav button{background-color:#b1b5b6;height:6px;margin-right:8px;width:48px}.section--intro__slider .tns-nav button:last-child{margin-right:0}.section--intro__slider .tns-nav button.tns-nav-active{background-color:#e8343f}.section--intro__image img,.section--intro__image svg{display:block;height:auto;width:100%}.section--tct{margin-bottom:100px}.section--tct__row{display:flex;flex-flow:column;justify-content:space-between}@media (min-width:834px){.section--tct__row{flex-flow:row wrap}}.section--tct__row p{flex:0 0 100%;max-width:100%}@media (min-width:834px){.section--tct__row p{flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px)}}@media (min-width:992px){.section--tct__row p{flex:0 0 calc(50% - 64px);max-width:calc(50% - 64px)}}.section--tct__row p:first-child{margin-bottom:20px}@media (min-width:834px){.section--tct__row p:first-child{margin-bottom:0}}.section--tct__row p+p{margin-top:0}.section--title{margin-bottom:70px}.section--title h2{position:relative;text-align:center;text-transform:uppercase}.section--title h2:after{background-color:#e8343f;bottom:-16px;content:"";height:6px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px}.section--tiles{margin-bottom:96px}.section--tiles__row{display:flex;flex-flow:column;justify-content:space-between}@media (min-width:992px){.section--tiles__row{flex-flow:row wrap}}.section--tiles__item{background-color:#d0d3d4;display:flex;flex:0 0 100%;flex-flow:column;margin-bottom:40px;max-width:100%;min-height:200px;overflow:hidden;padding:20px;position:relative;transition:background-color .2s ease-in-out,padding .2s ease-in-out;will-change:background-color,padding}.section--tiles__item:last-of-type{margin-bottom:0}@media (min-width:992px){.section--tiles__item{flex:0 0 calc(33.33333% - 21px);margin-bottom:0;max-width:calc(33.33333% - 21px);min-height:380px;padding:40px}}.section--tiles__item__icon{margin-bottom:auto;margin-top:20px;max-width:60px}.section--tiles__item__icon svg{display:block;height:auto;width:100%}.section--tiles__item__icon svg *{transition:fill .2s ease-in-out}.section--tiles__item .arrow{bottom:0;height:16px;opacity:0;position:absolute;-webkit-transform:translateY(26px);transform:translateY(26px);transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;width:26px;will-change:transform,opacity}.section--tiles__item .arrow svg{display:block;height:16px;width:26px}@media (max-width:1279px){.section--tiles__item .arrow{display:none}}.section--tiles__item h2{color:#fff}.section--tiles__item h2,.section--tiles__item p{transition:color .2s ease-in-out;will-change:color}.section--tiles__item:hover{background-color:#00843d}@media (min-width:992px){.section--tiles__item:hover{padding-bottom:70px}}.section--tiles__item:hover h2,.section--tiles__item:hover p{color:#fff}.section--tiles__item:hover svg *{fill:#fff}.section--tiles__item:hover .arrow{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.section--videos{margin-bottom:96px}.section--videos video{border-radius:3px;display:block;height:auto;overflow:hidden;width:100%}.section--videos__row{display:flex;flex-flow:column;justify-content:center;margin-bottom:50px;margin-left:-8px;margin-right:-8px}@media (min-width:992px){.section--videos__row{flex-flow:row wrap}}.section--videos__item{flex:0 0 100%;margin-bottom:16px;max-width:100%;padding:0 8px;position:relative}.section--videos__item:last-of-type{margin-bottom:0}@media (min-width:992px){.section--videos__item{flex:0 0 50%;margin-bottom:0;max-width:50%}}.section--videos__item__link{display:block;position:relative}.section--videos__item__link:before{border-radius:3px;bottom:0;content:"";left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:10}.section--videos__item__link img{display:block;height:auto;width:100%}.section--videos__item__play{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:19}.section--videos__item__play svg{display:block;height:50px;width:auto}.section--news{margin-bottom:96px;position:relative}.section--news__row{display:flex}.section--news .tns-controls{outline:none}.section--news [data-controls=next],.section--news [data-controls=prev]{-webkit-appearance:none;appearance:none;background-color:transparent;bottom:-46px;font-size:16px;font-size:20px;left:10px;outline:none;position:absolute}@media (min-width:992px){.section--news [data-controls=next],.section--news [data-controls=prev]{bottom:auto;left:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}.section--news [data-controls=next][disabled],.section--news [data-controls=prev][disabled]{opacity:.25}.section--news [data-controls=next]{left:auto;right:10px}@media (min-width:992px){.section--news [data-controls=next]{right:0}}.section--news__column{display:flex}.section--news__column .section--news__item h3{font-size:30px}.section--news__item{background-color:#f6f7f7;display:block;flex:1;height:100%;padding:24px 32px;transition:background-color .15s ease-in-out;will-change:background-color}.section--news__item h3{line-height:1.333333}.section--news__item h3,.section--news__item p{margin-top:16px}.section--news__item p{font-size:14px;line-height:1.6}.section--news__item .date{color:#575e62;font-size:14px;line-height:1}.section--news__item .date,.section--news__item h3,.section--news__item p{transition:color .15s ease-in-out;will-change:color}.section--news__item:focus,.section--news__item:hover{background-color:#00843d}.section--news__item:focus .date,.section--news__item:focus h3,.section--news__item:focus p,.section--news__item:hover .date,.section--news__item:hover h3,.section--news__item:hover p{color:#fff}.section--storycat{margin-bottom:96px}.section--storycat__row{display:flex;flex-flow:column;justify-content:space-between}@media (min-width:992px){.section--storycat__row{flex-flow:row wrap}}.section--storycat__item{background-color:#d0d3d4;color:#fff;display:flex;flex:0 0 100%;flex-flow:column;margin-top:30px;max-width:100%;min-height:300px;overflow:hidden;padding:25px;position:relative;transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out,padding .2s ease-in-out;will-change:padding}.section--storycat__item:first-of-type{margin-top:0}@media (min-width:992px){.section--storycat__item{flex:0 0 calc(33.33333% - 21px);margin-top:0;max-width:calc(33.33333% - 21px);min-height:380px;padding:40px}}.section--storycat__item:nth-child(1n+4){margin-top:30px}.section--storycat__item>img,.section--storycat__item>svg{display:block;height:auto;margin-bottom:auto;max-width:140px}.section--storycat__item__icon{margin-bottom:auto;max-width:60px}.section--storycat__item__icon svg{display:block;height:auto;width:100%}.section--storycat__item__icon svg *{transition:fill .2s ease-in-out}.section--storycat__item--longer{flex:0 0 100%;max-width:100%}@media (min-width:992px){.section--storycat__item--longer{flex:0 0 calc(66.66667% - 10px);max-width:calc(66.66667% - 10px)}}.section--storycat__item .arrow{bottom:0;height:16px;opacity:0;position:absolute;-webkit-transform:translateY(26px);transform:translateY(26px);transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;width:26px;will-change:transform,opacity}.section--storycat__item .arrow svg{display:block;height:16px;width:26px}.section--storycat__item .arrow svg path{fill:#fff}@media (max-width:1279px){.section--storycat__item .arrow{display:none}}.section--storycat__item:hover{background-color:#00843d}@media (min-width:992px){.section--storycat__item:hover{padding-bottom:70px}}.section--storycat__item:hover svg *{fill:#fff}.section--storycat__item:hover .arrow{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.section--page-start{margin-bottom:40px}@media (min-width:992px){.section--page-start{margin-bottom:90px}}.section--page-start p{font-size:20px;line-height:28px}.section--page-start h1,.section--page-start p{margin-right:auto;max-width:100%}@media (min-width:992px){.section--page-start h1,.section--page-start p{max-width:70%}}.section--page-start hr{border:1px solid #dedfe0;margin-bottom:0;margin-top:50px}.section--page-start .breadcrumbs{margin-bottom:40px}.single-story .section--page-start{margin-bottom:50px}.single-story .section--page-start h1{margin-bottom:40px}.single-story .section--page-start p{font-size:22px;line-height:1.5}.section--text-tiles{margin-bottom:80px}.section--text-tiles__row{display:flex;flex-flow:column;justify-content:space-between}@media (min-width:992px){.section--text-tiles__row{flex-flow:row wrap}}.section--text-tiles__item{background-color:#f6f7f7;flex:0 0 100%;margin-top:30px;max-width:100%;min-height:300px;padding:20px;position:relative}.section--text-tiles__item:first-of-type{margin-top:0}@media (min-width:992px){.section--text-tiles__item{flex:0 0 calc(50% - 32px);margin-top:0;max-width:calc(50% - 32px);min-height:380px;padding:40px}}.section--text-tiles__item:nth-child(1n+3){margin-top:30px}@media (min-width:992px){.section--text-tiles__item:nth-child(1n+3){margin-top:64px}}.section--text-tiles__item:before{background-color:#e8343f;content:"";height:6px;left:20px;position:absolute;top:0;width:80px}@media (min-width:992px){.section--text-tiles__item:before{left:40px}}.section--text-tiles__item h2{color:#333;font-size:32px;line-height:1.35;margin-bottom:32px}.section--alert__row{background-color:#f6f7f7;display:block;margin-bottom:50px;padding:20px}@media (min-width:992px){.section--alert__row{align-items:center;display:flex;padding:16px 40px 17px}}.section--alert__row p{font-size:20px;line-height:1.4}.section--alert__row .button{margin-left:auto;margin-top:20px}@media (min-width:992px){.section--alert__row .button{margin-top:0}}.section--story{margin-bottom:96px}.section--story__row{display:flex;flex-flow:column;justify-content:space-between}@media (min-width:992px){.section--story__row{flex-flow:row wrap}}.section--story__column:first-child{flex:0 0 100%;margin-bottom:40px;max-width:100%}@media (min-width:992px){.section--story__column:first-child{flex:0 0 25%;margin-bottom:0;max-width:25%}}@media (min-width:1280px){.section--story__column:first-child{flex:0 0 21%;max-width:21%}}.section--story__column:nth-child(2){flex:0 0 100%;max-width:100%}@media (min-width:992px){.section--story__column:nth-child(2){flex:0 0 70%;max-width:70%}}@media (min-width:1280px){.section--story__column:nth-child(2){flex:0 0 69%;max-width:69%;padding-right:8%}}.section--story__column>p{margin-bottom:40px}.section--story__column>h2,.section--story__column>h3,.section--story__column>h4{margin-bottom:15px}.section--story__info{background-color:#f6f7f7;padding:32px}.section--story__info label,.section--story__info span{display:block;width:100%}.section--story__info>span{color:#575e62;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:24px}.section--story__info>span.data{font-weight:400}.section--story__info label{color:rgba(87,94,98,.6);font-size:14px;font-weight:"Koop Pro",sans-serif;line-height:1;margin-bottom:8px;text-transform:uppercase}.section--story .tns-outer{position:relative}.section--story .tns-outer .tns-controls{display:flex;height:0;justify-content:space-between;left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(calc(-50% - 16px));transform:translateY(calc(-50% - 16px));z-index:20}.section--story .tns-outer .tns-controls button{background-color:#8a8782;display:block;font-size:0;height:32px;width:32px}.section--story .tns-outer .tns-controls button svg path{fill:#fff}.section--story .tns-outer .tns-controls button:first-child svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section--story .tns-outer .gallery-item img{display:block;height:auto;width:100%}.section--navigation{margin:30px 0}@media (min-width:992px){.section--navigation{margin:128px 0 64px}}.section--navigation__row{align-items:center;border-bottom:1px solid #eeeeef;border-top:1px solid #eeeeef;display:flex;flex-flow:column;justify-content:space-between;padding:48px 0 36px}@media (min-width:520px){.section--navigation__row{flex-flow:row wrap}}.section--navigation__item{display:flex;flex-flow:column}.section--navigation__item:nth-child(2){padding-right:0}@media (min-width:992px){.section--navigation__item:nth-child(2){padding-right:60px}}.section--navigation__item a,.section--navigation__item label{color:#575e62;font-family:Koop Pro,sans-serif}.section--navigation__item label{font-size:14px;line-height:1.15;margin-bottom:16px;text-transform:uppercase}.section--navigation__item a{font-size:24px;line-height:1.6}.section--navigation__item a img,.section--navigation__item a svg{display:inline-block;height:14px;margin-left:16px;width:auto}.section--stories-archive__info{display:flex;flex-flow:column;justify-content:space-between;margin-bottom:40px}@media (min-width:992px){.section--stories-archive__info{flex-flow:row wrap;margin-bottom:80px}}.section--stories-archive__info__column:first-child{flex:0 0 100%;margin-bottom:40px;max-width:100%}@media (min-width:992px){.section--stories-archive__info__column:first-child{flex:0 0 64%;margin-bottom:0;max-width:64%}}.section--stories-archive__info__column:nth-child(2){flex:0 0 100%;max-width:100%}@media (min-width:992px){.section--stories-archive__info__column:nth-child(2){flex:0 0 30%;max-width:30%}}.section--stories-archive__info__column h2,.section--stories-archive__info__column h3{font-family:Koop Pro,sans-serif;margin-bottom:24px}.section--stories-archive__info__column ul li{color:#575e62;font-size:16px;line-height:1.5;margin-bottom:22px;padding-left:24px;position:relative}.section--stories-archive__info__column ul li:last-child{margin-bottom:0}.section--stories-archive__info__column ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 15.414.586 14l5.999-6-6-6L2 .586 9.414 8z' fill='%23E2000F' fill-rule='nonzero'/%3E%3C/svg%3E");background-position:50%;background-size:10px 16px;content:"";height:16px;left:0;position:absolute;top:3px;width:10px}.section--stories-archive h2{color:#333;font-size:32px;line-height:1.25;margin-bottom:10px}@media (min-width:992px){.section--stories-archive h2{margin-bottom:40px}}.section--stories-archive__listing{display:flex;flex-flow:column;justify-content:space-between;margin-bottom:30px}@media (min-width:992px){.section--stories-archive__listing{flex-flow:row wrap;margin-bottom:64px}}.section--stories-archive__listing>p{flex:0 0 100%;margin-top:40px;max-width:100%;text-align:center}.section--stories-archive__listing__item{background-color:#f6f7f7;display:flex;flex:0 0 100%;flex-flow:column;margin-top:32px;max-width:100%;overflow:hidden;padding:25px;position:relative}.section--stories-archive__listing__item:first-of-type{margin-top:0}.section--stories-archive__listing__item .votes{margin-top:auto}@media (min-width:992px){.section--stories-archive__listing__item{flex:0 0 calc(33.33333% - 21px);margin-top:0;max-width:calc(33.33333% - 21px);padding:24px 32px}}.section--stories-archive__listing__item:nth-child(1n+4){margin-top:32px}.section--stories-archive__listing__item.fillup{margin-top:0;opacity:0;padding:0;pointer-events:none}.section--stories-archive__listing__item:focus,.section--stories-archive__listing__item:hover{background-color:#eeeeef}.section--stories-archive__listing__item h3{color:#46a6aa;font-size:24px;line-height:1.25;margin-bottom:16px}.section--stories-archive__listing__item p{font-size:14px;line-height:1.2;margin-bottom:14px}.section--stories-archive__listing__item p:not(.info){line-height:1.7;margin-bottom:40px}.section--stories-archive__listing__item p:first-of-type{font-weight:700}.section--stories-archive__listing__item p span{display:inline-block;height:17px;margin:0 8px;position:relative;width:4px}.section--stories-archive__listing__item p span:before{background-color:#575e62;content:"";height:4px;left:0;position:absolute;top:50%;-webkit-transform:translateY(calc(-50% + 3px));transform:translateY(calc(-50% + 3px));width:4px}.section--stories-archive__listing__item p+p{margin-top:0}.winner{border:4px solid #e8343f;padding:24px 30px 30px}.winner h3{align-items:center;display:inline-flex;font-size:14px;line-height:1.3;margin-bottom:24px;text-transform:uppercase}.winner h3 svg{display:block;height:32px;margin-right:17px;width:27px}.winner a,.winner p{font-weight:700}.winner p{color:#575e62;font-size:16px;line-height:1.2;margin-bottom:8px}.winner a{color:#46a6aa;font-size:16px;line-height:1.5}.stories-archive{margin-bottom:100px}@media (min-width:992px){.stories-archive{margin-bottom:80px}}.stories-archive__container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:20px;padding-right:20px;position:relative;width:1280px}@media (min-width:520px){.stories-archive__container{padding-left:20px;padding-right:20px}}@media (min-width:834px){.stories-archive__container{padding-left:30px;padding-right:30px}}@media (min-width:992px){.stories-archive__container{padding-left:40px;padding-right:40px}}.stories-archive__posts{display:flex;flex-wrap:wrap;margin:50px -10px -20px}@media (min-width:992px){.stories-archive__posts{margin-top:40px}}.stories-archive__post{margin-bottom:20px;padding:0 10px;position:relative;width:100%}@media (min-width:992px){.stories-archive__post{width:33.333%}}.stories-archive__post__link{background-color:#f6f7f7;display:flex;flex-flow:column;overflow:hidden;padding:25px}@media (min-width:992px){.stories-archive__post__link{padding:24px 32px}}.stories-archive__post__link:focus,.stories-archive__post__link:hover{background-color:#eeeeef}.stories-archive__post.fillup{margin-top:0;opacity:0;padding:0;pointer-events:none}.stories-archive__post h3{color:#46a6aa;font-size:24px;line-height:1.25;margin-bottom:16px}.stories-archive__post p{font-size:14px;line-height:1.2;margin-bottom:14px}.stories-archive__post p:not(.info){line-height:1.7;margin-bottom:40px}.stories-archive__post p:first-of-type{font-weight:700}.stories-archive__post p span{display:inline-block;height:17px;margin:0 8px;position:relative;width:4px}.stories-archive__post p span:before{background-color:#575e62;content:"";height:4px;left:0;position:absolute;top:50%;-webkit-transform:translateY(calc(-50% + 3px));transform:translateY(calc(-50% + 3px));width:4px}.stories-archive__post p+p{margin-top:0}.stories-archive__load{display:flex;justify-content:center}.stories-archive__load a{margin-top:60px}@media (min-width:992px){.stories-archive__load a{margin-top:40px}}
/*# sourceMappingURL=dist/maps/style.css.map */
