@charset "UTF-8";@font-face{font-family:Lato;src:url(assets/fonts/Lato-Black.eot);src:url(assets/fonts/Lato-Black.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Lato-Black.woff2) format("woff2"),url(assets/fonts/Lato-Black.woff) format("woff"),url(assets/fonts/Lato-Black.ttf) format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Lato;src:url(assets/fonts/Lato-Regular.eot);src:url(assets/fonts/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(assets/fonts/Lato-Regular.woff2) format("woff2"),url(assets/fonts/Lato-Regular.woff) format("woff"),url(assets/fonts/Lato-Regular.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}pre{font-family:monospace,monospace;font-size:1em}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}code,kbd,samp{font-family:monospace,monospace;font-size:1em}mark{background-color:#ff0;color:#000}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table}progress{display:inline-block}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield}details,menu{display:block}canvas{display:inline-block}[hidden]{display:none}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:980px}}.container-fluid{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;padding:2rem;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{margin:0;padding:.5rem}.textwidget img{margin:1rem 0}.bypostauthor{background:inherit}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}@media (min-width:240px){.gallery-caption,.wp-caption .wp-caption-text{font:300 1.4rem/1.8rem sans-serif}}@media (min-width:320px){.gallery-caption,.wp-caption .wp-caption-text{font:300 1.55rem/1.8 sans-serif}}@media (min-width:480px){.gallery-caption,.wp-caption .wp-caption-text{font:300 1.8rem/1.8 sans-serif}}@media (min-width:768px){.gallery-caption,.wp-caption .wp-caption-text{font:300 1.9rem/1.7 sans-serif}}@media (min-width:1024px){.gallery-caption,.wp-caption .wp-caption-text{font:300 2rem/3.1rem sans-serif}}@media (min-width:1280px){.gallery-caption,.wp-caption .wp-caption-text{font:300 2rem/3.1rem sans-serif}}button,input,label,select,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-size:13px;font-family:Arial}input:focus{outline:0}input,textarea{box-sizing:content-box}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{box-sizing:border-box}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type=button],input[type=reset],input[type=submit]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea{vertical-align:top;overflow:auto}html{font-size:18px}body{font-family:Lato,sans-serif;overflow-x:hidden}@media (min-width:48em){body{padding-bottom:100px}}.content{padding:2rem 0;padding-bottom:2.22222rem}@media (min-width:61.25em){.content-narrow{padding:2rem 5rem}}.lazyload{-webkit-filter:blur(5px);filter:blur(5px);transition:filter .4s,-webkit-filter .4s}.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.thumbnail-container{border-bottom:1px solid #e9e9e9}.thumbnail-container img{width:100%;height:auto}.homepage-text{padding:3rem 0}@media (min-width:48em){.homepage-text{text-align:left;padding:3rem 5rem}}.homepage-wearegreens{padding:0 0 3rem}@media (min-width:48em){.homepage-wearegreens{text-align:left;padding:0 3rem 5rem}}.flex--valign-sides{display:flex;align-items:center;justify-content:space-between}.c-primary{color:#60b34d}.blank-link{position:absolute;width:100%;height:100%;z-index:5}.center{text-align:center!important}.full-width-image{width:100%;display:block}.full-width-image img{width:100%;height:auto}.space-bottom{margin-bottom:2rem}.space-bottom--half{margin-bottom:1rem}.space-special{padding-top:0;margin-top:-3rem;font-size:1.77778rem!important}.page-title{text-align:center;margin-bottom:1.11111rem;font-size:1.94444rem}@media (min-width:36em){.page-title{font-size:2.5rem;margin-bottom:2.22222rem}}@media (min-width:61.25em){.page-title{font-size:2.77778rem;margin-bottom:1.11111rem}}.content-title{text-align:center;margin-bottom:2.77778rem;font-size:2.77778rem}.sub-heading{font-size:24px;color:#6b6b6b;margin-bottom:2.22222rem}@media (min-width:36em){.sub-heading{margin-bottom:3.33333rem}}@media (min-width:61.25em){.sub-heading{margin-bottom:4.44444rem}}.h2{font-size:1.66667rem}@media (min-width:36em){.h2{font-size:2.22222rem}}@media (min-width:61.25em){.h2{font-size:2.77778rem}}.h3{font-size:1.38889rem}@media (min-width:36em){.h3{font-size:1.77778rem}}@media (min-width:48em){.h3{font-size:2.22222rem}}.entry-content{line-height:1.9;padding-top:1.77778rem}.entry-content h2{font-size:1.33333rem}.entry-content h3{font-size:1.22222rem;line-height:1.6}@media (min-width:48em){.entry-content h3{font-size:1.55556rem}.entry-content h2{font-size:1.66667rem}}.text-gray{color:#6b6b6b}.text-xl{font-size:1.33333rem}blockquote{background:#efefef;position:relative;padding:1rem 1.5rem;text-align:center;margin:2rem 0;font-size:.88889rem}@media (min-width:48em){blockquote{padding:3rem 5rem;font-size:1.33333rem}}blockquote p{margin:0}blockquote:before{width:1rem;height:1rem;background-image:url(dist/img/icons/quotation.svg);z-index:2;top:-.5rem}blockquote:after,blockquote:before{content:"";position:absolute;display:block;transform:translateX(-50%);left:50%}blockquote:after{width:2rem;height:2rem;background-color:#fff;top:-1rem;border-radius:100%;z-index:1}.grid-link{margin-bottom:2.22222rem}.grid-link__thumbnail{display:block;margin-bottom:1.83333rem}.grid-link__thumbnail img{max-width:100%;height:169px;object-fit:cover;border-radius:.3rem}.grid-link__title{text-transform:uppercase;font-weight:700;color:#000;font-size:1.5rem;margin-bottom:.11111rem;transition:all .2s ease-in-out}.grid-link__title:active,.grid-link__title:focus,.grid-link__title:hover{text-decoration:none;color:gray}.grid-link__subtitle{font-weight:300;line-height:1}.grid-link__subtitle a{color:#000}.grid-link__subtitle a:active,.grid-link__subtitle a:focus,.grid-link__subtitle a:hover{text-decoration:none;color:gray}.grid-link--news .grid-link__title{text-transform:none;font-size:1.2rem}.video-header{padding-top:2rem}.news-date{text-align:right}.site-header{padding:1.22222rem;padding-bottom:0}.site-header__content-wrapper{display:flex;justify-content:space-between;align-items:center}.menu-button{display:none;cursor:pointer;padding:1rem;padding-left:0;position:relative;right:-2rem;font-weight:700;line-height:1}.menu-button__text{display:inline-block;line-height:1;margin-right:.5rem;text-transform:uppercase;font-size:1.5rem}.menu-button__icon{padding-top:.2rem;width:1.5em;display:inline-block;position:relative;top:-2px}@media (min-width:36em){.menu-button{right:-1rem}}@media (max-width:61.99em){.menu-button{display:flex}}.header-logo{display:block;width:8.88889rem;padding:.83333rem;margin-left:-1.66667rem}.header-logo--icon{display:block;width:4.44444rem;padding:.83333rem}@media (max-width:61.99em){.header-logo--icon{display:none}}@media (min-width:48em){.header-logo{margin-left:0}}.section{padding:2.77778rem 0;text-align:center}@media (min-width:48em){.section{padding:3.33333rem 0}}@media (min-width:61.25em){.section{padding:5.55556rem 0}}.section--bg{background:#fafafa;padding:3.33333rem 0}.section--newsletter-top .container{align-items:center;justify-content:space-between;flex-direction:column}@media (min-width:48em){.section--newsletter-top .form__wrapper{width:60%}}.section--newsletter-top .form__messsage{text-align:left}.section--newsletter-top .form--subscribe{margin-bottom:1rem}@media (min-width:48em){.section--newsletter-top .container{display:flex;flex-direction:row}.section--newsletter-top .form--subscribe{margin-bottom:0;margin:0;float:left;text-align:left;padding-bottom:0}}.section--gradient{background-image:linear-gradient(180deg,#f5fbf3,#fff)}.section--gradient-reverse{border-top:1px solid #efefef;background-image:linear-gradient(180deg,#fff,#f5fbf3)}.section--small-margin{padding-top:0}.section--themes div[class^=col]{padding-left:5px;padding-right:5px}.page-link{padding-bottom:20px;text-align:center}@media (min-width:48em){.page-template-front-page .section--themes{padding:0 0 2.5rem 0}}.footer{width:100%;color:#fff}.footer__wrapper{background-color:#60b34d}.footer__hashtag{font-weight:600;width:100%;text-align:center;font-size:2.22222rem;padding:1rem}@media (min-width:48em){.footer__hashtag{padding:2rem}}.footer__inner{width:95%;margin:0 auto;text-align:center}@media (min-width:48em){.footer__inner{width:80%;padding:2rem 2rem 1rem}}.footer__adress{padding:1rem;padding-top:1.5rem}.footer__adress a{color:#fff}.footer__adress:after{content:"";width:80%;margin-top:2rem;margin-left:10%;height:1px;display:block;background-color:#e0f1dd}@media (min-width:48em){.footer__adress{padding:0;float:left;width:100%;display:inline-block;margin-bottom:2rem}}.footer__social{padding:1rem}@media (min-width:48em){.footer__social{padding:0;width:48%;display:inline-block}}.footer__with-support{padding:1rem}.footer__with-support .zmena-logo{background:#fff;padding:8px;display:inline-block}.footer__with-support .zmena-logo img{max-width:200px}@media (min-width:48em){.footer__with-support{vertical-align:top;padding:0;width:48%;display:inline-block;border-left:1px solid #e0f1dd}}.footer__info{color:#a1a1a1;padding:1rem;font-style:italic;text-align:center}.footer .adress-header,.footer .social__icons-header,.footer .with-support-header{color:#e0f1dd;font-weight:600;font-size:1.5em}.footer .social__icons{margin:0;padding:.3rem}.footer .social__list-item{display:inline-block;margin:.2rem}.footer .social__icon{display:block;margin:.2rem;width:1.77778rem;height:1.77778rem;background-size:60%;background-repeat:no-repeat;background-position:50%;transition:all .2s ease-in-out}.article-link{padding:10px}@media (min-width:36em){.article-link{padding:0}}@media (min-width:61.25em){.article-link{position:relative;overflow:hidden;transform:scale(1);transition:all .3s ease;cursor:pointer}}.article-link__image-wrapper img{width:100%;height:auto;transform:scale(1);transition:all .3s ease;position:relative;bottom:-10px}.article-link__image-wrapper:after{content:"";position:absolute;display:block;width:100%;margin-left:-15px;padding-left:15px;padding-right:15px;height:50%;background-image:linear-gradient(180deg,transparent,#000 97%);background-clip:content-box;bottom:45px}@media (min-width:36em){.article-link__image-wrapper:after{bottom:25px;margin-left:-5px;padding-left:5px;padding-right:5px}}@media (min-width:61.25em){.article-link__image-wrapper{position:relative;background-clip:border-box}.article-link__image-wrapper img{transform:scale(1.1);transition:all .3s ease}.article-link__image-wrapper:after{width:100%;bottom:0;margin-left:0;padding-left:0;padding-right:0}}.article-link__heading-wrapper{position:absolute;bottom:170px;width:100%;padding-left:15px;padding-right:15px;margin-left:-15px}@media (min-width:36em){.article-link__heading-wrapper{bottom:80px;margin-left:-5px;padding-left:5px;padding-right:5px}}@media (min-width:48em){.article-link__heading-wrapper{bottom:110px}}@media (min-width:61.25em){.article-link__heading-wrapper{bottom:40px;transform:translateX(-50%);left:50%;width:100%;transition:all .3s ease;transition-delay:.2s}}.article-link__heading{color:#fff;text-transform:uppercase;font-size:1.38889rem}@media (min-width:36em){.article-link__heading{font-size:1.11111rem}}@media (min-width:61.25em){.article-link__heading{font-size:1.66667rem;line-height:2.22222rem;width:50%;margin:auto}.article-link__heading:after{content:"";position:absolute;display:block;transform:translate3D(-50%,-50%,0);top:115%;left:50%;width:3rem;height:5px;background:#60b34d;border-radius:1rem;transition:all .4s ease}}.article-link__description{color:#fff;font-size:1.5rem}@media (min-width:36em){.article-link__description{font-size:.9em}}@media (min-width:61.25em){.article-link__description{transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(90deg) rotateY(0deg) rotate(0deg);position:absolute;top:40%;font-weight:300;width:100%;transition:all .4s ease}}.article-link .btn{position:relative;bottom:80px;width:85%;font-size:65%;white-space:nowrap}@media (min-width:36em){.article-link .btn{bottom:40px}}@media (min-width:48em){.article-link .btn{bottom:60px;font-size:70%;width:70%}}@media (min-width:61.25em){.article-link .btn{font-size:80%;position:absolute;transform:translate(-50%);left:50%;bottom:-20%;transition:all .6s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}}@media (min-width:61.25em){.article-link:hover{z-index:2;transform:scale(1.1);box-shadow:0 5px 2px rgba(0,0,0,.7)}.article-link:hover .article-link{transform:scale(.85)}.article-link:hover .article-link__image-wrapper img{transform:scale(1)}.article-link:hover .article-link__heading-wrapper{bottom:90px;transition-delay:0s}.article-link:hover .article-link__heading:after{height:0}.article-link:hover .article-link__description{transform:rotateX(0deg)}.article-link:hover .btn{bottom:1.5rem}}.theme-link{position:relative;margin-bottom:2rem}@media (max-width:61.99em){.theme-link{margin-bottom:3rem}}@media (max-width:61.99em){.theme-link__image-wrapper{display:none!important}}.theme-link__heading-wrapper{text-align:center}.theme-link__heading{text-transform:uppercase;font-weight:700;font-size:1.38889rem;margin-bottom:.83333rem}@media (min-width:36em){.theme-link__heading{font-size:1.66667rem}}@media (min-width:61.25em){.theme-link__heading{font-size:2.22222rem}}@media (min-width:48em){.theme-link:hover .btn{background:#4d903d}.theme-link__heading-wrapper{position:absolute;transform:translateY(-50%);top:50%;left:2rem;text-align:left}.theme-link:nth-child(2n) .theme-link__heading-wrapper{right:2rem;text-align:right}}.aspect-ratio-crop{position:relative;overflow:hidden}.aspect-ratio-crop:before{display:block;content:"";width:100%;padding-top:30%}.aspect-ratio-crop>img{position:absolute;top:0;left:0;right:0;bottom:0}.btn{cursor:pointer;display:inline-block;text-transform:uppercase;color:#fff;font-size:.88889rem;line-height:1.3;padding:.8rem 1.2rem;transition:all .2s ease-in-out}@media (max-width:47.99em){.btn{margin:10px 0}}@media (min-width:36em){.btn{font-size:.77778rem;padding:.5rem .8rem}}@media (min-width:61.25em){.btn{font-size:1rem;padding:.8rem 1.2rem}}@media (min-width:81.25em){.btn{font-size:1rem;padding:1rem 1.5rem}}.btn:hover{text-decoration:none;color:#fff}.btn--primary{background:#60b34d}.btn--primary:hover{background:#4d903d}.btn--secondary{background:#ce181f}.btn--secondary:hover{background:#a01318}.btn--subform:first-of-type{margin-bottom:7px}@media (min-width:48em){.btn--subform:first-of-type{margin-right:10px;margin-bottom:0}}.btn--rounded{border-radius:2rem}@media (min-width:48em){.btn--homepage{margin:0 10px}}.btn--homepage--section{text-align:center;margin-top:25px}.alm-btn-wrap{text-align:center}.alm-load-more-btn{text-decoration:underline;cursor:pointer;text-transform:uppercase;font-size:1rem;color:#60b34d;font-weight:700}.alm-load-more-btn:focus{outline:none}.alm-load-more-btn.done{display:none}.acf-oembed-field .embed_wrap,.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;bottom:10px}.acf-oembed-field .embed_wrap embed,.acf-oembed-field .embed_wrap iframe,.acf-oembed-field .embed_wrap object,.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.form__wrapper{width:57%}.form__subpage{margin-top:2rem;display:block}@media (min-width:61.25em){.form__subpage{display:none}}.form__messsage{display:none}.form__title{margin-bottom:2rem}.form--subscribe{width:100%;max-width:41.66667rem;margin:auto;padding-bottom:1rem;display:block}.form--subscribe .input--text{width:80%;margin-bottom:1rem}@media (min-width:61.25em){.form--subscribe .input--text{font-size:1rem}}@media (min-width:36em){.form--subscribe{display:flex}.form--subscribe .input--text{margin-bottom:0;width:auto}}.form__separator{display:block;margin:.8rem 0}@media (min-width:48em){.form__separator{margin:1rem 0}}@media (min-width:61.25em){.form__separator{margin:2rem 0}}.form-btn{border:2px solid #fff;text-transform:none;width:46%}.form-btn-donate{width:72%}.form-donate{width:36%;display:flex}.form-icon{background-repeat:no-repeat;margin-right:10px}.form-icon-gift{width:12%;margin-top:.4rem;float:left;margin-left:13%}.form-icon-envelope{width:10%;margin-top:.6rem}.input{padding:.5rem 1.2rem;display:inline-block;font-size:.77778rem}.input--text{background:#539843}.input--text::-webkit-input-placeholder{color:#fff}.input--text:-moz-placeholder,.input--text::-moz-placeholder{color:#fff;opacity:1}.input--text:-ms-input-placeholder,.input--text::-ms-input-placeholder{color:#fff}.input--rounded{border-radius:2rem}.input--fullsize{flex-grow:1;margin-right:.5rem}.fixed-form{position:fixed;bottom:0;width:100%;padding:1rem 0;z-index:100;display:none;background:#60b44c}@media (min-width:48em){.fixed-form{display:block}}.link,a.link{transition:all .2s ease}.link--secondary,a.link--secondary{color:#ce181f;text-decoration:underline;text-transform:uppercase;font-size:1rem}.link--secondary:hover,a.link--secondary:hover{text-decoration:none;color:#e73239}@media (min-width:61.25em){.link--fixed-form,a.link--fixed-form{top:-4px;position:relative}}.icon{background-size:70%;background-position:50%;background-repeat:no-repeat;transition:all .2s ease-in-out;width:1em;height:1em;border-radius:.11111rem;display:inline-block}.icon--circle{border-radius:100%}.icon--facebook{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096.12%2096.12%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M72.1.02L59.6%200c-14%200-23.05%209.29-23.05%2023.66v10.9H24.04c-1.1%200-1.96.88-1.96%201.96v15.8c0%201.1.87%201.97%201.96%201.97h12.53v39.86c0%201.1.88%201.96%201.96%201.96h16.35c1.1%200%201.96-.88%201.96-1.96V54.3H71.5c1.08%200%201.96-.9%201.96-1.97v-15.8c0-.53-.2-1.02-.57-1.4-.38-.36-.88-.57-1.4-.57H56.84v-9.24c0-4.45%201.06-6.7%206.85-6.7h8.4c1.07%200%201.95-.88%201.95-1.97V1.98C74.05.9%2073.17.02%2072.1.02z%22%2F%3E%3C%2Fsvg%3E");background-color:#3b5999}.icon--facebook:hover{background-color:#2d4474}.icon--twitter{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M512%2097.2c-18.84%208.36-39.08%2014-60.33%2016.55%2021.7-13%2038.34-33.58%2046.2-58.1a210.65%20210.65%200%200%201-66.72%2025.48C412%2060.7%20384.7%2047.96%20354.48%2047.96c-58%200-105.04%2047.03-105.04%20105.03%200%208.23.93%2016.25%202.72%2023.93-87.3-4.38-164.7-46.2-216.5-109.75-9.05%2015.5-14.24%2033.56-14.24%2052.8%200%2036.45%2018.55%2068.6%2046.73%2087.44-17.2-.54-33.4-5.27-47.57-13.14v1.32c0%2050.9%2036.2%2093.35%2084.25%20103-8.8%202.4-18.1%203.7-27.68%203.7-6.76%200-13.34-.67-19.76-1.9%2013.36%2041.73%2052.15%2072.1%2098.12%2072.95-35.95%2028.18-81.25%2044.97-130.46%2044.97-8.48%200-16.84-.5-25.06-1.47%2046.5%2029.8%20101.7%2047.2%20161.02%2047.2%20193.2%200%20298.87-160.07%20298.87-298.88%200-4.55-.1-9.08-.32-13.6%2020.53-14.8%2038.34-33.3%2052.42-54.36z%22%2F%3E%3C%2Fsvg%3E");background-color:#55acee}.icon--twitter:hover{background-color:#2795e9}.icon--youtube{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20310%20310%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M297.92%2064.64c-11.2-13.3-31.85-18.72-71.3-18.72H83.38c-40.37%200-61.38%205.77-72.53%2019.93C0%2079.65%200%20100%200%20128.17v53.67c0%2054.55%2012.9%2082.24%2083.4%2082.24h143.2c34.23%200%2053.2-4.8%2065.45-16.52%2012.58-12.04%2017.95-31.7%2017.95-65.72v-53.67c0-29.7-.84-50.16-12.08-63.52zm-98.9%2097.77l-65.04%2034a9.969%209.969%200%200%201-4.63%201.14c-1.8%200-3.6-.5-5.18-1.45a10%2010%200%200%201-4.82-8.56v-67.77c0-3.5%201.82-6.73%204.8-8.54%203-1.82%206.7-1.94%209.8-.33L199%20144.67c3.3%201.72%205.38%205.14%205.4%208.86%200%203.73-2.08%207.15-5.38%208.88z%22%2F%3E%3C%2Fsvg%3E");background-color:#cd201f}.icon--youtube:hover{background-color:#a11918}.icon--instagram{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2097.39%2097.39%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M12.5%200h72.4c6.87%200%2012.5%205.1%2012.5%2012.5v72.4c0%207.4-5.63%2012.5-12.5%2012.5H12.5C5.62%2097.4%200%2092.3%200%2084.9V12.5C0%205.1%205.62%200%2012.5%200zm58.45%2010.82c-2.4%200-4.4%201.97-4.4%204.4V25.7c.02%202.4%202%204.4%204.4%204.4h11c2.42%200%204.4-2%204.4-4.4V15.2c0-2.4-1.98-4.38-4.4-4.38h-11zM86.4%2041.2h-8.6c.83%202.64%201.27%205.44%201.27%208.34%200%2016.2-13.56%2029.34-30.28%2029.34-16.73%200-30.28-13.14-30.28-29.34%200-2.9.44-5.7%201.25-8.35h-8.95v41.13c0%202.13%201.75%203.87%203.88%203.87H82.5a3.88%203.88%200%200%200%203.87-3.87V41.2zM48.8%2029.52c-10.8%200-19.57%208.5-19.57%2018.96%200%2010.45%208.76%2018.94%2019.56%2018.94%2010.8%200%2019.55-8.5%2019.55-18.95%200-10.48-8.76-18.97-19.56-18.97z%22%2F%3E%3C%2Fsvg%3E");background-color:#e4405f}.icon--instagram:hover{background-color:#d31e40}.icon--pinterest{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M43.08%2066.14C40.46%2079.9%2037.25%2093.1%2027.75%20100c-2.93-20.8%204.3-36.43%207.67-53.03-5.73-9.64.7-29.06%2012.77-24.27%2014.87%205.88-12.9%2035.86%205.74%2039.6%2019.46%203.92%2027.4-33.74%2015.34-46-17.43-17.68-50.74-.4-46.64%2024.92%201%206.2%207.4%208.07%202.55%2016.6-11.16-2.46-14.5-11.26-14.06-23C11.84%2015.65%2028.4%202.2%2045%20.35c21-2.36%2040.72%207.7%2043.44%2027.47%203.07%2022.3-9.48%2046.47-31.94%2044.73-6.1-.47-8.65-3.5-13.42-6.4z%22%2F%3E%3C%2Fsvg%3E");background-color:#bd081c}.icon--pinterest:hover{background-color:#8c0615}.icon--email{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M7%209L5.27%207.48.32%2011.73a1%201%200%200%200%20.7.27h11.97c.26%200%20.5-.1.68-.27L8.73%207.48%207%209z%22%2F%3E%3Cpath%20d%3D%22M13.68%202.27a1%201%200%200%200-.7-.27H1.02c-.26%200-.5.1-.68.27L7%208l6.68-5.73zM0%202.88v8.3l4.83-4.1m4.34%200l4.83%204.1V2.9%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-color:#60b34d}.icon--email:hover{background-color:#4d903d}.icon--website{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2057.95%2057.95%22%3E%3Cpath%20d%3D%22M29.98%2027.98h11.97c-.13-4.34-1.04-8.56-2.67-12.47-3%20.88-6.13%201.36-9.3%201.45V28zm10.4-14.92c2.93-1%205.73-2.4%208.33-4.17l.67-.5C44.59%203.65%2038.17.57%2031.07.06l-.52.42c4.22%203.48%207.55%207.77%209.83%2012.56zM29.98%202.63v12.32c2.9-.08%205.73-.5%208.47-1.28-2.03-4.16-4.9-7.92-8.48-11.04zM41.53%2042.2c3.13%201.13%206.12%202.67%208.9%204.64l.85.65c3.98-4.8%206.44-10.88%206.67-17.5h-14c-.12%204.22-.94%208.34-2.42%2012.2zM9.24%208.9c2.6%201.76%205.4%203.15%208.32%204.16%202.3-4.8%205.62-9.08%209.84-12.57l-.52-.43c-7.13.5-13.55%203.6-18.33%208.35l.7.47zm18.74-6.27c-3.6%203.12-6.45%206.88-8.48%2011.03%202.74.77%205.58%201.2%208.48%201.3V2.62zM14%2029.98H0c.23%206.64%202.7%2012.72%206.67%2017.5l.85-.63c2.77-1.97%205.77-3.5%208.9-4.65-1.48-3.86-2.3-7.98-2.42-12.22zm2.75-15.08c-3.04-1.07-5.94-2.5-8.64-4.36l-.93-.64A28.833%2028.833%200%200%200%200%2028h14c.12-4.57%201.06-9%202.75-13.1zM16%2027.98h11.97V16.95c-3.17-.1-6.3-.57-9.3-1.44A34.79%2034.79%200%200%200%2016%2028zM27.3%2057.4c-4.42-3.7-7.84-8.27-10.1-13.35-3%201.07-5.86%202.54-8.5%204.42L8%2049c4.78%205%2011.3%208.3%2018.6%208.88l.7-.5zm.68-17.38V29.98H16c.12%204.02.9%207.93%202.32%2011.58%203.1-.93%206.35-1.45%209.66-1.54zm21.26%208.44a34.68%2034.68%200%200%200-8.47-4.4c-2.28%205.08-5.7%209.65-10.12%2013.33l.7.48c7.28-.6%2013.82-3.9%2018.6-8.9l-.7-.52zm.64-37.96c-2.72%201.87-5.64%203.32-8.68%204.4%201.7%204.1%202.62%208.52%202.75%2013.1h14a28.965%2028.965%200%200%200-7.2-18.15l-.87.66zm-21.9%2044.84V42.02c-3.04.1-6.02.56-8.9%201.4%202.06%204.5%205.06%208.58%208.9%2011.92zm13.97-25.36H29.97v10.04c3.3.1%206.55.6%209.67%201.54%201.4-3.65%202.2-7.55%202.3-11.58zm-3.09%2013.44c-2.87-.84-5.84-1.3-8.88-1.4v13.33c3.83-3.34%206.83-7.4%208.88-11.93z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E");background-color:#60b34d}.icon--website:hover{background-color:#4d903d}.icon--blockquote{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20475.08%20475.08%22%3E%3Cpath%20d%3D%22M164.45%2036.55H54.82c-15.23%200-28.17%205.33-38.83%2015.98C5.32%2063.2%200%2076.13%200%2091.36V201c0%2015.23%205.33%2028.17%2016%2038.82%2010.65%2010.66%2023.6%2016%2038.82%2016h63.95c7.6%200%2014.1%202.66%2019.42%208%205.32%205.3%207.98%2011.8%207.98%2019.4v9.13c0%2020.18-7.14%2037.4-21.4%2051.68-14.3%2014.27-31.5%2021.4-51.7%2021.4H54.83c-4.95%200-9.24%201.82-12.85%205.43-3.62%203.62-5.43%207.9-5.43%2012.85v36.56c0%204.94%201.8%209.23%205.43%2012.85%203.62%203.62%207.9%205.43%2012.85%205.43H73.1c19.8%200%2038.68-3.86%2056.67-11.56%2017.98-7.7%2033.54-18.13%2046.67-31.27%2013.14-13.13%2023.56-28.7%2031.27-46.67%207.7-18%2011.57-36.88%2011.57-56.68v-201c0-15.22-5.33-28.16-16-38.82s-23.6-15.98-38.82-15.98zM459.1%2052.53c-10.67-10.65-23.6-15.98-38.84-15.98H310.63c-15.23%200-28.17%205.33-38.83%2015.98-10.65%2010.66-15.98%2023.6-15.98%2038.84V201c0%2015.23%205.33%2028.17%2015.98%2038.82%2010.66%2010.66%2023.6%2016%2038.83%2016h63.95c7.6%200%2014.1%202.66%2019.42%208%205.32%205.3%208%2011.8%208%2019.4v9.13c0%2020.18-7.14%2037.4-21.42%2051.68-14.28%2014.27-31.5%2021.4-51.68%2021.4h-18.27c-4.95%200-9.23%201.82-12.85%205.43-3.6%203.62-5.43%207.9-5.43%2012.85v36.56c0%204.94%201.82%209.23%205.43%2012.85%203.62%203.62%207.9%205.43%2012.85%205.43h18.27c19.8%200%2038.7-3.86%2056.68-11.56%2017.98-7.7%2033.54-18.13%2046.67-31.27%2013.14-13.13%2023.56-28.7%2031.27-46.67%207.7-18%2011.56-36.88%2011.56-56.68v-201c0-15.22-5.33-28.16-16-38.82z%22%20fill%3D%22%2360b34d%22%2F%3E%3C%2Fsvg%3E");background-size:100%;border-radius:0}@media (max-width:61.99em){.navbar{position:fixed;left:-250px;top:0;background-color:#fff;opacity:.9;padding:1.5rem;z-index:1000;height:100vh;transition:.5s}}@media (min-width:61.25em){.navbar{width:660px}}.navbar--visible{left:0}.mobile-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);opacity:0;transition:.5s;display:none;z-index:100}.mobile-menu-overlay--visible{opacity:1}.menu{margin-bottom:0;margin-left:0;padding-left:0}.menuxx ul{padding:0}.menu-itemxx,.page_itemx{list-style:none;text-transform:uppercase;font-size:1rem}.menu-itemx a,.page_itemx a{color:#000;text-decoration:none;transition:all .2s ease-in-out}.menu-itemx a:hover,.page_itemx a:hover{color:#60b34d}@media (max-width:61.99em){.menu-itemx,.page_itemx{display:block;padding-bottom:1rem}}@media (min-width:62em){.menu-itemx,.page_itemx{display:inline-block;padding-right:.5rem;font-size:.66667rem}}@media (min-width:61.25em){.menu-itemx,.page_itemx{font-size:1rem}}@media (min-width:62em){.menu-itemx a{padding:1rem;position:relative}.menu-itemx a:after{content:"";display:block;background:#60b34d;position:absolute;height:4px;width:0;transform:translateX(-50%);left:51%;bottom:4px;border-radius:3px;transition:all .2s ease-in-out}.menu-itemx a:hover:after{width:50%}}.related-item{width:50%;float:left;padding:0 20px}@media (max-width:47.99em){.related-item{width:100%;padding:10px 0}}.related-item-btn{margin-top:20px}@media (min-width:48em){.item-img{height:185px;overflow:hidden}}.item-img-size{width:100%;height:auto}.item-link{color:#000}.item-link:hover{color:#60b34d}.parties-comparison-line{margin:0 -10px}.parties-comparison-image{width:100%;border:2px solid #cacaca}@media (min-width:61.25em){.parties-comparison-image{width:60%;float:left}}.parties-comparison-description{display:table-cell}@media (min-width:61.25em){.parties-comparison-description{padding:0 30px}}.parties-comparison-description-title{font-size:1.5rem;font-weight:700;padding-bottom:1rem}@media (max-width:47.99em){.parties-comparison-description-title{display:none}}.parties-comparison-description-content{text-align:left}.parties-comparison-description-content-link{font-weight:700}.footer-call-us{margin:-8px 0}.footer-call-us-number{color:#fff;text-decoration:underline}.footer-btn{border:none}.member{margin-bottom:2rem}.member__page-header{border-bottom:1px solid #e9e9e9}.member__name{text-transform:uppercase;font-size:2.77778rem}.member__region{color:#60b34d;text-transform:uppercase;margin-bottom:.44444rem}.member__region a{color:#60b34d}.member__region a:active,.member__region a:focus,.member__region a:hover{text-decoration:none;color:#80c271}.member__job{font-weight:300;text-transform:uppercase;margin-bottom:1.66667rem}.member__link-kandidatky{position:relative;bottom:1rem;display:block;text-align:center;text-decoration:underline;color:#60b34d}.member__link-kandidatky:active,.member__link-kandidatky:focus,.member__link-kandidatky:hover{text-decoration:none;color:#80c271}.member a.member__link{display:block;text-decoration:none;margin-bottom:.2rem;color:#000}.member a.member__link:hover{color:#60b34d}.member a.member__link i{margin-right:.5rem}.kandidatky{margin:0 auto}.kandidatky__table-header{font-weight:700;border-bottom:1px solid #ddd}.kandidatky__table-cell{line-height:1.3}.kandidatky__table-person{padding-bottom:7px;padding-top:7px}.kandidatky__table-person .kandidatky__link{font-weight:700}.kandidatky__table-header,.kandidatky__table-person .kandidatky__link:after{display:none}@media (min-width:48em){.kandidatky__table-header{display:flex}}.kandidatky__table-cell:first-of-type{order:1}.kandidatky__table-cell:nth-of-type(2){order:2}.kandidatky__table-cell:nth-of-type(3){order:4}@media (min-width:48em){.kandidatky__table-cell:nth-of-type(3){order:3}}.kandidatky__table-cell:nth-of-type(4){order:3}@media (min-width:48em){.kandidatky__table-cell:nth-of-type(4){order:4}}.kandidatky__table-cell:nth-of-type(5){order:5}.kandidatky__table-person:nth-of-type(2n){background:#e8efe6}.kandidatky__link{display:block}@media (min-width:48em){.kandidatky__link{display:inline}.kandidatky__link:after{content:"–";color:#bbb;padding-right:10px;margin-left:10px}.kandidatky__link:last-of-type:after{display:none}}.kandidatky__link a{color:#60b34d;text-decoration:underline}.kandidatky__link a:active,.kandidatky__link a:focus,.kandidatky__link a:hover{color:#80c271}.program-list{margin:4rem 0}.program-list--special{position:relative}.program-list--special__item{padding-left:4em!important}.program-list__item{margin-right:1rem;margin-bottom:1.6rem;padding-left:4em}.program-list__item strong{display:block;padding-bottom:5px}.program-list__number{font-size:1.11111rem;color:#60b34d;position:absolute;left:1.2em}.program-list__number:before{content:"";position:absolute;display:block;width:2.5em;height:2.5em;background:#efefef;border-radius:100%;z-index:-1;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}


.team-member-container,
.team-member-image,
.team-member-description,
.team-member-name,
.team-member-position,
.team-member-social-links {
  text-align: left; }
  @media only screen and (min-width: 1041px) {
    .team-member-container,
    .team-member-image,
    .team-member-description,
    .team-member-name,
    .team-member-position,
    .team-member-social-links {
      text-align: center; } }

@media only screen and (max-width: 1040px) {
  .team-member-header {
    margin-top: 10px;
    margin-top: 0.5rem;
    display: inline; } }
.team-member-header .team-member-name {
  font-weight:  800;
  color: #222222;
  letter-spacing: 0;
  padding: 0;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out; }

.team-member-container {
  background: white;
  margin-bottom: 2rem;
  border-left-width: 0 !important;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  width: 100%; }
  .team-member-container:nth-child(odd) {
    clear: both; }
  @media only screen and (max-width: 1040px) {
    .team-member-container {
      margin-bottom: 45px;
      margin-bottom: 2.25rem; } }
  @media only screen and (min-width: 1041px) {
    .team-member-container:hover .team-member-name {
      color: #ee3430; } }
  @media only screen and (max-width: 640px) {
    .team-member-container:hover {
      background: white; } }

.team-member-image {
  overflow: hidden;
  display: block;
  margin-bottom: 30px;
  margin-bottom: 1.5rem;}
  @media only screen and (max-width: 1040px) {
    .team-member-image {
      float: right; } }
  @media only screen and (min-width: 1041px) {
    .team-member-image {
      width: 100%; } }
  .team-member-image:hover .team-member-profile-table {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1; }

.team-member-image img {width:250px;}



.team-member-image-link {
  display: block;
  position: relative; }

.rounded-image-container img {
  margin: 0 auto;
  display: block; }
  @media only screen and (max-width: 640px) {
    .rounded-image-container img {
      max-width: 86px;
      max-width: 4.3rem;
      max-height: 86px;
      max-height: 4.3rem;
      -webkit-border-radius: 43px;
      -moz-border-radius: 43px;
      border-radius: 43px; } }
  @media only screen and (min-width: 640px) and (max-width: 1040px) {
    .rounded-image-container img {
      max-width: 120px;
      max-width: 6rem;
      max-height: 120px;
      max-height: 6rem;
      -webkit-border-radius: 60px;
      -moz-border-radius: 60px;
      border-radius: 60px; } }
  @media only screen and (min-width: 1041px) {
    .rounded-image-container img {
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      position: relative;
      width: 100%;
      height: auto;
      float: none; } }

.team-member-profile-container {
  top: 90px;
  top: 4.5rem; }
  @media only screen and (max-width: 640px) {
    .team-member-profile-container {
      max-width: 86px;
      max-width: 4.3rem; } }
  @media only screen and (min-width: 640px) and (max-width: 1040px) {
    .team-member-profile-container {
      max-width: 120px;
      max-width: 6rem; } }
  @media only screen and (min-width: 1041px) {
    .team-member-profile-container {
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      left: 0;
      z-index: 10; } }

.team-member-profile-table {
  width: 100%;
  height: 100%;
  text-align: center;
  display: table; }
  @media only screen and (min-width: 1041px) {
    .team-member-profile-table {
      background-color: rgba(238, 52, 48, 0.75);
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      border-radius: 50%;
      display: table;
      color: white; } }

.team-member-profile-cell {
  display: table-cell;
  vertical-align: middle; }

.team-member-description {
  margin-right: 150px;
  margin-right: 7.5rem; }
  @media only screen and (min-width: 1041px) {
    .team-member-description {
      text-align: center;
      margin-right: 0; } }

.team-member-header,
.team-member-description,
.team-member-footer {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden; }

@media only screen and (max-width: 1450px) {
  .team-member-header h3 {
    line-height: 1.5;
    font-size: 19px;
    font-size: 0.95rem; } }

.team-member-description > p {
  margin: 0;
  padding: 0;
  color: #000; }
  @media only screen and (min-width: 1041px) {
    .team-member-description > p {
      padding: 0 30px;
      padding:  0 1.5rem; } }
  @media only screen and (max-width: 1450px) {
    .team-member-description > p {
      line-height: 1.5; } }

.team-member-position {
  color: #000;
  font-size:14px; }
  .team-member-position, .block .team-member-position {
    text-transform: none;
    font-weight: 400;
    letter-spacing: normal;
    padding-top: 0; }

.team-member-social-links {
  line-height: 1.36591;
  font-size: 22px;
  font-size: 1.1rem;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  margin: 0;
  border: 0 !important; }
  @media only screen and (max-width: 1040px) {
    .team-member-social-links {
      display: inline; } }
  @media only screen and (min-width: 1041px) {
    .team-member-social-links {
      text-align: center; } }
  .team-member-social-links > li.team-member-social-link {
    display: inline-block;
    margin-right: 15px;
    margin-right: 0.75rem; }
    .team-member-social-links > li.team-member-social-link:before {
      content: "";
      display: none; }
    .team-member-social-links > li.team-member-social-link .social-link {
      display: block;
      width: 1em;
      position: relative;
      display: block;
      border: 0; }
      @media only screen and (min-width: 1041px) {
        .team-member-social-links > li.team-member-social-link .social-link {
          font-size: 1.5em;
          text-align: center; } }
    .team-member-social-links > li.team-member-social-link a {
      display: block;
      position: relative;
      -webkit-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      -ms-backface-visibility: hidden;
      -o-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-transition: all 0.2s;
      -moz-transition: all 0.2s;
      -o-transition: all 0.2s;
      transition: all 0.2s;
      color: #cacaca; }
      .team-member-social-links > li.team-member-social-link a:hover {
        color: #3d3d3d; }


.footer {clear: both;}
.grid-link__thumbnail img, .grid-link__title {z-index: -1;}

.section--themes {margin-top:0;}

.menu-menu-container {z-index:100;}