﻿/*!
* Theme Name: SANE
* Author: Tamesis Digital
* Description: Bespoke WordPress theme SANE
* Version: 1.0 */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,select,textarea,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-sizing:border-box;box-sizing:border-box;padding:0;border:0;margin:0;font-size:100%;vertical-align:baseline}html{width:100%;height:100%;height:-webkit-fill-available;min-width:320px;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{width:100%;height:100%;min-height:100vh;min-height:-webkit-fill-available;min-width:320px;padding:0;text-align:center;margin:0;overflow-y:auto;overflow-x:hidden;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased}*{-webkit-tap-highlight-color:transparent;outline:none;cursor:default}img{max-width:100%;height:auto;border:0;vertical-align:bottom}strong{font-weight:700}ul{list-style:none}a{text-decoration:none}a,a *,button,select,input[type="button"],input[type="submit"]{cursor:pointer;transition:all, 300ms}button,input[type="button"],input[type="submit"],input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="search"],select,textarea{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],textarea{cursor:text;user-select:auto !important;-moz-user-select:auto !important;-webkit-user-select:auto !important;-ms-user-select:auto !important}input,select,textarea,button{outline:none;filter:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,button:-webkit-autofill,button:-webkit-autofill:hover,button:-webkit-autofill:focus,button:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}select option{font-weight:inherit;font-size:inherit}select::-ms-expand{display:none}input[type="number"]{-moz-appearance:textfield}input[type="file"]{cursor:pointer}input[type="file"]::-webkit-file-upload-button{cursor:inherit}input[type="submit"],input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;margin:0}textarea{overflow:auto}::-moz-placeholder{color:inherit;opacity:1}::-webkit-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}button::-moz-focus-inner,input[type="submit"]::-moz-focus-inner{border:0;padding:0}@font-face{font-weight:400;font-style:normal;font-display:swap;unicode-range:U+000-5FF;font-family:'Roboto Slab';src:url("fonts/Roboto-Slab-Regular.woff2") format("woff2"),url("fonts/Roboto-Slab-Regular.woff") format("woff")}@font-face{font-weight:300;font-style:normal;font-display:swap;unicode-range:U+000-5FF;font-family:'Roboto Slab';src:url("fonts/Roboto-Slab-Light.woff2") format("woff2"),url("fonts/Roboto-Slab-Light.woff") format("woff")}@font-face{font-weight:700;font-style:normal;font-display:swap;unicode-range:U+000-5FF;font-family:'Roboto';src:url("fonts/Roboto-Bold.woff2") format("woff2"),url("fonts/Roboto-Bold.woff") format("woff")}@font-face{font-weight:700;font-style:italic;font-display:swap;unicode-range:U+000-5FF;font-family:'Roboto';src:url("fonts/Roboto-Bold-Italic.woff2") format("woff2"),url("fonts/Roboto-Bold-Italic.woff") format("woff")}@font-face{font-weight:500;font-style:normal;font-display:swap;unicode-range:U+000-5FF;font-family:'Roboto';src:url("fonts/Roboto-Medium.woff2") format("woff2"),url("fonts/Roboto-Medium.woff") format("woff")}@font-face{font-weight:400;font-style:normal;font-display:swap;unicode-range:U+000-5FF;font-family:'Roboto';src:url("fonts/Roboto-Regular.woff2") format("woff2"),url("fonts/Roboto-Regular.woff") format("woff")}@font-face{font-weight:400;font-style:italic;font-display:swap;unicode-range:U+000-5FF;font-family:'Roboto';src:url("fonts/Roboto-Italic.woff2") format("woff2"),url("fonts/Roboto-Italic.woff") format("woff")}@font-face{font-weight:300;font-style:normal;font-display:swap;unicode-range:U+000-5FF;font-family:'Roboto';src:url("fonts/Roboto-Light.woff2") format("woff2"),url("fonts/Roboto-Light.woff") format("woff")}.screen-reader-response{display:none}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:''}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}body{position:relative;font:400 16px/1.3125 'Roboto', sans-serif;letter-spacing:0.02em;color:#333;overflow-x:hidden;background:#f5f5f5;overflow-y:auto !important}body:after{position:fixed;top:0;left:0;width:100%;height:100vh;display:none;content:'';background:rgba(0,25,40,0.4);z-index:1250;visibility:hidden;transition:all 400ms}@media (min-width: 1024px){::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background:#bbb}}::selection{color:inherit;background:rgba(0,0,0,0.1)}::-moz-selection{color:inherit;background:rgba(0,0,0,0.1)}.wrapper{position:relative;display:flex;flex-direction:column;justify-content:flex-start;max-width:2400px;min-width:1260px;min-height:100vh;overflow-x:hidden;margin:auto;background:#fff}.wrapper .darken{position:absolute;top:0;left:0;display:none;width:100%;height:100%;content:'';background:rgba(0,25,40,0.4);z-index:900}.wrapper.menu-open .darken{display:block}.center{position:relative;display:block;width:100%;margin:0 auto}.center:after{display:block;clear:both;content:''}strong{font-weight:700}.talk{position:relative;padding:24px 30px;font-size:18px;line-height:1.33334;color:#fff;background:#ed174f;z-index:10}.talk .row{display:inline;margin:0 25px}.talk .row p{display:inline;margin:0 25px}.talk .row p a{text-decoration:underline;text-decoration-color:#f47495;text-underline-offset:0.2em;white-space:nowrap;color:#fff}.talk .row p a:hover{text-decoration-color:#fff}.talk .row p:first-child{margin-left:0}.talk .row p:last-child{margin-right:0}.account-links{position:relative;display:none;flex-wrap:nowrap;justify-content:center;width:100%;border-bottom:1px #e5e5e5 solid;padding:0;margin:0 auto;background:#fff;z-index:20}.account-links li{flex:1;max-width:275px;border-left:1px #e5e5e5 solid}.account-links li a{position:relative;display:block;padding:10px 15px 9px;color:#333;margin:-1px 0}.account-links li a:hover{color:#fff;background:#0880b0}.account-links li:first-of-type{border:none}.header{background:url(img/desktop/header.svg) 50% 0/2400px auto no-repeat}.header .center{width:1260px;padding:0 30px}.header .center .masthead{display:flex;align-items:flex-start;justify-content:space-between;height:192px;padding:15px 0 0;text-align:left}.header .center .masthead .logo{flex-shrink:0;margin:0 50px 0 0;transition:none 0ms}.header .center .masthead .logo img,.header .center .masthead .logo svg{width:98px;height:132px;transition:none 0ms}.header .center .masthead ul{display:flex;align-items:center;font-size:18px;margin:65px 0 0 auto}.header .center .masthead ul li{margin:0 0 0 40px}.header .center .masthead ul li .divider{font-weight:300;color:#888;margin:0 2px}.header .center .masthead ul li a{font-weight:700;text-decoration:underline;text-decoration-color:transparent;color:#333}.header .center .masthead ul li a:hover{text-decoration-color:#333}.header .center .masthead ul li a.shop,.header .center .masthead ul li a.donate,.header .center .masthead ul li a.menu{display:inline-flex;align-items:center;justify-content:center;width:108px;height:40px;border-radius:999px;padding:6px 8px 4px;font-weight:500;text-decoration:none;text-align:center;color:#fff}.header .center .masthead ul li a.shop{background:#279dcf}.header .center .masthead ul li a.shop:hover{background:#0880b0}.header .center .masthead ul li a.donate{background:#ed174f}.header .center .masthead ul li a.donate:hover{background:#0880b0}.header .center .masthead ul li a.menu{letter-spacing:0;background:#444}.header .center .masthead ul li a.menu:after{display:inline-block;width:16px;height:15px;content:'';margin:0 0 0 0.375em;background:url(img/menu.svg) 50% 50% no-repeat}.header .center .masthead ul li.account{margin:0}.header .center .masthead ul li.search .search-form{display:flex}.header .center .masthead ul li.search .search-form input[type="text"]{width:260px;height:40px;border:1px #ccc solid;border-right:none;border-radius:999px 0 0 999px;padding:7px 5px 5px 15px;font:inherit;font-weight:500;font-size:18px;color:#666;margin:0;background:#fff}.header .center .masthead ul li.search .search-form input[type="text"]::-moz-placeholder{color:#a6acb0}.header .center .masthead ul li.search .search-form input[type="text"]::-webkit-input-placeholder{color:#a6acb0}.header .center .masthead ul li.search .search-form input[type="text"]::-ms-input-placeholder{color:#a6acb0}.header .center .masthead ul li.search .search-form button[type="submit"]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px #ccc solid;border-left:none;border-radius:0 999px 999px 0;padding:0 3px 0 0;font-weight:700;color:#a6acb0;background:#fff;transition:all 250ms}.header .center .masthead ul li.search .search-form button[type="submit"]:hover{color:#000;background:#eee}.header .center .masthead ul li.search .search-icon{display:none;width:40px;height:40px;border:2px #e5e5e5 solid;border-radius:999px;background:#fff url(img/search.svg) 50% 50% no-repeat;cursor:pointer}.header .center .masthead ul li.shop,.header .center .masthead ul li.donate{margin:0 0 0 20px}.header .center .masthead ul li.menu{display:none}.header .center .header-main-menu{position:relative;display:flex;flex-wrap:nowrap;height:80px;border-radius:3px;text-align:left;background:#fff;box-shadow:0 1px 5px rgba(30,100,145,0.5);z-index:1000}.header .center .header-main-menu li{flex:1;border-left:1px #bfe6f7 solid}.header .center .header-main-menu li a{display:block;height:100%;padding:18px 50px 16px 20px;font-weight:700;font-size:18px;color:#333;letter-spacing:0}.header .center .header-main-menu li a:hover{background:#fffbe3}.header .center .header-main-menu li:first-of-type{border:none}.header .center .header-main-menu li:first-of-type a{border-radius:3px 0 0 3px}.header .center .header-main-menu li:last-of-type a{border-radius:0 3px 3px 0}.header .center .header-main-menu li.active a{background:#fffbe3}.header .center .header-main-menu li.parent a{position:relative}.header .center .header-main-menu li.parent a:after{position:absolute;top:24px;right:20px;width:7px;height:7px;border-style:solid;border-color:#ed174f;border-width:0 1px 1px 0;content:'';transform:rotate(45deg)}.header .center .header-main-menu li.parent .dropdown{position:absolute;top:100%;left:0;display:none;width:100%;border-radius:0 0 3px 3px;padding:42px 45px 35px;background:#fff}.header .center .header-main-menu li.parent .dropdown .intro{font-size:16px;padding:0 0 35px}.header .center .header-main-menu li.parent .dropdown ul{width:100%;columns:3;-webkit-columns:3;-moz-columns:3;column-gap:45px}.header .center .header-main-menu li.parent .dropdown ul li{border-style:solid;border-width:1px 0 0 0;border-color:#bfe6f7}.header .center .header-main-menu li.parent .dropdown ul li a{border-radius:0;padding:20px 15px 16px 32px;font-weight:400;font-size:18px;background:transparent;transition:none 0ms}.header .center .header-main-menu li.parent .dropdown ul li a.primary{font-weight:700}.header .center .header-main-menu li.parent .dropdown ul li a:hover{color:#0880b0}.header .center .header-main-menu li.parent.open .dropdown{display:block}.header .center .breadcrumbs{display:block;width:100%;padding:15px 0 14px;font-size:13.5px;line-height:1.75;text-align:left}.header .center .breadcrumbs li{position:relative;display:inline-block;margin:0 8px 0 0}.header .center .breadcrumbs li a{color:#333;text-decoration:underline}.header .center .breadcrumbs li a:hover{color:#c20838}.header .center .breadcrumbs li:last-of-type{font-weight:500;margin:0}.header.blue{background-color:#80ceef}.header.green{background-color:#bcf2b5}.menu-open .header .center .header-main-menu{border-radius:3px 3px 0 0;box-shadow:none}.menu-open .header .center .header-main-menu li{border-color:#80ceef}.menu-open .header .center .header-main-menu li.parent{border-bottom:1px #80ceef solid}.menu-open .header .center .header-main-menu li.parent a{background:#d3edf9}.menu-open .header .center .header-main-menu li.parent a:hover{background:#fffbe3}.menu-open .header .center .header-main-menu li.parent.open{border-bottom:none}.menu-open .header .center .header-main-menu li.parent.open a{background:#fff}.menu-open .header .center .header-main-menu li.parent.open a:after{margin:4px 0 0;transform:rotate(225deg)}.menu-open .header .center .header-main-menu li.parent.open .dropdown ul li a:after{top:50%;left:0;right:auto;margin:-2.5px 0 0;transform:rotate(-45deg)}.menu-open .header .center .header-main-menu li:first-of-type a{border-radius:3px 0 0 0}.menu-open .header .center .header-main-menu li:last-of-type a{border-radius:0 3px 0 0}.front-page{flex-grow:1}.front-page-statement{background:#80ceef}.front-page-statement .center{width:1260px;padding:22px 50px 19px}.front-page-statement .center p{font-weight:700;font-size:18px;letter-spacing:0.01}.front-page-statement .center p a{text-decoration:underline;text-decoration-color:#68b1d0;text-underline-offset:0.2em;white-space:nowrap;color:#333}.front-page-statement .center p a:hover{text-decoration-color:#333}.front-page-banner{margin:20px 0 0}.front-page-banner .center{width:1260px;padding:0 30px}.front-page-banner .center a{display:block}.front-page-banner .center a img.desktop{display:block}.front-page-banner .center a img.mobile{display:none}.front-page-callouts{margin:0 0 20px}.front-page-callouts .callout-1,.front-page-callouts .callout-2{margin:20px 0 0}.front-page-callouts .callout-1 .center,.front-page-callouts .callout-2 .center{display:flex;align-items:center;width:1260px;padding:0 30px;text-align:left}.front-page-callouts .callout-1 .center .image,.front-page-callouts .callout-2 .center .image{position:relative;width:50%;min-height:600px}.front-page-callouts .callout-1 .center .image a,.front-page-callouts .callout-2 .center .image a{display:block;transition:none 0ms}.front-page-callouts .callout-1 .center .image a img,.front-page-callouts .callout-2 .center .image a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all 500ms}.front-page-callouts .callout-1 .center .image a:hover img,.front-page-callouts .callout-2 .center .image a:hover img{filter:brightness(0.75)}.front-page-callouts .callout-1 .center .image p,.front-page-callouts .callout-2 .center .image p{position:absolute;left:0;bottom:0;padding:10px 16px;font-weight:300;font-size:13.5px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 10px rgba(0,0,0,0.3);pointer-events:none;z-index:10}.front-page-callouts .callout-1 .center .text,.front-page-callouts .callout-2 .center .text{width:50%;letter-spacing:0}.front-page-callouts .callout-1 .center .text h2,.front-page-callouts .callout-2 .center .text h2{font-weight:400;font-family:'Roboto Slab';font-size:25px;letter-spacing:0;margin:0 0 0.675em}.front-page-callouts .callout-1 .center .text p,.front-page-callouts .callout-2 .center .text p{font-size:18px;line-height:1.375;margin:0 0 1.125em}.front-page-callouts .callout-1 .center .text p a,.front-page-callouts .callout-2 .center .text p a{text-decoration:underline;color:inherit}.front-page-callouts .callout-1 .center .text p a:hover,.front-page-callouts .callout-2 .center .text p a:hover{color:#0880b0}.front-page-callouts .callout-1 .center .text .button,.front-page-callouts .callout-2 .center .text .button{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;padding:5px 25px 4px;color:#fff;margin:0.375em 0 0;background:#302d26}.front-page-callouts .callout-1 .center .text .button:hover,.front-page-callouts .callout-2 .center .text .button:hover{background:#0880b0}.front-page-callouts .callout-1{background:#fff6b8}.front-page-callouts .callout-1 .center .text{padding:35px 0 28px 38px}.front-page-callouts .callout-2{background:#fff}.front-page-callouts .callout-2 .center .image{order:2}.front-page-callouts .callout-2 .center .text{order:1;padding:35px 38px 28px 0}.front-page-featured{background:#bcf2b5;margin:0 0 20px}.front-page-featured .center{width:1260px;padding:48px 30px 45px;text-align:left}.front-page-featured .center h2{font-weight:400;font-family:'Roboto Slab';font-size:25px;letter-spacing:0;margin:0 0 0.6em}.front-page-featured .center .latest{display:flex;justify-content:space-between}.front-page-featured .center .latest li{position:relative;width:calc(25% - 17px);background:#fff}.front-page-featured .center .latest li img{display:block;width:100%;max-width:100%;height:224px;object-fit:cover;transition:all 500ms}.front-page-featured .center .latest li .text{padding:16px 15px 12px}.front-page-featured .center .latest li a{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-5000px;overflow:hidden;z-index:30;box-shadow:0 0 0 0 transparent;transition:all 500ms}.front-page-featured .center .latest li a:hover{box-shadow:0 0 0 4px #fff}.front-page-featured .center .latest li:after{position:absolute;top:0;left:0;padding:8px 12px;font-size:14px;text-transform:uppercase;content:attr(data-type);color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 10px rgba(0,0,0,0.3);z-index:10}.front-page-featured .center .latest li:hover img{filter:brightness(0.75)}.front-page-press-campaigns{margin:0 0 20px}.front-page-press-campaigns .center{display:flex;width:1260px;padding:35px 30px;text-align:left}.front-page-press-campaigns .center .intro{width:50%;padding:0 60px 0 0}.front-page-press-campaigns .center .intro h2{font-weight:400;font-family:'Roboto Slab';font-size:25px;letter-spacing:0;margin:0 0 0.675em}.front-page-press-campaigns .center .intro p{font-size:18px;line-height:1.375;margin:0 0 1.125em}.front-page-press-campaigns .center .intro p a{text-decoration:underline;color:inherit}.front-page-press-campaigns .center .intro p a:hover{color:#0880b0}.front-page-press-campaigns .center .intro .button{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;padding:5px 25px 4px;color:#fff;background:#302d26}.front-page-press-campaigns .center .intro .button:hover{background:#0880b0}.front-page-press-campaigns .center .links{width:50%;padding:0 30px}.front-page-press-campaigns .center .links h3{font-weight:400;font-family:'Roboto Slab';font-size:25px;letter-spacing:0;margin:0 0 0.675em}.front-page-press-campaigns .center .links ul{font-size:13.5px;line-height:1.4}.front-page-press-campaigns .center .links ul li{margin:0 0 1.4em}.front-page-press-campaigns .center .links ul li a{text-decoration:underline;color:inherit}.front-page-press-campaigns .center .links ul li a:hover{color:#0880b0}.front-page-press-campaigns .center .links ul li:last-of-type{margin:0}.front-page-donation{position:relative;margin:0 0 -25px;z-index:10}.front-page-donation .donation-message{max-width:1200px;border-top:2px #f0f0f0 solid;padding:3.25em 50px 0;text-align:center;margin:0 auto}.front-page-donation .donation-message blockquote{font-weight:400;font-family:'Roboto Slab';font-size:20px;letter-spacing:0;margin:0 auto}.front-page-donation .donation-message cite{display:inline-block;font-style:normal;color:#999;margin:0.375em auto 1.75em}.front-page-donation .donation-message p{margin:0.6em 0}.front-page-donation .donation-message p a.button{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;padding:5px 25px 4px;font-weight:500;font-size:18px;color:#fff;background:#ed174f}.front-page-donation .donation-message p a.button:hover{background:#0880b0}.front-page-donation .donation-message p a.text{color:#333;text-decoration:underline}.front-page-donation .donation-message p a.text:hover{color:#0880b0}.explore{display:none;width:100%;max-width:400px;padding:25px 15px 20px;text-align:right;margin:0 auto}.explore a{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;padding:5px 20px 4px;font-size:13.5px;color:inherit;background:#eaeaea}.content{display:flex;flex-grow:1;align-items:flex-start;justify-content:flex-start;width:1260px;padding:50px 30px;text-align:left}.content .main{order:2;width:940px;padding:0 145px;margin:0 auto 25px}.content .main h1{font-weight:400;font-family:'Roboto Slab';font-size:35px;letter-spacing:0;margin:0.75em 0}.content .main h1 span{position:fixed;top:-5000px;left:-5000px}.content .main h2{font-weight:400;font-family:'Roboto Slab';font-size:25px;letter-spacing:0;margin:1.15em 0 0.25em}.content .main h3{font-weight:700;font-size:18px;margin:2em 0 0.25em}.content .main h4,.content .main h5,.content .main h6{font-weight:400;text-transform:uppercase;color:#ed174f;margin:2em 0 0.25em}.content .main p{margin:1.45em 0}.content .main p.alert,.content .main p.error,.content .main p.by{color:#ed174f}.content .main p.centered{text-align:center}.content .main ul,.content .main ol{margin:1.45em 0 1.45em 35px}.content .main ul li,.content .main ol li{margin:0.5em 0}.content .main ul li::marker,.content .main ol li::marker{color:#ed174f}.content .main ul{list-style:disc}.content .main ol{list-style:decimal}.content .main a:not(.button){color:#ed174f;text-decoration:underline;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto}.content .main a:not(.button):hover{color:#0880b0}.content .main a.button{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;padding:5px 25px 4px;font-weight:500;font-size:18px;color:#fff;background:#ed174f}.content .main a.button:hover{background:#0880b0}.content .main hr{display:block;clear:both;width:100%;height:2px;border:0;text-align:center;overflow:hidden;color:transparent;margin:2.75em auto;background:#f0f0f0}.content .main .wp-block-image{margin:1.65em auto}.content .main .alignleft{float:left;max-width:50%;margin:0 2.5em 2.5em -100px}.content .main .alignright{float:right;max-width:50%;margin:0 -100px 2.5em 2.5em}.content .main .aligncenter{display:block;clear:both;text-align:center;margin:2.5em auto}.content .main .youtube{clear:both;width:100%;background:#e8e8e8;margin:2.5em auto}.content .main .youtube .responsive{position:relative;width:100%;height:0;padding:56.25% 0 0;margin:auto;overflow:hidden}.content .main .youtube .responsive iframe{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.content .main .wp-block-audio{margin:1.45em 0}.content .main .wp-block-embed{max-width:500px;margin:1.45em auto}.content .main .wp-block-embed blockquote.twitter-tweet{display:none}.content .main h1:first-child,.content .main h2:first-child,.content .main h3:first-child,.content .main h4:first-child,.content .main h5:first-child,.content .main h6 p:first-child,.content .main ul:first-child,.content .main ol:first-child,.content .main .wp-block-image:first-child,.content .main .aligncenter:first-child,.content .main .youtube:first-child,.content .main .wp-block-audio:first-child,.content .main .wp-block-embed:first-child{margin-top:0}.content .main h1:last-child,.content .main h2:last-child,.content .main h3:last-child,.content .main h4:last-child,.content .main h5:last-child,.content .main h6 p:last-child,.content .main ul:last-child,.content .main ol:last-child,.content .main .wp-block-image:last-child,.content .main .aligncenter:last-child,.content .main .youtube:last-child,.content .main .wp-block-audio:last-child,.content .main .wp-block-embed:last-child{margin-bottom:0}.content .main.wide{width:1240px}.content .sidebar{flex-shrink:0;order:1;width:200px;border-right:3px #e8e8e8 solid;padding:0 25px 0 0;margin:5px 0}.content .sidebar h3{font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:0.15em;color:#999;margin:0 0 20px}.content .sidebar ul li{margin:0 0 14px}.content .sidebar ul li a{color:#333;text-decoration:underline;text-decoration-color:transparent}.content .sidebar ul li a.active{font-weight:700;color:#ed174f;cursor:default}.content .sidebar ul li a.active:hover{color:#ed174f;text-decoration-color:transparent}.content .sidebar ul li a:hover{color:#0880b0;text-decoration-color:#0880b0}.content .sidebar ul li ul{position:relative;display:none;font-size:13.5px;padding:5px 0 0;margin:10px 0 10px 14px}.content .sidebar ul li ul li{position:relative;margin:0 0 10px}.content .sidebar ul li ul li:after{position:absolute;top:0.5em;left:-14px;display:block;width:8px;height:1px;content:'';background:#e0e0e0}.content .sidebar ul li ul.parent,.content .sidebar ul li ul.child{display:block}.content .sidebar ul li ul:after{position:absolute;top:-8px;left:-14px;bottom:0;display:block;width:1px;content:'';background:#e0e0e0}.content .main blockquote{border-left:3px #ed174f solid;padding:30px 30px 28px;margin:2em 0;background:#fdf0f4}.content .main blockquote p{max-width:540px;font-weight:300;font-family:'Roboto Slab';font-size:25px;letter-spacing:0;margin:0 0 0.25em}.content .main blockquote cite{display:inline-block;font-style:normal;margin:0.75em 0 0}.content .main .alt-rows{margin:4.5em -145px}.content .main .alt-rows .row{display:flex;flex-wrap:nowrap;align-items:center;margin:1.875em 0}.content .main .alt-rows .row .image,.content .main .alt-rows .row .text{width:50%}.content .main .alt-rows .row .text h2{margin:0.75em 0}.content .main .alt-rows .row .text *:first-child{margin-top:0}.content .main .alt-rows .row .text *:last-child{margin-bottom:0}.content .main .alt-rows .row:nth-of-type(odd) .image{order:1}.content .main .alt-rows .row:nth-of-type(odd) .text{order:2;padding:0 0 0 30px}.content .main .alt-rows .row:nth-of-type(even) .image{order:2}.content .main .alt-rows .row:nth-of-type(even) .text{order:1;padding:0 30px 0 0}.content .main .banners{margin:2.75em -175px 2.75em -145px}.content .main .banners .banner{position:relative;display:flex;flex-wrap:nowrap;min-height:165px;margin:1.875em 0;transition:background 350ms}.content .main .banners .banner .image,.content .main .banners .banner .text{width:50%}.content .main .banners .banner .image{order:2;position:relative}.content .main .banners .banner .image img{position:absolute;width:100%;height:100%;object-fit:cover;transition:all 350ms}.content .main .banners .banner .text{order:1;padding:20px 35px 20px 20px}.content .main .banners .banner .text h2{font-size:25px;margin:0 0 0.325em}.content .main .banners .banner .text p{margin:0.4em 0}.content .main .banners .banner .text a{display:inline-block;margin:0.6em 0 0}.content .main .banners .banner .text a:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';z-index:10}.content .main .banners .banner:hover .image img{filter:saturate(1.25) brightness(0.85)}.content .main .banners .banner.blue{background:#d3edf9}.content .main .banners .banner.blue:hover{background:#bae4f6}.content .main .banners .banner.green{background:#ebfbe9}.content .main .banners .banner.green:hover{background:#ddf8da}.content .main .banners .banner.yellow{background:#fffbe3}.content .main .banners .banner.yellow:hover{background:#fff8c9}.content .main .banners .banner.pink{background:#fdf0f4}.content .main .banners .banner.pink:hover{background:#fde5eb}.content .main .contact-form form{margin:2em 0}.content .main .contact-form form p label{display:inline-block;margin:0 0 0.5em}.content .main .contact-form form p label span{font-weight:500;color:#ed174f;margin:0 0 0 0.25em}.content .main .contact-form form p input[type="text"],.content .main .contact-form form p input[type="tel"],.content .main .contact-form form p input[type="email"],.content .main .contact-form form p select,.content .main .contact-form form p textarea{width:100%;border:1px #dcdcdc solid;font:inherit;color:inherit;margin:0;background:#fff;transition:all 250ms}.content .main .contact-form form p input[type="text"]:focus,.content .main .contact-form form p input[type="tel"]:focus,.content .main .contact-form form p input[type="email"]:focus,.content .main .contact-form form p select:focus,.content .main .contact-form form p textarea:focus{border-color:#0880b0}.content .main .contact-form form p input[type="text"].wpcf7-not-valid,.content .main .contact-form form p input[type="tel"].wpcf7-not-valid,.content .main .contact-form form p input[type="email"].wpcf7-not-valid,.content .main .contact-form form p select.wpcf7-not-valid,.content .main .contact-form form p textarea.wpcf7-not-valid{border-color:#ed174f}.content .main .contact-form form p input[type="text"],.content .main .contact-form form p input[type="tel"],.content .main .contact-form form p input[type="email"]{height:50px;padding:6px 12px 4px}.content .main .contact-form form p select{height:50px;padding:6px 35px 4px 12px;background-image:url("img/select.svg");background-position:calc(100% - 10px) 52.5%;background-repeat:no-repeat}.content .main .contact-form form p textarea{height:115px;min-height:115px;padding:14px 12px 12px;resize:vertical;vertical-align:bottom}.content .main .contact-form form p .wpcf7-not-valid-tip{display:block;font-size:14px;line-height:1;color:#ed174f;margin:0.75em 0 0}.content .main .contact-form form p .wpcf7-form-control-wrap{position:static}.content .main .contact-form form p input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;padding:5px 25px 4px;font:inherit;font-weight:500;font-size:18px;color:#fff;background:#ed174f}.content .main .contact-form form p input[type="submit"]:hover{background:#0880b0}.content .main .contact-form form .columns-2,.content .main .contact-form form .columns-3{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:1.45em 0}.content .main .contact-form form .columns-2 p,.content .main .contact-form form .columns-3 p{margin:0}.content .main .contact-form form .columns-2 p{width:calc(50% - 10px)}.content .main .contact-form form .columns-3 p{width:calc(33.33333% - 10px)}.content .main .contact-form form .wpcf7-response-output{margin:1.75em 0 0}.content .main .contact-form form.submitting{opacity:0.5}.content .main .contact-form form.invalid .wpcf7-response-output,.content .main .contact-form form.failed .wpcf7-response-output{color:#ed174f}.content .main .contact-form form.sent .hide-on-submit{display:none}.content .main .contact-form form.sent .wpcf7-response-output{font-weight:700}.content .main .gallery{margin:2.75em -175px 2.75em -145px;background:#222}.content .main .gallery .large{position:relative;width:100%;display:flex;align-items:center;justify-content:center;width:100%;height:715px;overflow:hidden}.content .main .gallery .large img{width:auto;height:auto;max-width:100%;max-height:100%;pointer-events:none}.content .main .gallery .large p{position:absolute;top:100%;left:0;width:100%;padding:20px 18px 16px;font-size:18px;color:#fff;margin:0;background:rgba(0,0,0,0.5);z-index:10;transition:transform 500ms}.content .main .gallery .large .arrow{position:absolute;top:50%;display:block;width:25px;height:55px;font-size:0;text-indent:-5000px;transform:translateY(-50%);z-index:10;pointer-events:none;opacity:0;transition:all 500ms}.content .main .gallery .large .arrow[href="#previous"]{left:16px;background:url(img/large-prev.svg) 50% 50% no-repeat;background-size:25px 55px}.content .main .gallery .large .arrow[href="#next"]{right:16px;background:url(img/large-next.svg) 50% 50% no-repeat;background-size:25px 55px}.content .main .gallery .large:hover p{transform:translateY(-100%)}.content .main .gallery .large:hover .arrow{pointer-events:auto;opacity:1}.content .main .gallery .thumbnails{position:relative;width:100%;height:154px;padding:4px 37px;background:#000}.content .main .gallery .thumbnails .track{position:relative;width:100%;height:146px;overflow:hidden}.content .main .gallery .thumbnails .track ul{position:absolute;top:0;left:0;font-size:0;white-space:nowrap;margin:0;transition:margin 350ms}.content .main .gallery .thumbnails .track ul li{display:inline-block;min-width:150px;padding:0 4px 0 0;list-style:none}.content .main .gallery .thumbnails .track ul li a{position:relative;display:block}.content .main .gallery .thumbnails .track ul li a img{width:146px;height:146px}.content .main .gallery .thumbnails .track ul li a:hover img,.content .main .gallery .thumbnails .track ul li a.active img{opacity:0.5}.content .main .gallery .thumbnails .track ul li a.active{pointer-events:none}.content .main .gallery .thumbnails .arrow{position:absolute;top:4px;display:block;width:29px;height:146px;font-size:0;text-indent:-5000px;z-index:10}.content .main .gallery .thumbnails .arrow:before,.content .main .gallery .thumbnails .arrow:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:10;transition:all 500ms}.content .main .gallery .thumbnails .arrow:before{z-index:20}.content .main .gallery .thumbnails .arrow:after{z-index:10}.content .main .gallery .thumbnails .arrow[href="#previous"]{left:4px;background:#222;background:linear-gradient(0deg, #222, #444);background:-moz-linear-gradient(0deg, #222, #444);background:-webkit-linear-gradient(0deg, #222, #444)}.content .main .gallery .thumbnails .arrow[href="#previous"]:before{background:url(img/thumbnail-prev.svg) 50% 50% no-repeat;background-size:12px 20px}.content .main .gallery .thumbnails .arrow[href="#previous"]:after{background:#333;background:linear-gradient(0deg, #333, #555);background:-moz-linear-gradient(0deg, #333, #555);background:-webkit-linear-gradient(0deg, #333, #555);opacity:0}.content .main .gallery .thumbnails .arrow[href="#previous"]:hover:after{opacity:1}.content .main .gallery .thumbnails .arrow[href="#next"]{right:4px;background:#222;background:linear-gradient(0deg, #444, #222);background:-moz-linear-gradient(0deg, #444, #222);background:-webkit-linear-gradient(0deg, #444, #222)}.content .main .gallery .thumbnails .arrow[href="#next"]:before{background:url(img/thumbnail-next.svg) 50% 50% no-repeat;background-size:12px 20px}.content .main .gallery .thumbnails .arrow[href="#next"]:after{background:#333;background:linear-gradient(0deg, #555, #333);background:-moz-linear-gradient(0deg, #555, #333);background:-webkit-linear-gradient(0deg, #555, #333);opacity:0}.content .main .gallery .thumbnails .arrow[href="#next"]:hover:after{opacity:1}.content .main ul.mobile-gallery{display:none;width:100%;margin:1.5em 0}.content .main ul.mobile-gallery li{margin:0 0 15px;background:#222;list-style:none}.content .main ul.mobile-gallery li .description{padding:12px 15px;font-size:13.5px;color:#fff}.content .main ul.mobile-gallery li .description h2{font-weight:300;font-size:15px}.content .main ul.mobile-gallery li .description p{margin:8px 0 0}.content .main ul.mobile-gallery li .description p.by{color:#888}.content .main ul.mobile-gallery li .description p:first-child{margin-top:0}.content .main ul.mobile-gallery li:last-of-type{margin:0}.content .main .map{height:500px;margin:2.75em -175px 2.75em -145px;background:#f0f0f0}.content .main .donation-message{border-top:2px #f0f0f0 solid;padding:2.75em 0 0;text-align:center;margin:6.5em -175px -60px -145px}.content .main .donation-message h2{margin:0 auto 0.85em}.content .main .donation-message p{margin:0.6em 0}.content .main .donation-message p a.text{color:#333;text-decoration-color:#333}.content .main .donation-message p a.text:hover{color:#0880b0;text-decoration-color:#0880b0}#af-wrapper{margin:0 -175px 0 -145px}#af-wrapper pre,#af-wrapper code{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#af-wrapper a{font-size:inherit;font-weight:inherit;text-decoration:none;color:#0880b0}#af-wrapper a:hover{color:#ed174f}#af-wrapper small{font-size:13.5px}#af-wrapper .clear{clear:both;padding:0}#af-wrapper .banned{display:block;color:#ed174f}#af-wrapper iframe{max-width:100%}#af-wrapper .main-title{margin:0.475em 0 0.625em}#af-wrapper .main-title:before{content:none}#af-wrapper .main-title .main-title-icon:before{display:inline;width:auto;padding-right:8px;color:#999;margin:0}#af-wrapper .main-description{display:block;font-size:13.5px;color:#666;margin:-1em 0 1em}#af-wrapper .content-element:nth-child(even){background-color:#fafafa}#af-wrapper .content-element:last-child{border-bottom:none}#af-wrapper #forum-editor-form{outline:none;margin:25px 0 0}#af-wrapper .pages-and-menu{display:flex;align-items:center}#af-wrapper .screen-reader-text{position:absolute !important;width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;padding:0;word-wrap:normal !important;overflow:hidden;margin:-1px}#af-wrapper .action-panel{display:table;width:100%}#af-wrapper .action-panel-option{display:table-cell;border-right:1px #eee solid;padding:16px;text-align:center;vertical-align:top;cursor:pointer}#af-wrapper .action-panel-option *{cursor:pointer}#af-wrapper .action-panel-option:last-child{border:none}#af-wrapper .action-panel-description{display:block;padding-top:8px;font-size:13.5px;color:#999}#af-wrapper #sticky-panel .title-element .title-element-icon{display:none}#af-wrapper #sticky-panel input{position:relative;margin:-0.125em 0.5em 0 0}#af-wrapper #sticky-panel .action-panel-option{width:50%}#af-wrapper #sticky-panel .action-panel-icon{display:none}#af-wrapper .wp-editor-container{border:none}#af-wrapper .mce-top-part::before{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#af-wrapper .mce-i-spoiler::before{font:900 16px/1 'Font Awesome 5 Free';content:'\f070'}#af-wrapper .mce-btn button{background-color:inherit}#af-wrapper input:not([type="file"]){border:1px #eee solid;padding:3px 6px;font-family:inherit;color:#444;vertical-align:middle;margin:0}#af-wrapper input:not([type="file"])::placeholder{color:#999}#af-wrapper input[type="file"]{margin:0.5em 0}#af-wrapper .button{display:inline-flex;align-items:center;justify-content:center;width:auto;height:40px;padding:1px 18px 0 !important;border:none;border-radius:999px;text-transform:none;font-size:16px;line-height:1.2;text-align:center;white-space:nowrap;margin:0;cursor:pointer}#af-wrapper .button.button-normal{color:#333 !important;background:#eaeaea}#af-wrapper .button.button-normal .menu-icon{color:#0880b0;transition:color 100ms}#af-wrapper .button.button-normal:hover{color:#fff !important;background:#0880b0}#af-wrapper .button.button-normal:hover .menu-icon{color:#fff}#af-wrapper .button.button-red{font-weight:500;color:#fff !important;background:#ed174f}#af-wrapper .button.button-red:hover{background:#c50445}#af-wrapper .button.button-green{font-weight:500;color:#fff !important;background:#5bb370}#af-wrapper .button.button-green:hover{background:#c7093b}#af-wrapper .editor-row{display:block;width:100%;border-bottom:1px #eee solid;padding:12px;line-height:normal;background:#fff}#af-wrapper .editor-row.editor-row-submit{background:transparent}#af-wrapper .editor-row.editor-row-submit .button.button-normal{color:#fff !important;background:#0880b0}#af-wrapper .editor-row.editor-row-submit .button.button-normal:hover{background:#444}#af-wrapper .editor-row:last-child{display:flex;border-bottom:none}#af-wrapper .editor-row-subject{display:flex;align-items:center;border-bottom:1px #eee solid;padding:12px}#af-wrapper .editor-row-subject label{flex-shrink:0;padding:2px 0 0}#af-wrapper .editor-row-subject span{flex:auto;display:block;overflow:hidden;padding:0 0 0 15px}#af-wrapper .editor-row-subject span .editor-subject-input{width:100%;height:40px;border-color:#ddd;padding:4px 12px 2px;transition:all 350ms}#af-wrapper .editor-row-subject span .editor-subject-input:focus{border-color:#0880b0}#af-wrapper .wp-editor-area{padding:12px 12px 10px;font:inherit;resize:none}#af-wrapper .editor-row .left{order:2;display:inline-block}#af-wrapper .editor-row .right{order:1;display:inline-block;margin:0 8px 0 0}#af-wrapper .forum,#af-wrapper .topic{display:table;width:100%;height:80px;border-bottom:1px #eee solid;line-height:20px}#af-wrapper .forum small,#af-wrapper .topic small{display:block;font-style:normal;letter-spacing:normal;line-height:inherit}#af-wrapper .forum .forum-status,#af-wrapper .forum .forum-name,#af-wrapper .forum .forum-poster,#af-wrapper .forum .topic-status,#af-wrapper .forum .topic-name,#af-wrapper .forum .topic-poster,#af-wrapper .topic .forum-status,#af-wrapper .topic .forum-name,#af-wrapper .topic .forum-poster,#af-wrapper .topic .topic-status,#af-wrapper .topic .topic-name,#af-wrapper .topic .topic-poster{display:table-cell;vertical-align:middle}#af-wrapper .forum .forum-status,#af-wrapper .forum .topic-status,#af-wrapper .topic .forum-status,#af-wrapper .topic .topic-status{width:80px;text-align:center}#af-wrapper .forum .forum-name,#af-wrapper .forum .topic-name,#af-wrapper .topic .forum-name,#af-wrapper .topic .topic-name{width:auto;padding:12px 16px 12px 0;text-align:left}#af-wrapper .forum .forum-name .forum-title,#af-wrapper .forum .topic-name .forum-title,#af-wrapper .topic .forum-name .forum-title,#af-wrapper .topic .topic-name .forum-title{display:block}#af-wrapper .forum .forum-poster,#af-wrapper .forum .topic-poster,#af-wrapper .topic .forum-poster,#af-wrapper .topic .topic-poster{width:280px;text-align:center;border-left:1px #eee solid;padding:8px 15px}#af-wrapper .topic .unread-topic .topic-status,#af-wrapper .topic .unapproved-topic .topic-status{width:48px;text-align:center}#af-wrapper .topic.topic-sticky{border-bottom-color:#0880b0}#af-wrapper .forum-subforums{border-top:1px #eee solid;padding-top:3px;margin-top:3px;word-break:break-word}#af-wrapper .forum-subforums a{display:inline-block}#af-wrapper .forum-lastpost-small,#af-wrapper .topic-lastpost-small{display:none !important}#af-wrapper .notices-panel{border:1px #f5e99e solid;text-align:center;margin:15px 0;background-color:#fffbe3}#af-wrapper .notices-panel .notice-icon{display:none}#af-wrapper .notices-panel .notice{display:block;border-top:1px #ead643 solid;padding:14px 15px 12px}#af-wrapper .notices-panel .notice a{color:inherit}#af-wrapper .notices-panel .notice a:hover{color:#ed174f}#af-wrapper .notices-panel .notice:first-child{border-top:none}#af-wrapper .error{border:1px #fcd5df solid;padding:14px 15px 12px;text-align:center;margin:15px 0;background-color:#fdf0f4}#af-wrapper .content-container .notice{padding:15px}#af-wrapper .forum-menu{margin:10px -5px 10px auto}#af-wrapper .forum-menu a{margin:5px}#af-wrapper .forum-menu a .menu-icon{display:inline-block;padding-right:8px;font-size:12.5px}#af-wrapper .forum-menu a .menu-icon:after{display:none;content:none}#af-wrapper #read-unread{display:block;background-color:inherit}#af-wrapper #read-unread .indicator{display:inline-block;width:10px;height:10px;border-radius:999px;margin:0 10px;vertical-align:middle}#af-wrapper #read-unread .indicator.unread{background-color:#0880b0}#af-wrapper #read-unread .indicator.read{background-color:#ddd}#af-wrapper #read-unread .indicator-label{font-size:13.5px;margin-right:15px;white-space:nowrap}#af-wrapper #read-unread .indicator-label span:before{padding:0 10px;vertical-align:bottom}#af-wrapper .pages-and-menu .pages{display:flex;flex-wrap:nowrap;height:36px;border:1px #cbcbcb solid;border-radius:4px;padding:0;margin:0 10px 0 0;background:#eee;background:linear-gradient(90deg, #eee, #fff);background:-moz-linear-gradient(90deg, #eee, #fff);background:-webkit-linear-gradient(90deg, #eee, #fff)}#af-wrapper .pages-and-menu .pages a,#af-wrapper .pages-and-menu .pages strong{flex:auto;position:relative;display:flex;align-items:center;justify-content:center;border-right:1px #e0e0e0 solid;padding:10px 14px 9px;font-weight:400;font-size:13.5px;color:#666;margin:0}#af-wrapper .pages-and-menu .pages a:first-child,#af-wrapper .pages-and-menu .pages strong:first-child{border-radius:4px 0 0 4px}#af-wrapper .pages-and-menu .pages a:last-child,#af-wrapper .pages-and-menu .pages strong:last-child{border:none;border-radius:0 4px 4px 0}#af-wrapper .pages-and-menu .pages strong{color:#fff;background:#0880b0;margin:-1px -1px -1px 0}#af-wrapper .pages-and-menu .pages strong:first-child{margin:-1px}#af-wrapper .pages-and-menu .pages a:hover{background:#eee}#af-wrapper #forum-header{display:block;border:none;border-radius:4px;padding:4px;background:#0880b0;margin:0}#af-wrapper #forum-header #forum-navigation,#af-wrapper #forum-header #forum-navigation-mobile{display:inline;text-align:left}#af-wrapper #forum-header #forum-navigation a,#af-wrapper #forum-header #forum-navigation-mobile a{position:static;display:inline-flex;width:auto;height:40px;padding:10px 20px 8px;color:#fff !important;border-left:1px rgba(0,0,0,0.125) solid;text-align:left;margin:0}#af-wrapper #forum-header #forum-navigation a:first-child,#af-wrapper #forum-header #forum-navigation-mobile a:first-child{border-left:none}#af-wrapper #forum-header #forum-navigation-mobile{display:none;width:100%;cursor:pointer}#af-wrapper #forum-header #forum-navigation-mobile a span{padding-right:8px}#af-wrapper #forum-search{float:right;width:285px;height:40px;border:none;border-radius:2px;padding:0;line-height:40px;color:#444;margin:0;background-color:#fff;cursor:text}#af-wrapper #forum-search .search-icon{display:none}#af-wrapper #forum-search .search-icon img,#af-wrapper #forum-search .search-icon svg{width:36px;height:36px;vertical-align:bottom}#af-wrapper #forum-search form{display:inline}#af-wrapper #forum-search form input{vertical-align:inherit;width:100%;height:40px;padding:4px 12px 2px;border:0;font-size:13.5px;background:none;cursor:text}#af-wrapper #forum-search form input::-webkit-search-cancel-button{display:none}#af-wrapper #forum-breadcrumbs{display:block;width:100%;border-bottom:1px #eee solid;padding:8px 14px 6px;font-size:13.5px;line-height:26px;color:#999;margin:0}#af-wrapper #forum-breadcrumbs .breadcrumb-icon{padding:0 6px 0 0;margin:0 2px}#af-wrapper #forum-breadcrumbs .breadcrumb-icon.fa-home{display:none}#af-wrapper #forum-breadcrumbs a,#af-wrapper #forum-breadcrumbs span{display:inline-block}#af-wrapper #forum-breadcrumbs a{border:none;padding:0 6px 0 0;color:#999;background:none}#af-wrapper #forum-breadcrumbs a:hover{color:#333}#af-wrapper #forum-breadcrumbs .separator:before{display:none}#af-wrapper #forum-breadcrumbs .separator:after{display:inline;font:400 13.5px/0.75 'Roboto', sans-serif;content:'\2192';vertical-align:top}#af-wrapper #forum-breadcrumbs .separator:last-child{display:none}#af-wrapper .title-element{display:block;min-height:39px;padding:10px 16px 8px;color:#fff;background-color:#0880b0;border-radius:4px 4px 0 0}#af-wrapper .title-element .last-post-headline{float:right;width:250px;text-align:center}#af-wrapper .content-container,#af-wrapper .editor-element{max-width:100%;border-width:0 1px 1px;border-color:#eee;border-style:solid;border-radius:0 0 4px 4px;margin:0 0 15px 0;background:#fff}#af-wrapper .editor-element{background-color:#fafafa}#af-wrapper form .content-container{padding:0 15px}#af-wrapper form .content-container select{width:100%;height:42px;border:1px #dcdcdc solid;padding:6px 35px 4px 12px;font:inherit;color:inherit;margin:0;background:#fff url("img/select.svg") calc(100% - 10px) 52.5% no-repeat;transition:all 250ms}#af-wrapper form .content-container .button{margin-top:15px}#af-wrapper .post-element{display:flex;border:1px #eee solid;width:100%;padding:0;margin:0 0 8px;background-color:#fafafa}#af-wrapper .post-element:before,#af-wrapper .post-element:after{content:none}#af-wrapper .post-element.first-post{border-top-width:0}#af-wrapper .post-element.highlight-post{outline:3px #ed174f solid;outline-offset:-3px}#af-wrapper .post-author{position:relative;width:165px;padding:15px;vertical-align:top;word-wrap:break-word}#af-wrapper .post-author .post-author-block-name,#af-wrapper .post-author .post-author-block-meta,#af-wrapper .post-author .post-author-block-group{padding-bottom:8px}#af-wrapper .post-author .post-username{font-weight:500}#af-wrapper .post-author .post-username a{color:#333;cursor:default}#af-wrapper .post-author .post-counter{color:#999}#af-wrapper .post-wrapper{display:flex;flex:1;flex-direction:column;border-left:1px #eee solid;padding:0 20px;vertical-align:top;word-break:break-word;background:#fff}#af-wrapper .forum-post-header{width:100%;border-bottom:1px #eee solid;padding:8px 0 6px;font-size:13.5px}#af-wrapper .forum-post-header .forum-post-date{float:left;color:#999}#af-wrapper .forum-post-header .forum-post-date a{color:inherit}#af-wrapper .forum-post-header .forum-post-menu{float:right}#af-wrapper .forum-post-header .forum-post-menu a{display:inline-block;margin:0 0 0 20px;color:#0880b0}#af-wrapper .forum-post-header .forum-post-menu a .menu-icon{padding:0 8px 0 0;color:#0880b0}#af-wrapper .forum-post-header .forum-post-menu a:hover{color:#333}#af-wrapper .forum-post-header .forum-post-menu a .report-link:before{color:#ed174f}#af-wrapper .forum-post-header .forum-post-menu a .report-link:hover:before{color:#c50445}#af-wrapper .post-message{flex:1 auto}#af-wrapper .post-message p{margin:1em 0}#af-wrapper .post-message p:last-child{margin-bottom:0}#af-wrapper .post-message a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}#af-wrapper .post-footer{width:100%;padding:10px 0;font-size:13.5px;text-align:right;color:#999}#af-wrapper .post-footer a{color:#999}#af-wrapper .post-footer .post-meta{position:static;float:right}#af-wrapper blockquote{position:relative;max-height:200px;border:1px #ddd solid;padding:15px;margin:10px 0 20px;overflow:hidden;background:#fff;cursor:pointer}#af-wrapper blockquote *{cursor:pointer}#af-wrapper blockquote .quotetitle{font-weight:500;margin-bottom:10px}#af-wrapper blockquote p{max-width:100%;font:inherit;font-size:16px;line-height:1.45}#af-wrapper blockquote p:last-child{margin-bottom:0}#af-wrapper blockquote:after{position:absolute;content:'';left:10px;right:10px;bottom:0;border-top:1px #ddd solid;padding:16px 10px 15px;font-size:13.5px;content:'View full quote';color:#999;background:#fff;transition:all 500ms}#af-wrapper blockquote:hover:after{color:#333}#af-wrapper blockquote.full-quote{max-height:none}#af-wrapper blockquote.full-quote:after{display:none}#af-wrapper .editor-row-uploads .row-title{display:block}#af-wrapper .editor-row-uploads #add_file_link{display:inline-flex;align-items:center;justify-content:center;width:auto;height:40px;padding:1px 18px 0 !important;border:none;border-radius:999px;text-transform:none;font-size:16px;line-height:1.2;text-align:center;white-space:nowrap;color:#333 !important;margin:0.75em 0;background:#eaeaea;cursor:pointer}#af-wrapper .editor-row-uploads #add_file_link:hover{color:#fff !important;background:#444}#af-wrapper .editor-row-uploads .upload-hints{display:block;font-size:13.5px}#af-wrapper .uploaded-file{list-style:none !important;margin-left:-35px !important}#af-wrapper #profile-header{display:none}#af-wrapper #profile-navigation{display:flex;border-bottom:3px #eee solid;margin:0 0 2em}#af-wrapper #profile-navigation a{display:inline-block;border:3px #eee solid;border-bottom:none;padding:8px 15px;margin:0 4px -3px 0;background:#eee}#af-wrapper #profile-navigation a.active{color:#333;background:#fff}#af-wrapper #profile-content .profile-row{display:flex;width:100%;border-bottom:1px #eee solid;padding:0 0 1em;margin:0 0 1em}#af-wrapper #profile-content .profile-row :nth-child(1){width:175px;padding:0 25px 0 0}#af-wrapper #profile-content .profile-row :nth-child(2){flex:auto}#af-wrapper #profile-content .profile-section-header{display:block;border-bottom:1px #eee solid;padding:0 0 1em;margin:0 0 1em}#af-wrapper #profile-content .profile-section-header .profile-section-header-icon{display:none}#af-wrapper #profile-content .profile-section-content{display:flex;margin:0 0 1em}#af-wrapper #profile-content .profile-section-content .statistics-element{display:flex;flex-wrap:nowrap;margin:0 10px 0 0}#af-wrapper #profile-content .profile-section-content .statistics-element .element-number,#af-wrapper #profile-content .profile-section-content .statistics-element .element-name{margin:0 10px 0 0}#af-wrapper #profile-content .profile-section-content .statistics-element .element-number .statistics-element-icon{margin:0 4px 0 0}#af-wrapper #profile-content .banned{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;padding:5px 25px 4px;font-weight:500;font-size:18px;color:#fff;margin:2em 0 0;background:#0880b0}#af-wrapper #profile-content .banned:hover{background:#ed174f}#af-wrapper #profile-layer .history-element{display:block;border-bottom:1px #eee solid;padding:0 0 1em;margin:0 0 1em}#af-wrapper #profile-layer .history-element .history-topic{display:block;padding:0.5em 0}#af-wrapper #statistics{margin:15px 0;width:100%}#af-wrapper #statistics .title-element .title-element-icon{font-size:13.5px;padding-right:8px}#af-wrapper #statistics #statistics-body{width:100%;border:1px #ddd solid;font-size:13.5px;text-align:center}#af-wrapper #statistics #statistics-body .statistics-element{display:inline-block;width:165px;margin:20px 0 18px;border-right:1px #eee solid;text-align:center}#af-wrapper #statistics #statistics-body .statistics-element .statistics-element-icon{padding-right:8px}#af-wrapper #statistics #statistics-body .statistics-element .element-name{display:inline-block;color:#999;margin:2px 0 0}#af-wrapper #statistics #statistics-body .statistics-element:last-child{border-right:none}#af-wrapper #statistics #statistics-online-users{display:block;padding:16px 15px 14px;border-top:1px #eee solid;text-align:left;background-color:#fafafa}#af-wrapper #statistics #statistics-online-users .online-users-icon{display:none}#af-wrapper #statistics #statistics-online-users i{font-style:normal}#af-wrapper .spoiler{display:block;width:100%;border:1px #ddd solid}#af-wrapper .spoiler .spoiler-head{display:block;padding:10px 8px 8px;background-color:#fafafa;cursor:pointer}#af-wrapper .spoiler .spoiler-head *{cursor:pointer}#af-wrapper .spoiler .spoiler-head span{display:inline-block}#af-wrapper .spoiler .spoiler-head span::selection{background:transparent}#af-wrapper .spoiler .spoiler-head span::-moz-selection{background:transparent}#af-wrapper .spoiler .spoiler-head span:before{display:inline-block;width:1.25em;padding-right:4px;text-align:center}#af-wrapper .spoiler .spoiler-head.closed span:before{content:'+'}#af-wrapper .spoiler .spoiler-head.opened span:before{content:'-'}#af-wrapper .spoiler .spoiler-body{display:none;border-top:1px #eee solid;padding:15px}#af-wrapper .forum .forum-status{font-size:32px}#af-wrapper .topic .topic-status{font-size:32px}#af-wrapper .unread{color:#0880b0}#af-wrapper .read{color:#ddd}#af-wrapper .topic-icon:before{color:#aaa;padding-right:6px}#af-wrapper .far{font-weight:400}#af-wrapper .fas{font-weight:900}.content .main.search{width:1140px;max-width:100%}.content .main.search h1{text-align:center}.content .main.search ul{list-style:none;margin:2.75em 0 0}.content .main.search ul li{display:flex;align-items:center;border-top:2px #f0f0f0 solid;padding:15px 0;margin:0}.content .main.search ul li .thumbnail{flex-shrink:0;width:110px;height:110px;margin:0 22px 0 0}.content .main.search ul li .thumbnail img{width:110px;height:110px;object-fit:cover;margin:0;transition:all 500ms}.content .main.search ul li .thumbnail:hover{filter:brightness(0.75)}.content .main.search ul li .info{flex:auto;padding:12px 0 10px}.content .main.search ul li .info h3{display:flex;font-weight:500;font-size:21px;margin:0}.content .main.search ul li .info h3 a:not(.button){display:inline-block;color:inherit;text-decoration-color:transparent;margin:0 30px 0 0}.content .main.search ul li .info h3 a:not(.button):hover{text-decoration-color:inherit}.content .main.search ul li .info p{font-size:13.5px;line-height:1.6;margin:0}.content .main.search ul li .info p.meta{color:#a5a5a5;margin:0.25em 0}.content .main.search ul li .info a{text-decoration-color:transparent}.content .main.search ul li .info a:hover{text-decoration-color:inherit}.content .main .account-form p label{display:inline-block;margin:0 0 0.5em}.content .main .account-form p label span{font-weight:500;color:#ed174f;margin:0 0.25em}.content .main .account-form p label em{display:block;font-weight:300;font-style:normal;font-size:13.5px;color:#999;margin:0.5em 0 0.25em}.content .main .account-form p label em.inline{display:inline;margin:0 0 0 0.25em}.content .main .account-form p input[type="text"],.content .main .account-form p input[type="tel"],.content .main .account-form p input[type="email"],.content .main .account-form p input[type="url"],.content .main .account-form p input[type="number"],.content .main .account-form p input[type="password"],.content .main .account-form p select,.content .main .account-form p textarea,.content .main .account-form p .file-input{width:100%;border:1px #dcdcdc solid;font:inherit;color:inherit;margin:0;background:#fff;transition:all 500ms}.content .main .account-form p input[type="text"]::-moz-placeholder,.content .main .account-form p input[type="tel"]::-moz-placeholder,.content .main .account-form p input[type="email"]::-moz-placeholder,.content .main .account-form p input[type="url"]::-moz-placeholder,.content .main .account-form p input[type="number"]::-moz-placeholder,.content .main .account-form p input[type="password"]::-moz-placeholder,.content .main .account-form p select::-moz-placeholder,.content .main .account-form p textarea::-moz-placeholder,.content .main .account-form p .file-input::-moz-placeholder{font-weight:300;color:#999}.content .main .account-form p input[type="text"]::-webkit-input-placeholder,.content .main .account-form p input[type="tel"]::-webkit-input-placeholder,.content .main .account-form p input[type="email"]::-webkit-input-placeholder,.content .main .account-form p input[type="url"]::-webkit-input-placeholder,.content .main .account-form p input[type="number"]::-webkit-input-placeholder,.content .main .account-form p input[type="password"]::-webkit-input-placeholder,.content .main .account-form p select::-webkit-input-placeholder,.content .main .account-form p textarea::-webkit-input-placeholder,.content .main .account-form p .file-input::-webkit-input-placeholder{font-weight:300;color:#999}.content .main .account-form p input[type="text"]::-ms-input-placeholder,.content .main .account-form p input[type="tel"]::-ms-input-placeholder,.content .main .account-form p input[type="email"]::-ms-input-placeholder,.content .main .account-form p input[type="url"]::-ms-input-placeholder,.content .main .account-form p input[type="number"]::-ms-input-placeholder,.content .main .account-form p input[type="password"]::-ms-input-placeholder,.content .main .account-form p select::-ms-input-placeholder,.content .main .account-form p textarea::-ms-input-placeholder,.content .main .account-form p .file-input::-ms-input-placeholder{font-weight:300;color:#999}.content .main .account-form p input[type="text"][disabled],.content .main .account-form p input[type="tel"][disabled],.content .main .account-form p input[type="email"][disabled],.content .main .account-form p input[type="url"][disabled],.content .main .account-form p input[type="number"][disabled],.content .main .account-form p input[type="password"][disabled],.content .main .account-form p select[disabled],.content .main .account-form p textarea[disabled],.content .main .account-form p .file-input[disabled]{pointer-events:none;cursor:default}.content .main .account-form p input[type="text"][disabled]::selection,.content .main .account-form p input[type="tel"][disabled]::selection,.content .main .account-form p input[type="email"][disabled]::selection,.content .main .account-form p input[type="url"][disabled]::selection,.content .main .account-form p input[type="number"][disabled]::selection,.content .main .account-form p input[type="password"][disabled]::selection,.content .main .account-form p select[disabled]::selection,.content .main .account-form p textarea[disabled]::selection,.content .main .account-form p .file-input[disabled]::selection{background:transparent}.content .main .account-form p input[type="text"][disabled]::-moz-selection,.content .main .account-form p input[type="tel"][disabled]::-moz-selection,.content .main .account-form p input[type="email"][disabled]::-moz-selection,.content .main .account-form p input[type="url"][disabled]::-moz-selection,.content .main .account-form p input[type="number"][disabled]::-moz-selection,.content .main .account-form p input[type="password"][disabled]::-moz-selection,.content .main .account-form p select[disabled]::-moz-selection,.content .main .account-form p textarea[disabled]::-moz-selection,.content .main .account-form p .file-input[disabled]::-moz-selection{background:transparent}.content .main .account-form p input[type="text"]:focus,.content .main .account-form p input[type="tel"]:focus,.content .main .account-form p input[type="email"]:focus,.content .main .account-form p input[type="url"]:focus,.content .main .account-form p input[type="number"]:focus,.content .main .account-form p input[type="password"]:focus,.content .main .account-form p select:focus,.content .main .account-form p textarea:focus,.content .main .account-form p .file-input:focus{border-color:#0880b0}.content .main .account-form p input[type="text"]:focus::-moz-placeholder,.content .main .account-form p input[type="tel"]:focus::-moz-placeholder,.content .main .account-form p input[type="email"]:focus::-moz-placeholder,.content .main .account-form p input[type="url"]:focus::-moz-placeholder,.content .main .account-form p input[type="number"]:focus::-moz-placeholder,.content .main .account-form p input[type="password"]:focus::-moz-placeholder,.content .main .account-form p select:focus::-moz-placeholder,.content .main .account-form p textarea:focus::-moz-placeholder,.content .main .account-form p .file-input:focus::-moz-placeholder{color:transparent}.content .main .account-form p input[type="text"]:focus::-webkit-input-placeholder,.content .main .account-form p input[type="tel"]:focus::-webkit-input-placeholder,.content .main .account-form p input[type="email"]:focus::-webkit-input-placeholder,.content .main .account-form p input[type="url"]:focus::-webkit-input-placeholder,.content .main .account-form p input[type="number"]:focus::-webkit-input-placeholder,.content .main .account-form p input[type="password"]:focus::-webkit-input-placeholder,.content .main .account-form p select:focus::-webkit-input-placeholder,.content .main .account-form p textarea:focus::-webkit-input-placeholder,.content .main .account-form p .file-input:focus::-webkit-input-placeholder{color:transparent}.content .main .account-form p input[type="text"]:focus::-ms-input-placeholder,.content .main .account-form p input[type="tel"]:focus::-ms-input-placeholder,.content .main .account-form p input[type="email"]:focus::-ms-input-placeholder,.content .main .account-form p input[type="url"]:focus::-ms-input-placeholder,.content .main .account-form p input[type="number"]:focus::-ms-input-placeholder,.content .main .account-form p input[type="password"]:focus::-ms-input-placeholder,.content .main .account-form p select:focus::-ms-input-placeholder,.content .main .account-form p textarea:focus::-ms-input-placeholder,.content .main .account-form p .file-input:focus::-ms-input-placeholder{color:transparent}.content .main .account-form p input[type="text"],.content .main .account-form p input[type="tel"],.content .main .account-form p input[type="email"],.content .main .account-form p input[type="url"],.content .main .account-form p input[type="number"],.content .main .account-form p input[type="password"]{height:50px;padding:6px 12px 4px}.content .main .account-form p select{height:50px;padding:6px 35px 4px 12px;background-image:url("img/select.svg");background-position:calc(100% - 10px) 52.5%;background-repeat:no-repeat}.content .main .account-form p textarea{height:115px;min-height:115px;padding:14px 12px 12px;resize:vertical;vertical-align:bottom}.content .main .account-form p .file-input{position:relative;display:block;height:50px;padding:4px 105px 0 12px}.content .main .account-form p .file-input .file-name{display:flex;height:100%;align-items:center}.content .main .account-form p .file-input .file-name .truncate{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content .main .account-form p .file-input .file-name.no-file{font-weight:300;color:#999}.content .main .account-form p .file-input input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:20}.content .main .account-form p .file-input:after{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:95px;height:100%;border-left:1px #ddd solid;padding:4px 10px 0;font-size:12.5px;letter-spacing:0.05em;content:'BROWSE';color:#666;background:#fff;background:linear-gradient(-90deg, #fff, #eee);background:-moz-linear-gradient(-90deg, #fff, #eee);background:-webkit-linear-gradient(-90deg, #fff, #eee);z-index:10}.content .main .account-form p .file-input:hover:after{background:#eee;background:linear-gradient(-90deg, #eee, #fff);background:-moz-linear-gradient(-90deg, #eee, #fff);background:-webkit-linear-gradient(-90deg, #eee, #fff)}.content .main .account-form p button[type="submit"]{display:inline-flex;align-items:center;justify-content:center;height:40px;border:0;border-radius:999px;padding:5px 25px 4px;font:inherit;font-weight:500;font-size:18px;color:#fff;background:#ed174f}.content .main .account-form p button[type="submit"]:hover{background:#0880b0}.content .main .account-form p button[type="submit"][disabled]{background:#ccc;cursor:default}.content .main .account-form p .too-large{display:block;font-size:13.5px;color:#ed174f;margin:1em 0 0}.content .main .account-form p.small{font-size:13.5px;line-height:1.6}.content .main .account-form p.password-strength.poor,.content .main .account-form p.password-strength.unmatched{color:#ed174f}.content .main .account-form p.password-strength.average{color:#0880b0}.content .main .account-form p.password-strength.good{color:#42ab25}.content .main .account-form p.checkbox{position:relative;margin:2.25em 0}.content .main .account-form p.checkbox input[type="checkbox"]{position:absolute;top:0;left:0;width:18px;height:18px;pointer:cursor;opacity:0}.content .main .account-form p.checkbox label{display:inline-block;padding:0 0 0 32px;margin:0;cursor:pointer}.content .main .account-form p.checkbox label:before{position:absolute;top:0;left:0;width:20px;height:20px;display:block;border:1px #ccc solid;content:'';background:#fff;pointer:cursor;z-index:10;transition:all 500ms}.content .main .account-form p.checkbox label:after{position:absolute;top:1px;left:1px;width:18px;height:18px;content:'';background:url(img/tick.svg) 50% 50%;z-index:20;opacity:0;transform:scale(0);transition:all 500ms}.content .main .account-form p.checkbox label:hover:before{border-color:#0880b0}.content .main .account-form p.checkbox label::selection{background:transparent}.content .main .account-form p.checkbox label::-moz-selection{background:transparent}.content .main .account-form p.checkbox input[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.content .main .account-form p.file-preview span{position:relative;display:inline-block;border:1px #dcdcdc solid;padding:5px;z-index:10;transform:scale(0) translateY(50%);transform-origin:50% -2em;transition:all 500ms}.content .main .account-form p.file-preview span img{width:150px;height:150px;object-fit:cover}.content .main .account-form p.file-preview span:before,.content .main .account-form p.file-preview span:after{position:absolute;top:0;left:50%;display:block;width:0;height:0;content:'';transform:translate(-50%, -100%)}.content .main .account-form p.file-preview span:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #fff;z-index:20}.content .main .account-form p.file-preview span:after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #dcdcdc;z-index:10}.content .main .account-form p.file-preview.loaded span{margin:0 auto;transform:scale(1) translateY(0)}.content .main .account-form p:last-child{margin-bottom:0}.content .main .account-form .columns-2,.content .main .account-form .columns-3{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:1.45em 0}.content .main .account-form .columns-2 p,.content .main .account-form .columns-3 p{margin:0}.content .main .account-form .columns-2 p{width:calc(50% - 10px)}.content .main .account-form .columns-3 p{width:calc(33.33333% - 10px)}.content .main .account-form.image p textarea,.content .main .account-form.video p textarea,.content .main .account-form.audio p textarea{height:220px}.content .main .account-form.blog p textarea{height:495px}.content .main .account-form.image.submitted p button[type="submit"],.content .main .account-form.video.submitted p button[type="submit"],.content .main .account-form.audio.submitted p button[type="submit"],.content .main .account-form.blog.submitted p button[type="submit"]{background:#ddd;pointer-events:none}.content .main .list-media{margin:2.75em -175px 0 -145px}.content .main .list-media .loading{opacity:0;transition:all 1500ms}.content .main .list-media .loading.loaded{opacity:1}.content .main .list-media .load-more{position:relative;padding:55px 0;text-align:center;background:#fff;z-index:20}.content .main .list-media .load-more a{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;padding:5px 30px 4px;font-size:18px;text-decoration:none;color:inherit;background:#eaeaea}.content .main .list-media .load-more a:hover{color:#fff;background:#0880b0}.content .main .list-media .load-more a.disabled{color:#fff;background:#ddd;pointer-events:none}.content .main .list-media .no-results{padding:2.25em 0 1.25em;text-align:center}.content .main .list-media .no-results p{color:#ed174f;margin:0}.content .main .list-media.with-donation{margin-bottom:calc(-6.5em + 50px)}.content .main .list-image .filter,.content .main .list-blog .filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-top:2px #f0f0f0 solid;border-bottom:2px #f0f0f0 solid;padding:1.875em 0;margin:0 0 1.875em}.content .main .list-image .filter h2,.content .main .list-blog .filter h2{margin:0}.content .main .list-image .filter ul,.content .main .list-blog .filter ul{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 0 30px;list-style:none}.content .main .list-image .filter ul li,.content .main .list-blog .filter ul li{margin:0 0 0 6px}.content .main .list-image .filter ul li a,.content .main .list-blog .filter ul li a{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;padding:5px 22px 4px;text-decoration:none;color:inherit;background:#eaeaea}.content .main .list-image .filter ul li a.active,.content .main .list-blog .filter ul li a.active{color:#fff;background:#ed174f}.content .main .list-image .filter ul li a.active:hover,.content .main .list-blog .filter ul li a.active:hover{background:#ed174f}.content .main .list-image .filter ul li a:hover,.content .main .list-blog .filter ul li a:hover{color:#fff;background:#0880b0}.content .main .list-image .filter ul li:first-type,.content .main .list-blog .filter ul li:first-type{margin:0}.content .main .list-image .images{position:relative;width:calc(100% + 10px);overflow:hidden;font-size:0;margin:0 -5px}.content .main .list-image .images .image{display:block;width:calc(25% - 10px);margin:5px;background:#f0f0f0;transition:none 10ms}.content .main .list-image .images .image img{width:100%}.content .main .list-image .images .image:hover img{filter:brightness(0.75)}.content .main .list-image .images:after{display:block;clear:both;content:''}.content .main .list-image .load-more{margin-top:-150px}.content .main .inline-image{text-align:center;margin:1.75em auto}.content .main .list-video .videos{display:flex;flex-wrap:wrap;min-height:10px;overflow:hidden;margin:0 -5px;transition:height 1000ms}.content .main .list-video .videos .video{position:relative;display:flex;flex-wrap:nowrap;flex-direction:column;width:calc(33.33333% - 10px);text-decoration:none;overflow-wrap:normal;word-wrap:normal;word-break:normal;hyphens:none;color:#fff;margin:5px;background:#222}.content .main .list-video .videos .video .thumbnail{position:relative;display:block;width:100%;height:0;padding:56% 0 0}.content .main .list-video .videos .video .thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.content .main .list-video .videos .video .thumbnail:before{position:absolute;left:0;bottom:0;display:block;width:50px;height:50px;content:'';background:rgba(50,50,50,0.65) url(img/play.svg) 50% 0 no-repeat;z-index:10;transition:all 350ms}.content .main .list-video .videos .video .thumbnail:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';background:transparent;z-index:20}.content .main .list-video .videos .video .title{flex-grow:1;display:block;max-width:280px;padding:12px 15px 10px;font-weight:300;font-family:'Roboto Slab';font-size:15px;letter-spacing:0}.content .main .list-video .videos .video .by{display:block;max-width:280px;padding:4px 15px 10px;font-size:13.5px;color:#888;transition:color 100ms}.content .main .list-video .videos .video:hover{background:#444}.content .main .list-video .videos .video:hover .thumbnail:before{width:70px;background-color:#ed174f}.content .main .list-video .videos .video:hover .by{color:#ddd}.content .main .list-audio .audios{display:flex;flex-wrap:wrap;min-height:10px;overflow:hidden;margin:0 -5px;transition:height 1000ms}.content .main .list-audio .audios .audio{position:relative;display:flex;flex-wrap:nowrap;flex-direction:column;width:calc(25% - 10px);text-decoration:none;color:#fff;margin:5px;background:#222}.content .main .list-audio .audios .audio .thumbnail{position:relative;display:block;width:100%;height:0;padding:100% 0 0}.content .main .list-audio .audios .audio .thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.content .main .list-audio .audios .audio .thumbnail:before{position:absolute;left:0;bottom:0;display:block;width:50px;height:50px;content:'';background:rgba(50,50,50,0.65) url(img/play.svg) 50% 0 no-repeat;z-index:10;transition:all 350ms}.content .main .list-audio .audios .audio .thumbnail:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';background:transparent;z-index:20}.content .main .list-audio .audios .audio .info .title{flex-grow:1;display:block;max-width:280px;padding:12px 15px 4px;font-weight:300;font-family:'Roboto Slab';font-size:15px;letter-spacing:0}.content .main .list-audio .audios .audio .info .by{display:block;max-width:280px;padding:4px 15px 10px;font-size:13.5px;color:#888;transition:color 100ms}.content .main .list-audio .audios .audio:hover{background:#444}.content .main .list-audio .audios .audio:hover .thumbnail:before{width:70px;background-color:#ed174f}.content .main .list-audio .audios .audio:hover .info .by{color:#ddd}.content .main .inline-audio{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;padding:5px;text-align:center;margin:1.75em auto;background:#222}.content .main .inline-audio .thumbnail{flex-shrink:0;position:relative;display:block;width:90px;height:90px;margin:0 5px 0 0}.content .main .inline-audio .thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.content .main .inline-audio .controls{flex:auto;position:relative;display:block;height:40px;border-radius:999px;margin:25px;background:#111;box-shadow:0 0 0 1px #333;pointer-events:none}.content .main .inline-audio .controls .play,.content .main .inline-audio .controls .pause,.content .main .inline-audio .controls .track,.content .main .inline-audio .controls .volume{position:absolute;top:0;display:block;height:40px}.content .main .inline-audio .controls .play,.content .main .inline-audio .controls .pause,.content .main .inline-audio .controls .volume{width:40px;transition:all 250ms}.content .main .inline-audio .controls .play:hover,.content .main .inline-audio .controls .pause:hover,.content .main .inline-audio .controls .volume:hover{background-color:#0880b0}.content .main .inline-audio .controls .play,.content .main .inline-audio .controls .pause{left:0;border-radius:999px;cursor:pointer}.content .main .inline-audio .controls .play{background:url(img/audio/play.svg) 50% 50% no-repeat}.content .main .inline-audio .controls .pause{display:none;background:url(img/audio/pause.svg) 50% 50% no-repeat}.content .main .inline-audio .controls .track{left:40px;right:40px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.content .main .inline-audio .controls .track .current,.content .main .inline-audio .controls .track .total{flex-shrink:0;width:50px;padding:5px;color:#888;font-weight:500;font-size:13px;letter-spacing:-0.02em;text-shadow:0 -1px 1px #000}.content .main .inline-audio .controls .track .current{padding-right:8px}.content .main .inline-audio .controls .track .total{padding-left:8px}.content .main .inline-audio .controls .track .progress{position:relative;flex:auto;display:block;background:#666}.content .main .inline-audio .controls .track .progress input[type="range"]{position:relative;appearance:none;-webkit-appearance:none;float:left;width:100%;height:4px;outline:none;margin:0;background:transparent;cursor:pointer;z-index:10}.content .main .inline-audio .controls .track .progress input[type="range"]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:3px;height:12px;background:#fff;cursor:pointer}.content .main .inline-audio .controls .track .progress input[type="range"]::-moz-range-track{background:transparent}.content .main .inline-audio .controls .track .progress input[type="range"]::-moz-range-thumb{width:3px;height:12px;border-radius:0;border:0;background:#fff;cursor:pointer}.content .main .inline-audio .controls .track .progress .marker{position:absolute;top:0;left:0;bottom:0;display:block;width:0;overflow:hidden;background:#ed174f}.content .main .inline-audio .controls .volume{right:0;border-radius:0 0 999px 999px;background:url(img/audio/volume.svg) 50% 50% no-repeat;cursor:pointer}.content .main .inline-audio .controls .volume .hidden{position:absolute;bottom:100%;left:0;display:flex;align-items:center;width:140px;height:40px;border-radius:0 999px 999px 0;padding:15px 20px 15px 0;background:#0880b0;z-index:10;visibility:hidden;opacity:0;transform:rotate(-90deg);transform-origin:20px 20px;transition:all 250ms}.content .main .inline-audio .controls .volume .hidden .bar{position:relative;width:100%;background:rgba(0,0,0,0.375)}.content .main .inline-audio .controls .volume .hidden .bar input[type="range"]{position:relative;appearance:none;-webkit-appearance:none;float:left;width:100%;height:4px;outline:none;margin:0;z-index:10;background:transparent;cursor:pointer}.content .main .inline-audio .controls .volume .hidden .bar input[type="range"]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:3px;height:10px;background:#fff;cursor:pointer}.content .main .inline-audio .controls .volume .hidden .bar input[type="range"]::-moz-range-track{background:transparent}.content .main .inline-audio .controls .volume .hidden .bar input[type="range"]::-moz-range-thumb{width:3px;height:10px;border-radius:0;border:0;background:#fff;cursor:pointer}.content .main .inline-audio .controls .volume .hidden .bar .marker{position:absolute;top:0;left:0;bottom:0;display:block;width:0;overflow:hidden;background:#80ceef}.content .main .inline-audio .controls .volume:hover .hidden{visibility:visible;opacity:1}.content .main .inline-audio .controls audio{visibility:hidden}.content .main .inline-audio .controls.loaded{pointer-events:auto}.content .main .lightbox{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;z-index:2000;visibility:hidden;opacity:0;transition:opacity 750ms, visibility 750ms;z-index:1000}.content .main .lightbox .placeholder{width:100%}.content .main .lightbox .placeholder .modal{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%}.content .main .lightbox .placeholder .modal .media{flex:auto;padding:35px 65px;text-align:center}.content .main .lightbox .placeholder .modal .info{position:relative;flex-shrink:0;width:380px;padding:50px;text-align:left;z-index:100;transition:margin 750ms}.content .main .lightbox .placeholder .modal .info h2{margin:0}.content .main .lightbox .placeholder .modal .info p{font-size:13.5px;line-height:1.5;margin:0.75em 0 0}.content .main .lightbox .placeholder .modal .info p.by{font-weight:400;color:#ed174f}.content .main .lightbox .placeholder .modal .info .show-hide{position:absolute;top:50%;left:0;display:block;width:30px;height:55px;border-radius:999px 0 0 999px;font-size:0;text-indent:-5000px;background:url(img/show-hide.svg) 0 50% no-repeat;transform:translate(-100%, -50%);transition:background-color 350ms}.content .main .lightbox .placeholder .modal .info:after{position:absolute;top:-5000px;left:0;right:0;bottom:-5000px;display:block;content:'';background:#fff;box-shadow:0 0 100px rgba(0,0,0,0.075);transition:box-shadow 375ms;transition-delay:375ms;z-index:-10}.content .main .lightbox .placeholder .modal .info.hidden{margin:0 -380px 0 0}.content .main .lightbox .placeholder .modal .info.hidden .show-hide{background-position:-30px 50%}.content .main .lightbox .placeholder .modal .info.hidden:after{box-shadow:0 0 0 transparent}.content .main .lightbox.image .placeholder .modal .media img{width:auto;height:auto;max-width:100%;max-height:calc(100vh - 70px)}.content .main .lightbox.video .placeholder .modal .media{max-width:1440px;margin:auto}.content .main .lightbox.video .placeholder .modal .media .video{position:relative;width:100%;padding:56.25% 0 0 0;background:#000}.content .main .lightbox.video .placeholder .modal .media .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content .main .lightbox.audio .placeholder .modal .media .audio{display:block;width:100%;max-width:330px;padding:5px;margin:auto;background:#111}.content .main .lightbox.audio .placeholder .modal .media .audio .thumbnail{position:relative;display:block;height:0;padding:100% 0 0;margin:0 0 5px}.content .main .lightbox.audio .placeholder .modal .media .audio .thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.content .main .lightbox.audio .placeholder .modal .media .audio .controls{position:relative;display:block;height:40px;pointer-events:none}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .play,.content .main .lightbox.audio .placeholder .modal .media .audio .controls .pause,.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track,.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume{position:absolute;top:0;display:block;height:40px}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .play,.content .main .lightbox.audio .placeholder .modal .media .audio .controls .pause,.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume{width:40px;transition:all 250ms}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .play:hover,.content .main .lightbox.audio .placeholder .modal .media .audio .controls .pause:hover,.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume:hover{background-color:#0880b0}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .play,.content .main .lightbox.audio .placeholder .modal .media .audio .controls .pause{border-radius:999px;left:0;cursor:pointer}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .play{background:url(img/audio/play.svg) 50% 50% no-repeat}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .pause{display:none;background:url(img/audio/pause.svg) 50% 50% no-repeat}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track{left:40px;right:40px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track .current,.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track .total{flex-shrink:0;width:50px;padding:5px;color:#888;font-weight:500;font-size:13px;letter-spacing:-0.02em;text-shadow:0 -1px 1px #000}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track .current{padding-right:8px}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track .total{padding-left:8px}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track .progress{position:relative;flex:auto;display:block;background:#666}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track .progress input[type="range"]{position:relative;appearance:none;-webkit-appearance:none;float:left;width:100%;height:4px;outline:none;margin:0;background:transparent;cursor:pointer;z-index:10}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track .progress input[type="range"]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:3px;height:12px;background:#fff;cursor:pointer}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track .progress input[type="range"]::-moz-range-track{background:transparent}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track .progress input[type="range"]::-moz-range-thumb{width:3px;height:12px;border-radius:0;border:0;background:#fff;cursor:pointer}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .track .progress .marker{position:absolute;top:0;left:0;bottom:0;display:block;width:0;overflow:hidden;background:#ed174f}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume{right:0;border-radius:0 0 999px 999px;background:url(img/audio/volume.svg) 50% 50% no-repeat;cursor:pointer}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume .hidden{position:absolute;bottom:100%;left:0;display:flex;align-items:center;width:140px;height:40px;border-radius:0 999px 999px 0;padding:15px 20px 15px 0;background:#0880b0;z-index:10;visibility:hidden;opacity:0;transform:rotate(-90deg);transform-origin:20px 20px;transition:all 250ms}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume .hidden .bar{position:relative;width:100%;background:rgba(0,0,0,0.375)}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume .hidden .bar input[type="range"]{position:relative;appearance:none;-webkit-appearance:none;float:left;width:100%;height:4px;outline:none;margin:0;z-index:10;background:transparent;cursor:pointer}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume .hidden .bar input[type="range"]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:3px;height:10px;background:#fff;cursor:pointer}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume .hidden .bar input[type="range"]::-moz-range-track{background:transparent}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume .hidden .bar input[type="range"]::-moz-range-thumb{width:3px;height:10px;border-radius:0;border:0;background:#fff;cursor:pointer}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume .hidden .bar .marker{position:absolute;top:0;left:0;bottom:0;display:block;width:0;overflow:hidden;background:#80ceef}.content .main .lightbox.audio .placeholder .modal .media .audio .controls .volume:hover .hidden{visibility:visible;opacity:1}.content .main .lightbox.audio .placeholder .modal .media .audio .controls audio{visibility:hidden}.content .main .lightbox.audio .placeholder .modal .media .audio .controls.loaded{pointer-events:auto}.content .main .lightbox.white{background:#fff}.content .main .lightbox.white .placeholder .modal .info .show-hide{background-color:#ddd}.content .main .lightbox.white .placeholder .modal .info .show-hide:hover{background-color:#0880b0}.content .main .lightbox.blue{background:#d9f0fa}.content .main .lightbox.blue .placeholder .modal .info .show-hide{background-color:#b0def0}.content .main .lightbox.blue .placeholder .modal .info .show-hide:hover{background-color:#0880b0}.content .main .lightbox.dark{background:#222}.content .main .lightbox.dark .placeholder .modal .info .show-hide{background-color:#555}.content .main .lightbox.dark .placeholder .modal .info .show-hide:hover{background-color:#0880b0}.content .main .lightbox.open{visibility:visible;opacity:1}.content .main .lightbox a.button{position:absolute;top:15px;right:15px;padding:5px 20px 4px;font-size:16px;overflow:hidden;z-index:200}.content .main .list-blog .blog .text p{margin:1.125em 0}.content .main .list-blog .blog,.content .main .article-blog .blog{position:relative;display:flex;flex-wrap:nowrap}.content .main .list-blog .blog .info,.content .main .article-blog .blog .info{position:relative;flex-shrink:0;width:274px}.content .main .list-blog .blog .info img,.content .main .article-blog .blog .info img{width:274px;height:280px;object-fit:cover}.content .main .list-blog .blog .info:after,.content .main .article-blog .blog .info:after{position:absolute;top:0;left:0;padding:10px 12px;font-size:14px;text-transform:uppercase;content:attr(data-type);color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 10px rgba(0,0,0,0.3);z-index:10}.content .main .list-blog .blog .text,.content .main .article-blog .blog .text{flex:auto;padding:0 0 0 22px}.content .main .list-blog .blog .text p.meta,.content .main .article-blog .blog .text p.meta{margin:0 0 0.25em}.content .main .list-blog .blog .text *:last-child,.content .main .article-blog .blog .text *:last-child{margin-bottom:0.25em}.content .main .articles-related{margin:2.5em -175px 0 -145px}.content .main .articles-related .articles{display:flex;justify-content:flex-start;margin:-10px;list-stye:none}.content .main .articles-related .articles li{position:relative;display:flex;flex-direction:column;width:calc(33.33333% - 20px);margin:10px;background:#fff;box-shadow:inset 0 0 0 3px #eee}.content .main .articles-related .articles li .image{position:relative}.content .main .articles-related .articles li .image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:all 500ms}.content .main .articles-related .articles li .image:after{display:block;width:100%;height:0;padding:100% 0 0;content:''}.content .main .articles-related .articles li h2{flex:auto;padding:18px 24px;font:inherit;color:inherit;margin:0}.content .main .articles-related .articles li h2 a{text-decoration:none;color:inherit}.content .main .articles-related .articles li h2 a:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:10}.content .main .articles-related .articles li:hover{box-shadow:inset 0 0 0 3px #e8e8e8}.content .main .articles-related .articles li:hover img{filter:brightness(0.75)}.content .main .articles-related .articles li:after{position:absolute;top:0;left:0;padding:8px 12px;font-size:14px;text-transform:uppercase;content:attr(data-type);color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 10px rgba(0,0,0,0.3);z-index:20}.content .main .articles-related .articles li::marker{display:none;content:''}.content .main .list-blog{margin:2.75em -175px 0 -145px}.content .main .list-blog .blog{margin:30px 0}.content .main .list-blog .blog .info img{transition:all 750ms}.content .main .list-blog .blog .info img:hover{filter:brightness(0.75)}.content .main .list-blog .blog .text h2{margin:0}.content .main .list-blog .blog .text h2 a{color:#333;text-decoration-color:transparent}.content .main .list-blog .blog .text h2 a:hover{text-decoration-color:#333}.content .main .list-blog .blog .text p.more{margin-bottom:0}.content .main .list-blog .wp-pagenavi{margin:0 0 -6.5em}.content .main .wp-pagenavi{position:relative;display:flex;flex-wrap:wrap;justify-content:center;border-top:2px #f0f0f0 solid;padding:1.875em 0;margin:3em 0 -2em}.content .main .wp-pagenavi a,.content .main .wp-pagenavi span{display:inline-block;height:40px;min-width:40px;border-radius:999px;padding:9px;font-size:18px;text-align:center;margin:2px}.content .main .wp-pagenavi a{text-decoration:none;color:inherit}.content .main .wp-pagenavi a:hover{color:#fff;background:#0880b0}.content .main .wp-pagenavi a.previouspostslink{padding:9px 25px 9px 20px;margin-right:10px}.content .main .wp-pagenavi a.nextpostslink{padding:9px 20px 9px 25px;margin-left:10px}.content .main .wp-pagenavi a.previouspostslink,.content .main .wp-pagenavi a.nextpostslink{background:#ededed}.content .main .wp-pagenavi a.previouspostslink:hover,.content .main .wp-pagenavi a.nextpostslink:hover{color:#fff;background:#0880b0}.content .main .wp-pagenavi span.current{color:#fff;background:#ed174f}.content .main .wp-pagenavi span.extend{display:none}.content .main .article-blog{margin:0 -175px 0 -145px}.content .main .article-blog .blog .info{order:2}.content .main .article-blog .blog .info ul{border-left:3px #ed174f solid;padding:0.85em 30px;margin:0;list-style:none;background:#fdf0f4}.content .main .article-blog .blog .info ul li{position:relative;margin:1em 0}.content .main .article-blog .blog .info ul li a{position:relative;display:inline-block;padding:0 0 0 34px;line-height:1.5;text-decoration:none;margin:0 0 0 -8px;background-position:0 0;background-repeat:no-repeat}.content .main .article-blog .blog .info ul li a.facebook{background-image:url(img/share/facebook.svg)}.content .main .article-blog .blog .info ul li a.twitter{background-image:url(img/share/twitter.svg)}.content .main .article-blog .blog .info ul li a.x{background-image:url(img/share/x.svg)}.content .main .article-blog .blog .info ul li a.email{background-image:url(img/share/email.svg)}.content .main .article-blog .blog .info ul li a.link{background-image:url(img/share/link.svg)}.content .main .article-blog .blog .info ul li a:hover{color:inherit}.content .main .article-blog .blog .info ul li input[type="text"]{position:absolute;left:-5000px}.content .main .article-blog .blog .info ul li div{display:none;padding:0.5em 0 0 26px}.content .main .article-blog .blog .info ul li:first-of-type{font-weight:700}.content .main .article-blog .blog .info p{margin-top:1.75em}.content .main .article-blog .blog .info p a{color:#999}.content .main .article-blog .blog .info p a:hover{color:#0880b0}.content .main .article-blog .blog .text{order:1;padding:0 32px 0 0}.content .main .article-blog .blog .text h1{margin:0}.content .main .article-blog .blog .text .comments{clear:both;width:100%}.content .main .article-blog .blog .text .comments .not-logged-in{text-align:center}.content .main .article-blog .blog .text .comments .not-logged-in .button{font-weight:400;color:inherit;background:#eaeaea}.content .main .article-blog .blog .text .comments .not-logged-in .button:hover{color:#fff;background:#0880b0}.content .main .article-blog .blog .text .comments h3 a{text-decoration:none;color:inherit;pointer-events:none}.content .main .article-blog .blog .text .comments .comment-form textarea{width:100%;height:115px;min-height:115px;border:1px #dcdcdc solid;padding:14px 12px 12px;font:inherit;color:inherit;margin:0;resize:vertical;vertical-align:bottom;background:#fff;transition:all 250ms}.content .main .article-blog .blog .text .comments .comment-form textarea:focus{border-color:#0880b0}.content .main .article-blog .blog .text .comments .comment-form input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;padding:5px 25px 4px;font:inherit;font-weight:500;font-size:18px;color:#fff;background:#ed174f}.content .main .article-blog .blog .text .comments .comment-form input[type="submit"]:hover{background:#0880b0}.content .main .article-blog .blog .text .comments .comment-form.submitted input[type="submit"]{background:#ddd;pointer-events:none}.content .main .article-blog .blog .text .comments ul{border-bottom:2px #f0f0f0 solid;list-style:none;margin:1.75em 0 2.5em}.content .main .article-blog .blog .text .comments ul li{margin:0 0 2.25em}.content .main .article-blog .blog .text .comments ul li p.comment{font-weight:400;font-family:'Roboto Slab';font-size:16px;line-height:1.45;letter-spacing:0;margin:0 0 0.8em}.content .main .article-blog .blog .text .comments ul li p.meta{font-size:13.5px;color:#999;margin:0}.content .main .article-blog .blog .text .comments ul li p.meta strong{color:#333}.content .main .article-blog .blog .text .comments ul li p.reply{margin:1.125em 0 0}.content .main .article-blog .blog .text .comments ul li p.reply .button{position:relative;height:38px;padding:5px 20px 4px;font-weight:400;font-size:13.5px;color:inherit;background:#eaeaea}.content .main .article-blog .blog .text .comments ul li p.reply .button:after{position:absolute;top:0;left:50%;display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #eaeaea;content:'';transform:translate(-50%, -100%);transition:inherit}.content .main .article-blog .blog .text .comments ul li p.reply .button:hover{color:#fff;background:#0880b0}.content .main .article-blog .blog .text .comments ul li p.reply .button:hover:after{border-bottom-color:#0880b0}.content .main .article-blog .blog .text .comments ul li ul{border:none;margin:1.75em 0 0}.content .main .article-blog .blog .text .comments ul li ul li{padding:0 0 0 25px;background:url(img/child-comment.svg) 0 0 no-repeat;margin:0 0 0 20px}.content .main .article-blog .blog .text .register-interest{padding:30px;margin:2.5em 0 0;background:#fffbe3}.content .main .article-blog .blog .text .register-interest h2{font-size:35px}.content .main .article-blog .blog .text .register-interest h2 span{display:block;font:400 18px/1.3125 'Roboto', sans-serif;color:#ed174f;margin:0 0 -0.25em}.content .main .article-blog .blog .text .register-interest form p label{display:inline-block;margin:0 0 0.5em}.content .main .article-blog .blog .text .register-interest form p label span{font-weight:500;color:#ed174f;margin:0 0 0 0.25em}.content .main .article-blog .blog .text .register-interest form p input[type="text"],.content .main .article-blog .blog .text .register-interest form p input[type="tel"],.content .main .article-blog .blog .text .register-interest form p input[type="email"],.content .main .article-blog .blog .text .register-interest form p select{width:100%;border:1px #ccc solid;font:inherit;color:inherit;margin:0;background:#fff;transition:all 250ms}.content .main .article-blog .blog .text .register-interest form p input[type="text"]:focus,.content .main .article-blog .blog .text .register-interest form p input[type="tel"]:focus,.content .main .article-blog .blog .text .register-interest form p input[type="email"]:focus,.content .main .article-blog .blog .text .register-interest form p select:focus{border-color:#0880b0}.content .main .article-blog .blog .text .register-interest form p input[type="text"].wpcf7-not-valid,.content .main .article-blog .blog .text .register-interest form p input[type="tel"].wpcf7-not-valid,.content .main .article-blog .blog .text .register-interest form p input[type="email"].wpcf7-not-valid,.content .main .article-blog .blog .text .register-interest form p select.wpcf7-not-valid{border-color:#ed174f}.content .main .article-blog .blog .text .register-interest form p input[type="text"],.content .main .article-blog .blog .text .register-interest form p input[type="tel"],.content .main .article-blog .blog .text .register-interest form p input[type="email"]{height:50px;padding:6px 12px 4px}.content .main .article-blog .blog .text .register-interest form p select{height:50px;padding:6px 35px 4px 12px;background-image:url("img/select.svg");background-position:calc(100% - 10px) 52.5%;background-repeat:no-repeat}.content .main .article-blog .blog .text .register-interest form p .wpcf7-not-valid-tip{display:block;font-size:14px;line-height:1;color:#ed174f;margin:0.75em 0 0}.content .main .article-blog .blog .text .register-interest form p .wpcf7-form-control-wrap{position:static}.content .main .article-blog .blog .text .register-interest form p input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;height:40px;border-radius:999px;padding:5px 25px 4px;font:inherit;font-weight:500;font-size:18px;color:#fff;background:#ed174f}.content .main .article-blog .blog .text .register-interest form p input[type="submit"]:hover{background:#0880b0}.content .main .article-blog .blog .text .register-interest form .wpcf7-response-output{margin:1.75em 0 0}.content .main .article-blog .blog .text .register-interest form.submitting{opacity:0.5}.content .main .article-blog .blog .text .register-interest form.invalid .wpcf7-response-output,.content .main .article-blog .blog .text .register-interest form.failed .wpcf7-response-output{color:#ed174f}.content .main .article-blog .blog .text .register-interest form.sent .hide-on-submit{display:none}.content .main .article-blog .blog .text .register-interest form.sent .wpcf7-response-output{font-weight:700}.content .main .donation{margin:2em 0}.content .main .donation .select{display:flex;padding:0;margin:0 0 40px;list-style:none}.content .main .donation .select li{flex:1;margin:0}.content .main .donation .select li a{position:relative;display:block;padding:14px 15px 12px;text-align:center;text-decoration:none;color:inherit;background:#eee;transition:none 0ms}.content .main .donation .select li a::selection{background:transparent}.content .main .donation .select li a::-moz-selection{background:transparent}.content .main .donation .select li a:hover{background:#fff;box-shadow:inset 0 0 0 1px #ccc}.content .main .donation .select li a.monthly{border-radius:999px 0 0 999px}.content .main .donation .select li a.one-off{border-radius:0 999px 999px 0}.content .main .donation .select li a.active{color:#fff;background:#ed174f;box-shadow:none;pointer-events:none}.content .main .donation .select li a.active:after{position:absolute;top:100%;left:calc(50% - 4px);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #ed174f;content:''}.content .main .donation .donate{display:none}.content .main .donation .donate .wc-donation-title{font-size:inherit;margin:0 0 1.125em}.content .main .donation .donate .row1{margin:0 0 40px}.content .main .donation .donate .row1 .row1{display:flex;margin:30px -3px 0}.content .main .donation .donate .row1 .row1 .wc-label-button{width:calc(20% - 6px);border:1px #ccc solid;border-radius:4px;padding:13px 8px;font-family:'Roboto Slab';text-align:center;margin:0 3px;background:#fff;cursor:pointer}.content .main .donation .donate .row1 .row1 .wc-label-button *{cursor:pointer}.content .main .donation .donate .row1 .row1 .wc-label-button input{display:none}.content .main .donation .donate .row1 .row1 .wc-label-button::selection{background:transparent}.content .main .donation .donate .row1 .row1 .wc-label-button::-moz-selection{background:transparent}.content .main .donation .donate .row1 .row1 .wc-label-button:hover{border-color:#279dcf}.content .main .donation .donate .row1 .row1 .wc-label-button.wc-active{border-color:#279dcf;color:#fff;background:#279dcf}.content .main .donation .donate .row1 .row1 .wc-label-button.wc-active[for*="wc-donation-other-amount"]{position:relative}.content .main .donation .donate .row1 .row1 .wc-label-button.wc-active[for*="wc-donation-other-amount"]:after{position:absolute;top:100%;left:calc(50% - 4px);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #279dcf;content:''}.content .main .donation .donate .row1 .amount{display:flex;align-items:center;margin:20px -2px -20px}.content .main .donation .donate .row1 .amount span{position:relative;display:block;width:calc(20% - 6px);font-family:'Roboto Slab'}.content .main .donation .donate .row1 .amount span .grab-donation{width:100%;height:48px;border:1px #dcdcdc solid;padding:4px 10px 4px 15px;font:inherit;text-align:center;color:inherit;margin:0 2px 0 auto;background:#fff;transition:all 250ms}.content .main .donation .donate .row1 .amount span .grab-donation:focus{border-color:#0880b0}.content .main .donation .donate .row1 .amount span:before{position:absolute;top:0;left:0;bottom:0;display:flex;align-items:center;padding:4px 15px;content:'£';z-index:10;pointer-events:none}.content .main .donation .donate .row1 .amount:before{padding:6px 25px 2px 0;content:'Please enter an amount between £1 and £5000';margin:0 auto 0 2px}.content .main .donation .donate .wc-donation-gift-aid-wrapper{border-top:2px #f0f0f0 solid;padding:2.5em 0 2em}.content .main .donation .donate .wc-donation-gift-aid-wrapper .wc-label-radio{position:relative;display:inline-block;padding:0 0 0 30px;margin:0.6em auto;cursor:pointer}.content .main .donation .donate .wc-donation-gift-aid-wrapper .wc-label-radio input{position:absolute;top:0;left:0;width:18px;height:18px;pointer:cursor;opacity:0}.content .main .donation .donate .wc-donation-gift-aid-wrapper .wc-label-radio span{font-weight:500;color:#ed174f;margin:0 0 0 0.2em}.content .main .donation .donate .wc-donation-gift-aid-wrapper .wc-label-radio .checkmark{position:absolute;top:0;left:0;width:20px;height:20px;display:block;content:'';background:#fff;box-shadow:inset 0 0 0 1px #dcdcdc;cursor:pointer;z-index:10;transition:all 500ms}.content .main .donation .donate .wc-donation-gift-aid-wrapper .wc-label-radio .checkmark:after{position:absolute;top:0;left:0;width:20px;height:20px;content:'';background:url(img/tick.svg) 50% 50% no-repeat;z-index:20;opacity:0;transform:scale(0);transition:all 500ms}.content .main .donation .donate .wc-donation-gift-aid-wrapper .wc-label-radio input:checked ~ .checkmark:after{opacity:1;transform:scale(1)}.content .main .donation .donate .wc-donation-gift-aid-wrapper .wc-label-radio::selection{background:transparent}.content .main .donation .donate .wc-donation-gift-aid-wrapper .wc-label-radio::-moz-selection{background:transparent}.content .main .donation .donate .wc-donation-gift-aid-wrapper .wc-label-radio:hover .checkmark{box-shadow:inset 0 0 0 1px #666}.content .main .donation .donate .wc-donation-gift-aid-wrapper .wc-donation-gift-aid-declaration{font-size:12px;line-height:1.45;letter-spacing:0.01em;margin:1.25em 0 0}.content .main .donation .donate .wc-donation-gift-aid-wrapper .wc-donation-gift-aid-declaration span{color:#ed174f;margin:0 0.25em 0 0}.content .main .donation .donate .row2 button{display:inline-flex;align-items:center;justify-content:center;width:180px;height:50px;padding:6px 20px 4px;border:none;border-radius:999px;text-transform:none;font:inherit;font-weight:500;font-size:18px;line-height:1.2;text-align:center;color:#fff;margin:0;background:#ed174f}.content .main .donation .donate .row2 button::selection{background:transparent}.content .main .donation .donate .row2 button::-moz-selection{background:transparent}.content .main .donation .donate .row2 button:hover{background:#0880b0}.content .main .donation .donate .row2 button[disabled]{font-weight:400;color:#aaa;background:#eaeaea;cursor:default}.content .main .donation .donate.active{display:block}.content .main .monthly-donations{width:100%;border-collapse:collapse;border-spacing:0;border-bottom:1px #dcdcdc dotted;margin:40px 0}.content .main .monthly-donations thead tr th{padding:0 0 26px}.content .main .monthly-donations tbody tr td{border-top:1px #dcdcdc dotted;padding:28px 0 26px;vertical-align:top}.content .main .monthly-donations tbody tr td bdi{font-weight:700}.content .main .monthly-donations tbody tr td small{display:block;font-size:13.5px;line-height:1.6;margin:2px 0 0}.content .main .monthly-donations tbody tr td.amount{padding-right:40px}.content .main .monthly-donations tbody tr td.payment{white-space:nowrap}.content .main .monthly-donations tbody tr td.cancel{padding-left:40px;text-align:right;white-space:nowrap}.content .main .monthly-donations tbody tr td.cancel button{display:inline-block;padding:12px 20px 10px;border:0;border-radius:999px;font:inherit;font-weight:500;line-height:1;text-decoration:none;color:#fff;background:#ed174f}.content .main .monthly-donations tbody tr td.cancel button:hover{background:#0880b0}.content .main .woocommerce-NoticeGroup,.content .main .woocommerce-info,.content .main .woocommerce-message{display:flex;padding:22px 25px 20px;color:#fff;background:#ed174f;margin:0 0 60px}.content .main .woocommerce-NoticeGroup strong,.content .main .woocommerce-info strong,.content .main .woocommerce-message strong{font-weight:400}.content .main .woocommerce-NoticeGroup a:not(.button),.content .main .woocommerce-info a:not(.button),.content .main .woocommerce-message a:not(.button){display:inline-block;text-decoration-color:transparent;white-space:nowrap;color:#fff;margin:0 0 0 auto}.content .main .woocommerce-NoticeGroup a:not(.button):hover,.content .main .woocommerce-info a:not(.button):hover,.content .main .woocommerce-message a:not(.button):hover{text-decoration-color:inherit}.content .main .woocommerce-NoticeGroup ul,.content .main .woocommerce-info ul,.content .main .woocommerce-message ul{list-style:none;margin:0 !important}.content .main .woocommerce-NoticeGroup ul li::marker,.content .main .woocommerce-info ul li::marker,.content .main .woocommerce-message ul li::marker{display:none;content:''}.content .main .woocommerce-NoticeGroup ul li:first-child,.content .main .woocommerce-info ul li:first-child,.content .main .woocommerce-message ul li:first-child{margin-top:0}.content .main .woocommerce-NoticeGroup ul li:last-child,.content .main .woocommerce-info ul li:last-child,.content .main .woocommerce-message ul li:last-child{margin-bottom:0}.content .main .cart-empty{display:none}.content .main .woocommerce-cart-form table{width:100%;border-collapse:collapse;border-spacing:0;border-bottom:1px #dcdcdc dotted;margin:40px 0}.content .main .woocommerce-cart-form table thead tr th{padding:0 0 26px}.content .main .woocommerce-cart-form table thead tr th.product-subtotal{text-align:right}.content .main .woocommerce-cart-form table tbody tr td{border-top:1px #dcdcdc dotted;padding:28px 0 26px;vertical-align:middle}.content .main .woocommerce-cart-form table tbody tr td .variation{display:flex;font-size:13.5px;line-height:1.6;margin:2px 0 0}.content .main .woocommerce-cart-form table tbody tr td .variation dt{margin:0 0.25em 0 0}.content .main .woocommerce-cart-form table tbody tr td .variation dd p{margin:0}.content .main .woocommerce-cart-form table tbody tr td bdi{font-weight:700}.content .main .woocommerce-cart-form table tbody tr td.product-name{width:100%;padding-right:40px}.content .main .woocommerce-cart-form table tbody tr td.product-subtotal{text-align:right;white-space:nowrap}.content .main .woocommerce-cart-form table tbody tr td.product-remove{padding-left:40px;white-space:nowrap}.content .main .woocommerce-cart-form table tbody tr td.product-remove a{display:inline-block;padding:12px 20px 10px;border-radius:999px;font-weight:500;line-height:1;text-decoration:none;color:#fff;background:#ed174f}.content .main .woocommerce-cart-form table tbody tr td.product-remove a:hover{background:#0880b0}.content .main .cart-collaterals .button{height:45px}.content .main.complete-donation{width:100%;padding:0}.content .main.complete-donation form .columns{display:flex;align-items:flex-start}.content .main.complete-donation form .columns .billing-details{width:calc(60% - 100px);margin:0 auto 0 0}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper,.content .main.complete-donation form .columns .billing-details .create-account-fields{display:flex;flex-wrap:wrap}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row{width:100%;margin:1.45em 0 0}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row label,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row label{display:inline-block;margin:0 0 0.5em}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row label abbr,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row label abbr{font-weight:500;text-decoration:none;color:#ed174f;margin:0 0 0 0.25em}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper{display:block}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="text"],.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="tel"],.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="email"],.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="password"],.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper select,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper textarea,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="text"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="tel"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="email"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="password"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper select,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper textarea{width:100%;border:1px #dcdcdc solid;font:inherit;color:inherit;margin:0;background:#fff;transition:all 250ms}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="text"]:focus,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="tel"]:focus,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="email"]:focus,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="password"]:focus,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper select:focus,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper textarea:focus,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="text"]:focus,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="tel"]:focus,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="email"]:focus,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="password"]:focus,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper select:focus,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper textarea:focus{border-color:#0880b0}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="text"].wpcf7-not-valid,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="tel"].wpcf7-not-valid,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="email"].wpcf7-not-valid,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="password"].wpcf7-not-valid,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper select.wpcf7-not-valid,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper textarea.wpcf7-not-valid,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="text"].wpcf7-not-valid,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="tel"].wpcf7-not-valid,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="email"].wpcf7-not-valid,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="password"].wpcf7-not-valid,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper select.wpcf7-not-valid,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper textarea.wpcf7-not-valid{border-color:#ed174f}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="text"],.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="tel"],.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="email"],.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper input[type="password"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="text"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="tel"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="email"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper input[type="password"]{height:50px;padding:6px 12px 4px}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper select,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper select{height:50px;padding:6px 35px 4px 12px;background-image:url("img/select.svg");background-position:calc(100% - 10px) 52.5%;background-repeat:no-repeat}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper textarea,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper textarea{height:115px;min-height:115px;padding:14px 12px 12px;resize:vertical;vertical-align:bottom}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row .woocommerce-input-wrapper .select2-container{display:none}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid .woocommerce-input-wrapper input[type="text"],.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid .woocommerce-input-wrapper input[type="tel"],.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid .woocommerce-input-wrapper input[type="email"],.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid .woocommerce-input-wrapper input[type="password"],.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid .woocommerce-input-wrapper select,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid .woocommerce-input-wrapper textarea,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row.woocommerce-invalid .woocommerce-input-wrapper input[type="text"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row.woocommerce-invalid .woocommerce-input-wrapper input[type="tel"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row.woocommerce-invalid .woocommerce-input-wrapper input[type="email"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row.woocommerce-invalid .woocommerce-input-wrapper input[type="password"],.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row.woocommerce-invalid .woocommerce-input-wrapper select,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row.woocommerce-invalid .woocommerce-input-wrapper textarea{border-color:#ed174f}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row.form-row-first,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row.form-row-first{width:50%;padding:0 10px 0 0}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row.form-row-last,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row.form-row-last{width:50%;padding:0 0 0 10px}.content .main.complete-donation form .columns .billing-details .create-account-hint{font-size:13.5px;line-height:1.6;margin:0}.content .main.complete-donation form .columns .billing-details .password-strength{font-size:13.5px;line-height:1.6}.content .main.complete-donation form .columns .billing-details .password-strength.poor,.content .main.complete-donation form .columns .billing-details .password-strength.unmatched{color:#ed174f}.content .main.complete-donation form .columns .billing-details .password-strength.average{color:#0880b0}.content .main.complete-donation form .columns .billing-details .password-strength.good{color:#42ab25}.content .main.complete-donation form .columns .donation-details{width:40%}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table{width:100%;border-collapse:separate;border-spacing:0;border:1px #dcdcdc solid;padding:40px 35px 25px}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table thead tr th{padding:0 0 26px}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table thead tr th.align-right{text-align:right}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tbody tr td{border-top:1px #dcdcdc dotted;padding:28px 0 26px}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tbody tr td .product-quantity{display:none}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tbody tr td .variation{display:flex;font-size:13.5px;line-height:1.6;margin:2px 0 0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tbody tr td .variation dt{margin:0 0.25em 0 0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tbody tr td .variation dd p{margin:0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tbody tr td bdi{font-weight:700}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tbody tr td.align-right{text-align:right}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr th,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr td{border-top:1px #dcdcdc dotted;padding:28px 0 26px}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr th .amount,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr td .amount{font-weight:700}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr th .first-payment-date,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr td .first-payment-date{font-size:13.5px;line-height:1.6;margin:2px 0 0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr th.align-right,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr td.align-right{text-align:right}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr.recurring-total th:last-child,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr.recurring-total td:last-child{text-align:right}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr:last-child th,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr:last-child td{padding-top:25px;padding-bottom:0;text-align:right}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr:last-child th a,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr:last-child td a{display:inline-block;border:1px #ccc solid;border-radius:4px;padding:8px 16px 7px;font-size:13.5px;line-height:1.5;color:#666;text-decoration-color:transparent;background:linear-gradient(0deg, #eee 0%, #fff 100%)}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr:last-child th a:hover,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr:last-child td a:hover{background:linear-gradient(0deg, #fff 0%, #eee 100%)}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment{padding:40px 35px 35px;margin:40px 0 0;background:#eee}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods{list-style:none;margin:0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li{position:relative;margin:0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li input[type="radio"]{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li label{position:relative;display:inline-block;padding:0 0 0 32px;font-weight:700;cursor:pointer}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li label img{display:none}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li label:after{position:absolute;top:0;left:0;display:block;width:20px;height:20px;content:'';background:#fff 50% 50% no-repeat;box-shadow:inset 0 0 0 1px #dcdcdc;cursor:pointer;z-index:10;transition:all 500ms}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li label:hover:after{box-shadow:inset 0 0 0 1px #aaa}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li input[type="radio"]:checked ~ label:after{background-image:url(img/tick.svg)}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc .woocommerce-NoticeGroup{display:none}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc .wc-stripe_cc-new-method-container,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc .wc-stripe-saved-methods-container{margin:20px 0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc .wc-stripe_cc-new-method-container select,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc .wc-stripe-saved-methods-container select{width:100%;height:50px;border:1px #dcdcdc solid;padding:6px 35px 4px 12px;font:inherit;color:inherit;margin:0;background:#fff url("img/select.svg") calc(100% - 10px) 52.5% no-repeat;transition:all 250ms}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc .wc-stripe_cc-new-method-container select:focus,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc .wc-stripe-saved-methods-container select:focus{border-color:#0880b0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc .wc-stripe_cc-new-method-container .select2,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc .wc-stripe-saved-methods-container .select2{display:none}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc label[for="stripe_cc_use_new"],.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc label[for="stripe_cc_use_saved"]{position:relative;display:flex;align-items:center;margin:20px 0;font-weight:400}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc label[for="stripe_cc_use_new"]:before,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc label[for="stripe_cc_use_saved"]:before{display:block;width:20px;height:20px;content:'';border:none;border-radius:0;margin:-7px 12px 0 0;background:#fff 50% 50% no-repeat;box-shadow:inset 0 0 0 1px #dcdcdc;cursor:pointer;z-index:10;transition:all 500ms}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .payment_method_stripe_cc input[type="radio"]:checked+label:before{background-image:url(img/tick.svg)}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li .wc-ppcp-checkout-container{margin:25px 0 0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment .methods li.payment_method_stripe{margin:0 0 25px}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment button{display:flex;align-items:center;justify-content:center;width:100%;height:50px;border:0;border-radius:999px;padding:5px 25px 4px;font:inherit;font-weight:500;font-size:18px;color:#fff;margin:25px 0 0;background:#ed174f;cursor:pointer}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment button *{cursor:pointer}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment button:hover{background:#0880b0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment button.black{background:#222}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment button.black:hover{background:#444}.footer{background:#fabdcd}.footer .newsletter{padding:145px 0 25px;background:#fcd9e2 url(img/desktop/footer-top.svg) 50% 0/2400px auto no-repeat}.footer .newsletter .center{max-width:1260px;padding:0 30px;text-align:left}.footer .newsletter .center .intro{display:flex;align-items:center;margin:0 0 1.375em}.footer .newsletter .center .intro h2{font-weight:400;font-family:'Roboto Slab';font-size:25px;letter-spacing:0;margin:0 0.75em 0 0}.footer .newsletter .center .intro p{margin:0.4em 0 0}.footer .newsletter .center form .fields{display:flex}.footer .newsletter .center form .fields p:nth-of-type(1),.footer .newsletter .center form .fields p:nth-of-type(2),.footer .newsletter .center form .fields p:nth-of-type(3){width:33.33333%}.footer .newsletter .center form .fields p:nth-of-type(1) input[type="text"],.footer .newsletter .center form .fields p:nth-of-type(1) input[type="email"],.footer .newsletter .center form .fields p:nth-of-type(2) input[type="text"],.footer .newsletter .center form .fields p:nth-of-type(2) input[type="email"],.footer .newsletter .center form .fields p:nth-of-type(3) input[type="text"],.footer .newsletter .center form .fields p:nth-of-type(3) input[type="email"]{width:100%;height:40px;border:1px #ccc solid;border-radius:999px;padding:7px 18px 5px;font:inherit;font-size:15px;margin:0;background:#fff;transition:all 500ms}.footer .newsletter .center form .fields p:nth-of-type(1) input[type="text"]:focus,.footer .newsletter .center form .fields p:nth-of-type(1) input[type="email"]:focus,.footer .newsletter .center form .fields p:nth-of-type(2) input[type="text"]:focus,.footer .newsletter .center form .fields p:nth-of-type(2) input[type="email"]:focus,.footer .newsletter .center form .fields p:nth-of-type(3) input[type="text"]:focus,.footer .newsletter .center form .fields p:nth-of-type(3) input[type="email"]:focus{border-color:#0880b0}.footer .newsletter .center form .fields p:nth-of-type(1) input[type="text"].wpcf7-not-valid,.footer .newsletter .center form .fields p:nth-of-type(1) input[type="email"].wpcf7-not-valid,.footer .newsletter .center form .fields p:nth-of-type(2) input[type="text"].wpcf7-not-valid,.footer .newsletter .center form .fields p:nth-of-type(2) input[type="email"].wpcf7-not-valid,.footer .newsletter .center form .fields p:nth-of-type(3) input[type="text"].wpcf7-not-valid,.footer .newsletter .center form .fields p:nth-of-type(3) input[type="email"].wpcf7-not-valid{border-color:#ed174f}.footer .newsletter .center form .fields p:nth-of-type(1) .wpcf7-not-valid-tip,.footer .newsletter .center form .fields p:nth-of-type(2) .wpcf7-not-valid-tip,.footer .newsletter .center form .fields p:nth-of-type(3) .wpcf7-not-valid-tip{display:none}.footer .newsletter .center form .fields p:nth-of-type(1) .wpcf7-form-control-wrap,.footer .newsletter .center form .fields p:nth-of-type(2) .wpcf7-form-control-wrap,.footer .newsletter .center form .fields p:nth-of-type(3) .wpcf7-form-control-wrap{position:static}.footer .newsletter .center form .fields p:nth-of-type(1),.footer .newsletter .center form .fields p:nth-of-type(2){margin:0 10px 0 0}.footer .newsletter .center form .fields p:nth-of-type(3){margin:0 20px 0 0}.footer .newsletter .center form .fields p:nth-of-type(4){width:150px;margin:0 0 0 auto}.footer .newsletter .center form .fields p:nth-of-type(4) input[type="submit"]{display:flex;align-items:center;justify-content:center;width:100%;height:40px;border-radius:999px;padding:5px 25px 4px;font-weight:600;color:#fff;background:#279dcf;transition:all 250ms}.footer .newsletter .center form .fields p:nth-of-type(4) input[type="submit"]:hover{background:#0880b0}.footer .newsletter .center form .wpcf7-response-output{margin:20px 0 0}.footer .newsletter .center form.submitting{opacity:0.5;pointer-events:none}.footer .newsletter .center form.invalid .wpcf7-response-output,.footer .newsletter .center form.failed .wpcf7-response-output,.footer .newsletter .center form.spam .wpcf7-response-output,.footer .newsletter .center form.sent .wpcf7-response-output,.footer .newsletter .center form.resetting .wpcf7-response-output{color:#ed174f}.footer .newsletter .center form.sent .fields,.footer .newsletter .center form.resetting .fields{display:none}.footer .social{padding:70px 0 0;background:url(img/desktop/footer-bottom.svg) 50% 0/2400px auto no-repeat}.footer .social .center{max-width:1260px;padding:0 30px;text-align:left}.footer .social .center h2{font-weight:400;font-family:'Roboto Slab';font-size:25px;letter-spacing:0;margin:0 0 0.6em}.footer .social .center .block{position:relative;display:flex;align-items:center;border-radius:3px;background:#fff;z-index:20}.footer .social .center .block .intro{padding:20px 35px;font-family:'Roboto Slab';font-size:20px;line-height:1.3}.footer .social .center .block .links{flex-shrink:0;min-width:260px;display:flex;align-items:center;justify-content:space-around;padding:20px;margin:0 auto}.footer .social .center .block .links li{display:block;padding:10px}.footer .social .center .block .links li a{display:block}.footer .social .center .block .links li a img,.footer .social .center .block .links li a svg{width:28px;height:28px;vertical-align:top}.footer .social .center .block .links li a svg *{fill:#279dcf}.footer .social .center .block .links li a:hover svg *{fill:#ed174f}.footer .columns .center{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1190px;padding:60px 25px}.footer .columns .center .column{text-align:left;width:calc(25% - 45px);margin:0 45px 0 0}.footer .columns .center .column ul li a{color:#333;text-decoration:underline;text-decoration-color:transparent}.footer .columns .center .column ul li a:hover{text-decoration-color:#333}.footer .columns .center .column ul li ul{margin:0 0 0 25px}.footer .columns .center .column ul li:first-of-type{font-weight:700;text-transform:uppercase;margin:0 0 20px}.footer .columns .center .column:last-of-type{margin:0}.footer .columns .center .details{display:flex;align-items:center;width:100%;font-size:14px;text-align:left;margin:50px auto 0}.footer .columns .center .details a{displace:inline-block;width:196px;margin:0 calc(25% - 196px) 0 0}.footer .columns .center .details p{margin:15px 0 0}.footer .bar{padding:28px 30px 26px;line-height:1.75;color:#fff;background:#ed174f}.footer .bar a{white-space:nowrap;color:#fff;text-decoration:underline;text-decoration-color:transparent}.footer .bar a:hover{text-decoration-color:#fff}.footer a[href="#top"]{position:fixed;right:18px;bottom:-60px;display:block;width:40px;height:40px;border-radius:999px;font-size:0;text-indent:-5000px;background:#ed174f url(img/top.svg) 50% 50% no-repeat;transition:background 350ms, bottom 1000ms;z-index:100}.footer a[href="#top"]:hover{background-color:#0880b0}.footer a[href="#top"].visible{bottom:18px}.curtain{opacity:0 !important;pointer-events:none}.responsive-menu{display:none;position:fixed;top:0;right:0;width:425px;height:100vh;text-align:left;overflow-x:hidden;overflow-y:auto;background:#fff;box-shadow:0 0 0 transparent;z-index:1500;transform:translateX(100%);transition:all 400ms}.responsive-menu ul{padding:50px 0}.responsive-menu ul li{position:relative;display:block;padding:30px 0}.responsive-menu ul li a{display:inline-block;padding:8px 35px;font-weight:700;font-size:21px;letter-spacing:0;color:inherit}.responsive-menu ul li ul{padding:10px 0 0}.responsive-menu ul li ul li{padding:0}.responsive-menu ul li ul li a{font-weight:400;font-size:13.5px;letter-spacing:0.025em}.responsive-menu ul li ul li a:before{display:inline-block;content:'\2192';vertical-align:top;margin:-0.075em 0.5em 0 0}.responsive-menu ul li ul li a:hover{text-decoration:underline;color:#0880b0}.responsive-menu ul li ul li:after{display:none}.responsive-menu ul li:after{position:absolute;top:0;left:35px;right:35px;display:block;height:2px;content:'';background:#eee}.responsive-menu ul li:first-of-type:after{display:none}.close-menu{position:fixed;top:-65px;right:25px;display:block;width:40px;height:40px;border-radius:999px;font-size:0;text-indent:-5000px;background:#ed174f url(img/close.svg) 50% 50% no-repeat;z-index:1600;transition:all 400ms}.menu-open .responsive-menu{box-shadow:0 0 100px rgba(0,0,0,0.05);transform:translateX(0)}.menu-open .close-menu{top:25px}.menu-open:after{visibility:visible}.grecaptcha-badge{visibility:hidden}#wt-cli-cookie-banner .cli-bar-message{padding:10px 0}#wt-cli-cookie-banner #wt-cli-accept-btn{border-radius:999px !important;padding:10px 20px !important}#wt-cli-cookie-banner #wt-cli-accept-btn:hover{background:#ed174f !important}.cli-modal .cli-btn{border-radius:999px;padding:10px 20px 8px;background:#0880b0}.cli-modal .cli-btn:hover{background:#ed174f;opacity:1}@media (max-width: 1279px){.wrapper{min-width:1020px}.talk{padding:20px 25px 18px;font-size:16px}.talk .row{margin:0 15px}.talk .row p{margin:0 15px}.header{background-image:url(img/notepad/header.svg);background-size:1280px auto}.header .center{width:1020px;padding:0 25px}.header .center .masthead{height:175px}.header .center .masthead ul{margin:50px 0 0 auto}.header .center .masthead ul li{margin:0 0 0 25px}.header .center .masthead ul li.search .search-form input[type="text"]{width:180px}.header .center .masthead ul li.shop,.header .center .masthead ul li.donate{margin:0 0 0 10px}.header .center .header-main-menu li{flex:auto}.header .center .header-main-menu li.parent a{max-width:230px}.header .center .header-main-menu li.parent .dropdown ul li a{max-width:unset;padding:20px 15px 16px 22px;font-size:16px}.front-page-statement .center{width:1020px;padding:18px 50px 16px}.front-page-banner .center{width:1020px;padding:0 25px}.front-page-callouts .callout-1 .center,.front-page-callouts .callout-2 .center{width:1020px;padding:0 25px}.front-page-callouts .callout-1 .center .image,.front-page-callouts .callout-2 .center .image{min-height:485px}.front-page-featured .center{width:1020px;padding:40px 25px}.front-page-press-campaigns .center{width:1020px;padding:30px 25px}.front-page-donation .donation-message{max-width:970px;padding:2.75em 50px 0}.content{width:1020px;padding:35px 25px}.content .main{width:735px;min-height:360px;padding:0 15px;margin:0 0 25px auto}.content .main .alignleft{margin:0 2.5em 2.5em 0}.content .main .alignright{margin:0 0 2.5em 2.5em}.content .main .alt-rows{margin:2.5em 0}.content .main .alt-rows .row{margin:2em 0;align-items:stretch}.content .main .alt-rows .row .image{position:relative}.content .main .alt-rows .row .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.content .main .alt-rows .row:nth-of-type(odd) .text{padding:0 0 0 24px}.content .main .alt-rows .row:nth-of-type(even) .text{padding:0 24px 0 0}.content .main .banners{margin:2.5em 0}.content .main .banners .banner{margin:1.5em 0}.content .main .gallery{margin:2.5em 0}.content .main .gallery .large{height:520px}.content .main .gallery .large p{font-size:16px}.content .main .gallery .thumbnails{height:110px;padding:3px 33px}.content .main .gallery .thumbnails .track{height:104px}.content .main .gallery .thumbnails .track ul li{min-width:107px;padding:0 3px 0 0}.content .main .gallery .thumbnails .track ul li a img{width:104px;height:104px}.content .main .gallery .thumbnails .arrow{top:3px;width:27px;height:104px}.content .main .gallery .thumbnails .arrow[href="#previous"]{left:3px}.content .main .gallery .thumbnails .arrow[href="#next"]{right:3px}.content .main .map{height:400px;margin:2.5em 0}.content .main .donation-message{padding:2.5em 0 0;margin:3.5em 0 0 -255px}#af-wrapper{margin:0}.content .main.search ul{margin:2.25em 0 0}.content .main .list-media{margin:2.5em 0}.content .main .list-media.with-donation{margin-bottom:calc(-3.25em + 50px)}.content .main .list-image .filter,.content .main .list-blog .filter{display:block}.content .main .list-image .filter ul,.content .main .list-blog .filter ul{margin:1.25em -5px -8px 0}.content .main .list-image .filter ul li,.content .main .list-blog .filter ul li{margin:0 5px 8px 0}.content .main .list-image .filter ul li a,.content .main .list-blog .filter ul li a{height:36px;padding:6px 18px 4px;font-size:13.5px}.content .main .list-audio .audios .audio{width:calc(33.33333% - 10px)}.content .main .lightbox .placeholder .modal .media{padding:30px 50px}.content .main .lightbox .placeholder .modal .info{width:340px;padding:30px}.content .main .lightbox .placeholder .modal .info.hidden{margin:0 -340px 0 0}.content .main .list-blog .blog .info,.content .main .article-blog .blog .info{width:240px}.content .main .articles-related{margin:2.5em 0 0 -255px}.content{width:1020px}.content .main .list-blog{margin:2.5em 0}.content .main .list-blog .wp-pagenavi{margin:0 0 -3.25em}.content .main .article-blog{margin:0}.content .main .woocommerce-NoticeGroup,.content .main .woocommerce-info,.content .main .woocommerce-message{margin:0 0 50px}.content .main.your-donation{margin:0 auto 25px}.content .main.complete-donation form .columns .billing-details{width:calc(55% - 50px)}.content .main.complete-donation form .columns .donation-details{width:45%}.footer .newsletter{padding:125px 0 25px;background-image:url(img/notepad/footer-top.svg);background-size:1280px auto}.footer .newsletter .center{max-width:1020px;padding:0 25px}.footer .social{padding:60px 0 0;background-image:url(img/notepad/footer-bottom.svg);background-size:1280px auto}.footer .social .center{max-width:1020px;padding:0 25px}.footer .columns .center{max-width:970px;padding:45px 25px}.footer .columns .center .details{margin:40px auto 0}.footer .bar{padding:22px 25px 20px;line-height:1.5}.footer .bar .row{display:block}.footer .bar .row .divider{display:none}.footer a[href="#top"]:hover{background-color:#ed174f}}@media (max-width: 1023px){body:after{display:block}.wrapper{min-width:758px}.wrapper.menu-open .darken{display:none}.talk .row{display:block}.talk .row p{margin:0 5px}.account-links{display:flex}.header{background-image:url(img/tablet/header.svg);background-size:1024px auto}.header .center{width:758px}.header .center .masthead{height:165px}.header .center .masthead .logo{margin:0 15px 0 0}.header .center .masthead .logo img,.header .center .masthead .logo svg{width:93px;height:128px}.header .center .masthead ul{margin:40px 0 0 auto}.header .center .masthead ul li{margin:0 0 0 10px}.header .center .masthead ul li a{font-weight:400}.header .center .masthead ul li a span{display:none}.header .center .masthead ul li.account,.header .center .masthead ul li.contact{display:none}.header .center .masthead ul li.search .search-form input[type="text"]{width:165px}.header .center .masthead ul li.donate{margin:0 0 0 10px}.header .center .masthead ul li.menu{display:block}.header .center .header-main-menu{display:none}.header .center .breadcrumbs{padding:12px 0}.front-page-statement .center{width:758px;padding:22px 50px 18px}.front-page-statement .center p{font-weight:400;font-size:16px;letter-spacing:0}.front-page-banner .center{width:758px}.front-page-callouts .callout-1 .center,.front-page-callouts .callout-2 .center{width:758px}.front-page-callouts .callout-1 .center .image,.front-page-callouts .callout-2 .center .image{min-height:350px}.front-page-callouts .callout-1 .center .text p,.front-page-callouts .callout-2 .center .text p{font-size:16px}.front-page-featured .center{width:758px;padding:35px 25px}.front-page-featured .center .latest{flex-wrap:wrap}.front-page-featured .center .latest li{width:calc(50% - 10px)}.front-page-featured .center .latest li:nth-of-type(1),.front-page-featured .center .latest li:nth-of-type(2){margin-bottom:20px}.front-page-press-campaigns .center{width:758px}.front-page-press-campaigns .center .intro p{font-size:16px}.front-page-press-campaigns .center .links ul li{margin:0 0 0.7em}.front-page-press-campaigns .center .links ul li:last-of-type{display:none}.front-page-donation .donation-message blockquote{max-width:550px}.front-page-donation .donation-message cite{margin:0.375em auto}.content{width:758px;padding:40px 25px 20px}.content .main{width:530px;min-height:385px;padding:0}.content .main h1{font-size:28px}.content .main .alignleft{max-width:40%;margin:0 2em 2em 0}.content .main .alignright{max-width:40%;margin:0 0 2em 2em}.content .main .aligncenter{margin:2em auto}.content .main .youtube{margin:2em auto}.content .sidebar{width:150px;padding:0 20px 0 0}.content .sidebar h3{font-size:13px;letter-spacing:0.075em}.content .main .alt-rows{margin:2em 0}.content .main .alt-rows .row{display:block}.content .main .alt-rows .row .image,.content .main .alt-rows .row .text{width:auto}.content .main .alt-rows .row .image{position:static;margin:0 0 2em}.content .main .alt-rows .row .image img{position:static;height:auto}.content .main .alt-rows .row:nth-of-type(odd) .text,.content .main .alt-rows .row:nth-of-type(even) .text{padding:0}.content .main .banners{margin:2em 0}.content .main .banners .banner .text{font-size:13.5px}.content .main .banners .banner .text h2{font-size:22px}.content .main .gallery{margin:2em 0}.content .main .gallery .large{height:390px}.content .main .gallery .large p{font-size:13.5px}.content .main .gallery .large .arrow{display:none}.content .main .gallery .thumbnails{height:82px;padding:2px 26px}.content .main .gallery .thumbnails .track{height:176px}.content .main .gallery .thumbnails .track ul li{min-width:79px;padding:0 2px 0 0}.content .main .gallery .thumbnails .track ul li a img{width:78px;height:78px}.content .main .gallery .thumbnails .arrow{top:2px;width:22px;height:78px}.content .main .gallery .thumbnails .arrow[href="#previous"]{left:2px}.content .main .gallery .thumbnails .arrow[href="#next"]{right:2px}.content .main .donation-message{margin:3.5em 0 0 -178px}#af-wrapper .forum .forum-status,#af-wrapper .forum .topic-status,#af-wrapper .topic .forum-status,#af-wrapper .topic .topic-status{width:64px}#af-wrapper .forum .forum-poster,#af-wrapper .forum .topic-poster,#af-wrapper .topic .forum-poster,#af-wrapper .topic .topic-poster{width:205px}#af-wrapper #forum-search{width:205px}#af-wrapper .title-element .last-post-headline{width:175px}#af-wrapper #statistics #statistics-body .statistics-element{width:125px}#af-wrapper .forum .forum-status{font-size:25px}#af-wrapper .topic .topic-status{font-size:25px}.content .main .list-media{margin:2em 0}.content .main .list-media .load-more{position:relative;padding:45px 0}.content .main .list-image .images .image{width:calc(33.33333% - 10px)}.content .main .list-image .load-more{margin-top:-130px}.content .main .list-video .videos .video{width:calc(50% - 10px)}.content .main .list-audio .audios .audio{width:calc(50% - 10px)}.content .main .lightbox{display:block}.content .main .lightbox .placeholder{height:100vh;overflow:auto}.content .main .lightbox .placeholder .modal{display:flex;flex-direction:column;min-height:100vh}.content .main .lightbox .placeholder .modal .media{flex-grow:1;display:flex;align-items:center;justify-content:center;width:100%;padding:25px;height:auto;max-height:100vh}.content .main .lightbox .placeholder .modal .info{width:100%;height:auto;padding:25px;background:#fff}.content .main .lightbox .placeholder .modal .info .show-hide{display:none}.content .main .lightbox .placeholder .modal .info.hidden{margin:0}.content .main .lightbox .placeholder .modal .info:after{display:none}.content .main .lightbox.image .placeholder .modal .media img{height:auto;max-height:calc(100vh - 50px)}.content .main .lightbox a.button{padding:0;width:40px;height:40px;background:#ed174f url(img/close.svg) 50% 50% no-repeat}.content .main .lightbox a.button span{display:none}.content .main .list-blog .blog,.content .main .article-blog .blog{display:block}.content .main .list-blog .blog .info,.content .main .article-blog .blog .info{width:100%;max-width:375px;margin:0 0 2em}.content .main .list-blog .blog .info img,.content .main .article-blog .blog .info img{width:100%;height:auto;max-width:375px}.content .main .list-blog .blog .text,.content .main .article-blog .blog .text{padding:0}.content .main .list-blog .blog:after,.content .main .article-blog .blog:after{display:block;clear:both;content:''}.content .main .articles-related{margin:3em 0 0 -178px}.content .main .articles-related .articles{margin:-8px}.content .main .articles-related .articles li{width:calc(33.33333% - 16px);margin:8px}.content .main .articles-related .articles li h2{padding:15px 18px}.content .main .list-blog{margin:2em 0}.content .main .article-blog .blog .info ul{border-left:none;border-top:3px #ed174f solid}.content .main .article-blog .blog .text .register-interest h2{font-size:28px}.content .main .article-blog .blog .text .register-interest h2 span{font-size:16px;margin:0}.content .main .woocommerce-NoticeGroup,.content .main .woocommerce-info,.content .main .woocommerce-message{margin:0 0 40px}.content .main.your-donation{margin:0 auto 25px}.content .main.complete-donation form .columns{display:block}.content .main.complete-donation form .columns .billing-details{width:100%;margin:0 0 40px}.content .main.complete-donation form .columns .donation-details{width:100%}.footer .newsletter{padding:100px 0 20px;background-image:url(img/tablet/footer-top.svg);background-size:1024px auto}.footer .newsletter .center{width:758px}.footer .newsletter .center .intro{display:block}.footer .newsletter .center form .fields p:nth-of-type(3){margin:0 10px 0 0}.footer .social{background-image:url(img/tablet/footer-bottom.svg);background-size:1024px auto}.footer .social .center{max-width:758px}.footer .columns .center{display:block;width:758px}.footer .columns .center .column{display:none}.footer .columns .center .details{display:block;margin:0}.footer .columns .center .details a{margin:0}.footer .columns .center .details p{margin:30px 0 0}.responsive-menu{display:block}}@media (max-width: 767px){.wrapper{min-width:320px}.talk{padding:14px 15px 12px}.talk .row{display:inline}.talk .row p{margin:0}.talk .row:nth-of-type(1){margin:0 5px 0 0}.talk .row:nth-of-type(1) p:nth-of-type(1){display:none}.talk .row:nth-of-type(2){margin:0 0 0 5px}.talk .row:nth-of-type(2) p:nth-of-type(1){white-space:nowrap}.talk .row:nth-of-type(2) p:nth-of-type(2){display:none}.header{background-image:url(img/mobile/header.svg);background-size:768px auto}.header .center{width:100%;max-width:400px;padding:0 15px}.header .center .masthead{height:125px}.header .center .masthead .logo{margin:0}.header .center .masthead .logo img,.header .center .masthead .logo svg{width:68px;height:92px}.header .center .masthead ul{flex-wrap:wrap;width:calc(100% - 100px);margin:0 0 0 auto}.header .center .masthead ul li{margin:0}.header .center .masthead ul li.search{order:4;width:100%;margin:12px 0 0}.header .center .masthead ul li.search .search-form input[type="text"]{width:calc(100% - 40px)}.header .center .masthead ul li.shop{order:1;flex:auto;margin:0 12px 0 0}.header .center .masthead ul li.shop a{width:100%}.header .center .masthead ul li.donate{order:2;flex:auto;margin:0}.header .center .masthead ul li.donate a{width:100%}.header .center .masthead ul li.menu{order:3;width:40px;margin:0 0 0 12px}.header .center .masthead ul li.menu a{width:40px;font-size:0}.front-page-statement .center{width:100%;max-width:400px;padding:20px 20px 18px}.front-page-banner{margin:10px 0 0}.front-page-banner .center{width:100%;padding:0}.front-page-banner .center a img.desktop{display:none}.front-page-banner .center a img.mobile{display:block}.front-page-callouts{margin:0}.front-page-callouts .callout-1,.front-page-callouts .callout-2{margin:10px 0 0}.front-page-callouts .callout-1 .center,.front-page-callouts .callout-2 .center{width:100%;max-width:400px;padding:0;display:block}.front-page-callouts .callout-1 .center .image,.front-page-callouts .callout-2 .center .image{width:auto}.front-page-callouts .callout-1 .center .image img,.front-page-callouts .callout-2 .center .image img{position:static;min-height:unset;transition:none 0ms}.front-page-callouts .callout-1 .center .text,.front-page-callouts .callout-2 .center .text{width:auto;padding:25px 15px}.front-page-callouts .callout-1 .center .text h2,.front-page-callouts .callout-2 .center .text h2{font-size:22px}.front-page-featured .center{width:100%;max-width:400px;padding:25px 15px 15px}.front-page-featured .center .latest{display:block}.front-page-featured .center .latest li{width:auto}.front-page-featured .center .latest li:nth-of-type(1),.front-page-featured .center .latest li:nth-of-type(2),.front-page-featured .center .latest li:nth-of-type(3){margin-bottom:15px}.front-page-press-campaigns{margin:0}.front-page-press-campaigns .center{display:block;width:100%;max-width:400px;padding:25px 15px}.front-page-press-campaigns .center .intro,.front-page-press-campaigns .center .links{width:auto;padding:0}.front-page-press-campaigns .center .intro{margin:0 0 25px}.front-page-press-campaigns .center .intro h2{font-size:22px}.front-page-press-campaigns .center .intro p{font-size:16px}.front-page-press-campaigns .center .links{border-top:2px #eee solid;padding:25px 0 0}.front-page-press-campaigns .center .links h3{font-size:22px}.front-page-donation .donation-message{padding:2em 20px 1.25em}.front-page-donation .donation-message h2{font-size:22px;max-width:300px}.explore{display:block}.content{display:block;width:100%;max-width:400px;padding:0 15px 20px}.content .main{width:auto;min-height:0}.content .main h2{font-size:22px}.content .main .alignleft{margin:0 1em 1em 0}.content .main .alignright{margin:0 0 1em 1em}.content .main .aligncenter{margin:1.5em auto}.content .main .youtube{margin:1.5em auto}.content .sidebar{width:auto;border-top:2px #f0f0f0 solid;border-right:none;padding:30px 0 0;margin:40px 0 0}.content .main blockquote{padding:25px 25px 24px}.content .main blockquote p{font-size:22px}.content .main blockquote cite{font-size:13.5px;margin:0.5em 0 0}.content .main .banners{margin:1.5em 0}.content .main .banners .banner{display:block;min-height:0}.content .main .banners .banner .image{width:auto;height:150px}.content .main .banners .banner .text{width:auto;font-size:16px}.content .main .contact-form form{margin:1.5em 0}.content .main .contact-form form .columns-2,.content .main .contact-form form .columns-3{display:block;margin:0}.content .main .contact-form form .columns-2 p,.content .main .contact-form form .columns-3 p{margin:1.45em 0}.content .main .contact-form form .columns-2 p,.content .main .contact-form form .columns-3 p{width:auto}.content .main .gallery{display:none}.content .main ul.mobile-gallery{display:block}.content .main .donation-message{margin:3.5em 0 0}.content .main .donation-message h2{max-width:300px}#af-wrapper .wp-editor-area{padding:0}#af-wrapper .forum .forum-poster,#af-wrapper .forum .topic-poster,#af-wrapper .topic .forum-poster,#af-wrapper .topic .topic-poster{display:none}#af-wrapper .forum-lastpost-small,#af-wrapper .topic-lastpost-small{display:block !important;padding:4px 0 0}#af-wrapper .notices-panel{font-size:13.5px;margin:0 0 15px}#af-wrapper .notices-panel .notice{padding:12px 15px 10px}#af-wrapper .error{padding:12px 15px 10px;font-size:13.5px}#af-wrapper .forum-menu{margin:10px -5px}#af-wrapper .pages-and-menu{display:block}#af-wrapper #forum-header{padding:0}#af-wrapper #forum-header #forum-navigation{display:none}#af-wrapper #forum-header #forum-navigation a{display:block;border-left:none;border-top:1px rgba(0,0,0,0.125) solid;padding:10px 15px}#af-wrapper #forum-header #forum-navigation.show-navigation{display:block}#af-wrapper #forum-header #forum-navigation-mobile{display:block}#af-wrapper #forum-header #forum-navigation-mobile a{display:block;padding:10px 75px 15px 12px;background:url(img/menu.svg) calc(100% - 15px) 12.5px no-repeat}#af-wrapper #forum-header #forum-navigation-mobile a .fa-bars{display:none}#af-wrapper #forum-search{display:none}#af-wrapper #forum-breadcrumbs{padding:8px 0 6px}#af-wrapper #forum-breadcrumbs a{border:none;padding:0 6px 0 0;color:#999;background:none}#af-wrapper #forum-breadcrumbs a:hover{color:#333}#af-wrapper #forum-breadcrumbs .separator:last-child{display:none}#af-wrapper .title-element .last-post-headline{display:none}#af-wrapper .post-element{flex-direction:column}#af-wrapper .post-author{width:100%;padding:10px 15px;border-bottom:1px #eee solid}#af-wrapper .post-author .post-author-block-name{padding:0}#af-wrapper .post-author .post-author-block-meta,#af-wrapper .post-author .post-author-block-group{display:none}#af-wrapper .post-wrapper{border:none;padding:0 15px}#af-wrapper .forum-post-header{padding:10px 0}#af-wrapper .forum-post-header .forum-post-date,#af-wrapper .forum-post-header .forum-post-menu{display:block;float:none;width:100%;text-align:left}#af-wrapper .forum-post-header .forum-post-menu{padding:10px 0 0}#af-wrapper .forum-post-header .forum-post-menu a{padding:0;margin:0 20px 0 0}#af-wrapper .forum-post-header .forum-post-menu a:last-of-type{margin:0}#af-wrapper .post-footer{text-align:left}#af-wrapper .post-footer .post-meta{float:none}#af-wrapper .post-footer .post-edit-date{display:none}#af-wrapper #statistics{display:none}.content .main.search{padding:35px 0 0}.content .main.search ul{margin:2em 0 0}.content .main.search ul li{display:block;padding:25px 0;margin:0}.content .main.search ul li .thumbnail{float:right;margin:0 0 10px 15px}.content .main.search ul li .thumbnail img{width:100px;height:100px}.content .main.search ul li .info{padding:0}.content .main.search ul li:after{display:block;clear:both;content:''}.content .main .account-form .columns-2,.content .main .account-form .columns-3{display:block;margin:0}.content .main .account-form .columns-2 p,.content .main .account-form .columns-3 p{margin:1.45em 0}.content .main .account-form .columns-2 p,.content .main .account-form .columns-3 p{width:auto}.content .main .list-image .filter,.content .main .list-blog .filter{padding:1.325em 0}.content .main .list-image .filter ul,.content .main .list-blog .filter ul{margin:0.85em -5px -8px 0}.content .main .list-blog hr{display:none}.content .main .list-image .images .image{width:calc(50% - 10px)}.content .main .list-video .videos .video{width:100%}.content .main .list-audio .audios .audio{width:100%;flex-direction:row;justify-content:flex-start}.content .main .list-audio .audios .audio .thumbnail{flex-shrink:0;width:120px;height:120px;padding:0}.content .main .inline-audio{display:block;max-width:330px;padding:5px;margin:auto}.content .main .inline-audio .thumbnail{position:relative;display:block;width:100%;height:0;padding:100% 0 0;margin:0 0 5px}.content .main .inline-audio .controls{border-radius:0;margin:0;background:transparent;box-shadow:none}.content .main .lightbox .placeholder .modal .media{padding:15px}.content .main .lightbox .placeholder .modal .info{padding:20px 15px}.content .main .lightbox.image .placeholder .modal .media img{max-height:calc(100vh - 30px)}.content .main .list-blog{margin:1.5em 0}.content .main .article-blog .blog .text .register-interest{padding:30px 15px;margin:0 -15px}.content .main .articles-related{margin:3em 0 0}.content .main .articles-related .articles{display:block;margin:0}.content .main .articles-related .articles li{width:100%;margin:0 0 12px}.content .main .articles-related .articles li:last-of-type{margin:0}.content .main .donation .donate .row1 .row1 .wc-label-button{flex:auto;width:auto}.content .main .donation .donate .row1 .amount span{width:110px}.content .main .donation .donate .row1 .amount:before{max-width:200px;font-size:13.5px;line-height:1.45}.content .main .donation .donate .row2 button{width:100%}.content .main .monthly-donations{margin:30px 0}.content .main .monthly-donations thead{display:none}.content .main .monthly-donations tbody tr{display:block}.content .main .monthly-donations tbody tr td{display:block;border:none;padding:5px 0}.content .main .monthly-donations tbody tr td.amount{border-top:1px #dcdcdc dotted;padding-top:32px;padding-right:0}.content .main .monthly-donations tbody tr td.payment{white-space:normal}.content .main .monthly-donations tbody tr td.cancel{padding-top:20px;padding-left:0;padding-bottom:30px;text-align:left;white-space:normal}.content .main.your-donation{padding:35px 0 0}.content .main.your-donation .woocommerce-cart-form table{margin:30px 0}.content .main.your-donation .woocommerce-cart-form table thead{display:none}.content .main.your-donation .woocommerce-cart-form table tbody tr{display:block}.content .main.your-donation .woocommerce-cart-form table tbody tr td{display:block;border:none;padding:5px 0}.content .main.your-donation .woocommerce-cart-form table tbody tr td.product-name{border-top:1px #dcdcdc dotted;padding-top:32px;padding-right:0}.content .main.your-donation .woocommerce-cart-form table tbody tr td.product-subtotal{white-space:normal;text-align:left}.content .main.your-donation .woocommerce-cart-form table tbody tr td.product-remove{padding-top:20px;padding-left:0;padding-bottom:30px;text-align:left;white-space:normal}.content .main.your-donation .cart-collaterals .button{width:100%}.content .main.complete-donation{padding:35px 0 0}.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row.form-row-first,.content .main.complete-donation form .columns .billing-details .woocommerce-billing-fields__field-wrapper .form-row.form-row-last,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row.form-row-first,.content .main.complete-donation form .columns .billing-details .create-account-fields .form-row.form-row-last{width:100%;padding:0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table{border:none;padding:0}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr:last-child th,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr:last-child td{text-align:center}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr:last-child th a,.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-review-order-table tfoot tr:last-child td a{display:block;padding:10px 16px 9px}.content .main.complete-donation form .columns .donation-details .woocommerce-checkout-payment{padding:40px 20px 35px}.footer .newsletter{padding:75px 0 20px;background-image:url(img/mobile/footer-top.svg);background-size:768px auto}.footer .newsletter .center{width:100%;max-width:400px;padding:0 15px}.footer .newsletter .center .intro{display:block}.footer .newsletter .center .intro h2{font-size:22px}.footer .newsletter .center .intro p{max-width:240px}.footer .newsletter .center form .fields{display:block}.footer .newsletter .center form .fields p:nth-of-type(1),.footer .newsletter .center form .fields p:nth-of-type(2),.footer .newsletter .center form .fields p:nth-of-type(3){width:auto;margin:0 0 10px}.footer .newsletter .center form .fields p:nth-of-type(4){width:auto}.footer .social{padding:65px 0 0;background-image:url(img/mobile/footer-bottom.svg);background-size:768px auto}.footer .social .center{width:100%;max-width:400px;padding:0 15px}.footer .social .center h2{font-size:22px}.footer .social .center .block{display:block;padding:10px}.footer .social .center .block .intro{display:none}.footer .social .center .block .links{padding:0}.footer .columns .center{width:100%;max-width:400px;padding:30px 15px}.footer .columns .center .details p{margin:25px 0 0}.footer .bar{padding:26px 15px 24px}.footer a[href="#top"]{right:15px}.footer a[href="#top"].visible{bottom:15px}.responsive-menu{width:100vw}.responsive-menu ul{padding:25px 0 50px}.responsive-menu ul li a{padding:8px 25px}.responsive-menu ul li:after{left:25px;right:25px}.close-menu{top:-55px;right:15px}.menu-open .close-menu{top:15px}}@media (max-width: 374px){.header .center .masthead ul li.shop{display:none}}
