.ova-doc-modal {
  display: none;
  position: fixed;
  z-index: 9999;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.4);
}
.ova-doc-modal .modal-content {
  position: absolute;
  background-color: #fefefe;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding: 50px 20px 20px 20px;
  border: 1px solid #888;
  width: 50%;
  max-height: 80vh;
  overflow: auto;
}
@media screen and (max-width: 767px) {
  .ova-doc-modal .modal-content {
    width: 80vw;
  }
}
.ova-doc-modal .close {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 24px;
  color: red;
  text-decoration: none;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .ova-doc-modal .ova-list-attachment li {
    display: block;
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  .ova-doc-modal .ova-list-attachment li .ova-download {
    margin-top: 10px;
    justify-content: center;
  }
}

.ova-list-attachment {
  list-style-type: none;
  padding: 0;
  margin: 0px;
}
.ova-list-attachment li {
  display: flex;
  align-items: center;
  border: 1px solid #D2D5DF;
  padding: 18px 28px 15px 28px;
}
.ova-list-attachment li:not(:last-child) {
  margin-bottom: 20px;
}
.ova-list-attachment li .icon-attachment {
  flex: 0 0 44px;
}
.ova-list-attachment li .icon-attachment i {
  display: inline-flex;
  font-size: 24px;
  line-height: 1;
  color: var(--primary);
}
.ova-list-attachment li .ova-file-name-size {
  flex: 0 0 calc(100% - 144px);
  padding: 0 8px;
}
.ova-list-attachment li .ova-file-name-size .ova-file-name {
  display: block;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.2;
  color: var(--heading);
  word-break: break-all;
}
@media screen and (max-width: 767px) {
  .ova-list-attachment li .ova-file-name-size .ova-file-name {
    margin-bottom: 5px;
  }
}
.ova-list-attachment li .ova-file-name-size .ova-file-size {
  font-size: 1em;
  color: var(--heading);
  text-transform: capitalize;
}
.ova-list-attachment li .ova-download {
  width: 100px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  gap: 10px;
}
.ova-list-attachment li .ova-download a {
  transition: all 0.3s linear;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #e8e8e8;
  width: 40px;
  height: 40px;
  color: var(--heading);
}
.ova-list-attachment li .ova-download a:hover {
  color: var(--primary);
  border-color: var(--primary);
}
.ova-list-attachment li .ova-download i {
  display: inline-flex;
  font-size: 16px;
  line-height: 1;
}

.loader {
  width: 20px;
  height: 20px;
  border: 3px solid #FFF;
  border-bottom-color: transparent;
  border-radius: 50%;
  display: none;
  box-sizing: border-box;
  animation: ova_rotation 1s linear infinite;
}
.loader.is-active {
  display: inline-block;
}

@keyframes ova_rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJzaG93LWRvY3VtZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFYRDtJQVlFOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtDO0VBREQ7SUFFRTtJQUNBOzs7QUFJQTtFQUREO0lBRUU7SUFDQTs7OztBQVFMO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0c7O0FBQ0g7RUFDQzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUEo7SUFRRTs7O0FBR0Y7RUFDQztFQUNHO0VBQ0E7O0FBR0w7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7OztBQU1KO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOzs7QUFJRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQyIsImZpbGUiOiJzaG93LWRvY3VtZW50LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5vdmEtZG9jLW1vZGFsIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDB2dztcblx0aGVpZ2h0OiAxMDB2aDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjQpO1xuXHQubW9kYWwtY29udGVudCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdHBhZGRpbmc6IDUwcHggMjBweCAyMHB4IDIwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzg4ODtcblx0XHR3aWR0aDogNTAlO1xuXHRcdG1heC1oZWlnaHQ6IDgwdmg7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHdpZHRoOiA4MHZ3O1xuXHRcdH1cblx0fVxuXHRcblx0LmNsb3NlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMHB4O1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRjb2xvcjogcmVkO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQub3ZhLWxpc3QtYXR0YWNobWVudCB7XG5cdFx0bGkge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0fVxuXHRcdFx0Lm92YS1kb3dubG9hZCB7XG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxufVxuXG4ub3ZhLWxpc3QtYXR0YWNobWVudHtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDBweDtcblxuXHRsaXtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0QyRDVERjtcbiAgICBcdHBhZGRpbmc6IDE4cHggMjhweCAxNXB4IDI4cHg7XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0Lmljb24tYXR0YWNobWVudHtcblx0XHRcdGZsZXg6IDAgMCA0NHB4O1xuXHRcdFx0aXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm92YS1maWxlLW5hbWUtc2l6ZXtcblx0XHRcdGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxNDRweCk7XG5cdFx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHRcdC5vdmEtZmlsZS1uYW1le1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdCAgICBmb250LXNpemU6IDE3cHg7XG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdCAgICBsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0ICAgIGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdCAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cdFx0XHQgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5vdmEtZmlsZS1zaXple1xuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdCAgICBjb2xvcjogdmFyKC0taGVhZGluZyk7XG5cdFx0XHQgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5vdmEtZG93bmxvYWR7XG5cdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHRhe1x0XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1oZWFkaW5nKTtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubG9hZGVyIHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0Ym9yZGVyOiAzcHggc29saWQgI0ZGRjtcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0ZGlzcGxheTogbm9uZTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0YW5pbWF0aW9uOiBvdmFfcm90YXRpb24gMXMgbGluZWFyIGluZmluaXRlO1xuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgb3ZhX3JvdGF0aW9uIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn0iXX0= */