/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
.page-node-type-country-selector .section-full-width-3-column__content picture img,.page-node-type-landing-page .coh-ce-cpt_duplicate_of_section_full_wi-72757031 .section-full-width-3-column__content picture img{height:30px;}.page-node-type-landing-page .coh-ce-cpt_duplicate_of_section_full_wi-72757031{padding:0 !important}.coh-style-cta-hero-block > .cta-hero-block__content .cta-hero-block__text .cta-hero-block__text-headline h2.cta-hero-block__headline,.coh-style-cta-hero-block > .cta-hero-block__content .cta-hero-block__text .cta-hero-block__text-subline h3.cta-hero-block__subline{background:rgba(0,0,0,0.55);}.coh-style-cta-hero-block > .cta-hero-block__content .cta-hero-block__text .cta-hero-block__text-headline h2.cta-hero-block__headline.hide-chevron span,.coh-style-cta-hero-block > .cta-hero-block__content .cta-hero-block__text .cta-hero-block__text-subline h3.cta-hero-block__subline.hide-chevron span{display:none;}
.coh-style-pageable-content .view-content-pageable-x4 .coh-view-contents{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;}.coh-style-featured-content-x4 .coh-view-contents .featured-content-x4__item .featured-content{margin:0;}.coh-style-bg-mm-blue-accordion > div{background-color:#009ddc;}.coh-style-bg-mm-yellow-accordion > div{background-color:#f4a912;}.coh-style-bg-blue-green-accordion > div{background-color:#00778b;}.coh-style-bg-crisis-red-accordion > div{background-color:#cb2c30;}.coh-style-bg-off-white-accordion > div{background-color:#ededed;}.coh-style-bg-dark-blue-accordion > div{background-color:#266794;}.coh-style-bg-light-blue-accordion > div{background-color:#e5f5fb;}.coh-style-bg-light-grey-accordion > div{background-color:#dadada;}.coh-container .coh-style-header-utility-label{//font-family:'Campton-Bold',sans-serif;}.coh-style-programme-country-content > .programme-country__main{margin-top:20px;}.mm-percent{font-size:1.8rem;line-height:1.2;font-family:'Campton-Bold',sans-serif;text-align:center;}.mm-percent .figure{color:#f4a912;font-size:3.4rem;display:block;line-height:1;}img{max-width:100%;height:auto;}.coh-style-cta-hero-block > .cta-hero-block__content .coh-container.cta-hero-block__overlay .cta-hero-block__text .cta-hero-block__text-subline .cta-hero-block__subline{font-family:'proxima-nova',sans-serif;}.media-app .account-settings__form-marketing-preferences .field__container{justify-content:left;}.featured-content-x1__item span.coh-inline-element.featured-content__date,.featured-content-x2__item span.coh-inline-element.featured-content__date,.featured-content-x3__item span.coh-inline-element.featured-content__date,.featured-content-x4__item span.coh-inline-element.featured-content__date{display:none;}.featured-content-x1__item article[typeof="schema:Article"] span.coh-inline-element.featured-content__date,.featured-content-x2__item article[typeof="schema:Article"] span.coh-inline-element.featured-content__date,.featured-content-x3__item article[typeof="schema:Article"] span.coh-inline-element.featured-content__date,.featured-content-x4__item article[typeof="schema:Article"] span.coh-inline-element.featured-content__date{display:block;}.coh-container .coh-style-gallery-image{flex:unset;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;}.media-app.app-fundraising .fundraising-donations .fundraising-search .fundraising-search__pagination ul{flex-direction:row;}.coh-style-campaign-banner.on .campaign-banner__logo{order:2;width:fit-content;margin-left:auto;margin-right:0;}.coh-style-campaign-banner.on .campaign-banner__logo img{width:fit-content;margin-left:auto;margin-right:0;}.coh-style-campaign-banner.off .campaign-banner__logo img{width:fit-content;margin-right:auto;margin-left:0;}.coh-style-campaign-banner.on .campaign-banner__link{order:0;}.coh-style-campaign-banner.on .campaign-banner__text{order:1;}.layout-component-bg-style{background-repeat:no-repeat;color:rgba(255,255,255,1);}.layout-component.coh-style-tile{background-position:center center;background-repeat:repeat;}.layout-component.coh-style-cover{background-size:cover;}.section__media_bg_select{display:none;}.media-app.app-fundraising .fundraising-search .fundraising-search-results__panel .fundraising-search-results__header img{height:200px;}footer a[title="Twitter"]::before{content:url(/themes/custom/marysmeals-theme/images/icons/x_logo_white.svg);padding-top:0;}.coh-container .featured-content__date{text-transform:capitalize;}@media screen and (min-width:1280px) and (max-width:1535px){.coh-style-section-full-width,.coh-style-section-full-width-2-column,.coh-style-section-full-width-3-column,.coh-style-page-standard > div > .coh-component:not(.coh-component-full-width):not(.coh-style-gallery):not(.app-account):not(.app-fundraising),.coh-style-page-standard > div div.coh-youtube-embed{padding-left:5.5rem;padding-right:5.5rem;}.coh-style-composition-horizontal{padding-left:5rem;padding-right:5rem;}.coh-style-featured-content > .featured-content__image,.coh-style-featured-content-x3 .featured-content-x3__item > div > article .featured-content .featured-content__image{width:100%;}.coh-style-cta-hero-block > .cta-hero-block__content .cta-hero-block__text .cta-hero-block__text-headline{padding:0 0.5rem 0 0.5rem;}.coh-style-cta-hero-block > .cta-hero-block__content .cta-hero-block__text .cta-hero-block__text-subline{padding:0 0 0 8.5rem;}.coh-style-campaign-hero-block > .campaign-hero-block__content .campaign-hero-block__logo{padding:0 5.5rem 0 5.5rem;}.coh-style-campaign-hero-block > .campaign-hero-block__content .campaign-hero-block__cta{padding:2rem 5.5rem 2rem 5.5rem;}.coh-style-cta-hero-block > .cta-hero-block__content .cta-hero-block__cta{padding:4rem 0 2rem 8.5rem;}}@media screen and (max-width:1279px){.programme-country_titles.coh-style-programme-country-narrow h2.coh-heading{margin-top:132px;}.coh-container .coh-style-programme-country-content > .programme-country__panel .programme-country__panel-menu{margin:-12rem auto 0 auto;}}@media screen and (max-width:1023px){.coh-style-pageable-content .view-content-pageable-x4 .coh-view-contents{flex-wrap:wrap;}.coh-style-featured-content-x4 .coh-view-contents .featured-content-x4__item:nth-child(2){margin-right:0;}.coh-style-cta-hero-block > .cta-hero-block__content .coh-container.cta-hero-block__overlay .cta-hero-block__text .cta-hero-block__text-subline .cta-hero-block__subline{font-size:1.25rem;}.coh-style-cta-hero-block .cta-hero-block__content .coh-container.cta-hero-block__overlay{align-self:end;}.coh-style-cta-hero-block .cta-hero-block__content .coh-container.cta-hero-block__overlay .cta-hero-block__text .cta-hero-block__text-headline .cta-hero-block__headline .cta-hero-block__box-top-left{display:none;}.coh-style-cta-hero-block .cta-hero-block__box-top-left,.coh-style-cta-hero-block .cta-hero-block__box-bottom-right{display:none;}.coh-style-cta-hero-block > .cta-hero-block__content .coh-container.cta-hero-block__overlay .cta-hero-block__text .cta-hero-block__text-subline{padding:0;max-height:unset;}.coh-style-cta-hero-block > .cta-hero-block__content .coh-container.cta-hero-block__overlay .cta-hero-block__text .cta-hero-block__text-subline .cta-hero-block__subline{padding:1rem;}.coh-style-cta-hero-block > .cta-hero-block__content .coh-container.cta-hero-block__overlay .cta-hero-block__text .cta-hero-block__text-subline .cta-hero-block__subline{max-width:unset;width:100%;}.coh-style-cta-hero-block > .cta-hero-block__content .coh-container.cta-hero-block__overlay .cta-hero-block__text .cta-hero-block__text-subline .cta-hero-block__subline .cta-hero-block__box-bottom-right{display:none;}.coh-style-cta-hero-block > .cta-hero-block__content .coh-container.cta-hero-block__overlay .cta-hero-block__cta{background-color:rgba(0,0,0,0.8);}.coh-style-cta-hero-block > .cta-hero-block__content .coh-container.cta-hero-block__overlay .cta-hero-block__cta{padding:1rem 1rem 2rem 1rem;}.coh-style-cta-hero-block > .cta-hero-block__content .coh-container.cta-hero-block__overlay .cta-hero-block__cta > .coh-component{font-size:1rem;}.mm-percent{font-size:1.4rem;}.mm-percent .figure{font-size:1.993rem;}.coh-style-campaign-banner.on .campaign-banner__logo{margin-left:0;}.coh-style-campaign-banner.off .campaign-banner__logo{margin-right:0;}}@media screen and (max-width:564px){.coh-style-featured-content-x4 .coh-view-contents .featured-content-x4__item{width:100%;margin-right:0;}.coh-style-featured-content-x4 .coh-view-contents .featured-content-x4__item:not(:last-child){margin-right:0;}.coh-style-cta-hero-block > .cta-hero-block__content .coh-container.cta-hero-block__overlay .cta-hero-block__cta a{width:100%;}.media-app .account .media-app__narrow{width:100%;}}@media screen and (max-width:543px){.coh-container .coh-style-programme-country-content > .programme-country__panel .programme-country__panel-menu{margin:-15rem auto 0 auto;}}@media screen and (max-width:375px){.coh-container .coh-style-programme-country-content > .programme-country__panel .programme-country__panel-menu{margin:-18rem auto 0 auto;}}
.show-hamburger{display:block !important;visibility:visible !important;}
#views-exposed-form-search-page-1{display:flex;justify-content:center;flex-wrap:wrap;gap:0.625rem;//margin-bottom:6.25rem;background-color:#B2D5F2;padding:3rem 0 3.5rem;}.search-api-page .search-query{font-size:2.5em;margin-bottom:3.75rem;font-weight:700;line-height:1.36;}#views-exposed-form-search-page-1 label{margin-bottom:0.625rem;}#views-exposed-form-search-page-1 .js-form-item-search-api-fulltext{min-width:30%;}#views-exposed-form-search-page-1 .js-form-item-search-api-fulltext #edit-search-api-fulltext{height:44.59px;width:100%;}#views-exposed-form-search-page-1 .form-item-sort-order{display:none;}#views-exposed-form-search-page-1 .form-actions{margin:0;align-self:flex-end;}#views-exposed-form-search-page-1 .form-actions #edit-submit-search,#views-exposed-form-search-page-1 .form-actions #edit-reset{margin:0;height:44.59px;}.search-wrapper .search-bar{display:flex;align-items:center;gap:2px;margin:0 0.25rem 0.5rem 0;padding:0 1em;border-width:2px;-webkit-border-radius:3px;border-radius:3px;border-style:solid;border-color:transparent;line-height:36px;text-align:center;color:#ffffff;}.search-bar .search-text{font-size:20px;font-weight:700;color:white;line-height:24px;}.search-api-page .coh-style-featured-content-x1 .featured-content .featured-content__content .featured-content__summary,.search-api-page .coh-style-featured-content > .featured-content__content .featured-content__readmore{font-size:1rem;}.search-api-page .coh-style-featured-content-x1 .featured-content .featured-content__image img{width:100%;}.search-api-page .views-row .parent-content{display:flex;gap:1rem;}.search-api-page.hide-message{display:none;}.search-api-page .views-row .parent-content .left-content{flex-basis:15%;}.search-api-page .views-row .parent-content .right-content{display:flex;align-items:center;flex-basis:100%;}.search-api-page .views-row .parent-content .left-content .img-empty{background:#B2D5F2;width:100%;height:100%;}.search-api-page .views-row .parent-content .right-content .content-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;}.search-api-page .views-row .parent-content .right-content > a{display:flex;flex-direction:column;gap:0.625rem;color:#000000;}.search-api-page .views-row .parent-content .right-content > a .content-heading{font-size:1.75rem;font-weight:700;line-height:1.15;}@media screen and (max-width:550px){#views-exposed-form-search-page-1{justify-content:unset;padding-left:0.5rem;padding-right:0.5rem;}#views-exposed-form-search-page-1 .js-form-item-search-api-fulltext,#views-exposed-form-search-page-1 .js-form-item-sort-by,#views-exposed-form-search-page-1 .js-form-item-sort-by select{width:100%;}}@media screen and (max-width:767px){.search-api-page .search-query{font-size:1.25em;}.search-api-page .views-row .parent-content .right-content .content-description{-webkit-line-clamp:2;line-clamp:2;}}@media screen and (max-width:1023px){.search-wrapper{position:absolute;right:0;margin-top:0.1rem;z-index:2;}.search-wrapper svg path{fill:#236192;}.search-wrapper .search-bar .search-text{color:#236192;display:none;}.search-api-page .views-row .parent-content .right-content > a .content-heading{font-size:1.25rem;}.search-api-page .views-row .parent-content .left-content{flex-basis:20%;}}@media screen and (min-width:1024px){.search-api-page .coh-style-featured-content-x1 .featured-content .featured-content__image{flex-basis:0%;}}
