<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/****************************************/
/* HubSpot Style Boilerplate            */
/****************************************/

/* These includes are optional, but helpful. */
/* Images */

img {
    max-width: 100%;
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: bottom; /* Suppress the space beneath the baseline */
}

/* Videos */

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

/* Embed Container (iFrame, Object, Embed) */

.hs-responsive-embed {
    position: relative;
    height: auto;
    overflow: hidden;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
}

.hs-responsive-embed iframe, .hs-responsive-embed object, .hs-responsive-embed embed {
    width: 100%;
    height: 100%;
    border: 0;
}

.hs-responsive-embed,
.hs-responsive-embed.hs-responsive-embed-youtube,
.hs-responsive-embed.hs-responsive-embed-wistia,
.hs-responsive-embed.hs-responsive-embed-vimeo {
    padding-bottom: 2%;
}

.hs-responsive-embed.hs-responsive-embed-instagram {
    padding-bottom: 116.01%;
}

.hs-responsive-embed.hs-responsive-embed-pinterest {
    height: auto;
    overflow: visible;
    padding: 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 {
    padding: 6px;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Menus */

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

.hs-menu-wrapper.hs-menu-flow-horizontal ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul {
    display: inline-block;
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-menu-depth-1 {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-horizontal &gt; 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 &gt; ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 180px;
    top: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-item-has-children:hover &gt; ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch {
    position: relative;
    margin-bottom: 20px;
    min-height: 7em;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch &gt; ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch &gt; ul li.hs-item-has-children {
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch &gt; 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 &gt; ul li.hs-item-has-children.active-branch &gt; ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch &gt; ul li.hs-item-has-children.active-branch &gt; ul.hs-menu-children-wrapper:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch &gt; ul li.hs-item-has-children.active-branch &gt; ul.hs-menu-children-wrapper:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch &gt; ul li.hs-item-has-children.active-branch &gt; ul.hs-menu-children-wrapper &gt; li {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch &gt; ul li.hs-item-has-children.active-branch &gt; ul.hs-menu-children-wrapper &gt; li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.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;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-vertical &gt; ul {
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-vertical &gt; ul li.hs-menu-depth-1 &gt; a {
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical &gt; ul li a {
    padding: 10px 20px;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical &gt; ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-vertical &gt; 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;
    top: 0;
    left: 180px;
}

.hs-menu-wrapper.hs-menu-flow-vertical &gt; ul li.hs-item-has-children:hover &gt; ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a {
    min-width: 140px;
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch &gt; ul {
    max-width: 100%;
    overflow: hidden;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch &gt; ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch &gt; ul li.hs-item-has-children.active-branch &gt; ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch &gt; ul li.hs-item-has-children.active-branch &gt; ul.hs-menu-children-wrapper &gt; li.hs-item-has-children &gt; ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2 &gt; a {
    padding-left: 4em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3 &gt; a {
    padding-left: 6em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4 &gt; a {
    padding-left: 8em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5 &gt; a {
    padding-left: 140px;
}

.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul {
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
}

@media (max-width: 568px) {
    .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 &gt; ul {
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-menu-depth-1 {
        float: none;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal &gt; 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 &gt; ul li.hs-item-has-children.active-branch &gt; ul.hs-menu-children-wrapper &gt; li a {
        display: block;
        max-width: 100%;
        width: 100%;
    }
}

.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts &gt; ul li.hs-item-has-children ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts &gt; ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: visible;
    opacity: 1;
}

/* Space Module */

.widget-type-space {
    visibility: hidden;
}

/* Blog Author Section */

.hs-author-listing-header {
    margin: 0 0 .75em 0;
}

.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");
}

/*
 * 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;}

/* FlexSlider Necessary Styles
*********************************/
.hs_cos_flex-slider {margin: 0; padding: 0;}
.hs_cos_flex-slider .hs_cos_flex-slides &gt; 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%;}

/* 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; 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}


/* 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(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/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(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/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: rgba(0,0,0,0.5);
    position: absolute;
    font-size: 2em;
    line-height: 1.1em;
    color: white;
    padding: 0px 5% 0px 5%;
    width: 100%;
    bottom: 0;
    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;
    }

    /* beat recaptcha into being responsive, !importants and specificity are necessary */
    #recaptcha_area table#recaptcha_table {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r1_c1 {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r4_c4 { width: 67px !important;}
    #recaptcha_area table#recaptcha_table #recaptcha_image {width:280px !important;}
}

.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;
}

/* 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;
}

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









 


/*****************************************/
/* Start your style declarations here    */
/*****************************************/

@font-face{
    font-family:'FontAwesome';src:url('//orbit.adherecreative.com/hubfs/orbit-2017/fonts/fontawesome-webfont.eot?v=4.7.0');
    src:url('//orbit.adherecreative.com/hubfs/orbit-2017/fonts/fontawesome-webfont.eot?#iefix&amp;v=4.7.0') format('embedded-opentype'),
    url('//orbit.adherecreative.com/hubfs/orbit-2017/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
    url('//orbit.adherecreative.com/hubfs/orbit-2017/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),
    url('//orbit.adherecreative.com/hubfs/orbit-2017/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
    url('//orbit.adherecreative.com/hubfs/orbit-2017/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;
}

@font-face {
  font-family: 'Segoe UI';
  src: 
  url('https://fonts.googleapis.com/css?family=Segoe UI" rel="stylesheet') format('embedded-opentype'), 
  url('https://fonts.googleapis.com/css?family=Segoe UI" rel="stylesheet') format('woff'), 
  url('https://fonts.googleapis.com/css?family=Segoe UI" rel="stylesheet')  format('truetype'), 
  url('https://fonts.googleapis.com/css?family=Segoe UI" rel="stylesheet') format('svg');

}

/* Slider */
.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list { outline:none; position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; top: 0; left: 0; display: block; }
.slick-track:before, .slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px; outline:none; }
[dir='rtl'] .slick-slide { float: right; } 
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }




ul.slick-dots { margin:0; padding:0; list-style:none; float:left; width:100%;}
ul.slick-dots { text-align:center; padding:10px 0 0; }
ul.slick-dots li { display:inline-block; padding:0 3px; }
ul.slick-dots li button { display:inline-block; background:transparent;  width:10px; height:10px; border-radius:100%; font-size:0; text-index:-9999; cursor:pointer; padding:0; border:1px solid #ccc; }
ul.slick-dots li button:hover , ul.slick-dots li.slick-active button { background:#a80808; }


.main-content ul li {
	list-style-type: square;
	margin-left: 50px;
	 	margin-bottom: 10px;
}


/*fancybox*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; }
.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; }
.fancybox-skin { position: relative; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.fancybox-opened { z-index:8030; }
.fancybox-outer, .fancybox-inner { position: relative; }
.fancybox-inner { overflow: hidden; }
.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; }
.fancybox-error { color: #444; font: 14px/20px Arial, sans-serif; margin: 0; padding: 15px; white-space: nowrap; }
.fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; }
.fancybox-image { max-width: 100%; max-height: 100%; }
#fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; }
#fancybox-loading div { width: 44px; height: 44px; background: url('//cdn2.hubspot.net/hubfs/383029/media-theme/images/fancybox_loading.gif') center center no-repeat; }
.fancybox-close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; font-family:'FontAwesome'; border-radius:100%; color:#000 !important; background:; text-align:center; line-height:36px; box-shadow:0 0 5px 5pxrgba(0, 0, 0, 0.2) ; }
.fancybox-close:before { content: "\f00d"; }

.fancybox-nav { text-align:center; position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('//cdn2.hubspot.net/hubfs/383029/media-theme/images/blank.png'); /* helps IE */ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); z-index: 8040; }
.fancybox-prev { left: 0; }
.fancybox-next { right: 0; }
.fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 36px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; font-family:'FontAwesome'; border-radius:100%; color:#fff !important;  background:; line-height:36px; box-shadow:0 0 5px 5pxrgba(0, 0, 0, 0.2);  }
.fancybox-prev span { left: 10px; }
.fancybox-prev span:before { content: "\f104"; }
.fancybox-next span { right: 10px;   }
.fancybox-next span:before { content: "\f105"; }

.fancybox-close:hover , .fancybox-nav span:hover { background:; }

.fancybox-nav:hover span { visibility: visible; }
.fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; }
/* Overlay helper */

.fancybox-lock { overflow: hidden !important; width: auto; }
.fancybox-lock body { overflow: hidden !important; }
.fancybox-lock-test { overflow-y: hidden !important; }
.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background:rgba(000,000,000,0.6); }
.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; }
.fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; background:rgba(255,255,255,0.80); }
/* Title helper */

.fancybox-title { visibility: hidden; font: normal 13px/20px Arial, sans-serif; position: relative; text-shadow: none; z-index: 8050; }
.fancybox-opened .fancybox-title { visibility: visible; }
.fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; }
.fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; }
.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; }
.fancybox-title-inside-wrap { padding-top: 10px; }
.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); }

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),  only screen and (min--moz-device-pixel-ratio: 1.5),  only screen and (min-device-pixel-ratio: 1.5) {
 #fancybox-loading div {  background-image: url('//cdn2.hubspot.net/hubfs/383029/media-theme/images/fancybox_loading@2x.gif'); }
}



body{margin:0px; font-family: 'Segoe UI', sans-serif; Arial, Helvetica, sans-serif; font-weight:400; color:#3b3b3b; font-weight:400; font-size: 16px;}
input{font-family: 'Segoe UI', sans-serif, Arial, Helvetica, sans-serif;}
ul{margin:0px; padding:0px;}
ul li{list-style:none;}
strong{font-weight:700;}
a{ -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;; text-decoration:none; color:#00adee;}
a:hover, a:focus{text-decoration:none;  color:#8fdef6; }
strong{font-weight:700;}
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
{font-family: 'Segoe UI', sans-serif, Arial, Helvetica, sans-serif; -webkit-appearance: none; -webkit-border-radius: 0;   border:none; padding:20px; margin:0 0 13px 0; font-size:14px; text-transform:none; font-weight:700;}
input[type="submit"]{font-family: 'Segoe UI', sans-serif, Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; -webkit-appearance: none; border-radius:0px; width:100%; border:none; box-sizing:border-box; background-color:#00adee; padding:18px 10px; font-weight:700; font-size:18px; text-transform:none; display: inline-block; text-align: center; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
input[type="submit"]::-moz-focus-inner{border: 0;}
input[type="submit"]:hover{background-color:#bd2227;}
textarea{resize:none;}
h1,h2,h3,h4,h5,h6{margin-top:0px; font-weight:700; color:#3b3b3b; margin-bottom:10px;}
*:focus{outline:none;}
.row-fluid [class*="span"].no-height{min-height: auto;}
.container, .row-fluid .container[class*="span"]{margin-left:auto; margin-right:auto; padding-left:30px; padding-right:30px; float:none; box-sizing: border-box;}
.container, .row-fluid .container[class*="span"]:after{clear:both; content: ""; display:table;}
.row{margin-right:-30px; margin-left:-30px;}
.text-center{text-align:center;}
.padding-topbottom{padding-top:60px; padding-bottom:60px;}
.material-icons {font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; font-feature-settings: 'liga';}
.o-flow{overflow:hidden; position:fixed; top:0; left:0; width:100%; height:100%;}
.scroll{position:fixed; top:0; left:0; z-index: 9; width:100%; height:100%; background-color: rgba(0, 0, 0, 0.5); visibility: hidden; opacity:0; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.scroll.no-scroll{visibility:visible; opacity:1;}

.grey-bg{background-color:#f5f5f5;}

.white-ttl h1{font-weight:300; text-transform:none; color:#fff; font-size:60px; letter-spacing:4px;}
.white-con p{font-weight:300; color:#fff; font-size:18px;}
.white-connx h2{font-weight:800; color:#fff; font-size:24px;}

.heading-txt h1{font-size:36px; color:#3b3b3b; font-weight:normal; font-family:; text-transform:none;}
.heading-txt h1+p{font-size:18px; color:#3b3b3b; font-weight:400; text-transform:none; margin-top: -5px;}

.btn-1 a{color: #fff; position:relative; min-width:173px; box-sizing:border-box; background-color:#00adee; padding:14px 10px; font-weight:300; font-size:16px; text-transform:none; display: inline-block; text-align: center; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.btn-1 a:hover{background-color:#00beff; color:#fff;}

.btn-1.small a{min-width:138px; padding:14px 10px;}

.btn-1banner{color: #fff; min-width:195px; box-sizing:border-box; background-color:#00adee; padding:14px 10px; font-weight:300; font-size:16px;  display: inline-block; text-align: center; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.btn-1banner:hover{background-color:#00beff; color:#fff;}

.btn-2 a{color: #fff; position:relative; min-width:173px; box-sizing:border-box; background-color:#bd2227; padding:14px 10px; font-weight:300; font-size:16px;  display: inline-block; text-align: center; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.btn-2 a:hover{background-color:#8c0707; color:#fff;}

.btn-2banner{color: #fff; min-width:195px; box-sizing:border-box; background-color:#bd2227; padding:14px 10px; font-weight:300; font-size:16px;  display: inline-block; text-align: center; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.btn-2banner:hover{background-color:#8c0707; color:#fff;}

.btn-3 a{color:#fff; position:relative; min-width:230px; box-sizing:border-box; background-color:#bd2227; padding:15px 10px; font-weight:700; font-size:18px;  display: inline-block; text-align: center; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.btn-3 a:hover{background-color:#2b2b2b; color:#fff;}

.btn-4 a{color:#fff; position:relative; min-width:174px; box-sizing:border-box; border:solid 1px #fff; background-color:transparent; padding:12px 10px; font-weight:300; font-size:18px; display: inline-block; text-align: center; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.btn-4 a:hover{background-color:rgba(0,0,0,0.2); color:#fff;}

.contact-page .contact-form .hs-form-field &gt; label{display: none;}
.contact-page .contact-form .hs-error-msgs li label{margin:-5px 0 10px 0; display: block; font-size: 14px; color:#fff;}
.contact-page .contact-form span.hs_cos_wrapper{margin:-5px 0 10px 0; display: block; font-size: 14px; color:;}

.top-header{background-color:#2b2b2b; color:#fff; padding:6px 50px; height:37px;}

.top-header .top-right{text-align:right;}
.top-header .top-right &gt; div{display:inline-block; vertical-align:top;}
.top-header a{color:#fff;}
.top-header a:hover{opacity:.3;}
.top-header .us-state{font-size:12px; padding: 3px 0 0;}
.top-header .us-state i{font-size:18px; vertical-align: sub; margin:0 10px 0 0;}
.top-header .top-nav .hs-menu-wrapper.hs-menu-flow-horizontal li a{text-transform:none; font-size:14px; padding:5px 10px 0 10px;}
.top-header .social-block li{display:inline-block; padding:0 10px;}
.top-header .social-block li a{font-size:18px; display:block; }

.bottom-header{padding:0 50px;}
.left-subheader &gt; div{display:inline-block; vertical-align:top;}
.left-subheader &gt; div:first-child{margin: 0 0 0 -50px;}
.left-subheader .orbit-logo{background:url(https://www.mobilize.net/hubfs/1webSITE-Images/Images/bg-top.jpg) no-repeat top left; padding:13px 137px 13px 50px;}

/* search block CSS */
.top-search{position:relative;  background-color: transparent;
  border-left: 1px solid transparent;}
.top-search .g-search{position:absolute; top:79px; right:0; width:300px; z-index:9;}
.top-search .top-search .cse .gsc-control-cse, .top-search .gsc-control-cse{padding:4px 10px;}
.top-search form{margin:14px;}
.top-search .gsst_a{padding-top:6px;}
.top-search .gsst_a .gscb_a{color:#222;}
.top-search input[type="image"]{background-color:#999; padding:20px; color:#fff; border: 1px;}
.top-search input[type="text"]{height: 40px !important; width: 290px !important; background:#f0f0f0 !important; color:#222; padding:20px 5px !important; font-family: 'Segoe UI', sans-serif, Arial, Helvetica, sans-serif; font-weight:400; }
.top-search table.gsc-search-box td{padding:0;}
.top-search .gsc-input-box{height: auto; border:none;}
.top-search .gsc-input-box table tr td:last-child{display:none;}
.top-search .gsc-search-box{position:relative;}
.top-search .gsc-search-button{position:absolute; right:9px; top:1.5px;}




.support-block{}
.search-box{margin:0px 0 0;}
.support-block span{display: inline-block; vertical-align: top; font-family:; color:#666; margin:10px 10px 0 0;}
.support-block ul{display: inline-block; vertical-align: top;}
.support-block ul li{display:inline-block;}
.support-block ul li a{display:block; width:40px; height:40px; line-height:52px; color:#a80808; text-align: center; border-radius:2px;}
.support-block ul li a:hover{background-color:#a80808; color:#fff;}
.bottom-right{text-align:right; padding:13px 0; border-left:1px solid #00adee;}


.contact-part{background:no-repeat center / cover; padding:100px 0;}

.contact-part .contact-left h1{color:#fff; font-size: 60px; font-weight: 300; line-height: 65px; text-transform: none;}
.contact-part .contact-content{color:#fff; font-size:18px; line-height: 28px; font-weight: 300;}
.contact-part .contact-form .form-box{max-width:463px; margin:0 auto; color: #fff;}
.contact-part .timings ul{margin:60px 0 0 0;}
.contact-part .timings ul li{color:#fff; font-size:18px; font-family:; margin:0 0 40px 50px; font-weight: 300;}
.contact-part .timings ul li a{color:#fff; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.contact-part .timings ul li a:hover{color:;}
.contact-part .timings ul li:before{font-family:'FontAwesome'; font-size:30px; position: absolute; margin:-2px 0 0 -50px;}
.contact-part .timings ul li:nth-child(1):before{content:'\f017';}
.contact-part .timings ul li:nth-child(2):before{content:'\f095';}
.contact-part .timings ul li:nth-child(3):before{content:'\f003';}
.contact-form .hs-form-field &gt; label{display: none;}
.contact-form .hs-error-msgs li label{margin:-5px 0 10px 0; display: block; font-size: 14px; color:#fff;}
.contact-form form textarea{height:217px;}
.ty-message{font-size:20px; font-weight:300;}
.form-box .hs-error-msgs li label{color:#fff;}

.map-block{color:#fff; font-size:18px;}
.map-block &gt; div &gt; div{display:flex;}
.map-block .map-yellow{background-color:#00adee; width:33%; box-sizing:border-box; padding:100px 0;}
.map-block .map-yellow &gt; div{margin: 0 auto; max-width: 320px;}
.map-block .map-yellow h3{color:#fff; font-size:36px; text-transform:none; font-weight:700;}
.map-block .map-frame{width:67%; margin:0px;}
.map-block .map-frame iframe{width:100%; display:block;}

.footer-container-wrapper{background-color:#2b2b2b;}
.footer-container-wrapper a{color:#999; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;}
.footer-container-wrapper a:hover{color:#00adee;}
.footer-container-wrapper .copy-txt{color:#666; font-size:12px; margin:15px 0 0;}
.footer-container-wrapper h4{font-weight:400; color:#666; font-size:20px; text-transform:none; margin:0 0 20px;}
.footer-container-wrapper .footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul{width:100%;}
.footer-container-wrapper .footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul li{float:none;}
.footer-container-wrapper .footer-menu ul li a{font-size:14px; text-transform:none; font-weight:400; padding:5px 0; max-width:none; width:auto; }
.footer-container-wrapper .newsletter-block h3{font-weight:400; color:#666; font-size:16px;  margin:0 0 20px; line-height:30px;}
.footer-container-wrapper .newsletter-block .hs_email label{display:none;}
.footer-container-wrapper .newsletter-block .hs_email input[type="email"]{border:none; height:35px; line-height:35px; padding: 0 10px; margin: 0;}
.footer-container-wrapper .newsletter-block .hs_blog_blog_subscription{display:none;}
.footer-container-wrapper .newsletter-block .hs_submit input[type="submit"]{color: #fff; cursor:pointer; width:100%; border:none; background-color:; margin: 4px 0 0; padding:9px 10px; font-weight:700; font-size:14px; text-transform:uppercase; display: inline-block; text-align: center; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.footer-container-wrapper .newsletter-block .hs_submit input[type="submit"]:hover{background-color:; color:#fff;}
.footer-container-wrapper ul.footer-social{margin:85px 0 0;}
.footer-container-wrapper ul.footer-social li{display:inline-block;}
.footer-container-wrapper ul.footer-social li a{ -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;; font-size:24px; display:block; margin:0 10px;}

.slide-top{position:fixed; z-index: 99; opacity:0; visibility:hidden; right:16px; bottom:16px; width:40px; height:40px; background-color:#00adee; color:#fff; font-size:24px; line-height: 37px; text-align:center; cursor:pointer; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.slide-top:hover{background-color:#bd2227; color:#fff;}
.slide-top.show{opacity:1; visibility:visible;}

.banner-table{display:table; width:100%; height:612px;}
.banner-table .banner-slide{display:table-cell; vertical-align: middle; background-position: center center; background-repeat: no-repeat; background-size: cover; text-align:center;}
.banner-slide .left-imgs{display:inline-block; vertical-align: top;}
.banner-slide .right-data{display:inline-block; vertical-align: top; text-align:left; padding:0 0 0 50px;}
.banner-slide .right-data h4{color:#fff; font-size:14px; text-transform:none; opacity:.5; font-weight:300;}
.banner-slide .right-data h3{color:#fff; font-size:18px; text-transform:none; font-weight:500;}
.banner-slide .right-data h1{color:#fff; font-size:60px; text-transform:none; font-weight:300; letter-spacing:3px;}
.banner-slide .right-data p{color:#fff; font-size:18px; font-weight:300;}


.top-banner .slick-dots{position:relative; bottom:35px; left:0; right:0px; text-align:center;}
.top-banner .slick-dots li{display:inline-block; height:10px; cursor:pointer;}
.top-banner .slick-dots li button{border:none; width:128px; height:2px; background-color:#fff; margin:0 10px; text-indent: -99999px;}
.top-banner .slick-dots li.slick-active button{background-color:#bd2227;}

.logo-slider1 div.hs_cos_wrapper_widget { display:inline-block; float:none; vertical-align: middle; }
.client-logos span{display:table; width:100%; table-layout: fixed;} 
.client-logos span &gt; div{ display:block; vertical-align: middle; -webkit-filter: grayscale(100%); filter: grayscale(100%); text-align:center;}
.client-logos span &gt; div img{max-width:100%;}
.client-logos .slick-slide img { display:inline-block; }

.explore-wrapper{padding:30px;}
.explore-wrapper &gt; div &gt; div{display:flex;}
.explore-left h1{font-size:36px; color:#3b3b3b; font-weight:normal; font-family:; text-transform:none;}
.explore-left h1+p{font-size:18px; color:#3b3b3b; font-weight:400; text-transform:none; margin-top: -5px;}
.explore-left &gt; div{height:100%;}
.explore-left &gt; div &gt; div{display:table; width:100%; height:100%;}
.explore-left &gt; div &gt; div &gt; div{display:table-cell !important; vertical-align: middle; float:none !important;}
.explore-right{}
.explore-right &gt; span &gt; div{float:left; width:calc(33% - 20px); margin:0 0 20px 20px;}
.explore-right .explore-block{position:relative;}
.explore-right .explore-block .explre-img{background-color:#ffffff;}
.explore-right .explore-block .explre-img img{width:100%;  -webkit-transition: all 400ms ease;
 -moz-transition: all 400ms ease;
 -o-transition: all 400ms ease;
 -ms-transition: all 400ms ease;
 transition: all 400ms ease;; }
.explore-right .explore-block &gt; a { left:0; position:absolute; text-align:center; top:0; width:100%; bottom:0; line-height: 272px; color:#00adee; opacity:0;  }
.explore-right .explore-block:hover .explre-img img{opacity:.10;}
.explore-right .explore-block:hover a{opacity:9;}
.explore-right .see-all{background:#bd2227; color:#fff; display: block; padding-bottom: 100%; position: relative;  text-align: center;}
.explore-right .see-all:hover{background:#8c0707; }
.explore-right .see-all span{left:50%; position:absolute; top:50%; transform:translate(-50%, -50%);}
.explore-right .see-all span i{margin: 0 0 18px;}

.testimonial-slider{display:flex;}
.testimonial-slider .slick-slide{opacity:.50;}
.testimonial-slider .slick-slide.slick-center{opacity:1;}
.testimonial-slider .testi-content{float:left; width:50%; background:#2b2b2b url(https://www.mobilize.net/hubfs/1webSITE-Images/Images/quotes.png) no-repeat 34px 47px; padding:87px 60px;}
.testimonial-slider .testi-content p{color:#fff; font-size:18px; font-style:italic; font-weight:300; min-height:170px;}
.testimonial-slider .testi-content h4{color:#fff; font-size:21px; font-weight:normal; font-family:; font-style:normal; text-transform:none; margin:0;}
.testimonial-slider .testi-content span{color:#fff; font-size:18px; font-weight:normal; font-style:300;}
.testimonial-slider .testi-image{float:left; width:50%; background-position:center center; background-repeat: no-repeat; background-size:cover;}


.walkthrough-slider{display:flex;}
.walkthrough-slider .slick-slide{opacity:.50;}
.walkthrough-slider .slick-slide.slick-center{opacity:1;}
.walkthrough-slider .testi-content{float:left; width:40%; background:#8fdef6 url(https://www.mobilize.net/hubfs/1webSITE-Images/Images/WebMAP5-white.png) no-repeat no-repeat 10px 20px; padding:10px 20px; }
.walkthrough-slider .testi-content p{color:#fff; font-size:24px; font-style:italic; font-weight:300;}
.walkthrough-slider .testi-content h2{color:#eeeeee; font-size:25px; font-weight:normal; font-family:; font-style:normal; text-transform:none; margin:0;}
.walkthrough-slider .testi-content span{color:#fff; font-size:18px; font-weight:normal; font-style:300;}
.walkthrough-slider .testi-image{float:left; width:50%; background-position:center center; background-repeat: no-repeat; background-size:cover;}



.blog-list{margin:30px 0 0;}
.blog-list .hs-rss-module &gt; div{float:left; width:calc(25% - 58px); margin:0 58px 0 0;}
.blog-list .hs-rss-module &gt; div &gt; div{width:100% !important; padding:0 !important; float: none !important;}
.blog-list .hs-rss-module .hs-rss-item-text{display:table-footer-group;}
.blog-list .hs-rss-module .hs-rss-item-text a.hs-rss-title{display:block; margin:20px 0 0 0; font-size:18px; color:#00adee; font-weight:700;}
.blog-list .hs-rss-module .hs-rss-item-text .hs-rss-description p{margin:20px 0 0 0; font-size:15px; color:#666;}
.blog-list .hs-rss-module .hs-rss-item-text .hs-rss-description p a{color: #fff; margin:16px 0 0; position:relative; min-width:138px; box-sizing:border-box; background-color:#00adee; padding:12px 10px; font-weight:300; font-size:16px; text-transform:uppercase; display:table; text-align: center; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.blog-list .hs-rss-module .hs-rss-item-text .hs-rss-description p a:hover{background-color:#00beff; color:#fff;}
.blog-list .hs-rss-module .hs-rss-item-image-wrapper {display:table-header-group;}
.blog-list .hs-rss-module &gt; div:last-child{margin:0;}

.about-orbit{}
.about-orbit .bg-image{display:none;}
.we-areblock &gt; div &gt; div{display:flex;}
.we-areblock &gt; div &gt; div &gt; div:first-child{width:30%; background-color:#00adee;}
.we-areblock &gt; div &gt; div &gt; div:last-child{width:70%; margin:0;}
.we-areblock .orbit-img{padding:180px 0 30px; background-position:0 0; background-repeat: no-repeat; /*background-size:cover;*/}
.we-areblock .orbit-txt &gt; div{display:table; width:100%; height:100%;}
.we-areblock .orbit-txt &gt; div span{display:table-cell; vertical-align: middle; width:100%; height:100%; padding:0 37px 0 0; text-align:right;}
.we-areblock .orbit-txt &gt; div span h4{font-size:50px; font-weight:700; color:#fff;}

.or-logo{background-color:#bd2227; background-blend-mode:multiply; padding:35px 90px; width:auto !important; display:inline-block !important; background-position: 0 -180px;}
.or-content{background-color:rgba(0,0,0,.74); padding:23px 90px; width:auto !important; display:inline-block !important; color:#fff; font-size:18px;}
.or-content a{font-weight: 300; letter-spacing: 0.6px;color: #fff; position:relative; margin:20px 0 0; min-width:119px; box-sizing:border-box; background-color:#00adee; padding:12px 10px; font-weight:300; font-size:14px; text-transform:uppercase; display: inline-block; text-align: center; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.or-content a:hover{background-color:#00beff; color:#fff;}


.event-mobilize{}
.event-mobilize .bg-image2{display:none;}
.event-promo &gt; div &gt; div{display:flex;}
.event-promo &gt; div &gt; div &gt; div:first-child{width:30%; background-color:#00adee;}
.event-promo &gt; div &gt; div &gt; div:last-child{width:70%; margin:0;}
.event-promo .mobilize-img{padding:80px 0 30px; background-position:0 0; background-repeat: no-repeat; /*background-size:cover;*/}
.event-promo .mobilize-txt &gt; div{display:table; width:100%; height:100%;}
.event-promo .mobilize-txt &gt; div span{display:table-cell; vertical-align: middle; width:100%; height:100%; padding:0 37px 0 0; text-align:right;}
.event-promo .mobilize-txt &gt; div span h3{font-size:48px; font-weight:700; color:#fff;}

.event-logo{background-color:#FFF; background-blend-mode:multiply; padding:35px 90px; width:auto !important; display:inline-block !important; background-position: 0 -180px;}
.event-content{background-color:rgba(15,125,175,.74); padding:23px 90px; width:auto !important; display:inline-block !important; color:#fff; font-size:18px;}
.event-content a{font-weight: 300; letter-spacing: 0.6px;color: #fff; position:relative; margin:20px 0 0; min-width:119px; box-sizing:border-box; background-color:#00adee; padding:12px 10px; font-weight:300; font-size:14px; text-transform:uppercase; display: inline-block; text-align: center; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.event-content a:hover{background-color:#00beff; color:#fff;}


.trusted-business{text-align:center;}
.trusted-business .brand-logos{}
.trusted-business .brand-logos &gt; span{display:table; width:100%; table-layout: fixed; margin:67px 0 50px; }
.trusted-business .brand-logos &gt; span &gt; div { display:block; vertical-align: middle; width:16%; float:left; height:100px; text-align:center; }
.trusted-business .brand-logos &gt; span &gt; div img { position:relative;  top: 50%;  transform: translateY(-50%);}
.trusted-business .slick-slide img { display:inline-block; }



.bottom-call{padding:25px 0; background-color:#bd2227; color:#fff; font-size:18px; text-align:center}
.bottom-call i{font-size: 36px; margin:0 39px 0 0;  vertical-align:middle;}

.conversion .bg-image{display:none;}
.conversion .conversion-top{padding:135px 0; background-position:center; background-repeat:no-repeat; background-size:cover;}
.conversion .conversion-top .form-box{margin:0 auto; max-width:470px;}
.conversion .conversion-top .form-box .red-txt{color:#bd2227; font-weight:bold; text-transform:none; font-size:18px;}
.conversion .conversion-top .form-box h2{font-weight:400; font-size:48px; text-transform:none; color:#fff;}
.conversion .conversion-top .form-box .form-content{font-size:18px; color:#fff; margin:0 0 13px 0;}

.product-block{position:relative;}
.product-block &gt; div{position:relative; z-index:1;}
.product-block:after{content:''; position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(28, 17, 17, 0.7);}
.product-block h2{font-size:14px; text-transform:none; font-weight:300; opacity:.5; color:#fff;}
.product-block h1{font-size:60px; text-transform:none; font-weight:300; color:#fff; letter-spacing:4px; margin-top: 10px;}
.product-block p{font-size:18px; margin:0; font-weight:300; line-height:30px;}

.product-page .bg-image{display:none;}
.product-page .product-block &gt; div &gt; div &gt; div{display:table; width:100%; height:470px;}
.product-page .product-block &gt; div &gt; div &gt; div &gt; div{display:table-cell; height:100%; vertical-align: middle; float:none; text-align:center; color:#fff;}

.filter-dropdown ul{text-align:center}
.filter-dropdown ul li{display:inline-block;}
.filter-dropdown ul li a{display:block; padding:0 20px 9px 20px; font-size: 18px; -webkit-transition: all 0ms ease;
 -moz-transition: all 0ms ease;
 -o-transition: all 0ms ease;
 -ms-transition: all 0ms ease;
 transition: all 0ms ease;;}
.filter-dropdown ul li a.selected{border-bottom: 4px solid #dae1e8;}

.resource-box{ width:calc(33.33% - 2px); background-color: #f0f0f0; float:center; padding:30px; box-sizing: border-box; margin:0 2px 2px 0; clear: both; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
.resource-box:hover{background-color: #eeeeee;}
.resource-box h4 {font-size:24px; font-weight:400; text-transform:none;  text-align:center; }
.resource-box .pro-img{background-size:cover; margin:0 auto; max-width:275px; padding-bottom: 240px;}
.resource-box p{font-size:18px; font-weight:300; margin-top: 10px; text-align:left; }
.resource-box .btn-1 a{min-width:145px; margin:0 0 13px; opacity:1; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}

.resource-box:hover .btn-1 a{opacity:1;}
.product-specific .bg-image{display:none;}
.product-specificbanner{padding:80px 0; background-position: center center; background-repeat: no-repeat; background-size: cover;}
.resource-main-section &gt; span &gt; div &gt; div:nth-child(3n+3) .resource-box { margin-right: 0px; width: calc(33.33% - 1px); clear: right;}

.product-specificbanner .version span{font-size:8px; color:#fff; text-transform:none; background-color:#bd2227; padding:8px 5px; text-align: center; min-width:150px; display:inline-block;}
.product-specificbanner h1{line-height:50px; margin:10px 0 0;}
.product-specificbanner p{margin:34px 0 25px; }
.product-specificbanner .last-img{margin-top:40px;}

.pixus-is{text-align:center;}
.pixus-is h3{font-size:30px; font-style:italic; font-weight:300; margin:0 0 23px 0;}

.row-fluid .image-amazing &gt; div &gt; div{display:flex;}
.row-fluid .image-amazing &gt; div &gt; div &gt; div{float:left; width:50%; margin:0;}
.image-amazing .widget-type-linked_image{max-height:689px; overflow:hidden;}
.image-amazing img{width:100% !important; height:auto;}
.image-amazing .image-group{background-color: #00adee ; padding:110px 130px; color:#fff;}
.image-amazing .image-group h2{color:#fff; font-size:48px; font-family:; text-transform:none; font-weight:normal;}
.image-amazing .image-group p{font-size:16px; font-weight:300; line-height:30px; margin:7px 0 17px 0;}

.image-amazing .amazing-group{padding:110px 130px;}
.image-amazing .amazing-group h2{font-size:48px; font-family:; text-transform:none; font-weight:normal;}
.image-amazing .amazing-group p{font-size:16px; font-weight:300; line-height:30px; margin:7px 0 17px 0;}

.take-design .bg-image{display:none;}
.take-design-wrapper{background-position: center center; background-repeat: no-repeat; background-size: cover; padding:80px 0;}
.take-design-wrapper .red-block{display:inline-block; float:none; width:auto; max-width: 715px; background-color:#bd2227; padding:90px 50px;}
.take-design-wrapper .red-block h1{color:#fff; font-size:36px; font-family:; text-transform:none; font-weight:300;}
.take-design-wrapper .red-block h2{color:#fff; font-size:32px; font-family:; text-transform:none; font-weight:300;}
.take-design-wrapper .red-block p{font-size:16px; font-weight:300; line-height:30px; margin:7px 0 17px 0; color:#fff;}

.more-like{text-align:center;}
.more-like .more-l{font-size:18px; padding-bottom: 60px;}
.more-like .more-likelisting &gt; span{display:block; float:left; width:100%;}
.more-like .more-likelisting &gt; span &gt; div{float:left; width:33.33%; margin:0 2px 0 0;}
.more-like .more-likelisting &gt; span &gt; div:nth-child(3n+3){margin:0; width: calc(33.33% - 4px);}
.more-like .more-likelisting &gt; span &gt; div .resource-box{width:100%;}

.hs-blog-listing .bg-image{display:none;}

.banner-content &gt; div{display:table; width:100%; height:460px; background-position: center center; background-repeat: no-repeat; background-size: cover;}
.banner-content &gt; div &gt; span{display:table-cell; vertical-align: middle;}
.banner-content{color:#fff;}
.banner-content p{margin:0; text-transform:none; font-size:18px; font-weight:300;}
.banner-content h1{margin:0; text-transform:none; font-size:60px; font-weight:300; color:#fff; margin:0 0 25px;}
.banner-content h1+p{text-transform:none;}

.hs-blog-listing .post-1 .span9{width:100%;}
.slider-wrapper{margin:55px -30px 0;}

.post-data [class*="slider"] h2{font-size:36px; font-family:; font-weight:normal; text-transform:none; margin-bottom:4px;}
.post-data [class*="slider"] h3{margin:14px 0 12px;}
.post-data [class*="slider"] h3 a{font-size:18px; font-weight:700; color:#00adee;}
.post-data [class*="slider"] h2+p{font-size:18px; text-transform:none; margin-top:0px;}
.post-data .post-item{float:left; width:25%;}
.post-data .post-item .post-cont{ margin:0 30px;}
/*.post-data .post-item:last-child{margin-right:0;}*/
.post-data .slider1, .post-data .slider2, .post-data .slider3{overflow:hidden; padding:0 15px 50px; margin: 0 auto; box-sizing: border-box;}
.post-data .slider2, .post-data .slider3{padding:0 15px 0;}
.post-data .slider1:after, .post-data .slider2:after, .post-data .slider3:after{clear:both; content: ""; display:table;}
.post-data .post-body p{font-size:14px; margin-top:0; color:#666; line-height:16px;}
.post-data .post-body .btn-1.small a{font-size:14px;}

.post-data .slick-dots{position:absolute; bottom:-30px; left:0; right:0px; text-align:center;}
.post-data .slick-dots li{display:inline-block;}
.post-data .slick-dots li button{border-radius: 100%; cursor: pointer; border:none; width:12px; height:12px; background-color:#00adee; margin:0 6px; text-indent: -99999px; padding:0;}
.post-data .slick-dots li.slick-active button{background-color:#bd2227;}

.bg-wrap{background-color:#ddd; margin-bottom: 75px;}


.post-inner-hero-section{background-position: center center; background-repeat: no-repeat; background-size: cover; overflow:hidden; position:relative;}
.post-inner-hero-section &gt; div{position:relative; z-index:9;}
.post-inner-hero-section::after{background-color: rgba(0, 0, 0, 0.4); content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%;}
.post-inner-hero-section .bg-image{display:none;}

.breadcrumb-inner{padding:10px 50px; background-color:rgba(0,0,0,.3); color:#fff; font-size:14px;}
.breadcrumb-inner a{color:#fff; font-size:14px;}

.info-block{padding-top:90px; padding-bottom:90px; color:#fff;}
.info-block a{color:#fff; }
.info-block a.topic-link{color:#fff; font-size:18px; font-weight:300; text-transform:none;}
.info-block h1{color:#fff; font-size:60px; font-weight:300; margin:0 0 7px 0;}
.info-block p{color:#fff; font-size:18px; font-weight:300; margin-top:0;}

.author-dtl{padding:22px 0 0 0;}
.author-dtl .hs-author-avatar{float:left; margin:0 13px 0 0;}
.author-dtl .hs-author-avatar img{width:50px; height:50px; border-radius:100%;}

.if-blogdetail{}
.if-blogdetail p:empty{display:none;}
.post-data .post-body.if-blogdetail p{font-size:16px; line-height:30px;}
.if-blogdetail h2{font-size:36px;}
.if-blogdetail h2, .if-blogdetail h3, .if-blogdetail h4, .if-blogdetail h5{font-weight:400; margin:0 0 25px 0;}

.right-blockblog h3{font-size:16px; font-weight:700; margin:0 0 30px 0;}
.right-blockblog .sidebar-related-post{margin-bottom:50px;}
.right-blockblog .related-post-item, .right-blockblog .other-post-item{float: left; margin: 0 0 30px; width: 100%;}
.right-blockblog .related-post-item .related-image, .right-blockblog .other-post-item .related-image{float:left; margin:0 13px 0 0; width:100px; height:100px; background-position: center center; background-repeat: no-repeat; background-size: cover;}
.right-blockblog .related-title a, .right-blockblog .other-post-item a{font-size:16px;} 
.right-blockblog .related-title span, .right-blockblog .other-post-item span{color:#999; font-size:12px; display:block;}

.hs-blog-listing .brand-logos, .hs-blog-post .brand-logos{display:table; margin: 67px 0 50px; table-layout: fixed; width: 100%;}
.hs-blog-listing .brand-logos div, .hs-blog-post .brand-logos div{display:table-cell; vertical-align:middle;}


.brand-logos.brand-main .logo-sldier { display: block; width:100%; vertical-align: middle; float: left;   text-align: center; }
.brand-logos.brand-main .logo-sldier .slick-track .hs_cos_wrapper {display: block; width:100%; vertical-align: middle; float: left;  height: 100px;  text-align: center;  }
.brand-logos.brand-main  .logo-sldier .slick-track .hs_cos_wrapper img {     position: relative;    top: 50%;     transform: translateY(-50%);}


/*------------------------------------
  $CALLOUTS
------------------------------------*/

.pagetitle, h2.callout {
	clear: left;
	color: #fff;
	margin: 0 0 40px 0;
	padding: 20px 10px;
	position: relative;
	text-align: center;
}
.pagetitle:after, h2.callout:after {
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	bottom: -20px;
	content: ' ';
	height: 0;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	width: 0;
}
.pagetitle h1 {
	font-size: 36px;
	line-height: 1;
	margin: 0 !important;
}
.pagetitle {
	background-color: #000000;
}
.pagetitle:after {
	border-top: 20px solid #000000;
}
h2.callout {
	background-color: #00adee;
	margin-top: 60px;
}
h2.callout:after {
	border-top: 20px solid #00adee;
}

/*------------------------------------
  $FAKECTAS
------------------------------------*/
.fakecta, .main-content p.fakecta, .wrapper__twocolumns p.fakecta, .wrapper__threecolumns p.fakecta {
	background: #FFF;
	border-radius: 5px;
	border: 1px solid #00adee;
	color: #00adee;
	display: inline-block;
	margin: 0 auto 20px auto;
	padding: 10px 20px;
	text-align: center;
	text-decoration: none;
}
.fakecta:hover, main-content p.fakecta:hover, .wrapper__twocolumns p.fakecta:hover, .wrapper__threecolumns p.fakecta:hover {
	background: #00adee; 	color: #FFF;
}
.fakecta a {
	background-color: transparent;
	color: #00adee;
	display: block; /* make the whole .fakecta clickable */
	font-size: 16px;
	text-decoration: none;
}
.fakecta a:hover {
	color: #fff;
	text-decoration: none;
}
.main-content details p.fakecta {
	margin: 0 20px 20px 20px;
}
/* .wrapper__twocolumns .fakecta { } */

/* .wrapper__threecolumns .fakecta { } */


.fakectablue, .main-content p.fakectablue, .wrapper__twocolumns p.fakectablue, .wrapper__threecolumns p.fakectablue {
	background: #00adee;
	border-radius: 5px;
	border: 1px solid #00adee;
	color: #FFF;
	display: inline-block;
	margin: 0 auto 20px auto;
	padding: 10px 20px;
	text-align: center;
	text-decoration: none;
}
.fakectablue:hover, main-content p.fakecta:hover, .wrapper__twocolumns p.fakecta:hover, .wrapper__threecolumns p.fakecta:hover {
	background: #FFF;
	color: #00adee;
}
.fakectablue a {
	background-color: transparent;
	color: #00adee;
	display: block; /* make the whole .fakecta clickable */
	font-size: 16px;
	text-decoration: none;
}
.fakectablue a:hover {
	color: #00adee;
	text-decoration: none;
}
.main-content details p.fakectablue {
	margin: 0 20px 20px 20px;
}

/* Menu CSS */
.ebiz-toggle{padding:8px 0; background-color:rgba(0, 0, 0, 0.1); float:right; border:none; cursor:pointer; width:40px; height:35px;}
.ebiz-toggle .icon-bar{background-color:#fff; border-radius:1px; display:block;margin: 0 auto; height:3px; position:relative; width:22px; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;; }
.ebiz-toggle .icon-bar + .icon-bar{margin-top:4px;}
.ebiz-toggle .icon-bar:nth-child(1), .ebiz-toggle .icon-bar:nth-child(3){top:0; transform:rotate(0deg); -webkit-transform:rotate(0deg); -ms-transform:rotate(0deg);}
.ebiz-toggle.ebiz-menuopen .icon-bar:nth-child(1){top:7px; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg);}
.ebiz-toggle.ebiz-menuopen .icon-bar:nth-child(2){opacity:0;}
.ebiz-toggle.ebiz-menuopen .icon-bar:nth-child(3){top:-7px; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg);}


.mainmenu .mobile-menu span.mobile-toggle{width:40px; height:40px; cursor:pointer; position:absolute; right:7px; top:7px; background-color:#ededed; -webkit-transition: all 400ms ease;
 -moz-transition: all 400ms ease;
 -o-transition: all 400ms ease;
 -ms-transition: all 400ms ease;
 transition: all 400ms ease;; }
.mainmenu .mobile-menu span.mobile-toggle:after, .mobile-toggle:before{content:""; background-color:#000; height:16px; width:2px; position:absolute; left:19px; top:12px; -webkit-transition: all 400ms ease;
 -moz-transition: all 400ms ease;
 -o-transition: all 400ms ease;
 -ms-transition: all 400ms ease;
 transition: all 400ms ease;; }
.mainmenu .mobile-menu span.mobile-toggle:before{-ms-transform:rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); -webkit-transition: all 400ms ease;
 -moz-transition: all 400ms ease;
 -o-transition: all 400ms ease;
 -ms-transition: all 400ms ease;
 transition: all 400ms ease;; }
.mainmenu .mobile-menu span.mobile-toggle.ebiz-subopen:after{-ms-transform:rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.mainmenu .mobile-menu span.mobile-toggle.ebiz-subopen:before{opacity:0; -ms-transform:rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg);}
.mainmenu .hs-menu-wrapper ul{float:left; padding:0; width:100%; min-width:250px;}

.mainmenu .hs-menu-wrapper .mobile-menu &gt; li:first-child a{ max-width:none; width:auto; font-family:; font-size:16px; color:#00adee; padding:24px 20px 25px; display:block;}
.mainmenu .hs-menu-wrapper ul ul{background-color:#fff;}
.mainmenu .hs-menu-wrapper &gt; ul &gt; li.hs-item-has-children:after{content:'\f0d7'; font-family:'FontAwesome'; font-size: 20px; color:#00adee; position:absolute; right:3px; top:24px;}
.mainmenu .hs-menu-wrapper &gt; ul &gt; li &gt; a{max-width:none; width:auto; font-family:; font-size:16px; color:#00adee; padding:24px 20px 25px; display:block;}
.mainmenu .hs-menu-wrapper &gt; ul &gt; li &gt; a:hover{color:#a80808;}
.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{max-width:none; white-space: pre-line; width:auto;}
.mainmenu .hs-menu-wrapper &gt; ul &gt; li.hs-item-has-children ul.hs-menu-children-wrapper &gt; li:hover &gt; a{color:#bd2227;}

/* gallery section */
.row-fluid .gallery-box { padding:10px 0 20px; float:left; }
.row-fluid .gallery-box div.hs_cos_wrapper_widget { width:15.2%; display:inline-block; margin-top:16px; margin-right:16px; vertical-align:middle; }
.row-fluid .gallery-box div.hs_cos_wrapper_widget img { width:100% !important; }

/* News Room */
.news-section{padding:40px 70px;}
.flex-news{position:relative;margin 0 auto;}
.flex-news .hs_cos_wrapper_type_image_slider, .flex-news .newsroom-feature{float:left;margin-right:50px; width:30%; margin-bottom:50px; min-height:200px; }
.flex-news .hs_cos_wrapper_type_image_slider:nth-child(3n+3){margin-right:0;}
.flex-news .hs_cos_wrapper_type_image_slider .hs_cos_flex-direction-nav{display:none !important;}
.flex-news .hs_cos_flex-slider .caption { background:none  !important; position: relative; font-size: 1.3em; color: #5B5E60; padding:0;margin-top}
.flex-news .hs_cos_flex-slider .hs_cos_flex-slides img {max-width:400px; max-height:125px !important;}
.flex-news .hs_cos_flex-slider .caption p{padding:0;margin:0; color:#5b5e60 !important;}
.flex-news .hs_cos_flex-slider .caption p strong{font-weight:900; font-size:1.3em;}
.flex-news .hs_cos_flex-control-paging li a {width: 25px;height: 25px;}
.flex-news .hs_cos_flex-control-paging li a.hs_cos_flex-active{background: ;}

.flex-news .newsroom-feature{text-align:center;}
.flex-news .hs_cos_wrapper_type_custom_widget:nth-child(3n+3) .newsroom-feature{margin-right:0;}
.flex-news .newsroom-feature img { max-height:125px !important;}
.flex-news .newsroom-feature .btn-1 a{ min-width:100% !important;}



/* Knowledge Base */
.orbitkb{min-height: 462px !important;}
.orbitkb h1{font-size: 61px; color: #FFFFFF; text-align: center; font-weight: 200; margin-top: 0;}
.orbitkb h2{font-size: 25px; color: #FFFFFF; text-align: center; font-weight: 400; margin-bottom: 0;}

.kb-content-hero{margin-top: 130px;}

.kb-bg{background-position:center center; min-height: 462px !important;}

/* search block CSS */
.kb-search{position:relative; max-width:848px; margin:0 auto;}
.kb-search .gsc-control-cse{ background:none !important; border:none !important;}
.kb-search .kb-search .cse .gsc-control-cse, .kb-search .gsc-control-cse{padding:4px 10px;}
.kb-search form{margin:0;}
.kb-search .gsst_a{padding-top:6px;}
.kb-search .gsst_a .gscb_a{color:#222;}
.kb-search input[type="image"]{background-color:#bd2227;background:url('https://www.adherecreative.com/hubfs/orbit-2017/Image/search-button.png') left top no-repeat;  background-size: 58px 58px;  box-sizing:border-box;
  padding-left: 58px;  color:#bd2227; border:none;}
.kb-search input[type="text"]{height: 70px !important; width: 100% !important; background:#fff !important; border: 1px solid #979797;
 color:#222; padding:0px 70px 0px 25px !important; font-family: 'Raleway', sans-serif, Arial, Helvetica, sans-serif; font-weight:400; text-transform:none;}
.kb-search table.gsc-search-box td{padding:0;}
.kb-search .gsc-input-box{height: auto; border:none;}
.kb-search .gsc-input-box table tr td:last-child{display:none;}
.kb-search .gsc-search-box{position:relative;}
.kb-search .gsc-search-button{position:absolute; right:-4px; top:1.5px;}
.kb-search .cse .gsc-search-button input.gsc-search-button-v2, .kb-search input.gsc-search-button-v2{ width: 58px !important; height: 58px !important;}
.kb-search input.gsc-search-button:hover { background-color:#bd2227;background:url('https://www.adherecreative.com/hubfs/orbit-2017/Image/search-button.png') left top no-repeat;  background-size: 58px 58px; opacity:0.8; }

.kb-main .container{padding-top: 50px; padding-bottom: 50px;}

.kb-topic-list{  margin:0 auto; }
.kb-topic-item{ float:left;width:30%;margin-right:20px; min-height:250px;}
.kb-topic-item:last-child{margin-right:0;}
.kb-topic-item a h3{ font-size:25px;}
.kb-topic-item a:hover{ text-decoration: underline;}
.kb-topic-item ul li{ margin-top:10px;margin-bottom:10px; }
.kb-topic-item ul li a{ color:#808080;}
.kb-topic-item ul li i{margin-right:5px;}
.kb-topic-item .viewall{margin-top:15px;}
.kb-topic-item .viewall a{color:#bd2227;}

.kb-post-header{margin-bottom: 0;}
.kb-sub-header-info{ font-size: 15px;font-weight: 200; color: #837E7E;margin-top: 0;}

.kb-bread{width: 100%; min-height: 50px; color: #fff;background: #bd2227; }
.kb-bread .container{padding: 0;padding-top:16px;}
.kb-bread a{color: #fff; font-weight: 200;}
.kb-bread a:hover{text-decoration: underline;}

.kb-sidebar{background:#F3F3F3; text-align:center;padding-top:20px;}
.kb-sidebar h3{font-size: 20px; color: #808080;}
.kb-sidebar .contact-box{text-align:center;display:inline-block;}
.kb-sidebar .contact-box .icon-box{width:50px;text-align:center;float:left; color:#808080;}
.kb-sidebar .contact-box .icon-box .material-icons{color:#bd2227;font-size:50px;}
.kb-sidebar .contact-box .between-or{line-height:70px;}
.kb-sidebar .contact-box a{text-transform:none;}
.kb-sidebar .contact-box a:hover .icon-box .material-icons{color:#00adee;}
.kb-sidebar .contact-divider{ width: 75%; background-color: #F3F3F3; display: block; height: 1px; border: 0;border-top: 1px solid rgba(121, 121, 121, 0.16); }
.kb-sidebar .recent-articles{text-align:left!important;padding-left:40px;padding-right:40px;}
.kb-sidebar .recent-articles li{margin-top: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.kb-sidebar .recent-articles li a{color:#808080; }
.kb-sidebar .sidebar-cta{width: 100%; height: 90px; background: #0A3568; color: #fff; text-align: center;line-height: 30px;padding-top:30px;margin-top: 40px;}
.kb-sidebar .sidebar-cta:hover{background: #bd2227;}
    
.previous-post-link{float: left; color: #bd2227;}
.next-post-link{float: right; color: #bd2227;}

@media  (min-width:1450px) and (max-width:6000px){
     .flex-news .hs_cos_wrapper_type_image_slider, .flex-news .newsroom-feature{  min-height:250px;} 
    
}
@media (max-width:1450px){

    .flex-news .newsroom-feature{float:left;margin-right:50px;width:29%;margin-bottom:50px;  min-height:250px;} 
    .flex-news .hs_cos_wrapper_type_custom_widget:nth-child .newsroom-feature(3n+3){margin-right:50%;}
    .flex-news .hs_cos_wrapper_type_custom_widget:nth-child .newsroom-feature(3n){margin-right:0;}  

}

@media(max-width:991px){

    .flex-news .hs_cos_wrapper_type_image_slider, .flex-news .newsroom-feature{float:left;margin-right: 0;width:100%;margin-bottom:30px;}


}
@media(max-width:767px){

   .flex-news .hs_cos_wrapper_type_image_slider, .flex-news .newsroom-feature{float:left;margin-right:0;width:100%;margin-bottom:30px;}


}

/* Isotope Filtering */
.isotope-item{z-index: 2;}
.isotope-hidden.isotope-item{pointer-events: none; z-index: 1;}
.isotope,.isotope .isotope-item{-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.8s;}
.isotope{-webkit-transition-property: height, width; -moz-transition-property: height, width; -ms-transition-property: height, width; -o-transition-property: height, width; transition-property: height, width;}
.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity; -moz-transition-property:-moz-transform, opacity; -ms-transition-property:-ms-transform, opacity; -o-transition-property:-o-transform, opacity; transition-property:transform, opacity;}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition {-webkit-transition-duration: 0s; -moz-transition-duration: 0s; -ms-transition-duration: 0s; -o-transition-duration: 0s; transition-duration: 0s;}
.isotope.infinite-scrolling{-webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none;}

@media (min-width:768px) {

    .row-fluid .gallery-box div.hs_cos_wrapper_widget:nth-child(6n) { margin-right:0; clear:right; }
    .row-fluid .gallery-box div.hs_cos_wrapper_widget:nth-child(6n+1) { clear:left; }

}

@media (min-width:768px) { .container, .row-fluid .container[class*="span"]{width:750px;} .post-data .slider1, .post-data .slider2, .post-data .slider3{width: 750px; margin: 0 auto;} }
@media (min-width:992px) { .container, .row-fluid .container[class*="span"]{width:970px;} .post-data .slider1, .post-data .slider2, .post-data .slider3{width: 970px; margin: 0 auto;} }
@media (min-width:1200px) { .container, .row-fluid .container[class*="span"]{width:1170px;} .post-data .slider1, .post-data .slider2, .post-data .slider3{width: 1170px; margin: 0 auto;} }
@media (min-width:1620px) { .container, .row-fluid .container[class*="span"]{width:1600px;} .post-data .slider1, .post-data .slider2, .post-data .slider3{width: 1600px; margin: 0 auto;}}

@media (min-width:1619px) {/*hover event for desktops*/
    .top-search &gt; span{display:none;}
    .top-search .g-search{position:static; width: auto;}
}

@media (min-width:1200px) {/*hover event for desktops*/
    .hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-item-has-children:hover &gt; ul.hs-menu-children-wrapper {opacity: 1; visibility: visible;}
    
    .ebiz-toggle, .mainmenu .mobile-menu span.mobile-toggle{display:none;}
	.hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-item-has-children:hover &gt; ul.hs-menu-children-wrapper {opacity:1; visibility:visible;}
}

@media (max-width:1815px){
    .mainmenu .hs-menu-wrapper &gt; ul &gt; li &gt; a{padding:26px 17px 20px; font-size: 20px;}
    .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{font-size: 14px;}
    .top-search .gsc-search-button{right:3px;}
    .top-search input[type="text"]{width: 210px !important;}
    .top-search .gsc-search-box-tools .gsc-search-box .gsc-input{padding:0;}
    .mainmenu .hs-menu-wrapper &gt; ul &gt; li.hs-item-has-children:after{top:26px;}
    .support-block ul li a{margin:4px 0 0; width:30px; height:30px; line-height:44px;}
    .bottom-right{padding:15px 0;}
}

@media (max-width:1619px){
    .top-search .g-search, .no-br br{display:none;}
    .footer-container-wrapper h4{font-size:18px;}
    .footer-container-wrapper ul.footer-social li a{margin: 0 6px;}
    .top-search &gt; span i{background-color:#999; border-radius:2px; color:#fff; cursor:pointer; margin:10px 0 0; opacity:0.4; padding:8px;}
    .top-search input[type="text"]{width:100% !important;}
    .mainmenu .hs-menu-wrapper &gt; ul &gt; li &gt; a{padding:26px 7px 20px; font-size: 14px;}
    .left-subheader .orbit-logo{background-position:right top; padding:13px 77px 13px 50px;}
    .support-block span{display:none;}
    .mainmenu .hs-menu-wrapper &gt; ul &gt; li.hs-item-has-children:after{display:none;}
    .explore-right .explore-block &gt; a{line-height:192px;}
    .image-amazing .image-group, .image-amazing .amazing-group{padding: 110px 40px;}
}

@media (max-width:1199px){
    .footer-container-wrapper ul.footer-social li a{font-size:20px; margin:0 4px;}
    .footer-container-wrapper h4{font-size:15px;}
    .footer-container-wrapper .footer-menu ul li a{display:block;}
    .footer-container-wrapper .newsletter-block h3{font-size:14px;}
    /*.map-block &gt; div &gt; div{display:block;}*/
    .map-block &gt; div &gt; div{margin:0 0 0 -1px;}
    .we-areblock &gt; div &gt; div{margin:0 0 0 -1px;}
    .map-block .map-yellow, .map-block .map-frame{width:50%;}
    .mainmenu .hs-menu-wrapper &gt; ul &gt; li &gt; a{font-size:12px; padding:18px 7px 20px; display:block;}
    .orbit-logo a#hs-link-logo img{width:120px !important;}
    .top-search{display:none;}
    .bottom-right{padding: 6px 0;}
    
    .mobile-menu .top-search{display:none;}
    .mobile-menu .top-search &gt; span{display: inherit;}
    .mobile-menu .top-search .g-search{display:inherit; position:static;}
    .mobile-menu .top-search input[type="image"]{background:#00adee !important;}
    .mobile-menu .top-search .gsc-results-wrapper-overlay{left:5%;}
    
    .mainmenu&gt;ul&gt;li{display:block;}
    .hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-item-has-children ul.hs-menu-children-wrapper{position:relative; opacity:1; visibility: visible; display:none;}
    .mainmenu .hs-menu-wrapper &gt; ul &gt; li.hs-item-has-children ul.hs-menu-children-wrapper li a{max-width:none; width:auto; padding:10px 40px 10px 60px;}
    .mainmenu .hs-menu-wrapper &gt; ul &gt; li ul li{background-color:transparent;}
    .mainmenu .hs-menu-wrapper &gt; ul{/*padding:70px 0 0;*/ position:fixed; right:0; width:300px; top:0; bottom:0; overflow: auto; z-index: 9; background-color:#fff; transform: translateX(305px); -webkit-transform: translateX(305px); -moz-transform: translateX(305px); -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;;}
    .mainmenu .hs-menu-wrapper &gt; ul.mobile-menu.ebiz-menuslide{transform: translateX(0px); -webkit-transform: translateX(0px); -moz-transform: translateX(0px);}
    .hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul.mobile-menu li{float:none;}
    .mainmenu .hs-menu-wrapper &gt; ul &gt; li &gt; a{display:block; max-width:none;font-size: 16px; font-weight:400; letter-spacing: 1px; padding:15px 20px;}
    .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{font-size: 16px; font-weight:400; letter-spacing: 1px; padding:15px 40px;}
    
    .header-container-wrapper .bottom-header &gt; div &gt; div &gt; div{width:auto; margin:0;}
    .bottom-header{position:relative;}
    .mainmenu{position:absolute; right:100px; top:8px; width:40px !important;}
    .bottom-right{float:right !important; margin:0 60px 0 0 !important; padding:8px 10px 8px 0; border-right:1px solid #00adee; border-left:none;}
    .support-block ul li a{margin:4px 5px 0;}
    
    .explore-right .explore-block &gt; a{line-height: 154px;}
    
    .mobile-menu li.close{text-align:right;}
    .mobile-menu li.close button.ebiz-close{padding:8px 0; margin:10px 7px 10px 10px; background-color:#00adee; width:40px; display:inline-block; border:none; cursor:pointer;}
    .mobile-menu li.close button.ebiz-close .icon-bar{background-color:#fff; border-radius:1px; display:block; margin:0 auto; height:3px; position:relative; width:22px; -webkit-transition: all 200ms ease;
 -moz-transition: all 200ms ease;
 -o-transition: all 200ms ease;
 -ms-transition: all 200ms ease;
 transition: all 200ms ease;; }
    .mobile-menu li.close button.ebiz-close .icon-bar + .icon-bar{margin-top:4px;}
    .mobile-menu li.close button.ebiz-close .icon-bar:nth-child(1), .ebiz-toggle .icon-bar:nth-child(3){top:0; transform:rotate(0deg); -webkit-transform:rotate(0deg); -ms-transform:rotate(0deg);}
    .mobile-menu li.close button.ebiz-close .icon-bar:nth-child(1){top:7px; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg);}
    .mobile-menu li.close button.ebiz-close .icon-bar:nth-child(2){opacity:0;}
    .mobile-menu li.close button.ebiz-close .icon-bar:nth-child(3){top:-7px; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg);}
    .mainmenu .fa-home{display:none;}
    
    .resource-box .btn-1 a{opacity:1;}
    
    .row-fluid .gallery-box div.hs_cos_wrapper_widget { width:14.8%; }
}

@media (max-width:991px){
    .btn-1 a, .btn-2 a, .btn-1.w300 a, .committed-block .testi-block .testimonial-anchor a, .btn-1.small a{font-size: 14px;}
    .image-amazing .image-group h2, .image-amazing .amazing-group h2, .take-design-wrapper .red-block h2, .explore-left h1, .heading-txt h1, .product-block h1,.info-block h1{font-size:26px;}
    body, .explore-left h1 + p, .product-block p{font-size:14px;}
    
    .footer-container-wrapper ul.footer-social{text-align: center;}
    .footer-container-wrapper .for-pad.span2{width:22%;}
    .footer-container-wrapper .half-pad.span2{width:47%;}
    .contact-page .contact-form form input[type="submit"]{font-size: 15px;}
    .row-fluid [class*="span"].left-subheader{width:auto;}
    .row-fluid [class*="span"].bottom-right{width:auto; float:right; margin: 0 50px 0 0; padding: 6px 20px 9px;}
    
    .banner-table .banner-slide{padding:20px 15px;}
    .banner-table .banner-slide &gt; div{float:left; width:50%; box-sizing:border-box;}
    .banner-slide .left-imgs img{width:100%; height: auto;}
    .banner-slide .right-data h1{font-size: 34px;}
    .banner-slide .right-data p{font-size:14px;}
    .banner-slide .right-data p br{display:none;}
    .btn-1banner, .btn-2banner{min-width:145px;}
  
    .testimonial-slider .testi-content{font-size:16px; padding:27px 30px; background-position:4px -13px;}
 
    .walkthrough-slider .testi-content{font-size:16px; padding:27px 30px; background-position:4px -13px;}    
    
    .blog-list .hs-rss-module &gt; div{width:calc(50% - 30px); margin:0 15px 40px 15px;}
    .blog-list .hs-rss-module &gt; div:nth-child(2n+1){clear:left;}
    .blog-list .hs-rss-module &gt; div:last-child, .blog-list .hs-rss-module &gt; div:nth-last-child(2){margin-bottom:0;}
    .blog-list .hs-rss-module &gt; div:nth-child(2+1){clear:left;}
    .explore-wrapper{padding-bottom:20px;}
    .explore-right .explore-block &gt; a{line-height:112px;}
    .we-areblock &gt; div &gt; div &gt; div:first-child{width: 50%;}
    .we-areblock &gt; div &gt; div &gt; div:last-child{width: 50%;}
    .we-areblock .orbit-img{padding:130px 0 30px;}
    .or-logo{padding:35px 30px; background-position: 0 -130px;}
    .or-content{padding:23px 30px;}
    .conversion .conversion-top .form-box h2{font-size:38px;}
    .image-amazing .image-group, .image-amazing .amazing-group{padding:40px;}
    .more-like .more-likelisting &gt; span &gt; div, .more-like .more-likelisting &gt; span &gt; div:nth-child(3n+3){margin:0 1px; width: calc(33.33% - 2px);}
    .more-like .more-likelisting &gt; span &gt; div:nth-child(3n+3){margin: 0;}
    .top-banner .slick-dots{bottom:15px;}
    .post-data .post-item .post-cont{margin: 0 15px;}
    .slider-wrapper{margin:55px -15px 0;}
    .take-design-wrapper .red-block{background-color:rgba(168,8,8,.7); max-width:none; padding:20px;}
    
    .row-fluid .gallery-box div.hs_cos_wrapper_widget { width:13.9%; }
    .trusted-business .brand-logos &gt; span &gt; div  { width:33.33%;}
     
    
}

@media (max-width:767px){
    
    .padding-topbottom{padding-bottom:30px; padding-top:30px;}
    .btn-1 a, .btn-2 a, .btn-4 a{display:block;}
    
    .post-data [class*="slider"] h2,.pixus-is h3, .explore-left h1, .heading-txt h1, .conversion .conversion-top .form-box h2, .banner-content h1, .info-block h1, .if-blogdetail h2, .if-blogdetail h3, .if-blogdetail h4, .if-blogdetail h5{font-size:26px;}
    body, .explore-left h1 + p, .conversion .conversion-top .form-box .form-content, .white-con p, .post-data [class*="slider"] h2 + p, .post-data .post-body.if-blogdetail p{font-size:14px;}
    
    .no-br br{display:none;}
    
    .top-header{padding:6px 15px;}
    .bottom-header{padding:0;}
    .left-subheader &gt; div:first-child{margin:0;}
    .left-subheader &gt; div{width:100%;}
    .left-subheader .orbit-logo{padding:0px 70px 13px 15px;}
    .search-box{display:none !important;}
    .mainmenu{right:15px;}
    .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul.mobile-menu li{float:none;}    
    .top-header .social-block, .us-state{display:none !important;}    
	.hs-menu-wrapper.hs-menu-flow-horizontal &gt; ul li.hs-item-has-children ul.hs-menu-children-wrapper{position:relative; opacity:1; visibility: visible; display:none; width:100%;}    
    .map-block &gt; div &gt; div{display:inherit;}
    .map-block .map-yellow{padding:20px 15px; width:100%;}
    .map-block .map-frame{width:100%;}
    
    .left-subheader{height:100px;}
    
    .bottom-right{border:none; text-align:center; width:100% !important; margin:0 !important;}
    .support-block ul li a{margin:4px 10px 0;}
    
    .footer-container-wrapper{padding: 30px 0;}
    .footer-container-wrapper .for-pad.span2, .footer-container-wrapper .half-pad.span2{width:100%;}
    .footer-logo .hs-image-widget{margin:0px;}
    .footer-container-wrapper .copy-txt{margin:7px 0 30px;}
    .footer-container-wrapper ul.footer-social{margin:35px 0 0;}
    .footer-container-wrapper{padding:0;}
    .footer-container-wrapper .copy-txt{margin:7px 0 10px;}
    .footer-container-wrapper h4{font-weight:700;}
    .footer-container-wrapper .footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul{margin-bottom:20px;}
    
    .top-header{height:auto;}
    .top-header .us-state span{display:block; text-align:center;}
    .top-header .top-right &gt; div{display:block;}
    .top-header .top-right &gt; div ul{text-align:center; width:100%;}
    .top-header .top-right .hs-menu-wrapper.hs-menu-flow-horizontal ul li{display:inline-block; float:none; width: auto;}
    .left-subheader{height:53px important;}
    .left-subheader .orbit-logo{background:#00adee;}
    .mainmenu .hs-menu-wrapper ul{width:260px;}
    
    .banner-slide .left-imgs img{max-width: 300px; height: auto; margin:auto;}
    .banner-slide .right-data{padding:20px 0 50px; text-align:center;}
    .banner-slide .right-data img{margin:auto;}
    .banner-table .banner-slide &gt; div{ width:100%;}
    .btn-1banner, .btn-2banner{display:block;}
    .client-logos span &gt; div{display: block; margin: 0 0 15px;}
    .client-logos span &gt; div img{width:60%;}
    .explore-wrapper &gt; div &gt; div{display:inherit;}
    .explore-right &gt; span &gt; div{margin: 20px 0 0; width: 100%;}
    .explore-right .explore-block &gt; a{opacity:1;}
    .explore-right .explore-block .explre-img img{opacity: 0.35;}
    .explore-right .explore-block &gt; a{background-color: rgba(255, 255, 255, 0.4); left: 50%; line-height: normal; padding:15px 20px; bottom:0; transform: translateX(-50%); bottom: 50px; top:auto; width: auto;}
    .blog-list .hs-rss-module &gt; div{margin:0 0 20px 0; width:100%;}
    .blog-list .hs-rss-module .hs-rss-item-text .hs-rss-description p a{display:block;}
    
    .we-areblock &gt; div &gt; div{display:inherit;}
    .we-areblock &gt; div &gt; div &gt; div:first-child, .we-areblock &gt; div &gt; div &gt; div:last-child{width:100%;}
    .we-areblock .orbit-txt &gt; div span{padding:10px 15px 0 15px; text-align:center;}
    .we-areblock .orbit-txt &gt; div span h4{font-size:30px;}
    .or-logo{background:none !important; width: 100% !important; text-align:center;}
    .or-content{font-size:14px; width: 100% !important;}
    .or-content a{font-size:14px; display:block;}
    .or-content br{display:none;}
    .we-areblock .orbit-img{background-size:cover; background-color:#bd2227; background-blend-mode:multiply; padding:0 0 30px}
    .heading-txt h1 + p{font-size:14px;}
    .trusted-business .brand-logos &gt; span &gt; div{display:block; margin:0 0 15px;}
    .bottom-call{padding: 25px 15px 25px 80px; text-align: left; position:relative;}
    .bottom-call i{position:absolute; top:50%; transform:translateY(-50%); left:25px;}
    .conversion .conversion-top{padding:30px 0;}
    .conversion-top .widget-type-linked_image{margin:0 0 20px 0;}
    
    .resource-box, .resource-main-section &gt; span &gt; div &gt; div:nth-child(3n+3) .resource-box{width:100%; margin:0 0 2px 0;}
    .resource-box .btn-1 a{opacity:1;}
    .resource-box .pro-img{max-width: 295px;}
    
    .mobile-dropdown &gt; div &gt; span{float:left; width:100%;}
    .mobile-dropdown &gt; div &gt; span &gt; div{width:100%;}
    .filter-dropdownwrap{position:relative;}
    .filter-dropdownwrap .selectBn{border:solid 1px #eaeaea; background-color:#f8f8f8; padding:10px; position:relative; cursor:pointer;}
    .filter-dropdownwrap .selectBn:after{position:absolute; right:10px; top:9px; content:'\f0d7'; font-family:'FontAwesome'; color:#00adee; font-size:20px;}
    .filter-dropdownwrap .selectBn span{display:block;}
    
    .filter-dropdownwrap ul.option-set{background-color:#f8f8f8; border:1px solid #eaeaea; left:0; margin:-1px 0 0; position:absolute; top:100%; width:100%; z-index:99;}
    .filter-dropdown ul li{display:block;}
    .filter-dropdown ul li a{padding:10px 0; border-bottom:1px solid #eaeaea;}
    .filter-dropdown ul li a.selected{background-color: #eaeaea; border:none;}
    
    .product-specificbanner{padding:40px 0; text-align:center;}
    .product-specificbanner h1{margin: 20px 0 0;}
    .product-specificbanner p{margin:20px 0 25px;}
    .product-specificbanner .version{margin:30px 0 0;}
    
    .take-design-wrapper{padding: 15px 0;}
    .take-design-wrapper .red-block{background-color:rgba(168,8,8,.7); max-width:none; padding:20px;}
    .take-design-wrapper .red-block p{line-height:normal;}
    
    .row-fluid .image-amazing &gt; div &gt; div{display:inherit;}
    .row-fluid .image-amazing &gt; div &gt; div &gt; div{width:100%;}
    .image-amazing .image-group, .image-amazing .amazing-group{padding: 20px 15px;}
    .image-amazing .image-group p, .image-amazing .amazing-group p{line-height:22px;}
    .more-like .more-likelisting &gt; span &gt; div, .more-like .more-likelisting &gt; span &gt; div:nth-child(3n+3){margin:0; width:100%; margin:0 0 2px 0;}
    .more-like .more-l{padding-bottom: 30px;}
    .top-search .g-search{width:260px;}
    .testimonial-slider .testi-content p, .testimonial-slider .testi-content h4{font-size:16px; min-height:auto;}

       .walkthrough-slider .testi-content p, .walkthrough-slider .testi-content h4{font-size:16px; min-height:auto;}
  
    
    
    
    .post-data .post-item .post-cont{margin:0;}
    .slider-wrapper{margin:30px 0 0;}
    .post-data .slick-dots{bottom:-40px;}
    .post-data .slider1, .post-data .slider2, .post-data .slider3{padding:0 15px 50px;}
    .post-data .slider1 + .padding-topbottom{padding-bottom:0;}
    .post-data .slider3{padding-bottom:0;}
    .banner-content &gt; div{height: 260px;}
    .bg-wrap{margin-bottom:35px;}
    .hs-blog-listing .brand-logos div, .hs-blog-post .brand-logos div{display:block; margin:0 0 15px;}
    .breadcrumb-inner{padding:10px 15px; text-align: center;}
    .post-data .post-body.if-blogdetail p{line-height:22px;}
    
    /*.selectBn{float:left; width:100%; height:50px; background-color:red;}*/
    /*.selectBn span{}*/
    
    .blog-list .hs-rss-module .hs-rss-item-image-wrapper { display:block; margin:15px 0; }
    
    .row-fluid .half-pad { text-align:center; }
    .row-fluid .for-pad { display:none; }
    
    .row-fluid .gallery-box div.hs_cos_wrapper_widget:nth-child(3n) { margin-right:0; clear:right; }
    .row-fluid .gallery-box div.hs_cos_wrapper_widget:nth-child(3n+1) { clear:left; }
    .row-fluid .gallery-box div.hs_cos_wrapper_widget { margin-right:12px; }
    .row-fluid .gallery-box div.hs_cos_wrapper_widget { width:31.4%; }
    .trusted-business .brand-logos &gt; span &gt; div  { width:50%; padding: 0;}
    
} 

@media (max-width:568px){
    .cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{width:30px !important; height:30px !important;} 
    .row-fluid .gallery-box span.hs_cos_wrapper { margin:0; }
    .row-fluid .gallery-box div.hs_cos_wrapper_widget { width:31%; margin-right:8px; margin-top:12px; }
    .trusted-business .brand-logos &gt; span &gt; div  { width:100%; padding:0; }
    
}

@media (max-width:378px){ 
    
    .row-fluid .gallery-box div.hs_cos_wrapper_widget { margin-right:6px; margin-top:8px; }
    


}



/***angle style**/
.angle-top, .angle-bottom {
  overflow: visible;
  position: relative; }

.angle-top:before {
  background: none repeat scroll 0 0 #fff;
  content: "";
  margin-top: -149px;
  min-height: 100px;
  position: absolute;
  -webkit-transform: skewY(-2deg);
  -moz-transform: skewY(-2deg);
  -ms-transform: skewY(-2deg);
  -o-transform: skewY(-2deg);
  transform: skewY(-2deg);
  width: 100%;
  z-index: 1; }

.angle-top.bg-dark:before {
  background-color: #00adee; }

.angle-top.bg-primary:before {
  background-color: #bd2227; }

.angle-top.bg-info:before {
  background-color: #00adee; }

.angle-top.bg-success:before {
  background-color: #5cb85c; }

.angle-top.bg-warning:before {
  background-color: #f0ad4e; }

.angle-top.bg-white:before {
  background-color: #fff; }

.bg-parallax {
  background-attachment: fixed;
  background-position: center center;
  position: relative;
  overflow: hidden; }

.parallax-overlay:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 0;
  background-color: rgba(0, 0, 0, 0.5);
  left: 0;
  top: 0; }

.parallax-overlay .container {
  position: relative;
  z-index: 1; }

  
  
  .bg-dark {
  border-color: #333;
  background-color: #00adee; }
  
  
  
  .pt0 {
  padding-top: 0 !important; }

.pt10 {
  padding-top: 10px !important; }

.pt20 {
  padding-top: 20px !important; }

.pt30 {
  padding-top: 30px !important; }

.pt40 {
  padding-top: 40px !important; }

.pt50 {
  padding-top: 50px !important; }

.pt60 {
  padding-top: 60px !important; }

.pt70 {
  padding-top: 70px !important; }

.pt80 {
  padding-top: 80px !important; }

.pt90 {
  padding-top: 90px !important; }

.pt100 {
  padding-top: 100px !important; }

.pb0 {
  padding-bottom: 0 !important; }

.pb10 {
  padding-bottom: 10px !important; }

.pb15 {
  padding-bottom: 15px !important; }

.pb20 {
  padding-bottom: 20px !important; }

.pb30 {
  padding-bottom: 30px !important; }

.pb40 {
  padding-bottom: 40px !important; }

.pb50 {
  padding-bottom: 50px !important; }

.pb60 {
  padding-bottom: 60px !important; }

.pb70 {
  padding-bottom: 70px !important; }

.pb80 {
  padding-bottom: 80px !important; }

.pb90 {
  padding-bottom: 90px !important; }

.pb100 {
  padding-bottom: 100px !important; }

.mb0 {
  margin-bottom: 0 !important; }

.mb5 {
  margin-bottom: 5px !important; }

.mb10 {
  margin-bottom: 10px !important; }

.mb20 {
  margin-bottom: 20px !important; }

.mb30 {
  margin-bottom: 30px !important; }

.mb40 {
  margin-bottom: 40px !important; }

.mb50 {
  margin-bottom: 50px !important; }

.mb60 {
  margin-bottom: 60px !important; }

.mb70 {
  margin-bottom: 70px !important; }

.mb80 {
  margin-bottom: 80px !important; }

.mb90 {
  margin-bottom: 90px !important; }

.mb100 {
  margin-bottom: 100px !important; }

.mt5 {
  margin-top: 5px !important; }

.mt10 {
  margin-top: 10px !important; }

.mt20 {
  margin-top: 20px !important; }

.mt30 {
  margin-top: 30px !important; }

.mt40 {
  margin-top: 40px !important; }

.mt50 {
  margin-top: 50px !important; }

.mt60 {
  margin-top: 60px !important; }

.mt70 {
  margin-top: 70px !important; }

.mt80 {
  margin-top: 80px !important; }

.mt90 {
  margin-top: 90px !important; }

.mt100 {
  margin-top: 100px !important; }
  

/*------------------------------------*\
  $TABLES
\*------------------------------------*/

/**** alltext tables. see Legacy Transformation page for examples ****/
table, table.allText {
	margin: 20px;
}
table.allText, table.allText thead {
	border-spacing: 0;/* width: 100%; */
}
table.allText td {
	padding: 10px;
	vertical-align: center;
}
table.allText, table.allText td {
	border: 1px solid #00adee;
}
table.allText thead {
	background-color: #00adee;
	color: #fff;
}
table.allText th {
	padding: 5px;
}

table, table.allText {
	margin: 20px;
}


/*------------------------------------*\
  $SOCIAL
\*------------------------------------*/

.header-container .widget-type-follow_me {
	text-align: right;
}

@media (max-width: 767px) {
.header-container .widget-type-follow_me {
	display: none;
}
.footer-container .widget-type-follow_me {
	margin-top: 20px;
}
.footer-container .widget-type-follow_me a {
	margin-right: 10px;
}
} /* end media query */
/*------------------------------------*\
  $IFRAMES
\*------------------------------------*/

iframe {
	border: none;
	margin-left: 20px;
	margin-right: 20px;
}
.span8 iframe {
	max-width: 600px !important;
}
/*------------------------------------*\
  $MISCELLANEOUS
\*------------------------------------*/</pre></body></html>