p{font-weight:400}h1,h2,h3,h4,h5,h6{font-family:'Alegreya Sans SC','Alegreya Sans',Sans-serif;text-transform:lowercase}.subheader{font-weight:400;font-style:italic;text-transform:none;letter-spacing:0;line-height:1.3em}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:100px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:45px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:30px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:22px}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:16px}.elementor-widget-heading.elementor-widget-heading .elementor-heading-title{color:#404040;font-family:'Alegreya Sans SC','Alegreya Sans',Sans-serif;text-transform:lowercase;font-weight:800}div.breadcrumbs,.breadcrumbs p{font-size:15px;font-family:'Alegreya Sans';font-weight:400;color:#404040}.elementor-post__title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.campaign-quote p{font-size:35px;text-transform:none;font-weight:400;font-style:italic}#herring-arguments img:hover{opacity:.66;transition:all .5s;transition-property:all;transition-duration:0.5s;transition-timing-function:ease;transition-delay:0s}nav.elementor-pagination{margin:30px;font-size:30px;font-weight:400!important}.thumbnail .caption,.thumbnail{padding:0;border:none}.mpa-opinions-videos p{display:none}.herring-graphics{margin:-5px}.herring-graphics figure.gallery-item{padding:5px}.hp-landing-text{margin-right:auto;margin-left:auto;max-width:800px!important}ul.oceanwp-instagram-pics{margin:0}.highlighted{font-weight:900;padding:0;margin:0}#main #content-wrap,.content-area{margin-bottom:0!important;padding-bottom:0;padding-top:0}.breadcrumbs{text-align:center}#content h2.feature-label{font-size:15px;font-weight:400;letter-spacing:1.2px;margin:1em;text-align:center;text-transform:uppercase;font-size:16px;margin:0;padding:1em 1em .8em 1em;background-color:#f5f5f5;color:gray}h3.feature-title,h3.news-title,.child-page-view h3{font-size:22px;font-weight:900;letter-spacing:.8px;line-height:1.2;margin:1em;text-align:center;text-transform:uppercase;font-weight:800;text-transform:none;padding:.9em;margin:0;background-color:#f5f5f5;font-size:20px;letter-spacing:0;font-family:'Alegreya Sans',sans-serif}h3.feature-title:hover{background-color:#eee}.action-item-card h3.feature-title{padding:0;margin:.9em .9em .6em .9em;background-color:inherit}h3.feature-title{margin-bottom:0}h4.feature-blurb{margin:.5em 1em 1em 1em;font-style:italic;color:#777}.action-item.col-sm-4{background:#eee;padding:0px!important;margin:10px!important}.action-item.col-sm-4:hover{background:#ddd}.action-item.col-sm-4{background:#f5f5f5}.action-item.col-sm-4:hover{background:#eee}.flex-row.row{display:flex;margin:0;padding:0;width:100%}.child-page-view .flex-row.row{justify-content:center}.flex-col.col-sm-4{display:flex;flex-basis:50%;flex-direction:column;flex-grow:1;flex-shrink:1;text-align:center;vertical-align:middle;transition:all 500ms;margin:5px;padding:0}.flex-row .col-sm-4,.flex-row .col-sm-3,.flex-row .col-sm-2{width:auto;padding:0}.flex-row .col-sm-4.flex-col,.flex-row .col-sm-3.flex-col,.flex-row .col-sm-2.flex-col{padding:10px}.col-sm-3.flex-col{flex-basis:25%}.video-popup-link{position:relative}.video-popup-link a{width:auto;display:block;position:absolute;z-index:100;top:0;bottom:0;left:0;right:0;text-indent:100%;overflow:hidden;white-space:nowrap}#wpv-view-layout-930-TCPID5{margin:0}#wpv-view-layout-930-TCPID5 .flex-row .col-sm-4.flex-col{flex-grow:1;flex-shrink:1;padding:0 10px}.action-card,.campaign-card{align-items:center;background:#f5f5f5;color:#000;display:flex;height:100%;flex-direction:column;font-size:20px;font-family:"Alegreya Sans";justify-content:space-between;line-height:1.1;text-align:center;margin-bottom:2em;padding:0 0 2em;padding:0 0 1.6em}.action-card p,.campaign-card p{margin:0 2em 2em;font-weight:800;text-transform:none;margin:1em;font-size:20px;letter-spacing:0;font-family:'alegreya sans'}.action-top,.campaign-top{align-items:center;background-position:50% 50%;background-size:cover;color:#fff;display:flex;height:180px;font-family:'Alegreya Sans';font-size:26px;font-weight:800;justify-content:center;text-transform:uppercase;letter-spacing:.6px;line-height:1.1;margin:0 0 1em;padding:0 2em;text-shadow:0 0 17px rgba(0,0,0,.54);width:100%;margin:0}#wpv-view-layout-930-TCPID5 .flex-row{justify-content:stretch}#wpv-view-layout-930-TCPID5 .flex-row .col-sm-4.flex-col{width:40%}.icon-grid-view{width:100%!important}.icon-grid-view .flex-row{justify-content:center}.icon-grid-view .flex-row .col-sm-3.flex-col{width:20%}.cta-button{font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#fff;background-color:#0f95a3;border-radius:3px;padding:.75em 1em .75em 1em}.pw-button{font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:2.4px;color:#fff;background-color:#0f95a3;border-radius:3px;padding:.75em 1em .75em 1em;display:initial}.pw-button:hover{transition:500ms all;color:#000;background-color:#fcc12f}.action-card:hover,.campaign-card:hover{background-color:#eee;color:#404040}.action-card:hover .cta-button,.campaign-card:hover .cta-button{background-color:#b29031;transition:500ms all;background-color:#fcc12f;color:#000}.campaign-icon-card{display:block;margin:0 0 2em;padding:0}.campaign-icon{margin:0 auto;text-align:center;width:100px}.campaign-title{color:#404040;font-family:"Alegreya Sans",Sans-serif;font-size:1.6em;font-style:italic;font-weight:400;line-height:1.1;margin:1em;text-align:center}a.campaign-icon-card{margin:0em}a.campaign-icon-card:hover{opacity:.5}.campaign-title{font-size:22px;margin:.5em 0em}.form-group{text-align:center}.pagination{display:block;position:absolute;width:96%;bottom:-10px;right:2%;left:2%}.pagination>li:last-child>a,.pagination>li:first-child>a{color:#d9ad3d}.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li:first-child>a,.pagination>li:first-child>span{background:rgba(0,0,0,.5);border-radius:50%;border-color:transparent}.pagination li.next{position:absolute;right:0}.checkbox{display:inline-block}.slide-card{text-align:center}.slide-card .caption{font-size:18px;font-style:italic;margin:10px}h3.doc-title,h3.video-title{font-size:18px;font-weight:800;letter-spacing:.8px;line-height:1.2;margin:1em 0 .25em;text-align:center;text-transform:uppercase;margin:.6em 0 .2em;font-weight:800;text-transform:none;font-size:20px;letter-spacing:0;font-family:'alegreya sans'}p.doc-date,p.video-date{font-size:16px;text-align:center}.video-card{background-color:#f5f5f5}.video-card-text{margin:.6em .6em 0em .6em;padding-bottom:.3em}p.doc-date,p.video-date{margin-bottom:0;color:gray;font-size:16px;font-weight:400;font-style:italic;font-family:'alegreya sans'}.child-page-view{margin:50px 0;text-align:center}.child-page-view h3{font-size:20px;margin:.5em}.child-page-view .flex-row .flex-col.col-sm-3{width:25%}.elementor-search-form--skin-full_screen .elementor-search-form__container{background:rgba(0,0,0,.71)!important}.elementor-search-form--skin-full_screen .elementor-search-form__input{color:white!important}.archive .page-header{display:none}.page-id-1279 pre,.page-id-1281 pre{border:0;background:none}.donation-form{max-width:680px;margin:0 auto}.label{color:#040404;font-size:16px;padding:0}.checkbox .label{padding:0 10px}.donation-form input{font-size:18px}.donation-form .field.checkbox input[type="checkbox"]{height:26px;width:26px}.donation-form label{font-size:16px}.donation-form h3{margin:20px 0}@media (min-width:768px) and (max-width:1100px){#content h2.feature-label{font-size:1.4vw}h3.feature-title,h3.news-title,.child-page-view h3,.feature-blurb{font-size:1.7vw}.feature-blurb{font-size:1.7vw}}@media (max-width:768px){.flex-row{flex-wrap:wrap}#wpv-view-layout-930-TCPID5 .flex-row .col-sm-4.flex-col,.child-page-view .flex-row .flex-col.col-sm-3{width:auto}}