@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.popup{background:rgba(0,0,0,.9);bottom:0;left:0;position:fixed;right:0;top:0;z-index:8}.popup .grid{grid-gap:3rem;gap:3rem}.popup .image{height:100%;min-height:20vh;overflow:hidden}.popup .image img{height:auto;width:100%}.popup .wrapper{background:#fff;border-radius:1rem;left:50%;max-height:90vh;max-width:85%;overflow:auto;padding:2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:1000px}.popup .wrapper .close-popup{background:#000;color:#fff;cursor:pointer;font-size:3rem;height:5rem;line-height:5rem;position:absolute;right:0;text-align:center;top:0;transition:all .3s cubic-bezier(.445,.05,.55,.95);width:5rem;z-index:2}.popup .wrapper .close-popup:hover{background:#c41215}.popup .wrapper .content{margin:2rem 0}.popup .wrapper.no-image{width:600px}.popup .wrapper .title{margin-bottom:1.5rem}.popup .wrapper .subtitle{margin-bottom:3rem}.popup .wrapper .links{margin-left:-.5rem;margin-right:-.5rem;margin-top:3rem}.popup .wrapper .links a{margin:0 .5rem .5rem}@media only screen and (max-width:768px){.popup .wrapper .content{margin:0}}