/* Images */
img {
    max-width: 100%;
    height: auto;
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: bottom; /* Suppress the space beneath the baseline */
}
img.alignRight, img.alignright{ margin: 0 0 5px 15px; }
img.alignLeft, img.alignleft{ margin: 0 15px 5px 0; }

/* Reduces min-height on bootstrap structure */
/* .row-fluid [class*="span"] { min-height: 1px; } */

/* Blog Social Sharing */
.hs-blog-social-share .hs-blog-social-share-list {
    margin: 0;
    list-style: none !important;
}
.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item {
    height: 30px;
    list-style: none !important;
}
@media (max-width: 479px){
    .hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item:nth-child(2) {
        float: none !important; /* Stack social icons into two rows on phones */
    }
}
.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item .fb-like > span{
    vertical-align: top !important; /* Aligns Facebook icon with other social media icons */
}

/* Captcha */
#recaptcha_response_field {
    width: auto !important;
    display: inline-block !important;
}

/* line height fix for reCaptcha theme */
#recaptcha_table td {line-height: 0;}
.recaptchatable #recaptcha_response_field { min-height: 0;line-height: 12px; }

@media all and (max-width: 400px) {
/* beat recaptcha into being responsive, !importants and specificity are necessary */
    #captcha_wrapper,
    #recaptcha_area,
    #recaptcha_area table#recaptcha_table,
    #recaptcha_area table#recaptcha_table .recaptcha_r1_c1 {
        width: auto !important;
        overflow: hidden; 
    }
    #recaptcha_area table#recaptcha_table .recaptcha_r4_c4 { width: 67px !important; }
    #recaptcha_area table#recaptcha_table #recaptcha_image { width:280px !important; }
}

/* Videos */
video {
    max-width: 100%;
    height: auto;
}

/* Date Picker */
#calroot {
    width: 202px !important;
    line-height: normal;
}
#calroot,
#calroot *,
#calroot *:before,
#calroot *:after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
} 
#calroot select {
    min-height: 0 !important;
    padding: 1px 2px !important;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet MS", Verdana, sans-serif !important;
    font-size: 10px !important;
    line-height: 18px !important;
    font-weight: normal !important;
} 
#caldays {
    margin-bottom: 4px;
}

/* Responsive Embed Container (iFrame, Object, Embed) */
.hs-responsive-embed,
.hs-responsive-embed.hs-responsive-embed-youtube,
.hs-responsive-embed.hs-responsive-embed-wistia,
.hs-responsive-embed.hs-responsive-embed-vimeo {
    position: relative;
    height: 0;
    overflow: hidden;
    padding-bottom: 56.25%;
    padding-top: 30px;
    padding-left: 0;
    padding-right: 0;
}
.hs-responsive-embed iframe, 
.hs-responsive-embed object, 
.hs-responsive-embed embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.hs-responsive-embed.hs-responsive-embed-instagram {
    padding-top: 0px;
    padding-bottom: 116.01%;
}
.hs-responsive-embed.hs-responsive-embed-pinterest {
    height: auto;
    overflow: visible;
    padding: 0 0 0 0;
}
.hs-responsive-embed.hs-responsive-embed-pinterest iframe {
    position: static;
    width: auto;
    height: auto;
}
iframe[src^="http://www.slideshare.net/slideshow/embed_code/"] {
    width: 100%;
    max-width: 100%;
}
@media (max-width: 568px) {
    iframe {
        max-width: 100%;
    }
}

/* Forms */
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"]
select {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Fix radio button and check box fields in multi column forms*/
.hs-form fieldset[class*="form-columns"] input[type="checkbox"].hs-input,
.hs-form fieldset[class*="form-columns"] input[type="radio"].hs-input {
    width: auto;
}

/* System Template Forms */
#email-prefs-form .email-edit {
    width: 100% !important;
    max-width: 507px !important;
}
#hs-pwd-widget-password {
    height: auto !important;
}

/* Menus */
.hs-menu-wrapper ul {
    padding: 0; 
}

/* Horizontal Menu
   ========================================================================== */

.hs-menu-wrapper.hs-menu-flow-horizontal ul {
    list-style: none;
    margin: 0;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    display: inline-block;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul:before {
    content: " ";
    display: table;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul:after {
    content: " ";
    display: table;
    clear: both;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
    float: left;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    display: inline-block;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children {
    position: relative;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    left: 0;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 100%;
    top: 0;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}
.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    margin-bottom: 0;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch {
    position: relative;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul {
    margin-bottom: 0;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children {
    position: static;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:before {
    content: " ";
    display: table;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:after {
    content: " ";
    display: table;
    clear: both;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li {
    float: left;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
    display: inline-block;
}

/* Vertical Menu
   ========================================================================== */ 

.hs-menu-wrapper.hs-menu-flow-vertical {
    width: 100%;
}
.hs-menu-wrapper.hs-menu-flow-vertical ul {
    list-style: none;
    margin: 0;
}
.hs-menu-wrapper.hs-menu-flow-vertical li a {
    display: block;
}
.hs-menu-wrapper.hs-menu-flow-vertical > ul {
    margin-bottom: 0;
}
.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-menu-depth-1 > a {
    width: auto;
}
.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children {
    position: relative;
}

/* Flyouts */
.hs-menu-wrapper.hs-menu-flow-vertical.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    left: 0;
}
.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
}
.hs-menu-wrapper.hs-menu-flow-vertical.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 100%;
    top: 0;
}
.hs-menu-wrapper.hs-menu-flow-vertical.flyouts > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}


@media (max-width: 767px) {
    .hs-menu-wrapper, .hs-menu-wrapper * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        width: 100%;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal ul {
        list-style: none;
        margin: 0;
        display: block;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
        display: block;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
        float: none;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
        display: block;
    }

    /* Stacking Horizontal Nav for Mobile */
    .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
        visibility: visible !important;
        opacity: 1 !important;
        position: static !important;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal ul ul ul {
        padding: 0;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
        white-space: normal;
    }

    /* Stacking Vertical Nav for Mobile */
    .hs-menu-wrapper.hs-menu-flow-vertical.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper  {
        position: static;
        opacity: 1;
        visibility: visible;
    }
}

.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts .hs-menu-children-wrapper {
    visibility: visible;
    opacity: 1;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}

/* Space Module */
.widget-type-space { visibility: hidden; }

/* Blog Author Section */
.hs-author-social-links { display: inline-block; }
.hs-author-social-links a.hs-author-social-link {
    width: 24px;
    height: 24px;
    border-width: 0px;
    border: 0px;
    line-height: 24px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    display: inline-block;
    text-indent: -99999px;
}
.hs-author-social-links a.hs-author-social-link.hs-social-facebook {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png");
}
.hs-author-social-links a.hs-author-social-link.hs-social-linkedin {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png");
}
.hs-author-social-links a.hs-author-social-link.hs-social-twitter {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png");
}
.hs-author-social-links a.hs-author-social-link.hs-social-google-plus {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png");
}

/* Fix for CTA border box issue */
.hs-cta-wrapper a {
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
}

/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

/* Wrapper */
.hs_cos_wrapper_type_image_slider {
    display: block;
    overflow: hidden
}

/* Browser Resets */
.hs_cos_flex-container a:active,
.hs_cos_flex-slider a:active,
.hs_cos_flex-container a:focus,
.hs_cos_flex-slider a:focus  {outline: none;}
.hs_cos_flex-slides,
.hs_cos_flex-control-nav,
.hs_cos_flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */

/* FlexSlider Default Theme
*********************************/
.hs_cos_flex-slider {margin: 0 0 60px; padding: 0; background: #fff; border: 0; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;}
.hs_cos_flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .hs_cos_flex-viewport {max-height: 300px;}
.hs_cos_flex-slider .hs_cos_flex-slides {zoom: 1;}

.carousel li {margin-right: 5px}

/* FlexSlider Necessary Styles
*********************************/
.hs_cos_flex-slider .hs_cos_flex-slides > li {display: none; -webkit-backface-visibility: hidden; position: relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.hs_cos_flex-slider .hs_cos_flex-slides img {width: 100%; display: block; border-radius: 0px;}
.hs_cos_flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .hs_cos_flex-slides element */
.hs_cos_flex-slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .hs_cos_flex-slides {display: block;}
* html .hs_cos_flex-slides {height: 1%;}


/* Direction Nav */
.hs_cos_flex-direction-nav {*height: 0;}
.hs_cos_flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url("//cdn2.hubspotqa.com/local/hub/124/file-52894-png/bg_direction_nav.png") no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.hs_cos_flex-direction-nav .hs_cos_flex-next {background-position: 100% 0; right: -36px; }
.hs_cos_flex-direction-nav .hs_cos_flex-prev {left: -36px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next {opacity: 0.8; right: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-prev {opacity: 0.8; left: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next:hover, .hs_cos_flex-slider:hover .hs_cos_flex-prev:hover {opacity: 1;}
.hs_cos_flex-direction-nav .hs_cos_flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Direction Nav for the Thumbnail Carousel */
.hs_cos_flex_thumbnavs-direction-nav {
    margin: 0px;
    padding: 0px;
    list-style: none;
    }
.hs_cos_flex_thumbnavs-direction-nav {*height: 0;}
.hs_cos_flex_thumbnavs-direction-nav a {width: 30px; height: 140px; margin: -60px 0 0; display: block; background: url("//cdn2.hubspotqa.com/local/hub/124/file-52894-png/bg_direction_nav.png") no-repeat 0 40%; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next {background-position: 100% 40%; right: 0px; }
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev {left: 0px;}
.hs-cos-flex-slider-control-panel img { cursor: pointer; }
.hs-cos-flex-slider-control-panel img:hover { opacity:.8; }
.hs-cos-flex-slider-control-panel { margin-top: -30px; }



/* Control Nav */
.hs_cos_flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.hs_cos_flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.hs_cos_flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.hs_cos_flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.hs_cos_flex-control-paging li a.hs_cos_flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.hs_cos_flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.hs_cos_flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.hs_cos_flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.hs_cos_flex-control-thumbs img:hover {opacity: 1;}
.hs_cos_flex-control-thumbs .hs_cos_flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .hs_cos_flex-direction-nav .hs_cos_flex-prev {opacity: 1; left: 0;}
  .hs_cos_flex-direction-nav .hs_cos_flex-next {opacity: 1; right: 0;}
}

.hs_cos_flex-slider .caption {
    background-color: black;
    position: static;
    font-size: 2em;
    line-height: 1.1em;
    color: white;
    padding: 0px 5% 0px 5%;
    width: 100%;
    top: 40%;
    text-align: center;
}
.hs_cos_flex-slider .superimpose .caption {
    color: white;
    font-size: 3em;
    line-height: 1.1em;
    position: absolute;
    padding: 0px 5% 0px 5%;
    width: 90%;
    top: 40%;
    text-align: center;
    background-color: transparent;
}

@media all and (max-width: 400px) {
    .hs_cos_flex-slider .superimpose .caption {
        background-color: black;
        position: static;
        font-size: 2em;
        line-height: 1.1em;
        color: white;
        width: 90%;
        padding: 0px 5% 0px 5%;
        top: 40%;
        text-align: center;
    }
}

.hs_cos_flex-slider h1,
.hs_cos_flex-slider h2,
.hs_cos_flex-slider h3,
.hs_cos_flex-slider h4,
.hs_cos_flex-slider h5,
.hs_cos_flex-slider h6,
.hs_cos_flex-slider p {
    color: white;
}
/* Thumbnail only version of the gallery */
.hs-gallery-thumbnails li {
    display: inline-block;
    margin: 0px;
    padding: 0px;
    margin-right:-4px;
}
.hs-gallery-thumbnails.fixed-height li img {
    max-height: 150px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}

/* responsive pre elements */
pre { overflow-x: auto; }

/* responsive pre tables */
table pre { white-space: pre-wrap; }

/* Corrects width issues in table elements created via the wysiwyg editor */
table tr td img { max-width: initial; }

/* adding minimal spacing for blog comments */
.comment { margin: 10px 0 10px 0; }

/* make sure lines with no whitespace don't interefere with layout */
.hs_cos_wrapper_type_rich_text,
.hs_cos_wrapper_type_text,
.hs_cos_wrapper_type_header,
.hs_cos_wrapper_type_section_header,
.hs_cos_wrapper_type_raw_html,
.hs_cos_wrapper_type_raw_jinja,
.hs_cos_wrapper_type_page_footer {
    word-wrap: break-word;
}

/* HTML 5 Reset */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}
audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
audio:not([controls]) {
    display: none;
}

/* Support migrations from wordpress */
.wp-float-left {
    float: left;
    margin: 0 20px 20px 0;
}

.wp-float-right {
    float: right;
    margin: 0 0 20px 20px;
}

/* Responsive Google Maps */
#map_canvas img, .google-maps img { max-width: none; }

.block.price .price sup,body,small{font-weight:400}.header-social-share ul li a,h1{padding:0;text-transform:uppercase}.btn,.contact-button p{white-space:nowrap;vertical-align:middle}.application-form-box form.hs-form .hs-input,.application-form-box form.hs-form select,.top-left-content h1,body,table.four-col-button button,table.three-col-button button{font-family:Lato,sans-serif}.hs-products .accordion-panel-heading h4.panel-title span:hover,a:focus,a:hover{text-decoration:underline}.button a,a{text-decoration:none}.cs_blog_header h2{font-size:32px;color:#000;text-transform:none;line-height:42px;margin-bottom:1.875rem}.cs_blog_header .date{font-size:20px;color:#2a3887;padding-bottom:12px;text-transform:none}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{min-height:100%;margin:0;padding:0;font-size:10px}body{font-size:16px;color:#676767;line-height:20px;background-color:#f9f9f9}.container-fluid .row-fluid .page-center{float:none;max-width:1170px;margin:0 auto}.hs-author-profile h2.hs-author-name,.row2-group-triage .right-content-wrapper p,p{margin:0 0 10px}small{line-height:1;color:#777}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}h1,h2,h3,h4,h5,h6{margin-top:10px;margin-bottom:10px;font-weight:500;line-height:1.1}h1{font-size:50px;font-weight:700;margin:0;color:#333}h2{font-size:30px;margin-top:10px}h3{font-size:24px;margin-top:20px}.section.post-body p,h4{font-size:18px}.cs_blogSidebar ul li,.hs-blog-post ul li{font-size:18px;line-height:49px}h5,ul.contact-info h2{font-size:14px;color:#263238;font-weight:600;margin-top:0;padding-top:0}.copyright,h6{font-size:12px}a{color:#337ab7}.custom-fixed-menu p a.scrollup-demo:hover,.custom-fixed-menu p a:last-child:hover,a:focus,a:hover{color:#23527c}.row1-content-support-codes ol,ol,ul{margin-top:0;margin-bottom:10px}.heading-icon h2,.row1-content-support-codes ol li:first-child,hr,ol li:first-child{margin-top:20px}.contact-request-demo-form .hs-form-field,.row1-content-support-codes ol li,.row1-group-content-traning>span>.hs_cos_wrapper:last-child,hr,ol li{margin-bottom:20px}hr{color:#ccc;background-color:#ccc;height:1px;border:0;border-top:1px solid #eee}.banner-area{background-attachment:fixed;background-repeat:repeat-y;text-align:center;background-position:center top}.banner-area .info{padding-top:180px;padding-bottom:120px}.body-container-wrapper .banner-area .page-center,.header-wrapper .page-center,.products-row2{padding:0 15px}.header-wrapper{background:rgba(255,255,255,0);position:fixed;padding-bottom:40px;width:100%;z-index:999999;-webkit-transition:.4s;transition:.4s;margin-bottom:0;border:0 solid transparent;border-bottom:0 solid rgba(255,255,255,.5);left:0;right:0}.custom-logo{width:auto!important;float:left;height:auto;padding:18px 0;font-size:18px;line-height:20px}body.no-banner .header-fixed-wrapper{min-height:106px!important}body.application-form.no-banner .header-fixed-wrapper,body.hs-home.no-banner .header-fixed-wrapper,body.job-title.no-banner .header-fixed-wrapper{min-height:0!important}.header-social-share{margin:0!important;width:auto!important;float:right!important;padding-right:15px}.header-social-share ul{margin:0 0 0 3px;padding:12px 0 0;list-style:none;text-align:right}.header-social-share ul li{font-size:14px;color:#2a3887;height:25px;width:25px;border:1px solid #2a3887;display:inline-block;list-style-type:none;margin-left:3px;padding-top:0;text-align:center}.header-social-share ul li a{color:#2a3887;font-size:11px;font-weight:600;line-height:normal;letter-spacing:1px}.child-trigger,.common-arrow h2 span,.contact-request-demo-form span.hs-form-required,.four-col-button-wrapper table.four-col-button:not(:first-child) .spacer,.four-col-button-wrapper table.four-col-button:not(:first-child) tr td b,.header-social-share ul li span,.heading-image-wrapper.left.clearfix .image-wrapper.bottom-image,.heading-image-wrapper.right.clearfix .image-wrapper,.mobile-trigger,.three-col-button-wrapper .three-col-button:not(:first-child) tr td .spacer,.three-col-button-wrapper .three-col-button:not(:first-child) tr td b,.two-col-equal-wrapper.left .left-content-wrapper-image,.two-col-equal-wrapper.left .right-content-wrapper-image,.two-col-equal-wrapper.right .left-content-wrapper{display:none}.block.price.skyBlue,.header-social-share ul li a:hover{color:#038d9f}.scroll-header .header-wrapper{position:fixed;width:100%;background:#fff;z-index:999999;-webkit-transition:.4s;transition:.4s;padding-bottom:0}.scroll-header .custom-menu-primary .hs-menu-wrapper>ul{display:block;padding-top:4px}.banner-area.black{background-attachment:fixed;background-color:#0c162f;margin-top:-1px}.banner-area{margin-top:-1px}.banner-area.black h1,.banner-area.blue h1,.banner-area.dark-blue h1,.banner-area.green h1,.footer-wrapper a.hs-rss-title,.three-col-euqal-left-icon:hover .description,.three-col-euqal-left-icon:hover .heading,.three-col-euqal-left-icon:hover .heading-icon{color:#fff}.banner-area.green{background-color:#002512}.banner-area.blue{background-color:#03353e}.row1-group-job-title{margin-top:50px}.top-left-content h1{margin-top:20px;margin-bottom:10px;font-size:36px;font-weight:500;line-height:39.6px;text-transform:capitalize;color:#676767}a.btn-blue,a.btn.btn-lg.btn-block.btn-adf-teal{padding:10px 16px;font-size:18px;line-height:1.3333333}a.btn-blue{border-radius:6px;color:#fff;background-color:#5bc0de;display:inline-block;border:1px solid transparent}.top-left-content{width:66.66666667%;float:left;padding-right:15px}.top-right-content{width:33.33333333%;float:right;padding-left:20px}.job-title .body-container-wrapper .page-center{padding:98px 15px 100px}.body-container-wrapper .row1-group-adf-product .page-center,.body-container-wrapper .row1-group-short-codes .page-center,.body-container-wrapper .row1-group-traning .page-center,.item.active,.row1-group-short-codes .page-center{padding-top:50px}.row1-content-adf-product,.row1-content-support-codes{margin-left:16.66666667%!important;width:66.66666667%!important;padding-left:5px}.row1-content-adf-product p{margin-top:20px;text-align:left}.row1-group-about-content h2{font-family:Montserrat,sans-serif;color:#038d9f;font-size:38px;font-weight:700;text-transform:uppercase;margin-top:0;text-align:justify}.row1-group-about-content{text-align:justify;margin-left:16.66666667%!important;width:66.66666667%!important;padding-right:15px;padding-left:15px;color:#676767;font-size:18px;padding-bottom:70px}.hs-about-us .map-iframe,.row2-about-left-content{margin-left:25%!important}.row2-about-left-content,.row2-right-content-about{width:33.33333333%!important;padding-left:15px;padding-right:15px}.body-container-wrapper .row1-group-triage .page-center,.error .body-container-wrapper .page-center,.forensic-triage-workflow-group-content .body-container-wrapper .row2-group-triage .page-center,.hs-about-us .main-content-wrapper{padding-top:100px;padding-bottom:100px}.body-container-wrapper .three-col-arrow-wrapper .page-center,.hs-about-us .body-container-wrapper .row2-group-about .page-center,.hs-about-us .row1-group-about .page-center,.product .body-container-wrapper .product-row1 .page-center{padding:0}.row2-right-content-about{margin:0!important}.hs-about-us .map-iframe{padding-left:15px;padding-right:15px;width:50%!important}.hs-about-us .map-iframe iframe,.row1-group-right-content-contact iframe{display:block;width:100%}.colored-bg{background-color:#038d9f;padding:0}.accodion .body-container-wrapper .colored-bg .page-center,.blog.hs-blog-post .body-container-wrapper .digital-investigarions .page-center{text-align:center;padding-top:60px;padding-bottom:60px}.call-to-action.container{margin-right:-15px;margin-left:-15px;padding-right:15px;padding-left:15px}.call-to-action.container ul{text-align:center;padding:0;margin:0;list-style:none}.call-to-action.container ul li,.digital-content ul li{padding-right:6px;padding-left:6px;display:inline-block}.call-to-action.container ul li h2{font-size:20px;font-weight:700;color:#fff;line-height:normal;margin-top:6px}.button a{color:#fff;text-transform:uppercase;font-weight:600;text-align:center;width:100%;padding:12px 26px;font-size:12px;border:2px solid #fff;background-color:transparent;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.button a:hover,.four-column-wrapper,.six-col-equal-wrapper,a#back-to-top{-webkit-transition:.3s;-moz-transition:.3s}.button a:hover{color:#2a3887;border:2px solid #fff;background-color:#fff;transition:.3s}.three-col-euqal-left-icon{padding-right:0;width:33.33333333%;float:left;padding-left:15px}.three-col-icon-wrapper.clearfix{padding-left:0;padding-right:0;margin-right:0;margin-bottom:50px;margin-left:-15px}.btn-adf-teal,.contact-button a,.three-col-euqal-left-icon:hover{background-color:#038d9f;color:#eee}.four-column-wrapper:hover,a#back-to-top{background-color:#ddd!important}.heading,.heading-icon{color:#676767;padding-left:15px;float:left;padding-right:15px}.heading-icon{width:16%}.heading{width:83.33333333%}.three-col-euqal-left-icon .description{color:#038d9f;font-size:14px}.four-column-wrapper{width:25%;float:left;color:#fff;cursor:pointer;text-align:center;padding-top:25px;padding-bottom:25px;margin-top:0;margin-bottom:0;transition:.3s}.four-column-wrapper:hover .caption,.four-column-wrapper:hover .icon,.six-col-equal-wrapper:hover .caption,.six-col-equal-wrapper:hover .icon{color:#038d9f!important}.digital-investigarions,.four-column-wrapper.wrapper1,.four-column-wrapper.wrapper3,.six-col-icon-with-heading-wrapper.clearfix a:nth-child(2n) .six-col-equal-wrapper{background-color:#038d9f}.four-column-wrapper.wrapper2,.four-column-wrapper.wrapper4,.six-col-icon-with-heading-wrapper.clearfix a:nth-child(odd) .six-col-equal-wrapper{background-color:#2a3887}.four-column-wrapper .icon{font-size:30px;color:#eee;display:block;text-align:center;width:100%}.four-column-wrapper .caption{font-size:16px;color:#eee;font-weight:700;padding-top:8px;text-transform:uppercase;width:100%;display:block;float:left}.accordion-row3 .panel-body .description ol li,.copyright p,.digital-content ul,.heading-top h4{margin:0}.heading-top{padding:15px;border-bottom:1px solid #e5e5e5;margin:0}a.btn.btn-lg.btn-block.btn-adf-teal{display:block;border-radius:6px;width:100%}.four-col-heading-wrapper-module,.four-col-heading-wrapper-module.clearfix{padding-top:0;padding-bottom:10px}.left-content-wrapper{width:50%;float:left;padding-right:15px}.right-content-wrapper{width:50%;margin:0!important;float:left;padding-left:15px}.three-col-arrow-wrapper{background-color:#636f57;background-repeat:repeat-x;color:#fff;float:left;width:100%;overflow-x:hidden}h2.text-center{text-align:center;display:block;clear:both;margin-top:20px;margin-bottom:10px}.common-arrow{float:left;width:25%;text-align:center;padding-left:15px;padding-right:15px}.common-arrow h2,.product-row1 .hs_cos_wrapper_type_rich_text h2{margin-top:20px;margin-bottom:10px}.common-arrow p{font-size:21px;font-weight:300;line-height:1.4}.adf_Process_Arrow{height:200px;line-height:150px;width:8.33333333%}.adf_Process_Arrow p{display:inline-block;font-size:5em;text-align:center;vertical-align:middle;padding-top:10px}.col-sm-4.adf_Process_Copy.common-arrow{width:33.33333333%}.custom-margin h4{margin-top:20px;margin-bottom:33px;font-size:18px;text-align:left}.custom-arrow-wrapper{float:none;clear:both;margin-left:-15px;margin-right:-15px}.right-content-wrapper p{margin-bottom:0}.row2-group-triage .right-content-wrapper{width:50%;margin:0!important;float:left;padding-left:0;padding-right:15px}.left-content-wrapper-image,.two-col-equal-wrapper.right .left-content-wrapper{width:50%;float:right;padding-right:0;padding-left:15px}.body-container-wrapper .row2-group-triage .page-center{padding-top:150px;padding-bottom:100px}.blog-post-wrapper .post-body,.row2-content-triage .left-content-wrapper-image,.row2-group-triage .left-content-wrapper img{padding-top:10px}.cs_sectionBottom{border-bottom:13px solid #eee}.body-container-wrapper .row2-group-triage.cs_sectionBottom .page-center,.upgrade-choices-row1{padding-bottom:60px}.six-col-equal-wrapper .icon{float:none;font-size:24px;width:100%;color:#fff;text-align:center}.six-col-equal-wrapper .caption{display:block;float:none;font-size:14px;color:#eee;font-weight:700;padding-top:8px;clear:both;text-transform:uppercase}.six-col-equal-wrapper:hover{background-color:#eee!important;color:#038d9f!important}.six-col-equal-wrapper{width:16.66666667%;float:left;text-align:center;padding-top:50px;padding-bottom:50px;margin-top:0;margin-bottom:0;transition:.3s}.six-col-icon-with-heading-wrapper.clearfix{padding-top:20px;padding-bottom:50px}.row3-group-triage{background:#fff}.row3-content-triage h1{font-size:30px;text-align:center;margin-top:20px;font-family:inherit;font-weight:500;line-height:1.1;color:inherit;text-transform:capitalize;margin-bottom:40px}.row3-content-triage .left-content-wrapper{width:50%;float:left;padding-right:15px;margin-left:8.33333333%}.row3-content-triage .right-content-wrapper{margin:0!important;float:left;padding-left:15px;width:41.66666667%}.row3-content-triage .right-content-wrapper p{margin-bottom:10px;font-size:18px;line-height:30px}.body-container-wrapper .row3-group-triage .page-center{padding-top:50px;padding-bottom:100px}.hs-triage-g .body-container-wrapper,.row1-group-content-traning>span>.hs_cos_wrapper{margin-bottom:50px}.product .body-container-wrapper .product-row1{padding-top:50px;padding-bottom:50px}table.table.table-striped.table-hover{width:100%;max-width:100%}.align-center-icons,.choice-wrapper>div.col3,.choice-wrapper>div.times,.contact-button p,.digital-content,.icon,.product-row1 .table>thead:first-child>tr:first-child>th,.three-col-icon-wrapper.item2{text-align:center}.product-row1 .table>thead:first-child>tr:first-child>th:first-child{width:47%!important}table{border-spacing:0;border-collapse:collapse}.product-row1 .hs_cos_wrapper_type_header h1{font-family:inherit;font-weight:500;line-height:1.1;margin-top:20px;margin-bottom:10px;text-align:left;color:#038d9f;font-size:24px;text-transform:none}.product-row1 .hs_cos_wrapper_type_header{padding:8px;line-height:1.42857143;vertical-align:top;display:block}.choice-wrapper>div{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;display:table-cell}.choice-wrapper{display:table!important;width:100%}.choice-wrapper>div.check,.choice-wrapper>div.notes{background-color:#038d9f;color:#eee;text-align:center;border-left:1px solid #fff}.choice-wrapper>div.col3.times,.choice-wrapper>div.times{color:maroon;border-top:1px solid #9d9d9d;background-color:#fff}.choice-wrapper>div.col1{width:25.3%;border-left:1px solid #9d9d9d}.choice-wrapper>div.col3{width:207px;border-right:1px solid #9d9d9d}.choice-wrapper>div.col2{width:122px}.choice-wrapper div:first-child,.comment-from{font-weight:700}.row1-group-content-traning{margin-left:8.33333333%!important;width:83.33333333%!important;padding-left:4px}.hs-home .right-content-wrapper h2,.row1-group-traning h2,.upgrade-choices-row1 h2{font-family:Montserrat,sans-serif;color:#038d9f;font-size:38px;font-weight:700;text-transform:uppercase;margin-top:0}.contact-button p{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;display:block;width:100%;font-weight:400;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;margin-bottom:60px}.col-lg-6.col-md-6 ul{padding:0;margin:0;list-style:none}.contact-button a.cta_button p{padding:0;margin:0;border:0}.icon{float:left;font-size:20px;width:50px;color:#263238}.btn-adf-teal:hover,.contact-button a:hover a,a#cta_button_4330725_48539a33-5c8b-4ba0-aa7a-bf4f074f2225:hover{background-color:#036b7d;color:#fff}.contact-info .info,.four-col-heading-top-icon-wrapper .info{padding-left:50px}ul.contact-info .info{font-size:12px;color:#676767;font-weight:600;text-transform:uppercase}ul.contact-info li{list-style-type:none;padding-bottom:18px;padding-top:0;margin-top:0}.row1-group-right-content-contact{padding-bottom:5px}.contact-request-demo-form form{margin-top:40px}.contact-request-demo-form input[type=color],.contact-request-demo-form input[type=date],.contact-request-demo-form input[type=datetime-local],.contact-request-demo-form input[type=datetime],.contact-request-demo-form input[type=email],.contact-request-demo-form input[type=file],.contact-request-demo-form input[type=month],.contact-request-demo-form input[type=number],.contact-request-demo-form input[type=password],.contact-request-demo-form input[type=search],.contact-request-demo-form input[type=tel],.contact-request-demo-form input[type=text],.contact-request-demo-form input[type=time],.contact-request-demo-form input[type=url],.contact-request-demo-form input[type=week],.contact-request-demo-form select,.contact-request-demo-form textarea{display:block;width:100%;height:auto;padding:2px;line-height:1.42857143;background-color:#fff;background-image:none;border:1px solid #a9a9a9;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:none;-webkit-transition:none;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(100% - 140px);font-size:13.3333px;font-stretch:100%;font-style:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-weight:400;color:#000;font-family:Arial,sans-serif}a#back-to-top,a.scrollup-trial.hidden-xs{height:30px;position:fixed;bottom:10px;z-index:999}.contact-request-demo-form .hs-form-field>label{color:#000;float:left;display:inline;margin:0;padding:3px 13px 0 0;text-align:right;line-height:1.4em;width:140px;font-size:13px;font-weight:700;background:url(//4330725.fs1.hubspotusercontent-na1.net/hubfs/4330725/ADF_March2018%20Theme/Images/required.gif) top right no-repeat;font-family:Tahoma,Arial,Helvetica,Verdana,sans-serif}.contact-request-demo-form .hs-button.primary,.contact-request-demo-form input[type=button],.contact-request-demo-form input[type=submit]{-webkit-appearance:push-button;text-decoration:none!important;padding:2px 12px;line-height:1.3333333;border-radius:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;border-color:none;text-transform:capitalize;background:buttonface;margin:0 10px 0 138px;font:400 13.3333px Arial;-webkit-appearance:push-button;user-select:none;color:buttontext;box-sizing:border-box;white-space:pre}.contact-request-demo-form .main-content h4{padding:15px;border-bottom:1px solid #e5e5e5}.contact-request-demo-form .main-content h3 span{font-family:verdana,geneva,sans-serif;font-size:16px;color:#666;line-height:normal;font-weight:600}.contact-request-demo-form .main-content h3{padding-bottom:50px}.contact-request-demo-form textarea{height:70px;overflow:auto;padding:2px}.contact-button a:hover,.latest-heading a:hover,.price-content .button a:hover{text-decoration:none}.hs-product .input{float:left;width:calc(100% - 200px)}form.hs-form .hs-form-field ul.inputs-list li label{background:0;display:inline;float:none;font-weight:400;line-height:2em;margin:0;color:#000;padding:0;text-align:left;vertical-align:baseline;font-family:Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-stretch:100%}.accodion .banner-area h1,.error .col-lg-12 h1{color:#666}.accodion .body-container .hs_cos_wrapper_type_header h1{font-size:30px;color:#038d9f;margin-top:20px;margin-bottom:10px;font-weight:500;line-height:1.1;text-transform:none}.btn,.hs-blog-listing a.btn.btn-info{margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-image:none}.accordion-panel-heading h4.panel-title{font-size:16px;padding:20px;line-height:normal;color:#333;cursor:pointer;margin:0}.panel .accordion-panel-content{display:none;width:100%}.accordion-panel-heading h4.panel-title i.indicator2.fa-plus{background-color:#038d9f;color:#fff;width:20px;height:20px;font-size:12px;padding-top:5px;text-align:center;margin-top:2px;margin-right:12px;line-height:normal;cursor:pointer}.accodion .body-container-wrapper .page-center,.error .banner-area .page-center,.forensic-triage-workflow-group .page-center,.products-row2 .page-center,.products-row3 .page-center{padding-top:0;padding-bottom:0}.accodion .accordion-row5{padding-bottom:100px}.accodion .accordion-row1{padding-top:100px}.accodion .body-container-wrapper .hs_cos_wrapper_type_custom_widget:nth-child(2) .panel,.application-form-box form.hs-form fieldset:first-child .hs-form-field>label,.footer-wrapper h3{margin-top:0}.panel .accordion-panel-content .panel-body{border-top:1px solid #ddd;padding:20px}.panel .accordion-panel-content .panel-body .icon{height:60px;width:60px;font-size:30px;padding-top:12px;color:#038d9f;text-align:center;border:3px solid #038d9f;float:left}.panel .accordion-panel-content .panel-body:after,.panel .accordion-panel-content .panel-body:before{display:table;content:'';clear:both}.panel{border:1px solid #ddd;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);margin-top:5px}.panel .accordion-panel-content .panel-body .description{padding-left:80px}.panel.active .accordion-panel-heading h4.panel-title{background-color:transparent!important;color:#038d9f!important;text-decoration:none!important}.panel.active .accordion-panel-heading h4.panel-title i.indicator2.fa-plus:before{content:"\f068"}.panel .accordion-panel-content .panel-body .description .table{width:100%;max-width:100%;margin-bottom:20px;background-color:transparent;border-spacing:0;text-align:left}.table>thead:first-child>tr:first-child>th{border-top:0}.table>thead>tr>th{border-bottom:2px solid #ddd}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,table.four-col-button tr td div{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-headings .choice-wrapper:hover,.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.btn{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;user-select:none;border:1px solid transparent;border-radius:4px}.hs-blog-listing a.btn.btn-info,a.btn.btn-info.btn-xs{white-space:nowrap;-ms-touch-action:manipulation;vertical-align:middle;cursor:pointer}.adf-button a,.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;border-radius:3px;line-height:1.5}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.row1-group-short-codes img{margin-bottom:20px;display:block;max-width:100%;height:auto;margin-left:40px}.body-container-wrapper .page-center{padding:50px 15px}.common,.copyright-group .page-center,.cs_rss{padding-left:15px;padding-right:15px}a#back-to-top{font-size:16px;padding-top:4px;width:30px;right:15px;color:#333;text-align:center;transition:.3s}a.scrollup-demo.hidden-xs,a.scrollup-trial.hidden-xs{color:#fff;-webkit-transition:.3s;-moz-transition:.3s}a#back-to-top:hover{opacity:.9;text-decoration:none}.digital-content ul li h3{font-size:32px!important;font-weight:500;height:35px;line-height:35.2px}a.scrollup-trial.hidden-xs{font-size:16px;padding-top:4px;width:80px;right:250px;background-color:#2a3887!important;text-align:center;transition:.3s}.custom-fixed-menu p a:last-child,a.scrollup-demo.hidden-xs{width:100px;height:30px;position:fixed;bottom:10px;z-index:999;font-size:16px;text-align:center;padding-top:4px}a.scrollup-demo.hidden-xs{right:150px;background-color:#038d9f!important;transition:.3s}.custom-fixed-menu p a:hover{color:#038d9f;text-decoration:none}.custom-fixed-menu p a:last-child{right:50px;background-color:#2c393f!important;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.employment-opportunities.common ul li{font-size:16px;clear:both}.employment-opportunities.common ul li a{font-family:Lato,sans-serif;font-size:16px;font-weight:400}.copyright-group{padding-top:20px;padding-bottom:20px;color:#b2b2b2;background-color:#263238;margin-bottom:50px}.adf-button a{color:#fff;background-color:#5bc0de;float:right!important;display:block;border:1px solid transparent}.adf-button a:hover{color:#fff;background-color:#269abc;border-color:#1b6d85;text-decoration:none}.footer-wrapper{padding-top:80px;padding-bottom:80px;color:#b2b2b2;background-color:#2c393f}.common{margin:0!important}.footer-logo.common img{font-size:18px;color:#fff;font-weight:600;margin-bottom:26px}.footer-logo.common ul{margin:0;padding:20px 0 0;list-style:none;text-align:left}.footer-logo.common ul li{font-size:17px;list-style-type:none;padding-bottom:4px;line-height:49px}.footer-logo.common ul li i{font-size:15px;color:#2a3887;text-align:center;width:20px;padding-right:6px}.footer-logo.common ul li a{color:#b2b2b2}#hs_cos_wrapper_widget_1524099587992 .hs-rss-description p,#hs_cos_wrapper_widget_1524099587992 .hs-rss-title span{font-size:16px!important}.case-study{padding-top:2em}.case-study.common ul{margin:0;padding:20;list-style:none}.case-study.common ul li{font-weight:700;font-size:15px;color:#b2b2b2;white-space:normal;list-style-type:disc;padding-bottom:20px;padding-top:0}.common ul>li>span:first-child{float:left;margin-right:15px}.common ul li span:last-child a{font-weight:700;font-size:15px;color:#b2b2b2;line-height:normal}.cs_mainHeader h2,.image-free-trial,.scroll-header .header-social-share ul{padding-top:20px}.case-study.common a:hover{color:#fff!important;text-decoration:none}.custom-menu-primary .hs-menu-wrapper>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{overflow:visible!important;max-width:none!important;width:auto!important}@media screen and (min-width:768px){.custom-menu-primary .hs-menu-wrapper>ul>li>a: hover,.hs-home .custom-menu-primary .hs-menu-wrapper>ul>li.active-branch>a{color:#038d9f;background-color:transparent;letter-spacing:1px;border-bottom:4px solid #038d9f;text-decoration:none}.custom-menu-primary .hs-menu-wrapper,.custom-menu-primary .hs-menu-wrapper>ul ul{display:block!important}.custom-menu-primary{width:auto!important;margin:0!important;float:right!important}.custom-menu-primary .hs-menu-wrapper>ul{display:block}.custom-menu-primary .hs-menu-wrapper>ul>li{padding-left:4px;padding-right:4px}.custom-menu-primary .hs-menu-wrapper>ul>li>a{text-transform:uppercase;color:#038d9f;font-size:11px;font-weight:600;line-height:normal;letter-spacing:1px;position:relative;display:block;padding:18px 15px 14px}.custom-menu-primary .hs-menu-wrapper>ul>li.hs-item-has-children>a:after{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.custom-menu-primary .hs-menu-wrapper>ul ul{min-width:160px;padding:5px 0;margin:0;font-size:14px;text-align:left;list-style:none;background-color:#038d9f;-webkit-background-clip:padding-box;background-clip:padding-box;border:0 solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);top:100%}.custom-menu-primary .hs-menu-wrapper>ul ul li a{display:block;padding:5px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#fff;white-space:nowrap;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.custom-menu-primary .hs-menu-wrapper>ul ul li a:hover{color:#2a3887;text-decoration:none;background-color:#fff!important}}@media (max-width:767px){.child-trigger i:after,.mobile-trigger i:after,.mobile-trigger i:before{content:'';position:absolute}.custom-menu-primary,.custom-menu-primary .hs-menu-wrapper>ul,.custom-menu-primary .hs-menu-wrapper>ul li,.custom-menu-primary .hs-menu-wrapper>ul li a{display:block;float:none;position:static;top:auto;right:auto;left:auto;bottom:auto;padding:0;margin:0;background-image:none;background-color:transparent;border:0;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:none;width:100%;height:auto;line-height:1;font-weight:400;text-decoration:none;text-indent:0;text-align:left;color:#fff}.child-trigger,.mobile-trigger{cursor:pointer;right:0;position:absolute}.mobile-trigger{display:inline-block!important;top:-50px;width:auto;height:auto;padding:7px 10px 9px;background:#fff;border:1px solid #ddd;font-size:16px;font-weight:400;text-align:left;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000}.mobile-trigger:hover{background-color:#ddd}.mobile-trigger i{position:relative;top:-4px}.mobile-trigger i,.mobile-trigger i:after,.mobile-trigger i:before{width:22px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:#888;display:inline-block}.mobile-trigger i:before{top:-6px}.mobile-trigger i:after{top:6px}.child-trigger{display:block!important;top:0;width:100%!important;min-width:100%!important;height:31px!important;padding:0!important;border-left:1px dotted rgba(255,255,255,.2)}.child-trigger:hover{text-decoration:none}.child-trigger i{position:relative;top:50%;margin:0 auto!important;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.child-trigger i:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.child-trigger i,.child-trigger i:after{width:10px;height:0;background-color:#fff;display:block}.child-trigger.child-open i:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.custom-menu-primary{position:relative;padding-top:0;margin:0;width:100%!important;-webkit-overflow-scrolling:touch}.custom-menu-primary.js-enabled .hs-menu-children-wrapper,.custom-menu-primary.js-enabled .hs-menu-wrapper{display:none}.custom-menu-primary ul.hs-menu-children-wrapper{visibility:visible!important;opacity:1!important;position:static!important;display:none}.custom-menu-primary.js-enabled .hs-menu-wrapper{width:100%;position:relative;top:0;left:0;padding:0}.custom-menu-primary .hs-menu-wrapper{background-color:#fff;width:100%}.scroll-header .custom-menu-primary .hs-menu-wrapper>ul{display:block;padding-top:12px;padding-bottom:7px;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);border-color:#e7e7e7}.custom-menu-primary .hs-menu-wrapper>ul{display:block;padding-top:8px;padding-bottom:7px}.custom-menu-primary .hs-menu-wrapper>ul li{padding-left:4px;padding-right:2px}.custom-menu-primary .hs-menu-wrapper>ul>li{position:relative}.custom-menu-primary .hs-menu-wrapper>ul>li a{overflow:visible;text-transform:uppercase;color:#2a3887;font-size:11px;font-weight:600;line-height:normal;letter-spacing:1px;position:relative;display:block;padding:10px 15px 8px}.custom-menu-primary .hs-menu-wrapper>ul>li.hs-item-has-children>a:after{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.custom-menu-primary .hs-menu-wrapper>ul>li.child-open>a{color:#555;background-color:#e7e7e7}.custom-menu-primary .hs-menu-wrapper>ul ul{background-color:transparent;padding-top:5px;padding-bottom:5px}.custom-menu-primary .hs-menu-wrapper>ul ul li a{color:#777;padding:5px 15px 5px 25px;line-height:20px;white-space:nowrap;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;font-family:Lato,sans-serif;font-size:14px;text-transform:capitalize;font-weight:400;letter-spacing:normal}.custom-menu-primary .hs-menu-wrapper>ul ul ul li a{text-indent:30px}.custom-menu-primary .hs-menu-wrapper>ul ul ul ul li a{text-indent:50px}}.hs-author-profile .hs-author-bio,.modal{overflow:hidden}a.more-link,a.more-link:hover{border:2px solid #2a3887;-webkit-transition:.3s;-moz-transition:.3s}.hs-featured-image-wrapper{width:16.66666667%;float:left;padding-right:25px}.left-content-wrapper-listing{width:83.33333333%;float:left;padding-left:5px}.left-content-wrapper-listing h2{font-size:32px;text-transform:none;line-height:42px;margin-bottom:1.875rem;margin-top:0}.date{font-size:16px;color:#000;font-weight:600;text-transform:none;padding-bottom:12px}.date i{padding-right:8px}.post-body.clearfix p{font-size:18px;color:#333;font-weight:400;line-height:29px}.hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image{border-width:0;max-height:100%;max-width:100%;height:auto;width:auto;display:inline-block!important;float:none;margin:0;padding-top:10px}.blog-listing-wrapper .post-listing .post-item{padding-bottom:55px;margin-bottom:35px;border-bottom:1px solid #ddd}a.more-link{text-transform:uppercase;font-weight:600;text-align:center;padding:8px 20px;font-size:12px;background-color:transparent;transition:.3s;display:inline-block;width:auto;margin-top:7px;line-height:normal;color:#2a3887}.digital-content ul,form.hs-form .hs-form-field ul.inputs-list{list-style:none;padding:0}a.more-link:hover{color:#fff;background-color:#2a3887;transition:.3s;text-decoration:none}.blog .body-container-wrapper .page-center{padding:100px 15px}.blog .body-container-wrapper .banner-area .page-center{padding-top:0!important;padding-bottom:0!important}a.btn.btn-info.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;color:#fff;background-color:#088e9f;border-color:#088e9f;font-weight:400;display:inline-block;text-align:center;touch-action:manipulation}i.glyphicon.glyphicon-certificate,span.glyphicon.glyphicon-chevron-left:before{top:1px;font-family:'Glyphicons Halflings';font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}span.glyphicon.glyphicon-chevron-left:before{display:inline-block;font-weight:400;content:"\e079"}.hs-button.primary:hover,a.btn.btn-info.btn-xs:hover,input[type=button]:hover,input[type=submit]:hover{color:#fff;background-color:#2e3f8a;border-color:#2e3f8a}.section.post-header h1{margin-top:20px;margin-bottom:10px;font-size:36px;font-weight:400}.blog.hs-blog-post .body-container-wrapper .page-center{padding-top:98px}p.lead{margin-bottom:20px;font-size:18px;font-weight:300;line-height:1.4}.hs-blog-listing a.btn.btn-info{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;touch-action:manipulation;user-select:none;border:1px solid #46b8da;border-radius:4px;color:#fff;background-color:#5bc0de}.hs-blog-listing a.btn.btn-info :hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.blog-listing-wrapper .post-listing .post-item{-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.hs-featured-image-wrapper .hs-featured-image-link{display:block;margin-bottom:22px;background-color:transparent;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.blog-listing-wrapper .post-listing .post-item:hover img.hs-featured-image{opacity:.8;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#hubspot-author_data:after,.hs-author-profile .hs-author-profile:after{content:'';display:block;clear:both}#hubspot-author_data .hs-author-avatar img{width:50px;float:left;margin-right:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.hs-blog-social-share{margin-top:14px;padding:6px 0 0;border-top:1px solid #ccc;border-bottom:none;height:auto}#comments-listing{border-bottom:1px solid #ccc;margin-bottom:30px;margin-top:30px}.comment{margin:10px 0;border-top:1px solid #ccc;padding:15px 0}.comment-date{font-size:13px;text-align:right}.comment-body,.hs-compare-products .colored-bg,.hs-products .colored-bg,.hs-short-codes .colored-bg,.upgrade-choices .colored-bg{padding:10px 0}.cs_postByTag,.cs_postListing{margin-top:1em}.hs-blog-post .hs-author-profile{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 0;margin:20px 0}.hs-author-profile .hs-author-avatar{float:left;margin-right:15px;max-width:100px}.hs-author-profile .hs-author-avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;max-width:100%}.digital-investigarions ul li{list-style:none}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.hs-form-field>label{margin-top:10px}.application-form input[type=color],.application-form input[type=date],.application-form input[type=datetime-local],.application-form input[type=datetime],.application-form input[type=email],.application-form input[type=file],.application-form input[type=month],.application-form input[type=number],.application-form input[type=password],.application-form input[type=search],.application-form input[type=tel],.application-form input[type=text],.application-form input[type=time],.application-form input[type=url],.application-form input[type=week],.application-form select,.application-form textarea{max-width:100%}.application-form .hs_email input,.application-form .hs_phone input{width:200px!important}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:block;width:100%;min-height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;max-width:767px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}form.hs-form fieldset{max-width:none}form.hs-form fieldset .hs-form-field{padding:0 10px 0 0}form.hs-form fieldset[class*=form-columns] .input{margin-right:0}form.hs-form fieldset[class*=form-columns] .hs-input,table.four-col-button,table.three-col-button{width:100%}form.hs-form fieldset[class*=form-columns] .hs-input[type=checkbox]{width:auto}form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.33%}@media (max-width:400px){form.hs-form fieldset .hs-form-field{padding:0}form.hs-form .form-columns-2 .hs-form-field .hs-input,form.hs-form .form-columns-3 .hs-form-field .hs-input,form.hs-form fieldset.form-columns-3 .hs-form-field{width:100%}form.hs-form .form-columns-3 .hs-form-field .hs-input[type=checkbox]{width:auto}}#hs_form_target_blog_subscription input[type=checkbox],#hs_form_target_blog_subscription input[type=radio]{width:auto;margin-right:10px}.hs-button.primary,input[type=button],input[type=submit]{-webkit-appearance:none;text-decoration:none!important;padding:10px 16px;border-radius:6px;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;margin-bottom:0;font-size:18px;line-height:1.3333333;display:inline-block;margin-top:20px;color:#fff;background-color:#088e9f;border:none;text-transform:uppercase;white-space:normal;font-family:lato,sans-serif}.application-form-box form.hs-form .hs-form-field,.dei_pop .two-col-equal-wrapper.left .right-content-wrapper p,.forensic-triage-workflow-group .right-content-wrapper p,.hs-home .right-content-wrapper p{margin-bottom:10px}.forensic-triage-workflow-group-content h1{font-size:30px;margin-top:20px;margin-bottom:30px;text-align:center;color:#fff;text-transform:capitalize;font-weight:400}.triage-investigato .row2-content-triage .left-content-wrapper-image img{border:2px solid #038d9f}.triage-investigato .six-col-icon-with-heading-wrapper.clearfix{padding-top:20px;padding-bottom:50px;margin-top:20px}.forensic-triage-workflow-group{background-color:#034c5b;background-image:url(https://4330725.fs1.hubspotusercontent-na1.net/hubfs/4330725/ADF_March2018%20Theme/Images/hexagon_pattern-1.png);background-repeat:repeat-x;color:#fff;padding-top:10px;padding-bottom:50px}p.description small,small{font-size:85%}.latest-heading a:hover h2{color:#337ab7}.latest-heading h2{color:#31708f!important}.row1-group-home{position:relative;text-align:center}.carousel-caption{position:absolute;right:15%;top:35%;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px transparent;margin-top:20px;margin-bottom:10px}.carousel-caption h1{font-size:40px;color:#fff;font-weight:700;text-transform:uppercase}.blog .footer-wrapper .page-center,.item.active .page-center,.page-center.latest-news{padding:0!important}.span12.widget-span.widget-type-custom_widget.latest-heading{position:absolute;cursor:pointer;bottom:30px;right:10px;text-align:right;z-index:99999999;padding-right:15px;padding-left:15px}i.glyphicon.glyphicon-certificate{display:inline-block;font-weight:400}.glyphicon-certificate:before{content:"\e124"}.latest-heading h4{font-size:18px;color:#676767}.row2-content-home h1{margin-left:16.66666667%;width:66.66666667%;font-family:Montserrat,sans-serif;color:#038d9f;font-size:38px;font-weight:700;text-transform:uppercase;margin-top:0;text-align:center}.four-col-heading-top-icon{width:25%;float:left;padding:25px 15px}.four-col-heading-top-icon-wrapper.clearfix{padding-top:70px;text-align:left;margin-left:-15px;margin-right:-15px}.four-col-heading-top-icon-wrapper .icon{font-size:30px;color:#263238;float:left;width:auto;padding-left:50px}.four-col-heading-top-icon-wrapper .info h2{color:#263238;font-size:26px;text-transform:uppercase;font-weight:600;margin-top:0;padding-top:0}.four-col-heading-top-icon-wrapper .description-four-col{font-size:14px}.blog-post-wrapper h1{text-transform:none}.banner-area.dark-blue{background-color:#0c162f}.hs-triage-g .info small{font-size:65%}.banner-area.no-banner{background-color:#eee}.row3-group-home .page-center{padding-bottom:83px!important}.hs_error_rollup ul.hs-error-msgs.inputs-list label{text-align:left;vertical-align:baseline;font-family:Tahoma,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:400}.hs-blog-listing .digital-content h3{font-size:20px!important;font-weight:700;color:#fff;line-height:normal;margin-top:6px}.hs-blog-listing .digital-investigarions .page-center{padding-top:60px!important;padding-bottom:60px!important}.blog .copyright-group .page-center{padding:0 15px!important}.dei_pop .two-col-equal-wrapper.left:after{clear:both;content:"";display:block}.dei_pop .two-col-equal-wrapper.left{padding:30px 0}.hs-about-us .colored-bg{padding:9px 0}.row1-content-support-codes ol li img{margin-left:0;margin-top:20px}.three-col-icon-wrapper.item2 .three-col-euqal-left-icon{float:left;display:inline-block;text-align:left}.products-row2 .choice-wrapper:hover,table.four-col-button:hover,table.three-col-button:hover{background-color:#f5f5f5}.price-content .button a,a.button{font-size:12px;background-color:transparent;-webkit-transition:.3s;-moz-transition:.3s;text-transform:uppercase}.job-title-wrapper h4{color:#777}ul.hs-error-msgs.inputs-list{list-style:none;padding:0;color:#8b0000;clear:both}ul.hs-error-msgs.inputs-list label{color:#8b0000!important}.product-table-heading{padding-bottom:28px}.choice-wrapper.item0 .col3.com-col.times{border-top:1px solid #ddd}.choice-wrapper.item11 .col2.com-col.times{border-bottom:1px solid #9d9d9d}.choice-wrapper.item11 div:first-child,.choice-wrapper.item21 div:first-child,.choice-wrapper.item28 div:first-child{border-bottom:1px solid #ddd}.choice-wrapper.item29 .col1.com-col.times,.choice-wrapper.item29 .col3.com-col.times{border-bottom:1px solid #9d9d9d;border-top:1px solid #ddd}table.four-col-button:hover tr td b,table.four-col-button:hover tr td div:first-child,table.three-col-button:hover tr td b,table.three-col-button:hover tr td div:first-child{background:#f9f9f9}.row1-group-contact{padding:50px 0}.products-row3 span.hs_cos_wrapper_type_rich_text{margin:0;display:block}.products-row2 span.hs_cos_wrapper_type_rich_text h2,.products-row3 span.hs_cos_wrapper_type_rich_text h2{font-family:Montserrat,sans-serif;color:#038d9f;font-size:38px;font-weight:700;text-transform:uppercase;margin-top:0;text-align:center;padding-bottom:70px}.products-row3 span.hs_cos_wrapper_type_rich_text h3{font-size:24px;margin-top:30px;margin-bottom:10px}.block_price-box,.products-row2 .page-center>div{margin-right:-15px;margin-left:-15px}.hs-short-codes .colored-bg{padding:10px 0 8px}.products-row2 .choice-wrapper{font-family:Lato,sans-serif;font-size:16px;font-weight:400;color:#676767}.products-row2 span.hs_cos_wrapper_type_rich_text h3{font-size:24px;margin-top:30px;margin-bottom:10px;padding-left:15px}.products-row2 .choice-wrapper>div.notes{background:0 0;font-family:Lato,sans-serif;font-size:16px;font-weight:400;color:#676767;text-align:left;border-left:0}.block.price .price,.package{font-family:Montserrat,sans-serif}.block.price .price sup,.package{font-size:20px;line-height:normal}.table-headings .choice-wrapper>div.notes{font-weight:700;border-top:0;border-bottom:1px solid #ddd}.table-headings .choice-wrapper div:first-child{border-top:0;border-bottom:1px solid #ddd}.products-row2 .choice-wrapper>div.check{background:0 0;border-left:0;text-align:left;color:#676767}.block.price.active,.price-content .button a:hover{background-color:#263238;color:#fff}.products-row2 .choice-wrapper div:first-child{font-weight:400;width:42.8%}.products-row2 .choice-wrapper>div.col1{width:22.9%}.products-row2 .choice-wrapper>div.col2{width:18.9%}.block.price.active hr,.block.price.skyBlue hr,.block.price.voilet hr{margin-top:20px;width:180px;text-align:center;margin-bottom:20px}.products-row2 .choice-wrapper>div.col3{border-right:0}.products-row2 span.hs_cos_wrapper_type_rich_text{margin:20px 0 0;display:block}.price-content ul{padding:30px 0;margin:0}.price-content ul li{font-size:16px;padding-top:4px;padding-bottom:4px;list-style-type:none}.price-content .button a{color:#000;text-align:center;width:100%;border:1px solid #000;padding:8px 20px;font-weight:700;transition:.3s;cursor:pointer}.block.price.active hr{border:0;border-top:2px solid #fff}.block.price.voilet{padding-top:70px;padding-bottom:50px;background-color:#f1f1f1;color:#2a3887}.block.price.voilet hr{border:0;border-top:2px solid #2a3887}.button{text-align:center;margin-top:10px;margin-bottom:10px}.block.price.active .button a{color:#fff;border:1px solid #fff}.block.price.active .button a:hover{text-decoration:none;color:#263238;background-color:#fff}.block.price.voilet .button a:hover{text-decoration:none;color:#fff;background-color:#2a3887}.products-row1 .page-center{text-align:center;padding-top:75px;padding-bottom:75px}.block.price{padding-top:50px;padding-bottom:50px;margin-top:25px;margin-bottom:25px;background-color:#f1f1f1;color:#038d9f}.block_price-box>div{float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.package{font-weight:700;padding-left:20px;padding-right:20px;padding-bottom:0;text-transform:uppercase}.block.price.skyBlue hr{border:0;border-top:2px solid #263238}.block.price .price{font-size:60px;font-weight:700;padding:40px 20px 0}.block.price .price span.price-term{font-size:.3em}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.fade.in{opacity:1}.modal{margin-top:0;position:fixed;top:10px;right:0;bottom:0;left:0;z-index:105000;display:none;-webkit-overflow-scrolling:touch;outline:0}.application-form-box form.hs-form fieldset,.modal-dialog{position:relative}.modal-dialog{width:auto;margin:10px}@media (min-width:768px){.modal-dialog{max-width:600px;margin:30px auto}}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.four-col-button .spacer{min-height:39px;border-top:0;border-bottom:1px solid #ddd}.four-col-button-wrapper,.three-col-button-wrapper{margin:20px 0}.three-col-button-wrapper table.three-col-button:last-child td{border-bottom:0}table.four-col-button tr td b{padding:8px;line-height:1.42857143;vertical-align:bottom;border-bottom:1px solid #ddd;display:block}.spacer{min-height:40px;border-bottom:2px solid #ddd}table.four-col-button tr td:first-child,table.four-col-button tr td:nth-child(5){width:110px}table.four-col-button tr td:nth-child(2){width:189px}table.four-col-button tr td:nth-child(3){width:259px}table.four-col-button tr td:nth-child(4){width:376px}table.four-col-button tr td:nth-child(6),table.three-col-button tr td:nth-child(5){width:96px}table.four-col-button tr td{vertical-align:top}table.three-col-button tr td:first-child{width:426px}table.three-col-button tr td:nth-child(2){width:258px}table.three-col-button tr td:nth-child(3){width:257px}table.three-col-button tr td:nth-child(4){width:103px}.upgrade-choices-row1 span.hs_cos_wrapper_type_rich_text>div{font-size:16px;margin-bottom:50px;color:#676767}table.three-col-button tr td{border-bottom:1px solid #ddd;vertical-align:top}table.three-col-button tr td b{display:block;padding:8px;line-height:1.42857143;vertical-align:bottom;border-bottom:2px solid #ddd}table.three-col-button tr td div{padding:8px;line-height:1.42857143;vertical-align:top}.row2-group-home .page-center,.row3-group-home .page-center{padding-top:0;padding-bottom:100px}.hs-home .right-content-wrapper p.description,.hs-home p.description{margin-bottom:30px}a.button{text-decoration:none;color:#2a3887;font-weight:600;text-align:center;padding:8px 20px;border:2px solid #2a3887;transition:.3s;display:inline-block;width:auto;line-height:normal;margin-top:0!important}.hs-home a.button:hover{color:#fff;border:2px solid #2a3887;background-color:#2a3887;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.hs-home .left-content-wrapper{float:left;padding-right:15px;width:58.33333333%}.row3-content a.button{margin-top:4px!important}.hs-home .right-content-wrapper{margin:0!important;float:left;padding-left:17px;width:41.66666667%;padding-bottom:60px}.hs-home .right-content-wrapper p:first-of-type{font-family:Montserrat,sans-serif;text-transform:uppercase;color:#2a3887;padding-top:10px;padding-bottom:10px;margin-bottom:0}.hs-home .three-col-arrow-wrapper{background-repeat:repeat-x;color:#fff;float:left;width:100%;overflow-x:hidden;background-color:#444}.hs-home .adf_Process_Arrow{height:200px;line-height:200px;width:8.33333333%}.hs-home .row3-content-home h1{font-size:30px;text-align:center;text-transform:none;font-weight:500;margin-top:20px;color:#676767;margin-bottom:60px}.heading-image-wrapper.clearfix{margin-left:-15px;margin-right:-15px;padding-bottom:60px}.image-wrapper{width:33.33333333%;padding:0 15px;float:left}.content-wrapper-text{width:66.66666667%;float:left;padding:0 15px}.content-wrapper-text h2{font-size:30px;text-transform:uppercase;font-weight:600;color:#181f23;margin-top:0}.content-wrapper-text .description p{font-size:18px;color:#727272}.content-wrapper-text .info{margin-top:20px;display:block}.heading-image-wrapper.right.clearfix .image-wrapper.bottom-image{display:block}.hs-home .body-container-wrapper .page-center{padding-bottom:93px}.hs-home .colored-bg .page-center{padding-top:60px;padding-bottom:58px}.application-form .header-container{min-height:66px}.applicationform-row1{padding:34px 0 0}.applicationform-row1 h1{font-size:36px;margin-top:20px;margin-bottom:10px;font-family:inherit;font-weight:500;line-height:1.1;color:inherit;text-transform:none}.application-form-box form.hs-form fieldset.form-columns-1:first-child:after{content:"";clear:both;margin-top:20px;margin-bottom:10px;border:0;border-top:1px solid #eee;display:block}.application-form-box form.hs-form fieldset.form-columns-1:first-child>div{padding:15px;margin-bottom:20px;border:1px solid #bce8f1;border-radius:4px;color:#31708f;background-color:#d9edf7}.application-form-box form.hs-form span.hs-form-required:after{content:"Required";font-style:italic;margin:0 2px}.application-form-box form.hs-form span.hs-form-required{color:#a94442;font-size:.8em}.application-form-box form.hs-form fieldset:nth-child(10),.application-form-box form.hs-form fieldset:nth-child(12),.application-form-box form.hs-form fieldset:nth-child(14),.application-form-box form.hs-form fieldset:nth-child(16),.application-form-box form.hs-form fieldset:nth-child(3),.application-form-box form.hs-form fieldset:nth-child(7),.application-form-box form.hs-form fieldset:nth-child(8){border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px}.application-form-box form.hs-form div:nth-child(17){border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:10px}.applicationform-row1 input.hs-button.primary.large{margin-top:10px;width:100%}.cs_trialForm{padding-top:8px}@media(min-width:768px){.container-fluid .row-fluid .page-center{max-width:750px}.contact-request-demo-form ul.hs-error-msgs.inputs-list{max-width:81%;float:right;width:100%;padding-left:6px!important}}@media(min-width:992px){.block_price-box>div{width:33.33333333%}.container-fluid .row-fluid .page-center{max-width:970px}.contact-request-demo-form ul.hs-error-msgs.inputs-list{max-width:86%;float:right;width:100%;padding-left:6px!important}}@media(min-width:1200px){.contact-request-demo-form ul.hs-error-msgs.inputs-list{max-width:88%;float:right;width:100%;padding-left:6px!important}.container-fluid .row-fluid .page-center{max-width:1170px}}@media (max-width:1199px){.image-wrapper,.products-row2 span.hs_cos_wrapper_type_rich_text{padding:0 15px}.heading-image-wrapper.clearfix{padding-bottom:40px}.products-row2 span.hs_cos_wrapper_type_rich_text h3{padding-left:0}table.four-col-button tr td:first-child{width:93px}table.four-col-button tr td:nth-child(2){width:150px}table.four-col-button tr td:nth-child(3){width:204px}table.four-col-button tr td:nth-child(4){width:287px}.four-col-button .spacer,table.four-col-button tr td b{min-height:61px}table.three-col-button tr td:first-child{width:335px}table.three-col-button tr td:nth-child(2),table.three-col-button tr td:nth-child(3){width:203px}.row2-content-home h1{margin-left:0;width:100%}.image-wrapper{width:100%;float:left}.heading-image-wrapper.left.clearfix .image-wrapper{width:100%}.row1-group-about-content{margin-left:0!important;width:100%!important;padding-right:15px;padding-left:15px}.row1-group-triage .left-content-wrapper{width:100%!important;float:left;padding-right:0}.row1-group-triage .left-content-wrapper img,.row3-content-triage .left-content-wrapper img{display:block;margin-right:auto;margin-left:auto}.row1-group-triage .right-content-wrapper{width:100%;margin:0!important;float:left;padding-left:0}.row3-content-triage .right-content-wrapper{margin:0!important;float:left;padding-left:0;width:100%;position:relative;top:-10px}.row3-content-triage .left-content-wrapper{width:100%;float:left;padding-right:0;text-align:center;margin-left:4.4%;position:relative;top:-10px}}@media(max-width:1199px) and (min-width:992px){.choice-wrapper>div.col1{width:243px}.choice-wrapper>div.col2{width:101px}.choice-wrapper>div.col3{width:172px}}@media(max-width:1024px){.common-arrow p{margin-bottom:20px}}@media(max-width:991px){.heading-image-wrapper.clearfix{padding-bottom:30px}.block_price-box>div,.four-column-wrapper{width:50%}.ha-home .header-wrapper .page-center{padding:0 15px;max-width:750px!important}.carousel-caption h1{font-size:36px;color:#fff;font-weight:700;text-transform:uppercase}.latest-heading{display:none!important}.row2-group-home .page-center{padding-top:0;padding-bottom:100px;max-width:750px!important}.four-col-heading-top-icon{padding-top:25px;padding-bottom:25px;width:50%}.container-fluid .row-fluid .page-center{float:none;max-width:750px;margin:0 auto}.hs-home .left-content-wrapper{float:none;padding-right:0;width:100%;padding-left:0;text-align:center}.hs-home .right-content-wrapper{margin:0!important;float:left;padding-left:0;width:100%;padding-bottom:60px}.content-wrapper-text{width:100%;float:left;padding:10px 15px 0}.heading-image-wrapper.right.clearfix .image-wrapper.bottom-image{display:block;width:100%}.custom-menu-primary .hs-menu-wrapper>ul{display:block;padding-right:15px}.six-col-equal-wrapper{width:33.33333333%}.row3-content-triage .left-content-wrapper,.row3-content-triage .right-content-wrapper{position:relative;top:0}.row3-content-triage .left-content-wrapper{padding-right:30px;padding-left:32px}}@media(max-width:1000px) and (min-width:768px){.choice-wrapper>div.col1{width:25.8%}.choice-wrapper>div.col2{width:10.7%}.choice-wrapper>div.col3{width:18%}.product .body-container-wrapper .product-row1 .page-center{padding:0 15px}}@media(max-width:991px) and (min-width:768px){.block_price-box>div: nth-child(3){clear:left}}@media(max-width:780px){.blog .copyright-group .page-center{padding-left:15px!important;padding-right:15px!important}}@media(max-width:767px){.carousel-caption,.carousel-caption h1,.common-arrow,.copyright,.custom-margin h4{text-align:center}.custom-arrow-wrapper{margin-left:0;margin-right:0;padding:0 15px}.custom-menu-primary .hs-menu-wrapper>ul{max-height:calc(100vh - 63px);overflow-y:auto;border:1px solid #e7e7e7;display:block;padding-right:0}.header-wrapper .page-center,form.hs-form fieldset .hs-form-field{padding:0}.choice-wrapper>div.col1{width:110px}.choice-wrapper>div.col2{width:80px}.choice-wrapper>div.col3{width:78px}.application-form .hs_email input,.application-form .hs_phone input,form.hs-form .form-columns-2 .hs-form-field .hs-input,form.hs-form .form-columns-3 .hs-form-field .hs-input,form.hs-form fieldset.form-columns-3 .hs-form-field,form.hs-form-9b47289f-f4d4-4e91-a68d-942210d9da23_3c6282e1-8020-42a1-bd21-143119a43e0e .form-columns-2 .hs-form-field .hs-input,form.hs-form-9b47289f-f4d4-4e91-a68d-942210d9da23_3c6282e1-8020-42a1-bd21-143119a43e0e .form-columns-3 .hs-form-field .hs-input{width:100%!important}.product-row1 .widget-type-widget_container,.products-row2 .widget-type-widget_container,.table-headings{overflow-x:auto}.products-row2 .widget-type-widget_container>span,.table-headings>div{display:block;min-width:580px}.block_price-box>div,.col-sm-4.adf_Process_Copy.common-arrow,.four-column-wrapper,.six-col-equal-wrapper{width:100%}table.four-col-button tr td div,table.three-col-button tr td b{border-bottom:1px solid #ddd}table.four-col-button tr td b{min-height:0}.four-col-button-wrapper table.four-col-button:not(:first-child) tr td b,.three-col-button-wrapper .three-col-button:not(:first-child) tr td b{display:block}table.four-col-button tr td,table.three-col-button tr td{display:block;width:100%!important}.spacer{display:none}.container-fluid .row-fluid .page-center{float:none;max-width:100%;margin:0 auto}.carousel-caption{position:absolute;right:15%;top:-6px;left:5px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-shadow:0 1px 2px transparent;margin-top:20px;margin-bottom:10px}.carousel-caption h1{font-weight:400;text-transform:uppercase;color:#666!important;position:absolute;top:0;font-size:20px;margin:0 auto}.four-col-heading-top-icon{width:100%;float:left;padding:25px 10px}.four-col-heading-top-icon-wrapper.clearfix{margin-left:-10px;margin-right:-10px}.fa-arrow-right:before{content:"\f063"}.hs-home .adf_Process_Arrow{height:200px;line-height:200px;width:16.333333%;margin:0 auto}.common,.hs-about-us .map-iframe,.row2-about-left-content,.row2-right-content-about{width:100%!important;padding-left:15px;padding-right:15px}.hs-about-us .map-iframe,.row2-about-left-content{margin-left:0!important}.product .body-container-wrapper .product-row1{padding:50px 15px}.product-row1 .widget-type-widget_container>span{display:block;min-width:520px}.header-social-share,.hs-featured-image-wrapper .hs-featured-image-link{display:none!important}.mobile-trigger{right:15px}.scroll-header .header-wrapper{position:fixed}.copyright{padding-bottom:10px}.common{margin:0!important}.employment-opportunities.common,.footer-logo.common{padding-bottom:50px}.footer-logo{padding-top:18px}.custom-logo{padding-left:15px;background:#fff;padding-bottom:17PX}.header-wrapper{position:relative;padding-bottom:0}.banner-area .info{padding-top:130px;padding-bottom:120px}.header-fixed-wrapper{min-height:65px!important}.row2-right-content-about{margin:0!important}.left-content-first-column,.right-content-second-column{padding:0 0 30px;margin:0}.contact-request-demo-form input[type=color],.contact-request-demo-form input[type=date],.contact-request-demo-form input[type=datetime-local],.contact-request-demo-form input[type=datetime],.contact-request-demo-form input[type=email],.contact-request-demo-form input[type=file],.contact-request-demo-form input[type=month],.contact-request-demo-form input[type=number],.contact-request-demo-form input[type=password],.contact-request-demo-form input[type=search],.contact-request-demo-form input[type=tel],.contact-request-demo-form input[type=text],.contact-request-demo-form input[type=time],.contact-request-demo-form input[type=url],.contact-request-demo-form input[type=week],.contact-request-demo-form select,.contact-request-demo-form textarea{display:block;width:100%}.contact-request-demo-form .hs-form-field>label{width:auto;text-align:left;margin-bottom:10px}.top-left-content{width:100%;float:none;padding-right:15px}.top-right-content{width:100%;float:none;padding-left:0;margin-top:10px}.contact-request-demo-form .hs-button.primary,.contact-request-demo-form input[type=button],.contact-request-demo-form input[type=submit],.top-right-content p:last-child{margin:0}.row1-content-adf-product,.row1-content-support-codes,.row1-group-content-traning{margin-left:0!important;width:100%!important;padding-left:0}.row1-group-short-codes img{margin-bottom:20px;display:block;max-width:100%;height:auto;margin-left:0}.accodion .accordion-row1{padding-top:101px}.btn-adf-teal{white-space:normal}.hs-product .input{float:left;width:100%}.three-col-euqal-left-icon{width:100%!important;float:none!important;padding-left:15px;margin-top:20px}.heading-icon h2{margin-top:0;margin-bottom:0}.body-container-wrapper .row1-group-adf-product .page-center{padding-top:50px;padding-bottom:110px}.custom-menu-primary .hs-menu-wrapper>ul ul li a:hover{color:#333}.custom-menu-primary .hs-menu-wrapper>ul ul li{padding-left:0}.adf_Process_Arrow{height:auto;line-height:150px;width:100%}.common-arrow{float:none;width:100%;padding-left:15px;padding-right:15px}.three-col-arrow-wrapper{background-size:cover}.two-col-equal-wrapper.right .left-content-wrapper{width:100%;float:right;padding-right:0;padding-left:0}.row2-group-triage .right-content-wrapper{width:100%;margin:0!important;float:left;padding-left:0;padding-right:0}.left-content-wrapper-image{width:100%;float:right;padding-right:0;padding-left:0;padding-top:10px}.hs-featured-image-wrapper{width:100%;float:none;padding-right:0;text-align:center;margin-bottom:20px}.left-content-wrapper-listing{width:100%;float:none;padding-left:0}.row3-content-triage .left-content-wrapper{padding-right:0;padding-left:0;margin-left:0}}@media (max-width:626px){.products-row3 span.hs_cos_wrapper_type_rich_text{margin:15px 0 0}}@media (max-width:530px){.panel .accordion-panel-content .panel-body .description{overflow-x:auto;padding-left:10px}table.table-striped{min-width:550px}.custom-fixed-menu{display:none!important}.hs-featured-image-wrapper{display:none}}@media (max-width:479px){.forensic-triage-workflow-group .right-content-wrapper p{margin-bottom:10px;padding-top:10px}.hs-home .right-content-wrapper h2{font-size:32px}.carousel-caption{right:0}.forensic-triage-workflow-group .left-content-wrapper,.forensic-triage-workflow-group .right-content-wrapper{width:100%;padding:0}.post-body.clearfix p a{display:block;white-space:normal;word-break:break-all}.row2-content-home h1{margin-left:0;width:100%;font-size:32px}.accordion-panel-heading h4.panel-title span{display:inline-block;max-width:88%}.accordion-panel-heading h4.panel-title i.indicator2.fa-plus{margin-right:0}.checkbox-row span.fakelabel span{float:left;font-weight:700;margin-left:7px;vertical-align:top;font-size:12px}.blog .post h2{font-size:25px;margin-top:0}.description{word-wrap:break-word}.post-body.clearfix p{word-break:break-all}}@media (max-width:360px){.hs-home .adf_Process_Arrow{width:100%}.accodion .banner-area h1{font-size:44px}}.hs-button.primary{-webkit-appearance:none!important;text-decoration:none!important;text-align:center!important;vertical-align:middle!important;touch-action:manipulation!important;cursor:pointer!important;font-weight:400!important;margin-bottom:0!important;padding:10px 16px!important;font-size:18px!important;line-height:1.3333333!important;border-radius:6px!important;display:inline-block!important;margin-top:20px!important;color:#fff!important;border:0!important;text-transform:uppercase!important;white-space:normal!important;font-family:lato,sans-serif!important;background-color:#088e9f!important}.cs_blogSidebar h3{margin-top:0;color:#000}.post-item .hs-featured-image-wrapper{width:26.66666667%;float:left;padding-right:25px}.post-item .left-content-wrapper-listing{width:73.33333333%;float:left;padding-left:5px}ul.cs_mb1 li{margin-bottom:1em}