﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,a,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,.wp-caption-text,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{line-height:1}article,aside,details,figcaption,.wp-caption-text,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;padding:0}input,select{vertical-align:middle}@font-face{font-family:"Nova";src:url("../webfonts/nova-line/nova-line.woff") format("woff"),url("../webfonts/nova-line/nova-line.ttf") format("truetype"),url("../webfonts/nova-line/nova-line.svg#nova-line") format("svg");font-weight:normal;font-style:normal}@-o-keyframes fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.aside_item_link,.subnav_element,.sidebar_item_link,.item_header_title,.feature_header_title,.loop .product .entry-title,.result_header_title,[data-tooltip]::before,[data-tooltip]::after,.footer_credits a,.metadata_info.link,.item_footer_link,.pagination_element.view_all,div.woocommerce-info a,.lost_password a,.acn_reset_link,.button,.core button,.core input[type="button"],.core input[type="reset"],.core input[type="submit"],.product button,.product input[type="button"],.product input[type="reset"],.product input[type="submit"],.loop .product .added_to_cart,div.woocommerce a.button,div.woocommerce input.button,.button_secondary,.nav_item a,.search_input,.section_footer_link,.support_summary_link,.label,.tag_link,.rnav_item_link,.rnav_item-link,.rnav-item_link,.rnav-item-link,.rnav-arrow .icon:hover,.choice_link_amount,.donation-tab a,.example_label,.sidebar_sort,.item_image,.item_link,.feature_image,.loop .product .Media img,.feature_link,#masonry .add_to_cart_button,#masonry .added_to_cart,.result_image,.result_link,.author_title_link,.pagination_element.numeral,.pagination_element.prev,.pagination_element.next,.page-numbers,.wc-tabs li a,.download,.upsell,.breadcrumbs-list-element,.resource_categories_list_item a:hover{-o-transition-property:background-color,border,box-shadow,color,opacity,padding;-o-transition-duration:0.2s;-o-transition-timing-function:ease;-moz-transition-property:background-color,border,box-shadow,color,opacity,padding;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease;-webkit-transition-property:background-color,border,box-shadow,color,opacity,padding;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease;transition-property:background-color,border,box-shadow,color,opacity,padding;transition-duration:0.2s;transition-timing-function:ease}.product_section .columns{float:left}.product_section .columns img{align-self:center}@media screen and (min-width: 940px){.product_section .columns{width:50%}.product_section .columns.third,.product_section .columnssixth{width:33.333333333%}}@media screen and (min-width: 1280px){.product_section .columns.fourth{width:25%}.product_section .columns.sixth{width:16.666666667%}}.grid,.columns{justify-content:center;margin-top:-1em;max-width:1440px;padding:0 .5em;position:relative;width:100%}*+.grid,*+.columns{margin-top:0;align-self:center}.columns{padding:0;margin-top:-2em}.columns>*{align-self:center;flex:1 426.66667px;margin:2em 0 0;padding:0 1em}*+.columns{margin-top:-1em;align-self:center}@media screen and (min-width: 520px){.columns{padding:0 1em}}h1,.acn_product_header_title,h2,h3,h4,h5,.primary form h1,.primary form h2,.primary form h3,.primary form h4,#customer_login .col-2 h2,h6{font:700 1em/1.2 "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;margin-bottom:.5em}.aside_item_link,.subnav_element,.sidebar_item_link,.item_header_title,.feature_header_title,.loop .product .entry-title,.result_header_title{font:700 1.5em/1.2 "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;margin-bottom:.25em}p,figcaption,.wp-caption-text,.support_title,.primary ol,.primary ul,.example_label,.statistic_value{font:400 1em/1.5 "Alegreya",Georgia,Times,"Times New Roman",serif;margin-bottom:2em}.primary cite,.aside_item_date,.subnav_date,.sidebar_item_date,.item_header_date,#masonry .amount,.result_header_date,.author_meta,.price{color:#999;font:400 18px/1.5 "Alegreya",Georgia,Times,"Times New Roman",serif;font-size:1.1rem;margin-bottom:1em}.label,.tag_link,.product_meta>span,.product_spec_title{font:700 16px/1.2 "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;font-size:1rem;letter-spacing:2px;text-transform:uppercase}h1,.acn_product_header_title{font-size:2.5em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.44em}h5,.primary form h1,.primary form h2,.primary form h3,.primary form h4,#customer_login .col-2 h2{font-size:1.2em}[data-icon]{display:inline-block;padding:.5em 1em}[data-icon]::before{content:attr(data-icon);font-family:"Nova","Lucida Sans Unicode";font-style:normal;font-weight:normal;speak:none}[data-tooltip]{position:relative}[data-tooltip]::before,[data-tooltip]::after{bottom:100%;left:50%;opacity:0;position:absolute;visibility:hidden;z-index:100}[data-tooltip]::before{-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#262626;border-radius:0;color:#fff;content:attr(data-tooltip);font-family:"Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;font-size:1rem;line-height:normal;margin-bottom:5px;padding:.25em .5em;text-align:center;white-space:nowrap}[data-tooltip]::after{border-top:5px solid #262626;border-right:5px solid transparent;border-left:5px solid transparent;content:"";font-size:0;line-height:0;margin-left:-5px;width:0}[data-tooltip]:hover::before,[data-tooltip]:hover::after{opacity:1;visibility:visible}.core input,.core textarea,.core select,.product input,.product textarea,.product select,.newsletter_email,.core button,.core input[type="button"],.core input[type="reset"],.core input[type="submit"],.product button,.product input[type="button"],.product input[type="reset"],.product input[type="submit"]{font:1.2rem "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif}.core input,.core textarea,.core select,.product input,.product textarea,.product select,.newsletter_email{-o-transition-property:background-color,border,color;-o-transition-duration:0.2s;-o-transition-timing-function:ease;-moz-transition-property:background-color,border,color;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease;-webkit-transition-property:background-color,border,color;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease;transition-property:background-color,border,color;transition-duration:0.2s;transition-timing-function:ease;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:none;padding:.5em 1em;width:100%}.core input:focus,.core textarea:focus,.core select:focus,.product input:focus,.product textarea:focus,.product select:focus,.newsletter_email:focus{border:1px solid #33B6D6;outline:none}.core input:disabled,.core textarea:disabled,.core select:disabled,.product input:disabled,.product textarea:disabled,.product select:disabled,.newsletter_email:disabled{background-color:#E6E6E6}@media screen and (min-width: 520px){.core input,.core textarea,.core select,.product input,.product textarea,.product select,.newsletter_email{width:auto}}.gfield_required{color:#F44336}.core button,.core input[type="button"],.core input[type="reset"],.core input[type="submit"],.product button,.product input[type="button"],.product input[type="reset"],.product input[type="submit"]{cursor:pointer;font-family:"Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;-webkit-appearance:none}.core input[type="file"],.product input[type="file"]{border:none;line-height:1;padding:1em 0;width:100%}.core textarea,.product textarea{resize:vertical;min-height:120px;padding:.5em 1em}.core label,.core legend,.product label,.product legend{display:block;font:1.2rem "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif !important}.core input[type="checkbox"],.core input[type="radio"],.product input[type="checkbox"],.product input[type="radio"]{display:inline-block;margin:0 .25em;width:auto}.core input[type="checkbox"]+label,.core input[type="radio"]+label,.product input[type="checkbox"]+label,.product input[type="radio"]+label{display:inline}.ie8 input[type='password']{font-family:sans-serif}.gform_wrapper{margin:0 !important}#input_1_locations,#input_2_locations,#input_3_locations,#input_4_locations,#input_5_locations{border:1px solid #B3B3B3;padding:1em;margin-top:1em}#input_1_issues,#input_2_issues,#input_3_issues,#input_4_issues,#input_5_issues{border:1px solid #B3B3B3;padding:1em;margin-top:1em}::-moz-selection{background:#D13A2F;color:#fff}::selection{background:#D13A2F;color:#fff}body{background-color:#fff;color:#333;font:400 1em/1.5 "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;position:relative;-moz-font-feature-settings:'liga', 'kern';-moz-font-feature-settings:'liga=1, kern=1';-ms-font-feature-settings:'liga', 'kern';-o-font-feature-settings:'liga', 'kern';-webkit-font-feature-settings:'liga', 'kern';font-feature-settings:'liga', 'kern';text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}strong{font-weight:700}em{font-style:italic}hr{border-top:1px solid #E6E6E6;margin:1em 0}picture,img{display:block;height:auto;margin:auto;max-width:100%}li{list-style:none}.support,.choice,.statistic{display:inline-block;padding:0 1em}.core form,.product form,.menu_button,.footer_logo_image,.section_footer,.label,.choices,.choice_link,.sidebar_item,.feed,.item_image,.features,.loop,.results,.result,.result_image,.result_wrap,.home_statistics_wrap,.acn_product_header,.download{display:block;margin:0 auto 1em auto}.content_header,.section{display:inline-block;padding:1em;position:relative;width:100%}@media screen and (min-width: 940px){.content_header,.section{padding:2em}}.feature_wrap,.loop .product .Media,.author{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2)}.content_header_title,.content_header_summary,.section_title{margin:0 auto 0.5em auto;max-width:853.33333px}.footer_credits a,.metadata_info.link,.item_footer_link,.pagination_element.view_all,div.woocommerce-info a,.lost_password a,.acn_reset_link{border-bottom:1px solid;font-weight:700}.footer_credits a:hover,.metadata_info.link:hover,.item_footer_link:hover,.pagination_element.view_all:hover,div.woocommerce-info a:hover,.lost_password a:hover,.acn_reset_link:hover{color:#33B6D6}.grid,.columns,.feed,.feed>*{display:-ms-flex;display:-webkit-flex;display:flex;flex-flow:row wrap}.centered{-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.current{position:relative;color:#D13A2F}.current::after{-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 0 5px rgba(0,0,0,0.05) inset;content:"";height:100%;left:50%;position:absolute;top:0;width:30px}.button,.core button,.core input[type="button"],.core input[type="reset"],.core input[type="submit"],.product button,.product input[type="button"],.product input[type="reset"],.product input[type="submit"],.loop .product .added_to_cart,div.woocommerce a.button,div.woocommerce input.button{border:1px solid #a82e25;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);display:block;font:700 1rem/1.2 "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;letter-spacing:2px;padding:0.8rem 2rem 0.6rem 2rem;text-align:center;text-transform:uppercase;background-color:#D13A2F;color:#fff;width:100%;-webkit-appearance:none;-moz-appearance:none}.button:focus,.core button:focus,.core input[type="button"]:focus,.core input[type="reset"]:focus,.core input[type="submit"]:focus,.product button:focus,.product input[type="button"]:focus,.product input[type="reset"]:focus,.product input[type="submit"]:focus,.loop .product .added_to_cart:focus,div.woocommerce a.button:focus,div.woocommerce input.button:focus,.button:hover,.core button:hover,.core input[type="button"]:hover,.core input[type="reset"]:hover,.core input[type="submit"]:hover,.product button:hover,.product input[type="button"]:hover,.product input[type="reset"]:hover,.product input[type="submit"]:hover,.loop .product .added_to_cart:hover,div.woocommerce a.button:hover,div.woocommerce input.button:hover{background-color:#bd342a;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}.button:active,.core button:active,.core input[type="button"]:active,.core input[type="reset"]:active,.core input[type="submit"]:active,.product button:active,.product input[type="button"]:active,.product input[type="reset"]:active,.product input[type="submit"]:active,.loop .product .added_to_cart:active,div.woocommerce a.button:active,div.woocommerce input.button:active{background-color:#da6259}@media screen and (min-width: 520px){.button,.core button,.core input[type="button"],.core input[type="reset"],.core input[type="submit"],.product button,.product input[type="button"],.product input[type="reset"],.product input[type="submit"],.loop .product .added_to_cart,div.woocommerce a.button,div.woocommerce input.button{display:inline-block;width:auto}}.button_secondary{border:1px solid #a82e25;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);display:block;font:700 1rem/1.2 "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;letter-spacing:2px;padding:0.8rem 2rem 0.6rem 2rem;text-align:center;text-transform:uppercase;background-color:#33B6D6;color:#fff;width:100%;-webkit-appearance:none;-moz-appearance:none}.button_secondary:focus,.button_secondary:hover{background-color:#28a8c7;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}.button_secondary:active{background-color:#5dc5df}@media screen and (min-width: 520px){.button_secondary{display:inline-block;width:auto}}.paragraph{-moz-columns:320px 2;-moz-column-gap:2em;-webkit-columns:320px 2;-webkit-column-gap:2em;columns:320px 2;column-gap:2em;max-width:1066.66667px;margin:1em auto;text-align:left}.paragraph-text{margin:0}.visually_hidden{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);margin:-1px;margin:0;padding:0;position:absolute !important}.visually-hidden-nav{left:-9999px !important;position:fixed !important;top:-9999px !important}.clearfix::after,ul.donate-tabs::after,.thumbnails::after,.wc-tabs::after,.clearfix::before,ul.donate-tabs::before,.thumbnails::before,.wc-tabs::before{content:"";display:table;clear:both}.facebook{color:#3B5998}.flickr{color:#ff0084}.googleplus{color:#D34836}.instagram{color:#517FA4}.linkedin{color:#4875B4}.pinterest{color:#C92228}.tumblr{color:#35465C}.twitter{color:#59CCFF}.vimeo{color:#1AB7EA}.youtube{color:#EF3B39}.header{background-color:#fff;overflow:visible;padding:1em;text-align:center;width:100%;z-index:80}.header_logo{position:relative;z-index:80;display:block;width:216px}.header_nav{display:none;overflow:hidden;text-align:center}.header_nav_list{background-color:white;box-shadow:0 2px 4px rgba(0,0,0,0.1);left:0;position:absolute;padding:0.6em;width:100%;z-index:999}.header_nav_title{color:#D13A2F;font-size:1rem;letter-spacing:3px;margin-bottom:.5em;text-transform:uppercase}.header_actions{left:1em;position:absolute;top:1em;z-index:9999}.header_actions .search{margin:0}.header .button,.header .core button,.core .header button,.header .core input[type="button"],.core .header input[type="button"],.header .core input[type="reset"],.core .header input[type="reset"],.header .core input[type="submit"],.core .header input[type="submit"],.header .product button,.product .header button,.header .product input[type="button"],.product .header input[type="button"],.header .product input[type="reset"],.product .header input[type="reset"],.header .product input[type="submit"],.product .header input[type="submit"],.header .loop .product .added_to_cart,.loop .product .header .added_to_cart,.header div.woocommerce a.button,div.woocommerce .header a.button,.header div.woocommerce input.button,div.woocommerce .header input.button{margin:0;position:absolute;right:1em;top:1em;z-index:9999}@media screen and (min-width: 940px){.header_logo{margin:0 auto .5em}.header_nav{display:block}}@media screen and (min-width: 1280px){.header_actions{position:fixed}.header .button,.header .core button,.core .header button,.header .core input[type="button"],.core .header input[type="button"],.header .core input[type="reset"],.core .header input[type="reset"],.header .core input[type="submit"],.core .header input[type="submit"],.header .product button,.product .header button,.header .product input[type="button"],.product .header input[type="button"],.header .product input[type="reset"],.product .header input[type="reset"],.header .product input[type="submit"],.product .header input[type="submit"],.header .loop .product .added_to_cart,.loop .product .header .added_to_cart,.header div.woocommerce a.button,div.woocommerce .header a.button,.header div.woocommerce input.button,div.woocommerce .header input.button{position:fixed}}.menu_button{cursor:pointer;right:1em;line-height:44px;position:absolute;top:1em}.menu_button_icon{background-color:#333;box-shadow:0 6px 0 0 #333,0 -6px 0 0 #333;display:inline-block;height:2px;margin:0 1em;vertical-align:middle;width:18px}@media screen and (min-width: 940px){.menu_button{display:none}}[data-amount]:after{content:attr(data-amount);position:absolute;top:0;right:0;background-color:#33B6D6;border-radius:12px;font-size:0.8rem;font-weight:700;padding:0 4px;line-height:1.2;color:white}.nav_item{display:inline-block;position:relative}.nav_item:last-child{font-weight:700}.nav_item.social{margin:0}.nav_item a{position:relative;z-index:10;display:block;padding:1em;letter-spacing:1px}.nav_item a:hover{color:#D13A2F}.nav_item .dropdown{-o-transition:visibility 0s 0.4s ease,opacity 0.2s 0.2s ease;-moz-transition:visibility 0s 0.4s ease,opacity 0.2s 0.2s ease;-webkit-transition:visibility 0s 0.4s ease,opacity 0.2s 0.2s ease;transition:visibility 0s 0.4s ease,opacity 0.2s 0.2s ease;background:#F5F3E9;margin-top:.5em;min-width:300px;opacity:0;position:absolute;box-shadow:0 9px 10px rgba(0,0,0,0.1);visibility:hidden}.nav_item .dropdown-item:hover a,.nav_item .dropdown-item:hover a:hover{border-bottom:1px solid #33B6D6;color:#33B6D6}.nav_item .dropdown-item a{border-bottom:1px solid transparent;padding:.5em 1em;text-align:left}.nav_item:hover .dropdown{-o-transition:opacity 0.2s 0.3s ease;-moz-transition:opacity 0.2s 0.3s ease;-webkit-transition:opacity 0.2s 0.3s ease;transition:opacity 0.2s 0.3s ease;opacity:1;visibility:visible}.nav_item:hover .dropdown .nav-item{float:none}.nav_item:hover>a:before{content:"";display:block;color:#D13A2F;border-top:4px solid #D13A2F;position:absolute;top:0;width:100%;left:0}.nav_item.current:hover>a:before{display:none}.footer{position:relative;z-index:70;background-color:#333;border-top:4px solid #D13A2F;color:#fff;padding:2em 1em;text-align:center}.footer_logo{display:inline-block}.footer_credits{color:#999;font-size:1rem;margin:0}.search{margin:1em 0;display:inline-block;position:relative}.search_sidebar{width:100%;margin:0}.search_input{border-bottom:2px solid;box-shadow:none;font:1rem "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;height:44px;margin:0;padding:0.6em 44px 0.4em 1em;width:100%;color:#fff}.search_input:-ms-input-placeholder{color:#fff}.search_input:-moz-input-placeholder{color:#fff}.search_input::-moz-input-placeholder{color:#fff}.search_input::-webkit-input-placeholder{color:#fff}.search_input:focus{background-color:rgba(0,0,0,0.1);outline:none}.search_input.dark{border-color:#ccc;color:#333}.search_input.dark:-ms-input-placeholder{color:#333}.search_input.dark:-moz-input-placeholder{color:#333}.search_input.dark::-moz-input-placeholder{color:#333}.search_input.dark::-webkit-input-placeholder{color:#333}.search_button{cursor:pointer;height:44px;right:0;line-height:1;padding:0.8rem;position:absolute;top:0}.search_button::before{font-size:1rem}.resources_search{display:inline-block;background-color:#333}.resources_search .search{margin:0}.resources_search .search label,.resources_search .search input{display:block}@media screen and (min-width: 520px){.resources_search .search label,.resources_search .search input{display:inline-block}}.resources_search .search .form_label{color:#fff;font-family:"Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;letter-spacing:0.1rem;opacity:0.5;text-transform:uppercase}.resources_search .search .search_input{width:auto}.content{font-size:1em;min-height:80vh;text-align:center}@media screen and (min-width: 520px){.content{font-size:1.125em}}@media screen and (min-width: 940px){.content{font-size:1.25em;margin-top:59px}}.content_wrap{position:relative}.content_media{max-width:none;width:100%}.content_header{background-color:#D13A2F;color:#fff;display:block;overflow:hidden}.no-js .content,.no-checked .content{padding-top:0}@media screen and (min-width: 940px){.no-js .content,.no-checked .content{padding-top:0}}.section.white{background-color:#fff}.section.primary-color{background-color:#D13A2F;color:#fff}.section.secondary-color{background-color:#33B6D6;color:#fff}.section.tertiary-color{background-color:#F5F3E9}.section_title{font-size:1.2em;color:#D13A2F;letter-spacing:3px;text-transform:uppercase}.section_footer{position:relative;text-align:center}.section_footer::before{content:"";position:absolute;top:0.75em;left:0;height:1px;background-color:#ccc;width:100%}.section_footer_link{position:relative;z-index:10;background-color:#F5F3E9;color:#D13A2F;font:700 16px "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;font-size:0.9rem;letter-spacing:3px;padding:.5em 1em;text-transform:uppercase}.section_footer_link:hover{color:#33B6D6}.home .section{display:block;margin:0 auto}.core{position:relative;z-index:50;text-align:left}.core_header{background-color:#D13A2F;color:#fff;padding:1em}.core_header_title{font-size:2.5em}.core_header_summary{font-size:1.2em;margin:0}.core_footer{padding:1em}.no-sidebar .core{width:100%}@media screen and (min-width: 940px){.core{float:left;width:70%}.shop .core{float:right}.content_media+.content_wrap .core{margin-top:-3em}}@media screen and (min-width: 1280px){.core{width:80%}.core_header,.core_footer{padding-left:34%;padding-right:5%}}@media screen and (min-width: 1440px){.core_header{padding:2em 10% 2em 35%}.core_footer{padding:0 10% 2em 35%}}.support{margin-bottom:1em;position:relative;text-align:center;vertical-align:top;width:100%}.support::after{-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 0 10px #F2F2F2 inset;content:"";height:100%;left:50%;position:absolute;top:0;width:120px}.support_icon{color:#33B6D6;display:block;margin:0 auto;padding-bottom:0}.support_icon::before{font-size:24px}.support_title{position:relative;z-index:10;font-size:2em;line-height:1.2;margin-bottom:.5em}.support_summary{position:relative;z-index:10}.support_summary_link{position:relative;z-index:10;color:#D13A2F;font:700 16px "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;letter-spacing:3px;text-transform:uppercase}.support_summary_link:hover{color:#33B6D6}.primary{padding:1em 1em 0 1em;position:relative}.primary table,.primary span,.primary object,.primary .fluid-width-video-wrapper,.primary .button,.primary .core button,.core .primary button,.primary .core input[type="button"],.core .primary input[type="button"],.primary .core input[type="reset"],.core .primary input[type="reset"],.primary .core input[type="submit"],.core .primary input[type="submit"],.primary .product button,.product .primary button,.primary .product input[type="button"],.product .primary input[type="button"],.primary .product input[type="reset"],.product .primary input[type="reset"],.primary .product input[type="submit"],.product .primary input[type="submit"],.primary .loop .product .added_to_cart,.loop .product .primary .added_to_cart,.primary div.woocommerce a.button,div.woocommerce .primary a.button,.primary div.woocommerce input.button,div.woocommerce .primary input.button{margin-bottom:1em}.primary ol,.primary ul{padding-left:1.2em}.primary ol ol,.primary ol ul,.primary ul ol,.primary ul ul{margin-bottom:.5em}.primary ol li{list-style:decimal}.primary ol li ol li{list-style:lower-roman}.primary ol li ul li{list-style:circle}.primary ul li{list-style:disc}.primary ul li ul li{list-style:circle}.primary ul li ol li{list-style:decimal}.primary form ul,.primary form li{list-style:none;padding:0}.primary p:empty{display:none}.primary img{margin-bottom:1em}.primary figure{position:relative}.primary figcaption,.primary .wp-caption-text{font-style:italic;text-align:center}.primary .fluid-width-video-wrapper{overflow:hidden;border-radius:0}.primary p a:not(.button):not(.core button):not(.core input[type="button"]):not(.core input[type="reset"]):not(.core input[type="submit"]):not(.product button):not(.product input[type="button"]):not(.product input[type="reset"]):not(.product input[type="submit"]):not(.loop .product .added_to_cart):not(div.woocommerce a.button):not(div.woocommerce input.button){-o-transition-property:background-color,border,box-shadow,color,opacity,padding;-o-transition-duration:0.2s;-o-transition-timing-function:ease;-moz-transition-property:background-color,border,box-shadow,color,opacity,padding;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease;-webkit-transition-property:background-color,border,box-shadow,color,opacity,padding;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease;transition-property:background-color,border,box-shadow,color,opacity,padding;transition-duration:0.2s;transition-timing-function:ease;border-bottom:1px solid;font-weight:700}.primary p a:not(.button):not(.core button):not(.core input[type="button"]):not(.core input[type="reset"]):not(.core input[type="submit"]):not(.product button):not(.product input[type="button"]):not(.product input[type="reset"]):not(.product input[type="submit"]):not(.loop .product .added_to_cart):not(div.woocommerce a.button):not(div.woocommerce input.button):hover{color:#33B6D6}.primary blockquote{border-left:4px solid #D13A2F;font:italic 1.33em/1.5 "Alegreya",Georgia,Times,"Times New Roman",serif;margin:2em 0;padding-left:1em}.primary blockquote p{margin:0}.primary cite{display:block}.primary q{font-style:italic;quotes:"‘" "’" "“" "”"}.primary q:before{content:open-quote}.primary q:after{content:close-quote}.primary code{background-color:#F2F2F2;border-radius:0;font-family:Monaco,"Lucida Console",monospace;border:1px solid #ccc}.primary .acn-copyright-image-wrap{position:relative}.primary .acn-copyright-image-wrap img{width:100%}.primary .acn-copyright-image-wrap .acn-copyright-image-overlay{background-color:rgba(0,0,0,0.7);bottom:0;color:#fff;font-size:0.7em;margin:0;padding:6px 10px 6px;position:absolute;right:0}@media screen and (min-width: 940px){.primary .alignleft,.primary .float-left,.primary .float_left{float:left;margin-right:1em;max-width:50%}.primary .alignright,.primary .float-right,.primary .float_right{float:right;margin-left:1em;max-width:50%}}@media screen and (min-width: 1280px){.primary{padding-left:34%;padding-right:5%}}@media screen and (min-width: 1440px){.primary{padding:2em 10% 0 35%}}.wp-caption{position:relative;width:auto !important}.gallery{margin:0 -.5em 1em !important}.gallery-item{display:block;float:none !important;margin:0 auto 1rem !important;max-width:720px;padding:0 .5em;width:100% !important}@media screen and (min-width: 940px){.gallery-item{float:left !important}.gallery-columns-2 .gallery-item{width:50% !important}.gallery-columns-3 .gallery-item{width:33.333333333% !important}.gallery-columns-4 .gallery-item{width:25% !important}}img.attachment-thumbnail{border:none !important;margin:0 auto 1em}#gslideshow img{margin:0}#gslideshow .cycle-pager-active,#gslideshow .cycle-pager-active:hover{background-color:#D13A2F}#gslideshow .gss-prev:hover,#gslideshow .gss-next:hover{background-color:#D13A2F;color:#fff}.primary table{box-shadow:inset 0 0 0 1px #ccc;display:inline-block;font-size:1rem;height:auto !important;max-width:100%;overflow-x:auto;width:auto !important}.primary th,.primary td{border:1px solid #ccc;min-width:140px;padding:.25em .5em;text-align:left;vertical-align:top}.primary thead td,.primary tfoot td,.primary th{background:#33B6D6;border:1px solid #2496b2;color:#fff;font-weight:normal}.metadata_info{font:1em/1.2 "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;display:inline-block;margin-bottom:0;letter-spacing:1px}.core_header .metadata_info{color:#fff}.metadata_share{display:inline-block}.metadata_share_item{display:inline-block}.metadata_share_link{display:block;font-size:1rem}.core_header .metadata_share_link{color:#fff}.label{background-color:#D13A2F;color:#fff;height:32px;left:-1em;padding:.5em;position:absolute;top:1em}.label:hover{padding:.5em 1em}.label::after{border-color:transparent #a82e25 transparent transparent;border-style:solid;border-width:0 1em 1em 0;content:"";left:0;position:absolute;top:32px;width:0}.tag{float:left;margin:.25em .25em 0 0}.tag_link{background-color:#33B6D6;border-radius:0;color:#fff;display:block;padding:.5em 1em}.tag_link:hover{background-color:#2496b2}.rnav{background-color:#4D4D4D;color:#fff;display:none;text-align:center}#rnav-open:checked+.rnav{display:block}.rnav .search{width:90%}.rnav_item,.rnav-item{box-shadow:0 -1px rgba(255,255,255,0.1) inset;position:relative}.rnav_item:after,.rnav-item:after{top:1em;right:1em;font-size:1rem;padding:0 5px}.rnav_item_link,.rnav_item-link,.rnav-item_link,.rnav-item-link{display:block;padding:.83333em 1em;text-align:left;font-size:1.1rem}.rnav_item_link:hover,.rnav_item-link:hover,.rnav-item_link:hover,.rnav-item-link:hover{background-color:rgba(255,255,255,0.1)}.rnav-dropdown{background:rgba(0,0,0,0.05);display:none}.rnav-checkbox:checked ~ .rnav-dropdown{display:block}.rnav-arrow{cursor:pointer;padding:.5em 1em;position:absolute;right:0;top:0}.rnav-arrow .icon{cursor:pointer;-o-transition:transform 0.4s ease;-moz-transition:transform 0.4s ease;-webkit-transition:transform 0.4s ease;transition:transform 0.4s ease;display:block;font-size:1.5rem;width:1em;vertical-align:middle}.rnav-checkbox:checked+.rnav-arrow .rnav-arrow .icon{-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.rnav-arrow .icon:hover{cursor:pointer}.rnav_button{padding:1em}.rnav_current{background-color:#D13A2F}#rnav_open:checked+.rnav{display:block}@media screen and (min-width: 940px){#rnav_open:checked+.rnav{display:none}}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-loading .featherlight-close{display:none}.expand-check ~ div{display:none}.expand-check:checked ~ div{display:block}.expand-trigger{cursor:pointer;margin-top:0}.expand-trigger .icon{-o-transition:transform 0.4s ease;-moz-transition:transform 0.4s ease;-webkit-transition:transform 0.4s ease;transition:transform 0.4s ease;height:20px;margin-left:.33333em;margin-top:-3px;width:20px;vertical-align:middle}.expand-check:checked ~ .expand-trigger .icon{-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.expander{margin-top:1em}.donate select{color:inherit;font:inherit;vertical-align:baseline;margin:0;height:auto}.donate label{display:inline-block}.donate input{margin:0;text-align:center}.choices{text-align:center}.choice{max-width:320px;vertical-align:top;width:100%}.choice_link{position:relative}.choice_link_amount{background-color:#D13A2F;border-radius:100%;box-shadow:0 0 0 4px #fff;bottom:0;color:#fff;height:80px;left:0;line-height:80px;position:absolute;width:80px}.choice_link:hover .choice_link_amount{background-color:#33B6D6}.choice_link_image{border-radius:100%;overflow:hidden}.choice_summary{font-size:1rem}.donate-section{position:relative;top:-80px;display:block;visibility:hidden}ul.donate-tabs{max-width:22em;padding-left:0;margin:0 auto 2em;text-align:center}ul.donate-tabs+.section_title{display:none}.donation-tab{float:left;list-style:none !important;width:50%}.donation-tab a{background:#fff;border-bottom:none;border:1px solid #D13A2F;color:#D13A2F;display:block;font-weight:700;margin:0;padding:.5em 1em}.donation-tab a:hover{background:#F2F2F2}.donation-tab.active a{background:#D13A2F;color:#fff}.examples{display:-ms-flex;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:center;width:100%}.example{border-right:1px solid #ccc;flex:1 10em;float:left;max-width:360px;padding:0 .5em;margin-bottom:1em;text-align:center;width:100%}.example:last-child{border-color:transparent}@media screen and (min-width: 520px){.example{width:50%}.example:nth-child(odd){clear:left}}@media screen and (min-width: 940px){.example{width:33.33%}.example:nth-child(odd){clear:none}.example:nth-child(3n+1){clear:left}}.example_wrap{display:block;padding:.5em;height:100%}.example_wrap:hover .example_image,.example_wrap:focus .example_image{box-shadow:0 0 0 5px #D13A2F}.example_wrap:hover .example_label,.example_wrap:focus .example_label{color:#D13A2F}.example_image{-o-transition-property:box-shadow,transform;-o-transition-duration:0.2s;-o-transition-timing-function:ease;-moz-transition-property:box-shadow,transform;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease;-webkit-transition-property:box-shadow,transform;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease;transition-property:box-shadow,transform;transition-duration:0.2s;transition-timing-function:ease;border-radius:1000px;display:block;margin:.5em;overflow:hidden;position:relative}.example_image img{margin:0}.example_label{font-size:3em;line-height:1;margin:0}.example_label p{font:1rem "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;color:#333;margin:1em 0 0}.gform_footer{padding:0 !important}.formattedTotalPrice{display:block;font-size:2em !important;margin:0 0 .5em !important;font-weight:700}.gfield_countrywhowhat .gfield_radio{display:-ms-flex;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:center;background:#F2F2F2}.gfield_countrywhowhat .gfield_radio li{flex:1 10em;padding:.5em;text-align:center}.gfield_countrywhowhat .gfield_radio li label{display:block !important;margin:4px 0 0 !important;max-width:none !important}.gfield_countrywhowhat_label{font:1.2rem "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif}.aside{background-color:#F5F3E9;float:left;text-align:left;margin:1em 0;padding-bottom:1em;width:100%}.aside.right{float:right}.aside_title{background-color:#33B6D6;color:#fff;display:block;height:3rem;font:700 16px "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;font-size:1rem;letter-spacing:3px;line-height:3rem;padding:0 1em;text-transform:uppercase}.aside_title:before{margin-right:.5em;font-size:24px;vertical-align:sub}.aside_item{padding:.5em 1em;position:relative}.aside_item_current{background:#e5e0c6;color:#D13A2F;margin-left:-1em;padding-left:2em}.aside_item_current::after{border-color:transparent #d5cda3 transparent transparent;border-style:solid;border-width:0 1em 1em 0;content:"";left:0;margin-top:2em;position:absolute;width:0}.aside_item_link{font-size:1.1em}.aside_item_link:hover{color:#33B6D6}.aside_item_date{margin:0}.aside .section_footer{margin:0 1em 1em 1em}@media screen and (min-width: 520px){.aside{width:48%;margin-top:-3rem}.aside.subnav{width:100%;margin:0}}@media screen and (min-width: 940px){.aside{width:30%}.aside.subnav{width:100%;margin:0}}@media screen and (min-width: 1280px){.aside.subnav{margin-top:2em;position:absolute;width:20%;z-index:50}.aside.subnav_campaign{margin-left:2.5%}.content_media+.content_wrap>.aside{margin-top:-5.4em}}@media screen and (min-width: 1280px){.aside{width:320px}.aside.subnav{margin-left:5%}}.subnav_level1,.subnav_level2{padding-left:1em}.subnav_element{display:block;font-size:1em;margin:0;padding:.5em 1em;position:relative}.subnav_element.on{color:#D13A2F}.subnav_element.on.level0{background:#e5e0c6;margin-left:-1em;padding-left:2em}.subnav_element.on.level0:after{border-color:transparent #d5cda3 transparent transparent;border-style:solid;border-width:0 1em 1em 0;content:"";left:0;margin-top:1.7em;position:absolute;width:0}.subnav_element:hover{color:#33B6D6}.subnav_date{margin:0}.subnav.landing{margin-top:-3rem}.sidebar{background-color:#333;color:#fff;float:right;text-align:left;width:100%}.shop .sidebar{float:left}.sidebar_block{border-bottom:1px solid #666;padding:1em}.sidebar_title{color:#999;font-size:1em;letter-spacing:3px;margin-bottom:1em;text-transform:uppercase;text-align:center}.sidebar_map{background:transparent}.sidebar_data_title{color:#D13A2F;font-size:0.9rem;font-weight:700;text-transform:uppercase;margin-top:1em}.sidebar_data_value{font-size:1.2em}.sidebar_item_link{font-size:1.1em}.sidebar_item_link:hover{color:#33B6D6}.sidebar_item_date{margin:0}.sidebar_sort{background-color:#4D4D4D;border:none;box-shadow:none;color:#fff;font:1rem "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;height:44px;margin:0;text-indent:.5em;width:100%;-webkit-appearance:none;-moz-appearance:none}.sidebar_sort_wrap{display:block;padding:0;position:relative}.sidebar_sort_wrap::before{line-height:44px;position:absolute;right:0;width:24px}.sidebar_button{cursor:pointer;font-family:"Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;width:100%}@media screen and (min-width: 520px){.sidebar_block{padding:2em}}@media screen and (min-width: 940px){.sidebar{width:30%}.sidebar::after{content:"";background-color:#333;height:100%;position:absolute;width:30%;top:0;z-index:-10}}@media screen and (min-width: 1280px){.sidebar{width:20%}.sidebar::after{width:20%}}.feed{justify-content:center;max-width:1440px;padding:0;position:relative;text-align:left;width:100%}.home .feed{text-align:center}*+.feed{margin-top:0}.feed>*{flex:1 100%;float:left;margin:1em 0 0;padding:0}.feed>*:nth-last-child(odd):first-child{flex:1 100%}.feed>*:nth-last-child(odd):first-child_image img{margin:0;max-width:50%}@media screen and (min-width: 520px){.feed>*{flex:1 50%}}@media screen and (min-width: 940px){.feed>*{flex:1 33.33%}.feed>*:nth-last-child(odd):first-child{flex:1 33.33%}.feed>*:nth-last-child(3n+1):first-child{flex:0 33.33%}.feed>*:nth-last-child(3n+1):first-child_image img{margin:0;max-width:50%}.feed>*:nth-last-child(3n+2):first-child,.feed>*:nth-last-child(3n+2):first-child+*{flex:1 50%}.feed>*:nth-last-child(3n+1):first-child .item{display:-ms-flex;display:-webkit-flex;display:flex;padding-bottom:0}.feed>*:nth-last-child(3n+1):first-child .item-image{flex:1 50%}.feed>*:nth-last-child(3n+1):first-child .item-image img{height:100%;object-fit:cover;width:100%}.feed>*:nth-last-child(3n+1):first-child .item-wrap{flex:1 50%;margin:0;padding:2em}}@media screen and (min-width: 1280px){.feed{margin-top:1em}}.item{display:inline-block;text-align:left;vertical-align:top;position:relative}.item_wrap{position:relative}.item_image:hover{opacity:0.8}.candles .item_image{background:url("../images/candle.gif") no-repeat center/cover}.candles .item_image:hover{opacity:1}.candles .item_image:hover img{opacity:0}.item_link:hover{color:#33B6D6}.item_summary{font-size:1rem}.item_footer{border-top:1px solid #ccc;padding-top:.5em;margin-bottom:2em}@media screen and (min-width: 520px){.item_wrap{margin:0 1em}}@media screen and (min-width: 520px){.home .feed .item_wrap{margin:0 1em}}.features,.loop{text-align:center;max-width:1500px}.feature{display:inline-block;vertical-align:top}.feature_wrap,.loop .product .Media{position:relative;margin-bottom:1em}.feature_image,.loop .product .Media img{display:block}.feature_image:hover,.loop .product .Media img:hover{opacity:0.8}.feature_header{padding:.5em}.feature_header_summary{font-size:1rem}.feature_header .product .amount{color:#333;font-family:"Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;font-size:1em}.feature_label{display:block;margin-bottom:.5em}.feature_link:hover{color:#33B6D6}@media screen and (min-width: 520px){.feature{width:48%}.feature_wrap,.loop .product .Media{margin:0 .5em 1em}}@media screen and (min-width: 1280px){.feature{width:33%}}@media screen and (min-width: 1440px){.feature{width:24%}}#masonry .add_to_cart_inline{border:none !important;margin:0 !important;padding:0 !important}#masonry .amount{font-size:1.9rem;margin:0;padding:0 .5em;display:block}#masonry .add_to_cart_button,#masonry .added_to_cart{border:1px solid #a82e25;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);display:block;font:700 1rem/1.2 "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;letter-spacing:2px;padding:0.8rem 2rem 0.6rem 2rem;text-align:center;text-transform:uppercase;background-color:#D13A2F;color:#fff;width:100%;-webkit-appearance:none;-moz-appearance:none;border-radius:0}#masonry .add_to_cart_button:focus,#masonry .add_to_cart_button:hover,#masonry .added_to_cart:focus,#masonry .added_to_cart:hover{background-color:#bd342a;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}#masonry .add_to_cart_button:active,#masonry .added_to_cart:active{background-color:#da6259}@media screen and (min-width: 520px){#masonry .add_to_cart_button,#masonry .added_to_cart{display:inline-block;width:auto}}.loop .product .onsale{display:none}.loop .product .entry-title{padding:0 .5em;margin:.5em 0 0}.loop .product .price{font-size:1.5em;padding:0 .5em;margin:0}.loop .product p{font-size:1rem;padding:0 .5em;margin:0}.loop .product .button,.loop .product .core button,.core .loop .product button,.loop .product button,.loop .product input[type="button"],.loop .product input[type="reset"],.loop .product input[type="submit"],.loop .product .added_to_cart{margin:1em 0}.results{max-width:1280px}.result{border-bottom:1px solid #ccc;text-align:left}.result_image{border-radius:0;overflow:hidden}.result_image:hover{opacity:0.8}.result_link:hover{color:#33B6D6}.result_excerpt{font-size:1rem;max-width:640px}@media screen and (min-width: 520px){.result_image{float:right;margin-left:1em;max-width:213.33333px}.result_wrap{margin:0}}.statistics{text-align:center;max-width:1066.66667px;margin:0 auto}.statistic{margin-bottom:1em;position:relative;vertical-align:top;width:100%}.statistic::after{-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 0 0 10px #F2F2F2 inset;content:"";height:100%;left:50%;position:absolute;top:0;width:30%}.statistic_icon{color:#33B6D6;display:block;margin:0 auto;padding-bottom:0}.statistic_icon::before{font-size:24px}.statistic_value{position:relative;z-index:10;font-size:2em;line-height:1;margin:0}.statistic_summary{position:relative;z-index:10}@media screen and (min-width: 520px){.statistic{width:48%}}@media screen and (min-width: 940px){.statistic{width:24%}}.author{margin:0 auto 1em auto;max-width:320px;padding:1em;text-align:center}.author_image{border-radius:60px;margin-bottom:1em;max-width:120px}.author_title_link:hover{color:#33B6D6}.author_meta{margin-bottom:1em}.author_bio{font-size:1rem}.author_social_item{display:inline-block}.banner{background:url("../images/banner.jpg") center/cover fixed;padding:2em 1em}.banner_tagline{font:400 1.8em/1.5 "Alegreya",Georgia,Times,"Times New Roman",serif;margin:0 auto 1em auto;max-width:853.33333px}.home_feeds{max-width:1440px;margin:2em auto 0;text-align:center}@media screen and (min-width: 940px){.home_feeds{display:flex}}.home_feeds_column{background-color:#fff}.home_feeds_column_title{background-color:#33B6D6;color:#fff;display:block;height:3rem;font:700 16px "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;font-size:1rem;letter-spacing:3px;line-height:3rem;padding:0 1em;text-align:left;text-transform:uppercase}.home_feeds_column_feed{margin:1em 0}@media screen and (min-width: 940px){.home_feeds_column{flex:1;margin:0 1em}}.home_feeds_item{padding:0 1em;margin-bottom:1em}@media screen and (min-width: 520px){.home_feeds_item{display:flex}}.home_feeds_item_copy{text-align:left;margin-right:1rem}.home_feeds_item_copy a{display:block;margin-bottom:1em;font:700 1.5em/1.2 "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif}.home_feeds_item_copy p{margin-bottom:1rem;font-size:1rem}@media screen and (min-width: 520px){.home_feeds_item_copy p{margin-bottom:0}}@media screen and (min-width: 520px){.home_feeds_item_copy{flex:1}}@media screen and (min-width: 520px){.home_feeds_item_image{flex:1}}.home_feeds_item_date{color:#999;margin:1em 0}.home_feeds_item:last-child{margin-bottom:0}.home_statistics{background:#333 url("../images/statistics-bg.jpg") center/cover;background-attachment:fixed}.home_statistics_wrap{display:block;background-color:#fff;box-shadow:0 0 0 10px #fff inset,0 0 0 11px #E6E6E6 inset;margin-top:2em;max-width:1066.66667px;padding:2em 0 1em 0;width:100%}.story{max-width:1440px;margin:1rem auto 0;position:relative}@media screen and (min-width: 940px){.story{margin:0 auto}}.story .play{position:relative;display:block;height:50px;margin:0 auto -50px;transform:translateY(-50%);width:50px}@media screen and (min-width: 940px){.story .play{display:block;height:50px;left:50%;margin:0 auto;position:absolute;top:50%;transform:translate(-50%, -50%);width:50px}}@media screen and (min-width: 940px){.story{display:flex}}@media screen and (min-width: 940px){.story_image,.story_copy{flex:1}}.story_image img,.story_copy img{margin:0;padding:0;width:100%}.story_image{width:100%}@media screen and (min-width: 520px){.story_image img{height:100%;object-fit:cover;width:100%}}.story_copy_wrapper{box-sizing:border-box;text-align:left;background-color:#fff;padding:2em;height:100%}.story_copy_wrapper blockquote{font-size:1.5rem;font-family:"Alegreya",Georgia,Times,"Times New Roman",serif;font-style:italic;margin-top:-3em;padding-left:2em;quotes:"“" "”" "‘" "’"}@media screen and (min-width: 940px){.story_copy_wrapper blockquote{font-size:2rem}}.story_copy_wrapper blockquote:before{color:#D13A2F;content:open-quote;display:inline-block;font-family:"Alegreya",Georgia,Times,"Times New Roman",serif;font-size:3em;font-weight:400;height:1em;position:relative;top:.75em;left:-.6em;margin-right:-.33333em}.story_copy_wrapper p{font-family:"Alegreya",Georgia,Times,"Times New Roman",serif;font-style:italic;text-decoration:italic;margin:0}.story_copy_wrapper .button,.story_copy_wrapper .core button,.core .story_copy_wrapper button,.story_copy_wrapper .core input[type="button"],.core .story_copy_wrapper input[type="button"],.story_copy_wrapper .core input[type="reset"],.core .story_copy_wrapper input[type="reset"],.story_copy_wrapper .core input[type="submit"],.core .story_copy_wrapper input[type="submit"],.story_copy_wrapper .product button,.product .story_copy_wrapper button,.story_copy_wrapper .product input[type="button"],.product .story_copy_wrapper input[type="button"],.story_copy_wrapper .product input[type="reset"],.product .story_copy_wrapper input[type="reset"],.story_copy_wrapper .product input[type="submit"],.product .story_copy_wrapper input[type="submit"],.story_copy_wrapper .loop .product .added_to_cart,.loop .product .story_copy_wrapper .added_to_cart,.story_copy_wrapper div.woocommerce a.button,div.woocommerce .story_copy_wrapper a.button,.story_copy_wrapper div.woocommerce input.button,div.woocommerce .story_copy_wrapper input.button{clear:both;display:inline-block;margin-top:2em;position:relative}.hero{position:relative;text-align:left;background-color:#D13A2F}.hero_header{box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);background-color:#fff;display:block;max-width:1280px;padding:1em;position:relative}.hero_header_container{border:1px solid #E6E6E6;padding:2em 1em}.hero_header_summary{font-size:1.2rem}.hero_header_title{font-family:"Alegreya",Georgia,Times,"Times New Roman",serif;font-weight:400}.hero_image{width:100%}.hero_video{width:100%}.hero_video video{width:100%;height:auto}@media screen and (min-width: 940px){.hero_header{margin:0 auto -8em auto;padding:.5em;transform:translateY(-60%)}}@media screen and (min-width: 1280px){.hero{display:-ms-flex;display:flex;flex-flow:row nowrap;align-content:stretch}.hero_image{width:100%}.hero_image img{height:100%;object-fit:cover;width:100%}.no-objectfit .hero_image img{height:auto}}.landing.hero_image{max-height:10rem}.newsletter_section{background-color:#33B6D6;padding:2em 1em 1em 1em}.newsletter_title{font:400 2em/1.2 "Alegreya",Georgia,Times,"Times New Roman",serif;color:#fff}.newsletter_email{box-shadow:0 1px 2px 0 rgba(0,0,0,0.2)}.newsletter_submit{cursor:pointer;font-family:"Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif}@media screen and (min-width: 520px){.newsletter_email{margin:0 1em}}@media screen and (min-width: 1280px){.newsletter label{display:inline-block;vertical-align:sub}}.pagination{text-align:center}.pagination_block{display:inline-block}.pagination_block.view_all{display:block;margin:1em 0}.pagination_element.numeral{display:none;padding:1em}.pagination_element.numeral:hover{color:#D13A2F}.pagination_element.prev,.pagination_element.next{border:1px solid #a82e25;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);display:block;font:700 1rem/1.2 "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;letter-spacing:2px;padding:0.8rem 2rem 0.6rem 2rem;text-align:center;text-transform:uppercase;background-color:#D13A2F;color:#fff;width:100%;-webkit-appearance:none;-moz-appearance:none}.pagination_element.prev:focus,.pagination_element.prev:hover,.pagination_element.next:focus,.pagination_element.next:hover{background-color:#bd342a;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}.pagination_element.prev:active,.pagination_element.next:active{background-color:#da6259}@media screen and (min-width: 520px){.pagination_element.prev,.pagination_element.next{display:inline-block;width:auto}}@media screen and (min-width: 520px){.pagination .numeral{display:inline-block}}.page-numbers{display:inline-block;padding:1em}.page-numbers:hover{color:#D13A2F}.acn_product{padding:1em;text-align:left}.acn_product .quantity{margin-bottom:1em}.acn_product .clear{display:none}.acn_product .upsells{border:1px solid #ccc;font-size:1rem;margin-top:2em;padding:1em}.acn_product .upsells h2{font-size:1.4em;font-weight:normal}.acn_product_section{max-width:1400px}.acn_product_header_title{margin-bottom:.25em}@media screen and (min-width: 940px){.acn_product{float:right;width:50%}}.onsale{background-color:#33B6D6;color:#fff;display:block;margin-bottom:1em;padding:.5em 1em}@media screen and (min-width: 940px){.images{float:left;margin-left:-110%;padding:0;width:100%}}.thumbnails a{float:left;margin:1%;width:31.33%}.price{display:block;font-size:2em;margin-bottom:.5em}.wc-tabs{margin:1em 0}.wc-tabs li{display:inline-block;position:relative}.wc-tabs li.active{box-shadow:0 -2px 0 0 #D13A2F inset}.wc-tabs li a{display:block;padding:.5em;letter-spacing:1px}.wc-tabs li a:hover{color:#D13A2F}.product_meta{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:1em 0}.product_meta>span{display:block;color:#33B6D6}.product_meta>span span,.product_meta>span a{color:#333;letter-spacing:0;text-transform:none;font-weight:500}.download{border:1px solid #ccc;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);padding:.5em}.download:hover{background-color:#F2F2F2;box-shadow:0px 4px 8px rgba(0,0,0,0.2)}.download_icon{color:#33B6D6;float:left;font-size:24px;padding:0 .5em 1em .5em}.download_title{margin:0}.download header{display:inline-block}div.woocommerce{margin:1em auto 0;max-width:1080px}div.woocommerce table.shop_table{border:none !important;margin:0}div.woocommerce table.shop_table+.button,div.woocommerce .core table.shop_table+button,.core div.woocommerce table.shop_table+button,div.woocommerce .core table.shop_table+input[type="button"],.core div.woocommerce table.shop_table+input[type="button"],div.woocommerce .core table.shop_table+input[type="reset"],.core div.woocommerce table.shop_table+input[type="reset"],div.woocommerce .core table.shop_table+input[type="submit"],.core div.woocommerce table.shop_table+input[type="submit"],div.woocommerce .product table.shop_table+button,.product div.woocommerce table.shop_table+button,div.woocommerce .product table.shop_table+input[type="button"],.product div.woocommerce table.shop_table+input[type="button"],div.woocommerce .product table.shop_table+input[type="reset"],.product div.woocommerce table.shop_table+input[type="reset"],div.woocommerce .product table.shop_table+input[type="submit"],.product div.woocommerce table.shop_table+input[type="submit"],div.woocommerce .loop .product table.shop_table+.added_to_cart,.loop .product div.woocommerce table.shop_table+.added_to_cart{float:right;margin:6px 12px 3em}div.woocommerce .donation{text-align:center}div.woocommerce .donation-block{background-color:#E6E6E6}div.woocommerce .donation p.message{font:400 1em/1.5 "Alegreya Sans","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;margin-bottom:1em}div.woocommerce .loop .product a.added_to_cart,.loop .product div.woocommerce a.added_to_cart,div.woocommerce a.button,div.woocommerce .core input[type="button"],.core div.woocommerce input[type="button"],div.woocommerce .core input[type="reset"],.core div.woocommerce input[type="reset"],div.woocommerce .core input[type="submit"],.core div.woocommerce input[type="submit"],div.woocommerce .product input[type="button"],.product div.woocommerce input[type="button"],div.woocommerce .product input[type="reset"],.product div.woocommerce input[type="reset"],div.woocommerce .product input[type="submit"],.product div.woocommerce input[type="submit"],div.woocommerce .loop .product input.added_to_cart,.loop .product div.woocommerce input.added_to_cart,div.woocommerce input.button{background-color:#D13A2F !important;border-radius:0;padding:0.8rem 1rem 0.6rem 1rem;color:#fff}div.woocommerce .loop .product a.added_to_cart:hover,.loop .product div.woocommerce a.added_to_cart:hover,div.woocommerce a.button:hover,div.woocommerce .core input[type="button"]:hover,.core div.woocommerce input[type="button"]:hover,div.woocommerce .core input[type="reset"]:hover,.core div.woocommerce input[type="reset"]:hover,div.woocommerce .core input[type="submit"]:hover,.core div.woocommerce input[type="submit"]:hover,div.woocommerce .product input[type="button"]:hover,.product div.woocommerce input[type="button"]:hover,div.woocommerce .product input[type="reset"]:hover,.product div.woocommerce input[type="reset"]:hover,div.woocommerce .product input[type="submit"]:hover,.product div.woocommerce input[type="submit"]:hover,div.woocommerce .loop .product input.added_to_cart:hover,.loop .product div.woocommerce input.added_to_cart:hover,div.woocommerce input.button:hover{background-color:#bd342a !important;color:#fff}div.woocommerce .loop .product a[disabled].added_to_cart,.loop .product div.woocommerce a[disabled].added_to_cart,div.woocommerce a[disabled].button,div.woocommerce .core input[disabled][type="button"],.core div.woocommerce input[disabled][type="button"],div.woocommerce .core input[disabled][type="reset"],.core div.woocommerce input[disabled][type="reset"],div.woocommerce .core input[disabled][type="submit"],.core div.woocommerce input[disabled][type="submit"],div.woocommerce .product input[disabled][type="button"],.product div.woocommerce input[disabled][type="button"],div.woocommerce .product input[disabled][type="reset"],.product div.woocommerce input[disabled][type="reset"],div.woocommerce .product input[disabled][type="submit"],.product div.woocommerce input[disabled][type="submit"],div.woocommerce .loop .product input[disabled].added_to_cart,.loop .product div.woocommerce input[disabled].added_to_cart,div.woocommerce input[disabled].button{display:none}div.woocommerce .coupon{text-align:left}div.woocommerce #place_order{background-color:#D13A2F}div.woocommerce #place_order:hover{background-color:#bd342a}.lost_password{margin-bottom:0}.cart_totals{padding:0 1em}.cart-collaterals{clear:both}#gift-aid-heading{font-size:1em}#gift-aid-description{font-size:1rem}@media screen and (min-width: 520px){#wc_checkout_add_ons{width:48%}}.related .product{font-size:0.9em;margin-bottom:2em}.related .product .price{font-size:1.5em}.related .product p{margin-bottom:1em}.woocommerce-cart-form .product-thumbnail a{display:block}.woocommerce-cart-form .product-thumbnail a img{width:auto;height:auto}.product{padding:1em}.product_section{max-width:1400px}.product_header{display:block;margin:0 auto 1em auto}.product_header_title{margin-bottom:.25em}.product_header_price{display:block;margin-bottom:.5em}.product .primary{padding:0;text-align:left}.product_footer{border-top:1px solid #ccc;padding-top:1em;text-align:left}.product_spec{display:block}.product_spec_title{display:inline;color:#33B6D6}.product_spec_value{display:inline}.product .disabled{margin-top:.5em;opacity:0.5}.product .quantity{margin-bottom:1em}@media screen and (min-width: 940px){.product{padding:2em}}#customer_login .col-1,#customer_login .col-2{width:100%}#customer_login .col-1 form,#customer_login .col-2 form{margin:1em 0 3em}#customer_login form.login{border-top:6px solid #D13A2F;background:#F2F2F2}#customer_login form.register{border:none;padding:0}@media screen and (min-width: 520px){#customer_login form.register .form-row-wide{width:49%;float:left;clear:none}}.upsell{border-bottom:1px solid;font-weight:700;margin:0 1em}.upsell:hover{color:#33B6D6}#cc_c2a .mainbar .c2a_logo.hidden{width:0;height:0}.breadcrumbs{color:#4D4D4D;font-size:1rem;padding:.5em 1em;text-align:left}.breadcrumbs-list{display:block}.breadcrumbs-list-item{display:inline-block}.breadcrumbs-list-element{font-weight:700}.breadcrumbs-list-element:hover{color:#33B6D6}.breadcrumbs-list-divider{color:#B3B3B3;margin:0 .2em}.landing{clear:both;width:100%}.landing .core_header,.landing .primary{padding:2em}@media screen and (min-width: 1280px){.landing .core_header,.landing .primary{padding-left:30%;padding-right:30%}}section .landing_container{height:auto;margin:0 auto;max-width:1440px;overflow:hidden;text-align:left}section .landing_container .columns{padding:0}.landing section.pledges .landing_container{font-family:"Alegreya",Georgia,Times,"Times New Roman",serif;margin:0 auto;text-align:center;font-size:1.75rem}.landing section.pledges .landing_container span{display:block;font-size:6rem;line-height:1;vertical-align:middle;margin-right:0.25rem;margin-top:-1rem}.landing section.pledges .landing_container span .prefix{display:inline-block;opacity:0.5;vertical-align:middle}@media screen and (min-width: 520px){.landing section.pledges .landing_container span{display:inline-block}}.landing section.featured-campaign .featured_campaign_title{color:#fff;padding-top:1em;position:relative;text-align:center}@media screen and (min-width: 940px){.landing section.featured-campaign .featured_campaign_title{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%)}.landing section.featured-campaign .featured_campaign_title h2{margin-top:0.5rem;font-size:3rem}}.landing section.featured-campaign .featured_campaign_title span{background-color:#D13A2F;letter-spacing:0.25rem;padding:0.25em 0.5em;position:relative;text-transform:uppercase}.landing .support .newsletter{z-index:10}.landing .support .newsletter label{display:block !important}.landing .support .newsletter label h4{color:#333}.landing .support .newsletter input{display:block;margin:0 auto}@media screen and (min-width: 940px){.landing .support .newsletter input{display:inline-block}}.landing .support .newsletter input[type="submit"]{margin-top:1em}@media screen and (min-width: 940px){.landing .support .newsletter input[type="submit"]{margin:0}}.landing .support:after{z-index:-1}.cta .landing_container{text-align:center}@media screen and (min-width: 940px){.cta .landing_container{max-width:920px}}@media screen and (min-width: 1280px){.subnav-disabled .core_header,.subnav-disabled .primary{padding-left:10%;padding-right:10%}}.sidebar-disabled{width:100%}.resource_categories_container{max-width:1280px;margin:0 auto}.resource_categories_container label{display:inline-block;font-size:1.125em}@media screen and (min-width: 520px){.resource_categories_container label{font-size:1em}}.resource_categories_title h3{display:block;font-family:"Alegreya",Georgia,Times,"Times New Roman",serif;text-transform:uppercase;letter-spacing:0.1rem;font-size:1.75rem;font-weight:400;margin-bottom:.5em;opacity:0.5}.resource_categories_list{display:block}@media screen and (min-width: 940px){.resource_categories_list{display:flex;flex-wrap:wrap;align-items:center;margin-top:1em}}.resource_categories_list_item a{font-family:"Alegreya",Georgia,Times,"Times New Roman",serif}.resource_categories_list_item a:hover{color:#33B6D6}@media screen and (min-width: 940px){.resource_categories_list_item{flex:1 1 50%}}@media screen and (min-width: 1280px){.resource_categories_list_item{flex:1 1 25%}}.resource_categories_list_item:after{border-bottom:1px solid rgba(51,51,51,0.25);content:"";display:block;height:1px;margin:0 auto 0.5rem;padding-top:0.5rem;width:5%}.resource_categories_list_item:last-child:after{display:none}@media screen and (min-width: 940px){.resource_categories_list_item:last-child:after{border-bottom:1px solid rgba(51,51,51,0.25);content:"";display:block;height:1px;margin:0 auto 0.5rem;padding-top:0.5rem;width:5%}}
