.font-semi{font-family:Spartan-Semi}#loadMore,.aboutHero .button,.resources-main-content a{transition:all .3s ease-in-out}.aboutHero .button,.herolegal .button,.legal-learn-more .button{margin-top:0!important;position:relative;top:0;transition:top .5s ease}.aboutHero .button:hover,.herolegal .button:hover,.legal-learn-more .button:hover{top:-5px}.w-100{width:100%}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.heroproduct.legal-learn-more .container .fcolumns{background-image:none}.legal-learn-more .demobutton{color:#fff;text-decoration:none}.legal-learn-more h2{margin-top:0}.legal-learn-more h4{margin-bottom:21px;margin-top:0}.legal-two-column,.two-column-content{margin:0;padding:50px 0}.fullHeadingBlock{text-align:center}.fullHeadingBlock h2,.legal-accordion.productaccordion{margin-bottom:0}.legal-accordion.productaccordion.fcolumns{min-height:350px}.productaccordion.legal-accordion.accordion{min-height:unset}.legal-accordion.ui-accordion{margin-top:42px}.legal-accordion .ui-accordion-header{border-top-left-radius:20px;border-top-right-radius:20px;margin-top:14px;padding-bottom:12px;padding-top:12px}.legal-accordion .ui-accordion-header:not(.ui-accordion-header-active){border-radius:20px}.legal-accordion .ui-accordion-header h3{align-items:center;border:0;display:flex;font-family:Spartan-Semi;font-size:16px;height:unset;line-height:21px;margin:0;min-height:42px;padding:0 100px 0 0;text-transform:unset}.legal-accordion .ui-accordion-content,.legal-accordion .ui-accordion-header{background:linear-gradient(0deg,rgba(99,155,198,.2),rgba(99,155,198,.2)),rgba(41,41,41,.2);padding-left:24px}.legal-accordion.productaccordion .ui-accordion-content{border-bottom:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin-top:0;padding-bottom:12px;padding-right:48px}.legal-accordion.productaccordion .ui-accordion-content p:first-child{display:none}.herolegal .firstcol h4,.legal-accordion.productaccordion .ui-accordion-content p{margin-top:0}.legal-accordion.productaccordion .ui-accordion-content>*{font-size:15px;letter-spacing:.48px;line-height:20px}.legal-accordion.productaccordion .ui-state-default h3:after{bottom:0;margin:auto;top:0}.fullHeadingBlock h4,.legal-two-column h4{margin:0}.fullHeadingBlock h2,.legal-two-column h2{margin-top:10px}.aboutHero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:72px;padding-top:40px;text-align:center}.aboutHero .richtext>*{margin-top:0}.aboutHero .richtext h4{margin-bottom:18px;text-transform:uppercase}.aboutHero .richtext h2{margin-bottom:30px}.aboutHero .richtext h2,.aboutHero .richtext h4{text-align:center!important}.aboutHero .innerbuttonswrap{padding-top:20px}.postBannerContent{padding-left:50px}.blog-postBlock{padding-top:120px}.blogpostContainer{max-width:1100px}.blogcontentContainer{max-width:996px}.blogpostContent{background-color:#d7e2ec;padding-top:35px}.blogpostContent .blog_post_body .hs_cos_wrapper *,.blogpostContent .blog_post_body p{color:#041224;letter-spacing:.48px;line-height:21px}.blog-postTitle{color:#f0f0f0;font-family:Spartan-Semi;font-weight:600;text-align:left}.bloglink a{text-decoration:none}.bloglink .txtgrad{font-family:DM Sans,sans-serif}.bloglink-icon{margin-right:5px}.bloglink-righticon{margin-left:10px}.postFeaturedImage{border-radius:15px;margin:0 auto;max-width:515px;width:100%}.blog-postBlock .sgccws{margin-bottom:-5px}.blog_post_body{padding-bottom:50px}.blog-postNavigation{padding-bottom:30px}.blog-postNavigation .text-right .bloglink{text-align:right!important}.blog_post_body a{color:#041224;font-family:Spartan-Medium}.blog_post_body a:hover{text-decoration:none}.blog_post_body img{display:block;margin:0 auto}.blog_post_body h4{line-height:28px!important}@media only screen and (min-width:391px) and (max-width:520px){.legal-accordion.ui-accordion{margin:0 0 50px}}@media only screen and (min-width:521px) and (max-width:650px){.legal-accordion.ui-accordion{margin:0 0 90px}}@media only screen and (max-width:500px){.aboutHero{background-size:500px!important;padding-bottom:335px}}@media only screen and (min-width:651px) and (max-width:820px){.legal-accordion.ui-accordion{margin:0 0 130px}}@media only screen and (max-width:820px){.legal-accordion.productaccordion.fcolumns{margin-bottom:50px}.legal-accordion.ui-accordion{margin-left:0;margin-right:0;padding-bottom:0;padding-top:0;width:auto}.legal-accordion.fcolumns>.accordionheader{margin:0 15px}.desk-img{display:none}.two-column-content{padding-top:0}.two-column-content>.container{flex-direction:column!important}.herolegal.sgctcf .mbypass.firstcol,.legal-two-column .fcolumns,.two-column-content .fcolumns{margin:0 20px}.herolegal.sgctcf .mbypass.firstcol,.legal-two-column.sgctcf .mbypass.firstcol,.two-column-content.sgctcf .mbypass.firstcol{max-width:100%!important;width:auto!important}.heropartners.legal-two-column .secondcol{text-align:left}.legal-two-column img{margin-top:20px!important;width:100%!important}.column-reverse-mob>.container{flex-direction:column-reverse!important}.column-reverse-mob{padding-top:0!important}.usecasebelowhero{margin-top:0}.fullHeadingBlock{padding:0 20px;width:auto!important}.blog_post_body img{height:auto;width:100%}.blogpostContainer .postColumn,.blogpostContent{padding-left:20px;padding-right:20px}.legal-learn-more .richtext>*{text-align:center!important}.blogpostContent .section .scheduleademo,.blogpostContent .section .scheduleademo>*{padding-left:0!important;padding-right:0!important}.legal-two-column .container,.two-column-content .container{flex-wrap:nowrap}.about-mission.legal-two-column{padding-top:20px}.legal-accordion.productaccordion .ui-accordion-content{padding-right:20px}.legal-accordion .ui-accordion-header h3{padding:0 50px 0 0}.legal-accordion .ui-accordion-header,.legal-accordion.productaccordion .ui-accordion-content{padding-left:20px}.blogpostContent .blog_post_body figure{margin-left:0;margin-right:0}}@media only screen and (min-width:501px) and (max-width:767px){.aboutHero{padding-bottom:65%}}@media only screen and (max-width:767px){.aboutHero{background-image:url(https://20201817.fs1.hubspotusercontent-na1.net/hubfs/20201817/Aboutmobile-banner.jpg)!important;background-position:bottom;margin-top:-10px;padding-top:60px}}@media only screen and (min-width:821px){.testimonialslider .container{display:block}.testimonialslider .slidertitle{margin-bottom:15px}.two-column-content .container{column-gap:30px}.legal-accordion.ui-accordion,.legal-accordion.ui-accordion h3{padding-left:0}.mob-img{display:none}.usecasebelowhero{margin-top:-95px}.legal-two-column .firstcol{padding-right:30px}.legal-accordion.productaccordion.fcolumns{margin-bottom:90px}.postFeaturedImage{float:right;height:360px;margin:0;object-fit:cover}.blog_post_body{padding-bottom:90px}.blog-postNavigation{padding-bottom:180px}.blogpostContent{padding-top:85px}.blog-postBlock .sgccws{margin-top:-115px;z-index:-1}.postRow{display:flex;justify-content:flex-start;margin:0 20px}.legal-two-column .firstcol,.legal-two-column .secondcol,.postColumn,.two-column-content .firstcol,.two-column-content .secondcol{width:50%}.legal-two-column .firstcol,.legal-two-column .secondcol,.two-column-content .firstcol,.two-column-content .secondcol{margin:0}.herolegal .firstcol,.herolegal .secondcol,.legal-two-column .firstcol,.legal-two-column .secondcol,.two-column-content .firstcol,.two-column-content .secondcol{flex:1;max-width:100%}.herolegal .firstcol{width:60%}.herolegal .secondcol{width:40%}.postBannerImage{padding-left:20px}.blog-postTitle{font-size:32px;line-height:40px}.legal-learn-more{padding-top:40px}.about-mission.legal-two-column{padding-top:80px}}@media only screen and (min-width:821px) and (max-width:1299px){.legal-two-column,.two-column-content{padding-left:20px;padding-right:20px;width:auto}.legal-accordion.productaccordion.fcolumns{margin-left:20px;margin-right:20px}}@media only screen and (min-width:1200px){.heroproduct.legal-learn-more .container .fcolumns{padding:0 250px 50px}.postRow{margin:0}.aboutHero{margin:0 auto;max-width:1500px!important}.blog-postBlock .sgccws{margin-bottom:-66px;margin-top:-190px}.blogpostBanner{padding-bottom:60px}}@media only screen and (min-width:1366px){.usecasebelowhero{margin-top:-160px}.legal-two-column .firstcol{padding-right:60px}.blog-postTitle{font-size:35px;line-height:40px}}@media only screen and (min-width:1440px){.blog-postBlock .sgccws{margin-top:-200px}}@media only screen and (min-width:1620px){.usecasebelowhero{margin-top:-190px}.blog-postBlock .sgccws{margin-top:-230px}}@media only screen and (min-width:1720px){.usecasebelowhero{margin-top:-210px}.blog-postBlock .sgccws{margin-top:-230px}}@media only screen and (min-width:1820px){.usecasebelowhero{margin-top:-220px}.blog-postBlock .sgccws{margin-top:-250px}}@media only screen and (min-width:1920px){.usecasebelowhero{margin-top:-232px}.blog-postBlock .sgccws{margin-top:-272px}}