/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Outfit;font-style:normal;font-weight:400;src:url(/themes/custom/gm_next/dist/css/base/../../../assets/fonts/outfit/Outfit-Regular.ttf)}@font-face{font-family:Outfit;font-style:normal;font-weight:500;src:url(/themes/custom/gm_next/dist/css/base/../../../assets/fonts/outfit/Outfit-Medium.ttf)}@font-face{font-family:Outfit;font-style:normal;font-weight:600;src:url(/themes/custom/gm_next/dist/css/base/../../../assets/fonts/outfit/Outfit-SemiBold.ttf)}@font-face{font-family:Outfit;font-style:normal;font-weight:700;src:url(/themes/custom/gm_next/dist/css/base/../../../assets/fonts/outfit/Outfit-Bold.ttf)}@font-face{font-family:MADE Dillan;font-style:normal;font-weight:400;src:url(/themes/custom/gm_next/dist/css/base/../../../assets/fonts/made-dillan/MADE-Dillan.otf)}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/themes/custom/gm_next/dist/css/base/../../../assets/fonts/inter/Inter-Regular.ttf)}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/themes/custom/gm_next/dist/css/base/../../../assets/fonts/inter/Inter-Bold.ttf)}
.dialog-off-canvas-main-canvas{position:relative}html{font-size:16px}body{-webkit-font-smoothing:antialiased;color:#000;display:block;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4;margin:auto;word-break:break-word}*{box-sizing:border-box}:focus{outline-offset:.125rem;outline-width:.0625rem}
h1,h2,h3,h4,h5,h6{letter-spacing:0;margin:0;padding:0}.h1,h1{font-family:MADE Dillan,Helvetica,Comic Sans,sans-serif;font-size:2.5rem;font-weight:400;line-height:2.75rem}@media only screen and (min-width:62rem){.h1,h1{font-size:3.75rem;line-height:1.2}}.h2,h2{font-family:MADE Dillan,Helvetica,Comic Sans,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.1}@media only screen and (min-width:62rem){.h2,h2{font-size:3.75rem;line-height:1.2}}.h3,h3{font-size:2.8125rem;font-weight:700;line-height:1.24}.h4,h4{font-family:MADE Dillan,Helvetica,Comic Sans,sans-serif;font-size:2.5rem;font-weight:400}.h4,.h5,h4,h5{line-height:1.1}.h5,h5{font-size:2rem;font-weight:600}.h6,h6{font-size:1.5rem;font-weight:700;line-height:1.26}a{color:#0d80a3;-webkit-text-decoration:underline;text-decoration:underline;transition:color .2s ease-in-out}a:focus,a:hover{color:#074457}ol,p,ul{font-family:Outfit,sans-serif;font-size:1.25rem;line-height:1.75rem;margin:0 auto 1.75rem}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}
.header-wrapper{position:fixed;z-index:9;width:100%;background-color:#fff}@media only screen and (min-width:62rem){.gin--vertical-toolbar .header-wrapper{width:calc(100% - 4.0625rem)}}.header{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:90rem;margin:0 auto;padding:1.25rem .9375rem 1.5625rem}.header .region--branding{transition:transform .3s ease-in-out 0s;transform:translateY(-150%)}@media only screen and (min-width:80rem){.header .region--branding *{height:100%}}@media only screen and (min-width:80rem){.header .region--branding{height:100%;transform:translateY(-5%)}}@media only screen and (min-width:80rem){.header.sticky .region--branding{transform:translateY(-150%)}}.header .secondary-logo{transform:translateY(-285%)}@media only screen and (min-width:80rem){.header .secondary-logo{transition:transform .3s ease-in-out 0s;transform:translateY(150%)}}.header a{display:inline-flex}@media only screen and (min-width:90rem){.header .site-branding a{max-width:6.875rem}}@media only screen and (min-width:80rem){.header.sticky .secondary-logo{transform:translateY(-90%)}}@media only screen and (min-width:90rem){.header.sticky .secondary-logo{transform:translateY(-90%)}}.header__left{overflow:hidden;width:6.875rem;height:3.375rem}@media only screen and (min-width:80rem){.header__left{width:8.4375rem;height:6.875rem;transition:height .3s ease-in-out 0s}.sticky .header__left{height:2.375rem}}@media only screen and (min-width:90rem){.sticky .header__left{width:13.75rem;height:3.9375rem}}.header__right{display:none}.header__right.show{position:absolute;z-index:1;top:4.375rem;right:0;display:block;width:20.875rem;padding:5.9375rem 6.5625rem 3.625rem 2.375rem;border:.1875rem solid #ebebeb;border-radius:.875rem;background-color:#fff;box-shadow:0 .5625rem 1.625rem 0 rgba(23,15,73,.05),0 .625rem .875rem 0 rgba(74,58,255,.01)}.header__right.show:after{position:absolute;z-index:1;top:4.375rem;left:0;width:100%;height:.125rem;content:"";background-color:#ebebeb}.header__right .contextual-region{position:static}.header__right .search{position:absolute;z-index:1;top:.9375rem;right:1.25rem;display:inline-block;width:2.8125rem;height:2.8125rem;border:none;background:url("/themes/custom/gm_next/dist/css/base/layout/../../../../assets/media/svg/search.svg") no-repeat;font-size:0}.header__right .search:hover{filter:hue-rotate(20deg) brightness(.8) saturate(1.2)}@media only screen and (min-width:80rem){.header__right .search{position:relative;top:auto;right:auto;margin-left:1.25rem}}.header__right .btn-donate-lg{display:none;margin-left:1.25rem;font-size:1rem}@media only screen and (min-width:80rem){.header__right .btn-donate-lg{display:block}}@media only screen and (min-width:80rem){.header__right{display:flex;align-items:center}}.header__responsive{display:flex;align-items:center}.header .btn-donate{padding:.9375rem 1.875rem;transition:background-color .3s ease-out;text-decoration:none;text-transform:uppercase;color:#fff;border-radius:3.125rem;background-color:#f06667;font-family:"MADE Dillan","Helvetica","Comic Sans",sans-serif}.header .btn-donate:hover{background-color:#a34546}.header .btn-donate-sm{display:block;margin-right:1.625rem;font-size:.75rem}@media only screen and (min-width:80rem){.header .btn-donate-sm{display:none}}.header .menu-toggle{width:2.125rem;height:2.125rem;border:none;background:url("/themes/custom/gm_next/dist/css/base/layout/../../../../assets/media/svg/hamburger.svg") no-repeat}.header .menu-toggle.show{background:url("/themes/custom/gm_next/dist/css/base/layout/../../../../assets/media/icons/close.svg") no-repeat}@media only screen and (min-width:80rem){.header .menu-toggle{display:none}}@media only screen and (min-width:80rem){.header{padding:1.875rem 2.5rem}}.main-wrapper{padding-top:6.1875rem}@media only screen and (min-width:75rem){.main-wrapper{padding-top:10.9375rem}}.layout--twocol-section{width:100%;margin-right:auto;margin-left:auto}@media only screen and (min-width:62rem){.layout--twocol-section .layout__region--first{padding-right:.9375rem}}@media only screen and (min-width:62rem){.layout--twocol-section .layout__region--second{padding-left:.9375rem}}@media only screen and (min-width:62rem){.layout--twocol-section{max-width:54.125rem}}@media only screen and (min-width:75rem){.layout--twocol-section{max-width:62.125rem}}@media only screen and (min-width:90rem){.layout--twocol-section{max-width:74.625rem}}
.featured{overflow:hidden;padding:5rem 0 2.5rem}.featured__vid{border-radius:1.25rem;margin:0 .9375rem;max-width:83rem;padding:5rem 0 2.5rem}@media only screen and (min-width:48rem){.featured__vid{background-color:#fff;padding:5rem 0}}@media only screen and (min-width:90rem){.featured__vid{margin:0 auto}}.featured__icon{position:absolute;top:-4.375rem;z-index:0}.featured__icon.icon-img{left:-3rem}.featured__icon.icon-vid{right:.75rem;top:-5rem}@media only screen and (min-width:75rem){.featured__icon.icon-vid{right:-3rem;top:-3.4375rem}}.featured__left{position:relative}@media only screen and (min-width:90rem){.featured__right{padding-left:5rem}.featured__right.vid_indisplay{padding-left:0;padding-right:2.5rem}}.featured__image{border-radius:1.25rem;overflow:hidden}.featured__video{margin-bottom:1.875rem}.featured__video,.featured__video .field--name-field-featured-video{border-radius:1.25rem;overflow:hidden;position:relative}.featured__video video{display:block;height:auto;width:100%}@media only screen and (min-width:75rem){.featured__video video{min-height:23.4375rem}}.featured__video-crtl{border:0;bottom:1.875rem;cursor:pointer;height:4.375rem;left:1.875rem;padding:0;position:absolute}.featured__video .media-oembed-content{display:block}.featured__video-thumbnail{border-radius:1.25rem;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;top:0;width:100%}@media only screen and (min-width:75rem){.featured__video{margin-bottom:0}}.featured__value{background-color:#f06667;border-radius:1.25rem;bottom:2.25rem;color:#fff;max-width:18.9375rem;padding:2.625rem 3.125rem;position:relative}.featured__value-val{font-family:MADE Dillan,Helvetica,Comic Sans,sans-serif;font-size:4.375rem;letter-spacing:-.125rem;line-height:1.1}.featured__value-blurb{font-size:1.5rem}.featured__value-cta{position:absolute;right:1.75rem;top:1.375rem}@media only screen and (min-width:48rem){.featured__value{bottom:-1.2rem;position:absolute;right:-1.2rem}}.featured__cta{margin-top:1.75rem}.featured__cta a{display:inline-block}.featured__container.featured__container--flipped .featured__right{position:relative}@media only screen and (min-width:48rem){.featured__container.featured__container--flipped .featured__icon.icon-img{left:auto;right:-3rem}}.featured__container.featured__container--flipped .featured__image-h{flex-wrap:wrap-reverse}@media only screen and (min-width:90rem){.featured__container.featured__container--flipped .featured__image-h .featured__right{padding-left:0}.featured__container.featured__container--flipped .featured__image-h .featured__left{padding-right:5rem}}@media only screen and (min-width:48rem){.featured__container.featured__container--flipped .featured__value{left:-1.2rem;position:absolute;right:auto}.featured__image-item{width:100%}}.featured__tag{font-size:1rem;font-weight:700;letter-spacing:.0625rem;line-height:2;text-transform:uppercase}.featured__tag a{color:#f06667;-webkit-text-decoration:none;text-decoration:none}.featured__tag a:hover{color:#a34546}.featured__title{font-size:2.5rem;font-weight:600;line-height:1.1;margin-bottom:.875rem}.featured__container--flipped-video{flex-direction:column-reverse}@media only screen and (min-width:90rem){.featured__container--flipped-video .featured__right{padding-left:0;padding-right:0}.featured__container--flipped-video .featured__left{padding-left:2.5rem}}@media only screen and (min-width:75rem){.featured__container--flipped-video{flex-direction:row-reverse}.featured__container--flipped-video .icon-vid{left:-4rem;right:auto;top:-5rem}}.featured__container--flipped-image{flex-direction:column-reverse}@media only screen and (min-width:48rem){.featured__container--flipped-image{flex-direction:row}}
img{height:auto;max-width:100%}.media.align-left{margin-right:1rem}.media.align-left img{display:block}.media.align-right{margin-left:1rem}.media.align-right img{display:block}.media.align-center{text-align:center}.site-logo{max-height:3rem}.header #block-gm-next-main-menu>.menu{display:flex;flex-direction:column}.header #block-gm-next-main-menu>.menu .menu__item{margin-bottom:1.75rem}.header #block-gm-next-main-menu>.menu .menu__item--expanded:last-child{margin-bottom:0}.header #block-gm-next-main-menu>.menu .menu__item--expanded span{background:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/svg/arrow-right.svg) no-repeat 100%;padding-right:1.25rem;transition:color .2s ease-in-out}.header #block-gm-next-main-menu>.menu .menu__item--expanded span:hover{color:#026a8a}@media only screen and (min-width:80rem){.header #block-gm-next-main-menu>.menu .menu__item--expanded span{background:none;cursor:pointer}.header #block-gm-next-main-menu>.menu .menu__item--expanded{background-image:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/svg/arrow-down.svg);background-position:100%;background-repeat:no-repeat;margin-bottom:0;padding-right:0}.header #block-gm-next-main-menu>.menu .menu__item{margin-bottom:0}.header #block-gm-next-main-menu>.menu{flex-direction:row}}.header #block-gm-next-main-menu .menu{font-size:1.125rem;font-weight:500;list-style:none;margin:0;padding:0}.header #block-gm-next-main-menu .menu>li{margin-left:1.25rem}.gin--vertical-toolbar .header #block-gm-next-main-menu .menu>li{margin-left:.9375rem}@media only screen and (min-width:80rem){.header #block-gm-next-main-menu .menu>li{position:relative}}.header #block-gm-next-main-menu .menu a{color:inherit;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease-in-out}.header #block-gm-next-main-menu .menu a:hover{color:#026a8a}.header #block-gm-next-main-menu .menu .menu{background-color:#fff;border:1px solid #eff0f6;border-radius:.875rem;display:none;left:0;min-height:100%;padding:1.5rem 0 3.125rem;position:absolute;top:0;width:100%;z-index:1}.header #block-gm-next-main-menu .menu .menu.show{display:block}.header #block-gm-next-main-menu .menu .menu li{margin:0 0 .3125rem;padding:0 2.875rem;position:relative}.header #block-gm-next-main-menu .menu .menu li:last-child{margin-bottom:0}.header #block-gm-next-main-menu .menu .menu li a{display:block;line-height:1.4;padding:.625rem;z-index:1}@media only screen and (min-width:80rem){.header #block-gm-next-main-menu .menu .menu li:hover a{background-color:#ececec;border-radius:.5rem;color:#026a8a}.header #block-gm-next-main-menu .menu .menu li{padding:0}.header #block-gm-next-main-menu .menu .menu{box-shadow:0 .5625rem 1.625rem 0 rgba(23,15,73,.05),0 .625rem .875rem 0 rgba(74,58,255,.01);left:-1.5rem;min-height:auto;padding:1.5rem .875rem;top:calc(100% + 10px);width:12.8125rem}.header #block-gm-next-main-menu .menu-toggle{display:none}}.header #block-gm-next-main-menu .menu .btn-back{color:#8f8f8f;margin-bottom:0!important;padding:0 3.5rem 1.5rem!important}.header #block-gm-next-main-menu .menu .btn-back:before{background:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/svg/arrow-left.svg) no-repeat;content:"";display:inline-block;height:1rem;left:2.5rem;position:absolute;top:.25rem;width:.625rem}.header #block-gm-next-main-menu .menu .active-item--level-2{color:#f06667;font-weight:700;margin:1.5rem 0 .625rem!important;padding:0 3.5rem!important}@media only screen and (min-width:80rem){.header #block-gm-next-main-menu .menu{font-size:.875rem}}@media only screen and (min-width:90rem){.header #block-gm-next-main-menu .menu{font-size:1rem}}.breadcrumb{display:flex;flex-flow:row wrap;list-style-image:none;list-style-type:none;margin:0;padding:0}.breadcrumb>*{color:#333537;font-family:Outfit,sans-serif;font-size:.875rem}.breadcrumb>li:after{content:"/";margin:0 .625rem 0 .5rem}.breadcrumb>li:last-child{color:#8f8f8f}.breadcrumb>li:last-child:after{content:""}.breadcrumb>li a{color:#333537;-webkit-text-decoration:none;text-decoration:none}.block--system-breadcrumb-block{margin-bottom:1.25rem}@media only screen and (min-width:62rem){.block--system-breadcrumb-block{margin-bottom:5rem}}.yellow-underline{display:inline-block;position:relative}.yellow-underline:before{background:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/icons/yellow-underline.svg) no-repeat 50%;background-size:contain;bottom:-.375rem;content:"";display:inline-block;height:1.5rem;left:-5%;position:absolute;width:110%;z-index:-1}@media only screen and (min-width:62rem){.yellow-underline:before{bottom:-.25rem;transform:rotate(2.44deg)}}.cta-primary{background-color:#0d80a3;border:none;border-radius:3.125rem;color:#fff;display:inline-block;font-size:1rem;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.26;padding:.625rem 1.25rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-out}.cta-primary:focus,.cta-primary:hover{background-color:#074457;color:#fff}.cta-primary.cta-primary--arrow:after{background-image:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/icons/chevron-white.svg);background-size:cover;content:"";display:inline-block;height:.75rem;margin-left:.625rem;width:.375rem}.cta-primary-medium{background-color:#0d80a3;border:none;border-radius:3.125rem;color:#fff;display:inline-block;font-size:1rem;font-size:1.125rem;font-weight:400;font-weight:700;font-weight:500;letter-spacing:0;line-height:1.26;line-height:1.75rem;padding:.625rem 1.25rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-out}.cta-primary-medium:focus,.cta-primary-medium:hover{background-color:#074457;color:#fff}.cta-primary-medium.cta-primary-medium--arrow:after{background-image:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/icons/chevron-white.svg);background-size:cover;content:"";display:inline-block;height:.75rem;margin-left:.625rem;width:.375rem}.cta-primary-large{background-color:#0d80a3;border:none;border-radius:3.125rem;color:#fff;display:inline-block;font-size:1rem;font-size:1.125rem;font-weight:400;font-weight:700;font-weight:500;letter-spacing:0;line-height:1.26;line-height:1.75rem;padding:.625rem 1.25rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-out}.cta-primary-large:focus,.cta-primary-large:hover{background-color:#074457;color:#fff}.cta-primary-large.cta-primary-large--arrow:after{background-image:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/icons/chevron-white.svg);background-size:cover;content:"";display:inline-block;height:.75rem;margin-left:.625rem;width:.375rem}.cta-secondary{background-color:#f06667;border:none;border-radius:3.125rem;color:#fff;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.26;padding:.9375rem 1.25rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-out}.cta-secondary:focus,.cta-secondary:hover{background-color:#a34546;color:#fff}.cta-secondary.cta-secondary--arrow:after{background-image:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/icons/chevron-white.svg);background-size:cover;content:"";display:inline-block;height:.75rem;margin-left:.625rem;width:.375rem}.cta-secondary-medium{background-color:#f06667;border:none;border-radius:3.125rem;color:#fff;font-size:1rem;font-size:1.125rem;font-weight:400;font-weight:500;letter-spacing:0;line-height:1.26;line-height:1.75rem;padding:.9375rem 1.875rem;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-out}.cta-secondary-medium:focus,.cta-secondary-medium:hover{background-color:#a34546;color:#fff}.cta-secondary-medium.cta-secondary-medium--arrow:after{background-image:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/icons/chevron-white.svg);background-size:cover;content:"";display:inline-block;height:.75rem;margin-left:.625rem;width:.375rem}.cta-bordered{border:.125rem solid #ebebeb;border-radius:6.9375rem;color:#f06667;font-size:.75rem;font-weight:500;line-height:1rem;padding:.625rem 1.3125rem;-webkit-text-decoration:none;text-decoration:none}.cta-bordered:hover{border-color:#f06667}.cta-link{font-weight:700;line-height:1.75rem}.cta-link:after{background-image:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/icons/arrow-down-blue.svg);background-size:cover;content:"";display:inline-block;height:.5rem;margin-left:.625rem;width:.75rem}.newsletter{background-position:80%;background-repeat:no-repeat;background-size:cover;border-radius:.75rem;margin:3.75rem 1.0625rem 1.25rem;overflow:hidden;padding:2.5rem .875rem 3.75rem;position:relative}.newsletter--bg-default{background-image:linear-gradient(to right bottom,rgba(13,128,163,.7),rgba(13,128,163,.7)),url(/themes/custom/gm_next/dist/css/global-components/../../../assets/images/newsletter.webp)}.newsletter--bg-uploded:before{background-color:rgba(13,128,163,.7);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.newsletter__content{max-width:43rem;position:relative}.newsletter__heading .newsletter__heading,.newsletter__heading h1,.newsletter__heading h2,.newsletter__heading h3{color:#fff;font-family:Outfit,sans-serif;font-size:2rem;font-weight:600;line-height:1.1;margin-bottom:.5rem}@media only screen and (min-width:62rem){.newsletter__heading .newsletter__heading,.newsletter__heading h1,.newsletter__heading h2,.newsletter__heading h3{font-size:2.8125rem;font-weight:700;line-height:1.24;margin-bottom:1.25rem;max-width:37.6875rem}}.newsletter__desc{color:#fff;margin-bottom:3.75rem}@media only screen and (min-width:62rem){.newsletter__desc{margin-bottom:2.5rem}}.newsletter__form{align-items:center;display:flex;max-width:100%;position:relative}@media only screen and (min-width:62rem){.newsletter__form{max-width:31.875rem}}.newsletter__email{border:none;border-radius:2.375rem;font-family:Outfit,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem;outline:none;padding:1.25rem 0 1.25rem 1.4375rem;width:100%}.newsletter__email::-moz-placeholder{color:#444;opacity:.39}.newsletter__email::placeholder{color:#444;opacity:.39}@media only screen and (min-width:62rem){.newsletter__email{font-size:1.125rem;line-height:1.75rem;padding:.9375rem 0 1.0625rem 1.625rem}}.newsletter__cta{background:#fc3;border-radius:2.375rem;color:#444;font-size:.875rem;font-weight:600;line-height:1.6875rem;padding:.96875rem 1.125rem;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease-out}.newsletter__cta:focus,.newsletter__cta:hover{background-color:#444;color:#fc3}@media only screen and (min-width:62rem){.newsletter__cta{font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.75rem;max-width:12.375rem;padding:1rem 1.9375rem}.newsletter{margin:5rem;padding:5rem 0 5rem 5rem}}@media only screen and (min-width:90rem){.newsletter{margin-left:auto;margin-right:auto;max-width:75rem}}.local-tasks{display:flex;flex-wrap:wrap;list-style-image:none;list-style-type:none;margin:2rem 0 1rem;padding:0}.local-tasks li{margin-bottom:1rem;margin-right:1rem}.local-tasks li:last-of-type{margin-right:0}.local-tasks li a:focus,.local-tasks li a:hover,.local-tasks li.local-task__task--active a{border-color:#f06667;color:#f06667}.local-tasks li a{border:.0625rem solid #0d80a3;border-radius:1.25rem;color:#0d80a3;display:inline-block;padding:.625rem 1.25rem;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.lbs-bg-dotted{background:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/icons/dotted-bg.svg) repeat 50%;margin-bottom:2.5rem;padding:1.25rem 0}.lbs-bg-dotted .block:last-of-type{margin-bottom:0}.lbs-bg-dotted--dark{background-image:url(/themes/custom/gm_next/dist/css/global-components/../../../assets/media/icons/banner-bg.svg);background-size:100% auto}@media only screen and (min-width:62rem){.lbs-bg-dotted{padding:2.5rem 0}}.lbs-bg-yellow{background-color:#fdfbf1;margin-bottom:2.5rem;padding:2.5rem 0}@media only screen and (min-width:62rem){.lbs-bg-yellow{padding:2.5rem 0}}.lbs-bg-grey{background-color:#f7f9fc;margin-bottom:2.5rem;padding:2.5rem 0}@media only screen and (min-width:62rem){.lbs-bg-grey{padding:2.5rem 0}}.lbs-remove-section-space{margin-bottom:0}.lbs-remove-section-padding{padding:0}
.image-text,.image-text__title{margin-bottom:2.5rem}.image-text__title{font-family:Outfit,sans-serif;font-size:2rem;font-weight:600;line-height:2.1875rem}.image-text__title svg{float:right;height:4.6875rem;width:auto}@media only screen and (min-width:62rem){.image-text__title{font-size:2.5rem;line-height:2.75rem}}.image-text__image{margin-bottom:2.5rem}.image-text__image--full-width{max-width:100%!important}.image-text__image--default-width{max-width:29.625rem!important}.image-text__body{margin-bottom:2.5rem}@media only screen and (min-width:62rem){.image-text__vertical{display:flex}.image-text__vertical .image-text__image{flex:0 0 19.25rem;padding-right:1.875rem}}
.banner{padding:0 0 .625rem;position:relative}@media only screen and (min-width:75rem){.banner__title-wrapper{display:flex}}.banner__title{margin-bottom:1.25rem;position:relative;z-index:1}@media only screen and (min-width:75rem){.banner__title{display:inline-block;margin-bottom:0;margin-right:1.375rem}.banner__title--with-sub-title{max-width:61.5%}}.banner__sub-title{font-size:1.125rem;font-weight:700;line-height:1.75rem}@media only screen and (min-width:62rem){.banner__sub-title{display:inline-block;font-size:1.625rem;font-weight:400;line-height:2.0625rem;margin-bottom:.3125rem}}@media only screen and (min-width:75rem){.banner__sub-title{max-width:26.875rem}}.banner__side-image svg{height:auto;margin:-1.375rem 0;max-width:6.5rem}@media only screen and (min-width:62rem){.banner__side-image svg{max-width:100%}}.banner__breadcrumb{margin-bottom:1.25rem}.banner__breadcrumb .block{margin:0}@media only screen and (min-width:62rem){.banner__breadcrumb{margin-bottom:2.5rem}.banner{padding:0 0 1.25rem}}
.footer{padding-top:1.875rem;text-align:center}.footer__social-icons{display:flex;gap:.625rem;justify-content:center}.footer__social-icons__icon:hover .icon-path{fill:#0d80a3}.footer__social-icons__icon:hover .icon-border{stroke:#0d80a3}.footer__social-icons a{-webkit-text-decoration:none;text-decoration:none}.footer__social-icons-social svg{margin:0 .3125rem}@media only screen and (min-width:90rem){.footer__social-icons{justify-content:left}}.footer__social-logo{margin:auto;max-width:6.875rem;padding-bottom:1.25rem}@media only screen and (min-width:62rem){.footer__social-logo{margin:0;padding-bottom:2.5rem}.footer__social{text-align:left;width:100%}}@media only screen and (min-width:90rem){.footer__social{margin-right:2rem}}.footer__menu{display:flex;gap:2.5rem;justify-content:center;margin-bottom:1.875rem}.footer__menu-wrapper-title{color:#0d80a3;font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:1.25rem}@media only screen and (min-width:62rem){.footer__menu-wrapper-title{margin-bottom:1rem}}.footer__menu-wrapper-links{font-size:1rem;font-weight:500}.footer__menu-wrapper-links .field__item{margin:.3125rem 0}.footer__menu-wrapper-links a{color:#fff;line-height:1.26;-webkit-text-decoration:none;text-decoration:none}.footer__menu-wrapper-links a:hover{color:#0d80a3}@media only screen and (min-width:90rem){.footer__menu-wrapper-links{font-size:1.125rem}.footer__menu-wrapper{margin-right:4rem}}@media only screen and (min-width:62rem){.footer__menu{text-align:left}}@media only screen and (min-width:90rem){.footer__menu{gap:1rem}}.footer__post-menu-list .menu{display:flex;gap:.625rem;justify-content:center;list-style:none;padding:0;text-align:center}.footer__post-menu-list .menu a{color:#fff;font-size:.75rem;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline;text-transform:uppercase}.footer__post-menu-list .menu a:hover{-webkit-text-decoration:none;text-decoration:none}@media only screen and (min-width:90rem){.footer__post-menu-list .menu a{font-size:1rem;font-weight:500}}.footer__post-menu-btn{text-align:center}.footer__post-menu-btn .btn{display:inline-block;font-size:1rem}.footer__post-menu .btn-donate{background-color:#f06667;border-radius:3.125rem;color:#fff;font-family:MADE Dillan,Helvetica,Comic Sans,sans-serif;padding:.9375rem 1.875rem;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease-out}.footer__post-menu .btn-donate:hover{background-color:#a34546}.footer__post-menu-copyright{text-align:center}.footer__post-menu-copyright p{color:#fff;font-size:.875rem;font-weight:400}@media only screen and (min-width:90rem){.footer__post-menu-copyright p{font-size:1.125rem}}@media only screen and (min-width:62rem){.footer__post-menu{align-items:center;display:flex;justify-content:space-between;padding-bottom:2.6875rem}}@media only screen and (min-width:90rem){.footer__post-menu{padding-bottom:1.6875rem}}.footer__donate{color:#fff;margin:2.5rem .9375rem;text-align:center}.footer__donate-title{color:#0d80a3;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem;margin-bottom:1.25rem}@media only screen and (min-width:62rem){.footer__donate-title{margin-bottom:1rem}}.footer__donate-desc{margin:0 1.875rem}.footer__donate-desc .field .field__item ol,.footer__donate-desc .field .field__item p,.footer__donate-desc .field .field__item ul{font-size:.875rem;font-weight:400;line-height:1.1;-webkit-text-decoration:none;text-decoration:none}.footer__donate-desc .field .field__item ol a,.footer__donate-desc .field .field__item p a,.footer__donate-desc .field .field__item ul a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.footer__donate-desc .field .field__item ol a:hover,.footer__donate-desc .field .field__item p a:hover,.footer__donate-desc .field .field__item ul a:hover{-webkit-text-decoration:none;text-decoration:none}@media only screen and (min-width:62rem){.footer__donate-desc .field .field__item ol,.footer__donate-desc .field .field__item p,.footer__donate-desc .field .field__item ul{font-size:1rem;font-weight:500;line-height:1.75rem}}@media only screen and (min-width:90rem){.footer__donate-desc .field .field__item ol,.footer__donate-desc .field .field__item p,.footer__donate-desc .field .field__item ul{font-size:1.125rem;font-weight:500;line-height:1.75rem}}@media only screen and (min-width:62rem){.footer__donate-desc{margin:0;max-width:22.75rem}.footer__donate{flex:1;margin:0;padding:0 6rem;text-align:left}}@media only screen and (min-width:90rem){.footer__donate{color:#fff;margin-left:3rem;margin-right:3.75rem;text-align:left}}.footer:after{background-color:#fff;bottom:7.5rem;content:"";display:block;height:1px;left:0;opacity:.2;position:absolute;width:100%}@media only screen and (min-width:62rem){.footer:after{bottom:7.5rem}}@media only screen and (min-width:90rem){.footer:after{bottom:6.5rem}}@media only screen and (min-width:62rem){.footer{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5rem 0 4rem;text-align:left}}.footer__container{background-color:#232324}

.messages{background-color:#353641;border:solid #353641;border-radius:.125rem;border-width:0 0 0 .3125rem;box-sizing:border-box;color:#fff;margin-bottom:2rem;margin-top:1rem;overflow:auto;padding:1.5rem 1.5rem 2rem 1.1875rem}.messages pre{margin:0}.messages__header{align-items:center;display:flex;margin-bottom:1rem}.messages--error{border-color:#e34f4f}.messages--error .messages__header{background:url(/themes/custom/gm_next/dist/css/theme/../../../assets/media/icons/error.svg) no-repeat 0}.messages--error a{color:#e34f4f}.messages--status{border-color:#42a877}.messages--status .messages__header{background:url(/themes/custom/gm_next/dist/css/theme/../../../assets/media/icons/status.svg) no-repeat 0}.messages--warning{border-color:#e0ac00}.messages--warning .messages__header{background:url(/themes/custom/gm_next/dist/css/theme/../../../assets/media/icons/warnning.svg) no-repeat 0}.messages a{color:#e0ac00;-webkit-text-decoration:underline;text-decoration:underline}.messages a:hover{color:#fff}.messages__title{font-size:1rem;margin:0 0 0 2.5rem}.messages-list,.messages__list{list-style:none;padding:0}.messages__list{margin:0}.messages__item+.messages__item{margin-top:.75rem}@media only screen and (min-width:48rem){.messages{margin-top:0}.messages__content{margin-left:2.5rem}}
