@charset "UTF-8";/* The Modal (background) */.modal {  display: none; /* Hidden by default */  position: fixed; /* Stay in place */  z-index: 1; /* Sit on top */  padding-top: 100px; /* Location of the box */  left: 0;  top: 0;  width: 100%; /* Full width */  height: 100%; /* Full height */  overflow: auto; /* Enable scroll if needed */  background-color: rgb(0,0,0); /* Fallback color */  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */}/* Modal Content */.modal-content {  position: relative;  display: flex;  flex-direction: column;  width: 100%;  color: var(--bs-modal-color);  pointer-events: auto;  background-color: var(--bs-modal-bg);  background-clip: padding-box;  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);    overflow: hidden;  z-index: var(--z-modal);  background-color: #fefefe;  margin: auto;  padding: 20px;  border: 1px solid #888;  width: 80%;  transition: all .3s;  /*=== Effect 1 ===*/  transform: translateY(10%);  /*=== Effect 2 ===*/  /* transform: scale(.5) translateY(10%); */  /*=== Effect 3 ===*/  /* transform: rotateX(65deg) scale(.75) translateY(10%);  transform-origin: 50% 100%; */}/* The Close Button */.modal__close {  display: inline-flex;  background-color: var(--first-color);  border-radius: .25rem;  color: #FFF;  font-size: 1.5rem;  position: absolute;  top: 2rem;  right: 2rem;  cursor: pointer;}.modal-header {  display: flex;  flex-shrink: 0;  align-items: center;  padding: var(--bs-modal-header-padding);  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);  border-top-left-radius: var(--bs-modal-inner-border-radius);  border-top-right-radius: var(--bs-modal-inner-border-radius);}.fs-5 {  font-size: 1.25rem !important;}.modal-title {  margin-bottom: 0;  line-height: var(--bs-modal-title-line-height);}.modal-header .close {  padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);  margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto;}.close {  color: #aaaaaa;  display: inline-block;  font-size: 38px;  font-weight: bold;}.close:hover,.close:focus {  color: #000;  text-decoration: none;  cursor: pointer;}