.digital-solutions-page-main{display:flex;flex-direction:column;gap:80px;padding-bottom:80px}@media screen and (max-width:768px){.digital-solutions-page-main{gap:48px!important;padding-bottom:48px!important}}.digital-solutions-page-main>*{margin-top:0!important;margin-bottom:0!important}.digital-solutions-page-main .sv-intro{padding-top:0!important;padding-bottom:0!important}.digital-solutions-page-main .awards-section{margin-top:0!important;margin-bottom:0!important}.digital-solutions-page-main .explore-services-wrapper,.digital-solutions-page-main .faq,.digital-solutions-page-main .feature-grid-section,.digital-solutions-page-main .fm-cards,.digital-solutions-page-main .stat-banner-section,.digital-solutions-page-main .video-highlight-section{padding-top:0!important;padding-bottom:0!important}.digital-solutions-page-main .testimonials-section .testimonials-container{gap:0!important}@media screen and (max-width:768px){.digital-solutions-page-main .testimonials-section .testimonials-container{gap:48px!important}}.digital-solutions-page-main .testimonials-section .testimonials-description{margin-bottom:0!important}@media screen and (max-width:768px){.digital-solutions-page-main .testimonials-section .testimonials-description{margin-bottom:8px!important}}.digital-solutions-page-main .produced-offsite-feature-cards .feature-card__desc,.digital-solutions-page-main .produced-offsite-feature-cards .feature-card__title{color:#fff!important}.custom-faq,.faq-page{background-color:#fff}.custom-faq{width:100%;display:flex;justify-content:center;padding:40px 24px 64px;box-sizing:border-box}@media(min-width:768px){.custom-faq{padding:80px 24px}}@media(min-width:1280px){.custom-faq{padding:80px 72px}}.custom-faq__container{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.custom-faq__heading-wrapper{width:100%;text-align:center;margin-bottom:64px}@media screen and (max-width:768px){.custom-faq__heading-wrapper{margin-bottom:48px}}.custom-faq__heading{font-family:Items,Georgia,serif;font-size:64px;font-weight:300;line-height:70px;letter-spacing:0;color:#000;margin:0}@media screen and (max-width:768px){.custom-faq__heading{font-size:48px;line-height:1.1}}.custom-faq__grid{width:100%;display:grid;grid-template-columns:repeat(2,1fr);column-gap:80px;row-gap:0}@media screen and (max-width:900px){.custom-faq__grid{grid-template-columns:1fr;column-gap:0}}.custom-faq__item{border-bottom:1px solid #e6e6e6;padding-bottom:24px;padding-top:24px}@media screen and (min-width:901px){.custom-faq__item:first-child,.custom-faq__item:nth-child(2){border-top:1px solid #e6e6e6}}@media screen and (max-width:900px){.custom-faq__item:first-child{border-top:1px solid #e6e6e6}}@media screen and (max-width:768px){.custom-faq__item{padding-bottom:16px;padding-top:16px}}.custom-faq__question-btn{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0;background:transparent;border:none;cursor:pointer;text-align:left;transition:color .3s ease;color:#000}.custom-faq__question-btn:hover{color:#4e9d7c}.custom-faq__question-text{font-family:var(--font-sans,"Inter Tight",sans-serif);font-size:18px;font-weight:600;line-height:24px;letter-spacing:0;color:inherit;padding-right:24px}.custom-faq__question-text span{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.custom-faq__question-text h1,.custom-faq__question-text h2,.custom-faq__question-text h3,.custom-faq__question-text h4,.custom-faq__question-text h5,.custom-faq__question-text h6,.custom-faq__question-text p{margin:0}.custom-faq__icon{display:flex;align-items:center;justify-content:center;color:inherit;transition:transform .3s ease;flex-shrink:0}.custom-faq__item--open .custom-faq__question-btn{color:#4e9d7c}.custom-faq__item--open .custom-faq__icon{transform:rotate(180deg)}.custom-faq__answer-panel{overflow:hidden;transition:max-height .3s ease}.custom-faq__answer-content{padding-top:16px;padding-bottom:8px;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0}.custom-faq__answer-content,.custom-faq__answer-content div,.custom-faq__answer-content li,.custom-faq__answer-content ol,.custom-faq__answer-content p,.custom-faq__answer-content span,.custom-faq__answer-content ul{font-family:var(--font-sans,"Inter Tight",sans-serif);color:#000}.custom-faq__answer-content p{margin-bottom:16px}.custom-faq__answer-content p:last-child{margin-bottom:0}.custom-faq__answer-content ol,.custom-faq__answer-content ul{padding-left:24px;margin-bottom:16px}.custom-faq__answer-content ol:last-child,.custom-faq__answer-content ul:last-child{margin-bottom:0}.custom-faq__answer-content ul{list-style-type:disc}.custom-faq__answer-content ol{list-style-type:decimal}.custom-faq__answer-content li{margin-bottom:8px}.custom-faq__answer-content li:last-child{margin-bottom:0}.custom-faq__answer-content a{color:#4e9d7c;text-decoration:underline;transition:color .2s ease}.custom-faq__answer-content a:hover{text-decoration:none;color:#3d7b61}.custom-faq__answer-content b,.custom-faq__answer-content strong{font-weight:600;color:#000}