.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.5vw;
    font-weight: bold;
}

.infographics--apply h2,
.infographics--apply h3 {
    font-size: 2.2vw;
}
.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 .btn {
    font-size: 16px;
}
.infographics__img {
    max-width: 100%;
    height: auto;
}

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

.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: 3vw;
        line-height: 1;
    }
    .infographics__img {
        max-height: 34vw;
        width: auto;
        margin-bottom: 2vw;
    }
    .apply .infographics__img {
      max-height:15vh;
  }
    .infographics {
        text-align: center;
        padding: 5vw 0 0 0;
    }
}