@charset "UTF-8";#left-area .apt_list_benefits_parent>div .benefit-list:is(ul) li:before,#left-area .custom-form-style .inputs-list li:before,#left-area .list-benefits-row>div .benefit-list:is(ul) li:before,.apt_list_benefits_parent:not(li)>div .benefit-list:is(ul) li:before,.body-content .hide-list-markers li:before,.body-content .hide-list-markers-body li:before,.custom-form-style .input .inputs-list li:before,.entry-content .hide-list-markers li:before,.entry-content .hide-list-markers-body li:before,.hide-list-markers li:before,.hide-list-markers-body li:before,.input-group.standard-radio [type=radio],.list-benefits-row>div .benefit-list:is(ul) li:before,.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px)}#left-area .apt_list_benefits_parent>div .benefit-list:is(ul),#left-area .custom-form-style .inputs-list,#left-area .list-benefits-row>div .benefit-list:is(ul),.apt_list_benefits_parent:not(li)>div .benefit-list:is(ul),.body-content .hide-list-markers,.body-content .hide-list-markers-body,.custom-form-style .input .inputs-list,.entry-content .hide-list-markers,.entry-content .hide-list-markers-body,.hide-list-markers,.hide-list-markers-body,.list-benefits-row>div .benefit-list:is(ul){list-style:none;margin:0;padding:0}#left-area .apt_list_benefits_parent>div .benefit-list:is(ul) li,#left-area .custom-form-style .inputs-list li,#left-area .list-benefits-row>div .benefit-list:is(ul) li,.apt_list_benefits_parent:not(li)>div .benefit-list:is(ul) li,.body-content .hide-list-markers li,.body-content .hide-list-markers-body li,.custom-form-style .input .inputs-list li,.entry-content .hide-list-markers li,.entry-content .hide-list-markers-body li,.hide-list-markers li,.hide-list-markers-body li,.list-benefits-row>div .benefit-list:is(ul) li{margin-bottom:0}#left-area .apt_list_benefits_parent>div .benefit-list:is(ul) li:before,#left-area .custom-form-style .inputs-list li:before,#left-area .list-benefits-row>div .benefit-list:is(ul) li:before,.apt_list_benefits_parent:not(li)>div .benefit-list:is(ul) li:before,.body-content .hide-list-markers li:before,.body-content .hide-list-markers-body li:before,.custom-form-style .input .inputs-list li:before,.entry-content .hide-list-markers li:before,.entry-content .hide-list-markers-body li:before,.hide-list-markers li:before,.hide-list-markers-body li:before,.list-benefits-row>div .benefit-list:is(ul) li:before{content:"​"}.apt_cards_with_icons_parent:not(li) .row .subtitle,.apt_cards_with_icons_parent:not(li) .row .subtitle div,.apt_cards_with_icons_parent:not(li) .row .subtitle p,.apt_list_benefits_header:not(li)>div .subtitle,.list-benefits-header>div .subtitle{font:1.75rem/1.36 var(--font-family);color:var(--navy)}@media (max-width:960px){.apt_cards_with_icons_parent:not(li) .row .subtitle,.apt_cards_with_icons_parent:not(li) .row .subtitle div,.apt_cards_with_icons_parent:not(li) .row .subtitle p,.apt_list_benefits_header:not(li)>div .subtitle,.list-benefits-header>div .subtitle{font-size:1.5rem}}@media (max-width:767px){.apt_cards_with_icons_parent:not(li) .row .subtitle,.apt_cards_with_icons_parent:not(li) .row .subtitle div,.apt_cards_with_icons_parent:not(li) .row .subtitle p,.apt_list_benefits_header:not(li)>div .subtitle,.list-benefits-header>div .subtitle{font-size:1.25rem}}.et_pb_section:not(.section) .et_pb_row:has(.apt_logo_scroller_parent),.full-width{width:100%!important;position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-49vw!important}.home-services h1,.home-services h2,.home-services h3,.home-services h4,.home-services h5,.home-services h6{margin:0;padding:0}.home-services .et_pb_main_blurb_image{margin-bottom:10px}.home-services .et_pb_blurb .et_pb_blurb_content .et_pb_module_header{font-weight:700;text-decoration:underline}.section .random-latest-case-study{width:75%}.section .random-latest-case-study h2{margin:0 0 30px;padding:0;font:16px/19px var(--font-family);color:#fff;letter-spacing:-.24px;text-transform:uppercase}.section .random-latest-case-study .case-study-title{margin:0 0 40px;font:800 34px/40px var(--font-family);color:#fff}.section .random-latest-case-study a{width:-webkit-max-content;width:-moz-max-content;width:max-content}.section .random-latest-case-study .button-link,.section .random-latest-case-study .custom-form-style .hs-form [type=submit]{margin-bottom:50px}.section .random-latest-case-study .arrow-link{color:#fff}@media (max-width:768px){.section .random-latest-case-study{width:auto}.section .random-latest-case-study h2{margin-bottom:20px}.section .random-latest-case-study .case-study-title{font-size:28px;line-height:34px}.section .random-latest-case-study .button-link,.section .random-latest-case-study .custom-form-style .hs-form [type=submit]{margin-bottom:30px}}.type-person>.et_post_meta_wrapper:first-child{display:none}.type-person .entry-title{margin-left:-5px;margin-bottom:0;padding-bottom:0;line-height:1}.publisher_cpt .et_pb_section_1:before{content:"";display:block;margin:0 auto;width:0;height:0;border-left:46px solid transparent;border-right:46px solid transparent;border-top:40px solid #f5f6f7}.et-db #et-boc .et-l .lightning-course-header{margin:0;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0 140px;gap:0 140px}.et-db #et-boc .et-l .lightning-course-header h1{margin-top:10px;padding-bottom:0;margin-bottom:0;font:800 50px/55px var(--font-family);letter-spacing:-.75px;color:var(--navy)}.et-db #et-boc .et-l .lightning-course-header .author{margin-top:20px;font-size:21px;line-height:30px;color:var(--navy)}.et-db #et-boc .et-l .lightning-course-header p{margin-top:5px;margin-bottom:0;font-size:20px;line-height:28px;color:var(--navy)}.et-db #et-boc .et-l .lightning-course-header.cd{margin-top:0}.et-db #et-boc .et-l .lightning-course-header.cd .meta{margin-top:18px}.et-db #et-boc .et-l .lightning-course-header .author,.et-db #et-boc .et-l .lightning-course-header .breadcrumbs,.et-db #et-boc .et-l .lightning-course-header .meta,.et-db #et-boc .et-l .lightning-course-header .social-media-icons,.et-db #et-boc .et-l .lightning-course-header h1,.et-db #et-boc .et-l .lightning-course-header p{grid-column:1/4}.et-db #et-boc .et-l .lightning-course-header .arrow-link{font:600 14px var(--font-family);letter-spacing:.7px;text-transform:uppercase;color:var(--blue)}.et-db #et-boc .et-l .lightning-course-header img:first-of-type{grid-area:2/1/3/2;margin:10px 0}.et-db #et-boc .et-l .lightning-course-header img:nth-of-type(2){grid-area:3/4/8/6;display:block;border-radius:100%}.et-db #et-boc .et-l .lightning-course-header .meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:65px;font-size:16px;--color:var(--navy);color:var(--color)}.et-db #et-boc .et-l .lightning-course-header .meta>*+*{--spacer:10px;margin-left:var(--spacer);padding-left:var(--spacer);border-left:1px solid var(--color)}.et-db #et-boc .et-l .lightning-course-header .meta a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color);text-decoration-color:var(--color);text-decoration-thickness:2px;-webkit-transition:none;transition:none}.et-db #et-boc .et-l .lightning-course-header .meta a:focus,.et-db #et-boc .et-l .lightning-course-header .meta a:hover{color:var(--yellow)}.et-db #et-boc .et-l .lightning-course-header .social-media-icons{margin-top:24px!important}.et-db #et-boc .et-l .lightning-course-header h2{padding:0;width:85%;font:800 34px/40px var(--font-family)!important;letter-spacing:-.34px!important;color:var(--navy)!important}.et-db #et-boc .et-l .course-details-text h3{margin:50px 0 15px;padding:0;font-weight:600;font-family:var(--font-family);letter-spacing:0}.et-db #et-boc .et-l .course-details-text ul{margin-top:15px;margin-bottom:15px}@media (max-width:960px){.lightning-course-header{margin-right:40px;margin-left:40px;gap:0 40px}.lightning-course-header h2{font-size:28px!important;line-height:32px!important}}@media (max-width:768px){.lightning-course-header{margin-left:20px;margin-right:20px}.lightning-course-header img:nth-of-type(2){display:none}.lightning-course-header .meta .duration{-ms-flex:1 0 auto;flex:1 0 auto}.lightning-course-header .meta .published{-ms-flex:0 1;flex:0 1}.lightning-course-header .meta .details{-ms-flex:1 1 auto;flex:1 1 auto}.lightning-course-header h1{font-size:36px;line-height:42px}.lightning-course-header h2{font-size:24px!important;line-height:28px!important}}@media screen and (max-width:960px){.main-services .et_pb_row .et_pb_column{margin-bottom:90px!important}}.case-study-post .post-header a,.et-db #et-boc .et-l .case-study-post .post-header a{font:600 18px/1 var(--font-family);color:var(--blue)}.case-study-post .post-header a:focus,.case-study-post .post-header a:hover,.et-db #et-boc .et-l .case-study-post .post-header a:focus,.et-db #et-boc .et-l .case-study-post .post-header a:hover{color:var(--light-blue)}.case-study-post .post-header h1,.et-db #et-boc .et-l .case-study-post .post-header h1{margin:16px 0 20px;padding:0;font:800 50px/55px var(--font-family);letter-spacing:-.75px;color:var(--navy);text-align:left}@media (max-width:767px){.case-study-post .post-header h1,.et-db #et-boc .et-l .case-study-post .post-header h1{font-size:36px;line-height:40px}}.case-study-post .post-header .meta,.et-db #et-boc .et-l .case-study-post .post-header .meta{margin:20px 0 60px;font:italic 18px var(--font-family);color:var(--navy)}.case-study-post .post-header p,.et-db #et-boc .et-l .case-study-post .post-header p{font:600 24px/30px var(--font-family);color:var(--navy)}.case-study-post .post-header p:before,.et-db #et-boc .et-l .case-study-post .post-header p:before{content:"";display:block;margin-bottom:25px;width:60px;border-top:2px solid var(--yellow)}.case-study-post .company-profile,.et-db #et-boc .et-l .case-study-post .company-profile{padding:var(--desktop-section-padding) var(--desktop-side-padding)!important}@media (max-width:960px){.case-study-post .company-profile,.et-db #et-boc .et-l .case-study-post .company-profile{padding:var(--tablet-section-padding) var(--tablet-side-padding)!important}}@media (max-width:767px){.case-study-post .company-profile,.et-db #et-boc .et-l .case-study-post .company-profile{padding:var(--phone-section-padding) var(--phone-side-padding)!important}}.case-study-post .company-profile h2,.et-db #et-boc .et-l .case-study-post .company-profile h2{margin-bottom:50px;font-size:20px!important;color:#fff}.case-study-post .company-profile h2,.case-study-post .company-profile strong,.et-db #et-boc .et-l .case-study-post .company-profile h2,.et-db #et-boc .et-l .case-study-post .company-profile strong{font-weight:700;font-family:var(--font-family)}.case-study-post .company-profile li,.et-db #et-boc .et-l .case-study-post .company-profile li{padding-bottom:22px;padding-top:20px;border-top:1px solid var(--light-blue);color:#fff}.case-study-post .company-profile li:first-child,.et-db #et-boc .et-l .case-study-post .company-profile li:first-child{padding-top:0;border-top:none}.case-study-post .company-profile li:last-child,.et-db #et-boc .et-l .case-study-post .company-profile li:last-child{padding-bottom:0}.case-study-post .company-profile li div,.et-db #et-boc .et-l .case-study-post .company-profile li div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.case-study-post .company-profile li div:before,.et-db #et-boc .et-l .case-study-post .company-profile li div:before{content:"";display:block;margin-right:20px;width:20px;height:28px}.case-study-post .company-profile .industry:before,.et-db #et-boc .et-l .case-study-post .company-profile .industry:before{background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2021/11/industry-icon.svg)}.case-study-post .company-profile .size:before,.et-db #et-boc .et-l .case-study-post .company-profile .size:before{background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2021/11/company-size-icon.svg)}.case-study-post .company-profile .revenue:before,.et-db #et-boc .et-l .case-study-post .company-profile .revenue:before{background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2021/11/company-revenue-icon.svg)}.case-study-post .company-profile .region:before,.et-db #et-boc .et-l .case-study-post .company-profile .region:before{background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2021/11/region-icon.svg)}.case-study-post .company-profile .market:before,.et-db #et-boc .et-l .case-study-post .company-profile .market:before{background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2021/11/market-icon.svg)}.case-study-post .company-profile .cost-analysis,.et-db #et-boc .et-l .case-study-post .company-profile .cost-analysis{text-align:center;position:relative}.case-study-post .company-profile .cost-analysis .header,.et-db #et-boc .et-l .case-study-post .company-profile .cost-analysis .header{padding:15px 0;font:700 18px var(--font-family);letter-spacing:.45px;color:#fff;text-transform:uppercase;background:var(--blue)}.case-study-post .company-profile .cost-analysis .cost,.et-db #et-boc .et-l .case-study-post .company-profile .cost-analysis .cost{padding:50px 40px;color:var(--navy);background:#fff}.case-study-post .company-profile .cost-analysis .cost .number,.et-db #et-boc .et-l .case-study-post .company-profile .cost-analysis .cost .number{font:800 120px/.9 var(--font-family);letter-spacing:-3px;white-space:nowrap}.case-study-post .company-profile .cost-analysis .cost .number sup,.et-db #et-boc .et-l .case-study-post .company-profile .cost-analysis .cost .number sup{font-size:.625em}.case-study-post .company-profile .cost-analysis .cost .quantifier,.et-db #et-boc .et-l .case-study-post .company-profile .cost-analysis .cost .quantifier{font:600 36px/1 var(--font-family)}.case-study-post .company-profile .cost-analysis .cost .explainer,.et-db #et-boc .et-l .case-study-post .company-profile .cost-analysis .cost .explainer{margin-top:10px;font:18px var(--font-family)}.case-study-post .company-profile .cost-analysis #cost-link,.et-db #et-boc .et-l .case-study-post .company-profile .cost-analysis #cost-link{position:absolute;right:-25px;top:-25px;width:51px;height:51px;background:transparent;border:1px solid transparent;border-radius:100%}.case-study-post .company-profile~div,.et-db #et-boc .et-l .case-study-post .company-profile~div{padding:var(--desktop-section-padding) var(--desktop-side-padding)!important}@media (max-width:960px){.case-study-post .company-profile~div,.et-db #et-boc .et-l .case-study-post .company-profile~div{padding:var(--tablet-section-padding) var(--tablet-side-padding)!important}}@media (max-width:767px){.case-study-post .company-profile~div,.et-db #et-boc .et-l .case-study-post .company-profile~div{padding:var(--phone-section-padding) var(--phone-side-padding)!important}.case-study-post .company-profile+div>:first-child .et_pb_column_1_3,.et-db #et-boc .et-l .case-study-post .company-profile+div>:first-child .et_pb_column_1_3{display:none}}.case-study-post .tag,.et-db #et-boc .et-l .case-study-post .tag{margin:60px 0 20px;padding:10px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font:700 14px/1 var(--font-family);letter-spacing:.35px;text-transform:uppercase;color:#fff}.case-study-post .tag:first-child,.case-study-post .tag:first-of-type,.et-db #et-boc .et-l .case-study-post .tag:first-child,.et-db #et-boc .et-l .case-study-post .tag:first-of-type{margin-top:0}.case-study-post .tag.red,.et-db #et-boc .et-l .case-study-post .tag.red{background:var(--red)}.case-study-post .tag.blue,.et-db #et-boc .et-l .case-study-post .tag.blue{background:var(--light-blue)}.case-study-post .tag.green,.et-db #et-boc .et-l .case-study-post .tag.green{background:var(--green)}.case-study-post .tag.yellow,.et-db #et-boc .et-l .case-study-post .tag.yellow{color:var(--navy);background:var(--yellow)}.case-study-post .tag.navy,.et-db #et-boc .et-l .case-study-post .tag.navy{background:var(--navy)}.case-study-post h2,.et-db #et-boc .et-l .case-study-post h2{margin-bottom:30px;padding-bottom:0;font-weight:800;font-size:36px;line-height:42px;font-family:var(--font-family);letter-spacing:-.34px;text-align:left;color:var(--navy)}@media (max-width:960px){.case-study-post h2,.et-db #et-boc .et-l .case-study-post h2{font-size:28px;line-height:34px}}@media (max-width:767px){.case-study-post h2,.et-db #et-boc .et-l .case-study-post h2{font-size:28px;line-height:32px}}.case-study-post .case-study-points p,.et-db #et-boc .et-l .case-study-post .case-study-points p{font:italic 24px/28px var(--font-family);color:var(--navy)}.case-study-post .exhibit-title,.et-db #et-boc .et-l .case-study-post .exhibit-title{margin:0;padding-bottom:15px;font:20px/24px var(--font-family)!important;color:var(--navy)!important;border-bottom:1px solid var(--navy)}.case-study-post .exhibit-caption,.et-db #et-boc .et-l .case-study-post .exhibit-caption{margin:25px 0 75px;font:700 32px/30px var(--font-family)!important;letter-spacing:normal!important;color:var(--navy)!important}.case-study-post .case-study-testimonial,.et-db #et-boc .et-l .case-study-post .case-study-testimonial{color:var(--navy)!important}.case-study-post .case-study-testimonial:before,.et-db #et-boc .et-l .case-study-post .case-study-testimonial:before{border-top-color:var(--yellow)}.case-study-post .case-study-testimonial+.et_pb_text,.et-db #et-boc .et-l .case-study-post .case-study-testimonial+.et_pb_text{font:700 18px/24px var(--font-family);color:var(--navy)!important}@media (max-width:767px){.case-study-post #cost-breakdown,.case-study-post #cost-breakdown+.et_pb_row,.case-study-post #cost-link,.et-db #et-boc .et-l .case-study-post #cost-breakdown,.et-db #et-boc .et-l .case-study-post #cost-breakdown+.et_pb_row,.et-db #et-boc .et-l .case-study-post #cost-link{display:none}.case-study-post .full-width:last-child .et_pb_row,.et-db #et-boc .et-l .case-study-post .full-width:last-child .et_pb_row{margin:40px auto}.case-study-post .full-width:last-child .case-study-testimonial,.et-db #et-boc .et-l .case-study-post .full-width:last-child .case-study-testimonial{font:24px/28px var(--font-family)}}.landing-page{padding:60px 0 120px}.landing-page.gray{background:#002b490d}.landing-page~.landing-page .partner-row{display:grid;grid-template:none;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:60px;gap:60px}.landing-page~.landing-page .partner-row:after{display:none}.landing-page~.landing-page .et_pb_column:first-of-type,.landing-page~.landing-page .et_pb_column:last-child{grid-area:unset}.landing-page .et_pb_row:first-of-type{display:grid;grid-template:"txt frm" auto/7fr 5fr;grid-gap:60px 120px;gap:60px 120px}.landing-page .et_pb_column{float:unset;width:auto!important}.landing-page .et_pb_column:first-of-type{grid-area:txt}.landing-page .et_pb_column:last-child{grid-area:frm}.landing-page .small-title{font:700 16px var(--font-family);color:var(--light-blue);text-transform:uppercase}.landing-page .landing-page-title{margin:20px 0 42px;font:700 75px/.93 var(--font-family);color:var(--navy);letter-spacing:-1.13px}.landing-page .registration-cta,.landing-page div,.landing-page ol,.landing-page p,.landing-page ul{font:18px/1.44 var(--font-family);color:var(--navy)}.landing-page+.registration-cta{background:var(--yellow);padding:42px 80px}.landing-page+.registration-cta .et_pb_row{padding:0}.landing-page+.registration-cta h2{margin:0;padding:0;font:700 55px/60px var(--font-family);color:var(--navy);letter-spacing:-.98px;text-align:center}.landing-page+.registration-cta p{text-align:center}.landing-page+.registration-cta .button-link,.landing-page+.registration-cta .custom-form-style .hs-form [type=submit]{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:960px){.landing-page{padding-left:40px;padding-right:40px}.landing-page .et_pb_row:first-of-type{grid-template:"txt" auto "frm" auto/1fr}}@media screen and (max-width:768px){.landing-page{padding:40px 20px}.landing-page .landing-page-title{font-size:50px}.landing-page+.registration-cta{padding:20px}.landing-page+.registration-cta h2{margin-bottom:20px;font-size:44px;line-height:1.07}.landing-page .partner-row{grid-template-columns:1fr}}.et-db #et-boc .et-l .use-case-header,.use-case-header{--bottom-space:80px;padding:60px var(--side-padding) var(--bottom-space)!important}.et-db #et-boc .et-l .use-case-header.reworked-12-22,.use-case-header.reworked-12-22{background-position:100% 100%;background-size:628px!important}.et-db #et-boc .et-l .use-case-header.reworked-12-22 .et_pb_row,.use-case-header.reworked-12-22 .et_pb_row{display:grid;grid-template-columns:6fr 6fr;grid-gap:60px;gap:60px;padding-right:0!important}.et-db #et-boc .et-l .use-case-header .et_pb_row,.use-case-header .et_pb_row{padding-right:0!important}.et-db #et-boc .et-l .use-case-header .type,.use-case-header .type{font:600 14px var(--font-family);letter-spacing:.7px;text-transform:uppercase;color:var(--blue)}.et-db #et-boc .et-l .use-case-header .arrow-link.triangle,.use-case-header .arrow-link.triangle{margin-top:40px;font:700 var(--body-font-size) var(--font-family);color:var(--navy);text-decoration:underline}.et-db #et-boc .et-l .use-case-header .arrow-link:focus,.et-db #et-boc .et-l .use-case-header .arrow-link:hover,.use-case-header .arrow-link:focus,.use-case-header .arrow-link:hover{background:none}.et-db #et-boc .et-l .use-case-header h1:not(.type),.et-db #et-boc .et-l .use-case-header h2:not(.type),.use-case-header h1:not(.type),.use-case-header h2:not(.type){margin-top:10px;padding-bottom:0;margin-bottom:0;width:100%;font:800 50px/55px var(--font-family);letter-spacing:-.75px;color:var(--navy)}.et-db #et-boc .et-l .use-case-header h1:not(.type).white,.et-db #et-boc .et-l .use-case-header h2:not(.type).white,.use-case-header h1:not(.type).white,.use-case-header h2:not(.type).white{color:#fff}.et-db #et-boc .et-l .use-case-header.publisher .et_pb_row,.use-case-header.publisher .et_pb_row{margin:0 auto;--pad:80px;padding:0 var(--pad) 0!important;max-width:calc(var(--desktop-pw) + 2 * var(--pad))!important}@media screen and (max-width:960px){.et-db #et-boc .et-l .use-case-header,.use-case-header{padding:30px 30px 120px!important}.et-db #et-boc .et-l .use-case-header.reworked-12-22,.use-case-header.reworked-12-22{padding-bottom:40px!important;background-size:350px!important}.et-db #et-boc .et-l .use-case-header.reworked-12-22 .et_pb_row h1,.use-case-header.reworked-12-22 .et_pb_row h1{font-size:30px;line-height:35px}.et-db #et-boc .et-l .use-case-header .et_pb_row,.use-case-header .et_pb_row{margin:0;padding-right:0!important}.et-db #et-boc .et-l .use-case-header h1:not(.type),.et-db #et-boc .et-l .use-case-header h2:not(.type),.use-case-header h1:not(.type),.use-case-header h2:not(.type){width:60%}.et-db #et-boc .et-l .use-case-header .arrow-link.triangle,.use-case-header .arrow-link.triangle{margin-top:30px}.et-db #et-boc .et-l .use-case-header.publisher,.use-case-header.publisher{padding-bottom:30px!important}.et-db #et-boc .et-l .use-case-header.publisher .et_pb_row,.use-case-header.publisher .et_pb_row{padding:0!important}}@media screen and (max-width:768px){.et-db #et-boc .et-l .use-case-header,.use-case-header{padding:30px 30px 100px!important}.et-db #et-boc .et-l .use-case-header.reworked-12-22,.use-case-header.reworked-12-22{background-size:200px!important}.et-db #et-boc .et-l .use-case-header.reworked-12-22 .et_pb_row,.use-case-header.reworked-12-22 .et_pb_row{display:block}.et-db #et-boc .et-l .use-case-header.reworked-12-22 .et_pb_row h1,.use-case-header.reworked-12-22 .et_pb_row h1{font-size:30px!important;line-height:35px}.et-db #et-boc .et-l .use-case-header h1:not(.type),.et-db #et-boc .et-l .use-case-header h2:not(.type),.use-case-header h1:not(.type),.use-case-header h2:not(.type){width:90%;font-size:36px!important}}.use-case-intro{padding:100px 80px!important;background:#002b4908}.use-case-intro .et_pb_row:first-child p:first-child{font:24px/32px var(--font-family);color:var(--navy)}.use-case-intro h2{margin:60px 0 40px;padding:0;width:85%;font:800 34px/40px var(--font-family)!important;letter-spacing:-.34px!important;color:var(--navy)!important}@media screen and (max-width:960px){.use-case-intro{padding:60px 30px!important}.use-case-intro .et_pb_row:first-child p:first-child{font-size:20px}.use-case-intro h2{font-size:28px!important;line-height:32px!important}.use-case-intro{padding:30px!important}.use-case-intro h2{margin:40px 0 20px;font-size:24px!important;line-height:28px!important}}.client-story h1{margin:50px 0 0;font:800 65px/60px var(--font-family);letter-spacing:-.98px;color:#fff}.client-story .key-takeaway{margin-top:55px}.client-story .key-takeaway p{font:24px/30px var(--font-family);letter-spacing:-.36px;color:#fff}.client-story aside>div:first-child{margin-bottom:100px}.client-story aside>div:first-child:before{content:"";display:block;border-top:6px solid var(--red)}.client-story aside>div:last-of-type:before{content:"";display:block;border-top:6px solid var(--yellow)}.client-story aside .client-story-heading{margin:10px 0 20px;font:800 20px/28px var(--font-family);letter-spacing:-.3px;color:var(--navy);text-transform:uppercase}.client-story aside .client-story-stats li{font:20px/28px var(--font-family);letter-spacing:-.3px}.client-story aside .client-story-stats li+li{--spacing:10px;margin-top:var(--spacing);padding-top:var(--spacing);border-top:1px solid var(--navy)}.client-story aside .client-story-services{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:20px}.client-story aside .client-story-services .button-link,.client-story aside .client-story-services .custom-form-style .hs-form [type=submit]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:0;border-width:0}.client-story.page-creep .et_pb_text:first-child p:first-child:first-letter{float:left;margin-top:5px;font:700 60px var(--font-family);color:var(--red)}body.et_fixed_nav.et_show_nav #page-container{margin-top:0;padding-top:0!important}#main-header{position:sticky!important;top:0!important;border-bottom:var(--main-nav-bottom-border-width) solid #eff0f1;background:#fff;z-index:5}#main-header .container.et_menu_container{display:grid;grid-template-columns:minmax(170px,calc(50% - var(--desktop-pw) / 2 - 60px)) auto;grid-gap:60px;gap:60px;padding:var(--main-nav-v-padding) 40px;-ms-flex-align:center;align-items:center;max-width:unset;width:100%}#main-header .container.et_menu_container:after{display:none}#main-header .container.et_menu_container .logo_container{position:static;width:150px;height:auto}#main-header .container.et_menu_container .logo_container .logo_helper{display:none}#main-header .container.et_menu_container #et-top-navigation{padding:0!important}#main-header .container.et_menu_container .small-form-display{display:none}#main-header .container.et_menu_container #top-menu,#main-header .container.et_menu_container #top-menu-nav{float:unset;width:100%}#main-header .container.et_menu_container #top-menu{display:-ms-flexbox;display:flex;gap:20px}#main-header .container.et_menu_container #top-menu>li,#main-header .container.et_menu_container #top-menu>li>a{padding:0}#main-header .container.et_menu_container #top-menu li:last-child{margin-left:auto}#main-header .container.et_menu_container #top-menu li a:after{display:none}.bio-quote>*{display:inline}.breadcrumbs ul{padding:0!important;margin-bottom:30px}.breadcrumbs li,.breadcrumbs ul{display:-ms-flexbox;display:flex}.breadcrumbs li{font:600 18px var(--font-family)}.breadcrumbs li a{color:var(--blue)}.breadcrumbs li:last-child{margin-left:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.breadcrumbs li:last-child:before{content:"";display:block;position:static!important;margin-right:10px;width:17px;height:14px;background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2021/04/left-arrow.svg) 50%/contain no-repeat}.testimonial p{font:500 20px/32px var(--font-family);color:var(--navy)}.testimonial #source-container>div div:first-of-type{font:600 40px/51px var(--font-family);letter-spacing:-.6px;color:#fff}.testimonial #source-container>div div:last-of-type{font:500 20px/33px var(--font-family);color:var(--yellow)}@media screen and (max-width:960px){.testimonial p{font-size:18px;line-height:28px}.testimonial #source-container>div div:first-of-type{font-size:22px;line-height:unset}.testimonial #source-container>div div:last-of-type{font-size:16px;line-height:unset}}.case-studies-callout,.et-db #et-boc .et-l .case-studies-callout{background:var(--navy);--white-recede:-370px}.case-studies-callout:after,.et-db #et-boc .et-l .case-studies-callout:after{content:"";display:block;margin-top:var(--white-recede);width:100%;height:540px;background:#fff}.case-studies-callout.et_pb_section,.et-db #et-boc .et-l .case-studies-callout.et_pb_section{--top:100px;padding:var(--top) 0 0}.case-studies-callout.et_pb_section:not(.hidden)+.footer-form-and-calendly,.et-db #et-boc .et-l .case-studies-callout.et_pb_section:not(.hidden)+.footer-form-and-calendly{margin-top:-145px}.case-studies-callout .et_pb_row:first-of-type,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type{margin-bottom:100px}.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type:before,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type:before{content:"";display:block;--size:64px;width:var(--size);height:var(--size);background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2022/06/Group-6256.svg) no-repeat}.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h1,.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h2,.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h3,.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h4,.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h5,.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h6,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h1,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h2,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h3,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h4,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h5,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h6{margin:50px 0 20px;padding:0;font:700 34px/40px var(--font-family)!important;letter-spacing:-.83px!important;color:#fff}.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type blockquote,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type blockquote{padding:0;border:none}.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type blockquote :last-child,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type blockquote :last-child{margin-top:40px;font:700 16px var(--font-family);color:#fff}.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type p,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type p{font:300 28px/1.24 var(--font-family);letter-spacing:-.51px;color:#fff}.case-studies-callout .case-grid-container,.et-db #et-boc .et-l .case-studies-callout .case-grid-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:140px;gap:140px}.case-studies-callout .case-desc,.et-db #et-boc .et-l .case-studies-callout .case-desc{margin:30px 0 20px;font:700 28px/34px var(--font-family);color:var(--navy)}.case-studies-callout .arrow-link.triangle,.et-db #et-boc .et-l .case-studies-callout .arrow-link.triangle{font:700 20px var(--font-family);color:var(--navy);text-decoration:underline}.case-studies-callout.white,.et-db #et-boc .et-l .case-studies-callout.white{background:#fff}.case-studies-callout.white .et_pb_row:first-of-type,.et-db #et-boc .et-l .case-studies-callout.white .et_pb_row:first-of-type{margin-bottom:60px}.case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type blockquote :last-child,.case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h1,.case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h2,.case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h3,.case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h4,.case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h5,.case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h6,.et-db #et-boc .et-l .case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type blockquote :last-child,.et-db #et-boc .et-l .case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h1,.et-db #et-boc .et-l .case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h2,.et-db #et-boc .et-l .case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h3,.et-db #et-boc .et-l .case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h4,.et-db #et-boc .et-l .case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h5,.et-db #et-boc .et-l .case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type h6{color:var(--navy)}.case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type p,.et-db #et-boc .et-l .case-studies-callout.white .et_pb_row:first-of-type .et_pb_column:first-of-type p{color:var(--body-color)}@media screen and (max-width:960px){:scope.et_pb_section{padding:var(--top) 40px 0}:scope.et_pb_section:not(.hidden)+.footer-form-and-calendly{margin-top:-130px}}@media screen and (max-width:768px){:scope.et_pb_section{padding:60px 20px 0}:scope.et_pb_section:not(.hidden)+.footer-form-and-calendly{margin-top:-80px}}@media screen and (max-width:960px){.case-studies-callout:after,.et-db #et-boc .et-l .case-studies-callout:after{margin:-260px -40px 0;width:100vw;height:400px}.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h1,.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h2,.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h3,.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h4,.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h5,.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h6,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h1,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h2,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h3,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h4,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h5,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type h6{margin:40px 0 30px;font:600 24px/28px var(--font-family)!important;letter-spacing:-.42px!important}.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type blockquote :last-child,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type blockquote :last-child{margin-top:20px}.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type p,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type p{font:18px/24px var(--font-family);letter-spacing:-.27px}.case-studies-callout .case-grid-container,.et-db #et-boc .et-l .case-studies-callout .case-grid-container{gap:90px}.case-studies-callout .case-desc,.et-db #et-boc .et-l .case-studies-callout .case-desc{margin:20px 0;font-size:24px;line-height:28px}}@media screen and (max-width:768px){.case-studies-callout:after,.et-db #et-boc .et-l .case-studies-callout:after{margin:-650px -40px -250px -20px;height:1000px}.case-studies-callout .et_pb_row:first-of-type,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type{margin-bottom:80px}.case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type:before,.et-db #et-boc .et-l .case-studies-callout .et_pb_row:first-of-type .et_pb_column:first-of-type:before{--size:50px;width:var(--size);height:var(--size);background-size:contain}.case-studies-callout .case-grid-container,.et-db #et-boc .et-l .case-studies-callout .case-grid-container{grid-template-columns:1fr;padding:0 10px}.case-studies-callout .shadowbox,.et-db #et-boc .et-l .case-studies-callout .shadowbox{margin:-30px -10px}}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly,.footer-form-and-calendly{padding:100px 80px;color:var(--navy)}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly h2.gform_submission_error,.footer-form-and-calendly h2.gform_submission_error{font-size:24px}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly .grid,.footer-form-and-calendly .grid{display:grid;grid-template-columns:3fr 2fr;grid-gap:60px 140px;gap:60px 140px;margin-top:80px}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly .grid+.grid,.footer-form-and-calendly .grid+.grid{margin-top:120px}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly h3,.footer-form-and-calendly h3{grid-column:1/3;padding:0;margin:0;font:700 28px/34px var(--font-family);letter-spacing:0;color:var(--navy)}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly h4,.footer-form-and-calendly h4{font:700 32px var(--font-family);letter-spacing:-.48px;color:var(--navy)}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly img,.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly svg,.footer-form-and-calendly img,.footer-form-and-calendly svg{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly .button-link,.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly .custom-form-style .hs-form [type=submit],.footer-form-and-calendly .button-link,.footer-form-and-calendly .custom-form-style .hs-form [type=submit]{margin-top:40px}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly .expectations>div,.footer-form-and-calendly .expectations>div{padding:50px;border:2px solid var(--navy);-webkit-box-shadow:30px 30px #002b491f;box-shadow:30px 30px #002b491f}@media screen and (max-width:960px){.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly,.footer-form-and-calendly{padding:60px 30px}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly .grid,.footer-form-and-calendly .grid{margin-top:30px;grid-template-columns:1fr;gap:30px}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly .grid+.grid,.footer-form-and-calendly .grid+.grid{margin-top:60px}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly h3,.footer-form-and-calendly h3{grid-column:1/2;font-size:20px;line-height:24px}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly h4,.footer-form-and-calendly h4{display:none}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly .gform_footer.top_label,.footer-form-and-calendly .gform_footer.top_label{margin-top:0;padding-top:0;padding-bottom:0}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly .gform_footer.top_label [type=submit],.footer-form-and-calendly .gform_footer.top_label [type=submit]{margin-bottom:0}.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly .expectations>div,.footer-form-and-calendly .expectations>div{padding:0;margin-right:30px;-webkit-box-shadow:none;box-shadow:none;border:none}}@media screen and (max-width:768px){.et-db #et-boc .et-l .et_pb_section.footer-form-and-calendly,.footer-form-and-calendly{padding:30px}}.et-db #et-boc .et-l .three-column-blue-box-section,.three-column-blue-box-section{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;padding:100px 0!important;--themed-color:#fff}.et-db #et-boc .et-l .three-column-blue-box-section:after,.three-column-blue-box-section:after{content:"";display:none}.et-db #et-boc .et-l .three-column-blue-box-section h2,.three-column-blue-box-section h2{font:800 34px/42px var(--font-family);color:var(--navy);letter-spacing:normal}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section,.three-column-blue-box-section .blue-box-section{align-self:center;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;-ms-flex-pack:center;justify-content:center;margin:60px 0 0;padding:0;width:1534px;max-width:100%;background:var(--navy);border-radius:var(--inner-border-radius)}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column,.three-column-blue-box-section .blue-box-section .et_pb_column{float:unset;width:auto;padding:40px;height:auto;--span:span 1}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column h3,.three-column-blue-box-section .blue-box-section .et_pb_column h3{margin-top:30px;margin-bottom:20px;padding:0;font:700 28px/32px var(--font-family);letter-spacing:normal;color:#fff}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column ol,.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column p,.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column ul,.three-column-blue-box-section .blue-box-section .et_pb_column ol,.three-column-blue-box-section .blue-box-section .et_pb_column p,.three-column-blue-box-section .blue-box-section .et_pb_column ul{font:300 18px/24px var(--font-family);color:#fff}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column .arrow-link,.three-column-blue-box-section .blue-box-section .et_pb_column .arrow-link{margin-top:20px;font:700 18px/24px var(--font-family);text-decoration:underline;color:#fff}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column:nth-of-type(2),.three-column-blue-box-section .blue-box-section .et_pb_column:nth-of-type(2){--border:1px solid #fff;border-right:var(--border);border-left:var(--border)}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column,.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column{grid-template-columns:calc(25% - 62px) calc(25% + 66px) calc(25% + 66px) calc(25% - 62px)}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column,.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column{padding-left:80px;padding-right:80px;--border:1px solid #fff}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:nth-of-type(2),.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:nth-of-type(2){border-right:var(--border);border-left:var(--border)}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:nth-of-type(3),.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:nth-of-type(3){border-right:var(--border)}@media screen and (max-width:960px){.et-db #et-boc .et-l .three-column-blue-box-section,.three-column-blue-box-section{padding:0!important}.et-db #et-boc .et-l .three-column-blue-box-section:after,.three-column-blue-box-section:after{display:none}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section,.three-column-blue-box-section .blue-box-section{grid-template-columns:1fr;grid-auto-flow:row;width:100vw!important;max-width:unset!important;margin:0 -40px;padding:50px 0 60px;width:auto;border-radius:0;border-radius:initial;--spacing:60px}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column,.three-column-blue-box-section .blue-box-section .et_pb_column{border:none}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column:first-of-type,.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column:last-of-type,.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column:nth-of-type(2),.three-column-blue-box-section .blue-box-section .et_pb_column:first-of-type,.three-column-blue-box-section .blue-box-section .et_pb_column:last-of-type,.three-column-blue-box-section .blue-box-section .et_pb_column:nth-of-type(2){padding:0 40px}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column+.et_pb_column,.three-column-blue-box-section .blue-box-section .et_pb_column+.et_pb_column{margin-top:var(--spacing)!important;padding-top:var(--spacing);border:none;border-top:1px solid var(--themed-color)}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column:last-of-type,.three-column-blue-box-section .blue-box-section .et_pb_column:last-of-type{padding-bottom:30px}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column h3,.three-column-blue-box-section .blue-box-section .et_pb_column h3{margin-top:25px;margin-bottom:20px;font-size:24px}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column p,.three-column-blue-box-section .blue-box-section .et_pb_column p{margin-bottom:0}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column .arrow-link:after,.three-column-blue-box-section .blue-box-section .et_pb_column .arrow-link:after{display:none}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column,.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column{grid-template-columns:1fr}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column,.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column{width:auto!important}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column :nth-of-type(3),.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:first-of-type,.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:last-of-type,.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:nth-of-type(2),.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column :nth-of-type(3),.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:first-of-type,.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:last-of-type,.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:nth-of-type(2){padding:0 40px}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column+.et_pb_column,.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column+.et_pb_column{padding-top:var(--spacing);border:none;border-top:1px solid var(--themed-color)}}@media screen and (max-width:768px){.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section,.three-column-blue-box-section .blue-box-section{margin:0 calc(-1 * var(--side-padding));padding:50px 0 20px}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column:first-of-type,.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column:last-of-type,.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column:nth-of-type(2),.three-column-blue-box-section .blue-box-section .et_pb_column:first-of-type,.three-column-blue-box-section .blue-box-section .et_pb_column:last-of-type,.three-column-blue-box-section .blue-box-section .et_pb_column:nth-of-type(2){padding:0 var(--side-padding)}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column+.et_pb_column,.three-column-blue-box-section .blue-box-section .et_pb_column+.et_pb_column{padding-top:60px}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section .et_pb_column:last-of-type,.three-column-blue-box-section .blue-box-section .et_pb_column:last-of-type{padding-bottom:30px}.et-db #et-boc .et-l .three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:nth-of-type(3),.three-column-blue-box-section .blue-box-section.plus-secret-fourth-column .et_pb_column:nth-of-type(3){padding:60px 20px 0}}.publisher-small-grid{display:grid;grid-auto-flow:column;grid-template-rows:auto;grid-auto-columns:minmax(0,auto);-ms-flex-align:center;align-items:center;grid-gap:40px;gap:40px}.publisher-small-grid .standoff,.publisher-small-grid span{grid-column:span 2;margin-left:20px;font:700 40px/1.25 TTNormsPro,sans-serif;color:#002b49}@media screen and (max-width:960px){.publisher-small-grid{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:60px}}@media screen and (max-width:767px){.publisher-small-grid{padding:30px;grid-template-columns:1fr 1fr;gap:0 40px}.publisher-small-grid .standoff,.publisher-small-grid span{grid-column:span 1}}.our-people{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px;gap:60px}.our-people img{display:block;aspect-ratio:1/1;border-bottom:10px solid var(--yellow)}.our-people .name{font:600 28px var(--font-family);letter-spacing:-.42px;color:var(--navy)}.our-people .title{font:300 var(--body-font-size)/var(--body-line-height) var(--font-family);color:var(--body-color);letter-spacing:.3px}@media (max-width:768px){.our-people{grid-template-columns:1fr}}.core-values{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;margin:0 auto;width:100%;max-width:1640px}.core-values .segment{min-width:0;color:var(--navy);--offset:60px;clip-path:polygon(0 0,calc(100% - var(--offset)) 0,100% var(--offset),100% 100%,0 100%)}.core-values .segment .header{background:var(--yellow)}.core-values .segment .value{background:#ffaf00cc}.core-values .segment:nth-child(2){color:#fff}.core-values .segment:nth-child(2) .header{background:var(--navy)}.core-values .segment:nth-child(2) .sub-heading{background:var(--blue)}.core-values .segment:nth-child(2) .value{background:#002b49cc}.core-values .segment:nth-child(3){color:#fff}.core-values .segment:nth-child(3) .header{background:var(--blue)}.core-values .segment:nth-child(3) .value{background:#32657ecc}.core-values .header{margin:0;padding:35px 35px 0;color:inherit}.core-values .header h3{margin:0 0 50px;padding:0;font:800 clamp(40px,3.8vw,65px)/clamp(45px,3.7vw,60px) var(--font-family);color:inherit}.core-values .header .sub-heading{margin:0 -35px;padding:12px 35px;font:500 18px/24px var(--font-family);color:#fff;background:var(--navy)}.core-values .value{color:inherit;padding:40px 35px 35px}.core-values .value h4{margin:0 0 10px;padding:0;font:800 28px/30px var(--font-family);color:inherit}.core-values .value p,.core-values .value ul{margin:0;font:italic 18px/24px var(--font-family);color:inherit}.core-values .value+.value{padding-top:20px;padding-bottom:40px}@media (max-width:960px){.core-values{grid-template-columns:auto;margin:0 -20px;width:calc(100% + 40px)}.core-values .segment{clip-path:none}.core-values .header{padding:40px 30px 0}.core-values .header h3{font-size:45px;line-height:1}.core-values .header .sub-heading{font-size:22px;line-height:24px}.core-values .value{padding-left:30px;padding-right:30px}.core-values .value p,.core-values .value ul{font-size:18px;line-height:24px}}.ribbon,.ribbon.et_pb_section{padding:40px 80px}.ribbon .text,.ribbon.et_pb_section .text{font:24px/32px font,font Fallback,TTNormsPro,Arial,sans-serif;text-align:center}.ribbon .text .not-button,.ribbon .text a,.ribbon.et_pb_section .text .not-button,.ribbon.et_pb_section .text a{font:24px/32px font,font Fallback,TTNormsPro,Arial,sans-serif;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;color:inherit}@media (max-width:960px){.ribbon,.ribbon.et_pb_section{padding:30px}}@media (max-width:767px){.ribbon .text,.ribbon.et_pb_section .text{font-size:20px;line-height:26px}}.table-wrapper{max-width:100%;overflow:auto}.table-wrapper table{border-collapse:collapse}.table-wrapper table th{padding:5px 10px;font-weight:700;color:#fff;background:var(--navy);border-left:1px solid #fff;border-top:1px solid var(--navy)}.table-wrapper table th:first-child{border-color:var(--navy)}.table-wrapper table th:last-child{border-right:1px solid var(--navy)}.table-wrapper table td{padding:5px 10px;--border:1px solid var(--navy);border-left:var(--border);border-bottom:var(--border)}.table-wrapper table td:last-child{border-right:var(--border)}.table-wrapper table td ol:last-child,.table-wrapper table td ul:last-child{margin-bottom:0;padding-bottom:0}.office-locations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:60px;gap:60px}.office-locations .city{margin:20px 0 15px;font:700 24px/30px var(--font-family);color:var(--navy)}.office-locations .address{font:20px/26px var(--font-family);color:var(--navy)}@media (max-width:960px){.office-locations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.office-locations{grid-template-columns:repeat(1,minmax(0,1fr))}}.case-study-cta{padding:40px;background:var(--navy)}.case-study-cta h2{margin-top:0}.case-study-cta h2,.case-study-cta ol,.case-study-cta p,.case-study-cta ul{text-align:center;color:#fff}.case-study-cta .button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.case-study-cta .button-link,.case-study-cta .custom-form-style .hs-form [type=submit]{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:768px){.case-study-cta{padding:20px}}#left-area .apt_list_benefits_parent>div .benefit-title,#left-area .list-benefits-row>div .benefit-title,.apt_cards_with_icons_parent:not(li) .row h2,.apt_list_benefits_parent:not(li)>div .benefit-title,.list-benefits-row>div .benefit-title{font:500 3rem/1.25 var(--font-family)!important;letter-spacing:-.045rem;color:var(--navy)}@media (max-width:960px){#left-area .apt_list_benefits_parent>div .benefit-title,#left-area .list-benefits-row>div .benefit-title,.apt_cards_with_icons_parent:not(li) .row h2,.apt_list_benefits_parent:not(li)>div .benefit-title,.list-benefits-row>div .benefit-title{font-size:2.5rem!important}}@media (max-width:767px){#left-area .apt_list_benefits_parent>div .benefit-title,#left-area .list-benefits-row>div .benefit-title,.apt_cards_with_icons_parent:not(li) .row h2,.apt_list_benefits_parent:not(li)>div .benefit-title,.list-benefits-row>div .benefit-title{font-size:2rem!important}}:has(>.apt_cards_with_icons_parent .four){container:columns-module/inline-size}.apt_cards_with_icons_parent:not(li) .cards.row.four .apt_cards_with_icons_item,.apt_cards_with_icons_parent:not(li).four .cards.row .apt_cards_with_icons_item{grid-column:span 3}.apt_cards_with_icons_parent:not(li) .cards.row.four .apt_cards_with_icons_item:nth-child(n+4),.apt_cards_with_icons_parent:not(li).four .cards.row .apt_cards_with_icons_item:nth-child(n+4){margin-top:0}.apt_cards_with_icons_parent:not(li) .cards.row.four .apt_cards_with_icons_item:nth-child(n+5),.apt_cards_with_icons_parent:not(li).four .cards.row .apt_cards_with_icons_item:nth-child(n+5){margin-top:var(--gap)}@container columns-module (max-width: 1200px){.apt_cards_with_icons_parent:not(li) .cards.row.four .apt_cards_with_icons_item,.apt_cards_with_icons_parent:not(li).four .cards.row .apt_cards_with_icons_item{grid-column:span 6}.apt_cards_with_icons_parent:not(li) .cards.row.four .apt_cards_with_icons_item:nth-child(n+5),.apt_cards_with_icons_parent:not(li).four .cards.row .apt_cards_with_icons_item:nth-child(n+5){margin-top:0}.apt_cards_with_icons_parent:not(li) .cards.row.four .apt_cards_with_icons_item:nth-child(n+3),.apt_cards_with_icons_parent:not(li).four .cards.row .apt_cards_with_icons_item:nth-child(n+3){margin-top:var(--gap)}}@media (max-width:960px){.apt_cards_with_icons_parent:not(li) .cards.row.four .apt_cards_with_icons_item,.apt_cards_with_icons_parent:not(li).four .cards.row .apt_cards_with_icons_item{grid-column:span 1}.apt_cards_with_icons_parent:not(li) .cards.row.four .apt_cards_with_icons_item:nth-child(n+3),.apt_cards_with_icons_parent:not(li).four .cards.row .apt_cards_with_icons_item:nth-child(n+3){margin-top:0}}@media (max-width:767px){.apt_cards_with_icons_parent:not(li) .cards.row.four .apt_cards_with_icons_item,.apt_cards_with_icons_parent:not(li).four .cards.row .apt_cards_with_icons_item{grid-column:span 1}}.apt_cards_with_icons_parent:not(li) .row{display:grid;grid-template-columns:repeat(12,1fr);padding:0!important;--gap:35px;grid-gap:0 var(--gap);gap:0 var(--gap)}.apt_cards_with_icons_parent:not(li) .row h2{grid-column:span 6;align-self:last baseline;margin:0;padding:0}.apt_cards_with_icons_parent:not(li) .row .subtitle{grid-column:8/13}.apt_cards_with_icons_parent:not(li) .cards.row{margin-top:70px}.apt_cards_with_icons_parent:not(li) .cards.row .apt_cards_with_icons_item{grid-column:span 4;grid-row:span 2;display:grid;grid-template-columns:1fr;grid-template-rows:subgrid;margin-bottom:0}.apt_cards_with_icons_parent:not(li) .cards.row .apt_cards_with_icons_item .card,.apt_cards_with_icons_parent:not(li) .cards.row .apt_cards_with_icons_item>div{grid-row:span 2;display:grid;grid-template-columns:inherit;grid-template-rows:inherit}.apt_cards_with_icons_parent:not(li) .cards.row .apt_cards_with_icons_item:nth-child(n+4){margin-top:var(--gap)}.apt_cards_with_icons_parent:not(li) .cards.row .card{padding:40px;border-radius:var(--inner-border-radius);background:#fff}.apt_cards_with_icons_parent:not(li) .cards.row .card>div{-ms-flex-item-align:end;align-self:end}.apt_cards_with_icons_parent:not(li) .cards.row .card:is(a){text-decoration:none}.apt_cards_with_icons_parent:not(li) .icon{--size:72px;height:var(--size);width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-ms-flex-item-align:center;align-self:center}.apt_cards_with_icons_parent:not(li) h3.card-title{margin:100px 0 32px;padding:0;font:700 1.75rem/1.07 var(--font-family)!important;color:var(--navy)}@media (max-width:960px){.apt_cards_with_icons_parent:not(li) .cards.row.four,.apt_cards_with_icons_parent:not(li).four .cards.row{grid-template-columns:1fr 1fr}.apt_cards_with_icons_parent:not(li) .row{grid-template-columns:1fr;gap:20px}.apt_cards_with_icons_parent:not(li) .row h2{grid-column:span 1;font-size:2.5rem!important}.apt_cards_with_icons_parent:not(li) .cards.row .apt_cards_with_icons_item,.apt_cards_with_icons_parent:not(li) .row .subtitle{grid-column:span 1}.apt_cards_with_icons_parent:not(li) .cards.row .apt_cards_with_icons_item:nth-child(n+4){margin-top:0}.apt_cards_with_icons_parent:not(li) h3.card-title{margin:80px 0 24px;font-size:1.5rem!important}}@media (max-width:767px){.apt_cards_with_icons_parent:not(li) .cards.row.four,.apt_cards_with_icons_parent:not(li).four .cards.row{grid-template-columns:1fr}.apt_cards_with_icons_parent:not(li) .cards.row .apt_cards_with_icons_item{grid-template-rows:unset}.apt_cards_with_icons_parent:not(li) .icon{--size:54px}.apt_cards_with_icons_parent:not(li) h3.card-title{margin:40px 0 16px;font-size:1.25rem!important}}.apt_list_benefits_header:not(li)>div h2,.list-benefits-header>div h2{margin:0 0 20px;font:800 4.375rem/1 var(--font-family)!important;letter-spacing:-.08rem;color:var(--navy);text-align:center}.apt_list_benefits_header:not(li)>div .subtitle,.list-benefits-header>div .subtitle{text-align:center}.apt_list_benefits_header:not(li)>div .subtitle div,.apt_list_benefits_header:not(li)>div .subtitle p,.list-benefits-header>div .subtitle div,.list-benefits-header>div .subtitle p{font:inherit}@media (max-width:960px){.apt_list_benefits_header:not(li)>div h2,.list-benefits-header>div h2{font-size:3.75rem!important}}@media (max-width:767px){.apt_list_benefits_header:not(li)>div h2,.list-benefits-header>div h2{font-size:3rem!important}}.apt_list_benefits_header:not(li) .white-text .subtitle,.apt_list_benefits_header:not(li) .white-text .subtitle div,.apt_list_benefits_header:not(li) .white-text .subtitle p,.apt_list_benefits_header:not(li) .white-text h2,.apt_list_benefits_header:not(li).white-text .subtitle,.apt_list_benefits_header:not(li).white-text .subtitle div,.apt_list_benefits_header:not(li).white-text .subtitle p,.apt_list_benefits_header:not(li).white-text h2,.list-benefits-header .white-text .subtitle,.list-benefits-header .white-text .subtitle div,.list-benefits-header .white-text .subtitle p,.list-benefits-header .white-text h2,.list-benefits-header.white-text .subtitle,.list-benefits-header.white-text .subtitle div,.list-benefits-header.white-text .subtitle p,.list-benefits-header.white-text h2{color:#fff}#left-area .apt_list_benefits_parent,#left-area .list-benefits-row,.apt_list_benefits_parent:not(li),.list-benefits-row{margin-top:120px}#left-area .apt_list_benefits_parent:first-child,#left-area .list-benefits-row:first-child,.apt_list_benefits_parent:not(li):first-child,.list-benefits-row:first-child{margin-top:0!important}#left-area .apt_list_benefits_parent.white-text>div .benefit-content,#left-area .apt_list_benefits_parent.white-text>div .benefit-list,#left-area .apt_list_benefits_parent.white-text>div .benefit-title,#left-area .apt_list_benefits_parent.white-text>div .pre-title,#left-area .apt_list_benefits_parent.white-text>div p,#left-area .apt_list_benefits_parent.white-text>div ul,#left-area .apt_list_benefits_parent:has(.white-text)>div .benefit-content,#left-area .apt_list_benefits_parent:has(.white-text)>div .benefit-list,#left-area .apt_list_benefits_parent:has(.white-text)>div .benefit-title,#left-area .apt_list_benefits_parent:has(.white-text)>div .pre-title,#left-area .apt_list_benefits_parent:has(.white-text)>div p,#left-area .apt_list_benefits_parent:has(.white-text)>div ul,#left-area .list-benefits-row.white-text>div .benefit-content,#left-area .list-benefits-row.white-text>div .benefit-list,#left-area .list-benefits-row.white-text>div .benefit-title,#left-area .list-benefits-row.white-text>div .pre-title,#left-area .list-benefits-row.white-text>div p,#left-area .list-benefits-row.white-text>div ul,#left-area .list-benefits-row:has(.white-text)>div .benefit-content,#left-area .list-benefits-row:has(.white-text)>div .benefit-list,#left-area .list-benefits-row:has(.white-text)>div .benefit-title,#left-area .list-benefits-row:has(.white-text)>div .pre-title,#left-area .list-benefits-row:has(.white-text)>div p,#left-area .list-benefits-row:has(.white-text)>div ul,.apt_list_benefits_parent:not(li).white-text>div .benefit-content,.apt_list_benefits_parent:not(li).white-text>div .benefit-list,.apt_list_benefits_parent:not(li).white-text>div .benefit-title,.apt_list_benefits_parent:not(li).white-text>div .pre-title,.apt_list_benefits_parent:not(li).white-text>div p,.apt_list_benefits_parent:not(li).white-text>div ul,.apt_list_benefits_parent:not(li):has(.white-text)>div .benefit-content,.apt_list_benefits_parent:not(li):has(.white-text)>div .benefit-list,.apt_list_benefits_parent:not(li):has(.white-text)>div .benefit-title,.apt_list_benefits_parent:not(li):has(.white-text)>div .pre-title,.apt_list_benefits_parent:not(li):has(.white-text)>div p,.apt_list_benefits_parent:not(li):has(.white-text)>div ul,.list-benefits-row.white-text>div .benefit-content,.list-benefits-row.white-text>div .benefit-list,.list-benefits-row.white-text>div .benefit-title,.list-benefits-row.white-text>div .pre-title,.list-benefits-row.white-text>div p,.list-benefits-row.white-text>div ul,.list-benefits-row:has(.white-text)>div .benefit-content,.list-benefits-row:has(.white-text)>div .benefit-list,.list-benefits-row:has(.white-text)>div .benefit-title,.list-benefits-row:has(.white-text)>div .pre-title,.list-benefits-row:has(.white-text)>div p,.list-benefits-row:has(.white-text)>div ul{color:#fff}#left-area .apt_list_benefits_parent.white-text>div .benefit-list>.apt_list_benefits_item .apt_list_benefits_item,#left-area .apt_list_benefits_parent.white-text>div .benefit-list>.apt_list_benefits_item+li,#left-area .apt_list_benefits_parent.white-text>div .benefit-list>li .apt_list_benefits_item,#left-area .apt_list_benefits_parent.white-text>div .benefit-list>li+li,#left-area .apt_list_benefits_parent:has(.white-text)>div .benefit-list>.apt_list_benefits_item .apt_list_benefits_item,#left-area .apt_list_benefits_parent:has(.white-text)>div .benefit-list>.apt_list_benefits_item+li,#left-area .apt_list_benefits_parent:has(.white-text)>div .benefit-list>li .apt_list_benefits_item,#left-area .apt_list_benefits_parent:has(.white-text)>div .benefit-list>li+li,#left-area .list-benefits-row.white-text>div .benefit-list>.apt_list_benefits_item .apt_list_benefits_item,#left-area .list-benefits-row.white-text>div .benefit-list>.apt_list_benefits_item+li,#left-area .list-benefits-row.white-text>div .benefit-list>li .apt_list_benefits_item,#left-area .list-benefits-row.white-text>div .benefit-list>li+li,#left-area .list-benefits-row:has(.white-text)>div .benefit-list>.apt_list_benefits_item .apt_list_benefits_item,#left-area .list-benefits-row:has(.white-text)>div .benefit-list>.apt_list_benefits_item+li,#left-area .list-benefits-row:has(.white-text)>div .benefit-list>li .apt_list_benefits_item,#left-area .list-benefits-row:has(.white-text)>div .benefit-list>li+li,.apt_list_benefits_parent:not(li).white-text>div .benefit-list>.apt_list_benefits_item .apt_list_benefits_item,.apt_list_benefits_parent:not(li).white-text>div .benefit-list>.apt_list_benefits_item+li,.apt_list_benefits_parent:not(li).white-text>div .benefit-list>li .apt_list_benefits_item,.apt_list_benefits_parent:not(li).white-text>div .benefit-list>li+li,.apt_list_benefits_parent:not(li):has(.white-text)>div .benefit-list>.apt_list_benefits_item .apt_list_benefits_item,.apt_list_benefits_parent:not(li):has(.white-text)>div .benefit-list>.apt_list_benefits_item+li,.apt_list_benefits_parent:not(li):has(.white-text)>div .benefit-list>li .apt_list_benefits_item,.apt_list_benefits_parent:not(li):has(.white-text)>div .benefit-list>li+li,.list-benefits-row.white-text>div .benefit-list>.apt_list_benefits_item .apt_list_benefits_item,.list-benefits-row.white-text>div .benefit-list>.apt_list_benefits_item+li,.list-benefits-row.white-text>div .benefit-list>li .apt_list_benefits_item,.list-benefits-row.white-text>div .benefit-list>li+li,.list-benefits-row:has(.white-text)>div .benefit-list>.apt_list_benefits_item .apt_list_benefits_item,.list-benefits-row:has(.white-text)>div .benefit-list>.apt_list_benefits_item+li,.list-benefits-row:has(.white-text)>div .benefit-list>li .apt_list_benefits_item,.list-benefits-row:has(.white-text)>div .benefit-list>li+li{border-color:#fff}#left-area .apt_list_benefits_parent>div,#left-area .list-benefits-row>div,.apt_list_benefits_parent:not(li)>div,.list-benefits-row>div{display:grid;grid-template-areas:"img img img img img . txt txt txt txt txt txt";grid-template-columns:repeat(12,1fr);-ms-flex-align:center;align-items:center;grid-gap:35px;gap:35px}#left-area .apt_list_benefits_parent>div>img,#left-area .list-benefits-row>div>img,.apt_list_benefits_parent:not(li)>div>img,.list-benefits-row>div>img{grid-area:img;height:100%;min-height:500px;width:auto;-o-object-fit:cover;object-fit:cover;border-radius:var(--inner-border-radius)}#left-area .apt_list_benefits_parent>div>.benefit-content,#left-area .list-benefits-row>div>.benefit-content,.apt_list_benefits_parent:not(li)>div>.benefit-content,.list-benefits-row>div>.benefit-content{margin:50px 0;grid-area:txt}#left-area .apt_list_benefits_parent>div .pre-title,#left-area .list-benefits-row>div .pre-title,.apt_list_benefits_parent:not(li)>div .pre-title,.list-benefits-row>div .pre-title{margin:0 0 35px;padding:0;font:500 1.125rem var(--font-family)!important;letter-spacing:.017rem;text-transform:uppercase;color:var(--navy)}#left-area .apt_list_benefits_parent>div .benefit-title,#left-area .list-benefits-row>div .benefit-title,.apt_list_benefits_parent:not(li)>div .benefit-title,.list-benefits-row>div .benefit-title{margin:0 0 50px;padding:0}#left-area .apt_list_benefits_parent>div .benefit-list>.apt_list_benefits_item,#left-area .apt_list_benefits_parent>div .benefit-list>li,#left-area .list-benefits-row>div .benefit-list>.apt_list_benefits_item,#left-area .list-benefits-row>div .benefit-list>li,.apt_list_benefits_parent:not(li)>div .benefit-list>.apt_list_benefits_item,.apt_list_benefits_parent:not(li)>div .benefit-list>li,.list-benefits-row>div .benefit-list>.apt_list_benefits_item,.list-benefits-row>div .benefit-list>li{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:30px}#left-area .apt_list_benefits_parent>div .benefit-list>.apt_list_benefits_item:before,#left-area .apt_list_benefits_parent>div .benefit-list>li:before,#left-area .list-benefits-row>div .benefit-list>.apt_list_benefits_item:before,#left-area .list-benefits-row>div .benefit-list>li:before,.apt_list_benefits_parent:not(li)>div .benefit-list>.apt_list_benefits_item:before,.apt_list_benefits_parent:not(li)>div .benefit-list>li:before,.list-benefits-row>div .benefit-list>.apt_list_benefits_item:before,.list-benefits-row>div .benefit-list>li:before{content:"";-ms-flex:0 0 auto;flex:0 0 auto;position:static!important;clip:unset;--size:1.75rem;width:var(--size);height:var(--size);background:url(https://www.anglepoint.com/assets/images/icons/pinwheel.svg) 50%/cover no-repeat}#left-area .apt_list_benefits_parent>div .benefit-list>.apt_list_benefits_item+.apt_list_benefits_item,#left-area .apt_list_benefits_parent>div .benefit-list>.apt_list_benefits_item+li,#left-area .apt_list_benefits_parent>div .benefit-list>li+.apt_list_benefits_item,#left-area .apt_list_benefits_parent>div .benefit-list>li+li,#left-area .list-benefits-row>div .benefit-list>.apt_list_benefits_item+.apt_list_benefits_item,#left-area .list-benefits-row>div .benefit-list>.apt_list_benefits_item+li,#left-area .list-benefits-row>div .benefit-list>li+.apt_list_benefits_item,#left-area .list-benefits-row>div .benefit-list>li+li,.apt_list_benefits_parent:not(li)>div .benefit-list>.apt_list_benefits_item+.apt_list_benefits_item,.apt_list_benefits_parent:not(li)>div .benefit-list>.apt_list_benefits_item+li,.apt_list_benefits_parent:not(li)>div .benefit-list>li+.apt_list_benefits_item,.apt_list_benefits_parent:not(li)>div .benefit-list>li+li,.list-benefits-row>div .benefit-list>.apt_list_benefits_item+.apt_list_benefits_item,.list-benefits-row>div .benefit-list>.apt_list_benefits_item+li,.list-benefits-row>div .benefit-list>li+.apt_list_benefits_item,.list-benefits-row>div .benefit-list>li+li{--space:30px;margin-top:var(--space);padding-top:var(--space);border-top:1px solid var(--navy)}#left-area .apt_list_benefits_parent>div .benefit-list,#left-area .list-benefits-row>div .benefit-list,.apt_list_benefits_parent:not(li)>div .benefit-list,.list-benefits-row>div .benefit-list{margin:50px 0 0}#left-area .apt_list_benefits_parent.reverse>div,#left-area .apt_list_benefits_parent:has(.left-side)>div,#left-area .list-benefits-row.reverse>div,#left-area .list-benefits-row:has(.left-side)>div,.apt_list_benefits_parent:not(li).reverse>div,.apt_list_benefits_parent:not(li):has(.left-side)>div,.list-benefits-row.reverse>div,.list-benefits-row:has(.left-side)>div{grid-template:"txt . img" auto/6fr 1fr 5fr}#left-area .apt_list_benefits_parent+.list-benefits-row,#left-area .list-benefits-row+.list-benefits-row,.apt_list_benefits_parent:not(li)+.list-benefits-row,.list-benefits-row+.list-benefits-row{margin-top:180px}@media (max-width:960px){#left-area .apt_list_benefits_parent,#left-area .list-benefits-row,.apt_list_benefits_parent:not(li),.list-benefits-row{margin-top:80px}#left-area .apt_list_benefits_parent+.list-benefits-row,#left-area .list-benefits-row+.list-benefits-row,.apt_list_benefits_parent:not(li)+.list-benefits-row,.list-benefits-row+.list-benefits-row{margin-top:120px}#left-area .apt_list_benefits_parent.reverse>div,#left-area .apt_list_benefits_parent:has(.left-side)>div,#left-area .list-benefits-row.reverse>div,#left-area .list-benefits-row:has(.left-side)>div,.apt_list_benefits_parent:not(li).reverse>div,.apt_list_benefits_parent:not(li):has(.left-side)>div,.list-benefits-row.reverse>div,.list-benefits-row:has(.left-side)>div{grid-template:"txt img" auto/4fr 3fr}#left-area .apt_list_benefits_parent>div,#left-area .list-benefits-row>div,.apt_list_benefits_parent:not(li)>div,.list-benefits-row>div{grid-template:"img txt" auto/3fr 4fr}#left-area .apt_list_benefits_parent>div .pre-title,#left-area .list-benefits-row>div .pre-title,.apt_list_benefits_parent:not(li)>div .pre-title,.list-benefits-row>div .pre-title{font-size:1rem!important}#left-area .apt_list_benefits_parent>div .benefit-list>.apt_list_benefits_item,#left-area .apt_list_benefits_parent>div .benefit-list>li,#left-area .list-benefits-row>div .benefit-list>.apt_list_benefits_item,#left-area .list-benefits-row>div .benefit-list>li,.apt_list_benefits_parent:not(li)>div .benefit-list>.apt_list_benefits_item,.apt_list_benefits_parent:not(li)>div .benefit-list>li,.list-benefits-row>div .benefit-list>.apt_list_benefits_item,.list-benefits-row>div .benefit-list>li{-ms-flex-align:first baseline;align-items:first baseline;gap:20px}#left-area .apt_list_benefits_parent>div .benefit-list>.apt_list_benefits_item:before,#left-area .apt_list_benefits_parent>div .benefit-list>li:before,#left-area .list-benefits-row>div .benefit-list>.apt_list_benefits_item:before,#left-area .list-benefits-row>div .benefit-list>li:before,.apt_list_benefits_parent:not(li)>div .benefit-list>.apt_list_benefits_item:before,.apt_list_benefits_parent:not(li)>div .benefit-list>li:before,.list-benefits-row>div .benefit-list>.apt_list_benefits_item:before,.list-benefits-row>div .benefit-list>li:before{--size:1.25rem}#left-area .apt_list_benefits_parent>div .benefit-list,#left-area .list-benefits-row>div .benefit-list,.apt_list_benefits_parent:not(li)>div .benefit-list,.list-benefits-row>div .benefit-list{margin:40px 0 0}}@media (max-width:767px){#left-area .apt_list_benefits_parent,#left-area .list-benefits-row,.apt_list_benefits_parent:not(li),.list-benefits-row{margin-top:60px}#left-area .apt_list_benefits_parent+.list-benefits-row,#left-area .list-benefits-row+.list-benefits-row,.apt_list_benefits_parent:not(li)+.list-benefits-row,.list-benefits-row+.list-benefits-row{margin-top:80px}#left-area .apt_list_benefits_parent.reverse>div,#left-area .apt_list_benefits_parent:has(.left-side)>div,#left-area .apt_list_benefits_parent>div,#left-area .list-benefits-row.reverse>div,#left-area .list-benefits-row:has(.left-side)>div,#left-area .list-benefits-row>div,.apt_list_benefits_parent:not(li).reverse>div,.apt_list_benefits_parent:not(li):has(.left-side)>div,.apt_list_benefits_parent:not(li)>div,.list-benefits-row.reverse>div,.list-benefits-row:has(.left-side)>div,.list-benefits-row>div{grid-template:"img" auto "txt" auto/1fr}#left-area .apt_list_benefits_parent>div>img,#left-area .list-benefits-row>div>img,.apt_list_benefits_parent:not(li)>div>img,.list-benefits-row>div>img{width:100%;height:auto}#left-area .apt_list_benefits_parent>div .pre-title,#left-area .list-benefits-row>div .pre-title,.apt_list_benefits_parent:not(li)>div .pre-title,.list-benefits-row>div .pre-title{margin-bottom:5px;font-size:.875rem!important}#left-area .apt_list_benefits_parent>div .benefit-title,#left-area .list-benefits-row>div .benefit-title,.apt_list_benefits_parent:not(li)>div .benefit-title,.list-benefits-row>div .benefit-title{margin-bottom:20px}#left-area .apt_list_benefits_parent>div .benefit-list>.apt_list_benefits_item,#left-area .apt_list_benefits_parent>div .benefit-list>li,#left-area .list-benefits-row>div .benefit-list>.apt_list_benefits_item,#left-area .list-benefits-row>div .benefit-list>li,.apt_list_benefits_parent:not(li)>div .benefit-list>.apt_list_benefits_item,.apt_list_benefits_parent:not(li)>div .benefit-list>li,.list-benefits-row>div .benefit-list>.apt_list_benefits_item,.list-benefits-row>div .benefit-list>li{gap:10px}#left-area .apt_list_benefits_parent>div .benefit-list>.apt_list_benefits_item:before,#left-area .apt_list_benefits_parent>div .benefit-list>li:before,#left-area .list-benefits-row>div .benefit-list>.apt_list_benefits_item:before,#left-area .list-benefits-row>div .benefit-list>li:before,.apt_list_benefits_parent:not(li)>div .benefit-list>.apt_list_benefits_item:before,.apt_list_benefits_parent:not(li)>div .benefit-list>li:before,.list-benefits-row>div .benefit-list>.apt_list_benefits_item:before,.list-benefits-row>div .benefit-list>li:before{--size:1rem}#left-area .apt_list_benefits_parent>div .benefit-list,#left-area .list-benefits-row>div .benefit-list,.apt_list_benefits_parent:not(li)>div .benefit-list,.list-benefits-row>div .benefit-list{margin:30px 0 0}}.et_pb_section:has(>.et_pb_row>.et_pb_column>.et_pb_module>div>.parallaxing-background-image){position:relative;overflow:hidden;z-index:-1;--height:680px;height:var(--height);padding:0!important}.et_pb_section:has(>.et_pb_row>.et_pb_column>.et_pb_module>div>.parallaxing-background-image) .et_pb_row{margin:0!important;padding:0!important}.et_pb_section:has(>.et_pb_row>.et_pb_column>.et_pb_module>div>.parallaxing-background-image) img.parallaxing-background-image{display:block;width:100vw;height:auto;min-height:calc(var(--height) + var(--pb-offset, 150px) * 2);max-width:unset;-webkit-transform:translateY(var(--translateY,0));transform:translateY(var(--translateY,0));-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.apt_stackable_cards_parent:not(li),.stackable-cards{--shadow-offset:20px;--margin:30px;margin:var(--margin) 0 calc(var(--margin) + var(--shadow-offset))!important}.apt_stackable_cards_parent:not(li)>.et_pb_module_inner,.stackable-cards>.et_pb_module_inner{--card-side-pad:55px;margin-bottom:var(--shadow-offset);padding:50px var(--card-side-pad);width:calc(100% - var(--shadow-offset));border-radius:var(--border-radius-large);background:var(--navy);-webkit-box-shadow:var(--shadow-offset) var(--shadow-offset) rgb(from var(--blue) r g b/.2);box-shadow:var(--shadow-offset) var(--shadow-offset) rgb(from var(--blue) r g b/.2)}.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .stackable-cards-title,.stackable-cards>.et_pb_module_inner .stackable-cards-title{font:800 1.5rem/1.08 var(--font-family);letter-spacing:-.0225rem;color:#fff}.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .stackable-cards-title:before,.stackable-cards>.et_pb_module_inner .stackable-cards-title:before{content:"";display:block;margin-bottom:10px;width:70px;height:8px;background:var(--client-color-accent,var(--red))}.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .stackable-cards-description,.stackable-cards>.et_pb_module_inner .stackable-cards-description{color:#fff}.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .stackable-cards-description div,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .stackable-cards-description p,.stackable-cards>.et_pb_module_inner .stackable-cards-description div,.stackable-cards>.et_pb_module_inner .stackable-cards-description p{color:inherit}.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .body-content ul.hide-list-markers,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .body-content ul.hide-list-markers-body,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .cards,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .custom-form-style .input ul.inputs-list,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .entry-content ul.hide-list-markers,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .entry-content ul.hide-list-markers-body,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner ul.hide-list-markers,.stackable-cards>.et_pb_module_inner .body-content ul.hide-list-markers,.stackable-cards>.et_pb_module_inner .body-content ul.hide-list-markers-body,.stackable-cards>.et_pb_module_inner .cards,.stackable-cards>.et_pb_module_inner .custom-form-style .input ul.inputs-list,.stackable-cards>.et_pb_module_inner .entry-content ul.hide-list-markers,.stackable-cards>.et_pb_module_inner .entry-content ul.hide-list-markers-body,.stackable-cards>.et_pb_module_inner ul.hide-list-markers{margin-top:40px;padding-left:0;-webkit-columns:3;-moz-columns:3;column-count:3;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .body-content ul.hide-list-markers .apt_stackable_cards_item,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .body-content ul.hide-list-markers li,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .body-content ul.hide-list-markers-body .apt_stackable_cards_item,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .body-content ul.hide-list-markers-body li,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .cards .apt_stackable_cards_item,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .cards li,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .custom-form-style .input ul.inputs-list .apt_stackable_cards_item,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .custom-form-style .input ul.inputs-list li,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .entry-content ul.hide-list-markers .apt_stackable_cards_item,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .entry-content ul.hide-list-markers li,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .entry-content ul.hide-list-markers-body .apt_stackable_cards_item,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .entry-content ul.hide-list-markers-body li,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner ul.hide-list-markers .apt_stackable_cards_item,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner ul.hide-list-markers li,.stackable-cards>.et_pb_module_inner .body-content ul.hide-list-markers .apt_stackable_cards_item,.stackable-cards>.et_pb_module_inner .body-content ul.hide-list-markers li,.stackable-cards>.et_pb_module_inner .body-content ul.hide-list-markers-body .apt_stackable_cards_item,.stackable-cards>.et_pb_module_inner .body-content ul.hide-list-markers-body li,.stackable-cards>.et_pb_module_inner .cards .apt_stackable_cards_item,.stackable-cards>.et_pb_module_inner .cards li,.stackable-cards>.et_pb_module_inner .custom-form-style .input ul.inputs-list .apt_stackable_cards_item,.stackable-cards>.et_pb_module_inner .custom-form-style .input ul.inputs-list li,.stackable-cards>.et_pb_module_inner .entry-content ul.hide-list-markers .apt_stackable_cards_item,.stackable-cards>.et_pb_module_inner .entry-content ul.hide-list-markers li,.stackable-cards>.et_pb_module_inner .entry-content ul.hide-list-markers-body .apt_stackable_cards_item,.stackable-cards>.et_pb_module_inner .entry-content ul.hide-list-markers-body li,.stackable-cards>.et_pb_module_inner ul.hide-list-markers .apt_stackable_cards_item,.stackable-cards>.et_pb_module_inner ul.hide-list-markers li{display:inline-block;margin-bottom:20px;padding:20px;width:100%;font:500 var(--body-font-size)/1.22 var(--font-family);letter-spacing:-.015em;color:#fff;border-radius:var(--border-radius-small);background:rgb(from var(--client-color-accent,var(--red)) r g b/.75)}.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .body-content ul.hide-list-markers .apt_stackable_cards_item *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .body-content ul.hide-list-markers li *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .body-content ul.hide-list-markers-body .apt_stackable_cards_item *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .body-content ul.hide-list-markers-body li *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .cards .apt_stackable_cards_item *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .cards li *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .custom-form-style .input ul.inputs-list .apt_stackable_cards_item *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .custom-form-style .input ul.inputs-list li *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .entry-content ul.hide-list-markers .apt_stackable_cards_item *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .entry-content ul.hide-list-markers li *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .entry-content ul.hide-list-markers-body .apt_stackable_cards_item *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner .entry-content ul.hide-list-markers-body li *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner ul.hide-list-markers .apt_stackable_cards_item *,.apt_stackable_cards_parent:not(li)>.et_pb_module_inner ul.hide-list-markers li *,.stackable-cards>.et_pb_module_inner .body-content ul.hide-list-markers .apt_stackable_cards_item *,.stackable-cards>.et_pb_module_inner .body-content ul.hide-list-markers li *,.stackable-cards>.et_pb_module_inner .body-content ul.hide-list-markers-body .apt_stackable_cards_item *,.stackable-cards>.et_pb_module_inner .body-content ul.hide-list-markers-body li *,.stackable-cards>.et_pb_module_inner .cards .apt_stackable_cards_item *,.stackable-cards>.et_pb_module_inner .cards li *,.stackable-cards>.et_pb_module_inner .custom-form-style .input ul.inputs-list .apt_stackable_cards_item *,.stackable-cards>.et_pb_module_inner .custom-form-style .input ul.inputs-list li *,.stackable-cards>.et_pb_module_inner .entry-content ul.hide-list-markers .apt_stackable_cards_item *,.stackable-cards>.et_pb_module_inner .entry-content ul.hide-list-markers li *,.stackable-cards>.et_pb_module_inner .entry-content ul.hide-list-markers-body .apt_stackable_cards_item *,.stackable-cards>.et_pb_module_inner .entry-content ul.hide-list-markers-body li *,.stackable-cards>.et_pb_module_inner ul.hide-list-markers .apt_stackable_cards_item *,.stackable-cards>.et_pb_module_inner ul.hide-list-markers li *{color:inherit;letter-spacing:inherit;font:inherit}@media (max-width:768px){.apt_stackable_cards_parent:not(li),.stackable-cards{--shadow-offset:10px}.apt_stackable_cards_parent:not(li)>div,.stackable-cards>div{--card-side-pad:20px;padding:30px var(--card-side-pad)}.apt_stackable_cards_parent:not(li)>div .body-content ul.hide-list-markers,.apt_stackable_cards_parent:not(li)>div .body-content ul.hide-list-markers-body,.apt_stackable_cards_parent:not(li)>div .cards,.apt_stackable_cards_parent:not(li)>div .custom-form-style .input ul.inputs-list,.apt_stackable_cards_parent:not(li)>div .entry-content ul.hide-list-markers,.apt_stackable_cards_parent:not(li)>div .entry-content ul.hide-list-markers-body,.apt_stackable_cards_parent:not(li)>div ul.hide-list-markers,.stackable-cards>div .body-content ul.hide-list-markers,.stackable-cards>div .body-content ul.hide-list-markers-body,.stackable-cards>div .cards,.stackable-cards>div .custom-form-style .input ul.inputs-list,.stackable-cards>div .entry-content ul.hide-list-markers,.stackable-cards>div .entry-content ul.hide-list-markers-body,.stackable-cards>div ul.hide-list-markers{margin-top:20px;-webkit-columns:1;-moz-columns:1;column-count:1}}.apt_full_width_video:not(li)>div,.full-width-video>div{position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:35px;gap:35px;-ms-flex-align:center;align-items:center;width:100%}.apt_full_width_video:not(li)>div>div:first-child:not(.big-vid),.full-width-video>div>div:first-child:not(.big-vid){display:none}.apt_full_width_video:not(li) .big-vid,.full-width-video .big-vid{height:var(--bg-vid-height,1800px);width:var(--bg-vid-width,3200px);position:absolute;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;-webkit-transform:translateY(var(--bg-trans,0));transform:translateY(var(--bg-trans,0));max-width:100vw;overflow:hidden;z-index:0}.apt_full_width_video:not(li) .big-vid:after,.full-width-video .big-vid:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(from var(--navy) r g b/1)),color-stop(rgba(from var(--navy) r g b/.6)),to(rgba(from var(--navy) r g b/0)));background:linear-gradient(to right,rgba(from var(--navy) r g b/1),rgba(from var(--navy) r g b/.6),rgba(from var(--navy) r g b/0))}.apt_full_width_video:not(li) .play-button-modal,.full-width-video .play-button-modal{margin-left:70px;-ms-flex-item-align:center;align-self:center;cursor:pointer}.apt_full_width_video:not(li) .bvpb-circle,.full-width-video .bvpb-circle{fill:var(--yellow)}.apt_full_width_video:not(li) .bvpb-triangle,.full-width-video .bvpb-triangle{fill:var(--navy)}.apt_full_width_video:not(li) .big-vid-play-button,.full-width-video .big-vid-play-button{grid-column:span 7;cursor:pointer;-webkit-filter:opacity(.8);filter:opacity(.8);-webkit-transition:-webkit-filter .2s ease;transition:-webkit-filter .2s ease;transition:filter .2s ease;transition:filter .2s ease,-webkit-filter .2s ease}.apt_full_width_video:not(li) .big-vid-play-button:focus,.apt_full_width_video:not(li) .big-vid-play-button:hover,.full-width-video .big-vid-play-button:focus,.full-width-video .big-vid-play-button:hover{-webkit-filter:opacity(1);filter:opacity(1)}.apt_full_width_video:not(li) .big-vid-play-button svg,.full-width-video .big-vid-play-button svg{width:100px;height:auto}.apt_full_width_video:not(li) .vid-text,.full-width-video .vid-text{grid-column:span 4;z-index:2;color:#fff}.apt_full_width_video:not(li) .vid-text h2,.apt_full_width_video:not(li) .vid-text p,.full-width-video .vid-text h2,.full-width-video .vid-text p{color:inherit}.apt_full_width_video:not(li) .vid-text h2,.full-width-video .vid-text h2{margin-top:0;font:800 3.438rem/1.09 var(--font-family);letter-spacing:-.051875rem}@media (max-width:960px){.apt_full_width_video:not(li)>div,.full-width-video>div{grid-template-columns:2fr 1fr;padding:var(--section-padding) var(--side-padding)}.apt_full_width_video:not(li) .big-vid-play-button,.apt_full_width_video:not(li) .vid-text,.full-width-video .big-vid-play-button,.full-width-video .vid-text{grid-column:span 1}}@media (max-width:768px){.apt_full_width_video:not(li)>div,.full-width-video>div{padding-top:0;padding-bottom:0;grid-template-columns:1fr;gap:0}.apt_full_width_video:not(li) .big-vid,.apt_full_width_video:not(li) .play-button-modal,.full-width-video .big-vid,.full-width-video .play-button-modal{display:none}.apt_full_width_video:not(li) .vid-text,.full-width-video .vid-text{position:static;padding:0;background:none;border-radius:0}.apt_full_width_video:not(li) .vid-text a,.full-width-video .vid-text a{margin-top:20px}.apt_full_width_video:not(li) .vid-text h2,.full-width-video .vid-text h2{margin-top:0;font-size:28px;line-height:32px}}.et_pb_section:has(.apt_full_width_video),.et_pb_section:has(.full-width-video){background:var(--navy);z-index:0;overflow:hidden;padding:var(--section-padding) 0}.et_pb_section:has(.apt_full_width_video) .et_pb_row,.et_pb_section:has(.full-width-video) .et_pb_row{padding-top:0;padding-bottom:0}.page-creep.bottom+.et_pb_section:has(.apt_full_width_video),.page-creep.bottom+.et_pb_section:has(.full-width-video){padding-top:calc(var(--section-padding) + var(--page-creep-radius))}.et_pb_section:has(.apt_full_width_video):has(+.page-creep.top),.et_pb_section:has(.full-width-video):has(+.page-creep.top){padding-bottom:calc(var(--section-padding) + var(--page-creep-radius))}.apt_related_case_studies_parent:not(li)>div,.related-case-studies>div{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:35px;gap:35px}.apt_related_case_studies_parent:not(li)>div .related-sidebar,.related-case-studies>div .related-sidebar{grid-column:span 3}.apt_related_case_studies_parent:not(li)>div .case-studies,.related-case-studies>div .case-studies{grid-column:5/13;display:grid;grid-template-columns:subgrid}.apt_related_case_studies_parent:not(li)>div .case-studies>.apt_related_case_studies_item,.apt_related_case_studies_parent:not(li)>div .case-studies>.apt_related_case_studies_item>div,.apt_related_case_studies_parent:not(li)>div .case-studies>li,.related-case-studies>div .case-studies>.apt_related_case_studies_item,.related-case-studies>div .case-studies>.apt_related_case_studies_item>div,.related-case-studies>div .case-studies>li{grid-column:span 8;display:inherit;grid-template-columns:inherit}.apt_related_case_studies_parent:not(li)>div .case-studies>.apt_related_case_studies_item+.apt_related_case_studies_item,.apt_related_case_studies_parent:not(li)>div .case-studies>.apt_related_case_studies_item+li,.apt_related_case_studies_parent:not(li)>div .case-studies>.apt_related_case_studies_item>div+.apt_related_case_studies_item,.apt_related_case_studies_parent:not(li)>div .case-studies>.apt_related_case_studies_item>div+li,.apt_related_case_studies_parent:not(li)>div .case-studies>li+.apt_related_case_studies_item,.apt_related_case_studies_parent:not(li)>div .case-studies>li+li,.related-case-studies>div .case-studies>.apt_related_case_studies_item+.apt_related_case_studies_item,.related-case-studies>div .case-studies>.apt_related_case_studies_item+li,.related-case-studies>div .case-studies>.apt_related_case_studies_item>div+.apt_related_case_studies_item,.related-case-studies>div .case-studies>.apt_related_case_studies_item>div+li,.related-case-studies>div .case-studies>li+.apt_related_case_studies_item,.related-case-studies>div .case-studies>li+li{--space:40px;margin-top:var(--space);padding-top:var(--space);border-top:1px solid rgb(from var(--navy) r g b/.25)}.apt_related_case_studies_parent:not(li)>div .related-pre-title,.related-case-studies>div .related-pre-title{font:500 1.125rem/1 var(--font-family);color:var(--navy);letter-spacing:-.016875rem;text-transform:uppercase}.apt_related_case_studies_parent:not(li)>div h2,.related-case-studies>div h2{margin:10px 0 30px;font:800 4.375rem/1 var(--font-family)!important;letter-spacing:-.065625rem}.apt_related_case_studies_parent:not(li)>div .button-link,.apt_related_case_studies_parent:not(li)>div .custom-form-style .hs-form [type=submit],.related-case-studies>div .button-link,.related-case-studies>div .custom-form-style .hs-form [type=submit]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-color:rgb(from var(--navy) r g b/.25)!important;text-decoration:none}.apt_related_case_studies_parent:not(li)>div .case-study,.related-case-studies>div .case-study{grid-column:span 8;display:grid;grid-template-columns:subgrid;grid-template-rows:auto;grid-gap:0 35px;gap:0 35px;text-decoration:none;background:transparent}.apt_related_case_studies_parent:not(li)>div .case-study:focus,.apt_related_case_studies_parent:not(li)>div .case-study:hover,.related-case-studies>div .case-study:focus,.related-case-studies>div .case-study:hover{background:transparent}.apt_related_case_studies_parent:not(li)>div .case-study:is(a):focus .case-study-title,.apt_related_case_studies_parent:not(li)>div .case-study:is(a):hover .case-study-title,.related-case-studies>div .case-study:is(a):focus .case-study-title,.related-case-studies>div .case-study:is(a):hover .case-study-title{text-decoration:underline;-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow);text-decoration-thickness:2px}.apt_related_case_studies_parent:not(li)>div .case-study>*,.related-case-studies>div .case-study>*{grid-column:span 4}.apt_related_case_studies_parent:not(li)>div .case-study>p:nth-child(2),.related-case-studies>div .case-study>p:nth-child(2){display:none}.apt_related_case_studies_parent:not(li)>div .case-study img,.related-case-studies>div .case-study img{grid-row:span 2;width:auto;height:100%;border-radius:var(--inner-border-radius);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.apt_related_case_studies_parent:not(li)>div .case-study .case-study-title,.related-case-studies>div .case-study .case-study-title{margin-top:0;margin-bottom:20px;padding:0;font:500 1.75rem/1.14 var(--font-family);color:var(--navy)}@media (max-width:960px){.apt_related_case_studies_parent:not(li)>div,.related-case-studies>div{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:35px}.apt_related_case_studies_parent:not(li)>div .case-study:is(a) .case-study-title,.related-case-studies>div .case-study:is(a) .case-study-title{text-decoration:underline;-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow);text-decoration-thickness:2px}}@media (max-width:768px){.apt_related_case_studies_parent:not(li)>div .related-pre-title,.related-case-studies>div .related-pre-title{font-size:1rem}.apt_related_case_studies_parent:not(li)>div h2,.related-case-studies>div h2{font-size:3rem!important}.apt_related_case_studies_parent:not(li)>div .case-study,.related-case-studies>div .case-study{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:35px}}@property --hero-bg{syntax:"<image>";initial-value:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2024/12/mask-group-81.svg);inherits:true}.et_pb_section:has(>.et_pb_row>.et_pb_column>.apt_hero){padding:var(--desktop-section-padding) var(--desktop-side-padding)!important}@media (max-width:960px){.et_pb_section:has(>.et_pb_row>.et_pb_column>.apt_hero){padding:var(--tablet-section-padding) var(--tablet-side-padding)!important}}@media (max-width:767px){.et_pb_section:has(>.et_pb_row>.et_pb_column>.apt_hero){padding:var(--phone-section-padding) var(--phone-side-padding)!important}}.et_pb_section:has(>.et_pb_row>.et_pb_column>.apt_hero){border-top:10px solid var(--yellow);-o-border-image:linear-gradient(to right,var(--yellow) 0,var(--orange) 100%) 100/10px 0 0;border-image:-webkit-gradient(linear,left top,right top,from(var(--yellow)),to(var(--orange))) 100/10px 0 0;border-image:linear-gradient(to right,var(--yellow) 0,var(--orange) 100%) 100/10px 0 0;background-image:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2024/12/mask-group-81.svg),url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2024/12/gradient-navy-noise.jpg);background-position:100% 100%,50%;background-size:50%,cover;background-repeat:no-repeat,no-repeat;background-color:var(--navy)}.et_pb_section:has(>.et_pb_row>.et_pb_column>.apt_hero .publisher-hero){background-image:-webkit-gradient(linear,left top,right top,from(var(--navy)),color-stop(133%,rgba(from var(--navy) r g b/.5))),var(--hero-bg);background-image:linear-gradient(to right,var(--navy) 0,rgba(from var(--navy) r g b/.5) 133%),var(--hero-bg);background-position:50%,50%;background-size:cover,cover}.et_pb_section:has(+.et_pb_section.page-creep.top){padding-bottom:calc(var(--section-padding) + var(--page-creep-radius))!important}.et_pb_row:has(.apt_hero){padding-top:0;padding-bottom:0}.apt_hero:not(li){--h1-size:1.5rem;--big-text-v-margin:30px}.apt_hero:not(li)>div{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:0 35px;gap:0 35px}.apt_hero:not(li)>div .heading{grid-column:span 7;width:100%!important}.apt_hero:not(li)>div>img{grid-column:9/13;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;justify-self:end;border-radius:9999px}.apt_hero:not(li)>div:has(.publisher-hero) .heading{grid-column:6/13}.apt_hero:not(li)>div:has(.publisher-hero)>.img-container{grid-column:span 4;grid-row:1/2;justify-self:start;align-self:center;display:grid;-ms-flex-align:center;align-items:center;justify-items:center;padding:85px;width:100%;aspect-ratio:1/1;border:2px solid #fff;border-radius:100%}.apt_hero:not(li)>div:has(.publisher-hero)>.img-container img{width:100%!important;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.apt_hero:not(li) .pre-title{margin:0;padding:0;font:var(--h1-size)/1 var(--font-family);letter-spacing:-.015em;color:var(--yellow)}.apt_hero:not(li) .big-text{margin:var(--big-text-v-margin) 0 40px;font:800 5.625rem/.89 var(--font-family);letter-spacing:-.015em;color:#fff}.apt_hero:not(li) p{color:#67a7c6}.apt_hero:not(li) .button-link,.apt_hero:not(li) .custom-form-style .hs-form [type=submit],.custom-form-style .hs-form .apt_hero:not(li) [type=submit]{font-weight:600;margin-top:60px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--yellow)}@media (max-width:960px){.apt_hero:not(li)>div{grid-template-columns:3fr 2fr}.apt_hero:not(li)>div:has(.publisher-hero){grid-template-columns:2fr 3fr}.apt_hero:not(li)>div:has(.publisher-hero)>.img-container{-ms-flex-item-align:start;align-self:start;margin-top:calc(var(--h1-size) + var(--big-text-v-margin));padding:40px}.apt_hero:not(li)>div .heading,.apt_hero:not(li)>div .heading.publisher-hero,.apt_hero:not(li)>div>.img-container,.apt_hero:not(li)>div>img{grid-column:span 1}.apt_hero:not(li) .big-text{font-size:4rem}}@media (max-width:767px){.apt_hero:not(li)>div,.apt_hero:not(li)>div:has(.publisher-hero){grid-template-columns:1fr;gap:0 20px}.apt_hero:not(li)>div:has(.publisher-hero)>.img-container,.apt_hero:not(li)>div:has(.publisher-hero)>img,.apt_hero:not(li)>div>.img-container,.apt_hero:not(li)>div>img{display:none}.apt_hero:not(li) .pre-title{font-size:1.125rem}.apt_hero:not(li) .big-text{font-size:2.5rem}}.apt_basic_text_image_parent:not(li) .bti-container{display:grid;grid-template-columns:repeat(12,1fr);-ms-flex-align:center;align-items:center;grid-gap:0 35px;gap:0 35px}.apt_basic_text_image_parent:not(li) .bti-container.right-side .text-cta{grid-column:-1/-5}.apt_basic_text_image_parent:not(li) .bti-container.right-side .images{grid-column:-6/-13}.apt_basic_text_image_parent:not(li) .bti-container.white div,.apt_basic_text_image_parent:not(li) .bti-container.white h2,.apt_basic_text_image_parent:not(li) .bti-container.white ol,.apt_basic_text_image_parent:not(li) .bti-container.white p,.apt_basic_text_image_parent:not(li) .bti-container.white ul{color:#fff}.apt_basic_text_image_parent:not(li) .text-cta{grid-column:1/5;grid-row:1/3;margin:60px 0}.apt_basic_text_image_parent:not(li) .text-cta h2{font:500 3rem/1 var(--font-family)}.apt_basic_text_image_parent:not(li) .text-cta>.button-link,.apt_basic_text_image_parent:not(li) .text-cta>.custom-form-style .hs-form [type=submit]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:30px;background:var(--yellow)}.apt_basic_text_image_parent:not(li) .images{grid-column:6/13;grid-row:1/3;display:grid;grid-template-columns:subgrid;grid-template-rows:1fr 1fr;grid-gap:35px;gap:35px;min-height:500px;height:100%}.apt_basic_text_image_parent:not(li) .images .apt_basic_text_image_item{border-radius:var(--inner-border-radius);grid-column:span 4;grid-row:span 2;width:auto;height:100%;max-width:100%;max-height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.apt_basic_text_image_parent:not(li) .images .apt_basic_text_image_item+.apt_basic_text_image_item{grid-column:span 3;grid-row:span 1}.apt_basic_text_image_parent:not(li) .images .apt_basic_text_image_item:first-child{min-height:500px}.apt_basic_text_image_parent:not(li) .images .apt_basic_text_image_item:first-child:last-child{grid-column:span 7}.apt_basic_text_image_parent:not(li) .images .apt_basic_text_image_item.portrait{width:100%;height:auto}.apt_basic_text_image_parent:not(li) .icon{display:block;margin-bottom:50px;--size:72px;width:var(--size);height:var(--size)}@media (max-width:768px){.apt_basic_text_image_parent:not(li) .bti-container{display:block}.apt_basic_text_image_parent:not(li) .text-cta{margin:0}.apt_basic_text_image_parent:not(li) .text-cta h2{font-size:1.75rem}.apt_basic_text_image_parent:not(li) .images{display:none}}.apt_horizontal_rule:not(li){margin:120px 0!important}.apt_horizontal_rule:not(li) .teeth{position:relative;--row-padding:0;width:100%;--height:2px;height:var(--height);overflow:hidden;background:var(--navy-10)}.apt_horizontal_rule:not(li) .teeth.dark{background:var(--blue)}.apt_horizontal_rule:not(li) .slider{-webkit-transform:translate(-100%);transform:translate(-100%);height:var(--height);width:6%!important;background:var(--yellow);-webkit-animation:fake-loader 5s cubic-bezier(.35,0,.7,0) infinite forwards;animation:fake-loader 5s cubic-bezier(.35,0,.7,0) infinite forwards}@media (max-width:768px){.apt_horizontal_rule:not(li){margin:60px 0!important}}@media (prefers-reduced-motion){.apt_horizontal_rule:not(li) .slider{-webkit-animation:none;animation:none;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes fake-loader{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}30%{-webkit-transform:translate(2200%);transform:translate(2200%)}to{-webkit-transform:translate(2200%);transform:translate(2200%)}}@keyframes fake-loader{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}30%{-webkit-transform:translate(2200%);transform:translate(2200%)}to{-webkit-transform:translate(2200%);transform:translate(2200%)}}.apt_end_page_cta:not(li){text-align:center}.apt_end_page_cta:not(li)>div h2{margin:0 0 25px;font:800 3.438rem/1.09 var(--font-family);letter-spacing:-.015em;text-align:inherit}.apt_end_page_cta:not(li)>div .subtitle{font:1.75rem/1.36 var(--font-family)}.apt_end_page_cta:not(li)>div .subtitle ol,.apt_end_page_cta:not(li)>div .subtitle p,.apt_end_page_cta:not(li)>div .subtitle ul{font:inherit}.apt_end_page_cta:not(li)>div .button-link,.apt_end_page_cta:not(li)>div .custom-form-style .hs-form [type=submit]{margin:60px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--yellow)}@media (max-width:768px){.apt_end_page_cta:not(li)>div h2{margin-bottom:20px;font-size:2.25rem}.apt_end_page_cta:not(li)>div .subtitle{font-size:1.5rem}.apt_end_page_cta:not(li)>div .button-link,.apt_end_page_cta:not(li)>div .custom-form-style .hs-form [type=submit]{margin-top:30px}}.apt_blockquote:not(li){margin:30px 0!important}.apt_callout.et_pb_module+.et_pb_module{margin-top:var(--body-font-size)}.page-creep.bottom+.et_pb_section .et_pb_row:has(.apt_logo_scroller_parent){margin-top:var(--page-creep-radius)}.et_pb_section:has(.apt_logo_scroller_parent):has(+.page-creep.top) .et_pb_row:has(.apt_logo_scroller_parent){margin-bottom:var(--page-creep-radius)}.et_pb_section:not(.section) .et_pb_row:has(.apt_logo_scroller_parent){width:100vw!important;max-width:unset!important}.section .et_pb_row:has(.apt_logo_scroller_parent){max-width:unset!important;width:100vw!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin-left:calc(-1 * var(--side-padding))!important;margin-right:calc(-1 * var(--side-padding))!important}.checkmark-bullets{margin-top:0;padding-top:0;margin-left:0;padding-left:0}.checkmark-bullets>li{display:-ms-flexbox;display:flex;gap:30px}.checkmark-bullets>li:before{content:"​";-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:27px;height:22px;background-position:50%;background-size:contain;background-repeat:no-repeat}.checkmark-bullets.yellow>li:before{background-image:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2024/10/yellow-checkmark.svg)}.checkmark-bullets.orange>li:before{background-image:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2024/10/check-orange.svg)}.checkmark-bullets.light-blue>li:before{background-image:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2024/10/check-light-blue.svg)}.checkmark-bullets.navy>li:before{background-image:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2024/10/check-navy.svg)}.checkmark-bullets.blue-circle-yellow-check>li{-ms-flex-align:center;align-items:center}.checkmark-bullets.blue-circle-yellow-check>li:before{width:60px;height:auto;background-image:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2024/10/blue-circle-yellow-check.svg);aspect-ratio:59/53}@media (max-width:768px){.checkmark-bullets.blue-circle-yellow-check>li:before{width:50px}}.blue-separators li{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.blue-separators li+li{position:relative;--spacing:10px;margin-top:var(--spacing);padding-top:var(--spacing)}.blue-separators li+li:before{content:"";position:absolute;top:0;left:-1em;border-top:1px solid var(--light-blue);width:100%}.body-content.summary p,.entry-content.summary p{font:600 22px/1.5 var(--font-family);color:var(--navy)}.body-content h3,.entry-content h3{font:600 36px/42px var(--font-family);letter-spacing:-.54px;color:var(--navy)}.body-content h4,.entry-content h4{font:600 28px/34px var(--font-family);letter-spacing:-.42px;color:var(--navy)}.body-content h5,.entry-content h5{font:600 22px/28px var(--font-family);color:var(--navy)}a{text-decoration:none}a.link-under-image.article{display:block;margin-top:30px;font:500 20px/26px var(--font-family);color:var(--navy);text-decoration:underline}@media (max-width:960px){:scope.article{margin-top:20px;font-size:18px;line-height:24px}}.heading-row h2{margin:0;padding:0}.heading-row+.image-row{margin-top:30px}.body-font,ol,p,ul{font:var(--body-font-size)/var(--body-line-height) var(--font-family);color:var(--navy);margin-bottom:1em;padding-bottom:0}.body-font:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}.body-font.intro-description,ol.intro-description,p.intro-description,ul.intro-description{font:500 28px/34px var(--font-family)}@media (max-width:960px){.body-font,ol,p,ul{font-size:18px;line-height:24px}.body-font.intro-description,ol.intro-description,p.intro-description,ul.intro-description{font-size:22px;line-height:28px}}.pre-header{font:600 16px/1 var(--font-family)!important;letter-spacing:.4px!important;color:var(--navy)}@media screen and (max-width:960px){.pre-header{font-size:14px!important;letter-spacing:.35px!important;color:var(--blue)}}.no-deco,.no-deco *,.no-decoration,.no-decoration *{text-decoration:none!important}.button-link,.custom-form-style .hs-form [type=submit]{display:block;padding:12px 20px;font-weight:700;font-size:var(--body-font-size);line-height:var(--body-line-height);font-family:var(--font-family);letter-spacing:-.3px;color:var(--navy);background:transparent;border:2px solid var(--yellow);border-radius:4px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.button-link:focus,.button-link:hover,.custom-form-style .hs-form [type=submit]:focus,.custom-form-style .hs-form [type=submit]:hover{background:var(--yellow);color:var(--navy)}.button-link:focus.doc-download span:after,.button-link:hover.doc-download span:after,.custom-form-style .hs-form [type=submit]:focus.doc-download span:after,.custom-form-style .hs-form [type=submit]:hover.doc-download span:after{-webkit-transform:scale(1.1);transform:scale(1.1)}.button-link.white-font,.custom-form-style .hs-form [type=submit].white-font{color:#fff}.button-link.white-font:focus,.button-link.white-font:hover,.custom-form-style .hs-form [type=submit].white-font:focus,.custom-form-style .hs-form [type=submit].white-font:hover{color:var(--navy)}.button-link.white-background,.custom-form-style .hs-form [type=submit].white-background{background:#fff}.button-link.white-background:focus,.button-link.white-background:hover,.custom-form-style .hs-form [type=submit].white-background:focus,.custom-form-style .hs-form [type=submit].white-background:hover{background:var(--yellow)}.button-link.navy,.custom-form-style .hs-form [type=submit].navy{border-color:var(--navy)}.button-link.navy.focused,.button-link.navy:focus,.button-link.navy:hover,.custom-form-style .hs-form [type=submit].navy.focused,.custom-form-style .hs-form [type=submit].navy:focus,.custom-form-style .hs-form [type=submit].navy:hover{color:#fff;background:var(--navy)}.button-link.gray,.custom-form-style .hs-form [type=submit].gray{background:var(--navy-10)}.button-link.gray:focus,.button-link.gray:hover,.custom-form-style .hs-form [type=submit].gray:focus,.custom-form-style .hs-form [type=submit].gray:hover{background:var(--yellow)}.button-link.blue,.custom-form-style .hs-form [type=submit].blue{border-color:var(--light-blue)}.button-link.blue:focus,.button-link.blue:hover,.custom-form-style .hs-form [type=submit].blue:focus,.custom-form-style .hs-form [type=submit].blue:hover{color:#fff;background:var(--light-blue)}.button-link.white,.custom-form-style .hs-form [type=submit].white{color:var(--navy);background:#fff}.button-link.white:focus,.button-link.white:hover,.custom-form-style .hs-form [type=submit].white:focus,.custom-form-style .hs-form [type=submit].white:hover{color:#fff;background:var(--light-blue)}.button-link.hollow,.custom-form-style .hs-form [type=submit].hollow{background:#fff;border:3px solid var(--yellow)}.button-link.hollow:focus,.button-link.hollow:hover,.custom-form-style .hs-form [type=submit].hollow:focus,.custom-form-style .hs-form [type=submit].hollow:hover{background:var(--yellow)}.button-link.arrow,.custom-form-style .hs-form [type=submit].arrow{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.button-link.arrow:after,.custom-form-style .hs-form [type=submit].arrow:after{content:"";display:block;width:18px;height:15px;background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2024/12/left-arrow-navy.svg) 50%/contain no-repeat;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(180deg) translate(0);transform:rotate(180deg) translate(0)}.button-link.arrow.hovered:after,.button-link.arrow:focus:after,.button-link.arrow:hover:after,.custom-form-style .hs-form [type=submit].arrow.hovered:after,.custom-form-style .hs-form [type=submit].arrow:focus:after,.custom-form-style .hs-form [type=submit].arrow:hover:after{-webkit-transform:rotate(180deg) translate(-5px);transform:rotate(180deg) translate(-5px)}.button-link.doc-download,.custom-form-style .hs-form [type=submit].doc-download{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.button-link.doc-download:after,.custom-form-style .hs-form [type=submit].doc-download:after{content:"";display:block;margin-left:15px;width:21px;height:25px;background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2022/07/doc-icon.svg) top/cover no-repeat;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.button-link.play-icon,.custom-form-style .hs-form [type=submit].play-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.button-link.play-icon:after,.custom-form-style .hs-form [type=submit].play-icon:after{content:"";display:block;width:20px;height:20px;margin-left:10px;background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2023/01/play-icon-blue.png) 50%/cover no-repeat;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.button-link.play-icon:focus,.button-link.play-icon:hover,.custom-form-style .hs-form [type=submit].play-icon:focus,.custom-form-style .hs-form [type=submit].play-icon:hover{background:transparent}.button-link.play-icon:focus:after,.button-link.play-icon:hover:after,.custom-form-style .hs-form [type=submit].play-icon:focus:after,.custom-form-style .hs-form [type=submit].play-icon:hover:after{-webkit-transform:translate(10px);transform:translate(10px)}.button-link[target=_blank],.custom-form-style .hs-form [type=submit][target=_blank]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;--new-tab-navy-icon:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2024/03/new-tab-navy.svg);--new-tab-white-icon:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2024/03/new-tab-white.svg)}.button-link[target=_blank]:after,.custom-form-style .hs-form [type=submit][target=_blank]:after{content:"";display:block;width:20px;height:20px;margin-left:10px;background:var(--new-tab-navy-icon) center/cover no-repeat;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.button-link[target=_blank].new-tab-white:after,.custom-form-style .hs-form [type=submit][target=_blank].new-tab-white:after{background-image:var(--new-tab-white-icon)}.button-link[target=_blank]:focus:after,.button-link[target=_blank]:hover:after,.custom-form-style .hs-form [type=submit][target=_blank]:focus:after,.custom-form-style .hs-form [type=submit][target=_blank]:hover:after{-webkit-transform:translate(10px);transform:translate(10px);background-image:var(--new-tab-navy-icon)}.button-link[target=_blank].navy:focus:after,.button-link[target=_blank].navy:hover:after,.custom-form-style .hs-form [type=submit][target=_blank].navy:focus:after,.custom-form-style .hs-form [type=submit][target=_blank].navy:hover:after{background-image:var(--new-tab-white-icon)}.input-group{--h-padding:16px;--v-padding:12px;--font-size:20px;--line-height:1.44}.input-group+.input-group{margin-top:20px}.input-group [type=radio]{padding:unset;width:unset;border:unset;-webkit-box-shadow:none;box-shadow:none}.input-group [type=radio]+label{margin-bottom:0}.input-group label{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin-top:0;margin-bottom:6px;font:14px var(--font-family);color:var(--navy)}.input-group label:not(:first-of-type){margin-top:13px}.input-group label .required:after{content:"*"}.input-group label .hint{float:right}.input-group label:after{content:"";display:block;clear:both}.input-group input,.input-group select,.input-group textarea{margin:0;padding:var(--v-padding) var(--h-padding);width:calc(100% - (var(--h-padding) * 2 + 2px));font:var(--body-font-size)/var(--body-line-height) var(--font-family);border:1px solid var(--navy);-webkit-transition:all .2s ease;transition:all .2s ease;outline:none}.input-group input:focus,.input-group select:focus,.input-group textarea:focus{border-color:var(--light-blue);-webkit-box-shadow:0 3px 10px #00000029;box-shadow:0 3px 10px #00000029}.input-group.standard-radio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.input-group.standard-radio [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.input-group.standard-radio [type=radio]:focus+label:before{outline:1px dashed #000}.input-group.standard-radio [type=radio]:checked+label:before{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%27%2332657e%27%20%2F%3E%3C%2Fsvg%3E) no-repeat,#fff}.input-group.standard-radio [type=radio]+label{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;font:16px var(--font-family);color:var(--navy);cursor:pointer}.input-group.standard-radio [type=radio]+label>*{-ms-flex:1 1;flex:1 1}.input-group.standard-radio [type=radio]+label:before{content:"";-ms-flex:0 0 auto;flex:0 0 auto;display:block;margin-right:10px;margin-top:2px;--size:20px;width:var(--size);height:var(--size);background:#fff;border:2px solid var(--navy);border-radius:100%;cursor:pointer}.input-group.standard-radio [type=radio]+label .label-error{-ms-flex:0 0 100%;flex:0 0 100%;margin-top:8px}.shadowbox{display:block;margin:-30px;padding:30px;background:#fff;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;--shadow:0 3px 50px 0 rgba(0,27,59,.15)}.shadowbox:focus,.shadowbox:hover{-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);z-index:5}@media screen and (max-width:960px){.shadowbox{margin:-20px;padding:20px;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}}.mobile-display,.small-form-display{display:block}.desktop-display,.tablet-display{display:none}@media (min-width:768px) and (max-width:980px){.desktop-display,.mobile-display{display:none}.tablet-display{display:block}}@media (min-width:981px){.mobile-display,.small-form-display,.tablet-display{display:none}.desktop-display{display:block}.desktop-display.inline{display:inline}}.video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-wrapper.square{padding-bottom:75%}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}body.single-publisher_cpt #main-content>.container,body.single-services #main-content>.container{padding-top:0}body #page-container{max-width:100vw;overflow-x:hidden}body #page-container footer.et-l--footer.et-l a{display:block;text-decoration:none}body #page-container footer.et-l--footer.et-l a:focus,body #page-container footer.et-l--footer.et-l a:hover{color:var(--yellow)!important}body #page-container footer.et-l--footer.et-l a+a{margin-top:14px}body #page-container footer.et-l--footer.et-l .et_pb_section_1_tb_footer .et_pb_row_3_tb_footer .et_pb_column{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body #page-container footer.et-l--footer.et-l .et_pb_section_1_tb_footer .et_pb_row_3_tb_footer .et_pb_column :nth-child(4){margin-left:auto}body #page-container footer.et-l--footer.et-l .et_pb_section_1_tb_footer .et_pb_row_3_tb_footer .et_pb_column h6{margin:0;padding:0}body #page-container footer.et-l--footer.et-l .et_pb_section_1_tb_footer .et_pb_row_3_tb_footer .et_pb_column .et_pb_button{display:-ms-flexbox;display:flex;margin:0;padding:0}body #page-container footer.et-l--footer.et-l .et_pb_section_1_tb_footer .et_pb_row_3_tb_footer .et_pb_column .et_pb_button:before{position:static;margin-right:10px;margin-left:0}body #page-container footer.et-l--footer.et-l .et_pb_section_1_tb_footer .et_pb_row_3_tb_footer .et_pb_column>div+div{margin-left:45px}body #page-container footer.et-l--footer.et-l .et_pb_section_1_tb_footer .et_pb_row_3_tb_footer .et_pb_column>div+div:last-child{margin-left:10px;padding-left:10px;border-left:1px solid #497493}#case-studies-carousel .desktop-display .carousel .slide{display:-ms-flexbox;display:flex;gap:60px}#case-studies-carousel .desktop-display .carousel .slide a{-ms-flex:0 1 auto;flex:0 1 auto;width:100%}#case-studies-carousel ap-carousel{display:block;margin:0 auto 60px;width:-webkit-max-content;width:-moz-max-content;width:max-content}#case-studies-carousel .carousel{margin:0}#case-studies-carousel .carousel img{display:block;margin-bottom:20px;width:100%;height:auto;aspect-ratio:1280/627}.form-drop-shadow{padding:30px 30px 50px;border:2px solid var(--navy);-webkit-box-shadow:30px 30px #002b491a;box-shadow:30px 30px #002b491a}.form-drop-shadow h2{padding:0;margin-bottom:30px;font:700 34px/1.06 var(--font-family);letter-spacing:-.51px;color:var(--navy)}@media screen and (max-width:768px){.form-drop-shadow{-webkit-box-shadow:none;box-shadow:none}}.page-creep{position:relative;z-index:2;--offset:40px}.page-creep.top{margin-top:calc(-1 * var(--page-creep-radius));border-top-left-radius:var(--page-creep-radius);border-top-right-radius:var(--page-creep-radius)}.page-creep.bottom{margin-bottom:calc(-1 * var(--page-creep-radius));border-bottom-left-radius:var(--page-creep-radius);border-bottom-right-radius:var(--page-creep-radius)}.page-creep.section{--padding:calc(var(--desktop-section-padding) + var(--page-creep-radius) + var(--offset))}.page-creep.section.top{padding-top:var(--padding)!important}.page-creep.section.bottom{padding-bottom:var(--padding)!important}@media (max-width:960px){.page-creep.section{--padding:calc(var(--tablet-section-padding) + var(--page-creep-radius) + var(--offset))}}@media (max-width:768px){.page-creep.section{--padding:calc(var(--phone-section-padding) + var(--page-creep-radius))}}.page-creep.bottom+.section{padding-top:calc(var(--section-padding) + var(--page-creep-radius))!important}.section:has(+.page-creep.top){padding-bottom:calc(var(--section-padding) + var(--page-creep-radius))!important}.flex-2-3{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:60px}.flex-2-3>*{-ms-flex:1 0 33.33%;flex:1 0 33.33%}@media (max-width:768px){.flex-2-3>*{-ms-flex:0 0 100%;flex:0 0 100%}}:root{--blue:#32657e;--navy:#002b49;--light-blue:#0789aa;--navy-4:rgba(0,43,73,.04);--navy-5:#f4f5f6;--navy-10:#e4e9eb;--navy-15:#d9dfe3;--yellow:#ffaf00;--red:#dc4746;--orange:#ff9015;--green:#55b7b3;--desktop-pw:1345px;--font-family:font,font Fallback,TTNormsPro,Arial,sans-serif;--desktop-body-font-size:1.125rem;--desktop-body-line-height:1.44;--mobile-body-font-size:1.125rem;--mobile-body-line-height:1.5;--body-font-size:var(--desktop-body-font-size);--body-line-height:var(--desktop-body-line-height);--body-color:var(--navy);--desktop-section-padding:100px;--desktop-side-padding:80px;--tablet-section-padding:60px;--tablet-side-padding:30px;--phone-section-padding:30px;--phone-side-padding:30px;--section-padding:var(--desktop-section-padding);--side-padding:var(--desktop-side-padding);--page-creep-radius:40px;--inner-border-radius:20px;--border-radius-large:var(--inner-border-radius);--border-radius-small:10px;--main-nav-v-padding:22px;--main-nav-inner-height:33px;--main-nav-bottom-border-width:1px;--main-nav-total-height:calc(var(--main-nav-v-padding) + var(--main-nav-inner-height) + var(--main-nav-bottom-border-width))}@media (max-width:960px){:root{--body-font-size:var(--mobile-body-font-size);--body-line-height:var(--mobile-body-line-height);--section-padding:var(--tablet-section-padding);--side-padding:var(--tablet-side-padding);--main-nav-mobile-bottom-borders-width:1px;--main-nav-botom-border-width:calc(var(--main-nav-bottom-border-width) * 2)}}@media (max-width:767px){:root{--section-padding:var(--phone-section-padding);--side-padding:var(--phone-side-padding);--page-creep-radius:20px;--inner-border-radius:10px;--border-radius-small:5px}}.TTNormsProRegular{font-family:var(--font-family);font-weight:400}.TTNormsProLight{font-family:var(--font-family);font-weight:300}.TTNormsProItalic{font-family:var(--font-family);font-weight:400;font-style:italic}.TTNormsProMedium{font-family:var(--font-family);font-weight:500}.TTNormsProDemiBold{font-family:var(--font-family);font-weight:600}.TTNormsProBold,b,strong{font-weight:700;font-family:var(--font-family)}.TTNormsProExtraBold{font-weight:800;font-family:var(--font-family)}.divi-visible{display:none!important}.et-fb .divi-visible{display:block!important}.hidden{display:none!important}.et_pb_column{z-index:auto}.body-content,.entry-content{font-family:var(--font-family);color:var(--navy)}.body-content .h2,.body-content body #page-container footer.et-l--footer.et-l h2,.body-content h2,.entry-content .h2,.entry-content body #page-container footer.et-l--footer.et-l h2,.entry-content h2,body #page-container footer.et-l--footer.et-l .body-content h2,body #page-container footer.et-l--footer.et-l .entry-content h2{margin-bottom:30px;padding-bottom:0;font-weight:800;font-size:36px;line-height:42px;font-family:var(--font-family);letter-spacing:-.34px;text-align:left;color:var(--navy)}@media (max-width:960px){.body-content .h2,.body-content body #page-container footer.et-l--footer.et-l h2,.body-content h2,.entry-content .h2,.entry-content body #page-container footer.et-l--footer.et-l h2,.entry-content h2,body #page-container footer.et-l--footer.et-l .body-content h2,body #page-container footer.et-l--footer.et-l .entry-content h2{font-size:28px;line-height:34px}}@media (max-width:767px){.body-content .h2,.body-content body #page-container footer.et-l--footer.et-l h2,.body-content h2,.entry-content .h2,.entry-content body #page-container footer.et-l--footer.et-l h2,.entry-content h2,body #page-container footer.et-l--footer.et-l .body-content h2,body #page-container footer.et-l--footer.et-l .entry-content h2{font-size:28px;line-height:32px}}.body-content a{font-family:var(--font-family);font-weight:500;color:#21323e;text-decoration:underline;-webkit-text-decoration-skip:edges;text-decoration-skip:edges;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;-webkit-text-decoration-color:#ffaf00;text-decoration-color:#ffaf00;text-decoration-thickness:2px;-webkit-text-decoration:underline #ffaf00 2px;text-decoration:underline #ffaf00 2px;-webkit-transition:all .2s ease;transition:all .2s ease}.body-content a:focus,.body-content a:hover{color:#21323e;background:#ffaf00}h1{font:800 50px/55px var(--font-family);letter-spacing:-.75px;color:var(--navy);text-align:left}@media (max-width:767px){h1{font-size:36px;line-height:40px}}.h2,body #page-container footer.et-l--footer.et-l h2,h2{margin-bottom:30px;padding-bottom:0;font-weight:800;font-size:36px;line-height:42px;font-family:var(--font-family);letter-spacing:-.34px;text-align:left;color:var(--navy)}@media (max-width:960px){.h2,body #page-container footer.et-l--footer.et-l h2,h2{font-size:28px;line-height:34px}}@media (max-width:767px){.h2,body #page-container footer.et-l--footer.et-l h2,h2{font-size:28px;line-height:32px}}h3{font:600 30px/34px var(--font-family);letter-spacing:-.54px}h3,h4{color:var(--navy)}h4{font:600 28px/34px var(--font-family);letter-spacing:-.42px}.h5,h5{font:600 22px/28px var(--font-family)}.h5,.h6,h5,h6{color:var(--navy)}.h6,h6{font:300 32px/1.13 var(--font-family);letter-spacing:-.48px;text-align:left}button{font-weight:700;font-family:var(--font-family)}.not-button{padding:0;background:none;border:none}#main-content .et_pb_section_0.et_pb_section{margin-top:0}.section{padding:var(--desktop-section-padding) var(--desktop-side-padding)!important}@media (max-width:960px){.section{padding:var(--tablet-section-padding) var(--tablet-side-padding)!important}}@media (max-width:767px){.section{padding:var(--phone-section-padding) var(--phone-side-padding)!important}}.standard-link{font-family:var(--font-family);font-weight:500;color:#21323e;text-decoration:underline;-webkit-text-decoration-skip:edges;text-decoration-skip:edges;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;-webkit-text-decoration-color:#ffaf00;text-decoration-color:#ffaf00;text-decoration-thickness:2px;-webkit-text-decoration:underline #ffaf00 2px;text-decoration:underline #ffaf00 2px;-webkit-transition:all .2s ease;transition:all .2s ease}.standard-link:focus,.standard-link:hover{color:#21323e;background:#ffaf00}.partial-underline:after{content:"";display:block;width:60px;height:auto;border-bottom:2px solid var(--yellow)}.disclosure{font:italic 16px var(--font-family)}.arrow-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:1.125rem;--tb:7px solid transparent}.arrow-link:after{content:"";display:block;width:15px;height:12px;-webkit-transition:all .2s ease;transition:all .2s ease;margin-left:10px;background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2021/04/left-arrow.svg) 50%/cover no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.arrow-link.blue:after{background-image:url(https://www.anglepoint.com/assets/images/icons/left-arrow-blue.svg)}.arrow-link.triangle{font-weight:700;font-size:1.125rem;line-height:1.44;font-family:var(--font-family);color:var(--navy);text-decoration:underline}.arrow-link.triangle:after{width:0;height:0;margin-left:10px;background-image:none;border-left:10px solid #ffaf00;border-top:var(--tb);border-bottom:var(--tb);-webkit-transform:rotate(0);transform:rotate(0)}.arrow-link.triangle:focus:after,.arrow-link.triangle:hover:after{-webkit-transform:translate(5px) rotate(0);transform:translate(5px) rotate(0)}.arrow-link:hover:after{-webkit-transform:translate(5px) rotate(180deg);transform:translate(5px) rotate(180deg)}.arrow-link.left:after{display:none}.arrow-link.left:before{content:"";display:block;width:15px;height:12px;-webkit-transition:all .2s ease;transition:all .2s ease;margin-right:10px;background:url(https://anglepoint.mystagingwebsite.com/wp-content/uploads/2021/04/left-arrow.svg) 50%/cover no-repeat}.arrow-link.left:hover:before{-webkit-transform:translate(-5px);transform:translate(-5px)}.arrow-link.left.triangle:before{width:0;height:0;margin-left:10px;background-image:none;border-left:10px solid #ffaf00;border-top:var(--tb);border-bottom:var(--tb);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.et-db #et-boc .et-l .et_pb_row{width:100%}.type-publisher_cpt>.et_post_meta_wrapper:first-child,.type-services>.et_post_meta_wrapper:first-child{display:none}.type-publisher_cpt .et_pb_section_0,.type-services .et_pb_section_0{margin-top:0}.et_fixed_nav.et_show_nav #page-container{padding-top:74px!important}.custom-form-style div.hs-recaptcha.hs_recaptcha{display:none}.custom-form-style .hs-submit,.custom-form-style .legal-consent-container,.custom-form-style div:has(.hs-richtext){grid-column:1/3}@media (max-width:960px){.custom-form-style .hs-submit,.custom-form-style .legal-consent-container,.custom-form-style div:has(.hs-richtext){grid-column:span 1}}.custom-form-style .hs-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 50px;gap:20px 50px;max-width:100%}@media (max-width:960px){.custom-form-style .hs-form{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.custom-form-style .hs-form{gap:10px}}.custom-form-style .hs-fieldtype-booleancheckbox,.custom-form-style .hs-form-field,.custom-form-style .legal-consent-container{grid-column:1/3}@media (max-width:960px){.custom-form-style .hs-fieldtype-booleancheckbox,.custom-form-style .hs-form-field,.custom-form-style .legal-consent-container{grid-column:span 1}}.custom-form-style .hs-fieldtype-file legend,.custom-form-style .hs-form-field label{margin-bottom:6px;font:500 1rem/1 var(--font-family);color:var(--navy)}.custom-form-style .hs-fieldtype-booleancheckbox .inputs-list input,.custom-form-style .legal-consent-container .inputs-list input{margin-right:10px;outline:none}.custom-form-style .hs-fieldtype-booleancheckbox .inputs-list label,.custom-form-style .legal-consent-container .inputs-list label{font-weight:400;font-size:14px}.custom-form-style .hs-fieldtype-booleancheckbox .inputs-list li+li,.custom-form-style .legal-consent-container .inputs-list li+li{margin-top:15px}.custom-form-style .hs-form-field input,.custom-form-style .hs-form-field select,.custom-form-style .hs-form-field textarea{border:none;outline:1px solid var(--navy);-webkit-transition:outline-color .2s ease;transition:outline-color .2s ease}.custom-form-style .hs-form-field input:focus,.custom-form-style .hs-form-field select:focus,.custom-form-style .hs-form-field textarea:focus{outline-width:2px}.custom-form-style .hs-form-field{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:5px}.custom-form-style .hs-form-field .hs-error-msgs{-ms-flex-order:1;order:1}.custom-form-style .hs-form-field .hs-error-msgs label{color:red}.custom-form-style .hs-form-field label{-ms-flex-order:2;order:2}.custom-form-style .hs-form-field .input{-ms-flex-order:3;order:3}.custom-form-style .hs-form-field input,.custom-form-style .hs-form-field select,.custom-form-style .hs-form-field textarea{width:100%;padding:12px 17px;font:600 1.125rem/1 var(--font-family);color:var(--navy);-webkit-transition:outline-width .2s ease;transition:outline-width .2s ease}@media (max-width:767px){.custom-form-style .hs-form-field input,.custom-form-style .hs-form-field select,.custom-form-style .hs-form-field textarea{padding:10px}}.custom-form-style .hs-fieldtype-file{margin-bottom:18px}.custom-form-style .hs-fieldtype-file legend{margin-bottom:10px}.custom-form-style .hs-fieldtype-file label{display:-ms-flexbox;display:flex;color:transparent}.custom-form-style .hs-fieldtype-file label span{display:none}.custom-form-style .hs-fieldtype-file label:after{content:"Browse…";-ms-flex-order:-1;order:-1;padding:8px 20px;font:700 18px/1 var(--font-family);color:var(--navy);background:var(--navy-10);border:1px solid var(--navy);border-radius:8px}.custom-form-style .hs-fieldtype-file label:after:hover{background:#efefef}.custom-form-style .hs-fieldtype-file input[type=file]{display:none}.custom-form-style .hs-fieldtype-booleancheckbox,.custom-form-style .legal-consent-container{max-width:100%}.custom-form-style .hs-fieldtype-booleancheckbox .inputs-list input,.custom-form-style .legal-consent-container .inputs-list input{margin-top:5px;width:auto}.custom-form-style .hs-fieldtype-booleancheckbox .inputs-list label span,.custom-form-style .legal-consent-container .inputs-list label span{word-break:keep-all}