@media (max-width: 767px) { .one-image-four-small-text .container { margin: 0; overflow: hidden; } }

.one-image-four-small-text .container .one-image-four-small-wrapper { position: relative; overflow: hidden; }

.one-image-four-small-text .container .one-image-four-small-wrapper .section-highlighted-text-button { position: absolute; overflow: hidden; }

@media (min-width: 992px) { .one-image-four-small-text .container .one-image-four-small-wrapper .section-highlighted-text-button { bottom: 0; right: 430px; } }

@media (min-width: 992px) and (max-width: 1199px) { .one-image-four-small-text .container .one-image-four-small-wrapper .section-highlighted-text-button { right: 420px; } }

@media (max-width: 991px) { .one-image-four-small-text .container .one-image-four-small-wrapper .section-highlighted-text-button { right: 0; bottom: 280px; } }

@media (min-width: 992px) { .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-banner-postgraduate { position: absolute; top: 0px; right: 0px; background: white; padding: 0px 0px 60px 60px; }
  .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-banner-postgraduate h2 { max-width: 595px; } }

@media (max-width: 991px) { .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-banner-postgraduate { padding: 0px 20px 32px 20px; } }

@media (min-width: 768px) and (max-width: 991px) { .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-banner-postgraduate { padding: 0 0 32px; } }

.one-image-four-small-text .container .one-image-four-small-wrapper .image-wrapper-postgraduate { position: relative; height: 0; overflow: hidden; padding-bottom: 75%; float: left; }

@media (min-width: 992px) { .one-image-four-small-text .container .one-image-four-small-wrapper .image-wrapper-postgraduate { padding-bottom: 46.9%; z-index: -1; } }

@media (min-width: 992px) and (max-width: 1199px) { .one-image-four-small-text .container .one-image-four-small-wrapper .image-wrapper-postgraduate { padding-bottom: 62%; } }

@media (max-width: 991px) { .one-image-four-small-text .container .one-image-four-small-wrapper .image-wrapper-postgraduate:after { content: ""; background: white; position: absolute; height: 80px; width: 80px; top: 0px; right: 0px; } }

.one-image-four-small-text .container .one-image-four-small-wrapper .one-small-content-grid { display: grid; grid-column-gap: 20px; color: #647297; }

.one-image-four-small-text .container .one-image-four-small-wrapper .one-small-content-grid .one-small-content-grid-item h3 { color: #909AB4; }

@media (max-width: 991px) { .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-content-grid .one-small-content-grid-item p { margin-top: 2px; } }

@media (min-width: 992px) { .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-content-grid .one-small-content-grid-item p { margin-top: 12px; } }

@media (min-width: 992px) { .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-content-grid { grid-template-columns: 170px 170px; grid-row-gap: 62px; position: absolute; right: 0; background: white; bottom: 1px; padding: 19px 0 0px 59px; }
  .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-content-grid .one-small-content-grid-item h3 { font-size: 50px; line-height: 48px; letter-spacing: -0.03em; font-weight: 700; } }

@media (max-width: 991px) { .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-content-grid { grid-template-columns: 1fr 1fr; grid-row-gap: 36px; padding: 40px 20px 0px 20px; }
  .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-content-grid .one-small-content-grid-item h3 { font-size: 32px; line-height: 30px; letter-spacing: -0.03em; font-weight: 700; }
  .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-content-grid .one-small-content-grid-item p { font-size: 14px; line-height: 18px; } }

@media (max-width: 991px) and (max-width: 991px) { .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-content-grid .one-small-content-grid-item p { width: 130px; } }

@media (min-width: 992px) and (max-width: 1199px) { .one-image-four-small-text .container .one-image-four-small-wrapper .one-small-content-grid { bottom: 0; grid-row-gap: 60px; padding: 0px 0 0px 59px; } }
