body{font-size:16px}@media screen and (min-width:64em){body{font-size:17px}}p{line-height:1.27;margin-bottom:1rem}p a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:400}.content-wrapper,.dnd-section>.row-fluid,.page-center{padding-left:20px;padding-right:20px}.cst-button,.cta_button,.gradient a,.hs-button,.pri-btn,.sec-btn,.transparent a,form .hs-button,form input[type=submit]{border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);font-size:12.75px;font-weight:400;outline:none;text-transform:uppercase;transition:box-shadow .5s,border-color .25s ease-in-out}.header .hs-menu-wrapper>ul>li>a{background-color:hsla(0,0%,100%,0);color:#fff}table#noDefaultTable tbody tr:hover td{color:#111!important}table#noDefaultTable{border:inherit;border-collapse:collapse;border-spacing:0;font-size:inherit;margin:0 auto 1rem;table-layout:auto;width:100%}table#noDefaultTable td{padding:unset;text-align:inherit}table#noDefaultTable thead th{border-bottom:2px solid;border-left:2px solid;border-top:0;font-size:1.2rem;font-weight:600;padding:.5rem;text-align:center;vertical-align:middle}table#noDefaultTable td:first-of-type{text-align:inherit}table#noDefaultTable tbody tr:nth-child(2n) td{background-color:unset}.abTable td{font-size:16px;padding:5px;text-align:center!important;vertical-align:middle}td.abTable-label{text-align:left!important}.greyCell{background:#ccc}td.redCell{background:#7c2d2a!important;color:#fff;font-size:18px;font-weight:700;text-align:left!important}@import url("https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap")


  
@charset "UTF-8";@font-face{font-family:yotu;font-style:normal;font-weight:400;src:url(../fonts/yotu.eot);src:url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/yotu.eot) format("embedded-opentype"),url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/yotu.woff) format("woff"),url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/yotu.ttf) format("truetype")}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/icomoon.eot) format("embedded-opentype"),url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/icomoon.woff2) format("woff2"),url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/icomoon.woff) format("woff"),url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/icomoon.ttf) format("truetype"),url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/icomoon.svg) format("svg")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/FontAwesome.eot) format("embedded-opentype"),url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/FontAwesome.woff2) format("woff2"),url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/FontAwesome.woff) format("woff"),url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/FontAwesome.ttf) format("truetype"),url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/fonts/FontAwesome.svg) format("svg")}*{font-size:100%}body{background:#fff;font-family:Roboto Flex,sans-serif;font-weight:400;line-height:1.27;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1b1816;font-size:24px}a{color:#a62626}p a{text-decoration:underline}dl,ol,ul{line-height:1.27}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:700;line-height:1.4;margin-bottom:1.25rem;margin-top:0;text-rendering:optimizeLegibility}h1{margin-bottom:.8rem}.pageCenter{float:none;margin:0 auto;max-width:1200px;padding:0 15px}form label,form legend{font-size:inherit}.hs-error-msgs label{color:#790000;font-size:.813em;font-weight:700;padding-top:16px}.cst-button,.cta_button,.gradient a,.hs-button,.pri-btn,.sec-btn,.transparent a,form .hs-button,form input[type=submit]{border-radius:28px;font-size:15px;font-weight:600;padding:15px 30px;text-transform:none}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background-color:#fff;border:1px solid #cacaca;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:grey;font-size:16px;transition:box-shadow .5s,border-color .25s ease-in-out}form input[type=email]:focus,form input[type=file]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{background-color:#fff;border:1px solid #8a8a8a;box-shadow:0 0 5px #cacaca;outline:none;transition:box-shadow .5s,border-color .25s ease-in-out}.callBlockCTA{background:#a62626;color:#fff}.callBlockCTA,.navReqest{border-radius:24px;padding:15px 30px;text-align:center}.navReqest{background:var(--bright-red-a-62626,#a62626)}.navReqest:hover{color:#fff!important}.header-container-wrap .row-fluid [class*=span],footer.footer-wrap .row-fluid [class*=span]{min-height:auto}.header-container-wrap.lp-header .header .fixed-position .header-holder{height:auto}.header-container-wrap.lp-header{margin-bottom:-1px}#deskHead{display:block}#mobileHead{display:none}@media(max-width:1023px){#deskHead{display:none}#mobileHead{display:block}}header.header{background-color:#fff}.header .hs-menu-wrapper>ul>li>a{color:#000}.header .hs-menu-wrapper>ul>li>a:hover{background-color:hsla(0,0%,100%,0);color:#fff}.header .top-menu .hs-menu-wrapper ul a:active{background-color:#000;color:#fff}.header .top-menu .hs-menu-wrapper>ul>li ul{background-color:rgba(0,0,0,.8)}.header .top-menu .hs-menu-wrapper>ul>li ul li a,.header .top-menu .hs-menu-wrapper>ul>li ul li a:hover{background-color:hsla(0,0%,100%,0);color:#fff}.header .top-menu .hs-menu-wrapper>ul>li ul li a:active,.header .top-menu .hs-menu-wrapper>ul>li ul li:active>a{background-color:#000;color:#fff}.footerWrap{background:#f6f5f4;padding:30px 0}.footerBottom{background:#1b1816;color:#e5e2e1;font-size:14px;padding:13px 0}.footerBottom a{color:#e5e2e1;text-decoration:none}.footerWrap .hs-menu-wrapper ul{display:block}.footerWrap .hs-menu-wrapper ul li{padding:4px 0}footer.footer{background-color:hsla(0,0%,100%,0)}.footer .copyright p,.footer .footer-box,.footer .footer-holder p,.footer address{color:#000}.footer a{color:#ad112d}.footer a:hover{color:#950f27}.footer .copyright ul li a,.footer .copyright ul li a:hover{color:#fff}.main_wrapper .row{margin-left:auto;margin-right:auto;max-width:76.5rem}.main_wrapper .row:after,.main_wrapper .row:before{content:" ";display:table}.main_wrapper .small-12{width:100%}.main_wrapper .column,.main_wrapper .columns{float:left;padding-left:.625rem;padding-right:.625rem;width:100%}.main_wrapper .post{margin:30px 0 20px}.main_wrapper h1{font-size:1.5rem;margin-bottom:1.25rem}.main_wrapper p{margin-bottom:.5rem}.main_wrapper input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:textfield;border:1px solid #cacaca;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-sizing:border-box;color:grey;display:block;font-family:inherit;font-size:1rem;height:2.4375rem;line-height:normal;margin:0 0 1rem;padding:.5rem;width:100%}.main_wrapper [type=search]:focus,.main_wrapper input[type=search]{background-color:#fff;outline:none;transition:box-shadow .5s,border-color .25s ease-in-out}.main_wrapper [type=search]:focus{border:1px solid #8a8a8a;box-shadow:0 0 5px #cacaca}.main_wrapper .hs-search-field__form{display:block}.main_wrapper span.hs_cos_wrapper_type_icon{display:none}.main_wrapper .hs-search-field__button{border:2px solid transparent;font-weight:400;line-height:normal}.main_wrapper input[type=search]::-webkit-search-cancel-button{display:none!important}.main_wrapper aside{margin:40px 0}.main_wrapper .case-study-sidebar .post-archives select{background-image:url(//5052177.fs1.hubspotusercontent-na1.net/hubfs/5052177/raw_assets/public/ABTech_August2023/images/select_arrow.svg)}@media screen and (max-width:641px){.main_wrapper .case-study-sidebar form .hs-button,.main_wrapper form input[type=submit]{width:100%}}@media screen and (min-width:48em){.main_wrapper .medium-8{width:66.66667%}.main_wrapper .column,.main_wrapper .columns{padding-left:.6875rem;padding-right:.6875rem}.main_wrapper h1{font-size:3rem}.main_wrapper .medium-4{width:33.33333%}}.abtech-blog.body-container--blog-index .dnd-section>.row-fluid{padding:0}.abtech-blog.body-container--blog-index .content-wrapper,.abtech-blog.body-container--blog-index .page-center{padding-left:10px;padding-right:10px}.sidebar-listing.abtech-blog-sidebar .sidebar_feed .blog_feed_item_title a{font-weight:400}.custom-post .blog-post.no-image{margin-top:30px}.custom-post .blog-post__meta{display:block;margin:0}.custom-post .post--meta_title h2{font-size:2.25rem;line-height:normal;margin-bottom:.8rem}.custom-post p{font-size:inherit;text-rendering:optimizeLegibility}.custom-post p,.custom-post ul{line-height:1.27;margin-bottom:1rem}.custom-post ul{list-style-position:outside;list-style-type:disc;margin-left:2rem;padding:0}.custom-post ul ul{margin-bottom:0}.custom-post figure{background-color:#f1efee;border:1px solid #ccc;clear:none;margin:0 0 20px 10px;padding:.4em;width:100%}.custom-post figure img{border:thin solid #b6aaa3;display:inline-block;height:auto;max-width:100%;width:100%}.custom-post figcaption{color:#444;font-size:10pt;font-style:italic;margin:.4em 0 0;padding:4px}.abtech--post_page .page-center{padding:0}.abtech--post_page{padding-left:15px;padding-right:15px}.custom-post .blog-post__body:after,.custom-post .blog-post__body:before{clear:both;content:"";display:block}.custom-post a{color:#ad112d}.abtech_blog_pagination nav.blog-pagination{margin:0 0 30px;padding:20px 0}.custom-post ul.hs-error-msgs{margin-bottom:0;margin-left:0}.custom-post ul.hs-error-msgs li{margin-top:0}.custom-post ul.hs-error-msgs li .hs-error-msg{margin:0;padding:0}.blog-comments .comment-reply-to{box-shadow:none}.custom-post a.cta_button{padding:0}.custom-post a.cta_button img{margin:0!important}@media screen and (min-width:48em){.abtech-blog.body-container--blog-index .content-wrapper,.abtech-blog.body-container--blog-index .dnd-section>.row-fluid,.abtech-blog.body-container--blog-index .page-center{padding:0}.abtech-blog .sidebar.cst-sidebar-listing-v2{padding-left:.6875rem;padding-right:.6875rem;width:66.66667%}.abtech-blog .blog-sidebar.cst-sidebar{width:33.33333%}}@media screen and (max-width:calc(48em - 1px)){.abtech-blog .blog-sidebar,.abtech-blog .sidebar .blog-index{padding:0}.abtech-blog .sidebar-listing.abtech-blog-sidebar .blog-navigation-media,.abtech-blog .sidebar-listing.abtech-blog-sidebar .sidebar_feed{padding-left:0;padding-right:0}.abtech--post_page .custom-post figure{float:none!important}}.blog-navigation-media.abtech_blog_tags ul{font-family:inherit;padding:20px 0}.blog-navigation-media.abtech_blog_tags ul li:first-child{margin-right:6px;pointer-events:none}.blog-navigation-media.abtech_blog_tags ul li a{color:#ad112d;font-size:smaller;font-weight:400}.blog-navigation-media.abtech_blog_tags ul li:not(:first-child,:last-child) a:after{content:", ";display:inline-block;margin-right:3px}table tbody tr:hover td{color:#111!important}table{border:none;border-collapse:collapse;border-spacing:0;font-size:80%;margin:0 auto 1rem;table-layout:auto;width:100%}table td{padding:8px;text-align:center}table thead th{border-bottom:2px solid;border-left:2px solid;border-top:0;font-size:1.2rem;font-weight:600;padding:.5rem;text-align:center;vertical-align:middle}table td:first-of-type{text-align:left}.featured_list_items.byline-mdl .list-icon{position:relative;top:-1px}.featured_list_items.byline-mdl .byline-list-wrap{margin-bottom:9px}.featured_list_items.byline-mdl .byline-list-item{align-items:flex-start;gap:18px}.featured_list_items.byline-mdl .list-content h3{font-size:1.3rem;font-weight:600;line-height:1.4;margin-bottom:0}.featured_heading.featured_list_items.byline-mdl .list-icon{top:-1px}.fancybox-is-open .fancybox-bg{background:rgba(0,0,0,.95);opacity:1!important}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{font-size:1rem;height:2.4375rem;margin:0 0 1rem;padding:.5rem}form label{line-height:1.8;margin-bottom:0}form .hs-form-required{color:#000}form .hs-button,form input[type=submit]{font-size:17px;margin:0 0 4px;outline:none;padding:19.5px 22.4px!important;text-transform:uppercase}form .hs-error-msgs label{margin-top:0;padding-top:0}form .hs-error-msgs li{margin-top:0}form input[type=email]{text-transform:uppercase}table td,table thead th{word-break:normal}table tbody tr:nth-child(2n) td{background-color:#f9f9f9}table tbody tr:hover td{background-color:#f3f3f3}form .hs-form-field legend{font-size:.813em;letter-spacing:.5pt;margin:9px 0 1px 1px;white-space:nowrap}form select{-webkit-appearance:none;-moz-appearance:none;color:#000}form .hs_countryst label{display:block;font-size:.813em;font-weight:400;letter-spacing:.5pt;margin:1px 0 1px 1px;white-space:nowrap}form textarea{height:320px}h3.form-title{font-size:1.75rem;margin-bottom:21px}.image_with_caption .columns{border:1px solid #ccc;float:none!important;margin:0 auto 1.2em;max-width:634px;padding:.4em;width:100%!important}.image_with_caption .row-section .columns .block-grid-image{margin:0!important;max-width:100%!important}.image_with_caption .row-section .columns .block-grid-image figcaption.grid-caption{background:none;color:#444;font-size:10pt;font-style:italic;margin:.4em 0 0;padding:4px;text-align:left}.industry-wrpr.gray-button{margin:0 -11px}.service_listing_layout .blog-navigation-media ul li a:hover{color:#950f27}.service_listing_layout .blog-navigation-media{border:none}.case-study-sidebar form .hs-submit{padding:16px 0 10px}.two-col-content-wrpr.whitepaper-and-case-pg .item-section .img-section .item-image-holder{background-position:0 50%;display:flex!important;justify-content:center;margin:0 auto;max-width:612px}.two-col-content-wrpr.whitepaper-and-case-pg .item-section .img-section .item-image-holder img{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);max-width:220px!important}button.fancybox-button--close{background:none;color:#9e9e9e;opacity:1!important;right:20px;top:20px;transition:none}button.fancybox-button--close svg{display:none}button.fancybox-button--close:before{content:"\61";font-family:yotu!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px}.fancybox-toolbar{opacity:1!important;visibility:visible!important}button.fancybox-button--close:hover{color:#fff}.fancybox-slide .fancybox-content{box-shadow:2px 2px 3px 0 hsla(0,0%,4%,.35);height:0!important;padding-bottom:23.25%!important;position:relative;width:800px!important}.fancybox-slide{left:50%!important;min-height:300px;overflow-x:hidden!important;overflow-y:auto!important;padding:3% 0 0!important;transform:translateX(-50%)}.fancybox-slide .fancybox-content iframe{border:none!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;width:100%!important}@media screen and (min-width:48em){img[align=left]{float:left;margin-right:5px;max-width:350px;width:auto}}@media (max-width:900px){.resources_layout img[style*="float: left;"],.resources_layout img[style*="float: right;"]{float:none!important;margin-left:0!important;margin-right:0!important}}@media (max-width:850px){.fancybox-slide .fancybox-content{width:100%!important}.fancybox-slide{width:95%!important}}@media (max-width:767px){h2[style*="font-size: 2.25rem;"]{font-size:1.25rem!important}h3[style*="font-size: 1.875rem;"]{font-size:1.1875rem}img[style*="float: left;"],img[style*="float: right;"]{float:none!important;margin-left:0!important;margin-right:0!important;max-width:100%!important}img[align=left]{float:none!important}figure[style*="float: left;"]{float:none!important;max-width:unset!important}.fancybox-slide .fancybox-content{margin-top:20%!important;padding-bottom:66%!important}}@media (max-width:479px){form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{width:100%!important}}.icon-fashion:before{content:"\e913"}.icon-eyeglasses2:before{content:"\e914"}.icon-glasses:before{content:"\e915"}.icon-google-plus-symbol:before{content:"\e903"}.icon-inclined-rocket:before{content:"\e906"}.icon-transport-8:before{content:"\e907"}.icon-transport-5:before{content:"\e908"}.icon-transport-1:before{content:"\e90a"}.icon-eyeglasses:before{content:"\e90c"}.icon-Aviation:before{content:"\e90d"}.icon-Energy:before{content:"\e90f"}.icon-LandnMarine:before{content:"\e910"}.icon-cancel:before{content:"\e902"}.icon-search2:before{content:"\e911"}.icon-feed:before,.icon-rss:before{content:"\f09e"}.icon-linkedin:before{content:"\f0e1"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-youtube:before{content:"\f167"}.icon-circle-thin:before{content:"\f1db"}.icon-twitter2:before{content:"\e905"}.icon-facebook-f:before,.icon-facebook:before{content:"\e904"}.icon-plus:before{content:"\e916"}.icon-play_circle_filled:before{content:"\e038"}.icon-arrow-right:before{content:"\e095"}.icon-minus:before{content:"\e917"}.icon-google:before{content:"\e912"}.icon-chevron-thin-down:before{content:"\e90e"}.icon-chevron-thin-right:before{content:"\e900"}.icon-chevron-thin-left:before{content:"\e901"}.icon-playback-play:before{content:"\f0bf"}.icon-play-alt:before{content:"\e90b"}.icon-play2:before{content:"\ea15"}.icon-google-plus:before{content:"\ea8b"}.icon-facebook2:before{content:"\ea90"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-linkedin2:before{content:"\eaca"}.icon-pinterest:before{content:"\ead1"}.icon-search:before{content:"\e909"}.icon-semiconductor:before{content:"\e918"}.main-banner{overflow:hidden}.banner-wt-form{min-height:470px}@media (max-width:768px){.row-fluid .page-center{padding-left:0;padding-right:0}}