a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;}

#hs_cos_wrapper_widget_1616181678112  { display: block !important; padding-bottom: 45px !important; text-align: center !important }
#hs_cos_wrapper_widget_1616159539131  { display: block !important; padding-right: 100px !important }
#hs_cos_wrapper_module_16161610230613  { display: block !important; padding-bottom: 20px !important; padding-top: 20px !important }
#hs_cos_wrapper_module_1616610935539  { display: block !important; padding-bottom: 20px !important; padding-top: 20px !important }
#hs_cos_wrapper_module_1616161023061  { display: block !important; padding-right: 130px !important }
/*.header{*/
/*    padding:20px 110px 20px 100px !important;*/
/*}*/
@media(max-width:1023px){
    .menu-arrow{
        width:100% !important;
        text-align:right;
        margin-right:50px;
    }
    .submenu.level-1>li{
        border-top:0px !important;
    }
}
@media(min-width:780px){
    .testimonials-module{
        padding:0 50px;
    }
}
.input{
    margin-top:10px;
}
.blog-index__wrapper{
    padding-top:50px !important;
    padding-bottom:30px !important;
}
input[type=submit] {
    background-color: rgba(31,179,217,1.0);
    border: 1px solid #1fb3d9;
    border-radius: 0px;
    color: #fff;
    padding: 24px 32px;
    font-family: Oswald;
    font-style: normal;
    font-weight: 700;
    text-decoration: none;
    font-weight: 400;
    font-size: 16px;
    cursor:pointer;
}
.footer__top::before{
    max-width:100%;
}
.c-label{
    margin-bottom:.35rem !important;
}
.blog-footer{
    padding:50px 20px !important;
}
.dnd-section, .content-wrapper--vertical-spacing{
    padding:20px !important;
}
.dnd_area-row-0-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area-row-2-background-image{
  background-image: url('assets/images/about-us-what-we-do.jpg') !important;
}
.dnd_area-row-1-max-width-section-centering > .row-fluid {
  max-width: 1280px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.dnd_area-row-2-max-width-section-centering > .row-fluid {
  max-width: 1200px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.dnd_area-row-3-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area-row-4-background-image {
  background-image: url('assets/images/future-proof-bg-image%20(1).png') !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}
.dnd_area-row-4-max-width-section-centering > .row-fluid {
  max-width: 1920px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.dnd_area-row-5-background-image {
  background-image: url('assets/images/Home-bg.jpg') !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}
.dnd_area-row-5-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area-row-6-background-color {
  background-color: rgba(244, 245, 247, 1) !important;
}
.dnd_area-row-6-max-width-section-centering > .row-fluid {
  max-width: 1400px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.dnd_area-row-7-background-image {
  background-image: url('assets/images/cover-bg.jpg') !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}
.dnd_area-row-7-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area-row-8-background-color {
  background-color: rgba(31, 179, 217, 1) !important;
}
.module_16161610230613-flexbox-positioning {
  display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: center !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start;
}
.module_16161610230613-flexbox-positioning > div {
  max-width: 100%;
  flex-shrink: 0 !important;
}
.module_1616610935539-flexbox-positioning {
  display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: center !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start;
}
.module_1616610935539-flexbox-positioning > div {
  max-width: 100%;
  flex-shrink: 0 !important;
}
/*  Non-stacked Media Query Styles */
@media (min-width:768px) {
  .dnd_area-row-2-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-4-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-5-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-7-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-8-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-9-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-column-2-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: start !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .dnd_area-column-2-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616157465223-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: start !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cell_1616157465223-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616438470547-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: end !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
  }
  .cell_1616438470547-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .dnd_area-module_1616158351005-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: end !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
  }
  .dnd_area-module_1616158351005-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616159156057-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: end !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
  }
  .cell_1616159156057-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616159142409-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: end !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
  }
  .cell_1616159142409-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16161605734843-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: end !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
  }
  .cell_16161605734843-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16161605734842-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: end !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
  }
  .cell_16161605734842-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616159547429-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1616159547429-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616159537699-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1616159537699-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16161610230603-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_16161610230603-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16161610230602-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_16161610230602-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
}
/* HubSpot Styles (default) */
.dnd_area-row-0-margin {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.dnd_area-row-0-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.dnd_area-row-1-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.dnd_area-row-2-padding {
  padding-bottom: 40px !important;
}
.dnd_area-row-3-padding {
  padding-top: 0px !important;
}
.dnd_area-row-4-padding {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.dnd_area-row-5-padding {
  padding-top: 300px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.dnd_area-row-6-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.dnd_area-row-7-padding {
  padding-top: 300px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.cell_16161565324522-margin {
  margin-top: 50px !important;
  margin-bottom: 20px !important;
}
.cell_16161565324522-padding {
  padding-top: 100px !important;
}
.module_16165555641973-hidden {
  display: none !important;
}
.cell_1616159142409-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.cell_16161594149362-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.cell_16161605734843-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.cell_16161605734842-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.module_1616610935539-hidden {
  display: none !important;
}
/* HubSpot Styles (mobile) */
@media (max-width: 767px) {
  .dnd_area-row-1-padding {
    padding-top: 50px !important;
    padding-bottom: 0px !important;
  }
  .dnd_area-row-2-padding {
    padding-top: 60px !important;
  }
  .dnd_area-row-3-padding {
    padding-bottom: 60px !important;
  }
  .dnd_area-row-4-padding {
    padding-top: 50px !important;
    padding-bottom: 0px !important;
  }
  .dnd_area-row-5-padding {
    padding-top: 50px !important;
  }
  .dnd_area-row-6-padding {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .dnd_area-row-7-padding {
    padding-top: 190px !important;
  }
  .dnd_area-row-8-padding {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .dnd_area-row-9-padding {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .cell_16161565324522-margin {
    margin-top: 0px !important;
  }
  .cell_16161565324522-padding {
    padding-top: 20px !important;
  }
  .widget_1616157139562-hidden {
    display: none !important;
  }
  .module_16165555641973-hidden {
    display: block !important;
  }
  .widget_1616159539131-padding > #hs_cos_wrapper_widget_1616159539131 {
    padding-bottom: 40px !important;
    padding-right: 0px !important;
  }
  .module_16161610230613-hidden {
    display: none !important;
  }
  .module_1616610935539-hidden {
    display: flex !important;
  }
  .module_1616161023061-padding > #hs_cos_wrapper_module_1616161023061 {
    padding-bottom: 20px !important;
    padding-right: 0px !important;
  }
}
/* Cloud Page */
#hs_cos_wrapper_widget_1617640021497  { display: block !important; padding-bottom: 30px !important }
#hs_cos_wrapper_module_1617640638064  { display: block !important; padding-bottom: 30px !important }
#hs_cos_wrapper_module_16176406380645  { display: block !important; padding-right: 0px !important }
#hs_cos_wrapper_widget_1616159539131  { display: block !important; padding-right: 100px !important }
.dnd_area-row-0-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area-row-2-background-image {
  background-image: url('assets/images/bg-fill-2.png');
  background-size: contain !important;
  background-position: center top !important;
  background-repeat: no-repeat !important;
}
.dnd_area-row-6-background-image {
    background-image: url('assets/images/who-we-are-bg-4(1).png') !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}
div.dnd-section[class*="-background-image"] {
        opacity: 0;
        transition: opacity 0.8s ease-in-out 0.5s;
      }
      div.dnd-section[class*="-background-image"][data-inview="true"] {
        opacity: 1;
      }
.dnd_area-row-4-background-color {
  background-color: rgba(31, 179, 217, 1) !important;
}
.widget_1617638513736-flexbox-positioning {
  display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: end !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-end !important;
  justify-content: flex-start;
}
.widget_1617638513736-flexbox-positioning > div {
  max-width: 100%;
  flex-shrink: 0 !important;
}
.module_16176406380645-flexbox-positioning {
  display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: end !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-end !important;
  justify-content: flex-start;
}
.module_16176406380645-flexbox-positioning > div {
  max-width: 100%;
  flex-shrink: 0 !important;
}
/* HubSpot Non-stacked Media Query Styles */
@media (min-width:768px) {
  .dnd_area-row-1-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-2-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-3-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-4-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_1617638514011-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: start !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cell_1617638514011-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16176380792332-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: start !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cell_16176380792332-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617639379890-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1617639379890-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617640638062-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1617640638062-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617640638062-row-1-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_16176406380643-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_16176406380643-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16176406380642-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_16176406380642-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616159547429-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1616159547429-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616159537699-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1616159537699-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
}
/* HubSpot Styles (default) */
.dnd_area-row-0-margin {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.dnd_area-row-0-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.dnd_area-row-3-padding {
  padding-top: 0px !important;
}
.cell_16161565324522-margin {
  margin-top: 50px !important;
  margin-bottom: 20px !important;
}
.cell_16161565324522-padding {
  padding-top: 100px !important;
}
.cell_1617639379890-padding {
  padding-right: 0px !important;
}
.cell_1617640638062-padding {
  padding-right: 0px !important;
}
.cell_16176406380643-padding {
  padding-left: 30px !important;
}
.cell_16176406380642-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
/* HubSpot Styles (mobile) */
@media (max-width: 767px) {
  .dnd_area-row-2-padding {
    padding-top: 20px !important;
  }
  .dnd_area-row-4-padding {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .cell_16161565324522-margin {
    margin-top: 0px !important;
  }
  .cell_16161565324522-padding {
    padding-top: 20px !important;
  }
  .widget_1617638078298-padding > #hs_cos_wrapper_widget_1617638078298 {
    padding-bottom: 30px !important;
  }
  .widget_1617640021497-padding > #hs_cos_wrapper_widget_1617640021497 {
    padding-bottom: 0px !important;
  }
  .cell_16176406380643-padding {
    padding-left: 0px !important;
  }
  .widget_1616159539131-padding > #hs_cos_wrapper_widget_1616159539131 {
    padding-bottom: 40px !important;
    padding-right: 0px !important;
  }
}
/* Data Science Page       */
#hs_cos_wrapper_widget_1617640021497  { display: block !important; padding-bottom: 30px !important }
#hs_cos_wrapper_widget_1617639379601  { display: block !important; padding-right: 0px !important }
#hs_cos_wrapper_module_1617640638064  { display: block !important; padding-bottom: 30px !important }
#hs_cos_wrapper_module_16176406380645  { display: block !important; padding-right: 0px !important }
#hs_cos_wrapper_widget_1616159539131  { display: block !important; padding-right: 100px !important }
.dnd_area-row-0-force-full-width-section > .row-fluid {
  max-width: none !important;
}

.dnd_area-row-4-background-color {
  background-color: rgba(31, 179, 217, 1) !important;
}
.widget_1617638513736-flexbox-positioning {
  display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: end !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-end !important;
  justify-content: flex-start;
}
.widget_1617638513736-flexbox-positioning > div {
  max-width: 100%;
  flex-shrink: 0 !important;
}
.widget_1617639379601-flexbox-positioning {
  display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: end !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-end !important;
  justify-content: flex-start;
}
.widget_1617639379601-flexbox-positioning > div {
  max-width: 100%;
  flex-shrink: 0 !important;
}
.module_16176406380645-flexbox-positioning {
  display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: end !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-end !important;
  justify-content: flex-start;
}
.module_16176406380645-flexbox-positioning > div {
  max-width: 100%;
  flex-shrink: 0 !important;
}
/* HubSpot Non-stacked Media Query Styles */
@media (min-width:768px) {
  .dnd_area-row-1-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-2-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-3-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-4-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_1617638514011-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: start !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cell_1617638514011-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16176380792332-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: start !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cell_16176380792332-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617639379890-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1617639379890-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617639379890-row-1-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_16176393333762-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_16176393333762-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617640094986-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1617640094986-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617640638062-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1617640638062-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617640638062-row-1-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_16176406380643-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_16176406380643-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16176406380642-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_16176406380642-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616159547429-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1616159547429-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616159537699-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1616159537699-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
}
/* HubSpot Styles (default) */
.dnd_area-row-0-margin {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.dnd_area-row-0-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.dnd_area-row-3-padding {
  padding-top: 0px !important;
}
.cell_16161565324522-margin {
  margin-top: 50px !important;
  margin-bottom: 20px !important;
}
.cell_16161565324522-padding {
  padding-top: 100px !important;
}
.cell_1617639379890-padding {
  padding-right: 0px !important;
}
.cell_16176393333762-padding {
  padding-left: 30px !important;
}
.cell_1617640094986-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.cell_1617640638062-padding {
  padding-right: 0px !important;
}
.cell_16176406380643-padding {
  padding-left: 30px !important;
}
.cell_16176406380642-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
/* HubSpot Styles (mobile) */
@media (max-width: 767px) {
  .dnd_area-row-2-padding {
    padding-top: 20px !important;
  }
  .dnd_area-row-4-padding {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .cell_16161565324522-margin {
    margin-top: 0px !important;
  }
  .cell_16161565324522-padding {
    padding-top: 20px !important;
  }
  .widget_1617638078298-padding > #hs_cos_wrapper_widget_1617638078298 {
    padding-bottom: 30px !important;
  }
  .widget_1617640021497-padding > #hs_cos_wrapper_widget_1617640021497 {
    padding-bottom: 0px !important;
  }
  .cell_16176393333762-padding {
    padding-left: 0px !important;
  }
  .cell_16176406380643-padding {
    padding-left: 0px !important;
  }
  .widget_1616159539131-padding > #hs_cos_wrapper_widget_1616159539131 {
    padding-bottom: 40px !important;
    padding-right: 0px !important;
  }
}
/*     IOT PAge     */
#hs_cos_wrapper_widget_1617640021497  { display: block !important; padding-bottom: 30px !important }
#hs_cos_wrapper_widget_1617639379601  { display: block !important; padding-right: 0px !important }
#hs_cos_wrapper_module_1617640638064  { display: block !important; padding-bottom: 30px !important }
#hs_cos_wrapper_module_16176406380645  { display: block !important; padding-right: 0px !important }
#hs_cos_wrapper_widget_1616159539131  { display: block !important; padding-right: 100px !important }
.dnd_area-row-0-force-full-width-section > .row-fluid {
  max-width: none !important;
}

.dnd_area-row-4-background-color {
  background-color: rgba(31, 179, 217, 1) !important;
}
.widget_1617638513736-flexbox-positioning {
  display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: end !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-end !important;
  justify-content: flex-start;
}
.widget_1617638513736-flexbox-positioning > div {
  max-width: 100%;
  flex-shrink: 0 !important;
}
.widget_1617639379601-flexbox-positioning {
  display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: end !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-end !important;
  justify-content: flex-start;
}
.widget_1617639379601-flexbox-positioning > div {
  max-width: 100%;
  flex-shrink: 0 !important;
}
.module_16176406380645-flexbox-positioning {
  display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: end !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-end !important;
  justify-content: flex-start;
}
.module_16176406380645-flexbox-positioning > div {
  max-width: 100%;
  flex-shrink: 0 !important;
}
/* HubSpot Non-stacked Media Query Styles */
@media (min-width:768px) {
  .dnd_area-row-1-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-2-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-3-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-4-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_1617638514011-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: start !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cell_1617638514011-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16176380792332-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: start !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cell_16176380792332-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617639379890-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1617639379890-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617639379890-row-1-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_16176393333762-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_16176393333762-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617640094986-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1617640094986-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617640638062-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1617640638062-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1617640638062-row-1-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_16176406380643-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_16176406380643-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16176406380642-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_16176406380642-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616159547429-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1616159547429-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616159537699-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
  }
  .cell_1616159537699-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
}
/* HubSpot Styles (default) */
.dnd_area-row-0-margin {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.dnd_area-row-0-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.dnd_area-row-3-padding {
  padding-top: 0px !important;
}
.cell_16161565324522-margin {
  margin-top: 50px !important;
  margin-bottom: 20px !important;
}
.cell_16161565324522-padding {
  padding-top: 100px !important;
}
.cell_1617639379890-padding {
  padding-right: 0px !important;
}
.cell_16176393333762-padding {
  padding-left: 30px !important;
}
.cell_1617640094986-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.cell_1617640638062-padding {
  padding-right: 0px !important;
}
.cell_16176406380643-padding {
  padding-left: 30px !important;
}
.cell_16176406380642-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
/* HubSpot Styles (mobile) */
@media (max-width: 767px) {
  .dnd_area-row-2-padding {
    padding-top: 20px !important;
  }
  .dnd_area-row-4-padding {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .cell_16161565324522-margin {
    margin-top: 0px !important;
  }
  .cell_16161565324522-padding {
    padding-top: 20px !important;
  }
  .widget_1617638078298-padding > #hs_cos_wrapper_widget_1617638078298 {
    padding-bottom: 30px !important;
  }
  .widget_1617640021497-padding > #hs_cos_wrapper_widget_1617640021497 {
    padding-bottom: 0px !important;
  }
  .cell_16176393333762-padding {
    padding-left: 0px !important;
  }
  .cell_16176406380643-padding {
    padding-left: 0px !important;
  }
  .widget_1616159539131-padding > #hs_cos_wrapper_widget_1616159539131 {
    padding-bottom: 40px !important;
    padding-right: 0px !important;
  }
}
/*=============================Talent On Demand Page==========================================*/
#hs_cos_wrapper_widget_1616715859036  { display: block !important; padding-bottom: 14px !important }
#hs_cos_wrapper_module_1616529381319  { display: block !important; padding-bottom: 20px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 20px !important }
#hs_cos_wrapper_module_1616529380486  { display: block !important; padding-bottom: 20px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 20px !important }
#hs_cos_wrapper_widget_1616529282205  { display: block !important; padding-bottom: 20px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 20px !important }
#hs_cos_wrapper_widget_1616529939223  { display: block !important; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important }
#hs_cos_wrapper_widget_1616529939223 input[type="text"] { color: #000000 !important }
#hs_cos_wrapper_widget_1616529939223 input[type="email"] { color: #000000 !important }
#hs_cos_wrapper_widget_1616529939223 textarea { color: #000000 !important }
#hs_cos_wrapper_widget_1616529939223 input[type="number"] { color: #000000 !important }
#hs_cos_wrapper_widget_1616529939223 select { color: #000000 !important }
#hs_cos_wrapper_widget_1616529939223 input[type="file"] { color: #000000 !important }
#hs_cos_wrapper_widget_1616529939223 input[type="tel"] { color: #000000 !important }
#hs_cos_wrapper_widget_1616529939223 input[type="date"] { color: #000000 !important }
#hs_cos_wrapper_widget_1616529939223 label:not(.hs-error-msg) { font-size: 20px !important; font-weight: bold !important }
#hs_cos_wrapper_widget_1616529939223 label:not(.hs-error-msg) p , #hs_cos_wrapper_widget_1616529939223 label:not(.hs-error-msg) li , #hs_cos_wrapper_widget_1616529939223 label:not(.hs-error-msg) span , #hs_cos_wrapper_widget_1616529939223 label:not(.hs-error-msg) label , #hs_cos_wrapper_widget_1616529939223 label:not(.hs-error-msg) h1 , #hs_cos_wrapper_widget_1616529939223 label:not(.hs-error-msg) h2 , #hs_cos_wrapper_widget_1616529939223 label:not(.hs-error-msg) h3 , #hs_cos_wrapper_widget_1616529939223 label:not(.hs-error-msg) h4 , #hs_cos_wrapper_widget_1616529939223 label:not(.hs-error-msg) h5 , #hs_cos_wrapper_widget_1616529939223 label:not(.hs-error-msg) h6  { font-size: 20px !important; font-weight: bold !important }
.dnd_area-row-0-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area-row-1-background-image {
  background-image: url('assets/images/Cover%20Image.png') !important;
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}
.dnd_area-row-1-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area-row-3-background-color {
  background-color: rgba(31, 179, 217, 1) !important;
}
.dnd_area-row-4-background-image {
  background-image: url('assets/images/bg.png') !important;
  background-size: contain !important;
  background-position: center top !important;
  background-repeat: no-repeat !important;
}
.widget_1616715859036-flexbox-positioning {
  display: -ms-flexbox !important;
  -ms-flex-direction: column !important;
  -ms-flex-align: center !important;
  -ms-flex-pack: start;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start;
}
.widget_1616715859036-flexbox-positioning > div {
  max-width: 100%;
  flex-shrink: 0 !important;
}
.cell_16165299395682-background-color {
  background-color: rgba(255, 255, 255, 1) !important;
}
/* HubSpot Non-stacked Media Query Styles */
@media (min-width:768px) {
  .dnd_area-row-1-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .dnd_area-row-4-vertical-alignment > .row-fluid {
    display: -ms-flexbox !important;
    -ms-flex-direction: row;
    display: flex !important;
    flex-direction: row;
  }
  .cell_16161605734843-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: end !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
  }
  .cell_16161605734843-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16161605734842-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: end !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-end !important;
  }
  .cell_16161605734842-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_1616531063732-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: start !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cell_1616531063732-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
  .cell_16165299395682-vertical-alignment {
    display: -ms-flexbox !important;
    -ms-flex-direction: column !important;
    -ms-flex-pack: start !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
  }
  .cell_16165299395682-vertical-alignment > div {
    flex-shrink: 0 !important;
  }
}
/* HubSpot Styles (default) */
.dnd_area-row-0-margin {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.dnd_area-row-0-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.dnd_area-row-4-padding {
  padding-bottom: 54px !important;
}
.cell_16161565324522-padding {
  padding-top: 100px !important;
}
.cell_16161605734843-margin {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.cell_16161605734843-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.cell_16161605734842-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.cell_1616531063732-padding {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.cell_16165299395682-padding {
  padding-top: 72px !important;
  padding-bottom: 72px !important;
  padding-left: 72px !important;
  padding-right: 72px !important;
}
/* HubSpot Styles (mobile) */
@media (max-width: 767px) {
  .dnd_area-row-1-padding {
    padding-top: 50px !important;
  }
  .dnd_area-row-4-padding {
    padding-top: 0px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .cell_16161605734843-padding {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .cell_16165299395682-margin {
    margin-bottom: 0px !important;
  }
  .cell_16165299395682-padding {
    padding-left: 36px !important;
    padding-right: 36px !important;
  }
}