
.bwd-step-style1 .bwdas_arrow_show::after {
  display: none!important;
}
.bwd-step-style3 .bwdas_arrow_show {
  display: none!important;
}
.bwd-step-style4 .bwdas_arrow_show {
  display: none!important;
}
.bwd-step-style5 .bwdas_arrow_show, .bwd-step-style10 .bwdas_arrow_show, .bwd-step-style11 .bwdas_arrow_show::after, .bwd-step-style17 .bwdas_arrow_show, .bwd-step-style18 .bwdas_arrow_show, .bwd-step-style23 .bwdas_arrow_show, .bwd-step-style24 .bwdas_arrow_show, .bwd-step-style25 .bwd-step-item .bwd-step-number .show-arrow.bwdas_arrow_show, .bwd-step-style25 .bwd-step-item.bwdas_arrow_show::before, .bwd-step-style30 .bwd-step-wrapper .bwd-step-shape.bwdas_arrow_show::before, .bwd-step-style6 .bwdas_arrow_show .bwd-step-number::after, .bwd-step-style6 .bwdas_arrow_show .bwd-step-number::before, .bwd-step-style6 .bwdas_arrow_show::before, .bwd-step-style6 .bwdas_arrow_show .bwd-step-item::before, .bwd-step-style6
.bwdas_arrow_show
.bwd-step-number
.bwd-step-title, .bwd-step-style6 .bwdas_arrow_show .bwdas_arrow_dir::after, .bwd-step-style6 .bwdas_arrow_show .bwd-step-item::before{
  display: none!important;
}
.bwd-step-style1 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style1 .bwd-step-item {
  padding-block-start: 5px;
padding-inline-end: 2px;
padding-block-end: 5px;
padding-inline-start: 11px;
  position: relative;
}

.bwd-step-style1 .bwd-step-item .bwd-step-icon {
  text-align: center;
  padding-block: 5px;
padding-inline: 0;
  border-width: 3px;
  font-size: 30px;
  color: #fff;
  border-style: solid;
  border-color: #9e43c0;
  border-left-color: transparent;
  border-radius: 0 50px 50px 0px;
  position: relative;
}
.bwd-step-style1 .bwd-step-item.bwdas_arrow_dir .bwd-step-icon {
  border-right-color: transparent;
  border-left-color: #9e43c0;
  border-radius: 50px 0px 0px 50px;
}
.bwd-step-style1 .bwd-step-item .bwd-step-icon::before {
  content: "";
  inline-size: 12px;
  block-size: 12px;
  border-width: 3px;
  border-style: solid;
  border-color: #9e43c0;
  border-radius: 50%;
  position: absolute;
  inset-block-start: -7px;
  inset-inline-start: -12px;
}
.bwd-step-style1 .bwd-step-item.bwdas_arrow_dir .bwd-step-icon::before {
  inset-inline-end: -12px;
  inset-inline-start: auto;
}
.bwd-step-style1 .bwd-step-item .bwd-step-icon .bwdib-icon {
  background: #9E43C0;
  line-height: 60px;
  inline-size: 60px;
  block-size: 60px;
  border-radius: 50%;
  -webkit-transition: .4s linear;
  transition: .4s linear;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}

.bwd-step-style1 .bwd-step-item:hover .bwd-step-icon .bwdib-icon,
.bwd-step-style1 .bwd-step-item:hover .bwd-step-icon svg {
  -webkit-transform: rotateY(-360deg);
          transform: rotateY(-360deg);
}
.bwd-step-style1 .bwd-step-item .bwd-step-content .bwd-step-number .bwd-number-inner {
  text-align: center;
  font-weight: bold;
  font-size: 35px;
  letter-spacing: 0px;
  line-height: 1;
  margin-block-end: 15px;
  color: #9E43C0;
}
.bwd-step-style1 .bwd-step-item .bwd-step-content {
  padding-block-start: 13px;
padding-inline-end: 0px;
padding-block-end: 20px;
padding-inline-start: 20px;
  margin-block-start: 10px;
margin-inline-end: 0;
margin-block-end: 0;
margin-inline-start: -11px;
  border-width: 3px;
  border-style: solid;
  border-color: #9e43c0;
  border-top-color: transparent;
  border-right-color: transparent;
  border-radius: 0 0 0 15px;
  position: relative;
}
.bwd-step-style1 .bwd-step-item.bwdas_arrow_dir .bwd-step-content {
  border-top-color: transparent;
  border-right-color: #9e43c0;
  border-left-color: transparent;
  border-radius: 0 0px 17px 0px;
}
.bwd-step-style1 .bwd-step-item .bwd-step-content::before, .bwd-step-style1 .bwd-step-item .bwd-step-content::after {
  content: "";
  inline-size: 50%;
  block-size: 50%;
  border-width: 3px;
  border-style: solid;
  border-color: #9e43c0;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-radius: 14px 0 0 0;
  position: absolute;
  inset-block-start: -16px;
  inset-inline-start: -3px;
}
.bwd-step-style1 .bwd-step-item.bwdas_arrow_dir .bwd-step-content::before, .bwd-step-style1 .bwd-step-item.bwdas_arrow_dir .bwd-step-content::after {
  border-right-color: #9e43c0;
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-radius: 0px 5px 0px 0;
  inset-inline-end: -3px;
  inset-inline-start: auto;
}
.bwd-step-style1 .bwd-step-item .bwd-step-content::after {
  background: #9E43C0;
  inline-size: 20px;
  block-size: 22px;
  inset-block-end: -12px;
  inset-inline-end: -7px;
  inset-block-start: auto;
  inset-inline-start: auto;
  -webkit-clip-path: polygon(100% 50%, 0 0, 0 100%);
          clip-path: polygon(100% 50%, 0 0, 0 100%);
  border-radius: 0;
}
.bwd-step-style1 .bwd-step-item.bwdas_arrow_dir .bwd-step-content::after {
  inset-inline-start: -7px;
  clip-path: polygon(0 50%, 100% 100%, 100% 0);
  inset-inline-end: auto;
}
.bwd-step-style1 .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #9E43C0;
  font-size: 23px;
  font-weight: 700;
  text-transform: uppercase;
  margin-block-start: 0;
margin-inline: 0;
margin-block-end: 10px;
  text-align: center;
}

.bwd-step-style1 .bwd-step-item .bwd-step-content .bwd-description {
  color: #777;
  font-size: 14px;
  letter-spacing: 0.5px;
  margin-block: 0;
margin-inline: 0;
}
.bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-content .bwd-step-number {
 color: #FD442E;
}
.bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-icon {
  border-color: #FD442E;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item.bwdas_arrow_dir .bwd-step-icon {
  border-left-color: #fd442e;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-icon::before {
  border-color: #FD442E;
}
.bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-icon .bwdib-icon {
  background: #FD442E;
}
.bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-content {
  border-color: #FD442E;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item.bwdas_arrow_dir .bwd-step-content {
  border-top-color: transparent;
  border-right-color: #fd442e;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-content::after {
  border-color: #FD442E;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::after {
  border-right-color: #fd442e;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-content::after {
  background: #FD442E;
}

.bwd-step-style1 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #FD442E;
}
.bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-content .bwd-step-number {
  color: #d99803;
 }
.bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-icon {
  border-color: #d99803;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item.bwdas_arrow_dir .bwd-step-icon {
  border-left-color: #d99803;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-icon::before {
  border-color: #d99803;
}

.bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-icon .bwdib-icon {
  background: #d99803;
}

.bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-content {
  border-color: #d99803;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item.bwdas_arrow_dir .bwd-step-content {
  border-top-color: transparent;
  border-right-color: #d99803;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-content::after {
  border-color: #d99803;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::after {
  border-right-color: #d99803;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-content::after {
  background: #d99803;
}

.bwd-step-style1 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #d99803;
}
.bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-content .bwd-step-number {
  color: #015486;
 }
.bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-icon {
  border-color: #015486;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item.bwdas_arrow_dir .bwd-step-icon {
  border-left-color: #015486;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-icon::before {
  border-color: #015486;
}

.bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-icon .bwdib-icon {
  background: #015486;
}

.bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-content {
  border-color: #015486;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item.bwdas_arrow_dir .bwd-step-content {
  border-top-color: transparent;
  border-right-color: #015486;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-content::after {
  border-color: #015486;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::after {
  border-right-color: #015486;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-content::after {
  background: #015486;
}

.bwd-step-style1 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #015486;
}
.bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-content .bwd-step-number {
  color: #2d5f2e;
 }
.bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-icon {
  border-color: #2d5f2e;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item.bwdas_arrow_dir .bwd-step-icon {
  border-left-color: #2d5f2e;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-icon::before {
  border-color: #2d5f2e;
}

.bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-icon .bwdib-icon {
  background: #2d5f2e;
}

.bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-content {
  border-color: #2d5f2e;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item.bwdas_arrow_dir .bwd-step-content {
  border-top-color: transparent;
  border-right-color: #2d5f2e;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-content::after {
  border-color: #2d5f2e;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::after {
  border-right-color: #2d5f2e;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-content::after {
  background: #2d5f2e;
}

.bwd-step-style1 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #2d5f2e;
}
.bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-content .bwd-step-number {
  color: #015486;
 }
.bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-icon {
  border-color: #043b5c;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item.bwdas_arrow_dir .bwd-step-icon {
  border-left-color: #043b5c;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-icon::before {
  border-color: #043b5c;
}

.bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-icon .bwdib-icon {
  background: #043b5c;
}

.bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-content {
  border-color: #043b5c;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item.bwdas_arrow_dir .bwd-step-content {
  border-top-color: transparent;
  border-right-color: #043b5c;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-content::after {
  border-color: #043b5c;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::after {
  border-right-color: #043b5c;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-content::after {
  background: #043b5c;
}

.bwd-step-style1 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #043b5c;
}
.bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-content .bwd-step-number {
  color: #6F1E51;
 }
.bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-icon {
  border-color: #6F1E51;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item.bwdas_arrow_dir .bwd-step-icon {
  border-left-color: #6F1E51;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-icon::before {
  border-color: #6F1E51;
}

.bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-icon .bwdib-icon {
  background: #6F1E51;
}

.bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-content {
  border-color: #6F1E51;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item.bwdas_arrow_dir .bwd-step-content {
  border-top-color: transparent;
  border-right-color: #6F1E51;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-content::after {
  border-color: #6F1E51;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::after {
  border-right-color: #6F1E51;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-content::after {
  background: #6F1E51;
}

.bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #6F1E51;
}
.bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-content .bwd-step-number {
  color: #8B0000;
 }
.bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-icon {
  border-color: #8B0000;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item.bwdas_arrow_dir .bwd-step-icon {
  border-left-color: #8B0000;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-icon::before {
  border-color: #8B0000;
}

.bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-icon .bwdib-icon {
  background: #8B0000;
}

.bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-content {
  border-color: #8B0000;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item.bwdas_arrow_dir .bwd-step-content {
  border-top-color: transparent;
  border-right-color: #8B0000;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-content::after {
  border-color: #8B0000;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::before, .bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item.bwdas_arrow_dir .bwd-step-content::after {
  border-right-color: #8B0000;
  border-bottom-color: transparent;
  border-left-color: transparent;
}
.bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-content::after {
  background: #8B0000;
}

.bwd-step-style1 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #8B0000;
}
.bwd-step-style2 .bwd-row {
  row-gap: 20px;
}
.bwd-step-style2 .bwd-step-item {
  text-align: center;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.326);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.326);
  border-radius: 20px 20px;
  position: relative;
  padding-block-start: 27px;
padding-inline: 27px;
padding-block-end: 60px;
  border-bottom-left-radius: 100px;
  z-index: 1;
  margin-inline-end: 15px;
  margin-block-end: 30px;
  -webkit-transition: .4s linear;
  transition: .4s linear;
  border: 3px solid #fff;
}

.bwd-step-style2 .bwd-step-item::before {
  content: "";
  position: absolute;
  inset-inline-end: -20px;
  inset-block-end: 95px;
  inline-size: 17px;
  block-size: 30px;
  background: #ed9d03;
  z-index: -1;
  -webkit-clip-path: polygon(0 0, 100% 0, 0 100%);
          clip-path: polygon(0 0, 100% 0, 0 100%);
}

.bwd-step-style2 .bwd-step-item::after {
  content: "";
  position: absolute;
  inset-inline-end: 67px;
  inset-block-end: -25px;
  inline-size: 45px;
  block-size: 22px;
  background: #ed9d03;
  z-index: -1;
  -webkit-clip-path: polygon(50% 100%, 100% 0, 0 0);
          clip-path: polygon(50% 100%, 100% 0, 0 0);
}
.bwd-step-style2 .bwd-step-item .bwd-step-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  inline-size: 80px;
  block-size: 80px;
  text-align: center;
  background: #fea802;
  color: #fff;
  border-radius: 100%;
  font-size: 30px;
  border: 3px solid #fff;
  -webkit-box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.122);
          box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.122);
  margin-block-end: 20px;
  position: relative;
}
.bwd-step-style2 .bwd-step-item .bwd-step-content .bwd-step-title {
  font-weight: bold;
  font-size: 35px;
  letter-spacing: 0px;
  color: #fea802;
  line-height: 1;
  margin-block-end: 15px;
}

.bwd-step-style2 .bwd-step-item .bwd-step-content .bwd-description {
  color: #4e4d4d;
  font-size: 14px;
  letter-spacing: 0.5px;
  margin-block: 0;
margin-inline: 0;
}

.bwd-step-style2 .bwd-step-item .bwd-step-number {
  position: absolute;
  inset-block-end: -25px;
  inset-inline-end: -20px;
  -webkit-clip-path: polygon(100% 0, 0% 100%, 100% 100%);
          clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  inline-size: 110px;
  block-size: 150px;
  background: #fea802;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding-block-start: 55px;
padding-inline-end: 10px;
padding-block-end: 10px;
padding-inline-start: 55px;
  font-size: 38px;
  font-weight: 800;
  color: #fff;
}
.bwd-step-style2 .bwd-step-item:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #fea802;
  border-bottom-left-radius: 20px;
}

.bwd-step-style2 .bwd-row > *:nth-child(2) .bwd-step-item::before, .bwd-step-style2 .bwd-row > *:nth-child(2) .bwd-step-item::after {
  background: #4c8f4c;
}

.bwd-step-style2 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #5eb25d;
}

.bwd-step-style2 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-icon {
  background: #5eb25d;
}

.bwd-step-style2 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-number {
  background: #5eb25d;
}

.bwd-step-style2 .bwd-row > *:nth-child(2) .bwd-step-item:hover {
  border-color: #5eb25d;
}

.bwd-step-style2 .bwd-row > *:nth-child(3) .bwd-step-item::before, .bwd-step-style2 .bwd-row > *:nth-child(3) .bwd-step-item::after {
  background: #03596c;
}

.bwd-step-style2 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #086b80;
}

.bwd-step-style2 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-icon {
  background: #086b80;
}

.bwd-step-style2 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-number {
  background: #086b80;
}

.bwd-step-style2 .bwd-row > *:nth-child(3) .bwd-step-item:hover {
  border-color: #086b80;
}

.bwd-step-style2 .bwd-row > *:nth-child(4) .bwd-step-item::before, .bwd-step-style2 .bwd-row > *:nth-child(4) .bwd-step-item::after {
  background: #0266c3;
}

.bwd-step-style2 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #0f88fb;
}

.bwd-step-style2 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-icon {
  background: #0f88fb;
}

.bwd-step-style2 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-number {
  background: #0f88fb;
}

.bwd-step-style2 .bwd-row > *:nth-child(4) .bwd-step-item:hover {
  border-color: #0f88fb;
}

.bwd-step-style2 .bwd-row > *:nth-child(5) .bwd-step-item::before, .bwd-step-style2 .bwd-row > *:nth-child(5) .bwd-step-item::after {
  background: #8B4513;
}

.bwd-step-style2 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #8B4513;
}

.bwd-step-style2 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-icon {
  background: #8B4513;
}

.bwd-step-style2 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-number {
  background: #8B4513;
}

.bwd-step-style2 .bwd-row > *:nth-child(5) .bwd-step-item:hover {
  border-color: #8B4513;
}
.bwd-step-style2 .bwd-row > *:nth-child(6) .bwd-step-item::before, .bwd-step-style2 .bwd-row > *:nth-child(6) .bwd-step-item::after {
  background: #006400;
}

.bwd-step-style2 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #006400;
}

.bwd-step-style2 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-icon {
  background: #006400;
}

.bwd-step-style2 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-number {
  background: #006400;
}

.bwd-step-style2 .bwd-row > *:nth-child(6) .bwd-step-item:hover {
  border-color: #006400;
}
.bwd-step-style2 .bwd-row > *:nth-child(7) .bwd-step-item::before, .bwd-step-style2 .bwd-row > *:nth-child(7) .bwd-step-item::after {
  background: #B8860B;
}

.bwd-step-style2 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #B8860B;
}

.bwd-step-style2 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-icon {
  background: #B8860B;
}

.bwd-step-style2 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-number {
  background: #B8860B;
}

.bwd-step-style2 .bwd-row > *:nth-child(7) .bwd-step-item:hover {
  border-color: #B8860B;
}
.bwd-step-style2 .bwd-row > *:nth-child(8) .bwd-step-item::before, .bwd-step-style2 .bwd-row > *:nth-child(8) .bwd-step-item::after {
  background: #FF1493;
}

.bwd-step-style2 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #FF1493;
}

.bwd-step-style2 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-icon {
  background: #FF1493;
}

.bwd-step-style2 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-number {
  background: #FF1493;
}

.bwd-step-style2 .bwd-row > *:nth-child(8) .bwd-step-item:hover {
  border-color: #FF1493;
}
.bwd-step-style3 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style3 .bwd-step-item {
  background-color: #fff;
  -webkit-box-shadow: 0 0 20px -5px rgba(0, 0, 0, 0.349);
  box-shadow: 0 0 20px -5px rgba(0, 0, 0, 0.349);
  border-radius: 25px;
  border-top-right-radius: 60px;
  border-bottom-right-radius: 60px;
  padding-block-start: 25px;
padding-inline-end: 40px;
padding-block-end: 25px;
padding-inline-start: 20px;
  margin-inline-end: 35px;
  position: relative;
}
.bwd-step-style3 .bwd-step-item .bwd-step-icon {
    text-align: start;
    margin-block-end: 15px;
    font-size: 35px;
}
.bwd-step-style3 .bwd-step-item .bwd-step-content .bwd-step-title {
  text-transform: capitalize;
  font-weight: 700;
  font-size: 28px;
  line-height: 1;
  display: inline-block;
  margin-block-end: 5px;
  color: #333;
}
.bwd-step-style3 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.5px;
  line-height: 22px;
  color: #606060;
}
.bwd-step-style3 .bwd-step-item .bwd-step-number {
  position: absolute;
  inset-block-start: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  inset-inline-end: -35px;
  -webkit-clip-path: polygon(
  75% 0%,
  100% 50%,
  75% 100%,
  0% 100%,
  20% 50%,
  0% 0%
);
  clip-path: polygon(35% 0%, 100% 50%, 35% 100%, 0% 100%, 20% 50%, 0% 0%);
  background: -webkit-gradient(
  linear,
  left top,
  left bottom,
  from(#e100ff),
  to(#7f00ff)
);
  background: linear-gradient(to bottom, #e100ff, #7f00ff);
  block-size: 100%;
  inline-size: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  -webkit-transition: 0.4s linear;
  transition: 0.4s linear;
}
.bwd-step-style3 .bwd-step-item .bwd-step-number .bwd-number-inner {
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 2px;
  font-size: 45px;
  line-height: 1;
  padding-inline-start: 15px;
}
.bwd-step-style3 .bwd-step-item:hover .bwd-step-number {
  background-size: 350% 350%;
}
/* Arrow Direction Change Css */

.bwd-step-style3 .bwd-step-number.bwdas_arrow_dir {
  inset-inline-start: -35px;
  clip-path: polygon(100% 0, 75% 50%, 100% 100%, 51% 100%, 0% 50%, 50% 0);
}
.bwd-step-style3 .bwd-step-item.bwdas_arrow_dir {
  border-radius: 25px;
  padding-block-start: 25px;
padding-inline-end: 10px;
padding-block-end: 25px;
padding-inline-start: 45px;
}
.bwd-step-style3 .bwd-step-item .bwd-step-number.bwdas_arrow_dir .bwd-step-title {
  padding-inline-start: 0;
  margin-inline-start: -10px;
}
.bwd-step-style3 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fc4a1a),
    to(#f7b733)
  );
  background: linear-gradient(to right, #fc4a1a, #f7b733);
}
.bwd-step-style3 .bwd-row > :nth-child(2) .bwd-step-item:hover .bwd-step-number {
  background-size: 350% 350%;
}
.bwd-step-style3 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#52c234),
    to(#4d7c02)
  );
  background: linear-gradient(to right, #52c234, #4d7c02);
}
.bwd-step-style3 .bwd-row > :nth-child(3) .bwd-step-item:hover .bwd-step-number {
  background-size: 350% 350%;
}
.bwd-step-style3 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#eeff00),
    to(#f82960)
  );
  background: linear-gradient(to right, #eeff00, #f82960);
}
.bwd-step-style3 .bwd-row > :nth-child(4) .bwd-step-item:hover .bwd-step-number {
  background-size: 350% 350%;
}
.bwd-step-style3 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#0099ff),
    to(#bfff00)
  );
  background: linear-gradient(to right, #0099ff, #bfff00);
}
.bwd-step-style3 .bwd-row > :nth-child(5) .bwd-step-item:hover .bwd-step-number {
  background-size: 350% 350%;
}
.bwd-step-style3 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#e4234a),
    to(#ac80a8)
  );
  background: linear-gradient(to right, #e4234a, #ac80a8);
}
.bwd-step-style3 .bwd-row > :nth-child(6) .bwd-step-item:hover .bwd-step-number {
  background-size: 350% 350%;
}
.bwd-step-style3 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#00ff59),
    to(#000000)
  );
  background: linear-gradient(to right, #00ff59, #000000);
}
.bwd-step-style3 .bwd-row > :nth-child(8) .bwd-step-item:hover .bwd-step-number {
  background-size: 350% 350%;
}
.bwd-step-style3 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#b72bf8),
    to(#200f70)
  );
  background: linear-gradient(to right, #b72bf8, #200f70);
}
.bwd-step-style3 .bwd-row > :nth-child(7) .bwd-step-item:hover .bwd-step-number {
  background-size: 350% 350%;
}
.bwd-step-style4 .bwd-row {
  row-gap: 35px;
}
.bwd-step-style4 .bwd-step-item {
  text-align: center;
  position: relative;
  margin-inline-end: 16px;
}
.bwd-step-style4 .bwd-step-item .bwd-step-icon {
  font-size: 40px;
  font-weight: 700;
  color: #9b59b6;
	display: block;
	inline-size: 70px;
	block-size: 45px;
	line-height: 45px;
	margin-block-start: 0;
margin-inline: auto;
margin-block-end: 55px;

}
.bwd-step-style4 .bwd-step-item .bwd-step-number {
  clip-path: polygon(20% 0%, 80% 0%, 100% 100%, 0% 100%);
  background: #9b59b6;
  position: absolute;
  inset-block-end: 100%;
  inset-inline-start: 50%;
  transform: translateX(-50%);
  inline-size: 75%;
  block-size: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
  display: inline-block;

}
.bwd-step-style4 .bwd-step-item .bwd-step-number .bwd-number-inner {
  text-transform: capitalize;
  font-weight: 700;
  color: #fff;
  font-size: 25px;
  line-height: 1.7;
  letter-spacing: 0.8px;
}
.bwd-step-style4 .bwd-step-item .bwd-step-number .bwd-step-num {
  position: absolute;
  inset-inline-start: 50%;
  inset-block-start: 50%;
  transform: translate(-50%, -50%);
}
.bwd-step-style4 .bwd-step-item .bwd-step-content {
  border: 2px solid #9b59b6;
  padding-block: 15px;
padding-inline: 15px;
  position: relative;
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.bwd-step-style4 .bwd-step-item .bwd-step-content .show-arrow {
  content: "";
  position: absolute;
  inset-block-start: 39%;
  inset-inline-end: -24px;
  background-color: #9b59b6;
  transform: translateY(-39%);
  inline-size: 23px;
  block-size: 30px;
  z-index: 2;
  clip-path: polygon(0 0, 0% 100%, 100% 75%);
}
.bwd-step-style4 .bwd-step-item .bwd-step-content .bwd-step-title {
  text-transform: capitalize;
  font-weight: 700;
  font-size: 25px;
  line-height: 1;
  display: inline-block;
  margin-block-end: 5px;
  color: #484848;
}
.bwd-step-style4 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 13px;
  font-weight: 600;
  color: #222222cf;
  letter-spacing: 1px;
  line-height: 24px;
}
.bwd-step-style4 .bwd-step-item:hover .bwd-step-content {
  -webkit-box-shadow: 0 10px 10px -5px #9b59b6;
  box-shadow: 0 10px 10px -5px #9b59b6;
}
.bwd-step-style4 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-icon {
  color: #f67d10;
}
.bwd-step-style4 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-four {
  background: #f67d10;
}
.bwd-step-style4 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-content {
  border-color: #f67d10;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content .show-arrow {
  background-color: #f67d10;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(2)
  .bwd-step-item:hover
  .bwd-step-content {
  -webkit-box-shadow: 0 10px 10px -5px #f67d10;
  box-shadow: 0 10px 10px -5px #f67d10;
}
.bwd-step-style4 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number {
  background: #f67d10;
}
.bwd-step-style4 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-icon {
  color: #01bcff;
}
.bwd-step-style4 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number {
  background: #01bcff;
}
.bwd-step-style4 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-content {
  border-color: #01bcff;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content .show-arrow {
    background-color: #01bcff;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(3)
  .bwd-step-item:hover
  .bwd-step-content {
  -webkit-box-shadow: 0 10px 10px -5px #01bcff;
  box-shadow: 0 10px 10px -5px #01bcff;
}
.bwd-step-style4 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-icon {
  color: #ff365d;
}
.bwd-step-style4 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number {
  background: #ff365d;
}
.bwd-step-style4 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-content {
  border-color: #ff365d;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content .show-arrow {
    background-color: #ff365d;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(4)
  .bwd-step-item:hover
  .bwd-step-content {
  -webkit-box-shadow: 0 10px 10px -5px #ff365d;
  box-shadow: 0 10px 10px -5px #ff365d;
}
.bwd-step-style4 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-icon {
  color: #8B4513;
}
.bwd-step-style4 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number {
  background: #8B4513;
}
.bwd-step-style4 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-content {
  border-color: #8B4513;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content .show-arrow {
    background-color: #8B4513;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(5)
  .bwd-step-item:hover
  .bwd-step-content {
  -webkit-box-shadow: 0 10px 10px -5px #8B4513;
  box-shadow: 0 10px 10px -5px #8B4513;
}
.bwd-step-style4 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-icon {
  color: #006400;
}
.bwd-step-style4 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number {
  background: #006400;
}
.bwd-step-style4 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-content {
  border-color: #006400;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content .show-arrow {
    background-color: #006400;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(6)
  .bwd-step-item:hover
  .bwd-step-content {
  -webkit-box-shadow: 0 10px 10px -5px #006400;
  box-shadow: 0 10px 10px -5px #006400;
}
.bwd-step-style4 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-icon {
  color: #B8860B;
}
.bwd-step-style4 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number {
  background: #B8860B;
}
.bwd-step-style4 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-content {
  border-color: #B8860B;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content .show-arrow {
    background-color: #B8860B;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(7)
  .bwd-step-item:hover
  .bwd-step-content {
  -webkit-box-shadow: 0 10px 10px -5px #B8860B;
  box-shadow: 0 10px 10px -5px #B8860B;
}
.bwd-step-style4 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-icon {
  color: #808000;
}
.bwd-step-style4 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number {
  background: #808000;
}
.bwd-step-style4 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-content {
  border-color: #808000;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content .show-arrow {
    background-color: #808000;
}
.bwd-step-style4
  .bwd-row
  > :nth-child(8)
  .bwd-step-item:hover
  .bwd-step-content {
  -webkit-box-shadow: 0 10px 10px -5px #808000;
  box-shadow: 0 10px 10px -5px #808000;
}
.bwd-step-style5 .bwd-row {
  row-gap: 35px;
}
.bwd-step-style5 .bwd-step-wrapper {
  -webkit-filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.39));
  filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.39));
  margin-inline-start: 65px;
  margin-block-end: 40px;
  margin-block-start: 25px;
  position: relative;
}
.bwd-step-style5 .bwd-step-wrapper .show-arrow {
  content: "";
  position: absolute;
  inset-block-start: 50%;
  inset-inline-end: -22px;
  background-color: #fff;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  inline-size: 23px;
  block-size: 30px;
  z-index: 2;
  clip-path: polygon(0 0, 0% 100%, 100% 50%);
}
.bwd-step-style5 .bwd-step-wrapper .show-arrow.bwdas_arrow_dir {
  inset-inline-start: -22px;
  clip-path: polygon(1% 50%, 100% 97%, 100% 0);
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item {
  position: relative;
  padding-block: 15px;
padding-inline: 20px;
  padding-inline-start: 22px;
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item.bwdas_arrow_dir {
  padding-inline-end: 5px;
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item::before {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  inline-size: 100%;
  block-size: 100%;
  background-color: #fff;
  z-index: -1;
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item::after {
  position: absolute;
  content: "";
  inset-block-start: -22px;
  inset-inline-start: 5px;
  inline-size: 30px;
  z-index: -1;
  block-size: 22px;
  -webkit-clip-path: polygon(100% 100%, 0% 100%, 100% 0);
  clip-path: polygon(100% 100%, 0% 100%, 100% 0);
  background: green;
  transform: rotateY(180deg);
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item.bwdas_arrow_dir::after {
  inset-inline-end: 0;
  inset-inline-start: auto;
  transform: rotateY(0deg);
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  font-size: 35px;
  text-align: center;
  color: green;
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
  -webkit-transform: rotateY(0);
  transform: rotateY(0);
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item:hover .bwd-step-icon {
  -webkit-transform: rotateY(360deg);
  transform: rotateY(360deg);
}
.bwd-step-style5
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content {
    margin-block-start: 20px;
  }
.bwd-step-style5
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  font-size: 25px;
  text-transform: capitalize;
  font-weight: 700;
  color: green;
  line-height: 1;
  margin-block-end: 10px;
  letter-spacing: 1px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .bwd-step-style5
    .bwd-step-wrapper
    .bwd-step-item
    .bwd-step-content
    .bwd-step-title {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .bwd-step-style5
    .bwd-step-wrapper
    .bwd-step-item
    .bwd-step-content
    .bwd-step-title {
    font-size: 18px;
  }
}
.bwd-step-style5
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-description {
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  letter-spacing: 1px;
}
@media (max-width: 767px) {
  .bwd-step-style5
    .bwd-step-wrapper
    .bwd-step-item
    .bwd-step-content
    .bwd-description {
    letter-spacing: 0;
    font-size: 14px;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style5
    .bwd-step-wrapper
    .bwd-step-item
    .bwd-step-content
    .bwd-description {
    font-size: 15px;
  }
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  position: absolute;
  inset-block-start: -23px;
  inset-inline-start: -70px;
  block-size: 125%;
  inline-size: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  padding-block: 20px;
padding-inline: 20px;
  padding-inline-end: 30px;
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item .bwd-step-number.bwdas_arrow_dir {
  inset-inline-end: -75px;
  inset-inline-start: auto;
  transform: rotateY(0deg);
  padding-inline-end: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .bwd-step-style5 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
    block-size: 122%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .bwd-step-style5 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
    block-size: 117%;
  }
}
@media (max-width: 767px) {
  .bwd-step-style5 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
    block-size: 120%;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style5 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
    block-size: 116%;
  }
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item .bwd-step-number::before {
  position: absolute;
  content: "";
  inset-block-start: 0;
  inset-inline-start: 0;
  inline-size: 100%;
  block-size: 100%;
  -webkit-clip-path: polygon(25% 0, 15% 100%, 100% 100%);
  clip-path: polygon(25% 0, 15% 100%, 100% 100%);
  background: green;
  z-index: -1;
  transform: rotateY(180deg);
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item .bwd-step-number.bwdas_arrow_dir::before {
  transform: rotateY(0deg);
}
.bwd-step-style5 .bwd-step-wrapper .bwd-step-item .bwd-step-number .bwd-number-inner {
  text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 1px;
    font-size: 40px;
    line-height: 1;
}
.bwd-step-style5 .bwd-row > :nth-child(2) .bwd-step-wrapper .bwd-step-item::after {
  background: #ee5a24;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #ee5a24;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #ee5a24;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #ee5a24;
}
.bwd-step-style5 .bwd-row > :nth-child(3) .bwd-step-wrapper .bwd-step-item::after {
  background: #1b9cfc;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #1b9cfc;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #1b9cfc;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #1b9cfc;
}
.bwd-step-style5 .bwd-row > :nth-child(4) .bwd-step-wrapper .bwd-step-item::after {
  background: #FFA500;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #FFA500;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #FFA500;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #FFA500;
}
.bwd-step-style5 .bwd-row > :nth-child(5) .bwd-step-wrapper .bwd-step-item::after {
  background: #00FF00;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #00FF00;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #00FF00;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #00FF00;
}
.bwd-step-style5 .bwd-row > :nth-child(6) .bwd-step-wrapper .bwd-step-item::after {
  background: #5E35B1;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #5E35B1;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #5E35B1;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #5E35B1;
}
.bwd-step-style5 .bwd-row > :nth-child(7) .bwd-step-wrapper .bwd-step-item::after {
  background: #5D4037;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #5D4037;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #5D4037;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #5D4037;
}
.bwd-step-style5 .bwd-row > :nth-child(8) .bwd-step-wrapper .bwd-step-item::after {
  background: #D81B60;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #D81B60;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #D81B60;
}
.bwd-step-style5
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #D81B60;
}
.bwd-step-style6 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style6 .bwd-step-wrapper {
  background: #eee;
  padding-block-start: 10px;
padding-inline: 13px;
padding-block-end: 18px;
  text-align: center;
  position: relative;
  margin-inline-end: 70px;
  margin-block-start: 30px;
  margin-block-end: 30px;
}
.bwd-step-style6 .bwd-step-wrapper::before {
  content: "";
  position: absolute;
  inset-block-start: -29px;
  inset-inline-end: -1px;
  inline-size: 26px;
  block-size: 30px;
  background: #2ba33b;
  -webkit-clip-path: polygon(100% 100%, 0% 100%, 100% 0);
  clip-path: polygon(100% 100%, 0% 100%, 100% 0);
  z-index: 1;
}
.bwd-step-style6 .bwd-step-wrapper.bwdas_arrow_dir {
  padding-inline-start: 20px;
}
.bwd-step-style6 .bwd-step-wrapper.bwdas_arrow_dir::before {
  inset-inline-start: 9px;
  z-index: 1;
  clip-path: polygon(0 100%, 85% 100%, 19% 0);
}
.bwd-step-style6 .bwd-step-wrapper .bwd-step-item::before {
  content: "";
  position: absolute;
  background: #000000b5;
  inset-block-end: -80px;
  inset-inline-end: -24px;
  inline-size: 60px;
  block-size: 60px;
  border-radius: 50%;
  -webkit-filter: blur(30px);
  filter: blur(30px);
}
.bwd-step-style6 .bwd-step-wrapper.bwdas_arrow_dir .bwd-step-item::before {
  inset-inline-start: -24px;
  inset-inline-end: auto;
}
.bwd-step-style6 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  inline-size: 69px;
  block-size: calc(100% + 60px);
  position: absolute;
  inset-inline-end: -69px;
  inset-block-start: -30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-inline-end: 18px;
  z-index: 1;
}
.bwd-step-style6 .bwd-step-wrapper .bwd-step-item .bwd-step-number.bwdas_arrow_dir {
 
  inset-inline-start: -55px;
}
.bwd-step-style6 .bwd-step-wrapper .bwd-step-item .bwd-step-number.bwdas_arrow_dir::after {
  clip-path: polygon(59% 19%, 100% 0%, 100% 100%, 100% 100%, 0% 50%);
}
@media (max-width: 767px) {
  .bwd-step-style6 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
    block-size: 130%;
  }
}
.bwd-step-style6 .bwd-step-wrapper .bwd-step-item .bwd-step-number::before {
  content: "";
  position: absolute;
  inset-block-end: 0;
  inset-inline-start: -26px;
  inline-size: 26.5px;
  block-size: 30px;
  background: #2aa03a;
  z-index: -1;
  -webkit-clip-path: polygon(100% 100%, 100% 0, 0 0);
  clip-path: polygon(100% 100%, 100% 0, 0 0);
}
.bwd-step-style6 .bwd-step-wrapper .bwd-step-item .bwd-step-number.bwdas_arrow_dir::before {
  inset-inline-end: -22px;
  clip-path: polygon(16% 0, 13% 100%, 100% 0);
  inset-inline-start: auto;
}
.bwd-step-style6 .bwd-step-wrapper .bwd-step-item .bwd-step-number::after {
  content: "";
  background: #2ba33b;
  -webkit-clip-path: polygon(0% 0%, 0% 0, 100% 50%, 0% 100%, 0% 100%);
  clip-path: polygon(0% 0%, 0% 0, 100% 50%, 0% 100%, 0% 100%);
  inset-block-start: 0;
  inset-inline-end: 0;
  inline-size: 100%;
  block-size: 100%;
  position: absolute;
  z-index: -1;
}
.bwd-step-style6
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 30px;
  line-height: 1;
  color: #fff;
}
.bwd-step-style6 .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  font-size: 40px;
  color: #2ba33b;
  margin-block-end: 20px;
  position: relative;
  -webkit-transform: rotateY(0);
  transform: rotateY(0);
  -webkit-transition: 0.4s linear;
  transition: 0.4s linear;
}
.bwd-step-style6 .bwd-step-wrapper .bwd-step-item:hover .bwd-step-icon {
  -webkit-transform: rotateY(360deg);
  transform: rotateY(360deg);
}
.bwd-step-style6
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #2ba33b;
  font-size: 23px;
  font-weight: 700;
  text-transform: capitalize;
}
@media (max-width: 767px) {
  .bwd-step-style6
    .bwd-step-wrapper
    .bwd-step-item
    .bwd-step-content
    .bwd-step-title {
    font-size: 20px;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style6
    .bwd-step-wrapper
    .bwd-step-item
    .bwd-step-content
    .bwd-step-title {
    font-size: 17px;
  }
}
.bwd-step-style6
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-description {
  font-size: 14px;
  line-height: 18px;
  margin-block-start: 6px;
  font-weight: 500;
  letter-spacing: 0.6px;
}
.bwd-step-style6 .bwd-row > :nth-child(2) .bwd-step-wrapper::before {
  background: #f69602;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #f69602;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #f69602;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #f69602;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #f69602;
}
.bwd-step-style6 .bwd-row > :nth-child(3) .bwd-step-wrapper::before {
  background: #1d9cd7;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #1d9cd7;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #1d9cd7;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #1d9cd7;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #1d9cd7;
}
.bwd-step-style6 .bwd-row > :nth-child(4) .bwd-step-wrapper::before {
  background: #f35601;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #f35601;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #f35601;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #f35601;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #f35601;
}
.bwd-step-style6 .bwd-row > :nth-child(5) .bwd-step-wrapper::before {
  background: #283618;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #283618;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #283618;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #283618;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #283618;
}
.bwd-step-style6 .bwd-row > :nth-child(6) .bwd-step-wrapper::before {
  background: #d90429;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #d90429;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #d90429;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #d90429;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #d90429;
}
.bwd-step-style6 .bwd-row > :nth-child(7) .bwd-step-wrapper::before {
  background: #99582a;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #99582a;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #99582a;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #99582a;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #99582a;
}
.bwd-step-style6 .bwd-row > :nth-child(8) .bwd-step-wrapper::before {
  background: #6d597a;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #6d597a;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #6d597a;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #6d597a;
}
.bwd-step-style6
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #6d597a;
}
.bwd-step-style7 .bwd-row {
  row-gap: 35px;
}
.bwd-step-style7 .bwd-step-item {
  text-align: center;
  position: relative;
  -webkit-filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.35));
  filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.35));
  margin-inline-start: 8px;
  margin-inline-end: 8px;
  margin-block-end: 5px;
}
.bwd-step-style7 .bwd-step-item::before {
  content: "";
  position: absolute;
  inline-size: 15%;
  block-size: 40px;
  background-color: #2ba33b;
  -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
  clip-path: polygon(0 0, 0% 100%, 100% 100%);
  inset-block-end: 80px;
  inset-inline-end: 0;
  z-index: -1;
}
.bwd-step-style7 .bwd-step-item::after {
  content: "";
  position: absolute;
  inset-block-end: 80px;
  inset-inline-start: 0;
  inline-size: 15%;
  block-size: 40px;
  background-color: #2ba33b;
  -webkit-clip-path: polygon(100% 100%, 0% 100%, 100% 0);
  clip-path: polygon(100% 100%, 0% 100%, 100% 0);
  z-index: -1;
}
.bwd-step-style7 .bwd-step-wrapper .bwd-step-item .bwd-step-content {
  -webkit-clip-path: polygon(0% 0, 100% 0, 90% 100%, 10% 100%);
  clip-path: polygon(0% 0, 100% 0, 90% 100%, 10% 100%);
  background: #f1f1f1;
  padding-block-start: 15px;
padding-inline: 35px;
padding-block-end: 25px;
  margin-block-end: -10px;
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
@media (max-width: 767px) {
  .bwd-step-style7 .bwd-step-wrapper .bwd-step-item .bwd-step-content {
    padding-block-start: 15px;
padding-inline: 32px;
padding-block-end: 25px;
  }
}
.bwd-step-style7 .bwd-step-item .bwd-step-content .bwd-step-icon {
  font-size: 42px;
  color: #2ba33b;
  margin-block-end: 20px;
}
.bwd-step-style7 .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #2ba33b;
  font-size: 25px;
  font-weight: 700;
  text-transform: capitalize;
  margin-block-end: 10px;
}
.bwd-step-style7 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 1px;
}
.bwd-step-style7 .bwd-step-item:hover .bwd-step-content {
  margin-block-end: 0;
}
.bwd-step-style7 .bwd-step-item .bwd-step-number {
  -webkit-clip-path: polygon(0 0, 100% 0, 80% 100%, 20% 100%);
  clip-path: polygon(0 0, 100% 0, 80% 100%, 20% 100%);
  background: #2ba33b;
  color: #fff;
  padding-block: 15px;
padding-inline: 15px;
  block-size: 81px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bwd-step-style7 .bwd-step-item .bwd-step-number .bwd-step-num {
  position: absolute;
  inset-inline-start: 50%;
  inset-block-start: 50%;
  transform: translate(-50%, -50%);
}
.bwd-step-style7 .bwd-step-item .bwd-step-number .bwd-number-inner {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
  font-size: 32px;
  line-height: 1;
  color: #fff;
}
.bwd-step-style7 .bwd-row > :nth-child(2) .bwd-step-item::before {
  background: #ee5a24;
}
.bwd-step-style7 .bwd-row > :nth-child(2) .bwd-step-item::after {
  background: #ee5a24;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #ee5a24;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #ee5a24;
}
.bwd-step-style7 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number {
  background: #f46734;
}
.bwd-step-style7 .bwd-row > :nth-child(3) .bwd-step-item::before {
  background: #b53471;
}
.bwd-step-style7 .bwd-row > :nth-child(3) .bwd-step-item::after {
  background: #b53471;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #b53471;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #b53471;
}
.bwd-step-style7 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number {
  background: #b53471;
}
.bwd-step-style7 .bwd-row > :nth-child(4) .bwd-step-item::before {
  background: #e84118;
}
.bwd-step-style7 .bwd-row > :nth-child(4) .bwd-step-item::after {
  background: #e84118;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #e84118;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #e84118;
}
.bwd-step-style7 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number {
  background: #e84118;
}
.bwd-step-style7 .bwd-row > :nth-child(5) .bwd-step-item::before {
  background: #3a0ca3;
}
.bwd-step-style7 .bwd-row > :nth-child(5) .bwd-step-item::after {
  background: #3a0ca3;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #3a0ca3;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #3a0ca3;
}
.bwd-step-style7 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number {
  background: #3a0ca3;
}
.bwd-step-style7 .bwd-row > :nth-child(6) .bwd-step-item::before {
  background: #ffc300;
}
.bwd-step-style7 .bwd-row > :nth-child(6) .bwd-step-item::after {
  background: #ffc300;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #ffc300;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #ffc300;
}
.bwd-step-style7 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number {
  background: #ffc300;
}
.bwd-step-style7 .bwd-row > :nth-child(7) .bwd-step-item::before {
  background: #f25c54;
}
.bwd-step-style7 .bwd-row > :nth-child(7) .bwd-step-item::after {
  background: #f25c54;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #f25c54;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #f25c54;
}
.bwd-step-style7 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number {
  background: #f25c54;
}
.bwd-step-style7 .bwd-row > :nth-child(8) .bwd-step-item::before {
  background: #69140e;
}
.bwd-step-style7 .bwd-row > :nth-child(8) .bwd-step-item::after {
  background: #69140e;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #69140e;
}
.bwd-step-style7
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #69140e;
}
.bwd-step-style7 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number {
  background: #69140e;
}
.bwd-step-style8 .bwd-row {
  row-gap: 35px;
}
.bwd-step-style8 .bwd-step-item {
  text-align: center;
  border: 2px solid #2ba33b;
  padding-block-start: 80px;
padding-inline: 14px;
padding-block-end: 18px;
  border-radius: 15px;
  border-right-color: transparent;
  position: relative;
  margin-inline-end: 20px;
}
@media (max-width: 767px) {
  .bwd-step-style8 .bwd-step-item {
    padding-block-start: 120px;
padding-inline: 20px;
padding-block-end: 30px;
  }
}
.bwd-step-style8 .bwd-step-item::before {
  position: absolute;
  content: "";
  inline-size: 2px;
  block-size: 140px;
  inset-block-end: 3px;
  inset-inline-end: 2px;
  background: #2ba33b;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
}
.bwd-step-style8 .bwd-step-item .bwd-step-number {
  position: absolute;
  inset-block-start: -5px;
  inset-inline-end: -15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  inline-size: 70px;
  block-size: 70px;
  text-align: center;
  background: #2ba33b;
  border-radius: 100%;
  color: #fff;
  outline-offset: 8px;
  -webkit-box-shadow: 4px 4px 20px rgba(142, 141, 141, 0.445);
  box-shadow: 4px 4px 20px rgba(142, 141, 141, 0.445);
  -webkit-transform: rotateY(0);
  transform: rotateY(0);
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.bwd-step-style8 .bwd-step-item .bwd-step-number .bwd-number-inner {
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: 2px;
  font-size: 40px;
  line-height: 1;
  color: #fff;
}
.bwd-step-style8 .bwd-step-item:hover .bwd-step-number {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.bwd-step-style8 .bwd-step-item .bwd-step-icon {
  position: absolute;
  inset-block-start: 10px;
  inset-inline-start: 50%;
  transform: translateX(-50%);
  font-size: 35px;
  line-height: 80px;
  inline-size: 80px;
  block-size: 80px;
  border-radius: 50%;
  margin-block: 0;
  margin-inline: auto;
  z-index: 1;
  color: #333;
  -webkit-transition: .3s linear;
  transition: .3s linear;
}
.bwd-step-style8 .bwd-step-item .bwd-step-content {
  margin-block-start: 10px;
}
.bwd-step-style8 .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #2ba33b;
  font-size: 25px;
  font-weight: 700;
  text-transform: capitalize;
  margin-block-end: 15px;
  font-style: italic;
}
.bwd-step-style8 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
}
@media (max-width: 767px){
  .bwd-step-style8 .bwd-step-item .bwd-step-icon {
    inset-block-start: 30px;
    line-height: 70px;
    inline-size: 70px;
    block-size: 70px;
    font-size: 30px;
  }

}

@media (max-width: 767px) {
  .bwd-step-style8 .bwd-step-item .bwd-step-content .bwd-description {
    letter-spacing: 0;
  }
}
.bwd-step-style8 .bwd-row > :nth-child(2) .bwd-step-item {
  border-color: #2980b9;
  border-right-color: transparent;
}
.bwd-step-style8 .bwd-row > :nth-child(2) .bwd-step-item::before {
  background: #2980b9;
}
.bwd-step-style8 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number {
  background: #2980b9;
}
.bwd-step-style8
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #2980b9;
}
.bwd-step-style8 .bwd-row > :nth-child(3) .bwd-step-item {
  border-color: #f39c12;
  border-right-color: transparent;
}
.bwd-step-style8 .bwd-row > :nth-child(3) .bwd-step-item::before {
  background: #f39c12;
}
.bwd-step-style8 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number {
  background: #f39c12;
}
.bwd-step-style8
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #f39c12;
}
.bwd-step-style8 .bwd-row > :nth-child(4) .bwd-step-item {
  border-color: #8e44ad;
  border-right-color: transparent;
}
.bwd-step-style8 .bwd-row > :nth-child(4) .bwd-step-item::before {
  background: #8e44ad;
}
.bwd-step-style8 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number {
  background: #8e44ad;
}
.bwd-step-style8
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #8e44ad;
}
.bwd-step-style8 .bwd-row > :nth-child(5) .bwd-step-item {
  border-color: #957fef;
  border-right-color: transparent;
}
.bwd-step-style8 .bwd-row > :nth-child(5) .bwd-step-item::before {
  background: #957fef;
}
.bwd-step-style8 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number {
  background: #957fef;
}
.bwd-step-style8
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #957fef;
}
.bwd-step-style8 .bwd-row > :nth-child(6) .bwd-step-item {
  border-color: #a5be00;
  border-right-color: transparent;
}
.bwd-step-style8 .bwd-row > :nth-child(6) .bwd-step-item::before {
  background: #a5be00;
}
.bwd-step-style8 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number {
  background: #a5be00;
}
.bwd-step-style8
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #a5be00;
}
.bwd-step-style8 .bwd-row > :nth-child(7) .bwd-step-item {
  border-color: #25a244;
  border-right-color: transparent;
}
.bwd-step-style8 .bwd-row > :nth-child(7) .bwd-step-item::before {
  background: #25a244;
}
.bwd-step-style8 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number {
  background: #25a244;
}
.bwd-step-style8
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #25a244;
}
.bwd-step-style8 .bwd-row > :nth-child(8) .bwd-step-item {
  border-color: #ff69eb;
  border-right-color: transparent;
}
.bwd-step-style8 .bwd-row > :nth-child(8) .bwd-step-item::before {
  background: #ff69eb;
}
.bwd-step-style8 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number {
  background: #ff69eb;
}
.bwd-step-style8
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #ff69eb;
}
.bwd-step-style9 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style9 .bwd-step-item {
  color: #555;
  background-color: #fff;
  text-align: center;
  padding-block-start: 130px;
  padding-block-end: 35px;
  margin-block-start: 17px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.22);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.22);
  border-radius: 20px 20px;
  position: relative;
  z-index: 1;
  -webkit-transition: all ease .3s;
  transition: all ease .3s;
}

.bwd-step-style9 .bwd-step-item::before {
  content: "";
  background-color: #202c59;
  inline-size: 100%;
  block-size: 49px;
  border-radius: 0 0 20px 20px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) inset;
          box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) inset;
  position: absolute;
  inset-inline-start: 0;
  inset-block-end: 0;
  z-index: -1;
}

.bwd-step-style9 .bwd-step-item .bwd-step-number {
 
  background-color: #202c59;
  inline-size: 80px;
  block-size: 130px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 700;
  border-radius: 40px 0 100px 100px;
  position: absolute;
  margin-block-end: 10px;
  inset-block-start: -15px;
}
.bwd-step-style9 .bwd-step-item .bwd-step-number .bwd-number-inner {
  color: #fff;
  font-size: 45px;
}
.bwd-step-style9 .bwd-step-item .bwd-step-number::before{
  content: "";
  background-color: #202c59;
  inline-size: 25px;
  block-size: 15px;
  border-radius: 50px 50px 0 0;
  position: absolute;
  inset-block-start: 0;
  inset-inline-end: -15px;
}
.bwd-step-style9 .bwd-step-item .bwd-step-icon {
  color: #afafaf;
  font-size: 40px;
  position: absolute;
  inset-inline-end: 20px;
  inset-block-start: 30px;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.bwd-step-style9 .bwd-step-item:hover .bwd-step-icon {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}

.bwd-step-style9 .bwd-step-item .bwd-step-content .bwd-step-title {
  font-size: 19px;
  font-weight: 600;
  text-transform: uppercase;
  padding-block: 0;
padding-inline: 15px;
  margin-block-start: 0;
margin-inline: 0;
margin-block-end: 10px;
}

.bwd-step-style9 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 15px;
  text-align: center;
  line-height: 25px;
  padding-block: 0px;
padding-inline: 12px;
  margin-block-start: 0;
margin-inline: 0;
margin-block-end: 30px;
}

.bwd-step-style9 .bwd-row > *:nth-child(2) .bwd-step-item::before {
  background: #6F1E51;
}

.bwd-step-style9 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-number {
  background: #6F1E51;
}

.bwd-step-style9 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-number::before {
  background: #6F1E51;
}

.bwd-step-style9 .bwd-row > *:nth-child(3) .bwd-step-item::before {
  background: #ee3838;
}

.bwd-step-style9 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-number {
  background: #ee3838;
}

.bwd-step-style9 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-number::before {
  background: #ee3838;
}

.bwd-step-style9 .bwd-row > *:nth-child(4) .bwd-step-item::before {
  background:#ffb627;
}

.bwd-step-style9 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-number {
  background:#ffb627;
}

.bwd-step-style9 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-number::before {
  background:#ffb627;
}
.bwd-step-style9 .bwd-row > *:nth-child(5) .bwd-step-item::before {
  background: #3b28cc;
}

.bwd-step-style9 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-number {
  background: #3b28cc;
}

.bwd-step-style9 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-number::before {
  background: #3b28cc;
}
.bwd-step-style9 .bwd-row > *:nth-child(6) .bwd-step-item::before {
  background: #a5be00;
}

.bwd-step-style9 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-number {
  background: #a5be00;
}

.bwd-step-style9 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-number::before {
  background: #a5be00;
}
.bwd-step-style9 .bwd-row > *:nth-child(7) .bwd-step-item::before {
  background: #d81159;
}

.bwd-step-style9 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-number {
  background: #d81159;
}

.bwd-step-style9 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-number::before {
  background: #d81159;
}
.bwd-step-style9 .bwd-row > *:nth-child(8) .bwd-step-item::before {
  background: #f26ca7;
}

.bwd-step-style9 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-number {
  background: #f26ca7;
}

.bwd-step-style9 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-number::before {
  background: #f26ca7;
}
.bwd-step-style10 .bwd-step-wrapper {
  -webkit-filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.39));
  filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.39));
  position: relative;
  margin-inline-start: 16px;
}
.bwd-step-style.bwd-step-style10 {
  padding-block-start: 20px;
}
.bwd-step-style10 .bwd-step-wrapper .show-arrow {
  content: "";
  position: absolute;
  inset-block-start: 50%;
  inset-inline-end: -22px;
  background-color: #fff;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  inline-size: 23px;
  block-size: 30px;
  z-index: 2;
  clip-path: polygon(0 0, 0% 100%, 100% 50%);
}
.bwd-step-style10 .bwd-step-wrapper .show-arrow.bwdas_arrow_dir {
  inset-inline-start: -22px;
  clip-path: polygon(0 50%, 100% 100%, 100% 0);
}
.bwd-step-style10 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style10 .bwd-step-item {
  position: relative;
  padding-block-start: 20px;
padding-inline-end: 20px;
padding-block-end: 20px;
padding-inline-start: 65px;
  background-color: #fff;
  text-align: center;
  margin-block-end: 30px;
  margin-block-start: 22px;
}
.bwd-step-style10 .bwd-step-item.bwdas_arrow_dir {
  padding-inline-start: 15px;
  padding-inline-end: 60px;
}
.bwd-step-style10 .bwd-step-item::before {
  content: "";
  position: absolute;
  inset-block-start: -20px;
  inset-inline-start: 0px;
  inline-size: 40px;
  block-size: 100%;
  background: #0a697d;
  border-top-left-radius: 88px;
  border-top-right-radius: 13px;
  z-index: -1;
  transform: rotateY(180deg);
}
.bwd-step-style10 .bwd-step-item.bwdas_arrow_dir::before {
  inset-inline-end: 0px;
  transform: rotateY(0deg);
  inset-inline-start: auto;
}
.bwd-step-style10 .bwd-step-item .bwd-step-number {
  block-size: 120%;
  inset-block-start: -15px;
  inset-inline-start: 0;
  display: flex;
  align-items: center;
  justify-content: end;
  flex-direction: column;
  inline-size: 85px;
  position: absolute;
  z-index: 1;
}
.bwd-step-style10 .bwd-step-item .bwd-step-number.bwdas_arrow_dir {
  inset-inline-end: -1px;
  inset-inline-start: auto;
}
.bwd-step-style10 .bwd-step-item .bwd-step-number.bwdas_arrow_dir::before {
  transform: rotateY(0deg);
}
.bwd-step-style10 .bwd-step-item .bwd-step-number::before {
  position: absolute;
  content: "";
  -webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
  clip-path: polygon(100% 0, 0 100%, 100% 100%);
  background: #0a697d;
  color: #fff;
  inset-block-start: 0;
  inset-inline-start: 0;
  inline-size: 100%;
  block-size: 100%;
  transform: rotateY(180deg);
  z-index: -1;
}
.bwd-step-style10 .bwd-step-item .bwd-step-number::after {
  content: "";
  position: absolute;
  inset-block-end: 1px;
  inset-inline-start: 55px;
  inline-size: 50px;
  block-size: 30px;
  background: #0a697d;
  border-bottom-left-radius: 20px;
  z-index: -1;
  transform: rotateY(180deg);
  z-index: -1;
}
.bwd-step-style10 .bwd-step-item .bwd-step-number.bwdas_arrow_dir::after {
  inset-inline-end: 55px;
  transform: rotateY(0deg);
  inset-inline-start: auto;
}
.bwd-step-style10 .bwd-step-item .bwd-step-number .bwd-number-inner {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 40px;
  line-height: 1;
  color: #fff;
  padding-inline-end: 17px;
  transition: all .3s;
}
.bwd-step-style10 .bwd-step-item .bwd-step-number {
  padding-block-end: 25px;
}
.bwd-step-style10 .bwd-step-item .bwd-step-number.bwdas_arrow_dir .bwd-step-title:last-child {
  padding-inline-end: 0;
}
@media (max-width: 767px) {
  .bwd-step-style10
    .bwd-step-item
    .bwd-step-number {
    margin-block-end: -7px;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style10
    .bwd-step-item
    .bwd-step-number{
    margin-block-end: 10px;
  }
}
.bwd-step-style10 .bwd-step-item .bwd-step-icon {
  -webkit-transform:  rotateX(0);
  transform:  rotateX(0);
  font-size: 32px;
  font-weight: 700;
  color: #0a697d;
  -webkit-transition: 0.4s linear;
  transition: 0.4s linear;
  margin-block-end: 15px;
  display: block;
}
.bwd-step-style10 .bwd-step-item:hover .bwd-step-icon {
  -webkit-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
.bwd-step-style10 .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #0a697d;
  font-size: 20px;
  font-weight: 700;
  text-transform: capitalize;
  margin-block-end: 5px;
  line-height: 1.2;
  transition: all .3s;
}
.bwd-step-style10 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 13px;
  font-weight: 500;
  line-height: 24px;
}
.bwd-step-style10 .bwd-row > :nth-child(2) .bwd-step-item::before {
  background-color: #0d89fb;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #0d89fb;
}
.bwd-step-style10 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number::after {
  background-color: #0d89fb;
}
.bwd-step-style10 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-icon {
  color: #0d89fb;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #0d89fb;
}
.bwd-step-style10 .bwd-row > :nth-child(3) .bwd-step-item::before {
  background-color: #5db15c;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #5db15c;
}
.bwd-step-style10 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number::after {
  background-color: #5db15c;
}
.bwd-step-style10 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-icon {
  color: #5db15c;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #5db15c;
}
.bwd-step-style10 .bwd-row > :nth-child(4) .bwd-step-item::before {
  background-color: #fcb229;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #fcb229;
}
.bwd-step-style10 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number::after {
  background-color: #fcb229;
}
.bwd-step-style10 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-icon {
  color: #fcb229;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #fcb229;
}
.bwd-step-style10 .bwd-row > :nth-child(5) .bwd-step-item::before {
  background-color: #f93943;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #f93943;
}
.bwd-step-style10 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number::after {
  background-color: #f93943;
}
.bwd-step-style10 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-icon {
  color: #f93943;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #f93943;
}
.bwd-step-style10 .bwd-row > :nth-child(6) .bwd-step-item::before {
  background-color: #7c6a0a;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #7c6a0a;
}
.bwd-step-style10 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number::after {
  background-color: #7c6a0a;
}
.bwd-step-style10 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-icon {
  color: #7c6a0a;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #7c6a0a;
}
.bwd-step-style10 .bwd-row > :nth-child(7) .bwd-step-item::before {
  background-color: #031d44;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #031d44;
}
.bwd-step-style10 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number::after {
  background-color: #031d44;
}
.bwd-step-style10 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-icon {
  color: #031d44;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #031d44;
}
.bwd-step-style10 .bwd-row > :nth-child(8) .bwd-step-item::before {
  background-color: #072ac8;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #072ac8;
}
.bwd-step-style10 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number::after {
  background-color: #072ac8;
}
.bwd-step-style10 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-icon {
  color: #072ac8;
}
.bwd-step-style10
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #072ac8;
}
.bwd-step-style11 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style11 .bwd-step-item {
  -webkit-filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.39));
  filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.39));
  text-align: center;
  position: relative;
  padding-block: 40px;
padding-inline: 43px;
  z-index: 1;
  margin-inline-end: 10px;
}
.bwd-step-style11 .bwd-step-item::before {
  position: absolute;
  content: "";
  inset-block-start: 0;
  inset-inline-start: 0;
  inline-size: 100%;
  block-size: 100%;
  -webkit-clip-path: polygon(
    25% 0%,
    75% 0%,
    100% 50%,
    75% 100%,
    25% 100%,
    0% 50%
  );
  clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
  background-color: #fff;
  z-index: -1;
}
.bwd-step-style11 .bwd-step-item::after {
  position: absolute;
  content: "";
  inset-block-start: 26px;
  inset-inline-end: -22px;
  inline-size: 100%;
  block-size: 80%;
  background: #00c0e1;
  z-index: -2;
  -webkit-clip-path: polygon(
    25% 0%,
    75% 0%,
    100% 50%,
    75% 100%,
    25% 100%,
    0% 50%
  );
  clip-path: polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.bwd-step-style11 .bwd-step-item.bwdas_arrow_dir::after {
  inset-inline-start: -22px;
}
.bwd-step-style11 .bwd-step-item:hover::after {
  inset-block-start: 15px;
  block-size: 90%;
}
.bwd-step-style11 .bwd-step-item:hover .bwd-step-icon {
  -webkit-transform: rotateX(180deg);
  transform: rotateX(180deg);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.bwd-step-style11 .bwd-step-item .bwd-step-icon {
  position: absolute;
  inset-block-start: 10px;
  inset-inline-start: 15px;
  inline-size: 65px;
  block-size: 65px;
  display: block;
  background: #00c0e1;
  border-radius: 100%;
  color: #fff;
  font-size: 25px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 60px 40px -7px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 60px 40px -7px;
  -webkit-transition: 0.5s linear;
  transition: 0.5s linear;
  -webkit-transform: rotateX(0);
  transform: rotateX(0);
}
.bwd-step-style11 .bwd-step-item .bwd-step-icon .bwdib-icon {
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  transform: translate(-50%, -50%);
}
@media (max-width: 767px) {
  .bwd-step-style11 .bwd-step-item .bwd-step-icon {
    inline-size: 55px;
    block-size: 55px;
    line-height: 55px;
    font-size: 28px;
  }
}
.bwd-step-style11 .bwd-step-item .bwd-step-number .bwd-number-inner {
  font-size: 50px;
  font-weight: 900;
  color: #00c0e1;
  line-height: 1;
  letter-spacing: 3px;
  margin-block-end: 10px;
  text-transform: capitalize;
}
.bwd-step-style11 .bwd-step-item .bwd-step-content .bwd-step-title {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 25px;
  line-height: 1;
  color: #00c0e1;
  margin-block-end: 10px;
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style11 .bwd-step-item .bwd-step-content .bwd-step-title {
    font-size: 19px;
  }
}
.bwd-step-style11 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .bwd-step-style11 .bwd-step-item .bwd-step-content .bwd-description {
    letter-spacing: 0;
  }
}
.bwd-step-style11 .bwd-row > :nth-child(2) .bwd-step-item::after {
  background-color: #2e226d;
}
.bwd-step-style11 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-icon {
  background-color: #2e226d;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  color: #2e226d;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #2e226d;
}
.bwd-step-style11 .bwd-row > :nth-child(3) .bwd-step-item::after {
  background-color: #ff3754;
}
.bwd-step-style11 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-icon {
  background-color: #ff3754;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  color: #ff3754;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #ff3754;
}
.bwd-step-style11 .bwd-row > :nth-child(4) .bwd-step-item::after {
  background-color: #5db15c;
}
.bwd-step-style11 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-icon {
  background-color: #5db15c;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  color: #5db15c;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #5db15c;
}
.bwd-step-style11 .bwd-row > :nth-child(5) .bwd-step-item::after {
  background-color: #cc5803;
}
.bwd-step-style11 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-icon {
  background-color: #cc5803;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  color: #cc5803;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #cc5803;
}
.bwd-step-style11 .bwd-row > :nth-child(6) .bwd-step-item::after {
  background-color: #ff69eb;
}
.bwd-step-style11 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-icon {
  background-color: #ff69eb;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  color: #ff69eb;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #ff69eb;
}
.bwd-step-style11 .bwd-row > :nth-child(7) .bwd-step-item::after {
  background-color: #a5be00;
}
.bwd-step-style11 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-icon {
  background-color: #a5be00;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  color: #a5be00;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #a5be00;
}
.bwd-step-style11 .bwd-row > :nth-child(8) .bwd-step-item::after {
  background-color: #065a60;
}
.bwd-step-style11 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-icon {
  background-color: #065a60;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  color: #065a60;
}
.bwd-step-style11
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #065a60;
}
.bwd-step-style12 .bwd-step-wrapper {
  position: relative;
}
.bwd-step-style12 .bwd-step-wrapper::after {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0px;
  inline-size: 12px;
  block-size: 100%;
  background: #169406;
  border-top-right-radius: 30px;
}
.bwd-step-style12 .bwd-step-wrapper.bwdas_arrow_dir::after {
  inset-inline-end: 55px;
  inset-inline-start: auto;
}
.bwd-step-style12 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style12 .bwd-step-wrapper .bwd-step-item {
  text-align: center;
  position: relative;
  padding-block-start: 76px;
padding-inline-end: 29px;
padding-block-end: 13px;
padding-inline-start: 21px;
  margin-inline-end: 62px;
  -webkit-filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.15));
          filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.15));
}
.bwd-step-style12 .bwd-step-wrapper .bwd-step-item.bwdas_arrow_dir {
  margin-inline-end: 67px;
  padding-inline-end: 8px;
  padding-inline-start: 30px;
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style12 .bwd-step-wrapper .bwd-step-item {
    padding-block-start: 100px;
padding-inline-end: 30px;
padding-block-end: 40px;
padding-inline-start: 45px;
  }
}

.bwd-step-style12 .bwd-step-wrapper .bwd-step-item::before {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  inline-size: 100%;
  block-size: 100%;
  background-color: #f4f4f4;
  -webkit-clip-path: polygon(0 0, 100% 100px, 100% 100%, 0% 100%);
          clip-path: polygon(0 0, 100% 100px, 100% 100%, 0% 100%);
  z-index: -1;
}
.bwd-step-style12 .bwd-step-wrapper .bwd-step-item.bwdas_arrow_dir::before {
  clip-path: polygon(0 35%, 100% 0, 100% 100%, 0% 100%);
}
.bwd-step-style12 .bwd-step-wrapper .bwd-step-item::after {
  position: absolute;
  inset-block-start: 62%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  inset-inline-end: -60px;
  content: "";
  inline-size: 80px;
  block-size: 120px;
  background: #f4f4f4;
  border-radius: 0px 70px 70px 0px;
  z-index: -2;
}
.bwd-step-style12 .bwd-step-wrapper .bwd-step-item.bwdas_arrow_dir::after {
  transform: translateY(-50%) rotate(170deg);
  inset-inline-start: -60px;
}
.bwd-step-style12 .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  position: absolute;
  inset-block-start: 62%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  inset-inline-end: -55px;
  inline-size: 85px;
  block-size: 85px;
  line-height: 85px;
  font-size: 25px;
  background: #19a807;
  border-radius: 100%;
  display: block;
  -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);
          box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.3);
  color: #169406;
}
.bwd-step-style12 .bwd-step-wrapper .bwd-step-item.bwdas_arrow_dir .bwd-step-icon {
  inset-inline-start: -55px;
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style12 .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
    inline-size: 80px;
    block-size: 80px;
    line-height: 80px;
    font-size: 28px;
  }
}

.bwd-step-style12 .bwd-step-wrapper .bwd-step-item .bwd-step-icon::before {
  position: absolute;
  inset-block-start: 7px;
  inset-inline-start: 7px;
  inline-size: 70px;
  block-size: 70px;
  line-height: 70px;
  border-radius: 100%;
  background-color: #fafafa;
  content: "";
  z-index: -2;
  text-align: center;
  display: block;
  -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.288);
          box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.288);
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style12 .bwd-step-wrapper .bwd-step-item .bwd-step-icon::before {
    inset-block-start: 7px;
    inset-inline-start: 7px;
    inline-size: 65px;
    block-size: 65px;
    line-height: 65px;
  }
}

.bwd-step-style12 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  text-align: center;
  margin-block-end: 15px;
}

.bwd-step-style12 .bwd-step-wrapper .bwd-step-item .bwd-step-number .bwd-number-inner {
  text-transform: uppercase;
  color: #169406;
  border-radius: 30px;
  display: inline-block;
  inline-size: 50px;
  block-size: 50px;
  line-height: 45px;
  font-weight: 800;
  text-align: center;
  font-size: 25px;
  box-shadow: 0 0 0 5px #0000000f;
}

.bwd-step-style12 .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  font-size: 28px;
  font-weight: 700;
  text-transform: capitalize;
  margin-block-end: 10px;
  color: #169406;
  line-height: 1.2;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .bwd-step-style12 .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
    font-size: 25px;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style12 .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
    font-size: 18px;
    margin-block-end: 5px;
  }
}

.bwd-step-style12 .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 12px;
  font-weight: 500;
  color: #333;
  line-height: 20px;
}

.bwd-step-style12 .bwd-row > *:nth-child(2) .bwd-step-wrapper::before {
  background-color: #fe5801;
}

.bwd-step-style12 .bwd-row > *:nth-child(2) .bwd-step-wrapper::after {
  background-color: #fe5801;
}

.bwd-step-style12 .bwd-row > *:nth-child(2) .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  background-color: #fe5801;
  color: #fe5801;
}

.bwd-step-style12 .bwd-row > *:nth-child(2) .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  color: #fe5801;
  border-color: #fe5801;
}

.bwd-step-style12 .bwd-row > *:nth-child(2) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #fe5801;
}

.bwd-step-style12 .bwd-row > *:nth-child(3) .bwd-step-wrapper::before {
  background-color: #00a5f8;
}

.bwd-step-style12 .bwd-row > *:nth-child(3) .bwd-step-wrapper::after {
  background-color: #00a5f8;
}

.bwd-step-style12 .bwd-row > *:nth-child(3) .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  background-color: #00a5f8;
  color: #00a5f8;
}

.bwd-step-style12 .bwd-row > *:nth-child(3) .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  color: #00a5f8;
  border-color: #00a5f8;
}

.bwd-step-style12 .bwd-row > *:nth-child(3) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #00a5f8;
}

.bwd-step-style12 .bwd-row > *:nth-child(4) .bwd-step-wrapper::before {
  background-color: #ffaa11;
}

.bwd-step-style12 .bwd-row > *:nth-child(4) .bwd-step-wrapper::after {
  background-color: #ffaa11;
}

.bwd-step-style12 .bwd-row > *:nth-child(4) .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  background-color: #ffaa11;
  color: #ffaa11;
}

.bwd-step-style12 .bwd-row > *:nth-child(4) .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  color: #ffaa11;
  border-color: #ffaa11;
}

.bwd-step-style12 .bwd-row > *:nth-child(4) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #ffaa11;
}
.bwd-step-style12 .bwd-row > *:nth-child(5) .bwd-step-wrapper::before {
  background-color: #d81159;
}

.bwd-step-style12 .bwd-row > *:nth-child(5) .bwd-step-wrapper::after {
  background-color: #d81159;
}

.bwd-step-style12 .bwd-row > *:nth-child(5) .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  background-color: #d81159;
  color: #d81159;
}

.bwd-step-style12 .bwd-row > *:nth-child(5) .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  color: #d81159;
  border-color: #d81159;
}

.bwd-step-style12 .bwd-row > *:nth-child(5) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #d81159;
}
.bwd-step-style12 .bwd-row > *:nth-child(6) .bwd-step-wrapper::before {
  background-color: #cc444b;
}

.bwd-step-style12 .bwd-row > *:nth-child(6) .bwd-step-wrapper::after {
  background-color: #cc444b;
}

.bwd-step-style12 .bwd-row > *:nth-child(6) .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  background-color: #cc444b;
  color: #cc444b;
}

.bwd-step-style12 .bwd-row > *:nth-child(6) .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  color: #cc444b;
  border-color: #cc444b;
}

.bwd-step-style12 .bwd-row > *:nth-child(6) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #cc444b;
}
.bwd-step-style12 .bwd-row > *:nth-child(7) .bwd-step-wrapper::before {
  background-color: #540d6e;
}

.bwd-step-style12 .bwd-row > *:nth-child(7) .bwd-step-wrapper::after {
  background-color: #540d6e;
}

.bwd-step-style12 .bwd-row > *:nth-child(7) .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  background-color: #540d6e;
  color: #540d6e;
}

.bwd-step-style12 .bwd-row > *:nth-child(7) .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  color: #540d6e;
  border-color: #540d6e;
}

.bwd-step-style12 .bwd-row > *:nth-child(7) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #540d6e;
}
.bwd-step-style12 .bwd-row > *:nth-child(8) .bwd-step-wrapper::before {
  background-color: #5a108f;
}

.bwd-step-style12 .bwd-row > *:nth-child(8) .bwd-step-wrapper::after {
  background-color: #5a108f;
}

.bwd-step-style12 .bwd-row > *:nth-child(8) .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  background-color: #5a108f;
  color: #5a108f;
}

.bwd-step-style12 .bwd-row > *:nth-child(8) .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  color: #5a108f;
  border-color: #5a108f;
}

.bwd-step-style12 .bwd-row > *:nth-child(8) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #5a108f;
}
.bwd-step-style13 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style13 .bwd-step-item {
  text-align: center;
  position: relative;
  -webkit-filter: drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.615));
  filter: drop-shadow(2px 2px 5px rgba(0, 0, 0, 0.615));
  padding-block: 40px;
padding-inline: 25px;
  margin-inline-start: 5px;
  margin-inline-end: 5px;
  display: flex;
  flex-direction: column-reverse;
}
@media (min-width: 768px) and (max-width: 991px) {
  .bwd-step-style13 .bwd-step-item {
    padding-block-start: 70px;
padding-inline: 0px;
padding-block-end: 25px;
  }
}
@media (max-width: 767px) {
  .bwd-step-style13 .bwd-step-item {
    padding-block-start: 70px;
padding-inline: 0px;
padding-block-end: 25px;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style13 .bwd-step-item {
    padding-block-start: 90px;
padding-inline: 0px;
padding-block-end: 25px;
  }
}
.bwd-step-style13 .bwd-step-item::before {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  inline-size: 100%;
  block-size: 100%;
  background-color: #fff;
  -webkit-clip-path: polygon(0 25%, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(0 25%, 100% 0, 100% 100%, 0% 100%);
  z-index: -1;
  border-bottom-left-radius: 200px;
  border-bottom-right-radius: 200px;
}
.bwd-step-style13 .bwd-step-item .bwd-step-number {
  position: absolute;
  inset-block-start: 15px;
  inset-inline-start: 20px;
  inline-size: 100%;
  block-size: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: start;
  z-index: -2;
}
.bwd-step-style13 .bwd-step-item .bwd-step-number::before {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  inline-size: 84%;
  block-size: 50%;
  z-index: -9;
  -webkit-clip-path: polygon(0 100%, 0 0, 100% 0);
  clip-path: polygon(0 100%, 0 0, 100% 0);
  background: #169406;
}
.bwd-step-style13
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  padding-block: 10px;
padding-inline: 10px;
  font-size: 38px;
  color: #fff;
  font-weight: 700;
  letter-spacing: 2px;
}
.bwd-step-style13 .bwd-step-item .bwd-step-content {
  padding-block-start: 70px;
padding-inline: 0px;
padding-block-end: 25px;
}
.bwd-step-style13 .bwd-step-item .bwd-step-content .bwd-step-title {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 24px;
  line-height: 1.2;
  color: #169406;
}
.bwd-step-style13 .bwd-step-item .bwd-step-content .bwd-description {
  margin-block-start: 5px;
  font-size: 13px;
  font-weight: 500;
  color: #333;
  letter-spacing: 0.5px;
}
.bwd-step-style13 .bwd-step-item .bwd-step-icon {
  background: -webkit-gradient(
    linear,
    right top,
    left top,
    from(#dedfe1),
    to(#f3f3f3)
  );
  background: linear-gradient(to left, #dedfe1, #f3f3f3);
  font-size: 38px;
  inline-size: 90px;
  block-size: 90px;
  border-radius: 50%;
  margin-block: 0;
margin-inline: auto;
  z-index: 1;
  position: relative;
  color: #169406;
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.bwd-step-style13 .bwd-step-item .bwd-step-icon .bwdib-icon {
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  transform: translate(-50%, -50%);
}
.bwd-step-style13 .bwd-step-item .bwd-step-icon::before {
  content: "";
  background:#dedfe1;
  inline-size: 88%;
  block-size: 88%;
  border-radius: 50%;
  -webkit-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.164);
  box-shadow: 5px 0 5px rgba(0, 0, 0, 0.164);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  z-index: -1;
}
.bwd-step-style13 .bwd-step-item:hover .bwd-step-icon {
  -webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.14);
  box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.14);
}
.bwd-step-style13
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-number::before {
  background: #f58e00;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #f58e00;
}
.bwd-step-style13 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-icon {
  color: #f58e00;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-number::before {
  background: #f14400;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #f14400;
}
.bwd-step-style13 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-icon {
  color: #f14400;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-number::before {
  background: #1480bc;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #1480bc;
}
.bwd-step-style13 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-icon {
  color: #1480bc;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-number::before {
  background: #25a244;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #25a244;
}
.bwd-step-style13 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-icon {
  color: #25a244;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-number::before {
  background: #d81159;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #d81159;
}
.bwd-step-style13 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-icon {
  color: #d81159;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-number::before {
  background: #7400b8;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #7400b8;
}
.bwd-step-style13 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-icon {
  color: #7400b8;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-number::before {
  background: #373d20;
}
.bwd-step-style13
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #373d20;
}
.bwd-step-style13 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-icon {
  color: #373d20;
}
.bwd-step-style14 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style14 .bwd-step-item {
  position: relative;
  -webkit-box-shadow: -15px 5px 20px rgba(0, 0, 0, 0.233);
  box-shadow: -15px 5px 20px rgba(0, 0, 0, 0.233);
  text-align: center;
  padding-block-start: 35px;
padding-inline-end: 40px;
padding-block-end: 35px;
padding-inline-start: 30px;
  background-color: #fff;
  margin-inline-end: 60px;
  margin-inline-start: 15px;
  border-radius: 20px;
  /* margin-block-end: 40px; */
}
.bwd-step-style14 .bwd-step-item.bwdas_arrow_dir {
  padding-inline-end: 28px;
  -webkit-box-shadow: 15px 5px 20px rgb(0 0 0 / 23%);
    box-shadow: 15px 5px 20px rgb(0 0 0 / 23%);
}
.bwd-step-style14 .bwd-step-item::before {
  position: absolute;
  inset-block-start: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  inset-inline-end: -60px;
  content: "";
  inline-size: 80px;
  block-size: 120px;
  background: #fff;
  -webkit-box-shadow: -5px 5px 25px rgba(0, 0, 0, 0.25);
  box-shadow: -5px 5px 25px rgba(0, 0, 0, 0.25);
  border-radius: 0 70px 70px 0;
  z-index: -2;
}
.bwd-step-style14 .bwd-step-item.bwdas_arrow_dir::before {
  inset-inline-start: -60px;
  transform: translateY(-50%) rotate(180deg);
}
.bwd-step-style14 .bwd-step-item .bwd-step-icon {
  position: absolute;
  inset-block-start: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  inset-inline-end: -50px;
  inline-size: 85px;
  block-size: 85px;
  line-height: 85px;
  font-size: 25px;
  background: #fa1;
  border-radius: 100%;
  display: block;
  -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.26);
  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.26);
  color: #fa1;
}
.bwd-step-style14 .bwd-step-item.bwdas_arrow_dir .bwd-step-icon {
  inset-inline-start: -50px;
}
.bwd-step-style14 .bwd-step-item .bwd-step-icon::before {
  position: absolute;
  inset-block-start: 5px;
  inset-inline-end: 5px;
  inline-size: 75px;
  block-size: 75px;
  line-height: 75px;
  border-radius: 100%;
  background-color: #fafafa;
  content: "";
  z-index: -2;
  text-align: center;
  display: block;
  -webkit-box-shadow: 5px 5px 5px rgba(15, 15, 15, 0.116);
  box-shadow: 5px 5px 5px rgba(15, 15, 15, 0.116);
}
.bwd-step-style14 .bwd-step-item .bwd-step-number {
  position: absolute;
  inset-block-start: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  inset-inline-start: -15px;
  inline-size: 40px;
  block-size: 130px;
  background: #fa1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
}
.bwd-step-style14 .bwd-step-item.bwdas_arrow_dir .bwd-step-number {
  inset-inline-end: -15px;
  inset-inline-start: auto;
}
.bwd-step-style14 .bwd-step-item .bwd-step-number::before {
  position: absolute;
  content: "";
  inset-block-start: -20px;
  inset-inline-start: 0;
  z-index: -1;
  inline-size: 39%;
  block-size: 16%;
  -webkit-clip-path: polygon(100% 100%, 0% 100%, 100% 0);
  clip-path: polygon(100% 100%, 0% 100%, 100% 0);
  background: #fa1;
}
.bwd-step-style14 .bwd-step-item.bwdas_arrow_dir .bwd-step-number::before {
  inset-inline-end: 0;
  clip-path: polygon(0 0, 0% 100%, 100% 100%);
  inset-inline-start: auto;
}
.bwd-step-style14 .bwd-step-item .bwd-step-number::after {
  position: absolute;
  content: "";
  inset-block-end: -22px;
  inset-inline-start: 0;
  z-index: -1;
  inline-size: 39%;
  block-size: 17%;
  background: #fa1;
  -webkit-clip-path: polygon(100% 100%, 100% 0, 0 0);
  clip-path: polygon(100% 100%, 100% 0, 0 0);
}
.bwd-step-style14 .bwd-step-item.bwdas_arrow_dir .bwd-step-number::after {
  inset-inline-end: 0;
  inset-inline-start: auto;
  clip-path: polygon(100% 0, 0 0, 0 100%);
}
.bwd-step-style14 .bwd-step-item .bwd-step-number .bwd-number-inner {
  font-weight: 700;
  font-size: 28px;
  line-height: 1;
  color: #fff;
}
.bwd-step-style14 .bwd-step-item .bwd-step-content .bwd-step-title {
  font-size: 24px;
  font-weight: 700;
  text-transform: capitalize;
  margin-block-end: 15px;
  color: #fa1;
  line-height: 1.2;
}
@media (max-width: 767px) {
  .bwd-step-style14 .bwd-step-item .bwd-step-content .bwd-step-title {
    font-size: 17px;
    margin-block-end: 0;
  }
}
.bwd-step-style14 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 13px;
  letter-spacing: 0.5px;
  color: #333;
}
@media (max-width: 767px) {
  .bwd-step-style14 .bwd-step-item .bwd-step-content .bwd-description {
    font-size: 11px;
    letter-spacing: 0;
  }
}
.bwd-step-style14 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-icon {
  background-color: #00a5f8;
  color: #00a5f8;
}
.bwd-step-style14 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number {
  background-color: #00a5f8;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #00a5f8;
}
.bwd-step-style14 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number::after {
  background-color: #00a5f8;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #00a5f8;
}
.bwd-step-style14 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-icon {
  background-color: #fe5801;
  color: #fe5801;
}
.bwd-step-style14 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number {
  background-color: #fe5801;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #fe5801;
}
.bwd-step-style14 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number::after {
  background-color: #fe5801;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #fe5801;
}
.bwd-step-style14 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-icon {
  background-color: #169406;
  color: #169406;
}
.bwd-step-style14 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number {
  background-color: #169406;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #169406;
}
.bwd-step-style14 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number::after {
  background-color: #169406;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #169406;
}
.bwd-step-style14 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-icon {
  background-color: #373d20;
  color: #373d20;
}
.bwd-step-style14 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number {
  background-color: #373d20;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #373d20;
}
.bwd-step-style14 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number::after {
  background-color: #373d20;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #373d20;
}
.bwd-step-style14 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-icon {
  background-color: #280003;
  color: #280003;
}
.bwd-step-style14 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number {
  background-color: #280003;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #280003;
}
.bwd-step-style14 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number::after {
  background-color: #280003;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #280003;
}
.bwd-step-style14 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-icon {
  background-color: #540d6e;
  color: #540d6e;
}
.bwd-step-style14 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number {
  background-color: #540d6e;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #540d6e;
}
.bwd-step-style14 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number::after {
  background-color: #540d6e;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #540d6e;
}
.bwd-step-style14 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-icon {
  background-color: #540d6e;
  color: #540d6e;
}
.bwd-step-style14 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number {
  background-color: #540d6e;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #540d6e;
}
.bwd-step-style14 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number::after {
  background-color: #540d6e;
}
.bwd-step-style14
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #540d6e;
}
.bwd-step-style15 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style15 .bwd-step-item {
  position: relative;
  padding-block-start: 18px;
padding-inline-end: 31px;
padding-block-end: 18px;
padding-inline-start: 18px;
  color: #fff;
  margin-inline-start: 56px;
  margin-inline-end: 20px;
  z-index: 1;
}
.bwd-step-style15 .bwd-step-item.bwdas_arrow_dir {
  padding-block-start: 18px;
padding-inline-end: 22px;
padding-block-end: 18px;
padding-inline-start: 31px;
  margin-inline-start: 40px;
}
@media (max-width: 767px) {
  .bwd-step-style15 .bwd-step-item {
    padding-block-start: 25px;
padding-inline-end: 50px;
padding-block-end: 25px;
padding-inline-start: 55px;
  }
}
.bwd-step-style15 .bwd-step-item::before {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  inline-size: 100%;
  block-size: 100%;
  -webkit-clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%);
  clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%);
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#f83600),
    to(#fe8c00)
  );
  background: linear-gradient(to right, #f83600, #fe8c00);
  z-index: -1;
  -webkit-transition: 0.8s linear;
  transition: 0.8s linear;
}
.bwd-step-style15 .bwd-step-item.bwdas_arrow_dir::before {
  clip-path: polygon(15% 0, 100% 0%, 100% 100%, 15% 100%, 0% 50%);
}
.bwd-step-style15 .bwd-step-item:hover::before {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-step-item .bwd-step-number {
  position: absolute;
  inset-block-start: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  inset-inline-start: -60px;
  inline-size: 70px;
  block-size: 70px;
  border-radius: 100%;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fe8c00),
    to(#f83600)
  );
  background: linear-gradient(to right, #fe8c00, #f83600);
  font-size: 40px;
  font-weight: 900;
  border: 5px solid #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1;
  -webkit-transition: 0.8 linear;
  transition: 0.8 linear;
}
.bwd-step-style15 .bwd-step-item.bwdas_arrow_dir .bwd-step-number {
  inset-inline-start: -48px;
}
@media (max-width: 767px) {
  .bwd-step-style15 .bwd-step-item .bwd-step-number {
    inline-size: 100px;
    block-size: 100px;
    font-size: 40px;
  }
}
.bwd-step-style15 .bwd-step-item:hover .bwd-step-number {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-step-item .bwd-step-icon {
  position: absolute;
  inset-block-start: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  inset-inline-end: -25px;
  inline-size: 65px;
  block-size: 65px;
  background:#fe8c00;
  border-radius: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 25px;
  border: 3px solid #fff;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.35);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.35);
  -webkit-transition: 0.8s linear;
  transition: 0.8s linear;
}
.bwd-step-style15 .bwd-step-item.bwdas_arrow_dir .bwd-step-icon {
  inset-inline-end: -35px;
}
.bwd-step-style15 .bwd-step-item:hover .bwd-step-icon {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-step-item .bwd-step-content .bwd-step-title {
  font-size: 30px;
  margin-block-end: 5px;
  color: #fff;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.2;
}
@media (max-width: 767px) {
  .bwd-step-style15 .bwd-step-item .bwd-step-content .bwd-step-title {
    letter-spacing: 0;
    font-size: 25px;
  }
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style15 .bwd-step-item .bwd-step-content .bwd-step-title {
    font-size: 30px;
  }
}
.bwd-step-style15 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0.5px;
}
@media (max-width: 767px) {
  .bwd-step-style15 .bwd-step-item .bwd-step-content .bwd-description {
    letter-spacing: 0;
    line-height: 20px;
    font-weight: 400;
    font-size: 13px;
  }
}
.bwd-step-style15 .bwd-row > :nth-child(2) .bwd-step-item::before {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#f85032),
    to(#e73827)
  );
  background: linear-gradient(to right, #f85032, #e73827);
}
.bwd-step-style15 .bwd-row > :nth-child(2) .bwd-step-item:hover::before {
  background-size: 350%, 350%;
}
.bwd-step-style15
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#f85032),
    to(#e73827)
  );
  background: linear-gradient(to right, #f85032, #e73827);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(2)
  .bwd-step-item:hover
  .bwd-step-number {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-icon {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#f85032),
    to(#e73827)
  );
  background: linear-gradient(to right, #f85032, #e73827);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(2)
  .bwd-step-item:hover
  .bwd-step-icon {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(3) .bwd-step-item::before {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#4568dc),
    to(#b06ab3)
  );
  background: linear-gradient(to right, #4568dc, #b06ab3);
}
.bwd-step-style15 .bwd-row > :nth-child(3) .bwd-step-item:hover::before {
  background-size: 350%, 350%;
}
.bwd-step-style15
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#4568dc),
    to(#b06ab3)
  );
  background: linear-gradient(to right, #4568dc, #b06ab3);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(3)
  .bwd-step-item:hover
  .bwd-step-number {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-icon {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#4568dc),
    to(#b06ab3)
  );
  background: linear-gradient(to right, #4568dc, #b06ab3);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(3)
  .bwd-step-item:hover
  .bwd-step-icon {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(4) .bwd-step-item::before {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fb8afb),
    to(#461000)
  );
  background: linear-gradient(to right, #fb8afb, #461000);
}
.bwd-step-style15 .bwd-row > :nth-child(4) .bwd-step-item:hover::before {
  background-size: 350%, 350%;
}
.bwd-step-style15
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fb8afb),
    to(#461000)
  );
  background: linear-gradient(to right, #fb8afb, #461000);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(4)
  .bwd-step-item:hover
  .bwd-step-number {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-icon {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#fb8afb),
    to(#461000)
  );
  background: linear-gradient(to right, #fb8afb, #461000);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(4)
  .bwd-step-item:hover
  .bwd-step-icon {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(5) .bwd-step-item::before {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#df7130),
    to(#f1ea0c)
  );
  background: linear-gradient(to right, #df7130, #f1ea0c);
}
.bwd-step-style15 .bwd-row > :nth-child(5) .bwd-step-item:hover::before {
  background-size: 350%, 350%;
}
.bwd-step-style15
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#df7130),
    to(#f1ea0c)
  );
  background: linear-gradient(to right, #df7130, #f1ea0c);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(5)
  .bwd-step-item:hover
  .bwd-step-number {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-icon {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#df7130),
    to(#f1ea0c)
  );
  background: linear-gradient(to right, #df7130, #f1ea0c);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(5)
  .bwd-step-item:hover
  .bwd-step-icon {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(6) .bwd-step-item::before {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#1f2e82),
    to(#7c3c51)
  );
  background: linear-gradient(to right, #1f2e82, #7c3c51);
}
.bwd-step-style15 .bwd-row > :nth-child(6) .bwd-step-item:hover::before {
  background-size: 350%, 350%;
}
.bwd-step-style15
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#1f2e82),
    to(#7c3c51)
  );
  background: linear-gradient(to right, #1f2e82, #7c3c51);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(6)
  .bwd-step-item:hover
  .bwd-step-number {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-icon {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#1f2e82),
    to(#7c3c51)
  );
  background: linear-gradient(to right, #1f2e82, #7c3c51);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(6)
  .bwd-step-item:hover
  .bwd-step-icon {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(7) .bwd-step-item::before {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#7d8bde),
    to(#78d317)
  );
  background: linear-gradient(to right, #7d8bde, #78d317);
}
.bwd-step-style15 .bwd-row > :nth-child(7) .bwd-step-item:hover::before {
  background-size: 350%, 350%;
}
.bwd-step-style15
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#7d8bde),
    to(#78d317)
  );
  background: linear-gradient(to right, #7d8bde, #78d317);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(7)
  .bwd-step-item:hover
  .bwd-step-number {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-icon {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#7d8bde),
    to(#78d317)
  );
  background: linear-gradient(to right, #7d8bde, #78d317);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(7)
  .bwd-step-item:hover
  .bwd-step-icon {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(8) .bwd-step-item:hover::before {
  background-size: 350%, 350%;
}
.bwd-step-style15
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-number {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#c0610d),
    to(#a70a9f)
  );
  background: linear-gradient(to right, #c0610d, #a70a9f);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(8)
  .bwd-step-item:hover
  .bwd-step-number {
  background-size: 350%, 350%;
}
.bwd-step-style15 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-icon {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#c0610d),
    to(#a70a9f)
  );
  background: linear-gradient(to right, #c0610d, #a70a9f);
}
.bwd-step-style15
  .bwd-row
  > :nth-child(8)
  .bwd-step-item:hover
  .bwd-step-icon {
  background-size: 350%, 350%;
}

.bwd-step-style16 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style16 .bwd-step-item {
  position: relative;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.22);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.22);
  text-align: center;
  padding-block-start: 80px;
padding-inline: 15px;
padding-block-end: 22px;
  background-color: #fff;
  border-radius: 25px;
  margin-inline-start: 15px;
  margin-block-start: 20px;
}
.bwd-step-style16 .bwd-step-item .bwd-step-number {
  position: absolute;
  inset-block-start: -15px;
  inset-inline-start: -15px;
  inline-size: 220px;
  block-size: 70px;
  background: #873e35;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  color: #fff;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  -webkit-box-shadow: 2px 0 10px rgba(0, 0, 0, 0.22);
  box-shadow: 2px 0 10px rgba(0, 0, 0, 0.22);
}
.bwd-step-style16 .bwd-step-item.bwdas_arrow_dir .bwd-step-number {
  inset-inline-end: -15px;
  inset-inline-start: auto;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  justify-content: flex-start;
  padding-inline-start: 10px;
}
.bwd-step-style16 .bwd-step-item .bwd-step-number::before {
  content: "";
  position: absolute;
  inset-block-end: -24px;
  inset-inline-start: 0;
  inline-size: 15px;
  block-size: 25px;
  background-color: #873e35;
  -webkit-clip-path: polygon(100% 100%, 100% 0, 0 0);
  clip-path: polygon(100% 100%, 100% 0, 0 0);
  z-index: -1;
}
.bwd-step-style16 .bwd-step-item.bwdas_arrow_dir .bwd-step-number::before {
  inset-inline-end: 0;
  inset-inline-start: auto;
  clip-path: polygon(0 0, 0 95%, 100% 0);
  z-index: 0;
}
.bwd-step-style16 .bwd-step-item .bwd-step-number .bwd-number-inner {
  margin-inline-end: 10px;
  inline-size: 55px;
  block-size: 55px;
  line-height: 48px;
  background: transparent;
  -webkit-box-shadow: 2px 0 10px rgba(0, 0, 0, 0.32);
  box-shadow: 2px 0 10px rgba(0, 0, 0, 0.32);
  border-radius: 50%;
  border: 3px solid;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 30px;
  margin-block-end: 2px;
}
.bwd-step-style16 .bwd-step-item .bwd-step-icon {
  font-size: 50px;
  margin-block-end: 15px;
  color: #873e35;
}
.bwd-step-style16 .bwd-step-item .bwd-step-content .bwd-step-title {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 28px;
  line-height: 1.2;
  color: #873e35;
  margin-block-end: 5px;
}
.bwd-step-style16 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
}
.bwd-step-style16 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number {
  background-color: #fc9a1f;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #fc9a1f;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-number {
  background-color: #fc9a1f;
}
.bwd-step-style16 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-icon {
  color: #fc9a1f;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #fc9a1f;
}
.bwd-step-style16 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number {
  background-color: #1a6c83;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #1a6c83;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-icon {
  color: #1a6c83;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #1a6c83;
}
.bwd-step-style16 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number {
  background-color: #2abec0;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #2abec0;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-icon {
  color: #2abec0;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #2abec0;
}
.bwd-step-style16 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number {
  background-color: #10451d;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #10451d;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-icon {
  color: #10451d;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #10451d;
}
.bwd-step-style16 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number {
  background-color: #310055;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #310055;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-icon {
  color: #310055;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #310055;
}
.bwd-step-style16 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number {
  background-color: #352208;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #352208;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-icon {
  color: #352208;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #352208;
}
.bwd-step-style16 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number {
  background-color: #744253;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #744253;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-icon {
  color: #744253;
}
.bwd-step-style16
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #744253;
}
.bwd-step-style17 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style17 .bwd-step-wrapper {
  -webkit-filter: drop-shadow(2px 4px 6px #00000059);
  filter: drop-shadow(2px 4px 6px #00000059);
  position: relative;
  margin-block-end: 8px;
  margin-inline-end: 10px;
  margin-block-start: 30px;
}
.bwd-step-style17 .bwd-step-wrapper::before {
  content: "";
  position: absolute;
  inline-size: 100%;
  block-size: 100%;
  inset-block-start: 0;
  inset-inline-start: -10px;
  z-index: -1;
  border-radius: 30px;
  background: #052e4c;
}
.bwd-step-style17 .bwd-step-wrapper::after {
  content: "";
  background: #052e4c;
  inline-size: 40%;
  block-size: 12px;
  display: inline-block;
  position: absolute;
  inset-block-end: -6px;
  inset-inline-start: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  border-radius: 30px;
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.bwd-step-style17 .bwd-step-wrapper:hover::after {
  inline-size: 80%;
}
.bwd-step-style17 .bwd-step-wrapper .bwd-step-item {
  background: #fff;
  padding-block: 25px;
padding-inline: 25px;
  padding-block-end: 40px;
  border-radius: 30px;
  position: relative;
  -webkit-box-shadow: 1px 1px 5px #0003;
  box-shadow: 1px 1px 5px #0003;
}
.bwd-step-style17 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  -webkit-filter: drop-shadow(2px 4px 6px #00000059);
  filter: drop-shadow(2px 4px 6px #00000059);
  position: absolute;
  inset-block-start: -25px;
  inset-inline-end: -15px;
  -webkit-transition: 0.6s linear;
  transition: 0.5s linear;
  -webkit-transform: rotateY(0);
  transform: rotateY(0);
}
.bwd-step-style17
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  -webkit-clip-path: polygon(
    65% 0%,
    100% 50%,
    65% 100%,
    0% 100%,
    16% 50%,
    0% 0%
  );
  clip-path: polygon(65% 0%, 100% 50%, 65% 100%, 0% 100%, 16% 50%, 0% 0%);
  background: #052e4c;
  inline-size: 90px;
  block-size: 80px;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 37px;
  line-height: 1.1;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.bwd-step-style17
  .bwd-step-wrapper.bwdas_arrow_dir
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
    clip-path: polygon(100% 0%, 75% 50%, 100% 100%, 25% 100%, 0% 50%, 25% 0%);
  }
.bwd-step-style17 .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  font-size: 27px;
  border-radius: 50%;
  text-align: center;
  inline-size: 80px;
  block-size: 80px;
  color: #484848;
  -webkit-transition: .3s linear;
  transition: .3s linear;
  background:#dedfe1;
  -webkit-box-shadow: 5px 0 5px rgb(0 0 0 / 16%);
  box-shadow: 5px 0 5px rgb(0 0 0 / 16%);
  text-align: center;
  margin-block: 0;
margin-inline: auto;
  position: relative;
}
.bwd-step-style17 .bwd-step-wrapper .bwd-step-item .bwd-step-icon .bwdib-icon {
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  transform: translate(-50%, -50%);
}
.bwd-step-style17 .bwd-step-wrapper .bwd-step-item .bwd-step-content {
  padding-block-start: 20px;
}
@media only screen and (max-width: 1200px) {
  .bwd-step-style17 .bwd-step-wrapper {
    margin-block-end: 30px;
  }
}
.bwd-step-style17
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  text-transform: capitalize;
  font-weight: 700;
  font-size: 32px;
  line-height: 1.2;
  color: #052e4c;
  margin-block-end: 5px;
}
.bwd-step-style17
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-description {
  font-size: 15px;
  letter-spacing: 0.5px;
  color: #000;
}
.bwd-step-style17 .bwd-row > :nth-child(2) .bwd-step-wrapper::before,
.bwd-step-style17 .bwd-row > :nth-child(2) .bwd-step-wrapper::after {
  background: #fcb827;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  background: #fcb827;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #fcb827;
}
.bwd-step-style17 .bwd-row > :nth-child(3) .bwd-step-wrapper::before,
.bwd-step-style17 .bwd-row > :nth-child(3) .bwd-step-wrapper::after {
  background: #218eab;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  background: #218eab;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #218eab;
}
.bwd-step-style17 .bwd-row > :nth-child(4) .bwd-step-wrapper::before,
.bwd-step-style17 .bwd-row > :nth-child(4) .bwd-step-wrapper::after {
  background: #2abec0;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  background: #2abec0;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #2abec0;
}
.bwd-step-style17 .bwd-row > :nth-child(5) .bwd-step-wrapper::before,
.bwd-step-style17 .bwd-row > :nth-child(5) .bwd-step-wrapper::after {
  background: #280003;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  background: #280003;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #280003;
}
.bwd-step-style17 .bwd-row > :nth-child(6) .bwd-step-wrapper::before,
.bwd-step-style17 .bwd-row > :nth-child(6) .bwd-step-wrapper::after {
  background: #373d20;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  background: #373d20;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #373d20;
}
.bwd-step-style17 .bwd-row > :nth-child(7) .bwd-step-wrapper::before,
.bwd-step-style17 .bwd-row > :nth-child(7) .bwd-step-wrapper::after {
  background: #540d6e;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  background: #540d6e;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #540d6e;
}
.bwd-step-style17 .bwd-row > :nth-child(8) .bwd-step-wrapper::before,
.bwd-step-style17 .bwd-row > :nth-child(8) .bwd-step-wrapper::after {
  background: #ff69eb;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number .bwd-number-inner {
  background: #ff69eb;
}
.bwd-step-style17
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #ff69eb;
}
.bwd-step-style18 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style18 .bwd-step-wrapper {
  border: 2px dotted #3f6392;
  padding-block: 15px;
padding-inline: 15px;
  border-radius: 22px;
  margin-inline-end: 35px;
  position: relative;
}
.bwd-step-style18 .bwd-step-wrapper::before {
  content: "";
  position: absolute;
  inset-block-start: -2px;
  inset-inline-end: -22px;
  inline-size: 52%;
  block-size: 102%;
  background-color: #3f6392;
  border-radius: 22px;
  z-index: 0;
  -webkit-transition: 0.4s linear;
  transition: 0.4s linear;
}
.bwd-step-style18 .bwd-step-wrapper.bwdas_arrow_dir::before {
  inset-inline-start: -22px;
  inset-inline-end: auto;
}
.bwd-step-style18 .bwd-step-wrapper:hover::before {
  inline-size: 70%;
}

.bwd-step-style18 .bwd-step-wrapper .show-arrow {
  content: "";
  position: absolute;
  inset-block-start: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  inset-inline-start: 99%;
  inline-size: 20px;
  block-size: 25px;
  -webkit-clip-path: polygon(0 100%, 0 0, 100% 50%);
  clip-path: polygon(0 100%, 0 0, 100% 50%);
  background: #fff;
}
.bwd-step-style18 .bwd-step-wrapper.bwdas_arrow_dir .show-arrow {
  inset-inline-start: auto;
  inset-inline-end: 99%;
  clip-path: polygon(0 50%, 100% 100%, 100% 0);
}
.bwd-step-style18 .bwd-step-wrapper .bwd-step-item {
  -webkit-box-shadow: -7px 2px 7px #6c6a6a96;
  box-shadow: -7px 2px 7px #6c6a6a96;
  background: #fff;
  padding-block: 15px;
padding-inline: 15px;
  border-radius: 15px;
  text-align: center;
  position: relative;
}
.bwd-step-style18 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  border-radius: 30px;
  display: inline-block;
  inline-size: 50px;
  block-size: 50px;
  line-height: 45px;
  font-weight: 800;
  text-align: center;
  font-size: 25px;
  color: #3f6392;
  box-shadow: 0 0 7px #00000036;
}
.bwd-step-style18 .bwd-step-wrapper .bwd-step-item .bwd-step-content {
  padding-block: 20px;
padding-inline: 0;
}
@media only screen and (max-width: 1200px) {
  .bwd-step-style18 .bwd-step-wrapper {
    margin-block-end: 30px;
  }
}
.bwd-step-style18
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  text-transform: capitalize;
  font-weight: 700;
  font-size: 28px;
  line-height: 1;
  margin-block-end: 5px;
  color: #333;
}
@media (max-width: 767px) {
  .bwd-step-style18
    .bwd-step-wrapper
    .bwd-step-item
    .bwd-step-content
    .bwd-step-title {
    font-size: 24px;
  }
}
.bwd-step-style18
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-description {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 1px;
}
.bwd-step-style18 .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  font-size: 35px;
  color: #3f6392;
}
.bwd-step-style18 .bwd-row > :nth-child(2) .bwd-step-wrapper {
  border-color: #f35925;
}
.bwd-step-style18 .bwd-row > :nth-child(2) .bwd-step-wrapper::before {
  background-color: #f35925;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  border-color: #f35925;
  color: #f35925;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #f35925;
}
.bwd-step-style18 .bwd-row > :nth-child(3) .bwd-step-wrapper {
  border-color: #e44b4f;
}
.bwd-step-style18 .bwd-row > :nth-child(3) .bwd-step-wrapper::before {
  background-color: #e44b4f;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  border-color: #e44b4f;
  color: #e44b4f;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #e44b4f;
}
.bwd-step-style18 .bwd-row > :nth-child(4) .bwd-step-wrapper {
  border-color: #fdb13b;
}
.bwd-step-style18 .bwd-row > :nth-child(4) .bwd-step-wrapper::before {
  background-color: #fdb13b;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  border-color: #fdb13b;
  color: #fdb13b;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #fdb13b;
}
.bwd-step-style18 .bwd-row > :nth-child(5) .bwd-step-wrapper {
  border-color: #a4243b;
}
.bwd-step-style18 .bwd-row > :nth-child(5) .bwd-step-wrapper::before {
  background-color: #a4243b;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  border-color: #a4243b;
  color: #a4243b;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #a4243b;
}
.bwd-step-style18 .bwd-row > :nth-child(6) .bwd-step-wrapper {
  border-color: #540d6e;
}
.bwd-step-style18 .bwd-row > :nth-child(6) .bwd-step-wrapper::before {
  background-color: #540d6e;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  border-color: #540d6e;
  color: #540d6e;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #540d6e;
}
.bwd-step-style18 .bwd-row > :nth-child(7) .bwd-step-wrapper {
  border-color: #3b28cc;
}
.bwd-step-style18 .bwd-row > :nth-child(7) .bwd-step-wrapper::before {
  background-color: #3b28cc;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  border-color: #3b28cc;
  color: #3b28cc;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #3b28cc;
}
.bwd-step-style18 .bwd-row > :nth-child(8) .bwd-step-wrapper {
  border-color: #27187e;
}
.bwd-step-style18 .bwd-row > :nth-child(8) .bwd-step-wrapper::before {
  background-color: #27187e;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  border-color: #27187e;
  color: #27187e;
}
.bwd-step-style18
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #27187e;
}
.bwd-step-style19 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style19 .bwd-step-wrapper {
  -webkit-filter: drop-shadow(0px 0px 0px #00000033);
  filter: drop-shadow(0px 0px 1px #00000033);
  position: relative;
  margin-block: 0;
margin-inline: 10px;
}
@media (max-width: 767px) {
  .bwd-step-style19 .bwd-step-wrapper {
    margin-block: 0;
margin-inline: 15px;
  }
}
.bwd-step-style19 .bwd-step-wrapper::before {
  content: "";
  position: absolute;
  background: #000;
  inset-block-end: -22px;
  inset-inline-start: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  inline-size: 50px;
  block-size: 50px;
  border-radius: 89%;
  -webkit-filter: blur(24px);
  filter: blur(24px);
}
.bwd-step-style19 .bwd-step-item {
  display: flex;
  flex-direction: column-reverse;
}
.bwd-step-style19 .bwd-step-wrapper .bwd-step-item .bwd-step-content {
  background: #fff;
  padding-block: 60px;
padding-inline: 15px;
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 80%, 49% 100%, 0 80%);
  clip-path: polygon(0 0, 100% 0, 100% 80%, 49% 100%, 0 80%);
  text-align: center;
  display: flex;
  flex-direction: column-reverse;
}
.bwd-step-style19
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  font-size: 25px;
  letter-spacing: 1.5px;
  font-weight: 700;
  text-transform: capitalize;
  margin-block-end: 15px;
  color: #099200;
  order: 1;
}
.bwd-step-style19
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-description {
  font-size: 15px;
  letter-spacing: 0;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0.5px;
}
.bwd-step-style19
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  margin-block-start: 25px;
  font-size: 40px;
  color: #099200;
  -webkit-transition: 0.5s linear;
  transition: 0.5s linear;
  -webkit-transform: rotateY(0);
  transform: rotateY(0);
}
.bwd-step-style19 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  text-align: center;
  margin-inline-start: -10px;
  margin-inline-end: -10px;
  display: block;
  -webkit-box-shadow: 0 30px 55px #00000033;
  box-shadow: 0 30px 55px #00000033;
  position: relative;
  z-index: 1;
  background: #099200;
  padding-block: 5px;
padding-inline: 0;
}
.bwd-step-style19 .bwd-step-wrapper .bwd-step-item .bwd-step-number .bwd-number-inner {
  font-size: 45px;
  font-weight: 700;
  color: #fff;
  letter-spacing: 2px;
  line-height: 1;
}
.bwd-step-style19
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  content: "";
  position: absolute;
  inset-block-end: -17px;
  inset-inline-end: 0;
  inline-size: 10px;
  block-size: 18px;
  z-index: -1;
  background: #099200;
  -webkit-clip-path: polygon(0 100%, 0 0, 100% 0);
  clip-path: polygon(0 100%, 0 0, 100% 0);
}
.bwd-step-style19
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  content: "";
  position: absolute;
  inset-block-end: -20px;
  inset-inline-start: 0;
  inline-size: 10px;
  block-size: 21px;
  background: #099200;
  z-index: -1;
  -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
  clip-path: polygon(100% 0, 0 0, 100% 100%);
}
.bwd-step-style19
  .bwd-step-wrapper:hover
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.bwd-step-style19
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #d71c10;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #d71c10;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background-color: #d71c10;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #d71c10;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #d71c10;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #01a7fa;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #01a7fa;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background-color: #01a7fa;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #01a7fa;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #01a7fa;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #ff7a06;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #ff7a06;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background-color: #ff7a06;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #ff7a06;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #ff7a06;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #562c2c;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #562c2c;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background-color: #562c2c;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #562c2c;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #562c2c;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #540d6e;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #540d6e;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background-color: #540d6e;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #540d6e;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #540d6e;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #5a108f;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #5a108f;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background-color: #5a108f;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #5a108f;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #5a108f;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #373d20;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #373d20;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background-color: #373d20;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #373d20;
}
.bwd-step-style19
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #373d20;
}

.bwd-step-style20 .bwd-row {
  row-gap: 20px;
}
.bwd-step-style20 .bwd-step-item {
  margin-block-start: 18px;
}
.bwd-step-style20 .bwd-step-wrapper {
  -webkit-filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.39));
  filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.39));
  position: relative;
}
.bwd-step-style20 .bwd-step-wrapper .bwd-step-number {
  position: absolute;
  inset-inline-start: 50%;
  inset-block-start: -4%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  inline-size: 70px;
  block-size: 70px;
  text-align: center;
  line-height: 59px;
  font-size: 40px;
  font-weight: 700;
  color: #fff;
  background: #ffd504;
  border-radius: 73px;
  border: 5px solid #ffff;
  -webkit-box-shadow: 0 3px 6px #00000069;
  box-shadow: 0 3px 6px #00000069;
  z-index: 1;
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.bwd-step-style20 .bwd-step-wrapper:hover .bwd-step-number {
  -webkit-box-shadow: 0 5px 5px #00000091;
  box-shadow: 0 5px 5px #00000091;
}
.bwd-step-style20 .bwd-step-wrapper .bwd-step-content {
  padding-block: 24px;
padding-inline: 24px;
  padding-block-start: 80px;
  background: #fff;
  text-align: center;
  -webkit-clip-path: polygon(80% 0, 100% 50%, 80% 100%, 20% 100%, 0 50%, 20% 0);
  clip-path: polygon(80% 0, 100% 50%, 80% 100%, 20% 100%, 0 50%, 20% 0);
  padding-block-end: 20px;
  display: flex;
  flex-direction: column-reverse;
}
.bwd-step-style20 .bwd-step-wrapper .bwd-step-content::before {
  content: "";
  position: absolute;
  background: #ffd504;
  inline-size: 100%;
  block-size: 18%;
  inset-block-start: 0;
  inset-inline-start: 0;
}
.bwd-step-style20 .bwd-step-wrapper .bwd-step-content .bwd-step-title {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 30px;
  line-height: 1.2;
  margin-block-end: 5px;
  color: #5a5a5a;
  order: 1;
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style20 .bwd-step-wrapper .bwd-step-content .bwd-step-title {
    font-size: 22px;
  }
}
.bwd-step-style20 .bwd-step-wrapper .bwd-step-content .bwd-description {
  font-size: 14px;
  color: #000;
  line-height: 24px;
  letter-spacing: 0.8px;
  font-weight: 400;
}
.bwd-step-style20 .bwd-step-wrapper .bwd-step-content .bwd-step-icon {
  margin-block-start: 25px;
  font-size: 45px;
  color: #ffd504;
  position: relative;
  -webkit-transform: rotateX(0);
  transform: rotateX(0);
  -webkit-transition: 0.4s linear;
  transition: 0.4s linear;
}
.bwd-step-style20 .bwd-step-wrapper:hover .bwd-step-content .bwd-step-icon {
  -webkit-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
@media only screen and (max-width: 1200px) {
  .bwd-step-style20 .bwd-step-wrapper {
    margin-block-end: 30px;
  }
}
.bwd-step-style20 .bwd-row > :nth-child(2) .bwd-step-wrapper .bwd-step-number {
  background-color: #cf4d8b;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-content::before {
  background-color: #cf4d8b;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-content
  .bwd-step-icon {
  color: #cf4d8b;
}
.bwd-step-style20 .bwd-row > :nth-child(3) .bwd-step-wrapper .bwd-step-number {
  background-color: #512984;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-content::before {
  background-color: #512984;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-content
  .bwd-step-icon {
  color: #512984;
}
.bwd-step-style20 .bwd-row > :nth-child(4) .bwd-step-wrapper .bwd-step-number {
  background-color: #0696bb;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-content::before {
  background-color: #0696bb;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-content
  .bwd-step-icon {
  color: #0696bb;
}
.bwd-step-style20 .bwd-row > :nth-child(5) .bwd-step-wrapper .bwd-step-number {
  background-color: #373d20;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-content::before {
  background-color: #373d20;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-content
  .bwd-step-icon {
  color: #373d20;
}
.bwd-step-style20 .bwd-row > :nth-child(6) .bwd-step-wrapper .bwd-step-number {
  background-color: #49111c;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-content::before {
  background-color: #49111c;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-content
  .bwd-step-icon {
  color: #49111c;
}
.bwd-step-style20 .bwd-row > :nth-child(7) .bwd-step-wrapper .bwd-step-number {
  background-color: #27187e;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-content::before {
  background-color: #27187e;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-content
  .bwd-step-icon {
  color: #27187e;
}
.bwd-step-style20 .bwd-row > :nth-child(8) .bwd-step-wrapper .bwd-step-number {
  background-color: #10451d;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-content::before {
  background-color: #10451d;
}
.bwd-step-style20
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-content
  .bwd-step-icon {
  color: #10451d;
}
.bwd-step-style21 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style21 .bwd-step-item {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.326);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.326);
  border-radius: 20px 20px;
  position: relative;
  background-color: #fff;
  padding-block: 30px;
padding-inline: 25px;
  overflow: hidden;
}

.bwd-step-style21 .bwd-step-item .bwd-step-icon {
  background: #f3f3f3;
  font-size: 38px;
  inline-size: 90px;
  block-size: 90px;
  display: block;
  margin-block-start: 0;
margin-inline: auto;
margin-block-end: 25px;
  text-align: center;
  border-radius: 50%;
  z-index: 1;
  position: relative;
  color: #ef4d00;
  -webkit-transition: .3s linear;
  transition: .3s linear;
}
.bwd-step-style21 .bwd-step-item .bwd-step-icon .bwdib-icon {
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  transform: translate(-50%, -50%);
}
.bwd-step-style21 .bwd-step-item .bwd-step-icon::before {
  content: "";
  background: -webkit-gradient(linear, left top, right top, from(#dedfe1), to(#f3f3f3));
  background: linear-gradient(to right, #dedfe1, #f3f3f3);
  inline-size: 88%;
  block-size: 88%;
  border-radius: 50%;
  -webkit-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.164);
          box-shadow: 5px 0 5px rgba(0, 0, 0, 0.164);
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  z-index: -1;
}

.bwd-step-style21 .bwd-step-item .bwd-step-number {
  block-size: 60px;
  inline-size: 98%;
  -webkit-clip-path: polygon(0 0, 88% 0%, 100% 50%, 88% 100%, 0 100%, 0% 50%);
          clip-path: polygon(0 0, 88% 0%, 100% 50%, 88% 100%, 0 100%, 0% 50%);
  background: #ef4d00;
  margin-inline-start: -30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 30px;
  font-weight: 700;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-block-end: 15px;
}
.bwd-step-style21 .bwd-step-item.bwdas_arrow_dir .bwd-step-number {
  clip-path: polygon(100% 0%, 100% 57%, 100% 100%, 12% 100%, 0% 50%, 12% 0);
  margin-inline-start: 30px;
}
.bwd-step-style21 .bwd-step-item .bwd-step-content .bwd-step-main-title {
  text-transform: capitalize;
  font-weight: 700;
  font-size: 27px;
  line-height: 1;
  display: inline-block;
  margin-block-end: 8px;
  color: #484848;
}
.bwd-step-style21 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: .3px;
}

.bwd-step-style21 .bwd-step-item:hover .bwd-step-icon {
  -webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.14);
          box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.14);
}

.bwd-step-style21 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-icon {
  color: #00382e;
}

.bwd-step-style21 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-number {
  background-color: #00382e;
}

.bwd-step-style21 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-icon {
  color: #01956e;
}

.bwd-step-style21 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-number {
  background-color: #01956e;
}

.bwd-step-style21 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-icon {
  color: #0177b6;
}

.bwd-step-style21 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-number {
  background-color: #0177b6;
}
.bwd-step-style21 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-icon {
  color: #352208;
}

.bwd-step-style21 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-number {
  background-color: #352208;
}
.bwd-step-style21 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-icon {
  color: #691e06;
}

.bwd-step-style21 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-number {
  background-color: #691e06;
}
.bwd-step-style21 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-icon {
  color: #540d6e;
}

.bwd-step-style21 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-number {
  background-color: #540d6e;
}
.bwd-step-style21 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-icon {
  color: #373d20;
}

.bwd-step-style21 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-number {
  background-color: #373d20;
}

@media only screen and (max-width: 1200px){
  .bwd-step-style21 .bwd-step-item {
    margin-block-end: 30px;
  }
}
.bwd-step-style22 {
  padding-block-start: 35px;
}
.bwd-step-style22 .bwd-row {
  row-gap: 120px;
}
.bwd-step-style22 .bwd-step-item {
  position: relative;
  background-color: #fff;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.192);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.192);
  padding-block-start: 100px;
padding-inline-end: 15px;
padding-block-end: 90px;
padding-inline-start: 15px;
  border-radius: 15px;
  margin-inline-start: 10px;
  margin-inline-end: 10px;
  margin-block-end: 90px;
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style22 .bwd-step-item {
    margin-block: 0;
margin-inline: 25px;
    margin-block-end: 170px;
    padding-block-start: 100px;
padding-inline-end: 15px;
padding-block-end: 130px;
padding-inline-start: 15px;
  }
}
.bwd-step-style22 .bwd-step-item .bwd-step-number {
  position: absolute;
  z-index: 1;
  inset-block-start: -35px;
  inset-inline-start: 50%;
  -webkit-transform: translateX(-50%) rotateY(0);
  transform: translateX(-50%) rotateY(0);
  font-size: 42px;
  color: #37b0e4;
  inline-size: 100px;
  block-size: 100px;
  text-align: center;
  background: #fff;
  border-radius: 50%;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-shadow: 0 6px 11px #00000057;
  box-shadow: 0 6px 11px #00000057;
  -webkit-transition: 0.4s linear;
  transition: 0.4s linear;
}
.bwd-step-style22 .bwd-step-item:hover .bwd-step-number {
  -webkit-transform: translateX(-50%) rotateY(180deg);
  transform: translateX(-50%) rotateY(180deg);
}
.bwd-step-style22 .bwd-step-item .bwd-step-content .bwd-step-title {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 28px;
  line-height: 1.2;
  margin-block-end: 5px;
  text-align: center;
  color: #37b0e4;
}
.bwd-step-style22 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 13px;
  color: #000;
  line-height: 20px;
  font-weight: 500;
}
.bwd-step-style22 .bwd-step-item .bwd-step-icon {
  text-align: center;
  inline-size: 104%;
  block-size: 40%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #37b0e4;
  color: #fff;
  margin-block: 0;
margin-inline: auto;
  position: absolute;
  inset-block-end: -55px;
  border-radius: 0 0 100px 100px;
  inset-inline-start: -7px;
  font-size: 45px;
  -webkit-transition: 0.4s linear;
  transition: 0.4s linear;
}
.bwd-step-style22 .bwd-step-item .bwd-step-icon::before {
  content: "";
  position: absolute;
  background: #000;
  inset-block-end: -20px;
  inset-inline-start: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  inline-size: 100%;
  block-size: 10px;
  border-radius: 80%;
  -webkit-filter: blur(10px);
  filter: blur(10px);
  z-index: -1;
}
.bwd-step-style22 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number {
  color: #fbc531;
}
.bwd-step-style22
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #fbc531;
}
.bwd-step-style22 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-icon {
  background-color: #fbc531;
}
.bwd-step-style22 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number {
  color: #e84118;
}
.bwd-step-style22
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #e84118;
}
.bwd-step-style22 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-icon {
  background-color: #e84118;
}
.bwd-step-style22 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number {
  color: #c44569;
}
.bwd-step-style22
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #c44569;
}
.bwd-step-style22 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-icon {
  background-color: #c44569;
}
.bwd-step-style22 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number {
  color: #562c2c;
}
.bwd-step-style22
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #562c2c;
}
.bwd-step-style22 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-icon {
  background-color: #562c2c;
}
.bwd-step-style22 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number {
  color: #202c59;
}
.bwd-step-style22
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #202c59;
}
.bwd-step-style22 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-icon {
  background-color: #202c59;
}
.bwd-step-style22 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number {
  color: #679436;
}
.bwd-step-style22
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #679436;
}
.bwd-step-style22 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-icon {
  background-color: #679436;
}
.bwd-step-style22 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number {
  color: #691e06;
}
.bwd-step-style22
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #691e06;
}
.bwd-step-style22 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-icon {
  background-color: #691e06;
}
.bwd-step-style23 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style23 .bwd-step-item {
  position: relative;
  -webkit-filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.39));
  filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.39));
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
  margin-block: 0;
margin-inline: 10px;
}
.bwd-step-style23 .bwd-step-item:hover {
  -webkit-filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.3));
  filter: drop-shadow(4px 5px 5px rgba(0, 0, 0, 0.3));
}
.bwd-step-style23 .bwd-step-item .show-arrow {
  content: "";
  position: absolute;
  inset-block-start: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  inset-inline-end: -24px;
  inline-size: 26px;
  block-size: 25px;
  background: #fff;
  -webkit-clip-path: polygon(0 0, 0% 100%, 100% 50%);
  clip-path: polygon(0 0, 0% 100%, 100% 50%);
  z-index: -1;
}
.bwd-step-style23 .bwd-step-item.bwdas_arrow_dir .show-arrow {
  inset-inline-start: -24px;
  clip-path: polygon(0 50%, 100% 100%, 100% 0);
}
.bwd-step-style23 .bwd-step-item .bwd-step-content {
  position: relative;
  -webkit-clip-path: polygon( 50% 0, 100% 25%, 100% 75%, 50% 100%, 50% 100%, 1% 75%, 0 25% );
  clip-path: polygon( 50% 0, 100% 25%, 100% 75%, 50% 100%, 50% 100%, 1% 75%, 0 25% );
  padding-block-start: 113px;
padding-inline: 32px;
padding-block-end: 80px;
  background-color: #fff;
  text-align: center;
}
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style23 .bwd-step-item .bwd-step-content {
    padding-block-start: 125px;
padding-inline: 37px;
padding-block-end: 60px;
  }
}
.bwd-step-style23 .bwd-step-item .bwd-step-content .bwd-step-number {
  position: absolute;
  inset-block-start: 30px;
  inset-inline-start: -30px;
  inline-size: 100px;
  block-size: 100px;
  background: #d1268c;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-inline-start: 26px;
  padding-block-start: 35px;
}
.bwd-step-style23
  .bwd-step-item
  .bwd-step-content
  .bwd-step-number
  .bwd-number-inner {
  color: #fff;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 30px;
  line-height: 1;
  margin-block: 0;
margin-inline: 0;
}
.bwd-step-style23 .bwd-step-item .bwd-step-content .bwd-step-icon {
  position: absolute;
  inset-block-start: 20%;
  inset-inline-start: 50%;
  -webkit-transform: translate(-50%, -20%) rotateX(0);
  transform: translate(-50%, -20%) rotateX(0);
  font-size: 52px;
  color: #d1268c;
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.bwd-step-style23
  .bwd-step-item
  .bwd-step-content:hover
  .bwd-step-icon {
  -webkit-transform: translate(-50%, -50%) rotateX(180deg);
  transform: translate(-50%, -50%) rotateX(180deg);
}
.bwd-step-style23 .bwd-step-item .bwd-step-content .bwd-step-title {
  font-size: 25px;
  letter-spacing: 1.5px;
  font-weight: 700;
  text-transform: capitalize;
  margin-block: 15px;
margin-inline: 0;
  color: #5a5a5a;
}
@media (max-width: 767px) {
  .bwd-step-style23 .bwd-step-item .bwd-step-content .bwd-step-title {
    font-size: 20px;
    margin-block-start: 15px;
margin-inline: 0;
margin-block-end: 10px;
  }
}
.bwd-step-style23 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 14px;
  font-weight: 500;
  color: #111;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-number {
  background: #51a3d1;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #51a3d1;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-number {
  background: #fc8f2d;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #fc8f2d;
}
.bwd-step-style23 .bwd-row > :nth-child(4) .bwd-step-item::before {
  content: none;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-number {
  background: #e84118;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #e84118;
}
.bwd-step-style23 .bwd-row > :nth-child(5) .bwd-step-item::before {
  content: none;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-number {
  background: #352208;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #352208;
}
.bwd-step-style23 .bwd-row > :nth-child(6) .bwd-step-item::before {
  content: none;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-number {
  background: #083d77;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #083d77;
}
.bwd-step-style23 .bwd-row > :nth-child(7) .bwd-step-item::before {
  content: none;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-number {
  background: #4a0a77;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #4a0a77;
}
.bwd-step-style23 .bwd-row > :nth-child(8) .bwd-step-item::before {
  content: none;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-number {
  background: #10451d;
}
.bwd-step-style23
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #10451d;
}
.bwd-step-style24 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style24 .bwd-step-item {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.326);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.326);
  border-radius: 20px 20px;
  position: relative;
  margin-block-start: 20px;
  margin-inline-end: 25px;
  margin-block-end: 18px;
  margin-inline-start: 10px;
  background-color: #fff;
  padding-block-start: 20px;
padding-inline: 20px;
padding-block-end: 35px;
}

.bwd-step-style24 .bwd-step-item::before {
  content: "";
  position: absolute;
  inset-block-end: -15px;
  inset-inline-end: 43px;
  inline-size: 32px;
  block-size: 50px;
  background: #fea703;
  z-index: -1;
  border-bottom-left-radius: 15px;
}
.bwd-step-style24 .bwd-step-item.bwdas_arrow_dir::before {
  inset-inline-start: 43px;
  border-bottom-right-radius: 15px;
}
.bwd-step-style24 .bwd-step-item::after {
  content: "";
  position: absolute;
  inset-block-end: 25px;
  inset-inline-end: -17px;
  inline-size: 50px;
  block-size: 25px;
  background: #fea703;
  z-index: -1;
  border-top-right-radius: 10px;
}
.bwd-step-style24 .bwd-step-item.bwdas_arrow_dir::after {
  inset-inline-start: -17px;
  border-top-left-radius: 10px;
}
.bwd-step-style24 .bwd-step-item .bwd-step-shape {
  position: absolute;
  inline-size: 95%;
  block-size: 65%;
  border-width: 1px;
  border-style: solid;
  border-color: #fea703;
  z-index: -1;
  inset-block-start: -15px;
  inset-inline-start: -15px;
  border-radius: 10px;
  border-top-left-radius: 0;
}

.bwd-step-style24 .bwd-step-item .bwd-step-shape::before {
  content: "";
  position: absolute;
  inset-block-start: -4px;
  inset-inline-start: -3px;
  inline-size: 25%;
  block-size: 6px;
  background-color: #fea703;
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  -webkit-transition: .4s linear;
  transition: .4s linear;
}

.bwd-step-style24 .bwd-step-item .bwd-step-shape::after {
  content: "";
  position: absolute;
  inset-block-start: -3px;
  inset-inline-start: -4px;
  inline-size: 6px;
  block-size: 50%;
  background-color: #fea703;
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
  -webkit-transition: .4s linear;
  transition: .4s linear;
}

.bwd-step-style24 .bwd-step-item:hover .bwd-step-shape::before {
  inline-size: 50%;
}

.bwd-step-style24 .bwd-step-item:hover .bwd-step-shape::after {
  block-size: 76%;
}

.bwd-step-style24 .bwd-step-item:hover .bwd-step-content .bwd-step-icon::before {
  -webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.14);
          box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.14);
}

.bwd-step-style24 .bwd-step-item .bwd-step-content .bwd-step-icon {
  background: #f3f3f3;
  font-size: 30px;
  line-height: 80px;
  inline-size: 80px;
  block-size: 80px;
  display: block;
  margin-block-start: 0;
margin-inline: auto;
margin-block-end: 10px;
  text-align: center;
  border-radius: 50%;
  z-index: 1;
  position: relative;
  color: #fea703;
  -webkit-transition: .3s linear;
  transition: .3s linear;
}
.bwd-step-style24 .bwd-step-item .bwd-step-content .bwd-step-icon .bwdib-icon {
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  transform: translate(-50%, -50%);
}
.bwd-step-style24 .bwd-step-item .bwd-step-content .bwd-step-icon::before {
  content: "";
  background: #f3f3f3;
  inline-size: 88%;
  block-size: 88%;
  border-radius: 50%;
  -webkit-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.164);
          box-shadow: 5px 0 5px rgba(0, 0, 0, 0.164);
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  z-index: -1;
  -webkit-transition: .3s linear;
  transition: .3s linear;
}

.bwd-step-style24 .bwd-step-item .bwd-step-content .bwd-step-title {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 25px;
  line-height: 1.2;
  margin-block-end: 5px;
  color: #5a5a5a;
}

.bwd-step-style24 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 14px;
  font-weight: 500;
  color: #111;
}

.bwd-step-style24 .bwd-step-item .bwd-step-number {
  position: absolute;
  inset-block-end: -15px;
  inset-inline-end: -17px;
  background: #fea703;
  inline-size: 70px;
  block-size: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 28px;
  font-weight: 800;
  color: #fff;
  border-top-left-radius: 15px;
}
.bwd-step-style24 .bwd-step-item.bwdas_arrow_dir .bwd-step-number {
  inset-inline-start: -17px;
}
.bwd-step-style24 .bwd-step-item .bwd-step-number .show-arrow {
  position: absolute;
  content: "";
  inset-block-start: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  inset-inline-end: -19px;
  inline-size: 20px;
  block-size: 30px;
  background: #fea703;
  -webkit-clip-path: polygon(100% 50%, 0 0, 0 100%);
          clip-path: polygon(100% 50%, 0 0, 0 100%);
}
.bwd-step-style24 .bwd-step-item.bwdas_arrow_dir .bwd-step-number .show-arrow {
  inset-inline-start: -19px;
  clip-path: polygon(0 50%, 100% 100%, 100% 0);
}
.bwd-step-style24 .bwd-row > *:nth-child(2) .bwd-step-item::before, .bwd-step-style24 .bwd-row > *:nth-child(2) .bwd-step-item::after {
  background: #66d0cc;
}

.bwd-step-style24 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-shape {
  border-color: #66d0cc;
}

.bwd-step-style24 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-shape::before, .bwd-step-style24 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-shape::after {
  background: #66d0cc;
}

.bwd-step-style24 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #66d0cc;
}

.bwd-step-style24 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-number {
  background: #66d0cc;
}

.bwd-step-style24 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-number .show-arrow {
  background: #66d0cc;
}

.bwd-step-style24 .bwd-row > *:nth-child(3) .bwd-step-item::before, .bwd-step-style24 .bwd-row > *:nth-child(3) .bwd-step-item::after {
  background: #e84118;
}

.bwd-step-style24 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-shape {
  border-color: #e84118;
}

.bwd-step-style24 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-shape::before, .bwd-step-style24 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-shape::after {
  background: #e84118;
}

.bwd-step-style24 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #e84118;
}

.bwd-step-style24 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-number {
  background: #e84118;
}

.bwd-step-style24 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-number .show-arrow {
  background: #e84118;
}

.bwd-step-style24 .bwd-row > *:nth-child(4) .bwd-step-item::before, .bwd-step-style24 .bwd-row > *:nth-child(4) .bwd-step-item::after {
  background: #0a697d;
}

.bwd-step-style24 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-shape {
  border-color: #0a697d;
}

.bwd-step-style24 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-shape::before, .bwd-step-style24 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-shape::after {
  background: #0a697d;
}

.bwd-step-style24 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #0a697d;
}

.bwd-step-style24 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-number {
  background: #0a697d;
}

.bwd-step-style24 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-number .show-arrow {
  background: #0a697d;
}

.bwd-step-style24 .bwd-row > *:nth-child(5) .bwd-step-item::before, .bwd-step-style24 .bwd-row > *:nth-child(5) .bwd-step-item::after {
  background: #461220;
}

.bwd-step-style24 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-shape {
  border-color: #461220;
}

.bwd-step-style24 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-shape::before, .bwd-step-style24 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-shape::after {
  background: #461220;
}

.bwd-step-style24 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #461220;
}

.bwd-step-style24 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-number {
  background: #461220;
}

.bwd-step-style24 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-number .show-arrow {
  background: #461220;
}
.bwd-step-style24 .bwd-row > *:nth-child(6) .bwd-step-item::before, .bwd-step-style24 .bwd-row > *:nth-child(6) .bwd-step-item::after {
  background: #283618;
}

.bwd-step-style24 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-shape {
  border-color: #283618;
}

.bwd-step-style24 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-shape::before, .bwd-step-style24 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-shape::after {
  background: #283618;
}

.bwd-step-style24 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #283618;
}

.bwd-step-style24 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-number {
  background: #283618;
}

.bwd-step-style24 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-number .show-arrow {
  background: #283618;
}
.bwd-step-style24 .bwd-row > *:nth-child(7) .bwd-step-item::before, .bwd-step-style24 .bwd-row > *:nth-child(7) .bwd-step-item::after {
  background: #5e3023;
}

.bwd-step-style24 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-shape {
  border-color: #5e3023;
}

.bwd-step-style24 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-shape::before, .bwd-step-style24 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-shape::after {
  background: #5e3023;
}

.bwd-step-style24 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #5e3023;
}

.bwd-step-style24 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-number {
  background: #5e3023;
}

.bwd-step-style24 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-number .show-arrow {
  background: #5e3023;
}
.bwd-step-style24 .bwd-row > *:nth-child(8) .bwd-step-item::before, .bwd-step-style24 .bwd-row > *:nth-child(8) .bwd-step-item::after {
  background: #390099;
}

.bwd-step-style24 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-shape {
  border-color: #390099;
}

.bwd-step-style24 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-shape::before, .bwd-step-style24 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-shape::after {
  background: #390099;
}

.bwd-step-style24 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #390099;
}

.bwd-step-style24 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-number {
  background: #390099;
}

.bwd-step-style24 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-number .show-arrow {
  background: #390099;
}
.bwd-step-style25 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style25 .bwd-step-item {
  position: relative;
  border: 1px solid #f45a29;
  border-right-color: transparent;
  padding-block-start: 65px;
padding-inline: 15px;
padding-block-end: 20px;
  text-align: center;
  margin-block-start: 55px;
  margin-inline-end: 30px;
  display: flex;
  flex-direction: column-reverse;
}
.bwd-step-style25 .bwd-step-item.bwdas_arrow_dir {
  border-left-color: transparent;
  border-right-color: #f45a29;
}
.bwd-step-style25 .bwd-step-item::before {
  content: "";
  position: absolute;
  inset-block-end: -10px;
  inset-inline-end: -20px;
  inline-size: 20px;
  block-size: 18px;
  -webkit-clip-path: polygon(0 0, 0% 100%, 100% 50%);
          clip-path: polygon(0 0, 0% 100%, 100% 50%);
  background: #f45a29;
}
.bwd-step-style25 .bwd-step-item.bwdas_arrow_dir::before {
  inset-inline-start: -20px;
  clip-path: polygon(0 50%, 100% 100%, 100% 0);
}
.bwd-step-style25 .bwd-step-item .bwd-step-number {
  position: absolute;
  inset-block-start: -40px;
  inset-inline-end: 0;
  inline-size: 80px;
  block-size: 80px;
  background: #f45a29;
  border-radius: 50%;
  color: #fff;
  font-size: 35px;
  -webkit-box-shadow: 0 6px 11px #0000003d;
          box-shadow: 0 6px 11px #0000003d;
  border: 10px solid #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 35px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
}
.bwd-step-style25 .bwd-step-item.bwdas_arrow_dir .bwd-step-number {
  inset-inline-start: 0;
}
.bwd-step-style25 .bwd-step-item .bwd-step-number::before {
  content: "";
  position: absolute;
  inset-block-start: -22px;
  inset-inline-end: -20px;
  inline-size: 80%;
  block-size: 170%;
  background: #f45a29;
  z-index: -1;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  -webkit-transition: .3s linear;
  transition: .3s linear;
}
.bwd-step-style25 .bwd-step-item.bwdas_arrow_dir .bwd-step-number::before {
  inset-inline-start: -20px;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.bwd-step-style25 .bwd-step-item .bwd-step-number .show-arrow {
  content: "";
  position: absolute;
  inset-block-start: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  inset-inline-end: -38px;
  inline-size: 20px;
  block-size: 30px;
  -webkit-clip-path: polygon(0 0, 0% 100%, 100% 50%);
          clip-path: polygon(0 0, 0% 100%, 100% 50%);
  background: #f45a29;
}
.bwd-step-style25 .bwd-step-item.bwdas_arrow_dir .bwd-step-number .show-arrow {
  inset-inline-start: -38px;
  clip-path: polygon(0 50%, 100% 100%, 100% 0);
}
.bwd-step-style25 .bwd-step-item:hover .bwd-step-number::before {
  inline-size: 166%;
  border-radius: 100px;
}

.bwd-step-style25 .bwd-step-item .bwd-step-content .bwd-step-title {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 32px;
  line-height: 1.2;
  margin-block-end: 5px;
  color: #f45a29;
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
  .bwd-step-style25 .bwd-step-item .bwd-step-content .bwd-step-title {
    font-size: 22px;
  }
}
.bwd-step-style25 .bwd-step-item .bwd-step-content .bwd-step-title.bwd-step-main-title {
  text-transform: capitalize;
  font-weight: 700;
  font-size: 27px;
  line-height: 1;
  display: inline-block;
  margin-block-end: 8px;
  color: #484848;
}
.bwd-step-style25 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 14px;
  font-weight: 500;
  color: #111;
}

.bwd-step-style25 .bwd-step-item .bwd-step-icon {
  margin-block-start: 20px;
  font-size: 45px;
  color: #f45a29;
}

.bwd-step-style25 .bwd-row > *:nth-child(2) .bwd-step-item {
  border-color: #299e00;
  border-right-color: transparent;
}
.bwd-step-style25 .bwd-row > *:nth-child(2) .bwd-step-item.bwdas_arrow_dir {
  border-left-color: transparent;
  border-right-color: #299e00;
}
.bwd-step-style25 .bwd-row > *:nth-child(2) .bwd-step-item::before {
  background: #299e00;
}

.bwd-step-style25 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-number {
  background: #299e00;
}

.bwd-step-style25 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-number::before {
  background: #299e00;
}

.bwd-step-style25 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-number .show-arrow {
  background: #299e00;
}

.bwd-step-style25 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #299e00;
}

.bwd-step-style25 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-icon {
  color: #299e00;
}

.bwd-step-style25 .bwd-row > *:nth-child(3) .bwd-step-item {
  border-color: #149acf;
  border-right-color: transparent;
}
.bwd-step-style25 .bwd-row > *:nth-child(3) .bwd-step-item.bwdas_arrow_dir {
  border-left-color: transparent;
  border-right-color: #149acf;
}
.bwd-step-style25 .bwd-row > *:nth-child(3) .bwd-step-item::before {
  background: #149acf;
}

.bwd-step-style25 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-number {
  background: #149acf;
}

.bwd-step-style25 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-number::before {
  background: #149acf;
}

.bwd-step-style25 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-number .show-arrow {
  background: #149acf;
}

.bwd-step-style25 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #149acf;
}

.bwd-step-style25 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-icon {
  color: #149acf;
}

.bwd-step-style25 .bwd-row > *:nth-child(4) .bwd-step-item {
  border-color: #8a3ff3;
  border-right-color: transparent;
}
.bwd-step-style25 .bwd-row > *:nth-child(4) .bwd-step-item.bwdas_arrow_dir {
  border-left-color: transparent;
  border-right-color: #8a3ff3;
}
.bwd-step-style25 .bwd-row > *:nth-child(4) .bwd-step-item::before {
  background: #8a3ff3;
}

.bwd-step-style25 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-number {
  background: #8a3ff3;
}

.bwd-step-style25 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-number::before {
  background: #8a3ff3;
}

.bwd-step-style25 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-number .show-arrow {
  background: #8a3ff3;
}

.bwd-step-style25 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #8a3ff3;
}

.bwd-step-style25 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-icon {
  color: #8a3ff3;
}
.bwd-step-style25 .bwd-row > *:nth-child(5) .bwd-step-item {
  border-color: #132a13;
  border-right-color: transparent;
}
.bwd-step-style25 .bwd-row > *:nth-child(5) .bwd-step-item.bwdas_arrow_dir {
  border-left-color: transparent;
  border-right-color: #132a13;
}
.bwd-step-style25 .bwd-row > *:nth-child(5) .bwd-step-item::before {
  background: #132a13;
}

.bwd-step-style25 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-number {
  background: #132a13;
}

.bwd-step-style25 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-number::before {
  background: #132a13;
}

.bwd-step-style25 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-number .show-arrow {
  background: #132a13;
}

.bwd-step-style25 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #132a13;
}

.bwd-step-style25 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-icon {
  color: #132a13;
}
.bwd-step-style25 .bwd-row > *:nth-child(6) .bwd-step-item {
  border-color: #390099;
  border-right-color: transparent;
}
.bwd-step-style25 .bwd-row > *:nth-child(6) .bwd-step-item.bwdas_arrow_dir {
  border-left-color: transparent;
  border-right-color: #390099;
}
.bwd-step-style25 .bwd-row > *:nth-child(6) .bwd-step-item::before {
  background: #390099;
}

.bwd-step-style25 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-number {
  background: #390099;
}

.bwd-step-style25 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-number::before {
  background: #390099;
}

.bwd-step-style25 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-number .show-arrow {
  background: #390099;
}

.bwd-step-style25 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #390099;
}

.bwd-step-style25 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-icon {
  color: #390099;
}
.bwd-step-style25 .bwd-row > *:nth-child(7) .bwd-step-item {
  border-color: #6a994e;
  border-right-color: transparent;
}
.bwd-step-style25 .bwd-row > *:nth-child(7) .bwd-step-item.bwdas_arrow_dir {
  border-left-color: transparent;
  border-right-color: #6a994e;
}
.bwd-step-style25 .bwd-row > *:nth-child(7) .bwd-step-item::before {
  background: #6a994e;
}

.bwd-step-style25 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-number {
  background: #6a994e;
}

.bwd-step-style25 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-number::before {
  background: #6a994e;
}

.bwd-step-style25 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-number .show-arrow {
  background: #6a994e;
}

.bwd-step-style25 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #6a994e;
}

.bwd-step-style25 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-icon {
  color: #6a994e;
}
.bwd-step-style25 .bwd-row > *:nth-child(8) .bwd-step-item {
  border-color: #220901;
  border-right-color: transparent;
}
.bwd-step-style25 .bwd-row > *:nth-child(8) .bwd-step-item.bwdas_arrow_dir {
  border-left-color: transparent;
  border-right-color: #220901;
}
.bwd-step-style25 .bwd-row > *:nth-child(8) .bwd-step-item::before {
  background: #220901;
}

.bwd-step-style25 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-number {
  background: #220901;
}

.bwd-step-style25 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-number::before {
  background: #220901;
}

.bwd-step-style25 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-number .show-arrow {
  background: #220901;
}

.bwd-step-style25 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #220901;
}

.bwd-step-style25 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-icon {
  color: #220901;
}
.bwd-step-style26 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style26 .bwd-step-item {
  position: relative;
  margin-inline-start: 10px;
  margin-inline-end: 10px;
  margin-block-end: 36px;
}
.bwd-step-style26 .bwd-step-item::before {
  content: "";
  position: absolute;
  inset-block-end: 68px;
  inset-inline-start: -5px;
  inline-size: 25px;
  block-size: 60px;
  z-index: -2;
  -webkit-clip-path: polygon(100% 100%, 0 100%, 100% 0);
  clip-path: polygon(100% 100%, 0 100%, 100% 0);
  background: #24a000;
  -webkit-transform: rotate(10deg);
  transform: rotate(10deg);
}
.bwd-step-style26 .bwd-step-item::after {
  content: "";
  position: absolute;
  inset-block-end: 25px;
  inset-inline-end: -10px;
  inline-size: 20px;
  block-size: 35px;
  z-index: -1;
  -webkit-clip-path: polygon(100% 100%, 0 100%, 0 0);
  clip-path: polygon(100% 100%, 0 100%, 0 0);
  background: #24a000;
}
.bwd-step-style26 .bwd-step-item .bwd-step-content {
  position: relative;
  -webkit-clip-path: polygon(0 17%, 100% 0, 100% 100%, 0% 100%);
  clip-path: polygon(0 17%, 100% 0, 100% 100%, 0% 100%);
  background-color: #ebebeb;
  padding-block-start: 110px;
padding-inline: 25px;
padding-block-end: 80px;
  -webkit-transition: 0.5s linear;
  transition: 0.5s linear;
}
.bwd-step-style26 .bwd-step-item .bwd-step-content::before {
  content: "";
  position: absolute;
  inset-block-end: 40px;
  inset-inline-start: -7px;
  inline-size: 105%;
  block-size: 15px;
  background: #00000085;
  -webkit-filter: blur(5px);
  filter: blur(5px);
  z-index: -1;
  -webkit-transform: rotate(11deg);
  transform: rotate(11deg);
}
.bwd-step-style26 .bwd-step-item .bwd-step-content .bwd-step-icon {
  position: absolute;
  inset-block-start: 42px;
  inset-inline-end: 30px;
  font-size: 40px;
  color: #24a000;
}
.bwd-step-style26 .bwd-step-item .bwd-step-content .bwd-step-title {
  font-size: 28px;
  letter-spacing: 0.5px;
  line-height: 1.1;
  font-weight: 700;
  text-transform: capitalize;
  color: #24a000;
  margin-block-end: 10px;
}
@media (max-width: 767px) {
  .bwd-step-style26 .bwd-step-item .bwd-step-content .bwd-step-title {
    font-size: 22px;
    margin-block-end: 8px;
  }
}
.bwd-step-style26 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 14px;
  letter-spacing: 0.5px;
  font-weight: 500;
  line-height: 22px;
  color: #000;
}
.bwd-step-style26 .bwd-step-item:hover .bwd-step-content {
  padding-block-start: 110px;
padding-inline: 25px;
padding-block-end: 100px;
}
.bwd-step-style26 .bwd-step-item .bwd-step-number {
  background: #24a000;
  padding-block-start: 30px;
padding-inline: 30px;
padding-block-end: 15px;
  -webkit-clip-path: polygon(0 0, 100% 45%, 100% 100%, 0% 100%);
  clip-path: polygon(0 0, 100% 45%, 100% 100%, 0% 100%);
  position: absolute;
  inset-block-end: -31px;
  inset-inline-start: -10px;
  inset-inline-end: -10px;
  block-size: 103px;
}
.bwd-step-style26 .bwd-step-item .bwd-step-number .bwd-number-inner {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 30px;
  line-height: 1;
  color: #fff;
  padding-inline-end: 25px;
}
.bwd-step-style26 .bwd-row > :nth-child(2) .bwd-step-item::before {
  background: #f23e01;
}
.bwd-step-style26 .bwd-row > :nth-child(2) .bwd-step-item::after {
  background: #f23e01;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #f23e01;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #f23e01;
}
.bwd-step-style26 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number {
  background: #f23e01;
}
.bwd-step-style26 .bwd-row > :nth-child(3) .bwd-step-item::before {
  background: #179ad0;
}
.bwd-step-style26 .bwd-row > :nth-child(3) .bwd-step-item::after {
  background: #179ad0;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #179ad0;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #179ad0;
}
.bwd-step-style26 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number {
  background: #179ad0;
}
.bwd-step-style26 .bwd-row > :nth-child(4) .bwd-step-item::before {
  background: #fc8f2d;
}
.bwd-step-style26 .bwd-row > :nth-child(4) .bwd-step-item::after {
  background: #fc8f2d;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #fc8f2d;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #fc8f2d;
}
.bwd-step-style26 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number {
  background: #fc8f2d;
}
.bwd-step-style26 .bwd-row > :nth-child(5) .bwd-step-item::before {
  background: #390099;
}
.bwd-step-style26 .bwd-row > :nth-child(5) .bwd-step-item::after {
  background: #390099;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #390099;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #390099;
}
.bwd-step-style26 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number {
  background: #390099;
}
.bwd-step-style26 .bwd-row > :nth-child(6) .bwd-step-item::before {
  background: #5a189a;
}
.bwd-step-style26 .bwd-row > :nth-child(6) .bwd-step-item::after {
  background: #5a189a;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #5a189a;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #5a189a;
}
.bwd-step-style26 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number {
  background: #5a189a;
}
.bwd-step-style26 .bwd-row > :nth-child(7) .bwd-step-item::before {
  background: #780000;
}
.bwd-step-style26 .bwd-row > :nth-child(7) .bwd-step-item::after {
  background: #780000;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #780000;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #780000;
}
.bwd-step-style26 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number {
  background: #780000;
}
.bwd-step-style26 .bwd-row > :nth-child(8) .bwd-step-item::before {
  background: #0466c8;
}
.bwd-step-style26 .bwd-row > :nth-child(8) .bwd-step-item::after {
  background: #0466c8;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #0466c8;
}
.bwd-step-style26
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #0466c8;
}
.bwd-step-style26 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number {
  background: #0466c8;
}
.bwd-step-style27 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style27 .bwd-step-wrapper {
  position: relative;
  margin-block: 0;
margin-inline: 10px;
  padding-block-start: 20px;
}
.bwd-step-style27 .bwd-step-wrapper .bwd-step-shaddow {
  position: absolute;
  inset-block-end: 7px;
  inset-inline-start: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background: #000;
  inline-size: 55%;
  block-size: 15px;
  z-index: 1;
  -webkit-filter: blur(7px);
  filter: blur(7px);
}
.bwd-step-style27 .bwd-step-wrapper .bwd-step-shaddow::before {
  content: "";
  position: absolute;
  inset-block-end: -38px;
  inset-inline-start: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background: #000;
  inline-size: 180%;
  block-size: 4px;
  border-radius: 70px;
}
.bwd-step-style27 .bwd-step-wrapper .bwd-step-item {
  position: relative;
  background-color: #f5f5f5;
  -webkit-box-shadow: 0 0 20px -5px rgba(0, 0, 0, 0.375);
  box-shadow: 0 0 20px -5px rgba(0, 0, 0, 0.375);
  border-radius: 25px;
  padding-block-start: 55px;
padding-inline: 25px;
padding-block-end: 50px;
  text-align: center;
}
.bwd-step-style27 .bwd-step-wrapper .bwd-step-item::before {
  content: "";
  position: absolute;
  inset-block-end: 0;
  inset-inline-start: -11px;
  inline-size: 108%;
  block-size: 23px;
  background: #f84600;
  border-bottom-left-radius: 50px;
  border-bottom-right-radius: 50px;
  z-index: 1;
}
.bwd-step-style27 .bwd-step-wrapper .bwd-step-item::after {
  content: "";
  position: absolute;
  inset-block-end: 20px;
  inset-inline-start: -11px;
  inline-size: 108%;
  block-size: 20px;
  background: #f84600;
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
  z-index: -1;
}
.bwd-step-style27 .bwd-step-wrapper .bwd-step-item .bwd-step-number {
  position: absolute;
  inset-block-start: -15px;
  inset-inline-start: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background: #f84600;
  inline-size: 113px;
  padding-block-start: 10px;
  padding-block-end: 10px;
  padding-inline-start: 5px;
  padding-inline-end: 5px;
  font-size: 28px;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 700;
  color: #fff;
  border-radius: 2px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
.bwd-step-style27 .bwd-step-wrapper .bwd-step-item .bwd-step-number::before {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-inline-end: -15px;
  inline-size: 30px;
  block-size: 15px;
  z-index: -1;
  -webkit-clip-path: polygon(100% 100%, 0% 100%, 50% 0);
  clip-path: polygon(100% 100%, 0% 100%, 50% 0);
  background: #f84600;
}
.bwd-step-style27 .bwd-step-wrapper .bwd-step-item .bwd-step-number::after {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: -16px;
  inline-size: 32px;
  block-size: 15px;
  z-index: -1;
  background: #f84600;
  -webkit-clip-path: polygon(100% 100%, 0% 100%, 50% 0);
  clip-path: polygon(100% 100%, 0% 100%, 50% 0);
}
.bwd-step-style27 .bwd-step-wrapper .bwd-step-item .bwd-step-icon {
  font-size: 45px;
  margin-block-end: 20px;
  color: #f84600;
  position: relative;
  -webkit-transform: rotateY(0);
  transform: rotateY(0);
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.bwd-step-style27 .bwd-step-wrapper .bwd-step-item:hover .bwd-step-icon {
  -webkit-transform: rotateY(360deg);
  transform: rotateY(360deg);
}
.bwd-step-style27
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  font-weight: 600;
  font-size: 28px;
  line-height: 1.2;
  margin-block-end: 5px;
  color: #f84600;
  text-transform: capitalize;
}
.bwd-step-style27
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-description {
  font-size: 14px;
  letter-spacing: 0.5px;
  font-weight: 500;
  line-height: 22px;
  color: #000;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item::before {
  background: #0c8d16;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item::after {
  background: #0c8d16;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background: #0c8d16;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #0c8d16;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #0c8d16;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #0c8d16;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(2)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #0c8d16;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item::before {
  background: #f39000;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item::after {
  background: #f39000;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background: #f39000;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #f39000;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #f39000;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #f39000;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(3)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #f39000;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item::before {
  background: #1d9ed7;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item::after {
  background: #1d9ed7;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background: #1d9ed7;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #1d9ed7;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #1d9ed7;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #1d9ed7;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(4)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #1d9ed7;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item::before {
  background: #31572c;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item::after {
  background: #31572c;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background: #31572c;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #31572c;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #31572c;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #31572c;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(5)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #31572c;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item::before {
  background: #582f0e;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item::after {
  background: #582f0e;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background: #582f0e;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #582f0e;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #582f0e;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #582f0e;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(6)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #582f0e;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item::before {
  background: #155d27;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item::after {
  background: #155d27;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background: #155d27;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #155d27;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #155d27;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #155d27;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(7)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #155d27;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item::before {
  background: #7c6a0a;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item::after {
  background: #7c6a0a;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number {
  background: #7c6a0a;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::before {
  background: #7c6a0a;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-number::after {
  background: #7c6a0a;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-icon {
  color: #7c6a0a;
}
.bwd-step-style27
  .bwd-row
  > :nth-child(8)
  .bwd-step-wrapper
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #7c6a0a;
}
.bwd-step-style28 .bwd-row {
  row-gap: 40px;
}
.bwd-step-style28 .bwd-step-item {
  position: relative;
  margin-inline-start: 20px;
}
.bwd-step-style28 .bwd-step-item.bwdas_arrow_dir {
  margin-inline-start: -10px;
}
.bwd-step-style28 .bwd-step-item .bwd-step-number {
  position: absolute;
  font-size: 50px;
  text-transform: uppercase;
  color: #fff;
  z-index: 4;
  inset-block-start: 50%;
  inset-inline-start: -1px;
  inline-size: 40px;
  block-size: 145px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: center;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  padding-inline-start: 23px;
}
.bwd-step-style28 .bwd-step-item.bwdas_arrow_dir .bwd-step-number {
  inset-inline-end: 16px;
  inset-inline-start: auto;
}
.bwd-step-style28 .bwd-step-item .bwd-step-number {
  background: #1d9ed7;
}
.bwd-step-style28 .bwd-step-item .bwd-step-number::before {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-block-end: 0;
  inset-inline-start: -5px;
  background: #1d1d1d1f;
  -webkit-box-shadow: 10px 0 18px #1d1d1d;
  box-shadow: 10px 0 18px #1d1d1d;
  inline-size: 5px;
}
.bwd-step-style28 .bwd-step-item.bwdas_arrow_dir .bwd-step-number::before {
  inset-inline-end: 0;
  inset-inline-start: auto;
}
.bwd-step-style28 .bwd-step-item.bwdas_arrow_dir .bwd-step-title.bwd-step-num {
  padding-inline-end: 45px;
}
.bwd-step-style28 .bwd-step-item .bwd-step-number::after {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-inline-end: -40px;
  z-index: -1;
  inline-size: 41px;
  block-size: 100%;
  background: #1d9ed7;
  -webkit-clip-path: polygon(100% 50%, 0 0, 0 100%);
  clip-path: polygon(100% 50%, 0 0, 0 100%);
}
.bwd-step-style28 .bwd-step-item.bwdas_arrow_dir .bwd-step-number::after {
  inset-inline-start: -40px;
  clip-path: polygon(0 50%, 100% 100%, 100% 0);
}
.bwd-step-style28 .bwd-step-item .bwd-step-content {
  padding-block-start: 15px;
padding-inline-end: 5px;
padding-block-end: 15px;
padding-inline-start: 70px;
  position: relative;
  z-index: 1;
  text-align: center;
}
.bwd-step-style28 .bwd-step-item.bwdas_arrow_dir .bwd-step-content {
  padding-block-start: 15px;
padding-inline-end: 92px;
padding-block-end: 15px;
padding-inline-start: 9px;
}
.bwd-step-style28 .bwd-step-item::before {
  inline-size: 20px;
  inset-block-start: 0;
  inset-block-end: 40px;
  inset-inline-start: -20px;
  block-size: 100%;
  content: "";
  position: absolute;
  border-radius: 15px;
  background: #1d9ed7;
  -webkit-transition: 0.4s linear;
  transition: 0.4s linear;
}
.bwd-step-style28 .bwd-step-item.bwdas_arrow_dir::before {
  inset-inline-end: 0;
  inset-inline-start: auto;
}
.bwd-step-style28 .bwd-step-item .bwd-step-content::after {
  content: "";
  position: absolute;
  inset-inline-start: -4px;
  inset-block-start: 4px;
  block-size: 98%;
  inline-size: 4px;
  background: #33333336;
  -webkit-box-shadow: 9px 0 11px #000;
  box-shadow: 9px 0 11px #000;
  z-index: -4;
  inset-block-end: 0;
  border-radius: 50px;
}
.bwd-step-style28 .bwd-step-item.bwdas_arrow_dir .bwd-step-content::after {
  inset-inline-end: 0;
  inset-inline-start: auto;
}
.bwd-step-style28 .bwd-step-item .bwd-step-content .bwd-step-icon {
  font-size: 50px;
  margin-block-end: 20px;
}
.bwd-step-style28 .bwd-step-item .bwd-step-content .bwd-step-title {
  text-transform: capitalize;
  font-weight: 700;
  font-size: 25px;
  line-height: 1.2;
  margin-block-end: 3px;
  color: #1d9ed7;
}
@media (max-width: 767px) {
  .bwd-step-style28 .bwd-step-item .bwd-step-content .bwd-step-title {
    font-size: 18px;
  }
}
.bwd-step-style28 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  color: #000;
}
.bwd-step-style28 .bwd-step-item:hover .bwd-step-content::before {
  inset-block-start: -10px;
  block-size: 110%;
}
.bwd-step-style28 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number {
  background: #f45a29;
}
.bwd-step-style28 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number::after {
  background-color: #f45a29;
}
.bwd-step-style28 .bwd-row > :nth-child(2) .bwd-step-item::before {
  background: #f45a29;
}
.bwd-step-style28
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #f45a29;
}
.bwd-step-style28 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number {
  background: #299e00;
}
.bwd-step-style28 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number::after {
  background-color: #299e00;
}
.bwd-step-style28 .bwd-row > :nth-child(3) .bwd-step-item::before {
  background: #299e00;
}
.bwd-step-style28
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #299e00;
}
.bwd-step-style28 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number {
  background: #fc8f2d;
}
.bwd-step-style28 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number::after {
  background-color: #fc8f2d;
}
.bwd-step-style28 .bwd-row > :nth-child(4) .bwd-step-item::before {
  background: #fc8f2d;
}
.bwd-step-style28
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #fc8f2d;
}
.bwd-step-style28 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number {
  background: #072ac8;
}
.bwd-step-style28 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number::after {
  background-color: #072ac8;
}
.bwd-step-style28 .bwd-row > :nth-child(5) .bwd-step-item::before {
  background: #072ac8;
}
.bwd-step-style28
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #072ac8;
}
.bwd-step-style28 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number {
  background: #8c1c13;
}
.bwd-step-style28 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number::after {
  background-color: #8c1c13;
}
.bwd-step-style28 .bwd-row > :nth-child(6) .bwd-step-item::before {
  background: #8c1c13;
}
.bwd-step-style28
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #8c1c13;
}
.bwd-step-style28 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number {
  background: #7c6a0a;
}
.bwd-step-style28 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number::after {
  background-color: #7c6a0a;
}
.bwd-step-style28 .bwd-row > :nth-child(7) .bwd-step-item::before {
  background: #7c6a0a;
}
.bwd-step-style28
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #7c6a0a;
}
.bwd-step-style28 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number {
  background: #540d6e;
}
.bwd-step-style28 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number::after {
  background-color: #540d6e;
}
.bwd-step-style28 .bwd-row > :nth-child(8) .bwd-step-item::before {
  background: #540d6e;
}
.bwd-step-style28
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #540d6e;
}
.bwd-step-style29 .bwd-step-item {
  color: #000;
  background-color: #fff;
  text-align: center;
  padding-block-start: 20px;
padding-inline: 15px;
padding-block-end: 30px;
  margin-block-start: 20px;
margin-inline: 0;
margin-block-end: 0;
  border-radius: 20px 0 20px 0;
  position: relative;
  z-index: 1;
  -webkit-transition: .4s linear;
  transition: .4s linear;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  border-width: 2px;
  border-style: solid;
  border-color: transparent;
}

.bwd-step-style29 .bwd-step-item::before {
  content: '';
  block-size: 13.6px;
  inline-size: 20px;
  position: absolute;
  inset-inline-start: 114px;
  inset-block-start: -15px;
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%);
          clip-path: polygon(0 0, 0 100%, 100% 100%);
  background: #fdbb26;
  z-index: -1;
}

.bwd-step-style29 .bwd-step-item .bwd-step-number {
  color: #fff;
  background: #fdbb26;
  font-size: 60px;
  text-align: center;
  inline-size: 100px;
  block-size: 140px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-block-start: -35px;
margin-inline: 0;
margin-block-end: 0;
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 75%, 0 100%);
          clip-path: polygon(0 0, 100% 0, 100% 75%, 0 100%);
  font-weight: 800;
  padding-block-end: 26px;
}

.bwd-step-style29 .bwd-step-item .bwd-step-icon {
  color: #909090;
  font-size: 40px;
  position: absolute;
  inset-inline-end: 20px;
  inset-block-start: 20px;
  -webkit-transition: .4s linear;
  transition: .4s linear;
}

.bwd-step-style29 .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #fdbb26;
  font-size: 32px;
  font-weight: 700;
  text-transform: uppercase;
  margin-block: 15px;
margin-inline: 0;
}

.bwd-step-style29 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 14px;
  letter-spacing: .7px;
  font-weight: 500;
  line-height: 22px;
  color: #000;
}

.bwd-step-style29 .bwd-step-item:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #FDBB26;
}

.bwd-step-style29 .bwd-step-item:hover .bwd-step-icon {
  -webkit-transform: rotateY(360deg);
          transform: rotateY(360deg);
}

.bwd-step-style29 .bwd-row > *:nth-child(2) .bwd-step-item::before {
  background: #916AF9;
}

.bwd-step-style29 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-number {
  background: #916AF9;
}

.bwd-step-style29 .bwd-row > *:nth-child(2) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #916AF9;
}

.bwd-step-style29 .bwd-row > *:nth-child(2) .bwd-step-item:hover {
  border-color: #916AF9;
}

.bwd-step-style29 .bwd-row > *:nth-child(3) .bwd-step-item::before {
  background: #FD893E;
}

.bwd-step-style29 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-number {
  background: #FD893E;
}

.bwd-step-style29 .bwd-row > *:nth-child(3) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #FD893E;
}

.bwd-step-style29 .bwd-row > *:nth-child(3) .bwd-step-item:hover {
  border-color: #FD893E;
}

.bwd-step-style29 .bwd-row > *:nth-child(4) .bwd-step-item::before {
  background: #2d91ff;
}

.bwd-step-style29 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-number {
  background: #2d91ff;
}

.bwd-step-style29 .bwd-row > *:nth-child(4) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #2d91ff;
}

.bwd-step-style29 .bwd-row > *:nth-child(4) .bwd-step-item:hover {
  border-color: #2d91ff;
}

.bwd-step-style29 .bwd-row > *:nth-child(5) .bwd-step-item::before {
  background: #4f000b;
}

.bwd-step-style29 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-number {
  background: #4f000b;
}

.bwd-step-style29 .bwd-row > *:nth-child(5) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #4f000b;
}

.bwd-step-style29 .bwd-row > *:nth-child(5) .bwd-step-item:hover {
  border-color: #4f000b;
}
.bwd-step-style29 .bwd-row > *:nth-child(6) .bwd-step-item::before {
  background: #373d20;
}

.bwd-step-style29 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-number {
  background: #373d20;
}

.bwd-step-style29 .bwd-row > *:nth-child(6) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #373d20;
}

.bwd-step-style29 .bwd-row > *:nth-child(6) .bwd-step-item:hover {
  border-color: #373d20;
}
.bwd-step-style29 .bwd-row > *:nth-child(7) .bwd-step-item::before {
  background: #7c6a0a;
}

.bwd-step-style29 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-number {
  background: #7c6a0a;
}

.bwd-step-style29 .bwd-row > *:nth-child(7) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #7c6a0a;
}

.bwd-step-style29 .bwd-row > *:nth-child(7) .bwd-step-item:hover {
  border-color: #7c6a0a;
}
.bwd-step-style29 .bwd-row > *:nth-child(8) .bwd-step-item::before {
  background: #d62839;
}

.bwd-step-style29 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-number {
  background: #d62839;
}

.bwd-step-style29 .bwd-row > *:nth-child(8) .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #d62839;
}
.bwd-step-style29 .bwd-row > *:nth-child(8) .bwd-step-item:hover {
  border-color: #d62839;
}

.bwd-step-style30 .bwd-row {
  row-gap: 30px;
}
.bwd-step-style30 .bwd-step-wrapper {
  position: relative;
  padding-block: 15px;
padding-inline: 15px;
  background-color: #fff;
  border-radius: 10px;
  margin-inline-start: 10px;
  margin-inline-end: 10px;
  margin-block-end: 22px;
}

.bwd-step-style30 .bwd-step-wrapper .bwd-step-shape {
  position: absolute;
  inset-block-start: 10px;
  inset-inline-start: -6px;
  inline-size: 100%;
  block-size: 100%;
  background-color: transparent;
  border: 2px solid #1eb5c6;
  border-top-color: transparent;
  border-right-color: transparent;
  z-index: -1;
}
.bwd-step-style30 .bwd-step-wrapper.bwdas_arrow_dir .bwd-step-shape {
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: #1eb5c6;
  inset-inline-start: 6px;
  z-index: 0;
}
.bwd-step-style30 .bwd-step-wrapper .bwd-step-shape::before {
  content: "";
  position: absolute;
  inset-block-end: -10px;
  inset-inline-end: -20px;
  inline-size: 20px;
  block-size: 17px;
  -webkit-clip-path: polygon(100% 50%, 0 0, 0 100%);
          clip-path: polygon(100% 50%, 0 0, 0 100%);
  background: #1eb5c6;
}
.bwd-step-style30 .bwd-step-wrapper.bwdas_arrow_dir .bwd-step-shape::before {
  inset-inline-start: -20px;
  clip-path: polygon(0 50%, 100% 100%, 100% 0);
}
.bwd-step-style30 .bwd-step-wrapper::after {
  content: "";
  position: absolute;
  inset-inline-start: -12px;
  inset-block-end: -15px;
  background: #1eb5c6;
  inline-size: 65%;
  block-size: 75%;
  z-index: -1;
  border-bottom-left-radius: 17px;
  -webkit-transition: .4s linear;
  transition: .4s linear;
}
.bwd-step-style30 .bwd-step-wrapper.bwdas_arrow_dir::after {
  inset-inline-end: -12px;
  inset-inline-start: auto;
}
.bwd-step-style30 .bwd-step-wrapper:hover::after {
  inline-size: 80%;
  block-size: 85%;
}

.bwd-step-style30 .bwd-step-wrapper .bwd-step-item {
  -webkit-box-shadow: 0 0 20px -5px rgba(0, 0, 0, 0.38);
          box-shadow: 0 0 20px -5px rgba(0, 0, 0, 0.38);
  background: #f7f7f7;
  padding-block: 25px;
padding-inline: 25px;
  border-radius: 15px;
  text-align: center;
  position: relative;
}

.bwd-step-style30 .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-icon {
  background: -webkit-gradient(linear, right top, left top, from(#dedfe1), to(#f3f3f3));
  background: linear-gradient(to left, #dedfe1, #f3f3f3);
  font-size: 30px;
  inline-size: 80px;
  block-size: 80px;
  display: block;
  margin-block-start: 0;
margin-inline: auto;
margin-block-end: 10px;
  text-align: center;
  border-radius: 50%;
  z-index: 1;
  position: relative;
  color: #1eb5c6;
  -webkit-transition: .3s linear;
  transition: .3s linear;
}
.bwd-step-style30 .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-icon .bwdib-icon {
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  transform: translate(-50%, -50%);
}
.bwd-step-style30 .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-icon::before {
  content: "";
  background-color: #f3f3f3;
  inline-size: 88%;
  block-size: 88%;
  border-radius: 50%;
  -webkit-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.164);
          box-shadow: 5px 0 5px rgba(0, 0, 0, 0.164);
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  position: absolute;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  z-index: -1;
  -webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.14);
          box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.14);
}

.bwd-step-style30 .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-number {
  margin-block-end: 10px;
}

.bwd-step-style30 .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  display: block;
  font-size: 20px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #1eb5c6;
  margin-block-start: 15px;
  margin-block-end: 15px;
}

.bwd-step-style30 .bwd-step-wrapper .bwd-step-number .bwd-number-inner {
  font-size: 40px;
  color: #1eb5c6;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.bwd-step-style30 .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: #000;
  letter-spacing: 0.5px;
}

.bwd-step-style30 .bwd-row > *:nth-child(2) .bwd-step-wrapper .bwd-step-shape {
  border-color: #78bc12;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style30 .bwd-row > *:nth-child(2) .bwd-step-wrapper.bwdas_arrow_dir .bwd-step-shape {
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: #78bc12;
  inset-inline-start: 6px;
  z-index: 0;
}

.bwd-step-style30 .bwd-row > *:nth-child(2) .bwd-step-wrapper .bwd-step-shape::before {
  background: #78bc12;
}

.bwd-step-style30 .bwd-row > *:nth-child(2) .bwd-step-wrapper::after {
  background: #78bc12;
}

.bwd-step-style30 .bwd-row > *:nth-child(2) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #78bc12;
}
.bwd-step-style30 .bwd-row > *:nth-child(2) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-number .bwd-number-inner{
  color: #78bc12;
}
.bwd-step-style30 .bwd-row > *:nth-child(2) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #78bc12;
}

.bwd-step-style30 .bwd-row > *:nth-child(3) .bwd-step-wrapper .bwd-step-shape {
  border-color: #f9a21a;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style30 .bwd-row > *:nth-child(3) .bwd-step-wrapper.bwdas_arrow_dir .bwd-step-shape {
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: #f9a21a;
  inset-inline-start: 6px;
  z-index: 0;
}
.bwd-step-style30 .bwd-row > *:nth-child(3) .bwd-step-wrapper .bwd-step-shape::before {
  background: #f9a21a;
}

.bwd-step-style30 .bwd-row > *:nth-child(3) .bwd-step-wrapper::after {
  background: #f9a21a;
}

.bwd-step-style30 .bwd-row > *:nth-child(3) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #f9a21a;
}
.bwd-step-style30 .bwd-row > *:nth-child(3) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-number .bwd-number-inner{
  color: #f9a21a;
}
.bwd-step-style30 .bwd-row > *:nth-child(3) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #f9a21a;
}

.bwd-step-style30 .bwd-row > *:nth-child(4) .bwd-step-wrapper .bwd-step-shape {
  border-color: #ef461d;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style30 .bwd-row > *:nth-child(4) .bwd-step-wrapper.bwdas_arrow_dir .bwd-step-shape {
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: #ef461d;
  inset-inline-start: 6px;
  z-index: 0;
}
.bwd-step-style30 .bwd-row > *:nth-child(4) .bwd-step-wrapper .bwd-step-shape::before {
  background: #ef461d;
}

.bwd-step-style30 .bwd-row > *:nth-child(4) .bwd-step-wrapper::after {
  background: #ef461d;
}

.bwd-step-style30 .bwd-row > *:nth-child(4) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #ef461d;
}
.bwd-step-style30 .bwd-row > *:nth-child(4) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-number .bwd-number-inner{
  color: #ef461d;
}
.bwd-step-style30 .bwd-row > *:nth-child(4) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #ef461d;
}
.bwd-step-style30 .bwd-row > *:nth-child(5) .bwd-step-wrapper .bwd-step-shape {
  border-color: #03045e;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style30 .bwd-row > *:nth-child(5) .bwd-step-wrapper.bwdas_arrow_dir .bwd-step-shape {
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: #03045e;
  inset-inline-start: 6px;
  z-index: 0;
}
.bwd-step-style30 .bwd-row > *:nth-child(5) .bwd-step-wrapper .bwd-step-shape::before {
  background: #03045e;
}

.bwd-step-style30 .bwd-row > *:nth-child(5) .bwd-step-wrapper::after {
  background: #03045e;
}

.bwd-step-style30 .bwd-row > *:nth-child(5) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #03045e;
}
.bwd-step-style30 .bwd-row > *:nth-child(5) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-number .bwd-number-inner{
  color: #03045e;
}
.bwd-step-style30 .bwd-row > *:nth-child(5) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #03045e;
}
.bwd-step-style30 .bwd-row > *:nth-child(6) .bwd-step-wrapper .bwd-step-shape {
  border-color: #780000;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style30 .bwd-row > *:nth-child(6) .bwd-step-wrapper.bwdas_arrow_dir .bwd-step-shape {
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: #780000;
  inset-inline-start: 6px;
  z-index: 0;
}
.bwd-step-style30 .bwd-row > *:nth-child(6) .bwd-step-wrapper .bwd-step-shape::before {
  background: #780000;
}

.bwd-step-style30 .bwd-row > *:nth-child(6) .bwd-step-wrapper::after {
  background: #780000;
}

.bwd-step-style30 .bwd-row > *:nth-child(6) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #780000;
}
.bwd-step-style30 .bwd-row > *:nth-child(6) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-number .bwd-number-inner{
  color: #780000;
}
.bwd-step-style30 .bwd-row > *:nth-child(6) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #780000;
}
.bwd-step-style30 .bwd-row > *:nth-child(7) .bwd-step-wrapper .bwd-step-shape {
  border-color: #5e3023;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style30 .bwd-row > *:nth-child(7) .bwd-step-wrapper.bwdas_arrow_dir .bwd-step-shape {
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: #5e3023;
  inset-inline-start: 6px;
  z-index: 0;
}
.bwd-step-style30 .bwd-row > *:nth-child(7) .bwd-step-wrapper .bwd-step-shape::before {
  background: #5e3023;
}

.bwd-step-style30 .bwd-row > *:nth-child(7) .bwd-step-wrapper::after {
  background: #5e3023;
}

.bwd-step-style30 .bwd-row > *:nth-child(7) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #5e3023;
}
.bwd-step-style30 .bwd-row > *:nth-child(7) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-number .bwd-number-inner{
  color: #5e3023;
}
.bwd-step-style30 .bwd-row > *:nth-child(7) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #5e3023;
}
.bwd-step-style30 .bwd-row > *:nth-child(8) .bwd-step-wrapper .bwd-step-shape {
  border-color: #004b23;
  border-top-color: transparent;
  border-right-color: transparent;
}
.bwd-step-style30 .bwd-row > *:nth-child(8) .bwd-step-wrapper.bwdas_arrow_dir .bwd-step-shape {
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: #004b23;
  inset-inline-start: 6px;
  z-index: 0;
}
.bwd-step-style30 .bwd-row > *:nth-child(8) .bwd-step-wrapper .bwd-step-shape::before {
  background: #004b23;
}

.bwd-step-style30 .bwd-row > *:nth-child(8) .bwd-step-wrapper::after {
  background: #004b23;
}

.bwd-step-style30 .bwd-row > *:nth-child(8) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-icon {
  color: #004b23;
}
.bwd-step-style30 .bwd-row > *:nth-child(8) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-number .bwd-number-inner{
  color: #004b23;
}
.bwd-step-style30 .bwd-row > *:nth-child(8) .bwd-step-wrapper .bwd-step-item .bwd-step-content .bwd-step-title {
  color: #004b23;
}
.bwd-step-style31 .bwd-row {
  row-gap: 20px;
}
.bwd-step-style31 .bwd-step-item {
  position: relative;
  margin-block-start: 0;
margin-inline: 15px;
margin-block-end: 20px;
}
.bwd-step-style31 .bwd-step-item::before {
  content: "";
  position: absolute;
  background: #000;
  inset-block-end: -10px;
  inset-inline-start: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  inline-size: 100%;
  block-size: 10px;
  border-radius: 80%;
  -webkit-filter: blur(11px);
  filter: blur(11px);
  z-index: -1;
}
.bwd-step-style31 .bwd-step-item .bwd-step-content {
  text-align: center;
  background: #fff;
  padding-block-start: 40px;
padding-inline: 16px;
padding-block-end: 45px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.237);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.237);
  border-top-left-radius: 150px;
  border-top-right-radius: 150px;
}
.bwd-step-style31 .bwd-step-item .bwd-step-content .bwd-step-icon {
  font-size: 50px;
  color: #0a61bf;
  margin-block-end: 15px;
}
.bwd-step-style31 .bwd-step-item .bwd-step-content .bwd-step-title {
  text-transform: capitalize;
  font-weight: 700;
  font-size: 25px;
  line-height: 1.2;
  margin-block-end: 5px;
  color: #0a61bf;
}
.bwd-step-style31 .bwd-step-item .bwd-step-content .bwd-description {
  font-size: 13px;
  color: #767676;
  line-height: 20px;
  letter-spacing: 0.5px;
  font-weight: 600;
}
.bwd-step-style31 .bwd-step-item .bwd-step-number {
  position: relative;
  text-align: center;
  background: #0a61bf;
  inline-size: calc(100% + 33px);
  padding-block: 40px;
padding-inline: 0;
  inset-block-start: -25px;
  inset-inline-start: -16px;
  border-bottom-left-radius: 180px;
  border-bottom-right-radius: 180px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.237);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.237);
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.bwd-step-style31 .bwd-step-item .bwd-step-number .bwd-number-inner {
  font-size: 30px;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #fff;
}
.bwd-step-style31 .bwd-step-item .bwd-step-number::before {
  position: absolute;
  inset-block-start: -20px;
  inset-inline-start: 0;
  content: "";
  inline-size: 20px;
  block-size: 20px;
  background: #0a61bf;
  -webkit-clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  clip-path: polygon(100% 0, 0% 100%, 100% 100%);
  z-index: -1;
}
.bwd-step-style31 .bwd-step-item .bwd-step-number::after {
  position: absolute;
  inset-block-start: -17px;
  inset-inline-end: 0;
  content: "";
  inline-size: 17px;
  block-size: 17px;
  background: #0a61bf;
  -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
  clip-path: polygon(0 0, 0% 100%, 100% 100%);
  z-index: 0;
}
.bwd-step-style31 .bwd-step-item:hover .bwd-step-number {
  inset-block-start: -10px;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #f57103;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #f57103;
}
.bwd-step-style31 .bwd-row > :nth-child(2) .bwd-step-item .bwd-step-number {
  background-color: #f57103;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #f57103;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(2)
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #f57103;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #055c04;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #055c04;
}
.bwd-step-style31 .bwd-row > :nth-child(3) .bwd-step-item .bwd-step-number {
  background-color: #055c04;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #055c04;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(3)
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #055c04;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #ef461d;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #ef461d;
}
.bwd-step-style31 .bwd-row > :nth-child(4) .bwd-step-item .bwd-step-number {
  background-color: #ef461d;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #ef461d;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(4)
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #ef461d;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #283618;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #283618;
}
.bwd-step-style31 .bwd-row > :nth-child(5) .bwd-step-item .bwd-step-number {
  background-color: #283618;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #283618;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(5)
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #283618;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #bc6c25;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #bc6c25;
}
.bwd-step-style31 .bwd-row > :nth-child(6) .bwd-step-item .bwd-step-number {
  background-color: #bc6c25;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #bc6c25;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(6)
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #bc6c25;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #03045e;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #03045e;
}
.bwd-step-style31 .bwd-row > :nth-child(7) .bwd-step-item .bwd-step-number {
  background-color: #03045e;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #03045e;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(7)
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #03045e;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-icon {
  color: #7209b7;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-content
  .bwd-step-title {
  color: #7209b7;
}
.bwd-step-style31 .bwd-row > :nth-child(8) .bwd-step-item .bwd-step-number {
  background-color: #7209b7;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-number::before {
  background-color: #7209b7;
}
.bwd-step-style31
  .bwd-row
  > :nth-child(8)
  .bwd-step-item
  .bwd-step-number::after {
  background-color: #7209b7;
}
.notice-board {
  font-size: 16px;
  background: #fff;
  padding-block: 10px;
padding-inline: 10px;
  border-radius: 10px;
  font-weight: 500;
  line-height: 1.5;
  text-align: center;
}






/* Column CSS */
  .bwdas-grid-unlimitedstep .column_number {
    flex: 1;
    max-inline-size: 100%;
  }
.bwdas-grid-column1 .column_number {
  flex: 0 0 auto;
  inline-size: 100%;
  max-inline-size: 100%;
}
.bwdas-grid-column2 .column_number {
  flex: 0 0 auto;
  inline-size: 50%;
  max-inline-size: 50%;
}
.bwdas-grid-column3 .column_number {
  flex: 0 0 auto;
  inline-size: 33.33%;
  max-inline-size: 33.33%;
}
.bwdas-grid-column4 .column_number {
  flex: 0 0 auto;
  inline-size: 25%;
  max-inline-size: 25%;
}
.bwdas-grid-column5 .column_number {
  flex: 0 0 auto;
  inline-size: 20%;
  max-inline-size: 20%;
}
.bwdas-grid-column6 .column_number {
  flex: 0 0 auto;
  inline-size: 16.66%;
  max-inline-size: 16.66%;
}

@media (min-width: 2400px) {
.bwdas-grid-widescreen-column1 .column_number {
  flex: 0 0 auto;
  inline-size: 100%;
  max-inline-size: 100%;;
}
.bwdas-grid-widescreen-column2 .column_number {
  flex: 0 0 auto;
  inline-size: 50%;
  max-inline-size: 50%;
}
.bwdas-grid-widescreen-column3 .column_number {
  flex: 0 0 auto;
  inline-size: 33.33%;
  max-inline-size: 33.33%;
}
.bwdas-grid-widescreen-column4 .column_number {
  flex: 0 0 auto;
  inline-size: 25%;
  max-inline-size: 25%;
}
.bwdas-grid-widescreen-column5 .column_number {
  flex: 0 0 auto;
  inline-size: 20%;
  max-inline-size: 20%;
}
.bwdas-grid-widescreen-column6 .column_number {
  flex: 0 0 auto;
  inline-size: 16.66%;
  max-inline-size: 16.66%;
}
}
@media (max-width: 1366px) {
.bwdas-grid-laptop-column1 .column_number {
  flex: 0 0 auto;
  inline-size: 100%;
  max-inline-size: 100%;;
}
.bwdas-grid-laptop-column2 .column_number {
  flex: 0 0 auto;
  inline-size: 50%;
  max-inline-size: 50%;
}
.bwdas-grid-laptop-column3 .column_number {
  flex: 0 0 auto;
  inline-size: 33.33%;
  max-inline-size: 33.33%;
}
.bwdas-grid-laptop-column4 .column_number {
  flex: 0 0 auto;
  inline-size: 25%;
  max-inline-size: 25%;
}
.bwdas-grid-laptop-column5 .column_number {
  flex: 0 0 auto;
  inline-size: 20%;
  max-inline-size: 20%;
}
.bwdas-grid-laptop-column6 .column_number {
  flex: 0 0 auto;
  inline-size: 16.66%;
  max-inline-size: 16.66%;
}
}
@media (max-width: 1200px) {
.bwdas-grid-tablet_extra-column1 .column_number {
  flex: 0 0 auto;
  inline-size: 100%;
  max-inline-size: 100%;;
}
.bwdas-grid-tablet_extra-column2 .column_number {
  flex: 0 0 auto;
  inline-size: 50%;
  max-inline-size: 50%;
}
.bwdas-grid-tablet_extra-column3 .column_number {
  flex: 0 0 auto;
  inline-size: 33.33%;
  max-inline-size: 33.33%;
}
.bwdas-grid-tablet_extra-column4 .column_number {
  flex: 0 0 auto;
  inline-size: 25%;
  max-inline-size: 25%;
}
.bwdas-grid-tablet_extra-column5 .column_number {
  flex: 0 0 auto;
  inline-size: 20%;
  max-inline-size: 20%;
}
.bwdas-grid-tablet_extra-column6 .column_number {
  flex: 0 0 auto;
  inline-size: 16.66%;
  max-inline-size: 16.66%;
}
}
@media (max-width: 1024px) {
.bwdas-grid-tablet-column1 .column_number {
  flex: 0 0 auto;
  inline-size: 100%;
  max-inline-size: 100%;;
}
.bwdas-grid-tablet-column2 .column_number {
  flex: 0 0 auto;
  inline-size: 50%;
  max-inline-size: 50%;
}
.bwdas-grid-tablet-column3 .column_number {
  flex: 0 0 auto;
  inline-size: 33.33%;
  max-inline-size: 33.33%;
}
.bwdas-grid-tablet-column4 .column_number {
  flex: 0 0 auto;
  inline-size: 25%;
}
.bwdas-grid-tablet-column5 .column_number {
  flex: 0 0 auto;
  inline-size: 20%;
  max-inline-size: 20%;
}
.bwdas-grid-tablet-column6 .column_number {
  flex: 0 0 auto;
  inline-size: 16.66%;
  max-inline-size: 16.66%;
}
}
@media (max-width: 880px) {
.bwdas-grid-mobile_extra-column1 .column_number {
  flex: 0 0 auto;
  inline-size: 100%;
  max-inline-size: 100%;;
}
.bwdas-grid-mobile_extra-column2 .column_number {
  flex: 0 0 auto;
  inline-size: 50%;
  max-inline-size: 50%;
}
.bwdas-grid-mobile_extra-column3 .column_number {
  flex: 0 0 auto;
  inline-size: 33.33%;
  max-inline-size: 33.33%;
}
.bwdas-grid-mobile_extra-column4 .column_number {
  flex: 0 0 auto;
  inline-size: 25%;
  max-inline-size: 25%;
}
.bwdas-grid-mobile_extra-column5 .column_number {
  flex: 0 0 auto;
  inline-size: 20%;
  max-inline-size: 20%;
}
.bwdas-grid-mobile_extra-column6 .column_number {
  flex: 0 0 auto;
  inline-size: 16.66%;
  max-inline-size: 16.66%;
}
}
@media (max-width: 767px) {
.bwdas-grid-mobile-column1 .column_number {
  flex: 0 0 auto;
  inline-size: 100%;
  max-inline-size: 100%;;
}
.bwdas-grid-mobile-column2 .column_number {
  flex: 0 0 auto;
  inline-size: 50%;
  max-inline-size: 50%;
}
.bwdas-grid-mobile-column3 .column_number {
  flex: 0 0 auto;
  inline-size: 33.33%;
  max-inline-size: 33.33%;
}
.bwdas-grid-mobile-column4 .column_number {
  flex: 0 0 auto;
  inline-size: 25%;
  max-inline-size: 25%;
}
.bwdas-grid-mobile-column5 .column_number {
  flex: 0 0 auto;
  inline-size: 20%;
  max-inline-size: 20%;
}
.bwdas-grid-mobile-column6 .column_number {
  flex: 0 0 auto;
  inline-size: 16.66%;
  max-inline-size: 16.66%;
}
}
/*  */

.bwd-container,
.bwd-container-fluid,
.bwd-container-lg,
.bwd-container-md,
.bwd-container-sm,
.bwd-container-xl,
.bwdcontainer-xxl {
inline-size: 100%;
padding-inline-end: var(--bwd-gutter-x, 0.75rem);
padding-inline-start: var(--bwd-gutter-x, 0.75rem);
margin-inline-end: auto;
margin-inline-start: auto;
}
@media (min-width: 576px) {
.bwd-container,
.bwd-container-sm {
    max-inline-size: 540px;
}
}
@media (min-width: 768px) {
.bwd-container,
.bwd-container-md,
.bwd-container-sm {
    max-inline-size: 720px;
}
}
@media (min-width: 992px) {
.bwd-container,
.bwd-container-lg,
.bwd-container-md,
.bwd-container-sm {
    max-inline-size: 960px;
}
}
@media (min-width: 1200px) {
.bwd-container,
.bwd-container-lg,
.bwd-container-md,
.bwd-container-sm,
.bwd-container-xl {
    max-inline-size: 1140px;
}
}
@media (min-width: 1400px) {
.bwd-container,
.bwd-container-lg,
.bwd-container-md,
.bwd-container-sm,
.bwd-container-xl,
.bwd-container-xxl {
    max-inline-size: 1320px;
}
}
.bwd-row {
--bwd-gutter-x: 1.5rem;
--bwd-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-block-start: calc(var(--bwd-gutter-y) * -1);
margin-inline-end: calc(var(--bwd-gutter-x) * -0.5);
margin-inline-start: calc(var(--bwd-gutter-x) * -0.5);
}
.bwd-row > * {
flex-shrink: 0;
inline-size: 100%;
max-inline-size: 100%;
padding-inline-end: calc(var(--bwd-gutter-x) * 0.5);
padding-inline-start: calc(var(--bwd-gutter-x) * 0.5);
margin-block-start: var(--bwd-gutter-y);
}
.bwd-col {
flex: 1 0 0%;
}
.bwd-row-cols-auto > * {
flex: 0 0 auto;
inline-size: auto;
}
.bwd-row-cols-1 > * {
flex: 0 0 auto;
inline-size: 100%;
}
.bwd-row-cols-2 > * {
flex: 0 0 auto;
inline-size: 50%;
}
.bwd-row-cols-3 > * {
flex: 0 0 auto;
inline-size: 33.3333333333%;
}
.bwd-row-cols-4 > * {
flex: 0 0 auto;
inline-size: 25%;
}
.bwd-row-cols-5 > * {
flex: 0 0 auto;
inline-size: 20%;
}
.bwd-row-cols-6 > * {
flex: 0 0 auto;
inline-size: 16.6666666667%;
}
.bwd-col-auto {
flex: 0 0 auto;
inline-size: auto;
}
.bwd-col-1 {
flex: 0 0 auto;
inline-size: 8.33333333%;
}
.bwd-col-2 {
flex: 0 0 auto;
inline-size: 16.66666667%;
}
.bwd-col-3 {
flex: 0 0 auto;
inline-size: 25%;
}
.bwd-col-4 {
flex: 0 0 auto;
inline-size: 33.33333333%;
}
.bwd-col-5 {
flex: 0 0 auto;
inline-size: 41.66666667%;
}
.bwd-col-6 {
flex: 0 0 auto;
inline-size: 50%;
}
.bwd-col-7 {
flex: 0 0 auto;
inline-size: 58.33333333%;
}
.bwd-col-8 {
flex: 0 0 auto;
inline-size: 66.66666667%;
}
.bwd-col-9 {
flex: 0 0 auto;
inline-size: 75%;
}
.bwd-col-10 {
flex: 0 0 auto;
inline-size: 83.33333333%;
}
.bwd-col-11 {
flex: 0 0 auto;
inline-size: 91.66666667%;
}
.bwd-col-12 {
flex: 0 0 auto;
inline-size: 100%;
}
@media (min-width: 576px) {
.bwd-col-sm {
    flex: 1 0 0%;
}
.bwd-row-cols-sm-auto > * {
    flex: 0 0 auto;
    inline-size: auto;
}
.bwd-row-cols-sm-1 > * {
    flex: 0 0 auto;
    inline-size: 100%;
}
.bwd-row-cols-sm-2 > * {
    flex: 0 0 auto;
    inline-size: 50%;
}
.bwd-row-cols-sm-3 > * {
    flex: 0 0 auto;
    inline-size: 33.3333333333%;
}
.bwd-row-cols-sm-4 > * {
    flex: 0 0 auto;
    inline-size: 25%;
}
.bwd-row-cols-sm-5 > * {
    flex: 0 0 auto;
    inline-size: 20%;
}
.bwd-row-cols-sm-6 > * {
    flex: 0 0 auto;
    inline-size: 16.6666666667%;
}
.bwd-col-sm-auto {
    flex: 0 0 auto;
    inline-size: auto;
}
.bwd-col-sm-1 {
    flex: 0 0 auto;
    inline-size: 8.33333333%;
}
.bwd-col-sm-2 {
    flex: 0 0 auto;
    inline-size: 16.66666667%;
}
.bwd-col-sm-3 {
    flex: 0 0 auto;
    inline-size: 25%;
}
.bwd-col-sm-4 {
    flex: 0 0 auto;
    inline-size: 33.33333333%;
}
.bwd-col-sm-5 {
    flex: 0 0 auto;
    inline-size: 41.66666667%;
}
.bwd-col-sm-6 {
    flex: 0 0 auto;
    inline-size: 50%;
}
.bwd-col-sm-7 {
    flex: 0 0 auto;
    inline-size: 58.33333333%;
}
.bwd-col-sm-8 {
    flex: 0 0 auto;
    inline-size: 66.66666667%;
}
.bwd-col-sm-9 {
    flex: 0 0 auto;
    inline-size: 75%;
}
.bwd-col-sm-10 {
    flex: 0 0 auto;
    inline-size: 83.33333333%;
}
.bwd-col-sm-11 {
    flex: 0 0 auto;
    inline-size: 91.66666667%;
}
.bwd-col-sm-12 {
    flex: 0 0 auto;
    inline-size: 100%;
}
}
@media (min-width: 768px) {
.bwd-col-md {
    flex: 1 0 0%;
}
.bwd-row-cols-md-auto > * {
    flex: 0 0 auto;
    inline-size: auto;
}
.bwd-row-cols-md-1 > * {
    flex: 0 0 auto;
    inline-size: 100%;
}
.bwd-row-cols-md-2 > * {
    flex: 0 0 auto;
    inline-size: 50%;
}
.bwd-row-cols-md-3 > * {
    flex: 0 0 auto;
    inline-size: 33.3333333333%;
}
.bwd-row-cols-md-4 > * {
    flex: 0 0 auto;
    inline-size: 25%;
}
.bwd-row-cols-md-5 > * {
    flex: 0 0 auto;
    inline-size: 20%;
}
.bwd-row-cols-md-6 > * {
    flex: 0 0 auto;
    inline-size: 16.6666666667%;
}
.bwd-col-md-auto {
    flex: 0 0 auto;
    inline-size: auto;
}
.bwd-col-md-1 {
    flex: 0 0 auto;
    inline-size: 8.33333333%;
}
.bwd-col-md-2 {
    flex: 0 0 auto;
    inline-size: 16.66666667%;
}
.bwd-col-md-3 {
    flex: 0 0 auto;
    inline-size: 25%;
}
.bwd-col-md-4 {
    flex: 0 0 auto;
    inline-size: 33.33333333%;
}
.bwd-col-md-5 {
    flex: 0 0 auto;
    inline-size: 41.66666667%;
}
.bwd-col-md-6 {
    flex: 0 0 auto;
    inline-size: 50%;
}
.bwd-col-md-7 {
    flex: 0 0 auto;
    inline-size: 58.33333333%;
}
.bwd-col-md-8 {
    flex: 0 0 auto;
    inline-size: 66.66666667%;
}
.bwd-col-md-9 {
    flex: 0 0 auto;
    inline-size: 75%;
}
.bwd-col-md-10 {
    flex: 0 0 auto;
    inline-size: 83.33333333%;
}
.bwd-col-md-11 {
    flex: 0 0 auto;
    inline-size: 91.66666667%;
}
.bwd-col-md-12 {
    flex: 0 0 auto;
    inline-size: 100%;
}
}
@media (min-width: 992px) {
.bwd-col-lg {
    flex: 1 0 0%;
}
.bwd-row-cols-lg-auto > * {
    flex: 0 0 auto;
    inline-size: auto;
}
.bwd-row-cols-lg-1 > * {
    flex: 0 0 auto;
    inline-size: 100%;
}
.bwd-row-cols-lg-2 > * {
    flex: 0 0 auto;
    inline-size: 50%;
}
.bwd-row-cols-lg-3 > * {
    flex: 0 0 auto;
    inline-size: 33.3333333333%;
}
.bwd-row-cols-lg-4 > * {
    flex: 0 0 auto;
    inline-size: 25%;
}
.bwd-row-cols-lg-5 > * {
    flex: 0 0 auto;
    inline-size: 20%;
}
.bwd-row-cols-lg-6 > * {
    flex: 0 0 auto;
    inline-size: 16.6666666667%;
}
.bwd-col-lg-auto {
    flex: 0 0 auto;
    inline-size: auto;
}
.bwd-col-lg-1 {
    flex: 0 0 auto;
    inline-size: 8.33333333%;
}
.bwd-col-lg-2 {
    flex: 0 0 auto;
    inline-size: 16.66666667%;
}
.bwd-col-lg-3 {
    flex: 0 0 auto;
    inline-size: 25%;
}
.bwd-col-lg-4 {
    flex: 0 0 auto;
    inline-size: 33.33333333%;
}
.bwd-col-lg-5 {
    flex: 0 0 auto;
    inline-size: 41.66666667%;
}
.bwd-col-lg-6 {
    flex: 0 0 auto;
    inline-size: 50%;
}
.bwd-col-lg-7 {
    flex: 0 0 auto;
    inline-size: 58.33333333%;
}
.bwd-col-lg-8 {
    flex: 0 0 auto;
    inline-size: 66.66666667%;
}
.bwd-col-lg-9 {
    flex: 0 0 auto;
    inline-size: 75%;
}
.bwd-col-lg-10 {
    flex: 0 0 auto;
    inline-size: 83.33333333%;
}
.bwd-col-lg-11 {
    flex: 0 0 auto;
    inline-size: 91.66666667%;
}
.bwd-col-lg-12 {
    flex: 0 0 auto;
    inline-size: 100%;
}
}
@media (min-width: 1200px) {
.bwd-col-xl {
    flex: 1 0 0%;
}
.bwd-row-cols-xl-auto > * {
    flex: 0 0 auto;
    inline-size: auto;
}
.bwd-row-cols-xl-1 > * {
    flex: 0 0 auto;
    inline-size: 100%;
}
.bwd-row-cols-xl-2 > * {
    flex: 0 0 auto;
    inline-size: 50%;
}
.bwd-row-cols-xl-3 > * {
    flex: 0 0 auto;
    inline-size: 33.3333333333%;
}
.bwd-row-cols-xl-4 > * {
    flex: 0 0 auto;
    inline-size: 25%;
}
.bwd-row-cols-xl-5 > * {
    flex: 0 0 auto;
    inline-size: 20%;
}
.bwd-row-cols-xl-6 > * {
    flex: 0 0 auto;
    inline-size: 16.6666666667%;
}
.bwd-col-xl-auto {
    flex: 0 0 auto;
    inline-size: auto;
}
.bwd-col-xl-1 {
    flex: 0 0 auto;
    inline-size: 8.33333333%;
}
.bwd-col-xl-2 {
    flex: 0 0 auto;
    inline-size: 16.66666667%;
}
.bwd-col-xl-3 {
    flex: 0 0 auto;
    inline-size: 25%;
}
.bwd-col-xl-4 {
    flex: 0 0 auto;
    inline-size: 33.33333333%;
}
.bwd-col-xl-5 {
    flex: 0 0 auto;
    inline-size: 41.66666667%;
}
.bwd-col-xl-6 {
    flex: 0 0 auto;
    inline-size: 50%;
}
.bwd-col-xl-7 {
    flex: 0 0 auto;
    inline-size: 58.33333333%;
}
.bwd-col-xl-8 {
    flex: 0 0 auto;
    inline-size: 66.66666667%;
}
.bwd-col-xl-9 {
    flex: 0 0 auto;
    inline-size: 75%;
}
.bwd-col-xl-10 {
    flex: 0 0 auto;
    inline-size: 83.33333333%;
}
.bwd-col-xl-11 {
    flex: 0 0 auto;
    inline-size: 91.66666667%;
}
.bwd-col-xl-12 {
    flex: 0 0 auto;
    inline-size: 100%;
}
}
@media (min-width: 1400px) {
.bwd-col-xxl {
    flex: 1 0 0%;
}
.bwd-row-cols-xxl-auto > * {
    flex: 0 0 auto;
    inline-size: auto;
}
.bwd-row-cols-xxl-1 > * {
    flex: 0 0 auto;
    inline-size: 100%;
}
.bwd-row-cols-xxl-2 > * {
    flex: 0 0 auto;
    inline-size: 50%;
}
.bwd-row-cols-xxl-3 > * {
    flex: 0 0 auto;
    inline-size: 33.3333333333%;
}
.bwd-row-cols-xxl-4 > * {
    flex: 0 0 auto;
    inline-size: 25%;
}
.bwd-row-cols-xxl-5 > * {
    flex: 0 0 auto;
    inline-size: 20%;
}
.bwd-row-cols-xxl-6 > * {
    flex: 0 0 auto;
    inline-size: 16.6666666667%;
}
.bwd-col-xxl-auto {
    flex: 0 0 auto;
    inline-size: auto;
}
.bwd-col-xxl-1 {
    flex: 0 0 auto;
    inline-size: 8.33333333%;
}
.bwd-col-xxl-2 {
    flex: 0 0 auto;
    inline-size: 16.66666667%;
}
.bwd-col-xxl-3 {
    flex: 0 0 auto;
    inline-size: 25%;
}
.bwd-col-xxl-4 {
    flex: 0 0 auto;
    inline-size: 33.33333333%;
}
.bwd-col-xxl-5 {
    flex: 0 0 auto;
    inline-size: 41.66666667%;
}
.bwd-col-xxl-6 {
    flex: 0 0 auto;
    inline-size: 50%;
}
.bwd-col-xxl-7 {
    flex: 0 0 auto;
    inline-size: 58.33333333%;
}
.bwd-col-xxl-8 {
    flex: 0 0 auto;
    inline-size: 66.66666667%;
}
.bwd-col-xxl-9 {
    flex: 0 0 auto;
    inline-size: 75%;
}
.bwd-col-xxl-10 {
    flex: 0 0 auto;
    inline-size: 83.33333333%;
}
.bwd-col-xxl-11 {
    flex: 0 0 auto;
    inline-size: 91.66666667%;
}
.bwd-col-xxl-12 {
    flex: 0 0 auto;
    inline-size: 100%;
}
}
