    /*@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700,700italic,600italic,600,400italic,300italic,300,800,800italic);*/

@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.6.2/css/font-awesome.min.css);
*,
.areas-use li,
:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}

h2,
h2 font,
h3,
h3 a,
h3 span {
    font-weight: 300;
    text-transform: uppercase
}

.custom-top-header .page-center,
sub,
sup {
    position: relative
}

h1,
h1 span,
h2,
h2 font,
h3,
h3 a,
h3 span {
    text-transform: uppercase
}

*,
:after,
:before {
    box-sizing: border-box
}

body,
html {
    min-height: 100%;
    margin: 0;
    padding: 0
}

body {
    background: #fff;
    text-rendering: optimizeLegibility;
    color: {
        {
            baseColor
        }
    }
    ;
    font-family: {
        {
            baseFontFamily
        }
    }
    ;
    font-size: {
        {
            baseFontSize
        }
    }
    ;
    line-height: {
        {
            baseLineHeight
        }
    }
    ;
    -webkit-text-size-adjust:100%;
    overflow-y:scroll;
    -webkit-overflow-scrolling:touch
}

.container-fluid .row-fluid .page-center {
    float: none;
    max-width: {
        {
            maxWidth
        }
    }
    ;
    margin:0 auto
}

a {
    color: {
        {
            linkColor
        }
    }
    ;
    text-decoration:none
}

a:focus,
a:hover {
    color: {
        {
            linkHover
        }
    }
    ;
    text-decoration:none!important
}

hr {
    color: #ccc;
    background-color: #ccc;
    height: 1px;
    border: none
}

::-moz-selection {
    color: #fff;
    background: #39F;
    text-shadow: none
}

::selection {
    color: #fff;
    background: #39F;
    text-shadow: none
}

p {
    color: #101010;
    font-family: Montserrat;
    font-size: 13px;
    text-align: justify
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Montserrat;
    margin: 0;
    padding: 0
}

h1,
h1 span {
    font-family: Montserrat;
    font-size: 13pt;
    color: #3089d5
}

h2,
h2 font {
    font-size: 24px;
    line-height: 1.2
}

h3,
h3 a,
h3 span {
    font-size: 22px;
    line-height: 1
}

h4,
h5 {
    font-weight: 400;
    line-height: 1
}

h4 {
    font-size: 20px;
    margin: 15px 0
}

h5 {
    font-size: 18px
}

h4 strong,
h5 strong {
    font-weight: 600
}

ol,
ul {
    font-family: Montserrat;
    font-size: 16px;
    font-weight: 300;
    color: #393939;
    line-height: 27.2px;
    margin: 0;
    padding: 0;
    list-style: none
}

.main-content ul {
    list-style: square;
    margin: 6px 0 6px 14px;
    padding: 0
}

.LearnMore ul,
.mainMenu,
.virtues,
.vslider .slides,
ol.unstyled,
ul.unstyled {
    list-style: none
}

.main-content ul li span {
    color: #101010
}

ol.unstyled,
ul.unstyled {
    margin: 0;
    padding: 0
}

.custom-top-header {
    background: #444
}

.gsc-search-box {
    float: right;
    line-height: 16.21px;
    margin: 5px -13px 0 0
}

.custom-top-header .custom-search .search {
    color: #f5f5f5;
    font-size: 11px;
    line-height: 1.9;
    font-family: Montserrat;
    margin: 1px -1px 0 0;
    padding: 0 5px;
    width: auto;
    min-width: 160px;
    border-radius: 0 0 3px 3px;
    border-width: 1px;
    border-style: none none solid;
    border-color: transparent transparent #e1e1e1;
    background: #444
}

.custom-top-header .custom-search .search:focus {
    background: rgba(0, 0, 0, 0);
    text-indent: 0
}

.custom-top-header .custom-search .action {
    border: none;
    color: transparent;
    cursor: pointer;
    margin: 6px 8.5px;
    width: 12px;
    height: 12px;
    padding-left: 0;
    display: inline-block;
    vertical-align: top;
    background: url(//cdn2.hubspot.net/hubfs/90848/images/search.jpg) center center no-repeat rgba(0, 0, 0, 0)
}

.custom-top-header .custom-search input[type=text] {
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    border: none;
    border-bottom: 1px solid #e1e1e1;
    background: url(//cdn2.hubspot.net/hubfs/90848/images/search-bg-1.jpg) left center no-repeat!important;
    outline: 0;
    font-size: 11px!important;
    padding: 0 5px;
    width: 150px!important;
    line-height: 1.9;
    color: #f5f5f5;
    font-family: Montserrat !important;
    margin-left: 0!important;
    margin-bottom: 0!important;
    text-indent: -9999px
}

.custom-courtesy-links ul li a,
.section-headings h1,
.section-headings p {
    font-family: Montserrat
}

.custom-top-header .custom-search input[type=text]:focus {
    background: 0 0!important;
    text-indent: 0;
    outline: 0;
    box-shadow: none
}

.custom-top-header .custom-search #___gcse_0 {
    max-width: 223px!important;
    float: right
}

.custom-top-header .custom-search .cse form.gsc-search-box,
form.gsc-search-box {
    padding: 0!important;
    background: 0 0!important;
    margin-bottom: 0!important
}

.custom-top-header .custom-search .gsc-control-cse {
    border: none!important;
    padding: 0!important;
    background: 0 0!important
}

.custom-top-header .custom-search .gsc-search-button,
.custom-top-header .custom-search input.gsc-search-button:focus,
.custom-top-header .custom-search input.gsc-search-button:hover {
    border: none!important;
    width: 30px!important;
    min-width: 30px!important;
    margin-left: 0!important;
    text-indent: -9999px;
    display: block
}

.custom-top-header .custom-search input.gsc-search-button:focus {
    outline: 0!important
}

.custom-top-header .custom-search input.gsc-search-button {
    background: url(//cdn2.hubspot.net/hubfs/90848/images/search-1.png) center center no-repeat!important;
    cursor: pointer;
    margin-top: 0!important;
    margin-bottom: 0!important;
    border: 0!important;
    box-shadow: none;
    padding: 0!important
}

.custom-top-header .custom-search .gsc-clear-button {
    display: none!important
}

.custom-top-header .custom-search .cse table.gsc-search-box td.gsc-input,
.custom-top-header .custom-search table.gsc-search-box td.gsc-input {
    padding-right: 3px!important
}

.custom-top-header .custom-search table.gsc-search-box {
    margin-bottom: 0!important;
    margin-top: 2px
}

.custom-top-header .custom-search input[type=submit] {
    background: url(//cdn2.hubspot.net/hub/90848/file-2571819430-jpg/css/search.jpg) center center no-repeat;
    border: none;
    text-indent: -9999px;
    overflow: hidden;
    width: 30px!important;
    display: inline-block;
    height: 25px;
    padding: 0;
    margin-left: 0!important
}

.custom-top-header .custom-search .gsc-selected-option-container {
    width: 100px!important
}

.custom-courtesy-links {
    float: right!important
}

.custom-courtesy-links ul {
    float: right;
    margin: 0;
    padding: 0 100px 0 0;
    font-weight: 400
}

.custom-courtesy-links ul li {
    border-left: 1px solid #fff;
    float: left;
    list-style-type: none
}

.custom-courtesy-links ul li a {
    color: #f5f5f5;
    display: block;
    font-size: 12px;
    line-height: 16.21px;
    padding: 7px 20px;
    text-decoration: none
}

.custom-courtesy-links ul li:last-child {
    background-color: #7ddc20;
    border: none;
    border-radius: 0 0 7px 7px;
    color: #fff;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    position: absolute;
    right: 0;
    top: 0
}

.custom-courtesy-links ul li:last-child a {
    color: #fff!important;
    display: block!important;
    padding: 12px 0!important;
    text-align: center;
    min-width: 100px
}

.custom-bottom-header .page-center {
    border-bottom: 1px solid #ccc
}

.custom-logo {
    padding: 16px 0 20px
}

.custom-header-wrapper {
    position: relative
}

.section-headings {
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    padding: 5% 0
}

.section-headings h1 {
    color: #013253;
    font-size: 40px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 15px;
    text-transform: none
}

.section-headings p {
    color: #fff;
    font-size: 18px;
    line-height: 1.4;
    text-align: center;
    text-shadow: -1px 2px 0 rgba(26, 26, 26, .39)
}

.blog .post-header h2 a,
.custom-footer-menu ul li a {
    text-decoration: none;
    font-family: Montserrat;
    text-transform: uppercase
}

.body-container .page-center {
    padding: 20px 35px 35px
}

.body-container .bottom-content.page-center,
.body-container .top-content.page-center {
    padding: 0
}

.custom-footer {
    padding-bottom: 26.97px
}

.custom-footer-top .page-center {
    max-width: 100%!important;
    background: #00A7E1;
    text-align: center
}

.custom-footer-menu ul {
    margin: 0;
    padding: 0;
    display: block!important
}

.custom-footer-menu ul li {
    display: inline-block;
    float: none!important;
    padding: 0 4px
}

.custom-footer-menu ul li a {
    color: #fff;
    display: block;
    font-size: 13px;
    font-weight: 500;
    line-height: 13px;
    padding: 18px 14px
}

.custom-footer-menu ul li a:hover {
    background: #0595c7
}

.custom-footer-bottom .page-center {
    text-align: center
}

.custom-social {
    text-align: center;
    padding-top: 30px;
    border-top: 1px solid rgba(255, 255, 255, .36);
    margin-top: 30px
}

.custom-social ul {
    margin: 0 0 18px;
    padding: 0
}

.custom-social ul li {
    display: inline-block;
    list-style-type: none;
    margin: 0 6px;
    vertical-align: top
}

.custom-social ul li a {
    background: url(//cdn2.hubspot.net/hubfs/90848/Intellect_Aug_2015/Image/social-1.jpg) rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    color: transparent;
    display: block;
    height: 44px;
    text-decoration: none;
    width: 44px
}

.custom-newsletter .hs-form-required,
.custom-newsletter label span {
    display: none
}

.custom-social .LinkedIn {
    background-position: 0 0
}

.custom-social .LinkedIn:hover {
    background-position: 0 -46px
}

.custom-social .Twitter {
    background-position: -47px 0
}

.custom-social .Twitter:hover {
    background-position: -47px -46px
}

.custom-social .Facebook {
    background-position: -92px 0
}

.custom-social .Facebook:hover {
    background-position: -92px -46px
}

.custom-social .Youtube {
    background-position: -137px 0
}

.custom-social .Youtube:hover {
    background-position: -137px -46px
}

.custom-social .Google-Plus {
    background-position: -183px 0
}

.custom-social .Google-Plus:hover {
    background-position: -183px -46px
}

.custom-newsletter {
    padding: 0;
    position: relative
}

.custom-newsletter ul.hs-error-msgs {
    position: absolute;
    top: -5px
}

.custom-newsletter .hs-form {
    margin: 0 auto;
    max-width: 390px
}

.custom-newsletter .input {
    float: left
}

.custom-newsletter .hs-input {
    border: 2px solid #c1c1c1;
    border-radius: 5px;
    color: #c1c1c1;
    font-size: 13px!important;
    line-height: 1.6;
    min-height: 20px;
    margin-left: 5px;
    outline: 0;
    padding: 7px 15px 5px;
    min-width: 252px
}

.custom-newsletter .hs-input:focus {
    border: 2px solid #c1c1c1!important
}

.custom-newsletter .hs-button {
    background: rgba(0, 0, 0, 0)!important;
    border: 2px solid #00a7e1!important;
    border-radius: 5px!important;
    color: #00a7e1!important;
    cursor: pointer;
    float: left!important;
    font-family: Montserrat !important;
    font-size: 14px!important;
    font-weight: 600!important;
    line-height: 1!important;
    margin: 0 0 0 8px!important;
    min-width: 115px!important;
    padding: 9px 15px!important;
    transition: all .3s ease-in-out 0s!important
}

.custom-newsletter .hs-button:hover {
    background-color: #00a7e1!important;
    color: #fff!important
}

.custom-copyright {
    color: #bababa;
    font-family: Montserrat;
    font-size: 12px;
    line-height: 1.5;
    text-align: center;
    margin: 12px 0
}

.custom-js-import {
    min-height: 0!important
}

.custom-menu-primary .hs-menu-wrapper>ul {
    float: right;
    background: ulColor
}

.custom-menu-primary .hs-menu-wrapper>ul>li {
    background: liColor
}

.custom-menu-primary .hs-menu-wrapper>ul>li>a {
    display: block;
    font-size: 14.45px;
    line-height: 14.45px;
    font-weight: 400;
    font-family: Montserrat;
    text-decoration: none;
    padding: 39px 20.1px 22px;
    text-transform: uppercase;
    color: {
        {
            aColor
        }
    }
}

.custom-menu-primary .hs-menu-wrapper>ul>li>a:hover {
    color: {
        {
            aColorHover
        }
    }
}

.custom-menu-primary .hs-menu-wrapper>ul>li.hs-item-has-children:hover>a {
    background: url(//cdn2.hubspot.net/hub/90848/images/subheader-1.png) 0 bottom no-repeat
}

.custom-menu-primary ul li:last-child a {
    padding-right: 0
}

.custom-menu-primary .hs-menu-wrapper>ul ul li {
    background: liColor
}

.custom-menu-primary .hs-menu-wrapper>ul ul li a {
    background: #3f3f3f!important;
    color: #e8e8e8!important;
    font-size: 13.33px;
    font-family: "Trebuchet MS", ​Helvetica, ​Arial, ​sans-serif;
    line-height: 1.2;
    padding: 10px 27px;
    text-decoration: none
}

.custom-menu-primary .hs-menu-wrapper>ul ul li a:hover,
.custom-menu-primary .hs-menu-wrapper>ul ul li.active>a {
    background-color: #00a7e1!important;
    color: #fff!important
}

a.child-trigger {
    display: none
}

.custom-menu-primary .hs-menu-wrapper>ul li a,
.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    overflow: visible!important;
    max-width: none!important;
    width: auto!important
}

@media (max-width:900px) {
    .custom-menu-primary .hs-menu-wrapper>ul>li>a {
        padding: 39px 10px 33px;
        font-size: 12px
    }
}

@media screen and (min-width:768px) {
    .custom-menu-primary .hs-menu-wrapper {
        display: block!important
    }
    a.child-trigger,
    a.mobile-trigger {
        display: none!important
    }
}

.mobile-icon {
    display: none;
    cursor: pointer;
    width: 40px;
    height: 40px;
    margin: 10px;
    position: absolute;
    top: 0;
    right: 0
}

.mobile-icon:hover {
    text-decoration: none
}

.mobile-icon span {
    margin: 0 auto;
    position: relative;
    top: 17px
}

.mobile-icon span:after,
.mobile-icon span:before {
    position: absolute;
    content: ''
}

.close-icon,
.vslider .flex-direction-nav {
    position: relative
}

.mobile-icon span,
.mobile-icon span:after,
.mobile-icon span:before {
    width: 32px;
    height: 5px;
    background-color: {
        {
            mobileIconColor
        }
    }
    ;
    display:block
}

.close-icon,
.show-mobile-nav .mobile-icon {
    display: none!important
}

.mobile-icon span:before {
    margin-top: -10px
}

.mobile-icon span:after {
    margin-top: 10px
}

.close-icon {
    cursor: pointer;
    margin: 27px 20px 10px;
    float: left;
    height: 25px;
    width: 25px!important
}

.close-icon:after,
.close-icon:before {
    content: "";
    width: 32px!important;
    height: 5px;
    background: closeIconColor;
    position: absolute;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.close-icon:before {
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.show-mobile-nav .close-icon {
    margin-left: -40px;
    position: absolute
}

@media (min-width:768px) {
    .custom-menu-primary {
        height: auto!important
    }
}

@media (max-width:767px) {
    .close-icon,
    .mobile-icon,
    a.child-trigger {
        display: block!important
    }
    body,
    html {
        height: 100%
    }
    a.child-trigger {
        cursor: pointer;
        position: absolute;
        top: 0;
        right: 0;
        width: 55px!important;
        min-width: 55px!important;
        height: 45px!important;
        padding: 0!important;
        border-left: 1px dotted rgba(255, 255, 255, .2)
    }
    a.child-trigger:hover {
        text-decoration: none
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal ul ul {
        display: none
    }
    a.child-trigger span {
        position: relative;
        top: 50%;
        margin: 0 auto!important;
        -webkit-transition-duration: .2s;
        -moz-transition-duration: .2s;
        transition-duration: .2s
    }
    a.child-trigger span:after {
        position: absolute;
        content: '';
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        -webkit-transition-duration: .2s;
        -moz-transition-duration: .2s;
        transition-duration: .2s
    }
    a.child-trigger span,
    a.child-trigger span:after {
        width: 10px;
        height: 2px;
        background-color: #000;
        display: block
    }
    a.child-trigger.child-open span:after {
        -webkit-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
        transform: rotate(-180deg);
        -webkit-transition-duration: .2s;
        -moz-transition-duration: .2s;
        transition-duration: .2s
    }
    a.child-trigger.child-open span {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        -webkit-transition-duration: .2s;
        -moz-transition-duration: .2s;
        transition-duration: .2s
    }
    #site-wrapper {
        max-width: 100%;
        height: 100%;
        overflow-x: hidden;
        position: relative
    }
    .header-container-wrapper .page-center {
        padding-right: 60px
    }
    .custom-menu-primary .hs-menu-flow-horizontal>ul {
        clear: both;
        padding-right: 15px;
        padding-left: 15px
    }
    .custom-menu-primary {
        position: absolute;
        width: 70%!important;
        z-index: 1000;
        background: menuBg;
        right: 0;
        top: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -moz-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        -o-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        -ms-backface-visibility: hidden;
        -o-backface-visibility: hidden;
        backface-visibility: hidden
    }
    .custom-menu-primary a {
        color: {
            {
                mobileLinkColor
            }
        }
    }
    .custom-menu-primary a:hover {
        color: {
            {
                mobileLinkColorHover
            }
        }
    }
    .body-container-wrapper,
    .footer-container-wrapper,
    .header-container-wrapper {
        -webkit-transition: -webkit-transform .5s ease;
        -moz-transition: -moz-transform .5s ease;
        -o-transition: -o-transform .5s ease;
        transition: transform .5s ease
    }
    .show-mobile-nav .body-container-wrapper,
    .show-mobile-nav .footer-container-wrapper,
    .show-mobile-nav .header-container-wrapper {
        -webkit-transform: translate3d(-70%, 0, 0) scale3d(1, 1, 1);
        -moz-transform: translate3d(-70%, 0, 0) scale3d(1, 1, 1);
        -ms-transform: translate3d(-70%, 0, 0) scale3d(1, 1, 1);
        -o-transform: translate3d(-70%, 0, 0) scale3d(1, 1, 1);
        transform: translate3d(-70%, 0, 0) scale3d(1, 1, 1)
    }
    .custom-menu-primary .hs-menu-wrapper>ul>li>a {
        color: #7DDC20;
        font-size: 20px;
        line-height: 45px;
        padding: 0 10px
    }
    .custom-menu-primary .hs-menu-wrapper>ul>li>a:hover {
        color: #888
    }
    .custom-menu-primary .hs-menu-wrapper>ul>li.hs-item-has-children:hover>a {
        background: 0 0
    }
    .custom-menu-primary .hs-menu-wrapper>ul ul li a {
        line-height: 45px;
        padding: 0 10px
    }
    .custom-menu-primary .hs-menu-wrapper>ul ul li:hover>a {
        background-color: #00a7e1!important;
        color: #fff!important
    }
}

.blog .custom-header .page-center {
    border-bottom: 1px solid #ccc
}

.blog .post-header h2 {
    margin-bottom: 0!important
}

.blog .post-header h2 a {
    color: #036;
    font-size: 22px;
    font-weight: 300;
    margin: 10px 0 0;
    padding: 0
}

.blog .post-header h2 a:hover {
    text-decoration: underline
}

.blog .sidebar.right h3 {
    color: #3089d5!important;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif!important;
    font-size: 11pt!important;
    font-weight: 400;
    margin: 0 0 10px;
    padding: 5px 0 0;
    text-transform: uppercase
}

.blog .hs-migrated-cms-post p {
    color: #101010;
    font-family: Montserrat;
    font-size: 13px;
    margin: 13px 0
}

.blog .widget-module ul {
    list-style-type: square;
    margin: 12px 0 0 14px;
    padding: 0
}

.blog .widget-module li {
    color: #666;
    font-size: 11.7px;
    line-height: 17.87px;
    margin: 0;
    padding: 0 0 10px
}

.blog .widget-module ul li a {
    color: #06c
}

.blog .sidebar .hs-button.primary.large {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif!important;
    font-size: 11pt!important;
    margin-left: 0!important
}

.blog .sidebar.right label span {
    font-size: 13.5px
}

.blog .sidebar .hs-input {
    color: #414141;
    font-size: 1.1em;
    margin: 0 0 10px;
    padding: 2px;
    width: 98%
}

.custom_listing_comments {
    border: 1px solid #e2e2e2;
    display: block;
    line-height: 165%;
    padding: 15px
}

.hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image {
    border-width: 0;
    max-height: 170px;
    max-width: 210px;
    height: auto;
    width: auto;
    display: inline-block!important;
    float: right;
    margin: 20px 0 20px 20px
}

#hubspot-topic_data {
    color: #101010;
    font-weight: 700;
    margin: 4px 0
}

#hubspot-topic_data a.topic-link {
    font-family: Montserrat;
    font-size: 13px;
    font-weight: 700;
    color: #06c;
    text-decoration: none;
    line-height: 19.25px;
    text-align: left
}

.hs-blog-social-share {
    border-bottom: 1px solid #e2e2e2;
    border-top: 1px solid #e2e2e2;
    color: #e2e2e2;
    margin: 0
}

#comments-listing {
    border: 1px solid #ccc;
    margin-bottom: 30px;
    margin-top: 30px
}

.comment.depth-0 {
    border-bottom: 1px solid #000!important;
    border-top: medium none!important;
    margin: 0 10px 10px!important;
    padding: 0 15px!important
}

.comment-body {
    border-bottom: medium none;
    color: {
        {
            baseColor
        }
    }
    ;
    display:block;
    font-family: {
        {
            baseFontFamily
        }
    }
    ;
    font-size: {
        {
            baseFontSize
        }
    }
    ;
    line-height: {
        {
            baseLineHeight
        }
    }
    ;
    padding:0
}

.comment-reply-to {
    margin-bottom: 15px
}

.comment-from h4 {
    margin: 0;
    padding-top: 15px
}

.comment-date {
    color: #666!important;
    font-size: .9em;
    font-style: italic;
    padding: 4px 0
}

#hubspot-author_data .hs-author-avatar {
    max-width: 70px;
    padding: 10px 10px 10px 0
}

#hubspot-author_data .hs-author-avatar img {
    height: auto!important;
    max-width: 100%
}

h2.post-listing-simple {
    margin-bottom: 15px
}

h2.post-listing-simple a {
    text-decoration: none;
    color: #036;
    font-family: Montserrat;
    font-size: 22px;
    font-weight: 300;
    line-height: 22px;
    margin: 10px 0 0;
    padding: 0;
    text-transform: uppercase
}

h2.post-listing-simple a:hover {
    text-decoration: underline
}

.blog .body-container .page-center.middle-content {
    padding: 20px 0
}

.blog .post-header h2 a {
    line-height: 22px
}

#hubspot-author_data {
    color: #666;
    font-size: 9.33px;
    font-style: italic;
    line-height: 19.25px;
    margin: 0 0 10px;
    padding: 0
}

.hs-blog-social-share {
    padding: 8px 0 0;
    height: auto
}

body #hs_form_target_widget_757337 textarea,
body textarea {
    height: 200px
}

.custom_listing_comments {
    font-size: 11.67px
}

.blog-listing-wrapper .post-listing .post-item {
    border-bottom: 1px solid #ccc;
    display: block;
    margin: 0 0 20px;
    padding: 0 0 30px
}

.blog-pagination a {
    display: block;
    max-width: 100px
}

.blog .sidebar.right .hs_cos_wrapper_widget {
    display: block;
    margin-bottom: 25px;
    padding: 8px 20px
}

.blog .widget-module ul li a {
    font-weight: 400
}

.blog .sidebar .hs_cos_wrapper_type_follow_me>div {
    padding: 10px
}

.comment-body p {
    color: #666;
    line-height: 165%;
    margin: 0;
    text-align: left
}

.blog.hs-blog-post .post-header h2 a {
    font-size: 16.33px;
    font-weight: 400;
    text-decoration: none!important
}

div#comment-form {
    border: 1px solid #000;
    padding: 25px;
    margin: 15px 0
}

body .hs-form-field,
div.ContactFormWrapper {
    margin: 0 0 10px;
    padding: 0;
    font-size: 12px
}

div.ContactFormWrapper .ContactFormItem {
    margin-bottom: 10px
}

body #hs_form_target_widget_757337 label {
    font-family: Montserrat;
    font-size: 11px;
    line-height: 16.22px;
    font-weight: 700;
    margin: 0 0 4px;
    color: #3a3a3a;
    display: block
}

.cms-migrated.two-column-equal-template .body-container .content-wrapper .middle-content .main-content label span {
    color: #666!important;
    font-size: 12px!important
}

body label,
div.ContactFormWrapper label {
    display: block;
    margin: 0 0 4px;
    color: #666
}

body input[type=text],
body input[type=password],
body input[type=datetime],
body input[type=datetime-local],
body input[type=date],
body input[type=month],
body input[type=time],
body input[type=week],
body input[type=number],
body input[type=email],
body input[type=url],
body input[type=search],
body input[type=tel],
body input[type=color],
body select,
body textarea,
div.ContactFormWrapper input,
div.ContactFormWrapper select,
div.ContactFormWrapper textarea {
    width: 100%;
    max-width: 500px;
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
    padding: 4px 6px;
    font-size: 14px;
    line-height: 20px;
    color: #555;
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

body input[type=text]:focus,
body input[type=password]:focus,
body input[type=datetime]:focus,
body input[type=datetime-local]:focus,
body input[type=date]:focus,
body input[type=month]:focus,
body input[type=time]:focus,
body input[type=week]:focus,
body input[type=number]:focus,
body input[type=email]:focus,
body input[type=url]:focus,
body input[type=search]:focus,
body input[type=tel]:focus,
body input[type=color]:focus,
body select:focus,
body textarea:focus {
    border-color: rgba(82, 168, 236, .8);
    outline: 0;
    outline: dotted thin\9;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6)
}

div.ContactFormWrapper input:focus,
div.ContactFormWrapper select:focus,
div.ContactFormWrapper textarea:focus {
    border-color: rgba(82, 168, 236, .8);
    outline: 0;
    outline: dotted thin\9;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6)
}

body #hs_form_target_widget_757337 input[type=text],
body #hs_form_target_widget_757337 input[type=password],
body #hs_form_target_widget_757337 input[type=datetime],
body #hs_form_target_widget_757337 input[type=datetime-local],
body #hs_form_target_widget_757337 input[type=date],
body #hs_form_target_widget_757337 input[type=month],
body #hs_form_target_widget_757337 input[type=time],
body #hs_form_target_widget_757337 input[type=week],
body #hs_form_target_widget_757337 input[type=number],
body #hs_form_target_widget_757337 input[type=email],
body #hs_form_target_widget_757337 input[type=url],
body #hs_form_target_widget_757337 input[type=search],
body #hs_form_target_widget_757337 input[type=tel],
body #hs_form_target_widget_757337 input[type=color],
body #hs_form_target_widget_757337 select,
body #hs_form_target_widget_757337 textarea {
    border: 1px solid #9f9f9f;
    border-radius: 3px;
    color: #575757;
    font-size: 16px;
    font-weight: 300;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin: 0 0 10px;
    outline: 0;
    padding: 9px 6px;
    width: 100%
}

body #hs_form_target_widget_757337 input[type=text]:focus,
body #hs_form_target_widget_757337 input[type=password]:focus,
body #hs_form_target_widget_757337 input[type=datetime]:focus,
body #hs_form_target_widget_757337 input[type=datetime-local]:focus,
body #hs_form_target_widget_757337 input[type=date]:focus,
body #hs_form_target_widget_757337 input[type=month]:focus,
body #hs_form_target_widget_757337 input[type=time]:focus,
body #hs_form_target_widget_757337 input[type=week]:focus,
body #hs_form_target_widget_757337 input[type=number]:focus,
body #hs_form_target_widget_757337 input[type=email]:focus,
body #hs_form_target_widget_757337 input[type=url]:focus,
body #hs_form_target_widget_757337 input[type=search]:focus,
body #hs_form_target_widget_757337 input[type=tel]:focus,
body #hs_form_target_widget_757337 input[type=color]:focus,
body #hs_form_target_widget_757337 select:focus,
body #hs_form_target_widget_757337 textarea:focus {
    border: 2px solid #19ade8
}

.cms-migrated.two-column-equal-template .body-container .content-wrapper .middle-content .main-content label span.hs-form-required,
.hs-form-required,
ul.hs-error-msgs {
    color: red!important
}

ul.hs-error-msgs {
    font-size: 12px;
    line-height: 1
}

body form.hs-form .hs-form-field ul.inputs-list,
div.ContactFormWrapper .CheckboxGroupContainer,
div.ContactFormWrapper .RadioGroupContainer {
    list-style: none;
    padding: 0;
    margin: 0
}

::-webkit-input-placeholder {
    opacity: 1;
    color: #c1c1c1;
    font-size: 13px;
    line-height: 1.6;
    font-family: Arial
}

:-moz-placeholder {
    opacity: 1;
    color: #c1c1c1;
    font-size: 13px;
    line-height: 1.6;
    font-family: Arial
}

::-moz-placeholder {
    opacity: 1;
    color: #c1c1c1;
    font-size: 13px;
    line-height: 1.6;
    font-family: Arial
}

:-ms-input-placeholder {
    opacity: 1;
    color: #c1c1c1;
    font-size: 13px;
    line-height: 1.6;
    font-family: Arial
}

#comment-form label {
    font-size: 12px;
    font-weight: 400
}

#hs_form_target_blog_subscription input[type=radio],
#hs_form_target_blog_subscription input[type=checkbox] {
    width: auto;
    margin-right: 10px
}

.li-image,
body form.hs-form fieldset[class*=form-columns] .hs-input {
    width: 100%
}

body form.hs-form fieldset {
    max-width: none
}

body form.hs-form fieldset .hs-form-field {
    padding: 0 10px 0 0
}

body form.hs-form fieldset[class*=form-columns] .input {
    margin-right: 0
}

body form.hs-form fieldset[class*=form-columns] .hs-input[type=checkbox] {
    width: auto
}

body form.hs-form fieldset.form-columns-3 .hs-form-field {
    width: 33.33%
}

@media (max-width:400px) {
    body form.hs-form fieldset .hs-form-field {
        padding: 0
    }
    body form.hs-form .form-columns-2 .hs-form-field .hs-input,
    body form.hs-form .form-columns-3 .hs-form-field .hs-input,
    body form.hs-form fieldset.form-columns-3 .hs-form-field {
        width: 100%
    }
    body form.hs-form .form-columns-3 .hs-form-field .hs-input[type=checkbox] {
        width: auto
    }
}

body #hs_form_target_widget_757337 .hs-button.primary,
body #hs_form_target_widget_757337 input[type=button],
body #hs_form_target_widget_757337input[type=submit] {
    cursor: pointer;
    -webkit-appearance: none;
    font-family: "Trebuchet MS", ​Arial, ​Helvetica, ​sans-serif;
    background: #00a7e1;
    border: none;
    border-radius: 4px;
    color: #fff;
    display: inline-block;
    font-size: 20px;
    font-weight: 700;
    line-height: 1;
    margin: 15px 11px 110px 0;
    padding: 15px 23px 17px;
    text-decoration: none;
    transition: all .3s ease-in-out 0s;
    box-shadow: none!important;
    text-shadow: none!important
}

body .hs-button.primary,
body input[type=submit],
body input[type=button],
div.ContactFormWrapper .FormSubmitButton {
    display: inline-block;
    padding: 4px 12px;
    margin-bottom: 20px!important;
    font-size: 14px;
    line-height: 20px;
    color: #333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, .75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
    background-image: -o-linear-gradient(top, #fff, #e6e6e6);
    background-image: linear-gradient(to bottom, #fff, #e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .25);
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05)
}

.cms-migrated.three-column-equal-template .body-container .content-wrapper .middle-content,
.cms-migrated.two-column-left-template .body-container .content-wrapper .middle-content,
.cms-migrated.two-column-right-template .body-container .content-wrapper .middle-content {
    padding-left: 0;
    padding-right: 0
}

body .hs-button.primary:hover,
body input[type=submit]:hover,
body input[type=button]:hover,
div.ContactFormWrapper .FormSubmitButton:hover {
    text-decoration: none;
    background-color: #e6e6e6;
    background-position: 0 -15px;
    -webkit-transition: background-position .1s linear;
    -moz-transition: background-position .1s linear;
    -o-transition: background-position .1s linear;
    transition: background-position .1s linear
}

.cms-migrated.two-column-equal-template .body-container .content-wrapper .middle-content .main-content div.block div span {
    color: #000;
    font-size: 13px
}

.cms-migrated.two-column-equal-template .body-container .content-wrapper .middle-content .main-content div.block div span.hs-form-required {
    color: red
}

.cms-migrated.one-column-template .body-container .page-center {
    padding: 35px 20px;
    max-width: 980px!important
}

.cms-migrated.three-column-equal-template .main-content h2,
.cms-migrated.three-column-equal-template .sidebar h2,
.cms-migrated.two-column-equal-template .main-content h2 {
    color: #013253!important;
    font-size: 12pt!important;
    font-weight: 400!important;
    margin: 8px 0 10px!important
}

.cms-migrated.three-column-equal-template .main-content h1,
.cms-migrated.three-column-equal-template .main-content h3,
.cms-migrated.two-column-equal-template .main-content h1,
.cms-migrated.two-column-equal-template .main-content h3 {
    font-size: 11pt!important;
    font-weight: 400!important;
    color: #3089d5;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif!important
}

.cms-migrated.two-column-equal-template .body-container .page-center {
    padding: 15px;
    max-width: 980px
}

.cms-migrated.two-column-equal-template .main-content {
    line-height: 145%;
    font-size: .95em;
    padding: 0 20px;
    color: #666
}

.cms-migrated.two-column-equal-template .main-content p {
    font-size: 1em;
    margin: 5px 0 15px
}

.cms-migrated.two-column-equal-template .main-content p span {
    font-size: 13px
}

#foxboro_content #foxboro_col1 h2.igrey,
#foxboro_content #foxboro_col2 h2.igrey,
#foxboro_content #foxboro_col3 h2.igrey,
.cms-migrated.two-column-equal-template .main-content h2.igrey,
.cms-migrated.two-column-equal-template .sidebar.left h2.igrey,
.cms-migrated.two-column-equal-template .sidebar.right h2.igrey,
.main-content h2.igrey,
.sidebar.left h2.igrey,
.sidebar.right h2.igrey,
h2.igrey {
    color: #3a3a3a!important;
    font-size: 21px!important;
    font-weight: 700!important;
    line-height: 1!important;
    margin-bottom: 37px!important;
    text-transform: uppercase!important
}

h2.igrey strong {
    color: #3a3a3a!important;
    font-weight: 700
}

.main-content h2.igrey.ul,
.sidebar.left h2.igrey.ul,
.sidebar.right h2.igrey.ul {
    border-bottom: 2px solid #868686;
    padding-bottom: 15px
}

#foxboro_content #foxboro_col1 .icontent a,
#foxboro_content #foxboro_col1 .icontent li,
#foxboro_content #foxboro_col1 .icontent p,
#foxboro_content #foxboro_col2 .icontent a,
#foxboro_content #foxboro_col2 .icontent li,
#foxboro_content #foxboro_col2 .icontent p,
#foxboro_content #foxboro_col3 .icontent a,
#foxboro_content #foxboro_col3 .icontent li,
#foxboro_content #foxboro_col3 .icontent p,
.main-content .icontent a,
.main-content .icontent li,
.main-content .icontent p,
.sidebar.left .icontent a,
.sidebar.left .icontent li,
.sidebar.left .icontent p,
.sidebar.right .icontent a,
.sidebar.right .icontent li,
.sidebar.right .icontent p {
    font-weight: 300!important;
    color: #393939!important;
    font-size: 16px!important;
    line-height: 1.7!important;
    text-align: left
}

#foxboro_content #foxboro_col1 .icontent p,
#foxboro_content #foxboro_col2 .icontent p,
#foxboro_content #foxboro_col3 .icontent p,
.main-content .icontent p,
.sidebar.left .icontent p,
.sidebar.right .icontent p {
    margin-top: 0
}

#foxboro_content #foxboro_col1 .icontent p.em,
#foxboro_content #foxboro_col2 .icontent p.em,
#foxboro_content #foxboro_col3 .icontent p.em,
.main-content .icontent p.em,
.sidebar.left .icontent p.em,
.sidebar.right .icontent p.em {
    font-style: italic!important;
    font-size: 17px!important
}

#foxboro_content #foxboro_col1 .icontent .ilink,
#foxboro_content #foxboro_col2 .icontent .ilink,
#foxboro_content #foxboro_col3 .icontent .ilink,
.main-content .icontent .ilink,
.sidebar.left .icontent .ilink,
.sidebar.right .icontent .ilink {
    color: #00a7e1!important;
    font-weight: 600!important
}

#foxboro_content #foxboro_col1 h3.iblue,
#foxboro_content #foxboro_col2 h3.iblue,
#foxboro_content #foxboro_col3 h3.iblue,
.cms-migrated.two-column-equal-template .main-content h3.iblue,
.cms-migrated.two-column-equal-template .sidebar.left h3.iblue,
.cms-migrated.two-column-equal-template .sidebar.right h3.iblue,
h3.iblue {
    color: #00a7e1;
    font-weight: 600!important;
    font-size: 20px!important;
    line-height: 1!important;
    margin-bottom: 20px!important;
    text-transform: none!important
}

#foxboro_content #foxboro_col1 p.iblue,
#foxboro_content #foxboro_col2 p.iblue,
#foxboro_content #foxboro_col3 p.iblue,
.main-content p.iblue,
.sidebar.left p.iblue,
.sidebar.right p.iblue {
    color: #013253!important;
    font-weight: 600!important;
    font-size: 14px!important;
    line-height: 1.7!important;
    text-align: left!important
}

#foxboro_content #foxboro_col1 p.iblue a,
#foxboro_content #foxboro_col2 p.iblue a,
#foxboro_content #foxboro_col3 p.iblue a,
.main-content p.iblue a,
.sidebar.left p.iblue a,
.sidebar.right p.iblue a {
    color: #013253!important;
    font-weight: 700!important;
    font-size: 14px!important
}

#foxboro_content #foxboro_col1 p.pblue,
#foxboro_content #foxboro_col2 p.pblue,
#foxboro_content #foxboro_col3 p.pblue,
.main-content p.pblue,
.sidebar.left p.pblue,
.sidebar.right p.pblue {
    color: #013253!important;
    font-weight: 600!important;
    font-size: 18px!important;
    line-height: 1.3!important;
    text-align: left;
    margin-bottom: 5px!important
}

#foxboro_content #foxboro_col2 .servicesList .text,
.main-content .servicesList .text {
    font-weight: 400!important;
    color: #393939!important;
    font-size: 14px!important;
    line-height: 1.7!important;
    text-align: justify;
    margin-left: 25px;
    margin-bottom: 20px
}

.li-image {
    list-style-image: url(//cdn2.hubspot.net/hub/90848/images/barrow.png);
    padding-bottom: 5px;
    text-align: left;
    font-family: Montserrat;
    font-size: 13px;
    color: #101010!important;
    line-height: 16.2px;
    font-weight: 700!important;
    float: left;
    clear: both
}

.section {
    max-width: 940px;
    margin: 0 auto
}

.homePage .banner {
    background: url(//cdn2.hubspot.net/hubfs/90848/images/banner-bottom.png) center bottom repeat-x #b1e3fa;
    text-align: left
}

#announcement {
    background: url(//cdn2.hubspot.net/hubfs/90848/home-banner-bg.jpg) no-repeat;
    background-size: cover
}

#announcement img {
    display: block;
    margin: 0 auto;
    padding: 27px 0
}

.homePage .banner h1 {
    font-size: 36px;
    font-weight: 600;
    line-height: 1.44;
    color: #01253f;
    padding: 140px 0 15px;
    margin-top: 0;
    text-transform: inherit
}

.homePage .section {
    max-width: 1090px
}

.homePage .banner p {
    color: #01253f;
    font-size: 20px;
    line-height: 1.3;
    text-align: left
}

.homePage .banner p.text {
    margin-bottom: 36px;
    text-align: left
}

.homePage .banner .buttons a {
    color: #fff!important;
    font-weight: 700;
    display: inline-block;
    font-size: 17px;
    line-height: 1;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-align: center;
    -webkit-transition: background .3s ease-in-out;
    -moz-transition: background .3s ease-in-out;
    -o-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out
}

.homePage .banner .request {
    background: #00a7e1;
    margin-right: 18px;
    padding: 13px 21px
}

.homePage .banner .request:hover {
    background-color: #0595c7
}

.homePage .banner .learn {
    border: 1px solid #fff;
    padding: 12px 20px;
    width: 138px
}

.homePage .banner .learn:hover {
    background: #fff;
    color: #00a7e1!important
}

.homePage .banner .hero {
    display: block;
    margin: 0 auto;
    padding-bottom: 54px;
    padding-top: 38px
}

.virtues {
    padding: 7.5% 0
}

.virtues li {
    float: left;
    width: 28.5%;
    text-align: center
}

.virtues li.center {
    padding: 0 7.25%;
    width: 43%
}

.virtues li h3 {
    color: #00a7e1;
    font-size: 22px;
    font-weight: 700;
    line-height: 1.1;
    padding: 18px 0 16px;
    text-transform: none;
    text-shadow: none
}

.achievements h2,
.virtues li p {
    font-weight: 400;
    text-align: center
}

.achievements h2,
.customers h2,
.updates h2 {
    text-transform: uppercase
}

.virtues li p {
    color: #000;
    font-size: 14px;
    line-height: 1.8
}

.achievements {
    background: url(//cdn2.hubspot.net/hubfs/90848/achievements-bg.jpg) center center no-repeat;
    background-size: cover;
    padding: 4.9% 0 4%
}

.achievements h2 {
    font-size: 24px;
    color: #fff;
    text-shadow: 0 1px 1px rgba(71, 71, 71, 1)
}

.achievements .content {
    margin: 56px 0 53px
}

.achievements .allLink {
    text-align: center
}

.achievements .allLink a {
    background: #7ddc1e;
    border: 2px solid #7ddc1e;
    -webkit-border-radius: 95px;
    -moz-border-radius: 95px;
    border-radius: 95px;
    font-size: 14px;
    color: #fff !important;
    font-weight: 600;
    letter-spacing: .25px;
    display: inline-block;
    padding: 0px 45px;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    height: 48px;
    line-height: 46px;
    text-transform: uppercase;
}

.achievements .allLink a:hover {
    background: none;
    color: #7ddc1e !important
}

.customers {
    padding: 3% 0 4%
}

.customers h2 {
    text-align: center;
    color: #013253;
    font-size: 24px;
    font-weight: 300;
    line-height: 1;
    margin-bottom: 22px
}

.customers h2 img {
    display: block;
    margin: 0 auto 29px
}

.customers p {
    text-align: center;
    color: #868686;
    font-size: 14px;
    line-height: 1.7
}

.customers .content {
    margin: 6.5% 0;
    text-align: center
}

.customers .allLink a {
    background: #00a7e1;
    color: #fff!important;
    font-weight: 700;
    padding: 15px 23px 17px;
    display: inline-block;
    font-size: 20px;
    line-height: 1;
    margin: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.customers .allLink a:hover {
    background: #0595c7
}

.testimonials {
    background: url(//cdn2.hubspot.net/hubfs/90848/testimonials-bg.jpg) center center no-repeat;
    background-size: cover;
    padding: 4% 0
}

.testimonials h2 {
    text-align: center!important;
    color: #3a3a3a!important;
    font-size: 24px!important;
    font-weight: 300!important;
    line-height: 1!important;
    padding-bottom: 7%!important
}

.updates h2,
.vslider.testimonials .slides li,
.vslider.testimonials .slides li p {
    text-align: center
}

.vslider .slides li,
.vslider .slides li p {
    color: #3a3a3a;
    font-size: 16px!important;
    font-weight: 300;
    line-height: 1.7
}

.vslider.testimonials .slides li {
    display: none
}

.updates li:first-child,
.vslider.testimonials .slides li:first-child {
    display: block
}

.testimonial {
    min-height: 118px;
    padding-bottom: 15px
}

.vslider .flex-direction-nav,
.vslider .flex-viewport {
    max-width: 940px;
    margin: 0 auto
}

.vslider .flex-next,
.vslider .flex-prev {
    position: absolute;
    width: 25px;
    height: 47px;
    background-image: url(//cdn2.hubspot.net/hubfs/90848/arrows.png);
    background-repeat: no-repeat;
    text-indent: -9999px;
    top: -150px;
    opacity: .7
}

.vslider .flex-next:hover,
.vslider .flex-prev:hover {
    opacity: 1
}

.vslider .flex-prev {
    background-position: top left;
    left: -95px
}

.vslider .flex-next {
    background-position: top right;
    right: -95px
}

.vslider .flex-control-nav {
    margin: 20px auto 0;
    display: table
}

.vslider .flex-control-nav li {
    float: left;
    margin: 0 4px
}

.vslider .flex-control-nav a {
    background: #013253;
    text-indent: -9999px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    display: block;
    width: 10px;
    height: 10px;
    cursor: pointer
}

.vslider .flex-control-nav a.flex-active {
    background: #00a7e1
}

.updates.vslider .flex-control-nav {
    display: none
}

.updates {
    padding: 3.5% 0 0
}

.updates h2 {
    color: #013253;
    font-size: 24px;
    font-weight: 300;
    line-height: 1;
    padding-bottom: 7%
}

.updates h3 a,
.updates li h3 {
    font-weight: 600;
    font-size: 18px;
    line-height: 1.5
}

.updates .slides li {
    text-align: left;
    display: none
}

.updates li h3 {
    color: #00a7e1;
    text-align: left
}

.updates h3 a {
    color: #00a7e1!important;
    text-transform: none
}

.updates.vslider .slides li .date {
    color: #393939;
    font-size: 14px;
    font-weight: 300;
    text-align: left
}

.updates .content {
    color: #393939;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.7;
    margin-top: 3.5%;
    margin-bottom: 3%
}

.updates .readLink a {
    border: 2px solid #00a7e1;
    color: #00a7e1!important;
    font-size: 18px;
    font-weight: 700;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    padding: 7px 21px;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    line-height: 1.25
}

.LearnMore .learnLink,
.customerPage .banner .button {
    -moz-border-radius: 5px;
    -o-transition: all .3s ease-in-out
}

.updates .readLink a:hover {
    background-color: #00a7e1;
    color: #fff!important
}

.LearnMore {
    background-color: #fff;
    padding: 3% 0 4%
}

.LearnMore h2 {
    text-align: center!important;
    color: #013253!important;
    font-size: 24px!important;
    font-weight: 300!important;
    line-height: 1!important;
    margin-bottom: 22px!important;
    text-transform: uppercase!important
}

.LearnMore h2 img {
    display: block;
    margin: 0 auto 19px
}

.LearnMore p {
    text-align: center;
    color: #868686;
    font-size: 14px;
    line-height: 1.7
}

.LearnMore ul {
    padding-top: 5.3%
}

.LearnMore li {
    float: left;
    width: 30.5%;
    text-align: center
}

.LearnMore li.center {
    width: 39%;
    padding: 0 4.2%
}

.LearnMore li img {
    display: block;
    margin: 0 auto
}

.LearnMore li h3 {
    font-size: 20px;
    color: #013253;
    font-weight: 700;
    line-height: 1;
    padding: 14% 0 7%;
    text-transform: none
}

.LearnMore li p {
    color: #3d3d3d;
    font-size: 14px;
    line-height: 1.8
}

.LearnMore li p.text {
    min-height: 99px
}

.LearnMore .learnLink {
    font-size: 18px;
    color: #fff!important;
    font-weight: 700;
    line-height: 1;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display: block;
    margin: 10% auto 0;
    background-color: #00a7e1;
    padding: 11px 13px;
    width: 142px;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.LearnMore .learnLink:hover {
    background-color: #0595c7
}

.fromUs {
    padding: 4% 0 1.5%
}

.fromUs h2 {
    color: #00a7e1;
    font-size: 24px;
    font-weight: 300;
    padding-bottom: 4%;
    text-transform: uppercase;
    text-align: center
}

.fromUs .content,
.fromUs .content p {
    text-align: left;
    font-size: 14px;
    color: #515151;
    line-height: 1.5
}

.customerPage .banner {
    background: url(//cdn2.hubspot.net/hub/90848/file-2551030636-jpg/css/customer-banner.jpg) top center no-repeat #024e93;
    padding: 4.8% 0;
    text-align: center;
    margin-top: -1px;
    position: relative
}

.customerPage .caption {
    max-width: 760px;
    margin: 0 auto
}

.customerPage .banner h2 {
    color: #7ddc20!important;
    font-size: 40px!important;
    line-height: 1!important;
    margin-bottom: 22px!important;
    font-weight: 400!important;
    text-transform: none!important;
    margin-top: 0!important
}

.customerPage .banner p {
    font-size: 18px;
    line-height: 1.3;
    color: #fff;
    text-align: center
}

.customerPage .banner .button {
    margin: 20px auto 0;
    background: #00a7e1;
    color: #fff!important;
    font-weight: 700;
    font-size: 20px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    float: none;
    display: table;
    padding: 15px 20px;
    line-height: 1;
    height: auto;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.customerPage .banner .button:hover {
    background-color: #0595c7
}

.downloadPapers {
    border-bottom: 9px solid #6fc41c;
    padding: 3.7% 0 3.8%
}

.downloadPapers .inner {
    max-width: 630px;
    margin: 0 auto
}

.customerList .image img,
.customerList li.thumb img {
    max-width: 100%;
    vertical-align: middle
}

.downloadPapers h2 {
    font-size: 36px!important;
    font-weight: 300!important;
    color: #fff!important;
    text-transform: uppercase!important;
    line-height: 1!important;
    text-align: lef!important
}

.downloadPapers h2 span {
    font-size: 30px!important;
    font-weight: 700!important;
    display: block!important;
    text-align: left!important;
    margin-top: 10px!important;
    color: #fff!important
}

.downloadPapers h2 .button {
    float: right;
    font-size: 20px;
    font-weight: 700;
    color: #fff!important;
    background: #00a7e1;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-transform: none;
    padding: 16px 28px;
    margin-top: -1px;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.downloadPapers h2 .button:hover {
    background: #0595c7
}

.customerList {
    padding: 3.6% 0 4%
}

.customerList h2 {
    font-size: 24px!important;
    font-weight: 600!important;
    color: #3a3a3a!important;
    text-transform: uppercase!important;
    line-height: 1!important;
    margin-bottom: 24px!important;
    text-align: center!important;
    margin-top: 0!important
}

.customerList li,
.customerList li p {
    color: #5e5e5e;
    font-size: 13px;
    font-weight: 300
}

.customerList li {
    border: 2px solid #dbdbdb;
    float: left;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-left: 16px;
    width: 23.7%;
    line-height: 1.5;
    margin-bottom: 19px
}

.customerList li.caseStudy {
    padding: 15px 20px 20px
}

.customerList li.thumb {
    line-height: 69px;
    text-align: center;
    padding: 12px 20px
}

.customerList li.first {
    margin-left: 0
}

.customerList li .image {
    height: 79px;
    line-height: 69px;
    text-align: center;
    border-bottom: 1px solid #cfcfcf;
    padding-bottom: 10px;
    background: #fff
}

.customerList li p {
    padding: 13% 0;
    height: 140px;
    margin: 0;
    text-align: left
}

.customerList li .button {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #fff!important;
    background: #00a7e1;
    display: block;
    font-size: 18px;
    font-weight: 700;
    margin: 0 auto;
    padding: 14px 31px 16px;
    float: none;
    text-align: center;
    line-height: 1;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.customerList li .button:hover {
    background: #0595c7
}

.applicationsPage .banner {
    background: url(//cdn2.hubspot.net/hubfs/90848/application-banner.jpg) top center no-repeat;
    padding: 4% 0 8%
}

.applicationsPage .banner .caption {
    float: left;
    text-align: left;
    max-width: 540px
}

.applicationsPage .caption h2 {
    color: #0065ac;
    font-weight: 300;
    font-size: 36px;
    line-height: 1;
    margin-bottom: 24px;
    text-transform: none
}

.applicationsPage .caption p {
    color: #5d5d5d;
    font-weight: 300;
    font-size: 14px;
    line-height: 1.7;
    margin-bottom: 20px;
    text-align: left
}

.applicationsPage .caption .button {
    margin: 20px auto 0;
    background: #00a7e1;
    color: #fff!important;
    font-weight: 700;
    font-size: 20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 16px 33px;
    line-height: 1;
    height: auto;
    display: inline-block
}

.applicationsPage .caption .button:hover {
    background-color: #0595c7
}

.appList {
    max-width: 870px;
    margin: 0 auto;
    padding-top: 5.5%
}

.appRow {
    padding-bottom: 10.5%
}

.appRow.last {
    padding-bottom: 0
}

.appRow.left .image {
    float: left;
    margin-right: 2.5%
}

.appRow.right .image {
    float: right;
    margin-left: 4.5%;
    width: 42%
}

.appRow.left .content {
    float: right
}

.appRow.right .content {
    float: left
}

.appRow .image {
    padding-top: 2.7%;
    width: 44%;
    padding-bottom: 4%
}

.appRow .content {
    text-align: left;
    color: #3a3a3a;
    line-height: 1.8;
    font-size: 13px;
    width: 53.5%
}

.appRow .content h3 {
    color: #0065ac;
    font-size: 30px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1;
    margin-bottom: 8px
}

.appRow .content .meta {
    color: #8d8d8d;
    line-height: 1;
    font-size: 14px;
    margin-top: 8px
}

.appRow .content p {
    text-align: left;
    color: #3a3a3a;
    line-height: 1.8;
    font-size: 14px;
    margin-bottom: 21px
}

.appRow .content ul {
    margin-bottom: 20px;
    font-size: 13px;
    color: #3a3a3a
}

.appRow .content li {
    line-height: 1.5;
    margin-bottom: 8px;
    padding-left: 20px;
    background: url(//cdn2.hubspot.net/hub/90848/file-2551030616-png/css/list-bullet.png) center left no-repeat;
    color: #3a3a3a;
    font-weight: 400
}

.appRow .learn {
    border-top: 1px solid #e9e9e9;
    padding: 14px 0
}

.appRow .content .learn {
    margin-bottom: 0
}

.appRow .learn a {
    background: url(//cdn2.hubspot.net/hub/90848/file-2571819425-png/css/learn-bg.png) center left no-repeat;
    color: #06c;
    text-transform: uppercase;
    font-size: 13px;
    padding: 6px 45px;
    display: inline-block
}

.productBanner,
.professionalBanner,
.trainingBanner {
    background: url(//cdn2.hubspot.net/hubfs/90848/product-banner.jpg) top center no-repeat;
    padding: 6.7% 0;
    text-align: center;
    background-size: cover;
    margin-top: -1px;
    position: relative
}

.gbanner h2,
.productBanner h2 {
    color: #013253!important;
    font-size: 40px!important;
    margin-bottom: 15px!important;
    line-height: 1!important;
    font-weight: 700!important;
    text-transform: none;
    margin-top: 0!important
}

.gbanner h2 span,
.productBanner h2 span {
    color: #013253!important;
    font-weight: 400!important;
    font-size: 40px!important
}

.gbanner p,
.productBanner p {
    color: #fff;
    font-size: 18px;
    text-shadow: -1px 2px 0 rgba(26, 26, 26, .39);
    line-height: 1.4;
    text-align: center
}

.addressWrap {
    font-size: 16px;
    color: #393939;
    font-weight: 300;
    text-transform: none;
    padding: 42px 0 30px;
    border-bottom: 1px solid #d9d9d9
}

.addressWrap h3 {
    color: #024767;
    font-size: 18px;
    font-weight: 600;
    text-transform: none;
    line-height: 1;
    margin-bottom: 18px
}

.addressWrap p {
    margin-top: 0;
    margin-bottom: 10px
}

.appsPage .banner {
    background: url(//cdn2.hubspot.net/hubfs/90848/apps-featured-banner.jpg) top center no-repeat #014061;
    padding: 118px 0;
    text-align: center;
    background-size: cover
}

.appsPage .caption {
    max-width: 806px;
    margin: 0 auto
}

.appsPage .banner h2 {
    color: #7ddc20!important;
    font-size: 40px!important;
    line-height: 1!important;
    margin-bottom: 22px!important;
    font-weight: 400!important;
    text-transform: none!important;
    margin-top: 0!important
}

.appsPage .banner p {
    font-size: 18px;
    line-height: 1.3;
    color: #fff;
    text-align: center
}

.new-line {
    display: block;
    font-weight: 400
}

.areas-use {
    margin-top: 74px
}

.areas-use li {
    float: left;
    width: 32%;
    background-image: url(//cdn2.hubspot.net/hubfs/90848/icons-intellect.png);
    background-repeat: no-repeat;
    margin-bottom: 17px;
    margin-left: 2%;
    font-size: 17px;
    font-weight: 600;
    font-family: Montserrat !important;
    color: #515151;
    line-height: 1.4;
    display: table;
    height: 82px;
    padding-left: 9.8%;
    box-sizing: border-box
}

.areas-use li.first {
    margin-left: 0!important
}

.areas-use li.accident {
    background-position: 0 0
}

.areas-use li.expense {
    background-position: 0 -598px
}

.areas-use li.work-orders {
    background-position: 0 -1196px
}

.areas-use li.safety {
    background-position: 0 -99px
}

.areas-use li.project,
.areas-use li.project-track {
    background-position: 0 -697px
}

.areas-use li.applicant-track {
    background-position: 0 -1295px
}

.areas-use li.helpdesk {
    background-position: 0 -200px
}

.areas-use li.crm {
    background-position: 0 -798px
}

.areas-use li.contracts {
    background-position: 0 -1396px
}

.areas-use li.travel-plan {
    background-position: 0 -300px
}

.areas-use li.operation-manage {
    background-position: 0 -898px
}

.areas-use li.inventory-manage {
    background-position: 0 -1496px
}

.areas-use li.field-service {
    background-position: 0 -400px
}

.areas-use li.employee-set {
    background-position: 0 -998px
}

.areas-use li.time-request {
    background-position: 0 -1595px
}

.areas-use li.perform-evaluation {
    background-position: 0 -499px
}

.areas-use li.hr-onboarding {
    background-position: 0 -1097px
}

.areas-use li.suggestion-box {
    background-position: 0 -1695px
}

.areas-use li span {
    display: table-cell;
    vertical-align: middle;
    font-size: 13px
}

.buildApps {
    padding: 35px 0;
    background-color: #023452;
    border-bottom: 9px solid #78d522;
    margin-top: 45px
}

.buildApps h2 {
    margin-top: 7px!important;
    float: left;
    width: 305px;
    font-size: 49px!important;
    font-weight: 300!important;
    text-transform: uppercase;
    line-height: .9!important;
    color: #fff!important
}

.buildApps h2 span {
    color: #7ddc20!important;
    font-weight: 700!important;
    display: block;
    font-size: 49px!important;
    margin-bottom: 5px!important
}

.buildApps .button {
    font-size: 17px;
    font-weight: 700;
    color: #fff!important;
    background: #00a7e1;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-transform: none;
    padding: 12px 28px 13px;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    float: none!important;
    display: inline-block;
    margin: 13px 0 0!important
}

.eventsSlider .item .button,
.intellect8Page .getStarted .button {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out
}

.buildApps .button:hover {
    background-color: #0595c7
}

.buildApps img.computer {
    float: left;
    margin-left: -10px;
    margin-right: 78px
}

.buildApps img.hands {
    float: right;
    margin: -80px -10px -78px 78px
}

.appsPageContent {
    font-size: 15px;
    color: #818181;
    line-height: 23px
}

.appsPageContent h2 {
    color: #0065ac!important;
    font-size: 34px!important;
    font-weight: 300!important;
    margin-top: 83px!important;
    margin-bottom: 28px!important
}

.appsPageContent h2 strong {
    font-weight: 600
}

.appsPageContent p {
    margin-top: 0;
    margin-bottom: 25px;
    font-size: 15px;
    color: #818181;
    line-height: 23px
}

.eventsbanner {
    background: url(//cdn2.hubspot.net/hubfs/90848/events-banner.jpg) top center no-repeat #024e93;
    text-align: center;
    background-size: cover
}

.downloadPapers {
    background: url(//cdn2.hubspot.net/hub/90848/download-bg.jpg) top center no-repeat #013253!important
}

#AB_inside {
    display: none
}

.mainMenu {
    float: right;
    padding: 0;
    margin: 28px 0 0
}

#foxboro_menu ul li,
.mainMenu li {
    float: left;
    line-height: 1
}

#foxboro_menu ul.rootGroup>li.last>a,
#foxboro_menu ul.rootGroup>li:last-child>a,
.mainMenu li:last-child>a {
    padding-right: 0
}

#foxboro_menu ul li a,
.mainMenu li a {
    font-size: 17px;
    text-transform: uppercase;
    color: #888!important;
    padding: 6px 16px;
    display: block;
    font-weight: 400
}

.logoWrap {
    border-bottom: 1px solid #ccc;
    display: none!important
}

.mainMenu li {
    margin-left: 20px
}

.mainMenu li.last a {
    padding-right: 13px
}

.mainMenu li a {
    color: #868686;
    display: block;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    padding: 8px 13px 5px;
    text-transform: uppercase
}

.mainMenu li.active>a,
.mainMenu li:hover>a {
    background: url(//cdn2.hubspot.net/hub/90848/submenu-bg.png) rgba(0, 0, 0, 0);
    border-radius: 4px 4px 0 0;
    color: #fff!important;
    font-weight: 600;
    text-shadow: 0 0 1px #fff
}

#logo {
    padding: 6px 0 20px;
    float: left
}

#menuWrap {
    position: relative
}

#submenu {
    background: url(//cdn2.hubspot.net/hub/90848/submenu-bg.png);
    position: absolute;
    width: 100%;
    left: 0;
    top: 97px;
    padding-bottom: 13px;
    padding-top: 13px;
    display: none
}

#submenu .cta {
    width: 235px;
    float: left;
    padding-top: 21px
}

#submenu .cta img {
    margin-bottom: 10px
}

#submenu .cta h3 {
    color: #76e708;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.3;
    margin-bottom: 8px
}

#submenu .cta p {
    color: #fff;
    font-size: 12px;
    line-height: 1.7
}

#submenu .menu {
    float: right;
    padding-right: 76px;
    width: 515px
}

#submenu .menu>ul>li {
    float: left;
    margin-right: 3.5%;
    width: 31%
}

#submenu .menu>ul>li.last {
    margin-right: 0
}

#submenu .menu>ul>li>a {
    color: #7ddc20;
    font-size: 13px;
    font-weight: 700
}

#submenu .menu a {
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.3;
    display: inline-block;
    padding: 6px 0
}

#submenu .menu>ul>li ul a:hover {
    background: #00a7e1;
    text-shadow: 0 0 1px #fff;
    padding-left: 12px;
    padding-right: 12px;
    margin-left: -12px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.highlightBox {
    padding: 35px 21px;
    background: #f7f7f7;
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin: 35px 0 55px
}

.highlightBox h4,
.servicesList h4 {
    font-size: 16px;
    color: #013253;
    font-weight: 600;
    margin-bottom: 16px
}

.highlightBox h4.bullet,
.servicesList h4.bullet {
    padding-left: 26px!important;
    background: url(//cdn2.hubspot.net/hub/90848/tick.png) 0 4px no-repeat
}

.highlightBox h4.bullet+.text {
    padding-left: 26px!important;
    margin-bottom: 43px!important
}

.highlightBox h4.bullet+.text.last {
    margin-bottom: 15px!important
}

#foxboro_content #foxboro_col3 .highlightBox .text,
#foxboro_content #foxboro_col3 .highlightBox .text p {
    font-size: 14px!important
}

.ilist {
    list-style: none!important;
    margin: 0!important
}

.ilist li {
    background: url(//cdn2.hubspot.net/hub/90848/ilist-bg.png) 0 9px no-repeat;
    padding-left: 24px!important;
    margin-bottom: 18px!important
}

.eventsBanner,
.newsBanner,
.pressBanner {
    background: url(//cdn2.hubspot.net/hub/90848/events-banner.jpg) center center no-repeat #e8e8e8;
    text-align: center;
    background-size: cover;
    padding: 6.4% 0
}

.pbanner h1 {
    color: #18a6df!important;
    font-size: 48px!important;
    font-weight: 400!important;
    line-height: 1.5!important;
    text-transform: none!important;
    margin: 0!important
}

.pbanner p {
    color: #4b4b4b;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.3;
    text-align: center;
    margin: 0
}

.eventsListWrapper {
    padding-top: 60px;
    padding-bottom: 20px
}

.eventsListWrapper h2 {
    font-size: 21px!important;
    color: #3a3a3a!important;
    text-transform: uppercase!important;
    padding-bottom: 25px!important;
    font-weight: 700!important
}

.eventsListWrapper .eventsList {
    float: left;
    margin-right: 28px;
    width: 629px
}

.eventsListWrapper .conferenceBanner {
    float: right
}

.eventsListWrapper .eventsHeader {
    border-top: 1px solid #b2b2b2;
    border-bottom: 1px solid #b2b2b2;
    padding: 12px 0
}

.eventsListWrapper .eventsList .date,
.eventsListWrapper .eventsList .location,
.eventsListWrapper .eventsList .title {
    color: #545454;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    float: left
}

.eventsListWrapper .eventsList .date {
    width: 110px;
    padding-right: 10px
}

.eventsListWrapper .eventsList .title {
    width: 335px;
    padding-right: 30px
}

.eventsListWrapper .eventsList .location {
    margin-top: 3px;
    width: 120px;
    padding-right: 0!important
}

.eventsListWrapper .events {
    padding: 20px 0 15px;
    border-bottom: 1px solid #d9d9d9
}

.eventsListWrapper .events .date {
    color: #323232;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.4
}

.eventsListWrapper .events .date strong {
    font-size: 18px;
    font-weight: 700;
    display: block
}

.eventsListWrapper .events .title a {
    color: #00a7e1!important;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 13px;
    display: inline-block;
    margin-top: 4px
}

.eventsListWrapper .events .title p {
    color: #565656;
    font-size: 13px;
    text-transform: none;
    margin: 0 0 5px;
    text-align: left!important
}

.eventsListWrapper .eventsList .location strong {
    margin-bottom: 7px;
    display: block
}

.eventsListWrapper .eventsList .register {
    text-transform: uppercase;
    font-size: 13px;
    color: #fff!important;
    font-weight: 600;
    background-color: #7ddc20;
    padding: 7px 16px;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-top: 10px
}

.conferenceBanner {
    width: 282px
}

.conferenceBanner h3 {
    color: #474747;
    font-size: 16px;
    text-transform: uppercase;
    display: block;
    line-height: 1.4;
    margin-top: 15px;
    margin-bottom: 15px;
    font-weight: 700
}

.conferenceBanner p {
    color: #565656;
    font-size: 13px;
    line-height: 19px;
    margin-bottom: 15px;
    text-align: left
}

.conferenceBanner .learn {
    color: #00a7e1;
    text-transform: uppercase
}

.conferenceBanner .learn span {
    color: #474747;
    position: relative;
    top: -1px
}

.eventsSlider {
    padding: 50px 0;
    position: relative
}

.eventsSlider .slides {
    height: 250px!important;
    overflow: hidden
}

.eventsSlider .flex-viewport {
    margin-left: 7px
}

.eventsSlider h2 {
    font-size: 21px!important;
    color: #3a3a3a!important;
    text-transform: uppercase!important;
    padding-bottom: 30px!important;
    font-weight: 700!important;
    line-height: 1!important
}

.eventsSlider .item {
    width: 300px;
    float: left;
    padding-right: 12px;
    margin-bottom: 20px
}

.eventsSlider .item iframe,
.eventsSlider .item img {
    border: 5px solid #e6e6e6!important
}

.eventsSlider .item:hover iframe,
.eventsSlider .item:hover img {
    border-color: #19a5dd!important
}

.eventsSlider .item h3 {
    font-size: 14px;
    color: #4d4d4d;
    line-height: 1.2;
    text-transform: uppercase;
    padding: 7px 4px 14px;
    font-weight: 700
}

.eventsSlider .item p {
    font-size: 13px;
    color: #616161;
    line-height: 1.5;
    padding: 0 4px;
    margin: 0
}

.eventsSlider .item .button {
    font-size: 14px;
    color: #fff!important;
    font-weight: 600;
    line-height: 1;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #00a7e1;
    padding: 11px 26px;
    display: inline-block;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    margin: 19px 0 0 4px
}

.downloadsList .download,
.resourcesNav li a {
    -webkit-transition: background .3s ease-in-out;
    -o-transition: background .3s ease-in-out
}

.eventsSlider .item:hover .button {
    background-color: #0595c7;
    color: #fff
}

.partnersLogos {
    position: relative;
    margin-top: 70px
}

.demosList .flex-next,
.demosList .flex-prev,
.eventsSlider .flex-next,
.eventsSlider .flex-prev,
.partnersLogos .flex-next,
.partnersLogos .flex-prev {
    position: absolute;
    width: 17px;
    height: 30px;
    background-repeat: no-repeat;
    text-indent: -9999px;
    top: 185px;
    opacity: .7
}

.demosList .flex-next:hover,
.demosList .flex-prev:hover,
.eventsSlider .flex-next:hover,
.eventsSlider .flex-prev:hover,
.hs-cos-flex-slider-control-panel img:hover,
.partnersLogos .flex-next:hover,
.partnersLogos .flex-prev:hover {
    opacity: 1
}

.demosList .flex-prev,
.eventsSlider .flex-prev,
.partnersLogos .flex-prev {
    background-position: top left;
    left: -32px
}

.demosList .flex-next,
.eventsSlider .flex-next,
.partnersLogos .flex-next {
    background-position: top right;
    right: -28px
}

.demosList .flex-next,
.demosList .flex-prev {
    top: 80px
}

.partnersLogos .flex-next,
.partnersLogos .flex-prev {
    top: 37%;
    margin-top: -15px
}

.resourcesBanner {
    background: url(//cdn2.hubspot.net/hub/90848/resources-banner.jpg) center center no-repeat #e8e8e8;
    text-align: center;
    background-size: cover;
    padding: 7.6% 0;
    margin-top: -1px;
    position: relative
}

.resourcesNav {
    margin: 40px 0 35px
}

.resourcesNav li {
    width: 23%;
    margin-left: 2%;
    float: left;
    text-align: center;
    border: 2px solid #00a7e1;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.resourcesNav li:first-child {
    margin-left: 0
}

.resourcesNav li a {
    color: #00a7e1!important;
    font-size: 14px;
    font-weight: 600;
    display: block;
    height: 35px;
    line-height: 35px;
    -moz-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out
}

.resourcesNav li a.active,
.resourcesNav li a:hover {
    color: #fff!important;
    background-color: #00a7e1
}

.ititle {
    color: #013253!important;
    font-size: 24px!important;
    font-weight: 700!important;
    padding-bottom: 13px!important;
    text-transform: uppercase!important;
    line-height: 1!important;
    border-bottom: 1px solid #cacaca!important;
    margin-bottom: 40px!important;
    margin-top: 0!important
}

.downloadsList {
    margin-left: -8%
}

.downloadsList li.row-divider {
    width: 100%;
    float: none;
    margin: 0;
    height: 0;
    clear: both
}

.downloadsList .type {
    color: #8d8d8d;
    font-size: 12px;
    text-transform: uppercase;
    line-height: 1;
    margin: 22px 0 10px;
    text-align: center
}

.downloadsList h3 {
    color: #545454;
    line-height: 1.5;
    font-size: 18px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 12px;
    font-weight: 700;
    text-transform: none;
    height: 81px;
    overflow: hidden
}

.downloadsList p {
    margin-top: 12px;
    line-height: 1.4;
    font-size: 14px;
    color: #676767;
    text-align: center;
    margin-bottom: 0
}

.downloadsList .download {
    margin-top: 22px;
    display: inline-block;
    border: 2px solid #00a7e1;
    -moz-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    width: 135px;
    text-align: center;
    height: 33px;
    line-height: 33px;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 12px
}

.downloadsList li:hover h3 {
    color: #18a6df
}

.downloadsList li:hover .download {
    background-color: #18a6df;
    color: #fff!important
}

.leadershipBanner {
    background: url(//cdn2.hubspot.net/hub/90848/leadership-banner.jpg) center center no-repeat #F1F1F1;
    text-align: center;
    background-size: cover;
    padding: 7.6% 0
}

.leadershipPage {
    padding-top: 70px
}

.ibtitle {
    color: #3a3a3a!important;
    font-size: 21px!important;
    font-weight: 700!important;
    padding-bottom: 13px!important;
    text-transform: uppercase!important;
    line-height: 1!important;
    border-bottom: 1px solid #b2b2b2!important;
    margin-bottom: 34px!important;
    margin-top: 0!important
}

.ibtitle.nob {
    border-bottom: none!important
}

.ibtitle.inner {
    margin-top: 50px!important;
    margin-bottom: 5px!important
}

.membersList li {
    margin-bottom: 30px;
    min-height: 190px
}

.boardList li {
    float: left;
    width: 280px;
    margin-left: 50px
}

.boardList li.first {
    margin-left: 0
}

.managementList .image {
    float: left;
    text-align: left
}

.membersList .image img {
    -webkit-border-radius: 95px;
    -moz-border-radius: 95px;
    border-radius: 95px;
    border: 5px solid #cecece!important;
    margin-bottom: 30px
}

.membersList li:hover .image img {
    border-color: #18a7e1!important
}

.managementList .desc {
    float: right
}

.membersList .name {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    margin-bottom: 18px;
    position: relative;
    padding-right: 52px
}

.membersList .name .linkedin {
    position: absolute;
    right: 0;
    bottom: 20px
}

.membersList .name .twitter {
    position: absolute;
    right: 27px;
    bottom: 20px
}

#wrapper,
.demosList,
.partnersBanner {
    position: relative
}

.membersList .desc h2 {
    color: #18a7e1;
    font-size: 24px;
    font-weight: 700;
    line-height: 1;
    padding-bottom: 11px;
    text-transform: none;
    margin-bottom: 0
}

.membersList .designation {
    color: #646464;
    font-size: 16px;
    line-height: 1.2;
    margin: 0;
    text-align: left;
    font-weight: 400
}

.managementList .bio p,
.membersList .bio {
    color: #000!important;
    font-size: 13px!important;
    line-height: 1.5;
    text-align: left;
    font-weight: 400
}

.managementList .bio p {
    text-align: left;
    margin-bottom: 23px
}

.boardList .bio p {
    margin-bottom: 3px;
    text-align: left
}

.teamCallout {
    background-color: #013253;
    border-bottom: 9px solid #7ddc20;
    margin-top: 50px
}

.teamCallout .text {
    float: left;
    padding-top: 43px
}

.teamCallout h2 {
    color: #fff!important;
    font-size: 49px!important;
    font-weight: 400!important;
    text-transform: uppercase!important;
    line-height: 1!important;
    padding-bottom: 21px!important;
    margin-top: 0!important;
    margin-bottom: 0!important
}

.teamCallout h2 strong {
    font-weight: 700;
    color: #fff
}

.teamCallout p {
    color: #7ddc20;
    font-weight: 600;
    font-size: 23px;
    line-height: 1.25;
    margin: 0
}

.teamCallout .image {
    float: right;
    margin-top: -35px
}

.videosBanner {
    background: url(//cdn2.hubspot.net/hub/90848/videos-banner.jpg) center center no-repeat #F5F5F5;
    text-align: center;
    background-size: cover;
    padding: 6.9% 0
}

.videosPage {
    padding-top: 70px
}

.featuredVideosList li {
    float: left;
    border: 2px solid #ededed;
    padding: 25px;
    max-width: 454px;
    list-style: none;
    width: 100%!important
}

.demosList,
.demosList li,
.featuredVideosList {
    list-style: none!important
}

.featuredVideosList img {
    display: block;
    margin: 0 auto
}

.featuredVideosList {
    margin: 0!important;
    padding: 0!important
}

.featuredVideosList h3 {
    font-size: 28px;
    color: #18a6df;
    font-weight: 300;
    text-transform: uppercase;
    line-height: 1;
    margin: 26px 0 9px
}

.featuredVideosList li.first {
    margin-right: 32px
}

.featuredVideosList li:hover {
    border-color: #19a5dd
}

.featuredVideosList p {
    font-size: 14px;
    color: #393939;
    line-height: 1.58;
    margin-bottom: 7px
}

.featuredVideosList .meta {
    font-size: 17px;
    color: #949494;
    line-height: 1;
    margin-bottom: 23px
}

.demosList .meta,
.demosList li h3,
.demosList li h3 a {
    font-size: 14px;
    text-transform: uppercase;
    line-height: 1
}

.demosList {
    margin: 0 auto!important;
    padding: 0!important
}

.demosList li {
    float: left;
    margin-right: 17px;
    width: 296px;
    margin-bottom: 20px
}

.demosList li>a {
    display: block
}

.demosList li iframe,
.demosList li img {
    border: 4px solid #f5f5f5!important
}

.demosList li:hover iframe,
.demosList li:hover img {
    border-color: #19a5dd!important
}

.demosList li h3 {
    margin: 8px 0
}

.demosList li h3,
.demosList li h3 a {
    color: #3a3a3a!important;
    font-weight: 700
}

.demosList .meta {
    color: #3a3a3a;
    font-weight: 600;
    margin-bottom: 13px;
    margin-top: 0
}

.demosList p {
    color: #868686;
    font-size: 13px;
    line-height: 1.6;
    text-align: left
}

.images2Wrap {
    margin-bottom: 30px
}

.images2Wrap img {
    display: inline
}

.images2Wrap .img1 {
    float: left;
    width: 50%;
    text-align: left
}

.images2Wrap .img2 {
    float: right;
    width: 50%;
    text-align: right
}

.intellect8Banner,
.navLinks li,
.wbanner,
.wbanner p {
    text-align: center
}

.wbanner h1 {
    font-size: 40px!important;
    font-weight: 600!important;
    color: #fff!important;
    text-transform: uppercase!important;
    line-height: 1!important
}

.wbanner h1 strong {
    font-weight: 700!important
}

.wbanner p {
    font-size: 18px;
    font-weight: 400;
    color: #fff;
    line-height: 1.3;
    margin: 0
}

.intellect8Banner {
    background: url(//cdn2.hubspot.net/hub/90848/intellect-8-banner.jpg) center center no-repeat #033B5C;
    background-size: cover;
    padding: 7.8% 0
}

.navLinks {
    margin: 45px 0
}

.navLinks li {
    width: 120px;
    margin-left: 12px;
    float: left;
    border: 2px solid #00a7e1;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.navLinks li:first-child {
    margin-left: 0
}

.navLinks li a {
    display: block!important;
    color: #00a7e1!important;
    font-size: 15px;
    font-weight: 700;
    height: 35px;
    line-height: 35px;
    -webkit-transition: background .3s ease-in-out;
    -moz-transition: background .3s ease-in-out;
    -o-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out
}

.navLinks li a:hover {
    color: #fff!important;
    background-color: #00a7e1
}

.intellect8Page,
.intellect8Page p {
    font-weight: 300;
    color: #393939;
    font-size: 16px;
    line-height: 1.7;
    text-align: left
}

.intellect8Page h2.igrey {
    font-size: 21px;
    color: #3a3a3a;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 37px
}

.intellect8Page .greyrow {
    background-color: #f6f6f6
}

.intellect8Page .row {
    padding: 68px 0 40px
}

.intellect8Page .row .left {
    float: left
}

.intellect8Page .row .right {
    float: right
}

.intellect8Page .row h2 {
    color: #0065ac;
    font-weight: 300;
    text-transform: uppercase;
    font-size: 36px;
    border-bottom: 1px solid #e0e0e0;
    line-height: 1;
    padding-bottom: 16px;
    margin-bottom: 35px
}

.intellect8Page #intro {
    padding-bottom: 75px
}

.intellect8Page #intro h3 {
    font-size: 18px;
    font-weight: 600;
    color: #024767;
    line-height: 1.2;
    margin-bottom: 22px;
    text-transform: none
}

.intellect8Page #intro .left {
    margin-right: 25px;
    float: left;
    min-height: 400px
}

.intellect8Page #intro .right {
    margin-right: 25px;
    float: right;
    margin-top: 90px
}

.intellect8Page #intro p {
    text-align: left;
    margin-bottom: 32px
}

.intellect8Page #create {
    font-size: 16px;
    font-weight: 300;
    color: #747474;
    line-height: 1.6
}

.intellect8Page #create .left {
    margin-right: 25px
}

.intellect8Page #create .right {
    margin-right: 72px;
    margin-top: 96px
}

.intellect8Page .row li {
    padding-left: 26px;
    margin-bottom: 30px;
    background: url(//cdn2.hubspot.net/hub/90848/tick.png) 0 8px no-repeat
}

.intellect8Page .row li strong {
    font-weight: 600
}

.intellect8Page #optimize img.left {
    margin-top: 79px
}

.intellect8Page #integrate .left {
    width: 100%!important;
    max-width: 560px;
    margin-right: 31px
}

.intellect8Page #integrate .right {
    margin-top: 52px;
    margin-right: 33px
}

.intellect8Page #mobility .right {
    width: 100%!important;
    max-width: 538px;
    margin-left: 14px
}

.intellect8Page #mobility .left {
    margin-top: 8px;
    margin-left: 119px
}

.intellect8Page #productivity .left {
    width: 100%!important;
    max-width: 485px;
    margin-right: 60px
}

.intellect8Page #productivity .right {
    margin-top: -15px;
    margin-right: 75px
}

.intellect8Page #flexibility .left {
    margin-left: -10px;
    margin-top: 219px
}

.intellect8Page #flexibility .right {
    width: 100%!important;
    max-width: 570px
}

.intellect8Page #scalability .left {
    width: 100%!important;
    max-width: 560px;
    margin-right: 64px
}

.intellect8Page #scalability .right {
    margin-top: 75px
}

.intellect8Page .two-cols {
    padding-top: 50px;
    text-align: justify!important
}

.intellect8Page .two-cols h2 {
    color: #3a3a3a;
    font-size: 21px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1;
    margin: 30px 0
}

.intellect8Page .two-cols p {
    margin-bottom: 30px!important;
    text-align: justify!important;
    margin-top: 0
}

.intellect8Page .two-cols .col1 {
    float: left;
    width: 48%;
    margin-right: 4%
}

.intellect8Page .two-cols .col2 {
    float: right;
    width: 48%
}

.intellect8Page .getStarted {
    margin-top: 50px;
    margin-bottom: 45px;
    text-align: center
}

.intellect8Page .getStarted p {
    text-align: center!important;
    color: #393939!important;
    font-size: 27px!important;
    font-weight: 600!important;
    font-style: italic
}

.intellect8Page .getStarted .button {
    font-size: 20px;
    font-weight: 700;
    color: #fff!important;
    background-color: #00a7e1!important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 16px 47px;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    text-transform: uppercase;
    float: none;
    display: inline-block;
    margin: 0 auto;
    line-height: 1
}

.intellect8Page .getStarted .button:hover {
    background-color: #0595c7!important
}

.forumBanner {
    background: url(//cdn2.hubspot.net/hub/90848/forum-banner.jpg) center center no-repeat #E8E8E8;
    text-align: center;
    background-size: cover;
    padding: 6.9% 0
}

.trainingPage #foxboro_col2 {
    float: none
}

.trainingPage #foxboro_col2 .igrey {
    margin-top: 0
}

.trainingPage .twoCols p {
    text-align: justify!important
}

.classesList {
    list-style: none;
    margin: 0 0 70px!important
}

.classesList li {
    float: left;
    margin-left: 17px;
    width: 222px;
    margin-bottom: 26px;
    list-style: none
}

.classesList li.first {
    margin-left: 0
}

.classesList li.clearer,
.servicesList li.clearer {
    float: none!important;
    width: 100%!important;
    clear: both!important;
    height: 0!important;
    margin: 0!important;
    padding: 0!important
}

.classesList li iframe,
.classesList li img {
    border: 4px solid #fff!important;
    max-width: 214px
}

.classesList li:hover iframe,
.classesList li:hover img {
    border-color: #19a5dd!important
}

.classesList li h3,
.classesList li h3 a {
    color: #3a3a3a!important;
    font-size: 14px!important;
    text-transform: uppercase;
    font-weight: 700!important;
    line-height: 1.3!important
}

.classesList li h3 {
    margin: 8px 4px!important
}

.classesList .meta {
    color: #3a3a3a;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 1;
    margin: 0 4px
}

.servicesList {
    margin-top: 60px;
    margin-bottom: 40px
}

.servicesList ul {
    list-style: none!important;
    margin: 0!important
}

.servicesList li {
    float: left;
    width: 48%;
    margin-left: 4%;
    margin-bottom: 15px
}

.servicesList li.first {
    margin-left: 0
}

#foxboro_content #foxboro_col2 .servicesList .text {
    font-weight: 400!important;
    color: #393939!important;
    font-size: 14px!important;
    line-height: 1.7!important;
    text-align: justify;
    margin-left: 25px;
    margin-bottom: 20px
}

.newsPage,
.pressPage {
    margin-top: 60px
}

.newsPage h2.igrey,
.pressPage h2.igrey {
    font-size: 21px;
    color: #3a3a3a;
    text-transform: uppercase;
    padding-bottom: 25px;
    font-weight: 700
}

.twitterWrap {
    width: 279px;
    float: right
}

.newsListing,
.pressListing {
    float: left;
    margin-bottom: 100px
}

.newsListing .listing>li,
.pressListing .listing>li {
    border-bottom: 1px solid #b2b2b2;
    padding-top: 25px;
    padding-bottom: 20px
}

.newsListing .listing>li:first-child,
.pressListing .listing>li:first-child {
    border-top: 1px solid #b2b2b2
}

.listingHeader {
    padding: 14px 0!important
}

.newsListing .date,
.pressListing .date {
    color: #323232;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.4;
    width: 90px;
    padding-right: 10px;
    text-transform: uppercase;
    float: left;
    margin-top: 3px
}

.listingHeader .date,
.listingHeader .press {
    color: #545454;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    float: left;
    line-height: 1;
    margin-top: 0
}

.newsListing .date strong,
.pressListing .date strong {
    font-size: 18px;
    font-weight: 700;
    display: block
}

.newsListing .postBody,
.pressListing .postBody {
    padding-right: 10px;
    float: left
}

.newsListing .postBody h3,
.pressListing .postBody h3 {
    margin: 4px 0 9px
}

.newsListing .postBody h3,
.newsListing .postBody h3 a,
.pressListing .postBody h3,
.pressListing .postBody h3 a {
    color: #00a7e1;
    font-size: 15px;
    font-weight: 700;
    display: inline-block;
    text-transform: uppercase;
    line-height: 1.2
}

.newsListing .postBody h3 a:hover,
.pressListing .postBody h3 a:hover {
    color: #00a7e1!important
}

.newsListing .postBody p,
.newsListing .postBody p.text,
.pressListing .postBody p,
.pressListing .postBody p.text {
    color: #565656;
    font-size: 13px;
    font-weight: 400;
    text-transform: none;
    margin: 0 0 10px;
    line-height: 1.5;
    text-align: left
}

.pressListing .postBody p.text a,
.pressListing .postBody p.text a:hover {
    color: #00a6e0;
    text-decoration: none
}

.newsListing .postBody p.author,
.pressListing .postBody p.author {
    color: #686868;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    margin-bottom: 15px;
    margin-top: 0
}

.newsListing .postBody p.readmore,
.pressListing .postBody p.download,
.pressListing .postBody p.readmore {
    color: #18a6df;
    font-size: 13px;
    font-weight: 400;
    line-height: 1
}

.newsListing .postBody p.readmore a,
.pressListing .postBody p.download a,
.pressListing .postBody p.readmore a {
    color: #565656!important;
    font-size: 13px;
    font-weight: 400;
    border-bottom: 1px solid #565656;
    line-height: 1;
    text-transform: none;
    display: inline-block
}

.pressListing .postBody p.download a {
    border-bottom: none!important
}

.pressListing .postBody .alink {
    margin-left: 9px;
    padding-left: 10px;
    border-left: 1px solid #565656
}

.newsListing .postBody p.readmore a:hover,
.pressListing .postBody p.download a:hover,
.pressListing .postBody p.readmore a:hover {
    color: #18a6df!important;
    border-color: #18a6df
}

.mediaConnect {
    border: 1px solid #dbdbdb;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 25px;
    margin-top: 25px
}

.mediaConnect h3 {
    color: #3d3d3d;
    font-size: 19px;
    font-weight: 400;
    line-height: 1;
    margin-bottom: 20px
}

.mediaConnect h3 strong {
    color: #18a6df;
    font-weight: 700
}

.mediaConnect p {
    color: #414141;
    line-height: 1.5;
    font-size: 15px;
    font-weight: 400;
    margin: 0
}

.mediaConnect .button {
    background: #00a7e1;
    color: #fff!important;
    font-weight: 700;
    font-size: 14px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 11px 26px;
    line-height: 1;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    margin-top: 16px;
    float: none;
    display: inline-block;
    margin-left: 0
}

.mediaConnect .button:hover {
    background-color: #0595c7
}

.partnersBanner {
    background: url(//cdn2.hubspot.net/hub/90848/partners-banner.jpg) center center no-repeat #f3f3f3;
    text-align: center;
    background-size: cover;
    padding: 7.6% 0;
    margin-top: -1px
}

.ubanner h1 {
    color: #18a6df!important;
    font-size: 40px!important;
    font-weight: 700!important;
    line-height: 1!important;
    margin: 0!important
}

.partnersPage .sep {
    margin: 35px 0;
    height: 1px;
    background: #ccc;
    width: 100%
}

#foxboro_col2 .becomePartner li,
#foxboro_col2 .partnerBenefits li,
.becomePartner li {
    color: #3a3a3a!important;
    padding-left: 26px!important;
    background: url(//cdn2.hubspot.net/hub/90848/tick.png) 0 9px no-repeat
}

#foxboro_col2 .partnerBenefits {
    margin-top: 30px!important
}

#foxboro_col2 .partnerBenefits ul {
    list-style: none!important;
    margin: 0 3% 0 0!important
}

#foxboro_col2 .partnerBenefits ul.col-2,
.become-partner-right {
    margin-right: 0!important
}

#foxboro_col2 .becomePartner li,
#foxboro_col2 .partnerBenefits li {
    margin-bottom: 5px
}

#foxboro_col2 .becomePartner {
    margin-left: 457px
}

#foxboro_col2 .becomePartner ul {
    list-style: none!important;
    margin: 0!important
}

#foxboro_col2 .becomePartner li {
    margin-bottom: 10px!important
}

.becomePartner li {
    margin-bottom: 5px
}

.partnerBenefits li strong {
    font-weight: 600
}

.become-partner-right {
    float: right!important
}

.become-partner-left {
    margin-left: 0!important
}

@media (max-width:767px) {
    .become-partner-right {
        margin-left: 0!important
    }
    .become-partner-left,
    .become-partner-right {
        width: 100%!important;
        float: none!important
    }
}

#foxboro_content #foxboro_col2 .benefitsText p,
#foxboro_content #foxboro_col2 .benefitsText p.em {
    font-size: 14px!important;
    color: #484848!important;
    font-weight: 400!important
}

.partnersLogos .grid {
    width: 936px;
    margin: 0 auto;
    min-height: 320px
}

#foxboro_col2 .partnersLogos .grid ul {
    margin: 0!important
}

#foxboro_col2 ul.flex-direction-nav {
    margin: 0!important;
    list-style: none
}

.partnersLogos .slides>li {
    display: none
}

.partnersLogos .slides>li:first-child {
    display: block
}

.partnersLogos .grid li {
    float: left;
    width: 231px;
    height: 106px!important;
    border: 1px solid #dbdbdb;
    list-style: none
}

.partnersLogos .grid li.ub {
    border-top: 2px solid #dbdbdb
}

.partnersLogos .grid li.lb {
    border-left: 2px solid #dbdbdb
}

.partnersLogos .grid li.rb {
    border-right: 2px solid #dbdbdb
}

.partnersLogos .grid li.bb {
    border-bottom: 2px solid #dbdbdb
}

.partnersLogos .grid li a {
    display: block;
    width: 100%;
    height: 100%
}

.partnersLogos .grid li img {
    display: block;
    max-width: 100%
}

.partnersLogos .slides h2 {
    color: #18a6df!important;
    font-size: 24px!important;
    font-weight: 600!important;
    text-transform: uppercase;
    margin-bottom: 25px!important
}

.partnersLogos .grid a.active img,
.partnersLogos .grid li img.hover {
    display: none
}

.partnersLogos .grid a.active img.hover {
    display: block
}

.partnersInfo {
    margin-top: 70px
}

.partnersInfo h3 {
    color: #484848;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 24px;
    line-height: 1;
    text-transform: none
}

.partnersInfo p {
    color: #484848;
    font-size: 14px;
    line-height: 1.8;
    font-weight: 400
}

#mapster_wrap_0 {
    margin: 0 auto
}

.twoCols>.col-1,
.twoCols>.col-2 {
    float: left;
    width: 48.5%
}

.twoCols>.col-1 {
    margin-right: 3%
}

.newsListing,
.pressListing {
    width: 100%!important;
    max-width: 620px
}

.newsListing .postBody,
.pressListing .postBody {
    width: 100%!important;
    max-width: 510px
}

.intellect8Page #intro .left,
.intellect8Page #intro .right {
    max-width: 425px;
    width: 100%!important
}

.intellect8Page #create .left {
    width: 100%!important;
    max-width: 527px
}

.demosList {
    max-width: 928px;
    width: 100%!important
}

.hs-content-id-3200314457 .appRow .learn a {
    color: #06c
}

.jobsList .sector li .location {
    font-size: 13px;
    color: #101010;
    font-family: Montserrat
}

#r1 h1,
#r1 h2,
#r7 h1 {
    padding-left: 40px;
    padding-bottom: 20px;
    color: #036
}

.main-content .icontent .ibutton,
.sidebar.left .icontent .ibutton,
.sidebar.right .icontent .ibutton {
    background-color: #00a7e1!important;
    padding: 16px 5%!important;
    line-height: 1!important;
    color: #fff!important;
    font-size: 20px!important;
    font-weight: 600!important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
    margin: 0 0 45px;
    width: 100%;
    text-align: center
}

#ActionButtons,
#wrapper {
    background-color: #e7f3ff
}

.main-content .ibutton span,
.sidebar.left .ibutton span,
.sidebar.right .ibutton span {
    line-height: 1!important;
    color: #fff!important;
    font-size: 19px!important;
    font-weight: 300!important
}

iframe {
    max-width: 100%;
    width: 100%
}

.hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_follow_me h3 {
    color: #3089d5;
    font-size: 11pt;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 125%;
    margin: 0 0 10px;
    padding: 5px 0 0
}

.cms-migrated.two-column-left-template .main-content {
    float: right
}

.cms-migrated.two-column-left-template .sidebar.left {
    margin-left: 0
}

#wrapper {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 370px
}

.jThumbnailScroller {
    max-width: 980px;
    width: 100%!important
}

.managementList .desc {
    width: 100%!important;
    max-width: 722px
}

.managementList .image {
    width: 100%!important;
    max-width: 218px
}

#ActionButtons>div,
#slider_container_2,
.SliderName_2 {
    max-width: 980px
}

.two-column-equal-template .main-content:nth-child(2) ul {
    list-style-type: square;
    margin: 12px 0 0 14px;
    padding: 0;
    line-height: 145%
}

.two-column-equal-template .main-content:nth-child(2) .hs_cos_wrapper_widget {
    margin-bottom: 25px;
    padding-bottom: 10px
}

.cms-migrated.two-column-equal-template .main-content h1 {
    margin: 0 0 10px
}

.two-column-equal-template .main-content:nth-child(2) ul li {
    font-size: 11.7px
}

.cms-migrated.two-column-equal-template .main-content h3 {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin-bottom: 10px
}

.cms-migrated.one-column-template .body-container .page-center {
    padding-top: 20px
}

.cms-migrated.one-column-template h1,
p.heading1 {
    font-size: 1.6em;
    margin: 8px 0 15px;
    padding: 0;
    font-weight: 400;
    line-height: 115%;
    color: #036;
    font-family: Montserrat
}

.cms-migrated.one-column-template h2 {
    font-size: 32px;
    margin: 15px 0 3px;
    padding: 0;
    font-weight: 500;
    line-height: normal;
    color: #000
}

.cms-migrated.one-column-template h2 strong {
    font-weight: 700
}

.cms-migrated.one-column-template h2 span {
    font-size: 13px
}

.cms-migrated.one-column-template h4 {
    font-size: 1em;
    margin: 15px 0;
    padding: 0;
    color: #036
}

.icontent p.strongp {
    margin: 0;
    color: #00a7e1!important
}

.cms-migrated.one-column-template .main-content ul {
    list-style: square;
    margin: 6px 0 6px 14px;
    padding: 0;
    font-size: inherit;
    line-height: inherit;
    font-weight: 400;
    color: #666
}

.two-column-equal-template .main-content ul {
    list-style-type: square;
    margin: 12px 0 0 14px;
    padding: 0;
    line-height: 145%
}

.two-column-equal-template .main-content li {
    padding: 0 0 10px;
    margin: 0;
    font-size: 11.69px;
    font-weight: 400;
    line-height: 145%;
    color: #666;
    width: 100%;
    float: left;
    clear: both
}

.li-image1,
.two-column-equal-template .main-content li span {
    font-size: 13px;
    font-family: Montserrat
}

#ActionButtons>div,
#slider_container_2,
.SliderName_2,
.SliderName_2 div,
.SliderName_2 div a {
    width: 100%!important
}

.two-column-equal-template .main-content li span {
    color: #101010
}

.li-image1 {
    list-style-image: url(//cdn2.hubspot.net/hub/90848/images/arrow1.png);
    padding-bottom: 20px;
    text-align: justify;
    font-weight: 400;
    color: #101010!important;
    line-height: 16.2px
}

.li-image1 p {
    font-weight: 700
}

.hs-content-id-3216523543 .li-image1 p {
    font-weight: 400
}

.two-column-left-template .main-content h1 {
    font-size: 1.6em;
    margin: 8px 0 15px;
    padding: 0;
    font-weight: 400;
    line-height: 115%;
    color: #036;
    font-family: Montserrat
}

.two-column-left-template .main-content h2 {
    font-size: 1.3em;
    margin: 15px 0;
    padding: 0;
    font-weight: 400;
    line-height: 145%;
    color: #F60
}

.two-column-right-template .main-content h1 {
    font-size: 1.6em;
    margin: 8px 0 15px;
    padding: 0;
    font-weight: 400;
    line-height: 115%;
    color: #036;
    font-family: Montserrat
}

.two-column-right-template .main-content h2 {
    font-size: 1.3em;
    margin: 15px 0;
    padding: 0;
    font-weight: 400;
    line-height: 145%;
    color: #F60
}

body>img {
    display: none
}

#ActionButtons {
    width: 100%;
    height: 106px;
    text-align: center;
    padding-top: 23px
}

.a-text {
    background: url(//cdn2.hubspot.net/hub/90848/images/abM.png) repeat-x;
    text-align: center;
    font-family: Montserrat;
    font-size: 18pt;
    color: #FFF;
    line-height: 130%;
    text-decoration: none
}

.c-text {
    font-family: Montserrat;
    font-size: 13px;
    color: #101010;
    text-decoration: none;
    text-align: justify
}

.hs_cos_flex-viewport {
    height: auto!important
}

.slider-mode-slider.hs_cos_flex-slider.flex-slider-main {
    background: #048ee3;
    padding: 10px;
    border-radius: 0!important;
    margin: 0!important
}

.slider-mode-slider.hs_cos_flex-slider.flex-slider-main .hs_cos_flex-slides img {
    border-radius: 0;
    display: block;
    margin: 0 auto;
    max-width: 495px;
    max-height: 330px;
    width: auto!important;
    height: auto
}

.slider-mode-slider.hs_cos_flex-slider.flex-slider-main .hs_cos_flex-direction-nav a {
    cursor: pointer;
    display: block;
    height: 124px!important;
    margin: -20px 0 0;
    opacity: 1;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 64px!important;
    z-index: 10
}

.slider-mode-slider.flex-slider-main .hs_cos_flex-direction-nav a.hs_cos_flex-prev {
    background: url(//cdn2.hubspot.net/hub/113896/file-1267995612-png/images/classic-map-stroke.png) no-repeat rgba(0, 0, 0, 0)!important;
    left: 25px!important
}

.slider-mode-slider.flex-slider-main .hs_cos_flex-direction-nav a.hs_cos_flex-next {
    background: url(//cdn2.hubspot.net/hub/113896/file-1267995612-png/images/classic-map-stroke.png) -258px 0 no-repeat rgba(0, 0, 0, 0)!important;
    right: 25px!important
}

.hs_cos_flex-slider ul li {
    padding: 0;
    background: 0 0
}

.hs_cos_flex-slider ul {
    list-style: none!important;
    margin: 0!important;
    padding: 0!important
}

.hs-cos-flex-slider-control-panel.hs_cos_flex-slider.slider-mode-slider {
    margin: 0!important;
    background: #048ee3!important;
    border-radius: 0!important
}

.hs-cos-flex-slider-control-panel.hs_cos_flex-slider.slider-mode-slider img {
    width: 53px!important;
    height: 40px!important
}

.hs_cos_flex-slider.slider-mode-slider .hs-cos-flex-slider-control-panel li.hs_cos_flex-slide-thumb {
    margin: 0 5px;
    width: 53px!important;
    height: 40px!important
}

.hs_cos_flex-slider.slider-mode-slider.hs-cos-flex-slider-control-panel {
    padding: 0 25px 10px
}

.hs_cos_flex-slider.slider-mode-slider.hs-cos-flex-slider-control-panel .hs_cos_flex_thumbnavs-direction-nav a {
    height: 30px;
    margin-top: -18px;
    background-image: url(//cdn2.hubspot.net/hub/113896/file-1267995612-png/images/classic-map-stroke.png)!important;
    background-repeat: no-repeat
}

.hs_cos_flex-slider.slider-mode-slider.hs-cos-flex-slider-control-panel .hs_cos_flex_thumbnavs-direction-nav a.hs_cos_flex_thumbnavs-prev {
    background-position: -495px 0!important
}

.hs_cos_flex-slider.slider-mode-slider.hs-cos-flex-slider-control-panel .hs_cos_flex_thumbnavs-direction-nav a.hs_cos_flex_thumbnavs-next {
    background-position: -570px 0!important
}

.hs_cos_flex-slider.slider-mode-slider.hs-cos-flex-slider-control-panel .hs_cos_flex-slides.hs_cos_flex-slides-thumb li {
    margin: 0 5px;
    width: auto!important
}

.sidebar .slider-mode-slider.hs_cos_flex-slider.flex-slider-main {
    background: #000
}

.sidebar .hs-cos-flex-slider-control-panel.hs_cos_flex-slider.slider-mode-slider {
    background: #000!important
}

.sidebar .hs_cos_flex-slider .hs_cos_flex-slides>li {
    height: 189px
}

.sidebar .hs_cos_flex-slider.slider-mode-slider.hs-cos-flex-slider-control-panel .hs_cos_flex-slides.hs_cos_flex-slides-thumb li,
.slider-mode-lightbox.hs-cos-flex-slider-control-panel img {
    height: auto
}

.slider-mode-lightbox.hs-cos-flex-slider-control-panel .hs_cos_flex-slides li a img {
    min-height: 100%
}

.vex-content.hs-gallery .vex-close {
    position: absolute;
    top: -12px;
    right: -12px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    z-index: 9999999;
    background-color: #000;
    padding: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #fff;
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 1);
    -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 1);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 1)
}

.vex-content.hs-gallery .vex-close:after,
.vex-content.hs-gallery .vex-close:before {
    content: "";
    display: block;
    width: 12px;
    height: 2px;
    margin-top: -2px;
    border-radius: 2px;
    background: #fff;
    position: absolute;
    top: 11px;
    left: 4px
}

.vex-content .hs_cos_flex-viewport {
    border: 10px solid #fff
}

.vex-content .hs_cos_flex-slider .caption {
    font-size: 12px;
    padding: 10px
}

.vex-content .hs_cos_flex-direction-nav a {
    margin: 0;
    background-image: url(//cdn2.hubspot.net/hubfs/90848/images/bg_direction_nav.png)
}

.vex-content .hs_cos_flex-slider:hover .hs_cos_flex-prev {
    left: 15px
}

.vex-content .hs_cos_flex-direction-nav .hs_cos_flex-next {
    right: 15px;
    left: auto
}

.vex-content.hs-gallery .hs_cos_flex-slides li div.caption {
    font-family: Helvetica;
    font-size: 12px;
    padding: 20px 10px;
    text-align: left;
    top: auto
}

.slider-mode-lightbox.hs-cos-flex-slider-control-panel.simplePagerContainer .hs_cos_flex-slides li {
    display: none!important
}

ul.simplePagerNav li {
    display: block;
    float: left;
    padding: 10px;
    margin-bottom: 10px;
    font-family: georgia;
    font-size: 14px
}

ul.simplePagerNav li a {
    color: #333;
    text-decoration: none
}

li.currentPage {
    background: #FF9500
}

ul.simplePagerNav li.currentPage a {
    color: #fff
}

.slider-mode-lightbox .hs_cos_flex-direction-nav {
    display: block!important
}

.slider-mode-lightbox.hs-cos-flex-slider-control-panel .hs_cos_flex-slides li {
    min-height: 80px;
    min-width: 146px
}

.slider-mode-lightbox.hs-cos-flex-slider-control-panel .hs_cos_flex-slides li img {
    vertical-align: top
}

body.two-column-equal-template .hs_cos_flex-slider .hs_cos_flex-slides>li {
    clear: none!important;
    float: left!important
}

div#hs_cos_wrapper_widget_757337,
div#hs_cos_wrapper_widget_757553 {
    max-width: 980px;
    margin: 0 auto
}

div#hs_cos_wrapper_widget_757337 h3.form-title {
    color: #3a3a3a;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 21px;
    margin: 30px 0
}

.hs-content-id-3199971907 table td img,
.hs-content-id-3200174842 table td img,
.hs-content-id-3200228132 table td img,
.hs-content-id-3216594738 table td img {
    max-width: none
}

ul.hs-error-msgs label {
    color: red
}

.eventsSlider .flex-viewport * {
    box-sizing: content-box
}

body.hs-content-id-3200314607 input,
body.hs-content-id-3200314607 textarea {
    max-width: 100%!important
}

.error-template .widget-type-google_search input[type=text] {
    margin: 10px 0;
    display: block
}

#hs-pwd-widget-password {
    display: block;
    margin-bottom: 10px
}

#email-prefs-form .email-edit {
    margin-top: 10px;
    display: block
}

.Apple-tab-span {
    display: inline!important;
    float: none!important;
    width: auto!important;
    margin-left: 0!important
}

div#hs_cos_wrapper_widget_541350 div,
div#hs_cos_wrapper_widget_754035 div {
    top: auto!important;
    left: auto!important;
    right: auto!important
}

table tr td span {
    font-size: 13px;
    color: #101010;
    font-family: Montserrat
}

.main-content {
    color: #666
}

#r1,
#r2,
#r3,
#r4,
#r5,
#r6,
#r7,
#r8,
#r9 {
    clear: both
}

#r7 {
    padding-left: 37px
}

.box-iframe {
    border: 1px solid #888;
    -webkit-box-shadow: 0 1px 3px rgba(78, 78, 78, .5);
    -moz-box-shadow: 0 1px 3px rgba(78, 78, 78, .5);
    box-shadow: 0 1px 3px rgba(78, 78, 78, .5)
}

.sidebar h3.form-title {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #3089d5;
    font-size: 11pt;
    margin: 0 0 10px;
    padding: 5px 0 0;
    line-height: 125%
}

.privacy_wrap h4,
.privacy_wrap p {
    color: #393939!important;
    text-align: left
}

.demosList .flex-next,
.demosList .flex-prev,
.eventsSlider .flex-next,
.eventsSlider .flex-prev,
.partnersLogos .flex-next,
.partnersLogos .flex-prev {
    background-image: url(//cdn2.hubspot.net/hubfs/90848/Intellect_Aug_2015/Image/event-arrows-mobile.png)!important
}

.privacy_wrap {
    padding-bottom: 20px
}

.privacy_wrap p {
    font-size: 16px;
    font-weight: 300;
    line-height: 1.7!important
}

.privacy_wrap strong {
    margin-bottom: 10px;
    display: block
}

.privacy_wrap table th {
    background: #00b1e0;
    text-align: left;
    padding: 10px;
    color: #fff;
    border: 1px solid #ccc
}

.privacy_wrap table td {
    border: 1px solid #ccc;
    padding: 10px 15px;
    background-color: #f4f4f4
}

.privacy_wrap h4 {
    font-weight: 600!important;
    font-size: 18px!important;
    line-height: 1.3!important;
    margin-bottom: 5px!important
}

.privacy_wrap em,
.privacy_wrap ul li {
    font-size: 16px;
    color: #393939!important;
    line-height: 1.7!important
}

.privacy_wrap table {
    empty-cells: hide;
    margin-bottom: 15px
}

.privacy_wrap em {
    text-decoration: underline;
    font-weight: 600
}

.privacy_wrap ul {
    margin: 10px 0!important
}

.privacy_wrap ul li {
    font-weight: 300;
    padding-left: 26px!important;
    background: url(//cdn2.hubspot.net/hub/90848/tick.png) 0 9px no-repeat;
    margin-bottom: 5px;
    list-style: none
}

.privacy_wrap p strong {
    display: inline
}

.sporrttable,
.thank_wrap,
.tnx-icon {
    display: inline-block
}

.sporrttable {
    width: 100%
}

.sporrttable table {
    border: 1px solid #ccc
}

.sporrttable table td,
.sporrttable table th {
    padding: 10px;
    text-align: left;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc
}

.sporrttable table th {
    background-color: #00b2e1;
    color: #222
}

.sporrttable table td {
    background-color: #f4f4f4
}

.sporrttable table td strong {
    text-transform: uppercase
}

.sporrttable table tr:last-child td {
    border-bottom: 0
}

.sporrttable table tr td:first-child {
    border-left: 0
}

.sporrttable table ul li {
    background-image: inherit;
    list-style: disc inside;
    padding: 0!important
}

.thank_wrap {
    width: 100%;
    text-align: center;
    padding: 50px 0
}

.thank_wrap h3 {
    font-size: 50px;
    text-transform: capitalize;
    font-weight: 400
}

.thank_wrap h2 {
    font-size: 85px!important;
    font-weight: 700!important;
    text-transform: capitalize;
    color: #00a7e1!important
}

.thank_wrap p {
    text-align: center;
    font-size: 16px
}

.tnx-icon {
    width: 60px;
    height: 60px;
    border: 2px solid #4eae4a;
    border-radius: 1000px;
    line-height: 60px
}

.tnx-icon .fa {
    color: #4eae4a;
    font-size: 24px
}

.thank_wrap h4 {
    font-size: 20px!important;
    margin-top: 20px!important;
    font-weight: 700
}

@media (max-width:767px) {
    .privacy_wrap table {
        width: 100%!important;
        display: table
    }
    body .site-page.one-column .privacy_wrap table td {
        display: table-cell!important;
        padding: 10px 15px!important
    }
    .sporrttable,
    .table_scroll {
        overflow: scroll
    }
    .privacy_wrap .sporrttable table,
    .privacy_wrap .table_scroll table {
        width: 750px!important
    }
}

@media (max-width:500px) {
    .thank_wrap h2 {
        font-size: 55px!important
    }
}

@media (max-width:1200px) {
    .custom-menu-primary .hs-menu-wrapper>ul>li:nth-child(n+3) ul ul {
        left: auto!important;
        right: 100%
    }
    .intellect8Page #intro,
    .intellect8Page .row,
    .intellect8Page .section,
    .intellect8Page .two-cols {
        padding-left: 20px!important;
        padding-right: 20px!important
    }
    .intellect8Page #integrate .left,
    .intellect8Page #scalability .left,
    .intellect8Page .row img {
        margin-right: 0!important
    }
    .intellect8Page #flexibility .right,
    .intellect8Page .row div.right {
        max-width: 500px
    }
    .vslider .flex-prev {
        left: 0
    }
    .vslider .flex-next {
        right: 0
    }
}

@media (max-width:1024px) {
    .section {
        padding: 0 20px
    }
    .blog-post-wrapper .post-body.section {
        padding: 0
    }
    .vslider .flex-prev {
        left: 0
    }
    .vslider .flex-next {
        right: 0
    }
    .vslider .flex-direction-nav {
        display: none
    }
    .featuredVideosList li.first {
        margin-right: 2%!important
    }
    .featuredVideosList li {
        max-width: 49%
    }
    .demosList .flex-next,
    .eventsSlider .flex-next,
    .partnersLogos .flex-next {
        right: 0!important
    }
    .demosList .flex-prev,
    .eventsSlider .flex-prev,
    .partnersLogos .flex-prev {
        left: 0!important
    }
    .eventsListWrapper .eventsList {
        width: 100%!important;
        max-width: 570px;
        margin-right: 0!important
    }
    .eventsListWrapper .eventsList .title {
        width: 100%!important;
        max-width: 335px
    }
    .eventsListWrapper .eventsList .location {
        max-width: 120px;
        width: 100%!important
    }
    .eventsListWrapper .eventsList .date {
        width: 100%!important;
        max-width: 110px
    }
    .conferenceBanner {
        width: 100%!important;
        max-width: 282px
    }
    .managementList .desc,
    .managementList .image {
        max-width: 100%
    }
    .boardList li {
        width: 31%!important;
        margin-left: 2%!important
    }
    #mapster_wrap_0,
    #mapster_wrap_0 canvas,
    .partnersLogos .grid li {
        width: 100%!important;
        height: auto!important
    }
    .boardList li.first {
        margin-left: 0!important
    }
    .blog .body-container .page-center.middle-content {
        padding: 20px
    }
    .partnersLogos .slides>li {
        max-width: 100%!important;
        overflow: hidden
    }
    .partnersLogos .grid li {
        float: none!important;
        display: block!important;
        margin-bottom: 10px
    }
    .partnersLogos .grid {
        max-width: 100%!important
    }
    #ActionButtons>div div {
        width: 31%!important;
        margin-right: 1%!important;
        margin-left: 1%!important
    }
    #ActionButtons>div div table {
        width: 100%!important
    }
    #ActionButtons>div div table td img {
        height: 100%!important
    }
    .a-text {
        background-size: contain;
        font-size: 15pt
    }
    .hs-content-id-3200171497 .section,
    .updates .slides li h3,
    .vslider .slides li p {
        padding-left: 20px;
        padding-right: 20px
    }
}

@media (max-width:940px) {
    .custom-logo {
        padding: 20px
    }
    .custom-courtesy-links {
        float: none!important;
        width: 100%!important
    }
    .custom-courtesy-links ul {
        float: none!important;
        text-align: center;
        padding-right: 0!important
    }
    .custom-courtesy-links ul li {
        display: inline-block;
        float: none!important
    }
    .gsc-search-box {
        float: none;
        line-height: 16.21px;
        margin: 5px auto 0!important;
        max-width: 200px
    }
    .eventsListWrapper .eventsList,
    .intellect8Page #create .left,
    .intellect8Page #intro .left,
    .intellect8Page #intro .right,
    .intellect8Page .row div.right {
        max-width: 100%
    }
    .custom-top-header .custom-search .action {
        float: none
    }
    .custom-search {
        margin: 0!important;
        text-align: center;
        width: 100%!important
    }
    .custom-courtesy-links ul li:last-child {
        position: static
    }
    .custom-courtesy-links ul li:first-child {
        border: none
    }
    .custom-courtesy-links ul li {
        margin-bottom: 10px
    }
    .custom-menu-primary .hs-menu-wrapper ul {
        float: left!important
    }
    .intellect8Page .row {
        padding-top: 20px!important;
        padding-bottom: 20px!important
    }
    .intellect8Page .row img {
        margin: 10px auto!important;
        float: none!important;
        display: block
    }
    .intellect8Page .row .left,
    .intellect8Page .row .right {
        float: none!important
    }
    .intellect8Page .two-cols .col1,
    .intellect8Page .two-cols .col2 {
        width: 100%!important;
        margin-right: 0!important;
        float: none!important
    }
    .navLinks li {
        margin-bottom: 10px
    }
    .intellect8Page #intro img.right {
        width: auto!important;
        margin: 10px auto!important;
        display: block;
        float: none!important
    }
    .eventsListWrapper .conferenceBanner {
        max-width: 100%;
        margin-top: 20px!important;
        clear: both
    }
    .areas-use li {
        width: 50%!important;
        padding-left: 100px!important;
        margin-left: 0!important
    }
    .appList,
    .cms-migrated.three-column-equal-template .body-container .content-wrapper .middle-content,
    .cms-migrated.two-column-left-template .body-container .content-wrapper .middle-content,
    .cms-migrated.two-column-right-template .body-container .content-wrapper .middle-content {
        padding-left: 20px;
        padding-right: 20px
    }
    .customerList li {
        width: 48%;
        margin-left: 0;
        margin-right: 2%
    }
    .downloadPapers h2 .button {
        float: none
    }
    .custom-top-header .custom-search #___gcse_0 {
        float: none;
        text-align: center;
        margin: 0 auto
    }
    div#hs_cos_wrapper_widget_757337,
    div#hs_cos_wrapper_widget_757553 {
        padding: 0 20px
    }
}

@media (max-width:767px) {
    .custom-footer-menu,
    .custom-newsletter,
    .custom-newsletter .hs-form,
    .custom-newsletter .hs-input {
        text-align: center;
        display: block!important
    }
    .custom-menu-primary .hs-menu-wrapper ul,
    .custom-newsletter .input,
    .servicesList li {
        float: none!important
    }
    img,
    table {
        height: auto!important
    }
    .section {
        padding: 0
    }
    .custom-copyright,
    .custom-logo {
        text-align: center
    }
    .custom-newsletter {
        padding-top: 20px
    }
    .custom-newsletter ul.hs-error-msgs {
        top: 0
    }
    .custom-menu-primary.js-enable {
        text-align: center!important
    }
    .section-headings h1 {
        color: #013253;
        font-family: Montserrat;
        font-size: 16px;
        font-weight: 700;
        line-height: 1;
        margin-bottom: 15px;
        text-transform: none
    }
    .custom-newsletter .hs-input {
        display: block!important;
        border: 2px solid #c1c1c1;
        border-radius: 5px;
        color: #c1c1c1;
        font-size: 13px!important;
        line-height: 1.6;
        margin-bottom: 15px;
        min-height: 20px;
        min-width: 252px;
        outline: 0;
        padding: 7px 15px 5px;
        text-align: left
    }
    .custom-newsletter .hs-form {
        margin: 0 auto;
        max-width: 250px
    }
    .custom-footer .custom-newsletter .hs-button {
        margin-left: 55px;
        float: none!important
    }
    .downloadsList,
    .downloadsList li,
    .resourcesNav li,
    .servicesList li {
        margin-left: 0!important
    }
    .LearnMore li,
    .LearnMore li.center,
    .virtues li,
    .virtues li.center {
        width: 100%;
        padding: 0;
        margin-bottom: 10px
    }
    .LearnMore li h3 {
        padding: 3% 0
    }
    .LearnMore li p.text {
        min-height: 0
    }
    .LearnMore .learnLink {
        margin-top: 2%
    }
    .servicesList li {
        width: 100%!important
    }
    .twoCols>.col-1 {
        margin-right: 0
    }
    .twoCols>.col-1,
    .twoCols>.col-2 {
        float: none;
        width: 100%;
        clear: both
    }
    .areas-use li,
    .downloadsList li,
    .resourcesNav li {
        width: 100%!important
    }
    .newsListing,
    .pressListing {
        max-width: 100%
    }
    .newsPage,
    .pressPage {
        padding: 0 20px
    }
    .newsListing .postBody,
    .pressListing .postBody {
        max-width: 100%;
        padding-right: 0!important
    }
    .eventsListWrapper,
    .resourcesPage,
    .videosPage {
        padding-left: 20px;
        padding-right: 20px
    }
    .featuredVideosList li {
        max-width: 100%;
        margin-bottom: 10px
    }
    .featuredVideosList li.first {
        margin-right: 0!important
    }
    .resourcesNav li {
        margin-bottom: 10px
    }
    .eventsListWrapper .eventsHeader {
        display: none
    }
    .eventsListWrapper .eventsList .date,
    .eventsListWrapper .eventsList .location,
    .eventsListWrapper .eventsList .title {
        max-width: 100%!important
    }
    .eventsSlider {
        padding-left: 20px!important;
        padding-right: 20px!important
    }
    .appsPageContent,
    .areas-use,
    .customerList,
    .partnersPage {
        padding-left: 20px;
        padding-right: 20px
    }
    .appRow .content {
        width: 100%
    }
    .appRow.right .image {
        width: 100%;
        margin-left: 0;
        float: none
    }
    .buildApps img.computer,
    .buildApps img.hands {
        margin: 0 auto;
        float: none;
        display: block
    }
    .buildApps h2 {
        width: 100%;
        text-align: center;
        margin: 20px auto
    }
    .cms-migrated.two-column-equal-template .main-content {
        padding: 0
    }
    .applicationsPage .banner,
    .leadershipPage {
        padding-left: 20px;
        padding-right: 20px
    }
    .customerList li {
        width: 100%;
        margin-right: 0
    }
    .boardList li,
    .teamCallout .text,
    table {
        width: 100%!important
    }
    .downloadPapers h2,
    .downloadPapers h2 span {
        text-align: center!important
    }
    .downloadPapers h2 .button {
        float: none;
        display: block;
        margin: 10px
    }
    table tr td img {
        max-width: 100%
    }
    .cms-migrated.two-column-left-template .main-content {
        float: none;
        margin-bottom: 20px
    }
    img.alignRight {
        display: block;
        float: none!important;
        margin: 10px 0
    }
    .boardList li {
        margin-left: 0
    }
    .teamCallout .image {
        float: none!important;
        margin: 10px auto 0!important;
        display: block
    }
    .teamCallout .text {
        float: none!important;
        text-align: center
    }
    .teamCallout p {
        text-align: center
    }
    .pbanner h1 {
        font-size: 36px!important
    }
    .blog .sidebar.right .hs_cos_wrapper_widget {
        padding: 8px 0
    }
    .cms-migrated.one-column-template table td {
        display: block;
        padding-left: 0!important
    }
    .cms-migrated table {
        table-layout: fixed
    }
    .cms-migrated table td {
        width: 100%;
        display: block
    }
    #foxboro_col2 .becomePartner {
        margin-left: 0!important
    }
    .twitterWrap {
        float: none!important;
        width: 100%!important
    }
    #ActionButtons>div div table td[width="8"],
    #ActionButtons>div div table td[width="6"] {
        display: none
    }
    #ActionButtons>div div {
        width: 100%!important;
        margin: 0 auto 1%!important
    }
    .a-text {
        background: #368ED8;
        padding: 10px
    }
    table.gsc-search-box td.gsc-input {
        width: auto!important;
        display: inline
    }
    .hs-form fieldset.form-columns-2 .hs-form-field,
    .hs_cos_wrapper_type_rich_text div.block div,
    .navLinks li,
    body form.hs-form fieldset.form-columns-3 .hs-form-field {
        width: 100%!important
    }
    .custom-top-header .custom-search .gsc-search-button {
        display: inline
    }
    .contactPage {
        padding: 0 20px
    }
    .eventsListWrapper .events .date,
    .eventsListWrapper .eventsList .location,
    .eventsListWrapper .eventsList .title {
        max-width: 100%;
        padding: 0!important
    }
    .demosList li {
        max-width: 100%!important
    }
    .hs-content-id-3199971907 table td img,
    .hs-content-id-3200174842 table td img,
    .hs-content-id-3200228132 table td img,
    .hs-content-id-3216594738 table td img,
    body input[type=text],
    body input[type=password],
    body input[type=datetime],
    body input[type=datetime-local],
    body input[type=date],
    body input[type=month],
    body input[type=time],
    body input[type=week],
    body input[type=number],
    body input[type=email],
    body input[type=url],
    body input[type=search],
    body input[type=tel],
    body input[type=color],
    body select,
    body textarea,
    div.ContactFormWrapper input,
    div.ContactFormWrapper select,
    div.ContactFormWrapper textarea {
        max-width: 100%
    }
    .banner {
        padding-left: 20px!important;
        padding-right: 20px!important
    }
    .LearnMore {
        padding-left: 20px;
        padding-right: 20px
    }
    div#hs_cos_wrapper_widget_754035 {
        display: none
    }
    .slider-mode-slider.hs_cos_flex-slider.flex-slider-main .hs_cos_flex-slides img {
        max-width: 100%;
        max-height: none
    }
    .partnersInfo {
        margin-top: 0!important
    }
    .navLinks li {
        margin-left: 0!important
    }
    .hs-content-id-3200171497 .LearnMore {
        padding-left: 0;
        padding-right: 0
    }
    .eventsListWrapper .eventsList .register {
        font-size: 20px!important;
        padding: 10px!important
    }
    .custom-search {
        display: none!important
    }
    .appRow .image {
        margin-right: 0;
        width: 100%
    }
    .custom-courtesy-links ul li:nth-child(2) {
        border-left: 0
    }
    .partnersLogos .grid,
    .partnersLogos .partnersInfo {
        display: none
    }
    .partnersLogos ul li.flex-active-slide .grid,
    .partnersLogos ul li.flex-active-slide .partnersInfo {
        display: block
    }
}

@media (max-width:479px) {
    .custom-courtesy-links ul li a {
        padding: 5px 10px
    }
    .homePage .banner h1 {
        font-size: 26px
    }
    .gbanner h2,
    .gbanner h2 span,
    .productBanner h2,
    .productBanner h2 span {
        font-size: 24px!important
    }
    .gbanner p,
    .productBanner p {
        font-size: 15px!important
    }
    .pbanner h1,
    .wbanner h1 {
        font-size: 26px!important
    }
}

.dotted-list-item .page-header {
    padding-bottom: 29px
}

.dotted-list-item ul {
    margin-top: 25px
}

.dotted-list-item h3 {
    padding-top: 0
}

.dotted-list-item ul li {
    padding-left: 20px;
    position: relative;
    margin: 13px 0
}

.dotted-list-item ul li:before {
    display: block;
    content: "\f111";
    position: absolute;
    left: 0;
    top: 0;
    color: #7ddc20;
    font-family: FontAwesome;
    width: 11px;
    height: 11px;
    font-size: 11px
}

.section-saving-calculator {
    padding: 60px 30px
}

.section-saving-calculator .inner {
    max-width: 870px
}

@media (max-width:1024px) {
    .section-saving-calculator h2 .button {
        float: none;
        display: block;
        width: 100%;
        max-width: 251px;
        margin-top: 15px
    }
}

.rmi-calculator .footer-container-wrapper .hs_email {
    float: left;
    margin-right: 7px
}

.rmi-calculator .footer-container-wrapper .row-fluid form .hs-button {
    width: 136px;
    max-width: 115px;
    height: 32px;
    padding: 0!important;
    margin-top: 3px!important
}

.rmi-calculator .footer-container-wrapper .row-fluid form .actions {
    margin: 0;
    padding: 0
}

.rmi-calculator .footer-container-wrapper .row-fluid form .hs_submit small {
    display: none
}

.rmi-calculator .custom-newsletter .hs-form {
    margin: 0 auto;
    max-width: 434px
}

.footer-container-wrapper .custom-newsletter form ul.hs-error-msgs {
    position: absolute;
    top: 60px
}

.rmi-calculator .custom-newsletter form ul.hs-error-msgs {
    position: absolute;
    top: 40px;
    left: 7px
}

@media (max-width:767px) {
    .rmi-calculator .custom-newsletter .hs-form.stacked .field {
        margin-bottom: 0
    }
}

ul.mega_menu_category_container.with-extra-menu>li>a {
    font-size: 12px;
    padding-bottom: 23px
}

ul.mega_menu_category_container.with-extra-menu>li.no-child-menu>a.active {
    padding-bottom: 11px;
    border-radius: 4px
}

.leadershipPage .image:hover img {
    opacity: .7
}

.leadershipPage .image {
    position: relative;
    max-width: 187px
}

.leadershipPage .image:hover span {
    display: block!important;
    opacity: 1
}

.membersList .image a img {
    -webkit-border-radius: 95px;
    -moz-border-radius: 95px;
    border-radius: 0;
    border: 0 solid #cecece!important;
    margin-bottom: 0
}

.membersList .image a {
    color: #fff;
    margin-right: 3px;
    margin-left: 3px;
    background-color: #253340;
    width: 40px;
    height: 40px;
    padding: 9px 13px;
    line-height: 37px;
    text-align: center;
    border-radius: 100%;
    -webkit-transition: all .1s ease-in-out;
    -moz-transition: all .1s ease-in-out;
    -ms-transition: all .1s ease-in-out;
    -o-transition: all .1s ease-in-out
}

.intellect-mobile-apps .header-contact p,
.quant-ebook-lp .header-contact p,
.quant-premium-lp .header-contact p,
.rmi-calculator .header-contact p {
    color: #4a4a4a;
    font-size: 20px;
    line-height: 14px;
    font-weight: 700
}

.membersList .image a:hover {
    background-color: #ed5a23
}

.leadershipPage .image span {
    display: none;
    position: absolute;
    bottom: 47%;
    left: 0;
    text-align: center;
    width: 100%;
    margin: 0 auto
}

.cms-migrated .custom-newsletter .hs-input {
    height: 36px
}

.managementList .image img {
    max-width: 185px
}

.intellect-mobile-apps .header-contact p {
    padding: 8px 20px;
    float: right;
    margin: 4px 0 0
}

.intellect-mobile-apps .header-contact p img {
    margin-right: 15px
}

.intellect-mobile-apps .hero-left-text {
    padding-top: 112px
}

body .intellect-mobile-apps .container {
    width: auto
}

body .intellect-mobile-apps .megamenu-container {
    padding: 15px 0!important;
    overflow: hidden;
    width: 100%;
    max-width: 1190px;
    margin: 0 auto
}

@media (max-width:767px) {
    body .container-fluid .row-fluid .header-contact p {
        float: none;
        text-align: center;
        max-width: 215px;
        margin: 15px auto 0
    }
    body .container-fluid .intellect-mobile-apps .mega_image_container img {
        float: none;
        max-width: 150px;
        width: 100%
    }
}

.rmi-calculator .header-contact p {
    padding: 8px 20px;
    float: right;
    margin: 4px 0 0
}

.rmi-calculator .header-contact p img {
    margin-right: 15px
}

.rmi-calculator .hero-left-text {
    padding-top: 112px
}

body .rmi-calculator .container {
    width: auto
}

body .rmi-calculator .megamenu-container {
    padding: 15px 0!important;
    overflow: hidden;
    width: 100%;
    max-width: 1190px;
    margin: 0 auto
}

.quant-premium-lp .header-contact p {
    padding: 8px 20px;
    float: right;
    margin: 4px 0 0
}

.quant-premium-lp .header-contact p img {
    margin-right: 15px
}

.quant-premium-lp .hero-left-text {
    padding-top: 112px
}

body .quant-premium-lp .container {
    width: auto
}

body .quant-premium-lp .megamenu-container {
    padding: 15px 0!important;
    overflow: hidden;
    width: 100%;
    max-width: 1190px;
    margin: 0 auto
}

.quant-ebook-lp .header-contact p {
    padding: 8px 20px;
    float: right;
    margin: 4px 0 0
}

.quant-ebook-lp .header-contact p img {
    margin-right: 15px
}

.quant-ebook-lp .hero-left-text {
    padding-top: 112px
}

body .quant-ebook-lp .container {
    width: auto
}

body .quant-ebook-lp .megamenu-container {
    padding: 15px 0!important;
    overflow: hidden;
    width: 100%;
    max-width: 1190px;
    margin: 0 auto
}

.intellect-mobile-apps .header-container-wrapper {
    padding-top: 0;
    padding-bottom: 0
}

body .intellect-mobile-apps .intellect-mobile-header .megamenu-container {
    padding: 15px 0!important;
    overflow: hidden;
    width: 100%;
    max-width: 1050px;
    margin: 0 auto
}

@media (max-width:767px) and (min-width:500px) {
    body .toggled #menu-toggle {
        right: 400px
    }
}

@media (max-width:499px) and (min-width:381px) {
    body .toggled #menu-toggle {
        right: 310px
    }
}

@media (max-width:380px) {
    body .toggled #menu-toggle {
        right: 270px
    }
}

@media(min-width:768px) and (max-width:1024px) {
    .section.new-sec {
        max-width: 321px!important
    }
    .section.new-sec h1 {
        font-size: 40px!important
    }
    .section.new-sec p {
        font-size: 16px!important
    }
}

@media(max-width:767px) {
    .section.new-sec {
        max-width: 252px!important
    }
    .section.new-sec h1 {
        font-size: 30px!important
    }
    .section.new-sec p {
        font-size: 12px!important
    }
    .bottom-p p {
        font-size: 14px!important
    }
}

@media(min-width:940px) {
    .section-text {
        width: 520px;
        margin: auto
    }
    .triple-column {
        padding-left: 7vw
    }
}

body .container-fluid .row-fluid .instant-trial-cta {
    width: 100%!important;
    max-width: 425px;
    margin: 20px auto 0;
    text-align: center;
    float: right
}

.instant-trial-cta a.cta_button {
    border: 2px solid #00A7E1;
    border-radius: 4px;
    padding: 8px 22px;
    color: #000;
    transition: all .2s ease-in-out;
    font-size: 17px;
    font-weight: 600;
    line-height: 1;
    text-transform: uppercase
}

.instant-trial-cta a.cta_button:hover {
    background: #00A7E1;
    color: #fff
}

body .container-fluid .row-fluid li.green-menu-item a {
    color: #7ddc20;
    font-size: 15px;
    padding: 6px 12px;
    display: inline-block;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer
}

.achievements .content {
    position: relative;
    z-index: 15
}

.achievements .content img.video-background {
    position: absolute;
    display: inline-block;
    left: 0;
    z-index: -1;
    max-width: 100%;
    top: 0;
    bottom: 0;
    margin: auto;
    right: 0
}

.achievements {
    padding-bottom: 94px
}

.achievements .content {
    margin-top: 0;
    text-align: center;
    margin-bottom: 0
}

.achievements .content video {
    display: inline-block;
    background-color: #fff; //width:40%;//margin:0 23% 19% 23%;pointer-events:none;max-width:635px;position:relative;z-index:-1;top:26px;padding:0}.video-bg-image{position:relative}.video-bg-image:after{content:'';// background-image:url(https://cdn2.hubspot.net/hubfs/90848/videos/transparent-desktop.png?t=1509374107606);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABMwAAAPyCAYAAACAY0MwAAAAAXNSR0IB2cksfwAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AADKT0lEQVR42uz9ebCs6X0XeP6eN885d69by63l1l5aapNUUpW8YRlsg40Ng02DcbvpsLE7mKbD4T+IAJoZDIPbbgJigqAxJsYRTDN0M0TQ4+5hWjbtBbdBlmXZSF7lBlm2ZWuXSlWqunX3e5Z8n/kjM895M0/u28k38/OJuHHvPSfzzff9vfs3n+d50+c///kY5urVq7G7uxsPPPBAPPfcc/H888/Ht3zLt8QP/MAPxFd8xVfEP/2n/zT+/J//8/He9743vu/7vi9+/ud/Pt773vfGD//wD8eHP/zheO2116Isy/j7f//vf+8HPvCBr79169a5lFIwvZRSueLzp/4bXN+UUrPm69f2V+Na1qk+jq/Wr+3B9gSsl5xz0Tm2pJQi5xxnzpy5/fjjj39CdWC2a55ms1mcOnVq77nnnvutn/iJn/iplFLs7OzEI488Et/6rd8a//gf/+N48skn43u/93vj7/29vxd/9a/+1fiRH/mReOWVV+Ibv/Eb4yMf+Uh86Utfin/wD/5BvP7667GzsxPnz58f+rlbC1qeL4uI74+I90TEpYgo/vpf/+uRc7amAQAAWKub+UH3ut/wDd8QZSmfh3ntZ7/3e7/3P0bEt0dEGRG7EfHZiPhfIuL35v2Z8wzMLkTEP4+IP/6N3/iN53p/KSwDAABg3Qy6133iiSfi/vvvVyCY7372PZ3/7+7uxic+8Yn44R/+4bc2Go2DiPhERPyDdpA2s3kEZg9ExE8+9dRTX5Zz1j0AAACAjdGvhdnW1la8613vUhxYsLIso9FofE+z2YyPf/zj8df+2l9763333feliPihiLg+y7RnDcx+/vnnn//a6sFBSzIAAAA2RfUeuBOeve1tb4szZ84oDixYe3yzSCl1/nzPa6+9Fn/jb/yNS5cvX/58RPzNaaddTPm+vxwR+x/84Ae/VkAGAADApt+0Rzs8u3DhQjz33HNDxzYD5qcojqKtsiw7++P3vPzyyw9HxP8rIr5tmulO08LsF77/+7//D/c7MMSIAQ8BAABg3VTvgV966aXoDFdkyCJY7v7X2ec6oVmz2Yyf+ZmfKS5fvvzSpK3NJmlhdioi3vjlX/7lP9w7Y7pkAgAAsOkefvjhuHz5chRF4d4YhpjX/tFvOtUn03aCsy984QsPR8R/P0kONu4Ln3jTm9505dq1axd7PjQG/R8AAAA2RVEU8dJLLx32uuq0Muvc0Fcbm/Q2PBknEFjXxiqd5Rr0Z53fv6x12G/bOYntp99nzlr/6v7WmV41n+p00Uwpfc/+/v7/+a/8lb/yT9oPrxw97c9//vNDX3D16tUH3vGOd3zu4OBga9wZBQAAgE3ytre9Ld7xjnd03bBXhy7qvZnvDdTGvdee9P2jGrfM4/3DlnfRFr18o0yzjNXPXHSNBm07k/x/1uWfdfsfdxl7l7V32p2fNRqNf/Z3/s7f+Svnz5+/OnS6IwKzU0899dTV3d3dU8IwAAAAOO706dPxp/7Un4qiKA67Y7qHZhPMGlguU1EUh901t7a2/tk//If/8L+MiHLgsv3dv/t3+/7ive99b/zu7/7u61evXr3HgP4AAABsejBQDcKq98df/dVfHY8++ujhQP+dLmLGMoPV3H9zznH69On/5z333PNfvfTSS33fM2wMs19844037jGgPwAAAJuuOkZS9e/7778/Hn300SiKouvnGpzA6u3D1f1zd3f3dET8vUGvHxSY/eUPf/jD76n+oOfRnAAAALD2OvfAnUCs9/743e9+d6SUDrt6dVqZAaujLMvDfbiyf/6Fl19++eGI+DN99/3f+I3f6PrBX/yLfzE+8pGPNMuyLPS7BgAAYNMNGkz8LW95y+GTMXufjgmsnk5X6c7TM9v79P/4wAMP/Bff933f1/Xafi3MPtQJy6LnKQZ2egAAADbxJjt6wrKtra14+9vffhiWdVqYdcYtE5zBaqiOX1b9d2X/LiLi/977vt7A7Inf+I3f+Io+b+76GwAAADbphjt6grNnn302Tp061RWOVf9dfSIfcDLGeQBHSukvfPGLX3woIi5Vf17cc8890fnznd/5nT8hHAMAAIDDm+ljLVLOnTsXzz33XNfvo2dsMy3MYDX232iPYTZoyLH2z/7CP/pH/+j/cu7cuej8qbYwu/DRj370BeUEAACArpvprhvtF198sWtw/95gTAMUWC2jQuycc1y5cuVSRJzp/GzrL/2lv9T597+0UwMAAMDxG+2ORx55JB5++GEPyIM1288PDg6+50d/9Ed/PyL+TkTE1l/+y385IiL+3J/7c3+s38EAAAAANlX1/rgoinjhhReO/Ryov0ajEZ/85Cef+t7v/d7W/t7++Xtu3759xk4PAAAA/T399NNx8eJF982wJqr7cs45ms3mVkS8PSKi8dprr8WHPvShH/393//9pw1ICAAAAMedOXMm3vOe9xjYH9ZIdf9t78/vfO21177w8Y9//Be2fv3Xfz0i4itC6zIAAADoe1P9wgsvxNbWVu/N9ciBxFc9UKvmAIuc1968ofNZs+YQs87zqM9fhfXX+xTW3v+vo3G3i3nUoCzLKIricFqf+cxnnoiI2PrZn/3ZePe7333JIRAAAACOu3TpUjz++ON9n5iZc+4bjPV77aw3/IsOSjrLMolx5qXfNOcVJi664U9ZlofLWa3/vNbFJNtH72vnsewnHRj2+/xp9olZli+lFGVZHq7X3d3dnb/1t/5WbEXEE2VZFg6BAAAAcPyG+l3velffG/Def0/TamrWwGLegdGg4G8Rn78OvdwWvQwnXaOT+PyTWuaez320cfny5f/q/e9//zc6DAIAAEC3t7zlLfHUU08d3lBXxzAD1kPP/vzO8+fP/1Lx0Y9+9G0GKgQAAIBuOzs78ba3ve3w/0VRdHW1dB8N9VftYtvxmc985qnitddeeyAM+A8AAACHN9AREW9/+9tjZ2enKyQriqMRjTrjWwH11TsOYc45bt68eba4efPmuX4HBgAAANgUvYOr33XXXYddMashWfXm2v0zrM/+3xn4P6UUe3t7p4q9vb1TMcdHugIAAEDd9HaxfMc73hGNRiOi3ZKsd/wy986wnseBiIjbt2+fKXqDMgk5AAAAm3yz/NBDD8Xly5cP/18URVdIJjCD9drvq92t2/8vit4U3U4PAADAJqm2HEspxbve9a7D1mXVG+qOTtctYD32/6IourpklmVZFJJxAAAANlmnIUnOOZ555pm4cOFCNJvNrtdUn5ApLIP1PQa09/GyEJYBAADghjnHmTNn4tlnn+07oH9v7yxgPQzarwulAQAAwA1zxAsvvBDb29t6YcEGGbS/C8wAAABYe/1akVQfgnfffffF448/PtaNNLD+tpQAAACAddc7/lhnIP/O/1988cVj75lXF8w+4yMd+9kg85yHRUx33vO1qOVntm130t/Vbf33G59QYAYAAMBGqIZl1X+/+c1vjosXLx6GaEVRRLPZ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K89Pl27qclU5hm3G0eoM2j8vL86/797s3EcPpWNI52lADdrohhtuOH/PPfc8l58v9awVHTly5OnVanW197wePnz4u7t27bosnsFw3333fUvOx969e8//8i//sgXjm0wmk8n0JsiAmclkMplMb75ON75++oc1mN///d+/8cqVK7vSIn/MDjlm9vnrV1999eZTp04dupb9vvLKKze//PLLt/cASAYL2+rMmTO3njlz5mbp4MvjfCtc1DNnztxy+vTp29U5wnsf7rvvvm9ten2CmyMz+wMHDpy56aabXmmdXwI749mzZw+eOHHiUAY6cj7f9773fRPXWOL6Ziq5ncY3+vo0B+Wc77///m9ey+udc7jvvvu+paGW3uZXf/VXrdTQZDKZTKbrVO778ddEk8lkMplMJpPJZDKZTCaT6Z0isikwmUwmk8lkMplMJpPJZDKZJhkwM5lMJpPJZDKZTCaTyWQymYQMmJlMJpPJZDKZTCaTyWQymUxCBsxMJpPJZDKZTCaTyWQymUwmIQNmJpPJZDKZTCaTyWQymUwmk5ABM5PJZDKZTCaTyWQymUwmk0nIgJnJZDKZTCaTyWQymUwmk8kkZMDMZDKZTCaTyWQymUwmk8lkEjJgZjKZTCaTyWQymUwmk8lkMgkZMDOZTCaTyWQymUwmk8lkMpmEDJiZTCaTyWQymUwmk8lkMplMQgbMTCaTyWQymUwmk8lkMplMJiEDZiaTyWQymUwmk8lkMplMJpOQATOTyWQymUwmk8lkMplMJpNJ6P8HMG/hki15ukIAAAAASUVORK5CYII=);background-size:contain;background-position:top center;background-repeat:no-repeat;width:100%;height:565px;position:absolute;left:0;right:0;top:0}.achievements .allLink{margin-top:242px}.customerList li.thumb{height:140px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;align-items:center}.customerList li.thumb.istc img{max-width:119px}@media(max-width:767px){.video-module{background-image:url(https://cdn2.hubspot.net/hubfs/90848/videos/mobile-cover.jpg);background-size:305px;max-width:245px;background-repeat:no-repeat;background-position:top center;margin:0 auto}.achievements{padding:40px 15px}.video-bg-image:after{height:213px;top:-2px}.row-fluid .video-module video{opacity:0}.achievements .allLink{margin-top:83px}}.custom-footer-bottom{color:#fff;border-top:1px solid rgba(255,255,255,.36);padding-top:40px;margin-top:0}.custom-footer{background:#03a7e1}.new-footer-menu{padding:60px 0}.new-footer-menu ul{width:100%;max-width:1109px;margin:0 auto;overflow:hidden}.new-footer-menu ul li{width:16%;float:left!important;display:block;text-align:left}.new-footer-menu ul li a{padding:8px 0;text-transform:inherit;font-size:16px}.new-footer-menu ul li ul li{width:100%;padding:0}.new-footer-menu ul li ul li a{font-size:14px}.new-footer-menu ul li a:hover{background:0 0}.new-footer-social-icon ul li a{width:45px;display:block;height:45px;line-height:45px;text-align:center;border:1px solid #fff;border-radius:50%;margin:0 5px;font-size:20px;color:#fff}.new-footer-social-icon ul{text-align:center}.new-footer-social-icon ul li{display:inline-block}body .footer-container-wrapper .hs-button.primary{background:#03a7e1!important;color:#fff!important;border:2px solid #fff!important}body .footer-container-wrapper .custom-newsletter .hs-input{border:0}body .footer-container-wrapper .custom-copyright{color:#fff}@media (max-width:767px){.new-footer-menu ul li{width:100%}.new-footer-menu .hs-menu-wrapper>ul>li{padding:0 20px;margin:14px 0}.new-footer-menu{padding:20px 0}.homePage .banner h1{padding:50px 0 15px}}
    a#cta_button_90848_68c67656-408c-41b0-b119-973cb0049711 {
        cursor: pointer !important;
        background: #7ddc20;
        color: #fff;
}
.widget_1549103370098 .intellect-customer-btn-icon svg {
    fill: #fff;
}
a#cta_button_90848_68c67656-408c-41b0-b119-973cb0049711:hover {
    background: transparent;
    color: #7ddc20;
}
.intellect-customer-btn-icon:hover svg {
    fill: #7ddc20;
}
body #cta_button_90848_abaf20a8-0188-4381-b8ee-fbe24dc829d4 {
    background: #18a6df !important;
    height: 48px;
    border-radius: 95px !important;
    text-transform: uppercase;
    max-width: 250px;
    display: inline-block;
    width: 100%;
    line-height: 48px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
#cta_button_90848_abaf20a8-0188-4381-b8ee-fbe24dc829d4 span {
    font-size: 14px !important;
    font-family: 'Montserrat' !important;
    font-weight: 600;
    letter-spacing: .25px;
}
.span12.widget-span.widget-type-cell.bottom-content {
    min-height: 0;
}
.row-fluid .bottom-content [class*="span"] {
    min-height: 0;
}
.intellect-blog-signup form .input .hs-input {
    padding: 12px 20px;
}
.intellect-footer #intellect-footer-blog-signup form .hs-input {
    padding-left: 30px;
    padding-top: 3px;
}
.ready-sec h3 {
    font-size: 28px;
    font-weight: 400;
    text-transform: none;
    color: #686868;
    padding: 10px 0;
}
.ready-sec h2 {
    font-weight: 500;
    font-size: 32px;
    font-family: Montserrat;
    text-transform: none;
}
#hs_cos_wrapper_module_155420609676999 {
    text-align: right;
}
#cta_button_90848_9b2be889-33c8-45bb-9788-1a700d79a233,
a#cta_button_90848_6836c450-9f9f-404e-a206-9bc4c3422d39 {
    margin-top: 18px;
}
#cta_button_90848_9b2be889-33c8-45bb-9788-1a700d79a233:hover {
    color: #59dc53;
}
a#cta_button_90848_6836c450-9f9f-404e-a206-9bc4c3422d39:hover {
    background: #00a7d9;
    color: #fff;
}
.row-number-8 .span12.widget-span.widget-type-widget_container {
    min-height: 0;
}
.main-sec {
    background: #e2e2e2;
    padding: 40px 0;
}
.intellect-contact-schedule {
    background: #f5f5f5;
}
/*---03-04-2019---*/
body .container-fluid .row-fluid .form-group input {
    padding-left: 8px !important;
}
/* 17-Apr */
.intellect_blog-ads {
    margin-bottom: 40px;
}

form.hs-custom-form.hs-form-private .hs_submit.hs-submit .actions input.hs-button {
    height: 48px;
    line-height: 46px;
    background: #7ddc1f;
    border: 2px solid #7ddc1f;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    padding: 0 45px;
    width: auto;
    border-radius: 90px;
    font-family: 'Montserrat';
    font-weight: 600;
    text-shadow: none;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
form.hs-custom-form.hs-form-private .hs_submit.hs-submit .actions input.hs-button:hover {
    background: none;
    color: #7ddc1e;
}
.intellect_contact_us  {
    height: 48px;
    line-height: 46px;
    background: #03a6e1;
    border: 2px solid #03a6e1;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    padding: 0 45px;
    width: auto;
    border-radius: 90px;
    font-family: 'Montserrat';
    font-weight: 600;
    text-shadow: none;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.intellect_contact_us:hover {
    background: none;
    color: #03a6e1;
}

.appRow .hs-cta-wrapper .intellect_request-demo_btn, .section-saving-calculator .inner .button, .intellect8Page .getStarted a.button, .LearnMore a.learnLink, 
.instant-trial-cta .intellect_instant-trial-btn.cta_button, .hs-cta-wrapper .intellect_request-demo_btn, .hs-cta-wrapper .intellect_request-pricing-btn, 
.customerPage .banner a.button, .downloadPapers .inner a.button, .downloadsList a.download, .hs-cta-wrapper .intellect_new-enquiries-btn, .hs-cta-wrapper .intellect_customer-inquiries, 
.buildApps a.button {
    height: 48px;
    line-height: 46px;
    background: #7ddc1f !important;
    border: 2px solid #7ddc1f;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    padding: 0 45px;
    width: auto;
    display: inline-block;
    border-radius: 90px;
    -webkit-border-radius: 90px;
    -moz-border-radius: 90px;
    font-family: 'Montserrat';
    font-weight: 600;
    text-shadow: none;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.appRow .hs-cta-wrapper .intellect_request-demo_btn:hover, .section-saving-calculator .inner .button:hover, .intellect8Page .getStarted a.button:hover, .LearnMore a.learnLink:hover,
.instant-trial-cta .intellect_instant-trial-btn.cta_button:hover, .hs-cta-wrapper .intellect_request-demo_btn:hover, .hs-cta-wrapper .intellect_request-pricing-btn:hover, 
.eventsListWrapper .eventsList a.register:hover, .customerPage .banner a.button:hover, .customerList ul li a.button:hover, .downloadPapers .inner a.button:hover, 
.downloadsList a.download:hover, .hs-cta-wrapper .intellect_new-enquiries-btn:hover, .hs-cta-wrapper .intellect_customer-inquiries:hover, .buildApps a.button:hover {
    background: none !important;
    color: #7ddc1e !important;
}
.eventsListWrapper .eventsList a.register {
    height: 40px;
    line-height: 38px;
    background: #7ddc1f !important;
    border: 2px solid #7ddc1f;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    padding: 0 13px;
    width: 145px;
    text-align: center;
    display: inline-block;
    border-radius: 90px;
    -webkit-border-radius: 90px;
    -moz-border-radius: 90px;
    font-family: 'Montserrat';
    font-weight: 600;
    text-shadow: none;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.customerList ul li a.button {
    height: 48px;
    line-height: 46px;
    background: #7ddc1f !important;
    border: 2px solid #7ddc1f;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    padding: 0 25px;
    width: 100%;
    display: inline-block;
    border-radius: 90px;
    -webkit-border-radius: 90px;
    -moz-border-radius: 90px;
    font-family: 'Montserrat';
    font-weight: 600;
    text-shadow: none;
    -webkit-text-shadow: none;
    -moz-text-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}
.mediaConnect a.button {
    background: #7ddc1e;
    border: 2px solid #7ddc1e;
    border-radius: 75px;
    padding: 0 20px;
    height: 40px;
    line-height: 38px;
    font-family: 'Montserrat';
    font-weight: 600;
    font-size: 14px;
}
.mediaConnect a.button:hover {
    background: none;
    color: #7ddc1e !important;
}
