@import url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&display=swap');



























/*
    ! Hubspot - mcb grid
*/
.row-center {
  justify-content: center;
}

.row-v-center {
  align-items: center;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
}

.row > .col, .row > [class*="col"] {
  position: relative;
  padding-left: 15px;
  padding-right: 15px;
}

.row > .col {
  width: 100%;
}

.col-1 {
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.row-cpr-1 > .col {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cpr-2 > .col {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cpr-3 > .col {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.row-cpr-4 > .col {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cpr-5 > .col {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cpr-6 > .col {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.row-cpr-7 > .col {
  flex: 0 0 14.285714%;
  max-width: 14.285714%;
}

.row-cpr-8 > .col {
  flex: 0 0 12.5%;
  max-width: 12.5%;
}

.row-cpr-9 > .col {
  flex: 0 0 11.111111%;
  max-width: 11.111111%;
}

.row-cpr-10 > .col {
  flex: 0 0 10%;
  max-width: 10%;
}

.row-cpr-11 > .col {
  flex: 0 0 9.090909%;
  max-width: 9.090909%;
}

.row-cpr-12 > .col {
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

@media (min-width: 576px) {
  .col-sm-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
}

@media (min-width: 576px) {
  .row-cpr-sm-1 > .col {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cpr-sm-2 > .col {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cpr-sm-3 > .col {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cpr-sm-4 > .col {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cpr-sm-5 > .col {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cpr-sm-6 > .col {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .row-cpr-sm-7 > .col {
    flex: 0 0 14.285714%;
    max-width: 14.285714%;
  }
  .row-cpr-sm-8 > .col {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .row-cpr-sm-9 > .col {
    flex: 0 0 11.111111%;
    max-width: 11.111111%;
  }
  .row-cpr-sm-10 > .col {
    flex: 0 0 10%;
    max-width: 10%;
  }
  .row-cpr-sm-11 > .col {
    flex: 0 0 9.090909%;
    max-width: 9.090909%;
  }
  .row-cpr-sm-12 > .col {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
}

@media (min-width: 768px) {
  .col-md-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
}

@media (min-width: 768px) {
  .row-cpr-md-1 > .col {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cpr-md-2 > .col {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cpr-md-3 > .col {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cpr-md-4 > .col {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cpr-md-5 > .col {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cpr-md-6 > .col {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .row-cpr-md-7 > .col {
    flex: 0 0 14.285714%;
    max-width: 14.285714%;
  }
  .row-cpr-md-8 > .col {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .row-cpr-md-9 > .col {
    flex: 0 0 11.111111%;
    max-width: 11.111111%;
  }
  .row-cpr-md-10 > .col {
    flex: 0 0 10%;
    max-width: 10%;
  }
  .row-cpr-md-11 > .col {
    flex: 0 0 9.090909%;
    max-width: 9.090909%;
  }
  .row-cpr-md-12 > .col {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
}

@media (min-width: 992px) {
  .col-lg-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
}

@media (min-width: 992px) {
  .row-cpr-lg-1 > .col {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cpr-lg-2 > .col {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cpr-lg-3 > .col {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cpr-lg-4 > .col {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cpr-lg-5 > .col {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cpr-lg-6 > .col {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .row-cpr-lg-7 > .col {
    flex: 0 0 14.285714%;
    max-width: 14.285714%;
  }
  .row-cpr-lg-8 > .col {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .row-cpr-lg-9 > .col {
    flex: 0 0 11.111111%;
    max-width: 11.111111%;
  }
  .row-cpr-lg-10 > .col {
    flex: 0 0 10%;
    max-width: 10%;
  }
  .row-cpr-lg-11 > .col {
    flex: 0 0 9.090909%;
    max-width: 9.090909%;
  }
  .row-cpr-lg-12 > .col {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
}

@media (min-width: 1386px) {
  .col-xl-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
}

@media (min-width: 1386px) {
  .row-cpr-xl-1 > .col {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cpr-xl-2 > .col {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cpr-xl-3 > .col {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cpr-xl-4 > .col {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cpr-xl-5 > .col {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cpr-xl-6 > .col {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .row-cpr-xl-7 > .col {
    flex: 0 0 14.285714%;
    max-width: 14.285714%;
  }
  .row-cpr-xl-8 > .col {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
  .row-cpr-xl-9 > .col {
    flex: 0 0 11.111111%;
    max-width: 11.111111%;
  }
  .row-cpr-xl-10 > .col {
    flex: 0 0 10%;
    max-width: 10%;
  }
  .row-cpr-xl-11 > .col {
    flex: 0 0 9.090909%;
    max-width: 9.090909%;
  }
  .row-cpr-xl-12 > .col {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
}
.col-grow {
  flex-grow: 1;
}


.no-wrap {
  flex-wrap: nowrap;
}

.no-padding {
  padding: 0 !important;
  border: none !important;
}

/*
    ! end: Hubspot - mcb grid
*/


/* region: misc style */





.hr {
  width: 100%;
  margin: 0 auto;
  padding-bottom: 0.5rem;
  border-top: 1px solid #ddd;
  max-width: 1200px;
}

.list-unstyled, ul[role="menu"] {
    margin: 0;
    padding: 0;
    list-style: none;
    width: 100%;
}


.help-text {
  font-size: 0.8236em;
  line-height: 1.4;
}

/* endregion: misc style */

/* region: custom cta style */

.btn_link a {
  background-color: transparent;
  padding: 0;
  text-decoration: none;
  min-width: 0;
  color: #250869;
  text-align: left;
}
.btn_link a:hover {
  color: #a35095;
  text-decoration: underline;
}
.btn_link .icon img {
  transition: transform 0.2 linear;
  transform: scale(1);
}
.btn_link a:hover .icon img  {
  transform: scale(1.125);
}

.btn_image .cta_button {
  padding: 0 !important;
  border-radius: 4px;
  background-color: transparent;
}
.btn_image .cta_button img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}
/* endregion: custom cta style */








/* Clearfix */

.clearfix {
    *zoom: 1;
}

.clearfix:before, .clearfix:after {
    display: table;
    content: "";
}

.clearfix:after {
    clear: both;
}

/* Visibilty Classes */

.hide {
    display: none;
}

.show {
    display: block;
}

.invisible {
    visibility: hidden;
}

.hidden {
    display: none;
    visibility: hidden;
}

/* Responsive Visibilty Classes */

.visible-phone {
    display: none !important;
}

.visible-tablet {
    display: none !important;
}

.hidden-desktop {
    display: none !important;
}

@media (max-width: 767px) {
    .visible-phone {
        display: inherit !important;
    }

    .hidden-phone {
        display: none !important;
    }

    .hidden-desktop {
        display: inherit !important;
    }

    .visible-desktop {
        display: none !important;
    }
}

@media (min-width: 768px) and (max-width: 1139px) {
    .visible-tablet {
        display: inherit !important;
    }

    .hidden-tablet {
        display: none !important;
    }

    .hidden-desktop {
        display: inherit !important;
    }

    .visible-desktop {
        display: none !important ;
    }
}
/*!
* bootstrap dropdown (v4.3.1)
*/













.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 20px 0;
  margin: 14px 0 0;
  color: #013138;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 4px;
  box-shadow: 0px 5px 12px rgba(21, 41, 58, 0.03), 0px 21px 34px rgba(21, 41, 58, 0.05);
}
.dropdown-menu.show {
  display: block;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 986px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1386px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}

@media (min-width: 1746px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #ccc;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.375rem 0.8rem;
  clear: both;
  font-weight: 400;
  color: #013138;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  text-decoration: none;
  background-color: #EDF8F9;
}
.dropdown-item:hover, .dropdown-item:focus,
.dropdown-item:hover span, .dropdown-item:focus span {
  color: #013138 !important;
}

.dropdown-item.active, .dropdown-item:active {
  text-decoration: none;
  background-color: transparent;
}
.dropdown-item.active, .dropdown-item:active,
.dropdown-item.active span, .dropdown-item:active span {
  color: #3AC2D2 !important;
}

/*!
end: bootstrap dropdown
*/


.dropdown-menu[x-placement^=right],
.dropdown-menu[x-placement^=top],
.dropdown-menu[x-placement^=left] {
  top: 0 !important;
}

.dropdown-header:empty, .select2-results__group:empty {
  display: none;
}

.dropdown-divider:first-child, .dropdown-divider:last-child {
  display: none;
}

.dropdown-item {
  display: flex;
  align-items: baseline;
}

.dropdown-item > i:first-child {
  margin-right: .5em;
}

.dropdown-item:focus {
  outline: none;
}


/*========================*/

.fa-light.fa-chevron-down:before {
    content: "\f107";
}

.dropdown-toggle .fa-chevron-down {
  transition: transform .2s ease-in-out;
  transform: none;
}
.dropdown.show > .dropdown-toggle .fa-chevron-down {
  transform: rotate(-180deg);
}


@font-face {
    font-family: 'Beatrice';
    src: url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-ExtraBold.eot');
    src: url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-ExtraBold.eot#iefix') format('embedded-opentype'),
        url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-ExtraBold.woff2') format('woff2'),
        url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-ExtraBold.woff') format('woff'),
        url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-ExtraBold.ttf') format('truetype'),
        url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-ExtraBold.svg#Beatrice-ExtraBold') format('svg');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Beatrice';
    src: url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-Regular.eot');
    src: url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-Regular.eot#iefix') format('embedded-opentype'),
        url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-Regular.woff2') format('woff2'),
        url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-Regular.woff') format('woff'),
        url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-Regular.ttf') format('truetype'),
        url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Fonts/Beatrice-Regular.svg#Beatrice-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}





























































*, *:before , *:after { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }

* {box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box;}
a,a.cta_button{box-sizing:border-box !important; -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important; -ms-box-sizing:border-box !important;}

body { font-family: 'Open Sans', sans-serif; font-style: normal; font-weight: normal; text-decoration: none; font-size: 16px; line-height: 24px; color: #000000; margin:0; padding:0;  overflow-x:hidden; opacity:0; }
body.opensite {  opacity:1; transition:all .4s ease; }

h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-family: 'Beatrice' !important; font-weight:800 !important; }
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { color: #000000; }
h1 { font-family: Inter, sans-serif; font-style: normal; font-weight: 500; text-decoration: none; font-size: 40px; line-height: 50px; color: #000000; }
h1 span { color: #013138; }
h2 { font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; font-size: 35px; line-height: 42px; color: #000000; }
h2 span { color: #000000; }
h3 { font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; font-size: 35px; line-height: 44px; color: #000000; }
h3 span { color: #000000; }
h4 { font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; font-size: 30px; line-height: 34px; color: #000000; }
h4 span { color: #000000; }
h5 { ; font-size: 28px; line-height: 32px; color: #000000; }
h5 span { color: #000000; }
h6 { font-family: Hind, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;  font-size: 18px; line-height: 24px; color: #000000;  }
h6 span { color: #000000; }


/* body {font-family: 'Hind', sans-serif; color:#000; padding:0; margin:0; font-size:16px; line-height:24px;  overflow-x:hidden;}

h1 {font-family: 'Hind', sans-serif; color:#000; padding:0; margin:0; font-size:36px; line-height:40px;}
h2 {font-family: 'Hind', sans-serif; color:#000; padding:0; margin:0; font-size:32px; line-height:36px;}
h3 {font-family: 'Hind', sans-serif; color:#000; padding:0; margin:0; font-size:28px; line-height:32px;}
h4 {font-family: 'Hind', sans-serif; color:#000; padding:0; margin:0; font-size:24px; line-height:28px;}
h5 {font-family: 'Hind', sans-serif; color:#000; padding:0; margin:0; font-size:18px; line-height:24px;}
h6 {font-family: 'Hind', sans-serif; color:#000; padding:0; margin:0; font-size:16px; line-height:18px;} */

img { border:0; vertical-align: top; height:auto; max-width:100%; }
hr { border:none; outline:none; float:left; width:100%; height:1px; background:#f2f2f2; clear:both; margin:30px 0; }
.clear { clear:both }
p { padding:10px 0; margin:0; }
a { text-decoration:none; outline:none; color:#ccc; -webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; transition:all .2s ease-in-out; }
a:hover { color:#000; }

input , button , textarea, select , input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] { outline:none; margin-top: 6px; border:1px solid #ccc; background:#fff; height:50px; padding:0 20px; font-family:'Hind', sans-serif; font-size:16px; width:100%; }
input[type=checkbox] , input[type=radio] { width:auto; height:auto; }
textarea { padding:15px 20px; height:100px; }
input[type=submit] , form button { width:auto; border:none; cursor:pointer; background:url(images/blank.png) no-repeat left top #013138; height:auto; min-width:140px; border-radius: 4px; font-size:16px; line-height:24px; font-weight:700; padding:12px 20px; color:#fff; display:inline-block; transition:all .6s ease; -webkit-transition:all .6s ease; -moz-transition:all .6s ease; }
input[type=submit]:hover , form button:hover { background-color:#3ac2d2; }

ul.hs-error-msgs { margin:0; padding:0; list-style:none; float:left; width:100%; }
.hs-form .input { margin:0; }
.hs-form .hs-form-field { padding:0 0 15px; }



.row-fluid .hs-form fieldset.form-columns-2 .input , .row-fluid .quizcontact-form .hs-form fieldset.form-columns-1 .input { margin-right:0 }
.row-fluid .hs-form fieldset.form-columns-2 .field { padding:0 0 10px 10px }
.row-fluid .hs-form fieldset.form-columns-2 .field:first-child { padding:0 10px 10px 0; }
.row-fluid .hs-form fieldset.form-columns-3 .field { padding:0 0 10px 10px }
.row-fluid .hs-form fieldset.form-columns-3 .field:first-child { padding:0 10px 10px 0; }
.row-fluid .hs-form fieldset.form-columns-3 .field:first-child + .field { padding:0 5px 10px; }
.row-fluid .hs-form fieldset .hs-input { width:100% !important; }
.row-fluid .hs-form fieldset { max-width:none; }

.row-fluid .hs-form fieldset input[type="checkbox"], .row-fluid  .hs-form fieldset input[type="radio"] { width:auto !important; }
ul.inputs-list { margin:0; padding:5px 0; list-style:none; }
.row-fluid .inputs-list .hs-form-checkbox-display , .row-fluid .inputs-list .hs-form-booleancheckbox , .row-fluid .inputs-list li.hs-form-radio { display:block; padding:0 0 8px 25px; position:relative; }
.row-fluid .inputs-list input[type="checkbox"] , .row-fluid .inputs-list input[type="radio"] { position:absolute; left:0; margin:0; top:0; opacity: 0; width: 20px; height: 20px; }
.row-fluid .inputs-list input[type="radio"] { top:3px; }
.row-fluid .inputs-list input[type="checkbox"] + span { line-height: 22px; position:relative; display: block; }
.row-fluid .inputs-list input[type="checkbox"] + span:before  { position:absolute; left:-25px; top:0;  content:''; width:20px; height:20px; border:1px solid #dadada; color:#fafafa; background:#fafafa; }
.row-fluid .inputs-list input[type="checkbox"]:checked + span:before { background:#333; color:#ffff; border-color:#333; }
.row-fluid .inputs-list input[type="checkbox"]:checked + span:after { text-align:center; color:#fff; position:absolute; left:-25px; top:0;  content: "\f00c"; font-family:'FontAwesome'; width: 20px; line-height: 20px; }

.row-fluid .inputs-list input[type="radio"] + span:before { position:absolute; left:-2px; top:2px;  content:''; width:20px; height:20px; border:1px solid #dadada;  background:#fafafa; border-radius:100%; }
.row-fluid .inputs-list input[type="radio"]:checked + span:after { position:absolute; left:2px; top:6px;  content:''; width:12px; height:12px; border-color:#333; background:#3333;  border-radius:100%; }

.row-fluid [class*="span"] { min-height:1px; }
.header-container-wrapper .row-fluid [class*="span"] { min-height:0; }

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

.slick-arrow { position:absolute; top:50%; padding:0; border:1px solid #011E24; font-size:0; min-width:auto;  width:40px; height:40px; line-height:0; outline:none; background:transparent; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index:2; color:#011E24; }
.slick-arrow:hover { background:#011E24; color:#fff; }
.slick-arrow:hover:before { color:#fff; }
.slick-prev { left:0; color:#011E24; }
.slick-arrow:before { font-family:'FontAwesome'; font-size:24px; color:#011E24;  }
.slick-prev:before { content: "\f104"; left:-1px; position: relative; top: 3px; }
.slick-next { right:0;}
.slick-next:before { content: "\f105"; right: -2px; position: relative; top: 3px }


ul.slick-dots { margin:0; padding:0; list-style:none; float:left; width:100%;}
ul.slick-dots { text-align:center; padding:10px 0 0; }
ul.slick-dots li { display:inline-block; padding:0 3px; }
ul.slick-dots li button { display:inline-block; background:#000000; min-width:auto; padding:0; border:1px solid #000000;width:8px; height:8px; border-radius:100%; font-size:0; text-indent:-9999; cursor:pointer; transition:all .4s ease; }
ul.slick-dots li button:hover , ul.slick-dots li.slick-active button { background:transparent; }
ul.slick-dots li.slick-active button { background:transparent; width:12px; height:12px; }

::-webkit-input-placeholder { color: #000000; font-family: 'Hind', sans-serif; opacity:1; font-size:16px; line-height:20px;}
::-moz-placeholder { color: #000000; font-family: 'Hind', sans-serif; opacity:1; font-size:16px; line-height:20px;}
:-ms-input-placeholder { color: #000000; font-family: 'Hind', sans-serif; opacity:1; font-size:16px; line-height:20px;}
:-moz-placeholder { color: #000000; font-family: 'Hind', sans-serif; opacity:1; font-size:16px; line-height:20px; }

@media  (max-width: 400px), (max-device-width: 480px) and (min-device-width: 320px) {

    .row-fluid .hs-form fieldset.form-columns-2 .field { padding:0 0 10px 0 }
    .row-fluid .hs-form fieldset.form-columns-2 .field:first-child { padding:0 0 10px 0 }
    .row-fluid .hs-form fieldset.form-columns-3 .field { padding:0 0 10px  }
    .row-fluid .hs-form fieldset.form-columns-3 .field:first-child { padding:0 0 10px 0; }
    .row-fluid .hs-form fieldset.form-columns-3 .field:first-child + .field { padding:0 0 10px; }

}

.row-fluid .wrapper,.wrapper { width:1230px; float:none; margin:0 auto !important; padding:0 15px;}

.row-fluid .bgimg-main { background-size:cover !important; background-repeat:no-repeat !important; background-position:center center !important; }
.row-fluid .bg-img { display:none; }

.btn_style a { background: #000000; color:#fff; border-radius: 4px; font-size: 14px; line-height:20px; padding:16px 15px 14px 15px; font-weight: bold; min-width: 190px; float: left; width: auto; text-align: center; }
.btn_style a:hover { background: #000000; }
.btn_style_red a { background: #000000; color:#fff; border-radius: 4px; font-size: 14px; line-height:20px; padding:16px 15px 14px 15px; font-weight: bold; min-width: 190px; float: left; width: auto; text-align: center; }
.btn_style_red a:hover { background: #f7625b; }
.btn_style_red2 a { background: #000000; color:#fff; border-radius: 4px; font-size: 14px; line-height:20px; padding:16px 15px 14px 15px; font-weight: bold; min-width: 190px; float: left; width: auto; text-align: center; }
.btn_style_red2 a:hover { background: #fed744; color:#013138;}

.border_btn a { background: transparent; border:2px solid #fff; letter-spacing: .5px; color:#fff; border-radius: 4px; font-size: 14px; line-height:20px; padding:16px 15px 14px 15px; font-weight: bold; min-width: 190px; float: left; width: auto; text-align: center; }
.border_btn a:hover { background: #fff; color:#000000; }

.arrow_btn a { color:#000000; width:auto; float:left; display:flex; align-items:center;  font-size: 18px; line-height: 28px; }
.arrow_btn a:after { position:relative; left:15px; content:""; float:left; width:25px; height:17px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/right-arw.svg') no-repeat center center; transition:all .4s ease; }
.arrow_btn a:hover:after { left:10px; }
.arrow_btn a:hover { color: #000000; }

.arrow_btn2 a { color:#f7625b; width:auto; float:left; display:flex; align-items:center;  font-size: 18px; line-height: 28px; }
.arrow_btn2 a:after { position:relative; left:15px; content:""; float:left; width:25px; height:17px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/right-redarrow.svg') no-repeat center center; transition:all .4s ease; }
.arrow_btn2 a:hover:after { left:10px; }
.arrow_btn2 a:hover { color: #f7625b; }

.fancybox-stage .fancybox-slide { display: flex; align-items: center; justify-content: center; }
.fancybox-stage .fancybox-content{ overflow:visible !important; padding:15px !important; text-align:center;  }
.fancybox-stage .fancybox-button:after { display:none; }
.fancybox-stage .fancybox-button { background:#000000; opacity: 1; top:-40px !important; right:-60px; border-radius:50%;min-width:auto }
.fancybox-stage .fancybox-button svg { opacity:1; }
.fancybox-stage .fancybox-button svg path { fill:#ffff; color:#fff;}

.fl50 { width:50%; float:left; }
.subtitle { font-weight:bold; font-size: 16px; line-height: 26px; color: #000000;  }
.icontitle { font-weight: bold; color: #000000; display:flex; align-items:center; }
.icontitle img { margin-right:10px; }

@media (min-width: 992px) {

    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal ul li { padding:0; position:relative; width:auto; float:left; }
    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal ul li a { font-size:17px; line-height:24px; padding:10px 15px; color: #000000; text-align:center; position:relative; white-space: normal; width:100% !important; float:left;  max-width: 100% !important; overflow: hidden; text-overflow: inherit; }
    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal ul li a:hover { color:#000000; font-weight:bold; }
    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children > a:after { position:relative; margin-left:5px; content:"\f107"; font-family:"FontAwesome"; float:none; display:inline-block; vertical-align:middle; }
    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > a { font-weight:bold; }

    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper { opacity:1; visibility:visible; }
    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper { top:100%; z-index:9; border-radius:4px; background:#fff; width:215px; position:absolute; padding:15px 0; line-height:0; opacity:0; visibility:hidden; transition:all .4s ease; box-shadow: 0px 24px 64px rgba(1, 49, 56, 0.05); }
    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li { width:100%; float:left; }
    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a { text-align:left; float:left; padding:6px 25px; font-size:14px; line-height:22px; white-space: normal; width:100% !important; float:left;  max-width: 100% !important; overflow: hidden;  text-overflow: inherit; }
    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover { font-weight:bold; }
    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li:last-child a { border-bottom:0; }

}

.fulldiv { display:inline-block; vertical-align:top; width:100%; }

.header_area { position:relative;  background: #EDF8F9;  }
.header_area .wrapper { max-width:1400px; }

.header_main { padding:20px 0; margin-bottom:0px; border-bottom:0; }

.header_area .header_left { width:50%; float:left; }
.header_area .header_right { width:50%; float:left; text-align:right; }
.header_area .logo { max-width:130px; float:left; }
.header_area .mainmenu { width:calc(100% - 130px); float:left; padding-left:40px; text-align:left; }
.header_area ul { width:100%; float:left; margin:0; padding:0; list-style:none; }
.header_area .header_rightmenu { width:auto; float:none; display:inline-block; vertical-align:middle; }
.header_area .header_btn { width:auto; float:none; display:inline-block; vertical-align:middle; margin-left:15px; }

/**/
.footer { background: #EDF8F9;; }
.footer_area { color: #013138; font-size: 16px; line-height: 26px; }
.footer_area .getstarted_box { padding:60px 0; display:flex; align-items:center; border-bottom:1px solid #083C44; }
.footer_area .getstarted_box h2 { width:50%; float:left; margin:0; color:#013138; font-weight:bold; }
.footer_area .getstarted_box .getstarted_right { width:50%; float:left; text-align:right; }
.footer_area .getstarted_box .getstarted_right a { float:right; margin-right:10px; display:flex; align-items:center; font-size: 18px; line-height: 27px; color: #013138; }
.footer_area .getstarted_box .getstarted_right a img { position:relative; left:14px; transition:all .4s ease; }
.footer_area .getstarted_box .getstarted_right a:hover img { left:10px; }

.footer_area .aseeninlogo_box { padding:60px 0; display:flex; align-items:center; color: #013138; font-weight: 500; font-size: 18px; line-height: 21px; }
.footer_area .aseeninlogo_box .aseeninlogo_title { width:15%; float:left; }
.footer_area .aseeninlogo_box .aseeninlogo_right { width:85%; float:left; display:flex; align-items:center; }
.footer_area .aseeninlogo_box .aseeninlogo_logobox { width:25%; float:left; text-align:center; }
.footer_area .aseeninlogo_box .aseeninlogo_logobox img { max-width:120px; }

.footer_area .footer_main { padding-bottom:50px; }
.footer_area .footer_main .footer_left { width:80%; float:left; }
.footer_area .footer_main .footer_box { width:25%; float:left; }
.footer_area .footer_main .footer_righttext { width:20%; float:left; }
.footer_area .footer_main .footer_box h6 { margin:0 0 25px; color: #013138; }
.footer_area .footer_boxmenu ul { width:100%; float:left; list-style:none; padding:0; margin:0; }
.footer_area .footer_boxmenu ul li { width:100%; float:left; }
.footer_area .footer_boxmenu ul li a { width:100%; float:left; padding:4px 0; color: #013138; font-size: 16px; line-height: 26px; }
.footer_area .footer_boxmenu ul li a:hover { color:#000000; }

.footer_area .footer_righttext { text-align:right; }
.footer_area .footer_righttext a { color:#013138; }
.footer_area .footer_righttext a:hover { color:#000000; }
.footer_area .footer_follow ul { width:100%; float:left; text-align:right; list-style:none; padding:0; margin:0; }
.footer_area .footer_follow ul li { width:auto; float:none; display:inline-block; margin-left:12px; }
.footer_area .footer_follow ul li a { color:#013138; font-size:14px; line-height:20px; }

.footer_area .footer_copyright { border-top:1px solid #013138; padding:50px 0; display:flex; align-items:center; }
.footer_area .footer_copyright .footer_copyright_logo { width:120px; float:left; }
.footer_area .footer_copyright .footer_copyright_menu { width:calc(100% - 120px); float:left; text-align:right; }
.footer_area .footer_copyright .footer_copyright_menu ul { width:auto; float:right; list-style:none; padding:0; margin:0; }
.footer_area .footer_copyright .footer_copyright_menu ul li { width:auto; float:left; margin-left:20px; }
.footer_area .footer_copyright .footer_copyright_menu ul li a { width:auto; float:left; color: #013138; font-size: 12px; line-height: 20px; }
.footer_area .footer_copyright .footer_copyright_menu ul li a:hover { color:#000000; }

/*CHANGE HERO COLOR HERE*/
.hero_area { background: #EDF8F9; padding:50px 0 0; overflow:hidden; position:relative; color: #000000; font -size: 16px; line-height: 26px; }
.hero_area h1 { color: #000000; margin:0; font-weight:bold; }
.hero_area .hero_left { width:50%; float:left; padding-right:50px; padding-bottom:40px; }
.hero_area .hero_middle { max-width:900px; width:100%;margin-left:auto; margin-right:auto; float:left; padding-right:50px; padding-bottom:40px; }

.hero_area .hero_right { width:50%; float:left; position:relative; }
.hero_area .hero_left .hero_text { margin:10px 0 70px; }
.hero_area .hero_right img { box-shadow: 4px 23px 35px #ccc; border-radius: 18px 0 0 0; position:relative; z-index:1; }
.hero_area .hero_right:before { position:absolute; content:""; left: -60px; bottom: -30px; width: 233px; height: 197px; background:url('') no-repeat center center; background-size:100% 100%; }
.hero_area .hero_right:after { position:absolute; content:""; right: 0; top: -58px;   width: 128px; height: 106px; background:url('') no-repeat center center; background-size:100% 100%; }

.hero_area .hero_left .hero_btns { display:flex; align-items:center; }
.hero_area .hero_left .video_btn a { color: #000000; padding-left:30px; display:flex; align-items:center;  }
.hero_area .hero_left .video_btn a:hover { color: #000000; }
.hero_area .hero_left .video_btn a img { margin-right: 10px; right:0px; position: relative; top: -1px; transition:all .4s ease; }
.hero_area .hero_left .video_btn a:hover img { right:-5px; }
.hero_area .heropopup { display:none; }
.fancybox-stage .heropopup { min-width:550px; }

/**/
.logo_area { padding:70px 0; position:relative; text-align:center; }
.logo_area .logo_box { width:16.66%; float:left; }
.logo_area .logo_box .logobox_img { padding:0 10px; display:flex; align-items:center; justify-content:center; }
.logo_area .logo_box .logobox_img img { max-width:100px; }
.logo_area ul.slick-dots { padding:0; bottom: -25px; position:relative; }

/**/
.fiftytextimg_area { position:relative; padding:20px 0 100px; }
.fiftytextimg_area .fiftytextimg_left { width:50%; float:left; padding-right:50px; }

.fiftytextimg_area .fiftytextimg_left2 { float:left; padding-right:50px; }
.fiftytextimg_area .fiftytextimg_right { width:50%; float:left; }
.fiftytextimg_area .fiftytextimg_btn { padding-top:30px; }

.fiftytextimg_wrapimg { width:auto; float:left; position:relative; }
.fiftytextimg_wrapimg:before { position:absolute; content:""; right:50px; top:30px; width:384px; height:495px; background:#f3f8f9; border-radius:20px; }
.fiftytextimg_wrapimg:after {  position:absolute; content:""; left: 88px; bottom: 42px; width:178px; height:39px; background:url('') no-repeat center center; }

.fiftytextimg_wrapimg2 { width:auto; float:left; position:relative; }

.fiftytextimg_wrapimg .spotlight_img1 { position:relative; width:auto; float:left; }
.fiftytextimg_wrapimg .spotlight_img1:before { position:absolute; content:""; width:333px; height:122px; right: -151px; top: 52px; background:url('') no-repeat center center; }
.fiftytextimg_wrapimg .spotlight_img2 { position:relative; width:auto; float:left; left: 30px; margin-top: -200px; }
.fiftytextimg_wrapimg .spotlight_img3 { position:relative; width:auto; float:left; left: 50%; bottom: 6px; margin-top: -140px; margin-left: 57px; }

/**/
.growaudience_area { padding:100px 0 50px; background: #000000; color: #FFFFFF; }
.growaudience_area .growaudience_left { width:50%; float:left; padding-right:30px; }
.growaudience_area .growaudience_left h2 { color:#000000; margin-bottom:100px; }

.growaudience_area .growaudience_right { width:50%; float:left; }

.growaudience_area .growaudience_box { width:50%; float:left; padding:0 15px 50px; }
.growaudience_area .growaudience_box .growaudience_icon { width:40px; height:40px; border-radius:80%; border:1px solid #000000; padding:5px; float:left; display: flex; align-items: center; justify-content: center; }
.growaudience_area .growaudience_box .growaudience_icon img { max-width:30px; }
.growaudience_area .growaudience_box h6 { color:#fff; width:100%; float:left; margin:20px 0; padding-bottom:20px; border-bottom:1px solid #fff; }

/**/
.tracktraffic_area { position:relative; padding:100px 0 50px; display:flex; align-items:center; }
.tracktraffic_area .tracktraffic_left { width:55%; float:left; padding-right:20px; }
.tracktraffic_area .tracktraffic_right { width:45%; float:left; }

.tracktraffic_area .tracktraffic_cover { margin-top:50px; }
.tracktraffic_area .tracktraffic_box { margin-bottom:40px; opacity:0.5; transition:all .4s ease; color: #000000; font-size:14px; line-height:22px; }
.tracktraffic_area .tracktraffic_box.active, .tracktraffic_area .tracktraffic_box:hover { opacity:1; }
.tracktraffic_area .tracktraffic_box:last-child { margin-bottom:0; }
.tracktraffic_area .tracktraffic_box.active .tracktraffic_tabicon { border-color:#000000; }
.tracktraffic_area .tracktraffic_box a { color: #000000; }

.tracktraffic_area .tracktraffic_box .tracktraffic_tabimg { display:none; }
.tracktraffic_area .tracktraffic_box .tracktraffic_tabicon { width:40px; height:40px; border-radius:80%; border:1px solid #E2E7E8; padding:5px; float:left; display: flex; align-items: center; justify-content: center; }
.tracktraffic_area .tracktraffic_box .tracktraffic_tabicon img { max-width:30px; }
.tracktraffic_area .tracktraffic_box h6 { color: #000000; width:100%; float:left; margin-bottom:5px; }
.tracktraffic_area .tracktraffic_box .tracktraffic_tabinfo { width:calc(100% - 40px); float:left; padding-left:20px; }

.tracktraffic_area .tracktraffic_tabcontent:first-child { display:block; }
.tracktraffic_area .tracktraffic_tabcontent { display:none; }
.tracktraffic_area .arrow_btn { margin-top:50px; }
.tracktraffic_area .tracktraffic_tabcontent .tracktraffic_tabimg { position:relative; width:auto; }
.tracktraffic_area .tracktraffic_tabcontent .tracktraffic_tabimg:before { position:absolute; content:""; left:0; z-index: -1; top:-30px; width:180px; height:180px; background:url('') no-repeat center center; }

/**/
.titlecontent_area { position:relative; padding:50px 0; }
.titlecontent_area .wrapper { display:flex; align-items:center; }
.titlecontent_area h2 { color: #000000; }
.titlecontent_area .titlecontent_text { max-width:580px; float:right; color: #000000; font-size: 21px; line-height: 28px; }


/**/
.servicesmain_area { padding:50px 0 80px; color: #000000; }
.servicesmain_area .servicesmain_left { width:50%; float:left; padding-right:30px; position:relative; }

.servicesmain_area .servicesmain_mainimg { width:auto; float:left; position:relative; }
.servicesmain_area .servicesmain_mainimg img { position:relative;  border:none #fed744; }
.servicesmain_area .servicesmain_mainimg:before { position:absolute; content:""; left:-60px; top:100px; width:180px; height:180px; background:url('') no-repeat center center; }
.servicesmain_area .servicesmain_mainimg:after { position:absolute; content:""; right:-36px; top:30px; width:89px; height:107px; background:url('') no-repeat center center; }
.servicesmain_area .servicesmain_leftimge2 { width:auto; border:none #000000; position:absolute; right: -70px; bottom: 32px; }
.servicesmain_area .servicesmain_leftimge2 img { border:none; }

.servicesmain_area .servicesmain_left h2 { color:#000000; margin-bottom:50px; }
.servicesmain_area .servicesmain_right { width:50%; float:left; }

.servicesmain_area .servicesmain_box { width:50%; float:left; padding:0 15px 50px; }
.servicesmain_area .servicesmain_box .servicesmain_icon { width:40px; height:40px; border-radius:80%; border:1px solid #000000; padding:5px; float:left; display: flex; align-items: center; justify-content: center; }
.servicesmain_area .servicesmain_box .servicesmain_icon img { max-width:30px; }
.servicesmain_area .servicesmain_box h6 { color:#000000; width:100%; float:left; margin:20px 0; padding-bottom:20px; border-bottom:1px solid #000000; }

/**/
.quoat_area { position:relative; padding:50px 0 130px; text-align:center; }

.quoat_area .quoat_cover .slick-dots { position:absolute; bottom:-60px; left:0; width:100%; text-align:center; padding:0; }
.quoat_area .quoat_cover { position:relative; float:none; display:inline-block; padding:50px; text-align:left; background: #FFFFFF; border: 1px solid #F3F8F9; box-sizing: border-box; box-shadow: 0px 5px 12px rgba(21, 41, 58, 0.03), 0px 21px 34px rgba(21, 41, 58, 0.05); border-radius: 8px; }
.quoat_area .quoat_cover:before { position:absolute; content:""; left: -50px; margin-top: -60px; z-index: -1; top: 100%; width:98px; height:120px; background:url('') no-repeat center center; }
.quoat_area .quoat_cover:after { position:absolute; content:""; right: -30px; margin-bottom: -70px; z-index: -1; bottom: 100%; width:87px; height:111px; background:url('') no-repeat center center; }

.quoat_area .quoat_cover .quoatbox { display:flex !important; align-items:center; }
.quoat_area .quoat_cover .quoatbox .quoatbox_info { width:60%; float:left; }
.quoat_area .quoat_cover .quoatbox .quoatbox_logo { width:40%; float:left; padding-right:30px; }
.quoat_area .quoat_cover .quoatbox .quoatbox_logo img { float:right; max-width:300px; }

.quoat_area .quoat_cover .quoatbox_wrap { margin-top:25px; }
.quoat_area .quoat_cover .quoatbox h6 { width:auto; float:none; display:inline-block; vertical-align:middle; font-size: 14px; line-height: 22px; font-weight:normal; }
.quoat_area .quoat_cover .quoatbox .arrow_btn { width:auto; float:none; display:block; vertical-align:middle; }
.quoat_area .quoat_cover .quoatbox .arrow_btn a { font-size:14px; }
.quoat_area .quoat_cover .quoatbox .arrow_btn a:after { width: 20px; height: 14px; background-size: 100% 100%;}

/**/
.hs-content-id-36102656341 .footer,.hs-content-id-36102656341 .header { display:none; }
.homehero_area { position:relative; padding:0; display:flex; overflow:hidden; }
.homehero_area .homehero_left { width:50%; float:left; position:relative; height:100vh; padding:50px; transition:all .4s ease; }

.homehero_area .homehero_left:hover .homehero_titlemain { opacity:1; margin-top:0; }
.homehero_area .homehero_left .homehero_titlemain { color:#fff; text-align:center; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); transition:all .4s ease; opacity:0; margin-top:50px; }
.homehero_area .homehero_left .homehero_title { text-transform: uppercase; color:#fff; }
.homehero_area .homehero_left .homehero_videobtn { cursor:pointer; display:flex; align-items:center; justify-content:center; margin-top:15px; font-weight: 600; text-transform: capitalize; }
.homehero_area .homehero_left .homehero_videobtn span { font-weight:300; }
.homehero_area .homehero_left .homehero_videobtn img { margin-right:10px; position: relative; top: -1px; }

.homehero_area .homehero_right { width:50%; float:left; position:relative; right:0; transition:all .4s ease; }
.homehero_area .homehero_right .homehero_box:last-child { background: #FFF2EB; }
.homehero_area .homehero_right .homehero_box:last-child .homehero_subtitle { color: #F7625B; }
.homehero_area .homehero_right .homehero_box:last-child h2 { color: #F7625B; }
.homehero_area .homehero_right .homehero_box:last-child .homehero_boxlink:before { background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/right-arw2.svg') no-repeat center center; }

.homehero_area .homehero_right .homehero_box:hover { padding-left:65px; }

.homehero_area .homehero_right .homehero_box { padding:50px; background: #000000; display:flex; align-items:center; transition:all .4s ease; }
.homehero_area .homehero_box .homehero_subtitle { font-weight: 500; font-size: 16px; line-height:24px; color: #FFF2EB; }
.homehero_area .homehero_box h2 { color:#FFF2EB; font-weight:bold; margin:20px 0; }
.homehero_area .homehero_box .homehero_boxlink { position:relative; left:0; width:auto; cursor:pointer; transition:all .4s ease; }
.homehero_area .homehero_box .homehero_boxlink:before { position:relative; content:""; float:left; width:26px; height:19px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/right-icon.svg') no-repeat center center; }
/* .homehero_area .homehero_box .homehero_boxlink:hover:before { left:0; } */

/* .homevideo .homehero_area .homehero_video { opacity:1; visibility:visible; } */
.homehero_area .homehero_video { position:fixed; left:0; top:0; width:100%; height:100%; transition:all .4s ease; opacity:0; visibility:hidden; }
.homehero_area .homehero_video video { position:absolute; left:0; top:0; max-width:100%; min-height:100%; height:100%; width:100%; object-fit:cover; }
.homehero_area .homehero_video .video { position:absolute; left:0; top:0; max-width:100%; min-height:100%; height:100%; width:100%; object-fit:cover; }

.homehero_area .close_btn { position:absolute; cursor:pointer; z-index:99; right:30px; top:30px; width:40px; height:40px; background:#fff; border-radius:50%; text-align:center; display: flex; align-items: center; justify-content: center; transition:all .4s ease; }
.homehero_area .close_btn img { width:12px; }

.homehero_area .homevideo_demo { position:absolute; content:""; left:0; top:0; width:100%; height:100%; }
.homehero_area .homevideo_demo video { position:absolute; left:0; top:0; max-width:100%; min-height:100%; height:100%; width:100%; object-fit:cover; }
.homehero_area .homevideo_demo .video { position:absolute; left:0; top:0; max-width:100%; min-height:100%; height:100%; width:100%; object-fit:cover; }


.homevideo .homehero_area .homehero_titlemain { opacity:0; }
.homevideo .homehero_area .homehero_left:hover .homehero_titlemain { opacity:0; }

.homehero_area .homehero_divwrap { position:relative; height:100%; width:100%; z-index:1; }
.homehero_area .homehero_left .close_btn { opacity:0; top:0; }
.homevideo .homehero_area .homehero_left .close_btn { opacity:1; transition-delay: 1s; top:30px; }

.homevideo .homehero_area .homehero_left { width:100%; }
.homevideo .homehero_area .homehero_right { right:-100%; position: absolute; }
/* .homevideo .homehero_area { display:block; } */

/**/
.heroinner_area { position:relative; overflow:visible; }
.heroinner_area .border_btn { margin-left:30px; }
.heroinner_area .border_btn a { border-color:#000000; color:#000000; padding:14px 15px 12px 15px; }
.heroinner_area .border_btn a:hover { background:#000000; color:#fff; }
.heroinner_area.hero_area .hero_right img { box-shadow:none; margin-bottom: -80px; }
.heroinner_area.hero_area .hero_right:after { top:auto; bottom:-70px; margin-right: 50px; right:50%; background:url('') no-repeat center center; width:110px; height:124px; }
.heroinner_area.hero_area .hero_right:before { bottom: auto; top: -30px; left: 50%; transform: translateX(-50%);  margin-left: -80px; }
.heroinner_area.hero_area .hero_subtitle { color: #000000; font-weight: bold; margin-bottom: 25px; }
.heroinner_area.hero_area h1 { margin-bottom:70px; }

/**/
.ourapproch_area { padding:80px 0 40px; position:relative; }
.ourapproch_area .ourapproch_title { font-weight: bold; color: #000000; display:flex; align-items:center; }
.ourapproch_area .ourapproch_title img { margin-right:10px; }
.ourapproch_area h2 { margin:30px 0 40px; }
.ourapproch_area .fl50 { font-size:18px; line-height:28px; }
.ourapproch_area .ourapproch_left { padding-right:30px; }
.ourapproch_area .ourapproch_right { padding-left:30px; }

.ourapproch_video .ourapproch_titlemain { text-align:center; color:#fff; position:relative; z-index:1; }
.ourapproch_video .ourapproch_videotitle { text-transform: capitalize; color:#fff; font-family: 'Beatrice'; font-weight: 800 !important; }
.ourapproch_video .ourapproch_videobtn { cursor:pointer; display:flex; align-items:center; justify-content:center; margin-top:15px; font-weight: 600; text-transform: capitalize; }
.ourapproch_video .ourapproch_videobtn span { font-weight:300; }
.ourapproch_video .ourapproch_videobtn img { margin-right:10px; position: relative; top: -1px; }

.ourapproch_video { position:relative; margin-top:80px; }
.ourapproch_video .ourapproch_videoimg { height:650px; display:flex; align-items:center; position:relative; border-radius:10px; filter: drop-shadow(0px 5px 12px rgba(21, 41, 58, 0.03)), drop-shadow(0px 21px 34px rgba(21, 41, 58, 0.05)); overflow:hidden; }
.ourapproch_video .ourapproch_videoimg:before { position:absolute; content:""; left:0; top:0; width:100%; height:100%; background: #000000; opacity: 0.3;}

.apporvideo .ourapproch_video .ourapproch_videoimg .ourapproch_videobox { opacity:1; visibility:visible; }
.ourapproch_video .ourapproch_videoimg .ourapproch_videobox { position:absolute; z-index:111; left:0; top:0; width:100%; height:100%; transition:all .4s ease; opacity:0; visibility:hidden; }
.ourapproch_video .ourapproch_videoimg .ourapproch_videobox video { position:absolute; left:0; top:0; max-width:100%; min-height:100%; height:100%; width:100%; object-fit:cover; }
.ourapproch_video .ourapproch_videoimg .ourapproch_videobox .video { position:absolute; left:0; top:0; max-width:100%; min-height:100%; height:100%; width:100%; object-fit:cover; }

.ourapproch_video .ourapproch_videoimg .ourapproch_videobox .close_btn { position:absolute; cursor:pointer; z-index:99; right:30px; top:30px; width:40px; height:40px; background:#fff; border-radius:50%; text-align:center; display: flex; align-items: center; justify-content: center; }
.ourapproch_video .ourapproch_videoimg .ourapproch_videobox .close_btn img { width:12px; }

/**/
.thefeatures_area { padding:80px 0 60px; position:relative; background:#013136; }
.thefeatures_area .thefeatures_title { font-weight: bold; color: #edf8f9 ; display:flex; align-items:center; }
.thefeatures_area .thefeatures_title img { margin-right:10px; }
.thefeatures_area .hefeatures_maintitle { margin:30px 0 40px; display:flex; align-items:flex-end; }
.thefeatures_area h2 { color: #edf8f9 ; width:100%; float:left; }
.thefeatures_area .thefeatures_link { width:100%; float:left; }
.thefeatures_area .thefeatures_link a { float:right; }

.thefeatures_area .featuresbox_cover { margin-top:30px; }
.thefeatures_area .featuresbox_cover .featuresbox_wrap { color: #edf8f9; margin:0 -15px; display:block; }
.featuresbox_cover .features_box { width:33.33%; float:left; padding:0 15px 15px; }
.featuresbox_cover .features_box .featuresbox_icon { width:40px; height:40px; border-radius:80%; border:1px solid #000000; padding:5px; float:left; display: flex; align-items: center; justify-content: center; }
.featuresbox_cover .features_box .featuresbox_icon img { max-width:20px; }
.featuresbox_cover .features_box h6 { color:#edf8f9 ; width:100%; float:left; margin:20px 0; padding-bottom:20px; border-bottom:1px solid #000000; }

/**/
.theplatform_area { position:relative; background: #EDF8F9; margin:80px 0; display: flex; align-items: center; }
.theplatform_area .theplatform_left { width:50%; float:left; margin:-70px 0; }
.theplatform_area .theplatform_left img { border-radius:20px; box-shadow: 0px 24px 64px rgba(1, 49, 56, 0.1); }
.theplatform_area .theplatform_right { width:50%; float:left; padding:80px 0 80px 40px; }
.theplatform_area .theplatform_title { font-weight: bold; color: #000000; display:flex; align-items:center; }
.theplatform_area .theplatform_title img { margin-right:10px; }
.theplatform_area .theplatform_right h2 { margin:25px 0 30px; }
.theplatform_area .theplatform_subtext { margin-bottom:30px; }

/**/
.needmorecon_area { padding:50px 0 110px 0px; position:relative; text-align:center; }
.needmorecon_area h5 { font-size: 21px; line-height: 31px; color: #000000; font-weight: normal !important; margin-bottom:20px; }
.needmorecon_area .needmorecon_boxlink a { width:auto; float:none; display:inline-block; font-size: 18px; line-height: 27px; color: #000000; color: #fff;
  background-color:#F7625B;
  border-radius: 4px;
    font-size: 14px;
    line-height: 20px;
    padding: 16px 15px 14px 15px;
    font-weight: bold;
    min-width: 190px;
    float: left;
    width: auto;}
.needmorecon_area .needmorecon_boxlink a:hover { color: #000000; }

.needmorecon_area .needmorecon_boxlink2 a { width:auto; float:none; display:inline-block; font-size: 18px; line-height: 27px; color: #000000; color: #fff;
  background-color:#F7625B;
  border-radius: 4px;
    font-size: 14px;
    line-height: 20px;
    padding: 16px 15px 14px 15px;
    font-weight: bold;
    min-width: 190px;
    width: auto;}
.needmorecon_area .needmorecon_boxlink2 a:hover { color: #000000; }

/**/
.featuredhero_main { position:relative; }
.featuredhero_main:after { position: absolute; content: ""; left: 0; bottom:-52px; width: 138px; height: 127px; background: url() no-repeat center center; background-size: 100% 100%; }
.featuredhero_area { position:relative; padding:100px 0; text-align:center; background: #EDF8F9; overflow:hidden; }
.featuredhero_area:before { position: absolute; content: ""; right: -182px; bottom: 0; width: 233px; height: 197px; background: url() no-repeat center center; background-size: 100% 100%; }

.featuredhero_area h2 { margin:20px 0 60px; }
.featuredhero_area .featuredhero_btns > div { width:auto; float:none; display:inline-block; padding:0 10px; }
.featuredhero_area .featuredhero_btns .border_btn a { border-color:#000000; color:#000000; padding:14px 15px 12px 15px; }
.featuredhero_area .featuredhero_btns .border_btn a:hover { background:#000000; color:#fff; }

/**/
.halfimgtext_area { position:relative; padding:40px 0; }
.halfimgtext_area .halfimgtext_box { position:relative; padding:50px 0; display: flex;  align-items: center; }
.halfimgtext_area .halfimgtext_box .halfimgtext_left { width:50%; float:left; font-size: 18px; line-height:28px;  padding-right:30px; }
.halfimgtext_area .halfimgtext_box .halfimgtext_left h2 { margin:20px 0; }
.halfimgtext_area .halfimgtext_box .halfimgtext_boxtext { margin-bottom:30px; }
.halfimgtext_area .halfimgtext_box .halfimgtext_right { width:50%; float:left; text-align:right; }
.halfimgtext_area .halfimgtext_box.imageleft { flex-direction: row-reverse; }
.halfimgtext_area .halfimgtext_box.imageleft .halfimgtext_right { text-align:left; }
.halfimgtext_area .halfimgtext_box.imageleft .halfimgtext_left { padding-left:30px; padding-right:0; }

/**/
.servicesicontext_area { position:relative; padding:50px 0 20px; }
.servicesicontext_area .servicesicontext_box { width:33.33%; float:left; padding:0 15px 50px; }
.servicesicontext_area .servicesicontext_box .servicesicontext_icon { width:40px; height:40px; border-radius:80%; border:1px solid #000000; padding:5px; float:left; display: flex; align-items: center; justify-content: center; }
.servicesicontext_area .servicesicontext_box .servicesicontext_icon img { max-width:30px; }
.servicesicontext_area .servicesicontext_box h6 { color:#000000; width:100%; float:left; margin:20px 0; padding-bottom:20px; border-bottom:1px solid #000000; }

/**/
.pricingbox_area { position:relative; overflow:hidden; }
.pricingbox_area h2 { margin:20px 0 60px; }

.pricingbox_main {  padding:100px 0; text-align:center; background: #EDF8F9; position:relative; }
.pricingbox_main:after { position:absolute; content:""; bottom: -90px; right:80px; background: url() no-repeat center center; width: 110px; height: 124px; }

.pricingbox_area .pricing_title { width:100%; float:left; margin-bottom:20px; }
.pricingbox_area .pricing_title ul { width:100%; float:left; padding:0; margin:0; list-style:none; text-align:center; }
.pricingbox_area .pricing_title ul li { width:auto; float:none; display:inline-block; margin-right:-4px; }
.pricingbox_area .pricing_title ul li a { width:auto; float:left; font-size: 14px; line-height:24px; color: #000000; background: #E1EFF0;  border-radius: 4px; padding:6px 15px; margin:0 1px; min-width:80px; }
.pricingbox_area .pricing_title ul li a:hover { background:#fff;  }
.pricingbox_area .pricing_title ul li.active a {  background:#fff; transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); box-shadow: 0px 5px 12px rgba(21, 41, 58, 0.03), 0px 21px 34px rgba(21, 41, 58, 0.05); }



.pricingbox_area .pricingbox_info:first-child { display:block; }
.pricingbox_area .pricingbox_info { display:none; }




.pricingbox_area .pricingbox { width:50%; margin:0 auto; padding:0 15px; text-align:left; }
.pricingbox_area .pricingbox_inner { background: #FFFFFF; padding:30px; box-shadow: 0px 5px 12px rgba(21, 41, 58, 0.03), 0px 21px 34px rgba(21, 41, 58, 0.05); border-radius: 8px; transition:all .4s ease; }
.pricingbox_area .pricingbox_inner:hover { background: #000000; color:#fff; }
.pricingbox_area .pricingbox_inner:hover h5 { color:#fff; }
.pricingbox_area .pricingbox_inner:hover .pricingbox_boxsubtitle { color:#fff; }
.pricingbox_area .pricingbox_inner:hover .btn_style a { border:1px solid #fff;  }
.pricingbox_area .pricingbox_inner:hover .btn_style a:hover { background:#fff; color:#000000; }
.pricingbox_area .pricingbox_inner .pricingbox_pricelist { transition:all .4s ease; }
.pricingbox_area .pricingbox_inner:hover .pricingbox_pricelist { }

.pricingbox_area .pricingbox_inner:hover .pricingbox_boxsubtitle { color:#fff; }
.pricingbox_area .pricingbox_inner:hover .pricingbox_pricelist h6 {color:#fff;}
.pricingbox_area .pricingbox_inner:hover .permonth_user {color:#fff;}
.pricingbox_area .pricing_boxwrap { margin-top:-60px; margin-bottom:60px; position:relative; }
.pricingbox_area .pricingbox h5 { font-weight: bold; font-size: 24px; line-height: 32px; transition:all .4s ease; }
.pricingbox_area .pricingbox_boxsubtitle { margin:10px 0 15px; color: #000000; font-weight: bold; font-size: 14px; line-height: 22px; transition:all .4s ease; }
.pricingbox_area .pricingbox_boxsubtext { margin-bottom:35px; font-size:14px; line-height:24px; border-bottom:1px solid #000000; padding-bottom:15px; }
.pricingbox_area .pricingbox_boxsubtext ul { width:100%; float:left; padding:0; margin:0; list-style:none; }
.pricingbox_area .pricingbox_boxsubtext ul li { width:100%; float:left; position:relative; padding-left:30px; margin-bottom:5px; }
.pricingbox_area .pricingbox_boxsubtext ul li:before { position:absolute; content:"\f058"; font-family:"FontAwesome"; left:0; top:0; font-size:16px; }

.pricingbox_area .pricingbox_boxsubtext2 { margin-bottom:35px; font-size:14px; line-height:24px; padding-bottom:15px;
    background: #013138;
    color:#fff;
    padding: 30px;
    box-shadow: 0px 5px 12px rgb(21 41 58 / 50%), 0px 21px 34px rgb(21 41 58 / 50%);
    border-radius: 8px;
    transition: all .4s ease;
      width: 80%;
    margin: 0 auto;
    display: block;
    margin-top:-10px;
    min-height:200px;
}

.pricingbox_area .pricingbox_boxsubtext2 ul { width:100%; float:left; padding:0; margin:0; list-style:none; color:#fff;}
.pricingbox_area .pricingbox_boxsubtext2 ul li { width:100%; float:left; position:relative; padding-left:30px; margin-bottom:5px; }
.pricingbox_area .pricingbox_boxsubtext2 ul li:before { position:absolute; content:"\f058"; font-family:"FontAwesome"; left:0; top:0; font-size:16px; }

.pricingbox_area .pricingbox_inner:hover .pricingbox_boxsubtext { border-color:#fff; }
.pricingbox_area .pricingbox_inner:hover .pricingbox_boxsubtext2 { border-color:#000000; }

.pricingbox_area .pricingbox_boxbtntext { display:flex; align-items:center; }
.pricingbox_area .pricingbox_boxbtntext .btn_style a { min-width:160px; font-size:12px; }
.pricingbox_area .pricingbox_pricelist h6 { font-size:20px; line-height:30px; }
.pricingbox_area .pricingbox_pricelist .save_price { color: #F7625B; font-size: 12px; font-weight: bold; line-height:16px; }
.pricingbox_area .pricingbox_pricelist .permonth_user { color: #000000; font-weight: 600; font-size: 9px; line-height:11px; padding-left: 10px; padding-top: 5px; }
.pricingbox_area .pricingbox_pricelist { padding-left:15px; display: flex; }











.pricingbox_area2 { position:relative; overflow:hidden; }
.pricingbox_area2 h2 { margin:20px 0 60px; }

.pricingbox_main2 {  padding:100px 0; text-align:center; background: #fff; position:relative; }
.pricingbox_main2:after { position:absolute; content:""; bottom: -90px; right:80px; background: url() no-repeat center center; width: 110px; height: 124px; }

.pricingbox_area2 .pricing_title2 { width:100%; float:left; margin-bottom:20px; }
.pricingbox_area2 .pricing_title2 ul { width:100%; float:left; padding:0; margin:0; list-style:none; text-align:center; }
.pricingbox_area2 .pricing_title2 ul li { width:auto; float:none; display:inline-block; margin-right:-4px; }
.pricingbox_area2 .pricing_title2 ul li a { width:auto; float:left; font-size: 14px; line-height:24px; color: #000000; background: #E1EFF0;  border-radius: 4px; padding:6px 15px; margin:0 1px; min-width:80px; }
.pricingbox_area2 .pricing_title2 ul li a:hover { background:#fff;  }
.pricingbox_area2 .pricing_title2 ul li.active a {  background:#fff; transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); box-shadow: 0px 5px 12px rgba(21, 41, 58, 0.03), 0px 21px 34px rgba(21, 41, 58, 0.05); }



.pricingbox_area2 .pricingbox_info:first-child { display:block; }
.pricingbox_area2 .pricingbox_info { display:none; }




.pricingbox_area2 .pricingbox { width:calc(100%/3); float:left; padding:0 15px; text-align:left; }
.pricingbox_area2 .pricingbox_inner { background: #FFFFFF; padding:30px; box-shadow: 0px 5px 12px rgba(21, 41, 58, 0.03), 0px 21px 34px rgba(21, 41, 58, 0.05); border-radius: 8px; transition:all .4s ease; }
.pricingbox_area2 .pricingbox_inner:hover { background: #000000; color:#fff; }
.pricingbox_area2 .pricingbox_inner:hover h5 { color:#fff; }
.pricingbox_area2 .pricingbox_inner:hover .pricingbox_boxsubtitle { color:#fff; }
.pricingbox_area2 .pricingbox_inner:hover .btn_style a { border:1px solid #fff;  }
.pricingbox_area2 .pricingbox_inner:hover .btn_style a:hover { background:#fff; color:#000000; }
.pricingbox_area2 .pricingbox_inner .pricingbox_pricelist { transition:all .4s ease; }
.pricingbox_area2 .pricingbox_inner:hover .pricingbox_pricelist { }

.pricingbox_area2 .pricingbox_inner:hover .pricingbox_boxsubtitle { color:#fff; }
.pricingbox_area2 .pricingbox_inner:hover .pricingbox_pricelist h6 {color:#fff;}
.pricingbox_area2 .pricingbox_inner:hover .permonth_user {color:#fff;}
.pricingbox_area2 .pricing_boxwrap { margin-top:-60px; margin-bottom:60px; position:relative; }
.pricingbox_area2 .pricingbox h5 { font-weight: bold; font-size: 24px; line-height: 32px; transition:all .4s ease; }
.pricingbox_area2 .pricingbox_boxsubtitle { margin:10px 0 15px; color: #000000; font-weight: bold; font-size: 14px; line-height: 22px; transition:all .4s ease; }
.pricingbox_area2 .pricingbox_boxsubtext { margin-bottom:35px; font-size:14px; line-height:24px; border-bottom:1px solid #000000; padding-bottom:15px; }
.pricingbox_area2 .pricingbox_boxsubtext ul { width:100%; float:left; padding:0; margin:0; list-style:none; }
.pricingbox_area2 .pricingbox_boxsubtext ul li { width:100%; float:left; position:relative; padding-left:30px; margin-bottom:5px; }
.pricingbox_area2 .pricingbox_boxsubtext ul li:before { position:absolute; content:"\f058"; font-family:"FontAwesome"; left:0; top:0; font-size:16px; }

.pricingbox_area2 .pricingbox_boxsubtext2 { margin-bottom:35px; font-size:14px; line-height:24px; padding-bottom:15px;
    background: #013138;
    color:#fff;
    padding: 30px;
    box-shadow: 0px 5px 12px rgb(21 41 58 / 50%), 0px 21px 34px rgb(21 41 58 / 50%);
    border-radius: 8px;
    transition: all .4s ease;
      width: 80%;
    margin: 0 auto;
    display: block;
    margin-top:-10px;
    min-height:200px;
}

.pricingbox_area2 .pricingbox_boxsubtext2 ul { width:100%; float:left; padding:0; margin:0; list-style:none; color:#fff;}
.pricingbox_area2 .pricingbox_boxsubtext2 ul li { width:100%; float:left; position:relative; padding-left:30px; margin-bottom:5px; }
.pricingbox_area2 .pricingbox_boxsubtext2 ul li:before { position:absolute; content:"\f058"; font-family:"FontAwesome"; left:0; top:0; font-size:16px; }
.pricingbox_area2 .pricingbox_inner:hover .pricingbox_boxsubtext { border-color:#fff; }
.pricingbox_area2 .pricingbox_inner:hover .pricingbox_boxsubtext2 { border-color:#000000; }

.pricingbox_area2 .pricingbox_boxbtntext { display:flex; align-items:center; }
.pricingbox_area2 .pricingbox_boxbtntext .btn_style a { min-width:160px; font-size:12px; }
.pricingbox_area2 .pricingbox_pricelist h6 { font-size:20px; line-height:30px; }
.pricingbox_area2 .pricingbox_pricelist .save_price { color: #F7625B; font-size: 12px; font-weight: bold; line-height:16px; }
.pricingbox_area2 .pricingbox_pricelist .permonth_user { color: #000000; font-weight: 600; font-size: 9px; line-height:11px; padding-left: 10px; padding-top: 5px; }
.pricingbox_area2 .pricingbox_pricelist { padding-left:15px; display: flex; }














/**/
.hs-content-id-36295036912 .header_area .header_main,.hs-content-id-36290982953 .header_area .header_main { border-bottom:0; margin-bottom:0; }
.hs-content-id-36295036912 .header_area { background: #F3F8F9; }
.hs-content-id-36562100340 .header_area { background:#fff2eb; }
.calendar_area { padding:30px 0 80px; background: #F3F8F9; }

/**/
.aboutprces_area { position:relative; padding:50px 0; text-align:center; }
.aboutprces_area h2 { text-align:center; color: #000000; }
.aboutprces_area .aboutprces_cover { margin-top:50px; max-width:750px; float:none; display:inline-block; text-align:left; }
.aboutprces_area .questions_box { padding:20px; border: 1px solid #E2E7E8; box-sizing: border-box; background: #FFFFFF; border-radius: 4px; margin-bottom:15px; transition:all .4s ease; }
.aboutprces_area .questions_box:hover { border-color:#000000; }
.aboutprces_area .questions_box .questions_title { position:relative; cursor:pointer; border-bottom: 1px solid transparent; padding-right:30px; }
.aboutprces_area .questions_box .questions_title:before { position:absolute; content:"+"; cursor:pointer; right:0; top:0; width:25px; height:25px; border-radius:50%; border: 1px solid #E2E7E8; box-sizing: border-box; color:#000000; text-align: center; font-size: 22px; line-height: 26px; transition:none; }
.aboutprces_area .questions_box .questions_title.active:before { border-color:#000000; content:"-"; font-size: 36px; line-height: 27px; }
.aboutprces_area .questions_box .questions_title.active { border-color:#E2E7E8; padding-bottom:20px; margin-bottom:15px; }
.aboutprces_area .questions_box .questions_text { color: #000000; display:none; }

.tracktraffic_tabtitle { display:none; }

.hs-content-id-36451083266 .header_area { background:#fff2eb; }
/**/
.influencelphero_area { position:relative; overflow:visible; padding-bottom:70px; background: #FFF2EB; color: #F7625B; }
.influencelphero_area:before { position: absolute; content: ""; left: -30px; bottom: -60px; width: 89px; height: 107px; background: url() no-repeat center center; }

.influencelphero_area .wrapper { display:flex; align-items:center; }
.influencelphero_area.hero_area .hero_right img { box-shadow:none; }
.influencelphero_area.hero_area .hero_right:before,.influencelphero_area.hero_area .hero_right:after { display:none; }
.influencelphero_area.hero_area h1 { color: #F7625B; }
.influencelphero_area.hero_area .hero_left .video_btn a { color: #000000; }

.influencelphero_area .influencelphero_img { width:auto; position:relative; float:right; max-width:500px; z-index:1; }
.influencelphero_area .influencelphero_img:before { position:absolute; content:""; z-index:-1; right:100px; top:60px; width:215px; height:225px; background:url('') no-repeat center center; }
.influencelphero_area .influencelphero_img img { max-width:315px; width:100%; }
.influencelphero_area .influencelphero_img .influencelphero_img2 { float:left; width:auto; position:relative; z-index:-1; margin-top: -200px; margin-left: 50px; }
.influencelphero_area .influencelphero_img .influencelphero_img2 img { max-width:400px; }
.influencelphero_area.hero_area .hero_left .hero_text { margin:40px 0 60px; }

/*--*/
.anhonestplantimgtext_area { padding:70px 0 60px 0; overflow:hidden; }
.anhonestplantimgtext_area .wrapper { display:flex; align-items:center; }
.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { width: 131px; height: 131px; background: url() no-repeat center center; top: -60px; right: 60px; left: auto; }
.anhonestplantimgtext_area .fiftytextimg_wrapimg { position:relative; width:auto; float:left; }
.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { width:0px; height:0px; top:-20px; background:none ; border-radius: 16px; }
.anhonestplantimgtext_area .fiftytextimg_wrapimg2:after { width: 131px; height: 131px; background: url() no-repeat center center; top: -60px; right: 60px; left: auto; }
.anhonestplantimgtext_area .fiftytextimg_wrapimg2 { position:relative; width:auto; float:left; }
.anhonestplantimgtext_area .arrow_btn a { color: #F7625B; }
.anhonestplantimgtext_area .arrow_btn a:after { background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/right-redarrow.svg') no-repeat center center; }

.anhonestplantimgtext_area .fiftytextimg_left h2 { margin-bottom:20px; }
.anhonestplantimgtext_area .honestplatform_img { position:relative; float:left; }
.anhonestplantimgtext_area .honestplatform_img2 { position:relative; float:right; margin-top: -218px; left: 65px; }
.anhonestplantimgtext_area .honestplatform_img3 { position:relative; float:left; left: 100px;  top: -20px; }
.anhonestplantimgtext_area .honestplatform_img4 { position:relative; float:left; margin-top: -35px; left: 100px; }

/**/
.payperformance_area { background: #F7625B; }
.payperformance_area .growaudience_left { padding-right:40px; }
.payperformance_area .growaudience_left h2 { color:#fff; margin:0 0 40px; }
.payperformance_area .payperformance_text { margin-bottom:70px; font-size:21px; line-height:30px; max-width:400px; }
.payperformance_area .growaudience_box .growaudience_icon { border-color:#FED744; }

/**/
.sohowworkbox_area { position:relative; padding:70px 0; }
.sohowworkbox_area h2 { width:100%; float:left; color: #000000; text-align:center; }
.sohowworkbox_area .sohowworkbox_cover { margin-top:50px; }
.sohowworkbox_area .sohowworkbox_box { width:25%; float:left; padding:0 15px; text-align:center; }
.sohowworkbox_area .sohowworkbox_box .sohowworkbox_boximg { float:none; margin:0 auto; justify-content: center; display:flex; align-items:center; width:100%; max-width:220px; height:260px; border-radius:12px; margin-bottom:20px; object-fit: scale-down; }
.sohowworkbox_area .sohowworkbox_box .sohowworkbox_boximg span { width:100px; height:100px; border-radius:50%; border:3px solid #ffff; font-family: 'Beatrice' !important; font-weight: 800 !important; color:#fff; font-size:40px; display: flex; align-items: center; justify-content: center; }
.sohowworkbox_area .sohowworkbox_box h6 { color: #000000; font-size:16px; line-height:24px; }

/**/
.paymentimgtext_area { position:relative; }
.paymentimgtext_area:before { position:absolute; content:""; right:30px; top:10px; width:178px; height:38px; background:url('') no-repeat center center; }

.paymentimgtext_area .halfimgtext_imgwrap { width:auto; float:left; position:relative; }
.paymentimgtext_area .halfimgtext_imgwrap:after { position:absolute; content:""; left: 130px; top: 30px; width:354px; height:122px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Commisiion.svg') no-repeat center center; }
.paymentimgtext_area .halfimgtext_imgwrap:before { position:absolute; content:""; z-index: -1; left: 190px; top: -30px; width:212px; height:176px; background:url('') no-repeat center center; }
.paymentimgtext_area .halfimgtext_box .halfimgtext_right { text-align:left; }
.paymentimgtext_area .halfimgtext_imgwrap .halfimgtext_img2 { position:relative; float:left; width:auto; margin-top: -230px; left: -95px; }

/**/
.joinnextgenimgtext_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { top: -79px; right: 20px; transform: rotate(-85deg); -webkit-transform: rotate(-85deg); -moz-transform: rotate(-85deg); -ms-transform: rotate(-85deg); }
.joinnextgenimgtext_area .fiftytextimg_left h2 { margin-top:20px; }
.joinnextgenimgtext_area.anhonestplantimgtext_area .honestplatform_img2 { left:35px; }
.joinnextgenimgtext_area.anhonestplantimgtext_area .honestplatform_img4 { margin-top: -22px; }
.joinnextgenimgtext_area.anhonestplantimgtext_area .honestplatform_img3 { top:-10px; }

/**/
.inflinnerhero_area { text-align:center; padding:100px 0; }
.inflinnerhero_area .hero_left { padding:0; width:100%; }
.inflinnerhero_area .subtitle { color: #F7625B; font-size:16px; line-height:24px; margin-bottom:20px; }

/*--*/
.workstep_one { position:relative; }
.workstep_one .workstep_img { width:auto; float:right; position:relative; text-align:right; }
.workstep_one .workstep_img:before { position:absolute; content:""; left:-50px; top:60px; width:158px; height:219px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/workpa.png') no-repeat center center; }
.workstep_one .workstep_img2 { margin-top: -200px; margin-right: -35px; }

/**/
.workstep_two .workstep_img { float:left; position:relative; }
.workstep_two .workstep_img:after { position:absolute; content:"" ; width: 131px; height: 131px; background: url() no-repeat center center; top: -72px; left: 200px; transform: rotate(-80deg); }
.workstep_two .workstep_img:before {  position:absolute; content:""; z-index:-1; left:40px; top:-30px; width: 316px; height: 314px;  background:none ; border-radius: 16px; }
.workstep_two .workstep_img2 { margin-left: 40px; margin-top: -90px; }

/**/
.workstep_three .workstep_img { float:right; position:relative; }
.workstep_three .workstep_img:after { position:absolute; content:""; width: 131px; height: 131px; background: url() no-repeat center center; top: 70px; left: -60px; transform: rotate(-80deg); }
.workstep_three .workstep_img:before {  position:absolute; content:""; z-index:-1; left:-40px; top:-40px; width: 300px; height: 334px;  background: #FFF2EB; border-radius: 16px; }
.workstep_three .workstep_img img { margin-top:50px; }
.workstep_three .workstep_imgin { position:absolute; top:0; right:20px; z-index:-1; width:215px; height:116px; background:url('') no-repeat center center;  }

/**/
.workstep_four .workstep_img { float:left; }
.workstep_four.workstep_three .workstep_img:before { top:0; width:315px; height:350px; }
.workstep_four.workstep_three .workstep_imgin { top: -30px; right: 80px; }

/**/
.workstep_one { text-align:center; }
.workstep_two { text-align:center; }
.workstep_three { text-align:center; }
.workstep_four { text-align:center; }

.workstep_one .halfimgtext_cover { max-width:1000px; float:none; display:inline-block;text-align:left; }
.workstep_two .halfimgtext_cover { max-width:1000px; float:none; display:inline-block;text-align:left; }
.workstep_three .halfimgtext_cover { max-width:1000px; float:none; display:inline-block; text-align:left; }
.workstep_four .halfimgtext_cover { max-width:1000px; float:none; display:inline-block; text-align:left; }

.youseconcta_area { text-align:center; padding-top:60px; }
.youseconcta_area h2 { margin-bottom:40px; }
.youseconcta_area .arrow_btn2 { width:auto; float:none; display:inline-block; }

.thebrand_area { background: #FFF2EB; margin:40px 0; }
.thebrand_area h2 { margin-top:20px; }
.thebrand_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { top:160px; width:473px; height:176px; background:url('') no-repeat center center; }
.thebrand_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { left: 0; bottom: 0; top: auto; width:143px; height:115px; background:url('') no-repeat center center; }

.thebrand_area .brandlogo_cover { margin-top:30px; }
.thebrand_area .brandlogo_cover .brandlogo_box { width:20%; float:left; }
.thebrand_area .brandlogo_cover .brandlogo_boximg { display:flex; align-items:center; }

.workstep_two .halfimgtext_box { padding-bottom:20px; padding-top:20px; }
.workstep_three .halfimgtext_box { padding-top:0; }

/*---*/
.hs-content-id-36697115171 .header_area { background:#fff2eb; }
.infuwhymake_hero.influencelphero_area .influencelphero_img .influencelphero_img2 { margin-left: 150px;  margin-top: -141px; }
.infuwhymake_hero.influencelphero_area .influencelphero_img .influencelphero_img2 img { border:none; }
.infuwhymake_hero.influencelphero_area .influencelphero_img:after { position:absolute; content:""; width: 131px; height: 131px; background: url() no-repeat center center; top: -60px; left: 90px; transform: rotate(18deg); -webkit-transform: rotate(18deg); -moz-transform: rotate(18deg); z-index:1; }

/*--*/
.lesspolished_area { padding-top:100px; }
.lesspolished_area .icontitle { margin-bottom:30px; }

/**/
.matchmade_area.payperformance_area { background:transparent; padding:20px 0 0; color: #000000; }
.matchmade_area.payperformance_area .growaudience_left h2 { color: #000000; }
.matchmade_area.growaudience_area .growaudience_box h6 { color: #000000; border-color:#000000; }
.matchmade_area.payperformance_area .growaudience_box .growaudience_icon { border-color:#F7625B; }

/**/
.ourapprochvideo_area { background: #F1625c; padding:80px 0 0; margin-bottom:320px; color:#fff; font-size:18px; line-height:26px; }
.ourapprochvideo_area .ourapprochvideo_title { color:#fff; }
.ourapprochvideo_area h2 { padding:20px 0; color:#fff; }
.ourapprochvideo_area .ourapprochvideo_textleft { width:50%; float:left; padding-right:30px; }
.ourapprochvideo_area .ourapprochvideo_textright { width:50%; float:left; padding-left:30px; }

.ourapprochvideo_video { position:relative; margin-top:80px; margin-bottom:-300px;}
.ourapprochvideo_video .ourapproch_videoimg { height:650px; display:flex; align-items:center; z-index:9; position:relative; border-radius:10px; filter: drop-shadow(0px 5px 12px rgba(21, 41, 58, 0.03)), drop-shadow(0px 21px 34px rgba(21, 41, 58, 0.05)); overflow:hidden; }
.ourapprochvideo_video .ourapproch_videoimg:before { position:absolute; content:""; left:0; top:0; width:100%; height:100%; background: #000000; opacity: 0.3;}
.ourapprochvideo_video .ourapproch_titlemain { position:relative; z-index:1; text-align:center; padding:0 10px; }
.ourapprochvideo_video .ourapproch_videobtn { display:flex; align-items:center; cursor:pointer; width: 100%; float: left; text-align: center; justify-content: center; }
.ourapprochvideo_video .ourapproch_videotitle {  margin-bottom:10px; width:100%; float:left; font-family: 'Beatrice'; font-weight: 800 !important; }
.ourapprochvideo_video .ourapproch_videobtn img { margin-right:10px; }
.ourapprochvideo_video .videotime { font-weight: 300; }

.apporvideo .ourapprochvideo_video .ourapproch_videoimg .ourapproch_videobox { opacity:1; visibility:visible; }
.ourapprochvideo_video .ourapproch_videoimg .ourapproch_videobox { position:absolute; z-index:111; left:0; top:0; width:100%; height:100%; transition:all .4s ease; opacity:0; visibility:hidden; }
.ourapprochvideo_video .ourapproch_videoimg .ourapproch_videobox video { position:absolute; left:0; top:0; max-width:100%; min-height:100%; height:100%; width:100%; object-fit:cover; }
.ourapprochvideo_video .ourapproch_videoimg .ourapproch_videobox .video { position:absolute; left:0; top:0; max-width:100%; min-height:100%; height:100%; width:100%; object-fit:cover; }

.ourapprochvideo_video .ourapproch_videoimg .ourapproch_videobox .close_btn { position:absolute; cursor:pointer; z-index:99; right:30px; top:30px; width:40px; height:40px; background:#fff; border-radius:50%; text-align:center; display: flex; align-items: center; justify-content: center;  }
.ourapprochvideo_video .ourapproch_videoimg .ourapproch_videobox .close_btn img { width:12px; }
.ourapprochvideo_video:after { position:absolute; content:""; left:-50px; z-index:1; top:50%; width:180px; height:180px; background:url('') no-repeat center center; transform: translateY(-50%); }
.ourapprochvideo_video:before { position:absolute; content:""; right:-70px; z-index:11; bottom:0; width:180px; height:180px; background:url('') no-repeat center center; }

/**/
.influenmake_area h1 { margin:20px 0 30px; }
.inwhymak_text { color: #F7625B; font-weight: bold; font-size: 16px; line-height: 26px; margin-bottom:0; }
.lesspolished_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { top: -30px; right: -10px; left: auto; transform: rotate(-80deg); -webkit-transform: rotate(-80deg); -moz-transform: rotate(-80deg); -ms-transform: rotate(-80deg); }

/**/
.hs-content-id-36733987003 .header,.hs-content-id-36733987003 .footer { display:none; }
.hs-content-id-36748535485 .header,.hs-content-id-36748535485 .footer { display:none; }
.hs-content-id-36749155852 .header,.hs-content-id-36749155852 .footer { display:none; }

.businesssignup_area { position:relative; }
.businesssignup_area .businesssignup_left { width:50%; float:left; position:relative; }

.businesssignup_area .businesssignup_img { height:750px; float:left; max-width:480px; width:100%; padding:70px 50px 50px; position:relative; }
.businesssignup_area .businesssignup_img:after { position:absolute; content:""; width:146px; height:146px; right:-72px; top:100px; background:url('') no-repeat center center; }

.businesssignup_area .businesssignup_right { width:50%; float:left; padding:40px 0 50px; }
.businesssignup_area .businesssignup_right h6 { margin-bottom:10px; }

.businesssignup_area .formtab_box:first-child { display:block; }
.businesssignup_area .formtab_box { display:none; }

.businesssignup_area .businesssignup_right .businesssignup_topside { margin-bottom:40px; }
.businesssignup_area .businesssignup_right .businesssignup_topside ul { margin:0; padding:0; width:100%; float:left; list-style:none; text-align:right; }
.businesssignup_area .businesssignup_right .businesssignup_topside ul li { width:auto; float:none; display:inline-block; vertical-align:middle; }
.businesssignup_area .businesssignup_right .businesssignup_topside ul li a { width:auto; float:left; color:#000000; }
.businesssignup_area .businesssignup_right .businesssignup_topside ul li:last-child a { text-decoration:underline; margin-left:6px; font-weight: 500; }

.businesssignup_area .formtabtitle { margin:30px 0; }
.businesssignup_area .formtabtitle ul { padding:0; margin:0; width:100%; float:left; list-style:none; }
.businesssignup_area .formtabtitle ul li { width:50%; float:left; text-align:center; }
.businesssignup_area .formtabtitle ul li a { width:100%; float:left; position:relative; border-bottom:1px solid #ccc; padding:10px 20px; color:#000000; font-size: 14px; line-height: 21px; }
.businesssignup_area .formtabtitle ul li a:hover ,.businesssignup_area .formtabtitle ul li.current a { color: #000000; font-weight: bold; }
.businesssignup_area .formtabtitle ul li a:before { position:absolute; content:""; left:0; bottom:-1px; width:100%; height:1px; background:#000000; opacity:0; }
.businesssignup_area .formtabtitle ul li.current a:before { opacity:1; }

.formtab_box form input::-webkit-input-placeholder { color: #99A0A2; font-family: 'Hind', sans-serif; opacity:1; font-size:14px; line-height:20px;}
.formtab_box form input::-moz-placeholder { color: #99A0A2; font-family: 'Hind', sans-serif; opacity:1; font-size:14px; line-height:20px;}
.formtab_box form input:-ms-input-placeholder { color: #99A0A2; font-family: 'Hind', sans-serif; opacity:1; font-size:14px; line-height:20px;}
.formtab_box form input:-moz-placeholder { color: #99A0A2; font-family: 'Hind', sans-serif; opacity:1; font-size:14px; line-height:20px; }

.formtab_box form { width:100%; float:left; }
.formtab_box form input,.formtab_box form select,.formtab_box form textarea { width:100%; float:left; background: #FFFFFF; border: 1px solid #E2E7E8; border-radius: 4px; margin-bottom:15px; }
.formtab_box form textarea { height:80px; }
.formtab_box form input.hs-button { width:auto; float:left; min-width:170px; font-size:14px; line-height:24px; background: #000000; color:#fff; padding:10px 15px; transition:all .4s ease; }
.formtab_box form input.hs-button:hover { background:#000000; }

.formtab_box form fieldset.form-columns-1 .input { margin:0 !important; }
.formtab_box form fieldset div label { font-weight:bold;  font-size:14px; }
.formtab_box form div label { font-weight:bold;  font-size:14px; }
.formtab_box form fieldset .inputs-list li { padding-left:6px !important; }
.formtab_box form fieldset .inputs-list li label span { font-size: 14px; line-height: 22px; font-weight:400; }
.formtab_box form .inputs-list li label span { font-size: 14px; line-height: 22px; font-weight:400; }
.formtab_box form .inputs-list.hs-error-msgs { margin-bottom:15px; }
.formtab_box form .inputs-list.hs-error-msgs li { padding:0 !important; }
.formtab_box form .inputs-list.hs-error-msgs li label { font-weight:400; }
.formtab_box form .inputs-list input[type="checkbox"]+span:before { background:transparent; border-radius:4px; border-color:#E2E7E8; }

.businesssignup_area .businesssignup_left .businesssignup_img:first-child { display:block; }
.businesssignup_area .businesssignup_left .businesssignup_img:first-child:after { right:-82px; width: 146px; height: 146px; bottom:auto; top:100px; background: url() no-repeat center center; }
.businesssignup_area .businesssignup_left .businesssignup_img { display:none; }
/**/
.businesssignup_area .businesssignup_img:after { top:auto; bottom:100px; right:-42px; background:url(''); width:89px; height:107px; }

.infuignupfront_area.businesssignup_area { overflow:hidden; }
.infuignupfront_area.businesssignup_area .businesssignup_right h6 { margin-bottom:40px; font-size:21px; line-height:28px; }
.infuignupfront_area.businesssignup_area { display:flex; }
.infuignupfront_area.businesssignup_area .businesssignup_right { position:relative; display: flex; align-items: center; }
.infuignupfront_area.businesssignup_area .businesssignup_right:after { position: absolute; content: ""; right: -182px; top: 150px; width: 233px; height: 197px; background: url(https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/sewcontact.svg) no-repeat center center; background-size: 100% 100%; }
.signup_front {  }
.signup_front.businesssignup_area .businesssignup_left .businesssignup_img:first-child:after { top: auto; bottom: 100px; right: -42px; background: url(); width: 89px; height: 107px; }


.infuignupfront_area.businesssignup_area .infulpfront_form { width:100%; float:left; }
.infuignupfront_area.businesssignup_area .businesssignup_topside { position:absolute; top:40px; right:0; }
.infuignupfront_area.businesssignup_area .businesssignup_img { min-height:100vh; }
.infuignupfront_area.businesssignup_area .businesssignup_right .businesssignup_topside ul li:first-child a { color: #99A0A2; }

/**/
.campaignbox_area .fiftytextimg_wrapimg { float:right; }
.campaignbox_area.anhonestplantimgtext_area h2 { margin-top:20px; }
.campaignbox_area.anhonestplantimgtext_area .honestplatform_img { float:right; max-width:500px;}
.campaignbox_area.anhonestplantimgtext_area .honestplatform_img2 { margin-top:0; left: auto; position: absolute; right: -80px; top: 50%; transform: translateY(-50%); }
.campaignbox_area.anhonestplantimgtext_area .honestplatform_img3 { position:absolute; left: -60px; bottom: -30px; top: auto; }
.campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { right: auto; left: -40px; top: 60px; width:89px; height:107px; background:url('') no-repeat center center; }
.campaignbox_area.anhonestplantimgtext_area .arrow_btn a { color: #06ABBF; }
.campaignbox_area.anhonestplantimgtext_area .arrow_btn a:after { background: url(https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/right-arw.svg) no-repeat center center; }

.discoveryrecuit_area .halfimgtext_left .arrow_btn a { color: #06ABBF; }
.discoveryrecuit_area .halfimgtext_left .arrow_btn a:after { background: url(https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/right-arw.svg) no-repeat center center; }

/**/
.discoveryrecuit_area { position:relative; }
.discoveryrecuit_area.halfimgtext_area .halfimgtext_box { padding-top:0; }
.discoveryrecuit_area .halfimgtext_img1 { position:relative; bottom:-40px; right:-50px; }
.discoveryrecuit_area .halfimgtext_imgwrap { width:auto; float:left; position:relative; }
.discoveryrecuit_area .halfimgtext_imgwrap:before { position:absolute; content:""; right:-50px; top:80px; width:451px; height:376px; background:none ; border-radius: 8px; z-index:-1; }
.discoveryrecuit_area .halfimgtext_imgwrap:after { position: absolute; content: ""; z-index: -1; left: 60px; top: 110px; width: 170px; height: 176px; background: url() no-repeat center center; }
.discoveryrecuit_area .halfimgtext_imgwrap .halfimgtext_img3 { margin-top: -240px; position: relative; left: 64px; top: 0; }
.discoveryrecuit_area.halfimgtext_area .halfimgtext_box .halfimgtext_left { padding:0 0 0 60px; }
.discoveryrecuit_area .halfimgtext_img1 {  }


/**/
.reportanalynbox_area.anhonestplantimgtext_area .honestplatform_img2 { right:auto; left:-80px; top:40px; transform:translateY(0); }
.reportanalynbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { left:auto; right:-62px; background:url('') no-repeat center center; width: 138px; height: 166px; bottom: 80px; top: auto; }
.reportanalynbox_area.anhonestplantimgtext_area .honestplatform_img3 { left:auto; right:-80px; }
.reportanalynbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { display:none; }

/**/
.mangtrackbox_area { position:relative; }
.mangtrackbox_area.campaignbox_area .fiftytextimg_wrapimg { float:left; position:relative; left:40px; }
.mangtrackbox_area.campaignbox_area .fiftytextimg_wrapimg:after { position: absolute; content: ""; z-index: -1; right: -40px; top: 30px; width: 212px; height: 176px; background: url() no-repeat center center; }
.mangtrackbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { display:block; width:178px; height:39px; background:url('') no-repeat center center; bottom: -34px; right: -80px;  left: auto; z-index:1; }

/**/
.autoinvobox_area { position:relative; }
.autoinvobox_area.campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { display:none; }
.autoinvobox_area.campaignbox_area.anhonestplantimgtext_area .honestplatform_img2 { top: 40px; transform: translateY(0); }

/**/
.automatedtexbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { display:block; width:178px; height:39px; background:url('') no-repeat center center; bottom: -34px; right: -80px;  left: auto; z-index:1; }
.automatedtexbox_area.campaignbox_area .fiftytextimg_wrapimg { float:left; }
.automatedtexbox_area .honestplatform_img img { max-width:400px; }

/**/
.customsuctem_area { position:relative; }
.customsuctem_area.campaignbox_area.anhonestplantimgtext_area .honestplatform_img3 { left:auto; right:-90px; }
.customsuctem_area.campaignbox_area.anhonestplantimgtext_area .honestplatform_img2 { transform: translateY(0); top: 30px; left: -64px;  right: auto;}
.customsuctem_area.campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { content:"2 min ago"; background:transparent; width: auto; height: auto; top: 98px; left: 180px; }

/**/
.disre_area { position:relative; }
.disre_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { background: #F3F8F9; }
.disre_area.joinnextgenimgtext_area .fiftytextimg_left .arrow_btn a { color: #06ABBF; }
.disre_area.joinnextgenimgtext_area .fiftytextimg_left .arrow_btn a:after { background: url(https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/right-arw.svg) no-repeat center center; }

/**/
.anhonestplantimgtext_area.makeinfu_herinarea { background: #EDF8F9; padding-top:40px; position:relative; padding-bottom:0; overflow:visible; }
.makeinfu_herinarea h1 { color:#000000; margin:20px 0 50px; }
.makeinfu_herinarea.anhonestplantimgtext_area .fiftytextimg_wrapimg { transform: scale(1.1); bottom: -60px; }
.makeinfu_herinarea.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { position: absolute; content: ""; left: 120px; top: -35px; width: 233px; height: 197px; background: url() no-repeat center center; background-size: 100% 100%; }
.makeinfu_herinarea .border_btn { margin-left:30px; float:left; }
.makeinfu_herinarea .border_btn a { border-color:#000000; color:#000000; padding:14px 15px 12px 15px; }
.makeinfu_herinarea .border_btn a:hover { background:#000000; color:#fff; }
.makeinfu_herinarea.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { position: absolute; content: ""; left: 241px; top: auto; bottom: 15px; z-index: -1; width: 128px; height: 106px; background: url() no-repeat center center; background-size: 100% 100%; transform: rotate(150deg); }
.makeinfu_herinarea.fiftytextimg_area .fiftytextimg_left { padding-bottom:60px; }

/**/
.hs-content-id-36844143680 .header_area { background:#fff; }
.contactmodule_area { padding:60px 0 80px; position:relative; text-align:center; font-size: 16px; line-height: 26px; }
.contactmodule_area:before { position: absolute; content: ""; left: -92px; bottom: 200px; width: 233px; height: 197px; background: url() no-repeat center center; background-size: 100% 100%; }
.contactmodule_area:after { position: absolute; content: ""; width: 131px; height: 131px; background: url() no-repeat center center; top:60px; right: 200px; }
.contactmodule_area .contactmodule_subtext { margin:20px 0 30px; font-size: 21px; line-height: 28px; }
.contactmodule_area .contactmodule_wrap { float:none; display:inline-block; max-width:720px; text-align:left; }

/**/
.hs-content-id-36839569437 .header_area { background:#fff; }
.faqwithaccord_area { padding:60px 0; text-align:center; position:relative; }
.faqwithaccord_area:before { position: absolute; content: ""; left: -92px; bottom: 200px; width: 233px; height: 197px; background: url() no-repeat center center; background-size: 100% 100%; }
.faqwithaccord_area:after { position: absolute; content: ""; width: 131px; height: 131px; background: url() no-repeat center center; top:60px; right: 200px; }

.faqwithaccord_area .faqwithaccord_wrap { max-width:750px; float:none; display:inline-block; text-align:left;  }
.faqwithaccord_area .faqwithaccord_toptext { margin:20px 0 40px; font-size: 21px; line-height: 28px; }
.faqwithaccord_area .faqbox_fullbox h6 { margin-bottom:15px;  }
.faqwithaccord_area .faqbox_fullbox { margin-bottom:30px; }
.faqwithaccord_area .faqbox { padding:20px; border: 1px solid #E2E7E8; box-sizing: border-box; background: #FFFFFF; border-radius: 4px; margin-bottom:15px; transition:all .4s ease; }
.faqwithaccord_area .faqbox:hover { border-color:#000000; }
.faqwithaccord_area .faqbox .faqbox_title { position:relative; cursor:pointer; border-bottom: 1px solid transparent; padding-right:30px; }
.faqwithaccord_area .faqbox .faqbox_title:before { position:absolute; content:"+"; cursor:pointer; right:0; top:0; width:25px; height:25px; border-radius:50%; border: 1px solid #E2E7E8; box-sizing: border-box; color:#000000; text-align: center; font-size: 22px; line-height: 26px; transition:none; }
.faqwithaccord_area .faqbox .faqbox_title.active:before { border-color:#000000; content:"-"; font-size: 36px; line-height: 27px; }
.faqwithaccord_area .faqbox .faqbox_title.active { margin-bottom:15px; }
.faqwithaccord_area .faqbox .faqbox_text { color: #000000; display:none; }

/**/
.hs-content-id-36847111242 .header_area { background: #FED744; }
.career_area { background: #FED744; position:relative; }
.career_area .influencelphero_img:after { position: absolute; content: ""; width: 131px; height: 131px; background: url(https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/careerrol.svg) no-repeat center center; top: -70px; left:110px; transform: rotate(18deg); -webkit-transform: rotate(18deg); -moz-transform: rotate(18deg); z-index: 1; }
.career_area.influencelphero_area:before { display:none; }

.career_area.influencelphero_area .influencelphero_img .influencelphero_img2 { margin-top: -140px; margin-left: 180px; }
.career_area.influencelphero_area .influencelphero_img .influencelphero_img2 img { max-width:500px; }
.career_area.influencelphero_area .inwhymak_text { color: #000000; }
.career_area.influencelphero_area h1 { color: #000000; margin-bottom:50px; }

/**/
.carrermakeinflu_area { padding:70px 0; }

/**/
.currentopen_area { padding:30px 0 100px; }
.currentopen_area h6 { margin-bottom:30px; font-family: 'Hind', sans-serif !important; font-weight:bold !important; }
.currentopen_area .currentopen_cover { margin-bottom:60px; }
.currentopen_area .currentopen_box { width:100%; float:left; padding:20px 0; border-bottom:1px solid #E2E7E8; }
.currentopen_area .currentopen_box .curreopen_item { vertical-align: middle; float:none; display:inline-block; margin-right:-4px; padding:0 10px; }
.currentopen_area .currentopen_box .curreopen_item.openings_title { width:40%; padding-left:0; }
.currentopen_area .currentopen_box .curreopen_item.city_btn { width:20%; }
.currentopen_area .currentopen_box .curreopen_item.deadline_btn { width:20%; }
.currentopen_area .currentopen_box .curreopen_item.border_btn { width:20%; }

.currentopen_area .deadline_btn { font-weight: bold; }
.currentopen_area .currentopen_box .border_btn a { float:right; min-width:130px; border:1px solid #000000; color:#000000; }
.currentopen_area .currentopen_box .border_btn a:hover { background:#000000; color:#fff; }

.currentopen_area .opening_followmian h6 { margin-bottom:15px; }
.currentopen_area .opening_follow ul { width:100%; float:left; padding:0; margin:0; list-style:none; }
.currentopen_area .opening_follow ul li { width:100%; float:left; margin-bottom:5px; }
.currentopen_area .opening_follow ul li a { width:auto; float:left; text-decoration:underline; color: #000000; font-weight: 500; font-size: 16px; line-height: 26px; }
.currentopen_area .opening_follow ul li a:hover { font-weight:bold; }

/*--*/
.careerimg_area { position:relative; width:100%; float:left; padding-bottom:60px; }
.careerimg_area .careerimg_cover { text-align:center; }
.careerimg_area .careerimg_box { width:33.33%; float:none; display:inline-block; margin-right:-4px; position:relative; vertical-align:bottom; padding:10px; }
.careerimg_area .careerimg_box .careerimg_boximg { width:100%; float:left; height:360px; }
.careerimg_area .careerimg_box:first-child { width:100%; max-width:600px; }
.careerimg_area .careerimg_box:first-child:after { position:absolute; content:""; right: -140px; bottom: 32px; background:url('') no-repeat center center; width: 234px; height: 80px; }

.careerimg_area .careerimg_box:nth-child(2) { width:100%; max-width:315px; }
.careerimg_area .careerimg_box:nth-child(2) .careerimg_boximg { height:448px; }

.careerimg_area .careerimg_box:nth-child(3) { width:100%; max-width:275px; }
.careerimg_area .careerimg_box:nth-child(3) .careerimg_boximg { height:331px; }

.careerimg_area .careerimg_box:nth-child(4):before { position:absolute; content:""; left: -160px; top: 10px; background: #FFF2EB; width: 144px; height: 144px; }
.careerimg_area .careerimg_box:nth-child(4):after { position:absolute; content:""; left: -215px; top: 50px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/rol.svg') no-repeat center center; width: 102px; height: 102px; }

.careerimg_area .careerimg_box:nth-child(4)  { max-width:435px; }
.careerimg_area .careerimg_box:nth-child(4) .careerimg_boximg { height:260px; }
.careerimg_area .careerimg_box:nth-child(5) { max-width:320px; }
.careerimg_area .careerimg_box:nth-child(5) .careerimg_boximg { height:260px; }
.careerimg_area .careerimg_box:nth-child(5):after { position:absolute; content:""; right: -20px; top: 50px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/rol2.svg') no-repeat center center; width: 64px; height: 74px; }

/**/
.hs-content-id-36983297973 .header_area { background:#fff; }
.standardtext_area { position:relative; padding:50px 0; font-size: 16px; line-height: 26px; text-align:center; }
.standardtext_area:before { position: absolute; content: ""; left: -92px; top: 200px; width: 233px; height: 197px; background: url(https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/sewcontact.svg) no-repeat center center; background-size: 100% 100%; }
.standardtext_area:after { position: absolute; content: ""; width: 131px; height: 131px; background: url(https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/bgcontact.svg) no-repeat center center; top:60px; right: 200px; }

.standardtext_area h1 { color: #000000; }
.standardtext_area .standardtext_subtext { font-size: 21px; line-height: 28px; margin-bottom:20px; margin-top: 10px; }
.standardtext_area .standardtext_wrap { float:none; display:inline-block; max-width:720px; text-align:left; }
.standardtext_area .standardtext_img { margin:50px 0; text-align:center; }
.standardtext_area .standardtext_imgmain { width:auto; float:none; display:inline-block; text-align:right; font-weight: normal; position:relative; }
.standardtext_area .standardtext_imgmain:before { position: absolute; content: ""; width: 131px; height: 131px; background: url(https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/bgcontact.svg) no-repeat center center; bottom: 60px; left: -103px; }
.standardtext_area .standardtext_img .standardtext_imgcaption { color: #000000; font-size: 14px; line-height: 22px; margin-top:15px; }

/**/
.ourstory_area { padding:80px 0 50px; font-size:18px; line-height:26px; }
.ourstory_area .ourstory_left { width:50%; float:left;  padding-right:20px; }
.ourstory_area .ourstory_left h2 { margin:20px 0 50px; }
.ourstory_area .ourstory_right { width:50%; float:left; padding-left:20px; }
.ourstory_area .ourstory_right .icontitle { margin:20px 0 10px; }

/**/
.onlytitle_area { padding-left:30px; }
.onlytitle_area h2 { width:50%; }

/**/
.theteam_area { padding:50px 0 20px; text-align:center;}
.theteam_area .theteam_sectitle { margin-bottom:50px; text-align:center; }
.theteam_area .theteam_cover { }
.theteam_area .theteam_cover .theteam_box { width:24.5%; margin-bottom:20px; display:inline-block; padding:0 20px; }
.theteam_area .theteam_cover .theteam_box h6 { margin-bottom:10px; text-align:left;}
.theteam_area .theteam_cover .theteam_boximg { height:350px; }

.theteam_area .theteam_cover .theteam_boximg2 { height:350px; margin-top:-350px;}

.theteam_area .theteam_cover .theteam_boxcontent { padding:15px 0; display:flex; }
.theteam_area .theteam_cover .linkedin_link { color: #000000; font-size:20px; }
.theteam_area .theteam_cover .linkedin_link:hover { color:#000000; }

/**/
.influencelphero_area {  }
.hs-content-id-36983297962 .header_area { background: #FED744; }
.abouthero_area.influencelphero_area .influencelphero_img img { max-width:350px; }
.abouthero_area.career_area.influencelphero_area .influencelphero_img .influencelphero_img2 { margin-top: -215px; margin-left: 200px; }

.career_area.abouthero_area { padding-bottom:50px; }
.career_area.abouthero_area h1 { margin:20px 0 !important; }
.career_area.abouthero_area .inwhymak_content { color:#000000; margin-bottom:20px; }

.hs-content-id-36983297962 .career_area .influencelphero_img:after { display:none; }

/**/
.hs-content-id-37043267865 .header_area { background:#fff; }

.pressmodule_area { padding:50px 0 150px; position:relative; text-align:center; }
.pressmodule_area:before { position: absolute; content: ""; left: -92px; top: 200px; width: 233px; height: 197px; background: url(https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/sewcontact.svg) no-repeat center center; background-size: 100% 100%; }
.pressmodule_area:after { position: absolute; content: ""; width: 131px; height: 131px; background: url(https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/bgcontact.svg) no-repeat center center; top:60px; right: 200px; }

.pressmodule_area .pressmodule_box { float:none; display:inline-block; max-width:850px; padding:0 60px 60px; font-size: 21px;line-height: 28px; }
.pressmodule_area .pressmodule_box h2 { margin-bottom:10px; }
.pressmodule_area .pressmodule_wrap { float:none; display:inline-block; max-width:720px; text-align:left; }

.pressmodule_area .pressmodule_boilbox { float:none; display:inline-block; max-width:850px; padding:60px; background: #FFF2EB; font-size: 16px; line-height: 26px; }
.pressmodule_area .pressmodule_wrap h6 { margin-bottom:10px; }
.pressmodule_area .pressmodule_wrap h6 span { margin-left:15px; cursor:pointer; }

.pressmodule_area .pressmodule_inpress { padding:50px 0; }
.pressmodule_area .pressmodule_wrap ul { margin:20px 0 0; padding:0; list-style:none; width:100%; float:left; }
.pressmodule_area .pressmodule_wrap ul li { width:100%; float:left; margin-bottom:10px; }
.pressmodule_area .pressmodule_wrap a { width:auto; float:left; color: #000000; font-weight: 500; text-decoration:underline; }
.pressmodule_area .pressmodule_wrap a:hover { color:#06abbf; }
.pressmodule_area .pressmodule_wrap ul li span { color: #99A0A2; margin-left:20px; }
.pressmodule_area .pressmodule_logopacks .pressmodule_boxtext span { color: #99A0A2; margin-left:20px; }
.pressmodule_area .picprodteam_boxinner a { font-size:14px; }

.pressmodule_picprodteam { padding-top:50px; }
.pressmodule_picprodteam .picprodteam_boxcover { margin-top:10px; }
.pressmodule_picprodteam .picprodteam_box { width:33.33%; float:left; padding:0 15px; }
.pressmodule_picprodteam .picprodteam_box:first-child { padding-left:0 }
.pressmodule_picprodteam .picprodteam_box .picprodteam_title { font-weight: bold; }
.pressmodule_picprodteam .picprodteam_img { height:136px; max-width:218px; margin-bottom:10px; }

.pressmodule_area .pressmodule_contact { margin-top:40px; }
.pressmodule_area .pressmodule_contact .pressmodule_contactbox { margin-top:10px; width:100%; float:left; }
.pressmodule_area .pressmodule_contact .pressmodule_contactimg { width:130px; height:150px; float:left; }
.pressmodule_area .pressmodule_contact .pressmodule_contactinfo { width:calc(100% - 130px); float:left; padding-left:30px; }
.pressmodule_area .pressmodule_contact .contactinfo_client ul { margin-bottom:20px; }
.pressmodule_area .pressmodule_contact .contactinfo_client ul li { width:100%; float:left; margin-bottom:5px; }
.pressmodule_area .pressmodule_contact .contactinfo_client ul li:first-child a { text-decoration:none; }
.pressmodule_area .pressmodule_contact .contactinfo_client ul li strong { float:left; margin-right:10px; }

/**/
/* .footer_area .footer_copyright .footer_copyright_menu ul { display:flex; align-items:center; } */
.footer_area .footer_copyright .footer_copyright_menu { display: flex; align-items: center;justify-content: flex-end; }
.language_switcher { margin-left:20px; width:auto; cursor:pointer;position:relative; float:left; padding:15px; min-width:200px; color:#fff; background: #083C44; border-radius: 36px; text-align:left; }
.language_switcher:before { position:absolute; content:"\f107"; font-family:'FontAwesome'; right: 20px; top: 50%; font-size: 24px; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); }
.language_switcher.active:before { content:"\f106"; }

.language_switcher .globe_class { width:100%; float:left; background:url(''); }
.language_switcher .lang_switcher_class { width:100%; float:left; position:inherit; }
/*   background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/globe.png') no-repeat center center;  */

.header_lang:hover .lang_list_class { display:block; }
.language_switcher .globe_class .lang_list_class { display:none; border-radius:5px; text-align:left; top:auto; width:200px !important; left:auto; right:0px; bottom:100%; position:absolute;background: #083C44; padding:5px 0 !important; transform: translateX(0); -webkit-transform: translateX(0); -moz-transform: translateX(0); }
.language_switcher .globe_class .lang_list_class:after,.language_switcher .globe_class .lang_list_class:before { display:none; }
.language_switcher .globe_class .lang_list_class li { width:100% !important; float:left; padding:3px 15px; background:transparent; margin:0 !important; border:none; }
.language_switcher .globe_class .lang_list_class li a { width:100%; position:relative; float:left; color: #FFF2EB; font-size:12px; line-height:24px; }
.language_switcher .globe_class .lang_list_class li a:hover { opacity:0.5; }
.language_switcher .globe_class a:before { position:relative; content:""; float: none; display: inline-block; vertical-align: middle;  margin-right: 10px; width:19px; height:11px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/globe.png') no-repeat center center; }

.language_switcher .globe_class a.lang_switcher_link[data-language="en"]:before { width:19px; height:11px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/flag.png') no-repeat center center; }
.language_switcher .globe_class a.lang_switcher_link[data-language="da-dk"]:before { width:14px; height:11px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/denmark_flag.png') no-repeat center / cover;  }
.language_switcher .globe_class a.lang_switcher_link[data-language="da"]:before { width:14px; height:11px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/denmark_flag.svg') no-repeat center / cover; }
.language_switcher .globe_class a.lang_switcher_link[data-language="sv"]:before { width:14px; height:11px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/sweden_flag.png') no-repeat center / cover;  }

.language_active { width:100%; float:left; color: #fff2eb; font-size: 12px; line-height: 20px; }
.language_active a { width:100%; float:left; color: #fff2eb; font-size: 12px; line-height: 20px; }



.globe_class { background:url(''); }
.lang_switcher_class { position:inherit; }
/*   background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/globe.png') no-repeat center center;  */
.header_lang {
    padding: 15px 6px;
}
.header_lang:hover .lang_list_class { display:block; }
.globe_class .lang_list_class { display:none; overflow: visible!important; border-radius:5px; text-align:left; top:40px; width:200px !important; left:auto; right:-10px; bottom:100%; z-index:1000; position:absolute;background: #083C44; padding:5px 0 !important; transform: translateX(0); -webkit-transform: translateX(0); -moz-transform: translateX(0); }
.globe_class .lang_list_class:after,.language_switcher .globe_class .lang_list_class:before { display:none; }
.globe_class .lang_list_class li { width:100% !important; float:left; padding:3px 15px; background:transparent; margin:0 !important; border:none; }
.globe_class .lang_list_class li a { width:100%; position:relative; float:left; color: #FFF2EB; font-size:12px; line-height:24px; }
.globe_class .lang_list_class li a:hover { opacity:0.5;color:#ffffff; }
.globe_class a:before { position:relative; content:""; float: none; display: inline-block; vertical-align: middle;  margin-right: 10px; width:19px; height:11px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/globe.png') no-repeat center center; }

.globe_class a.lang_switcher_link[data-language="en"]:before { width:19px; height:11px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/flag.png') no-repeat center center; }
.globe_class a.lang_switcher_link[data-language="da-dk"]:before { width:14px; height:11px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/denmark_flag.png') no-repeat center / cover;  }
.globe_class a.lang_switcher_link[data-language="da"]:before { width:14px; height:11px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/denmark_flag.svg') no-repeat center / cover; }
.globe_class a.lang_switcher_link[data-language="sv"]:before { width:14px; height:11px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/sweden_flag.png') no-repeat center / cover;  }


.globe_class .lang_list_class li {background-color:#013138;}




/* blog */
.hs-blog-listing .header_area { background: #F7625B; }
.hs-blog-post .header_area { background: #fff; }
.hs-blog-listing .footer,.hs-blog-post .footer { width:100%; float:left; }

.featuredpost_area { background: #F7625B; padding:50px 0 0; }
.blogheroitem_cover .blog_heroitem_info { width:50%; float:left; padding-bottom:80px; }
.blogheroitem_cover .blogheroitem_right { width:50%; float:left; position:relative; }
.blogheroitem_cover .blogheroitem_right:before { position:absolute; content:""; right:0; bottom:0; width:calc(100% - 80px); height:270px; background: ; z-index:-1; }
.blogheroitem_cover .blogheroitem_right:after { position: absolute; content: ""; left: -30px; z-index: -1; bottom: 0; width: 200px; height: 80px; background: url() no-repeat center center; }

.blogheroitem_cover .blogheroitem_img { width:100%; float:right; max-width:445px; height:505px; position:relative; }
.blogheroitem_cover .blogheroitem_img:before { position: absolute; content: ""; right: 40px; top: 150px; width: 98px; height: 120px; background: url() center center no-repeat; transform: scaleX(-1) rotate(-95deg); -webkit-transform: scaleX(-1) rotate(-95deg); -moz-transform: scaleX(-1) rotate(-95deg); -ms-transform: scaleX(-1) rotate(-95deg);  }

.blogheroitem_cover .blog_heroitem_wrap { display:flex; align-items:center; }
.blogheroitem_cover .blog-tags .blog-tag { color: #000000; display:none; font-weight: bold; font-size: 16px; line-height: 26px; margin-right:10px; }
.blogheroitem_cover .blog-tags .blog-tag:hover { color:#06abbf; }
.blogheroitem_cover .blog-tags .blog-tag:first-child { display:block; }

.blogheroitem_cover .blog-index__post-content__title { width:100%; float:left; margin-top:10px; }
.blogheroitem_cover .blog-index__post-content__title a { width:100%; float:left; color: #000000; font-weight: 800;  }
.blogheroitem_cover .blog-index__post-content__title a:hover { color:#06abbf; }

.blogheroitem_cover ul.slick-dots { position:absolute; width:auto; left:0; bottom:50px; }
.blogheroitem_cover ul.slick-dots li { padding:0 15px; position:relative; cursor:pointer; }
.blogheroitem_cover ul.slick-dots li:before { position:absolute; content:""; right:4px; top:2px; width:13px; height:22px; background:url('https://7733342.fs1.hubspotusercontent-na1.net/hubfs/7733342/Make%20Influence%20OCT%202020/Images/active_line.png') no-repeat center center; opacity:0; transition:all .4s ease; }
.blogheroitem_cover ul.slick-dots li.slick-active:before { opacity:1; }
.blogheroitem_cover ul.slick-dots li button { background:#fff; border-color:#fff; border:none; }
.blogheroitem_cover ul.slick-dots li.slick-active button { width:8px; height:8px; background: #000000; }

.bloglisting_wrap { padding:60px 0; }
.blog-index { width:80%; float:right; padding-left:30px; }
.blog-index .blog-index__post { width:33.3%; float:left; padding:0 15px 30px; }
.blog-index .blog-index__post .blog-index__post-image { width:100%; float:left; max-width:280px; height:340px; }
.blog-index .blog-index__post .blog-tags { margin:15px 0; width:100%; float:left; }
.blog-index .blog-index__post .blog-tags .blog-tag { color: #F7625B; display:none; text-transform:uppercase;  font-weight: bold; font-size: 14px; line-height: 22px; margin-right:10px; }
.blog-index .blog-index__post .blog-tags .blog-tag:hover { color:#06abbf; }
.blog-index .blog-index__post .blog-tags .blog-tag:first-child { display:block; }

.blog-index .blog-index__post .blog-index__post-content__title { width:100%; float:left; margin:0; }
.blog-index .blog-index__post .blog-index__post-content__title a { width:100%; float:left; color: #000000; }
.blog-index .blog-index__post .blog-index__post-content__title a:hover { color:#06abbf; }

.bloglisting_wrap .bloglisting_left { width:20%; float:left; }
.bloglisting_wrap .bloglisting_left .bloftopic_box { width:100%; float:left; }
.bloglisting_wrap .bloglisting_left .bloftopic_box ul { width:100%; float:left; padding:0; margin:0; list-style:none; }
.bloglisting_wrap .bloglisting_left .bloftopic_box ul li { width:100%; float:left; }
.bloglisting_wrap .bloglisting_left .bloftopic_box a { color: #000000; font-size:14px; line-height:20px; text-transform: capitalize; width:100%; float:left; margin-bottom:10px; }
.bloglisting_wrap .bloglisting_left .bloftopic_box a:hover { font-weight:bold; }
.bloglisting_wrap .bloglisting_left .bloftopic_box li.current a { font-weight:bold; }
.bloglisting_wrap .bloglisting_left .bloftopic_box li.active a { font-weight:bold; }

/**/
.bloginfo_box { margin-bottom:50px; padding-bottom:50px; position:relative; }
.bloginfo_box:before { position:absolute; content:""; bottom:0; left:0; width:35px; height:1px; background:#EBEBEB; }
.bloginfo_box .infublogtext_logo { margin-bottom:20px; }
.bloginfo_box .infublogtext { font-size:14px; line-height:20px; }
.bloginfo_box .infublogtext span { font-weight: bold; display:block; padding-bottom:5px; }


.loadmore_btn { text-align:center; margin-top:50px; }
.loadmore_btn span { width: auto; float:none; display:inline-block; font-weight: bold; min-width:170px; cursor:pointer; padding:12px 20px; border:1px solid #000000; border-radius:4px; color:#000000; transition:all .4s ease; }
.loadmore_btn span:hover { background:#000000; color:#fff; }

/**/
.blogsubscribe_box { position:relative;  }
.blogsubscribe_area { text-align:center; padding:60px 0 130px; }
.blogsubscribe_area .blogsubscribe_cover { position: relative; max-width:1200px; width:100%; float: none; display: inline-block; padding: 50px; text-align: left; background: #fff; border: 1px solid #f3f8f9; box-sizing: border-box;  border-radius: 8px; box-shadow: 0px 5px 12px rgba(21,41,58,0.03), 0px 21px 34px rgba(21,41,58,0.05); -webkit-box-shadow: 0px 5px 12px rgba(21,41,58,0.03), 0px 21px 34px rgba(21,41,58,0.05); -moz-box-shadow: 0px 5px 12px rgba(21,41,58,0.03), 0px 21px 34px rgba(21,41,58,0.05); }
.blogsubscribe_area .blogsubscribe_cover:before { position: absolute; content: ""; right: 50px; z-index: -1; bottom: -40px; width: 234px; height: 80px; background: url() no-repeat center center; }
.blogsubscribe_area .blogsubscribe_cover:after { position: absolute; content: ""; left: -36px; top: -45px; z-index:-1; width: 89px; height: 107px; background: url() no-repeat center center; }

.blogsubscribe_area .blogsubscribe_left { width:50%; float:left; padding-right:30px; }
.blogsubscribe_area .blogsubscribe_left h6 { margin-bottom:10px; }
.blogsubscribe_area .blogsubscribe_right { width:50%; float:left; }

.blogsubscribe_area .blogsubscribe_form { width:100%; float:left; }
.blogsubscribe_area .blogsubscribe_form div label { width:100%; float:left; font-weight:bold; }
.blogsubscribe_area .blogsubscribe_form form { width:100%; float:left; position:relative; }
.blogsubscribe_area .blogsubscribe_form form .hs_email { width:100%; float:left; padding-right:150px;  }
.blogsubscribe_area .blogsubscribe_form form .hs_submit { position:absolute; right:0; top:30px; }
.blogsubscribe_area .blogsubscribe_form form .hs_submit .hs-button { margin:0; }
.blogsubscribe_area .blogsubscribe_form .hs-input { border: 1px solid #E2E7E8; font-size:16px; line-height:20px; border-radius: 4px; height:48px; padding:10px 15px; }
.blogsubscribe_area .blogsubscribe_form .hs-error-msgs label { font-weight:normal; }
.blogsubscribe_area .blogsubscribe_form .inputs-list { margin-top: 5px; margin-bottom:5px; }
.blogsubscribe_area .blogsubscribe_form .inputs-list li { position:relative; float: left; width: 100%; }
.blogsubscribe_area .blogsubscribe_form .inputs-list li input { margin: 6px 5px 0 0; border: 1px solid #E2E7E8; width: 14px; height: 10px; }
.blogsubscribe_area .blogsubscribe_form .inputs-list li input + span p { padding-left:0; font-weight:normal; }
.blogsubscribe_area .blogsubscribe_form .inputs-list li input + span p a { text-decoration:underline; color:#013138; font-weight:500; }
.blogsubscribe_area .blogsubscribe_form .inputs-list li input + span p a:hover { color:#000000; }
.row-fluid .hs-form .hs-form-41ff3bc2-2641-47e8-8ae2-b04a9850a15e_e33644a3-0789-4371-80d4-cee5267a92d8 .hs-richtext {font-size:10px;}
.blogsubscribe_area .blogsubscribe_form .submitted-message { text-align:center;}
.submitted-message { float: left; width: 100%; overflow: inherit !important; font-size: 20px; line-height: 24px; font-weight: 500;  }
.blogsubscribe_form .inputs-list li input[type="checkbox"] { opacity:0; }
.blogsubscribe_form .inputs-list input[type="checkbox"] + span:before { position:absolute; left:-1px; top:2px;  content:''; width:20px; height:20px; border:1px solid #dadada;  background:#fff; border-radius:4px; }
.blogsubscribe_form .inputs-list input[type="checkbox"] + span:after { position:absolute; left:3px; top:6px; content: "\f00c"; font-family:'FontAwesome'; width:12px; height:12px; border-color:#333; background:#fff;  border-radius:4px; opacity:0; transition:all .4s ease;  line-height: 13px; }
.blogsubscribe_form .inputs-list input[type="checkbox"]:checked + span:after { opacity:1; }

.blogsubscribe_form form input::-webkit-input-placeholder { color: #99A0A2; opacity:1; font-size:16px; line-height:20px;}
.blogsubscribe_form form input::-moz-placeholder { color: #99A0A2; opacity:1; font-size:16px; line-height:20px;}
.blogsubscribe_form form input:-ms-input-placeholder { color: #99A0A2; opacity:1; font-size:16px; line-height:20px;}
.blogsubscribe_form form input:-moz-placeholder { color: #99A0A2; opacity:1; font-size:16px; line-height:20px; }

.comment-reply-to { text-align:left;
width: auto;
    border: 0;
    cursor: pointer;
    background: #3ac2d2 !important;
    height: auto;
    min-width: 140px;
    border-radius: 4px;
    font-size: 16px;
    line-height: 16px;
    font-weight: 700;
    padding: 6px 10px !important;
    color: #fff !important;
    display: inline-block;
    transition: all .6s ease;
    -webkit-transition: all .6s ease;
}
div#comments-listing {
  padding-bottom:50px;
}
.comment.depth-0 {
  padding-bottom:2em;
}
.comment.depth-1 {
  padding-bottom:2em;
}
.comment.depth-2 {
  padding-bottom:2em;
}
.comment.depth-3 {
  padding-bottom:2em;
}
.comment.depth-4 {
  padding-bottom:2em;
}
.comment.depth-5 {
  padding-bottom:2em;
}
.comment.depth-6 {
  padding-bottom:2em;
}
/**/
.blog-post { width:100%; float:left; }
.blog-post .blogpost_socialsharing { width:20%; float:left; position: sticky; top:20px; }
.blog-post .blogpost_socialsharing a { float:left; width:auto; margin-right:15px; }
.blog-post .blogpost_socialsharing a img { width:22px; height:22px; }
.blog-post .blogpost_socialsharing a:hover { transform: scale(.8); -webkit-transform: scale(.8); -moz-transform: scale(.8); -ms-transform: scale(.8); }
.blog-post .blogpost_content { width:80%; float:left; }
.blog-post .blog-post__body { padding-top:30px; border-top: 2px solid #013138; }

/**/
.blogpost_hero { padding:20px 0 70px; display: flex; align-items: center; }
.blogpost_hero .blogpost_heroleft { width:50%; float:left; position:relative; padding-right:20px; }
.blogpost_hero .blogpost_heroleft:before { position:absolute; content:""; left:0; bottom:30px; width:182px; height:200px; background:url('') no-repeat center / cover; }
.blogpost_hero .blog-post__image { max-width:420px; width:100%; float:right; height:510px; position:relative; }
.blogpost_hero .blogpost_heroleft:after { position: absolute; content: ""; left: 110px; bottom: 200px; z-index: 1; width: 89px; height: 107px; background: url() no-repeat center center; }

.blogpost_hero .blogpost_heroright { width:50%; float:left; padding-left:60px; }
.blogpost_hero .blogpost_heroright h3 { margin:20px 0 50px; width:100%; float:left; }
.blogpost_hero .blogpost_heroright .blog_tags { width:100%; float:left; }
.blogpost_hero .blogpost_heroright .blog_tag { width:auto; float:left; display:none; color: #F7625B; margin-right:12px; text-transform: uppercase; font-weight: bold; font-size: 14px; letter-spacing: 0.1em; }
.blogpost_hero .blogpost_heroright .blog_tag:hover { color:#013138; }
.blogpost_hero .blogpost_heroright .blog_tag:first-child { display:block; }

.blogpost_hero .blogpost_socialsharing { margin-right:30px; }
.blogpost_hero .blogpost_socialsharing a { margin-right:15px; width:auto; float:left; }
.blogpost_hero .blogpost_socialsharing a img { width:22px; height:22px; }
.blogpost_hero .blogpost_socialsharing a:hover { transform: scale(.8); -webkit-transform: scale(.8); -moz-transform: scale(.8); -ms-transform: scale(.8); }

.blogpost_hero .blogpost_heroinfo { display:flex; align-items:center; width:100%; float:left; }
.blogpost_hero .postdate { font-weight: bold; font-size:16px; }

.blogpost_hero .heropost_author { width:100%; float:left; margin-top:50px; }
.blogpost_hero .heropost_author .blog-author__image { width:60px; height:60px; border-radius:50%; float:left; }
.blogpost_hero .heropost_author .blog-author__name { width:calc(100% - 60px); float:left; padding-left:20px; }
.blogpost_hero .heropost_author .blog-author__name span { font-weight:bold; color: #013138; }
.blogpost_hero .heropost_author .blogheroauthor_text { font-size:14px; line-height:20px; }

.blogpost_comments { margin:30px 0; }
.blogpost_comments h5 { margin-bottom:20px; }

/**/
.blog_recentpost { margin:70px 0; }
.blog_recentpost .blog-recent-posts__title { margin-bottom:40px; text-align:center; }
.related_post { width:100%; float:left; padding:0 15px; }
.related_post .blog-author__image { width:100%; width:float:left; height:340px; }
.related_post .recentpost_tags { margin:15px 0; width:100%; float:left; }
.related_post .recentpost_tags .recentpost_tag { color: #F7625B; display:none; text-transform:uppercase;  font-weight: bold; font-size: 14px; line-height: 22px; margin-right:10px; }
.related_post .recentpost_tags .recentpost_tag:hover { color:#06abbf; }
.related_post .recentpost_tags .recentpost_tag:first-child { display:block; }

.related_post .recentpost_title { width:100%; float:left; margin:0; }
.related_post .recentpost_title a { width:100%; float:left; color: #000000; }
.related_post .recentpost_title a:hover { color:#06abbf; }
.blog_recentpost ul.slick-dots { padding-top:40px; }

/**/
.blogauthor_post { position:relative; background: #F3F8F9; border-radius: 8px; padding:40px; margin:40px 0 60px; }
.blogauthor_post .blog_post_author_image { width:60px; height:60px; border-radius:50%; float:left; }
.blogauthor_post .blog_post_author_info { width:calc(100% - 60px); float:left; padding-left:30px; }
.blogauthor_post .blog_post_author_info span { font-weight:bold; }
.blogauthor_post .author_infotext { margin-top:20px; }

.topicsfollow { width:100%; float:left; margin-bottom:40px; }
.topicsfollow span { font-weight: bold; color: #013138;  margin-right:10px;  }
.topicsfollow .viewposttopics_box { display:flex; align-items:center; width:50%; float:left; }
.topicsfollow .viewposttopics_box .blog_tag { padding:5px 10px 3px 10px; margin-top:10px; background: #FFF2EB; margin-left:10px; font-weight:bold; float:left; width:auto; border-radius: 2px; font-size:12px; line-height:24px; color: #F7625B; letter-spacing: 0.1em; text-transform: uppercase; }
.topicsfollow .viewposttopics_box .blog_tag:hover { background: #013138; color:#fff; }
.topicsfollow .viewpostfollow_box { width:50%; float:left; display: flex; align-items: center; justify-content: flex-end; }
.topicsfollow .viewpostfollow_box span { margin-right:0; }
.topicsfollow .viewpostfollow_box a { margin-left:15px; }
.topicsfollow .viewpostfollow_box a img { width:22px; height:22px; }
.topicsfollow .viewpostfollow_box a:hover { transform: scale(.8); -webkit-transform: scale(.8); -moz-transform: scale(.8); -ms-transform: scale(.8); }

.blog_post_author_info .author_follow { width:auto; float:right; }
.blog_post_author_info .author_follow .hs-author-social-links {  }
.blog_post_author_info .author_follow .hs-author-social-links a { width:auto; float:left; margin-left:25px; color: #013138;text-decoration-line: underline; }
.blog_post_author_info .author_follow .hs-author-social-links a:hover { color:#06abbf; }

/**/
.blog-index__tag-header { width:100%; float:left; padding:50px 0; background: #f7625b; }






@media (min-width: 2200px){

    .pricingbox_area .pricingbox_inner {
    float: none;
    display: inline-block;
    text-align: left;
}
      .pricingbox_area2 .pricingbox_inner {
    float: none;
    display: inline-block;
    text-align: left;
}
}


@media (min-width: 1241px) and (max-width: 1440px){

    .row-fluid .wrapper, .wrapper { width: 1200px; }
    .thefeatures_area { padding:40px 0 60px; }
    .ourapproch_video { margin-top:40px; }

    /**/
    .fiftytextimg_wrapimg { transform: scale(.8); -webkit-transform: scale(.8); -moz-transform: scale(.8); -ms-transform: scale(.8); }
    .fiftytextimg_area { padding:20px 0 50px; }
    .fiftytextimg_wrapimg:before { right:0; }
    .fiftytextimg_wrapimg .spotlight_img3 { margin-left: 47px; }
    .fiftytextimg_wrapimg .spotlight_img1:before { right:-131px; }

    .makeinfu_herinarea.anhonestplantimgtext_area .fiftytextimg_wrapimg { transform: scale(1); bottom: -60px; left: -80px; }
    .contactmodule_area:after { right:100px; }

    .faqwithaccord_area:after { right:0; }

    /*--*/
    .careerimg_area .careerimg_box:first-child { max-width: 440px; }
    .careerimg_area .careerimg_box .careerimg_boximg { height:240px; }
    .careerimg_area .careerimg_box:nth-child(2) .careerimg_boximg { height: 350px; }
    .careerimg_area .careerimg_box:nth-child(3) .careerimg_boximg { height: 280px; }
    .careerimg_area .careerimg_box:nth-child(4):after { left: -165px; top: 40px; }
    .careerimg_area .careerimg_box:nth-child(4):before { left: -115px; top: 10px; background: #fff2eb; width: 100px; height: 100px; }
    .careerimg_area .careerimg_box:nth-child(3) { max-width: 250px; }
    .careerimg_area { padding-bottom:40px; }

    .standardtext_area:after { right:140px; }

    .pressmodule_area:after { top: 0px; right: 140px; }





}


@media (min-width: 992px) and (max-width: 1240px){

    .row-fluid .wrapper,.wrapper { width:960px;  }
    h1 { font-size: 40px; line-height: 50px; }
    h2 { font-size: 30px; line-height: 40px; }

    .header_area .mainmenu { padding-left:20px; }
    .header_area .hs-menu-wrapper.hs-menu-flow-horizontal ul li a { font-size: 16px; padding:10px; }

    .homehero_area .homehero_right .homehero_box { padding:30px; }

    .heroinner_area.hero_area .hero_right img { position:relative; bottom:-40px; }
    .heroinner_area.hero_area .hero_right:after { bottom:-110px; }

    .thefeatures_area { padding:40px 0; }
    .thefeatures_area .featuresbox_cover { margin-top:20px; }

    .theplatform_area { margin:60px 0; }
    .theplatform_area .theplatform_right { padding:40px 15px 40px 50px; }

    .ourapproch_area { padding:60px 0 30px; }
    .ourapproch_video .ourapproch_videoimg { height:600px; }
    .ourapproch_video { margin-top:40px; }

    /**/
    .pricingbox_main { padding:60px 0 100px 0; }
    .pricingbox_area .pricingbox_boxbtntext { display:block; }
    .pricingbox_area .pricingbox_pricelist { width:100%; padding:15px 0 0; }

      .pricingbox_main2 { padding:60px 0 100px 0; }
    .pricingbox_area2 .pricingbox_boxbtntext { display:block; }
    .pricingbox_area2 .pricingbox_pricelist { width:100%; padding:15px 0 0; }

    /**/
    .fiftytextimg_wrapimg { transform: scale(.9); }
    .fiftytextimg_wrapimg:before { right:-20px; width: 284px; height: 475px; }
    .fiftytextimg_wrapimg .spotlight_img2 { margin-top: -170px;  }
    .fiftytextimg_wrapimg .spotlight_img3 { margin-left: 0; }
    .fiftytextimg_wrapimg .spotlight_img1:before { right: -60px;}

      .fiftytextimg_wrapimg2 {  }
    .fiftytextimg_wrapimg:before { right:-20px; width: 284px; height: 475px; }
    .fiftytextimg_wrapimg .spotlight_img2 { margin-top: -170px;  }
    .fiftytextimg_wrapimg .spotlight_img3 { margin-left: 0; }
    .fiftytextimg_wrapimg .spotlight_img1:before { right: -60px;}

    /**/
    .paymentimgtext_area .halfimgtext_imgwrap { transform: scale(.8); -webkit-transform: scale(.8); -moz-transform: scale(.8); -ms-transform: scale(.8); }

    .anhonestplantimgtext_area .fiftytextimg_wrapimg { transform:scale(1.2); max-width:365px; left:-60px; float:none; display:inline-block; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg:after { right: -10px; top: -80px; transform: scale(.5); -webkit-transform: scale(.5); -moz-transform: scale(.5); -ms-transform: scale(.5); }
      .anhonestplantimgtext_area .fiftytextimg_wrapimg2 {  max-width:365px; left:-60px; float:none; display:inline-block; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg2:after { right: -10px; top: -80px; transform: scale(.5); -webkit-transform: scale(.5); -moz-transform: scale(.5); -ms-transform: scale(.5); }

    .anhonestplantimgtext_area .honestplatform_img { left:60px; }
    .anhonestplantimgtext_area .fiftytextimg_right .honestplatform_img img { max-width:200px; }
    .anhonestplantimgtext_area .honestplatform_img2 { margin-top: 26px; left: 44px; }
    .anhonestplantimgtext_area .fiftytextimg_right .honestplatform_img2 img { max-width:160px; }
    .anhonestplantimgtext_area .honestplatform_img3 { left: 106px;  top: 0; }
    .anhonestplantimgtext_area .fiftytextimg_right .honestplatform_img3 img { max-width:110px; }

    .anhonestplantimgtext_area .honestplatform_img4 { margin-top:-12px; left: auto; right: -110px; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg:before {  right: 30px; top: -20px; width: 194px; height: 286px; }

.anhonestplantimgtext_area .fiftytextimg_right { margin-top:50px; }
    .anhonestplantimgtext_area .fiftytextimg_right img { max-width:250px; }
    .anhonestplantimgtext_area .fiftytextimg_area .fiftytextimg_right img { max-width: 180px; }
    .joinnextgenimgtext_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { right:0; transform: rotate(-75deg) scale(.5); -webkit-transform: rotate(-75deg) scale(.5); -moz-transform: rotate(-75deg) scale(.5); -ms-transform: rotate(-75deg) scale(.5); }

    .workstep_one .workstep_img { padding-right:40px; }

    .workstep_one .halfimgtext_box,.workstep_two .halfimgtext_box,.workstep_three .halfimgtext_box,.workstep_four .halfimgtext_box { padding:0; }
    .workstep_one .halfimgtext_box { padding-bottom:50px; }
    .thebrand_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { top: 90px; width: 240px; height: 106px; }
    .thebrand_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { left: 10px;  bottom: -20px; }
    .thebrand_area { padding:40px 0; }

    /**/
    .ourapprochvideo_video:before { right:-20px; }

    .businesssignup_area .businesssignup_img { max-width: 400px; }
    .infuignupfront_area.businesssignup_area .businesssignup_right:after { top:70px; }

    .footer_area .aseeninlogo_box .aseeninlogo_logobox img { max-width:100px; }

    /**/
    .featuredhero_main:after { display:none; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg { left:0; }
      .anhonestplantimgtext_area .fiftytextimg_wrapimg2 { left:0; }
    .campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { left: 40px; bottom: 70px; top: auto;  width: 172px;  height: 106px; }
    .campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { left: 14px;  top: 10px; }
    .campaignbox_area.anhonestplantimgtext_area .honestplatform_img2 { right: -140px; }
    .campaignbox_area.anhonestplantimgtext_area .honestplatform_img3 { left: 20px; bottom: 0; }

    .discoveryrecuit_area .halfimgtext_imgwrap:before { width: 322px; right:0; height: 246px; }
    .discoveryrecuit_area .halfimgtext_imgwrap .halfimgtext_img3 { left: 34px; margin-top: -180px; }
    .discoveryrecuit_area .halfimgtext_img1 { bottom: -48px; right: -40px; }

    .reportanalynbox_area.campaignbox_area.anhonestplantimgtext_area .honestplatform_img2 { right:20px; left:auto; }
    .reportanalynbox_area.campaignbox_area.anhonestplantimgtext_area .honestplatform_img3 { left:auto; right: -90px; }
    .reportanalynbox_area.campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg::after { top: auto; bottom: 0; right: -130px; left: auto; }

    .mangtrackbox_area.campaignbox_area .fiftytextimg_wrapimg { left:0; }
    .mangtrackbox_area.campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { left: auto; bottom: -70px; background-size: 100%; max-width: 100px; }
    .mangtrackbox_area.anhonestplantimgtext_area .fiftytextimg_right { margin-top:0; }

    .customsuctem_area.campaignbox_area.anhonestplantimgtext_area .honestplatform_img2 {  left: 20px; }
    .customsuctem_area.campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { top: 12px; left: 20px; }

    .makeinfu_herinarea.anhonestplantimgtext_area .fiftytextimg_wrapimg { transform: scale(1.2); bottom: -31px; left: -30px; }
    .makeinfu_herinarea.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { left: 140px; top: -21px; width: 153px;  height: 117px; }
    .makeinfu_herinarea.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { left: 181px; bottom: -5px; }

    /**/
    .contactmodule_area { padding:40px 0; }
    .contactmodule_area:after { right:10px; }

    .faqwithaccord_area:after { right:0; }

    .careerimg_area .careerimg_cover {  }
    .careerimg_area .careerimg_box:first-child { max-width: 360px; }
    .careerimg_area .careerimg_box .careerimg_boximg { height:240px; }
    .careerimg_area .careerimg_box:nth-child(2) .careerimg_boximg { height: 350px; }
    .careerimg_area .careerimg_box:nth-child(3) .careerimg_boximg { height: 280px; }
    .careerimg_area .careerimg_box:nth-child(4):after { left: -165px; top: 40px; }
    .careerimg_area .careerimg_box:nth-child(4):before { left: -115px; top: 10px; background: #fff2eb; width: 100px; height: 100px; }
    .careerimg_area .careerimg_box:nth-child(3) { max-width: 250px; }
    .careerimg_area { padding-bottom:40px; }

    .standardtext_area .standardtext_imgmain:before { display:none; }
    .standardtext_area:after,.standardtext_area:before { display:none; }
    .standardtext_area { padding:40px 0; }

    .abouthero_area.influencelphero_area .influencelphero_img img { max-width:320px; }
    .theteam_area .theteam_cover .theteam_box { width:33.33%; padding:0 15px; }

    .pressmodule_area:after { top: 0; right: 30px; }

    .blogsubscribe_area { padding:30px 0 100px; }
    .blogsubscribe_area .blogsubscribe_cover { padding:30px; max-width:920px; }

    .blog_recentpost { margin-top:30px; }
    .blogpost_hero .blogpost_heroleft:after { left:-20px; }



}

@media (min-width: 768px) and (max-width: 991px){

    .row-fluid .wrapper,.wrapper { width:750px; }
    h1 { font-size: 36px; line-height: 44px; }
    h2 { font-size: 26px; line-height: 34px; }


    .footer_area .getstarted_box { padding:40px 0; }
    .footer_area .aseeninlogo_box { padding:40px 0; }
    .footer_area .footer_copyright { padding:40px 0; }
    .footer_area .footer_main .footer_box { width:25%; }
    .footer_area .footer_main .footer_left { width:100%; }
    .footer_area .footer_main .footer_box h6 { margin:0 0 10px; }
    .footer_area .footer_boxmenu ul li a { padding:2px 0; font-size: 14px; line-height: 22px; }
    .footer_area .footer_main .footer_righttext { text-align:left; margin-top:30px; }
    .footer_area .footer_follow ul { text-align:left; }
    .footer_area .footer_follow ul li { margin-left:0; margin-right:15px; }

    .hero_area .hero_left { padding-right:20px; }
    .hero_area .hero_left .hero_text { margin-bottom:30px; }
    .hero_area .hero_left .video_btn a { padding-left:0;  width:100%; float:left; margin-top:20px; }
    .hero_area .hero_left .hero_btns { display:block; }
      .hero_area .hero_middle { padding-right:20px; }
    .hero_area .hero_middle .hero_text { margin-bottom:30px; }
    .hero_area .hero_middle .video_btn a { padding-left:0;  width:100%; float:left; margin-top:20px; }
    .hero_area .hero_middle .hero_btns { display:block; }

    .logo_area { padding:40px 0; }

    .fiftytextimg_area { padding:20px 0; }

    .growaudience_area { padding:50px 0; }
    .growaudience_area .growaudience_left { width:100%; padding:0 0 30px; }
    .growaudience_area .growaudience_right { width:100%; }
    .growaudience_area .growaudience_left h2 { margin-bottom:30px; }

    .tracktraffic_area { padding:50px 0 30px; }
    .tracktraffic_area .tracktraffic_cover { margin-top:30px; }

    .titlecontent_area { padding:40px 0; }
    .titlecontent_area .titlecontent_text { font-size: 18px; line-height: 26px; }

    .servicesmain_area { padding:40px 0; }
    .servicesmain_area .servicesmain_left { width:100%; padding:0 0 50px; }
    .servicesmain_area .servicesmain_right { width:100%; }

    .quoat_area { padding:30px 0 100px; }
    .quoat_area .quoat_cover { padding:40px; }
    .quoat_area .quoat_cover:before,.quoat_area .quoat_cover:after { display:none; }

    .homehero_area .homehero_right .homehero_box { padding:30px; }

    .heroinner_area.hero_area h1 { margin-bottom: 30px; }
    .heroinner_area .border_btn { margin:0; float:left; }
    .heroinner_area.hero_area .hero_subtitle { margin-bottom:15px; }
    .heroinner_area.hero_area .hero_left .hero_btns .btn_style a { margin-right:15px; margin-bottom:15px; }
    .heroinner_area.hero_area .hero_middle .hero_btns .btn_style a { margin-right:15px; margin-bottom:15px; }

  .heroinner_area.hero_area .hero_right img { margin:0; }
    .heroinner_area.hero_area .hero_right:after { bottom:0; }

    .ourapproch_area { padding:50px 0 30px; }
    .ourapproch_video .ourapproch_videoimg { height:500px; }
    .thefeatures_area { padding:50px 0 30px; }
    .thefeatures_area .featuresbox_cover { margin-top:20px; }

    .theplatform_area { padding:60px 0; margin:0; }
    .theplatform_area .theplatform_left { margin:0; }
    .theplatform_area .theplatform_right { padding:0 15px 0 50px; }

    .needmorecon_area { padding:50px 0; }
    .needmorecon_area h5 { margin-bottom:10px; }

    /**/
    .featuredhero_area { padding:60px 0 80px; }
    .halfimgtext_area .halfimgtext_box { padding:40px 0; }
    .halfimgtext_area .halfimgtext_box .halfimgtext_left { font-size: 16px; line-height: 26px; }
    .halfimgtext_area .halfimgtext_box .halfimgtext_boxtext { margin-bottom:10px; }

    /**/
    .pricingbox_main { padding:50px 0; }
    .pricingbox_area .pricingbox { width:50%; float: none; display: inline-block; margin-right: -4px;  margin-bottom:30px; }
    .pricingbox_area .pricingbox:last-child { margin-bottom:0; }
    .pricingbox_area .pricingbox_boxbtntext { display:block; }
    .pricingbox_area .pricingbox_pricelist { width:100%; padding:15px 0 0; }

    .pricingbox_area .pricingbox_info { text-align:center; display:block;}
    .pricingbox_area .pricing_boxwrap { margin-top: -40px; margin-bottom: 40px; }

      .pricingbox_main2 { padding:50px 0; }
    .pricingbox_area2 .pricingbox { width:50%; float: none; display: inline-block; margin-right: -4px;  margin-bottom:30px; }
    .pricingbox_area2 .pricingbox:last-child { margin-bottom:0; }
    .pricingbox_area2 .pricingbox_boxbtntext { display:block; }
    .pricingbox_area2 .pricingbox_pricelist { width:100%; padding:15px 0 0; }

    .pricingbox_area2 .pricingbox_info { text-align:center; display:block;}
    .pricingbox_area2 .pricing_boxwrap { margin-top: -40px; margin-bottom: 40px; }

    /**/
    .servicesmain_area { overflow:hidden; }

    .fiftytextimg_wrapimg:before { width: 284px; height: 335px; }
    .fiftytextimg_wrapimg .spotlight_img2 { margin-top: -140px; }
    .fiftytextimg_wrapimg .spotlight_img3 { margin-left: 35px;  }
    .fiftytextimg_wrapimg .spotlight_img1:before {width: 313px; transform: scale(.8); height: 102px; right: -156px; top: 34px;}
    .fiftytextimg_wrapimg:after { left: 48px; bottom: 50px; }

    /**/
    .anhonestplantimgtext_area .fiftytextimg_wrapimg { transform: scale(.6); }
      .anhonestplantimgtext_area .fiftytextimg_wrapimg2 { transform: scale(.6); }
    .paymentimgtext_area .halfimgtext_imgwrap { transform: scale(.7); left:-30px; }
    .sohowworkbox_area .sohowworkbox_box { width:33.33%; margin-bottom:30px;  }
    .sohowworkbox_area { padding:50px 0 0; }

    /**/
    .anhonestplantimgtext_area { overflow:hidden; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg { transform: scale(.9); left:-60px; float:none; display:inline-block; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg:after { right: -10px; top: -80px; transform: scale(.5); -webkit-transform: scale(.5); -moz-transform: scale(.5); -ms-transform: scale(.5); }
      .anhonestplantimgtext_area .fiftytextimg_wrapimg2 { transform: scale(.9); left:-60px; float:none; display:inline-block; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg2:after { right: -10px; top: -80px; transform: scale(.5); -webkit-transform: scale(.5); -moz-transform: scale(.5); -ms-transform: scale(.5); }

    .anhonestplantimgtext_area .honestplatform_img { left:60px; }
    .anhonestplantimgtext_area .fiftytextimg_right .honestplatform_img img { max-width:200px; }
    .anhonestplantimgtext_area .honestplatform_img2 { margin-top: 26px; left: 44px; }
    .anhonestplantimgtext_area .fiftytextimg_right .honestplatform_img2 img { max-width:160px; }
    .anhonestplantimgtext_area .honestplatform_img3 { left: 106px;  top: 0; }
    .anhonestplantimgtext_area .fiftytextimg_right .honestplatform_img3 img { max-width:110px; }

    .anhonestplantimgtext_area .honestplatform_img4 { margin-top:-12px; left: auto; right: -110px; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg:before {  right: 30px; top: -20px; width: 194px; height: 286px; }

.anhonestplantimgtext_area .fiftytextimg_right { margin-top:50px; }
    .anhonestplantimgtext_area .fiftytextimg_right img { max-width:250px; }
    .anhonestplantimgtext_area .fiftytextimg_area .fiftytextimg_right img { max-width: 180px; }

    /**/
    .influencelphero_area { padding-top:30px; }
    .influencelphero_area .influencelphero_img { max-width:280px; float:left; }
    .influencelphero_area .influencelphero_img .influencelphero_img2 { z-index:1; margin-top: -110px;  margin-left: 0;  left: 70px; }
    .influencelphero_area .influencelphero_img:before { right:-40px; }

    /**/
    .inflinnerhero_area.influencelphero_area { padding:70px 0; }
    .workstep_one .workstep_img { transform: scale(.8); -webkit-transform: scale(.8); -moz-transform: scale(.8); -ms-transform: scale(.8); }
    .workstep_two .workstep_img { transform: scale(.8); -webkit-transform: scale(.8); -moz-transform: scale(.8); -ms-transform: scale(.8); }
    .workstep_three .workstep_img { transform: scale(.8); -webkit-transform: scale(.8); -moz-transform: scale(.8); -ms-transform: scale(.8); }
    .workstep_four .workstep_img { transform: scale(.8); -webkit-transform: scale(.8); -moz-transform: scale(.8); -ms-transform: scale(.8); }
    .workstep_four { padding-bottom:0; }
    .youseconcta_area { padding-top:40px; }
    .thebrand_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { top: 70px; width: 273px; right: -4px;  height: 106px; }
    .thebrand_area.anhonestplantimgtext_area { padding:50px 0; }

    .workstep_one .halfimgtext_box,.workstep_two .halfimgtext_box,.workstep_three .halfimgtext_box,.workstep_four .halfimgtext_box { padding:0; }

    /**/
    .ourapprochvideo_video:before { right:-20px; }
    .ourapprochvideo_video { margin-top: 30px;  margin-bottom: -100px; }
    .ourapprochvideo_video .ourapproch_videoimg { height:400px; }
    .ourapprochvideo_area { margin-bottom: 100px; padding-top:40px; }

    .matchmade_area.payperformance_area { padding-bottom:0; }
    .payperformance_area .payperformance_text { margin-bottom:30px; }

    /**/
    .businesssignup_area .businesssignup_img { height: 570px; max-width:320px; }
    .businesssignup_area .businesssignup_right { padding:40px 50px 100px 0; }
    .infuignupfront_area.businesssignup_area .businesssignup_right:after { display:none; }

    .footer_area .aseeninlogo_box .aseeninlogo_logobox img { max-width:80px; }

    /**/
    .featuredhero_main:after { display:none; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg { left:0; }

      .anhonestplantimgtext_area .fiftytextimg_wrapimg2 { left:0; }
.campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { left: 40px; bottom: 70px; top: auto;  width: 172px;  height: 106px; }
    .campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { left: 14px;  top: 10px; }
    .campaignbox_area.anhonestplantimgtext_area .honestplatform_img2 { right: -140px; }
    .campaignbox_area.anhonestplantimgtext_area .honestplatform_img3 { left: 20px; bottom: 0; }

    .discoveryrecuit_area .halfimgtext_imgwrap:before { width: 322px; right:0; height: 246px; }
    .discoveryrecuit_area .halfimgtext_imgwrap .halfimgtext_img3 { left: 34px; margin-top: -180px; }
    .discoveryrecuit_area .halfimgtext_img1 { bottom: -48px; right: -40px; }

    .reportanalynbox_area.campaignbox_area.anhonestplantimgtext_area .honestplatform_img2 { right:20px; left:auto; }
    .reportanalynbox_area.campaignbox_area.anhonestplantimgtext_area .honestplatform_img3 { left:auto; right: -90px; }
    .reportanalynbox_area.campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg::after { top: auto; bottom: 0; right: -130px; left: auto; }

    .mangtrackbox_area.campaignbox_area .fiftytextimg_wrapimg { left:0; }
    .mangtrackbox_area.campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { left: auto; bottom: -70px; background-size: 100%; max-width: 100px;  }
    .mangtrackbox_area.anhonestplantimgtext_area .fiftytextimg_right { margin-top:0; }

    .customsuctem_area.campaignbox_area.anhonestplantimgtext_area .honestplatform_img2 {  left: 20px; }
    .customsuctem_area.campaignbox_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { top: 12px; left: 20px; }

    .makeinfu_herinarea.anhonestplantimgtext_area .fiftytextimg_wrapimg { transform: scale(1);  bottom: 0; left: -90px; }
    .makeinfu_herinarea.fiftytextimg_area .fiftytextimg_left { padding-right:15px; }
    .makeinfu_herinarea.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { top: -20px;  width: 163px; height: 117px; }
    .makeinfu_herinarea.anhonestplantimgtext_area .fiftytextimg_wrapimg:after { left: 171px; top: auto;  bottom: -40px; }
    .makeinfu_herinarea .border_btn { margin:20px 0 0; width:100%; }
    .makeinfu_herinarea h1 { margin-bottom:10px; }

    /**/
    .hs-content-id-36844143680 .header_area .header_main {  border-bottom:1px solid #ccc; }
    .contactmodule_area { padding:40px 0; }
    .contactmodule_area:after,.contactmodule_area:before { display:none; }

    .hs-content-id-36839569437 .header_area .header_main {  border-bottom:1px solid #ccc; }
    .faqwithaccord_area:after,.faqwithaccord_area:before { display:none; }

    /**/
    .careerimg_area .careerimg_box:first-child:after { display:none; }
    .careerimg_area .careerimg_box:nth-child(4):before,.careerimg_area .careerimg_box:nth-child(4):after { display:none; }
    .careerimg_area .careerimg_box:nth-child(2) .careerimg_boximg { height:331px; }
    .currentopen_area { padding:30px 0 50px; }
    .career_area.influencelphero_area .influencelphero_img .influencelphero_img2 { margin-top: -90px; margin-left: 50px; width: 200px; z-index: -1; }
    .career_area.influencelphero_area .influencelphero_img .influencelphero_img2 img { border:none; }

    .standardtext_area .standardtext_imgmain:before { display:none; }
    .standardtext_area:after,.standardtext_area:before { display:none; }
    .hs-content-id-36983297973 .header_area .header_main {  border-bottom:1px solid #ccc; }

    .abouthero_area.career_area.influencelphero_area .influencelphero_img .influencelphero_img2 { margin-top: -140px; margin-left: 90px; }
    .ourstory_area { padding:50px 0; }
    .theteam_area .theteam_cover .theteam_box { width:33.33%; padding:0 10px; }
    .theteam_area .theteam_cover .theteam_boximg { height:280px; }
    .theteam_area .theteam_cover .theteam_boximg2 { height:280px; margin-top:-280px;}

    .fiftytextimg_wrapimg .spotlight_img3 { margin-left: -40px; max-width: 240px; }
    .fiftytextimg_area { overflow:hidden; }

    /**/
    .hs-content-id-37043267865 .header_area .header_main {  border-bottom:1px solid #ccc; }
    .pressmodule_area:after,.pressmodule_area:before { display:none; }
    .pressmodule_area .pressmodule_box { padding:0 60px 40px; }
    .pressmodule_area .pressmodule_boilbox { padding:40px; }
    .pressmodule_area { padding:50px 0 80px; }

    /**/
    .blog-index .blog-index__post { width:50%; }
    .blog-index .blog-index__post .blog-index__post-image { height: 280px; }
    .bloglisting_wrap .bloglisting_left .bloftopic_box a { font-size:14px; line-height:20px; }
    .infublogtext { font-size:14px; line-height:20px; }

    .hs-blog-listing .header_area .header_main { border-bottom:1px solid rgb(1 49 56 / .1); }
    .blogheroitem_cover .blogheroitem_img { max-width: 320px; height: 405px; }
    .blogheroitem_cover .blogheroitem_right:before { width: calc(100% - 10px); height: 140px; }

    .topicsfollow .viewposttopics_box .blog_tag { margin-bottom:10px; padding:3px 8px 1px 8px; }
    .topicsfollow .viewpostfollow_box a img { width:18px; }
    .topicsfollow { margin-bottom:0; }

    .related_post { padding:0 10px; }
    .blogpost_hero .blogpost_heroright { padding-left:30px; }

    .hs-blog-post .header_area .header_main { border-bottom:1px solid rgb(1 49 56 / .1); }

    .blogsubscribe_area { padding:30px 0 100px; }
    .blogsubscribe_area .blogsubscribe_cover { padding:30px; max-width:680px; }
    .blogsubscribe_area .blogsubscribe_form form .hs_email { padding:0 0 15px; }
    .blogsubscribe_area .blogsubscribe_form form .hs_submit { float:left; position:relative; top:0; margin-top:15px; }
    .blogpost_hero { padding:30px 0 50px; }

    .blog_recentpost ul.slick-dots { padding-top:20px; }

    .blog_post_author_info .author_follow { float:left; width:100%; }
    .blog_post_author_info .author_follow .hs-author-social-links a { margin:0 15px 0 0; }
    .blogauthor_post .blog_post_author_info span { width:100%; float:left; margin-bottom:10px; }

    .blogheroitem_cover .blogheroitem_img:before { top:50px; }




}

@media (min-width: 30px) and (max-width: 767px){

    .row-fluid .wrapper,.wrapper { width:100%;  padding:0 15px; float:left !important; }
    h1 { font-size: 30px; line-height: 40px; }
    h2 { font-size: 24px; line-height: 34px; }
    h3 { font-size: 18px; line-height: 26px; }
    h4 { font-size: 16px; line-height: 24px; }
    .career_area.influencelphero_area h1 { color: #000000; margin-bottom:50px; padding-left:20px; padding-right:20px; margin:0; padding-bottom:35px; }

    .theteam_area .theteam_cover .theteam_boximg { height:400px; }

      .theteam_area .theteam_cover .theteam_boximg2 { height:400px; margin-top:-400px;}

    .footer_area .footer_main .footer_left { width:100%; max-width: 400px; float: none; display: inline-block; text-align: left; }
    .footer_area .footer_main .footer_box h6 { margin-bottom:10px; }
    .footer_area .footer_main .footer_box { width:50%; height:250px;text-align:center;}
    .footer_area .footer_main .footer_righttext { width:100%; display:none; }
    .footer_area .footer_main { padding-bottom:0; padding-top:40px; text-align:center; }

    .footer_area .footer_copyright { padding:40px 0; display: flex; flex-direction: column-reverse; }
    .footer_area .footer_copyright .footer_copyright_logo { width:100%; text-align:center; }
    .footer_area .footer_copyright .footer_copyright_menu { width:100%; text-align:center; }
    .footer_area .footer_copyright .footer_copyright_menu ul { float:none; display:inline-block; margin-bottom:20px; }
    .footer_area .footer_copyright .footer_copyright_menu ul li:first-child { margin-left:0; }
    .footer_area .footer_boxmenu ul li a { font-size: 14px; line-height: 22px; }

    .footer_area .aseeninlogo_box { display:none; }
    .footer_area .getstarted_box { padding:40px 0; text-align:center; display:inline-block; }
    .footer_area .getstarted_box h2 { width:100%; }
    .footer_area .getstarted_box .getstarted_right { width:100%; text-align:center; padding-top:15px; }
    .footer_area .getstarted_box .getstarted_right a { float:none; display:inline-block; }


    /**/
    .hero_area { padding:30px 0 50px; text-align:center; }
    .hero_area .hero_left { width:100%; padding:0 15px; }
    .hero_area .hero_right { width:100%; margin-top:40px; padding:0 15px; }
    .hero_area .hero_left .hero_btns { display:inline-block; text-align:center; }
    .hero_area .hero_left .hero_text { margin:10px 0 20px; }
    .hero_area .hero_left .hero_btns > div { width:100%; float:left; }
    .hero_area .hero_left .hero_btns .btn_style a { float:none; display:inline-block; }
    .hero_area .hero_left .video_btn a { padding-left:0; }
    .hero_area .hero_left .video_btn { display:flex; align-items:center; justify-content:center; margin-top:20px; }
      .hero_area .hero_middle { width:100%; padding:0 15px; }
    .hero_area .hero_middle .hero_btns { display:inline-block; text-align:center; }
    .hero_area .hero_middle .hero_text { margin:10px 0 20px; }
    .hero_area .hero_middle .hero_btns > div { width:100%; float:left; }
    .hero_area .hero_middle .hero_btns .btn_style a { float:none; display:inline-block; }
    .hero_area .hero_middle .video_btn a { padding-left:0; }
    .hero_area .hero_middle .video_btn { display:flex; align-items:center; justify-content:center; margin-top:20px; }
    .hero_area .hero_right img { max-width:400px; width:100%; }

    .fiftytextimg_area { padding:20px 0; text-align:left; }
    .fiftytextimg_area .fiftytextimg_left { width:100%; padding:0; }
    .fiftytextimg_area .fiftytextimg_right { width:100%; margin-top: 30px; }
    .fiftytextimg_area .fiftytextimg_right img { max-width: 500px; width: 100%; float:none; display:inline-block; }
    .fiftytextimg_area .fiftytextimg_btn { display:flex; align-items:center; justify-content:center; }

    .logo_area { padding:40px 0; }
    .logo_area ul.slick-dots { bottom:-20px; }

    .growaudience_area { padding:40px 0; text-align:left; }
    .growaudience_area .growaudience_left { width:100%; padding:0 0 20px; }
    .growaudience_area .growaudience_btn a { float:none; display:inline-block; }
    .growaudience_area .growaudience_right { width:100%; padding:0; }
    .growaudience_area .growaudience_box .growaudience_icon { float:left; }
    .growaudience_area .growaudience_box { width:100%; text-align:left; max-width:400px; float:none; display:inline-block; padding:0; margin-bottom:40px; }
    .growaudience_area .growaudience_left h2 { margin-bottom:20px; }

    .tracktraffic_area { padding:40px 0; display:inline-block; text-align:center; }
    .tracktraffic_area h2 { width:100%; float:left; }
    .tracktraffic_area .tracktraffic_left { display:block; width:100%; padding:30px 15px 0; }
    .tracktraffic_area .tracktraffic_right { width:100%; padding-left:15px; }
    .tracktraffic_area .tracktraffic_tabcontent .tracktraffic_tabimg:before { display:none; }

    .tracktraffic_area .tracktraffic_box { opacity:1; }
    .tracktraffic_area .arrow_btn { text-align:center; display:flex; align-items:center; justify-content:center; }
    .tracktraffic_area .tracktraffic_box .tracktraffic_tabimg img { margin-top:20px; width:100%; max-width:300px; float:none; display:inline-block; }
    .tracktraffic_area .tracktraffic_cover { margin-top:30px; }

    .tracktraffic_area .tracktraffic_box .tracktraffic_tabicon { float:none; margin:0 auto 15px; border-color: #000000 }
    .tracktraffic_area .tracktraffic_box .tracktraffic_tabinfo { width:100%; padding:0; }
    .titlecontent_area .titlecontent_text { max-width:100%; font-size:18px; }

    .fl50 { width:100%; }
    .titlecontent_area { padding:40px 0 30px; text-align:center; }
    .titlecontent_area .wrapper { display:block; }
    .titlecontent_area h2 { margin-bottom:20px; }
    .titlecontent_area h2 br { display:none; }

    .servicesmain_area {  padding:30px 0; }
    .servicesmain_area .servicesmain_left { width:100%; padding:0 0 40px; text-align:center; }
    .servicesmain_area .servicesmain_right { width:100%; }
    .servicesmain_area .servicesmain_box { width:100%; float:none; display:inline-block; max-width:400px; margin-bottom:30px; padding:0; }
    .servicesmain_area .servicesmain_box:last-child { margin-bottom:0; }
    .servicesmain_area .servicesmain_right { text-align:center; }
    .servicesmain_area .servicesmain_box .servicesmain_icon { float:none; margin:0 auto; }
    .servicesmain_area .servicesmain_right .arrow_btn { display:flex; align-items:center; justify-content:center; }

    .quoat_area { padding:50px 0 100px; overflow:hidden; }
    .quoat_area .quoat_cover { padding:30px; }
    .quoat_area .quoat_cover .quoatbox { text-align:center; flex-direction: column-reverse; }
    .quoat_area .quoat_cover .quoatbox .quoatbox_info { width:100%; }
    .quoat_area .quoat_cover .quoatbox .quoatbox_logo { width:100%; padding-right:0; margin-bottom:20px; }
    .quoat_area .quoat_cover .quoatbox .quoatbox_logo img { float:none; display:inline-block; }
    .quoat_area .quoat_cover:before,.quoat_area .quoat_cover:after { }

    .homehero_area { display:block; }
    .homehero_area .homehero_left { width:100%; height:auto; text-align:center; padding:30px 30px 50px; display:none; }
    .homehero_area .homehero_right { width:100%; }
    .homehero_area .homehero_right .homehero_box { text-align:center; padding:30px; }
    .homehero_area .homehero_left .homehero_titlemain { position:relative; margin-top:50px; top: 0; left: 0;  transform: none; }
    .homehero_area .homehero_left .homehero_videobtn { margin-top:10px; }
    .homehero_area.hero_area .hero_left .hero_btns > div { width:auto; }

    .hs-content-id-36102656341 .header { display:block; }
    .hs-content-id-36102656341 .header .header_area { background:#000000; }
    .hs-content-id-36102656341 a.mobile-trigger i, .hs-content-id-36102656341 a.mobile-trigger i:before, .hs-content-id-36102656341 a.mobile-trigger i:after { background:#fff; }
    .hs-content-id-36102656341 .header_area .header_main { border-bottom:1px solid rgb(255 255 255 / .1); }
    .hs-content-id-36102656341 .header_area .logo { background:url('https://www.makeinfluence.com/hubfs/MI_logo_salmon.svg') no-repeat center center; }
    .hs-content-id-36102656341 .header_area .logo img { opacity:0; }

    .thefeatures_area .hefeatures_maintitle { display:block; }
    .thefeatures_area .thefeatures_link { display: none; align-items: center; justify-content: center;}
    .thefeatures_area .thefeatures_link a {  margin-top:20px; }
    .featuresbox_cover .features_box { width:100%; }

    .theplatform_area { display:inline-block; text-align:center; margin:0; padding-top:40px; }
    .theplatform_area .theplatform_title { justify-content: center; }
    .theplatform_area .theplatform_left { width:100%; margin:0 0 20px; padding:0 15px; }
    .theplatform_area .theplatform_right { width:100%; padding:20px 15px 40px; }
    .theplatform_area .theplatform_right .btn_style a { min-width:260px; float:none; display:inline-block; }

    .needmorecon_area { padding:40px 0; }
    .thefeatures_area { text-align:center; padding:40px 0; }
    .thefeatures_area .thefeatures_title { justify-content: center; }
    .featuresbox_cover .features_box .featuresbox_icon { float:none; margin:0 auto; }

    .heroinner_area.hero_area .hero_right img { margin-bottom:0; }
    .heroinner_area.hero_area .hero_right:before,.heroinner_area.hero_area .hero_right:after { display:none; }
    .heroinner_area.hero_area .hero_left .hero_btns > div { margin:0; width:auto; }
    .heroinner_area .border_btn a { float:none; display:inline-block; margin-left:15px; }
    .heroinner_area.hero_area h1 { margin-bottom:30px; }
    .heroinner_area.hero_area .hero_left .hero_btns { display:flex; justify-content:center; }

    .ourapproch_area { padding:40px 0 0; text-align:left; position:relative; }
    .ourapproch_area:before { position:absolute; content:""; right:20px; top:-8px; background:url('') no-repeat center center; width:133px; height:124px; }
    .ourapproch_area .wrapper .ourapproch_title { justify-content: end; }
    .ourapproch_area .wrapper { padding:0; }
    .ourapproch_area .ourapproch_main { padding:0 20px; }

    .ourapproch_video .ourapproch_videoimg { height:450px; }
    .ourapproch_area .ourapproch_title { justify-content:center; padding:0 20px; }
    .ourapproch_area .ourapproch_left { padding-right:0; margin-bottom:20px; }
    .ourapproch_area .ourapproch_right { padding-left:0; }
    .ourapproch_video { margin-top:30px; }
    .ourapproch_area .fl50 { font-size: 16px; line-height: 26px; }
    .ourapproch_area h2 { margin:20px 0; padding:0 20px; }

    /**/
    .halfimgtext_area { padding:20px 0; }
    .halfimgtext_area .halfimgtext_box { display:inline-block; padding:20px 0; text-align:left; }
    .halfimgtext_area .halfimgtext_box .halfimgtext_left { width:100%; padding:0 0 30px; }
    .halfimgtext_area .halfimgtext_box .halfimgtext_right { width:100%; text-align:center; }
    .halfimgtext_area .halfimgtext_box.imageleft .halfimgtext_left { padding:0 0 30px; }
    .halfimgtext_area .halfimgtext_box.imageleft .halfimgtext_right { text-align:center; }
    .halfimgtext_area .halfimgtext_box .arrow_btn { display:flex; align-items:center; justify-content:center; }

    .icontitle { justify-content:flex-start; }
    .servicesicontext_area .servicesicontext_box { width:100%; text-align:center; padding-top:20px; padding-bottom:20px;}
    .servicesicontext_area .servicesicontext_box .servicesicontext_icon { float:none; margin:0 auto; }

    .featuredhero_area { padding:40px 0 60px; }
    .featuredhero_area:before { display:none; }
    .featuredhero_main:after { display:none; }
    .featuredhero_area h2 { margin:20px 0 40px; }

    /**/
    .pricingbox_main { padding:30px 0 20px; }
    .pricingbox_area .pricing_boxwrap { margin-top: 0; margin-bottom: 0; background: #edf8f9; padding-bottom:50px;  }
    .pricingbox_area .pricingbox { width:100%; margin-bottom:30px; text-align:center; }
    .pricingbox_area .pricingbox:last-child { margin-bottom:0; }
    .pricingbox_area .pricingbox_boxbtntext { display:block; }
    .pricingbox_area .pricingbox_pricelist { width:100%; padding:15px 0 0; }
    .pricingbox_area .pricingbox_inner { max-width:400px; float:none; display:inline-block; text-align:left; }
      .pricingbox_main2 { padding:30px 0 20px; }
    .pricingbox_area2 .pricing_boxwrap { margin-top: 0; margin-bottom: 0; background: #edf8f9; padding-bottom:50px;  }
    .pricingbox_area2 .pricingbox { width:100%; margin-bottom:30px; text-align:center; }
    .pricingbox_area2 .pricingbox:last-child { margin-bottom:0; }
    .pricingbox_area2 .pricingbox_boxbtntext { display:block; }
    .pricingbox_area2 .pricingbox_pricelist { width:100%; padding:15px 0 0; }
    .pricingbox_area2 .pricingbox_inner { max-width:400px; float:none; display:inline-block; text-align:left; }

    .aboutprces_area { padding:30px 0; }
    .aboutprces_area .aboutprces_cover { margin-top:30px; }

    .quoat_area .quoat_cover .quoatbox .arrow_btn { display:none; }
    .footer_area .footer_main .footer_box h6 { font-size:14px; line-height:20px; }
    .quoat_area .quoat_cover .quoatbox h6 { font-weight: normal !important; }
    .quoat_area .quoat_cover .quoatbox_wrap { margin-top:10px; }
    .quoat_area .quoat_cover .quoatbox .quoatbox_info {  }
    .logo_area .logo_box .logobox_img img { max-width:80px; }

    .hero_area .hero_right { display:none; }
    .hero_area .hero_left .hero_btns > div:last-child { margin-top:30px; }
  .hero_area .hero_middle .hero_btns > div:last-child { margin-top:30px; }
    .servicesmain_area .servicesmain_box h6 { margin-bottom:0; padding-bottom:10px; border:none;  }
    .servicesmain_area .servicesmain_right .arrow_btn { margin-top:40px; }

    .heroinner_area.hero_area .hero_left .hero_btns>div:last-child { margin-top:0; }
    .heroinner_area.hero_area .border_btn a { margin-top:10px; }
    .heroinner_area.hero_area .hero_left .hero_btns > div a { min-width:260px; }
      .heroinner_area.hero_area .hero_middle .hero_btns>div:last-child { margin-top:0; }
    .heroinner_area.hero_area .hero_middle .hero_btns > div a { min-width:260px; }

    .ourapproch_video .ourapproch_videoimg { border-radius:0; }
    .featuresbox_cover .features_box h6 { margin:15px 0; padding-bottom:0; border:none; }
    .servicesicontext_area .servicesicontext_box h6 { margin:15px 0; padding-bottom:0; border:none;  }
    .theplatform_area { margin-top:90px; }
    .theplatform_area .theplatform_left img { margin-top:-180px;  }

    .servicesicontext_area { padding:10px 0 20px; }
    .halfimgtext_area .halfimgtext_box .halfimgtext_right { display:none; }
    .halfimgtext_area .halfimgtext_box .arrow_btn { justify-content: flex-start; }
    .halfimgtext_area .halfimgtext_box { padding-bottom:0; }
    .halfimgtext_area .halfimgtext_box .halfimgtext_boxtext { margin-bottom: 5px; }
    <!- ælfsf->
    /*.servicesicontext_area { display:none; }*/
    .halfimgtext_area .halfimgtext_box.imageleft .halfimgtext_left { padding-bottom:0; }
    .featuredhero_btns > div a { min-width:260px; }
    .pricingbox_area .pricingbox { padding:0; }
    .pricingbox_area .pricingbox_pricelist { text-align:center; justify-content: center;  }
    .pricingbox_area .pricingbox_boxbtntext .btn_style a { float:none; display:inline-block; min-width: 200px; width: 100%; }

      .pricingbox_area2 .pricingbox { padding:0; }
    .pricingbox_area2 .pricingbox_pricelist { text-align:center; justify-content: center;  }
    .pricingbox_area2 .pricingbox_boxbtntext .btn_style a { float:none; display:inline-block; min-width: 200px; width: 100%; }

    .aboutprces_area .questions_box { border:none; border-radius:0; padding:0 0 20px; margin-bottom:20px; text-align:center; border-bottom:1px solid #e2e7e8; }
    .aboutprces_area .questions_box .questions_title { padding:0 0 40px; }
    .aboutprces_area .questions_box .questions_title:before { bottom:0; left: 50%; font-size: 24px; line-height: 31px; width:30px; height:30px; border: 1px solid #000000; top: auto; margin-left: -15px; }
    .aboutprces_area .questions_box .questions_title.active:before { bottom:12px; line-height: 29px; }
    .aboutprces_area .questions_box .questions_title.active { padding-bottom: 50px; margin-bottom: 0; border-color: #fff; }

    .pricingbox_main:after { display:none; }
    .pricingbox_area .pricingbox_main { padding:30px 0 100px; }
    .pricingbox_area .pricing_boxwrap { background:transparent; margin-top:-80px; }
    .pricingbox_area .pricingbox_boxbtntext { padding-top:25px; margin-top:0; border-top:1px solid #fff; }

      .pricingbox_main2:after { display:none; }
    .pricingbox_area2 .pricingbox_main { padding:30px 0 100px; }
    .pricingbox_area2 .pricing_boxwrap { background:transparent; margin-top:-80px; }
    .pricingbox_area2 .pricingbox_boxbtntext { padding-top:25px; margin-top:0; border-top:1px solid #fff; }

    .tracktraffic_area .arrow_btn { margin-top:0; }
    .tracktraffic_area .tracktraffic_box .tracktraffic_tabicon { display:none; }
    .tracktraffic_area .tracktraffic_box:first-child { display:block; }
    .tracktraffic_area .tracktraffic_box { display:none; }
    .tracktraffic_tabtitle { display:inline-block; margin:20px 0 0; }
    .tracktraffic_tabtitle ul { width:100%; float:left; margin:0; padding:0; }
    .tracktraffic_tabtitle ul li { float:none; display:inline-block; margin:0 5px; border: 1.5px solid #E2E7E8; width:58px; height:58px; border-radius:50%; }
    .tracktraffic_tabtitle ul li a { width: 100%; float: left; height: 100%; display: flex; align-items: center; justify-content: center; }
    .tracktraffic_tabtitle ul li.active { border-color:#000000; }

    .servicesmain_area .servicesmain_leftimge2 { right:-40px; max-width: 150px;}
    .servicesmain_area .servicesmain_mainimg:after { display:none; }
    .servicesmain_area .servicesmain_mainimg { max-width:240px; float:none; display:inline-block; }
    .servicesmain_area .servicesmain_mainimg:before { left: -30px; top: 50px; width: 50px; height: 120px; }
    .servicesmain_area .servicesmain_mainimg img { border-color:#f1625c; }

    /**/
    .fiftytextimg_area .fiftytextimg_right { text-align:center; }
    .fiftytextimg_wrapimg {   left: -50px; max-width: 290px;  float: none;   display: inline-block; margin-bottom:40px; }
    .fiftytextimg_wrapimg:before { width: 250px; height: 290px; }
    .fiftytextimg_wrapimg .spotlight_img3 { margin-left: 0; }
    .fiftytextimg_wrapimg .spotlight_img2 { margin-top: -110px; }
    .fiftytextimg_wrapimg:after { left: -2px;  bottom: -8px; }
    .fiftytextimg_wrapimg .spotlight_img1:before { width: 303px; height: 92px; right: -161px;  top: 26px; transform: scale(0.7); }

    /**/
    .anhonestplantimgtext_area .wrapper { display:block; }
    .payperformance_area .payperformance_text { display:none; }

    .sohowworkbox_area { padding:40px 0; }
    .sohowworkbox_area .wrapper { padding:0; }
    .sohowworkbox_area h2 { padding:0 15px; }
    .sohowworkbox_area .sohowworkbox_box { width:100%; }
    .sohowworkbox_area .sohowworkbox_cover { margin-top:30px; }
    /*.sohowworkbox_area .sohowworkbox_cover .slick-list { padding-right: 50px; }*/

    .paymentimgtext_area { overflow:hidden; }
    .paymentimgtext_area:before { right: -50px; top: 30px; transform: rotate(25deg); -webkit-transform: rotate(25deg); -moz-transform: rotate(25deg); -ms-transform: rotate(25deg); }
    .joinnextgenimgtext_area { position:relative; overflow:hidden; padding-top:30px; }
    .joinnextgenimgtext_area:before { position:absolute; content:""; width: 178px; height: 38px; background: url() no-repeat center center; right: -50px; top:20px; transform: rotate(25deg); -webkit-transform: rotate(25deg); -moz-transform: rotate(25deg); -ms-transform: rotate(25deg);  }

    .joinnextgenimgtext_area.fiftytextimg_area .fiftytextimg_right { display:none; }

    /**/
    .anhonestplantimgtext_area { overflow:hidden; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg { transform: scale(.8); left:-30px; float:none; display:inline-block; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg:after { right: -10px; transform: scale(.5); -webkit-transform: scale(.5); -moz-transform: scale(.5); -ms-transform: scale(.5); }
      .anhonestplantimgtext_area .fiftytextimg_wrapimg2 { transform: scale(.8); left:-30px; float:none; display:inline-block; width:100%;}
    .anhonestplantimgtext_area .fiftytextimg_wrapimg2:after { right: -10px; transform: scale(.5); -webkit-transform: scale(.5); -moz-transform: scale(.5); -ms-transform: scale(.5); }

    .anhonestplantimgtext_area .fiftytextimg_right .honestplatform_img img { max-width:200px; }
    .anhonestplantimgtext_area .honestplatform_img2 { margin-top: -109px;  left: 44px; }
    .anhonestplantimgtext_area .fiftytextimg_right .honestplatform_img2 img { max-width:150px; }
    .anhonestplantimgtext_area .honestplatform_img3 { left: 17px;  top: -5px; }
    .anhonestplantimgtext_area .fiftytextimg_right .honestplatform_img3 img { max-width:110px; }

    .anhonestplantimgtext_area .honestplatform_img4 { margin-top:-123px; left: auto; right: -130px; }
    .anhonestplantimgtext_area .fiftytextimg_wrapimg:before {  right: 30px; top: -20px; width: 194px; height: 280px; }
    .anhonestplantimgtext_area .fiftytextimg_right { margin-top:50px; }
    .anhonestplantimgtext_area .fiftytextimg_right img { max-width:250px; }
    .anhonestplantimgtext_area .fiftytextimg_area .fiftytextimg_right img { max-width: 180px; }

    /**/
    .sohowworkbox_area .slick-active .sohowworkbox_box .sohowworkbox_boximg { float:none; }
    .sohowworkbox_area .sohowworkbox_box .sohowworkbox_boximg { float:left; transition:all .4s ease; }


    .workstep_two.halfimgtext_area .halfimgtext_box,.workstep_three .halfimgtext_area .halfimgtext_box,.workstep_four.halfimgtext_area .halfimgtext_box { padding:0; text-align:center; }

    .workstep_one.halfimgtext_area .halfimgtext_box .halfimgtext_left h2 { margin-bottom:10px; }
    .workstep_two.halfimgtext_area .halfimgtext_box .halfimgtext_left h2 { margin-bottom:10px; }
    .workstep_three.halfimgtext_area .halfimgtext_box .halfimgtext_left h2 { margin-bottom:10px;  }
    .workstep_four.halfimgtext_area .halfimgtext_box .halfimgtext_left h2 { margin-bottom:10px;  }
    .youseconcta_area { padding-top: 30px; }
    .workstep_one .halfimgtext_box,.workstep_two .halfimgtext_box,.workstep_three .halfimgtext_box,.workstep_four .halfimgtext_box { text-align:center; }
    .workstep_one .icontitle,.workstep_two .icontitle,.workstep_three .icontitle,.workstep_four .icontitle  { justify-content: center; }

    .thebrand_area.anhonestplantimgtext_area { padding:40px 0 0; text-align:center; }
    .thebrand_area .icontitle { justify-content: center; }
    .thebrand_area.anhonestplantimgtext_area .fiftytextimg_wrapimg:before { right: -20px; top: 60px; width: 273px;  height: 116px; }
    .anhonestplantimgtext_area .fiftytextimg_right {  margin-top: 20px; }
    .inflinnerhero_area.hero_area { padding:50px 0; }

    .thebrand_area .brandlogo_cover .brandlogo_box { width:33.33%; margin-bottom:30px; }
    .thebrand_area .brandlogo_cover .brandlogo_boximg { justify-content:center; }

    /**/
    .ourapprochvideo_video:before { right:0; }
    .ourapprochvideo_area .ourapprochvideo_textleft { padding:0; width:100%; }
    .ourapprochvideo_area .ourapprochvideo_textright { padding:0; width:100%; }

    .ourapprochvideo_area { margin-bottom:0; padding:40px 0 0; margin-top:40px; }
    .ourapprochvideo_video { margin:20px 0 50px; }
    .ourapprochvideo_video:before,.ourapprochvideo_video:after { display:none; }
    .ourapprochvideo_video .ourapproch_videoimg { height:350px; }

    .influencelphero_area:before { display:none; }

    /**/
    .hs-content-id-36733987003 .header { display:block; }
    .hs-content-id-36733987003 .header_area { background:#fff; }
    .hs-content-id-36733987003 .header_area .header_main { border-bottom:1px solid rgb(1 49 56 / .1); margin-bottom:0; }

    .hs-content-id-36748535485 .header { display:block; }
    .hs-content-id-36748535485 .header_area { background:#fff; }
    .hs-content-id-36748535485 .header_area .header_main { border-bottom:1px solid rgb(1 49 56 / .1); margin-bottom:0; }

    .hs-content-id-36749155852 .header { display:block; }
    .hs-content-id-36749155852 .header_area { background:#fff; }
    .hs-content-id-36749155852 .header_area .header_main { border-bottom:1px solid rgb(1 49 56 / .1); margin-bottom:0; }

    .businesssignup_area .businesssignup_left { display:none; }
    .businesssignup_area .businesssignup_right .businesssignup_topside ul { text-align:center; }
    .businesssignup_area .businesssignup_right .businesssignup_topside { margin-bottom: 20px; }
    .businesssignup_area .businesssignup_right { width:100%; padding:40px 20px; text-align:center; }
    .businesssignup_area .businesssignup_right .businesssignup_formtab { text-align:left; }

    .formtab_box form .form-columns-1 .input { margin-right:0 !important; }
    .formtab_box form .hs_submit { width:100%; float:left; text-align:center; }
    .formtab_box form input.hs-button { width:100%; max-width:300px; float:none; display:inline-block; }

    .infuignupfront_area.businesssignup_area .businesssignup_topside { top:0; position:relative; }
    .infuignupfront_area.businesssignup_area .businesssignup_right:after { display:none; }

    /**/
    .anhonestplantimgtext_area .fiftytextimg_right { display:none; }
    .anhonestplantimgtext_area .fiftytextimg_right2 {  }

  .fiftytextimg_area .fiftytextimg_btn { justify-content: flex-start; padding-top: 10px; }
    .discoveryrecuit_area.halfimgtext_area .halfimgtext_box .halfimgtext_left { padding-left:0;}

    .businesssignup_area .formtabtitle ul li a { padding:10px; font-size:16px; }

    .pricingbox_area .pricingbox_inner:hover .pricingbox_boxsubtext { border-color:transparent; }
    .pricingbox_area .pricingbox_boxsubtext { margin-bottom:0; }
      .pricingbox_area .pricingbox_inner:hover .pricingbox_boxsubtext2 { border-color:transparent; }
    .pricingbox_area .pricingbox_boxsubtext2 { margin-bottom:0; }

      .pricingbox_area2 .pricingbox_inner:hover .pricingbox_boxsubtext { border-color:transparent; }
    .pricingbox_area2 .pricingbox_boxsubtext { margin-bottom:0; }
      .pricingbox_area2 .pricingbox_inner:hover .pricingbox_boxsubtext2 { border-color:transparent; }
    .pricingbox_area2 .pricingbox_boxsubtext2 { margin-bottom:0; }

    /**/
    .makeinfu_herinarea .border_btn { margin-left:0; }
    .makeinfu_herinarea.fiftytextimg_area .fiftytextimg_btn { display:inline-block; padding-top: 30px; }
    .anhonestplantimgtext_area.makeinfu_herinarea { text-align:center; }
    .anhonestplantimgtext_area .fiftytextimg_btn > div { width:auto; padding:0 10px; float: none;  display: inline-block; }
    .anhonestplantimgtext_area .fiftytextimg_btn > div a { float:none; display:inline-block; }
    .anhonestplantimgtext_area .border_btn { margin-top:15px; }
    .makeinfu_herinarea h1 { margin-bottom:0; }

    .lesspolished_area { padding-top:50px; }

    .contactmodule_area:after,.contactmodule_area:before { display:none; }
    .contactmodule_area { text-align:center; padding:30px 0; }
    .contactmodule_area .contactmodule_wrap { text-align:center; }
    .contactmodule_area .contactmodule_subtext { margin:20px 0; font-size: 18px; line-height: 26px; }
    .hs-content-id-36844143680 .header_area .header_main {  border-bottom:1px solid #ccc; }

    /**/
    .hs-content-id-36839569437 .header_area .header_main {  border-bottom:1px solid #ccc; }
    .faqwithaccord_area:after,.faqwithaccord_area:before { display:none; }
    .faqwithaccord_area .faqwithaccord_top { text-align:center; }
    .faqwithaccord_area .faqwithaccord_toptext { font-size:16px; line-height:24px; }
    .faqwithaccord_area .faqbox { padding:15px; }

    .careerimg_area .careerimg_box:first-child:after { display:none; }
    .careerimg_area .careerimg_box { max-width:50% !important; width:50%; }
    .careerimg_area .careerimg_box:nth-child(4):before,.careerimg_area .careerimg_box:nth-child(4):after { display:none; }
    .careerimg_area .careerimg_box:nth-child(5):after { display:none; }
    .careerimg_area .careerimg_box .careerimg_boximg { height:250px !important; }

    .currentopen_area .currentopen_box { width:50%; text-align:center; padding:25px 0; }
    .currentopen_area .currentopen_box .curreopen_item { width:100% !important; padding:0; }
    .currentopen_area .currentopen_box .border_btn a { float:none; display:inline-block; margin-top:15px; padding:12px 10px 10px 10px; }
    .currentopen_area h6 { margin-bottom:0; text-align:center; }

    .currentopen_area .opening_follow ul li { width:100%; text-align:center; }
    .currentopen_area .opening_follow ul li a { float:none; display:inline-block; }
    .currentopen_area { padding:30px 0; }
    .currentopen_area .currentopen_cover { margin-bottom:30px; }
    .careerimg_area { padding-bottom:10px; }

    /**/
    .hs-content-id-36983297973 .header_area .header_main {  border-bottom:1px solid #ccc; }
    .standardtext_area { padding:40px 0; }
    .standardtext_area:after,.standardtext_area:before { display:none; }
    .standardtext_area .standardtext_img { display:none; }
/*     .standardtext_area .standardtext_boxtext h2,.standardtext_area .standardtext_boxtext h3,.standardtext_area .standardtext_boxtext h4 { display:none; } */

    .theteam_area .theteam_cover .theteam_box { width:100%; padding:0 10px; text-align:center; }
    .theteam_area .theteam_cover .theteam_boxinner { max-width:340px; float:none; display:inline-block; text-align:left; }
    .onlytitle_area { padding-left:0; padding-top:20px; text-align:center; }
    .onlytitle_area h2 { width:100%;  }
    .theteam_area .theteam_sectitle { margin-bottom:30px; }
    .theteam_area { padding:30px 0 20px;  }

    .ourstory_area { padding:40px 0 50px; }
    .ourstory_area .ourstory_left { width:100%; padding-right:0; }
    .ourstory_area .ourstory_right { width:100%; padding-left:0; }
    .ourstory_area .ourstory_left h2 { margin:20px 0; }

    .career_area.abouthero_area.hero_area .hero_left { padding:0; line-height:0; }
    .career_area.abouthero_area .inwhymak_content { margin:0; line-height: 24px; font-size: 18px; }

    .footer_area .footer_copyright .footer_copyright_logo img { max-width:140px; }
    .footer_area .footer_copyright .footer_copyright_menu { display:block; }
    .footer_area .footer_copyright .footer_copyright_menu .language_switcher .globe_class .lang_list_class { display:none; margin: 0 0 10px; width: 100% !important; }
    .language_switcher {  margin-left:0; min-width:250px; float:none; display:inline-block; }
    .footer_area .footer_copyright .footer_copyright_logo { margin-top:20px; }
    .footer_area .footer_copyright .footer_copyright_menu ul { float:left; width:100%; text-align:center; }
    .footer_area .footer_copyright .footer_copyright_menu ul li { float:none; display:inline-block; }

    /**/
    .hs-content-id-37043267865 .header_area .header_main {  border-bottom:1px solid #ccc; }
    .pressmodule_area:after,.pressmodule_area:before { display:none; }
    .pressmodule_area .pressmodule_box { padding:0 0 30px; }
    .pressmodule_area .pressmodule_boilbox { padding:30px; }

    .pressmodule_area { padding:40px 0; }
    .pressmodule_picprodteam .picprodteam_box { width:100%; padding:0 0 20px; }
    .pressmodule_picprodteam .picprodteam_box:first-child { padding-left:0; }
    .pressmodule_picprodteam .picprodteam_img { max-width:175px; }
    .pressmodule_area .pressmodule_inpress { padding:40px 0 30px; }

    .pressmodule_area .pressmodule_wrap ul { margin:10px 0 0; }
    .pressmodule_area .pressmodule_wrap ul li span { float:left; margin:5px 0 0; width:100%; }

    .pressmodule_area .pressmodule_contact .pressmodule_contactimg { float:left; }
    .pressmodule_area .pressmodule_contact .pressmodule_contactinfo { width:100%; padding:20px 0 0; }

    /*blog*/
    .hs-blog-listing .header_area .header_main { border-bottom:1px solid rgb(1 49 56 / .1); }
    .bloglisting_wrap { padding:30px 0; }
    .bloglisting_wrap .bloglisting_left { width:100%; }
    .bloginfo_box { display:none; }
    .blog-index { width:100%; padding:30px 0 0; }
    .blog-index .blog-index__post { width:100%; padding:0 0 30px; text-align:center; }
    .blog-index .blog-index__post > div { max-width:280px; float:none; display:inline-block; text-align:left; }
    .bloglisting_wrap .bloglisting_left .bloftopic_box ul li { width:auto; float:left; margin-right:20px; }

    .featuredpost_area {  }
    .blogheroitem_cover .blog_heroitem_wrap { flex-direction: column-reverse; }
    .blogheroitem_cover .blog_heroitem_info { width:100%; padding:30px 20px 25px !important; text-align:center; }
    .blogheroitem_cover .blogheroitem_right { width:100%; padding:0 !important; line-height:0; text-align:center; }
    .blogheroitem_cover .blogheroitem_right:before { width: calc(100% - 50px); height: 150px; }
    .blogheroitem_cover .blogheroitem_img { max-width:295px; height:335px; float:none; display:inline-block; }
    .blogheroitem_cover ul.slick-dots { position:relative; width:100%; bottom:0; padding:0 0 30px !important; }

    .blogsubscribe_box { display:none; }
    .loadmore_btn { margin:20px 0; }

    /**/
    .blogpost_hero { display:inline-block; padding:30px 0 0; }
    .blogpost_hero .blogpost_heroright { width:100%; padding:0; }
    .blogpost_hero .blog-post__image { height:340px; max-width:330px; float:left; }

    .blogpost_hero .blogpost_heroleft:before,.blogpost_hero .blogpost_heroleft:after { display:none; }
    .blogpost_hero .blogpost_heroleft { width:100%; padding:0 0 40px; }
    .blogpost_hero .blogpost_heroright h3 { margin:10px 0 20px; }

    .hs-blog-post .header_area .header_main { border-bottom:1px solid rgb(1 49 56 / .1); }
    .blog-post .blogpost_socialsharing { display:none; }
    .blog-post .blogpost_content { width:100%; }
    .blog-post .blog-post__body { margin-top: 0; padding-top: 20px; }
    .blogpost_hero .blogpost_socialsharing { width:100%; float:left; margin:5px 0 30px; }
    .blogpost_hero .blogpost_heroinfo { display:block; }
    .blogpost_hero .postdate { float:right; width:50%; }
    .blogpost_hero .heropost_author { margin:20px 0 0; }
    .blogpost_hero .heropost_author .blog-author__image { display:none; }
    .blogpost_hero .heropost_author .blog-author__name { width:50%; padding:0; margin-top: -45px; }
    .blogpost_hero .heropost_author .blogheroauthor_text { display:none; }
    .blogpost_hero .heropost_author .blog-author__name span { font-weight:400; }
    .blogpost_hero .postdate { font-weight:400; text-align:right; }
    .blogpost_hero .blogpost_socialsharing a img { width:18px; }

    .topicsfollow { display:none; }
    .blogauthor_post { display:none; }
    .blog_recentpost { margin:20px 0 40px; }
    .blog_recentpost .blog-recent-posts__title { text-align:left; margin-bottom:20px; padding:0 20px; }
    .blog-recent-posts .wrapper { padding:0; }
    .related_post .blog-author__image { max-width:100%; }
    .related_post { padding:0 10px; }
    .blog-recent-posts__list { padding-left:10px; }
    .blog-recent-posts__list .slick-list { padding-right:30px; }

    .blogheroitem_cover .blogheroitem_img::before { display:none; }
    .bloglisting_wrap .bloglisting_left .bloftopic_box ul li { margin:0; }
    .bloglisting_wrap .bloglisting_left .bloftopic_box a { font-size: 14px; line-height: 18px; padding:0 15px; margin:0; }
    .bloglisting_wrap .bloglisting_left .bloftopic_box ul .slick-list { padding-right: 30px; width: 100%; float: left; margin-bottom:10px; }

    .blog-index__tag-header { background:#f7625b; }




}

@media (max-width: 550px){

    .heroinner_area.hero_area .hero_left .hero_btns { display:inline-block; }
      .heroinner_area.hero_area .hero_middle .hero_btns { display:inline-block; }

    .heroinner_area .border_btn a { margin-top:20px; margin-left:0; }
    .heroinner_area.hero_area .hero_left .hero_btns > div { width:100%; }
    .anhonestplantimgtext_area .fiftytextimg_btn > div { width:100%; padding:0; }

    .fiftytextimg_wrapimg { transform: scale(.7); margin-bottom:0; }
    .careerimg_area .careerimg_box { max-width:100% !important; width:100%; }
    .currentopen_area .currentopen_box { width:100%; }

    .anhonestplantimgtext_area .fiftytextimg_btn>div a { min-width:260px; }

}


@media (min-width: 992px){

    a.mobile-trigger, a.child-triggerm {
        display: none !important; /* Hide button on Desktop */
    }

    .row-fluid .mainmenu .hs-menu-wrapper {
        display: block !important;
    }

}

@media (max-width: 991px){
.header_lang {display:none !important;}
    .header_area .mainmenu { width:100%; padding:0; }
    .header_area .header_left { width:100%; }
    .header_area .header_main { margin-bottom:0; border:none; }
    .header_area .header_right { width:100%; text-align:left; padding:0; }
    .header_area .header_rightmenu,.header_area .header_btn { width:100%; float:left; margin:0; }
    .header_area .header_btn { padding:10px 15px 15px; }



    .mainmenu, .mainmenu *{
        display: block;
        float: none;
        position: static;
        top: auto;
        right: auto;
        left: auto;
        bottom: auto;
        padding: 0px;
        margin: 0px;
        background-image: none;
        background-color: transparent;
        border: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        -webkit-box-shadow: none;
        -moz-box-shadow:    none;
        box-shadow:         none;
        max-width: none;
        width: 100%;
        height: auto;
        line-height: 1;
        font-weight: normal;
        text-decoration: none;
        text-indent: 0px;
        text-align: left;
        color: #fff;
    }


    /* Toggle Button
    ========================================================================== */

    a.mobile-trigger {
        display: inline-block !important; /* Hide button on Desktop */
        cursor: pointer; /* Mouse pointer type on hover */
        -webkit-tap-highlight-color: transparent;
        -moz-tap-highlight-color: transparent;
        cursor:pointer;
        position: absolute; /*******************************************/
        top: 28px;          /* Position Button at top right of screen  */
        right: 15px;        /*******************************************/
        width: 32px; /* Button width */
        height: 20px; /* Button height */
        padding: 0;
        background: transparent; /* Background color */
        z-index: 99; /* Z-index to keep button on top of other layers */
        -webkit-transition: background-color 0.2s linear; /* Button color transition effect */
        font-size: 16px;
        font-weight: normal;
        text-align: left;
        text-transform: uppercase;
        border-radius: 50%;
        -webkit-transition:color .2s ease-in;
        -moz-transition:color .2s ease-in;
        transition:color .2s ease-in;
    }

    a.mobile-trigger:hover {  text-decoration: none;    color: #fff;  }
    a.mobile-trigger span{  display: inline;}
    a.mobile-trigger span:before{  position: absolute;   content: 'Menu'; }
    a.mobile-trigger span:after{  position: relative; right: 2px; content: 'Close'; background-color: #455560; opacity: 0; transition: opacity .4s ease-in-out; -moz-transition: opacity .4s ease-in-out; -webkit-transition: opacity .4s ease-in-out;   }


    .mobile-open a.mobile-trigger{-webkit-transition:background-color 0.2s linear; -moz-transition:background-color 0.2s linear; transition:background-color 0.2s linear; }
    .mobile-open a.mobile-trigger span:after{   opacity: 1; }


    /* Toggle Button Icon & Animations
    ========================================================================== */

    a.mobile-trigger i { display: inline; position: relative; top: -2px;  margin-left: 0; -webkit-transition-duration: 0s; -webkit-transition-delay: .2s; -moz-transition-duration: 0s; -moz-transition-delay: .2s;      transition-duration: 0s;      transition-delay: .2s;  }
    a.mobile-trigger  i:before, a.mobile-trigger i:after { position: absolute; content: '';  }
    a.mobile-trigger  i, a.mobile-trigger  i:before, a.mobile-trigger  i:after { width: 32px; height: 2px; border-radius: 8px;  background-color: #000000; display: inline-block;  }
    a.mobile-trigger  i:before { margin-top: -8px;  -webkit-transition-property: margin, -webkit-transform; -webkit-transition-duration: .2s; -webkit-transition-delay: .2s, 0;  }
    a.mobile-trigger  i:after { margin-top: 8px;  -webkit-transition-property: margin, -webkit-transform; -webkit-transition-duration: .2s; -webkit-transition-delay: .2s, 0;  }
    .mobile-open a.mobile-trigger i { background-color: rgba(0,0,0,0.0); -webkit-transition-delay: .2s; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);  }
    .mobile-open a.mobile-trigger i:before { margin-top: 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition-delay: 0, .2s; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);  }
    .mobile-open a.mobile-trigger i:after {  margin-top: 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition-delay: 0, .2s; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);  }

    /* Child Toggle Button
    ========================================================================== */

    .mainmenu .hs-menu-flow-horizontal > ul > li a.child-triggerm { display: block !important; cursor: pointer; position: absolute; top: 0px; right: 0px; width: 55px !important;  min-width: 55px !important; height: 44px !important;   padding: 0 !important; border-left: 1px dotted rgba(255, 255, 255, .20); }
    .mainmenu .hs-menu-flow-horizontal > ul > li a.child-triggerm:hover { text-decoration: none;}


    /* Child Toggle Button Icon & Animations
    ========================================================================== */

    a.child-triggerm span {  position: relative; top: 50%; margin: 0 auto !important;  -webkit-transition-duration: .2s;  -moz-transition-duration: .2s; transition-duration: .2s;}
    a.child-triggerm span:after {  position: absolute;   content: ''; }
    a.child-triggerm span, a.child-triggerm span:after { width: 10px;  height: 1px;  background-color: #000;  display: block;  }

    .row-fluid .mainmenu .hs-menu-flow-horizontal > ul > li:hover a.child-triggerm span, .row-fluid .mainmenu .hs-menu-flow-horizontal > ul > li:hover a.child-triggerm span:after { background-color: #fff; }
    a.child-triggerm span:after { -webkit-transform: rotate(-90deg);  -ms-transform: rotate(-90deg);  transform: rotate(-90deg);  -webkit-transition-duration: .2s;  -moz-transition-duration: .2s; transition-duration: .2s; }
    a.child-triggerm.child-open span:after { -webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);-webkit-transition-duration: .2s;  -moz-transition-duration: .2s; transition-duration: .2s; }
    a.child-triggerm.child-open span {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg); transform: rotate(180deg);-webkit-transition-duration: .2s; -moz-transition-duration: .2s; transition-duration: .2s; }


    /* Menu Styles on Mobile Devices
    ========================================================================== */


    /* Hide menu on mobile */
    .mainmenu.js-enabled .hs-menu-flow-horizontal,
    .mainmenu.js-enabled .hs-menu-children-wrapper{ display: none; }

    /* Make child lists appear below parent items */
    .mainmenu ul.hs-menu-children-wrapper {visibility: visible !important; opacity: 1 !important;  position: static !important;   display: none; }

    /* Mobile Menu Styles */
    .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul { width:100%; float:left; }
    .mainmenu.js-enabled .hs-menu-flow-horizontal {  position: absolute; top: 100%; left: 0px; width: 100%;  -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.65);  -moz-box-shadow:    0px 5px 5px 0px rgba(0, 0, 0, 0.65); box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.65); }
    .mainmenu .hs-menu-flow-horizontal { padding: 0; background-color:#edf8f9;  width: 100%; z-index: 99; }

    /* Level 1 Menu List Styles */
    .mainmenu .hs-menu-flow-horizontal > ul > li{ position: relative; width:100%; float:left; }
    .mainmenu .hs-menu-flow-horizontal > ul > li a { font-size: 16px; line-height: 24px; padding:10px 15px; float:left; width:100% !important; max-width:100% !important; overflow: visible;  white-space: normal; width:100% !important; float:left;  max-width: 100% !important; overflow: hidden;  text-overflow: inherit;  }

    /* Level 1 and Higher Menu List Styles */
    .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 { float:left; }
    .mainmenu .hs-menu-flow-horizontal ul li { border-top: 1px solid rgb(1 49 56 / .1);  }
    .mainmenu .hs-menu-flow-horizontal ul li a {  padding:10px 15px 8px; color: #000000; float:left; width:100%; }
    .mainmenu .hs-menu-flow-horizontal ul li a:hover{  color: #000000; font-weight:bold; }
    .mainmenu .hs-menu-flow-horizontal ul li.child_open > a { font-weight:bold; }

    /* Level 2 and Higher Menu List Styles */
    .mainmenu .hs-menu-flow-horizontal > ul ul li{ background-color: rgba(255, 255, 255, .08); width:100%; float:left; }
    .mainmenu .hs-menu-flow-horizontal > ul ul li a{ text-indent: 10px; font-size: 16px; line-height: 24px;  width:100%; float:left;}

    /* Level 3 and Higher Menu List Styles */
    .mainmenu .hs-menu-flow-horizontal > ul ul ul li a{  text-indent: 30px; }
    .mainmenu .hs-menu-flow-horizontal > ul ul ul ul li a{ text-indent: 50px;  }


}