.cgc-form{padding:4rem var(--side-padding)}.cgc-form__image{width:100%;height:fit-content;margin-bottom:2rem;position:sticky;top:var(--navbar-height)}.cgc-form .hbspt-form{width:100%}.cgc-form__image img{width:100%;height:auto;display:block}.cgc-form .form-group{margin-bottom:1.5rem}.cgc-section-title{font-size:1rem}.cgc-form li{list-style:disc}.cgc-agreement{margin-bottom:2rem}.cgc-submit-title{font-size:1rem;margin-bottom:.5rem}.cgc-form .hs-form .hs-fieldtype-file{display:flex;align-items:center;gap:1rem}.cgc-form .form-columns-1 .hs-form-field{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}.cgc-form .hs_social_media_.hs-form-field{margin-top:1rem;gap:0}.cgc-form .hs_social_media_.hs-form-field .input{width:100%}.cgc-form .hs_social_media_.hs-form-field input.hs-input{width:100%;height:48px;border:1px solid var(--divider-color)}.cgc-form .hs-form .hs-fieldtype-file input[type=file]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;font-size:0;background:transparent;border:none;padding:0;margin:0;min-width:auto;min-height:auto}.cgc-form .hs-form .hs-fieldtype-file .input{position:relative;display:inline-block}.cgc-form .hs-form .hs-fieldtype-file .file-upload-button{min-width:154px;min-height:48px;padding:0 12px;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.4s all;background:var(--secondary);color:var(--secondary-foreground);border-radius:0;text-decoration:none;margin:0;letter-spacing:var(--body-letter-spacing);text-align:center}.cgc-form .hs-form .hs-fieldtype-file .file-upload-button:hover{background:var(--secondary-hover)}.cgc-form .hs-form .hs-fieldtype-file .file-upload-button:focus-visible{color:var(--secondary-foreground);outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.cgc-form .hs-form .hs-fieldtype-file input[type=file]::-webkit-file-upload-button{display:none}.cgc-form .hs-form .hs-fieldtype-file input[type=file]::file-selector-button{display:none}.cgc-form .hs-form .hs-fieldtype-file .file-name-display{font-size:.875rem;color:var(--neutral-foreground);margin-top:.5rem;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cgc-form .hs_email.hs-email{gap:0}.cgc-form .hs_email.hs-email.hs-form-field{margin-top:1rem}.cgc-form .hs_email.hs-email.hs-form-field .input{width:100%}.cgc-form .hs_email.hs-email.hs-form-field input.hs-input{width:100%;height:48px;border:1px solid var(--divider-color)}.cgc-form .hs_firstname.hs-firstname.hs-form-field,.cgc-form .hs_lastname.hs-lastname.hs-form-field{width:50%}.cgc-form .hs_lastname.hs-lastname.hs-form-field .input{margin-right:0}.cgc-form .hs_firstname.hs-firstname.hs-form-field input,.cgc-form .hs_lastname.hs-lastname.hs-form-field input{width:100%;height:48px;border:1px solid var(--divider-color)}li.hs-form-booleancheckbox{list-style:none}.hs-form-booleancheckbox label{display:flex;gap:6px}.cgc-form input[type=submit].hs-button{font-weight:500;letter-spacing:var(--body-letter-spacing)}@media screen and (min-width:1024px){.cgc-form{display:flex;flex-direction:row-reverse;gap:4rem}}@media screen and (max-width:1023px)and (min-width:768px){.cgc-form__image{display:none}}@media screen and (max-width:1024px){.cgc-form__image{width:100%;height:auto;margin-bottom:2rem;position:relative;top:0}.hs_final_project_photos.hs-final_project_photos.hs-fieldtype-file.field.hs-form-field{display:flex;flex-direction:column;align-items:flex-start}.cgc-form .hs-form .hs-fieldtype-file label{font-family:var(--body-font-family);font-weight:400;color:var(--neutral-foreground);display:block;cursor:default;background:transparent;padding:0;min-width:auto;min-height:auto;text-align:left;border:none;border-radius:0;text-decoration:none}.cgc-form .hs-form .hs-fieldtype-file label:hover{background:transparent}.cgc-form .hs-form .hs-fieldtype-file label:focus-within{color:var(--neutral-foreground);outline:none}}@media(max-width:767px){.cgc-form{padding:0 var(--side-padding) 2rem}}
/*# sourceMappingURL=/cdn/shop/t/389/assets/cgc-form.css.map */
