.banner_btn{
	display: flex;
    gap: 20px;
    justify-content: center;
}
.process_section .et_pb_row {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 0px 20px;
}
.et_pb_gutters2 .process_section .et_pb_column_1_2.col_1{
	width: 44%;
    margin-right: 5.5%;
}
.et_pb_gutters2 .process_section .et_pb_column_1_2.col_1 h1 span{
	color: #DF7627;
	line-height: 0
}
.et_pb_gutters2 .process_section .et_pb_column_1_2.col_1 p{
	font-family: 'Archer-Book';
	font-weight: 600;
	font-size: 20px;
	line-height: 1.3;
	padding-bottom: 0px
}
.et_pb_gutters2 .process_section .et_pb_column_1_2.col_2{
	width: 50.5%;
}
.process_blur .et_pb_blurb_description h3{
	color: #fff;
	padding-bottom: 10px;
}
.process_blur{
	position: relative;
	margin-bottom: 25px!important;
}
.process_blur_section{
	background: transparent;
}
.process_blur:last-child{
	margin-bottom: 0px!important;
}
.process_blur:last-child::after{
	content: none;
}
.process_blur::after{
	content: "";
	display:  block;
	left: 50%;
	bottom:-23px;
	background-image: url('https://dev-melting-pot-fd.pantheonsite.io/wp-content/uploads/2024/06/Polygon-3.png');
	background-size: contain;
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 55px;
	height: 32px;
	position: absolute;
	transform: translateX(-50%);
}
.process_blur:first-child::before{
	content: none
}
.process_blur::before{
	content: "";
	display:  block;
	left: 50%;
	top:-6px;
	background-image: url('https://dev-melting-pot-fd.pantheonsite.io/wp-content/uploads/2024/06/Polygon-5.png');
	background-size: contain;
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 55px;
	height: 32px;
	position: absolute;
	transform: translateX(-50%);
}
.et_pb_gutters2 .upcoming_section .et_pb_column_1_2{
	width: 37%;
    margin-right: 5%;
}
.upcoming_section .et_pb_row .et_pb_column.et-last-child, .upcoming_section .et_pb_row .et_pb_column:last-child{
	width: 58%;
}
.upcoming_section .et_pb_row{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.date_flex .et_pb_text_inner{
	display: flex;
	flex-wrap: wrap;
	row-gap: 25px;
}
.et_pb_gutters2 .et_pb_column_1_2 .et_pb_module.date_flex {
	margin-bottom: 0px;
}
.date_flex .et_pb_text_inner p{
	padding-bottom: 0px;
	color: #000;
	font-family: 'Archer-Book';
	font-weight: 600;
	font-size: 20px;
	line-height: normal;
	margin-right: 25px;
	padding-right: 25px;
}
.date_flex .et_pb_text_inner p{
	position: relative;
}
.upcoming_text{
	margin-bottom: 10px!important;
}
.date_flex .et_pb_text_inner p::after{
	content: "";
	width: 1px;
	background: #DF7627;
	height: 16.5px;
	position: absolute;
	right: 0;
	top: 50%;
    display: block;
    transform: translateY(-50%);
}
.date_flex .et_pb_text_inner p:last-child::after{
	content: none;
}
.et_pb_section.upcoming_section .et_pb_button_0{
	display:inline-block;
}
@media screen and (max-width: 1330px) and (min-width:1260px){
	header .header-section ul#menu-header-menu li.down-btn {
    	padding-left: 0px !important;
	}
	header .header-section ul#menu-header-menu li.menu-btn > a{
		padding: 15px;
		margin: 0px 2px
	}
}
@media screen and (max-width: 1260px){
	header .header-section .nav-col .et-menu-nav {
        display: none !important;
    }
	header .et_mobile_nav_menu {
        display: block !important;
    }
	header .header-section .nav-col .et_pb_menu_inner_container,
	header .header-section .nav-col .et_pb_module,
	header .header-section .nav-col{
		position: unset;
	}
	header .header-section .nav-col ul.et_mobile_menu{
		top: 100%;
		border-top: 3px solid #000;
		padding: 20px 20px 30px !important;
	}
	header .header-section .nav-col ul.et_mobile_menu li{
		list-style-type: none;
	}
	header .header-section .nav-col ul.et_mobile_menu li a{
		padding: 10px 10px;
	}
	body .footer-menu ul#menu-footer-menu li a{
		padding: 0px 10px;
	}
}
@media screen and (max-width: 1080px){
	.section_row{
		width: 90%!important;
	}
	.process_blur::before{
		top: -6px;
	}
}
@media only screen and (max-width: 992px) {
    .process_blur h2 {
        font-size: 55px !important;
    }
	.process_blur h2 span {
         font-size: 45px !important;
    }
	.et_pb_gutters2 .upcoming_section .et_pb_column_1_2{
		width: 100%;
		margin-right:0px;
		margin-bottom: 0px!important;
	}
	.upcoming_section .et_pb_row .et_pb_column.et-last-child{
		width: 100%;
		padding-top: 20px;
	}
	.banner_btn{
		display: inline-flex;
		flex-direction: column;
	}
}
@media screen and (max-width: 767px){
	.et_pb_gutters2 .process_section .et_pb_column_1_2.col_1{
		width: 100%;
		margin-right: 0px;
	}
	.et_pb_gutters2 .process_section .et_pb_column_1_2.col_1 p{
		 font-size: 20px!important;
		margin: 0px;
	}
	.et_pb_gutters2 .process_section .et_pb_column_1_2.col_2{
		width: 100%
	}
	.process_blur_section{
		padding: 0px 0px;
	}
	.upcoming_section h2 {
        font-size: 25px !important;
    }
	.date_flex .et_pb_text_inner p{
		margin-top: 0px;
		margin-bottom: 0px;
		font-size: 20px!important;
	}
	.date_flex .et_pb_text_inner p{
		margin-right: 20px;
    	padding-right: 20px;
	}
	.process_section .et_pb_row{
		padding: 0px;
	}
	.et_pb_row_1.et_pb_row.section_row ,.et_pb_row_2.et_pb_row.section_row {
		padding-left: 0px!important;
		padding-right: 0px!important;
	}
	.process_blur .et_pb_blurb_description p{
		margin: 0px!important;
	}
	body .hero-bg-col .text-center-blurb h1{
		margin: 10px 0px;
	}
}
header .et_pb_menu .et-menu>li {
    padding-left: 5px;
    padding-right: 5px;
}
.process_blur h2{
	padding-bottom:15px;
}
.process_blur h2 span {
    font-size: 55px !important;
}
.footer-menu ul#menu-footer-menu{
	row-gap: 20px;
}
a.privacy-policy {
    font-size: 20px;
	line-height: 1.8;
}