section.banner.home {
  background: url('/wp-content/themes/Alphaflow/res/home/bg/aop-dash.jpg') no-repeat center center transparent !important;
  background-size: cover !important;
}
@media screen and (max-width: 991px) {
  section.banner.home {
    background: url('/wp-content/themes/Alphaflow/res/home/bg/aop-dash-mob.jpg') no-repeat center center transparent !important;
    background-size: cover !important;
  }
}
section.banner.home::before {
  content: "";
  display: block;
  position: absolute;
  padding: 100px 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(54, 76, 103, 0.5);
}
section.banner.home .container, section.banner.home .opaque-white {
  z-index: 2;
  position: relative;
}
section.banner.home .opaque-white {
  background: rgba(255, 255, 255, 0.87);
}
section.banner .text-cnt > div {
  flex-wrap: nowrap;
  white-space: nowrap;
  color: black;
  font-weight: bold;
  font-size: 18px;
}
@media screen and (max-width: 1279px) {
  section.banner .text-cnt > div {
    font-size: 16px;
  }
}
@media screen and (max-width: 1024px) {
  section.banner .text-cnt > div {
    font-size: 15px;
  }
}
@media screen and (max-width: 400px) {
  section.banner .text-cnt > div {
    font-size: 14px;
  }
  section.banner .text-cnt > div .blue-highlight {
    font-size: 18px;
  }
}
section.banner .blue-highlight {
  padding: 0 7px;
}
.row.two-column .left.what-is {
  margin-top: -60px;
  padding-right: 15px;
  -webkit-clip-path: polygon(0 0, 100% 0%, 100% 90%, 0% 100%);
  clip-path: polygon(0 0, 100% 0%, 100% 90%, 0% 100%);
  background: rgba(5, 82, 158, 1);
  background: -moz-linear-gradient(45deg, rgba(5, 82, 158, 1) 0%, rgba(5, 82, 158, 1) 4%, rgba(26, 160, 209, 1) 60%, rgba(74, 209, 227, 1) 95%, rgba(74, 209, 227, 1) 100%);
  background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(5, 82, 158, 1)), color-stop(4%, rgba(5, 82, 158, 1)), color-stop(60%, rgba(26, 160, 209, 1)), color-stop(95%, rgba(74, 209, 227, 1)), color-stop(100%, rgba(74, 209, 227, 1)));
  background: -webkit-linear-gradient(45deg, rgba(5, 82, 158, 1) 0%, rgba(5, 82, 158, 1) 4%, rgba(26, 160, 209, 1) 60%, rgba(74, 209, 227, 1) 95%, rgba(74, 209, 227, 1) 100%);
  background: -o-linear-gradient(45deg, rgba(5, 82, 158, 1) 0%, rgba(5, 82, 158, 1) 4%, rgba(26, 160, 209, 1) 60%, rgba(74, 209, 227, 1) 95%, rgba(74, 209, 227, 1) 100%);
  background: -ms-linear-gradient(45deg, rgba(5, 82, 158, 1) 0%, rgba(5, 82, 158, 1) 4%, rgba(26, 160, 209, 1) 60%, rgba(74, 209, 227, 1) 95%, rgba(74, 209, 227, 1) 100%);
  background: linear-gradient(45deg, rgba(5, 82, 158, 1) 0%, rgba(5, 82, 158, 1) 4%, rgba(26, 160, 209, 1) 60%, rgba(74, 209, 227, 1) 95%, rgba(74, 209, 227, 1) 100%);
}
.what-is-right {
  padding-left: 30px;
}
.what-is-right h2 {
  text-align: left;
  margin-bottom: 44px;
  color: #172a3a;
  margin-left: 67px;
}
@media screen and (max-width: 400px) {
  .what-is-right h2 {
    margin-left: 0px;
    text-align: center;
  }
}
.what-is .what-is-inside {
  padding: 78px 18px;
  color: #fff;
}
.what-is .what-is-inside .hs_submit > .actions > .hs-button {
  font-size: 15px;
  text-transform: initial;
}
.what-is .what-is-inside .inside-title-big {
  color: #fff;
  font-weight: 700;
  padding-bottom: 10px;
  font-size: 18px;
}