.popup__button{margin-top:32px}.popup__container{background-color:rgba(0,0,0,.5);display:flex;height:100dvh;inset:0;justify-content:center;overflow:auto;padding:3rem;position:fixed;z-index:35}.modal-popup{background:#fff;border-radius:2rem;height:fit-content;max-width:660px;padding:3rem;position:relative}.modal__subtext{margin-bottom:2rem;margin-top:1rem}.popup-close{background:transparent;border:2px solid #014957;border-radius:100px;cursor:pointer;height:36px;margin:1.5rem;padding:0;position:absolute;right:0;top:0;width:36px}.popup-close svg{transition:.3s ease}.popup-close:hover svg{transform:rotate(180deg)}.popup-close svg path{fill:#014957}@media(max-width:768px){.fancybox-slide--html{padding:0}.modal-popup{border-radius:0;height:100dvh;left:0;max-width:unset;overflow:auto;padding:5rem 1.5rem 2rem;position:fixed;top:0;transform:unset;width:100vw}.modal__subtext{margin-bottom:1.5rem}}.container .popup__button .container{padding:0}