url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

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

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


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

@media all and (max-width:1685px){a#cta_button_562153_5508344b-89b0-4235-8cc2-19fe4b700976::before {border-left: 18px solid #dcdddf;}}

@media all and (max-width:1650px){.row-fluid .leaders-name p {font-size: 18px; line-height: 22px;}}

@media all and (max-width:1450px){.row-fluid .leaders-name p {font-size: 18px; line-height: 22px;} .row-fluid .new-header-changes .search-link { max-width: 312px !important;}}

@media all and (max-width:1300px){.row-fluid .leaders-name p {font-size: 16px; line-height: 21px;} .row-fluid .new-header-changes .search-link { max-width: 312px !important;}}

@media all and (max-width:1200px){.row-fluid .leaders-name p {font-size: 15px; line-height: 20px;} .row-fluid .new-header-changes .search-link { max-width: 254px !important;}}



@media all and (max-width:1200px){.main-mid-center {padding: 0px 20px}

.analytics-group-con {padding-bottom: 60px}

.row-fluid .analytics-left {max-width: 1020px;}

.row-fluid .analytics-left-con {padding: 6% 5%;}

.row-fluid .analytics-right {max-width: none;
text-align: center }

.row-fluid .analytics-left-con h3, .row-fluid .revenue-right .revenue-righttxt h3, .row-fluid .professional-second-section-left .professional-testimonial h3  {font-size: 15px; line-height: 21px; }
.row-fluid .analytics-left-con p, .row-fluid .revenue-right .revenue-righttxt p, .row-fluid .professional-second-section-left .professional-testimonial p {font-size: 14px; line-height: 20px; }
.row-fluid .analytics-left-con {height: auto;}
a#cta_button_562153_95868e85-1e49-4fe5-8a10-5edef24c32fe::before {
  border-left: 20px solid #f3f3f3!important;}
 .row-fluid .new-header-changes .search-link { max-width: 251px !important;}
 .resources-container-list .resources-content-group { max-width: 211px;}
 .allfilter .twoColumn:nth-child(2n) { padding-left: 20px !important; padding-right: 0 !important;}
 .twoColumn { max-width: 520px;}
 .resources-content a p { font-size: 12px;}
.resources-content { min-height: 175px; padding: 20px 18px;}
}

@media all and (max-width:1124px){.middle-secondary {padding: 40px 20px!important; margin: 0px; }


}


@media all and (max-width:1100px){.row-fluid .leaders-name p {font-size: 15px; line-height: 20px;}}


@media all and (max-width:1024px){.row-fluid .software-background {background-image: url("//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Solution_Page_Images/mobile-software-bkgnd.jpg");} .row-fluid .software-section-mobile-list{ display: block !important; padding:6% 10px;}
.row-fluid .software-background2 {background-image: url("//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Solution_Page_Images/mobile-software-bkgnd.jpg");} .row-fluid .software-section-mobile-list{ display: block !important; padding:6% 10px;}
.row-fluid .software-section-mobile-list ul {margin: 20px 0px;}
.row-fluid .software-section-mobile-list ul li { color: #fff; font-family: gotham_boldregular; font-size: 16.67px; list-style: outside none none; padding-left: 13px; position: relative; text-transform: uppercase;}
.row-fluid .software-section-mobile-list ul li::before {background-color: #c3d820; border-radius: 12px; content: " "; height: 6px; left: 0; position: absolute; top: 40%; width: 6px;}
.row-fluid .software-menu ul li a::before { content: none;}
.row-fluid .software-slider-section {margin-top: 2%;}


}


@media (min-width:1025px) and (max-width:1110px){
.new-about-us-page .our-values-background .main-mid-center { margin: 0 auto; max-width: 1000px; width: 100%;}
.row-fluid .our-values-img-02, .row-fluid .our-values-img-03, .row-fluid .our-values-img-04, .row-fluid .our-values-img-05{ margin-left: 2.45%; max-width: 180px;}
.row-fluid .our-values-img-01 { max-width: 181.2px;}
.row-fluid .our-values-img-02 p, .row-fluid .our-values-img-03 p, .row-fluid .our-values-img-3 p, .row-fluid .our-values-img-4 p { margin: 2px 0;}
.row-fluid .contact-us-group-title-01 h3 { font-size: 19px;}
.row-fluid .contact-us-center-group, .row-fluid .contact-us-right-group { margin-left: 2%;}
.row-fluid .contact-us-group-all { float: none; margin: 15px auto 0 !important; max-width: 985px;}
.row-fluid .our-values-img-2 { max-width: 181px;}
.our-values-img-03 .all-con.all3 { height: 182px !important;}
.our-values-img-02 .all-con { height: 182px !important;}
.our-values-img-3 .all-con.all-3 { height: 182px;}
.our-values-img-4 .all-con.all-4 { height: 182px;}
.row-fluid .our-values-img-02 h2, .row-fluid .our-values-img-03 h2, .row-fluid .our-values-img-3 h2, .row-fluid .our-values-img-4 h2 { font-size: 20px;  line-height: 25px;}
.row-fluid .our-values-img-02 p, .row-fluid .our-values-img-03 p, .row-fluid .our-values-img-3 p, .row-fluid .our-values-img-4 p { font-size: 18px;}
.title-con { padding: 62.5px 0;}
.our-values-img-03 .all-con {max-width: 410px;}
.our-values-img-02 .all-con {max-width: 418px;}
.our-values-img-3 .all-con.all-3 {left: -10px; max-width: 410px;}
 .row-fluid .our-values-img-3, .row-fluid .our-values-img-4, .row-fluid .our-values-img-5 {margin-left: 2.3%; max-width: 181px;}
.our-values-img-4 .all-con.all-4 {left: 195px; max-width: 415px;}
.row-fluid .our-values-img-2 {margin-left: 20.6%;}
.new-about-us-page .row-fluid .over-value-img-group-02 { margin: 23px auto 0 !important;}
.row-fluid .analytics-right { max-width: none !important;}
.analytics-group-con { padding: 10px; padding-bottom: 60px; }
.row-fluid .post-list-left-case-studies {
  margin-left: 8.7%;
}
.row-fluid .new-header-changes .search-link { max-width: 251px !important;}
.partners-list-background { padding: 0 25px;}
.twoColumn { max-width: 482px;}
}

@media all and (max-width:1024px){
.topic-more-link { padding: 14px 40px;}
.new-menu-changes .custom-menu-primary ul li a { font-size: 11px !important; padding: 13px 6px !important;}
.new-menu-changes .custom-menu-primary ul li ul.hs-menu-children-wrapper li ul.hs-menu-children-wrapper { margin-left: 30px;}
.custom-menu-primary ul li a { font-size: 11px !important; padding: 13px 6px !important;}
.custom-menu-primary ul li ul.hs-menu-children-wrapper li ul.hs-menu-children-wrapper { margin-left: 30px;}
.blog.two-column .custom-menu-primary ul li:nth-child(1) { display: none;}    
.blog-left .mobile-blog-con { display: none;}
.blog-left .desktop-blog-con { display: block;}
.row-fluid .our-values-img-01, .row-fluid .our-values-img-02, .row-fluid .our-values-img-03, .row-fluid .our-values-img-04, .row-fluid .our-values-img-05, .row-fluid .our-values-img-1, .row-fluid .our-values-img-2, .row-fluid .our-values-img-3, .row-fluid .our-values-img-4, .row-fluid .our-values-img-5 {max-width: 189.2px; text-align: center; width: 100%;}
.title-con {padding: 47.2px 0;}
.row-fluid .our-values-img-2 { margin-left: 20.5%;}
.our-values-img-02 .all-con { height: 191px !important; max-width: 425px; padding: 0;}
.our-values-img-03 .all-con.all3 {float:left; height: 191px !important; left: 58%; max-width: 423px; padding: 0;}
.our-values-img-4 .all-con.all-4 {height: 191px; left: 196px; max-width: 415px;}
.our-values-img-3 .all-con.all-3 { height: 191px; left: -10px; max-width: 415px; }
.row-fluid .contact-us-left-group, .row-fluid .contact-us-center-group, .row-fluid .contact-us-right-group { max-width: 282px;  width: 100%;}
.row-fluid .contact-us-group-title-01 h3 { font-size: 19px;}
.row-fluid .contact-us-group-all { padding: 0 10px;}
.row-fluid .leaders-image-con-group {  max-width: 14.28%;}
.row-fluid .leaders-image-con-group2 {  max-width: 20%;}

.row-fluid .bioContainer { padding: 25px 10px 70px;}
.send-massage-form { padding-left: 15px;}
.row-fluid .header-section.banner-image-all { background-position: center center; background-size: cover; padding:  0; position: relative;}
.row-fluid .banner-img { display: none;}
.new-home-page .row-fluid .video-bg { display: block; }
.new-about-us-page .our-values-background .main-mid-center { margin: 0 auto; max-width: 1000px; width: 100%;}
.row-fluid .our-values-img-02, .row-fluid .our-values-img-03, .row-fluid .our-values-img-04, .row-fluid .our-values-img-05{ margin-left: 2.45%; max-width: 180px;}
.row-fluid .our-values-img-01 { max-width: 181.2px;}
.row-fluid .our-values-img-02 p, .row-fluid .our-values-img-03 p, .row-fluid .our-values-img-3 p, .row-fluid .our-values-img-4 p { margin: 2px 0;}
.new-about-us-page .row-fluid .over-value-img-group-02 { margin: 23px auto 0 !important;}
.row-fluid .our-values-img-2 { max-width: 181px;}
.our-values-img-03 .all-con.all3 { height: 182px !important;}
.our-values-img-02 .all-con { height: 182px !important;}
.our-values-img-3 .all-con.all-3 { height: 182px;}
.our-values-img-4 .all-con.all-4 { height: 182px;}
.row-fluid .our-values-img-02 h2, .row-fluid .our-values-img-03 h2, .row-fluid .our-values-img-3 h2, .row-fluid .our-values-img-4 h2 {font-size: 20px;  line-height: 25px;}
.row-fluid .our-values-img-02 p, .row-fluid .our-values-img-03 p, .row-fluid .our-values-img-3 p, .row-fluid .our-values-img-4 p { font-size: 18px;}
.title-con { padding: 62.5px 0;}
.our-values-img-03 .all-con { max-width: 410px;}
.our-values-img-02 .all-con {max-width: 418px;}
.our-values-img-3 .all-con.all-3 {left: -10px; max-width: 410px;}
 .row-fluid .our-values-img-3, .row-fluid .our-values-img-4, .row-fluid .our-values-img-5 { margin-left: 2.3%; max-width: 181px;}
.our-values-img-4 .all-con.all-4 { left: 195px; max-width: 415px;}
.row-fluid .our-values-img-2 {  margin-left: 20.6%;}
.row-fluid .revenue-right p { font-size: 15px; line-height: 21px; margin: 0;}
.row-fluid .professional-second-section-left p { font-size: 15px; line-height: 21px; }
.row-fluid .revenue-background { padding: 50px 10px;}
.row-fluid .professional-background { padding: 50px 10px;}
.row-fluid .post-list-background { padding: 5% 10px;}
.row-fluid .thankyou-hero {padding: 100px 0 40px;}
.row-fluid .get-everyone-left-con { margin-left: 2.7% !important;}
.row-fluid .software-right { float: none; margin: 0 auto;}
.row-fluid .software-menu { text-align: center;}
.row-fluid .topic-section .software-menu ul li a { padding: 0 12px !important;}
.row-fluid .software-left { float: none !important; margin: 0 auto !important; width: 90%;}
.row-fluid .analytics-right { max-width: none !important; }
.row-fluid .software-right { width: 100% !important;}
.row-fluid .software-right-slider::before { border: medium none;}
.software-background .main-mid-center { padding: 0;}
.software-background2 .main-mid-center { padding: 0;}
.row-fluid .new-header-changes .search-link { max-width: 250px !important;}
.row-fluid .banner-content-title h1 { font-size: 45.33px;}
.partners-list-background { padding: 0; width: 100%; float:none;}
.partner-content-img { width: 90%;}
.resources-desktop-content { padding-left: 0;}
.twoColumn {float: none; max-width: 100%; padding: 0 !important; text-align: center; width: 100%;}
.resources-container-list .resources-content-group { float: none; margin: 0px auto 0 !important; max-width: 100%; padding: 0; text-align: center; width: 100%;}
.row-fluid .resources-content-img > img { width: auto !important;}
.row-fluid .resources-topic-name h4 { text-align: center;}
.twoColumn .resources-container-list .resources-content-group:first-child { padding: 0 !important;}
.resources-list-con.containerPsot.multiColumn { padding: 0 !important;}
.allfilter .twoColumn:nth-child(2n) { padding-left: 0 !important; padding-right: 0 !important;}
.allfilter .resources-container-list .resources-content-group:nth-child(4n+2) { margin-left: 0 !important;}
.allfilter .resources-container-list .resources-content-group:nth-child(4n+3) { margin-left: 0 !important;}
.resources-content { left: 0; right: 0; margin: 0 auto; max-width: 238px; min-height: 203px; padding: 30px 18px;}
.resources-content a p { font-size: 15px; line-height: 20px;}
.resources-content-img-group { float: none; margin: 0 auto; max-width: 238px; width: 100%;}
.resources-topic-name { float: none; margin-top: 0; width: 100%;}
.resources-container-list { float: left; margin-top: 15px; width: 100%;}
.row-fluid .resources-post-title a { font-size: 14.67px;}
}

@media all and (max-width:1000px){.row-fluid .professional-second-section-left {height: auto}}

@media (min-width:769px) and (max-width:1023px){
  .row-fluid .contact-us-group-all {
      float: none;
      max-width: 768px;
      padding: 0 10px;
      width: auto;
      margin: 0 auto !important;
    }
.row-fluid .contact-us-left-group, .row-fluid .contact-us-center-group, .row-fluid .contact-us-right-group {
  margin-left: 4%;
  max-width: 229px !important;
  width: 100%;
}
.row-fluid .contact-us-group-title-01 h3 {
  font-size: 15px !important;
}
.row-fluid .analytics-right { max-width: none !important;}
.row-fluid .revenue-right p { font-size: 15px; line-height: 21px; margin: 0;}
.row-fluid .professional-second-section-left p { font-size: 15px; line-height: 21px; }
.row-fluid .revenue-background { padding: 50px 10px;}
.row-fluid .professional-background { padding: 50px 10px;}
.row-fluid .post-list-background { padding: 5% 10px;}
.row-fluid .thankyou-hero {padding: 100px 0 40px;}
.row-fluid .get-everyone-left-con { margin-left: 2.7% !important;}
.row-fluid .software-right { float: none; margin: 0 auto;}
.row-fluid .software-menu { text-align: center;}
.row-fluid .topic-section .software-menu ul li a { padding: 0 12px !important;}
.row-fluid .software-left { float: none !important; margin: 0 auto !important;}
.row-fluid .software-right { width: 100% !important;}


}
@media all and (max-width:1023px){
.row-fluid .leaders-image-con-group { max-width: 16.66%;}
.row-fluid .leaders-image-con-group2 { max-width: 16.66%;}

.row-fluid .bioContainer { padding: 25px 10px 70px;}
.row-fluid .contact-us-left-group, .row-fluid .contact-us-center-group, .row-fluid .contact-us-right-group { max-width: 269px;  width: 100%;}
.row-fluid .contact-us-group-title-01 h3 { font-size: 16px;}
.row-fluid .contact-us-group-title-01 h4, .row-fluid .contact-us-group-title-02 h4 {font-size: 14px;}
.row-fluid .contact-us-group-title-01 p, .row-fluid .contact-us-group-title-02 p {font-size: 14px;}
.row-fluid .our-values-img-01, .row-fluid .our-values-img-02, .row-fluid .our-values-img-03, .row-fluid .our-values-img-04, .row-fluid .our-values-img-05, .row-fluid .our-values-img-1, .row-fluid .our-values-img-2, .row-fluid .our-values-img-3, .row-fluid .our-values-img-4, .row-fluid .our-values-img-5 {max-width: 100%;  width: 100%;}
.row-fluid .our-values-img-01, .row-fluid .our-values-img-04, .row-fluid .our-values-img-05, .row-fluid .our-values-img-2 {display:none;}
.row-fluid .our-values-img-02, .row-fluid .our-values-img-03, .row-fluid .our-values-img-04, .row-fluid .our-values-img-05, .row-fluid .our-values-img-2, .row-fluid .our-values-img-3, .row-fluid .our-values-img-4, .row-fluid .our-values-img-5 {margin: 15px auto; max-width: 199px;  width: 100%; float: none;} 
.our-values-img-02 .all-con {height: auto !important; left: auto !important; margin-left: 0 !important; max-width: 199px !important; padding: 5px !important; position: absolute !important; top: auto !important; width: 223px !important; z-index: 1;}
.our-values-img-3 .all-con.all-3 {background-color:#1F275A; height: auto !important; left: auto !important; margin-left: 0 !important; max-width: 199px !important; padding: 5px !important; position: absolute !important; top: auto !important; width: 223px !important; z-index: 1;} 
.our-values-img-03 .all-con {height: auto !important; left: auto !important; margin-left: 0 !important; max-width: 199px !important; padding: 5px !important; position: absolute !important; top: auto !important; width: 223px !important; z-index: 1;}
.our-values-img-4 .all-con.all-4 {background-color: #0B74BB; height: auto !important; left: auto !important; margin-left: 0 !important; max-width: 199px !important; padding: 5px !important; position: absolute !important; top: auto !important; width: 223px !important; z-index: 1;}
.over-value-img-group-01 .all-con p, .over-value-img-group-02 .all-con p { font-size: 16px !important;  padding: 10px; text-align: center;}
.our-values-img-02 .all-con {  max-width: 100%; padding: 0;}
.our-values-img-03 .all-con.all3 {height: 100% !important; left: auto; max-width: 100%; padding: 0;}
.our-values-img-4 .all-con.all-4 {height: 100% left: auto; max-width: 100%;}
.our-values-img-3 .all-con.all-3 { height: 100% left: auto; max-width: 100%; }
.over-value-img-group-02 { margin-top: 0;}
.row-fluid .our-partner-image-01, .row-fluid .our-partner-image-02, .row-fluid .our-partner-image-03, .row-fluid .our-partner-image-04, .row-fluid .our-partner-image-05 { max-width: 17.79%;}
.new-about-us-page .row-fluid .over-value-img-group-02 {
  margin: 0px auto  !important;  
}
.row-fluid .our-values-img-3 {
  margin-top: 0;
}
.our-values-img-02 .all-con.all2 {
  min-height: 393px;
}
.row-fluid .revenue-right p { font-size: 15px; line-height: 21px; margin: 0;}
.row-fluid .professional-second-section-left p { font-size: 15px; line-height: 21px; }
.row-fluid .revenue-background { padding: 50px 10px;}
.row-fluid .professional-background { padding: 50px 10px;}
.row-fluid .post-list-background { padding: 5% 10px;}
.row-fluid .thankyou-hero {padding: 100px 0 40px;}
.row-fluid .get-everyone-left-con { margin-left: 2.7% !important;}
.row-fluid .software-right { float: none; margin: 0 auto;}
.row-fluid .software-menu { text-align: center;}
.row-fluid .topic-section .software-menu ul li a { padding: 0 12px !important;}
.row-fluid .software-left { float: none !important; margin: 0 auto !important;}
.row-fluid .analytics-right { max-width: none !important;}
.row-fluid .analytics-right { padding: 10px;}
.row-fluid .post-list-left-case-studies { margin-left: 5.5%;}
.row-fluid .post-list-left-whitepaper, .row-fluid .post-list-left-case-studies {  max-width: 190px;}
}

@media all and (max-width:991px){
.mainlogo img { margin-left:10px; }    
/*.row-fluid .top-section .logo-box { position: absolute;  top: 15px;}*/
.row-fluid .top-section .logo-box { position: relative;  top: 0px;}
.new-header-changes form#searchFormNew input { color: #767576; height: 39px; text-transform: none;}
.new-header-changes .popupSearch form#searchFormNew input { color: #fff; width:96%;}
.search-link ul { padding-left: 10px; padding-right: 10px;}
.new-about-us-page.new-contact-us-page .row-fluid .header-section { border-bottom: none;}
.new-contact-us-page .new-header-changes .search-link ul li input { background-image: none;}
.new-contact-us-page .mobile-trigger i, .new-contact-us-page .mobile-trigger i::before, .new-contact-us-page .mobile-trigger i::after { background-color: #000000 !important;}
.new-contact-us-page .row-fluid .consult-content { padding-top: 0px;}
.new-contact-us-page .mobile-trigger:hover i, .new-contact-us-page .mobile-trigger:hover i::before, .new-contact-us-page .mobile-trigger:hover i::after, .new-contact-us-page .mobile-open .mobile-trigger i, .new-contact-us-page .mobile-open .mobile-trigger i::before, .new-contact-us-page .mobile-open .mobile-trigger i::after { background-color: #0066cc;}
.new-contact-us-page .row-fluid .header-section .top-section { padding: 15px 0 !important;}
.new-contact-us-page .row-fluid .top-section .custom-menu-primary { padding-top: 0;}
/*.new-contact-us-page .row-fluid .topmenu-section { position: relative;}*/
.new-contact-us-page .row-fluid .header-section { position: relative;}
.new-contact-us-page .row-fluid .top-section .logo-box { position: relative; top: 0px;}
.new-contact-us-page .mobile-trigger { top: 12px;}
.new-contact-us-page .row-fluid .header-section .top-section { position: relative;}
.new-contact-us-page .row-fluid .header-top-left { position: absolute; top: 21px; margin:44px auto 0;}
.new-contact-us-page .mobile-trigger:hover i, .new-contact-us-page .mobile-trigger:hover i::before, .new-contact-us-page .mobile-trigger:hover i::after, .new-contact-us-page .mobile-open .mobile-trigger i, .new-contact-us-page .mobile-open .mobile-trigger i::before, .new-contact-us-page .mobile-open .mobile-trigger i::after { background-color: #0071ba;}
.topmenu-fixed .row-fluid .header-top-left { display: none !important;}
.topmenu-fixed .row-fluid .header-scroll-time {  display: block !important;}
.searchresult-show #resultsDiv {
  padding: 150px 0 !important;
 }
}
@media all and (max-width:900px){
    .row-fluid .leaders-name p {font-size: 16px; line-height: 21px;}
.row-fluid .leaders-image-con-group {  max-width: 20%;}
.row-fluid .leaders-image-con-group2 {  max-width: 20%;}

.row-fluid .bioContainer { padding: 25px 10px 70px;}
.row-fluid .contact-us-left-group, .row-fluid .contact-us-center-group, .row-fluid .contact-us-right-group { max-width: 233px;  width: 100%;}
.row-fluid .contact-us-group-title-01 h3 { font-size: 15px;}
.row-fluid .contact-us-group-title-01 h4, .row-fluid .contact-us-group-title-02 h4 {font-size: 14px;}
.row-fluid .contact-us-group-title-01 p, .row-fluid .contact-us-group-title-02 p {font-size: 14px;}
.row-fluid .our-journey-images{display:none;}
.row-fluid .our-journey-mobile-img {display:block; text-align: center; margin-top: 15px;}
.row-fluid .our-values-img-3 { margin-top: 0;}
.row-fluid .our-journey-mobile-img .hs-image-widget { width: 100% !important;}
.row-fluid .our-partner-image-01, .row-fluid .our-partner-image-02, .row-fluid .our-partner-image-03, .row-fluid .our-partner-image-04, .row-fluid .our-partner-image-05 { max-width: 17.79%;}
.row-fluid .our-values-img-3 { margin-top: 0;}
.row-fluid .analytics-right { margin-left: 0 !important; max-width: none; padding: 0 10px 25px; width: 100% !important;}
.row-fluid .revenue-right p { font-size: 15px; line-height: 21px; margin: 0;}
.row-fluid .professional-second-section-left p { font-size: 15px; line-height: 21px; }
.row-fluid .revenue-background { padding: 50px 10px;}
.row-fluid .professional-background { padding: 50px 10px;}
.row-fluid .post-list-background { padding: 5% 10px;}
.row-fluid .thankyou-hero {padding: 100px 0 40px;}
.row-fluid .get-everyone-left-con { margin-left: 2.7% !important;}
.row-fluid .software-right { float: none; margin: 0 auto;}
.row-fluid .software-menu { text-align: center;}
.row-fluid .topic-section .software-menu ul li a { padding: 0 12px !important;}
.row-fluid .software-left { float: none !important; margin: 0 auto !important;}
.row-fluid .post-list-left-case-studies { margin-left: 5.5%;}
.row-fluid .post-list-left-whitepaper, .row-fluid .post-list-left-case-studies {  max-width: 160px;}
body { -webkit-text-size-adjust: none; }
.row-fluid .new-header-changes .search-link { max-width: none !important;}

}

@media all and (max-width:800px){.row-fluid .analytics-left-con h3, .row-fluid .revenue-right .revenue-righttxt h3, .row-fluid .professional-second-section-left .professional-testimonial h3  {font-size: 14px; line-height: 20px; }
.row-fluid .analytics-left-con p, .row-fluid .revenue-right .revenue-righttxt p, .row-fluid .professional-second-section-left .professional-testimonial p {font-size: 13px; line-height: 19px; }
.row-fluid .analytics-left-con {height: auto;}
.topic-menu-list ul li { padding: 10px 18px;}


}

@media (min-width:767px) and (max-width:823px){ .row-fluid .popular-posts-list h3::before {top: 50px;}}
@media (min-width:768px) and (max-width:991px){
    .new-news-feeds-page .new-blog-news-feed.blog-left { padding:0px 20px; }
}    

@media all and (max-width:768px){
        .CSshare-download {padding-top: 0px!important;}

    .row-fluid .banner-content-title h1 {font-size: 33.33px!important; line-height: 34px!important;}
    .banner-content-group {padding: 130px 0 30px!important;}
.custom-menu-primary ul li ul.hs-menu-children-wrapper::before { content: none;}
.custom-menu-primary ul li a { font-size: 14px !important;}
.custom-menu-primary .flyouts.active-branch ul li a { color: #767576 !important; padding: 10px !important;}
.child-trigger i, .child-trigger i::after { background-color: #1f275a !important; height: 2px !important; width: 12px !important;}
.child-trigger i{top: 47%;}
.custom-menu-primary ul li ul.hs-menu-children-wrapper li ul.hs-menu-children-wrapper { margin-left: 0;}
.custom-menu-primary ul li { border-bottom: 1px inset #1f275a;}
.custom-menu-primary .hs-menu-wrapper > ul > li a {line-height: 27px;}
.custom-menu-primary ul li:nth-child(1) { display: block;}
.topic-more-link {padding: 14px 50px;}
.topic-author p { margin: 0 !important;}   
.new-menu-changes .custom-menu-primary ul li a { font-size: 14px !important;}
.new-menu-changes .custom-menu-primary .flyouts.active-branch ul li a { color: #767576 !important; padding: 10px !important;}
.new-menu-changes .child-trigger i, .child-trigger i::after { background-color: #1f275a !important; height: 2px !important; width: 12px !important;}
.new-menu-changes .child-trigger i{top: 47%;}
.new-menu-changes .custom-menu-primary ul li ul.hs-menu-children-wrapper li ul.hs-menu-children-wrapper { margin-left: 0;}
.new-menu-changes .row-fluid .topic-section .select-division2 { padding: 9px 65px 9px 15px;}
.post-topic .widget-module { margin: 15px 0;}
.new-menu-changes .custom-menu-primary ul li { border-bottom: none;}
.new-menu-changes .custom-menu-primary .hs-menu-wrapper > ul > li a {line-height: 27px;}
.post-topic .widget-module { margin: 0;}
.row-fluid .topic-section ul li a {padding: 8px !important;}
.row-fluid .topic-section .post-topic ul li {margin-top: 4px !important;}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper { width: 100% !important;}
.new-menu-changes .custom-menu-primary ul li:nth-child(1) { display: block;}
.blog.two-column .custom-menu-primary ul li:nth-child(1) { display: none;}
.blog-left .mobile-blog-con { display: none;}
.blog-left .desktop-blog-con { display: block;}
.row-fluid .contact-us-left-group, .row-fluid .contact-us-center-group, .row-fluid .contact-us-right-group { max-width: 209px;  width: 100%;}
.row-fluid .contact-us-group-title-01 h3 { font-size: 14px;}
.row-fluid .contact-us-group-title-01 h4, .row-fluid .contact-us-group-title-02 h4 { font-size: 13px;}
.row-fluid .contact-us-group-title-01 p, .row-fluid .contact-us-group-title-02 p { font-size: 13px;}
.row-fluid .contact-us-group-all { padding: 0 10px;}
.row-fluid .leaders-name { width: 100%;}
.row-fluid .bioContainer {padding: 25px 15px 70px;}
.row-fluid .our-partner-image-01, .row-fluid .our-partner-image-02, .row-fluid .our-partner-image-03, .row-fluid .our-partner-image-04, .row-fluid .our-partner-image-05 { max-width: 17.79%;}
.row-fluid .our-values-img-3 { margin-top: 0;}
.row-fluid .thankyou-hero {padding: 100px 0 40px;}
.row-fluid .get-everyone-left-con { margin-left: 2.7% !important;}
.row-fluid .software-right { float: none; margin: 0 auto;}
.row-fluid .software-menu { text-align: center;}
.row-fluid .topic-section .software-menu ul li a { padding: 0 12px !important;}
.row-fluid .software-left { float: none !important; margin: 0 auto !important;}
.row-fluid .post-list-left-whitepaper, .row-fluid .post-list-left-case-studies {  max-width: 140px;}
.close i {right: 3.5em; top: 20px;}
}


@media all and (max-width:767px){
.row-fluid .leaders-name p { font-size: 17px; line-height: 21px;}
.mobilepad {padding: 0px 15px;}
 .topic-post-readmore { float: none; width: 100%;}
 .topic-author-con { float: left; margin-top: 25px; width: 100%;}
 .topic-author p { margin: 0 !important;}
 .row-fluid .topic-section ul li a:hover, .row-fluid .topic-section ul li.active a { background: none !important; color: #fff !important;}
 .topmenu-fixed .row-fluid .topic-section {position: relative ; top: 0 !important;}
 .new-menu-changes.blogpage.hs-blog-post .mobile-trigger i, .blogpage.hs-blog-post .mobile-trigger i::before, .blogpage.hs-blog-post .mobile-trigger i::after {background-color: #fff !important;}
 .blog-left .mobile-blog-con { display: block;}
 .blog-left .desktop-blog-con { display: none;}
 .row-fluid .header-section .top-section { left: auto; position: absolute; top: auto; width: 100%; z-index: 1;}
 .new-about-us-page .row-fluid .thankyou-hero { height: auto; padding: 150px 0;}
 .row-fluid .we-are-working-title h2 { font-size: 22.92px; line-height: 32px;}
 .row-fluid .we-are-working-title p {padding: 0; font-size: 17.71px;}
 .row-fluid .main-mid-center {padding: 0 10px;}
 .row-fluid .partner-background .main-mid-center {padding: 0 15px;}

 .row-fluid .our-mission-background { margin: 40px 0; padding: 60px 0;}
 .row-fluid .our-mission-title p { padding: 0;}
 .row-fluid .our-values-title p {padding: 0;}
 .row-fluid .we-are-woking-background { margin-top: 20px;}
 .row-fluid .our-values-img-01, .row-fluid .our-values-img-02, .row-fluid .our-values-img-03, .row-fluid .our-values-img-04, .row-fluid .our-values-img-05, .row-fluid .our-values-img-1, .row-fluid .our-values-img-2, .row-fluid .our-values-img-3, .row-fluid .our-values-img-4, .row-fluid .our-values-img-5 {max-width: 100%;  width: 100%;}
 .row-fluid .our-values-img-01, .row-fluid .our-values-img-04, .row-fluid .our-values-img-05, .row-fluid .our-values-img-2 {display:none;}
 .row-fluid .our-values-img-02, .row-fluid .our-values-img-03, .row-fluid .our-values-img-04, .row-fluid .our-values-img-05, .row-fluid .our-values-img-2, .row-fluid .our-values-img-3, .row-fluid .our-values-img-4, .row-fluid .our-values-img-5 {margin: 15px auto; max-width: 199px;  width: 100%; float: none;}
 .row-fluid .our-journey-images{display:none;}
 .row-fluid .our-journey-mobile-img {display:block; text-align: center; margin-top: 15px;}
 .row-fluid .our-journey-title p {padding: 0;}
 .row-fluid .our-partner-background {margin: 0; padding: 50px 0;}
 .row-fluid .our-partner-title p { padding: 0;}
 .row-fluid .our-partner-group-images-01, .row-fluid .our-partner-group-images-02, .row-fluid .our-partner-group-images-03 { margin: 35px auto 0;}
 .row-fluid .join-us-title p { padding: 0;}
 .row-fluid .send-massage-form div#hs_form_target_module_146193076962168262 .hs-form fieldset.form-columns-3 .hs-form-field { float: none; width: 100%;}
 
 .row-fluid .send-massage-form div#hs_form_target_module_146193076962168262 .hs_email { float: none; position: relative; top: 0; width: 100%;}
 .row-fluid .send-massage-form div#hs_form_target_module_146193076962168262 .hs_state { float: none; position: relative; top: 0; width: 100%;}
 
 
 .send-massage-form #hs_form_target_module_146193076962168262 form.hs-form .form-columns-2 .hs-form-field .hs-input, .send-massage-form #hs_form_target_module_146193076962168262 form.hs-form .form-columns-3 .hs-form-field .hs-input { width: 100%;}
 .send-massage-form #hs_form_target_module_146193076962168262 .hs-form fieldset.form-columns-3 .input { margin-right: 0;}
 .send-massage-form #hs_form_target_module_146193076962168262 .hs-form fieldset.form-columns-1 .input { margin-right: 0;}
 .row-fluid .contact-us-center-group, .row-fluid .contact-us-right-group { margin-left: 0; margin-top:35px;}
 .row-fluid .our-values-img-2 {  margin-left: auto;}
 .row-fluid .thankyou-hero h1 { font-size: 25.56px; line-height:31px!important; margin-top:25px!important; }
 .row-fluid .header-section { overflow: visible !important;}
 .row-fluid .our-mission-title h2 { font-size: 25px;}
 .row-fluid .our-mission-title p { font-size: 17.71px;}
 .row-fluid .our-values-title h2 { font-size: 25px;}
 .row-fluid .our-values-title p { font-size: 17.71px;}
 .row-fluid .our-values-img-02 h2, .row-fluid .our-values-img-03 h2, .row-fluid .our-values-img-3 h2, .row-fluid .our-values-img-4 h2 { font-size: 20.83px;}
 .row-fluid .our-values-img-02 p, .row-fluid .our-values-img-03 p, .row-fluid .our-values-img-3 p, .row-fluid .our-values-img-4 p { font-size: 18.75px;}
 .row-fluid .our-leaders-title h2 { font-size: 25px;}
 .row-fluid .our-leaders-title p { font-size: 17.71px;}
 .row-fluid .our-journey-title h2 { font-size: 25px;}
 .row-fluid .our-journey-title p { font-size: 17.71px;}
 .row-fluid .our-partner-title h2 { font-size: 25px;}
 .row-fluid .our-partner-title p { font-size: 17.71px;}
 .row-fluid .join-us-title h2 { font-size: 25px;}
 .row-fluid .join-us-title p { font-size: 17.71px;}
 .row-fluid .send-massage-title h2 { font-size: 25px;}
 .row-fluid .send-massage-form div#hs_form_target_module_146193076962168262 .hs_submit { text-align: left;}
 .send-massage-form .hs_message { margin-top: 0;}
 .row-fluid .contact-us-title h2 { font-size: 25px;}
 .row-fluid .contact-us-title p { font-size: 17.71px; margin: 20px 0; text-align: left;}
 .row-fluid .our-journey-background { margin-top: 40px;}
 .row-fluid .send-massage-background { padding: 60px 0;}
 .row-fluid .contact-us-bg { padding: 45px 0;}
 .row-fluid .send-massage-form div#hs_form_target_module_146193076962168262 input.hs-input { border-radius: 5px; width:100% !important;}
.row-fluid .send-massage-form div#hs_form_target_module_146193076962168262 textarea.hs-input {width: 100% !important;}
.row-fluid .leaders-image-con-group { float: left;  max-width: 25%;}
.row-fluid .leaders-image-con-group2 { float: left;  max-width: 25%;}

.row-fluid .leaders-name { width: 100%;}
.row-fluid .bioContainer {padding: 25px 15px 70px;}
.row-fluid .our-partner-image-01, .row-fluid .our-partner-image-02, .row-fluid .our-partner-image-03, .row-fluid .our-partner-image-04, .row-fluid .our-partner-image-05 { margin: 30px auto; max-width: 100%;  text-align: center;  width: 100%;}
.row-fluid .our-partner-image-01 { margin-top: 0;}
.send-massage-form { padding: 0 15px;}
.row-fluid .header-section.banner-image-all { background-position: center center; background-size: cover; min-height:420px; position: relative;}
.row-fluid .banner-img { display: block;}
.new-home-page .row-fluid .video-bg { display: none; }
.row-fluid .banner-img img.hs-image-widget { display: none;}
.row-fluid .contact-us-left-group, .row-fluid .contact-us-center-group, .row-fluid .contact-us-right-group {float: none; margin: 0 auto !important; max-width: 320px; width: 100%;}
.row-fluid .contact-us-group-title-01 h3 {font-size: 20.83px;}
.row-fluid .contact-us-group-title-01 h4, .row-fluid .contact-us-group-title-02 h4 {font-size: 16.67px;}
.row-fluid .contact-us-group-title-01 p, .row-fluid .contact-us-group-title-02 p {font-size: 16.67px;}
.row-fluid .contact-us-left-group .contact-us-group-title-01 p, .row-fluid .contact-us-center-group  .contact-us-group-title-01 p, .row-fluid .contact-us-right-group  .contact-us-group-title-01 p {font-size: 16.67px;}
.row-fluid .contact-us-left-group .contact-us-group-title-02 p, .row-fluid .contact-us-center-group  .contact-us-group-title-02 p, .row-fluid .contact-us-right-group  .contact-us-group-title-02 p {font-size: 16.67px;}
.row-fluid .our-values-img-3 {margin-top: 0;}
.row-fluid .contact-us-center-group {padding: 35px 0;}
.post-content-type{display:block !important;}
.content-type-con.desktop { display: none;}
.blog-left .desktop-blog-con.Resources {display: block;}
.Resourcepage .row-fluid .mainblog-section .blog-left .post-listing-simple .post-item h2 a, .Resourcepage .row-fluid .mainblog-section .blog-left .post-item .post-header h2 a { font-size: 15.63px;}
.row-fluid .topic-section .content-type-con .select-division2 { margin-bottom: 20px; margin-top: 5px;}
.Resourcepage .row-fluid .mainblog-section {padding: 20px 0;}
.Resourcepage .row-fluid .mainblog-section .blog-left .post-listing-simple .post-item h2, .Resourcepage .row-fluid .mainblog-section .blog-left .post-item .post-header h2 {line-height: 20px;}
.row-fluid .mainblog-section .resource-pagination { padding: 25px 2% 0 0;}
.row-fluid .get-everyone-title p { padding: 10px 0px;}
.row-fluid .get-everyone-left-img { float: left; max-width: 94px; text-align: left; width: 100%;}
.row-fluid .get-everyone-left-con {float: left; margin-left: 5% !important;margin-top: 0; text-align: left; width: 60%;}
.row-fluid .collaborate-title p { padding: 10px 20px;}
.row-fluid .analytics-title p { padding: 10px;}
.row-fluid .professional-title p { padding: 10px;}
.solutions-page-new .row-fluid .topic-section ul {background-color: #1573b3; margin:0 auto; max-width:308px; text-align:left; box-shadow: none; display: none; left: 0; position: relative; top: -3px; width: 100%; z-index: 9;}
.solutions-page-new .row-fluid .topic-section .software-menu ul {background-color: #f1f0f0; margin:0 auto; max-width:308px; text-align:left; box-shadow: none; display: none; left: 0; position: relative; top: -3px; width: 100%; z-index: 9;}
.row-fluid .software-background .topic-section .software-menu ul li a {color: #5d5d5d; font-size: 12.5px; text-transform: uppercase ; font-family: gotham_boldregular;}
.row-fluid .software-background2 .topic-section .software-menu ul li a {color: #5d5d5d; font-size: 12.5px; text-transform: uppercase ; font-family: gotham_boldregular;}

.solutions-page-new .row-fluid .topic-section ul li { width: 100%;} 
.solutions-page-new .row-fluid .topic-section .secondary-menu ul li a { color: #fff;}
.solutions-page-new .row-fluid .topic-section ul li a:hover, .solutions-page-new .row-fluid .topic-section ul li.active a {background: #fff none repeat scroll 0 0 !important; color: #0b74bb !important;}
.banner-list ul li a::before { content: none; }
.banner-list ul li {width: 100%;}
.row-fluid .banner-cta-button { margin-top: 40px;}
.row-fluid .software-right { float: none;}

.solutions-page-new .row-fluid .thankyou-hero { padding: 40px 0 40px;}
.solutions-page-new .row-fluid .thankyou-hero .header-title h1 { font-size: 37.5px; line-height: 52px; }
.row-fluid .topic-section .secondary-menu ul li a { font-size: 12.58px;}
.row-fluid .get-everyone-title h2 { font-size: 25px; line-height: 32px; text-align: left;}
.row-fluid .get-everyone-title p { text-align: left;}
.get-everyone-right {margin-top: 20px;}
.row-fluid .get-everyone-right-img { display: none !important;}
.row-fluid .get-everyone-right-mobile-img { display: block !important; text-align:center;}
.row-fluid .collaborate-title h2 { font-size: 25px; line-height: 33px;}
.row-fluid .software-left-con h2 { font-size: 25px; line-height: 33px; margin-top: 11px;}
.row-fluid .software-slider-section { margin-top: 0;}
.row-fluid .banner-list {margin-bottom: 14px;}


.row-fluid .software-right-slider::before { border: medium none;}
.row-fluid .analytics-title h2 {font-size: 25px; line-height: 32px;}
.row-fluid .analytics-right-cta { padding-bottom: 17%;}
.row-fluid .analytics-right {background-color: #f1f0f0;  max-width: none;  padding: 7%; text-align: left;}
a#cta_button_562153_b68e352a-f5a8-42fd-9814-a0f5c48d1db4::before {border-left: 20px solid #ccc;}
.row-fluid .revenue-title h2 {font-size: 25px; line-height: 32px; padding: 0px 20px;}
.row-fluid .revenue-cycle-img { display: none !important;}
.row-fluid .revenue-cycle-mobile-img {display: block !important; text-align: center; margin: 5% 0;}
.row-fluid .revenue-cycle-con h2 { line-height: 35px;}
.row-fluid .revenue-right {background-color: #2d68b2; background-image: none; height: auto; padding: 11%;}
.row-fluid .professional-title h2 { font-size: 25px; line-height: 35px;}
.row-fluid .professional-second-section-left { background-color: #2d68b2; background-image: none; display: table-footer-group; height: auto; padding: 10%;}
.row-fluid .spacer-hor { display: table-footer-group;}
.row-fluid .post-list-left-whitepaper, .row-fluid .post-list-left-case-studies {text-align: center;}
.row-fluid .post-list-left-whitepaper-text, .row-fluid .post-list-left-case-studies-text { left: 0;}
.row-fluid .post-list-left-case-studies-img { margin-top: 10%;}
.row-fluid .post-list-left-whitepaper-img { margin-top: 10%;}
.row-fluid .popular-posts-list { margin-top: 9%; padding:0 10px;}
.row-fluid .integrated-background { margin-top: 8%; padding-left:10px; padding-right:10px;}
.row-fluid .integrated-title h2 {font-size: 20px; line-height: 27px;}
.row-fluid .integrated-left-con p { text-align: center;}
.row-fluid .integrated-right-cta { margin-top: 20px; text-align: center;}
.row-fluid .professional-second-section-right {display: table-footer-group; float: none; padding: 0 10px; text-align: center;}
.row-fluid .professional-second-section-left p { padding: 15%;}
.row-fluid .professional-second-section-left p { font-size: 16px; line-height: 25px;}
.row-fluid .professional-second-section-left p::before {left: auto; margin-left: -17px; margin-top: -8px; top: auto;}
.row-fluid .revenue-center { margin-top: 5%; padding:0 10px;}
.row-fluid .revenue-cycle-cta { margin-top: 4%; padding:0 10px;}
.software-menu-list { text-align: center;}
.row-fluid .software-right-slider { margin: 0 auto !important; max-width: none; width: 100%;}
.solutions-page-new .row-fluid .main-mid-center { padding: 0;}
.solutions-page-new .row-fluid .topic-section .select-division2 {max-width: 310px; text-align: left!important; padding-left: 21px; margin: 0px;}
.row-fluid .analytics-left { background-image: url("//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Solution_Page_Images/Computer-Photo-1.png"); background-position: 100% top; max-width: none; padding: 0; width: 100% !important;}
.row-fluid .analytics-left-con {background-color: #366eb4; background-image: none; height: auto; max-width: none;  padding: 9%; margin-top: 50%;}
.row-fluid .get-everyone-title { padding: 5px 20px;}
.row-fluid .everyone-group-con { padding: 0 20px; margin-top: 0px;}
.row-fluid .software-left-con { padding: 0 10px;}
.row-fluid .software-left-cta { padding: 0 10px;}
.row-fluid .revenue-left-group-con {padding: 0 10px;}
.row-fluid .revenue-background { padding: 50px 0 0;}
.row-fluid .professional-left, .row-fluid .professional-center, .row-fluid .professional-right { margin: 25px auto !important; max-width: 350px; position: relative;}
.row-fluid .professional-image { float: none; max-width: 137px; width: 100%;}
.row-fluid .professional-text { left: 50%; margin-top: 10px; max-width: 75%; position: absolute; right: 0; text-align: left; top: 20%;}
.row-fluid .professional-right { padding-bottom: 3%;}
.row-fluid .header-title.gettoknow { padding: 0 10px;}
.solutions-page-new .row-fluid .thankyou-hero .container.banner-content-all {padding-bottom: 18px;}
.analytics-group-con {padding-bottom: 0px!important;}
.revenue-title p {padding: 0px 25px;}
.revenue-left {width: 100%!important; text-align: center; padding: 0px 25px;}
.revenue-center {width: 100%!important; text-align: center; padding: 0px 25px}
.row-fluid .revenue-right p { font-size: 16px;  line-height: 25px;}
.row-fluid .post-list-background {padding: 0 10px;}
.row-fluid .topic-section .software-menu ul li a {float: none; padding: 15px 12px 7px !important;}
.row-fluid .professional-background { padding: 50px 0px 0;}
.row-fluid .post-list-left-whitepaper, .row-fluid .post-list-left-case-studies { margin: 0 auto !important;}
.row-fluid .post-list-left-whitepaper:hover::before, .row-fluid .post-list-left-case-studies:hover::before { top: 9%;}
.row-fluid .post-list-left-whitepaper, .row-fluid .post-list-left-case-studies { max-width: 212px;}
.row-fluid .post-list-background { margin-top: 3%;}
.row-fluid .software-right-slider h4 {font-size: 17.71px !important;}
.banner-list ul li::before { content: none; right: 0;}

.secondary-hero  {margin-top: 120px;}

.middle-secondary {padding: 30px 20px 0px 20px!important; margin: 0px; }

.secondary-rightcol {margin-top: 35px;}
.secondary-hero h1 {    font-size: 33.33px!important;
    line-height: 34px!important; text-align: center!important;
;}

.row-fluid .professional-testimonial {padding: 14%!important;}
.row-fluid .analytics-left-con h3, .row-fluid .revenue-right .revenue-righttxt h3, .row-fluid .professional-second-section-left .professional-testimonial h3  {font-size: 16px; line-height: 22px; }
.row-fluid .analytics-left-con p, .row-fluid .revenue-right .revenue-righttxt p, .row-fluid .professional-second-section-left .professional-testimonial p {font-size: 14px; line-height: 20px; margin-bottom: 0px;}
.professional-second-section-left .professional-testimonial p {padding: 0px!important;}
.professional-text {width: auto!important; top: -11%!important;}
.new-home-page .row-fluid .topcontent-section { padding-top: 135px !important;}
.row-fluid .analytics-left-con::before, .row-fluid .revenue-right::before, .row-fluid .professional-second-section-left::before { content: none;}
.new-header-changes form#searchFormNew input { color: #767576!important; height: auto!important; padding: 10px!important; text-transform: none!important; width:96%!important;}
.row-fluid .ready-edge-con p { text-align: center;}
.row-fluid .ready-edge-con, .row-fluid .ready-edge-cta {text-align: center;}
.topmenu-fixed .row-fluid .header-scroll-time { display: none !important;}
.topic-menu-list ul { text-align: center;}
.topic-menu-list ul li { width: 100%;}


}


@media all and (max-width:650px){.row-fluid .leaders-name p {font-size: 16px; line-height: 20px;}}


@media all and (max-width:580px){
    .row-fluid .leaders-name p {font-size: 20px; line-height: 26px;}
    .row-fluid .revenue-right {padding: 15%;}
    .row-fluid .leaders-image-con-group { float: left;  max-width: 50%;}
    .row-fluid .leaders-image-con-group2 { float: left;  max-width: 50%;}

.new-home-page .row-fluid .video-bg {min-height: 100% !important;  padding-top: 0 !important;}
.row-fluid .topcontent-section {padding-bottom: 0 !important; padding-top: 55px !important;}
.row-fluid .our-values-img-3 { margin-top: 0;}
.row-fluid .analytics-left-con {background-color: #366eb4; background-image: none; height: auto; max-width: none;  padding: 12%; margin-top: 85%;}
}
@media all and (max-width:480px){
        .row-fluid .leaders-name p {font-size: 18px; line-height: 23px;}
.therapy-end {width: 100%!important;}
 .row-fluid .leaders-image-con-group { float: left;  max-width: 50%;}    
 .row-fluid .leaders-image-con-group2 { float: left;  max-width: 50%;}    

.row-fluid .leaders-name {width: 100%;}
 .row-fluid .bioContainer { padding: 25px 10px 70px;}
.row-fluid .our-values-img-3 { margin-top: 0;}
 .row-fluid .analytics-left-con {background-color: #366eb4; background-image: none; height: auto; max-width: none;  padding: 12%; padding-bottom: 9%; margin-top: 97%;}
    .analytics-title {padding: 0px 25px; text-align: left!important;}
    .row-fluid .analytics-background {padding-top: 40px}
    .row-fluid .analytics-title p {padding: 0px;}
    .row-fluid .post-list-background {padding: 30px 10px;}
    .row-fluid .popular-posts-list {margin-top: 15%;}
    .banner-con {padding: 0px 20px;}
    
  
}


@media all and (max-width:418px){ .row-fluid .popular-posts-list h3::before {top: 50px;}}


@media all and (max-width:380px){
    a#cta_button_562153_97b47843-5f36-4f18-97af-113306677075 { padding: 4px 0px !important;}   
    .row-fluid .bioContainer h4 { top: 10px;}
    .row-fluid .analytics-left-con { background-color: #366eb4; background-image: none; height: auto; max-width: none;  padding: 12%; margin-top: 110%;}
    
    

}
@media all and (max-width:360px){
 
 .row-fluid .bioContainer { padding: 15px 10px;  top: 35px;}
 .row-fluid .bioContainer h4 { font-size: 18.83px;}
 .row-fluid .bioContainer p { font-size: 15.71px; margin:15px 0;}
 .row-fluid .bioContainer p span {float: none; font-size: 16.75px; margin-right: 0;}
 .row-fluid .analytics-left-con { background-color: #366eb4; background-image: none; height: auto; max-width: none;  padding: 12%; margin-top: 120%;}
 
 
}
@media all and (max-width:320px){
    .topic-author p { padding-top: 0px;}
    .row-fluid .leaders-name {width: 100%;}
    .row-fluid .bioContainer { padding: 15px 10px;  top: 35px;}
    .row-fluid .bioContainer h4 { font-size: 18.83px;}
    .row-fluid .bioContainer p { font-size: 15.71px; margin:15px 0;}
    .row-fluid .bioContainer p span {float: none; font-size: 16.75px; margin-right: 0;}
    .row-fluid .analytics-left-con { background-color: #366eb4; background-image: none; height: auto; max-width: none;  padding: 12%; margin-top: 160%;}
    .row-fluid .analytics-left {
  background-image: url("//562153.fs1.hubspotusercontent-na1.net/hubfs/562153/Solution_Page_Images/Computer-Photo-1.png?t=1465574290849");
  background-position: 20px top;
  max-width: none;
  padding: 0;
  width: 100% !important;
}
.row-fluid .software-right-slider h4 {
  font-size: 17.71px !important;
}
.bx-viewport {
  height: 260px !important;
  z-index: 666;
}
    
    
}