@import url("https://fonts.googleapis.com/css?family=Pirata+One|Rubik:900");
/* line 5, iiapsite/static/css/tagline.scss */
.tagline {
  display: flex;
  justify-content: center;
  align-items: center;
  /*min-height: 100vh;
background-color: #141E30;
background: linear-gradient(to right, #24243e, #141E30, #0f0c29);*/ }

/* line 14, iiapsite/static/css/tagline.scss */
.taglinehp {
  display: flex;
  justify-content: center;
  align-items: center;
  /*min-height: 100vh;
background-color: #141E30;
background: linear-gradient(to right, #24243e, #141E30, #0f0c29);*/ }

/* line 23, iiapsite/static/css/tagline.scss */
.tagline1 {
  /*text-transform: Uppercase;
margin-bottom: .5em;*/
  font-family: 'Rubik', sans-serif;
  font-size: 2.8rem;
  color: #E4E5E6; }

/* line 30, iiapsite/static/css/tagline.scss */
.tagline1 {
  position: relative;
  /*background: linear-gradient(to right, #24243e, #141E30, #0f0c29);*/
  /*background: linear-gradient(to right, #2ca7ff, #d6e3f9, #1aa3ff);
background: linear-gradient(to left, #2ca7ff, #d6e3f9, #1aa3ff);*/
  background: linear-gradient(to right, #2cfffc, #ffffff, #2cfffc);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

/* line 39, iiapsite/static/css/tagline.scss */
.tagline1:before,
.tagline1:after {
  content: attr(data-text);
  position: absolute;
  top: 0;
  left: 0; }

/* line 46, iiapsite/static/css/tagline.scss */
.tagline1:before {
  z-index: -1;
  text-shadow: -0.001em -0.001em 1px rgba(255, 255, 255, 0.15); }

/* line 50, iiapsite/static/css/tagline.scss */
.tagline1:after {
  /*z-index: -2;*/
  text-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5), 20px 20px 20px rgba(0, 0, 0, 0.4), 30px 30px 30px rgba(0, 0, 0, 0.1);
  mix-blend-mode: multiply; }
