@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Mukta:wght@200;300;400;500;600;700;800&display=swap');

.cover {
  text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5);
}

footer {
  background-color: #f0f0f0;
}

img {
  max-width: 100%;
}

.nav-logo {
  width: 60px;
  margin-bottom: -35px;
}

.img-show {
  object-fit: contain;
  max-height: 90vh;
  max-width: 100%;
}

.dz-div {
  max-width: 700px;
}

.download-div {
  max-width: 500px;
}

.form-control {
    width: auto !important;
    display: initial !important;
    margin: 1em .2em !important;
}

.dropzone {
    background: #bdd5ea !important;
    border-radius: 70px !important;
    border: 5px dashed rgba(255, 255, 255, 0.5) !important;
    color: #577399 !important;
    min-height: 100px !important;
}

.dropzone .dz-preview {
    margin: 5px auto auto auto !important;
    width: 100%;
    background: linear-gradient(to bottom, #ffffffbf, #cccccccc) !important;
    border-radius: 5px !important;
}

.dropzone .dz-message {
  text-shadow: none !important;
}

.dropzone .dz-progress {
    height: 10px !important;
    margin-top: -2px !important;
}

.dropzone  span {
    background-color: transparent !important;
}

.dropzone .dz-image {
    width: auto !important;
    height: 100px !important;
    border-radius: 5px !important;
}

.indeximg01 {
  background: url(../images/img01.webp);
  background-position: center;
  background-size: cover;
}

.indeximg02 {
  background: url(../images/img02.webp);
  background-position: center;
  background-size: cover;
}

.indeximg03 {
  background: url(../images/img03.webp);
  background-position: center;
  background-size: cover;
}

.indeximg04 {
  background: url(../images/img04.webp);
  background-position: bottom;
  background-size: cover;
}

.indeximg05 {
  background: url(../images/img05.webp);
  background-position: top;
  background-size: cover;
}

.indeximg06 {
  background: url(../images/img06.webp);
  background-position: center;
  background-size: cover;
}

.indeximg07 {
  background: url(../images/img07.webp);
  background-position: bottom;
  background-size: cover;
}

.indeximg08 {
  background: url(../images/img08.webp);
  background-position: center;
  background-size: cover;
}

.indeximg09 {
  background: url(../images/img09.webp);
  background-position: center;
  background-size: cover;
}



/* ---------------------------------- */
/* START OF ADBLOCK */

.detect-adblock-popup {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: rgba(240,240,240,0.5);
  z-index: 100;
}

.detect-adblock-popup .dab-message {
  position: relative;
  width: 60%;
  margin: auto;
  top: 20%;
  background: #FFFFFF;
  padding: 4rem;
}

@media (max-width:35.5em) {  
  .detect-adblock-popup .dab-message {
    width: 90%;
    top: 10%;
  }
}

.detect-adblock-popup .dab-message .dab-content {
  font-size: large;
}

#adblock-logo {
  max-width: 100px;
  margin-bottom: 1em;
}


/* END OF ADBLOCK */