.gc-forms-widget-outer {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4000;
  background: #0000008c;
  display: flex;
  justify-content: center;
}
.gc-forms-widget-close {
  position: absolute;
  right: 12px;
  top: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA7xJREFUaEPtmUerFUEQhc9ZmhOGhW4VTGDOOUfUlRt/m2vdiD5zziJiXhhwJSYwYl4oJUfqynWcma6eeQ958Hp7q7vP19XTFS7Rzwf7uX4MAPxvDw54oF94wMxWA9gL4D6A3SQ/94VwMxsOYD+AaQD2kDyf2id5hcxsGYCjAIb6YlcBbCL5MbV4zu9mNgLAcQALfd5XANtInq1bpxbAzJYCONYlvrPWTQDrSL7PEVll6+JPAFhQsElCVAKY2XI/+SEVG18HsJHkhzYQZjYKwEkAcyvW+QJgM8mLZb/XAbwEMCEh7gaADU09YWajAZwCMDuxz3OSE3MBLgNYEjhdXaf1JN8FbP+YmNkYFz8rMO88yVW5ACPdtfMCG9zxb+JNwBZ+bXTycwL2t33tt1kAMjYzQejjmh/Y6K5v9LrO1szGAjgNYGZgzVu+ZqV3I8+onreyF6Js/wcA1pDU9/PPMLNxLn5GQHzoaiYB3BPFN7pu/4cAVhchXPwZANMD4sOxJgTgEIqSCjSLAgIeOcQLnzsegMQrwqZGWLwWCgO4EMWEwwBWplQAeCwIAD8AKJpODcy54lH+U8D2t0kWgEMM8wCnKJ0agtCYnDIEcAHAFpIKXOGRDeAQgwH0+AmHN6sxvOTRNjtJbATQBXFIr05LAqUIOvls8Y2uULdYM5MnDgJY2xBCOdAOkt8azs//Boobmdkgh1iXKUKxZWcb8a090BHsEAeU2AUhlKLvIvk9aF9p1vgbKFylnGitqUoR1jbNYrv3bg3gZaCuQ6eSih5qrxRFrQBaiO9AtoZoDGBmisqqlVW5tRnXvLJrVGM3AuhF8R3wxhDZAGamVEJJ3eLAsavk1IgURUriVGOH86DsZ9RP/giAFQHxqqQU4H5m1BPZEGEPuPhoJvpbfKdO9raJom6kssuCCAFkild9LPF/1bB9BZEE8HxH1yZSA5SK74rYCnhRT4Rqg1RnTsmark1pS6PwHdSK74LI6XYkIeoaWzni1ZFQMV/a+ihJAHsNog5Auf62wGsTOvkSiGhXTlN7SG4v01IH8BTApARA1slXQKhHlOrOPSNZqqUOQPde919XqWxIvF6bUDeu6iC8P1oHoQ71VpLnsjwg45L/Bjpr3PM730p84cNWq7HYoValpv8I1JIpHZFntNhmV+NqFclXge8jbOJtzG4Iid9OUt6pHEkA94RSgn0Anrg7a/ufYdUFQ+9Y6/GY4n9l1YrX9BCAQ5CkNRXXV/PCAH0loO26AwBtT7Dt/AEPtD3BtvN/AZjjYkDs70XvAAAAAElFTkSuQmCC);
  background-size: 24px;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
.gc-forms-widget-inner {
  margin: auto;
  max-width: 100% !important;
  width: 500px !important;
}
.gc-forms-widget-inner > iframe {
  background: #fff;
}
