.modal,.modal .close-modal,.modal .modal-content{opacity:0;backface-visibility:hidden}.hero,.modal{display:flex}.navbar{margin-bottom:5px}.modal{align-items:center;justify-content:center;position:relative;margin:0 auto;max-width:75rem;min-height:20rem;padding:1rem;border-radius:3px;overflow-y:auto;visibility:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1);transform:scale(1.2);transition:.6s cubic-bezier(.55, 0, .1, 1)}.modal .close-modal{position:absolute;cursor:pointer;top:20px;right:30px;transition:opacity .6s cubic-bezier(.55, 0, .1, 1),transform .6s cubic-bezier(.55, 0, .1, 1);transition-delay:0.3s}.modal .close-modal svg{width:1.75em;height:1.75em}.modal .modal-content{transition:opacity .6s cubic-bezier(.55, 0, .1, 1);transition-delay:0.3s}.modal.active{visibility:visible;opacity:1;transform:scale(1)}.modal.active .modal-content{opacity:1}.modal.active .close-modal{transform:translateY(10px);opacity:1}@media only screen and (max-width:39.9375em){.modal{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-overflow-scrolling:touch;border-radius:0;transform:scale(1.1);padding:0!important}.close-modal{right:20px!important}}.hero{align-items:center;justify-content:center;flex-direction:column;height:8px;background-color:#1b557a!important;background-image:url("assets/new_img/list-color.png");background-repeat:repeat;font-family:Montserrat,sans-serif;text-align:center;animation:6s linear infinite marquee}@keyframes marquee{0%{background-position:100}100%{background-position:-1790px}}@media (min-width:320px) and (max-width:575.99px){.logo img{width:110px!important}.navbar .hamburger-container{font-size:12px!important}}