html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility}body{color:#29293e;font-size:2.4rem}.content-wrapper--vertical-spacing,.dnd-section{padding:40px 1rem}h1,h2,h3,h4,h5,h6{color:#29293e}h1{font-size:4.8rem;line-height:6rem}h2{line-height:5.5rem}h2,h3{font-size:4.2rem}h4{font-size:2.8rem}h5{font-size:2.4rem}h6,p{font-size:1.8rem}p{line-height:2.8rem}#main-content{padding-top:53px}.menu .menu__link{font-size:1.8rem}.hs_cos_wrapper .button{font-size:1.8rem!important;font-weight:800}#hs_cos_wrapper_dnd_area-module-3 .button{max-width:392px;width:100%}a.cta_button{font-family:Open Sans,sans-serif!important;font-size:1.8rem!important;font-weight:700!important;margin-bottom:23px!important;margin-top:23px!important}header.header{margin-top:20px}.menu.menu--desktop .menu__item--depth-1{padding:0}.menu.menu--desktop .menu__item--depth-1 a{padding:27px 13px}#hs_cos_wrapper_module_16928677990351 .button{padding:14px 24px}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-1{align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:space-between}.item-1 h1,.item-1 p{color:#fff}.item-1 p{font-size:2.4rem;line-height:3.6rem;margin-bottom:1rem;max-width:328px}#hs_cos_wrapper_dnd_area-module-5 h1,#hs_cos_wrapper_dnd_area-module-5 h2,#hs_cos_wrapper_dnd_area-module-5 h3,#hs_cos_wrapper_dnd_area-module-5 h4,#hs_cos_wrapper_dnd_area-module-5 h5,#hs_cos_wrapper_dnd_area-module-5 h6{margin:0;padding:0;text-align:left}#hs_cos_wrapper_dnd_area-module-5 .container{align-items:center}#hs_cos_wrapper_dnd_area-module-5 .image_logos a{align-items:center;display:flex}#hs_cos_wrapper_dnd_area-module-5 .image-row .image_logos a:hover img,#hs_cos_wrapper_dnd_area-module-5 .image-row .image_logos:hover img{filter:none}#hs_cos_wrapper_dnd_area-module-5 .image-row .image_logos{align-items:center;display:flex;justify-content:center}.dnd-section.dnd_area-row-2-padding.row-number-6 .dnd-column{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style-c1.png) no-repeat 0 0;border-radius:3.2rem;position:relative}.dnd-section.dnd_area-row-2-padding.row-number-6 .dnd-column .dnd-row{position:relative;z-index:2}.carousel_dnd_area-module-12 .mult_cards img,.carousel_dnd_area-module-7 .mult_cards img{margin-bottom:15px}#hs_cos_wrapper_dnd_area-module-7 #mcbssonm_dnd_area-module-7 .hs_cos_wrapper_type_inline_rich_text{margin-bottom:42px;z-index:2}#hs_cos_wrapper_dnd_area-module-7 #mcbssonm_dnd_area-module-7 .mult_cards .hs_cos_wrapper_type_inline_rich_text,.body-container--about #hs_cos_wrapper_dnd_area-module-7 #mcbssonm_dnd_area-module-7 .hs_cos_wrapper_type_inline_rich_text,.body-container--about .row-number-12 .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text{margin-bottom:0;z-index:2}.dnd-section.dnd_area-row-2-padding.row-number-6 .dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style-c2.png) no-repeat 100% 0;content:"";display:block;height:150px;position:absolute;right:0;top:0;width:100%;z-index:1}.dnd-section.dnd_area-row-2-padding.row-number-6 .dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style-c3.png) no-repeat 0 100%;bottom:0;content:"";display:block;height:275px;left:0;position:absolute;width:160px;z-index:1}#mcbssonm_dnd_area-module-7 .mult_cards{max-width:359px;z-index:2}#mcbssonm_dnd_area-module-7 .mult_cards .hs_cos_wrapper p,.body-container--about .row-number-12 .wrapper .mult_cards .hs_cos_wrapper p{margin:0}#mcbssonm_dnd_area-module-7 .carousel_dnd_area-module-7 .mult_cards,.body-container--about .row-number-12 .wrapper .mult_cards{padding:24px 26px}.card_round_link,.card_round_link a{height:52px;width:52px}.card_round_link a img{opacity:0}.card_round_link a{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/round-link-icon-3.svg) no-repeat 0 0;display:block}.card_round_link a:hover{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/round-link-icon-3.svg) no-repeat 0 -62px}.hs_cos_wrapper_type_inline_rich_text .ellipse_bgr{color:#29293e;font-size:1.8rem;font-weight:600;padding:7px 14px}.hs_cos_wrapper_type_inline_rich_text .ellipse_bgr img{margin-right:4px}.dnd-module .card_link p{color:#fff;font-size:2.8rem;font-weight:700;margin:0}.custom_section .dnd-module .card_link p{color:#fff;font-size:2.8rem;line-height:4rem}.custom_section .dnd-row .dnd-module .card_link p:last-child{color:#fff;line-height:4rem;max-width:calc(100% - 60px)}.custom_section .dnd-row+.dnd-row .dnd-module .card_link p{color:#29293e;font-size:1.8rem;font-weight:400;line-height:2.8rem}.custom_section .dnd-row+.dnd-row .dnd-module .card_link p:last-child{max-width:100%}.dnd-module .card_link,.dnd-module .dnd_area-dnd_partial-19-module-4.card_link,.dnd_area-dnd_partial-19-module-2.card_link,.dnd_area-dnd_partial-8-module-4.card_link,.dnd_area-dnd_partial-8-module-6.card_link{display:flex}.dnd-module .card_link h2,.dnd-module .card_link h3,.dnd-module .card_link h4,.dnd-module .card_link h5,.dnd-module .card_link h6{color:#fff;flex:1 0 auto}.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h3,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h4,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h5,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h6{flex:none}.custom_section .dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text,.dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link .hs_cos_wrapper_type_inline_rich_text,.dnd-module .dnd_area-dnd_partial-8-module-6.card_link .hs_cos_wrapper_type_inline_rich_text,.dnd_area-dnd_partial-19-module-4.card_link .hs_cos_wrapper_type_inline_rich_text{align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:space-between}.custom_section .dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p,.dnd-module .dnd_area-dnd_partial-8-module-6.card_link .hs_cos_wrapper_type_inline_rich_text p,.dnd_area-dnd_partial-19-module-4.card_link .hs_cos_wrapper_type_inline_rich_text p{color:#29293e;margin:0 0 10px}.custom_section .dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p:last-child,.dnd-row+.dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p:last-child{margin:0}.dnd-row+.dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p{color:#29293e;font-size:1.8rem;font-weight:400;line-height:2.8rem;margin:0 0 10px}.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p:last-child{line-height:4rem;max-width:calc(100% - 60px)}.dnd-row+.dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p:last-child{line-height:2.8rem;max-width:100%}.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column{background:#191517;border-radius:3.2rem!important}.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h2,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h3,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h4,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h5,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h6{line-height:5.5rem}.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text p{color:#fff;font-size:1.8rem;line-height:2.8rem;margin:0}.dnd-module #hs_cos_wrapper_widget_1700659133053 .button{margin-bottom:23px;margin-top:23px;max-width:261px;width:100%}#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14 .carousel_dnd_area-module-14 .mult_cards:nth-child(odd){margin-left:0!important}#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14 .carousel_dnd_area-module-14 .mult_cards:nth-child(2n){margin-right:0!important}#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14 .carousel_dnd_area-module-14 .mult_cards{width:48%!important}#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14 .carousel_dnd_area-module-14 .mult_cards .hs_cos_wrapper_type_inline_rich_text{color:#29293e;font-size:2.8rem;font-weight:700;text-align:left}#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14 .carousel_dnd_area-module-14 .mult_cards .hs_cos_wrapper_type_inline_rich_text ul,#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14 .carousel_dnd_area-module-14 .mult_cards .hs_cos_wrapper_type_inline_rich_text ul li{list-style:none;margin:0;padding:0}#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14 .carousel_dnd_area-module-14 .mult_cards .hs_cos_wrapper_type_inline_rich_text ul li::marker{content:"";margin:0;width:0}.horiz_scroll_tabs .tabber{margin-bottom:29px}.listing-container .horiz_scroll_tabs .tab-content{margin-bottom:20px}.listing-container .horiz_scroll_tabs .tab-content .mult_cards{display:flex;flex-flow:column;justify-content:space-between;min-height:304px}.listing-container .horiz_scroll_tabs .tab-content .mult_cards.black-bg{background:#191517!important;border:0!important;color:#fff}.listing-container .horiz_scroll_tabs .tab-content .mult_cards.grey-bg{color:#29293e}.listing-container .horiz_scroll_tabs .tab-content .mult_cards.black-bg:nth-child(3n+1){background:#191517 url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/listing-bg-1.svg) no-repeat 100% 0!important}.listing-container .horiz_scroll_tabs .tab-content .mult_cards.black-bg:nth-child(3n+2){background:#191517 url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/listing-bg-3.svg) no-repeat 100% 0!important}.listing-container .horiz_scroll_tabs .tab-content .mult_cards:nth-child(6n-3){background:#191517 url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/listing-bg-2.svg) no-repeat 100% 0!important}.listing-container .horiz_scroll_tabs .tab-content .mult_cards .client-logo{margin-bottom:14px}.listing-container .horiz_scroll_tabs .tab-content .mult_cards.black-bg .client-logo img{filter:invert(1)}.listing-container .horiz_scroll_tabs .tab-content .mult_cards .client-industry{font-size:1.6rem;font-weight:600;letter-spacing:.6rem;margin-bottom:13px;text-transform:uppercase}.listing-container .horiz_scroll_tabs .tab-content .mult_cards .client-name{flex:1 1 auto;font-size:2.4rem;font-weight:700;line-height:3.2rem}.listing-container .horiz_scroll_tabs .tab-content .mult_cards .nested_card{font-size:2.8rem;font-weight:700;line-height:4rem;padding:0 55px 0 0}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row{background-color:#191517!important;border:0;border-radius:3.2rem;color:#fff}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style-4-c11.png) no-repeat 0 0;content:"";display:block;height:300px;left:0;position:absolute;top:0;width:100%;z-index:1}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style-4-c21.png) no-repeat 100% 0;content:"";display:block;height:420px;position:absolute;right:0;top:0;width:100%;z-index:1}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row p{margin:0}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text{height:auto;z-index:2}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text ul{display:block;list-style:none;margin:17px 0 0;padding:0}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text ul li,.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text ul li{list-style:none;margin:0 0 12px;padding:0}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text li::marker,.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text li::marker{content:""}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text li:first-child{font-size:1.6rem;font-weight:700;letter-spacing:.6rem;line-height:2.6rem}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text li:last-child{background:transparent;color:#fff;font-size:2.4rem;font-weight:700;letter-spacing:0;line-height:3.2rem}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text li:last-child,.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text:last-child{background:#fff;border-radius:1.6rem;color:#29293e;font-size:1.8rem;font-weight:700;padding:16px 24px}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards{background-color:#f3f3f3;border:0;border-radius:3.2rem;color:#29293e}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text{height:100%}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text ul{align-items:flex-start;display:flex;flex-flow:column nowrap;height:100%;list-style:none;margin:0;padding:0}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text li:nth-child(2){color:#6c6c83;font-size:1.6rem;font-weight:700;letter-spacing:.6rem;line-height:2.6rem}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text li:nth-child(3){color:#29293e;flex:1;font-size:2.4rem;font-weight:700;letter-spacing:0;line-height:3.2rem}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text li:last-child{align-self:flex-end;background:#191517;color:#fff;margin:0}.row-number-19.dnd-section .dnd-column{padding:0}.dnd-module .hs_cos_wrapper_type_module .wrapper_dnd_area-module-18{background-size:auto;position:relative}.dnd-module .hs_cos_wrapper_type_module .wrapper_dnd_area-module-18:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style4-c2.png) no-repeat 100% 0;content:"";display:block;height:150px;position:absolute;right:0;top:0;width:100%;z-index:1}.dnd-module .hs_cos_wrapper_type_module .wrapper_dnd_area-module-18:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style4-c3.png) no-repeat 0 100%;bottom:0;content:"";display:block;height:275px;left:0;position:absolute;width:230px;z-index:1}#carousel_dnd_area-module-18.slick-slider{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/rquote-left-1.svg) no-repeat 0 20%;z-index:3}#carousel_dnd_area-module-18.slick-slider .slick-list{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/rquote-right-11.svg) no-repeat 76% 18%}.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text h3,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text h4{color:#fff;text-align:center}.dnd-module #carousel_dnd_area-module-18 .slick-slide{margin:0 11px 0 35px}.dnd-module #carousel_dnd_area-module-18 .slick-slide a{margin-top:68px;order:2;text-decoration:none}.dnd-module #carousel_dnd_area-module-18 .slick-slide .mult_cards_txt{font-weight:700;margin-top:57px;order:1;width:75%}.dnd-module #carousel_dnd_area-module-18 .mult_cards{flex-wrap:nowrap}.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text p{color:#fff;font-size:2.8rem;line-height:4rem;margin:0;padding:0}.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text p{font-size:1.8rem}.dnd-module #hs_cos_wrapper_dnd_area-module-18 .carousel .hs_cos_wrapper_type_inline_rich_text h2,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .carousel .hs_cos_wrapper_type_inline_rich_text h3,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .carousel .hs_cos_wrapper_type_inline_rich_text h4,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .carousel .hs_cos_wrapper_type_inline_rich_text h5,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .carousel .hs_cos_wrapper_type_inline_rich_text h6{color:#fff;font-size:2.4rem;line-height:2.6rem;margin-bottom:0}.wrapper_dnd_area-module-18 .custom-controls .next-btn img,.wrapper_dnd_area-module-18 .custom-controls .prev-btn img,.wrapper_dnd_area-module-25 .custom-controls .next-btn img,.wrapper_dnd_area-module-25 .custom-controls .prev-btn img,.wrapper_dnd_area-module-26 .custom-controls .next-btn img,.wrapper_dnd_area-module-26 .custom-controls .prev-btn img{display:none}.wrapper_dnd_area-module-18 .custom-controls .next-btn,.wrapper_dnd_area-module-18 .custom-controls .prev-btn,.wrapper_dnd_area-module-25 .custom-controls .next-btn,.wrapper_dnd_area-module-25 .custom-controls .prev-btn,.wrapper_dnd_area-module-26 .custom-controls .next-btn,.wrapper_dnd_area-module-26 .custom-controls .prev-btn{background:#f60;border:0}.wrapper_dnd_area-module-18 .custom-controls .prev-btn,.wrapper_dnd_area-module-25 .custom-controls .prev-btn,.wrapper_dnd_area-module-26 .custom-controls .prev-btn{background:#fff url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/slider-nav-arrow-bleft.svg) no-repeat 48% 50%}.wrapper_dnd_area-module-18 .custom-controls .next-btn,.wrapper_dnd_area-module-25 .custom-controls .next-btn,.wrapper_dnd_area-module-26 .custom-controls .next-btn{background:#fff url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/slider-nav-arrow-bleft.svg) no-repeat 48% 50%;rotate:180deg}.wrapper_dnd_area-module-18 .custom-controls .next-btn:hover,.wrapper_dnd_area-module-18 .custom-controls .prev-btn:hover,.wrapper_dnd_area-module-25 .custom-controls .next-btn:hover,.wrapper_dnd_area-module-25 .custom-controls .prev-btn:hover,.wrapper_dnd_area-module-26 .custom-controls .next-btn:hover,.wrapper_dnd_area-module-26 .custom-controls .prev-btn:hover{background:#f60 url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/slider-nav-arrow-wleft.svg) no-repeat 48% 50%}.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text p{position:relative;z-index:3}.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h2,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h3,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h4,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h5,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h6{color:#fff}.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h2+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h3+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h4+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h5+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h6+p{color:#fff;flex:1 0 auto}.dnd-module .dnd_area-dnd_partial-19-module-2.card_link .hs_cos_wrapper_type_inline_rich_text{align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:space-between}.dnd-module .dnd_area-dnd_partial-19-module-2.card_link p{color:#fff;font-size:2.8rem;font-weight:700;margin:0}.dnd-module .dnd_area-dnd_partial-19-module-2.card_link p:last-child{line-height:4rem;max-width:calc(100% - 60px)}.dnd_area-column-20-padding.dnd-column{border-radius:3.2rem;position:relative}.dnd_area-column-20-padding.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style5-c1.svg) no-repeat 100% 0;border-radius:3rem;content:"";display:block;height:150px;position:absolute;right:0;top:0;width:100%;z-index:1}.dnd_area-column-20-padding.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style5-c2.svg) no-repeat 0 100%;border-radius:3rem;bottom:0;content:"";display:block;height:275px;left:0;position:absolute;width:230px;z-index:1}.dnd_area-column-20-padding.dnd-column .dnd-row{color:#fff;position:relative;z-index:2}.dnd_area-column-20-padding.dnd-column .dnd-row h1,.dnd_area-column-20-padding.dnd-column .dnd-row h2,.dnd_area-column-20-padding.dnd-column .dnd-row h3,.dnd_area-column-20-padding.dnd-column .dnd-row h4,.dnd_area-column-20-padding.dnd-column .dnd-row h5,.dnd_area-column-20-padding.dnd-column .dnd-row h6{color:#fff}.dnd_area-column-20-padding.dnd-column .dnd-row #hs_cos_wrapper_dnd_area-module-21 .hs_cos_wrapper_type_rich_text p{font-size:2.8rem;font-weight:700;line-height:4rem}.dnd_area-column-20-padding.dnd-column .dnd-row #hs_cos_wrapper_dnd_area-module-22 .hs_cos_wrapper_type_rich_text p{font-size:1.8rem;line-height:2.8rem;margin-bottom:0}.dnd_area-column-20-padding.dnd-column .dnd-row #hs_cos_wrapper_dnd_area-module-22 .hs_cos_wrapper_type_rich_text p:last-child{padding-top:0}.dnd_area-column-20-padding.dnd-column #hs_cos_wrapper_dnd_area-module-23{margin-top:36px}.dnd_area-column-20-padding.dnd-column .dnd-row .hs-cta-wrapper .cta_button{font-size:1.8rem!important;padding:15px 39px!important}a#cta_button_20742828_f759d0b4-05e0-44ff-86cf-45627fbf220b:focus,a#cta_button_20742828_f759d0b4-05e0-44ff-86cf-45627fbf220b:hover,a.cta_button:focus,a.cta_button:hover{background-color:#af1600!important}.dnd-module #hs_cos_wrapper_dnd_area-module-25 .hs_cos_wrapper_type_inline_rich_text{margin-bottom:45px}.wrapper_dnd_area-module-25 #carousel_dnd_area-module-25 .mult_cards{min-height:150px}.wrapper_dnd_area-module-25 #carousel_dnd_area-module-25 .mult_cards img{margin:auto}.dnd-module #hs_cos_wrapper_dnd_area-module-25 .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text{margin:0}.wrapper_dnd_area-module-25 .custom-controls .next-btn img,.wrapper_dnd_area-module-25 .custom-controls .prev-btn img{display:none}.wrapper_dnd_area-module-25 .custom-controls .next-btn,.wrapper_dnd_area-module-25 .custom-controls .prev-btn{border:1px solid #a1a1b8}.wrapper_dnd_area-module-25 .custom-controls .next-btn:hover,.wrapper_dnd_area-module-25 .custom-controls .prev-btn:hover{border:1px solid #f60}.wrapper_dnd_area-module-25 .custom-controls{padding-top:12px}.dnd-module #hs_cos_wrapper_dnd_area-module-26 .hs_cos_wrapper_type_inline_rich_text h3,.dnd-module #hs_cos_wrapper_dnd_area-module-26 .hs_cos_wrapper_type_inline_rich_text h4{color:#fff;text-align:center}.wrapper_dnd_area-module-26 #carousel_dnd_area-module-26{margin-top:44px;position:relative;z-index:2}.dnd-module .hs_cos_wrapper_type_module .wrapper_dnd_area-module-26:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style6-c2.png) no-repeat 100% 0;content:"";display:block;height:150px;position:absolute;right:0;top:0;width:100%;z-index:1}.dnd-module .hs_cos_wrapper_type_module .wrapper_dnd_area-module-26:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style6-c3.png) no-repeat 0 100%;bottom:0;content:"";display:block;height:275px;left:0;position:absolute;width:230px;z-index:1}.dnd-module .wrapper_dnd_area-module-26{background-size:auto;position:relative}.dnd-module .wrapper_dnd_area-module-26 .hs_cos_wrapper_type_inline_rich_text{position:relative;z-index:2}.dnd-module .wrapper_dnd_area-module-26 #carousel_dnd_area-module-26 .mult_cards img{margin:0 auto}.dnd-module .wrapper_dnd_area-module-26 .custom-controls{padding-top:12px}.custom-controls,.dnd-module .wrapper_dnd_area-module-26 .custom-controls,.wrapper_dnd_area-module-25 .custom-controls{position:relative;z-index:2}footer .dnd-section #hs_cos_wrapper_footer-module-3 .hs_cos_wrapper_type_rich_text{display:block;margin-top:10px}footer .dnd-section #hs_cos_wrapper_footer-module-3 .hs_cos_wrapper_type_rich_text p{color:hsla(0,0%,100%,.8);font-size:1.8rem;font-weight:400;margin:0}footer .footer__container .hs-menu-flow-horizontal ul li.hs-menu-item{padding:13px 13px 14px}footer .footer__container .hs-menu-flow-horizontal ul li.hs-menu-item:first-child{padding-left:0}footer .footer__container .hs-menu-flow-horizontal ul li.hs-menu-item a{font-size:1.8rem;font-weight:700;text-transform:uppercase}footer .footer__container .hs-menu-flow-horizontal ul li.hs-menu-item a:hover{color:#f60}footer .footer__container .footer-column-1-row-3-margin{border-top:1px solid rgba(161,161,184,.5)}footer .footer__container .footer-column-1-row-3-margin .hs_cos_wrapper_type_rich_text,footer .footer__container .footer-column-1-row-3-margin .hs_cos_wrapper_type_rich_text div{color:hsla(0,0%,100%,.8);display:block;font-size:1.6rem!important;margin:0 0 -5px;padding:27px 0 0}footer .footer__container .footer-column-1-row-3-margin .hs_cos_wrapper_type_rich_text div{margin-bottom:0!important;padding:0!important}footer .footer__container .footer-column-1-row-3-margin .hs_cos_wrapper_type_rich_text p{color:hsla(0,0%,100%,.8);font-size:1.6rem;font-weight:400;margin:0;text-align:center}footer .footer__container #hs_cos_wrapper_footer-module-7 .social-links__icon{background:transparent}footer .footer__container #hs_cos_wrapper_footer-module-7 .social-links__icon svg{height:24px;width:24px}footer .footer__container #hs_cos_wrapper_footer-module-7 .social-links__link{display:flex;justify-content:flex-end;padding:15px 0;width:100%}footer .footer__container .dnd-section .dnd-column .span1{align-items:flex-end;display:flex;justify-content:flex-end}footer .footer__container #hs_cos_wrapper_footer-module-7 .social-links{margin-bottom:7px}.cta_button{font-family:Open Sans,sans-serif;font-weight:700}.body-container--about .row-number-1.dnd-section>.row-fluid{background:#191517;border-radius:3.2rem;color:#fff;padding:0;position:relative;text-align:center}.body-container--about .row-number-1.dnd-section>.row-fluid>.dnd-column{z-index:2}.body-container--about .row-number-1.dnd-section>.row-fluid:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/a-bg-style1-c2.svg) no-repeat 100% 70px;content:"";display:block;height:250px;position:absolute;right:0;top:0;width:100%;z-index:1}.body-container--about .row-number-1.dnd-section>.row-fluid:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/a-bg-style1-c3.svg) no-repeat 50% 100%;border-radius:0 0 3.2rem 0;bottom:0;content:"";display:block;height:250px;position:absolute;right:0;width:152px;z-index:1}.body-container--about .oembed_custom-thumbnail_icon{background:#29293e;border-radius:100%;height:72px;width:72px}.body-container--about .oembed_custom-thumbnail_icon svg{height:27px;width:27px}.row-number-1.dnd-section h1,.row-number-1.dnd-section h2,.row-number-1.dnd-section h3,.row-number-1.dnd-section h4,.row-number-1.dnd-section h5,.row-number-1.dnd-section h6{color:#fff}.row-number-1.dnd-section .hs_cos_wrapper_type_rich_text p{font-size:2.8rem;font-weight:700;line-height:4rem;margin-bottom:9px}.row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button{font-size:1.8rem!important;padding:16px 24px}.body-container--about .dnd-column .widget-type-linked_image .hs-image-widget{border-radius:2.4rem}.body-container--about .dnd_area-dnd_partial-9-module-4.card_link,.body-container--about .dnd_area-dnd_partial-9-module-6.card_link{min-height:216px}.body-container--about .dnd_area-row-3-padding .hs_cos_wrapper_type_inline_rich_text h2,.body-container--about .dnd_area-row-3-padding .hs_cos_wrapper_type_inline_rich_text h3,.body-container--about .dnd_area-row-3-padding .hs_cos_wrapper_type_inline_rich_text h4,.body-container--about .dnd_area-row-3-padding .hs_cos_wrapper_type_inline_rich_text h5,.body-container--about .dnd_area-row-3-padding .hs_cos_wrapper_type_inline_rich_text h6{text-align:center}.body-container--about .wrapper_dnd_area-module-11 .hs_cos_wrapper_type_inline_rich_text h1,.body-container--about .wrapper_dnd_area-module-11 .hs_cos_wrapper_type_inline_rich_text h2,.body-container--about .wrapper_dnd_area-module-11 .hs_cos_wrapper_type_inline_rich_text h3,.body-container--about .wrapper_dnd_area-module-11 .hs_cos_wrapper_type_inline_rich_text h4,.body-container--about .wrapper_dnd_area-module-11 .hs_cos_wrapper_type_inline_rich_text h5,.body-container--about .wrapper_dnd_area-module-11 .hs_cos_wrapper_type_inline_rich_text h6{color:#fff;text-align:center}.body-container--about .row-number-12 .dnd-column{padding:0;position:relative}.body-container--about .dnd_area-row-2-padding.dnd-section .dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/a-bg-style2-c2.svg) no-repeat 100% 0;border-radius:3rem;content:"";display:block;height:150px;position:absolute;right:0;top:0;width:100%;z-index:1}.body-container--about .dnd_area-row-2-padding.dnd-section .dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/a-bg-style2-c1.svg) no-repeat 0 100%;border-radius:3rem;bottom:0;content:"";display:block;height:275px;left:0;position:absolute;width:230px;z-index:1}.body-container--about .dnd_area-row-2-padding.dnd-section .dnd-column .dnd-row{position:relative;z-index:2}.body-container--about .dnd_area-column-10-background-color{border-radius:3rem}.body-container--about .row-number-12 .wrapper>.hs_cos_wrapper_type_inline_rich_text{margin-bottom:45px}.body-container--about .row-number-12 .wrapper>.hs_cos_wrapper_type_inline_rich_text h2,.body-container--about .row-number-12 .wrapper>.hs_cos_wrapper_type_inline_rich_text h3,.body-container--about .row-number-12 .wrapper>.hs_cos_wrapper_type_inline_rich_text h4,.body-container--about .row-number-12 .wrapper>.hs_cos_wrapper_type_inline_rich_text h5,.body-container--about .row-number-12 .wrapper>.hs_cos_wrapper_type_inline_rich_text h6{color:#fff;padding:0 50px}.body-container--about .row-number-12 .wrapper .mult_cards img{margin-bottom:15px}.body-container--about .row-number-14 .wrapper_dnd_area-module-13>.hs_cos_wrapper_type_inline_rich_text{margin-bottom:45px}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text{padding:0 23px;text-align:center}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h4,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h5,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h6{color:#fff;font-size:2.8rem;line-height:4rem;margin-bottom:8px}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text p{color:#fff;font-weight:700;margin:0;padding:0}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li{line-height:2.8rem;margin:0;padding:0}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li{color:#fff;font-size:1.8rem;font-weight:700}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li::marker{content:"";margin:0;padding:0}.body-container--service .dnd_area-row-8-padding.dnd-section>.row-fluid>.dnd-column,.body-container--service .row-number-1.dnd-section .dnd-column,.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column{border-radius:3rem}.body-container--service .row-number-1.dnd-section .dnd-column{position:relative}.body-container--service .row-number-1.dnd-section .dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/sbg-style1-c2.svg) no-repeat 100% 0;border-radius:3rem;content:"";display:block;height:150px;position:absolute;right:0;top:0;width:100%;z-index:1}.body-container--service .row-number-1.dnd-section .dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/sbg-style1-c1.svg) no-repeat 0 100%;border-radius:3rem;bottom:0;content:"";display:block;height:275px;left:0;position:absolute;width:230px;z-index:1}.body-container--service .row-number-1.dnd-section .dnd-column .dnd-row{position:relative;z-index:2}.body-container--service .row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text h1,.body-container--service .row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text h2,.body-container--service .row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text h3,.body-container--service .row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text h4{padding-bottom:10px;text-align:center}.body-container--service .row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text p{color:#fff;font-size:2.4rem;font-weight:400;line-height:3.6rem;margin:0 auto;max-width:940px;text-align:center}.body-container--service .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button{margin:32px 0 17px;max-width:294px;width:100%!important}.body-container--service .row-number-3.dnd-section .dnd-column .hs_cos_wrapper_type_inline_rich_text{margin-bottom:40px;text-align:center}.body-container--service .row-number-3.dnd-section .dnd-column{padding:0}.body-container--service .row-number-3.dnd-section .dnd-column .mult_cards .hs_cos_wrapper_type_inline_rich_text{margin-bottom:0}.body-container--service .row-number-3.dnd-section .dnd-column .custom-controls{display:none}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column{display:grid;gap:32px;grid-template:repeat(2,[row] auto) /repeat(2,[col] 1fr)}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row{grid-area:1/1/2/3}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row{border:1px solid hsla(0,0%,100%,.5);border-radius:2.4rem;grid-area:2/1/2/2}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row+.dnd-row{border:0;grid-area:2/2/3/3}.body-container--service .row-number-5.dnd-section .dnd-column .hs_cos_wrapper_type_header h2,.body-container--service .row-number-5.dnd-section .dnd-column .hs_cos_wrapper_type_header h3,.body-container--service .row-number-5.dnd-section .dnd-column .hs_cos_wrapper_type_header h4,.body-container--service .row-number-5.dnd-section .dnd-column .hs_cos_wrapper_type_header h5,.body-container--service .row-number-5.dnd-section .dnd-column .hs_cos_wrapper_type_header h6{color:#fff;margin:0;text-align:center}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row .dnd-column{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/sbg-style2-c1.png) no-repeat 0 0;padding:23px 24px 10px;position:relative}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row .dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/sbg-style2-c2.png) no-repeat 100% 0;content:"";display:block;height:150px;left:0;position:absolute;top:0;width:100%;z-index:1}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row .dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/sbg-style2-c3-1.png) no-repeat 0 100%;bottom:0;content:"";display:block;height:275px;position:absolute;right:0;width:130px;z-index:1}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row .dnd-column .row-fluid-wrapper{position:relative;z-index:2}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row+.dnd-row .dnd-column:after,.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row+.dnd-row .dnd-column:before{background:none}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row>.row-fluid .hs_cos_wrapper_type_rich_text{min-height:351px}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row+.dnd-row .dnd-column{background:#fff;border-radius:2.4rem;justify-content:space-around!important;padding:0;width:100%}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row>.row-fluid .hs_cos_wrapper_type_rich_text>p img{max-width:76px}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row>.row-fluid .hs_cos_wrapper_type_rich_text{display:flex;flex-flow:column wrap;height:100%;justify-content:space-between}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row>.row-fluid .hs_cos_wrapper_type_rich_text ul{list-style:none;margin:0;padding:0}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row>.row-fluid .hs_cos_wrapper_type_rich_text ul li{color:#fff;font-size:1.8rem;font-weight:600;line-height:2.8rem;margin-bottom:9px;padding-left:32px;position:relative}.body-container--service .row-number-5.dnd-section .row-number-9 .row-fluid .card_link .hs_cos_wrapper_type_inline_rich_text ul li:last-child,.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row>.row-fluid .hs_cos_wrapper_type_rich_text ul li:last-child{margin-bottom:0}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row>.row-fluid .hs_cos_wrapper_type_rich_text ul li::marker{content:""}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row>.row-fluid .hs_cos_wrapper_type_rich_text ul li:before{content:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/check_icon1.svg);left:0;margin-right:8px;margin-top:3px;position:absolute;top:0}.body-container--service .row-number-5.dnd-section .row-number-9 .row-fluid{flex-flow:column nowrap;gap:32px;height:100%}.body-container--service .row-number-5.dnd-section .row-number-9 .row-fluid .dnd-column{min-height:0}.body-container--service .row-number-5.dnd-section .row-number-9 .row-fluid .card_link .hs_cos_wrapper_type_inline_rich_text ul{list-style:none;margin:14px 0 0;padding:0}.body-container--service .row-number-5.dnd-section .row-number-9 .row-fluid .card_link .hs_cos_wrapper_type_inline_rich_text ul li::marker{content:""}.body-container--service .row-number-5.dnd-section .row-number-9 .row-fluid .card_link .hs_cos_wrapper_type_inline_rich_text ul li{font-size:1.8rem;font-weight:600;line-height:2.8rem;margin-bottom:9px;padding-left:32px;position:relative}.body-container--service .row-number-5.dnd-section .row-number-9 .row-fluid .card_link .hs_cos_wrapper_type_inline_rich_text ul li:before{content:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/org-bullet-2.svg);left:0;margin-right:8px;margin-top:5px;position:absolute;top:0}.body-container--service .dnd_area-row-1-padding .mult_cards .mult_cards_img{align-items:center;background:#f3f3f3;border-radius:2.4rem;display:flex;height:100px;justify-content:center;max-width:222px;padding:0 1.5rem;width:100%}.body-container--service .dnd_area-row-3-padding.dnd-section .dnd-column{padding:0}.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text{margin-bottom:23px}.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text p{color:#fff;margin-bottom:0}.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text p:last-child{margin-bottom:8px}.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h1,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h2,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h3,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h4,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h5,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h6{color:#fff;margin-bottom:11px}.body-container--service .dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text h4{text-align:left}.body-container--service .dnd_area-row-4-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text{color:#fff;margin-bottom:58px;text-align:center}.body-container--service .dnd_area-row-4-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h1,.body-container--service .dnd_area-row-4-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h2,.body-container--service .dnd_area-row-4-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h3,.body-container--service .dnd_area-row-4-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h4,.body-container--service .dnd_area-row-4-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h5,.body-container--service .dnd_area-row-4-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h6{color:#fff}.body-container--service .dnd_area-row-4-padding.dnd-section .mult_cards .mult_cards_txt ul{list-style:none;margin:0 0 7px;padding:0}.body-container--service .dnd_area-row-4-padding.dnd-section .mult_cards .mult_cards_txt ul li{font-size:2.8rem;font-weight:700;line-height:4rem;margin:0;padding:0 30px}.body-container--service .dnd_area-row-4-padding.dnd-section .mult_cards .mult_cards_txt ul li::marker{content:""}.body-container--service .dnd_area-row-4-padding.dnd-section .mult_cards .hs_cos_wrapper_type_inline_rich_text{margin-bottom:0}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14{position:relative}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/sbg-style3-c2.png) no-repeat 100% 0;content:"";display:block;height:150px;position:absolute;right:0;top:0;width:200px;z-index:1}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/sbg-style3-c1.png) no-repeat 0 0;border-radius:3rem;content:"";display:block;height:150px;left:0;position:absolute;top:0;width:150px;z-index:1}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14 .carousel,.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14 .hs_cos_wrapper_type_inline_rich_text{position:relative;z-index:2}.body-container--service .dnd_area-module-18.card_link,.body-container--service .dnd_area-module-20.card_link{min-height:244px}.body-container--service .dnd_area-module-18.card_link .card_round_link{z-index:4}.body-container--service .dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text p{font-size:2.8rem;line-height:4rem}.body-container--service .dnd_area-dnd_partial-8-module-6.card_link{display:flex;min-height:244px}.body-container--service .dnd-row.row-number-20 .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p{color:#29293e;font-size:1.8rem;font-weight:400;line-height:2.8rem;margin:0 0 10px}.body-container--service .dnd-row.row-number-20 .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p:last-child{margin:0}.body-container--service .row-number-16.dnd-section .dnd-column{padding:0}.body-container--service .row-number-14 .slick-dotted.slick-slider{margin-bottom:0}.body-container--service .dnd_area-row-4-padding.dnd-section .custom-controls{display:none}.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text{color:#fff;margin-bottom:58px;text-align:left}.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text{margin-bottom:0;margin-top:44px}.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h1,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h2,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h3,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h4,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h5,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h6{color:#fff}.body-container--service #carousel_dnd_area-module-22 .slick-slide{margin:0}.body-container--service #carousel_dnd_area-module-22 .slick-slide img{width:100%}.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul{list-style:none;margin:0;padding:0}.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li{color:#fff;font-size:1.8rem;font-weight:600;line-height:2.8rem;margin-bottom:9px;padding-left:32px;position:relative}.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li:last-child{margin-bottom:0}.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li::marker{content:""}.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li:before{content:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/check_icon1.svg);left:0;margin-right:8px;margin-top:3px;position:absolute;top:0}.body-container--service .dnd_area-row-6-padding.dnd-section .custom-controls{display:none}.body-container--service .dnd_area-row-6-padding.dnd-section .slick-dotted.slick-slider{margin-bottom:0}.body-container--service .dnd_area-row-7-padding .dnd_area-module-24.card_link,.body-container--service .dnd_area-row-7-padding .dnd_area-module-26.card_link{min-height:272px}.body-container--service .dnd_area-row-7-padding .dnd_area-module-24.card_link
.body-container--service .dnd_area-row-7-padding.dnd-section .dnd-column{padding:0}.body-container--service .dnd_area-row-7-padding .row-number-28{align-items:center;background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tdots-c1.svg) no-repeat 0 0;display:flex;flex-flow:row;height:100%;justify-content:center;text-align:center;width:100%}.body-container--service .dnd_area-row-7-padding .row-number-28 .row-fluid,.body-container--service .dnd_area-row-7-padding .row-number-28 .row-fluid .dnd-module,.body-container--service .dnd_area-row-7-padding .row-number-28 .row-fluid .dnd-module .hs_cos_wrapper_type_linked_image,.body-container--service .dnd_area-row-7-padding .row-number-28 .row-fluid .dnd-module .widget-type-linked_image{align-items:center;height:100%;justify-content:center}.body-container--service .dnd_area-row-7-padding .row-number-28 .row-fluid{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tdots-c2.svg) no-repeat 100% 0}.body-container--service .dnd_area-row-7-padding .row-number-28 .row-fluid .dnd-module{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tdots-c3.svg) no-repeat 0 100%}.body-container--service .dnd_area-row-7-padding .row-number-28 .row-fluid .dnd-module .widget-type-linked_image{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tdots-c4.svg) no-repeat 100% 100%}.body-container--service .dnd_area-row-7-padding .row-number-28 .row-fluid .dnd-module .hs_cos_wrapper_type_linked_image{display:flex;min-height:166px;width:100%}.body-container--service .dnd_area-row-7-padding.dnd-section .dnd-column+.dnd-column{margin-bottom:0}.body-container--service .dnd_area-row-7-padding .row-number-28 .row-fluid .dnd-module .hs_cos_wrapper_type_linked_image img{width:55%}.body-container--service .row-number-32 .dnd_area-module-32.card_link{min-height:224px}.body-container--service .row-number-32 .dnd_area-module-32.card_link .card_round_link a{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/round-link-icon-6.svg) no-repeat 0 0;display:block}.body-container--service .row-number-32 .dnd_area-module-32.card_link .card_round_link a:hover{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/round-link-icon-6.svg) no-repeat 0 -62px}.body-container--service .row-number-32 .dnd_area-module-32.card_link .hs_cos_wrapper_type_inline_rich_text h2,.body-container--service .row-number-32 .dnd_area-module-32.card_link .hs_cos_wrapper_type_inline_rich_text h3,.body-container--service .row-number-32 .dnd_area-module-32.card_link .hs_cos_wrapper_type_inline_rich_text h4,.body-container--service .row-number-32 .dnd_area-module-32.card_link .hs_cos_wrapper_type_inline_rich_text h5,.body-container--service .row-number-32 .dnd_area-module-32.card_link .hs_cos_wrapper_type_inline_rich_text h6{color:#29293e;line-height:4rem}.body-container--service .row-number-32 .dnd_area-module-32.card_link .hs_cos_wrapper_type_inline_rich_text p{color:#29293e}.body-container--service .row-number-34 .dnd_area-module-34.card_link .hs_cos_wrapper_type_inline_rich_text p{color:#fff!important}.body-container--service .row-number-34 .dnd_area-module-34.card_link .hs_cos_wrapper_type_inline_rich_text ul{list-style:none;margin:0;padding:0}.body-container--service .row-number-34 .dnd_area-module-34.card_link .hs_cos_wrapper_type_inline_rich_text ul li{color:#fff;display:inline-flex;font-size:1.8rem;font-weight:600;line-height:2.8rem;margin-bottom:9px;padding-left:32px;position:relative;width:45%}.body-container--service .row-number-34 .dnd_area-module-34.card_link{background:transparent;border:1px solid #fff;min-height:224px}.body-container--service .row-number-34 .dnd_area-module-34.card_link .hs_cos_wrapper_type_inline_rich_text ul li::marker{content:""}.body-container--service .row-number-34 .dnd_area-module-34.card_link .hs_cos_wrapper_type_inline_rich_text ul li:before{content:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/org-bullet-2.svg);left:0;margin-right:8px;margin-top:5px;position:absolute;top:0}.body-container--service .row-number-29 .dnd-column{padding:0}.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h1,.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h2,.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h3,.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h4,.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h5,.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h6{line-height:5.5rem}.body-container--service .row-number-34 .dnd_area-column-35-padding .hs_cos_wrapper_type_rich_text p{font-size:2.8rem;font-weight:600;line-height:4rem;margin-bottom:10px}.body-container--service .row-number-34 .dnd_area-column-37-padding .hs_cos_wrapper_type_rich_text p{font-size:1.8rem;font-weight:400;line-height:2.8rem;margin:0}.body-container--service .row-number-34 .dnd_area-column-37-padding .hs_cos_wrapper_type_rich_text p:last-child{margin:0}.body-container--moat55 .custom_section .row-fluid{gap:3.2rem}.body-container--moat55 .custom_section .dnd-column .row-number-2,.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid,.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid .dnd-module,.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid .widget-type-linked_image,.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid .widget-type-linked_image .hs_cos_wrapper_type_linked_image{height:100%}.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid .widget-type-linked_image .hs_cos_wrapper_type_linked_image{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.body-container--moat55 .custom_section .dnd-column .row-number-2{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tbig-dots-c1.svg) no-repeat 0 0}.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tbig-dots-c2.svg) no-repeat 100% 0}.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid .dnd-module{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tbig-dots-c3.svg) no-repeat 0 100%}.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid .widget-type-linked_image{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tbig-dots-c4.svg) no-repeat 100% 100%}.body-container--contact .row-number-1 .hs_cos_wrapper_type_rich_text{display:block;margin:auto;max-width:900px;position:relative;text-align:center;z-index:3}.body-container--contact .row-number-1 .hs_cos_wrapper_type_rich_text p{color:#fff;font-size:2.4rem;font-weight:400;line-height:3.6rem}.body-container--contact .row-number-1 .hs_cos_wrapper_type_rich_text p:last-child{margin:0;padding:0}.body-container--contact .row-number-1 .dnd-column,.body-container--contact .row-number-3 .dnd-column{border-radius:3rem;position:relative}.body-container--contact .row-number-1 .dnd_area-column-1-background-color.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/ctbg-style-c1.png) no-repeat 100% 0;content:"";display:block;height:150px;left:0;position:absolute;top:0;width:160px;z-index:1}.body-container--contact .row-number-1 .dnd_area-column-1-background-color.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/ctbg-style-c2.png) no-repeat 0 100%;bottom:0;content:"";display:block;height:150px;position:absolute;right:0;width:160px;z-index:1}.body-container--contact .hs_cos_wrapper_type_form .form-title{color:#fff;text-align:center}.body-container--contact form label,.body-container--contact form label .hs-form-required{font-size:2.4rem;font-weight:700;line-height:2.8rem}.body-container--contact form fieldset.form-columns-1,.body-container--contact form fieldset.form-columns-2,.body-container--contact form label{margin-bottom:16px}.body-container--contact form label .hs-form-required{color:#fff}.body-container--contact form .input input,.body-container--contact form .input select,.body-container--contact form fieldset.form-columns-1 .input textarea{background:#f3f3f3;border:0;border-radius:1.4rem;font-size:1.8rem;line-height:2.8rem;outline:0;padding:20px}.body-container--contact form{margin-top:15px}.body-container--contact form .input select{width:100%}.body-container--contact form .input{margin-right:0!important}.body-container--contact form .hs-form-field:nth-child(2) .input input,.body-container--contact form .hs-form-field:nth-child(2) label{margin-left:32px;width:calc(100% - 32px)}.body-container--contact form fieldset.form-columns-1 .input input,.body-container--contact form fieldset.form-columns-1 .input select{width:100%}.body-container--contact form fieldset.form-columns-1 .input select{min-height:68px}.body-container--contact form fieldset.form-columns-1 .input textarea{font-size:1.8rem;line-height:2.8rem;min-height:236px;width:100%}.body-container--contact form fieldset.form-columns-1 .legal-consent-container,.body-container--contact form fieldset.form-columns-1 .legal-consent-container .hs-richtext,.body-container--contact form fieldset.form-columns-1 .legal-consent-container .hs-richtext p,.body-container--contact form fieldset.form-columns-1 .legal-consent-container p{color:#fff;font-size:1.6rem;line-height:2.3rem}.body-container--contact form fieldset.form-columns-1 .hs-dependent-field .hs-form-booleancheckbox-display{display:flex;flex-flow:row nowrap}.body-container--contact form fieldset.form-columns-1 .hs-dependent-field .hs-input{height:28px;width:28px}.body-container--contact form .hs_submit .actions{text-align:center}.body-container--contact form .hs_submit .actions .hs-button{background:#191517;border-radius:4rem;font-size:1.8rem;font-weight:700;margin-bottom:10px;margin-top:20px;padding:16px 53px}.body-container--contact form .hs-error-msg,.body-container--contact form .hs-main-font-element{color:#29293e;margin-bottom:0}.body-container--contact form fieldset.form-columns-1 .hs-error-msgs,.body-container--contact form fieldset.form-columns-2 .hs-error-msgs{margin-bottom:-15px}.listing-container .dnd-section .row-fluid .dnd-column{padding:0}.case-studies-listing .row-number-1 .hs_cos_wrapper_type_rich_text{display:block;margin:auto;max-width:900px;position:relative;text-align:center;z-index:3}.case-studies-listing .row-number-1 .hs_cos_wrapper_type_rich_text p{color:#fff;font-size:2.4rem;font-weight:400;line-height:3.6rem}.case-studies-listing .row-number-1 .hs_cos_wrapper_type_rich_text p:last-child{margin:0;padding:0}.body-container--contact .row-number-3 .dnd-column,.case-studies-listing .row-number-1 .dnd-column{border-radius:3rem;position:relative}.case-studies-listing .row-number-1 .dnd_area-column-1-background-color.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/ctbg-style-c1.png) no-repeat 100% 0;content:"";display:block;height:150px;left:0;position:absolute;top:0;width:160px;z-index:1}.case-studies-listing .row-number-1 .dnd_area-column-1-background-color.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/ctbg-style-c2.png) no-repeat 0 100%;bottom:0;content:"";display:block;height:150px;position:absolute;right:0;width:160px;z-index:1}.body-container--case-studies-listings .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button{margin-bottom:0!important;max-width:293px;padding:15px 0!important;width:100%!important}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-bg-1.png) no-repeat top;border-radius:3rem}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .title h1,.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .title h2,.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .title h3{margin:0;text-align:center}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .dnd-module{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-bg-2.png) no-repeat 0 100%}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .hs_cos_wrapper_type_module{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-bg-3.png) no-repeat 100% 100%}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .dnd-module,.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .dnd-row,.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .hs_cos_wrapper_type_module,.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .row-fluid,.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .title{height:100%}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .title{align-items:center;display:flex;flex-flow:column wrap;justify-content:center;padding:0 50px}.body-container--case-studies-detail .row-number-1.dnd_area-row-0-vertical-alignment>.row-fluid{gap:3.2rem}.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column{padding:0}.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-3{border:1px solid #bebecd;border-radius:3rem;margin-bottom:16px;padding:24px}.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-4{background:#f3f3f3;border-radius:3rem;margin-top:16px;padding:24px}.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-3 ul li,.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-4,.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-4 p,.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-4 ul li{font-size:1.8rem;line-height:2.8rem}.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-3 ul,.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-4 ul{list-style:none;margin:0;padding:0}.body-container--case-studies-detail .row-number-1 .dnd-column ul li::marker{content:""}.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-3 .client-card-title ul li:first-child{font-size:1.6rem;font-weight:600;letter-spacing:.6rem;line-height:2.6rem;margin-bottom:10px;text-transform:uppercase}.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-3 ul.industry{margin-top:22px}.body-container--case-studies-detail .row-number-10 .dnd-column,.body-container--case-studies-detail .row-number-12 .dnd-column,.body-container--case-studies-detail .row-number-16 .dnd-column,.body-container--case-studies-detail .row-number-18 .dnd-column,.body-container--case-studies-detail .row-number-5 .dnd-column{border-radius:3rem}.body-container--case-studies-detail .row-number-12 .dnd-column div,.body-container--case-studies-detail .row-number-12 .dnd-column p,.body-container--case-studies-detail .row-number-5 .dnd-column div,.body-container--case-studies-detail .row-number-5 .dnd-column p{color:#fff;text-align:left}.body-container--case-studies-detail .row-number-12 .dnd-column p:last-child{margin-bottom:0}.body-container--case-studies-detail .attribution h2,.body-container--case-studies-detail .attribution h3,.body-container--case-studies-detail .attribution h4,.body-container--case-studies-detail .attribution h5,.body-container--case-studies-detail .attribution h6,.body-container--case-studies-detail .attributions h1,.body-container--case-studies-detail .row-number-10 .dnd-column h1,.body-container--case-studies-detail .row-number-10 .dnd-column h2,.body-container--case-studies-detail .row-number-10 .dnd-column h3,.body-container--case-studies-detail .row-number-10 .dnd-column h4,.body-container--case-studies-detail .row-number-10 .dnd-column h5,.body-container--case-studies-detail .row-number-10 .dnd-column h6,.body-container--case-studies-detail .row-number-12 .dnd-column h1,.body-container--case-studies-detail .row-number-12 .dnd-column h2,.body-container--case-studies-detail .row-number-12 .dnd-column h3,.body-container--case-studies-detail .row-number-12 .dnd-column h4,.body-container--case-studies-detail .row-number-12 .dnd-column h5,.body-container--case-studies-detail .row-number-12 .dnd-column h6,.body-container--case-studies-detail .row-number-5 .dnd-column h1,.body-container--case-studies-detail .row-number-5 .dnd-column h2,.body-container--case-studies-detail .row-number-5 .dnd-column h3,.body-container--case-studies-detail .row-number-5 .dnd-column h4,.body-container--case-studies-detail .row-number-5 .dnd-column h5,.body-container--case-studies-detail .row-number-5 .dnd-column h6
.body-container--case-studies-detail .row-number-7 .dnd-column h1,.body-container--case-studies-detail .row-number-7 .dnd-column h2,.body-container--case-studies-detail .row-number-7 .dnd-column h3,.body-container--case-studies-detail .row-number-7 .dnd-column h4,.body-container--case-studies-detail .row-number-7 .dnd-column h5,.body-container--case-studies-detail .row-number-7 .dnd-column h6,.body-container--case-studies-detail .technical-details h1,.body-container--case-studies-detail .technical-details h2,.body-container--case-studies-detail .technical-details h3,.body-container--case-studies-detail .technical-details h4,.body-container--case-studies-detail .technical-details h5,.body-container--case-studies-detail .technical-details h6{font-size:4.23rem;line-height:5.5rem;margin-bottom:3rem;text-align:center}.body-container--case-studies-detail .attribution h2,.body-container--case-studies-detail .attribution h3,.body-container--case-studies-detail .attribution h4,.body-container--case-studies-detail .attribution h5,.body-container--case-studies-detail .attribution h6,.body-container--case-studies-detail .attributions h1,.body-container--case-studies-detail .row-number-10 .dnd-column h1,.body-container--case-studies-detail .row-number-10 .dnd-column h2,.body-container--case-studies-detail .row-number-10 .dnd-column h3,.body-container--case-studies-detail .row-number-10 .dnd-column h4,.body-container--case-studies-detail .row-number-10 .dnd-column h5,.body-container--case-studies-detail .row-number-10 .dnd-column h6,.body-container--case-studies-detail .row-number-12 .dnd-column h1,.body-container--case-studies-detail .row-number-12 .dnd-column h2,.body-container--case-studies-detail .row-number-12 .dnd-column h3,.body-container--case-studies-detail .row-number-12 .dnd-column h4,.body-container--case-studies-detail .row-number-12 .dnd-column h5,.body-container--case-studies-detail .row-number-12 .dnd-column h6,.body-container--case-studies-detail .row-number-5 .dnd-column h1,.body-container--case-studies-detail .row-number-5 .dnd-column h2,.body-container--case-studies-detail .row-number-5 .dnd-column h3,.body-container--case-studies-detail .row-number-5 .dnd-column h4,.body-container--case-studies-detail .row-number-5 .dnd-column h5,.body-container--case-studies-detail .row-number-5 .dnd-column h6{color:#fff}.body-container--case-studies-detail .row-number-7 .dnd-column h1,.body-container--case-studies-detail .row-number-7 .dnd-column h2,.body-container--case-studies-detail .row-number-7 .dnd-column h3,.body-container--case-studies-detail .row-number-7 .dnd-column h4,.body-container--case-studies-detail .row-number-7 .dnd-column h5,.body-container--case-studies-detail .row-number-7 .dnd-column h6{color:#29293e}.body-container--case-studies-detail .dnd-module .accordion{color:#29293e;display:flex;flex-flow:row nowrap;font-size:2.8rem;font-weight:700;gap:16px;justify-content:space-between;line-height:4rem;margin-bottom:12px;margin-top:12px}.body-container--case-studies-detail .dnd-module .accordion .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-arrow-down.png) no-repeat 0 100%;height:40px;width:40px}.body-container--case-studies-detail .dnd-module .accordion.active .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-arrow-up.png) no-repeat 0 100%}.body-container--case-studies-detail .dnd-module .accordion:after{background:none;content:"";display:none;padding:0;width:0}.body-container--case-studies-detail .dnd-module .panel p{margin-bottom:13px;margin-top:4px}.body-container--case-studies-detail .row-number-7 .row-number-9{margin-top:-10px}.body-container--case-studies-detail .row-number-10 .dnd-column .challenges{color:#fff}.body-container--case-studies-detail .outcome{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;grid-gap:32px}.body-container--case-studies-detail .outcome h1,.body-container--case-studies-detail .outcome h2,.body-container--case-studies-detail .outcome h3,.body-container--case-studies-detail .outcome h4,.body-container--case-studies-detail .outcome h5,.body-container--case-studies-detail .outcome h6{grid-area:1/1/2/3;margin-bottom:0!important}.body-container--case-studies-detail .outcome h1+p,.body-container--case-studies-detail .outcome h2+p,.body-container--case-studies-detail .outcome h3+p,.body-container--case-studies-detail .outcome h4+p,.body-container--case-studies-detail .outcome h5+p,.body-container--case-studies-detail .outcome h6+p{grid-area:2/1/3/3}.body-container--case-studies-detail .outcome p+ul{grid-area:3/1/4/2}.body-container--case-studies-detail .outcome ul+hr+ul{grid-area:3/2/4/3}.body-container--case-studies-detail .outcome ul+hr+ul+hr+ul{grid-area:4/1/4/2}.body-container--case-studies-detail .outcome ul+hr+ul+hr+ul+hr+ul{grid-area:4/2/4/3}.body-container--case-studies-detail .outcome hr{border:0;display:none;height:0}.body-container--case-studies-detail .outcome ul{background:#fff;border-radius:3rem;color:#29293e;list-style:none;margin:0;padding:24px}.body-container--case-studies-detail .outcome ul li:first-child{margin-bottom:16px}.body-container--case-studies-detail .outcome ul li::marker{content:""}.body-container--case-studies-detail .outcome ul li:first-child strong{align-items:center;border:1px solid #29293e;border-radius:100%;display:flex;height:48px;justify-content:center;width:48px}.body-container--case-studies-detail .outcome ul li:nth-child(2){margin-bottom:8px!important}.body-container--case-studies-detail .outcome ul li:nth-child(2) h1,.body-container--case-studies-detail .outcome ul li:nth-child(2) h2,.body-container--case-studies-detail .outcome ul li:nth-child(2) h3,.body-container--case-studies-detail .outcome ul li:nth-child(2) h4,.body-container--case-studies-detail .outcome ul li:nth-child(2) h5,.body-container--case-studies-detail .outcome ul li:nth-child(2) h6{color:#29293e;font-size:2.8rem;line-height:4rem;text-align:left}.body-container--case-studies-detail .outcome ul li:nth-child(3){font-size:1.8rem;line-height:2.8rem}.body-container--case-studies-detail .technical-details h1+p,.body-container--case-studies-detail .technical-details h2+p,.body-container--case-studies-detail .technical-details h3+p,.body-container--case-studies-detail .technical-details h4+p,.body-container--case-studies-detail .technical-details h5+p,.body-container--case-studies-detail .technical-details h6+p{margin:0;padding:0}.body-container--case-studies-detail .download-paper{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.body-container--case-studies-detail .download-paper h1,.body-container--case-studies-detail .download-paper h2,.body-container--case-studies-detail .download-paper h3,.body-container--case-studies-detail .download-paper h4,.body-container--case-studies-detail .download-paper h5,.body-container--case-studies-detail .download-paper h6{color:#fff;font-size:4.2rem;line-height:5.5rem;margin:0}.body-container--case-studies-detail .attribution{display:grid;gap:3.2rem;grid-template-columns:auto auto;grid-template-rows:auto auto}.body-container--case-studies-detail .attribution h1,.body-container--case-studies-detail .attribution h2,.body-container--case-studies-detail .attribution h3,.body-container--case-studies-detail .attribution h4,.body-container--case-studies-detail .attribution h5,.body-container--case-studies-detail .attribution h6{grid-area:1/1/2/3;margin-bottom:0!important}.body-container--case-studies-detail .attribution .att-thumb{align-items:center;background:#fff;border-radius:3rem;display:flex;flex-flow:row nowrap;gap:2rem;justify-content:flex-start;padding:24px 24px 15px}.body-container--case-studies-detail .attribution .att-thumb .att-details ul{list-style:none;margin:0;padding:0}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li::marker{content:""}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h1,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h2,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h3,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h4,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h5,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h6{color:#29293e;display:block;font-size:2.8rem;font-weight:700;line-height:4rem;text-align:left}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:nth-child(2),.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:nth-child(3){font-size:1.8rem;line-height:2.8rem}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:nth-child(2){color:#29293e;margin-bottom:12px}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li ul{list-style:none;margin:0;padding:0}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li ul li::marker{content:""}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li ul li a{display:inline-block}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li ul li a img{filter:grayscale(1);opacity:.8}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li ul li a:hover img{filter:grayscale(0);opacity:1}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li{margin-bottom:4px}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:last-child{margin-bottom:0}.body-container--case-studies-detail .reference h1,.body-container--case-studies-detail .reference h2,.body-container--case-studies-detail .reference h3,.body-container--case-studies-detail .reference h4,.body-container--case-studies-detail .reference h5,.body-container--case-studies-detail .reference h6{font-size:4.2rem;line-height:5.5rem;text-align:center}.body-container--case-studies-detail .reference ul{display:grid;gap:3.2rem;grid-template-columns:auto auto;list-style:none;margin:32px 0 0;padding:0}.body-container--case-studies-detail .reference ul li::marker{content:""}.body-container--case-studies-detail .reference ul li{background:#f3f3f3;border-radius:3rem;font-size:1.8rem;line-height:2.4rem;padding:24px}.body-container--case-studies-detail .reference ul li a{color:#29293e;font-size:1.8rem;font-weight:700;line-height:2.4rem;text-decoration:underline}.body-container--case-studies-detail .tag-list{align-items:center;background:#191517;border-radius:3rem;display:flex;flex-flow:row wrap;gap:1.6rem;justify-content:space-between;padding:50px}.body-container--case-studies-detail .tag-list h1,.body-container--case-studies-detail .tag-list h2,.body-container--case-studies-detail .tag-list h3,.body-container--case-studies-detail .tag-list h4,.body-container--case-studies-detail .tag-list h5,.body-container--case-studies-detail .tag-list h6{color:#fff;font-size:4.2rem;line-height:5.5rem;margin:0 25px 0 0;padding:0}.body-container--case-studies-detail .tag-list .tags ul{list-style:none;margin:0;padding:0}.body-container--case-studies-detail .tag-list .tags ul li::marker{content:""}.body-container--case-studies-detail .tag-list .tags ul li{background:#fff;border-radius:5rem;color:#29293e;display:inline-block;font-size:1.8rem;line-height:2.8rem;margin:0 0 0 12px;padding:0;text-decoration:none}.body-container--case-studies-detail .tag-list .tags ul li:first-child{margin-left:0}.body-container--case-studies-detail .tag-list .tags ul li a{color:#29293e;display:block;font-size:1.8rem;line-height:2.8rem;padding:10px 24px;text-decoration:none}.body-container--case-studies-detail .content-wrapper--vertical-spacing,.body-container--case-studies-detail .dnd-section{padding:25px 0}.body-container--case-studies-detail .csd-hero.dnd-section{padding-top:0}.body-container--case-studies-detail .attribution-container .attribution,.body-container--case-studies-detail .challenges-container .challenges,.body-container--case-studies-detail .download-container .download-paper,.body-container--case-studies-detail .hero-container .client-card-title,.body-container--case-studies-detail .hero-container .title,.body-container--case-studies-detail .outcome-container .outcome,.body-container--case-studies-detail .state-container .problem-statement{border-radius:3rem}.body-container--case-studies-detail .hero-container{display:grid;gap:3.2rem;grid-template-columns:auto auto}.body-container--case-studies-detail .hero-container .title{align-items:center;background:#191517 url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-bg-1.png) no-repeat top;display:flex;flex-flow:column wrap;height:100%;justify-content:center;padding:0 50px;position:relative;z-index:2}.body-container--case-studies-detail .hero-container .title h1{color:#fff;margin:0;position:relative;text-align:center;z-index:2}.body-container--case-studies-detail .hero-container .title:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-bg-2.png) no-repeat 0 100%;bottom:0;content:"";display:block;height:150px;left:0;position:absolute;width:200px;z-index:1}.body-container--case-studies-detail .hero-container .title:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-bg-3.png) no-repeat 100% 100%;bottom:0;content:"";display:block;height:150px;position:absolute;right:0;width:200px;z-index:1}.body-container--case-studies-detail .client-card-title{border:1px solid #bebecd;border-radius:3rem;padding:24px}.body-container--case-studies-detail .client-card-title ul,.body-container--case-studies-detail .executive-summary ul{list-style:none;margin:0;padding:0}.body-container--case-studies-detail .client-card-title ul li::marker{content:"";display:none}.body-container--case-studies-detail .client-card-title ul li:first-child{font-size:1.6rem;font-weight:600;letter-spacing:.6rem;line-height:2.6rem;margin-bottom:10px;text-transform:uppercase}.body-container--case-studies-detail .executive-summary{background:#f3f3f3;border-radius:3rem;padding:24px}.body-container--case-studies-detail .client-card-title ul li,.body-container--case-studies-detail .executive-summary,.body-container--case-studies-detail .executive-summary p,.body-container--case-studies-detail .executive-summary ul li{font-size:1.8rem;line-height:2.8rem}.body-container--case-studies-detail .detail-container{display:flex;flex-flow:column nowrap;gap:32px}.body-container--case-studies-detail .attribution-container .attribution,.body-container--case-studies-detail .challenges-container .challenges,.body-container--case-studies-detail .download-container .download-paper,.body-container--case-studies-detail .outcome-container .outcome,.body-container--case-studies-detail .state-container .problem-statement{padding:50px}.body-container--case-studies-detail .download-container .download-paper,.body-container--case-studies-detail .outcome-container .outcome,.body-container--case-studies-detail .state-container .problem-statement{background:#191517;color:#fff}.body-container--case-studies-detail .challenges-container .challenges p:last-child,.body-container--case-studies-detail .state-container .problem-statement p:last-child{margin-bottom:0}.body-container--case-studies-detail .attribution-container .attribution h1,.body-container--case-studies-detail .attribution-container .attribution h2,.body-container--case-studies-detail .attribution-container .attribution h3,.body-container--case-studies-detail .attribution-container .attribution h4,.body-container--case-studies-detail .attribution-container .attribution h5,.body-container--case-studies-detail .attribution-container .attribution h6,.body-container--case-studies-detail .challenges-container .challenges h1,.body-container--case-studies-detail .challenges-container .challenges h2,.body-container--case-studies-detail .challenges-container .challenges h3,.body-container--case-studies-detail .challenges-container .challenges h4,.body-container--case-studies-detail .challenges-container .challenges h5,.body-container--case-studies-detail .challenges-container .challenges h6,.body-container--case-studies-detail .outcome-container .outcome h1,.body-container--case-studies-detail .outcome-container .outcome h2,.body-container--case-studies-detail .outcome-container .outcome h3,.body-container--case-studies-detail .outcome-container .outcome h4,.body-container--case-studies-detail .outcome-container .outcome h6,.body-container--case-studies-detail .state-container .problem-statement h1,.body-container--case-studies-detail .state-container .problem-statement h2,.body-container--case-studies-detail .state-container .problem-statement h3,.body-container--case-studies-detail .state-container .problem-statement h4,.body-container--case-studies-detail .state-container .problem-statement h5,.body-container--case-studies-detail .state-container .problem-statement h6{color:#fff}.body-container--case-studies-detail .approach-container .approach h1,.body-container--case-studies-detail .approach-container .approach h2,.body-container--case-studies-detail .approach-container .approach h3,.body-container--case-studies-detail .approach-container .approach h4,.body-container--case-studies-detail .approach-container .approach h5,.body-container--case-studies-detail .approach-container .approach h6{color:#29293e}.body-container--case-studies-detail .approach-container .approach h1,.body-container--case-studies-detail .approach-container .approach h2,.body-container--case-studies-detail .approach-container .approach h3,.body-container--case-studies-detail .approach-container .approach h4,.body-container--case-studies-detail .approach-container .approach h5,.body-container--case-studies-detail .approach-container .approach h6,.body-container--case-studies-detail .attribution-container .attribution h1,.body-container--case-studies-detail .attribution-container .attribution h2,.body-container--case-studies-detail .attribution-container .attribution h3,.body-container--case-studies-detail .attribution-container .attribution h4,.body-container--case-studies-detail .attribution-container .attribution h5,.body-container--case-studies-detail .attribution-container .attribution h6,.body-container--case-studies-detail .challenges-container .challenges h1,.body-container--case-studies-detail .challenges-container .challenges h2,.body-container--case-studies-detail .challenges-container .challenges h3,.body-container--case-studies-detail .challenges-container .challenges h4,.body-container--case-studies-detail .challenges-container .challenges h5,.body-container--case-studies-detail .challenges-container .challenges h6,.body-container--case-studies-detail .outcome-container .outcome h1,.body-container--case-studies-detail .outcome-container .outcome h2,.body-container--case-studies-detail .outcome-container .outcome h3,.body-container--case-studies-detail .outcome-container .outcome h4,.body-container--case-studies-detail .outcome-container .outcome h6,.body-container--case-studies-detail .state-container .problem-statement h1,.body-container--case-studies-detail .state-container .problem-statement h2,.body-container--case-studies-detail .state-container .problem-statement h3,.body-container--case-studies-detail .state-container .problem-statement h4,.body-container--case-studies-detail .state-container .problem-statement h5,.body-container--case-studies-detail .state-container .problem-statement h6{font-size:4.23rem;line-height:5.5rem;margin-bottom:3rem;text-align:center}.body-container--case-studies-detail .approach-container .approach .accordion{color:#29293e;display:flex;flex-flow:row nowrap;font-size:2.8rem;font-weight:700;gap:16px;justify-content:space-between;line-height:4rem;margin-bottom:12px;margin-top:12px}.body-container--case-studies-detail .approach-container .approach .accordion:after{display:none}.body-container--case-studies-detail .approach-container .approach .accordion:last-child{margin-bottom:0}.body-container--case-studies-detail .approach-container .approach .accordion .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-arrow-down.png) no-repeat 0 100%;height:40px;width:40px}.body-container--case-studies-detail .approach-container .approach .accordion.active .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-arrow-up.png) no-repeat 0 100%}.body-container--case-studies-detail .dnd-section.challenges-container{padding-top:13px}.body-container--case-studies-detail .attribution-container .attribution,.body-container--case-studies-detail .challenges-container .challenges{background:#f60;color:#fff}.body-container--case-studies-detail .technical-container .technical-details{padding:0 25px}.body-container--case-studies-detail .download-paper a.cta_button{margin:0!important}.body-container--case-studies-detail .attribution-container .attribution,.body-container--case-studies-detail .ref-container .reference,.body-container--case-studies-detail .tag-list{width:100%}.body-container--case-studies-detail .dnd-section.tag-container{padding-bottom:80px}.body-container--case-studies-new-temp .row-number-1 .hs_cos_wrapper_type_rich_text,.body-container--partners .row-number-1 .hs_cos_wrapper_type_rich_text{display:block;margin:auto;max-width:900px;position:relative;text-align:center;z-index:3}.body-container--case-studies-new-temp .row-number-1 .hs_cos_wrapper_type_rich_text p,.body-container--partners .row-number-1 .hs_cos_wrapper_type_rich_text p{color:#fff;font-size:2.4rem;font-weight:400;line-height:3.6rem}.body-container--case-studies-new-temp .row-number-1 .hs_cos_wrapper_type_rich_text p:last-child,.body-container--partners .row-number-1 .hs_cos_wrapper_type_rich_text p:last-child{margin:0;padding:0}.body-container--case-studies-new-temp .row-number-1 .dnd-column,.body-container--case-studies-new-temp .row-number-3 .dnd-column,.body-container--contact .row-number-3 .dnd-column,.body-container--partners .row-number-1 .dnd-column{border-radius:3rem;position:relative}.body-container--case-studies-new-temp .row-number-1 .dnd_area-column-1-background-color.dnd-column:before,.body-container--partners .row-number-1 .dnd_area-column-1-background-color.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/parner-bg-c1.png) no-repeat 0 100%;bottom:0;content:"";display:block;height:150px;left:0;position:absolute;width:160px;z-index:1}.body-container--case-studies-new-temp .row-number-1 .dnd_area-column-1-background-color.dnd-column:after,.body-container--partners .row-number-1 .dnd_area-column-1-background-color.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/parner-bg-c2.png) no-repeat 100% 0;content:"";display:block;height:150px;position:absolute;right:0;top:0;width:160px;z-index:1}.body-container--case-studies-new-temp .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button,.body-container--partners .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button{background:#f60;border-radius:40px;color:#fff;line-height:1.5em;margin-bottom:0!important;max-width:293px!important;padding:15px 0;text-align:center;text-decoration:none;width:100%!important;-webkit-font-smoothing:antialiased;display:inline-block}.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item,.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item a{align-items:center;display:flex;justify-content:center;min-height:100px}.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item img.hs-image__grid__list__item__image{height:auto;object-fit:contain;padding:0 10px;width:100%}.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item{background:#f3f3f3;border-radius:2.4rem}.body-container--case-studies-new-temp .dnd-section.dnd_area-row-2-padding.row-number-6 .dnd-column:after,.body-container--case-studies-new-temp .dnd-section.dnd_area-row-2-padding.row-number-6 .dnd-column:before{display:none}.body-container--case-studies-new-temp .dnd-section.dnd_area-row-2-padding.row-number-6 .dnd-column{background:none}.body-container--industries .row-number-1 .hs_cos_wrapper_type_rich_text{display:block;margin:auto;max-width:900px;position:relative;text-align:center;z-index:3}.body-container--industries .row-number-1 .hs_cos_wrapper_type_rich_text p{color:#fff;font-size:2.4rem;font-weight:400;line-height:3.6rem}.body-container--industries .row-number-1 .hs_cos_wrapper_type_rich_text p:last-child{margin:0;padding:0}.body-container--contact .row-number-3 .dnd-column,.body-container--industries .row-number-1 .dnd-column{border-radius:3rem;position:relative}.body-container--industries .row-number-1 .dnd_area-column-1-background-color.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/ctbg-style-c1.png) no-repeat 100% 0;content:"";display:block;height:150px;left:0;position:absolute;top:0;width:160px;z-index:1}.body-container--industries .row-number-1 .dnd_area-column-1-background-color.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/ctbg-style-c2.png) no-repeat 0 100%;bottom:0;content:"";display:block;height:150px;position:absolute;right:0;width:160px;z-index:1}.body-container--industries .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button{background:#f60;border-radius:40px;color:#fff;line-height:1.5em;margin-bottom:0!important;max-width:293px!important;padding:15px 0;text-align:center;text-decoration:none;width:100%!important;-webkit-font-smoothing:antialiased;display:inline-block}.body-container--industries .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h1,.body-container--industries .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h2,.body-container--industries .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h3,.body-container--industries .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h4,.body-container--industries .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h5,.body-container--industries .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h6{color:#fff;margin-bottom:11px}.body-container--industries .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text p:last-child{margin-bottom:8px}.body-container--industries .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text,.body-container--service .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text p{color:#fff;margin-bottom:0}.body-container--industries .row-number-12 .dnd-column{padding:0;position:relative}.body-container--industries .dnd_area-column-5-padding{border-radius:3rem;position:relative;z-index:1}.body-container--industries .dnd_area-column-5-padding .hs_cos_wrapper_type_inline_rich_text{margin-bottom:23px}.body-container--industries .dnd_area-column-5-padding .hs_cos_wrapper_type_inline_rich_text h2,.body-container--industries .dnd_area-column-5-padding .hs_cos_wrapper_type_inline_rich_text h3,.body-container--industries .dnd_area-column-5-padding .hs_cos_wrapper_type_inline_rich_text h4,.body-container--industries .dnd_area-column-5-padding .hs_cos_wrapper_type_inline_rich_text h5,.body-container--industries .dnd_area-column-5-padding .hs_cos_wrapper_type_inline_rich_text h6{color:#fff;padding:0 50px;text-align:center}.body-container--industries .dnd_area-column-5-padding .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h1,.body-container--industries .dnd_area-column-5-padding .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h2,.body-container--industries .dnd_area-column-5-padding .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h3,.body-container--industries .dnd_area-column-5-padding .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h4,.body-container--industries .dnd_area-column-5-padding .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h5,.body-container--industries .dnd_area-column-5-padding .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h6{color:#29293e;margin-bottom:11px;padding:0 40px}.body-container--industries .dnd_area-column-5-padding .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text p{color:#29293e}.body-container--industries .dnd_area-column-5-padding.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/a-bg-style2-c2.svg) no-repeat 100% 0;border-radius:3rem;content:"";display:block;height:150px;position:absolute;right:0;top:0;width:100%;z-index:1}.body-container--industries .dnd_area-column-5-padding.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/a-bg-style2-c1.svg) no-repeat 0 100%;border-radius:3rem;bottom:0;content:"";display:block;height:275px;left:0;position:absolute;width:230px;z-index:1}.body-container--industries .dnd_area-column-5-padding.dnd-column .dnd-row{position:relative;z-index:3}.body-container--industries .dnd_area-column-5-padding .wrapper .mult_cards img{margin-bottom:12px;margin-top:10px}@media only screen and (min-width:1240px){#hs_cos_wrapper_dnd_area-module-5 h1 em,#hs_cos_wrapper_dnd_area-module-5 h2 em,#hs_cos_wrapper_dnd_area-module-5 h3 em,#hs_cos_wrapper_dnd_area-module-5 h4 em,#hs_cos_wrapper_dnd_area-module-5 h5 em,#hs_cos_wrapper_dnd_area-module-5 h6 em{color:inherit;display:block;font-style:normal;font-weight:inherit;margin:0}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16{gap:3.2rem}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row{max-height:100%}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards{max-height:272px;min-height:224px}.dnd-module .banner_puzzle_dnd_area-module-23 .item-2{grid-column:col 2/4;transform:translate(18%)}.dnd-module .banner_puzzle_dnd_area-module-23 .item-1{background-position:0 0;background-size:auto;grid-column:1/4;width:62%}.dnd-module .banner_puzzle_dnd_area-module-23 .item-3{grid-column:4/4}.dnd-module .banner_puzzle_dnd_area-module-23{gap:0}.dnd-module .banner_puzzle_dnd_area-module-23 .item-4{grid-column:col 2/span 3;transform:translate(26%,52%)}}@media (min-width:1025px) and (max-width:1147px){.menu.menu--desktop .menu__item--depth-1 a{font-size:1.6rem!important;padding:27px 6px!important}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-1{background-color:#191517;background-position:100% 0;position:relative;width:50%}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-1:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style1-c4.jpg) no-repeat 100% 0;bottom:0;content:"";display:block;height:100px;position:absolute;right:0;width:165px;z-index:1}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h4,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h5,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h6{font-size:2rem;line-height:2.2rem;margin-bottom:5px}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text p,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li{font-size:1.6rem;line-height:2.2rem}}@media (min-width:1211px){.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-2 img,.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-4 img{border-radius:3.2rem}}@media(max-width:1239px){#hs_cos_wrapper_dnd_area-module-5 h1 em,#hs_cos_wrapper_dnd_area-module-5 h2 em,#hs_cos_wrapper_dnd_area-module-5 h3 em,#hs_cos_wrapper_dnd_area-module-5 h4 em,#hs_cos_wrapper_dnd_area-module-5 h5 em,#hs_cos_wrapper_dnd_area-module-5 h6 em{font-style:normal}}@media(min-width:768px) and (max-width:1024px){.body-container--home .dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p,.body-container--service .dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text p,.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p,.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p:last-child{font-size:2.2rem;line-height:2.8rem}.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item{border-radius:1.6rem}}@media(min-width:768px) and (max-width:1023px){.body-container--service .dnd-section{padding-bottom:20px!important;padding-top:20px!important}.body-container--service .dnd-module .wrapper{padding-top:0}.body-container--service .wrapper_dnd_area-module-4{padding-bottom:0;padding-top:0}.body-container--service .row-number-3.dnd-section .dnd-column .hs_cos_wrapper_type_inline_rich_text{margin-bottom:20px}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column{padding-top:40px!important}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14{padding:40px 16px 30px}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14 .carousel,.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14 .hs_cos_wrapper_type_inline_rich_text,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text{margin-bottom:40px}.body-container--service .row-number-34 .dnd_area-column-35-padding .hs_cos_wrapper_type_rich_text p,.body-container--service .row-number-34 .dnd_area-column-37-padding .hs_cos_wrapper_type_rich_text p{font-size:1.8rem;line-height:2.8rem}.body-container--service .dnd_area-row-4-padding.dnd-section .mult_cards .mult_cards_txt ul li{font-size:1.8rem;line-height:2.2rem;margin-bottom:5px}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14 .carousel,.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14 .mult_cards .hs_cos_wrapper_type_inline_rich_text{margin-bottom:0}.body-container--service .dnd_area-row-4-padding.dnd-section #carousel_dnd_area-module-14 .mult_cards .mult_cards_txt{bottom:10px}.body-container--service .dnd_area-row-4-padding.dnd-section .custom-controls{display:block;padding-top:20px}.body-container--service .wrapper_dnd_area-module-22{padding:50px}.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li:last-child{margin-bottom:0}.body-container--service .row-number-34 .dnd_area-module-34.card_link .hs_cos_wrapper_type_inline_rich_text ul li{margin-right:10px;width:auto}.body-container--moat55 .dnd-section.dnd_area-row-0-padding{padding-bottom:60px!important}.body-container--partners .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button,.body-container--service .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button,.body-container--service .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button.cta-btn{font-size:1.4rem!important;line-height:1.8rem!important;margin-left:auto;margin-right:auto;margin-top:24px!important;padding:16px 0!important}.body-container--contact .hs_cos_wrapper_type_form .form-title{font-size:2.2rem!important;line-height:2.8rem}.body-container--contact .row-number-1 .dnd-column{padding-bottom:30px!important;padding-top:30px!important}.body-container--contact .row-number-1 .hs_cos_wrapper_type_rich_text p{font-size:1.8rem;line-height:2.8rem}.body-container--contact .row-number-1 .dnd_area-column-1-background-color.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style1-c1.svg) no-repeat 100% 0;border-radius:1.6rem;left:auto;right:0;top:0}.body-container--contact .row-number-1 .dnd_area-column-1-background-color.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style1-c2.svg) no-repeat 0 100%;border-radius:1.6rem;left:0}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-1.png) no-repeat 50% 0;border-radius:1.6rem!important}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .dnd-module{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-2.png) no-repeat 0 100%;border-radius:1.6rem!important}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .hs_cos_wrapper_type_module{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-3.png) no-repeat 100% 100%;border-radius:1.6rem!important}.body-container--case-studies-detail .row-number-1.dnd_area-row-0-vertical-alignment>.row-fluid{gap:2.4rem}.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-4{margin-top:12px}.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-3{margin-bottom:12px}.body-container--case-studies-detail .row-number-10 .dnd-column,.body-container--case-studies-detail .row-number-12 .dnd-column,.body-container--case-studies-detail .row-number-16 .dnd-column,.body-container--case-studies-detail .row-number-18 .dnd-column,.body-container--case-studies-detail .row-number-5 .dnd-column,.body-container--case-studies-detail .tag-list{padding:32px!important}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h1,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h2,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h3,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h4,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h5,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h6,.body-container--case-studies-detail .attribution h2,.body-container--case-studies-detail .attribution h3,.body-container--case-studies-detail .attribution h4,.body-container--case-studies-detail .attribution h5,.body-container--case-studies-detail .attribution h6,.body-container--case-studies-detail .attributions h1,.body-container--case-studies-detail .download-paper h1,.body-container--case-studies-detail .download-paper h2,.body-container--case-studies-detail .download-paper h3,.body-container--case-studies-detail .download-paper h4,.body-container--case-studies-detail .download-paper h5,.body-container--case-studies-detail .download-paper h6,.body-container--case-studies-detail .reference h1,.body-container--case-studies-detail .reference h2,.body-container--case-studies-detail .reference h3,.body-container--case-studies-detail .reference h4,.body-container--case-studies-detail .reference h5,.body-container--case-studies-detail .reference h6,.body-container--case-studies-detail .row-number-10 .dnd-column h1,.body-container--case-studies-detail .row-number-10 .dnd-column h2,.body-container--case-studies-detail .row-number-10 .dnd-column h3,.body-container--case-studies-detail .row-number-10 .dnd-column h4,.body-container--case-studies-detail .row-number-10 .dnd-column h5,.body-container--case-studies-detail .row-number-10 .dnd-column h6,.body-container--case-studies-detail .row-number-12 .dnd-column h1,.body-container--case-studies-detail .row-number-12 .dnd-column h2,.body-container--case-studies-detail .row-number-12 .dnd-column h3,.body-container--case-studies-detail .row-number-12 .dnd-column h4,.body-container--case-studies-detail .row-number-12 .dnd-column h5,.body-container--case-studies-detail .row-number-12 .dnd-column h6,.body-container--case-studies-detail .row-number-5 .dnd-column h1,.body-container--case-studies-detail .row-number-5 .dnd-column h2,.body-container--case-studies-detail .row-number-5 .dnd-column h3,.body-container--case-studies-detail .row-number-5 .dnd-column h4,.body-container--case-studies-detail .row-number-5 .dnd-column h5,.body-container--case-studies-detail .row-number-5 .dnd-column h6 .body-container--case-studies-detail .row-number-7 .dnd-column h1,.body-container--case-studies-detail .row-number-7 .dnd-column h2,.body-container--case-studies-detail .row-number-7 .dnd-column h3,.body-container--case-studies-detail .row-number-7 .dnd-column h4,.body-container--case-studies-detail .row-number-7 .dnd-column h5,.body-container--case-studies-detail .row-number-7 .dnd-column h6,.body-container--case-studies-detail .tag-list h1,.body-container--case-studies-detail .tag-list h2,.body-container--case-studies-detail .tag-list h3,.body-container--case-studies-detail .tag-list h4,.body-container--case-studies-detail .tag-list h5,.body-container--case-studies-detail .tag-list h6,.body-container--case-studies-detail .technical-details h1,.body-container--case-studies-detail .technical-details h2,.body-container--case-studies-detail .technical-details h3,.body-container--case-studies-detail .technical-details h4,.body-container--case-studies-detail .technical-details h5,.body-container--case-studies-detail .technical-details h6{font-size:2.4rem;line-height:3.5rem;margin-bottom:1rem}.body-container--case-studies-detail .row-number-5 .dnd-column p:last-child{margin-bottom:0}.body-container--case-studies-detail .dnd-module .accordion{font-size:2rem;line-height:3rem}.body-container--case-studies-detail .dnd-module .accordion .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-marrow-down.png) no-repeat 50% 50%;height:64px;width:64px}.body-container--case-studies-detail .dnd-module .accordion.active .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-marrow-up.png) no-repeat 50% 50%}.body-container--case-studies-detail .tag-list .tags ul li a{font-size:1.4rem;line-height:2.4rem;padding:5px 12px}.body-container--case-studies-detail .tag-list .tags,.body-container--case-studies-detail .tag-list h1,.body-container--case-studies-detail .tag-list h2,.body-container--case-studies-detail .tag-list h3,.body-container--case-studies-detail .tag-list h4,.body-container--case-studies-detail .tag-list h5,.body-container--case-studies-detail .tag-list h6{margin:0 auto}.body-container--case-studies-detail .download-paper h1,.body-container--case-studies-detail .download-paper h2,.body-container--case-studies-detail .download-paper h3,.body-container--case-studies-detail .download-paper h4,.body-container--case-studies-detail .download-paper h5,.body-container--case-studies-detail .download-paper h6{margin-bottom:0}.body-container--case-studies-detail a.cta_button{margin:0!important}.body-container--case-studies-detail .attribution{gap:2.4rem}.body-container--case-studies-detail .attribution .att-thumb .att-image img{height:70px;width:70px}.body-container--case-studies-detail .outcome ul li:nth-child(2) h1,.body-container--case-studies-detail .outcome ul li:nth-child(2) h2,.body-container--case-studies-detail .outcome ul li:nth-child(2) h3,.body-container--case-studies-detail .outcome ul li:nth-child(2) h4,.body-container--case-studies-detail .outcome ul li:nth-child(2) h5,.body-container--case-studies-detail .outcome ul li:nth-child(2) h6{font-size:2.2rem;line-height:3.2rem}.body-container--case-studies-detail .hero-container{display:flex;flex-flow:row nowrap;gap:2.4rem}.body-container--case-studies-detail .hero-container .title{padding:24px;width:50%}.body-container--case-studies-detail .detail-container{gap:2.4rem;width:50%}.body-container--case-studies-detail .hero-container .title{background:#191517 url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-1.png) no-repeat top;border-radius:1.6rem;z-index:2}.body-container--case-studies-detail .hero-container .title:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-2.png) no-repeat 0 100%;border-radius:1.6rem}.body-container--case-studies-detail .hero-container .title:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-3.png) no-repeat 100% 100%;border-radius:1.6rem}.body-container--case-studies-detail .approach-container .approach h1,.body-container--case-studies-detail .approach-container .approach h2,.body-container--case-studies-detail .approach-container .approach h3,.body-container--case-studies-detail .approach-container .approach h4,.body-container--case-studies-detail .approach-container .approach h5,.body-container--case-studies-detail .approach-container .approach h6,.body-container--case-studies-detail .attribution-container .attribution h1,.body-container--case-studies-detail .attribution-container .attribution h2,.body-container--case-studies-detail .attribution-container .attribution h3,.body-container--case-studies-detail .attribution-container .attribution h4,.body-container--case-studies-detail .attribution-container .attribution h5,.body-container--case-studies-detail .attribution-container .attribution h6,.body-container--case-studies-detail .challenges-container .challenges h1,.body-container--case-studies-detail .challenges-container .challenges h2,.body-container--case-studies-detail .challenges-container .challenges h3,.body-container--case-studies-detail .challenges-container .challenges h4,.body-container--case-studies-detail .challenges-container .challenges h5,.body-container--case-studies-detail .challenges-container .challenges h6,.body-container--case-studies-detail .outcome-container .outcome h1,.body-container--case-studies-detail .outcome-container .outcome h2,.body-container--case-studies-detail .outcome-container .outcome h3,.body-container--case-studies-detail .outcome-container .outcome h4,.body-container--case-studies-detail .outcome-container .outcome h6,.body-container--case-studies-detail .state-container .problem-statement h1,.body-container--case-studies-detail .state-container .problem-statement h2,.body-container--case-studies-detail .state-container .problem-statement h3,.body-container--case-studies-detail .state-container .problem-statement h4,.body-container--case-studies-detail .state-container .problem-statement h5,.body-container--case-studies-detail .state-container .problem-statement h6{font-size:2.8rem;line-height:3.8rem;margin-bottom:3rem;text-align:center}.body-container--case-studies-detail .attribution-container .attribution,.body-container--case-studies-detail .challenges-container .challenges,.body-container--case-studies-detail .download-container .download-paper,.body-container--case-studies-detail .outcome-container .outcome,.body-container--case-studies-detail .state-container .problem-statement{padding:32px}.body-container--case-studies-detail .approach-container .approach .accordion{font-size:2rem;line-height:3rem}.body-container--case-studies-detail .approach-container .approach .accordion .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-marrow-down.png) no-repeat 50% 50%;height:32px;width:32px}.body-container--case-studies-detail .approach-container .approach .accordion.active .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-marrow-up.png) no-repeat 50% 50%}.body-container--case-studies-detail .approach-container .approach .panel p{margin-bottom:12px;margin-top:12px}.body-container--case-studies-detail .content-wrapper--vertical-spacing,.body-container--case-studies-detail .dnd-section{padding:16px 0}.body-container--partners .row-number-1 .dnd-column{padding:40px!important}.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item{border-radius:1.6rem}.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item img.hs-image__grid__list__item__image{width:80%!important}.body-container--industries .row-number-1 .dnd-column{padding:40px!important}.body-container--industries .dnd_area-row-1-padding{padding-top:0!important}.body-container--industries .dnd_area-row-0-padding{padding-bottom:15px!important}.body-container--industries #mcbssonm_dnd_area-module-4 .mult_cards,.body-container--industries .dnd_area-column-5-padding .mult_cards{width:45%!important}.body-container--industries .dnd_area-column-5-padding{padding-bottom:25px!important;padding-top:20px!important}}@media (min-width:768px) and (max-width:1210px){.body-container--case-studies-listings #carousel_module_17021593435663{grid-template-columns:auto auto}.case-studies-listing .row-number-1 .hs_cos_wrapper_type_rich_text p{font-size:2rem;line-height:3.2rem}.listing-container .horiz_scroll_tabs .tab-content .mult_cards .nested_card{font-size:2.4rem;line-height:3.4rem}.body-container--service #carousel_dnd_area-module-4 .mult_cards .mult_cards_img img{max-height:31px;max-width:89px}}@media (min-width:768px) and (max-width:1239px){.listing-container .horiz_scroll_tabs .tab-content .mult_cards .nested_card{font-size:2.4rem;line-height:3.4rem}.body-container--service .content-wrapper--vertical-spacing,.body-container--service .dnd-section,.content-wrapper--vertical-spacing,.dnd-section{padding-left:16px!important;padding-right:16px!important}.body-container--contact form .hs-form-field:nth-child(2) .input input,.body-container--contact form .hs-form-field:nth-child(2) label{margin-left:16px;width:calc(100% - 16px)!important}.body-container--contact form label{font-size:1.8rem;line-height:2.4rem;margin-bottom:10px}.body-container--contact form .input input,.body-container--contact form .input select,.body-container--contact form fieldset.form-columns-1 .input textarea{padding:15px}.body-container--contact form fieldset.form-columns-1,.body-container--contact form fieldset.form-columns-2{margin-bottom:0}.body-container--contact form fieldset.form-columns-1 .legal-consent-container,.body-container--contact form fieldset.form-columns-1 .legal-consent-container .hs-richtext,.body-container--contact form fieldset.form-columns-1 .legal-consent-container .hs-richtext p,.body-container--contact form fieldset.form-columns-1 .legal-consent-container p{font-size:1.4rem;line-height:2.2rem}}@media(min-width:1024px){.body-container--service .row-number-34 .dnd_area-module-34.card_link .hs_cos_wrapper_type_inline_rich_text ul li{width:49%}}@media(min-width:768px){.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards:first-child .hs_cos_wrapper_type_inline_rich_text h1,.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards:first-child .hs_cos_wrapper_type_inline_rich_text h2,.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards:first-child .hs_cos_wrapper_type_inline_rich_text h3,.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards:first-child .hs_cos_wrapper_type_inline_rich_text h4,.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards:first-child .hs_cos_wrapper_type_inline_rich_text h5,.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards:first-child .hs_cos_wrapper_type_inline_rich_text h6{max-width:fit-content}.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h1,.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h2,.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h3,.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h4,.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h5,.body-container--industries .dnd-section #mcbssonm_dnd_area-module-4.wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h6{margin-left:auto;margin-right:auto;max-width:min-content}}@media (min-width:768px) and (max-width:991px){body{color:#29293e;font-size:2rem}.content-wrapper--vertical-spacing,.dnd-section{padding:20px 1rem}h1{font-size:2.6rem;line-height:3.6rem}h2,h3{line-height:3.5rem}h2,h3,h4{font-size:2.2rem}h4{line-height:3rem}h5{font-size:1.8rem}h6{font-size:1.6rem}ol li,p,ul li{font-size:1.8rem;line-height:2.8rem}#main-content{padding-top:15px}header.header{margin-top:20px}.menu.menu--desktop .menu__item--depth-1{padding:0}.menu.menu--desktop .menu__item--depth-1 a{padding:27px 6px}#hs_cos_wrapper_module_16928677990351 .button{padding:12px 20px 8px}.menu__link,header.header a.button{font-size:1.2rem!important}.dnd-section.dnd_area-row-0-padding{padding-top:0!important}.item-1 p{font-size:1.8rem;line-height:2.8rem}.image-row .image_logos img{max-height:33px;width:auto}#carousel_dnd_area-module-25 .slick-list{margin-left:0!important;margin-right:0!important}.body-container--about .row-number-12 .dnd-column,.body-container--about .row-number-12 .dnd-column.dnd_area-column-10-padding{padding-bottom:25px!important;padding-top:20px!important}.body-container--about .dnd_area-column-1-padding{padding-bottom:5px!important;padding-top:35px!important}.body-container--about .row-number-14 .wrapper_dnd_area-module-13{padding-top:46px!important}.body-container--about .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text p{font-size:2.2rem;line-height:2.8rem}.body-container--about #hs_cos_wrapper_dnd_area-module-8{padding-left:30px;padding-right:30px}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h4,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h5,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h6{font-size:1.8rem;line-height:2.2rem;margin-bottom:5px}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text p,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li{font-size:1.4rem;line-height:1.8rem}.body-container--about .hs_cos_wrapper .slick-dotted.slick-slider,.body-container--about .wrapper .slick-dotted.slick-slider{margin-bottom:14px}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text{padding:0 10px}.body-container--about #carousel_dnd_area-module-13 .mult_cards .mult_cards_txt{bottom:7px}.custom_section .row-number-9.dnd-row .dnd-module .card_link p:last-child{font-size:2rem;line-height:2.6rem}.body-container--service .row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text p{font-size:1.8rem;line-height:2.8rem}.case-studies-listing .row-number-1 .hs_cos_wrapper_type_rich_text{padding-left:24px;padding-right:24px}.body-container--service #mcbssonm_dnd_area-module-12 .mult_cards{width:45%}.body-container--service .dnd_area-column-37-padding .hs_cos_wrapper_type_rich_text p:last-child{margin-bottom:0}}@media(min-width:769px) and (max-width:819px){.menu.menu--desktop .menu__item--depth-1 a.menu__link{font-size:1.05rem!important}}@media(min-width:820px) and (max-width:919px){.menu.menu--desktop .menu__item--depth-1 a.menu__link{font-size:1.2rem}}@media (min-width:992px) and (max-width:1210px){body{color:#29293e;font-size:2.4rem}.content-wrapper--vertical-spacing,.dnd-section{padding:20px 1rem}h1{font-size:4.8rem;line-height:6rem}h2{line-height:5.5rem}h2,h3{font-size:4.2rem}h4{font-size:2.8rem}h5{font-size:2.4rem}h6{font-size:1.8rem}ol li,p,ul li{font-size:1.8rem;line-height:2.8rem}header.header{margin-top:20px}.menu.menu--desktop .menu__item--depth-1{padding:0}.menu.menu--desktop .menu__item--depth-1 a{padding:27px 13px}#hs_cos_wrapper_module_16928677990351 .button{padding:14px 24px}.menu__link,header.header a.button{font-size:1.8rem!important}#main-content{padding-top:35px}.dnd-section.dnd_area-row-0-padding{padding-top:0!important}.content-wrapper--vertical-spacing,.dnd-section{margin:0 1.6rem;padding:20px 0}.item-1 p{font-size:1.8rem;line-height:2.8rem}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-2 img,.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-4 img{border-radius:3.2rem}#carousel_dnd_area-module-25 .slick-list{margin-left:0!important;margin-right:0!important}}@media(min-width:768px) and (max-width:819px){.menu__link,header.header a.button{font-size:1.05rem!important}.body-container--case-studies-detail .tag-list .tags{margin-top:16px}}@media (min-width:768px) and (max-width:879px){.dnd-module .banner_puzzle_dnd_area-module-2.grid-container{gap:16px;grid-template:repeat(1,[row] auto auto 1fr) /repeat(1,[col] 1fr 1fr)}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-1{background:#191517 url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/puzzle-bg-style1.png) no-repeat 100% 0;grid-column:col 1/4;grid-row:1;margin:0;width:100%}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-1 p{max-width:100%}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-2{font-size:0;grid-area:2/1/3/2;grid-row:2;margin:0;overflow:initial;transform:translate(0);width:100%}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-3{grid-area:3/1/4/3;margin:0}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-4{grid-area:2/2/3/3;margin:0;transform:translate(0);width:100%}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-2 img,.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-4 img{border-radius:3.2rem;width:100%}.image-row .image_logos{width:auto}.image-row{justify-content:space-between}.image-row .image_logos img{max-height:33px;width:auto}.dnd_area-column-6-padding,.dnd_area-row-4-padding{padding-bottom:25px!important;padding-top:20px!important}#hs_cos_wrapper_dnd_area-module-7 #mcbssonm_dnd_area-module-7 .hs_cos_wrapper_type_inline_rich_text,.body-container--about .row-number-12 .wrapper .hs_cos_wrapper_type_inline_rich_text{margin-bottom:1.3rem}#mcbssonm_dnd_area-module-7 .mult_cards{width:40%}#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14 .carousel_dnd_area-module-14 .mult_cards{width:46%!important}.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h2,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h3,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h4,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h5,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h6{line-height:3.5rem}.dnd-module #carousel_dnd_area-module-18 .slick-slide{margin:0 35px}.wrapper_dnd_area-module-18{padding:30px 0}.dnd-module #carousel_dnd_area-module-18 .slick-slide a{margin-top:25px}.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text p{font-size:2rem;line-height:3.5rem}.dnd-module #carousel_dnd_area-module-18 .slick-slide .mult_cards_txt{margin-top:25px}#carousel_dnd_area-module-25 .slick-list,#carousel_dnd_area-module-26 .slick-list{margin-left:0!important;margin-right:0!important}.dnd-section .dnd_area-column-9-padding{padding:30px!important}.row-number-18 .wrapper{padding-top:0}.horiz_scroll_tabs .tabber{margin-bottom:10px}.horiz_scroll_tabs .tabber .tab{padding:12px 32px}.dnd_area-row-5-padding{padding-bottom:0!important}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards{max-height:100%}#hs_cos_wrapper_widget_1700910409826{padding-bottom:0!important}.dnd-section .dnd_area-column-20-padding{padding:30px 30px 35px!important}.dnd_area-column-20-padding.dnd-column .dnd-row #hs_cos_wrapper_dnd_area-module-21 .hs_cos_wrapper_type_rich_text p{font-size:1.8rem;line-height:3rem}.dnd-module .banner_puzzle_dnd_area-module-23 .puzzle_piece{margin:0}.dnd-module .banner_puzzle_dnd_area-module-23 .puzzle_piece img{width:100%!important}.dnd-module .banner_puzzle_dnd_area-module-23 .item-1{grid-column:col 1/2;grid-row:1;padding:0;width:100%}.dnd-module .banner_puzzle_dnd_area-module-23 .item-2{grid-column:col 2/3;grid-row:1;transform:translate(0);width:100%}.dnd-module .banner_puzzle_dnd_area-module-23 .item-3{grid-column:col 1/2;grid-row:2;transform:translate(0);width:100%}.dnd-module .banner_puzzle_dnd_area-module-23 .item-4{border-radius:3.2rem;grid-column:col 2/3;grid-row:2;transform:translate(0);width:100%}.dnd-section .banner_puzzle_dnd_area-module-23{gap:30px 20px;grid-template:repeat(1,[row] auto 200px) /repeat(1,[col] auto)}.dnd-module #hs_cos_wrapper_dnd_area-module-25 .hs_cos_wrapper_type_inline_rich_text{margin-bottom:0}.wrapper_dnd_area-module-25 #carousel_dnd_area-module-25 .mult_cards{min-height:100px}.custom-controls,.dnd-module .wrapper_dnd_area-module-26 .custom-controls,.wrapper_dnd_area-module-25 .custom-controls{position:relative;z-index:2}.wrapper_dnd_area-module-25 .custom-controls{padding-bottom:30px;padding-top:0}.slick-dotted.slick-slider{margin-bottom:15px}.wrapper_dnd_area-module-26{margin-top:20px;padding:30px}.wrapper_dnd_area-module-26 #carousel_dnd_area-module-26{margin-top:15px}.content-wrapper--vertical-spacing,.dnd-section{margin:0 16px;padding-left:0;padding-right:0}.dnd-section .dnd-column{padding-left:0;padding-right:0}footer .footer__container .hs-menu-flow-horizontal ul li.hs-menu-item a{font-size:1.4rem!important}footer .footer__container .hs-menu-flow-horizontal ul li.hs-menu-item{padding:18px 5px 14px}.body-container--case-studies-detail .attribution{display:flex;flex-flow:column nowrap}}@media(min-width:769px) and (max-width:879px){.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-4{grid-area:3/1/4/2;transform:none}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-3{grid-area:2/2/4/4}}@media(min-width:880px) and (max-width:991px){.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-1{background-position:100% 0!important}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-1 p{max-width:100%}}@media(min-width:992px) and (max-width:1024px){h1{font-size:4.8rem;line-height:6rem}h2{line-height:5.5rem}h2,h3{font-size:4.2rem}h4{font-size:2.8rem}h5{font-size:2.4rem}h6,p{font-size:1.8rem}p{line-height:2.8rem}.menu.menu--desktop .menu__item--depth-1 a.menu__link{font-size:1.4rem!important;padding:27px 6px}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-1{background-position:100% 0!important;position:relative}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-1:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/bg-style1-c4.jpg) no-repeat 100% 0;bottom:0;content:"";display:block;height:100px;position:absolute;right:0;width:165px;z-index:1}}@media (min-width:880px) and (max-width:1147px){.dnd-module .banner_puzzle_dnd_area-module-2.grid-container{gap:16px;grid-template:repeat(1,[row] auto auto) /repeat(1,[col] 1fr 1fr)}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-1{background-color:#191517;grid-area:1/1/2/3;width:100%}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-2{grid-area:2/1/3/2;transform:none;width:100%}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-3{grid-area:1/3/3/4;transform:none;width:100%}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-4{grid-area:2/2/3/3;transform:none;width:100%}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-1,.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-2,.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-3,.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-4{font-size:0}.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-2 img,.hs_cos_wrapper .banner_puzzle_dnd_area-module-2 .item-4 img{border-radius:3.2rem}}@media (min-width:1240px){.body-container--home .banner_puzzle_dnd_area-module-2 .item-4{transform:translateY(49%)}.body-container--case-studies-detail .hero-container{display:grid;gap:3.2rem;grid-template-columns:602px 602px}}@media (min-width:880px) and (max-width:1024px){.content-wrapper--vertical-spacing,.dnd-section{margin:0 1.6rem;padding:20px 0}.dnd_area-column-6-padding,.dnd_area-row-4-padding{padding-bottom:25px!important;padding-top:20px!important}#hs_cos_wrapper_dnd_area-module-7 #mcbssonm_dnd_area-module-7 .hs_cos_wrapper_type_inline_rich_text{margin-bottom:1.3rem}#mcbssonm_dnd_area-module-7 .mult_cards{width:40%}#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14 .carousel_dnd_area-module-14 .mult_cards{width:46%!important}.dnd-module #carousel_dnd_area-module-18 .slick-slide{margin:0 35px}.wrapper_dnd_area-module-18{padding:30px 0}.dnd-module #carousel_dnd_area-module-18 .slick-slide a{margin-top:25px}.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text p{font-size:2rem;line-height:3.5rem}.dnd-module #carousel_dnd_area-module-18 .slick-slide .mult_cards_txt{margin-top:25px}#carousel_dnd_area-module-25 .slick-list,#carousel_dnd_area-module-26 .slick-list{margin-left:0!important;margin-right:0!important}.dnd-section .dnd_area-column-9-padding{padding:30px!important}.row-number-18 .wrapper{padding-top:0}.horiz_scroll_tabs .tabber{margin-bottom:10px}.horiz_scroll_tabs .tabber .tab{padding:12px 32px}.dnd_area-row-5-padding{padding-bottom:0!important}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards{max-height:100%}#hs_cos_wrapper_widget_1700910409826{padding-bottom:0!important}.dnd-section .dnd_area-column-20-padding{padding:30px 30px 35px!important}.dnd_area-column-20-padding.dnd-column .dnd-row #hs_cos_wrapper_dnd_area-module-21 .hs_cos_wrapper_type_rich_text p{font-size:1.8rem;line-height:3rem}.dnd-module .banner_puzzle_dnd_area-module-23 .puzzle_piece{margin:0}.dnd-module .banner_puzzle_dnd_area-module-23 .puzzle_piece img{width:100%!important}.dnd_area-column-20-padding.dnd-column #hs_cos_wrapper_dnd_area-module-23{margin-top:16px}.dnd-module #hs_cos_wrapper_dnd_area-module-25 .hs_cos_wrapper_type_inline_rich_text{margin-bottom:0}.wrapper_dnd_area-module-25 #carousel_dnd_area-module-25 .mult_cards{min-height:100px}.custom-controls,.dnd-module .wrapper_dnd_area-module-26 .custom-controls,.wrapper_dnd_area-module-25 .custom-controls{position:relative;z-index:2}.slick-dotted.slick-slider{margin-bottom:15px}.wrapper_dnd_area-module-26{margin-top:20px;padding:30px}.wrapper_dnd_area-module-26 #carousel_dnd_area-module-26{margin-top:15px}.dnd-section .dnd-column{padding-left:0;padding-right:0}.wrapper_dnd_area-module-25 .custom-controls{padding-bottom:30px;padding-top:0}.content-wrapper--vertical-spacing,.dnd-section{margin:0 16px;padding-left:0;padding-right:0}.wrapper_dnd_area-module-25{padding:0}.dnd-module .dnd_area-dnd_partial-19-module-2.card_link p:last-child{font-size:2.4rem;line-height:2.8rem}.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h2+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h3+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h4+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h5+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h6+p{line-height:3rem}footer .footer__container .hs-menu-flow-horizontal ul li.hs-menu-item a{font-size:1.4rem!important}footer .footer__container .hs-menu-flow-horizontal ul li.hs-menu-item{padding:18px 5px 14px}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h4,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h5,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h6{font-size:1.8rem;line-height:2.2rem;margin-bottom:5px}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text p,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li{font-size:1.4rem;line-height:1.8rem}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text{padding:0 10px}}@media screen and (max-width:767px){h1{font-size:2.4rem;line-height:3.3rem}h2{line-height:3.5rem}h2,h3{font-size:2rem}h4{font-size:1.8rem}h5{font-size:1.6rem}h6{font-size:1.4rem}ol li,p,ul li{font-size:1.4rem;line-height:2.2rem}.banner_puzzle_dnd_area-module-23 .puzzle_piece,.body-container--case-studies-new-temp .row-number-1 .dnd-column,.body-container--contact .row-number-3 .dnd-column,.body-container--industries .dnd_area-column-5-padding,.body-container--industries .row-number-1 .dnd-column,.body-container--partners .row-number-1 .dnd-column,.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14,.body-container--service .dnd_area-row-8-padding.dnd-section>.row-fluid>.dnd-column,.body-container--service .row-number-1.dnd-section .dnd-column,.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column,.body-container--service .wrapper_dnd_area-module-22,.card_link,.dnd-module .banner_puzzle_dnd_area-module-2 .item-1,.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-2,.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-3,.dnd-module .hs_cos_wrapper_type_module .wrapper_dnd_area-module-18,.dnd_area-column-20-padding.dnd-column,.dnd_area-dnd_partial-8-module-4.card_link,.dnd_area-dnd_partial-8-module-6.card_link,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column,.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards,.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row,.hs_cos_wrapper .wrapper_dnd_area-module-26{border-radius:1.6rem!important}.hs_cos_wrapper .button{font-size:1.4rem!important;font-weight:800}a.cta_button{font-size:1.4rem!important;line-height:1.8rem!important;margin:20px auto!important;max-width:296px;padding:16px 0!important;width:100%!important}.widget-type-cta{text-align:center!important;width:100%!important}a#cta_button_20742828_b3b66700-f562-4f63-966a-93ed7557263e{margin:0 auto!important;max-width:328px}a#cta_button_20742828_f3817650-69a4-4e99-bb5f-7c5912b344d8{margin-bottom:20px!important;margin-top:20px!important}.body-container--about a.cta_button{margin:0 auto!important}#main-content{padding-top:0}header.header{margin-top:0}header.header .header__logo--main{margin-left:12px;margin-right:auto}.header__container{padding:0}.header__container .header__row-2{padding:12px 16px}#carousel_dnd_area-module-25 .slick-list,#carousel_dnd_area-module-26 .slick-list{margin-left:0;margin-right:0}header.header .header__navigation--toggle{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/menu-hamburger.svg) no-repeat 50% 50%;margin:0}#hs_cos_wrapper_module_16928677990351 .button{font-size:1.2rem!important;line-height:1.8rem;max-width:160px;padding:10px 16px}.header__language-switcher.open,.header__navigation.open,.header__search.open{z-index:5}.menu__item--depth-1{display:block;padding:8px 0}.banner_puzzle_dnd_area-module-2 .item-1{background-color:#191517}#main-content .dnd_area-row-0-padding{padding-bottom:14px!important;padding-top:14px!important}.row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text p{font-size:1.4rem;line-height:2.2rem}.dnd-module .banner_puzzle_dnd_area-module-2 .item-1{margin-bottom:0;min-height:216px;padding:16px;position:relative}.body-container--about .row-number-1.dnd-section>.row-fluid:before,.dnd-module .banner_puzzle_dnd_area-module-2 .item-1:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style1-c1.svg) no-repeat 100% 0;border-radius:1.4rem;content:"";display:block;height:150px;position:absolute;right:0;top:0;width:100%;z-index:1}.body-container--about .row-number-1.dnd-section>.row-fluid:after,.dnd-module .banner_puzzle_dnd_area-module-2 .item-1:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style1-c2.svg) no-repeat 0 100%;border-radius:1.4rem;bottom:0;content:"";display:block;height:175px;left:0;position:absolute;width:160px;z-index:1}.dnd-module .banner_puzzle_dnd_area-module-2 .item-1 p{font-size:1.4rem;line-height:2.2rem;margin:0;z-index:2}.dnd-module .banner_puzzle_dnd_area-module-2 .item-1 h1,.dnd-module .banner_puzzle_dnd_area-module-2 .item-1 h2,.dnd-module .banner_puzzle_dnd_area-module-2 .item-1 h3,.dnd-module .banner_puzzle_dnd_area-module-2 .item-1 h4,.dnd-module .banner_puzzle_dnd_area-module-2 .item-1 h5,.dnd-module .banner_puzzle_dnd_area-module-2 .item-1 h6{z-index:2}.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-1,.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-2,.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-3,.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-4{margin-bottom:0}.dnd-module .banner_puzzle_dnd_area-module-2.grid-container{display:grid;gap:16px;grid-template:repeat(1,[row] auto auto 1fr) /repeat(2,[col] 1fr)}.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-2{grid-column:col 1/2;grid-row:2}.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-2,.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-4{font-size:0}.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-2 img,.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-4 img{border-radius:1.6rem;width:fit-content}.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-3{grid-column:col 1/3;grid-row:3}.dnd-module .banner_puzzle_dnd_area-module-2 .puzzle_piece.item-4{grid-column:col 2/3;grid-row:2}#hs_cos_wrapper_dnd_area-module-3 .button{margin-top:0}#hs_cos_wrapper_dnd_area-module-5 h1,#hs_cos_wrapper_dnd_area-module-5 h2,#hs_cos_wrapper_dnd_area-module-5 h3,#hs_cos_wrapper_dnd_area-module-5 h4,#hs_cos_wrapper_dnd_area-module-5 h5,#hs_cos_wrapper_dnd_area-module-5 h6{font-size:2rem;font-weight:700;margin-bottom:24px;text-align:center}#hs_cos_wrapper_dnd_area-module-5 h1 me,#hs_cos_wrapper_dnd_area-module-5 h2 em,#hs_cos_wrapper_dnd_area-module-5 h3 em,#hs_cos_wrapper_dnd_area-module-5 h4 em,#hs_cos_wrapper_dnd_area-module-5 h5 em,#hs_cos_wrapper_dnd_area-module-5 h6 em{font-style:normal}#hs_cos_wrapper_dnd_area-module-5 .image-row{gap:32px 5px}#hs_cos_wrapper_dnd_area-module-5 .image-row .image_logos{align-items:center;display:flex;justify-content:center;margin:0}#hs_cos_wrapper_dnd_area-module-5 .image_logos a{justify-content:center}#hs_cos_wrapper_dnd_area-module-5 .image-row .image_logos img{height:36px!important;width:auto}.content-wrapper--vertical-spacing,.dnd-section{padding:16px 1rem}.dnd-section.dnd_area-row-2-padding.row-number-6 .dnd-column{background:transparent;border-radius:1.6rem}.dnd-section.dnd_area-row-2-padding.row-number-6 .dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style2-c1.svg) no-repeat 100% 0;border-radius:1.6rem}.dnd-section.dnd_area-row-2-padding.row-number-6 .dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style2-c2.svg) no-repeat 0 100%;border-radius:1.6rem}#hs_cos_wrapper_dnd_area-module-7 #mcbssonm_dnd_area-module-7 .hs_cos_wrapper_type_inline_rich_text,.body-container--about .row-number-12 .wrapper .hs_cos_wrapper_type_inline_rich_text{line-height:2.5rem;margin-bottom:8px;padding:0}.carousel_dnd_area-module-7 .mult_cards img{height:60px!important;margin-bottom:10px}#mcbssonm_dnd_area-module-7.wrapper{padding-top:16px}.hs_cos_wrapper_type_inline_rich_text .ellipse_bgr{font-size:1.2rem;height:32px;line-height:1.2rem;padding:3px 14px 0}.dnd-module .card_link h2,.dnd-module .card_link h3,.dnd-module .card_link h4,.dnd-module .card_link h5,.dnd-module .card_link h6{font-size:2rem}.hs_cos_wrapper_type_inline_rich_text .ellipse_bgr img{height:16px}.dnd-column .dnd_area-dnd_partial-8-module-4.card_link{margin-top:14px;min-height:246px}.dnd-module .card_link p{font-size:2rem}.custom_section .dnd-module .card_link p{color:#29293e;font-size:2rem}.custom_section .dnd-row .dnd-module .card_link p:last-child{line-height:2.4rem}.custom_section .dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p,.dnd-row+.dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p{font-size:1.4rem;line-height:2.2rem;margin-bottom:10px}.custom_section .dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p:last-child,.dnd-row+.dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p:last-child{margin-bottom:0}.card_link{padding:16px}.card_round_link{bottom:14px;right:14px}.card_round_link,.card_round_link a{height:42px;width:42px}.card_round_link a{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/round-link-icon-3.svg) no-repeat 0 -128px;display:block}.card_round_link a:hover{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/round-link-icon-3.svg) no-repeat 0 -190px}.body-container--about .dnd_area-dnd_partial-9-module-6.card_link,.dnd_area-dnd_partial-8-module-6.card_link{min-height:auto!important}.dnd-module .dnd_area-dnd_partial-8-module-6.card_link .hs_cos_wrapper_type_inline_rich_text p,.dnd_area-dnd_partial-19-module-4.card_link .hs_cos_wrapper_type_inline_rich_text p{margin-bottom:12px}.dnd-module .dnd_area-dnd_partial-8-module-6.card_link .hs_cos_wrapper_type_inline_rich_text p:last-child,.dnd_area-dnd_partial-19-module-4.card_link .hs_cos_wrapper_type_inline_rich_text p:last-child{margin-bottom:0}.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column{background-image:none!important}.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h2,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h3,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h4,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h5,.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text h6{line-height:2.6rem}.dnd_area-row-4-padding .dnd_area-column-9-background-image.dnd-column .hs_cos_wrapper_type_rich_text p{font-size:1.4rem;line-height:2.2rem}.dnd-module #hs_cos_wrapper_widget_1700659133053 .button-wrapper{text-align:center}.dnd-module #hs_cos_wrapper_widget_1700659133053 .button{margin-left:auto;margin-right:auto;max-width:296px;width:100%}#mcbssonm_dnd_area-module-14.wrapper{padding-top:0}#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14.wrapper .carousel_dnd_area-module-14 .mult_cards{border-radius:1.2rem;margin:0 auto 16px 16px!important;padding:16px}#mcbssonm_dnd_area-module-14.wrapper .carousel_dnd_area-module-14 .mult_cards img{height:60px!important;margin-bottom:0}#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14 .carousel_dnd_area-module-14 .mult_cards .hs_cos_wrapper_type_inline_rich_text ul,#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14 .carousel_dnd_area-module-14 .mult_cards .hs_cos_wrapper_type_inline_rich_text ul li{font-size:1.6rem;list-style:none;text-align:center}#hs_cos_wrapper_dnd_area-module-14 #mcbssonm_dnd_area-module-14.wrapper .carousel_dnd_area-module-14 .mult_cards:first-child{margin-left:0!important}.hs_cos_wrapper .slick-slider .slick-dots,.wrapper .slick-slider .slick-dots{bottom:-20px}.hs_cos_wrapper .slick-dotted.slick-slider,.wrapper .slick-dotted.slick-slider{margin-bottom:34px}.hs_cos_wrapper .custom-controls .slick-dots li,.hs_cos_wrapper .slick-slider .slick-dots li,.wrapper .slick-slider .slick-dots li{height:12px;width:12px}.hs_cos_wrapperr .slick-dots li button:before,.wrapper .slick-dots li button:before{content:"";height:8px;width:8px}.hs_cos_wrapper .slick-dots li button,.wrapper .slick-dots li button{background-color:#e5e0f1;height:8px;margin:auto;padding:0;width:8px}.hs_cos_wrapper .slick-dots li.slick-active button,.wrapper .slick-dots li.slick-active button{background-color:#f60;height:12px;width:12px}.horiz_scroll_tabs .tabber{margin:0 0 0 16px}.horiz_scroll_tabs .tab-content{padding-top:0}.horiz_scroll_tabs .tabber .tab{display:flex;flex-flow:row wrap;font-size:1.4rem;font-weight:800;justify-content:center;line-height:1.8rem;margin-right:8px;min-width:148px;padding:11px 32px;white-space:nowrap}.horiz_scroll_tabs .tab-content .mult_cards{margin:0 0 0 16px!important}.horiz_scroll_tabs .tab-content .mult_cards:first-child{margin-left:0!important}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style5-c1.svg) no-repeat 100% 0;border-radius:1.6rem;height:120px;width:150px}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style5-c2.svg) no-repeat 0 100%;border-radius:1.6rem;bottom:0;height:120px;top:auto;width:150px}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text{position:relative;z-index:2}#tabber_dnd_area-module-16 .mult_cards:first-child,.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards:first-child{margin-left:0!important}#tabber_dnd_area-module-16 .mult_cards{padding:16px!important}#tabber_dnd_area-module-16 .slick-slide img{height:21px!important;margin-bottom:0;width:auto!important}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text ul{list-style:none;margin-top:3px}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text li:nth-child(2),.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text li:first-child{font-size:1.2rem;margin-bottom:4px}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text ul li,.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text ul li{font-size:1.2rem;margin-bottom:0}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text li:last-child,.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text:last-child{align-self:flex-start;width:fit-content}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text li:nth-child(3),.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text ul li,.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text li:last-child{font-size:2rem;margin-bottom:10px}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards .hs_cos_wrapper_type_inline_rich_text li:last-child,.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards.merged_row .hs_cos_wrapper_type_inline_rich_text:last-child{border-radius:1.2rem;font-size:1.4rem;padding:8px 12px}#tabber_dnd_area-module-16 .slick-dots li button:before{opacity:0}.horiz_scroll_tabs .tab-content #carousel_dnd_area-module-16 .mult_cards{margin:20px 0 16px 16px!important}.horiz_scroll_tabs .tab-content{padding-bottom:0;padding-left:8px}.dnd-module .hs_cos_wrapper_type_module .wrapper_dnd_area-module-18{background-image:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style5-c11.svg);background-position:100% 0;background-repeat:no-repeat;padding:25px 0 16px}.dnd-module .hs_cos_wrapper_type_module .wrapper_dnd_area-module-18:before{background:transparent;height:80px}.dnd-module .hs_cos_wrapper_type_module .wrapper_dnd_area-module-18:after{background-image:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style5-c12.svg);background-position:0 100%;background-repeat:no-repeat;border-radius:1.6rem;height:80px;width:90px;z-index:1}.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text p{font-size:1.8rem;line-height:2.4rem;position:relative;z-index:2}.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text h3,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text h4{font-size:2rem;margin-bottom:25px}.dnd-module #carousel_dnd_area-module-18 .slick-slide .mult_cards_txt{margin-top:0;width:100%}.dnd-module #carousel_dnd_area-module-18 .slick-slide{font-size:1.8rem;margin:0 16px}.dnd-module #carousel_dnd_area-module-18 .slick-list{padding:0 16px!important}.dnd-module #carousel_dnd_area-module-18 .slick-slide a{margin-top:0!important}#carousel_dnd_area-module-18 .mult_cards .mult_cards_img{align-items:center;display:flex;justify-content:space-between;width:100%}#carousel_dnd_area-module-18 .mult_cards .mult_cards_img img{height:100%!important;max-height:27px;order:2;width:auto!important}.dnd-module #carousel_dnd_area-module-18 .mult_cards{z-index:2}.dnd-module #hs_cos_wrapper_dnd_area-module-18 .carousel .mult_cards_img .hs_cos_wrapper_type_inline_rich_text h3,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .carousel .mult_cards_img .hs_cos_wrapper_type_inline_rich_text h4,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .carousel .mult_cards_img .hs_cos_wrapper_type_inline_rich_text h5,.dnd-module #hs_cos_wrapper_dnd_area-module-18 .carousel .mult_cards_img .hs_cos_wrapper_type_inline_rich_text h6{font-size:1.8rem!important;margin-bottom:0;text-align:left!important}.dnd-module #hs_cos_wrapper_dnd_area-module-18 .carousel .hs_cos_wrapper_type_inline_rich_text p{font-size:1.2rem!important}#carousel_dnd_area-module-18.slick-slider{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mquote-left1.svg) no-repeat 16px 0;margin-bottom:0;position:relative;z-index:3}#carousel_dnd_area-module-18.slick-slider .slick-list{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mquote-right1.svg) no-repeat calc(100% - 26px) 55%}.dnd_area-dnd_partial-19-module-2.card_link{display:flex;min-height:258px!important;padding:16px}.custom_section.row-number-24 .dnd-column{order:2}.custom_section.row-number-24 .dnd-column+.dnd-column{order:1}.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h2,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h3,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h4,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h5,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h6{margin-bottom:6px}.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h2+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h3+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h4+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h5+p,.dnd-module .dnd_area-dnd_partial-19-module-2.card_link h6+p{flex:1 1 auto;font-size:2rem;line-height:2.4rem}.dnd-module .dnd_area-dnd_partial-19-module-2.card_link p:last-child{font-size:2rem;line-height:2.4rem;max-width:calc(100% - 64px)}.dnd-module .dnd_area-dnd_partial-19-module-4.card_link{min-height:186px}.dnd_area-column-20-padding.dnd-column:after,.dnd_area-column-20-padding.dnd-column:before{background:transparent;height:28px}.dnd_area-column-20-padding.dnd-column .dnd-row #hs_cos_wrapper_dnd_area-module-21 .hs_cos_wrapper_type_rich_text p{font-size:2rem;line-height:2.4rem}.dnd_area-column-20-padding.dnd-column .dnd-row #hs_cos_wrapper_dnd_area-module-22 .hs_cos_wrapper_type_rich_text p{font-size:1.4rem;line-height:2.4rem}.dnd_area-column-20-padding.dnd-column #hs_cos_wrapper_dnd_area-module-23{margin-top:10px}.body-container--home .dnd_area-column-20-padding.dnd-column .dnd-row .hs-cta-wrapper .cta_button{font-size:1.4rem!important;max-width:296px;padding:16px 0!important;width:100%!important}.dnd_area-column-20-padding.dnd-column .dnd-row .hs-cta-wrapper .cta_button{font-size:1.4rem!important;max-width:296px;padding:10px 0!important;width:100%!important}.dnd_area-column-20-padding.dnd-column .dnd-row .hs-cta-wrapper .cta_button span,.dnd_area-column-20-padding.dnd-column .dnd-row .hs-cta-wrapper .cta_button strong{font-size:1.4rem!important}.hs_cos_wrapper .banner_puzzle_dnd_area-module-23 .puzzle_piece{margin:0;overflow:hidden}.hs_cos_wrapper .banner_puzzle_dnd_area-module-23 .item-1{background-size:cover;min-height:179px;width:100%}.hs_cos_wrapper .banner_puzzle_dnd_area-module-23.grid-container{display:grid;gap:16px;grid-auto-rows:minmax(120px,auto);grid-template:repeat(1,[row] minmax(120px,1fr)) /repeat(2,[col] 1fr)}.hs_cos_wrapper .banner_puzzle_dnd_area-module-23 .item-2{grid-column:col 1/2;height:120px;overflow:hidden;width:100%}.hs_cos_wrapper .banner_puzzle_dnd_area-module-23 .item-3{grid-column:col 2/3;grid-row:2/2;height:120px}.hs_cos_wrapper .banner_puzzle_dnd_area-module-23 .item-4{grid-column:col 1/3;grid-row:3/3}.hs_cos_wrapper .banner_puzzle_dnd_area-module-23 .item-2 img,.hs_cos_wrapper .banner_puzzle_dnd_area-module-23 .item-3 img,.hs_cos_wrapper .banner_puzzle_dnd_area-module-23 .item-4 img{max-width:100%!important;width:100%!important}.dnd-module #hs_cos_wrapper_dnd_area-module-25 .hs_cos_wrapper_type_inline_rich_text{margin-bottom:0}.wrapper_dnd_area-module-25 #carousel_dnd_area-module-25 .mult_cards img{height:34px!important;width:auto!important}.wrapper_dnd_area-module-25 #carousel_dnd_area-module-25 .mult_cards{min-height:100px;padding:0}.row-number-32.dnd-section.dnd_area-row-9-padding{padding-left:0!important;padding-right:0!important}.hs_cos_wrapper #carousel_dnd_area-module-25.slick-dotted.slick-slider{margin-bottom:0}#hs_cos_wrapper_dnd_area-module-25 .wrapper_dnd_area-module-25 .custom-controls{padding-bottom:28px;padding-top:0}.hs_cos_wrapper .wrapper_dnd_area-module-25{margin-top:11px}.hs_cos_wrapper .wrapper_dnd_area-module-26,.hs_cos_wrapper .wrapper_dnd_area-module-26:after,.hs_cos_wrapper .wrapper_dnd_area-module-26:before{background:transparent!important;background-color:#191517!important}.hs_cos_wrapper .wrapper_dnd_area-module-26:after,.hs_cos_wrapper .wrapper_dnd_area-module-26:before{height:0!important}.hs_cos_wrapper .wrapper_dnd_area-module-26{border-radius:1.6rem!important;margin:0 16px;padding-bottom:18px!important;padding-top:22px!important}.hs_cos_wrapper .wrapper_dnd_area-module-26 #carousel_dnd_area-module-26{margin-bottom:0;margin-top:3px}.dnd-module .wrapper_dnd_area-module-26 .custom-controls{padding-top:2px}.dnd-module .wrapper_dnd_area-module-26 #carousel_dnd_area-module-26 .mult_cards img{max-height:34px!important;max-width:148px!important}.dnd-module .wrapper_dnd_area-module-26 #carousel_dnd_area-module-26 .mult_cards{border:0}footer .footer-row-0-background-color.dnd-section{padding-bottom:8px!important;padding-top:32px}footer .dnd-section #hs_cos_wrapper_footer-module-3 .hs_cos_wrapper_type_rich_text{margin-bottom:12px;margin-top:0}footer .footer__container .hs-menu-flow-horizontal ul li.hs-menu-item a{font-size:1.4rem}footer .footer__container .hs-menu-flow-horizontal ul li.hs-menu-item{margin-bottom:13px}footer .footer__container .dnd-section .dnd-column{width:auto}footer .row-number-4 .row-fluid{align-items:flex-end;justify-content:space-between}footer .footer__container .footer-column-1-row-3-margin{margin-top:3px!important}footer .footer__container .footer-column-1-row-3-margin .hs_cos_wrapper_type_rich_text{padding-top:17px}.body-container--about .dnd_area-column-10-background-color,.body-container--about .row-number-1.dnd-section>.row-fluid{border-radius:1.6rem}.body-container--about button.oembed_custom-thumbnail{border-radius:1.2rem!important}.body-container--about .row-number-1.dnd-section>.row-fluid{position:relative}.body-container--about .dnd_area-column-1-background-image{background:none!important}.body-container--about .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text p{font-size:1.8rem;line-height:2.2rem;margin-bottom:20px;margin-top:-2px}.body-container--about .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text p:last-child{margin-top:0}.body-container--about .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button{font-size:1.4rem!important;line-height:1.8rem!important;padding-bottom:16px!important;padding-top:16px!important}#main-content .body-container--about .dnd_area-row-0-padding{padding-bottom:16px!important}.body-container--about .dnd-column .widget-type-linked_image .hs-image-widget{margin-bottom:15px}.body-container--about .dnd_area-dnd_partial-9-module-4.card_link{min-height:176px}.body-container--about .dnd_area-row-2-padding.dnd-section .dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style2-c1.svg) no-repeat 100% 0;border-radius:1.6rem}.body-container--about .dnd_area-row-2-padding.dnd-section .dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style4-c2.svg) no-repeat 0 100%;border-radius:1.6rem}.body-container--about .row-number-12 .wrapper .hs_cos_wrapper_type_inline_rich_text h2,.body-container--about .row-number-12 .wrapper .hs_cos_wrapper_type_inline_rich_text h3,.body-container--about .row-number-12 .wrapper .hs_cos_wrapper_type_inline_rich_text h4,.body-container--about .row-number-12 .wrapper .hs_cos_wrapper_type_inline_rich_text h5,.body-container--about .row-number-12 .wrapper .hs_cos_wrapper_type_inline_rich_text h6{line-height:2.4rem;margin-bottom:4px;padding:0 16px}.body-container--about .row-number-12 .wrapper .hs_cos_wrapper_type_inline_rich_text{padding:0}.body-container--about .row-number-12 .wrapper .mult_cards{border-radius:1.2rem;padding:18px 16px}.body-container--about .row-number-12 .wrapper .mult_cards img{margin-bottom:0}.body-container--about .row-number-12 .wrapper .mult_cards .hs_cos_wrapper p{margin-top:6px}.body-container--about .row-number-14 .wrapper_dnd_area-module-13>.hs_cos_wrapper_type_inline_rich_text{margin-bottom:20px;padding-top:25px}.body-container--about #carousel_dnd_area-module-13 .slick-list{margin:0}.body-container--about #carousel_dnd_area-module-13 .slick-list .mult_cards_img img{margin:0 auto}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h4,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h5,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text h6{font-size:1.8rem;line-height:2.2rem;margin-bottom:8px}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul,.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li{font-size:1.4rem;line-height:2.2rem;list-style:none}.body-container--about .hs_cos_wrapper .slick-dotted.slick-slider,.body-container--about .wrapper .slick-dotted.slick-slider{margin-bottom:14px}.body-container--about .carousel.slick-slider .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text{padding:0 36px}.body-container--about #carousel_dnd_area-module-13 .mult_cards .mult_cards_txt{bottom:17px;max-width:292px}.body-container--service .row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text h1,.body-container--service .row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text h2,.body-container--service .row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text h3,.body-container--service .row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text h4{line-height:3rem;padding-bottom:0}.body-container--service .row-number-1.dnd-section .row-fluid .dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/s-mbg-style1-c2.svg) no-repeat 100% 0;border-radius:1.6rem}.body-container--service .row-number-1.dnd-section .row-fluid .dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/s-mbg-style1-c1.svg) no-repeat 0 100%;border-radius:1.6rem}.body-container--service .row-number-1.dnd-section .dnd-column .hs_cos_wrapper_type_rich_text p{font-size:1.4rem;line-height:2.2rem}.body-container--service .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button,.body-container--service .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button.cta-btn{font-size:1.4rem!important;line-height:1.8rem!important;margin-left:auto;margin-right:auto;margin-top:24px!important;padding:16px 0!important}.carousel_dnd_area-module-12 .mult_cards{border-radius:1.2rem!important}.body-container--service .row-number-3.dnd-section .dnd-column .hs_cos_wrapper_type_inline_rich_text{margin-bottom:14px}.body-container--service #carousel_dnd_area-module-4 .mult_cards .mult_cards_img img{margin:auto}.body-container--service .row-number-3.dnd-section .dnd-column .custom-controls{display:block!important;margin-bottom:18px}.body-container--service .hs_cos_wrapper .slick-dotted.slick-slider{margin-bottom:2px}.body-container--service .row-number-5.dnd-section .row-number-9 .row-fluid,.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column{gap:16px}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row{grid-area:2/1/2/3}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row+.dnd-row{grid-area:3/1/4/3}.body-container--service .row-number-5.dnd-section .row-number-9 .row-fluid .card_link .hs_cos_wrapper_type_inline_rich_text ul li{font-size:1.4rem}.body-container--service .carousel_dnd_area-module-12 .mult_cards img,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text p:last-child,.body-container--service .row-number-5.dnd-section .row-number-9 .row-fluid .card_link .hs_cos_wrapper_type_inline_rich_text ul li:last-child,.custom_section .dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p{margin-bottom:0}.body-container--service .row-number-5.dnd-section .row-number-9 .row-fluid .card_link .hs_cos_wrapper_type_inline_rich_text ul{list-style:none;margin-top:7px}.body-container--service .row-number-5.dnd-section>.row-fluid>.dnd-column>.dnd-row+.dnd-row+.dnd-row .dnd-column{height:auto}.body-container--service .row-number-13 .wrapper{padding-top:0}.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text h2,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text h3,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text h4,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text h5{margin-bottom:0}.body-container--service .carousel_dnd_area-module-12 .mult_cards{padding:20px}.body-container--service .carousel_dnd_area-module-12 .mult_cards img{max-height:60px;max-width:60px}.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h1,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h2,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h3,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h4,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h5,.body-container--service .dnd_area-row-3-padding.dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text h6{line-height:1.8rem;margin-bottom:10px}.body-container--service #carousel_dnd_area-module-22 .slick-slide img{width:auto}.body-container--service .dnd_area-row-8-padding.dnd-section>.row-fluid>.dnd-column .widget-type-linked_image{text-align:center}.body-container--service #carousel_dnd_area-module-4 .mult_cards .mult_cards_img,.body-container--service .dnd_area-row-1-padding .mult_cards .mult_cards_img{border-radius:.8rem;height:63px}.body-container--service #carousel_dnd_area-module-4 .mult_cards .mult_cards_img img{max-height:31px;max-width:89px}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/s-mbg-style3-c2.svg) no-repeat 100% 0;border-radius:1.6rem}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14:after{background:none}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14{padding-top:22px}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14 .hs_cos_wrapper_type_inline_rich_text{margin-bottom:20px}.body-container--service .dnd_area-row-4-padding.dnd-section .custom-controls,.body-container--service .dnd_area-row-6-padding.dnd-section .custom-controls{display:block;padding-bottom:22px}.body-container--service .dnd_area-row-4-padding.dnd-section .mult_cards .mult_cards_txt ul{list-style:none;margin-bottom:0}.body-container--service .dnd_area-row-4-padding.dnd-section .mult_cards .mult_cards_txt ul li{font-size:1.6rem;line-height:1.8rem}.body-container--service #carousel_dnd_area-module-14 .mult_cards .mult_cards_txt{bottom:17px}.body-container--service .dnd_area-row-4-padding.dnd-section .wrapper_dnd_area-module-14 .hs_cos_wrapper_type_inline_rich_text,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text{margin-bottom:0}.body-container--service .dnd-module #hs_cos_wrapper_dnd_area-module-18 .hs_cos_wrapper_type_inline_rich_text p{font-size:2rem;line-height:2.4rem}.body-container--service .dnd_area-module-18.card_link,.body-container--service .dnd_area-module-20.card_link{min-height:176px}.body-container--service #carousel_dnd_area-module-22 .slick-list{margin:0;padding:0 16px!important}.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text{padding:18px 16px}.dnd-row+.dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p:last-child{line-height:2.2rem}.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h1,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h2,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h3,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h4,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h5,.body-container--service .dnd_area-row-6-padding.dnd-section .hs_cos_wrapper_type_inline_rich_text h6{line-height:2.8rem;margin-bottom:0}.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text{margin-top:0;padding:18px 0 0}.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li{align-items:center;display:flex;font-size:1.4rem;line-height:2rem;margin-bottom:14px;min-height:26px}.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .mult_cards_txt .hs_cos_wrapper_type_inline_rich_text ul li:last-child{margin-bottom:0}.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .hs_cos_wrapper_type_inline_rich_text h1,.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .hs_cos_wrapper_type_inline_rich_text h2,.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .hs_cos_wrapper_type_inline_rich_text h3,.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .hs_cos_wrapper_type_inline_rich_text h4,.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .hs_cos_wrapper_type_inline_rich_text h5,.body-container--service .dnd_area-row-6-padding.dnd-section .mult_cards .hs_cos_wrapper_type_inline_rich_text h6{font-size:1.6rem;margin-bottom:5px}.body-container--service #carousel_dnd_area-module-14 .mult_cards .mult_cards_img img{margin:auto}.body-container--service .dnd_area-row-7-padding.dnd-section .dnd-column+.dnd-column{order:1}.body-container--service .dnd_area-row-7-padding.dnd-section .dnd-column{order:2}.body-container--service .dnd_area-module-28-margin>#hs_cos_wrapper_dnd_area-module-28{margin-top:0!important}.body-container--service .dnd_area-row-7-padding .dnd_area-module-24.card_link,.body-container--service .dnd_area-row-7-padding .dnd_area-module-26.card_link{min-height:152px}.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p:last-child{line-height:2.4rem}.dnd-row+.dnd-row+.dnd-row .dnd-module .card_link .hs_cos_wrapper_type_inline_rich_text p{margin-bottom:10px}.body-container--service .row-number-32 .dnd_area-module-32.card_link{min-height:152px}.body-container--service .row-number-34 .dnd_area-module-34.card_link{min-height:178px}.body-container--service .row-number-34 .dnd_area-module-34.card_link .hs_cos_wrapper_type_inline_rich_text ul li{font-size:1.3rem;line-height:2rem;margin-bottom:0;padding-left:26px;width:48%}.body-container--service .row-number-34 .dnd_area-module-34.card_link .hs_cos_wrapper_type_inline_rich_text ul li:before{margin-top:0}.body-container--service #carousel_dnd_area-module-22 .slick-slide{margin:0 18px}.body-container--service .dnd_area-row-7-padding.dnd-section .dnd-column+.dnd-column{margin-bottom:24px}.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h1,.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h2,.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h3,.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h4,.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h5,.body-container--service .row-number-34 .hs_cos_wrapper_type_rich_text h6{font-size:2rem;line-height:2.8rem;margin-bottom:10px}.body-container--service .row-number-34 .dnd_area-column-35-padding .hs_cos_wrapper_type_rich_text p{font-size:1.8rem;line-height:2.4rem;margin-bottom:20px}.body-container--service .row-number-34 .dnd_area-column-37-padding .hs_cos_wrapper_type_rich_text p{font-size:1.4rem;line-height:2.2rem}.body-container--service .row-number-32 .dnd_area-module-32.card_link .card_round_link,.body-container--service .row-number-32 .dnd_area-module-32.card_link .card_round_link a{height:42px;width:42px}.body-container--service .row-number-32 .dnd_area-module-32.card_link .card_round_link a{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/round-link-icon-6.svg) no-repeat 0 -128px;display:block}.body-container--service .row-number-32 .dnd_area-module-32.card_link .card_round_link a:hover{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/round-link-icon-6.svg) no-repeat 0 -190px}.body-container--moat55 .custom_section .dnd-column{min-height:166px}.body-container--moat55 .dnd_area-dnd_partial-1-module-4.card_link{min-height:176px}.body-container--moat55 .custom_section .row-fluid{gap:2.5rem}.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid .widget-type-linked_image .hs_cos_wrapper_type_linked_image img{max-width:75%}.body-container--moat55 .custom_section .dnd-column .row-number-2{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tdots-c1.svg) no-repeat 0 0}.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tdots-c2.svg) no-repeat 100% 0}.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid .dnd-module{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tdots-c3.svg) no-repeat 0 100%}.body-container--moat55 .custom_section .dnd-column .row-number-2 .row-fluid .widget-type-linked_image{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/tdots-c4.svg) no-repeat 100% 100%}#main-content .body-container--moat55 .dnd_area-row-0-padding{padding-bottom:32px!important}.body-container--contact .row-number-1 .dnd-column,.body-container--contact .row-number-3 .dnd-column{border-radius:1.6rem}.body-container--contact .row-number-1 .dnd_area-column-1-background-color.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style1-c1.svg) no-repeat 100% 0;border-radius:1.6rem;left:auto;right:0;top:0}.body-container--contact .row-number-1 .dnd_area-column-1-background-color.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style1-c2.svg) no-repeat 0 100%;border-radius:1.6rem;left:0}.body-container--contact .hs_cos_wrapper_type_form .form-title{font-size:2rem;line-height:2.4rem;padding-bottom:15px}.body-container--contact form{margin-top:0}.body-container--contact form label{font-size:1.4rem;line-height:2.2rem}.body-container--contact form .input input{width:100%!important}.body-container--contact form fieldset.form-columns-1,.body-container--contact form fieldset.form-columns-2,.body-container--contact form label{margin-bottom:10px}.body-container--contact form .input input,.body-container--contact form .input select,.body-container--contact form fieldset.form-columns-1 .input textarea{border-radius:1.2rem;padding:11px 13px}.body-container--contact form .hs-form-field:nth-child(2) .input input,.body-container--contact form .hs-form-field:nth-child(2) label{margin-left:0;width:100%}.body-container--contact form fieldset.form-columns-1 .input select{min-height:49px}.body-container--contact form fieldset.form-columns-1 .input textarea{min-height:168px}.body-container--contact form fieldset.form-columns-1,.body-container--contact form fieldset.form-columns-2,.body-container--contact form label{margin-bottom:0}.body-container--contact form fieldset.form-columns-1 .hs-dependent-field .hs-input{width:28px!important}.body-container--contact form .hs_submit .actions .hs-button{margin-top:10px}.body-container--contact form fieldset.form-columns-2 .hs-form-field{width:100%}.body-container--contact form .hs-error-msg{color:#29293e;margin-bottom:0}.body-container--contact form fieldset.form-columns-1 .hs-error-msgs,.body-container--contact form fieldset.form-columns-2 .hs-error-msgs{margin-bottom:-10px}.body-container--contact form fieldset.form-columns-1 .legal-consent-container,.body-container--contact form fieldset.form-columns-1 .legal-consent-container .hs-richtext,.body-container--contact form fieldset.form-columns-1 .legal-consent-container .hs-richtext p,.body-container--contact form fieldset.form-columns-1 .legal-consent-container p{font-size:1.4rem;line-height:2.2rem}.body-container--case-studies-listings .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button{margin-bottom:20px!important}.case-studies-listing .row-number-1 .dnd_area-column-1-background-color.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/listing-mbg-1.svg) no-repeat 0 0;border-radius:1.6rem;left:0;right:auto}.case-studies-listing .row-number-1 .dnd-column{border-radius:1.7rem}.case-studies-listing .row-number-1 .dnd_area-column-1-background-color.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/listing-mbg-2.svg) no-repeat 100% 100%;border-radius:1.6rem;bottom:0;right:0;top:auto}.body-container--case-studies-listings .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button{font-size:1.4rem!important;line-height:1.8rem!important}.listing-container .horiz_scroll_tabs .tabber{margin:0 0 20px}.body-container--case-studies-listings .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text p{margin-bottom:4px}.body-container--case-studies-listings .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text p:last-child{margin-bottom:0}.listing-container .horiz_scroll_tabs .tab-content{padding-left:0}.listing-container .horiz_scroll_tabs .tab-content .mult_cards{border-radius:1.6rem!important;margin:0 0 16px!important;min-height:209px}.listing-container #tabber_module_17021593435663 .mult_cards{padding:17px 18px!important}.listing-container .horiz_scroll_tabs .tab-content .mult_cards .client-logo{margin-bottom:6px}.listing-container .horiz_scroll_tabs .tab-content .mult_cards .client-industry{font-size:1.2rem;margin-bottom:11px}.listing-container .horiz_scroll_tabs .tab-content .mult_cards .client-name{font-size:2rem;line-height:2.4rem}.listing-container .horiz_scroll_tabs .tab-content .mult_cards .nested_card{font-size:2rem;line-height:2.4rem;margin-top:10px}.body-container--case-studies-detail .dnd-module .accordion,.body-container--case-studies-detail .outcome ul,.body-container--case-studies-detail .reference ul li,.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-3,.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-4,.body-container--case-studies-detail .row-number-1 .dnd-column:first-child,.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .dnd-module,.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .hs_cos_wrapper_type_module,.body-container--case-studies-detail .row-number-10 .dnd-column,.body-container--case-studies-detail .row-number-12 .dnd-column,.body-container--case-studies-detail .row-number-16 .dnd-column,.body-container--case-studies-detail .row-number-18 .dnd-column,.body-container--case-studies-detail .row-number-5 .dnd-column,.body-container--case-studies-detail .tag-list{border-radius:1.6rem}.body-container--case-studies-detail .attribution,.body-container--case-studies-detail .outcome{display:flex;flex-flow:column wrap;gap:16px}.body-container--case-studies-detail .outcome h1+p,.body-container--case-studies-detail .outcome h2+p,.body-container--case-studies-detail .outcome h3+p,.body-container--case-studies-detail .outcome h4+p,.body-container--case-studies-detail .outcome h5+p,.body-container--case-studies-detail .outcome h6+p{margin:0}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-1.png) no-repeat 50% 0;border-radius:1.6rem!important}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .dnd-module{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-2.png) no-repeat 0 100%}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .hs_cos_wrapper_type_module{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-3.png) no-repeat 100% 100%}.body-container--case-studies-detail .row-number-1 .dnd-column:first-child .title{padding:24px}.body-container--case-studies-detail .row-number-1.dnd_area-row-0-vertical-alignment>.row-fluid{gap:1.6rem}.body-container--case-studies-detail .attribution h1,.body-container--case-studies-detail .attribution h2,.body-container--case-studies-detail .attribution h3,.body-container--case-studies-detail .attribution h4,.body-container--case-studies-detail .attribution h5,.body-container--case-studies-detail .attribution h6,.body-container--case-studies-detail .download-paper h1,.body-container--case-studies-detail .download-paper h2,.body-container--case-studies-detail .download-paper h3,.body-container--case-studies-detail .download-paper h4,.body-container--case-studies-detail .download-paper h5,.body-container--case-studies-detail .download-paper h6,.body-container--case-studies-detail .reference h1,.body-container--case-studies-detail .reference h2,.body-container--case-studies-detail .reference h3,.body-container--case-studies-detail .reference h4,.body-container--case-studies-detail .reference h5,.body-container--case-studies-detail .reference h6,.body-container--case-studies-detail .row-number-10 .dnd-column h1,.body-container--case-studies-detail .row-number-10 .dnd-column h2,.body-container--case-studies-detail .row-number-10 .dnd-column h3,.body-container--case-studies-detail .row-number-10 .dnd-column h4,.body-container--case-studies-detail .row-number-10 .dnd-column h5,.body-container--case-studies-detail .row-number-10 .dnd-column h6,.body-container--case-studies-detail .row-number-12 .dnd-column h1,.body-container--case-studies-detail .row-number-12 .dnd-column h2,.body-container--case-studies-detail .row-number-12 .dnd-column h3,.body-container--case-studies-detail .row-number-12 .dnd-column h4,.body-container--case-studies-detail .row-number-12 .dnd-column h5,.body-container--case-studies-detail .row-number-12 .dnd-column h6,.body-container--case-studies-detail .row-number-5 .dnd-column h1,.body-container--case-studies-detail .row-number-5 .dnd-column h2,.body-container--case-studies-detail .row-number-5 .dnd-column h3,.body-container--case-studies-detail .row-number-5 .dnd-column h4,.body-container--case-studies-detail .row-number-5 .dnd-column h5,.body-container--case-studies-detail .row-number-5 .dnd-column h6,.body-container--case-studies-detail .row-number-7 .dnd-column h1,.body-container--case-studies-detail .row-number-7 .dnd-column h2,.body-container--case-studies-detail .row-number-7 .dnd-column h3,.body-container--case-studies-detail .row-number-7 .dnd-column h4,.body-container--case-studies-detail .row-number-7 .dnd-column h5,.body-container--case-studies-detail .row-number-7 .dnd-column h6,.body-container--case-studies-detail .tag-list h1,.body-container--case-studies-detail .tag-list h2,.body-container--case-studies-detail .tag-list h3,.body-container--case-studies-detail .tag-list h4,.body-container--case-studies-detail .tag-list h5,.body-container--case-studies-detail .tag-list h6,.body-container--case-studies-detail .technical-details h1,.body-container--case-studies-detail .technical-details h2,.body-container--case-studies-detail .technical-details h3,.body-container--case-studies-detail .technical-details h4,.body-container--case-studies-detail .technical-details h5,.body-container--case-studies-detail .technical-details h6{font-size:2rem;line-height:3rem;margin-bottom:1rem}.body-container--case-studies-detail .row-number-10 .dnd-column .challenges p:last-child,.body-container--case-studies-detail .row-number-5 .dnd-column p:last-child{margin-bottom:0}.body-container--case-studies-detail .dnd-module .accordion{font-size:1.6rem;line-height:2rem;margin-bottom:0;margin-top:16px}.body-container--case-studies-detail .dnd-module .accordion,.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-3,.body-container--case-studies-detail .row-number-1 .dnd-column+.dnd-column .row-number-4{padding:1.6rem}.body-container--case-studies-detail .dnd-module .accordion:after{height:32px;margin-top:-16px;width:32px}.body-container--case-studies-detail .row-number-12 .dnd-column h1,.body-container--case-studies-detail .row-number-12 .dnd-column h2,.body-container--case-studies-detail .row-number-12 .dnd-column h3,.body-container--case-studies-detail .row-number-12 .dnd-column h4,.body-container--case-studies-detail .row-number-12 .dnd-column h5,.body-container--case-studies-detail .row-number-12 .dnd-column h6{margin-bottom:-8px!important}.body-container--case-studies-detail .outcome ul{padding:12px}.body-container--case-studies-detail .outcome ul li:nth-child(2) h1,.body-container--case-studies-detail .outcome ul li:nth-child(2) h2,.body-container--case-studies-detail .outcome ul li:nth-child(2) h3,.body-container--case-studies-detail .outcome ul li:nth-child(2) h4,.body-container--case-studies-detail .outcome ul li:nth-child(2) h5,.body-container--case-studies-detail .outcome ul li:nth-child(2) h6{font-size:1.6rem;line-height:2.4rem}.body-container--case-studies-detail .outcome ul li:nth-child(3){font-size:1.4rem;line-height:2.2rem}.body-container--case-studies-detail .outcome ul li:first-child strong{font-size:1.8rem;height:32px;width:32px}.body-container--case-studies-detail .outcome ul li:first-child{margin-bottom:8px}.body-container--case-studies-detail .outcome ul li:nth-child(2){margin-bottom:14px!important}.body-container--case-studies-detail .attribution .att-thumb{border-radius:1.2rem;padding:16px}.body-container--case-studies-detail .download{display:block;width:100%}.body-container--case-studies-detail .download a.cta_button{margin:0!important;max-width:100%!important;width:100%!important}.body-container--case-studies-detail .download-paper{flex-flow:column wrap}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h1,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h2,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h3,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h4,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h5,.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:first-child h6{font-size:1.6rem;line-height:2.4rem}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:nth-child(2),.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:nth-child(3){font-size:1.4rem;line-height:2.4rem}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:nth-child(3){line-height:1rem}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li{margin-bottom:0}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li:nth-child(2){line-height:2rem;margin-bottom:3px}.body-container--case-studies-detail .attribution .att-thumb .att-image img{height:70px;width:70px}.body-container--case-studies-detail .attribution .att-thumb .att-details ul li ul li a img{height:16px;width:16px}.body-container--case-studies-detail .attribution .att-thumb .att-image{align-items:center;display:flex}.body-container--case-studies-detail .reference ul{gap:1.6rem;grid-template-columns:auto;margin-top:16px}.body-container--case-studies-detail .reference ul li{font-size:1.6rem;line-height:2.2rem;padding:16px}.body-container--case-studies-detail .tag-list h1,.body-container--case-studies-detail .tag-list h2,.body-container--case-studies-detail .tag-list h3,.body-container--case-studies-detail .tag-list h4,.body-container--case-studies-detail .tag-list h5,.body-container--case-studies-detail .tag-list h6{margin:auto}.body-container--case-studies-detail .tag-list{padding:16px}.body-container--case-studies-detail .tag-list .tags ul{margin-top:8px;text-align:center}.body-container--case-studies-detail .tag-list .tags ul li,.body-container--case-studies-detail .tag-list .tags ul li:first-child{margin:6px}.body-container--case-studies-detail .tag-list .tags ul li a{font-size:1.4rem;line-height:2.4rem;padding:5px 12px}.body-container--case-studies-detail .dnd-module .accordion .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-marrow-down.png) no-repeat 50% 50%;height:64px;width:64px}.body-container--case-studies-detail .dnd-module .accordion.active .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-marrow-up.png) no-repeat 50% 50%}.body-container--case-studies-detail .dnd-module .panel p{margin-top:12px}.body-container--case-studies-detail .content-wrapper--vertical-spacing,.body-container--case-studies-detail .dnd-section{padding:16px}.body-container--case-studies-detail .hero-container{display:flex;flex-flow:column nowrap;gap:1.6rem}.body-container--case-studies-detail .hero-container .title{background:#191517 url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-1.png) no-repeat top;border-radius:1.6rem;padding:24px;z-index:2}.body-container--case-studies-detail .hero-container .title:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-2.png) no-repeat 0 100%;border-radius:1.6rem}.body-container--case-studies-detail .hero-container .title:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/csd-mbg-3.png) no-repeat 100% 100%;border-radius:1.6rem}.body-container--case-studies-detail .attribution-container .attribution,.body-container--case-studies-detail .challenges-container .challenges,.body-container--case-studies-detail .download-container .download-paper,.body-container--case-studies-detail .executive-summary,.body-container--case-studies-detail .hero-container .client-card-title,.body-container--case-studies-detail .hero-container .title,.body-container--case-studies-detail .outcome-container .outcome,.body-container--case-studies-detail .state-container .problem-statement{border-radius:1.6rem}.body-container--case-studies-detail .client-card-title{padding:1.6rem}.body-container--case-studies-detail .client-card-title ul li:first-child{font-size:1.2rem;line-height:1.8rem}.body-container--case-studies-detail .client-card-title ul li,.body-container--case-studies-detail .executive-summary,.body-container--case-studies-detail .executive-summary p,.body-container--case-studies-detail .executive-summary ul li{font-size:1.4rem;line-height:2.2rem}.body-container--case-studies-detail .detail-container{gap:1.6rem}.body-container--case-studies-detail .attribution-container .attribution,.body-container--case-studies-detail .challenges-container .challenges,.body-container--case-studies-detail .download-container .download-paper,.body-container--case-studies-detail .outcome-container .outcome,.body-container--case-studies-detail .state-container .problem-statement{padding:16px}.body-container--case-studies-detail .approach-container .approach h1,.body-container--case-studies-detail .approach-container .approach h2,.body-container--case-studies-detail .approach-container .approach h3,.body-container--case-studies-detail .approach-container .approach h4,.body-container--case-studies-detail .approach-container .approach h5,.body-container--case-studies-detail .approach-container .approach h6,.body-container--case-studies-detail .attribution-container .attribution h1,.body-container--case-studies-detail .attribution-container .attribution h2,.body-container--case-studies-detail .attribution-container .attribution h3,.body-container--case-studies-detail .attribution-container .attribution h4,.body-container--case-studies-detail .attribution-container .attribution h5,.body-container--case-studies-detail .attribution-container .attribution h6,.body-container--case-studies-detail .challenges-container .challenges h1,.body-container--case-studies-detail .challenges-container .challenges h2,.body-container--case-studies-detail .challenges-container .challenges h3,.body-container--case-studies-detail .challenges-container .challenges h4,.body-container--case-studies-detail .challenges-container .challenges h5,.body-container--case-studies-detail .challenges-container .challenges h6,.body-container--case-studies-detail .outcome-container .outcome h1,.body-container--case-studies-detail .outcome-container .outcome h2,.body-container--case-studies-detail .outcome-container .outcome h3,.body-container--case-studies-detail .outcome-container .outcome h4,.body-container--case-studies-detail .outcome-container .outcome h6,.body-container--case-studies-detail .state-container .problem-statement h1,.body-container--case-studies-detail .state-container .problem-statement h2,.body-container--case-studies-detail .state-container .problem-statement h3,.body-container--case-studies-detail .state-container .problem-statement h4,.body-container--case-studies-detail .state-container .problem-statement h5,.body-container--case-studies-detail .state-container .problem-statement h6{font-size:2rem;line-height:3rem;margin-bottom:1rem}.body-container--case-studies-detail .approach-container .approach .accordion{border-radius:1.6rem;font-size:1.6rem;line-height:2rem;margin-bottom:0;margin-top:16px;padding:1.6rem}.body-container--case-studies-detail .approach-container .approach .accordion .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-marrow-down.png) no-repeat 50% 50%;height:64px;width:64px}.body-container--case-studies-detail .approach-container .approach .accordion.active .btn{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/accordian-marrow-up.png) no-repeat 50% 50%}.body-container--case-studies-detail .approach-container .approach .panel p{margin-bottom:0;margin-top:12px}.body-container--partners .hs-image__grid__container ul.hs-image__grid__list{gap:1.2rem!important}.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item{border-radius:.8rem;flex-basis:calc(33.33333% - 12px)!important}.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item,.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item a{max-height:57px;min-height:57px}.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item img{padding:0 10px;width:85%!important}.body-container--partners .hs-image__grid__container ul.hs-image__grid__list li.hs-image__grid__list__item:nth-child(3) img{object-fit:contain;width:80%}.body-container--case-studies-new-temp .row-number-1 .dnd_area-column-1-background-color.dnd-column:before,.body-container--partners .row-number-1 .dnd_area-column-1-background-color.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/partner-mbg-c1.svg) no-repeat 0 100%;border-radius:1.6rem}.body-container--case-studies-new-temp .row-number-1 .dnd_area-column-1-background-color.dnd-column:after,.body-container--partners .row-number-1 .dnd_area-column-1-background-color.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/partner-mbg-c2.svg) no-repeat 100% 0;border-radius:1.6rem}.body-container--partners .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button{font-size:1.4rem!important;margin-bottom:8px!important;margin-top:15px!important}.body-container--industries .carousel_dnd_area-module-4 .mult_cards{border-radius:1.2rem!important;padding:20px}.body-container--industries .carousel_dnd_area-module-4 .mult_cards img{max-height:60px;max-width:60px}.body-container--industries .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text,.body-container--service .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text p{color:#fff;margin-bottom:0}.body-container--industries .carousel_dnd_area-module-4 .mult_cards img,.body-container--industries .dnd-section .row-number-9 .row-fluid .card_link .hs_cos_wrapper_type_inline_rich_text ul li:last-child,.body-container--industries .dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text,.body-container--industries .dnd-section .wrapper .mult_cards .hs_cos_wrapper_type_inline_rich_text p:last-child{margin-bottom:0}.body-container--industries .row-number-1 .dnd_area-column-1-background-color.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/partner-mbg-c1.svg) no-repeat 0 100%;border-radius:1.6rem;bottom:0;left:0;right:auto;top:auto}.body-container--industries .row-number-1 .dnd_area-column-1-background-color.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/partner-mbg-c2.svg) no-repeat 100% 0;border-radius:1.6rem;bottom:auto;left:auto;right:0;top:0}.body-container--industries .row-number-1 .dnd-column{padding-bottom:24px!important}.body-container--industries .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button{margin-top:16px!important}.body-container--industries .dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text h1,.body-container--industries .dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text h2,.body-container--industries .dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text h3,.body-container--industries .dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text h4,.body-container--industries .dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text h5,.body-container--industries .dnd-section .wrapper .hs_cos_wrapper_type_inline_rich_text h6{margin-bottom:0}.body-container--industries .row-number-1.dnd-section .hs_cos_wrapper_type_rich_text .cta_button{font-size:1.4rem!important;line-height:1.8rem!important}#main-content .body-container--industries .dnd_area-row-0-padding{padding-bottom:7px!important}.body-container--industries .dnd_area-column-5-padding.dnd-column:before{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style2-c1.svg) no-repeat 100% 0;border-radius:1.6rem}.body-container--industries .dnd_area-column-5-padding.dnd-column:after{background:url(https://20742828.fs1.hubspotusercontent-na1.net/hubfs/20742828/Optima%20Theme/mbg-style4-c2.svg) no-repeat 0 100%;border-radius:1.6rem}.body-container--industries .dnd_area-column-5-padding{padding-bottom:0!important}.body-container--industries .mult_cards{border-radius:1.2rem;padding:16px}.body-container--industries .dnd_area-column-5-padding .wrapper .mult_cards img{margin-bottom:0;margin-top:0;max-height:60px;max-width:60px}}