.overlay{position:fixed;top:calc(50% - 50vw);left:calc(50% - 50vw);height:100vw;width:100vw;background:#fff;transform:scale(0);opacity:0;border-radius:50%;z-index:1020;transition:opacity .2s,transform .4s}.overlay-open-enter-active~.overlay,.overlay-open-leave-active~.overlay{transform:scale(3);opacity:1}.overlay-open-enter-active{transition:opacity .3s,transform .5s ease-in}.overlay-open-leave-active{transition:opacity .2s,transform .2s ease-out}.overlay-close-leave~.overlay{transform:scale(3);opacity:1;transition:opacity 0s,transform 0ms}.overlay-close-leave-to~.overlay{transform:scale(0);opacity:0;transition:opacity 100s,transform .6s}.overlay-close-enter-active~.overlay,.overlay-close-leave-active~.overlay{top:calc(50% - 50vw)!important;left:calc(50% - 50vw)!important}#layer-contact{padding:0!important;overflow-y:scroll}#layer-contact .modal-dialog{width:90%;height:95%;max-width:900px;margin:2.5% auto}#layer-contact .modal-dialog .modal-content .modal-header{display:none}#layer-contact .modal-dialog .modal-content .close{position:absolute;top:1rem;right:1rem;margin:0;padding:.125rem;z-index:1}#layer-contact .modal-dialog .modal-content .modal-header-custom{border:none;padding:3rem 2rem 0;background-color:#fff}#layer-contact .modal-dialog .modal-content .modal-header-custom .container,#layer-contact .modal-dialog .modal-content .modal-header-custom .row>div{padding-left:0;padding-right:0}#layer-contact .modal-dialog .modal-content .modal-header-custom .row>div .icon{margin-right:10px}#layer-contact .modal-dialog .modal-content .modal-body{padding:0}#layer-contact .modal-dialog .modal-content .modal-body .modal-body-custom{padding:3rem 2rem 2rem;background-color:#f7f9fa}