/*!
* 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 p.donation-type-details{display:none}.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 .donation{margin:2em 0}.content .main .donation .stage-1{display:flex;align-items:top;justify-content:space-between}.content .main .donation .stage-1 p{flex:1 1 auto}.content .main .donation .stage-1 p strong{display:inline-block;margin:0 0 0.5em}.content .main .donation .stage-1 p.amount{margin:0 auto 0 0}.content .main .donation .stage-1 p.amount span{position:relative}.content .main .donation .stage-1 p.amount span input[type="number"]{width:100%;max-width:150px;height:50px;border:1px #dcdcdc solid;padding:6px 15px 2px 35px;font:inherit;color:inherit;margin:0;background:#fff;transition:all 250ms}.content .main .donation .stage-1 p.amount span input[type="number"]:focus{border-color:#0880b0}.content .main .donation .stage-1 p.amount span:before{position:absolute;top:2px;left:15px;line-height:1;content:'\00A3'}.content .main .donation .stage-1 p.type{margin:0 30px}.content .main .donation .stage-1 p.type .options{display:block;padding:12px 0 0;white-space:nowrap}.content .main .donation .stage-1 p.type .options .option{position:relative;display:inline-block;margin:0 20px 0 0}.content .main .donation .stage-1 p.type .options .option input[type="radio"]{position:absolute;top:0;left:0;width:18px;height:18px;pointer:cursor;opacity:0}.content .main .donation .stage-1 p.type .options .option label{display:inline-block;padding:0 0 0 32px;cursor:pointer}.content .main .donation .stage-1 p.type .options .option label:before{position:absolute;top:0;left:0;width:20px;height:20px;display:block;border:1px #aaa solid;border-radius:999px;content:'';background:#fff;pointer:cursor;z-index:10}.content .main .donation .stage-1 p.type .options .option label:after{position:absolute;top:5px;left:5px;width:10px;height:10px;border-radius:999px;content:'';background:#ddd;z-index:20;opacity:0;transform:scale(0);transition:all 500ms}.content .main .donation .stage-1 p.type .options .option label:hover:after{opacity:1;transform:scale(1)}.content .main .donation .stage-1 p.type .options .option label::selection{background:transparent}.content .main .donation .stage-1 p.type .options .option label::-moz-selection{background:transparent}.content .main .donation .stage-1 p.type .options .option input[type="radio"]:checked+label:after{background:#0880b0;opacity:1;transform:scale(1)}.content .main .donation .stage-1 p.type .options .option:last-of-type{margin:0}.content .main .donation .stage-1 p.continue{flex-shrink:0;margin:0 0 0 auto}.content .main .donation .stage-1 p.continue button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:125px;height:40px;border:none;border-radius:999px;padding:5px 20px 4px;font:inherit;font-size:18px;text-decoration:none;color:#fff;margin:30px 0 0;background:#ed174f}.content .main .donation .stage-1 p.continue button:hover{background:#0880b0}.content .main .donation .stage-1 p.continue button[disabled]{color:inherit;background:#eaeaea;pointer-events:none}.content .main .donation .stage-2{display:none;margin:2.75em 0 0 0}.content .main .donation .stage-2.single form .gift-aid{margin:2.75em 0}.content .main .donation .stage-2.single form .gift-aid img{float:right;margin:5px 5px 20px 20px}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(1){margin:0 0 1.375em}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(2){position:relative;margin:0}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(2) input[type="checkbox"]{position:absolute;top:0;left:0;width:18px;height:18px;pointer:cursor;opacity:0}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(2) label{position:relative;display:inline-block;max-width:420px;padding:0 0 0 32px;cursor:pointer}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(2) label strong{font-weight:500;text-transform:uppercase;color:#ed174f;margin:0 0.15em 0 0}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(2) label:before{position:absolute;top:0;left:0;width:20px;height:20px;display:block;border:1px #dcdcdc solid;content:'';background:#fff;pointer:cursor;z-index:10;transition:all 500ms}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(2) label:after{position:absolute;top:1px;left:1px;width:18px;height:18px;content:'';background:url("img/tick.svg") 50% 50% no-repeat;z-index:20;opacity:0;transform:scale(0);transition:all 500ms}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(2) label:hover:before{border-color:#666}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(2) label::selection{background:transparent}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(2) label::-moz-selection{background:transparent}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(2) input[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(2) span{font-weight:500;color:#ed174f;margin:0 0 0 0.25em}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(3){font-size:12px;line-height:1.45;margin:1em 0 0}.content .main .donation .stage-2.single form .gift-aid p:nth-of-type(3) span{color:#ed174f;margin:0 0.25em 0 0}.content .main .donation .stage-2.single .worldpay{display:none}.content .main .donation .regular .direct-debit{display:flex}.content .main .donation .regular .direct-debit p{margin:0 20px 0 0}.content .main .donation .regular .direct-debit p button{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 .donation .regular .direct-debit p button:hover{background:#0880b0}.content .main .donation .regular .direct-debit p:last-of-type{margin:0}.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.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}.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.invalid .wpcf7-response-output,.footer .newsletter .center form.failed .wpcf7-response-output,.footer .newsletter .center form.spam .wpcf7-response-output{color:#ed174f}.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:40px;height:40px;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}.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}.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 .donation{margin:1.5em 0}.content .main .donation .stage-1{display:block}.content .main .donation .stage-1 p.amount{margin:0}.content .main .donation .stage-1 p.amount span input[type="number"]{max-width:100%}.content .main .donation .stage-1 p.type{margin:1.45em 0}.content .main .donation .stage-1 p.continue button{margin:0}.content .main .donation .stage-2{margin:2em 0 0 0}.content .main .donation .stage-2.single form .gift-aid{margin:0}.content .main .donation .stage-2.single form .gift-aid img{float:none;display:block;margin:0 auto 2em}.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}.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}}
