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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{-webkit-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote::before,blockquote::after{content:'';content:none;}q::before,q::after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
.button-blue{display:inline-block;padding:30px 20px;background-color:#0eb8b4;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.button-blue a{color:white;}.button-blue:hover{cursor:pointer;background:#6ec0be;}.button-green{display:inline-block;padding:30px 20px;background-color:#727654;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.button-green a{color:white;}.button-green:hover{cursor:pointer;background:#94986e;}.button-red{display:inline-block;padding:30px 20px;background-color:#ed1c24;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.button-red a{color:white;}.button-red:hover{cursor:pointer;background:#d52b1e;}.button{display:inline-block;padding:30px 20px;background-color:#ed1c24;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.button a{color:white;}.button:hover{cursor:pointer;background:#d52b1e;}.button-black{display:inline-block;padding:30px 20px;background-color:#3f4247;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.button-black a{color:white;}.button-black:hover{cursor:pointer;background:#5e6167;}.heart-button{display:inline-block;padding:33px 90px 33px 30px;background-color:#ed1c24;background-image:url(/sites/all/themes/rsa/images/heart.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:55px;font-size:18px;color:white !important;border-radius:0 40px 40px 0;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.heart-button a{color:white;}.heart-button:hover{cursor:pointer;background-image:#d52b1e;}.heart-button p{margin:0px;}.view--four-column .view-content{overflow:auto;}@media (min-width:680px) and (max-width:1180px){.view--four-column .views-row{width:calc(50% - 10px);float:left;margin-right:20px;}.view--four-column .views-row:nth-child(2n + 2){margin-right:0px;}.view--four-column .views-row:nth-child(2n + 3){clear:left;}}@media (min-width:1180px){.view--four-column .views-row{width:calc(25% - 15px);float:left;margin-right:20px;}.view--four-column .views-row:nth-child(4n + 4){margin-right:0px;}.view--four-column .views-row:nth-child(4n + 5){clear:left;}}.view--three-column .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view--three-column .views-row{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}@media (min-width:1180px){.view--three-column .views-row{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;}}.view--two-column .view-content{overflow:auto;}@media (min-width:1180px){.view--two-column .views-row{width:calc(50% - 10px);float:left;margin-right:20px;}.view--two-column .views-row:nth-child(2n + 2){margin-right:0px;}.view--two-column .views-row:nth-child(2n + 3){clear:left;}}@font-face{font-family:'oswald';src:url(/sites/all/themes/rsa/css/fonts/oswald-regular-webfont.woff2) format("woff2"),url(/sites/all/themes/rsa/css/fonts/oswald-regular-webfont.woff) format("woff"),url(/sites/all/themes/rsa/css/fonts/Oswald-Regular.ttf) format("truetype");}.l-page{font-size:20px;line-height:26px;color:#5e6167;font-family:"Verlag","Verlag A","Verlag B",sans-serif;}a{color:#0eb8b4;text-decoration:none;}h1{font-size:30px;line-height:36px;color:#3f4247;}@media (min-width:680px){h1{font-size:50px;line-height:56px;}}h2{font-size:30px;line-height:36px;color:#3f4247;}h3{font-size:20px;line-height:24px;color:#3f4247;}h4{font-size:18px;line-height:22px;color:#3f4247;}body{margin:0px;background:#ececec;}img,svg{max-width:100%;height:auto;}iframe{max-width:100%;}.field--name-image-title{font-size:14px;text-align:right;}.l-page{max-width:1440px;margin:0 auto;background:white;position:relative;}.page-top-container{max-width:1440px;margin:0 auto;padding:20px;padding:0px 30px;}@media (min-width:680px){.page-top-container{padding:20px 30px;}}.l-main{background-image:url(/sites/all/themes/rsa/images/heart-pattern.png);background-repeat:repeat-x;background-color:transparent;background-position:left bottom;padding-bottom:60px;}.l-main .content-main{max-width:1440px;margin:0 auto;padding:20px;}@media (min-width:680px){.l-main .content-main{padding:20px 30px;}}.l-main .content-bottom{max-width:1440px;margin:0 auto;padding:20px;}@media (min-width:680px){.l-main .content-bottom{padding:20px 30px;}}.field--name-field-image .field__item{line-height:0;}.field--name-field-image .field__item a,.field--name-field-gallery.field--type-image .field__item a{display:inline-block;line-height:0;position:relative;}.field--name-field-image .field__item a:before,.field--name-field-gallery.field--type-image .field__item a:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#0eb8b4;opacity:0;-webkit-transition:0.3s ease opacity;-o-transition:0.3s ease opacity;transition:0.3s ease opacity;}.field--name-field-image .field__item a:hover:before,.field--name-field-gallery.field--type-image .field__item a:hover:before{opacity:0.5;}#colorbox{font-family:"Verlag","Verlag A","Verlag B",sans-serif;}.block.hide-title .block__title{display:none;}.block.frontpage-join{border-bottom:1px solid #cccccc;}.block.frontpage-local{border-bottom:1px solid #cccccc;}.block.frontpage-join,.block.frontpage-local,.block.frontpage-online{background-color:#ececec;padding:20px;}.block.frontpage-join h2,.block.frontpage-local h2,.block.frontpage-online h2{margin:0.25em 0 0.5em 0;font-size:22px;line-height:24px;}@media (min-width:1180px){.block.frontpage-join h2,.block.frontpage-local h2,.block.frontpage-online h2{font-size:30px;line-height:36px;}}.block.frontpage-join h2 a,.block.frontpage-local h2 a,.block.frontpage-online h2 a{color:#3f4247;-webkit-transition:0.3s ease color;-o-transition:0.3s ease color;transition:0.3s ease color;}.block.frontpage-join h2 a:after,.block.frontpage-local h2 a:after,.block.frontpage-online h2 a:after{content:'';display:inline-block;width:50px;height:20px;padding-left:20px;font-weight:100;background-image:url(/sites/all/themes/rsa/images/right-arrow-dark.svg);background-repeat:no-repeat;background-position:center;}.block.frontpage-join h2 a:hover,.block.frontpage-local h2 a:hover,.block.frontpage-online h2 a:hover{color:#0eb8b4;}.block.frontpage-join p,.block.frontpage-local p,.block.frontpage-online p{color:#5e6167;}#block-bean-frontpage-statistics-block{position:relative;margin:-20px;line-height:0;}@media (min-width:680px){#block-bean-frontpage-statistics-block{margin:-20px -30px;}}#block-bean-frontpage-statistics-block .stat-link{display:inline-block;line-height:1;}#block-bean-frontpage-statistics-block .field--name-field-link{position:absolute;z-index:-1;}#block-bean-frontpage-statistics-block .field--name-field-link .field__item{font-size:0px;text-indent:-999px;}#block-bean-frontpage-statistics-block .field--name-field-image .field__item img{line-height:1;}#block-views-header-image-block-block .field--name-title{max-width:1050px;margin:0 auto;color:white;padding:0px 0px 20px 0px;}@media (min-width:680px){#block-views-header-image-block-block .field--name-title{padding:0px 0px 30px 40px;}}#block-views-header-image-block-block .field--name-title h1{color:white;text-transform:uppercase;}.front #block-views-header-image-block-block .field--name-title{display:none;}#block-bean-homepage-header{max-width:1050px;margin:0 auto 60px 0px;color:white;padding:20px 20px 20px 0px;}@media (min-width:0) and (max-width:680px){#block-bean-homepage-header{margin:30px 0px;}}@media (min-width:680px){#block-bean-homepage-header{padding:30px 20px 30px 40px;}}@media (min-width:1180px){#block-bean-homepage-header{padding:30px 0px 30px 40px;}}@media (min-width:680px){#block-bean-homepage-header .entity-bean.view-mode-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#block-bean-homepage-header .entity-bean.view-mode-default.no-text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}#block-bean-homepage-header .entity-bean.view-mode-default.empty{height:100px;}}#block-bean-homepage-header .entity-bean.view-mode-default.empty .header-link{display:none;}#block-bean-homepage-header .entity-bean.view-mode-default.no-link .header-link{display:none;}#block-bean-homepage-header .field--name-block-image-as-background{display:none;}#block-bean-homepage-header .field--name-field-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:600;}#block-bean-homepage-header .field--name-field-body .field__item{max-width:650px;color:white;}#block-bean-homepage-header .field--name-field-body .field__item h1,#block-bean-homepage-header .field--name-field-body .field__item h2,#block-bean-homepage-header .field--name-field-body .field__item h3,#block-bean-homepage-header .field--name-field-body .field__item h4,#block-bean-homepage-header .field--name-field-body .field__item p,#block-bean-homepage-header .field--name-field-body .field__item a,#block-bean-homepage-header .field--name-field-body .field__item em,#block-bean-homepage-header .field--name-field-body .field__item strong{color:white;}#block-bean-homepage-header .field--name-field-body .field__item h2{font-size:30px;line-height:36px;color:#3f4247;color:white;}@media (min-width:680px){#block-bean-homepage-header .field--name-field-body .field__item h2{font-size:50px;line-height:56px;}}#block-bean-homepage-header .field--name-rendered-block-link{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}#block-bean-homepage-header .field--name-rendered-block-link a{display:inline-block;padding:28px 24px;border-radius:40px;color:white;border:1px solid white;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}#block-bean-homepage-header .field--name-rendered-block-link a:hover{background-color:rgba(110,192,190,0.5);}.block.find-an-rsa{max-width:1050px;margin:0 auto;padding:30px 40px;color:white;}.block.find-an-rsa h1,.block.find-an-rsa h2,.block.find-an-rsa h3,.block.find-an-rsa h4{color:white;}#block-menu-block-1{margin:20px 0 40px 0;}#block-menu-block-1 ul.menu{margin:0px;padding:0px;}#block-menu-block-1 ul.menu li{list-style:none;list-style-image:none;}#block-menu-block-1 ul.menu li a{display:block;padding-bottom:15px;color:#3f4247;font-weight:bold;}#block-menu-block-1 ul.menu li a.active{color:#6ec0be;}#block-menu-block-1 ul.menu li.active-trail > a{color:#6ec0be;}#block-menu-block-1 ul.menu ul.menu{padding-left:20px;}#block-menu-block-1 ul.menu ul.menu li a{font-weight:400;}.block.heart-button{margin-left:-30px;}.block.sidebar-heart-button{margin-left:-30px;}.block.sidebar-heart-button .block__content a{display:inline-block;padding:33px 90px 33px 30px;background-color:#ed1c24;background-image:url(/sites/all/themes/rsa/images/heart.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:55px;font-size:18px;color:white;border-radius:0 40px 40px 0;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.block.sidebar-heart-button .block__content a a{color:white;}.block.sidebar-heart-button .block__content a:hover{cursor:pointer;background-image:#d52b1e;}.front-header-buttons{margin-top:40px;margin-bottom:-20px;margin-left:-20px;margin-right:-20px;}@media (min-width:680px){.front-header-buttons{margin-left:calc(66.66% - 134px);margin-right:auto;}}.front-header-buttons p{margin:0px;}@media (min-width:0) and (max-width:680px){.front-header-buttons p a{display:block;}}.front .page-title{display:none;}fieldset.cart_contents{max-width:720px;border:1px solid #ececec;margin-bottom:40px;}fieldset.cart_contents .fieldset-legend{display:none;}fieldset.cart_contents .views-table,fieldset.cart_contents .commerce-price-formatted-components{width:100%;float:none;margin:0;}fieldset.cart_contents .views-table tr,fieldset.cart_contents .commerce-price-formatted-components tr{background:transparent;border:1px solid #ececec;}fieldset.cart_contents .views-table tr th,fieldset.cart_contents .commerce-price-formatted-components tr th{padding:5px;background:#ececec;}fieldset.cart_contents .views-table tr td,fieldset.cart_contents .commerce-price-formatted-components tr td{padding:5px;background:transparent;}fieldset.commerce_payment #edit-commerce-payment-payment-method{margin-bottom:40px;}.node--donation--full .field--name-field-product{margin-bottom:60px;}.commerce-checkout-form-checkout-direct fieldset{border:0px;margin:0 0 20px 0;padding:0px;}.commerce-checkout-form-checkout-direct #payment-details{margin:10px 0;}.node--event--teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #cccccc;padding-top:15px;margin-right:20px;}.node--event--teaser .group-left{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;padding-right:15px;}.node--event--teaser .group-right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.node--event--teaser .field--name-field-date .date-display-single{background:#6ec0be;font-family:"Oswald",sans-serif;text-transform:uppercase;padding:16px 23px;border-radius:50px;color:white;font-family:"Oswald",sans-serif;text-transform:uppercase;width:85px;height:85px;display:block;text-align:center;font-size:20px;line-height:26px;}.node--event--teaser .field--name-title h3{font-family:"Oswald",sans-serif;margin-bottom:0.5em;margin-top:0px;}.node--event--teaser .field--name-title h3 a{color:#3f4247;}.node--event--teaser .field--name-body{color:#d52b1e;}.node--event--full .field--name-field-date{color:#d52b1e;}@media (min-width:680px){.node--event--full{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--event--full .group-left{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;}.node--event--full .group-right{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:10px 40px 10px 60px;border-right:13px solid #0eb8b4;}}.l-footer{background:#3f4247;}.l-footer .l-region--footer{max-width:1440px;margin:0 auto;padding:20px;color:#cccccc;overflow:auto;position:relative;}@media (min-width:680px){.l-footer .l-region--footer{padding:20px 30px;}}@media (min-width:680px){.l-footer .l-region--footer{padding-left:180px;}}@media (min-width:1180px){.l-footer .l-region--footer{padding-left:260px;}}.l-footer h2.block__title{font-size:20px;color:#6ec0be;font-weight:400;}.footer-logo{float:left;margin-right:30px;}@media (min-width:680px){.footer-logo{position:absolute;top:30px;left:30px;}.footer-logo img{max-width:120px;}}@media (min-width:1180px){.footer-logo img{max-width:100%;}}.footer-slogan h2{color:#6ec0be;font-weight:400;}@media (min-width:0) and (max-width:680px){.footer-slogan{float:left;max-width:calc(100% - 165px);min-width:230px;}}.footer-social{border-bottom:1px solid #5e6167;}@media (min-width:0) and (max-width:680px){.footer-social{float:left;}}.footer-menu{clear:both;float:left;margin-right:50px;}@media (min-width:1180px){.footer-menu{margin-right:90px;}}.footer-menu ul.menu{margin:0px;padding:0px;margin-top:1em;}.footer-menu ul.menu li{list-style:none;list-style-image:none;}.footer-menu ul.menu li{padding-bottom:15px;}.footer-menu ul.menu li a{color:white;}.footer-contact{float:left;margin-right:50px;}@media (min-width:1180px){.footer-contact{margin-right:90px;}}@media (min-width:680px){.l-region--footer #block-block-10{margin-top:50px;}}.l-region--footer #block-block-10 p a{color:#ececec;}#block-mailchimp-signup-join-us{float:left;}@media (min-width:680px){#block-mailchimp-signup-join-us{width:350px;}}#block-mailchimp-signup-join-us h2.block__title{text-transform:uppercase;}#block-mailchimp-signup-join-us .mailchimp-signup-subscribe-form-description{margin-bottom:10px;}#block-mailchimp-signup-join-us label{color:#cccccc;font-weight:400;}#block-mailchimp-signup-join-us .form-item input{background-color:rgba(255,255,255,0.1);border:1px solid white;color:white;}@media (min-width:680px){#block-mailchimp-signup-join-us .form-item-mergevars-EMAIL{margin-bottom:10px;}#block-mailchimp-signup-join-us .form-item-mergevars-EMAIL input{width:286px;}#block-mailchimp-signup-join-us .form-item-mergevars-MMERGE5{float:left;margin-right:10px;}#block-mailchimp-signup-join-us .form-item-mergevars-MMERGE5 input{width:198px;}#block-mailchimp-signup-join-us .form-actions{float:left;margin-top:21px;}}form .form-item label{color:#5e6167;text-transform:uppercase;font-size:12px;letter-spacing:0.6px;}form .form-item input,form .form-item textarea{font-size:16px;padding:15px;border:1px solid #5e6167;}form .form-item .resizable-textarea{max-width:519px;}form .form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}form .form-type-radio label.option{font-size:16px;line-height:16px;margin-left:5px;text-transform:none;}form .form-type-checkbox label.option{text-transform:none;}form input[type="submit"]{display:inline-block;padding:30px 20px;background-color:#ed1c24;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;font-size:16px;padding:15px 18px;font-family:"Verlag","Verlag A","Verlag B",sans-serif;margin-right:10px;}form input[type="submit"] a{color:white;}form input[type="submit"]:hover{cursor:pointer;background:#d52b1e;}form .form-item .form-autocomplete{background-image:url(/sites/all/themes/rsa/images/spinner-stop.png);background-position:calc(100% - 10px) center;}form .form-item .form-autocomplete.throbbing{background-image:url(/sites/all/themes/rsa/images/spinner.gif);background-position:calc(100% - 10px) center;}#autocomplete li{padding:5px;}fieldset{border:0px;padding:0px;margin:10px 0px;}fieldset.date-combo .container-inline-date .date-padding{padding-left:0px;}.views-exposed-widgets .views-exposed-widget{float:none;}.views-exposed-widgets .form-item{float:none;margin-bottom:10px;}.views-exposed-widgets .views-submit-button{float:left;}.views-exposed-widgets .views-submit-button input[type="submit"]{display:inline-block;padding:30px 20px;background-color:#ed1c24;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;font-size:16px;padding:15px 18px;}.views-exposed-widgets .views-submit-button input[type="submit"] a{color:white;}.views-exposed-widgets .views-submit-button input[type="submit"]:hover{cursor:pointer;background:#d52b1e;}.views-exposed-widgets .views-reset-button{float:left;}.views-exposed-widgets .views-reset-button input[type="submit"]{display:inline-block;padding:30px 20px;background-color:#3f4247;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;font-size:16px;padding:15px 18px;}.views-exposed-widgets .views-reset-button input[type="submit"] a{color:white;}.views-exposed-widgets .views-reset-button input[type="submit"]:hover{cursor:pointer;background:#5e6167;}.captcha{margin:40px 0;}@media (min-width:680px){.front .l-main{display:block;}.front .l-main .l-region--sidebar{float:right;width:calc(33% + 30px);padding-top:0px;padding-right:0px;}}.front .l-main .l-region--sidebar{padding:0px;}@media (min-width:680px){.front .l-main .l-region--sidebar{border-right:1px solid #cccccc;margin-bottom:40px;}}@media (min-width:680px){.logged-in.front .l-main .page-top-container{display:inline-block;width:calc(66% - 30px);}}.front .page-top-container{padding:0px;}@media (min-width:1180px){.front .node--page--full .node__content > .field--name-body{padding-left:60px;}}.front .node--page--full .node__content > .field--name-body .heart-button{margin-left:-30px;}@media (min-width:1180px){.front .node--page--full .node__content > .field--name-body .heart-button{margin-left:-90px;}}.front .paragraphs-items-field-sections-full .field--name-field-body{max-width:100%;}@media (min-width:0) and (max-width:680px){.front .l-region--sidebar .block:first-child{margin-top:0px !important;}}@media (min-width:680px){.front .l-region--sidebar .block:first-child{z-index:9;position:relative;border-right:1px solid #cccccc;margin-right:-1px;}}.l-header{overflow:auto;position:fixed;width:100%;z-index:99;left:0;-webkit-transition:0.3s ease background-color;-o-transition:0.3s ease background-color;transition:0.3s ease background-color;}.l-header .header-container{max-width:1440px;margin:0 auto;padding:20px;background:#6ec0be;overflow:auto;}@media (min-width:680px){.l-header .header-container{padding:20px 30px;}}.l-branding{float:left;}@media (min-width:0) and (max-width:680px){.l-branding{max-width:calc(100% - 80px);}}.l-branding .site-logo img{width:230px;-webkit-transition:0.3s ease width;-o-transition:0.3s ease width;transition:0.3s ease width;}.l-region--content-top{background:#6ec0be;max-width:1440px;margin:0 auto;padding:20px;padding-top:150px;position:relative;}@media (min-width:680px){.l-region--content-top{padding:20px 30px;}}@media (min-width:680px){.l-region--content-top{padding-top:150px;}}.hasBanner .l-header .header-container{background:transparent;}.hasBanner .content-top{background-size:cover;background-position:center;position:relative;}.hasBanner .content-top:before{content:'';background-color:#5e6167;opacity:0.5;width:100%;height:100%;position:absolute;}.hasBanner .l-region--content-top{background:transparent;padding-top:150px;}.scrolled .l-header{background:#6ec0be;}.scrolled .l-header .header-container{padding:15px 30px 10px 30px;background:#6ec0be;}.scrolled .l-header .site-logo img{width:135px;}#block-search-form{float:right;display:none;}@media (min-width:935px){#block-search-form{display:block;}}#block-search-form form#search-block-form .form-item input[type="text"]{padding:10px;background:rgba(255,255,255,0.2);border:0px;color:white;height:38px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Verlag","Verlag A","Verlag B",sans-serif;vertical-align:top;}#block-search-form form#search-block-form .form-actions input[type="submit"]{background:rgba(255,255,255,0.2);padding:11px 10px 9px 10px;background-image:url(/sites/all/themes/rsa/images/search.svg);background-size:25px;background-position:center;background-repeat:no-repeat;color:transparent;max-width:40px;overflow:hidden;margin-left:-4px;border-radius:0px;font-size:15px;margin-right:0px;height:38px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;}.scrolled #block-search-form{display:none;}.button-blue{display:inline-block;padding:30px 20px;background-color:#0eb8b4;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.button-blue a{color:white;}.button-blue:hover{cursor:pointer;background:#6ec0be;}.button-green{display:inline-block;padding:30px 20px;background-color:#727654;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.button-green a{color:white;}.button-green:hover{cursor:pointer;background:#94986e;}.button-red{display:inline-block;padding:30px 20px;background-color:#ed1c24;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.button-red a{color:white;}.button-red:hover{cursor:pointer;background:#d52b1e;}.button{display:inline-block;padding:30px 20px;background-color:#ed1c24;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.button a{color:white;}.button:hover{cursor:pointer;background:#d52b1e;}.button-black{display:inline-block;padding:30px 20px;background-color:#3f4247;color:white;border:0px;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.button-black a{color:white;}.button-black:hover{cursor:pointer;background:#5e6167;}.heart-button{display:inline-block;padding:33px 90px 33px 30px;background-color:#ed1c24;background-image:url(/sites/all/themes/rsa/images/heart.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:55px;font-size:18px;color:white !important;border-radius:0 40px 40px 0;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.heart-button a{color:white;}.heart-button:hover{cursor:pointer;background-image:#d52b1e;}.heart-button p{margin:0px;}.view--four-column .view-content{overflow:auto;}@media (min-width:680px) and (max-width:1180px){.view--four-column .views-row{width:calc(50% - 10px);float:left;margin-right:20px;}.view--four-column .views-row:nth-child(2n + 2){margin-right:0px;}.view--four-column .views-row:nth-child(2n + 3){clear:left;}}@media (min-width:1180px){.view--four-column .views-row{width:calc(25% - 15px);float:left;margin-right:20px;}.view--four-column .views-row:nth-child(4n + 4){margin-right:0px;}.view--four-column .views-row:nth-child(4n + 5){clear:left;}}.view--three-column .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view--three-column .views-row{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}@media (min-width:1180px){.view--three-column .views-row{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;}}.view--two-column .view-content{overflow:auto;}@media (min-width:1180px){.view--two-column .views-row{width:calc(50% - 10px);float:left;margin-right:20px;}.view--two-column .views-row:nth-child(2n + 2){margin-right:0px;}.view--two-column .views-row:nth-child(2n + 3){clear:left;}}#block-system-main-menu{display:none;float:right;clear:right;margin-top:20px;}@media (min-width:935px){#block-system-main-menu{display:block;}}#block-system-main-menu ul.menu{margin:0px;padding:0px;}#block-system-main-menu ul.menu li{display:inline-block;margin-left:20px;}#block-system-main-menu ul.menu li a{font-family:'Oswald',sans-serif;color:white;text-transform:uppercase;letter-spacing:1px;font-size:18px;-webkit-transition:0.3s ease color;-o-transition:0.3s ease color;transition:0.3s ease color;}#block-system-main-menu ul.menu li a:hover{color:#5e6167;}#block-system-main-menu ul.menu li ul{display:none;}.scrolled #block-system-main-menu{display:none;}.hasBanner #block-system-main-menu ul.menu li a:hover{color:#6ec0be;}#block-menu-block-5,#block-menu-block-4{width:100%;max-width:100%;-webkit-transition:0.5s ease all;-o-transition:0.5s ease all;transition:0.5s ease all;}@media (min-width:680px){#block-menu-block-5,#block-menu-block-4{padding:20px;}}#block-menu-block-5 ul.menu,#block-menu-block-4 ul.menu{max-width:1050px;margin:0 auto;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid white;-webkit-transition:0.5s ease all;-o-transition:0.5s ease all;transition:0.5s ease all;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:680px){#block-menu-block-5 ul.menu,#block-menu-block-4 ul.menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}#block-menu-block-5 ul.menu li,#block-menu-block-4 ul.menu li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;list-style:none;list-style-type:none;border-bottom:1px solid white;}@media (min-width:680px){#block-menu-block-5 ul.menu li,#block-menu-block-4 ul.menu li{border-bottom:0px;border-right:1px solid white;}#block-menu-block-5 ul.menu li:last-child,#block-menu-block-4 ul.menu li:last-child{border-right:0px;}}#block-menu-block-5 ul.menu li:last-child,#block-menu-block-4 ul.menu li:last-child{border-bottom:0px;}#block-menu-block-5 ul.menu li a,#block-menu-block-4 ul.menu li a{font-family:'Oswald',sans-serif;color:white;text-transform:uppercase;padding:15px 20px;display:block;font-size:20px;letter-spacing:0.5px;background:transparent;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}@media (min-width:680px){#block-menu-block-5 ul.menu li a,#block-menu-block-4 ul.menu li a{padding:30px 40px;}}#block-menu-block-5 ul.menu li a:hover,#block-menu-block-4 ul.menu li a:hover{background:rgba(63,66,71,0.5);}.hasBanner #block-menu-block-5 ul.menu li a:hover{background:rgba(110,192,190,0.5);}.hasBanner.scrolled #block-menu-block-5 ul.menu li a:hover{background:rgba(63,66,71,0.5);}@media (min-width:680px){.admin-menu .scrolled #block-menu-block-5{top:29px;}}@media (min-width:935px){.scrolled #block-menu-block-5{top:0px;position:fixed;z-index:99;padding:0px;max-width:560px;right:120px;}.scrolled #block-menu-block-5 ul{border-top:0px;border-bottom:0px;}.scrolled #block-menu-block-5 ul li a{padding:27px;}.scrolled #block-menu-block-5 ul li a:hover{background:rgba(63,66,71,0.5);}}.menu-button{position:fixed !important;right:30px;color:white;display:block;top:30px;z-index:103;width:40px;height:26px;}@media (min-width:935px){.menu-button{display:none;}}@media (min-width:0) and (max-width:935px){.menu-button{background:rgba(94,97,103,0.5);padding:15px;top:0;right:0;}}.admin-menu .menu-button{top:50px;}.scrolled .menu-button{display:block;}.overlay-open .menu-button{display:block;}@media (min-width:935px){.overlay-open .menu-button{display:block;}}.menu-open{overflow:hidden;}.navigation-overlay{display:none;position:fixed;background:#6ec0be;z-index:101;width:100%;height:100%;left:0;-webkit-box-sizing:content-box;box-sizing:content-box;}.l-region--overlay{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-line-pack:center;align-content:center;}@media (min-width:680px){.l-region--overlay{padding:50px;}}@media screen and (min-width:1000px) and (max-height:700px){.menu-open{overflow:hidden;}.menu-open #block-menu-block-3 ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:180px;}.menu-open #block-menu-block-3 ul.menu li{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;}.menu-open #block-menu-block-4{margin-left:180px;width:auto;}.menu-open #block-block-7{margin:20px 0;}.l-region--overlay{overflow-y:scroll;max-height:100%;}.l-region--overlay #block-mailchimp-signup-join-us-header{overflow:visible;}}.overlay-social{text-align:center;}.overlay-social p{margin:0px;}#block-menu-block-3 ul.menu{margin:0px;padding:0px;}#block-menu-block-3 ul.menu li{text-align:center;list-style-type:none;list-style-image:none;padding:7px 0;}@media (min-width:680px){#block-menu-block-3 ul.menu li{padding:15px 0;}}#block-menu-block-3 ul.menu li a{font-family:'Oswald',sans-serif;color:white;text-transform:uppercase;letter-spacing:1px;font-size:20px;-webkit-transition:0.3s ease color;-o-transition:0.3s ease color;transition:0.3s ease color;}#block-menu-block-3 ul.menu li a:hover{color:#5e6167;}.overlay-logo{position:absolute;top:30px;left:30px;display:none;}@media (min-width:680px){.overlay-logo{display:block;}}#block-block-7{margin:40px 0;}#block-mailchimp-signup-join-us-header{overflow:auto;margin:0 auto;display:none;}@media (min-width:1180px){#block-mailchimp-signup-join-us-header{display:block;}}#block-mailchimp-signup-join-us-header h2.block__title{font-family:"Verlag","Verlag A","Verlag B",sans-serif;font-size:20px;line-height:26px;text-transform:uppercase;margin:10px 0 15px 0;float:left;}#block-mailchimp-signup-join-us-header .mailchimp-signup-subscribe-form-description{color:white;float:left;clear:left;margin:0px 20px 10px 0;max-width:230px;}#block-mailchimp-signup-join-us-header .mailchimp-newsletter-mergefields{float:left;}#block-mailchimp-signup-join-us-header .form-item{float:left;margin-right:20px;}#block-mailchimp-signup-join-us-header .form-item label{color:white;}#block-mailchimp-signup-join-us-header .form-item input{background-color:rgba(255,255,255,0.1);border:1px solid white;}#block-mailchimp-signup-join-us-header .form-actions{float:left;margin-top:20px;}.node--article--feature{margin-bottom:40px;}@media (min-width:680px){.node--article--feature{border-left:13px solid #0eb8b4;}.node--article--feature .group-left{padding:10px 40px 10px 60px;}.node--article--feature .field--name-title{border-bottom:1px solid #cccccc;}}@media (min-width:1180px){.node--article--feature .group-left{padding:20px 100px 20px 100px;}}.node--article--feature .field--name-title{margin-bottom:15px;}.node--article--feature .field--name-title h2{margin-bottom:15px;}.node--article--teaser{padding-bottom:25px;border-bottom:1px solid #cccccc;margin-bottom:15px;}.node--article--teaser .group-right,.node--article--teaser .group-left{float:none;width:auto;}@media (min-width:680px){.node--article--teaser{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--article--teaser .group-left{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;padding-right:20px;}.node--article--teaser .group-right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}}@media (min-width:1180px){.node--article--teaser .group-left{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;}}.node--article--teaser .field--name-title a{color:#3f4247;}@media (min-width:680px){.node--article--teaser .field--name-title h3{margin-top:0px;}}@media (min-width:680px){.node--article--full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.node--article--full .group-left{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;}.node--article--full .group-right{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;border-right:13px solid #0eb8b4;padding:10px 40px 10px 60px;}.node--article--full .group-footer{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}}.node--article--full .field--name-post-date{border-top:1px solid #cccccc;max-width:240px;padding-top:20px;}.node--article--full .group-footer{margin-top:40px;border-top:1px solid #cccccc;padding-top:65px;}.node--article--full .field--name-body{max-width:720px;margin:0 auto;border-left:1px solid #cccccc;padding-left:40px;}.l-page .breadcrumb{padding-left:0px;}.l-page .breadcrumb li{display:inline-block;padding-right:5px;}.l-page .breadcrumb li a{color:#ed1c24;}.l-page .breadcrumb li a:after{content:"/";display:inline-block;padding-left:5px;}.l-page .breadcrumb li:last-child a:after{content:' ';}@media (min-width:0) and (max-width:680px){.ds-2col .group-left,.ds-2col .group-right{width:100%;float:none;}}.node--page--teaser{-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.node--page--teaser .field--name-title{font-family:'Oswald',sans-serif;font-size:30px;line-height:36px;color:#3f4247;}.node--page--teaser .field--name-title a{color:#3f4247;}.node--page--teaser a{-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.node--page--teaser:hover{color:#6ec0be;}.node--page--teaser:hover a{color:#6ec0be;}.node--page--full .field--name-body,.node--page--full .field--name-field-body{max-width:720px;}.node--page--full .field--name-body ul,.node--page--full .field--name-field-body ul{list-style:disc;}.node--page--full .field--name-body ol,.node--page--full .field--name-field-body ol{list-style:decimal;}.node-type-page:not(.front) .node__content .field--name-body:first-of-type{margin-top:-40px;}.node--private--full .field--name-body,.node--private--full .field--name-field-body{max-width:720px;}.view-mode-full .field--name-field-gallery{margin-top:80px;}.view-mode-full .field--name-field-gallery > .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-mode-full .field--name-field-gallery > .field__items > .field__item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:10px;}@media (min-width:680px){.view-mode-full .field--name-field-gallery > .field__items > .field__item{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;}}.view-mode-feature .field--name-title a{color:#3f4247;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.view-mode-feature .field--name-body{-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.view-mode-feature .field--name-field-image .field__item a,.view-mode-feature .field--name-field-gallery.field--type-image .field__item a{display:block;line-height:0;position:relative;}.view-mode-feature .field--name-field-image .field__item a:before,.view-mode-feature .field--name-field-gallery.field--type-image .field__item a:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#0eb8b4;opacity:0;-webkit-transition:0.3s ease opacity;-o-transition:0.3s ease opacity;transition:0.3s ease opacity;}.view-mode-feature:hover .field--name-title a{color:#0eb8b4;}.view-mode-feature:hover .field--name-body{color:#0eb8b4;}.view-mode-feature:hover .field--name-field-image .field__item a:before,.view-mode-feature:hover .field--name-field-gallery.field--type-image .field__item a:before{opacity:0.5;}.view-mode-teaser .field--name-title a{color:#3f4247;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.view-mode-teaser .field--name-body{-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}.view-mode-teaser .field--name-field-image .field__item a,.view-mode-teaser .field--name-field-gallery.field--type-image .field__item a{display:inline-block;line-height:0;position:relative;}.view-mode-teaser .field--name-field-image .field__item a:before,.view-mode-teaser .field--name-field-gallery.field--type-image .field__item a:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#0eb8b4;opacity:0;-webkit-transition:0.3s ease opacity;-o-transition:0.3s ease opacity;transition:0.3s ease opacity;}.view-mode-teaser:hover .field--name-title a{color:#0eb8b4;}.view-mode-teaser:hover .field--name-body{color:#0eb8b4;}.view-mode-teaser:hover .field--name-field-image .field__item a:before,.view-mode-teaser:hover .field--name-field-gallery.field--type-image .field__item a:before{opacity:0.5;}.node--member--full .group-left{margin-bottom:40px;}@media (min-width:680px){.node--member--full{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--member--full .group-left,.node--member--full .group-right{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;}}.node--donation--full form .form-type-radios > label{margin-bottom:20px;}@media (min-width:680px){.node--donation--full form .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;}}.node--donation--full form .form-radios .form-type-radio{padding:10px 20px 15px 10px;border:1px solid #6ec0be;border-radius:60px;margin-right:20px;}.node--donation--full form .form-radios .form-type-radio label{font-size:18px;font-family:"Oswald",sans-serif;}.node--donation--full form .form-submit{margin-top:40px;}@media (min-width:1180px){.node--donation--full form .select-or-other{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (min-width:1180px){.node--donation--full form .form-item-line-item-fields-commerce-donate-amount-und-other{margin-top:40px;}}.node--donation--full form .form-item-line-item-fields-commerce-donate-amount-und-other input{max-width:150px;}@media (min-width:680px){.node--video--full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.node--video--full .group-left{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;}.node--video--full .group-right{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;border-right:13px solid #0eb8b4;padding:10px 40px 10px 60px;}.node--video--full .group-footer{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}}.node--video--full .field--name-post-date{border-top:1px solid #cccccc;max-width:240px;padding-top:20px;}.node--video--full .group-footer{margin-top:40px;border-top:1px solid #cccccc;padding-top:65px;}.node--video--full .field--name-body{max-width:720px;margin:0 auto;border-left:1px solid #cccccc;padding-left:40px;}.node--video--feature{margin-bottom:40px;}@media (min-width:680px){.node--video--feature{border-right:13px solid #0eb8b4;}.node--video--feature .group-right{padding:10px 40px 10px 60px;}.node--video--feature .field--name-title{border-bottom:1px solid #cccccc;}}@media (min-width:1180px){.node--video--feature .group-right{padding:20px 100px 20px 100px;}}.node--video--feature .field--name-title{margin-bottom:15px;}.node--video--feature .field--name-title h2{margin-bottom:15px;}.node--video--teaser{padding-bottom:25px;border-bottom:1px solid #cccccc;margin-bottom:15px;}@media (min-width:680px){.node--video--teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.node--video--teaser .group-left{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;padding-right:20px;}.node--video--teaser .group-right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}}.node--video--teaser .field--name-title a{color:#3f4247;}@media (min-width:680px){.node--video--teaser .field--name-title h3{margin-top:0px;}}.embedded-video .player{position:relative;padding-top:56.25%;}.embedded-video .player iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraphs-items-field-sections-full{clear:both;}.paragraphs-item-full-width-link{margin:30px -20px;background-color:#5e6167;-webkit-transition:0.3s ease background-color;-o-transition:0.3s ease background-color;transition:0.3s ease background-color;position:relative;}.paragraphs-item-full-width-link:hover{background-color:#767a82;}@media (min-width:760px){.paragraphs-item-full-width-link{margin:30px -30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.paragraphs-item-full-width-link .group-left{padding:30px 30px 5px 30px;width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}@media (min-width:760px){.paragraphs-item-full-width-link .group-left{padding:30px 20px;}}@media (min-width:1180px){.paragraphs-item-full-width-link .group-left{padding:30px;}}.paragraphs-item-full-width-link .group-left h1{font-weight:400;text-transform:uppercase;color:#6ec0be;margin:0px;font-size:38px;line-height:45px;}@media (min-width:1180px){.paragraphs-item-full-width-link .group-left h1{font-size:50px;line-height:56px;}}.paragraphs-item-full-width-link .group-middle{padding:5px 30px 30px 30px;color:white;width:auto;}@media (min-width:760px){.paragraphs-item-full-width-link .group-middle{padding:30px 20px;}}@media (min-width:1180px){.paragraphs-item-full-width-link .group-middle{padding:30px;}}.paragraphs-item-full-width-link .group-right{background:#0eb8b4;width:auto;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;float:right;}@media (min-width:760px){.paragraphs-item-full-width-link .group-right{padding:50px;float:none;}}.paragraphs-item-full-width-link .group-right:hover{background:#6ec0be;}@media (min-width:760px){.paragraphs-item-full-width-link .group-right .field--name-rendered-link:after{content:'';width:70px;height:70px;display:block;border:1px solid white;}}.paragraphs-item-full-width-link .group-right .field--name-rendered-link p{margin:0px;}.paragraphs-item-full-width-link .group-right .field--name-rendered-link a.arrow-link{color:transparent;display:block;background-image:url(/sites/all/themes/rsa/images/right-arrow.svg);background-position:center;background-size:38px 16px;background-repeat:no-repeat;width:70px;height:70px;}@media (min-width:760px){.paragraphs-item-full-width-link .group-right .field--name-rendered-link a.arrow-link{position:absolute;top:0;left:0;width:100%;height:100%;background-position:calc(100% - 68px) calc(50% + 3px);}}.paragraphs-item-4-column-teasers{margin-bottom:40px;}.paragraphs-item-4-column-teasers .field--name-field-references > .field__items > .field__item,.paragraphs-item-4-column-teasers .field--name-field-public-references > .field__items > .field__item{margin-bottom:40px;}@media (min-width:1180px){.paragraphs-item-4-column-teasers .field--name-field-references > .field__items > .field__item,.paragraphs-item-4-column-teasers .field--name-field-public-references > .field__items > .field__item{margin-bottom:0px;}}@media (min-width:1180px){.paragraphs-item-4-column-teasers .field--name-field-references > .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraphs-item-4-column-teasers .field--name-field-references > .field__items > .field__item{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;padding-right:25px;margin-bottom:40px;}.paragraphs-item-4-column-teasers .field--name-field-references > .field__items > .field__item .ds-2col{display:block;border:0px;}.paragraphs-item-4-column-teasers .field--name-field-references > .field__items > .field__item .group-left,.paragraphs-item-4-column-teasers .field--name-field-references > .field__items > .field__item .group-right{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:0px;width:100%;margin-bottom:20px;}}@media (min-width:1180px){.paragraphs-item-4-column-teasers .field--name-field-public-references > .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraphs-item-4-column-teasers .field--name-field-public-references > .field__items > .field__item{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;padding-right:25px;margin-bottom:40px;}.paragraphs-item-4-column-teasers .field--name-field-public-references > .field__items > .field__item .ds-2col{display:block;border:0px;}.paragraphs-item-4-column-teasers .field--name-field-public-references > .field__items > .field__item .group-left,.paragraphs-item-4-column-teasers .field--name-field-public-references > .field__items > .field__item .group-right{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:0px;width:100%;margin-bottom:20px;}}.paragraphs-item-private-paragraph{margin-bottom:40px;}@media (min-width:1180px){.paragraphs-item-private-paragraph .field--name-field-references > .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraphs-item-private-paragraph .field--name-field-references > .field__items > .field__item{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;padding-right:25px;margin-bottom:40px;}}.paragraphs-item-full-width-reference{border-bottom:1px solid #cccccc;margin-bottom:40px;}.paragraphs-item-four-column-image-and-text{margin-top:40px;margin-bottom:40px;}@media (min-width:680px){.paragraphs-item-four-column-image-and-text .field--type-paragraphs > .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraphs-item-four-column-image-and-text .field--type-paragraphs > .field__items > .field__item{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;padding-right:25px;margin-bottom:40px;}}.paragraphs-item-four-column-image-and-text .field--name-field-image{margin-bottom:20px;}@media (min-width:680px){body.not-front.sidebar .l-main{display:-webkit-box;display:-ms-flexbox;display:flex;}body.not-front.sidebar .l-main .l-content{-webkit-box-flex:0;-ms-flex:0 1 1200px;flex:0 1 1200px;}}@media (min-width:680px){body.not-front.sidebar .l-region--sidebar{-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px;border-right:1px solid #cccccc;}}aside.l-region{max-width:1440px;margin:0 auto;padding:20px;}@media (min-width:680px){aside.l-region{padding:20px 30px;}}.node--story--feature{margin-bottom:40px;}@media (min-width:680px){.node--story--feature{border-right:13px solid #0eb8b4;}.node--story--feature .group-right{padding:10px 40px 10px 60px;}.node--story--feature .field--name-title{border-bottom:1px solid #cccccc;}}@media (min-width:1180px){.node--story--feature .group-right{padding:20px 100px 20px 100px;}}.node--story--feature .field--name-title{margin-bottom:15px;}.node--story--feature .field--name-title h2{margin-bottom:15px;}.node--story--teaser{padding-bottom:25px;border-bottom:1px solid #cccccc;margin-bottom:15px;}.node--story--teaser .group-right,.node--story--teaser .group-left{float:none;width:auto;}@media (min-width:680px){.node--story--teaser{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--story--teaser .group-left{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;padding-right:20px;}.node--story--teaser .group-right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}}@media (min-width:1180px){.node--story--teaser .group-left{-webkit-box-flex:0;-ms-flex:0 0 290px;flex:0 0 290px;}}@media (min-width:680px){.node--story--teaser .field--name-title h3{margin-top:0px;}}@media (min-width:680px){.node--story--full{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.node--story--full .group-left{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;}.node--story--full .group-right{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;border-right:13px solid #0eb8b4;padding:10px 40px 10px 60px;}.node--story--full .group-footer{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}}.node--story--full .field--name-post-date{border-top:1px solid #cccccc;max-width:240px;padding-top:20px;}.node--story--full .group-footer{margin-top:40px;border-top:1px solid #cccccc;padding-top:65px;}.node--story--full .field--name-body{max-width:720px;margin:0 auto;border-left:1px solid #cccccc;padding-left:40px;}@font-face{font-family:'oswald';src:url(/sites/all/themes/rsa/css/fonts/oswald-regular-webfont.woff2) format("woff2"),url(/sites/all/themes/rsa/css/fonts/oswald-regular-webfont.woff) format("woff"),url(/sites/all/themes/rsa/css/fonts/Oswald-Regular.ttf) format("truetype");}.l-page{font-size:20px;line-height:26px;color:#5e6167;font-family:"Verlag","Verlag A","Verlag B",sans-serif;}a{color:#0eb8b4;text-decoration:none;}h1{font-size:30px;line-height:36px;color:#3f4247;}@media (min-width:680px){h1{font-size:50px;line-height:56px;}}h2{font-size:30px;line-height:36px;color:#3f4247;}h3{font-size:20px;line-height:24px;color:#3f4247;}h4{font-size:18px;line-height:22px;color:#3f4247;}.views-field-field-image{line-height:0;}.view-rsas.view-display-id-page_1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-rsas.view-display-id-page_1 .view-header{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:40px;}.view-rsas.view-display-id-page_1 .view-filters{-webkit-box-flex:0;-ms-flex:0 1 575px;flex:0 1 575px;margin-bottom:20px;}.view-rsas.view-display-id-page_1 .view-content{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;}.view-rsas.view-display-id-page_1 #edit-field-geofield-distance-rsa-unit,.view-rsas.view-display-id-page_1 #edit-field-geofield-distance-rsa-distance,.view-rsas.view-display-id-page_1 #edit-field-geofield-distance-rsa span.geofield-proximity-origin-from{display:none;}#block-views-frontpage-news-and-events-block{background:#ececec;padding:20px;margin:0 -20px;}@media (min-width:680px){#block-views-frontpage-news-and-events-block{width:calc(33% + 30px);float:right;margin-right:-30px;margin-left:60px;padding:10px 0 35px 35px;border-right:1px solid #cccccc;margin-top:-45px;}}#block-views-frontpage-news-and-events-block .block__title{font-weight:300;font-size:18px;text-transform:uppercase;color:#5e6167;}#block-views-frontpage-news-and-events-block .block__title a{color:#5e6167;}#block-views-frontpage-news-and-events-block .views-row{border-bottom:1px solid #cccccc;padding:10px 10px 10px 0;}#block-views-frontpage-news-and-events-block .view-display-id-block .views-field-title a{color:#5e6167;}#block-views-frontpage-news-and-events-block .view-display-id-block .views-field-title a:before{content:'\003e  ';}#block-views-frontpage-news-and-events-block .view-display-id-attachment_1 .views-row-last{border-bottom:0px;}#block-views-frontpage-news-and-events-block .node--event--teaser{border-top:0px;padding-top:0px;}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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{-webkit-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote::before,blockquote::after{content:'';content:none;}q::before,q::after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
.view-rsas.view-display-id-page_3{display:flex;flex-wrap:wrap;}.view-rsas.view-display-id-page_3 .view-header{flex:1 0 100%;margin-bottom:40px;}.view-rsas.view-display-id-page_3 .view-filters{flex:0 1 575px;margin-bottom:20px;}.view-rsas.view-display-id-page_3 .view-content{flex:1 1 50%;}.view-rsas.view-display-id-page_3 #edit-field-geofield-distance-rsa-unit,.view-rsas.view-display-id-page_3 #edit-field-geofield-distance-rsa-distance,.view-rsas.view-display-id-page_3 #edit-field-geofield-distance-rsa span.geofield-proximity-origin-from{display:none;}@media screen and (min-width:1250px){.view-rsas.view-display-id-page_3 .view-content{margin-top:-170px;}}.front .hasBanner .content-top{background-position:unset;}.field-name-field-mailchimp-subscription .fieldset-description{font-size:0.7em;}.block--imageblock-1{display:flex;justify-content:center;max-width:320px;}.block--imageblock-1 .block__content{background-color:#fff;height:235px;text-align:center;padding-top:15px;}.upper-case-bold-text{font-weight:bold;text-transform:uppercase;}.block--imageblock-1 .button{padding:20px;}form.commerce-add-to-cart input#edit-line-item-fields-commerce-donate-amount-und-select-select-or-other{display:none;display:none;}form.commerce-add-to-cart  label[for="edit-line-item-fields-commerce-donate-amount-und-select-select-or-other"]{display:none;}.form-item-line-item-fields-commerce-donate-amount-und-select:nth-child(5){display:none;}
