﻿@font-face{font-family:"sandbrush_demoregular";src:url("../fonts/sandbrush_demo-webfont.woff2") format("woff2"),url("../fonts/sandbrush_demo-webfont.woff") format("woff");font-weight:normal;font-style:normal}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:none !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:theme-color("primary");text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}.visible{opacity:1 !important}@media(max-width: 1023px){.visible{animation:fadein 0}}.display{opacity:1 !important;animation:fadein 1s}.hide{display:none}.container{width:90%;max-width:1160px;margin:0 auto}.container.min-width{max-width:800px}.hideTop{visibility:hidden;position:absolute;top:0;height:1px;font-size:1px;line-height:1px}.hidden{display:none !important}.Hidden{display:none !important}.no-margin{margin:0}.nospacing{margin:0px;padding:0px}.shadow-spacing{padding:4px 4px 1em}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.cursorOn{cursor:pointer !important}.edit{position:fixed;top:calc(50% - 60px);left:0;background:#000;border:1px solid #fff;width:28px;height:120px;z-index:10000;margin:0;padding-right:8px;text-align:center;writing-mode:vertical-rl}.edit a{display:block;color:#fff;font-size:13px;font-family:sans-serif;line-height:1}.edit a:hover{opacity:.75}.edit{position:fixed;top:calc(50% - 60px);left:0;background:#000;border:1px solid #fff;width:26px;height:120px;z-index:10000;margin:0 0 0 -5px;padding-right:6px;text-align:center;writing-mode:vertical-rl}.edit a{display:block;color:#fff;font-size:13px;line-height:1}.edit a:hover{opacity:.75}body{font-family:"Rubik",sans-serif;color:#55524f;-webkit-font-smoothing:antialiased;line-height:27px;font-weight:400;scroll-behavior:smooth;background-image:url("../img/pattern.png")}h2,h3,h4,h5,h6{line-height:1.2em;margin:0 0 0;text-rendering:optimizeLegibility;font-weight:normal}h1{font-size:48px;line-height:1.1;font-family:"Archivo Narrow",sans-serif;margin:0 0 16px;color:#22201e;font-weight:700}@media(max-width: 768px){h1{font-size:44px}}h2{font-family:"Archivo Narrow",sans-serif;font-size:34px;margin:0 0 16px;color:#22201e;font-weight:700}h3{font-family:"Archivo Narrow",sans-serif;font-size:24px;margin:0 0 12px;color:#22201e;font-weight:700;line-height:1.125em}h4{font-family:"Archivo Narrow",sans-serif;font-size:20px;font-weight:700;margin:0 0 12px;font-weight:700}h5{font-weight:700;font-size:16px;font-weight:normal}h6{font-size:14px;margin:0 0 6px;text-transform:uppercase;font-family:"Archivo Narrow",sans-serif;letter-spacing:1px;font-weight:500}p{margin:0 0 22px;font-size:17px}p.largeText{font-size:25px;line-height:34px;margin-bottom:20px;opacity:.7}p.smallText{font-size:14px;line-height:25px;margin-bottom:20px;opacity:.9}ul,ol{font-size:17px;margin:0 0 22px;padding:0 0 0 20px}ul li,ol li{margin:0 0 10px}ol li{border-bottom:1px solid #efe8e3;margin:0 0 15px;padding:0 0 15px 0}a{color:#0197af;text-decoration:none;transition:all .2s ease-out}a:hover{color:shade(#0197AF, 30%);text-decoration:none}a:active,a:focus{color:shade(#0197AF, 30%);outline:none}button{display:inline-block;border:none;padding:.5rem 1.75rem .5rem 1.75rem;border-radius:8px;margin:0;text-decoration:none;background:#0197af;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;cursor:pointer;text-align:center;transition:all 250ms ease-in-out,transform 150ms ease;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 4px 16px rgba(34,32,30,.1),0 2px 6px rgba(34,32,30,.2)}button.hollow{background:none;color:#0197af;box-shadow:none;border:2px solid #c1bebd}button.hollow:hover{transform:none;box-shadow:0 4px 16px rgba(34,32,30,.1),0 2px 6px rgba(34,32,30,.2)}button:hover,button:focus{transform:translateY(-2px);border-radius:8px;box-shadow:0 5px 20px rgba(34,32,30,.2),0 1px 2px rgba(34,32,30,.5)}button:focus{border-radius:8px;outline:none}button:active{transform:scale(0.99)}a.button{display:inline-block;border:none;padding:8px 24px;border-radius:4px;margin:0;background:#0197af;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;cursor:pointer;text-align:center;transition:all 2s ease-in-out,transform 150ms ease;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 3px 15px rgba(34,32,30,.1),0 2px 4px rgba(34,32,30,.2)}a.button.hollow{background:none;color:#0197af;box-shadow:none;border:2px solid #c1bebd}a.button.hollow:hover{border:2px solid #0197af;box-shadow:none}a.button:hover{transform:translateY(-2px);box-shadow:0 3px 15px rgba(34,32,30,.2),0 1px 2px rgba(34,32,30,.3)}figcaption{font-size:13px;color:#97928f;line-height:1.3;padding-top:8px}blockquote{color:#a02a2a;width:86%;font-family:"Archivo Narrow",sans-serif;font-size:32px;margin:40px 0 40px 7%;line-height:1.1}blockquote .attribution{font-size:14px;font-family:"Rubik",sans-serif;color:#97928f;display:block;margin-top:12px}.video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes focus{0%{filter:grayscale(100%);transform:scale(1.2)}50%{filter:grayscale(100%);transform:scale(1.1)}100%{filter:grayscale(0);transform:scale(1)}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}@keyframes showbutton{0%{opacity:0;transform:translateY(0)}100%{opacity:1}}.alert{position:fixed;bottom:0;z-index:999;width:100%;background:rgba(160,42,42,.9);color:#fff;text-align:center;display:grid;grid-gap:12px;grid-template-columns:1fr max-content;grid-template-rows:max-content}.alert p{align-self:center;padding:12px 8px;margin:0;color:#fff;font-weight:400;font-size:15px;line-height:22px}.alert p a{color:#fff;font-weight:600;border-bottom:2px solid rgba(255,255,255,.25)}.alert p a:hover{border-bottom:2px solid rgba(255,255,255,.5)}.alert .closeButton{background:#a02a2a;cursor:pointer;transition:.3s;display:grid}.alert .closeButton img{padding:15px;opacity:.9;align-self:center}.alert .closeButton:hover{color:#fff;background:#982828;font-size:24px}.alert .closeButton:hover img{opacity:1;transform:scale(1.04)}header{width:100%;position:fixed;z-index:1020;display:flex;justify-content:space-between;align-items:center;padding:36px 4% 0}@media(max-width: 1024px){header{flex-flow:wrap;position:absolute;background-color:#fff;background-image:url("../img/pattern.png")}}header .logo{flex-basis:27%}@media(max-width: 1279px){header .logo{flex-basis:25%}}@media(max-width: 1024px){header .logo{flex-basis:50%;margin-top:10px;padding:0}}@media(max-width: 768px){header .logo a.horzLogo{display:none}}header .logo a.horzLogo svg{max-width:250px;fill:#fff}@media(max-width: 1279px){header .logo a.horzLogo svg{max-width:220px}}@media(max-width: 1024px){header .logo a.horzLogo svg{max-width:220px;fill:#a02a2a}}header .logo a.stackedLogo{display:none}@media(max-width: 768px){header .logo a.stackedLogo{display:inherit}}header .logo a.stackedLogo img{max-height:60px}header nav{flex-basis:44%;display:flex}@media(max-width: 1279px){header nav{flex-basis:48%}}@media(max-width: 1024px){header nav{flex-basis:100%;order:3;border-top:1px solid #efe8e3;margin-top:20px}}header nav ul.desktop{padding:0;margin:0 auto;display:flex;align-items:center}@media screen and (max-width: 1024px){header nav ul.desktop{display:none}}header nav ul.desktop li{display:inline-block;margin:0 16px;list-style:none}@media(max-width: 1279px){header nav ul.desktop li{margin:0 12px}}header nav ul.desktop li a.mainmenu{font-size:15px;font-weight:500;text-transform:uppercase;color:#fff;padding-bottom:2px;border-bottom:3px solid rgba(255,255,255,0);text-shadow:0 4px 20px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.4)}header nav ul.desktop li a.mainmenu:active,header nav ul.desktop li a.mainmenu:hover,header nav ul.desktop li a.mainmenu:visited{color:#fff;border-bottom:3px solid rgba(255,255,255,.9);cursor:default}header nav ul.desktop li a.mainmenu:after{background-image:url("../img/icon-down-red.svg");background-size:7px 10px;display:inline-block;width:7px;height:10px;margin-left:3px;content:""}header nav ul.desktop li a.mainmenu:last-child{cursor:pointer}header nav ul.desktop li .noArrow:after{display:none !important}header nav ul.desktop li ul.subnav{display:none;opacity:0;position:absolute;top:70px;height:auto;animation:fadein .25s;background-color:#fff;background-image:url("../img/pattern.png");padding:16px 20px 18px;margin:0 0 0 -20px;border-radius:4px;box-shadow:0 4px 20px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.4)}header nav ul.desktop li ul.subnav li{width:180px;margin:0 -10px;padding:0 10px;display:list-item;position:relative;border-radius:4px;font-size:15px;line-height:1.25;transition:all .2s ease-in-out}header nav ul.desktop li ul.subnav li a{color:#55524f;padding:9px 0;display:block}header nav ul.desktop li ul.subnav li:hover{background:#0197af}header nav ul.desktop li ul.subnav li:hover a{color:#fff}header nav ul.desktop li:hover>ul.subnav{display:inherit;opacity:1}header li.contact a:hover{cursor:pointer !important}header .buttons{flex-basis:28%;text-align:right;transition:all .2s ease-in-out}@media(max-width: 1279px){header .buttons{flex-basis:27%}}@media(max-width: 1024px){header .buttons{flex-basis:50%}}header .buttons a.button{background:#a02a2a;padding:.375rem 0;width:144px;transition:all .2s ease-in-out}@media(max-width: 1279px){header .buttons a.button{width:120px;padding:.25rem 0;font-size:13px}}@media(max-width: 1024px){header .buttons a.button{flex-basis:50%;border:2px solid #efe8e3;box-shadow:none}}@media(max-width: 600px){header .buttons a.button{width:150px;padding:1px 0}}header .buttons a.button img{width:14px;margin:-3px 0 0 4px}@media(max-width: 1024px){header .buttons a.button:hover{transform:none;box-shadow:none}}header .buttons a.button:first-child{margin-right:6px;background:#fff;color:#a02a2a}@media(max-width: 600px){header .buttons a.button:first-child{margin:2px 0 4px;order:2}}header .buttons a.button:first-child img{margin:-2px 0 0 6px}a,div,header,img,nav,svg{transition:all .2s ease-out}@media(min-width: 1025px){.scrolling{background-color:#fff;background-image:url("../img/pattern.png");padding:30px 4% 15px;border-bottom:1px solid #efe8e3}.scrolling.notattop{height:60px;padding:0 4%}.scrolling.notattop #translate{display:none}.scrolling .logo{padding-top:10px}.scrolling .logo a.horzLogo svg{max-width:180px;fill:#a02a2a}.scrolling nav ul.desktop li{margin:0 15px}.scrolling nav ul.desktop li a.mainmenu{color:#22201e;text-shadow:none;border-bottom:none;font-size:14px}.scrolling nav ul.desktop li a.mainmenu:visited{color:#22201e;border-bottom:none}.scrolling nav ul.desktop li a.mainmenu:hover{color:#a02a2a;border-bottom:none;cursor:default}.scrolling nav ul.desktop li ul.subnav{top:44px}.scrolling nav ul.desktop .noArrow:after{display:none !important}.scrolling .buttons a.button{background:#a02a2a;border:2px solid #a02a2a;width:120px;padding:.25rem 0;box-shadow:none}.scrolling .buttons a.button img{display:none}.scrolling .buttons a.button:hover{border:2px solid #a02a2a}.scrolling .buttons a.button:first-child{margin-right:6px;border:2px solid #efe8e3;color:#a02a2a}.scrolling .buttons a.button:first-child:hover{border:2px solid #a02a2a}}ul.cool{display:none}@media screen and (max-width: 1024px){ul.cool{display:inherit;list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:flex-start;width:100%;border-bottom:1px solid #efe8e3}}@media screen and (max-width: 375px){ul.cool{align-items:center}}ul.cool a.topLevel{display:inline-block;border-radius:4px;color:#55524f;font-family:"Archivo Narrow",sans-serif;text-transform:uppercase;font-size:15px;margin:0 24px;padding:16px 0 10px;text-align:center;line-height:1.125}ul.cool a.topLevel:after{background-image:url("../img/icon-down-red.svg");background-size:7px 10px;display:inline-block;width:7px;height:10px;margin-left:3px;content:""}@media screen and (max-width: 600px){ul.cool a.topLevel{font-size:13px;align-self:center;margin:0 12px;padding:13px 0 6px}}ul.cool a.topLevel:hover{color:#a02a2a}ul.cool .noArrow:after{display:none !important}ul.cool li{position:relative;display:flex;justify-content:center}.dropdown{opacity:0;position:absolute;overflow:hidden;padding:28px 20px 20px;top:-20px;transition:all .1s;transform:translateY(100px);will-change:opacity;display:none;width:240px;text-align:center}@media screen and (max-width: 1024px){.dropdown{top:-58px;padding:24px 20px 12px}}@media screen and (max-width: 767px){.dropdown{top:-70px;width:180px;padding:20px 20px 12px}}@media screen and (max-width: 440px){.dropdown{top:-60px;padding:22px 20px 12px}}.dropdown a{margin:0 0 16px;padding:0;display:block;font-size:15px;color:#55524f;line-height:1.25}.dropdown a:hover{color:#a02a2a}@media screen and (max-width: 767px){.whoweare{left:4px}}.trigger-enter .dropdown{display:block}.trigger-enter-active .dropdown{opacity:1}.dropdownBackground{width:100px;height:100px;position:absolute;background-color:#fff;background-image:url("../img/pattern.png");border-radius:4px;box-shadow:0 50px 100px rgba(34,32,30,.1),0 15px 35px rgba(34,32,30,.15),0 5px 15px rgba(0,0,0,.1);transition:all .2s,opacity .1s,transform .2s;transform-origin:50% 0;display:flex;justify-content:center;opacity:0}@media screen and (min-width: 1025px){.dropdownBackground{display:none}}.dropdownBackground.open{opacity:1}.dropdownBackground .arrow{position:absolute;width:10px;height:10px;display:block;background:#fff;transform:translateY(-50%) rotate(45deg)}@media screen and (max-width: 767px){.dropdownBackground .arrow{display:none}}.home{opacity:0}@media(max-width: 1023px){.home{opacity:1 !important}}#translate{position:absolute;right:0;top:0;z-index:9;left:50%}#translate:hover{cursor:pointer}#translate button.reciteme-btn{position:relative;display:block;padding:0 24px 0 8px;margin:0;height:22px;transform:translateX(-50%);-webkit-appearance:none;-moz-appearance:none;background:#efe8e3 url("/img/icon-down-red.svg") no-repeat right;background-position:calc(100% - 10px) 6px !important;background-size:8px;border:1px solid transparent;border-radius:2px;box-shadow:0px 8px 64px rgba(0,0,0,.08),0px 4px 36px rgba(0,85,184,.02),0px 2px 12px rgba(49,56,80,.04);color:#22201e;font-size:12px;font-weight:normal;line-height:1;text-transform:none}#translate .goog-te-gadget{font-size:4px;color:transparent;line-height:0}#translate .goog-te-gadget select.goog-te-combo{position:relative;display:block;padding:0 8px;height:22px;margin:0;-webkit-appearance:none;-moz-appearance:none;background-color:#efe8e3;border:1px solid transparent;border-radius:2px;box-shadow:0px 8px 64px rgba(0,0,0,.08),0px 4px 36px rgba(0,85,184,.02),0px 2px 12px rgba(49,56,80,.04);color:#22201e;font-size:12px;line-height:1;width:170px;transform:translateX(-85px)}#translate .goog-te-gadget select{background:url("/img/icon-down-red.svg") no-repeat right #fff;background-position:calc(100% - 10px) 6px !important;background-size:8px}#translate span{display:none !important}footer{grid-column:1/span 3;background-color:#22201e;background-image:url("../img/pattern.png")}footer .footerColumns{max-width:1200px;margin:0 auto;padding:60px 0;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #484543}@media(max-width: 1279px){footer .footerColumns{padding:60px 5%}}@media(max-width: 600px){footer .footerColumns{padding:50px 5%;flex-flow:column wrap}}footer .footerColumns .footerColumn{width:29%;display:flex;flex-flow:column;align-items:flex-start}footer .footerColumns .footerColumn h6{margin-bottom:12px;font-size:15px;font-family:"Rubik",sans-serif}@media(max-width: 600px){footer .footerColumns .footerColumn h6{width:100%;text-align:center}}footer .footerColumns .footerColumn h6 a{color:#c1bebd;font-family:"Rubik",sans-serif}footer .footerColumns .footerColumn h6 a:hover{color:#fff}footer .footerColumns .footerColumn:first-child{width:39%}footer .footerColumns .footerColumn:first-child img{margin-bottom:20px;width:54px}@media(max-width: 600px){footer .footerColumns .footerColumn:first-child img{margin:0 auto 20px auto}}@media(max-width: 767px){footer .footerColumns .footerColumn:first-child{width:47%}}@media(max-width: 600px){footer .footerColumns .footerColumn:first-child{width:100%;margin-bottom:20px}}@media(max-width: 767px){footer .footerColumns .footerColumn:nth-child(2){display:none}}@media(max-width: 767px){footer .footerColumns .footerColumn:nth-child(3){width:47%}}@media(max-width: 600px){footer .footerColumns .footerColumn:nth-child(3){width:100%;overflow:hidden}}footer .footerColumns .footerColumn:nth-child(3) .socialMediaIcons{margin-bottom:10px}@media(max-width: 600px){footer .footerColumns .footerColumn:nth-child(3) .socialMediaIcons{width:100%;text-align:center}}footer .footerColumns .footerColumn:nth-child(3) .socialMediaIcons a{margin-right:20px}footer .footerColumns .footerColumn:nth-child(3) .socialMediaIcons a img:hover{transform:scale(1.2)}footer .footerColumns .footerColumn:nth-child(3) .enews-form{width:100%;color:#97928f}footer .footerColumns .footerColumn:nth-child(3) .enews-form .BBFormContainer{padding:0px;font-family:inherit}footer .footerColumns .footerColumn:nth-child(3) .enews-form .BBFormContainer .BBFormSection{margin:0}footer .footerColumns .footerColumn:nth-child(3) .enews-form .BBFormContainer legend{display:none}footer .footerColumns .footerColumn:nth-child(3) .enews-form .BBFormContainer .BBFormSubSectionHeading{font-size:14px;margin:12px 0 0 0;color:#97928f}@media(max-width: 600px){footer .footerColumns .footerColumn:nth-child(3) .enews-form .BBFormContainer .BBFormSubSectionHeading{width:100%;text-align:center}}footer .footerColumns .footerColumn:nth-child(3) .enews-form .BBFormContainer .BBFormSignupFieldWide{width:48%;margin:0 1% 5px}footer .footerColumns .footerColumn:nth-child(3) .enews-form .BBFormContainer .BBFormSignupFieldWide:last-child{width:98%}footer .footerColumns .footerColumn:nth-child(3) .enews-form input[type=text],footer .footerColumns .footerColumn:nth-child(3) .enews-form input[type=email]{width:100%;height:30px;padding:0 12px;background:#55524f;border:none;color:#fff;border-radius:4px}footer .footerColumns .footerColumn:nth-child(3) .enews-form input[type=text]:focus,footer .footerColumns .footerColumn:nth-child(3) .enews-form input[type=email]:focus{background:#484543;outline-color:#a02a2a}footer .footerColumns .footerColumn:nth-child(3) .enews-form input[type=text]::placeholder,footer .footerColumns .footerColumn:nth-child(3) .enews-form input[type=email]::placeholder{color:#97928f}footer .footerColumns .footerColumn:nth-child(3) .enews-form button[type=submit],footer .footerColumns .footerColumn:nth-child(3) .enews-form input[type=submit]{height:30px;background:none;box-shadow:none;opacity:.67;transform:translateY(-2px);width:100%;padding:5px;font-size:14px}footer .footerColumns .footerColumn:nth-child(3) .enews-form button[type=submit]:hover,footer .footerColumns .footerColumn:nth-child(3) .enews-form input[type=submit]:hover{opacity:1;transform:translateY(-2px)}footer .footerColumns .footerColumn p{font-size:14px;margin:12px 0 0 0;color:#97928f}@media(max-width: 600px){footer .footerColumns .footerColumn p{width:100%;text-align:center}}footer .copyright{max-width:1200px;margin:10px auto 0 auto}@media(max-width: 1279px){footer .copyright{margin:10px 5% 0 5%}}@media(max-width: 600px){footer .copyright{margin:10px 5% 0 5%;text-align:center;padding-bottom:18px}}footer .copyright p{display:inline-block;margin-right:8px;font-size:14px;color:#97928f}@media(max-width: 600px){footer .copyright p{margin:0 6px 0 0;line-height:1}}footer .copyright p a{color:#97928f}footer .copyright p a:hover{color:#fff}main{display:grid;grid-template-columns:1fr 90% 1fr;grid-template-rows:repeat(auto)}main .hero{grid-column:1/span 3;overflow:hidden;position:relative;height:100vh}@media(max-width: 1023px){main .hero{margin-top:132px;height:calc(100vh - 132px)}}@media(max-width: 768px){main .hero{height:540px}}@media(max-width: 450px){main .hero{height:400px}}main .hero .loadingAnimation{position:absolute;width:100%;height:100%;background:none}main .hero .loadingAnimation img{position:absolute;left:calc(50% - 60px);top:calc(50% - 60px)}main .hero .heroArrow{position:absolute;bottom:25px;left:50%;width:120px;margin-left:-60px;display:flex;flex-flow:column;text-align:center;align-items:center;z-index:998;scroll-behavior:smooth;opacity:0}@media screen and (max-width: 1024px){main .hero .heroArrow{display:none}}main .hero .heroArrow img{height:24px;width:24px;margin-bottom:10px}main .hero .heroArrow h6{opacity:.5;color:#fff;letter-spacing:2px}main .hero .bounce{animation:bounce 1.9s infinite}main .hero .heroText{width:800px;position:absolute;top:50%;left:calc(50% - 400px);transform:translateY(-45%);z-index:2;text-align:center;color:#fff;opacity:0}@media(max-width: 1023px){main .hero .heroText{width:80%;margin:0 10%;left:0}}main .hero .heroText h1{font-size:200px;width:620px;margin:0 auto 24px auto;line-height:100px;color:#fff;font-family:"sandbrush_demoregular",cursive;font-weight:normal;text-shadow:0 4px 20px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.5)}@media(max-width: 1023px){main .hero .heroText h1{font-size:180px;width:100%}}@media(max-width: 600px){main .hero .heroText h1{font-size:150px;line-height:75px}}@media(max-width: 450px){main .hero .heroText h1{font-size:120px;line-height:60px}}main .hero .heroText p{padding:0 12%;margin:22px 0 32px;font-size:22px;line-height:30px;text-shadow:0 4px 20px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.5)}@media(max-width: 1023px){main .hero .heroText p{padding:0}}@media(max-width: 450px){main .hero .heroText p{display:none}}main .hero .heroText button{background:#0197af;color:#fff}main .hero .heroText button img{height:20px;margin:-3px 0 0 3px;transition:all .2s ease-in-out}main .hero .heroPhotoContainer{height:100%;overflow:hidden}main .hero .heroPhotoContainer .heroPhoto{position:absolute;z-index:-1;width:100%;height:100%;transition:all .5s ease;background-size:cover;background-position:center;animation:focus 7s linear;opacity:0;transform:scale(1)}@media(max-width: 768px){main .hero .heroPhotoContainer .heroPhoto{background-position:right;animation:none}}main .heroBackground{background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0.67) 100%)}main .whatWeDo{grid-column:1/span 3;padding:60px 0;min-height:660px}main .whatWeDo .serviceCards{max-width:1080px;margin:0 auto 66px auto;display:flex;flex-flow:row;justify-content:space-between;border-radius:4px}@media(max-width: 1140px){main .whatWeDo .serviceCards{width:90%;margin:0 5% 66px 5%}}@media(max-width: 1023px){main .whatWeDo .serviceCards{flex-flow:wrap}}main .whatWeDo .serviceCards a.serviceCard{width:50%;padding:56px 24px 42px;color:#22201e}@media(max-width: 1023px){main .whatWeDo .serviceCards a.serviceCard{padding:40px 24px}}@media(max-width: 450px){main .whatWeDo .serviceCards a.serviceCard{width:100%}}main .whatWeDo .serviceCards a.serviceCard:last-child{border-right:none}main .whatWeDo .serviceCards a.serviceCard:hover,main .whatWeDo .serviceCards a.serviceCard:active,main .whatWeDo .serviceCards a.serviceCard:focus{cursor:pointer;background:#a02a2a;border-radius:4px;transform:translateY(-3px);box-shadow:0 12px 48px rgba(34,32,30,.4),0 2px 8px rgba(34,32,30,.4)}@media(max-width: 1023px){main .whatWeDo .serviceCards a.serviceCard:hover,main .whatWeDo .serviceCards a.serviceCard:active,main .whatWeDo .serviceCards a.serviceCard:focus{background:none;box-shadow:none;transform:none}}main .whatWeDo .serviceCards a.serviceCard:hover h3{color:#fff;border-bottom:4px solid #fff}@media(max-width: 1023px){main .whatWeDo .serviceCards a.serviceCard:hover h3{color:#a02a2a;border-bottom:4px solid #a02a2a}}main .whatWeDo .serviceCards a.serviceCard:hover p{color:#fff}@media(max-width: 1023px){main .whatWeDo .serviceCards a.serviceCard:hover p{color:#55524f}}main .whatWeDo .serviceCards a.serviceCard img{height:72px;display:block;background:#fff;border-radius:5em;border:2px solid #fff}main .whatWeDo .serviceCards a.serviceCard h3{margin:16px 0;padding-bottom:6px;color:#a02a2a;border-bottom:4px solid #a02a2a;display:inline-block}main .whatWeDo .serviceCards a.serviceCard p{margin:0}main .whatWeDo .serviceCards a.serviceCard p.textButton{opacity:0;color:#fff;border-radius:8px;border:2px solid #fff;font-size:14px;padding:3px 0 4px;text-transform:uppercase;text-align:center}@media(max-width: 1023px){main .whatWeDo .serviceCards a.serviceCard p.textButton{opacity:1;color:#0197af;border:2px solid #efe8e3;margin-top:20px}}main .whatWeDo .serviceCards a.serviceCard:hover p.textButton{animation:showbutton .4s linear;opacity:1;margin-top:10px;transform:translateY(10px)}@media(max-width: 1023px){main .whatWeDo .serviceCards a.serviceCard:hover p.textButton{animation:none;opacity:1;margin-top:20px;transform:none;border:2px solid #a02a2a}}main .whatWeDo .serviceCards a.serviceCard .textButton{color:#0197af;font-weight:500}main .changeALife{grid-column:1/span 3;padding:12px 0;margin:-120px 0 80px;background-color:#efe8e3;background-image:url("../img/pattern.png")}@supports(-webkit-clip-path: polygon(0 5vw, 100% 0, 100% 100%, 0 calc(100% - 5vw))) or (clip-path: polygon(0 5vw, 100% 0, 100% 100%, 0 calc(100% - 5vw))){main .changeALife{padding:80px 0;-webkit-clip-path:polygon(0 5vw, 100% 0, 100% 100%, 0 calc(100% - 5vw));clip-path:polygon(0 5vw, 100% 0, 100% 100%, 0 calc(100% - 5vw))}}main .changeALife .title{max-width:1080px;margin:0 auto;padding:50px 0 50px;text-align:center}@media(max-width: 1140px){main .changeALife .title{width:90%;margin:0 5%}}main .changeALife .title h2{font-size:52px;line-height:52px}@media(max-width: 767px){main .changeALife .title h2{font-size:44px;line-height:44px}}main .changeALife .title h2 span{font-family:"sandbrush_demoregular",cursive;font-size:140px;font-weight:normal;color:#0197af}@media(max-width: 767px){main .changeALife .title h2 span{font-size:120px}}main .changeALife .title a.button{margin-top:12px;background:#0197af}main .stats{grid-column:1/span 3}main .stats .dataPoints{max-width:1080px;margin:0 auto 48px auto;display:flex;justify-content:space-between}@media(max-width: 1140px){main .stats .dataPoints{width:90%;margin:0 5% 24px 5%;flex-wrap:wrap}}main .stats .dataPoints .dataPoint{width:30%;padding:0 24px;margin-bottom:24px}@media(max-width: 767px){main .stats .dataPoints .dataPoint{width:100%}}main .stats .dataPoints .dataPoint h2{color:#a02a2a;font-size:66px;display:block;margin:0;line-height:1}@media(max-width: 767px){main .stats .dataPoints .dataPoint h2{font-size:60px}}main .stats .dataPoints .dataPoint h3{color:#a02a2a;font-size:40px;display:inline-block;border-bottom:6px solid #efe8e3;padding:0 0 20px 0;margin:0 0 28px 0;line-height:1}@media(max-width: 767px){main .stats .dataPoints .dataPoint h3{font-size:34px}}main .stats .people{width:95%;margin:0 2.5%;text-align:center}main .stats .people img{max-width:100%}.breadcrumb{grid-column:1/span 3;background-image:url("../img/pattern.png");height:36px;margin-top:60px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1024px){.breadcrumb{display:none}}.breadcrumb a{color:#fff;font-family:"Archivo Narrow",sans-serif;letter-spacing:1px;font-size:11px;text-transform:uppercase}.breadcrumb a:first-child img{height:16px}.breadcrumb a:hover{opacity:.67}.breadcrumb a.active{cursor:default;opacity:1}.breadcrumb span img{opacity:1;margin:0 8px 2px}main.lp{display:grid;grid-template-columns:1fr 90% 1fr;grid-template-rows:repeat(auto)}main.lp .lpBody{grid-column:1/span 3}@media screen and (max-width: 1023px){main.lp .lpBody{padding:132px 0 0 0}}@media screen and (max-width: 768px){main.lp .lpBody{padding:148px 0 0 0}}@media screen and (max-width: 600px){main.lp .lpBody{padding:138px 0 0 0}}@media screen and (max-width: 450px){main.lp .lpBody{padding:120px 0 0 0}}main.lp .lpBody .pageTitle{text-align:center;width:100%;margin:0 0 60px 0;background-color:#efe8e3;background-image:url("../img/pattern.png");padding:120px 0 106px}@supports(-webkit-clip-path: polygon(0 0, 0 100%, 100% calc(100% - 5vw), 100% 0)) or (clip-path: polygon(0 0, 0 100%, 100% calc(100% - 5vw), 100% 0)){main.lp .lpBody .pageTitle{-webkit-clip-path:polygon(0 0, 0 100%, 100% calc(100% - 5vw), 100% 0);clip-path:polygon(0 0, 0 100%, 100% calc(100% - 5vw), 100% 0)}}@media screen and (max-width: 1023px){main.lp .lpBody .pageTitle{padding:80px 0 104px}}@media screen and (max-width: 768px){main.lp .lpBody .pageTitle{padding:80px 5% 104px 5%}}@media screen and (max-width: 450px){main.lp .lpBody .pageTitle{padding:88px 5% 80px 5%}}main.lp .lpBody .pageTitle h6{color:#a02a2a;display:block}main.lp .lpBody .pageTitle h1{display:inline-block;border-bottom:4px solid #a02a2a;padding-bottom:10px;max-width:720px;margin:0 auto 20px auto}main.lp .lpBody .pageTitle p{font-size:21px;font-weight:300;line-height:1.5;color:#7c7875;max-width:720px;margin:0 auto;line-height:1.5}main.lp .lpBody .contentRow{display:grid;grid-template-columns:1fr 540px 540px 1fr;margin-bottom:100px}@media(max-width: 1140px){main.lp .lpBody .contentRow{display:flex}}@media(max-width: 767px){main.lp .lpBody .contentRow{flex-wrap:wrap;padding:0 7%}}main.lp .lpBody .contentRow .contentText{grid-column:2/span 1;align-self:center;padding:0 40px 0 0}@media(max-width: 1140px){main.lp .lpBody .contentRow .contentText{width:50%;padding:0 5%}}@media(max-width: 767px){main.lp .lpBody .contentRow .contentText{width:100%;padding:0;order:2}}main.lp .lpBody .contentRow .contentText a.button img{width:16px;margin:-2px 0 0 8px}@media(max-width: 1024px){main.lp .lpBody .contentRow .contentText a.button:hover{transform:none;box-shadow:none}}main.lp .lpBody .contentRow .contentText a.giveNow{width:100%;padding:14px 24px;font-size:17px}main.lp .lpBody .contentRow .contentImage{grid-column:3/span 2;align-self:center;padding:0 0 0 40px}@media(max-width: 1140px){main.lp .lpBody .contentRow .contentImage{width:50%;padding:0}}@media(max-width: 767px){main.lp .lpBody .contentRow .contentImage{width:100%}}main.lp .lpBody .contentRow .contentImage img{width:100%;height:500px;object-fit:cover}@media(max-width: 767px){main.lp .lpBody .contentRow .contentImage img{height:360px}}@media(max-width: 540px){main.lp .lpBody .contentRow .contentImage img{height:200px}}main.lp .lpBody .contentRow:nth-child(odd) .contentText{grid-column:3/span 1;order:2;padding:0 0 0 40px}@media(max-width: 1140px){main.lp .lpBody .contentRow:nth-child(odd) .contentText{width:50%;padding:0 5%}}@media(max-width: 767px){main.lp .lpBody .contentRow:nth-child(odd) .contentText{width:100%;padding:0}}main.lp .lpBody .contentRow:nth-child(odd) .contentImage{grid-column:1/span 2;order:1;padding:0 40px 0 0}@media(max-width: 1140px){main.lp .lpBody .contentRow:nth-child(odd) .contentImage{width:50%;padding:0}}@media(max-width: 767px){main.lp .lpBody .contentRow:nth-child(odd) .contentImage{width:100%}}main.lp .lpBody .contentRow:nth-child(odd) .contentImage figcaption{text-align:right}main.lp .callToAction{grid-column:1/span 3;width:100%;background-color:#0197af;background-image:url("../img/pattern.png");padding:36px 36px}@media(min-width: 540px){main.lp .callToAction{display:grid;grid-gap:40px;grid-template-columns:1fr max-content}}@media(min-width: 1140px){main.lp .callToAction{width:1080px;margin:0 auto 80px;border-radius:5px}}main.lp .callToAction .content{grid-column:1/span 1;text-align:center}@media(min-width: 540px){main.lp .callToAction .content{text-align:left;align-self:center}}main.lp .callToAction .content h4{font-family:"Archivo Narrow",sans-serif;font-weight:700;color:#fff;font-size:24px;line-height:1.3;margin:0}main.lp .callToAction .actions{grid-column:2/span 1;align-self:center;margin:20px 0 0 0;text-align:center}main.lp .callToAction .actions a.button{background:#fff;color:#0197af}@media(min-width: 540px){main.lp .callToAction .actions{margin:0;text-align:left}}main{display:grid;grid-template-columns:1fr 90% 1fr;grid-template-rows:repeat(auto)}main .banner{height:96px}@media screen and (max-width: 1200px){main .banner{opacity:0;height:4px}}main .breadcrumb{justify-content:flex-start;padding-left:4%;background-color:#f4f0f0;background-image:url("../img/pattern.png")}main .breadcrumb a{color:#97928f}main .breadcrumb a.active{color:#22201e}main .cpBody{grid-column:1/span 3;padding:80px 0 0 0;display:grid;grid-template-columns:1fr 200px fit-content(650px) 200px 1fr;grid-column-gap:75px;grid-row-gap:50px}@media screen and (max-width: 1200px){main .cpBody{grid-template-columns:1fr 175px fit-content(650px) 175px 1fr;grid-column-gap:50px;grid-row-gap:50px}}@media screen and (max-width: 1024px){main .cpBody{grid-template-columns:1fr 180px fit-content(650px) 180px 1fr}}@media screen and (max-width: 1023px){main .cpBody{padding:200px 0 0 0}}@media screen and (max-width: 768px){main .cpBody{grid-template-columns:1fr 30% 30% 30% 1fr;grid-column-gap:0;grid-row-gap:30px}}main .cpBody aside.left{grid-column:2/span 1}@media screen and (max-width: 1280px){main .cpBody aside.left{padding:0 20px}}@media screen and (max-width: 1023px){main .cpBody aside.left{margin:-20px 0 0 0;padding:0;grid-column:2/span 3;order:1}}main .cpBody aside.left .read-more-state{display:none}main .cpBody aside.left .read-more-target{opacity:0;max-height:0;font-size:0;transition:all .25s ease}main .cpBody aside.left .read-more-state:checked~.read-more-wrap .read-more-target{opacity:1;font-size:inherit;max-height:999em;padding:16px}main .cpBody aside.left .read-more-trigger{cursor:pointer;display:inline-block;padding:5px 16px 0 16px;color:#666;font-size:.9em;line-height:2;background:#f4f0f0;border-radius:4px;width:100%;height:40px;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-family:"Archivo Narrow",sans-serif;color:#55524f;text-align:left;border:1px solid #f4f0f0}@media screen and (min-width: 1023px){main .cpBody aside.left .read-more-trigger{display:none}}main .cpBody aside.left .read-more-state~.read-more-trigger:after{content:url(../img/icon-down.svg);width:20px;height:20px;padding:5px 0 0 0;float:right}main .cpBody aside.left .read-more-state:checked~.read-more-trigger:after{content:url(../img/icon-up.svg)}main .cpBody aside.left .read-more-state:checked~.read-more-trigger{border:1px solid #e3d8d8}@media screen and (max-width: 1023px){main .cpBody aside.left nav.desktop{display:none}}@media screen and (max-width: 1023px){main .cpBody aside.left nav.tertiary{background:#f4f0f0;text-align:center}}main .cpBody aside.left nav.tertiary a{display:block;color:#97928f;font-size:15px;margin-bottom:14px;line-height:1.4}@media screen and (max-width: 1023px){main .cpBody aside.left nav.tertiary a{display:inline-block;text-align:center;background-color:#ebe4e4;border-radius:4px;padding:4px 12px;margin:4px 2px;font-size:13px}}main .cpBody aside.left nav.tertiary a:hover{color:#0197af;font-weight:500}@media screen and (max-width: 1023px){main .cpBody aside.left nav.tertiary a:hover{color:inherit;transform:scale(1.05)}}main .cpBody aside.left nav.tertiary a.active{font-weight:400;color:#22201e}@media screen and (max-width: 1023px){main .cpBody aside.left nav.tertiary a.active{font-weight:400;color:#fff;background:#0197af}}main .cpBody aside.left nav.tertiary a.active:hover{color:#22201e;cursor:default}main .cpBody .body{grid-column:3/span 1;padding-bottom:80px}@media screen and (max-width: 1023px){main .cpBody .body{grid-column:2/span 2;order:2}}@media screen and (max-width: 768px){main .cpBody .body{grid-column:2/span 3}}main .cpBody .body .pageTitle{text-align:left;padding:0;margin:0 0 30px}main .cpBody .body .pageTitle h1{font-size:48px;color:#a02a2a;margin-top:-12px}main .cpBody .body .pageTitle p{font-size:21px;line-height:1.5;color:#7c7875;font-weight:300;max-width:720px;margin:24px auto 0}main .cpBody .body figure{max-width:100%;margin:32px 0 40px}main .cpBody .body figure img{max-width:100%}main .cpBody .body .video{margin:20px 0 40px}main .cpBody aside.right{grid-column:4/span 1}@media screen and (max-width: 1023px){main .cpBody aside.right{order:3}}@media screen and (max-width: 768px){main .cpBody aside.right{grid-column:2/span 3}}main .cpBody aside.right ul,main .cpBody aside.right ol{font-size:14px;line-height:19px;padding:0 0 0 18px;margin:10px 0 12px}main .cpBody aside.right p{font-size:14px;line-height:19px;margin-bottom:12px}main .cpBody aside.right h4{margin-bottom:6px;color:#22201e}main .cpBody aside.right h6{font-size:12px;margin:12px 0 6px;color:#a02a2a}main .cpBody aside.right img{width:100%;height:120px;object-fit:cover;margin:0 0 12px}@media screen and (max-width: 768px){main .cpBody aside.right img{height:300px}}@media screen and (max-width: 600px){main .cpBody aside.right img{height:210px}}@media screen and (max-width: 450px){main .cpBody aside.right img{height:120px}}main .cpBody aside.right a.button{font-size:12px;padding:5px 12px;border:1px solid #c1bebd}main .cpBody aside.right a.button:hover{border:1px solid #0197af}main .cpBody aside.right .share{width:100%;margin-bottom:44px;padding-bottom:26px;border-bottom:1px solid #efe8e3}main .cpBody aside.right .sideCTA{width:100%;margin-bottom:44px;padding:20px 16px 16px 16px;border-radius:6px;background-color:#f4f0f0;background-image:url("../img/pattern.png")}main .cpBody .cpCallToAction{grid-column:1/span 5;width:100%;background-color:#f4f0f0;background-image:url("../img/pattern.png");padding:40px 0 44px;display:grid;grid-template-columns:1fr 180px fit-content(650px) 180px 1fr;grid-row-gap:75px;align-items:center;order:4}@media screen and (max-width: 1200px){main .cpBody .cpCallToAction{grid-template-columns:1fr 180px fit-content(650px) 180px 1fr}}@media screen and (max-width: 1024px){main .cpBody .cpCallToAction{grid-gap:50px}}@media screen and (max-width: 768px){main .cpBody .cpCallToAction{grid-template-columns:1fr 30% 30% 30% 1fr;grid-column-gap:0;grid-row-gap:16px}}main .cpBody .cpCallToAction .content{text-align:left;grid-column:2/span 2}@media screen and (max-width: 768px){main .cpBody .cpCallToAction .content{text-align:center;grid-column:2/span 3}}main .cpBody .cpCallToAction .content h4{font-family:"Archivo Narrow",sans-serif;font-weight:700;color:#22201e;font-size:24px;line-height:1.3;margin:0}main .cpBody .cpCallToAction .actions{text-align:right}@media screen and (max-width: 768px){main .cpBody .cpCallToAction .actions{text-align:center;grid-column:2/span 3}}.full-content{margin:0;padding:7.5em 0 4em}@media(max-width: 1024px){.full-content{padding:200px 0 4em}}.field{text-align:left}.field label{display:block;padding:.5em 0;font-size:1.1em;line-height:1.5;text-transform:uppercase}.field input[type=text],.field input[type=password],.field textarea{border:1px solid #efe8e3;border-radius:5px;width:100%;padding:1em 1em;margin:0 0 .5em}.donate{display:flex}@media screen and (min-width: 700px){.donate{display:flex;justify-content:center;position:relative}}.donate .sideImage{display:none;background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (min-width: 700px){.donate .sideImage{display:block;flex:1;position:sticky;position:-webkit-sticky;top:60px;min-height:100vh;max-height:100vh}}.donate .donateContent{flex:1}.donate .donateContent .container.min-width{width:86%;max-width:500px;min-height:75vh}.donate .donateContent h1.extranetTitle{display:inline-block;border-bottom:4px solid #a02a2a;padding-bottom:8px;margin:12px 0 36px}.donate .donateContent h3.secureHeader{margin-top:24px}.donate .donateContent a.secureFile{display:block;margin:12px 0 12px}.donation-form .df-alert{border:1px solid #efe8e3;border-radius:5px;background:#dfdfdf;padding:1em;margin-bottom:2em}.donation-form p.df-steps{margin-bottom:0;padding-bottom:0;color:#22201e;font-size:.875em;font-family:"Archivo Narrow",sans-serif;text-transform:uppercase}.donation-form h2{margin:0 0 .75em;color:#22201e}.donation-form h3{margin:.75em 0 .5em}.donation-form p:last-child{padding:0 0 1.25em}.donation-form hr{border-top:4px solid #efe8e3;margin-bottom:1.5em}.donation-form .row,.donation-form .inline-field{display:flex}@media screen and (max-width: 700px){.donation-form .row,.donation-form .inline-field{flex-wrap:wrap}}.donation-form .row>.field{flex:0 0 100%}@media screen and (min-width: 700px){.donation-form .row>.field{flex:1}.donation-form .row>.field input[type=text],.donation-form .row>.field input[type=number],.donation-form .row>.field input[type=email],.donation-form .row>.field textarea,.donation-form .row>.field select{border-radius:0}.donation-form .row>.field:first-child input[type=text],.donation-form .row>.field:first-child input[type=number],.donation-form .row>.field:first-child input[type=email],.donation-form .row>.field:first-child textarea,.donation-form .row>.field:first-child select{border-top-left-radius:5px;border-bottom-left-radius:5px}.donation-form .row>.field:last-child input[type=text],.donation-form .row>.field:last-child input[type=number],.donation-form .row>.field:last-child input[type=email],.donation-form .row>.field:last-child textarea,.donation-form .row>.field:last-child select{border-top-right-radius:5px;border-bottom-right-radius:5px}}.donation-form .field fieldset{margin:0;padding:0;width:100%}.donation-form .field label,.donation-form .field legend{display:block;padding:.5em 0;font-size:.875em;font-family:"Archivo Narrow",sans-serif;line-height:1.5;letter-spacing:1px;text-transform:uppercase}.donation-form .field .df-instruction-label label,.donation-form .field .df-instruction-label legend{display:inline-block}.donation-form .field .df-instructions{position:relative;display:inline-block}.donation-form .field .df-instructions .df-tooltip{visibility:hidden;position:absolute;top:0;left:0;right:0;transform:translate(-46%, -110%);width:200px;background:#f4f0f0;border-radius:5px;padding:.75em;text-align:center;color:#a02a2a;font-size:.9rem;line-height:1.1}.donation-form .field .df-instructions .df-tooltip:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#f4f0f0;border-width:10px;margin-left:-10px;margin-top:-1px}.donation-form .field .df-instructions img:hover,.donation-form .field .df-instructions img:active,.donation-form .field .df-instructions img:focus{cursor:help}.donation-form .field .df-instructions img:hover~.df-tooltip,.donation-form .field .df-instructions img:active~.df-tooltip,.donation-form .field .df-instructions img:focus~.df-tooltip{visibility:visible}.donation-form .field input[type=text],.donation-form .field input[type=number],.donation-form .field input[type=email],.donation-form .field textarea,.donation-form .field select{-webkit-appearance:none;background:#fff;border:1px solid #efe8e3;border-radius:5px;width:100%;padding:.75em 1em;margin:-0.5em 0 1.25em;font-size:16px}.donation-form .field textarea{height:auto}.donation-form .field select{-webkit-appearance:none;-moz-appearance:none;background:url("https://de050me52zrfa.cloudfront.net/icons/icon-down-chevron.svg") no-repeat right #fff;background-position:calc(100% - 12px) 16px}.donation-form .field .inline-field label{font-family:"Rubik",sans-serif;text-transform:none;letter-spacing:0}.donation-form .field .form-check{display:flex;justify-content:flex-start;margin:0 1em .5em 0}.donation-form .field .form-check label,.donation-form .field .form-check legend{font-family:"Rubik",sans-serif;line-height:1.1;letter-spacing:0px;text-transform:none;display:flex;justify-content:flex-start}.donation-form .field .form-check label:before,.donation-form .field .form-check legend:before{display:inline-block;content:"";height:18px;width:18px;border:1px solid #efe8e3;border-radius:4px;margin-right:5px;margin-top:-5px}.donation-form .field .form-check input[type=radio],.donation-form .field .form-check input[type=checkbox]{visibility:hidden;width:1px}.donation-form .field .form-check input[type=radio]:active~label:before,.donation-form .field .form-check input[type=radio]:focus~label:before,.donation-form .field .form-check input[type=checkbox]:active~label:before,.donation-form .field .form-check input[type=checkbox]:focus~label:before{border-color:#0197af}.donation-form .field .form-check input[type=radio]:checked~label:before,.donation-form .field .form-check input[type=checkbox]:checked~label:before{background:#0197af url("https://de050me52zrfa.cloudfront.net/icons/icon-check-white.svg") no-repeat;background-size:12px 10px;background-position:center center}.donation-form .field .df-amount{position:relative;margin:-0.5em 0 1.25em}.donation-form .field .df-amount:before{display:block;content:"$";position:absolute;top:50%;left:1em;transform:translateY(-50%);color:#0197af;font-size:1em}.donation-form .field .df-amount:after{display:block;content:"USD";position:absolute;top:50%;right:1em;transform:translateY(-50%);color:#0197af;font-size:.9em}.donation-form .field .df-amount.monthly:after{content:"USD/Month"}.donation-form .field .df-amount input{padding:.5em 3em .5em 1.5em;margin:0;color:#0197af;font-size:1.5em;font-weight:bold;line-height:1}.donation-form .field.form-toggle{display:flex;flex-wrap:wrap;margin:0 0 1em}.donation-form .field.form-toggle div{flex:1}.donation-form .field.form-toggle .form-check{margin:0;padding:0}.donation-form .field.form-toggle .form-check label{position:relative;display:block;width:100%;cursor:pointer;padding:8px 10px;border:2px solid #0197af;text-align:center;color:#0197af;font-size:1em;transition:all .5s ease-in-out}.donation-form .field.form-toggle .form-check label:before{display:none}.donation-form .field.form-toggle .form-check label:after{transition:all .5s ease-in-out}.donation-form .field.form-toggle .form-check input[type=radio],.donation-form .field.form-toggle .form-check input[type=checkbox]{display:none}.donation-form .field.form-toggle .form-check input[type=radio]:checked~label,.donation-form .field.form-toggle .form-check input[type=checkbox]:checked~label{background:#0197af;color:#fff}.donation-form .field.form-toggle .form-check input[type=radio]:checked~label:after,.donation-form .field.form-toggle .form-check input[type=checkbox]:checked~label:after{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:block;content:url("https://de050me52zrfa.cloudfront.net/icons/icon-check-white.svg")}.donation-form .field.form-toggle .form-check:first-child label{border-radius:5px 0 0 5px}.donation-form .field.form-toggle .form-check:last-child label{border-radius:0 5px 5px 0}.donation-form .df-review h3{border-top:1px solid #f4f0f0;padding-top:12px;margin:10px 0 4px 0;font-size:.875em}.donation-form .df-review p{padding:0;margin:0;font-size:.875em}.donation-form .df-review p strong{font-weight:700}.donation-form .df-review p.donationAmount{color:#a02a2a;font-weight:bold;font-family:"Archivo Narrow",sans-serif;font-size:1.4375em}.donation-form .df-buttons{display:flex;justify-content:space-between;padding:2em 0}.donation-form .df-buttons>button{flex:1}.donation-form .df-buttons.multi-btn>button{flex:0 1 50%}.donation-form .or-paypal{text-align:center;width:100%}.donation-form .or-paypal span{display:block;color:#a02a2a;font-size:.75em;font-family:"Archivo Narrow",sans-serif;text-transform:uppercase;letter-spacing:1px;position:relative;z-index:1;overflow:hidden;text-align:center;margin:0 0 2.5em}.donation-form .or-paypal span:before,.donation-form .or-paypal span:after{position:absolute;top:52%;overflow:hidden;width:50%;height:1px;content:" ";background-color:#ddd}.donation-form .or-paypal span:before{margin-left:-50%;text-align:right}.donation-form #paypal-button-container{text-align:center}.donation-form .primaryButton,.donation-form .secondaryButton{border-radius:5px;text-align:center;cursor:pointer}.donation-form .multi-btn .primaryButton:first-child,.donation-form .multi-btn .secondaryButton:first-child,.donation-form .multi-btn .AcceptUI:first-child{border-radius:5px 0 0 5px}.donation-form .multi-btn .primaryButton:last-child,.donation-form .multi-btn .secondaryButton:last-child,.donation-form .multi-btn .AcceptUI:last-child{border-radius:0 5px 5px 0}.donation-form .primaryButton,.donation-form .secondaryButton,.donation-form .AcceptUI{display:inline-block;outline:none;padding:1em 1.5em;margin:0px;background:#a02a2a;border:2px solid #a02a2a;transition:all .2s;text-align:center;color:#fff !important;font-size:1rem;font-family:"Archivo Narrow",sans-serif;font-weight:500;font-style:normal;line-height:1.1;text-decoration:none;text-shadow:none}@media screen and (max-width: 700px){.donation-form .primaryButton,.donation-form .secondaryButton,.donation-form .AcceptUI{padding:.75em 1em;font-size:.9rem}}.donation-form .primaryButton:hover,.donation-form .primaryButton:active,.donation-form .primaryButton:focus,.donation-form .secondaryButton:hover,.donation-form .secondaryButton:active,.donation-form .secondaryButton:focus,.donation-form .AcceptUI:hover,.donation-form .AcceptUI:active,.donation-form .AcceptUI:focus{background:#a02a2a;border-color:#a02a2a;cursor:pointer}.donation-form .primaryButton[disabled],.donation-form .secondaryButton[disabled],.donation-form .AcceptUI[disabled]{cursor:initial;background:#efe8e3;border-color:#efe8e3;color:#c1bebd !important;cursor:not-allowed !important}.donation-form .secondaryButton{background:#fff;border-color:#efe8e3;color:#a02a2a !important;cursor:w-resize !important}.donation-form .secondaryButton:hover,.donation-form .secondaryButton:active,.donation-form .secondaryButton:focus{background:#a02a2a;color:#fff !important}#donate-form{position:relative}.loading{position:absolute;top:0;bottom:0;left:0;right:0;z-index:999;background:rgba(255,255,255,.95);text-align:center;padding:50px}.loading-text{display:block;text-transform:uppercase;color:#000}.lds-ring{display:inline-block;position:relative;width:64px;height:64px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #0197af;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#0197af transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#AcceptUIContainer{visibility:hidden;opacity:0;z-index:-1}#AcceptUIBackground{visibility:hidden;opacity:0;z-index:-1}#AcceptUIContainer.show{visibility:visible;z-index:200;opacity:1;top:50%}#AcceptUIBackground.show{opacity:.7;visibility:visible;z-index:999998}main.news{display:grid;grid-template-columns:1fr 90% 1fr;grid-template-rows:repeat(auto)}main.news .newsBody{grid-column:1/span 3;margin-top:60px}@media screen and (max-width: 1023px){main.news .newsBody{padding:132px 0 0 0}}@media screen and (max-width: 768px){main.news .newsBody{padding:148px 0 0 0}}@media screen and (max-width: 600px){main.news .newsBody{padding:138px 0 0 0}}@media screen and (max-width: 450px){main.news .newsBody{padding:120px 0 0 0}}main.news .newsBody .pageTitle{text-align:center;width:100%;margin:0 0 40px 0;background-color:#efe8e3;background-image:url("../img/pattern.png");padding:60px 0 88px}@supports(-webkit-clip-path: polygon(0 0, 0 100%, 100% calc(100% - 5vw), 100% 0)) or (clip-path: polygon(0 0, 0 100%, 100% calc(100% - 5vw), 100% 0)){main.news .newsBody .pageTitle{-webkit-clip-path:polygon(0 0, 0 100%, 100% calc(100% - 5vw), 100% 0);clip-path:polygon(0 0, 0 100%, 100% calc(100% - 5vw), 100% 0)}}@media screen and (max-width: 1023px){main.news .newsBody .pageTitle{padding:80px 0 108px}}@media screen and (max-width: 768px){main.news .newsBody .pageTitle{padding:80px 5% 108px 5%}}@media screen and (max-width: 450px){main.news .newsBody .pageTitle{padding:88px 5% 80px 5%}}main.news .newsBody .pageTitle h6{color:#a02a2a;display:block}main.news .newsBody .pageTitle h1{display:inline-block;border-bottom:4px solid #a02a2a;padding-bottom:10px;max-width:720px;margin:0 auto 20px auto}main.news .newsBody .pageTitle p{font-size:20px;color:#97928f;max-width:720px;margin:0 auto}main.news .newsBody article.container{display:flex;flex-flow:column;width:720px;margin:0 auto 60px}@media(max-width: 768px){main.news .newsBody article.container{margin:0 5%;width:90%}}main.news .newsBody article.container nav.newsFilter{margin-bottom:60px;text-align:center}main.news .newsBody article.container nav.newsFilter a{display:inline-block;text-align:center;background-color:#f4f0f0;border-radius:4px;padding:3px 16px 4px;margin:4px;font-size:14px;color:#7c7875}main.news .newsBody article.container nav.newsFilter a:hover{color:#0197af}main.news .newsBody article.container nav.newsFilter a.active{font-weight:400;color:#fff;background:#0197af}main.news .newsBody article.container nav.newsFilter a.active:hover{color:#fff;cursor:default}main.news .newsBody article.container nav.newsFilter a div{text-align:center;display:inline-block;margin-left:3px}main.news .newsBody article.container nav.newsFilter a div span.count{background:#0197af;min-width:19px;height:19px;border-radius:30px;color:#fff;border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;font-family:"Archivo Narrow",sans-serif;font-size:11px;margin:0}main.news .newsBody article.container article.card{border-bottom:1px solid #efe8e3;margin-bottom:40px;padding-bottom:30px}main.news .newsBody article.container article.card p{margin-bottom:0}main.news .newsBody article.container article.card a h2{margin:0 0 4px}@media(max-width: 767px){main.news .newsBody article.container article.card a h2{font-size:24px}}main.news .newsBody article.container article.card a h2:hover{color:#0197af}main.news .newsBody article.container article.card p.source{color:#55524f}main.news .newsBody article.container article.card p.source span{color:#97928f;font-weight:400}main.news .newsBody article.container article.card p.eventDate{color:#55524f}main.news .newsBody article.container article.card p.eventDate span{color:#97928f;font-weight:400}main.news .newsBody article.container a.back{margin-bottom:20px}main.news{display:grid;grid-template-columns:1fr 90% 1fr;grid-template-rows:repeat(auto)}main.news .newsBody{grid-column:1/span 3;margin-top:60px}@media screen and (max-width: 1023px){main.news .newsBody{padding:132px 0 0 0}}@media screen and (max-width: 768px){main.news .newsBody{padding:148px 0 0 0}}@media screen and (max-width: 600px){main.news .newsBody{padding:138px 0 0 0}}@media screen and (max-width: 450px){main.news .newsBody{padding:120px 0 0 0}}main.news .newsBody figure.topMedia{max-width:1000px;margin:-20px auto 40px auto;text-align:center}@media(max-width: 450px){main.news .newsBody figure.topMedia{margin:0 auto 40px auto}}main.news .newsBody figure.topMedia img{max-width:100%}@media(max-width: 1023px){main.news .newsBody figure.topMedia img{width:90%}}@media(max-width: 1023px){main.news .newsBody figure.topMedia .video{width:90%;margin-left:5%}}main.news .newsBody figure.topMedia figcaption{text-align:left}@media(max-width: 1023px){main.news .newsBody figure.topMedia figcaption{margin-left:5%}}main.news .newsBody .articleTitle{text-align:center;width:100%;margin:0 0 40px 0;padding:0 0 40px 0;border-bottom:1px solid #efe8e3}@media(max-width: 767px){main.news .newsBody .articleTitle{margin:0 0 36px 0;padding:0 0 30px 0}}main.news .newsBody .articleTitle h1{display:inline-block;border-bottom:4px solid #a02a2a;padding-bottom:10px;max-width:720px;margin:0 auto 20px auto}@media(max-width: 767px){main.news .newsBody .articleTitle h1{font-size:36px}}main.news .newsBody .articleTitle p{font-size:20px;color:#97928f;max-width:720px;margin:0 auto 20px;line-height:1.5}@media(max-width: 767px){main.news .newsBody .articleTitle p{font-size:18px;line-height:1.5}}main.news .newsBody .articleTitle h6.author{display:inline-block;margin:0;color:#a02a2a}@media(max-width: 450px){main.news .newsBody .articleTitle h6.author{display:block;margin:3px 0}}main.news .newsBody article.container{display:flex;flex-flow:column;width:720px;margin:0 auto 60px}@media(max-width: 768px){main.news .newsBody article.container{margin:0 5%;width:90%}}main.news .newsBody article.container article.body p:first-child:first-letter{color:#a02a2a;float:left;font-family:"Archivo Narrow",sans-serif;font-size:72px;line-height:56px;padding:4px 8px 0 3px}main.news .newsBody article.container article.body figure{max-width:100%;margin:32px 0 40px}main.news .newsBody article.container article.body figure img{max-width:100%}main.news .newsBody article.container article.boardStaffBody{column-count:3;margin-bottom:100px}@media(max-width: 767px){main.news .newsBody article.container article.boardStaffBody{column-count:2}}main.news .newsBody article.container figure img{max-width:100%}main.news .newsBody article.container blockquote{margin-top:20px}main.news .newsBody article.container .video{margin:20px 0 40px}main.news .newsBody article.staffContainer{display:flex;flex-flow:column;width:960px;margin:0 auto 60px}@media(max-width: 1000px){main.news .newsBody article.staffContainer{margin:0 5%;width:90%}}main.news .newsBody article.staffContainer article.boardStaffBody{column-count:4;margin-bottom:60px}@media(max-width: 767px){main.news .newsBody article.staffContainer article.boardStaffBody{column-count:2}}main.news .newsBody .callToAction{grid-column:1/span 5;width:100%;background-color:#f4f0f0;background-image:url("../img/pattern.png");padding:40px 0 44px;display:grid;grid-template-columns:1fr 180px fit-content(650px) 180px 1fr;grid-gap:75px;align-items:center;order:4}@media screen and (max-width: 1200px){main.news .newsBody .callToAction{grid-template-columns:1fr 180px fit-content(650px) 180px 1fr}}@media screen and (max-width: 1024px){main.news .newsBody .callToAction{grid-gap:50px}}@media screen and (max-width: 768px){main.news .newsBody .callToAction{grid-template-columns:1fr 30% 30% 30% 1fr;grid-column-gap:0;grid-row-gap:16px}}main.news .newsBody .callToAction .content{text-align:left;grid-column:2/span 2}@media screen and (max-width: 768px){main.news .newsBody .callToAction .content{text-align:center;grid-column:2/span 3}}main.news .newsBody .callToAction .content h4{font-family:"Archivo Narrow",sans-serif;font-weight:700;color:#22201e;font-size:24px;line-height:1.3;margin:0}main.news .newsBody .callToAction .actions{text-align:right}@media screen and (max-width: 768px){main.news .newsBody .callToAction .actions{text-align:center;grid-column:2/span 3}}label{margin:0 0 0px;text-transform:uppercase;font-family:"Archivo Narrow",sans-serif;letter-spacing:1px;font-weight:500}input[type=submit]{display:inline-block;border:none;padding:.5rem 2rem .5rem 2rem;border-radius:8px;margin:12px 0 0 0;text-decoration:none;background:#0197af;color:#fff;font-size:16px;font-weight:500;text-transform:uppercase;cursor:pointer;text-align:center;transition:all 250ms ease-in-out,transform 150ms ease;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 4px 16px rgba(34,32,30,.1),0 2px 6px rgba(34,32,30,.2)}input[type=submit]:hover,input[type=submit]:focus{transform:translateY(-2px);border-radius:8px;box-shadow:0 5px 20px rgba(34,32,30,.2),0 1px 2px rgba(34,32,30,.5)}.field{margin:0 0 12px}/*# sourceMappingURL=main.css.map */
