@media (min-width:576px){.formModal .modal-dialog,.modal .modal-dialog{margin:3rem auto 1.75rem;max-width:580px}}.formModal *,.modal *{-webkit-transition:all .3s ease;transition:all .3s ease}.modal-body{padding-top:10px}.formModal,.modal{padding-right:0!important}.formModal .a-heading,.modal .a-heading{margin-bottom:0}.formModal .formModal__header,.modal .modal__header{border:none;padding-bottom:0}.formModal .a-heading,.modal .a-heading{color:var(--color-heading);font-size:1.6rem}.formModal .modal-content,.modal .modal-content{background:var(--bg-color-grey-light);border:0;border-radius:0;-webkit-box-shadow:0 8px 24px hsla(210,8%,62%,.2);box-shadow:0 8px 24px hsla(210,8%,62%,.2);padding:40px 60px 60px}.formModal .form-columns-2{column-gap:10px;display:flex}.formModal .form-columns-2 .hs-input:not([type=checkbox]){margin-right:0!important;width:100%!important}.formModal .input{margin-right:0!important}.formModal .form-columns-1 .hs-input:not([type=checkbox]){width:100%!important}@media(max-width:420px){.formModal .form-columns-2{flex-direction:column}}.formModal__close,.modal__close{background:transparent;height:20px;padding:0;position:relative;position:absolute;right:25px;top:30px;width:20px;z-index:1}.formModal__close:after,.formModal__close:before,.modal__close:after,.modal__close:before{background:var(--color-paragraph);content:"";height:2px;left:0;margin-top:-2px;position:absolute;top:50%;width:100%}.formModal__close:before,.modal__close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.formModal__close:after,.modal__close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.formModal__close:hover,.modal__close:hover{background-color:transparent;color:var(--color-heading)}.formModal__close:active,.formModal__close:focus,.modal__close:active,.modal__close:focus{background-color:transparent}.modal-backdrop{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background-color:rgba(214,217,223,.9)!important;opacity:1!important}@media (max-width:600px){.modal.show .modal-dialog{margin:0}.formModal .modal-content,.modal .modal-content{border-radius:0;min-height:100vh;padding:20px 0 40px}.formModal .formModal__header,.modal .formModal__header{padding-right:50px}}