.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-rounds .cont-desc p{
  font-weight: 400;
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 0;
    color: #1C223E;
}
.progress-rounds .left-cont {
    width: 37%;
}
.progress-rounds .right-prog{
 display: flex; 
      width: 50%;
  position: relative;
}
.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%); */
}






/***************iPhone Portrait**************/
@media only screen and (max-width: 479px) and (min-width: 320px){
.progress-rounds .progress-rounds-inner{
  display: block; 
  }
  .progress-rounds .left-cont{
   width: 100%; 
  }
  .progress-rounds section.svg-container:before{
   display: none; 
  }
  .progress-rounds section.svg-container{
   position: static; 
  }
  .progress-rounds .right-prog{
   display: block;
    width: 100%;
    margin-top: 20px;
  }
  .progress-rounds svg.radial-progress{
   max-width: 200px; 
  }
  .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-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-rounds .left-cont{
   width: 100%; 
  }
  .progress-rounds section.svg-container:before{
   display: none; 
  }
  .progress-rounds section.svg-container{
   position: static; 
  }
  .progress-rounds .right-prog{
   display: block;
    width: 100%;
    margin-top: 20px;
  }
  .progress-rounds svg.radial-progress{
/*    max-width: 200px;  */
  }
  .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 40px;
}
  .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-rounds .left-cont{
   width: 100%; 
  }
  .progress-rounds section.svg-container:before{
   display: none; 
  }
  .progress-rounds section.svg-container{
   position: static; 
  }
  .progress-rounds .right-prog{
   display: block;
    width: 100%;
    margin-top: 20px;
  }
  .progress-rounds svg.radial-progress{
/*    max-width: 200px;  */
  }
  .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-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-rounds .right-prog .sidee-btn{
        right: -100px;
  }
  .progress-rounds section.svg-container:before{
   right: 62px; 
  }
}