.progress-rounds .cont-head{
	font-weight: 600;
	font-size: 34px;
	line-height: 44px;
	margin-bottom: 24px;
	color: #1C223E;
}
.progress-rounds .right-prog .sidee-btn {
	background: #fff;
	border-radius: 18px;
	box-shadow: 0 0 11px 3px rgb(0 0 0 / 6%);
	padding: 12.5px 20px;
	position: absolute;
	right: -45px;
	text-align: center;
	top: -10px;
	width: 180px;
	z-index: 999;
}
.progress-rounds section.svg-container:before {
	content: "";
	background-image: url(https://www.globalexpansion.com/hubfs/Vector%2026.svg);
	position: absolute;
	width: 82px;
	height: 53px;
	background-repeat: no-repeat;
	right: 115px;
	top: 24px;
	z-index: 0;
}
.progress-rounds .right-prog .sidee-btn p{
	margin-bottom: 0;
	color: #1E2541;
}
.progress-rounds svg.radial-progress text {
	fill: #1E2541;
	font-size: 14.6px;
	font-weight: 700;
	text-anchor: middle;
}
.progress-round-rd.progress-rounds .cont-desc p{
	font-weight: 400;
	font-size: 16px;
	line-height: 26px;
	margin-bottom: 0;
	color: #1C223E;
}
.progress-round-rd.progress-rounds .left-cont {
	width: 50%;
}
.progress-round-rd.progress-rounds .right-prog{
	display: flex; 
	width: 50%;
	position: relative;
	 padding-left: 40px;
}

.progress-rounds .progress-rounds-inner {
	display: flex;
}
.progress-rounds svg.radial-progress{
	height:auto;max-width:310px;padding:0;transform:rotate(-90deg);width:100%;border-radius:50%; background-color: #fff;
}
.progress-rounds section.svg-container svg.radial-progress:nth-child(even) {
	margin: 0 15px;
}
.progress-rounds svg.radial-progress circle{
	fill:transparent;stroke:#fff;
}
.progress-rounds svg.radial-progress circle.bar-static{
	stroke:#E4E1E8!important;
	stroke-width: 15px;
}
.progress-rounds svg.radial-progress circle.bar--animated{
	stroke-dasharray:219.91148575129;stroke:#E71B75;stroke-dashoffset:219.91148575129;stroke-width:15px;stroke-linecap:inherit;
}

.progress-rounds section.svg-container{
	width:100%;max-width:100%;text-align: center;background-color: transparent;position: relative;
}
.progress-rounds .devider{
	font-size:50px;padding:20px;min-height:11vh;color:#fff;width:100%;display:flex;align-items:center;justify-content:center;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;
}
.progress-rounds .devider:nth-last-of-type(2){
	background-image:linear-gradient(260deg,#ff0300,#ffc900);linear-gradient(-225deg,#ff0300 0%,#ffc900 100%)
}
.progress-rounds section.svg-container:nth-last-of-type(1) svg.radial-progress{
	/*   background:linear-gradient(260deg,#ff0300,#ffc900); */
}
.progress-rounds section.svg-container:nth-last-of-type(0) svg.radial-progress{
	/*   background-image:linear-gradient(60deg,#3d3393 0%,#2b76b9 37%,#2cacd1 65%,#35eb93 100%); */
}


.progress-round-rd.progress-rounds svg.radial-progress {
	max-width: 350px !important;
}
.progress-round-rd.progress-rounds section.svg-container {max-width: 100%;text-align: left !important;}
.progress-round-rd.progress-rounds section.svg-container:before{
	background-image:url(https://www.globalexpansion.com/hubfs/round-arrow.svg);
	width: 78px;
	height: 36px;
	right: 175px;
}
.progress-round-rd.progress-rounds .right-prog .sidee-btn{right:0;}
.progress-round-rd.progress-rounds .progress-rounds-inner {display: flex;align-items: center;flex-wrap:wrap;}



/***************iPhone Portrait**************/
@media only screen and (max-width: 479px) and (min-width: 320px){
	.progress-rounds .progress-rounds-inner{
		display: block; 
	}
	.progress-round-rd.progress-rounds .left-cont{
		width: 100%; 
	}
	.progress-rounds section.svg-container:before{
		display: none; 
	}
	.progress-rounds section.svg-container{
		position: static; 
	}
	.progress-round-rd.progress-rounds section.svg-container{text-align:center !important;}
	.progress-round-rd.progress-rounds .right-prog{
		display: block;
		width: 100%;
		margin-top: 20px;
		padding-left:0;
	}
	.progress-rounds svg.radial-progress{
		max-width: 200px; 
	}
	.progress-round-rd.progress-rounds .right-prog .sidee-btn{
		position: static;
		display: block;
		margin: 0 auto;
		padding: 5.6px 9px;
		margin-top: 15px;
		width: 132px;
	}
	.progress-rounds {
		padding: 0 20px;
	}
	.progress-round-rd.progress-rounds .right-prog .sidee-btn p {
		font-size: 16px;
		line-height: 21.92px;
		font-weight: 500;
	}
}

/**********************iPhone Landscape*************/
@media only screen and (max-width: 767px) and (min-width: 480px){
	.progress-rounds .progress-rounds-inner{
		display: block; 
	}
	.progress-round-rd.progress-rounds .left-cont{
		width: 100%; 
	}
	.progress-rounds section.svg-container:before{
		display: none; 
	}
	.progress-rounds section.svg-container{
		position: static; 
	}
	.progress-round-rd.progress-rounds section.svg-container{text-align:center !important;}
	.progress-round-rd.progress-rounds .right-prog{
		display: block;
		width: 100%;
		margin-top: 20px;
		padding-left:0;
	}
	.progress-rounds svg.radial-progress{
		/*    max-width: 200px;  */
	}
	.progress-round-rd.progress-rounds .right-prog .sidee-btn{
		position: static;
		display: block;
		margin: 0 auto;
		padding: 5.6px 9px;
		margin-top: 15px;
		width: 132px;
	}
	.progress-round-rd.progress-rounds{
		padding: 0px;
	}
	.progress-round-rd.progress-rounds .right-prog .sidee-btn p {
		font-size: 16px;
		line-height: 21.92px;
		font-weight: 500;
	}
}
/*************************iPad Portrait***************/
@media only screen and (max-width: 985px) and (min-width: 768px){
	.progress-rounds .progress-rounds-inner{
		display: block; 
	}
	.progress-round-rd.progress-rounds .left-cont{
		width: 100%; 
	}
	.progress-rounds section.svg-container:before{
		display: none; 
	}
	.progress-rounds section.svg-container{
		position: static; 
	}
	.progress-round-rd.progress-rounds section.svg-container{text-align:center !important;}
	.progress-round-rd.progress-rounds .right-prog{
		display: block;
		width: 100%;
		margin-top: 20px;
		padding-left:0;
	}
	.progress-rounds svg.radial-progress{
		/*    max-width: 200px;  */
	}
	.progress-round-rd.progress-rounds .right-prog .sidee-btn{
		position: static;
		display: block;
		margin: 0 auto;
		padding: 5.6px 9px;
		margin-top: 15px;
		width: 132px;
	}
	.progress-rounds {
		padding: 0 60px;
	}
	.progress-round-rd.progress-rounds .right-prog .sidee-btn p {
		font-size: 16px;
		line-height: 21.92px;
		font-weight: 500;
	}
}
/**************iPad Landscape***************/
@media only screen and ( max-width: 1024px ) and (min-width: 986px){
	.progress-rounds {
		padding: 0 40px;
	}
	.progress-round-rd.progress-round-rd.progress-rounds .right-prog .sidee-btn{
		right:0px;
	}
	.progress-rounds section.svg-container:before{
		right: 62px; 
	}
}