.tdp-whyus-container{background-color:var(--global-color-10);box-shadow:7px 7px 8px var(--base-2);border-radius:10px;padding:1.5em 1.5em 1em 1.5em}.tdp-whyus-heading{align-items:flex-start;color:var(--global-color-7);column-gap:0.5em;display:inline-flex;flex-direction:column;font-size:1.3em;min-height:98px}.tdp-whyus-heading .gb-shape svg{width:1em;height:1em;fill:currentColor;font-size:2em}.tdp-heading{font-size:30px;padding-left:5px;border-left:7px solid var(--global-color-7)}.tdp-sub-heading{background-color:var(--global-color-10);border-top-right-radius:20px;color:var(--base-4);font-size:22px;font-weight:500;text-transform:uppercase;border-bottom:5px solid var(--global-color-7);padding:10px 10px 10px 25px}.edp-container-logo{align-items:center;aspect-ratio:1/1;background-color:var(--base-4);display:flex;justify-content:center;transition:all 0.5s ease-in-out 0s;padding:1em}.edp-container-logo:hover img{transform:scale(1.1)}.edp-container-logo:is(:hover,:focus){background-color:var(--base-2)}.edp-container-logo img{transition:all 0.2s ease-out 0s}.edp-img-logo{height:auto;max-width:100%;object-fit:contain;width:auto}.has-container-link{position:relative}.has-container-link a:first-of-type:before{content:'';position:absolute;top:0px;right:0px;bottom:0px;left:0px}.services-menu-link{align-items:center;color:var(--accent);column-gap:.5em;display:flex;flex-direction:column;font-size:1.2em;font-weight:500;margin-bottom:0px;text-align:center}.services-menu-link .gb-shape svg{width:1.5em;height:1.5em;fill:currentColor}.shadow{box-shadow:0px 10px 10px 7px var(--global-color-10);transition:all 0.5s ease 0s}.shadow:is(:hover,:focus){box-shadow:0px 10px 10px 12px var(--global-color-10);transform:translate3d(2px,-7px,0px)}.tab-button-fp-client{background-color:var(--base-3);color:#000000;border:1px solid var(--contrast);border-radius:7px;padding:.5em 1em}.tab-button-fp-client:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){background-color:var(--accent);color:var(--base-4)}.tab-button-fp-client:is(:hover,:focus){background-color:var(--base);color:#000000}@media (max-width:767px){.tab-button-fp-client{flex-grow:1;flex-shrink:0}}