@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");

* {
  box-sizing: border-box;
  text-decoration: none;
}

body {
  font-family: "Poppins", sans-serif;
  color: #203846;
  background: linear-gradient(90deg, #eaedff 100%, #beb4ff 100%);
  
  width: 100%;
}

.cd-top {
  display: none;
  position: fixed;
  width: 50px;
  height: 50px;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: #2F1F91;
  color: white;
  cursor: pointer;
  padding: 0px;
  border-radius: 4px;
}
.cd-top::after {
  content: "\f077";
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 2em;
  line-height: 50px;
  color: white;
}
.cd-top:hover {
  cursor: pointer;
  border: 2px solid #2F1F91;
  color: #2F1F91;
  
}
.cd-top:active {
  background-color: #2F1F91;
}
.cd-top.show {
  opacity: 1;
  visibility: visible;
}



/*Navbar*/
.navbar {
  /*background-color: #fff;*/
}
.navbar-brand{
  font-family: "Roboto", "sans-serif";
  font-weight: 1000;
}
.container {
  max-width: 100%;
}
nav .navbar-nav a {
  font-size: 20px;
  margin: auto;
  padding: 1.5em 2em;
  color: #203846;
  transition: all 0.3s;
}

nav .navbar-nav a:hover {
  color: #203846;
}

h1 {
  font-size: 64px;
  font-weight: 500;
}

hr  {
  margin-top: 0rem;
  color: none;
  border: 4px solid #2F1F91;
  border-radius: 10px;
}



p {
  font-size: 22px;
  line-height: 175.2%;
}

/* Header 
.header {
  margin-top: 80px;
}
*/
.header h3 {
  font-size: 32px;
  margin-top: 16px;
  font-weight: 400;
}

.header a button,
#button {
  font-size: 18px;
  outline: none;
  border: none;
  background-color: #1597E5;
  color: #000;
  margin-top: 0px;
  padding: 14px 48px;
  border-radius: 12px;
  box-shadow: 0px 8px 16px rgb(23, 7, 253);
  transition: all 0.4s;
  margin-bottom: 5%;
}

.header a button:hover{
  color: #1597E5;
  border: 2px solid #1597E5;
  background: none;
}

.header img {
  width: 70%;
  height: 80%;

}
/*
@keyframes headerImg {
  0% {
    transform: translateX(0px);
  }
  12.5% {
    transform: translateX(-50px);
  }
  25% {
    transform: translateX(0px);
  }
  37.5% {
    transform: translateY(-50px);
  }
  50% {
    transform: translateX(0px);
  }
  62.5% {
    transform: translateY(50px);
  }
  75% {
    transform: translateX(0px);
  }
  87.5% {
    transform: translateX(50px);
  }
  100% {
    transform: translateX(0px);
  }
}
*/
/* About Me */
.about {
  margin-top: 5%;
}

.about img {
  width: 100%;
  margin-top: 50px;
}

.about a {
  font-size: 20px;
  color: #203846;
  transition: all 0.3s;
}

.about a:hover {
  color: #203846;
}

.about p {
  margin-top: 32px;
  text-align: justify;
  font-weight: 500;
}

.about hr {
  position: fixed;
  width: 45%;

}

/* Competencies */
.competencies a {
  font-size: 20px;
  color: #203846;
  transition: all 0.3s;
}

.competencies a:hover {
  color: #203846;
}

.competencies {
  margin-top: 100px;
}

.competencies h4 {
  margin-top: 10px;
}

.competencies hr{
  position: fixed;
  width: 40%;
  
}



/* Experience */
.experience {
  margin-top: 120px;
}

.experience a {
  font-size: 20px;
  color: #203846;
  transition: all 0.3s;
}

.experience a:hover {
  color: #203846;
}

.experience hr {
  margin: auto;
  width: 40%;
}

.experience h3 {
  font-size: 24px;
  font-weight: 500;
}

.experience h5 {
  font-size: 20px;
  color: #6d828e;
  font-weight: 400;
  margin-top: 8px;
}
.experience a button,
.portfolio a button,
.contact button,
#button {
  font-size: 24px;
  outline: none;
  border: none;
  background-color: #2F1F91;
  color: #ffffff;
  padding: 16px 64px;
  border-radius: 12px;
  box-shadow: 0px 8px 16px rgb(44, 7, 253);
  transition: all 0.4s;
}

#row-exp{
  margin-top: 7% !important;
}

/* Portfolio */
.portfolio {
  margin-top: 0px;
}


.portfolio a {
  font-size: 20px;
  color: #203846;
  transition: all 0.3s;
}

.portfolio a:hover {
  color: #203846;
}

.portfolio hr {
  margin: auto;
  width: 30%;
}

.portfolio h3 {
  font-weight: 500;
  font-size: 18px;
}

.portfolio p {
  font-size: 14px;
  color: #6d828e;
}

.portfolio .card {
  border-radius: 12px;
  transition: all 0.2s;
}

.portfolio .card:hover {
  box-shadow: 0px 45px 295px 9px rgba(0, 126, 195, 0.06),
    0px 26.496px 153.872px 9px rgba(0, 126, 195, 0.043392),
    0px 13.608px 72.216px 9px rgba(0, 126, 195, 0.033696),
    0px 5.472px 31.624px 9px rgba(0, 126, 195, 0.026304),
    0px 1.224px 13.688px 9px rgba(0, 126, 195, 0.016608);
  cursor: pointer;
  transform: translateY(-8px);
}


/*Awards*/
.awards hr {
  margin: auto;
  width: 25%;
}



/* Contact */
.contact {
  margin-top: 120px;
}

.contact a {
  font-size: 20px;
  color: #203846;
  transition: all 0.3s;
}

.contact a:hover {
  color: #203846;
}

.contact hr {
  position: relative;
  margin-left: -1%;
  width: 50%;
}

.contact button,
#button {
  font-size: 20px;
  outline: none;
  border: none;
  background-color: #2F1F91;
  color: #ffffff;
  padding: 12px 56px;
  border-radius: 12px;
  box-shadow: 0px 8px 16px rgb(44, 7, 253);
  transition: all 0.4s;
}
.experience a button:hover,
.portfolio a button:hover,
.contact button:hover,
#button:hover{
  color: #2F1F91;
  border: 2px solid #2F1F91;
  background: none;
}
.contact img {
  width: 100%;
}

/* Footer */
footer {
  position: relative;
  clear: both;
  margin-top: 160px;
  background-color: #2F1F91;
  /*background-color: linear-gradient(#CD113B, #FFA900);*/
  height: 100%;
}

footer img {
  transition: all 0.2s;
  width: 50px;
  height: 50px;
}

footer img:hover {
  transform: translateY(-8px);
  color: #2F1F91;
}

footer a {
  text-decoration: none;
}

footer a img {
  margin-top: 64px;
}
footer p {
  color: #ffffff;
}

/* Desktop View */
@media (min-width: 992px) {
  #home{
    margin-left: 220%;
  }

  /*Navbar*/
 .navbar-brand{
   margin-left: 20%;
 }
 #navlink{
   right: -50px;
 }
  nav .navbar-nav a {
    margin: 0 1em;
    transition: all 0.3s;
  }
  nav .navbar-nav a:hover::after {
    content: "";
    display: block;
    border-bottom: 2.5px solid #2F1F91;
    margin: auto;
    padding-bottom: 5px;
    margin-bottom: -7.5px;
  }
  
  /*Header*/

 
  #img1{
    margin-left: 10%;
  }
  /*About*/
  .about h1 {
    margin-top: 36px;
  }
  .about hr{
    margin-right: 55%;
  }
  .about img{
    margin-left: 15%;
  }

  /*Work Experience*/
  #work-logo1{
    margin-left: 35%;
    width: 80%;
    height: 80%;
  }
  #work-logo2{
    margin-left: 10%;
    width: 135%;
    height: 120%;
  }
  #work-logo3{
    margin-left: 25%;
    width: 100%;
    height: 100%;
  }
  
  /*Organization*/
  #org-logo1{
    margin-left: 15%;
    width: 90%;
    height: 90%;
  }
  #org-logo2{
    margin-left: 15%;
    width: 90%;
    height: 90%;
  }
  #org-logo3{
    margin-left: -15%;
    
  }
  
  /*Competencies*/
  .competencies hr{
    margin-left: 29%;
  }
  #MO{
    margin-top: 40%;
  }
  #PY{
    margin-top: 20%;
  }
  #com-logo1{
    width: 70%; 
    height: 70%;
    border-radius: 15%;
   
  }
  #com-logo2{
    width: 70%; 
    height: 70%;
    border-radius: 15%;
    
  }
  #com-logo3{
    width: 70%; 
    height: 70%;
    border-radius: 15%;
  }
  #com-logo4{
    width: 70%; 
    height: 70%;
    border-radius: 15%;
  }
  #com-logo5{
    width: 70%; 
    height: 70%;
    border-radius: 15%;
  }
  #com-logo6{
    width: 70%; 
    height: 70%;
    border-radius: 15%;
  }
  /*Contact*/
  .contact img {
    margin-top: -10em;
  }



  /*Others*/
  #tabel{
    margin-top: 10%;
    margin-bottom: 5%;
  }
  #button {
    font-size: 26px;
    font-weight: 600;
    width: 270px;
    height: 90px;
    
  }
}

/* Medium devices (tablets, 768px and up) */
@media (max-width: 991.98px) {
  nav .navbar-nav a:hover {
    color: #203846;
    font-weight: 500;
  }
  #button {
    font-size: 30px;
    font-weight: 300;
    width: 270px;
    height: 90px;
  }
  h1 {
    font-size: 48px;
  }
  p {
    font-size: 16px;
  }
  /* Header */
  .header {
    margin-top: 60px;
  }
  .header h1 {
    margin-top: 24px;
  }
  .header h3 {
    font-size: 24px;
  }
  .header a button,
  #button {
    margin-bottom: 5%;
    font-size: 16px;
    padding: 12px 56px;
  }

  .header img {
    margin-top: 0em;
  }


  /*Competencies*/
  #com-logo1{
    width: 60%; 
    height: 60%;
    border-radius: 15%;
  }
  #com-logo2{
    width: 60%; 
    height: 60%;
    border-radius: 15%;
  }
  #com-logo3{
    width: 60%; 
    height: 60%;
    border-radius: 15%;
  }
  #com-logo4{
    width: 60%; 
    height: 60%;
    border-radius: 15%;
  }
  #com-logo5{
    width: 60%; 
    height: 60%;
    border-radius: 15%;
  }
  #com-logo6{
    width: 60%; 
    height: 60%;
    border-radius: 15%;
  }
  /* About */
  .about img {
    margin-top: 3em;
  }

  #work-logo1{
    margin-left: 15%;
    width: 100%;
    height: 70%;
  }
  #work-logo2{
    width: 115%;
    height: 100%;
  }
  #work-logo3{
    margin-left: 5%;
    width: 90%;
    height: 90%;
  }

  /*Organization*/
  #org-logo1{
    margin-left: 15%;
    width: 90%;
    height: 90%;
  }
  #org-logo2{
    margin-left: 15%;
    width: 90%;
    height: 90%;
  }
  #org-logo3{
    margin-left: -15%;
    width: 160%;
    height: 80%;
  }
  
}

/* Small devices (Phone) */
@media (max-width: 767.98px) {
  h1 {
    font-size: 48px;
  }
  
  #button {
    font-size: 18px;
    font-weight: 700;
    width: 80px;
    height: 40px;
  }
  p {
    font-size: 14px;
  }
  #button {
    font-size: 18px;
    font-weight: 500;
    width: 160px;
    height: 80px;
  }
  /* Header */
  .header {
    text-align: center;
    margin-top: 20px;
  }
  .header h3 {
    font-size: 24px;
  }
  .header a button,
  #button {
    margin-bottom: 5%;
    font-size: 14px;
    padding: 10px 36px;
  }
  .header img {
    height: 50%;
    width: 60%;
    margin-top: 1em;
    margin-bottom: 1em;
  }

  /* About */
  .about {
    margin-top: 0px;
    text-align: center;
  }
  .about hr {
    margin: auto;
    margin-left: 15%;
    width: 60%;
  }
  .about img {
    width: 70%;
  }
  .about h1 {
    margin-top: 24px;
  }
  .about p {
    text-align: left;
  }

  /*Competencies*/
  .competencies hr{
    margin: auto;
    margin-left: 0%;
    width: 92%;
  }
  #MO{
    margin-top: 10%;
  }
  #PY{
    margin-top: 10%;
  }
  #com-logo1{
    width: 50%; 
    height: 50%;
    border-radius: 15%;
    margin-top: 5%;
  }
  #com-logo2{
    width: 50%; 
    height: 50%;
    border-radius: 15%;
    margin-top: 5%;
  }
  #com-logo3{
    width: 50%; 
    height: 50%;
    border-radius: 15%;
    margin-top: 5%;
  }
  #com-logo4{
    width: 50%; 
    height: 50%;
    border-radius: 15%;
    margin-top: 5%;
  }
  #com-logo5{
    width: 50%; 
    height: 50%;
    border-radius: 15%;
    margin-top: 5%;
  }
  #com-logo6{
    width: 50%; 
    height: 50%;
    border-radius: 15%;
    margin-top: 5%;
  }
  /* Experience */
  .experience,
  .portfolio,
  .contact {
    margin-top: 80px;
  }
  .experience img {
    margin: auto;
  }
  #work-logo1{
    margin-top: 10%;
    margin-right: 15%;
    width: 50%;
    height: 60%;
  }
  #work-logo2{
    margin-top: 10%;
    width: 90%;
    height: 90%;
  }
  #work-logo3{
    margin-top: 10%;
    margin-bottom: -15%;
    width: 75%;
    height: 75%;
  }
  /*Organization*/
  #org-logo1{
    margin-left: 0%;
    width: 50%;
    height: 90%;
  }
  #org-logo2{
    margin-left: 0%;
    width: 50%;
    height: 90%;
  }
  #org-logo3{
    margin-left: 0%;
    width: 100%;
    height: 100%;
  }

  .experience hr {
    width: 60%;
  }
  .experience h3 {
    font-size: 22px;
    margin-top: 16px;
  }
  .experience h5 {
    font-size: 18px;
  }
  .experience a button,
  .portfolio a button,
  .contact button,
  #button {
    font-size: 16px;
    padding: 12px 56px;
  }


  /* Portfolio */
  .portfolio h3 {
    font-size: 16px;
  }
  .portfolio p {
    font-size: 12px;
  }
  .portfolio hr {
    width: 50%;
  }

  .portfolio .card {
    margin-top: 24px;
  }
  .portfolio .card.pertama {
    margin-top: 8px;
  }

  /* Contact */
  .contact img {
    display: none;
  }

  .contact hr {
    width: 60%;
  }

  /*Awards */
  .awards hr {
    width: 55%;
  }

  .contact p {
    margin-top: 8px;
  }
  /* Footer */
  footer {
    position: relative;
    clear: both;
    margin-top: 160px;
    background-color: #2F1F91;
    height: 100%;
  }

  footer img {
    transition: all 0.2s;
    height: 50px;
    width: 50px;
  }

  footer img:hover {
    transform: translateY(-8px);
    color: #2F1F91;
  }

  footer a {
    text-decoration: none;
  }

  footer a img {
    margin-top: 64px;
  }
}


.w3-animate-bottom{
  position:relative;
  animation:animatebottom 1.5s
}
.w3-animate-bottom2{
  position:relative;
  animation:animatebottom 2.5s
}
@keyframes animatebottom{
  from{
    bottom:-300px;
    opacity:0
  } to
  {
    bottom:0;
    opacity:1
  }
}


/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiAyp8kv8JHgFVrJJLmE0tDMPKzSQ.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiAyp8kv8JHgFVrJJLmE0tMMPKzSQ.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiAyp8kv8JHgFVrJJLmE0tCMPI.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmv1pVFteOcEg.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmv1pVGdeOcEg.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmv1pVF9eO.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm21lVFteOcEg.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm21lVGdeOcEg.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm21lVF9eO.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrJJLucXtAKPY.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrJJLufntAKPY.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrJJLucHtA.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmg1hVFteOcEg.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmg1hVGdeOcEg.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmg1hVF9eO.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmr19VFteOcEg.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmr19VGdeOcEg.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmy15VFteOcEg.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmy15VGdeOcEg.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm111VFteOcEg.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm111VGdeOcEg.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm111VF9eO.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm81xVFteOcEg.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm81xVGdeOcEg.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiDyp8kv8JHgFVrJJLm81xVF9eO.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrLPTucXtAKPY.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrLPTufntAKPY.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiGyp8kv8JHgFVrLPTucHtA.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLFj_Z11lFc-K.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLFj_Z1JlFc-K.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJbecmNE.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJnecmNE.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiEyp8kv8JHgFVrJJfecg.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLBT5Z11lFc-K.woff2)
    format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8,
    U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLBT5Z1JlFc-K.woff2)
    format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v15/pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2)
    format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
