
body.charity-services {background:#304567;}
.charity-services #headerInner svg path, .charity-services #headerInner svg polygon:not(.device1, .device2, .device3, .device4) { fill: #ffffff;}
.charity-services header nav > span {flex: 1; border-bottom: 1px solid #455e87;}
.charity-services header nav ul li a {padding: 10px 0; position:relative; letter-spacing: 7px; text-decoration:none; letter-spacing: 3px;  text-transform: uppercase;  font-size: 12px;   color: #ffffff; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; display:inline-block;}
.charity-services header nav ul li a:hover{color: #425b78;}
.charity-services header nav ul li a:focus:after, header nav ul li a:hover:after { width: 100%;   height: 2px; outline: 0;  background-color: #425b78;  -webkit-transition: all 0.2s ease 0s;  -moz-transition: all 0.2s ease 0s;  -ms-transition: all 0.2s ease 0s;  -o-transition: all 0.2s ease 0s;  transition: all 0.2s ease 0s;}
.charity-services header nav.active ul li a {color:#455e87;}
.charity-services > header.south {  background: #304567!important;}
.charity-services  .anchors li {cursor:pointer; background: #ef5eed; color: #ffffff; font-family: 'glyphalt65bold';  font-size: 24px;  letter-spacing: 1px;  width: fit-content;  padding: 12px;  margin: 0 0 1rem 0;  -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;  border-right: 0px solid #ffffff;}
.charity-services  .anchors {margin:25px 0 0 0;}
.charity-services  .anchors li:hover {padding: 12px 22px 12px 12px; border-right: 7px solid #ffffff;}
.charity-services  .anchors li:first-child{background: #5e87ef;}
.charity-services  .anchors li:nth-child(4){background: #55db9c;}
.charity-services  .anchors li:nth-child(2){background: #6CC5CD;}
.charity-services  .anchors li#charityContact {background:transparent;font-family: 'Synonym-Light', Helvetica, Arial, sans-serif; border-bottom: 2px solid #ffffff;  font-weight:normal; color:#2f3f58; border-right: none; font-weight: normal; color: #304567;  text-transform: uppercase;  font-size: 14px;  padding: 10px 0 0;  margin: 0;}
.charity-services  .anchors li#charityContact:hover {border-bottom: 2px solid #304567;  border-right: none; color:#304567;}
.charity-services #bodyInner > .heading {position:static;  margin: 140px 0 0 0;}
.charity-services .heading h2 {font-size: 27px; text-decoration: none; text-transform:none; color: #ffffff;font-family: 'glyphalt65bold'; letter-spacing: 2px; width: max-content;}
.charity-services .heading h3 {letter-spacing: 7px; color:#ffffff; font-weight:normal; font-size: 16px;   width: 100%;   font-family: 'coveslight';  text-transform: uppercase;  margin: 0 0 35px 0;     padding: 35px 0;  max-width: 500px; line-height: 23px;}
.charity-services .heading#crm h2:after{ background: #5e87ef;  content: "";  display: block;  position: absolute; height: 3px;  top: unset;   margin: 10px 0 0 0;   left: unset;   transform-origin: left;   width:750px;    z-index: 500;   left: 0;}
.charity-services .heading h2:before{display:none;}
.charity-services .heading#marketing h2:after{background: #ef5eed;  content: "";  display: block;  position: absolute;  height: 3px;  top: unset;   margin: 10px 0 0 0;   left: unset;   transform-origin: left;  width:750px;    z-index: 500;   left: 0;}
.charity-services .heading#brand h2:after{ background: #55db9c;  content: "";  display: block;  position: absolute;  height: 3px;  top: unset; margin: 10px 0 0 0;   left: unset;   transform-origin: left;  width:750px;    z-index: 500;   left: 0;}.charity-services .heading#charityToolkit h2:after{ background: #6CC5CD;  content: "";  display: block;  position: absolute;  height: 3px;  top: unset; margin: 10px 0 0 0;   left: unset;   transform-origin: left;  width:750px;    z-index: 500;   left: 0;}
.charity-services .advance {color:#ffffff!important;}
.charity-services .heading i, .charity-services .textAndImage2Col p {color:#ffffff;} 
.charity-services .textAndImage2Col img {  max-width: 200px;}
.charity-services .textAndImage2Col.charityToolkit img {  max-width: 290px;}
.charity-services .slider {padding: 0 0 50px 80px;}
.charity-services  #introCaption  h1 {color:#304567;}
.charity-services .slideCaption h2 {margin: 0 0 40px 0;    font-family: 'glyphalt65bold';    color: #304567;    font-size: 37px;}
.charity-services .crm .slideCaption .button {background:#5e87ef; }
.charity-services .charityToolkit .slideCaption .button {background: #6CC5CD; }
.charity-services .charityToolkit .slideCaption .button.alt {  margin: 12px 0;  background: #270E47;}
.charity-services .marketing .slideCaption .button {background:#ef5eed; }
.charity-services .brand .slideCaption .button {background:#55db9c; }
.charity-services .slideCaption .button span {color:#ffffff!important;}
.charity-services .slideCaption .button:hover, .charity-services .slideCaption .button.alt:hover {background:#ffffff; }
.charity-services .slideCaption .button:hover span, .charity-services .slideCaption .button.alt:hover span {color:#1d1e22!important;}
.charity-services #intro { padding:0 45px 0px 45px;}
.charity-services .slider .slideCaption {text-align: left;}
.charity-services .textAndImage2Col {margin: 0 0 80px 0;}

.charity-services #charityNav { padding: 45px 45px 0 45px; margin: 90px 0;}
.charity-services #charityNav nav ul {display: flex; border-top: 1px solid #455e87;}
.charity-services #charityNav nav ul li span { text-decoration: none;  letter-spacing: 3px;  text-transform: uppercase;  font-size: 14px;  color: #ffffff;  -webkit-transition: all 0.2s ease-in-out 0s;  -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s;  transition: all 0.2s ease-in-out 0s; }
.charity-services #charityNav nav ul li {cursor:pointer; padding: 20px 0; margin: 0 55px 0 0; position:relative;  -webkit-transition: all 0.2s ease-in-out 0s;  -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s;  transition: all 0.2s ease-in-out 0s;  display: inline-block;}
.charity-services #charityNav nav ul li:hover span { color: #425b78;}
.charity-services #charityNav nav ul li:hover:after {  width: 100%;  height: 2px;  outline: 0;  background-color: #425b78;  -webkit-transition: all 0.2s ease 0s;  -moz-transition: all 0.2s ease 0s;  -ms-transition: all 0.2s ease 0s;  -o-transition: all 0.2s ease 0s;  transition: all 0.2s ease 0s;}
.charity-services #charityNav nav ul li:after { position: absolute;  content: "";  width: 2px;  height: 2px;  left: 0;  bottom: -4px;}
.charity-services #charityNav nav ul li.active span { color: #5eb4ef;}
.charity-services #charityNav nav ul li.active:after {  width: 100%;  height: 2px;  outline: 0;  background-color: #5eb4ef;  -webkit-transition: all 0.2s ease 0s;  -moz-transition: all 0.2s ease 0s;  -ms-transition: all 0.2s ease 0s;  -o-transition: all 0.2s ease 0s;  transition: all 0.2s ease 0s;}
.charity-services #charityNav .charityExpand {display:none; flex-wrap:wrap;}
.charity-services #charityNav .charityExpand.active {display:flex;}
.charity-services #charityNav .charityExpand p {max-width: 580px; color: #fff;	flex: 0 0 100%;margin: 60px 0;}
.charity-services #charityNav .charityExpand ul { flex-wrap:wrap; flex: 0 0 100%;  display: flex; gap:15px;}

.charity-services #charityNav .charityExpand.charityPricing li {position:relative; cursor:pointer; flex-wrap: wrap; flex: 0 0 31.6%;	background: #2f3f58;	border-radius: 7px;	padding: 15px 45px 35px 85px;	color: #ffffff;	display: flex;	align-items: center;  -webkit-transition: all 0.2s ease 0s;  -moz-transition: all 0.2s ease 0s;  -ms-transition: all 0.2s ease 0s;  -o-transition: all 0.2s ease 0s;  transition: all 0.2s ease 0s;}

.charity-services #charityNav .charityExpand.charityExamples li  {position:relative; cursor:pointer; flex-wrap: wrap; flex: 0 0 23.6%;	background: #2f3f58;	border-radius: 7px;	padding:0 0 35px 0;	color: #ffffff;		align-items:start;  -webkit-transition: all 0.2s ease 0s;  -moz-transition: all 0.2s ease 0s;  -ms-transition: all 0.2s ease 0s;  -o-transition: all 0.2s ease 0s;  transition: all 0.2s ease 0s;}
.charity-services #charityNav .charityExpand.charityExamples li  a {text-decoration:none; color:#ffffff;}
.charity-services #charityNav .charityExpand.charityExamples li > div {padding: 0px 25px 0px 25px;}
.charity-services #charityNav .charityExpand h3 {margin:13px 0 26px;  font-size: 24px;  text-decoration: none;  text-transform: none;  color: #ffffff;  font-family: 'glyphalt65bold';  letter-spacing: 2px;  flex: 0 0 100%;}
.charity-services #charityNav .charityExpand li:hover {background:#455e87;}
.charity-services #charityNav .charityExpand li:after {content:"\290F"; color: #ffffff;  padding-left: 22px;  z-index: 400;  -webkit-transition: all 0.2s ease-in-out;  -moz-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;  cursor: pointer;  font-size: 32px;  position: absolute;  right: 10px;  bottom: 1px;}
.charity-services #charityNav .charityExpand li:hover:after { right: 5px; }
.charity-services #charityNav .charityExpand.charityPricing img {	position: absolute;	left: 10px;  top: 10px;}
.charity-services #charityNav .charityExpand.charityExamples img {	width:100%;}


.charity-services #charityContact .heading {padding:0;}

.charity-services #charityLogos .charityLogos li{opacity:0; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; display:none; margin:14px 0;}
.charity-services #charityLogos .charityLogos li.active{opacity:1; display:flex;  flex-wrap:wrap;}
.charity-services #charityLogos .charityLogos {position:relative;}
.charity-services #charityLogos .charityLogos li img {padding:0; width: auto;  margin: 22% auto; display:inline;}
.charity-services #charityLogos .charityLogos li img:first-child{opacity:1; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;}
.charity-services #charityLogos .charityLogos li img:nth-child(2){opacity:1; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;  -webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -o-transition-delay: 0.2s; transition-delay: 0.2s;}
.charity-services #charityLogos .charityLogos li img:nth-child(3){opacity:1; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;  -webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -o-transition-delay: 0.3s; transition-delay: 0.3s;}
.charity-services #charityLogos .charityLogos li img:nth-child(4){opacity:1; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;  -webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.4s; transition-delay: 0.4s;}
.charity-services #charityLogos .charityLogos li img:nth-child(5){opacity:1; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;  -webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -o-transition-delay: 0.5s; transition-delay: 0.5s;}
.charity-services #charityLogos .charityLogos li img:last-child{opacity:1; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s;  -webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -o-transition-delay: 0.5s; transition-delay: 0.4s;}
.charity-services #charityLogos .charityLogos li.transition img:first-child {opacity:0; transform:translateX(25px);}
.charity-services #charityLogos .charityLogos li.transition img:nth-child(2) {opacity:0; transform:translateX(25px);}
.charity-services #charityLogos .charityLogos li.transition img:nth-child(3) {opacity:0;transform:translateX(25px);}
.charity-services #charityLogos .charityLogos li.transition img:nth-child(4) {opacity:0; transform:translateX(25px);}
.charity-services #charityLogos .charityLogos li.transition img:nth-child(5) {opacity:0;transform:translateX(25px);}
.charity-services #charityLogos .charityLogos li.transition img:last-child {opacity:0;transform:translateX(25px);}
.charity-services #charityLogos .charityLogos li p {  width: 50%;   text-align: center;}
.charity-services #charityLogos .charityLogos li img {max-width:180px;}
.charity-services .clients {  background: #2f3f58; flex-wrap:wrap;  display: flex; margin:240px 0 0 45px; padding:55px;}
.charity-services .clients #charityLogos {flex:0 0 53%;}
.charity-services .clients > div:last-child {flex:0 0 46%;}
.charity-services .clients h2, .charity-services .finalRow h2 { margin: 40px 0 40px 60px;  width: 100%;  font-family: 'glyphalt65bold';  color: #ffffff;  font-size: 37px;}  
.charity-services .clients #references {margin: 40px 0 40px 60px; flex: 0 0 96.6%;  display: flex; flex-wrap:wrap; justify-content: space-between;}
.charity-services .clients #references h3 {letter-spacing: 7px;  position: relative; font-size: 16px;  width: 100%;flex: 0 0 100%;  font-family: 'coveslight';  text-transform: uppercase;  margin: 0 0 35px 0;  color: #ffffff;  line-height: 30px;}
.charity-services .clients #references .refIntro, .charity-services .clients #references .refFolk {flex:0 0 48%;}
.charity-services .clients #references p {color: #ffffff; }
.charity-services .clients #references .refFolk a {	max-width: 390px;	margin: 0 0 5px 0;	display: block;}
.refFolk .button.altbutton:hover {  color: #30343B;}

.charity-services #testimonials {display: flex; padding: 0 0% 0 8%; align-items: center;}
.charity-services .testimonials {  margin: 7% auto; position:relative;}
.charity-services .testimonials span {clear:both;  display: block; position:relative;}
.charity-services .testimonials li > span { margin:50px 0 0 0; color: #ffffff;}
.charity-services .testimonials li > span:before {content:url("/images/quote.svg");  position:absolute; top: -45px;left: -57px; transform:scale(0.3);}
.charity-services .testimonials span span {line-height: 67px; letter-spacing: 7px; text-transform: uppercase;font-size: 12px;color: #ffffff}
.charity-services #testimonials .testimonials li{opacity:0; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; display:none; line-height: 25px; font-size: 16px;letter-spacing: 2px; color: #ffffff;}
.charity-services #testimonials .testimonials li.active{opacity:1;display:inline;}
.charity-services #testimonials .testimonials li.shortTestimonial p {font-size:26px; line-height:32px;}
.charity-services #testimonials .testimonials p	{color: #ffffff; }
.charity-services .finalRow .targetbutton , .charity-services .finalRow .targetbutton span { background: #2b3e5d; color:#ffffff;}
.charity-services .finalRow .targetbutton:hover span {background:#253247;}
.charity-services .finalRow .targetbutton:hover{box-shadow: 2px 3px 36px 0px rgb(67 92 132 / 75%);} 
.charity-services .finalRow h2, .charity-services .finalRow p {color:#ffffff; margin: 0 0 2rem 0;}
.charity-services .finalRow .button {background:#2b3e5d ;}
.charity-services .finalRow .button:hover {background: #253247;}
.charity-services .finalRow form > span, .charity-services .recaptcha small  { color: #ffffff;}
.charity-services .finalRow {background:#253247; display:flex;margin: 0 0 0 45px;  padding: 55px;}
.charity-services .finalRow form .inputText {color:#ffffff;}
.charity-services .finalRow form .inputTextArea  {color:#ffffff;background:#253247; width:100%;  border-bottom: 1px solid #cecece;}
.charity-services .finalRow > div:first-child img{width: 140%;  clip-path: polygon(100% 0, 100% 90%, 90% 100%, 0 100%, 0 0);  margin: 0px 0 0 -210px;  max-width: 480px; }
.charity-services .finalRow > div:first-child {flex: 0 0 33%; padding: 100px 0 100px 55px;  text-align: center;}
.charity-services .finalRow > div:last-child	{padding: 100px 55px;}
.charity-services footer { margin: 0 0 0 45px;}
.charity-services .sendbutton{ padding: 5px 0 0 0;}
.charity-services .sendbutton .button span:before,  .charity-services .sendbutton .button span:after, .charity-services .sendbutton .button:before,  .charity-services .sendbutton .button:after {  background: #425b78;}
.charity-services .heading p {color:#ffffff;}
.charity-services .triGrid {margin:100px 0;}
.charity-services .triGrid .heading h2 { letter-spacing: 7px; position:relative; font-size: 16px;  width: 100%;   font-family: 'coveslight';   text-transform: uppercase;  margin: 0 0 35px 0;color:#ffffff; max-width: 400px; line-height: 30px;}
.charity-services .triGrid .heading h2:before {  position: absolute;  content: "";  width: 3px;  height: 32px;  left: -48px;  top: -6px;  display: block;}
.charity-services .triGrid.crm .heading h2:before	{background-color:#5e87ef; }
.charity-services .triGrid.marketing .heading h2:before {background-color:#ef5eed; }
.charity-services .triGrid.brand .heading h2:before {background-color:#55db9c; }
.charity-services .triGrid .row > div:first-child, .charity-services .triGrid .row > div { background: #2f3f58;}
.charity-services .triGrid .row.alt > div:first-child {  background-image: linear-gradient(90deg, #455e87 11.11%, #304567 11.11%, #304567 50%, #304567 50%, #455e87 61.11%, #304567 61.11%, #304567 100%);  background-size: 18px 18px;    clip-path: polygon(0 0, 100% 100%, 100% 0);}
.charity-services  .triGrid .row > div:last-child {    background-image: linear-gradient(90deg, #455e87 11.11%, #304567 11.11%, #304567 50%, #304567 50%, #455e87 61.11%, #304567 61.11%, #304567 100%);  background-size: 18px 18px;   clip-path: polygon(0 0, 0% 100%, 100% 100%);}
.charity-services .triGrid .row.alt > div:last-child {  clip-path: unset;}
.charity-services .triGrid.marketing .button {background:#ef5eed; }
.charity-services .triGrid.brand  .button {background:#55db9c; }
.charity-services .triGrid .button:hover {background:#ffffff; }
.charity-services .triGrid .button:hover span {color:#1d1e22!important;}
.charity-services .triGrid .button:before, .charity-services .triGrid .button:after, .charity-services .triGrid .button span:before, .charity-services .triGrid .button span:after {background: #425b78;}
.charity-services .triGrid .button span {font-weight:bold; color:#ffffff;}

.charity-services article .charityShowcase {width:0%; top:0; position:fixed; z-index:500; overflow-y: auto; background: #253247; height:100%; opacity:1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; z-index:1000;}
.charity-services article.showcase .charityShowcase {opacity:1; width:calc(100% - 265px);}
.charity-services .charityShowcase .showcaseItem p, .charity-services .charityShowcase .showcaseItem p a {color:#ffffff;}
.charity-services .charityShowcase .showcaseItem p a:hover {text-decoration:none;}
.charity-services .charityShowcase .showcaseItem{padding: 3rem; display: flex; flex-wrap:wrap; align-items: center; opacity: 0;  animation: showcaseItem 1.5s ease forwards; }




@keyframes showcaseItem {
0% {  opacity: 0;}
30% {  opacity: 0; }
100% {  opacity: 1;}
  
}
.charity-services .charityShowcase .showcaseItem h2 {margin: 0 0 40px 0;    font-family: 'glyphalt65bold';    color: #ffffff;    font-size: 37px;}
.charity-services .charityShowcase .showcaseItem .showcaseWrap > div {padding: 2rem; width: 43%;}
.charity-services .charityShowcase .showcaseItem .showcaseWrap {  position: relative;     display: flex;  width: 100%;}
.charity-services .charityShowcase  span.scTrigger {color:#ffffff;padding-left: 22px; z-index:400; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; cursor: pointer; font-size: 32px; position: absolute; left: 22px; top: 4px;}
.charity-services .charityShowcase span.scTrigger:hover { padding-left: 16px;}
.charity-services .showcaseImage {position:relative;  visibility:hidden; opacity: 0; animation: materialise 0.75s linear forwards; justify-content: center;  display: flex;}
.charity-services .showcaseImage .showcaseGrid { display: grid; grid-template-columns: [col1-start] 47% [col2-start] 47% [col2-end]; grid-template-rows: [row1-start] auto [row2-start] auto [row3-start] auto [row3-end];  column-gap: 5%;  row-gap: 10%;	}
.charity-services .showcaseImage .showcaseGrid .a {grid-column: col1-start ;grid-row: row1-start / row-2-end ; }
.charity-services .showcaseImage .showcaseGrid .b  {grid-column: col2-start;grid-row: row1-start ;}
.charity-services .showcaseImage .showcaseGrid .c{grid-column: col2-start ;grid-row: row2-start; padding: 0 20% 0 0;}
.charity-services .showcaseImage .showcaseGrid img { width: 100%;}
.charity-services .showcaseHeader {color:#ffffff; position:relative;  padding:2rem 2rem 0 2rem!important;   width: 90%!important;}
.charity-services .showcaseHeader p {max-width:790px;}
.charity-services .showcaseDetails { max-width: 790px; color:#ffffff; position:relative; z-index:500;} 
.charity-services .showcaseImage .showcaseGrid .a img {animation: drifta 0.75s linear forwards; position: relative;  left: 0vw; top: 0vh;  -webkit-transition: all 0.9s ease-in-out; -moz-transition: all 0.9s ease-in-out; -o-transition: all 0.9s ease-in-out; transition: all 0.9s ease-in-out;}
.charity-services .showcaseImage .showcaseGrid .c img {animation: driftc 0.75s linear forwards; max-width:270px;  position: relative;  left: -17vw; top: -9vh;  -webkit-transition: all 0.9s ease-in-out; -moz-transition: all 0.9s ease-in-out; -o-transition: all 0.9s ease-in-out; transition: all 0.9s ease-in-out;}
.charity-services .showcaseImage .showcaseGrid .b img {animation: driftb 0.75s linear forwards; position: relative; top: 22vh;  left: -4vw;  -webkit-transition: all 0.9s ease-in-out; -moz-transition: all 0.9s ease-in-out; -o-transition: all 0.9s ease-in-out; transition: all 0.9s ease-in-out;}
.charity-services .showcaseDetails  > ul {background: #304567; padding: 3rem;  margin: 32px 0 0 0; list-style-type:circle;}
.charity-services .showcaseDetails .cost {border-top: 1px solid #ffffff; color:#ffffff;padding: 1rem 2rem 2rem 3rem; position: relative;  text-align: left; margin:60px 0 0 0 ;}
.charity-services .showcaseDetails .cost ul {display:flex;}
.charity-services .showcaseDetails .cost li {color:#ffffff; font-size: 28px;  letter-spacing: 1px;  padding: 0 1rem 0 0;  font-family: 'glyphalt65bold';  width: 33%;}
.charity-services .cost span {font-size: 13px; background: #253247; color:#ffffff;position: absolute; top: -15px;   padding: 2px 9px; left: 43px;}
.charity-services .showcaseDetails > ul li {padding: 0 0 15px 0;color:#ffffff;line-height: 23px; position:relative; font-size: 14px; letter-spacing: 2px; font-family: 'Synonym-Light', Helvetica, Arial, sans-serif;}
.charity-services .showcaseDetails > ul li.segment{ margin: 15px 0;  font-family: 'glyphalt65bold';  color: #ffffff;  font-size: 18px;}
.charity-services .showcaseDetails > ul li.segment:before {display:none;}
.charity-services .showcaseDetails > ul li:before {content:""; position:absolute; display:block; height:10px ; width:10px; border-radius:50%; top: 7px;  left: -19px;}
.charity-services .crm .showcaseDetails > ul li:before {background:#5e87ef;}
.charity-services .marketing .showcaseDetails > ul li:before {background:#ef5eed;}
.charity-services .brand .showcaseDetails > ul li:before {background:#55db9c;}
.charity-services .showcaseDetails .cost small {color:#ffffff; display: block; font-size: 13px;}
.charity-services .showcaseItem.charityToolkit .button {background:#6CC5CD; }
.charity-services .showcaseItem.crm .button {background:#5e87ef; }
.charity-services .showcaseItem.marketing .button {background:#ef5eed; }
.charity-services .showcaseItem.brand .button {background:#55db9c; }
.charity-services .showcaseItem.spotlight .button {background:#dff7f6; }
.charity-services .showcaseItem.spotlight .button span {color: #1d1e22;}
.charity-services .showcaseItem .button:hover {background:#ffffff; }
.charity-services .showcaseItem .button:hover span {color:#1d1e22!important;}
.charity-services .showcaseItem .button:before, .charity-services .showcaseItem .button:after, .charity-services .showcaseItem .button span:before, .charity-services .showcaseItem .button span:after {background: #425b78;}
.charity-services .showcaseItem .button span {text-shadow:unset; color:#ffffff;}
.charity-services p.action {text-shadow: unset;}
.charity-services span.chevron	{ display: inline-block;}
.charity-services span.chevron:before { display: inline-block; content: '';  background: url(chevron.svg) no-repeat center center;  background-size: 20px;   width: 30px;   height: 30px;   position: relative;   top: 2px;}
.charity-services .sendbutton #submit{  color:#ffffff; }
.charity-services .showcaseBadges {  margin: 90px 40px 40px 40px;}
.charity-services .showcaseCarousel {width:50%; position:absolute; right:0; top:0%;}
.charity-services .showcaseCarousel .coverflow {position: relative;height: 590px; padding: 30px; overflow: hidden;  -webkit-perspective: 1000px; perspective: 1000px;}
.charity-services .showcaseCarousel .coverflow__image { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 420px; height: 520px; -webkit-transition: all 550ms cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 550ms cubic-bezier(0.215, 0.61, 0.355, 1);}
.charity-services .showcaseCarousel .coverflow__image[data-coverflow-index] { position: absolute; left: 50%; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%;}
.charity-services .showcaseCarousel .coverflow__image[data-coverflow-index]:before { content: " "; z-index: 1; position: absolute; top: 300px; width: 100%; height: 10%; /* box-shadow: 0 0 30px rgba(0, 0, 0, 0.7); */}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="1"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px); /* box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6);*/}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="2"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="3"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="4"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="5"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="6"] { z-index: 5; -webkit-transform: translateX(370px) scale(0.05) rotateY(-45deg); transform: translateX(370px) scale(0.05) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="7"] { z-index: 4; -webkit-transform: translateX(460px) scale(-0.1) rotateY(-45deg); transform: translateX(460px) scale(-0.1) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="8"] { z-index: 3; -webkit-transform: translateX(550px) scale(-0.25) rotateY(-45deg); transform: translateX(550px) scale(-0.25) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="9"] { z-index: 2; -webkit-transform: translateX(640px) scale(-0.4) rotateY(-45deg); transform: translateX(640px) scale(-0.4) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="1"] .coverflow__image[data-coverflow-index="10"] { z-index: 1; -webkit-transform: translateX(730px) scale(-0.55) rotateY(-45deg); transform: translateX(730px) scale(-0.55) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="1"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="2"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6); */}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="3"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="4"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="5"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="6"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="7"] { z-index: 5; -webkit-transform: translateX(370px) scale(0.05) rotateY(-45deg); transform: translateX(370px) scale(0.05) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="8"] { z-index: 4; -webkit-transform: translateX(460px) scale(-0.1) rotateY(-45deg); transform: translateX(460px) scale(-0.1) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="9"] { z-index: 3; -webkit-transform: translateX(550px) scale(-0.25) rotateY(-45deg); transform: translateX(550px) scale(-0.25) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="2"] .coverflow__image[data-coverflow-index="10"] { z-index: 2; -webkit-transform: translateX(640px) scale(-0.4) rotateY(-45deg); transform: translateX(640px) scale(-0.4) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="1"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="2"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="3"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6); */}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="4"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="5"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="6"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="7"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="8"] { z-index: 5; -webkit-transform: translateX(370px) scale(0.05) rotateY(-45deg); transform: translateX(370px) scale(0.05) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="9"] { z-index: 4; -webkit-transform: translateX(460px) scale(-0.1) rotateY(-45deg); transform: translateX(460px) scale(-0.1) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="3"] .coverflow__image[data-coverflow-index="10"] { z-index: 3; -webkit-transform: translateX(550px) scale(-0.25) rotateY(-45deg); transform: translateX(550px) scale(-0.25) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="1"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="2"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="3"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="4"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px); /* box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6);*/}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="5"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="6"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="7"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="8"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="9"] { z-index: 5; -webkit-transform: translateX(370px) scale(0.05) rotateY(-45deg); transform: translateX(370px) scale(0.05) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="4"] .coverflow__image[data-coverflow-index="10"] { z-index: 4; -webkit-transform: translateX(460px) scale(-0.1) rotateY(-45deg); transform: translateX(460px) scale(-0.1) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="1"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="2"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="3"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="4"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="5"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6);*/}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="6"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="7"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="8"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="9"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="5"] .coverflow__image[data-coverflow-index="10"] { z-index: 5; -webkit-transform: translateX(370px) scale(0.05) rotateY(-45deg); transform: translateX(370px) scale(0.05) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="1"] { z-index: 5; -webkit-transform: translateX(-770px) scale(0.05) rotateY(45deg); transform: translateX(-770px) scale(0.05) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="2"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="3"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="4"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="5"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="6"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6); */}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="7"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="8"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="9"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="6"] .coverflow__image[data-coverflow-index="10"] { z-index: 6; -webkit-transform: translateX(280px) scale(0.2) rotateY(-45deg); transform: translateX(280px) scale(0.2) rotateY(-45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="1"] { z-index: 4; -webkit-transform: translateX(-860px) scale(-0.1) rotateY(45deg); transform: translateX(-860px) scale(-0.1) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="2"] { z-index: 5; -webkit-transform: translateX(-770px) scale(0.05) rotateY(45deg); transform: translateX(-770px) scale(0.05) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="3"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="4"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="5"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="6"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="7"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6); */}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="8"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="9"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="7"] .coverflow__image[data-coverflow-index="10"] { z-index: 7; -webkit-transform: translateX(190px) scale(0.35) rotateY(-45deg); transform: translateX(190px) scale(0.35) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="1"] { z-index: 3; -webkit-transform: translateX(-950px) scale(-0.25) rotateY(45deg); transform: translateX(-950px) scale(-0.25) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="2"] { z-index: 4; -webkit-transform: translateX(-860px) scale(-0.1) rotateY(45deg); transform: translateX(-860px) scale(-0.1) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="3"] { z-index: 5; -webkit-transform: translateX(-770px) scale(0.05) rotateY(45deg); transform: translateX(-770px) scale(0.05) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="4"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="5"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="6"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="7"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="8"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px); /*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6); */}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="9"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="8"] .coverflow__image[data-coverflow-index="10"] { z-index: 8; -webkit-transform: translateX(100px) scale(0.5) rotateY(-45deg); transform: translateX(100px) scale(0.5) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="1"] { z-index: 2; -webkit-transform: translateX(-1040px) scale(-0.4) rotateY(45deg); transform: translateX(-1040px) scale(-0.4) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="2"] { z-index: 3; -webkit-transform: translateX(-950px) scale(-0.25) rotateY(45deg); transform: translateX(-950px) scale(-0.25) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="3"] { z-index: 4; -webkit-transform: translateX(-860px) scale(-0.1) rotateY(45deg); transform: translateX(-860px) scale(-0.1) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="4"] { z-index: 5; -webkit-transform: translateX(-770px) scale(0.05) rotateY(45deg); transform: translateX(-770px) scale(0.05) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="5"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="6"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="7"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="8"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="9"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px); /* box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6);*/}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="9"] .coverflow__image[data-coverflow-index="10"] { z-index: 9; -webkit-transform: translateX(10px) scale(0.65) rotateY(-45deg); transform: translateX(10px) scale(0.65) rotateY(-45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="1"] { z-index: 1; -webkit-transform: translateX(-1130px) scale(-0.55) rotateY(45deg); transform: translateX(-1130px) scale(-0.55) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="2"] { z-index: 2; -webkit-transform: translateX(-1040px) scale(-0.4) rotateY(45deg); transform: translateX(-1040px) scale(-0.4) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="3"] { z-index: 3; -webkit-transform: translateX(-950px) scale(-0.25) rotateY(45deg); transform: translateX(-950px) scale(-0.25) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="4"] { z-index: 4; -webkit-transform: translateX(-860px) scale(-0.1) rotateY(45deg); transform: translateX(-860px) scale(-0.1) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="5"] { z-index: 5; -webkit-transform: translateX(-770px) scale(0.05) rotateY(45deg); transform: translateX(-770px) scale(0.05) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="6"] { z-index: 6; -webkit-transform: translateX(-680px) scale(0.2) rotateY(45deg); transform: translateX(-680px) scale(0.2) rotateY(45deg); opacity: 0;}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="7"] { z-index: 7; -webkit-transform: translateX(-590px) scale(0.35) rotateY(45deg); transform: translateX(-590px) scale(0.35) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="8"] { z-index: 8; -webkit-transform: translateX(-500px) scale(0.5) rotateY(45deg); transform: translateX(-500px) scale(0.5) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="9"] { z-index: 9; -webkit-transform: translateX(-410px) scale(0.65) rotateY(45deg); transform: translateX(-410px) scale(0.65) rotateY(45deg); opacity: 0.1; filter:blur(10px);}
.charity-services .showcaseCarousel .coverflow[data-coverflow-position="10"] .coverflow__image[data-coverflow-index="10"] { z-index: 10; -webkit-transform: translateX(-200px); transform: translateX(-200px);/*  box-shadow: 0 1px 25px 10px rgba(0, 0, 0, 0.6);*/
}
.charity-services #intro >div:last-child {position:relative;}
.charity-services #intro >div:last-child span {display: block;   height: 100%;  position: absolute;  left: 0; bottom:0px;  width: 90%;  background-image: linear-gradient(90deg, #455e87 11.11%, #304567 11.11%, #304567 50%, #304567 50%, #455e87 61.11%, #304567 61.11%, #304567 100%); background-size: 18.00px 18.00px;clip-path: polygon( 100% 45%, 0 0, 0 100%);} 
.charity-services .returnsuccess {  margin: 0 0 0 0px;}

 
  @media (max-width: 1400px) { 
	 
 .charity-services .charityShowcase .showcaseItem.sooner .showcaseWrap > div {flex:0 0 100%;  width: 100%; max-width: unset;}
.charity-services .charityShowcase .showcaseItem.sooner .showcaseWrap {flex-wrap: wrap;}
.charity-services .showcaseItem.sooner .showcaseCarousel { width: 100%;  position: static;  order: 1;}
.charity-services .showcaseItem.sooner .showcaseDetails {order:2;}
 }
 
 @media (max-width: 1320px) { 
 .charity-services article.showcase .charityShowcase { opacity: 1;  width: calc(100% - 165px);}
 }
 
  @media (max-width: 1230px) { 
 .charity-services #charityNav .charityExpand li {flex-wrap: wrap; flex: 0 0 48%;}
 .charity-services #charityNav .charityExpand.charityPricing li, .charity-services #charityNav .charityExpand.charityExamples li {flex: 0 0 48.6%;}
  }
 
 @media (max-width: 1080px) { 
 .charity-services header nav > span {  border-bottom:0px;  border-left: 3px solid #455e87;  border-right: 3px solid #455e87;}
 .charity-services #intro {padding: 0px 45px 0px 95px; margin: 80px 0;     z-index: 460;  position: relative;}
 .charity-services #intro {  padding: 0 45px 0 95px;}
 .charity-services  #bodyInner >  .heading { padding: 0 0 0 95px;}
 .charity-services  .textAndImage2Col { padding: 0 45px 0 95px;}
 .charity-services .slideCaption h2 , .charity-services .clients h2{font-size:31px;}
 .charity-services  .slider .slick-list {  width: 100%;   margin: 0 0 0 -14px !important;  }
 .charity-services  .slick-initialized .slick-slide { width: 50%;}
 .charity-services  .slider .slick-slide { margin: 0px 0px 27px 0px;  }
 .charity-services .textAndImage2Col img {  max-width: 130px;}
 .charity-services  .slider .slideContent {  width: 77.5vw !important;}
 .charity-services .slider { padding: 0 0 50px 110px;}
 .charity-services .textAndImage2Col.charityToolkit img {  max-width: 210px;}
 .charity-services .finalRow > div:last-child { padding: 0px 55px;}
 .charity-services .finalRow,  .charity-services footer #subFooter, .charity-services .clients {    margin: 0 0 0 95px;}
 .charity-services .finalRow > div:first-child img { width: 120%;   margin: 0px 0 0 -60px;  max-width: 480px;}
 .charity-services .finalRow > div:first-child {  padding: 0px 0 100px 55px; }
 .charity-services .finalRow > div:last-child { padding: 0px 55px;}
  .charity-services footer #subFooter {margin:0 0 0 50px;}
 .charity-services .finalRow > div:last-child {  padding: 0px 0px 0px 55px; }
 .charity-services article.showcase .charityShowcase {  opacity: 1;   width: calc(100% + 20px);} 
 .charity-services .charityShowcase .showcaseItem .showcaseWrap > div {flex:0 0 100%;  width: 100%; max-width: unset;}
.charity-services .charityShowcase .showcaseItem .showcaseWrap {flex-wrap: wrap;}
.charity-services .showcaseCarousel { width: 100%;  position: static;  order: 1;}
.charity-services .showcaseDetails {order:2;}
.charity-services .charityShowcase span.scTrigger {left: 7px;  top: 74px;}
.charity-services #charityNav {  padding: 45px 35px 0 95px;}
 .charity-services .simpleBody.videoPlayer .videoPlayerWrapper {  padding: 0 25px 0 0px;}
 .charity-services .clients #references {  margin: 40px 0 40px 100px; flex: 0 0 88.6%;}

 }
 
  @media (max-width: 970px){
	 .charity-services .clients #references .refIntro, .charity-services .clients #references .refFolk {flex:0 0 90%;}
	 .charity-services .refIntro {  margin: 0 0 50px 0;}
 }
 
 @media (max-width: 880px) { 
.charity-services #intro >div:last-child span {display: block;   height: 100%;  position: absolute;  left: 0; top: 0;  width: 90%; background-image: linear-gradient(90deg, #455e87 11.11%, #304567 11.11%, #304567 50%, #304567 50%, #455e87 61.11%, #304567 61.11%, #304567 100%);background-size: 18.00px 18.00px;clip-path: polygon(0 0, 100% 100%, 100% 0);} 
 .charity-services  #charityLogos .charityLogos {min-height:250px;}
 .charity-services .finalRow > div {flex:0 0 100%;}
 .charity-services .finalRow {flex-wrap:wrap;}
 .charity-services .clients #charityLogos { flex: 0 0 100%;}
 .charity-services .triGrid .button { margin: 5px 0 0 0; }
 .charity-services  footer #subFooter { margin: 0 0 0 50px !important;} 
 .charity-services .clients,  .charity-services .finalRow {padding:25px 25px 25px 5px;}
 .charity-services .clients > div:last-child {flex:0 0 90%;}
 .charity-services #charityLogos .charityLogos li img {  margin: 11% auto;}
 .charity-services .finalRow > div:first-child {flex:0 0 100%; padding: 0px 0 40px 0px;}
.charity-services .finalRow > div:first-child img {  width: 100%;      margin: 30px 0 0 -100px;     max-width: 480px;     position: static;  }
.charity-services #testimonials {  padding: 0 0% 0 20px; min-height: 60vh;}
.charity-services .showcaseCarousel {    width: 100%;   position: relative;    order: 1;    transform: scale(0.5) translate(0px, -215px);    }
.charity-services .showcaseDetails {transform: translate(0px, -275px);}
.charity-services .charityShowcase .showcaseItem .showcaseWrap > div {transform: unset;}
.charity-services .charityShowcase .showcaseItem {   padding: 55px 0 0 0;  }
.charity-services .simpleBody.videoPlayer .videoPlayerWrapper {  padding: 0px;}
.charity-services .clients #references {  margin: 0px 0 40px 55px; }
 }
@media (max-width: 800px) {  
 .charity-services .slick-initialized .slick-slide { width: 100%; }
 .charity-services .heading#brand h2:after, .charity-services .heading#marketing h2:after, .charity-services .heading#crm h2:after, .charity-services .heading#charityToolkit h2:after {width:100%;}
 .charity-services .charityToolkit .slideCaption .button.alt {  margin: 25px 0 0 0;}
 .charity-services .charityToolkit .slideCaption .button { margin: 25px 15px 0 0;}
.charity-services .showcaseBadges {margin: 20px 40px 0px 40px;}
.charity-services #charityNav .charityExpand h3 { margin:13px 0 10px;  font-size: 19px;}
 .charity-services #charityNav .charityExpand.charityPricing li {flex: 0 0 100%;}
 .charity-services .simpleBody.videoPlayer .videoPlayerWrapper {  padding: 0 20px 0 0px;}
}


 
 @media (max-width: 735px) {  
  .charity-services #charityNav .charityExpand li {flex-wrap: wrap; flex: 0 0 100%;}
  .charity-services #charityNav {margin: 20px 0;}
   .charity-services #charityNav {   padding: 0px 35px 0 35px;}
 }
 
 
@media (max-width: 660px) {  
.charity-services .textAndImage2Col {flex-wrap:wrap; gap: 25px; margin: 0 0 40px 0;}
.charity-services .textAndImage2Col div { flex: 0 0 100%;}
.charity-services .textAndImage2Col img {max-width: 80px;}
.textAndImage2Col.charityToolkit img { max-width: 140px; }
.charity-services #testimonials .testimonials li.shortTestimonial p {  font-size: 19px; }
.charity-services .finalRow > div:first-child img { width: 100%; margin: 30px 0 0 0; }
.charity-services .finalRow > div:first-child {padding: 0px 0 40px 58px; text-align: left;   }
.charity-services .finalRow > div:last-child {padding: 0px 20px 0px 55px;    }
.charity-services .slider .slideContent { width: 71.5vw !important;    }
.charity-services article.showcase .charityShowcase { padding: 45px 0 0 0;}
.charity-services .charityShowcase span.scTrigger {   left: 8px;  top: 74px; }
.charity-services .showcaseCarousel {transform: scale(0.5) translate(-440px, -215px);}
.charity-services .charityShowcase .showcaseItem  .showcaseWrap .nine.columns{width: 880px;}
.charity-services .slideCaption h2 {font-size: 25px;}
.charity-services span.chevron::before { top: 6px;background-size: 16px;}
}
@media (max-width: 630px) {  
.charity-services .finalRow, .charity-services footer #subFooter, .charity-services .clients {  margin: 0 0 0 0px;    }
.charity-services footer, .charity-services footer #subFooter {    margin: 0 0 0 0px !important;    }
.charity-services  #wrapper > header.south {background:#304567; }
.charity-services   #intro {  padding: 0px 35px 0px 35px;  margin: 60px 0; }
.charity-services #bodyInner > .heading , .charity-services .textAndImage2Col { padding: 0 35px; }
.charity-services .slider {  padding: 0 0 50px 25px;    text-align: center;}
.charity-services .showcaseItem.sooner .showcaseCarousel {  width: 540px;}
.charity-services .charityShowcase .showcaseItem .showcaseBadges img {  max-width: 250px;  }
.charity-services .charityShowcase .showcaseHeader h2 {font-size: 25px;}
.charity-services .charityShowcase .showcaseItem .showcaseWrap > div {  padding: 0rem 2rem 2rem 2rem;}
.charity-services   #testimonials{  min-height: 80vh; }
.charity-services #charityNav {  padding: 0px 35px 0 35px;}
.charity-services #charityNav .charityExpand.charityExamples li {flex: 0 0 100%;}
 .charity-services .simpleBody.videoPlayer .videoPlayerWrapper {  padding: 0 20px 0 20px;}
}

@media (max-width: 520px) {  
	.charity-services #charityLogos .charityLogos li, .charity-services #charityLogos .charityLogos li p {width:100%; text-align:center;}
	.charity-services #charityLogos .charityLogos li.active {display:inline-block;}
	.charity-services .clients h2 { margin: 10px 0 0px 30px; font-size:26px;}
	.charity-services .finalRow h2 {  margin: 0px 0 30px 0px; font-size:26px;}
	.charity-services .showcaseDetails .cost ul { display: inline;}
	.charity-services .showcaseDetails .cost li {width: 100%;  padding: 0 1rem 1em 0;}
	.charity-services .showcaseDetails .cost {    padding: 1rem 0rem 2rem 15px;}
.charity-services .cost span {left:4px;}
.charity-services #introCaption {   padding:25px 25px 25px 25px; }
#spotlight > div:last-child h2 {width:auto;}
}

 @media (max-width: 440px) { 
 .charity-services  #charityLogos .charityLogos {   padding: 40px 0;  min-height: 400px;   flex-wrap: wrap;    }
 .charity-services  #charityLogos .charityLogos li {   flex: 0 0 100%; width: 100%;	}
 .charity-services  #charityLogos .charityLogos li p {justify-content:center;}
 .charity-services  #charityLogos .charityLogos li.active {   display: inline-block;    }
 .charity-services  #charityLogos .charityLogos li img {  max-width: 140px;}
.charity-services  .slider .slideCaption { margin: 0 0 5px 0;}
.charity-services .heading h2 {  font-size: 22px;} 
.charity-services .heading h3 {margin: 0 0 5px 0;}
.charity-services  .triGrid .row > div:first-child,  .charity-services  .triGrid .row.alt > div:nth-child(2n) {  padding: 30px 0; margin: 0 0 30px 0;    }
 .charity-services .finalRow > div:first-child {  padding: 0px 0 40px 30px }
.charity-services .finalRow > div:last-child { padding: 0px 20px 0px 30px; }
.charity-services .showcaseCarousel { transform: scale(0.34) translate(-275px, -250px); }
.charity-services .charityShowcase .showcaseItem .showcaseWrap > div {margin: -240px 0 0 0;}
.charity-services .charityShowcase .showcaseItem.noCarousel .showcaseWrap > div {margin: 0;}
.charity-services .showcaseItem.sooner .showcaseCarousel, .charity-services .showcaseItem .showcaseCarousel {width:100%;}
.charity-services   #testimonials{  min-height: 90vh; }
.charity-services #charityNav nav ul li { margin:0 18px 0 0;}
.charity-services #charityNav .charityExpand.charityPricing li {padding: 1px 13px 35px 67px;}
.charity-services .clients #references {  margin: 0px 0 40px 35px;flex: 0 0 96%; }
 }