@import url(https://use.typekit.net/eds8ywz.css);
html{--blue-color:#31568d;--light-blue-color:#28baf5;--yellow-color:#ebe048;--black-color:#222323;--mustard-color:#a39b34;--light-gray-color:#f0f0f0;--white-color:#fff;--heading-font:raleway,sans-serif;--default-font:proxima-nova,sans-serif;--default-box-shadow:0 3px 6px rgba(0,0,0,0.25);--default-linear-gradient:linear-gradient(180deg,#28baf5,#31568d)}.white-text{color:var(--white-color)}.black-text{color:var(--black-color)}.blue-text{color:var(--blue-color)}.light-blue-text{color:var(--light-blue-color)}.blue-bg{background-color:var(--blue-color)}.light-blue-bg{background-color:var(--light-blue-color)}.gray-bg{background-color:var(--light-gray-color)}.white-bg{background-color:var(--white-color)}h1{font-family:var(--heading-font);font-size:50px;font-weight:700}@media (max-width:576px){h1{font-size:44px}}a,h2,h3,h4,h5,h6,p{font-family:var(--default-font)}h2{font-size:36px;font-weight:700;color:var(--blue-color);margin-bottom:32px}@media (max-width:576px){h2{font-size:30px}}h3{font-size:24px;font-weight:700;color:var(--blue-color);margin-bottom:16px}@media (max-width:576px){h3{font-size:22px}}h4{font-size:18px;font-weight:700;margin-bottom:16px}p{font-size:16px;font-weight:400;margin-bottom:8px}*{box-sizing:border-box}html body{margin:0;font-family:var(--default-font);font-size:16px;font-weight:400}body{display:flex;flex-direction:column;min-height:100vh}img{border-radius:none!important;max-width:100%}ol{padding:0 0 0 20px}ol li::marker{font-weight:700}ol li,ul li{font-size:16px;font-weight:400}a{color:var(--light-blue-color)}footer,header,section{background-color:transparent;padding:0}.default-container{max-width:1500px;width:100%;margin:0 auto;padding:40px 0}@media (max-width:1564px){.default-container{padding:40px 32px}}.button{font-size:14px;font-weight:700;text-transform:uppercase;padding:8px 12px;border-radius:5px;display:inline-block;text-align:center}.close-button{font-size:14px;border:none;background:none;outline:none}.button:focus{outline:none}.blue-button{color:var(--white-color);background-color:var(--blue-color);border:2px solid var(--blue-color)}.blue-button:hover{color:var(--blue-color);background-color:var(--white-color);text-decoration:none}.blue-button-alt{color:var(--blue-color);background-color:var(--light-gray-color);border:2px solid var(--blue-color)}.blue-button-alt:hover{color:var(--light-gray-color);background-color:var(--blue-color);text-decoration:none}.light-blue-button{color:var(--white-color);background-color:var(--light-blue-color);border:2px solid var(--light-blue-color)}.light-blue-button.processing,.light-blue-button:hover{color:var(--light-blue-color);background-color:var(--white-color);text-decoration:none}.gray-button{color:var(--blue-color);background-color:var(--light-gray-color);border:2px solid var(--light-gray-color)}.gray-button:hover{background-color:var(--yellow-color);border:2px solid var(--yellow-color);text-decoration:none}.clear-button{color:var(--white-color);background-color:transparent;border:2px solid var(--white-color)}.clear-button:hover{color:var(--black-color);background-color:var(--white-color);text-decoration:none}.breadcrumbs{background-color:transparent;margin-bottom:0!important}.breadcrumbs ul>:before{color:#080101;content:"/";position:relative;top:1px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.breadcrumbs ul>:first-child:before{content:" ";margin:0}.breadcrumbs ul{list-style:none;padding-left:0;display:flex;max-width:1130px;width:100%;flex-wrap:wrap;margin:0}.breadcrumbs li{color:#00a6fd;display:block;float:left;padding:.2rem;position:relative}.breadcrumbs li a{color:#00a6fd;transition:.3s;font-weight:400}.breadcrumbs li a:hover{color:var(--blue-color);cursor:pointer}.default-container-breadcrumbs{max-width:1500px;width:100%;margin:0 auto;padding:40px 0 0}@media (max-width:1564px){.default-container-breadcrumbs{padding:40px 32px 0}}@media (max-width:576px){.default-container-breadcrumbs{display:none}}.breadcrumb-section{background-color:var(--main-color)}.breadcrumbs ul:before,.breadcrumbs ul>:before,.breadcrumbs ul>:first-child:before{content:unset!important}.breadcrumbs ul li:after{content:"/"!important;color:#00a6fd;padding:0 10px}.breadcrumbs ul li:last-child:after{content:unset!important}.breadcrumbs li a:hover{color:var(--action-color)!important}.breadcrumb li:last-child a:hover{color:hsla(0,0%,100%,.5)!important}.breadcrumb li:last-child a span{color:var(--action-color)!important}.model_pagination{display:flex;justify-content:center}.model_pagination a{font-weight:700;margin:0 8px}.model_pagination .inactive{color:var(--black-color)}.no-mar{margin:0!important}.marv-16{margin-top:16px!important;margin-bottom:16px!important}.marbottom-8{margin-bottom:8px!important}.marbottom-16{margin-bottom:16px!important}.marbottom-32{margin-bottom:32px!important}.martop-16{margin-top:16px!important}.marright-16{margin-right:16px!important}.no-pad{padding:0!important}.pad-4{padding:4px!important}.pad-8{padding:8px!important}.pad-16{padding:16px!important}.pad-32{padding:32px!important}.pad-40{padding:40px!important}.pad-50{padding:50px!important}.padh-16{padding-left:16px!important;padding-right:16px!important}.padh-32{padding-left:32px!important;padding-right:32px!important}.padh-40{padding-left:40px!important;padding-right:40px!important}.padh-50{padding-left:50px!important;padding-right:50px!important}.padv-16{padding-top:16px!important;padding-bottom:16px!important}.padv-32{padding-top:32px!important;padding-bottom:32px!important}.padv-50{padding-top:50px!important;padding-bottom:50px!important}.padright-8{padding-right:8px!important}.padright-16{padding-right:16px!important}.padright-32{padding-right:32px!important}.padtop-16{padding-top:16px!important}.padtop-32{padding-top:32px!important}.padtop-40{padding-top:40px!important}.padbottom-16{padding-bottom:16px!important}.padbottom-32{padding-bottom:32px!important}.padbottom-50{padding-bottom:50px!important}.width-10{width:10%}.width-20{width:20%}.width-30{width:30%}.width-40{width:40%}.width-50{width:50%}@media (max-width:768px){.width-10,.width-20,.width-30,.width-40,.width-50{width:100%}}.width-100{width:100px}.center{text-align:center}.fit-element{height:100%}.pos-rel{position:relative}.flex{display:flex;flex-wrap:nowrap;margin:0}.fd-row{max-width:1130px;width:100%;margin:0 auto}.fd-col{flex-direction:column}.wrap{flex-wrap:wrap}.jc-c{justify-content:center}.desktop-6{width:50%}.desktop-show{display:flex!important}.desktop-hide{display:none!important}.display-block{display:block}@media only screen and (max-width:991px){.tablet-show{display:block!important}.tablet-flex-show{display:flex!important}.tablet-hide{display:none!important}.tablet-center{text-align:center!important}}@media only screen and (max-width:767px){.phonel-show{display:block!important}.phonel-hide{display:none!important}.phonel-center{text-align:center!important}}@media only screen and (max-width:479px){.phonep-show{display:block!important}.phonep-hide{display:none!important}.phonep-center{text-align:center!important}}
header{position:relative;height:100px}@media (max-width:991px){header{height:auto}}header .donate-button{height:50px;justify-content:center;align-items:center;background-color:var(--light-blue-color)}header .donate-button:hover{text-decoration:none}header .donate-button span{text-transform:uppercase;color:var(--white-color);font-weight:700}header .donate-button span:hover{color:var(--yellow-color)}header .header-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media (max-width:991px){header .header-inner{grid-template-columns:80px 1fr 80px}}header .header-logo-section .header-logo{margin-right:20px;max-width:100%;height:auto}@media (max-width:991px){header .header-logo-section{display:flex;justify-content:center}header .header-logo-section .header-logo{margin-right:0}}header .header-icon-section{justify-self:flex-end;display:grid;grid-template-columns:repeat(4,auto);grid-gap:20px;align-items:center}@media (max-width:991px){header .header-icon-section{grid-template-columns:repeat(2,auto);grid-gap:16px}}header .header-logo{max-height:80px;height:100%;width:auto}@media (max-width:991px){header .header-logo{max-height:60px}}header #desktop-dropdown-search-button{background-color:transparent;border:none;outline:none;font-size:24px;color:var(--blue-color);align-items:center}header #desktop-dropdown-search-button:focus,header #desktop-dropdown-search-button:hover{color:var(--yellow-color)}header .cart-icon{font-size:24px;color:var(--blue-color);display:flex;align-items:center;position:relative}header .cart-icon #shopping-cart-counter{position:absolute;top:-7px;right:-5px;width:17px;height:17px;background-color:var(--light-blue-color);border-radius:50%;display:flex;justify-content:center;align-items:center}header .cart-icon #shopping-cart-qty{color:var(--white-color);font-size:12px}header .cart-icon:focus,header .cart-icon:hover{color:var(--yellow-color)}header .user-icon{background-color:transparent;border:none;outline:none;font-size:28px;color:var(--blue-color);align-items:center}header .user-icon:focus,header .user-icon:hover{color:var(--yellow-color)}#hamburger-button{width:30px;height:26px;position:relative;z-index:99;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;outline:none}#hamburger-button span{display:block;position:absolute;height:3px;width:100%;background:var(--black-color);border-radius:3px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#hamburger-button span:first-child{top:1px;transform-origin:left center}#hamburger-button span:nth-child(2){top:11.5px;transform-origin:left center}#hamburger-button span:nth-child(3){top:22px;transform-origin:left center}#hamburger-button.open{transform:translateY(-50px)}#hamburger-button.open span{background:var(--white-color);transform:translateY(-50px)}#hamburger-button.open span:first-child{transform:rotate(45deg);top:0;left:3px}#hamburger-button.open span:nth-child(2){width:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}#hamburger-button.open span:nth-child(3){transform:rotate(-45deg);top:22px;left:3px}.top-nav{height:50px;background-color:var(--blue-color);display:flex;align-items:center;z-index:4}.top-nav .navbar-nav{width:100%;display:flex;flex-direction:row;justify-content:center}.top-nav.open .navbar-collapse{background-color:var(--blue-color);width:100vw}@media (max-width:992px){.top-nav{align-items:flex-start;width:100%;position:absolute;left:0;top:-1000px;z-index:4}.open,.top-nav{transition:transform .5s}.open{transform:translateY(1000px)}.top-nav .navbar-nav{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:75px;margin-left:6px}}.top-nav .navbar-expand-lg .navbar-nav .nav-link{padding:0 10px}@media (max-width:992px){.top-nav .navbar-expand-lg .navbar-nav .nav-link{font-size:20px}}.top-nav .nav-link{text-transform:uppercase;font-weight:700;padding:0 15px;color:var(--white-color)}.top-nav .current-link,.top-nav .nav-link:hover,.top-nav .nav-link[aria-expanded=true]{color:var(--yellow-color)}.dropdown-content{background-color:var(--blue-color);position:absolute;overflow:hidden;max-width:500px;max-height:0;border-radius:5px;border:none;transition:max-height .4s ease-in-out;z-index:200;padding-left:10px!important}.dropdown-content li.dropdown-item{padding:.35rem 1.5rem .35rem 0}.dropdown-custom-menu ul li:hover .dropdown-content{max-height:1000px}.top-nav .dropdown-item,.top-nav .dropdown-item a{font-size:14px;color:var(--white-color)}@media (max-width:992px){.top-nav .dropdown-item,.top-nav .dropdown-item a{font-size:16px}}.top-nav .dropdown-item a:hover{color:var(--yellow-color);text-decoration:none}.top-nav .dropdown-item:focus,.top-nav .dropdown-item:hover{background-color:var(--blue-color)}.top-nav .services-programs-submenu{display:grid;grid-template-columns:250px 250px 250px}@media (max-width:992px){.top-nav .services-programs-submenu{grid-template-columns:1fr}}.top-nav .services-programs-submenu .submenu-section{margin-bottom:16px;padding:0 8px}.top-nav .submenu-section-parent:after{content:"";position:absolute;display:block;height:2px;width:180px;background-color:var(--white-color)}.top-nav .submenu-section-bottom{margin-bottom:16px}.top-search-bar{height:0;color:var(--white-color);background-color:var(--blue-color);justify-content:center;align-items:center;transition:.5s linear}.top-search-bar #top_nav_search_button,.top-search-bar .s_site_search_input{visibility:hidden}.top-search-bar-show{height:70px;transition:.5s linear}.top-search-bar-show .s_site_search_input{visibility:visible;transition:.5s linear;width:100%;max-width:600px;padding:8px 16px;border:none;border-radius:25px;outline:none}.top-search-bar-show #top_nav_search_button{visibility:visible;display:flex;background-color:transparent;border:none;outline:none;font-size:24px;color:var(--white-color);align-items:center;margin-left:16px}.top-search-bar-show #top_nav_search_button:hover{color:var(--yellow-color)}@media (max-width:992px){.top-search-bar{height:50px;position:relative;background-color:var(--light-gray-color);border-bottom:2px solid var(--white-color)}.top-search-bar .s_site_search_input{height:100%;width:100%;border:none;background-color:var(--light-gray-color);padding:8px 16px;outline:none;visibility:visible}.top-search-bar #top_nav_search_button{z-index:2;border:none;outline:none;display:flex;align-items:center;justify-content:center;margin:0 16px;visibility:visible}.top-search-bar #top_nav_search_button .search-icon{font-size:18px}}#heart{margin-left:auto;-webkit-animation:beat 1.5s ease 0s infinite;animation:beat 1.5s ease 0s infinite}@-webkit-keyframes beat{0%,50%,to{transform:scale(1)}30%,80%{transform:scale(.87,.95)}}@keyframes beat{0%,50%,to{transform:scale(1)}30%,80%{transform:scale(.87,.95)}}
.page-banner-simple{width:100%;height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-position:50%;background-size:cover;position:relative;padding:16px}.page-banner-link:hover{text-decoration:none}.page-banner-link:hover .page-banner-simple:after{background-color:var(--yellow-color);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.page-banner-simple h1,.page-banner-simple h4{color:var(--white-color);text-align:center;z-index:3;text-shadow:0 4px 8px #000}.page-banner-about-us{width:100%;min-height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-position:50%;background-size:cover;position:relative;padding:16px}.page-banner-about-us .banner-main{z-index:3;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}.page-banner-about-us .links{width:50%}@media (max-width:768px){.page-banner-about-us .banner-main,.page-banner-about-us .links{width:100%}}.page-banner-about-us .banner-main h1,.page-banner-about-us .banner-main h4{color:var(--white-color);text-align:center;width:100%;text-shadow:0 4px 8px #000;padding:16px;margin:0}.page-banner-about-us .links{display:flex;flex-wrap:wrap;justify-content:center;z-index:3;list-style:none;padding-left:0!important;text-shadow:0 4px 8px #000;padding:16px 16px 8px}@media (max-width:576px){.page-banner-about-us .links{flex-direction:column;align-items:center}}.page-banner-about-us .links li{margin:0 16px 8px}.page-banner-about-us .links a{color:var(--white-color);font-weight:700;text-align:center}.page-banner-about-us .links a:focus,.page-banner-about-us .links a:hover{text-decoration:none;color:var(--yellow-color)}
footer{background-color:var(--blue-color)}footer h4,footer p{color:var(--white-color)}footer p{margin-bottom:0}footer .footer-inner{display:grid;grid-template-columns:1fr 1fr;justify-items:center}@media (max-width:576px){footer .footer-inner{grid-template-columns:1fr;justify-items:start}}footer .contact-us-subheading{display:inline-block;font-weight:700;min-width:75px}footer .contact-us-subsection a{color:var(--white);font-weight:700}footer .social-icon{font-size:28px}footer .social-icon:focus,footer .social-icon:hover{color:var(--yellow-color)}footer .nav-link{padding:0;font-size:16px;color:var(--white);font-weight:700}footer .nav-link:focus,footer .nav-link:hover{color:var(--yellow-color)}footer .footer-bottom{text-align:center;grid-column:span 2;color:var(--white-color)}footer .footer-bottom p{font-size:14px}@media (max-width:576px){footer .footer-bottom{grid-column:span 1}}
section .slider .slider-03{background-color:var(--light-gray-color)!important}.slider .slide{position:relative;background-color:var(--light-gray-color)}.slider .glide-link{border:none;outline:none;color:var(--white-color);background-color:transparent;padding-right:10px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.slider .glide__bullets{padding:0 32px 32px}.slider .glide__bullet--active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.slider .glide__track{position:relative}.slider .glide__slide{position:relative;width:100%;height:100%;min-height:calc(100vh - 150px)}@media (max-width:992px){.slider .glide__slide{min-height:calc(100vh - 176px)}}.slider .slide-image{border-radius:0!important;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slide-content{position:relative;z-index:2;min-height:calc(100vh - 150px)}@media (max-width:1650px){.slide-content{padding-left:75px;padding-right:75px}}@media (max-width:576px){.slide-content{padding-left:32px;padding-right:32px}}.slide-content-inner{max-width:50%;display:flex;flex-direction:column;justify-content:center;height:100%;padding-top:5%}@media (max-width:992px){.slide-content-inner{max-width:100%}}.slide-content-inner h1{padding:32px}.slide-content-inner h1,.slide-content-inner p{color:var(--white-color);margin:0;text-shadow:0 4px 8px #000}.slide-content-inner p{padding:0 32px 32px;font-size:18px!important}@media (max-width:768px){.slide-content-inner h1{font-size:32px}}.slide-content-inner .button{align-self:start;margin-bottom:32px}
.news-card-wrapper{text-align:left;background:var(--white-color);box-shadow:var(--default-box-shadow);border-radius:5px;display:flex;flex-direction:column;width:100%}.news-card-wrapper .news-card-image{height:240px;width:100%;-o-object-fit:contain;object-fit:contain;border-radius:5px 5px 0 0;background-color:#a9a9a9}.news-card-wrapper .news-card-content{padding:32px;flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.news-card-wrapper .news-card-content .text-head{color:var(--blue-color);font-size:18px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:16px}.news-card-wrapper .news-card-content .text-date{color:var(--black-color);font-size:12px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;margin-bottom:16px}.news-card-wrapper .news-card-content .text-content{color:var(--black-color);margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:100px}.news-card-wrapper .news-card-content a{align-self:flex-start}.news-card-detailed{height:300px;width:100%;box-shadow:var(--default-box-shadow);border-radius:5px;background-color:var(--white-color);display:flex;position:relative}.news-card-detailed .news-image{max-width:35%;-o-object-fit:cover;object-fit:cover;border-radius:5px 0 0 5px}@media (max-width:992px){.news-card-detailed{flex-direction:column;height:100%}.news-card-detailed .news-image{max-width:100%;height:250px;border-radius:5px 5px 0 0}}.news-card-detailed .news-information{padding:16px 32px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.news-card-detailed .news-information .news-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:16px;max-height:70px}@media (max-width:992px){.news-card-detailed .news-information{padding:16px}.news-card-detailed .news-information .button{align-self:center}}.news-label-section{display:flex;flex-wrap:wrap}.news-label-section .news-label{display:inline;font-size:14px;font-weight:700;text-transform:uppercase;padding:4px 12px;border-radius:5px;color:var(--white-color);background-color:var(--blue-color);border:2px solid var(--blue-color);margin-right:16px;margin-bottom:16px}
.services-and-programs .card-grid,.ways-to-support-us .card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(375px,1fr));grid-gap:32px;justify-items:center}@media (max-width:576px){.services-and-programs .card-grid,.ways-to-support-us .card-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.services-and-programs .card-custom,.ways-to-support-us .card-custom{background-color:transparent!important;border:none!important}.services-and-programs .card-custom .card-img-top,.ways-to-support-us .card-custom .card-img-top{border-radius:5px;height:270px;width:100%;-o-object-fit:cover;object-fit:cover}.services-and-programs .card-content,.ways-to-support-us .card-content{padding:0 32px;position:relative;top:-32px}.services-and-programs .card-title,.ways-to-support-us .card-title{color:var(--blue-color)}.services-and-programs .card-body__item,.ways-to-support-us .card-body__item{text-align:center;background-color:var(--white-color);box-shadow:var(--default-box-shadow);border-radius:5px}
.support-us-grid{display:flex;flex-wrap:wrap;justify-content:center}.support-us-card{width:200px;margin:0 48px 48px}@media (max-width:768px){.support-us-card{width:auto}}.support-us-icon{width:225px;height:225px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px;margin:0 auto}.support-us-icon img{max-height:70px}.support-us-icon h4{color:var(--white-color);text-align:center}.home .support-us-icon h4{text-transform:uppercase}.support-us-card:first-child .support-us-icon{background-color:var(--blue-color)}.support-us-card:nth-child(2) .support-us-icon{background-color:var(--light-blue-color)}.support-us-card:nth-child(3) .support-us-icon{background-color:var(--mustard-color)}.donate-icon{background-color:var(--blue-color)}.fundraise-icon{background-color:var(--light-blue-color)}.volunteer-icon{background-color:var(--mustard-color)}.support-us-card .support-us-icon:hover{background-color:var(--yellow-color);cursor:pointer;text-decoration:none}.support-us-text{margin-top:32px}.support-us-text p{text-align:center}
.event-card{height:100px;width:100%;box-shadow:var(--default-box-shadow);border-radius:5px;background-color:var(--white-color);display:flex}.event-card .event-date{background-color:var(--blue-color);width:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px 0 0 5px}.event-card .event-day,.event-card .event-month{color:var(--white-color);margin:0 4px}.event-card .event-month{text-transform:uppercase}.event-card .event-details{display:flex;flex-direction:column;justify-content:center;flex:1 1;padding-left:32px;padding-right:32px}.event-card .event-title{color:var(--blue-color)}.event-card .event-details .event-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:30px}.event-card .event-button{display:flex;justify-content:center;align-items:center;padding-right:32px}@media (max-width:992px){.event-card{flex-direction:column;height:100%}.event-card .event-date{width:100%;flex-direction:row;border-radius:5px 5px 0 0;padding:16px 8px}.event-card .event-day{font-size:18px}.event-card .event-details{padding-top:16px;padding-bottom:16px}.event-card .event-button{padding-right:0;padding-bottom:16px}}@media (max-width:576px){.event-card .event-details{padding-left:16px;padding-right:16px}}.event-card-detailed{height:275px;width:100%;box-shadow:var(--default-box-shadow);border-radius:5px;background-color:var(--white-color);display:flex;position:relative}.event-card-detailed .event-image{max-width:35%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px 0 0 5px}@media (max-width:992px){.event-card-detailed{flex-direction:column;height:100%}.event-card-detailed .event-image{max-width:100%;height:250px;border-radius:5px 5px 0 0}}.event-card-detailed .event-date{position:absolute;top:0;left:35px;width:75px;height:90px;-webkit-clip-path:polygon(100% 0,100% 100%,50% 75%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,50% 75%,0 100%,0 0);background-color:var(--blue-color);padding-top:8px}.event-card-detailed .event-date .event-day,.event-card-detailed .event-date .event-month{color:var(--white-color);text-align:center;margin-bottom:0}.event-card-detailed .event-information{padding:32px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.event-card-detailed .event-information .event-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:16px;max-height:100px}@media (max-width:992px){.event-card-detailed .event-information{padding:32px 16px}.event-card-detailed .event-information .button{align-self:center}.event-card-detailed .event-information .event-description{max-height:120px}}
.patrons-card-wrapper{display:grid;grid-template-columns:175px 1fr;width:100%}.patrons-card-image{height:175px;width:175px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.patrons-card-content{padding-left:32px;padding-right:64px}@media (max-width:576px){.patrons-card-wrapper{grid-template-columns:1fr;justify-items:center}.patrons-card-content{padding-left:0;padding-right:0;padding-top:16px}.patrons-card-content h4,.patrons-card-content p{text-align:center}}
@media (max-width:1564px){.welfare-services-card{padding:0 32px}}.welfare-services-card:nth-child(2n){background-color:var(--light-gray-color)}.welfare-services-card-inner{display:grid;grid-template-columns:auto auto;grid-template-areas:"left right";max-width:1500px;width:100%;margin:0 auto;padding:48px 0}@media (max-width:768px){.welfare-services-card-inner{grid-template-columns:1fr;grid-template-areas:"top" "bottom"}}.welfare-services-card .welfare-services-image{height:300px;max-width:450px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (max-width:768px){.welfare-services-card .welfare-services-image{max-width:100%}}.welfare-services-card .welfare-services-card-content{padding-left:48px;padding-right:0;display:grid;grid-template-columns:1fr;justify-items:start;align-items:center;align-content:center}.welfare-services-card .welfare-services-card-content h3,.welfare-services-card .welfare-services-card-content p{margin-bottom:16px}.welfare-services-card:nth-child(2n) .welfare-services-card-content{grid-area:left;padding-left:0;padding-right:48px}@media (max-width:768px){.welfare-services-card .welfare-services-card-content h3{margin-top:16px}.welfare-services-card .welfare-services-card-content,.welfare-services-card:nth-child(2n) .welfare-services-card-content{padding-left:0;padding-right:0;justify-items:center}.welfare-services-card:nth-child(2n) .welfare-services-card-content{grid-area:bottom}}
.border-r{border-right:3px solid hsla(0,0%,100%,.6)}.border-radius-top{border-top-left-radius:10px;border-top-right-radius:10px}.border-radius-bottom{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.border-radies-top-left{border-top-right-radius:10px}.border-radies-top-right{border-top-left-radius:10px}.middle-line{right:-16px}.middle-line,.middle-line-bottom{position:absolute;top:-10px;color:#fff;font-size:30px}.middle-line-bottom{right:-13px}.year-label{right:0;border-bottom-left-radius:40px}.year-label,.year-label-alt{position:absolute;top:0;padding:7px 20px;background-color:var(--blue-color);color:#fff;font-size:30px;font-family:var(--default-font)}.year-label-alt{left:0;border-bottom-right-radius:40px}.box-container{border-radius:20px}.img-container{height:300px}
.supporter-card{display:grid;grid-template-columns:300px 1fr;grid-gap:48px;align-items:center;grid-template-areas:"image text";padding-right:32px}.supporter-card:nth-child(2n){grid-template-columns:1fr 300px;grid-template-areas:"text image";padding-right:0;padding-left:32px}.supporter-card .supporter-image{width:300px;height:300px;border-radius:50%;-o-object-fit:cover;object-fit:cover;grid-area:image}@media (max-width:768px){.supporter-card{grid-template-columns:1fr;justify-items:center;grid-template-areas:"image" "text";padding-right:0;grid-gap:32px}.supporter-card:nth-child(2n){grid-template-columns:1fr;grid-template-areas:"image" "text";padding-left:0}.supporter-card .supporter-details h3,.supporter-card .supporter-details p{text-align:center}}.supporter-card .supporter-details .supporter-description{position:relative;text-align:justify}.quote-icon{width:40px;max-height:100%;height:auto;position:absolute}.quote-icon-start{left:-40px;top:-30px}.quote-icon-end{right:-40px;bottom:-55px}
.volunteer-with-us .volunteer-opportunity-card{background:var(--white-color);box-shadow:var(--default-box-shadow);border-radius:5px;padding:32px}.volunteer-with-us .volunteer-opportunity-card h4{color:var(--blue-color)!important;margin-bottom:16px}.volunteer-with-us .volunteer-opportunity-card .volunteer-opportunity-details{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:120px;margin-bottom:16px}.volunteer-with-us .volunteer-opportunity-card .volunteer-opportunity-details>*{color:var(--black-color)!important}
.care-card-detailed{height:175px;width:100%;box-shadow:var(--default-box-shadow);border-radius:5px;background-color:var(--white-color);display:flex;position:relative;transition:.5s linear}.care-card-detailed .care-image{width:400px;-o-object-fit:cover;object-fit:cover;border-radius:5px 0 0 5px}.care-card-detailed .care-flipbook{visibility:hidden;height:0%;width:0}.care-card-detailed .hide-magazine{display:none}.care-card-expand{height:100%;flex-direction:column}.care-card-expand .care-image{visibility:hidden;width:0;height:0%;min-height:0;transition:.5s linear}.care-card-expand .care-flipbook{visibility:visible;height:100%;width:100%;padding:16px 32px;transition:.5s linear}.care-card-expand .view-magazine{display:none}.care-card-expand .hide-magazine{display:inline}@media (max-width:992px){.care-card-detailed{flex-direction:column;min-height:400px}.care-card-expand{height:100%}.care-card-detailed .care-image{width:100%;min-height:250px;height:100%;border-radius:5px 5px 0 0}.care-card-expand .care-image{height:0;min-height:0}.care-card-expand .care-flipbook{padding:16px}}.care-card-detailed .care-information{padding:16px 32px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.care-card-detailed .care-information .care-content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:16px}@media (max-width:992px){.care-card-detailed .care-information{padding:16px;min-height:150px}.care-card-detailed .care-information .care-content{max-height:200px;-webkit-line-clamp:5}.care-card-detailed .care-information .button{align-self:center}}
.product-card{display:flex;flex-direction:column;align-items:center}.product-card a{color:var(--blue-color)}.product-card a:focus,.product-card a:hover{color:var(--light-blue-color)}.product-card img{max-height:200px;height:100%;max-width:200px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.product-card .button{text-transform:none}.product-detailed{display:grid;grid-template-columns:auto 1fr;margin-top:32px;grid-gap:80px}@media (max-width:992px){.product-detailed{grid-gap:32px}}@media (max-width:768px){.product-detailed{grid-template-columns:1fr;justify-items:center}}.product-detailed img{max-width:400px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:0}
.latest-news{background-color:var(--light-gray-color)}.news-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(375px,1fr));grid-gap:32px;justify-items:center}@media (max-width:576px){.news-card-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.services-and-programs-home{background-color:none;background-image:var(--default-linear-gradient);background-repeat:no-repeat}.upcoming-events{background-color:var(--light-gray-color)}.upcoming-events .upcoming-events-header{display:grid;grid-template-columns:1fr auto;grid-template-areas:"header-text header-image"}.upcoming-events .calendar-image{max-width:225px;width:100%;height:auto;margin-top:-125px;margin-bottom:32px;padding-top:32px;grid-area:header-image}@media (max-width:576px){.upcoming-events .upcoming-events-header{grid-template-columns:1fr;grid-template-areas:"header-image" "header-text";justify-items:center}.upcoming-events .upcoming-events-header h2{text-align:center}.upcoming-events .calendar-image{margin-bottom:16px}}
.board-members,.legatee-stories{background-color:var(--light-gray-color)}.board-members h2,.patrons h2{color:var(--blue-color);margin-bottom:32px}.board-members-grid,.patrons-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));grid-gap:32px;justify-items:center}.legatee-stories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-gap:32px;justify-items:center}@media (max-width:576px){.board-members-grid,.legatee-stories-grid,.patrons-grid{grid-template-columns:repeat(auto-fit,minmax(225px,1fr))}}.what-we-do h2{text-align:center}.what-we-do .our-values .default-container{padding-top:0}.what-we-do .our-values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:32px}@media (max-width:576px){.what-we-do .our-values-grid{grid-template-columns:1fr}}.what-we-do .our-values-card{justify-content:center}.what-we-do .our-values-card img{max-height:70px}.what-we-do .our-values-card p{text-align:center;margin-top:16px}.what-we-do .who-we-support{background-color:var(--light-gray-color)}.what-we-do .who-we-support .who-we-support-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(375px,1fr));grid-gap:32px}@media (max-width:576px){.what-we-do .who-we-support .who-we-support-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.what-we-do .who-we-support .who-we-support-card{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--white-color);padding:45px 25px;border-radius:5px;box-shadow:var(--default-box-shadow)}.what-we-do .who-we-support .who-we-support-card p{text-align:center}.what-we-do .who-we-support .who-we-support-card p:first-child{font-weight:700;color:var(--blue-color)}.what-we-do .legatee-stories{background-color:var(--blue-color)}.what-we-do .legatee-stories h2{text-align:center;color:var(--white-color)}.what-we-do .legatee-stories .legatee-stories-button{text-align:center;padding-top:40px}.what-we-do .our-strategy-grid{display:grid;grid-template-columns:1fr auto;grid-template-areas:"content img"}.what-we-do .our-strategy-content{padding-right:32px;align-self:center}@media (max-width:992px){.what-we-do .our-strategy-grid{grid-template-columns:1fr;grid-template-areas:"img" "content";justify-items:center}.what-we-do .our-strategy-content{padding-right:0}}.what-we-do .our-strategy-content h2,.what-we-do .our-strategy-content p{text-align:left}@media (max-width:992px){.what-we-do .our-strategy-content,.what-we-do .our-strategy-content h2,.what-we-do .our-strategy-content p{text-align:center}}.what-we-do .our-strategy-content p{margin-bottom:32px}.what-we-do .our-strategy-grid img{max-width:500px;grid-area:img}.what-we-do .support-us{background-color:var(--light-gray-color)}#timeline{background-image:var(--default-linear-gradient)}#timeline .breadcrumbs ul li:after,#timeline .breadcrumbs ul li a{color:var(--white-color)}.police-legacy-legends h2{text-align:center}.life-members-list h2{text-align:center;margin-bottom:16px}.life-members-list #pills-tab{justify-content:center}.life-members-list #pills-tab .nav-item{position:relative}.life-members-list #pills-tab .nav-item:after{content:"";height:2px;width:100%;position:absolute;bottom:0;left:0;background-color:var(--black-color);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";opacity:.15}.life-members-list #pills-tab .nav-item .nav-link{position:relative;padding:8px;margin:0 64px}@media (max-width:992px){.life-members-list #pills-tab .nav-item .nav-link{margin:0 32px}}@media (max-width:576px){.life-members-list #pills-tab .nav-item .nav-link{margin:0 8px}}.life-members-list #pills-tab .nav-item .nav-link:after{content:"";height:5px;width:100%;position:absolute;bottom:0;left:0;background-color:transparent;z-index:2}.life-members-list #pills-tab .nav-item .nav-link{font-size:18px;font-weight:700;color:var(--black-color)}.life-members-list #pills-tab .nav-item .nav-link:focus,.life-members-list #pills-tab .nav-item .nav-link:hover,.life-members-list #pills-tab .nav-item .nav-link[aria-selected=true]{color:var(--light-blue-color)}.life-members-list #pills-tab .nav-item .nav-link[aria-selected=true]:after{background-color:var(--light-blue-color)}.life-members-list .default-container,.police-legacy-legends .default-container{display:flex;flex-direction:column;align-items:center}.life-members-list .legends-list,.police-legacy-legends .legends-list{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;max-width:900px;width:100%;margin:0 auto}@media (max-width:992px){.life-members-list .legends-list,.police-legacy-legends .legends-list{grid-template-columns:1fr 1fr}}@media (max-width:576px){.life-members-list .legends-list,.police-legacy-legends .legends-list{grid-template-columns:1fr}}.life-members-list .legends-list li,.police-legacy-legends .legends-list li{margin-bottom:16px;text-align:center}.life-members-list{background-color:var(--light-gray-color)}.board-president-table{width:100%;max-width:900px;box-shadow:var(--default-box-shadow);border-radius:5px;background-color:var(--white-color)}.board-president-table th{color:var(--light-blue-color)}.board-president-table td,.board-president-table th{padding:8px;text-align:center;width:50%}.legatee-stories{padding-bottom:120px}.what-we-do .legatee-stories{padding-bottom:0}.share-your-stories{background-color:var(--light-blue-color)}.share-your-stories,.share-your-stories .default-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.share-your-stories h2,.share-your-stories img{margin-bottom:16px}.share-your-stories h2{color:var(--white-color);text-align:center}.share-your-stories img{height:260px;margin-top:-160px;padding-left:60px}.legends-detail-grid{display:grid;grid-template-columns:1fr 2fr;grid-gap:32px}@media (max-width:768px){.legends-detail-grid{grid-template-columns:1fr}}.legends-detail-grid img{width:100%;height:auto}
.services-and-programs{background-color:var(--light-gray-color)}.services-and-programs .services-programs-title{text-align:center;color:var(--white-color)}.event-calendar{background-color:var(--light-gray-color)}.event-calendar .upcoming-events{padding-top:0}.grants-scholarships-top .default-container{padding-bottom:150px}.grants-scholarships-top p{margin-bottom:32px}.grants-scholarships-top .grants-scholarships-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;max-width:650px;margin:0 auto}@media (max-width:576px){.grants-scholarships-top .grants-scholarships-grid{grid-template-columns:1fr}}.grants-scholarships-top .grants-scholarships-grid .grants-scholarships-button{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;padding:8px 12px;border-radius:5px;width:100%}.grants-scholarships-bottom{background-color:var(--light-gray-color)}.grants-scholarships-bottom .default-container{display:flex;flex-direction:column;align-items:center}.grants-scholarships-bottom .grants-scholarships-image{max-width:420px;width:100%;height:auto;margin-top:-150px;margin-bottom:32px}.grants-scholarships-bottom h3{margin-bottom:32px}.faq-grid{display:grid;grid-template-columns:1fr;grid-gap:32px}.faq-card .faq-card-head{border-radius:5px;margin-bottom:-5px}.faq-card .faq-card-body{border-radius:0 0 5px 5px}.faq-card .btn.btn-link{color:var(--white-color)}.faq-card .faq-chevron{margin-left:16px}
.our-community-intro{padding-bottom:0}@media (max-width:768px){.how-you-can-help h2,.how-you-can-help p{text-align:center}}.supporters{background-color:var(--light-gray-color)}.supporters .supporter-card-grid{display:grid;grid-template-columns:1fr;grid-gap:48px}@media (max-width:768px){.supporters .default-container{padding:40px 48px}}.support-our-community .support-our-community-grid{display:grid;grid-template-columns:1fr 350px;grid-gap:32px;align-items:center}@media (max-width:768px){.support-our-community .support-our-community-grid{grid-template-columns:1fr;justify-items:center}}.support-our-community img{max-width:350px;width:100%;height:auto}.support-our-community .support-our-community-text h2,.support-our-community .support-our-community-text p{margin-bottom:32px}@media (max-width:768px){.support-our-community .support-our-community-text{display:flex;flex-direction:column;align-items:center}.support-our-community .support-our-community-text h2,.support-our-community .support-our-community-text p{text-align:center}}.volunteer-with-us .who-can-volunteer-grid{display:grid;grid-template-columns:1fr auto;grid-gap:32px;align-items:center}.volunteer-with-us .who-can-volunteer-grid img{max-width:400px;width:100%;height:auto}@media (max-width:992px){.volunteer-with-us .who-can-volunteer-grid{grid-template-columns:1fr;justify-items:center}.volunteer-with-us .who-can-volunteer-grid .who-can-volunteer-text h2,.volunteer-with-us .who-can-volunteer-grid .who-can-volunteer-text p{text-align:center}}.volunteer-with-us .our-values{background-color:var(--light-gray-color)}.volunteer-with-us .our-values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:32px;justify-content:center}.volunteer-with-us .our-values-card{justify-content:center}.volunteer-with-us .our-values-card img{max-height:70px}.volunteer-with-us .our-values-card p{text-align:center;margin-top:16px}.volunteer-with-us .current-volunteer-opportunities{background-color:var(--blue-color)}.volunteer-with-us .current-volunteer-opportunities h2,.volunteer-with-us .current-volunteer-opportunities p{color:var(--white-color)}.volunteer-with-us .current-volunteer-opportunities .into-text{margin-bottom:8px}.volunteer-with-us .current-volunteer-opportunities .into-text-bottom{margin-bottom:32px}.volunteer-with-us .current-volunteer-opportunities .volunteer-opportunities-grid,.volunteer-with-us .volunteer-get-in-touch .volunteer-opportunities-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px}@media (max-width:768px){.volunteer-with-us .current-volunteer-opportunities .volunteer-opportunities-grid,.volunteer-with-us .volunteer-get-in-touch .volunteer-opportunities-grid{grid-template-columns:1fr}}.volunteer-with-us .volunteer-get-in-touch{background-color:var(--light-gray-color)}.volunteer-with-us .volunteer-get-in-touch .volunteer-opportunities-grid .volunteer-opportunity-card{display:flex;flex-direction:column;justify-content:center;align-items:center}.volunteer-with-us .volunteer-get-in-touch .volunteer-opportunities-grid .volunteer-opportunity-card a{text-transform:none}
.media-reports-videos{padding-bottom:120px}.media-enquiries{background-color:var(--light-blue-color)}.media-enquiries,.media-enquiries .default-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.media-enquiries h2,.media-enquiries img{margin-bottom:16px}.media-enquiries h2{color:var(--white-color);text-align:center}.media-enquiries img{height:260px;margin-top:-160px}
.ways-to-support-us .top-header{margin-bottom:16px}.ways-to-support-us .top-text{margin-bottom:32px}.celebrate-memory{background-color:var(--light-blue-color)}.celebrate-memory .default-container{display:flex;flex-direction:column;align-items:center}.celebrate-memory h2{color:var(--white-color)}.why-partner-with-us{display:grid;grid-template-columns:1fr auto;grid-gap:32px;align-items:center}@media (max-width:992px){.why-partner-with-us{grid-template-columns:1fr;justify-items:center}.why-partner-with-us .why-partner-text h2,.why-partner-with-us .why-partner-text p{text-align:center}}.why-partner-with-us img{max-width:485px}.corporate-partnerships-grid{display:grid;grid-gap:32px;padding:16px 0;align-items:center;position:relative}.corporate-partnerships-grid img{max-width:450px;grid-area:img;max-height:300px;background-color:#a9a9a9}.corporate-partnerships-grid.grid-1{grid-template-columns:450px 1fr;grid-template-areas:"img text"}.corporate-partnerships-grid.grid-2{grid-template-columns:1fr 450px;grid-template-areas:"text img"}@media (max-width:992px){.corporate-partnerships-grid.grid-1,.corporate-partnerships-grid.grid-2{grid-template-columns:1fr;justify-items:center;grid-template-areas:"img" "text"}.corporate-partnerships-grid p{text-align:center}}.major-partners .major-partner-grid{display:flex;flex-wrap:wrap;justify-content:center}.major-partners .major-partner-grid .major-partner-logo{display:flex;align-items:center}.major-partners .major-partner-grid .major-partner-img{max-width:200px;width:100%;height:auto;padding:16px;-o-object-fit:contain;object-fit:contain}
.product-sort-bar{display:flex;justify-content:center;align-items:center;padding:16px 32px!important}@media (max-width:576px){.product-sort-bar{display:grid;grid-template-columns:1fr;justify-items:center;justify-content:center;grid-gap:16px;padding:16px!important;margin-left:-16px;margin-right:-16px}}.product-sort-bar .button{text-transform:none}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:32px}.product-back-icon{background-color:var(--light-gray-color);border-radius:5px;padding:4px 8px}.vpl-cart table{width:100%}.vpl-cart p{color:var(--black-color)}.vpl-cart table tbody td,.vpl-cart table tfoot .b-bottom,.vpl-cart table thead th{border-bottom:1px solid var(--light-gray-color)}.vpl-cart table tbody td p{margin:0}.vpl-cart .cart-product-item img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (max-width:768px){.vpl-cart .cart-product-item img{max-width:250px;width:100%;height:auto}}.vpl-cart .cart-buttons{width:100%;display:grid;grid-template-columns:auto auto auto auto;justify-items:right;justify-content:right;grid-gap:16px;margin-top:32px}@media (max-width:768px){.vpl-cart .cart-buttons{grid-template-columns:auto auto;justify-items:stretch;justify-content:stretch}}.vpl-cart .cart-total{display:grid;grid-template-columns:1fr auto;align-items:center}@media (max-width:576px){.vpl-cart .form-wrapper{margin-left:-16px;margin-right:-16px}}.no-items-cart{display:grid;grid-template-columns:1fr;grid-gap:16px;align-items:center;justify-items:center;padding-bottom:32px}.no-items-cart img{max-height:100px;height:100%;width:auto}
.search-result-text{margin-bottom:32px}.fourohfour{flex:1 1;display:flex;justify-content:center;align-items:center}
.upcoming-events h2{margin-bottom:32px}.upcoming-events-grid{display:grid;grid-template-columns:1fr;grid-gap:32px}.event-details-banner{content:"";width:100%;height:400px;background-position:50%;background-size:contain; background-repeat: no-repeat}.event-details{display:grid;grid-template-columns:1fr 400px}.event-back-icon{background-color:var(--light-gray-color);border-radius:5px;padding:4px 8px}.event-description h2{margin-bottom:32px;margin-top:32px}.event-details .event-aside{border-radius:5px;box-shadow:var(--default-box-shadow);background-color:var(--light-gray-color);padding:32px;margin-left:32px;position:relative;align-self:flex-start}.event-details .event-aside .event-cost{width:75px;height:90px;background-color:var(--blue-color);color:var(--white-color);position:relative;-webkit-clip-path:polygon(100% 0,100% 100%,50% 75%,0 100%,0 0);clip-path:polygon(100% 0,100% 100%,50% 75%,0 100%,0 0);margin:-32px 0 0 32px;float:right}@media (max-width:768px){.event-details .event-aside .event-cost{margin:-16px 0 0 16px}}.event-details .event-aside .event-cost h4{text-align:center;padding-top:25%;text-transform:uppercase;color:var(--white-color)}.event-details .event-aside .button,.event-details .event-aside .event-info{margin-bottom:16px}.event-details .event-aside .event-info .view-on-map{font-weight:700;color:var(--light-blue-color)}.event-details .event-aside .event-info .view-on-map:focus,.event-details .event-aside .event-info .view-on-map:hover{color:var(--yellow-color);text-decoration:none}.event-details .event-aside .event-aside-subheading{font-weight:700;color:var(--blue-color)}@media (max-width:768px){.event-details{grid-template-columns:1fr}.event-details .event-aside{margin-left:-16px;margin-right:-16px;margin-top:32px;padding:16px}}.event-details .event-aside .event-share{display:flex;align-items:center;margin-right:-16px}.event-details .event-aside .event-share .share-subheading{font-size:14px;font-weight:700;text-transform:uppercase;padding-right:8px}
.news-share{display:flex;align-items:center;justify-content:flex-end;margin-top:32px;width:100%}.news-share .share-subheading{font-size:14px;font-weight:700;text-transform:uppercase;padding-right:8px}
.form-wrapper{background-color:var(--light-gray-color);border-radius:5px;box-shadow:var(--default-box-shadow);padding:32px}@media (max-width:768px){.form-wrapper{padding:16px}}.form-control{background-color:var(--white-color);border:none}.form-control.bg-gray{background-color:var(--light-gray-color)}.form-group input,.form-group select,.form-group textarea,.form-wrapper input,.form-wrapper select,.form-wrapper textarea{padding:8px 16px;border-radius:5px;border:none;font-size:16px;overflow:hidden}.form-group label,.form-wrapper label{font-size:16px;font-weight:400;margin-bottom:0;align-items:center}.form-group .number-input{width:50px;padding:8px!important}.InputContainer .InputElement{background-color:var(--white-color)}.vpl-form-grid{max-width:680px;width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.vpl-form-grid .grid-span-2{grid-column:span 2}.vpl-form-grid .title-input{max-width:25%}@media (max-width:576px){.vpl-form-grid .title-input{max-width:50%}}.vpl-form-grid-2 .button,.vpl-form-grid .button{justify-self:center;text-transform:none}@media (max-width:768px){.vpl-form-grid{grid-template-columns:1fr}.vpl-form-grid .button{justify-self:stretch}.vpl-form-grid .grid-span-2{grid-column:span 1}}.vpl-form-grid .state-postcode-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}@media (max-width:576px){.vpl-form-grid .state-postcode-grid{grid-template-columns:1fr}}.vpl-form-grid-2{max-width:480px;width:100%;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:16px}.form-button{font-size:16px;font-weight:700;padding:8px 12px;border-radius:5px;display:inline-block;text-align:center;width:100%}.form-button.selected{color:var(--white-color);background-color:var(--light-blue-color);border:2px solid var(--light-blue-color)}.form-button.not-selected{color:var(--blue-color);border:2px solid var(--blue-color)}.button-bar-2{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;grid-gap:16px;width:100%}.button-bar-3{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content max-content;grid-gap:16px;width:100%}@media (max-width:576px){.button-bar-2,.button-bar-3{grid-template-columns:1fr}}
.contact-us-form{padding:40px 32px;background-color:#f0f0f0}@media (max-width:576px){.contact-us-form{padding:40px 16px}}.contact-us-title{color:#31568d;font-size:36px;font-weight:700;line-height:normal;margin-bottom:30px}.contact-us-form .content-right,.contact-us-title{font-style:normal;letter-spacing:normal;text-align:left}.contact-us-form .content-right{color:#222323;font-size:14px;line-height:17px;margin-bottom:20px}.content-right-head{width:75px;font-weight:700}.title-mail-address{font-weight:700;margin-bottom:5px}.content-mail-address{margin-bottom:30px}.contact-us-form .note{margin-top:32px;margin-right:114px;font-size:14px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:17px;text-align:left}.contact-us-form .email{color:#1e94e6;font-weight:700}.contact-us-form .form-input{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.contact-us-form .form-control{max-width:780px;min-height:40px;background-color:#fff;color:#222323;font-weight:400;text-align:left}.contact-us-form .btn-submit,.contact-us-form .form-control{border-radius:5px;font-size:14px;font-style:normal;letter-spacing:normal;line-height:normal}.contact-us-form .btn-submit{padding:12px 24px;background-color:#28baf5;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}@media (max-width:576px){.contact-us-form .note{margin-right:0}}@media (min-width:992px){.contact-us-form{padding:58px 187px 68px}.contact-us-form .content-right{margin-bottom:0}}
.newsletter-subscribe-form{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:16px;max-width:700px;margin:0 auto}@media (max-width:576px){.newsletter-subscribe-form{grid-template-columns:1fr}}.newsletter-subscribe-form input{padding:12px;border-radius:5px;border:none}
.media-reports-site-search{display:grid;grid-template-columns:300px -webkit-max-content;grid-template-columns:300px max-content;grid-gap:16px;justify-content:center}@media (max-width:576px){.media-reports-site-search{grid-template-columns:1fr}}.media-reports-site-search input{padding:8px 12px;border-radius:5px;border:none}
.donation-page{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.donation-progress{justify-content:space-between;align-items:center;width:100%;position:relative}.donation-progress img{max-width:50px;width:100%;height:auto;position:relative}.progress-line{flex:1 1;width:100%;height:4px;background-color:var(--blue-color)}#donation-amount-grid{display:grid;width:100%;grid-template-columns:40px 40px 40px 40px 1fr;align-items:center;grid-gap:32px}@media (max-width:576px){#donation-amount-grid{grid-template-columns:repeat(auto-fit,40px);justify-content:center;justify-items:center}#donation-amount-grid #other-amount-input{grid-column:1/-1}}#donation-amount-grid button{width:45px;height:45px;border-radius:50%;font-weight:700;display:flex;justify-content:center;align-items:center;outline:none}#donation-amount-grid button[data-selected=true]{color:var(--white-color);background-color:var(--light-blue-color);border:2px solid var(--light-blue-color)}#donation-amount-grid button[data-selected=false]{color:var(--blue-color);border:2px solid var(--blue-color);background-color:transparent}
.thank-you{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}.thank-you img{max-width:100px;width:100%;height:auto}.thank-you-order{flex:1 1}.thank-you-order .default-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.thank-you-order .thank-you-top img{max-width:100px;width:100%;height:auto}.order-completed-grid{display:grid;grid-template-columns:1fr;grid-gap:32px;margin-top:32px}.order-completed-grid .order-completed-card{display:grid;grid-template-columns:auto 1fr;grid-gap:32px}.order-completed-grid .order-completed-card img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:0}@media (max-width:576px){.order-completed-grid .order-completed-card{grid-template-columns:1fr;justify-items:center;grid-gap:16px}.order-completed-grid .order-completed-card .order-completed-details p{text-align:center}.order-completed-grid .order-completed-card .order-completed-details .width-100{width:auto;padding-right:4px}}
