#turnkey-credit{display:none}.site-footer .testimonial .image .element{width:125px;height:125px;border-radius:100%;background-size:cover;background-position:center}.site-footer .testimonial .image{width:100%;display:flex;flex-direction:row;justify-content:center;margin-bottom:calc(var(--defaultInterval)*.5)}#SD .site-footer .testimonial .quote{font-size:20px;text-align:center;font-family:var(--primaryFontFamily);font-weight:400;line-height:1.2;margin-left:10%;margin-right:10%}#SD .site-footer .testimonial .quote p{font-style:italic}#SD .site-footer .testimonial .quote p em{font-style:normal}.site-footer .testimonial .quote p:last-of-type{margin-bottom:calc(var(--defaultInterval)*.5)}.site-footer .testimonial .name,.site-footer .testimonial .title{color:var(--colorB);font-family:var(--accentFontFamily);font-weight:800;text-transform:uppercase;text-align:center;letter-spacing:4px;font-size:var(--h5Size);font-size:}.site-footer .testimonial .name{font-size:var(--h4Size);line-height:1}.footer{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;max-width:var(--maxWidth);position:relative;margin-left:auto;margin-right:auto}#SD .footer a{color:var(--colorA)}.footer>.wrapper{margin-left:auto;max-width:90vw;margin-right:auto;width:100%;display:block}.footer .footerGRID{margin-left:auto;margin-right:auto;display:grid;grid-template-areas:"SSLogoGlyph  SSLogoText" ".  footerMenu" "WFISLogo  contactInfo";grid-template-columns:1fr 5fr;grid-template-columns:minmax(50px, 1fr) minmax(250px, 5fr);grid-template-rows:[logo] 1fr;column-gap:calc(var(--defaultInterval)*1);row-gap:calc(var(--defaultInterval)*.5);font-family:var(--accentFontFamily);justify-content:center;width:90%;margin-top:calc(var(--defaultInterval)*2);font-size:17px;max-width:600px}.footer .footerGRID>*{padding:0}.footer .footerGRID .ssLogoGlyph{grid-area:SSLogoGlyph}.footer .footerGRID .ssLogoGlyph *{transition:var(--defaultTransition)}.footer .footerGRID .ssLogoText{grid-area:SSLogoText}.footer .footerGRID .ssLogoText *{transition:var(--defaultTransition)}.footerGRID .ssLogoText.hover #texttextLOGO{fill:var(--colorB)}.footer div.partnerLogos{display:flex;flex-direction:column;align-content:flex-end;align-items:flex-end}.footer .footerGRID .WFISlogo{width:70px;margin-bottom:calc(var(--defaultInterval)*.5)}.footer .footerGRID .footerMenu{grid-area:footerMenu;display:flex;align-content:flex-start;align-items:flex-start;font-weight:700;display:;flex-direction:column}.footerGRID .ssLogoGlyph .glyphBackingGLYPH{fill:transparent;transition:var(--defaultTransition)}.footerGRID .ssLogoGlyph.hover .glyphBackingGLYPH{fill:#fff}.footerGRID .footerMenu .social div.icon{width:calc(var(--defaultInterval)*2);padding-right:calc(var(--defaultInterval)*.25)}.footer ul#menu-footer{margin:0;text-align:center;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;align-items:stretch;align-content:}.footer ul#menu-footer li{list-style:none;color:var(--colorNavPrimary);padding:0 calc(var(--defaultInterval)*1) 0 0}.footer ul#menu-footer li a{transition:var(--defaultTransition)}.footerGRID .social .icon path{transition:var(--defaultTransition)}.footerGRID .social .icon:hover path{transition:var(--defaultTransition);fill:var(--colorB)}.footer div.credits{text-align:center;padding:calc(var(--defaultInterval)*.5);margin-top:calc(var(--defaultInterval)*1);font-family:var(--accentFontFamily);text-transform:uppercase;font-weight:700;font-size:16px;letter-spacing:3px}.footer div.credits a{color:var(--colorB)}.footerGRID .contactInfo a{font-weight:700}.footer .footerGRID .WFISLogo{grid-area:WFISLogo}.footer .footerGRID .contactInfo{grid-area:contactInfo;display:flex;justify-content:center;flex-direction:column}.footer .credits .footerBar{margin-right:calc(var(--defaultInterval)*.5);margin-left:calc(var(--defaultInterval)*.5)}@media only screen and (max-width:768px){.footer .footerGRID{grid-gap:calc(var(--defaultInterval)*.5)}.site-footer .footer *{font-size:14px}.footer .credits .footerBar{display:block;visibility:hidden;font-size:0px}}