/* custom css 10-8-2023 */
.et-step-box-container.colunm-6 {
    grid-template-columns: repeat(6, 6fr);
}
.colunm-6 .et-step-box .et-step-box-content {
    font-size:0.75rem;
	line-height:initial;
}
@media only screen and (max-width: 767px){
.et-step-box-container.colunm-6 {
    grid-template-columns: repeat(1, 1fr);
}
}
.et-step-box-container.column-4 .et-step-box-inner {
    max-width: 300px;
    width: 100%;
}
#popupbutton{
	text-align: -moz-center;
}
#popupbutton .wpb_wrapper button{
	margin-top: 20px;
}
.swal2-html-container{
	overflow:hidden !important;
}
#popupbutton .wpb_wrapper .wpb-pcf-btn{
	display: flex !important;
}
.header .vc_column_container,
	.header .vc_column-inner,
	.header .wpb_wrapper,
	.header .hbe  {
		height: 36px !important;
	}
.swal2-popup .swal2-close:hover {
  background-color: #616161;
}
#footer-social .widget {
  margin-bottom: 0px;
}

.step-dot::after {
  content: "";
  display: block;
  padding: 3px 100px;
  margin-left:10px;
  border-bottom: 5px dotted #212121;
  animation: moveToRight linear 1.71s infinite;
}

@keyframes moveToRight {
  0% {
    transform: translateX(0px);
  } 
  100% {
    transform: translateX(10px);
  }
}
#et-step-box-678564 .step-dot::after {
	display:none;
}
.step-dot:hover::after{
	display:none;
}
@media only screen and (max-width: 767px){
	.step-dot::after{
	display:none;
}
}
.displaynone{
	display:none !important;
}