@media (min-width: 993px) {
	.infographics__img {
		max-height:300px;
	}
	 .infographics .btn-lg {
        min-width: 260px !important;
        font-size: 1.25rem !important;
    }

}

.infographics {
    padding: 30px 0;
}

.infographics .container {
  max-width:50vw;
}

.infographics h1,
.infographics h2,
.infographics h3,
.infographics h4,
.infographics p {
    display: inline;
}

.infographics h2,
.infographics h3 {
    font-size: 2.3vw;
    font-weight: bold;
}

.infographics--apply h2,
.infographics--apply h3 {
    font-size: 2.3vw;
}
.infographics p {
    font-size: 1.3vw;
    line-height: 1.1;
   /* font-family: 'Arial Rounded MT', Sans-serif; */
}
.infographics--apply p {
    font-size: 1.5vw;
}

.infographics .row .btn {
    font-size: 16px;
}

.infographics .btn-lg {
    min-width: 260px;
}

.infographics__img {
    /*max-width: 100%;*/
    width: 315px;
    height: auto;
}

.apply .infographics__img {
  max-height:200px;
  max-width:auto;
}

.infographics__picture {
    background: linear-gradient(139.58deg, #FFFFFF 36.7%, #FDFDFD 56.82%, #F5F5F6 67.47%, #E7E9E9 75.95%, #D4D7D8 83.24%, #D0D3D4 84.5%);
    border-radius: 50%;
    filter: drop-shadow(12px 15px 24px #FFDED2) drop-shadow(37px 36px 15px rgba(255, 229, 220, 0.5));
    aspect-ratio: 1;
    padding: 9px;
    /*width: 240px;*/
    width:13vw;
    margin: 0 auto;
}

.infographics__picture-inner {
    background: linear-gradient(320.59deg, #FFFFFF 37.13%, #FDFDFD 57.22%, #F5F5F6 67.85%, #E7E9E9 76.32%, #D4D7D8 83.6%, #D0D3D4 84.85%);
    border-radius: 50%;
    aspect-ratio: 1;
}

img.infographics__icon {
    max-width:8.5vw;
}

.col-lg-10.mx-auto > .row:nth-child(4) .infographics__icon {
  max-width:8vw;
}

@media (max-width: 992px) {
    .infographics__picture {
        margin: 0 auto 6vw;
        width: 21vw;
        filter: drop-shadow(12px 10px 7px #FFDED2) drop-shadow(10px 10px 0px rgba(255, 229, 220, 0.5));
        padding:3px;
	aspect-ratio:0;
    }
    .infographics__icon {
        width: 10vw;
        height: auto;
        max-height: 10vw;
    }
    .infographics h2,
    .infographics h3 {
        font-size: 5vw;
    }
    .infographics p {
        font-size: 3.5vw;
        line-height: 1;
    }
    .infographics__img {
        max-height: 34vw;
        width: auto;
        margin-bottom: 2vw;
		max-width: 160px;
  		image-rendering: -webkit-optimize-contrast;
}

    }
    }
    .apply .infographics__img {
      max-height:15vh;
  }
    .infographics {
        text-align: center;
        padding: 5vw 0 5vw 0;
    }

    .infographics .btn-lg {
        min-width: 145px;
        white-space: nowrap;
        font-size: 12px;
        padding: 10px;
    }
}


@media (min-width: 993px) {
	.infographics__img {
		max-height:240px;
	}
}