abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom;*vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit}a:active,a:hover{outline:none}small{font-size:85%}strong,th{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body{font-size:13px}body,input,select,textarea{color:#333}a:hover{color:#69f}::-moz-selection{color:#fff;text-shadow:none}::selection{color:#fff;text-shadow:none}ins{text-decoration:none}ins,mark{color:#000}mark{font-style:italic;font-weight:700}#s{transition:all .5s;background-color:hsla(0,0%,100%,.5);border:none;padding:0 5px;border-radius:3px}#s:hover{background-color:#fff}ol.commentlist{list-style:none}ol.commentlist li.comment{border-bottom:1px dotted #666;padding:10px}ol.commentlist li.comment div.vcard cite.fn{font-style:normal}ol.commentlist li.comment div.vcard img.avatar{float:right;margin:0 0 10px 10px}ol.commentlist li.comment div.comment-meta{font-size:10px}ol.commentlist li.comment div.comment-meta a{color:#ccc}ol.commentlist li.comment div.reply{font-size:11px}ol.commentlist li.comment div.reply a{font-weight:700}ol.commentlist li.comment ul.children{list-style:none;margin:10px 0 0}ol.commentlist li.comment ul.children li.depth-2{border-left:5px solid #555;margin:0 0 10px 10px}ol.commentlist li.comment ul.children li.depth-3{border-left:5px solid #999;margin:0 0 10px 10px}ol.commentlist li.comment ul.children li.depth-4{border-left:5px solid #bbb;margin:0 0 10px 10px}ol.commentlist li.even{background:#fff}ol.commentlist li.odd{background:#f6f6f6}ol.commentlist li.parent{border-left:5px solid #111}a{color:#17649f;text-decoration:none}a:hover{text-decoration:underline}p{font-size:1.25em;line-height:1.5em}body,p{color:#222}body{font-family:var(--wp--preset--font-family--sans-serif);background-color:rgba(162,174,126,.09)}.page-wrap{max-width:1400px;margin:0 auto;position:relative;min-height:100%;-moz-box-shadow:0 3px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.2)}#inner_pad{clear:both;padding:40px 12px;border-top:1px solid #fff}#inner_page{clear:both;background-color:#fff}.social_icon{color:#0164a1!important;font-size:1.25em!important;float:right;width:1.25em;height:1.25em;text-align:left;margin-right:5px;transition:all .25s}.social_icon:hover{color:#f90!important}#emailsubmit,#searchsubmit{width:28px;height:28px;border:0;background:transparent url(../../images/but_search.png) 0 0 no-repeat;margin-left:0;margin-right:10px;text-indent:-1000px;text-align:left;line-height:999px;overflow:hidden;font-size:0;transform:translateY(-2px)}#emailsubmit{background:transparent url(../../images/but_arrow.png) 0 0 no-repeat}#emailsubmit:hover,#searchsubmit:hover{background-position:1px 1px}.assistive-text,.skip-link{display:none}.subnav{line-height:3em;clear:both;position:relative;padding:0;font-family:var(--wp--preset--font-family--sans-serif);-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);background-color:#18649e;border-bottom:1px solid #fff}.subnav a{color:#fff;padding:1em 0;text-decoration:none;font-weight:400;text-transform:none}.subnav ul{margin-top:4px}.subnav ul li{display:block;float:left;padding:0 12px;color:#fff;font-weight:700;text-transform:uppercase}.subnav ul li.current_page_item a,.subnav ul li:hover a{color:#fcc;text-decoration:underline}a.donate{background-color:#f0555c;width:120px!important;line-height:40px!important;height:36px!important;color:#fff!important;font-size:1.5em;border-radius:4px;text-align:center!important;float:right!important;text-transform:none;font-family:var(--wp--preset--font-family--display);margin:0 1em 0 0;border:0;padding:0;transition:all .25s}@media only screen and (min-width:520px) and (max-width:990px){a.donate{display:none!important}}#access{padding-top:5px;font-weight:300;font-family:var(--wp--preset--font-family--display);background-color:#fff;position:relative;clear:both;display:block;margin:0 auto;width:100%;z-index:999}.home #access ul{margin:0 150px 0 0}#access ul{font-size:1.3em;list-style:none;margin:0 0 0 15px;padding-left:0;font-weight:400;z-index:5000}#access li{float:left;position:relative;z-index:5000;border-right:1px dotted #bbb;padding:0}#access li ul li{border-right:0}#access a{color:#555;display:block;line-height:43px;padding:0 1.2em;text-decoration:none;z-index:5000}#access ul li ul li a{border-right:none}#access ul ul{font-weight:300;text-transform:none;-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);display:none;float:left;margin:0;position:absolute;top:43px;left:0;width:188px;z-index:99999}#access ul ul ul{left:100%;top:0}#access ul ul a{background:#f9f9f9;border-bottom:1px dotted #ddd;color:#444;font-size:15px;font-weight:400;height:auto;line-height:1.2em;padding:9px 10px;width:210px}#access a:focus,#access li:hover>a,#access ul ul :hover>a{background:#efefef;color:#333;border-right:1px dotted #bbb}#access a:focus,#access li:hover>a{background-color:#999;color:#fff;border-right:1px solid #fff;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}#access ul li ul li:hover>a,#access ul li ul li a:focus{background-color:#18649e;color:#fff;border-right:1px solid #fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#access ul li ul li:hover>a,#access ul li ul li a,#access ul li ul li a:focus{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#access ul li:hover>ul{display:block}#access .current-menu-ancestor>a,#access .current-menu-item>a,#access .current_page_ancestor>a,#access .current_page_item>a{background-color:#18649e;color:#fff;border-right:1px solid #fff;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}#access ul li ul li.current-menu-ancestor>a,#access ul li ul li.current-menu-item>a,#access ul li ul li.current_page_ancestor>a,#access ul li ul li.current_page_item>a{background:#efefef;color:#17649f;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.halfblock{width:49%;float:left}.halfblock.right{float:right}.innerpad{padding:15px}h2.home{font-size:2.5em;margin-bottom:.25em}.viewall{color:#d00;font-style:italic;text-transform:lowercase;display:block;float:right;width:64px;height:19px;margin-bottom:10px}.article strong{color:#000}.comment-content img,.entry-content img,.widget img{max-width:97.5%}img[class*=align],img[class*=attachment-],img[class*=wp-image-]{height:auto}img.size-full,img.size-large{max-width:97.5%;width:auto;height:auto}.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}img.aligncenter,img.alignleft,img.alignright{margin-bottom:1.625em}.wp-caption{margin-top:.4em;margin-bottom:0;max-width:96%;padding:0}.wp-caption img{display:block;margin:0 auto;max-width:98%}.gallery-caption,.wp-caption .wp-caption-text{color:#666;font-size:12px}.wp-caption .wp-caption-text{padding:10px 0 0 10px;position:relative}.wp-caption .wp-caption-text:before{color:#666;font-size:14px;font-style:normal;font-weight:700;margin-right:5px;position:absolute}#content .gallery{margin:0 auto 1.625em}#content .gallery a img{border:none}img#wpstats{display:block;margin:0 auto 1.625em}#content .gallery-columns-4 .gallery-item{width:23%;padding-right:2%}#content .gallery-columns-4 .gallery-item img{width:100%;height:auto}#content .gallery .gallery-icon img,img[class*=align],img[class*=wp-image-]{padding:0;margin-top:4px}.wp-caption img{border-color:#eee}.wp-caption a:active img,.wp-caption a:focus img,.wp-caption a:hover img{background:#fff;border-color:#ddd}embed,iframe,object{max-width:100%}.alignleft{display:inline;float:left;margin-right:1.625em}.alignright{display:inline;float:right;margin:1em 0 1em 1.625em!important}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}#homebottom{clear:both;padding:30px 15px 15px;border-top:1px solid #fff;background-color:#fff}#homebottom div.dig-in{display:none}#homebottom .column div.dig-in{display:block}.roundedbottom{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}#homebottomleft{float:left;width:70%;padding-top:60px;background:#fff url(../../images/head_news-and-updates.png?123) 0 0 no-repeat}#homebottomright{float:right;width:28%}#donor{padding-top:60px;background:#fff url(../../images/head_donor-spotlight.png?123) 0 0 no-repeat;margin-bottom:20px;text-align:center;font-size:1.1em}#donor img{width:96%;height:auto}#emailsignup{background:#fff url(../../images/head_email.png?123) 0 0 no-repeat}#emailsignup,#product{padding-top:60px;margin-bottom:20px;text-align:left;font-size:1.1em}#product{background:#fff url(../../images/head_our-store.png?123) 0 0 no-repeat}#sidebar-generic{padding-top:60px;background:#fff url(../../images/head_generic.png) 0 0 no-repeat;margin-bottom:20px;text-align:left;font-size:1.1em;position:relative}#sidebar-generic h2{text-transform:uppercase;color:#fff;position:absolute;top:0;left:20px;line-height:60px;font-size:18px;letter-spacing:1.1}#donate{padding-top:60px;background:#fff url(../../images/head_donate.png) 0 0 no-repeat;margin-bottom:20px;text-align:left;font-size:1.1em}#donate .thermo img{float:right;margin-left:10px;margin-bottom:1em}#product h3{color:#333;margin-bottom:.5em}#product .woocommerce ul.products{margin:0}#product .woocommerce ul.products li.product a img{max-width:191px}.related.products{clear:both;border:1px solid #dedede;padding:10px}#donor img{padding:5px;border:1px solid #cdcdcd;margin:0 0 10px}#donor h3{font-size:1.1em}#donor h3,#donor p{text-align:left}#donor p{font-style:italic;color:#555;margin-top:8px}.article{padding-bottom:10px;margin-bottom:10px;font-size:.95em}.article a{color:#999}.article:last-child{border:0}.article h3{font-size:1.8em}#sidebar{float:right;width:28%;padding-bottom:20px}ul.upcoming li{clear:both;margin-bottom:10px;font-family:Georgia,Times,serif;line-height:1.5em}.when{color:#fff}#content{float:left;width:70%;background-color:#fff;-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}#content.wide{float:none;width:100%;padding-bottom:2em}#content.wide.single article{width:100%;max-width:920px;margin:2em auto 0;padding-bottom:2em}#content.wide.archive{text-align:center}#content.wide.archive .post{text-align:left;width:100%;max-width:920px;margin:2em auto}#content p{margin-bottom:1em}#content ol,#content ul{margin:1em 0 1em 1em;color:#555;line-height:1.4em;font-size:16px}#content ol li,#content ul li{margin-left:1em;margin-bottom:.5em}#content ul.products li{margin-left:0;margin-bottom:0;padding-bottom:1em}.post .entry-content,.post .entry-title,article.page{padding-left:20px;padding-right:20px}a.more{color:#ec4c39;font-style:italic}.date{color:#a8a6a6!important;font-size:1em!important;margin-bottom:.25em!important}#news{padding-top:60px;background:#fff url(../../images/head_news-and-updates.png) 0 0 no-repeat;margin-bottom:20px;font-size:.9em}#news .story{padding:0 0 20px;width:100%}.story{padding:10px 0;margin-bottom:10px;width:76%;font-size:1.05em;float:right}.story h3{font-size:1.25em}.story h3,.story h3 a{color:#555;margin-top:0}.story h3 em{color:#999;font-weight:400;font-size:1em}blockquote{padding:15px 10px 0;margin:15px 0;border-top:1px dotted #777;border-bottom:1px dotted #777;background:#e4ead3;font-style:italic}blockquote p{font-size:1.2em;font-weight:700;text-align:center;color:#267caf;padding:0}.whitebg{background-color:#fff}p.date{color:#555;font-style:italic;margin:0}.breaker{clear:both;margin-bottom:20px;border-bottom:1px dotted #999}#map_canvas{width:100%;height:600px}a.button{-moz-box-shadow:inset 0 1px 0 0 #fce2c1;-webkit-box-shadow:inset 0 1px 0 0 #fce2c1;box-shadow:inset 0 1px 0 0 #fce2c1;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ffc477),color-stop(1,#fb9e25));background:-moz-linear-gradient(center top,#ffc477 5%,#fb9e25 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc477",endColorstr="#fb9e25");background-color:#ffc477;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #eeb44f;display:inline-block;color:#fff;font-family:arial;font-size:15px;font-weight:700;padding:6px 24px;text-decoration:none;text-shadow:1px 1px 0 #cc9f52}a.button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fb9e25),color-stop(1,#ffc477));background:-moz-linear-gradient(center top,#fb9e25 5%,#ffc477 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fb9e25",endColorstr="#ffc477");background-color:#fb9e25}a.button:active{position:relative;top:1px}.subnav ul li.insec{display:none}.ceiling img{vertical-align:middle;margin-right:1em}.ceiling{background-color:#f90;line-height:2em;height:2em;font-size:1.5em;font-weight:700;text-align:center;text-shadow:1px 1px 2px #969696}.ceiling,.ceiling a{color:#fff}.ceiling .wrap{max-width:100%;width:1400px;margin:0 auto;position:relative}.ceiling span{display:inline-block;background-color:#267baf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:1.5em;padding:0 1em;margin-top:.75em;line-height:1.5em;margin-left:1em;-webkit-box-shadow:2px 2px 5px 0 rgba(50,50,50,.75);-moz-box-shadow:2px 2px 5px 0 rgba(50,50,50,.75);box-shadow:2px 2px 5px 0 rgba(50,50,50,.75)}@media only screen and (min-width:850px){.ceiling span{margin-top:.25em}}.ceiling span:hover{background-color:#04598c}img.attachment-page-ceiling-image{width:100%;height:auto;max-height:260px;object-fit:cover}.carousel-cell,.flickety{background:#fff}.carousel-cell{width:100%;height:auto;margin-right:0;border-radius:5px;counter-increment:carousel-cell}.caption{padding:20px;color:#fff;position:absolute;top:25px;left:40px;width:28%;height:250px;background:transparent url(../../images/shadow.png) 0 0 repeat;border-radius:5px}.caption p{color:#fff;font-size:16px}.caption h2{color:#fff;font-size:3em;font-weight:400;line-height:30px;border-bottom:1px dotted #efefef;padding-bottom:15px;margin-bottom:15px;font-family:var(--wp--preset--font-family--display)}.caption a.readmore{color:#fff;font-style:italic;padding:8px 30px 8px 0;line-height:30px;font-size:14px;background:transparent url(../../images/but_arrow.png) 100% 0 no-repeat}@media screen and (min-width:768px){.flickety img{height:auto;width:100%}}@media (max-width:990px){.ceiling .wrap{width:100%}.ceiling{height:auto;line-height:1em;padding-bottom:1em}#header{height:auto;text-align:center}#content{width:98%;float:none;margin:0}#homebottom .intro{line-height:normal;padding:10px 0 0;font-size:12px;border:0}#homebottom{padding-top:0}#homebottomleft{width:65%;background-size:contain}#homebottomright{width:30%}#header h1{width:50%;height:auto;background-size:contain}.subnav ul li.insec{display:block}#meteor-buttons,.caption p{display:none}.caption{height:auto!important}.caption .readmore{display:none}.caption h2{border:0!important;margin-bottom:8px!important;padding:0!important}div.navboth,div.navpaged{margin:0!important}ul.meter-nav{display:none!important}.story{width:65%}#homebottom .innerpad img{width:22%}#homebottom #donor .innerpad img{width:90%;height:auto}#sidebar{float:none;margin-top:20px;width:98%}#news{background-size:contain;padding-top:70px}}@media (max-width:520px){#access .donate{display:none}#header .donate{height:36px;display:block;float:right;max-width:146px;width:45%;margin:0 2% 10px 0}#homebottom .intro{font-size:10px;margin-bottom:20px}#access li ul li a{height:2.5em}.caption{bottom:0!important;width:100%!important;height:auto!important;top:auto!important;left:0!important;padding:5px 10px 0!important}.caption p{font-size:12px}.caption h2{font-size:16px!important;line-height:16px!important}#homebottomleft{background-size:contain;padding-top:20px}#homebottomleft,#homebottomright{width:100%;margin-left:0;margin-right:0;float:none}#header{height:auto}#header h1{width:100%;float:none;background-position:top}.story{width:100%}#homebottom .innerpad img{display:none}#homebottom #donor .innerpad img{width:90%;height:auto;display:block}#donor{margin-top:20px}.subnav a{display:none;height:2.5em}.subnav ul li{display:inline-block;float:left;width:45%;padding:4px 8px 0;line-height:1em}.subnav ul li.insec{width:100%;text-align:center}}#email-registration-form-container{overflow:hidden}#express-submit{white-space:nowrap;background-color:#f0555c;width:auto;color:#fff!important;font-size:1.4em;border-radius:4px;text-align:center;text-decoration:none;text-transform:none;font-family:var(--wp--preset--font-family--display)!important;border:0;padding:.5em 1em;margin:.5em auto 0;transition:all .25s}.photo_header{position:relative;width:100%;min-height:200px}.photo_header img{min-height:200px;object-fit:cover}.photo_header h1{text-align:center;padding:0;position:absolute;width:100%;z-index:100;margin-bottom:0;bottom:.25em;color:#fff;font-family:var(--wp--preset--font-family--display);text-shadow:1px 1px 8px rgba(0,0,0,.5)}@media only screen and (min-width:768px){.photo_header h1{bottom:.4em}}.photo_header .header_caption{position:absolute;top:10px;right:10px;color:#fff;font-weight:900;text-shadow:1px 1px 8px #000}@media screen and (min-width:768px){.photo_header .header_caption{top:auto;bottom:10px}}.entry{max-width:920px;margin-top:2em;margin-left:auto;margin-right:auto}.entry.singlestoryexcerpt{margin-top:.5em}#content .entry-content ul,#content .entry ul{list-style:disc}.has-button-large-font-size a.wp-element-button{margin:1em 0;text-transform:uppercase;font-size:1.3em!important}.tribe-common-l-container.tribe-events-l-container{padding-top:0!important}.tribe-events-header.tribe-events-header--has-event-search ul{list-style:none!important;margin:0!important}#content #tribe-events-events-bar-keyword{padding-left:40px!important}.tags a{display:inline-block;padding:.1em .5em;margin-left:.5em;border-radius:5px;color:#fff;background-color:#929e6f}.categories{margin-bottom:1em}.categories a{display:inline-block;padding:.1em .5em;margin-left:.5em;border-radius:5px;color:#fff;background-color:#13629f}.ngg-imagebrowser .pic{border:none}.footerleft{font-size:.8em}.social_wrapper{display:block;clear:both;padding-top:2em}@media screen and (min-width:768px){.social_wrapper{float:left;display:inline-block}}#sidebar-generic h2{letter-spacing:.05em}.has-huge-font-size,h1{font-size:var(--wp--preset--font-size--x-large);font-family:var(--wp--preset--font-family--display);font-weight:400;line-height:1;margin-bottom:.25em;letter-spacing:-.01em;color:var(--wp--preset--color--gray-dark)}.has-huge-font-size strong,h1 strong{font-weight:700}.has-x-large-font-size,h2{font-size:var(--wp--preset--font-size--large);font-family:var(--wp--preset--font-family--sans-serif);font-weight:700;line-height:1.15;margin-bottom:.25em;letter-spacing:normal;color:var(--wp--preset--color--primary)}.has-x-large-font-size strong,h2 strong{font-weight:800}.has-large-font-size,h3{font-size:var(--wp--preset--font-size--medium);font-family:var(--wp--preset--font-family--sans-serif);font-weight:400;line-height:1.25;letter-spacing:normal;margin-bottom:.5em;color:var(--wp--preset--color--gray)}.has-large-font-size strong,h3 strong{font-weight:900}.has-medium-font-size,h4{font-size:var(--wp--preset--font-size--smallish);font-family:var(--wp--preset--font-family--sans-serif);font-weight:400;line-height:1.25;letter-spacing:normal;margin-bottom:.25em}.has-medium-font-size strong,h4 strong{font-weight:600}.has-eyebrow-font-size,h5{font-size:var(--wp--preset--font-size--small);font-family:var(--wp--preset--font-family--sans-serif--serif);font-weight:400;line-height:1;letter-spacing:normal}.has-eyebrow-font-size strong,h5 strong{font-weight:700}.has-tiny-font-size,h6{font-size:var(--wp--preset--font-size--small);font-family:var(--wp--preset--font-family--sans-serif);font-weight:700;line-height:1.4;letter-spacing:normal}.has-tiny-font-size strong,h6 strong{font-weight:700}.has-small-font-size{font-size:var(--wp--preset--font-size--small);font-weight:400;line-height:1.5;letter-spacing:normal}.has-small-font-size strong{font-weight:700}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal);font-family:var(--wp--preset--font-family--sans-serif);font-weight:400;line-height:1.5;letter-spacing:normal}.has-normal-font-size strong{font-weight:700}.is-style-no-disc{list-style-type:none;padding-left:0}.wp-block-table table{border-color:var(--wp--preset--color--gray-light)}.wp-block-table table td,.wp-block-table table th{border-color:rgba(71,41,26,.2)}.wp-block-table table tfoot,.wp-block-table table thead{border-color:rgba(71,41,26,.4)}.wp-block-table.is-style-stripes{border-color:rgba(71,41,26,.1)}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:rgba(71,41,26,.1)}#content #donation-form-container h3{margin-top:1em;border-bottom:1px solid #dedede;padding-bottom:5px}#content #donation-form-container .donation-form label{color:#404040;display:block;font-size:1.1em;margin-bottom:5px;margin-top:.5em;font-weight:700}#content #donation-form-container .donation-form #card-errors,#content #donation-form-container .donation-form label.error{color:#900}#content #donation-form-container .donation-form label.error{display:inline-block;padding:0 10px}#content #donation-form-container .donation-form section{padding:5px;border:1px solid red}#content #donation-form-container .donation-form .field{padding:4px 0}#content #donation-form-container .donation-form .field .required-star{color:#a00;display:inline-block;margin-left:5px}#content #donation-form-container .donation-form .field .checkboxes{max-width:275px;border:1px solid #a9a9a9;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}#content #donation-form-container .donation-form .field .checkbox{display:block;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;line-height:26px;padding:2px 28px 2px 8px;border-bottom:1px solid rgba(0,0,0,.1);color:#404040;overflow:hidden;text-decoration:none}#content #donation-form-container .donation-form .field .checkbox input{opacity:.01;position:absolute;left:-50px;z-index:-5}#content #donation-form-container .donation-form .field .checkbox:last-child{border-bottom:none}#content #donation-form-container .donation-form .field .checkbox.selected{background:#328efd;color:#fff}#content #donation-form-container .donation-form .field .checkbox.selected:before{color:#fff;line-height:30px;position:absolute;right:10px}#content #donation-form-container .donation-form #card-element,#content #donation-form-container .donation-form #paypal-button-container,#content #donation-form-container .donation-form .field input,#content #donation-form-container .donation-form .field select,#content #donation-form-container .donation-form .field textarea{padding:4px;margin-right:8px;max-width:275px;width:96%}#content #donation-form-container .donation-form .field .StripeElement{background-color:#fff;background-color:-moz-field;border:1px solid #a9a9a9;display:inline-block}#content #donation-form-container .donation-form .field textarea.international{height:120px}#content #donation-form-container .donation-form .field select{box-sizing:content-box}#content #donation-form-container .donation-form .section.recurring{padding-left:0}#content #donation-form-container .donation-form .field.checkbox label,#content #donation-form-container .donation-form .field.radio label{display:inline-block}#content #donation-form-container .donation-form .field.checkbox input,#content #donation-form-container .donation-form .field.radio input{width:auto;margin-left:0}#content #donation-form-container .donation-form .section.consent .field.checkbox:not(.consent-all){margin-left:20px}#content #donation-form-container .donation-form #cardExpirationMonth,#content #donation-form-container .donation-form #cardExpirationYear{width:85px}#content #donation-form-container .donation-form #security-code{width:55px}#content #donation-form-container .donation-form .field .sidenote{color:#999;font-size:10px}#content #donation-form-container .donation-form .field.cardExpirationMonth,#content #donation-form-container .donation-form .field.cardExpirationYear,#content #donation-form-container .donation-form .field.other-amount,#content #donation-form-container .donation-form .field.other-option{display:inline-block}#content #donation-form-container .donation-form .field.other-amount{padding-left:6px}#content #donation-form-container .donation-form .field.cardExpirationMonth{padding-right:20px}#content #donation-form-container .donation-form #other-amount{width:65px}#content #donation-form-container .donation-form #frequency{width:85px}#content #donation-form-container .donation-form #start-date{width:150px}#content #donation-form-container .donation-form .errors{border:1px solid #900;color:#900;padding:10px}#content #donation-form-container .donation-form .radio label.error{display:inline-block;padding-right:86%;float:right}#content #donation-form-container .donation-form .hidden,#content #donation-form-container iframe#spreedly-iframe[style="visibility: hidden;"]{display:none}#content #donation-form-container button,#content #donation-form-container input,#content #donation-form-container select,#content #donation-form-container textarea{font-family:inherit}#content input[type=email],#content input[type=phone],#content input[type=text],#content select,#content textarea{width:90%!important;max-width:none!important;padding:.5em!important}@media screen and (min-width:768px){#content .section:not(.payment){display:flex;flex-wrap:wrap}#content .section:not(.payment) h3{width:100%;max-width:650px}#content .section:not(.payment) .field{width:48%}#content .section:not(.payment) .field input[type=email],#content .section:not(.payment) .field input[type=phone],#content .section:not(.payment) .field input[type=text],#content .section:not(.payment) .field select,#content .section:not(.payment) .field textarea{width:90%!important;max-width:none!important}#content .section:not(.payment) .field.comment{width:100%}}.fancybox-content{background-color:#929e6f!important;border-radius:4px;box-shadow:1px 1px 10px rgba(0,0,0,.5)}#fancybox-content,#splash,.fancybox-inner{box-sizing:border-box;overflow:hidden!important;border:0}#splash{font-size:1.4em;padding:2em;box-sizing:border-box}#splash,#splash a{color:#fff}#splash .popup-inner{background-color:#fff;padding:2em 1em;margin-top:1em;margin-bottom:1em;width:95%;text-align:center;border-radius:4px}#splash h2{font-size:28px;margin-bottom:.75em}#splash p{margin:0 0 1em;padding:0}#splash img{box-sizing:border-box;max-width:240px;height:auto;width:60%}#splash .extralinks{display:flex;justify-content:center}#splash .extralinks a{display:inline-block;margin:0 1em;text-decoration:underline}#splash a.splashdonate{border:1px solid red;white-space:nowrap;background-color:#f0555c!important;width:auto;color:#fff!important;font-size:1.4em;border-radius:4px;text-align:center;text-decoration:none;text-transform:none;font-family:var(--wp--preset--font-family--display),serif;margin:.75em auto 0;padding:.5em .75em;transition:all .25s}.carousel-cell{aspect-ratio:1.5;border-radius:0;object-fit:cover}@media (min-width:512px){.carousel-cell{aspect-ratio:1.25}}@media (min-width:768px){.carousel-cell{aspect-ratio:2.9090909091}}.carousel-cell img{height:100%;aspect-ratio:1.5;object-fit:cover}@media (min-width:512px){.carousel-cell img{aspect-ratio:1.25}}@media (min-width:768px){.carousel-cell img{aspect-ratio:2.9090909091}}#homebottom{padding:0}#homebottom>div{padding:2em!important}@media screen and (min-width:768px){#homebottom>div{padding:5em!important}}#homebottom h5{font-weight:700;text-transform:uppercase;margin-bottom:1em;display:inline-block;border-bottom:1px solid #aaa;padding-bottom:.25em}#homebottom h1,#homebottom h2{font-family:var(--wp--preset--font-family--display);line-height:1.2em}#homebottom h2{font-size:2.5em!important}#homebottom .wp-block-column{margin-top:1.5em}@media screen and (min-width:768px){#homebottom .wp-block-column{margin-top:0}}.carousel-cell .caption h2{line-height:.9em}#footer{padding-top:1em;background-color:#13629f;clear:both;text-align:center;color:#fff;border-top:1px solid #367fb0;padding-bottom:40px;width:100vw!important;overflow:hidden}#footer .page-wrap{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0 2em}@media (min-width:768px){#footer .page-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}}#footer .footerleft{font-size:1em;margin-top:1em;text-align:center;color:#fff}@media (min-width:768px){#footer .footerleft{width:45%;text-align:left}}#footer .footerleft p{color:#fff}#footer .footerright{text-align:left;color:#fff;margin-top:1em}#footer .footerright p{color:#fff}@media (min-width:768px){#footer .footerright{width:55%;text-align:left}}#footer .footerright .social_wrapper{width:100%;text-align:center}@media (min-width:768px){#footer .footerright .social_wrapper{text-align:left}}#footer .footerright .social_wrapper .social_icon{font-size:2em!important;color:#fff!important}#footer .footerright .social_wrapper .social_icon:hover{color:#f90!important}#footer a{color:#fff}#footer .nav{width:100%}#footer .nav ul{font-family:var(--wp--preset--font-family--display);font-size:1.2em;width:100%;padding-bottom:10px;list-style:none;margin:15px 0 0;padding-left:0;font-weight:400}@media (min-width:768px){#footer .nav ul{text-align:left}}#footer .nav ul li{display:inline-block;text-align:center;font-size:1.2em;position:relative}#footer .nav ul li a{color:#fff;display:inline-block;line-height:1em;padding:0 1.2em 0 0;text-decoration:none;transition:all .25s}#footer .nav ul li a:hover{color:#f0555c}.footercredit{clear:both;margin:15px 0 0;padding-bottom:15px;font-size:.8em}.footercredit p{color:#999}@media (max-width:520px){.footerleft{width:100%}}#header{height:auto;position:relative;background-color:#929e6f;display:flex;justify-content:space-between;align-items:center;padding:1em}@media (min-width:768px){#header{align-items:start}}#header h1.logo{margin-left:0;width:273px;height:97px;background:transparent url(../../images/logo_2024.png) 0 0 no-repeat;background-size:contain;font-size:.1em;text-indent:-5000px}#header h1.logo a{display:block;width:100%;height:97px}#header .showmenu{font-size:2em;color:#fff;padding-right:.5em}@media (min-width:768px){#header .showmenu{display:none}}#header .donate{display:none}#header .util{width:auto;text-align:right;line-height:32px;text-transform:uppercase;color:#333;margin-top:10px;display:none}@media (min-width:768px){#header .util{display:flex}}#header .util .donate_link{white-space:nowrap;background-color:#f0555c;width:auto;color:#fff!important;font-size:1.4em;border-radius:4px;text-align:center;text-decoration:none;text-transform:none;font-family:var(--wp--preset--font-family--display);margin:0 auto;border:0;padding:.2em .5em .1em;transition:all .25s}#header .util #desksearchform{margin:0 auto;justify-content:space-between;display:flex;width:100%;padding-right:2em}#header .util #desksearchform input#deskquery{font-family:var(--wp--preset--font-family--sans-serif);border:1px solid rgba(162,174,126,.9);background-color:rgba(162,174,126,.6);padding:.25em 1em;width:80%;margin:0;border-radius:0;font-size:1em;color:#fff}#header .util #desksearchform button{width:10%;margin:0;padding:0;text-indent:0;border-radius:0;background-color:transparent;border:0;font-size:1.2em;color:#fff;width:2em;text-align:center}.home #access.mobile ul{margin:0}#access.mobile{display:flex;flex-wrap:wrap;float:none;padding-bottom:1em;border-bottom:3px solid rgba(23,100,159,.43);overflow:hidden}#access.mobile .donate_wrapper{width:100%!important;margin:0 auto;text-align:center;padding:.5em 1em 1em}#access.mobile .donate_wrapper .donate_link{max-width:375px;background-color:#f0555c;width:auto;color:#fff!important;font-size:2em;border-radius:4px;text-align:center;text-transform:none;font-family:var(--wp--preset--font-family--display);margin:0 auto;border:0;padding:.5em 0 .3em;transition:all .25s}#access.mobile #mobilesearchform{padding:1em 2em;max-width:375px;margin:0 auto;justify-content:space-between;display:flex;width:100%}#access.mobile #mobilesearchform input#mobilequery{font-family:var(--wp--preset--font-family--sans-serif);border:1px solid #cdcdcd;background-color:rgba(162,174,126,.09);padding:.5em 1em;width:90%;margin:0;border-radius:0;font-size:1.25em}#access.mobile #mobilesearchform button{width:10%;margin:0;padding:0;text-indent:0;border-radius:0;background-color:transparent;border:0;font-size:1.2em;color:rgba(23,100,159,.43)}#access.mobile ul{width:100%;margin:0;position:relative;box-shadow:none}#access.mobile ul a,#access.mobile ul a:hover{color:#555!important}#access.mobile ul li ul li.current-menu-ancestor>a,#access.mobile ul li ul li.current-menu-item>a,#access.mobile ul li ul li.current_page_ancestor>a,#access.mobile ul li ul li.current_page_item>a{color:#18649e!important;text-decoration:underline;box-shadow:none;font-weight:700}#access.mobile ul ul{padding:.25em 1em;margin:0;top:0;position:relative!important;width:100%;z-index:99999;display:flex;flex-wrap:wrap}#access.mobile ul ul ul{padding:0;left:0;top:0;position:relative;display:flex;flex-wrap:wrap}#access.mobile ul ul ul li{background-color:transparent!important;width:100%;padding:0!important}#access.mobile ul ul ul li:first-child{margin-right:1em}#access.mobile ul ul ul li a{text-align:left!important;color:#777!important;background-color:transparent!important;padding:.25em 0!important}#access.mobile ul ul a{background:#f9f9f9;border-bottom:1px dotted #ddd;color:#444;font-size:15px;font-weight:400;height:auto;line-height:1.1em;width:100%}#access.mobile li{border-right:none;padding:0;text-align:left;font-size:16px;width:100%}#access.mobile li ul li{border-right:0;background-color:#fff;border-top:0;width:48%;display:inline-block}#access.mobile li ul li a{padding-left:0!important;padding-right:0!important;text-align:left!important;height:auto}#access.mobile .menu li a{padding:.5em 0;font-family:var(--wp--preset--font-family--display);font-size:1.2em;text-align:center;background-color:rgba(162,174,126,.4)}#access.mobile .menu li ul li{padding:.25em 0}#access.mobile .menu li ul li a{font-family:var(--wp--preset--font-family--sans-serif);font-size:.9em;background-color:#fff}#access.mobile a{color:#555;display:block;line-height:normal;padding:0;text-decoration:none;z-index:5000}@media (min-width:768px){#access.mobile{display:none}}@media (max-width:768px){#access.mobile{width:100vw;position:absolute;left:-100vw;transition:all .25s}#access.mobile.showing{position:absolute;left:0}}.desktop_nav{z-index:1000;display:none;position:absolute;bottom:0;right:0}@media (min-width:768px){.desktop_nav{display:inline-block}}.desktop_nav ul.desktop{display:flex}.desktop_nav ul.desktop li{position:relative}.desktop_nav ul.desktop li a{font-family:var(--wp--preset--font-family--display);color:#fff;font-size:1.4em;display:inline-block;padding:1em .75em;transition:all .25s}.desktop_nav ul.desktop li a:hover{color:#f0555c;text-decoration:none}.desktop_nav ul.desktop li ul{padding:1em;position:absolute;z-index:100;display:none;flex-wrap:wrap;text-align:left;background-color:hsla(0,0%,100%,.9);transform:translateX(-40%);box-shadow:1px 1px 8px rgba(0,0,0,.3);min-width:200px}.desktop_nav ul.desktop li ul li{width:100%}.desktop_nav ul.desktop li ul li a{padding:.25em .5em;font-weight:700;font-family:var(--wp--preset--font-family--sans-serif);font-size:1.1em;color:#555;transition:all .25s}.desktop_nav ul.desktop li ul li a:hover{color:#f0555c}.desktop_nav ul.desktop li ul li ul{display:flex;flex-wrap:wrap;position:relative;transform:none!important;width:auto!important;border:0!important;box-shadow:none!important}.desktop_nav ul.desktop li ul li ul li{width:48%}.desktop_nav ul.desktop li ul li ul li a{font-weight:400}.desktop_nav ul.desktop li:first-child>ul{width:300px;transform:translateX(-20%)}.desktop_nav ul.desktop li:nth-child(2)>ul{width:450px;transform:translateX(-20%)}.desktop_nav ul.desktop li:nth-child(3)>ul{width:350px;transform:translateX(-20%)}.desktop_nav ul.desktop li:nth-child(4)>ul{width:250px;transform:translateX(-20%)}.desktop_nav ul.desktop li:last-child>ul{min-width:200px;right:0;transform:none}@media only screen and (min-width:640px){.archive_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}}.archive_wrapper .child{padding-left:0;padding-right:0;padding-bottom:1em;margin:0 0 2em!important}@media only screen and (min-width:640px){.archive_wrapper .child{width:31%}}.archive_wrapper .child:last-child{margin:0 0 1em!important}.archive_wrapper .child .image img{width:100%;height:auto;aspect-ratio:4/2.5;object-fit:cover;margin-bottom:1em}.archive_wrapper .child .text p{color:#333;font-size:.9em}.archive_wrapper .child .text h3{text-align:left;text-transform:none;background:none;padding:0 0 .5em;line-height:1.2em;border-bottom:1px solid rgba(20,103,162,.9);font-size:1.75em;font-family:var(--wp--preset--font-family--display)}.archive_wrapper .child .text h3 a{display:block;text-decoration:none;background-repeat:no-repeat;background-position:100%;background-size:1em;transition:all .25s}.archive_wrapper .child .text h3 a:hover{color:#000}.archive_wrapper .child .text p{font-size:var(--wp--preset--font-size--small)}.block-custom-child-list{margin:2em 0}.block-custom-child-list ul{flex-wrap:wrap;list-style:none!important;text-indent:0;padding:0!important;margin:0!important}@media only screen and (min-width:600px){.block-custom-child-list ul{display:flex;flex-wrap:wrap;justify-content:normal}}.block-custom-child-list ul li{width:100%;margin-left:0!important;padding-bottom:1em;margin:0 0 2em;color:var(--wp--preset--color--primary)}.block-custom-child-list ul li img{width:100%;height:auto;aspect-ratio:4/2.5;object-fit:cover;margin-bottom:1em}@media only screen and (min-width:600px){.block-custom-child-list ul li{width:47%;margin-right:2%}}@media only screen and (min-width:1024px){.block-custom-child-list ul li{width:31%;margin-right:2%}}.block-custom-child-list ul li h3{text-align:left;text-transform:none;background:none;padding:0 0 .5em;line-height:1.2em;border-bottom:1px solid #dedede;font-size:1.25em}.block-custom-child-list ul li h3 a{display:block;text-decoration:none;padding-right:2em;background-image:url(../img/arrow_right.svg);background-repeat:no-repeat;background-position:100%;background-size:1em;transition:all .25s}.block-custom-child-list ul li h3 a:hover{color:#000}.block-custom-child-list ul li p{font-size:var(--wp--preset--font-size--small)}.block-custom-link-list{clear:both;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background-color:hsla(0,0%,43.1%,.05);margin:0 0 2em}@media only screen and (min-width:850px){.block-custom-link-list{float:right;margin-left:2em;max-width:40%}}.block-custom-link-list ul{clear:both;margin:0;list-style:none!important;text-align:left}.block-custom-link-list ul li{font-size:1.1em;font-weight:700;font-family:var(--wp--preset--font-family--sans-serif);padding:0!important;margin:0 1em .25em 0!important}.block-custom-link-list ul li.active{display:block;background-image:url(../../images/but_arrow.png);background-repeat:no-repeat;background-position:0;background-size:1em;padding-left:1.5em!important}.block-custom-link-list ul li:first-child span{display:block;border-bottom:2px solid rgba(0,0,0,.1);padding-bottom:.25em;margin-bottom:.5em}.block-custom-news-list,.post_lister{margin:2em 0}.block-custom-news-list h3,.post_lister h3{border-bottom:1px solid #dedede;margin-bottom:1em;padding-bottom:.25em}.block-custom-news-list .wrapper,.post_lister .wrapper{list-style:none!important;text-indent:0;padding:0!important;margin:0!important;overflow:hidden}.block-custom-news-list .wrapper .child,.post_lister .wrapper .child{padding-left:0;padding-right:0;width:100%;padding-bottom:1em;margin:0 0 2em!important}.block-custom-news-list .wrapper .child:last-child,.post_lister .wrapper .child:last-child{margin:0 0 1em!important}@media only screen and (min-width:640px){.block-custom-news-list .wrapper .child,.post_lister .wrapper .child{display:flex;justify-content:space-between}}@media only screen and (min-width:640px){.block-custom-news-list .wrapper .child .image,.post_lister .wrapper .child .image{width:30%;width:50%}}.block-custom-news-list .wrapper .child .image img,.post_lister .wrapper .child .image img{width:100%;height:auto;aspect-ratio:4/2.5;object-fit:cover;margin-bottom:1em}@media only screen and (min-width:640px){.block-custom-news-list .wrapper .child .image img,.post_lister .wrapper .child .image img{width:90%}}@media only screen and (min-width:640px){.block-custom-news-list .wrapper .child .text,.post_lister .wrapper .child .text{width:80%}}.block-custom-news-list .wrapper .child .text h3,.post_lister .wrapper .child .text h3{text-align:left;text-transform:none;background:none;padding:0 0 .5em;line-height:1.2em;border-bottom:1px solid #dedede;font-size:1.25em}.block-custom-news-list .wrapper .child .text h3 a,.post_lister .wrapper .child .text h3 a{display:block;text-decoration:none;padding-right:2em;background-image:url(../../images/but_arrow.png);background-repeat:no-repeat;background-position:100%;background-size:1em;transition:all .25s;color:var(--wp--preset--color--primary)}.block-custom-news-list .wrapper .child .text h3 a:hover,.post_lister .wrapper .child .text h3 a:hover{color:#000}.block-custom-news-list .wrapper .child .text p,.post_lister .wrapper .child .text p{font-size:var(--wp--preset--font-size--small)}.block-custom-news-highlights{margin:0;background-color:rgba(20,103,162,.7)}.block-custom-news-highlights h1{text-align:center;color:#fff!important;font-family:var(--wp--preset--font-family--sans-serif);font-weight:700}.block-custom-news-highlights a{color:#fff}@media only screen and (min-width:640px){.block-custom-news-highlights .wrapper{display:flex;justify-content:space-between}}.block-custom-news-highlights .wrapper .child{padding-left:0;padding-right:0;padding-bottom:1em;margin:0 0 2em!important}@media only screen and (min-width:640px){.block-custom-news-highlights .wrapper .child{width:31%}}.block-custom-news-highlights .wrapper .child:last-child{margin:0 0 1em!important}.block-custom-news-highlights .wrapper .child .image img{width:100%;height:auto;aspect-ratio:4/2.5;object-fit:cover;margin-bottom:1em}.block-custom-news-highlights .wrapper .child .text p{color:#fff}.block-custom-news-highlights .wrapper .child .text .pubdate{font-size:.9em;font-style:italic;margin-bottom:.25em}.block-custom-news-highlights .wrapper .child .text h3{text-align:left;text-transform:none;background:none;padding:0 0 .5em;line-height:1.2em;border-bottom:1px solid rgba(20,103,162,.9);font-size:1.75em;font-family:var(--wp--preset--font-family--display)}.block-custom-news-highlights .wrapper .child .text h3 a{display:block;text-decoration:none;background-repeat:no-repeat;background-position:100%;background-size:1em;transition:all .25s;color:#fff}.block-custom-news-highlights .wrapper .child .text h3 a:hover{color:#000}.block-custom-news-highlights .wrapper .child .text p{font-size:var(--wp--preset--font-size--small)}.block-custom-newsletter-signup{background-image:url(/wp-content/uploads/2023/06/Mica-Mountain-pic.jpg);background-size:cover;background-position:top}.block-custom-newsletter-signup a{color:#fff}.block-custom-newsletter-signup .inner{padding:2em;background-color:hsla(0,0%,100%,.3);border-radius:10px;max-width:400px}.block-custom-newsletter-signup .section.contact h3{display:none}.block-custom-newsletter-signup .email-registration-form label{color:#404040;display:block;font-weight:700;margin-bottom:.5em}.block-custom-newsletter-signup .email-registration-form label.error{color:#900;display:inline-block;padding:0 10px}.block-custom-newsletter-signup .email-registration-form .field{padding:4px 0}.block-custom-newsletter-signup .email-registration-form .consent{padding-bottom:4px;margin:.5em 0 1em;font-weight:700}.block-custom-newsletter-signup .email-registration-form .field .required-star{color:#a00;display:inline-block;margin-left:5px}.block-custom-newsletter-signup .email-registration-form .field .checkboxes{max-width:275px;border:1px solid #a9a9a9;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.block-custom-newsletter-signup .email-registration-form .field .checkbox{display:block;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;line-height:26px;padding:2px 28px 2px 8px;border-bottom:1px solid rgba(0,0,0,.1);color:#404040;overflow:hidden;text-decoration:none}.block-custom-newsletter-signup .email-registration-form .field .checkbox input{opacity:.01;position:absolute;left:-50px;z-index:-5}.block-custom-newsletter-signup .email-registration-form .field .checkbox:last-child{border-bottom:none}.block-custom-newsletter-signup .email-registration-form .field .checkbox.selected{background:#328efd;color:#fff}.block-custom-newsletter-signup .email-registration-form .field .checkbox.selected:before{color:#fff;line-height:30px;position:absolute;right:10px}.block-custom-newsletter-signup .email-registration-form .field input{padding:4px;width:275px}.block-custom-newsletter-signup .email-registration-form .errors{border:1px solid #900;color:#900;padding:10px}.block-custom-newsletter-signup .email-registration-form .hidden{display:none}.block-custom-newsletter-signup .btn-group .btn-submit-email{padding:4px 10px}.block-custom-newsletter-signup button,.block-custom-newsletter-signup input,.block-custom-newsletter-signup select,.block-custom-newsletter-signup textarea{font-family:inherit}.block-custom-publication-list{margin:2em 0}.block-custom-publication-list h3{border-bottom:1px solid #dedede;margin-bottom:1em;padding-bottom:.25em}.block-custom-publication-list .filters{text-align:center;margin:1em}.block-custom-publication-list .filters button{border:1px solid #999;background-color:#efefef;border-radius:5px;margin:.5em;padding:.5em .75em;transition:all .25s}.block-custom-publication-list .filters button.active{background-color:#fc9700;color:#fff}.block-custom-publication-list .comments{text-align:center;margin-bottom:1em;padding:1em;font-size:14px;background-color:rgba(253,245,236,.38)}.block-custom-publication-list .wrapper{list-style:none!important;text-indent:0;padding:0!important;margin:0!important;overflow:hidden}@media only screen and (min-width:968px){.block-custom-publication-list .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}}.block-custom-publication-list .wrapper .child{width:100%;margin:0 0 2em!important;background-color:rgba(253,245,236,.38);padding:1em}@media only screen and (min-width:968px){.block-custom-publication-list .wrapper .child{width:47%;padding:1em 1%}}.block-custom-publication-list .wrapper .child:last-child{margin:0 0 1em!important}@media only screen and (min-width:580px){.block-custom-publication-list .wrapper .child{display:flex;justify-content:space-between}}@media only screen and (min-width:580px){.block-custom-publication-list .wrapper .child .image{width:40%;min-width:40%}}.block-custom-publication-list .wrapper .child .image img{background-color:#dedede;border:2px solid #efefef;width:calc(100% - 4px);height:auto;aspect-ratio:8.5/11;object-fit:contain;margin-bottom:1em}@media only screen and (min-width:580px){.block-custom-publication-list .wrapper .child .image img{width:90%}}.block-custom-publication-list .wrapper .child .text{flex-grow:1;padding-right:1em}.block-custom-publication-list .wrapper .child .text .wp-block-buttons{justify-content:center}@media only screen and (min-width:580px){.block-custom-publication-list .wrapper .child .text .wp-block-buttons{justify-content:start}}.block-custom-publication-list .wrapper .child .text .comments{text-align:left;padding:0;background-color:none}.block-custom-publication-list .wrapper .child .text .term{font-size:.7em;text-transform:uppercase;color:#aaa;font-weight:700;display:flex;margin-bottom:1em}.block-custom-publication-list .wrapper .child .text .term svg{width:1.5em}.block-custom-publication-list .wrapper .child .text .date,.block-custom-publication-list .wrapper .child .text .intro>*{font-size:.9em}.block-custom-publication-list .wrapper .child .text h3{text-align:left;text-transform:none;background:none;padding:0 0 .5em;line-height:1.2em;border-bottom:1px solid #dedede;font-size:1.25em;margin-bottom:.25em;word-break:normal}.block-custom-publication-list .wrapper .child .text h3 a{display:block;text-decoration:none;transition:all .25s;color:var(--wp--preset--color--primary)}.block-custom-publication-list .wrapper .child .text h3 a:hover{color:#000}.block-custom-publication-list .wrapper .child .text p{font-size:var(--wp--preset--font-size--small)}
/*# sourceMappingURL=style.css.map */