@layer salesforce {
.slds-scope .slds-button{white-space:nowrap!important;text-transform:uppercase!important;cursor:pointer!important;border:0!important;border-radius:.375rem!important;justify-content:center!important;align-items:center!important;height:2.5rem!important;padding:.625rem .875rem!important;font-family:freight-sans-pro,sans-serif!important;font-size:.875rem!important;font-weight:700!important;line-height:1.25rem!important;text-decoration:none!important;display:inline-flex!important}.slds-scope button.slds-button_brand{background-color:var(--theme-status-error,#de111e)!important;color:#fff!important;transition:background-color .15s!important}.slds-scope button.slds-button_brand:hover,.slds-scope button.slds-button_brand:focus,.slds-scope button.slds-button_brand:active{background-color:color-mix(in srgb, var(--theme-status-error,#de111e) 90%, transparent)!important;color:#fff!important}.slds-scope button.slds-button_brand:before,.slds-scope button.slds-button_brand:after{content:none!important;display:none!important}.slds-scope button.slds-button_neutral{color:#fff!important;background-color:#000!important}.slds-scope button.slds-button_neutral:hover,.slds-scope button.slds-button_neutral:focus,.slds-scope button.slds-button_neutral:active{color:#fff!important;background-color:#333!important}[data-salesforceid=GIA_RFI_CHILD_EDU] [lwc-3uma98d0eu4-host]{background-color:#eee!important}[data-salesforceid=GIA_RFI_CHILD_EDU] .footerContainer{padding:16px}[data-salesforceid=GIA_RFI_CHILD_EDU] .slds-scope .slds-form-element__label,[data-salesforceid=GIA_RFI_CHILD_EDU] .flowruntime-input-label{font-size:var(--lwc-fontSizeSmall,.75rem);font-weight:var(--lwc-fontWeightRegular,400);color:#000;min-height:1.5rem;padding-top:.14rem}[data-salesforceid=GIA_RFI_CHILD_EDU] .slds-scope .slds-input,[data-salesforceid=GIA_RFI_CHILD_EDU] .slds-scope .slds-select_container .slds-select{border:1px solid #eee!important;border-radius:0!important;height:calc(1.5em + 1rem + 2px)!important;font-size:.8125rem!important}[data-salesforceid=GIA_RFI_CHILD_EDU] flowruntime-list-container .flowruntime-section-column.slds-col.slds-size_1-of-1.slds-medium-size_3-of-12{padding-right:0;width:30%!important}[data-salesforceid=GIA_RFI_CHILD_EDU] flowruntime-list-container .flowruntime-section-column.slds-col.slds-size_1-of-1.slds-medium-size_3-of-12 .slds-form-element__label{white-space:nowrap}[data-salesforceid=GIA_RFI_CHILD_EDU] flowruntime-list-container .flowruntime-section-column.slds-col.slds-size_1-of-1.slds-medium-size_9-of-12{padding-left:0;width:70%!important}[data-salesforceid=GIA_RFI_CHILD_EDU] flowruntime-base-section[lwc-6aa2906q6hj-host]>div[lwc-6aa2906q6hj]>flowruntime-screen-field[lwc-6aa2906q6hj]:first-of-type p strong{letter-spacing:1px;font-family:din-condensed,sans-serif!important;font-size:20px!important}[data-salesforceid=GIA_RFI_CHILD_EDU] flowruntime-base-section[lwc-6aa2906q6hj-host]>div[lwc-6aa2906q6hj]>flowruntime-screen-field[lwc-6aa2906q6hj]:nth-of-type(2) p strong{letter-spacing:1px;font-family:din-condensed,sans-serif!important;font-size:40px!important}[data-salesforceid=GIA_RFI_CHILD_EDU] .flowruntime-inline-container[lwc-1o2vf6350ba]{align-items:flex-start}[data-salesforceid=GIA_RFI_CHILD_EDU] p[lwc-4nfn2rc40ch] span,[data-salesforceid=GIA_RFI_CHILD_EDU] p[lwc-4nfn2rc40ch] a{background-color:#0000!important;font-size:13px!important;text-decoration:none!important}div[id^=museum-reservation-form] header.slds-card__header{background-color:#f1f1f1!important}div[id^=museum-reservation-form].slds-scope .slds-button{text-transform:uppercase!important;letter-spacing:1px!important;border-radius:4px!important;width:auto!important;height:auto!important;padding:10px 13px!important;font-size:13px!important;font-weight:700!important}div[id^=museum-reservation-form] button.slds-button_brand{text-transform:uppercase!important;letter-spacing:1px!important;background:#de111e!important;border:none!important;border-radius:4px!important;padding:10px 13px!important;font-size:13px!important;font-weight:700!important}div[id^=museum-reservation-form].slds-scope .slds-button[name=Prev]{color:#0477aa!important;background:0 0!important;padding-left:0!important;padding-right:0!important}div[id^=museum-reservation-form] .slds-button.slds-button_icon.slds-button_icon-bare{padding:0!important}div[id^=museum-reservation-form] label,div[id^=museum-reservation-form] .cMuseumRegistration p{color:#666!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important}div[id^=museum-reservation-form].slds-scope input{border:1px solid silver!important;border-radius:0!important;height:40px!important;padding:2px 12px!important;font-size:16px!important}div[id^=museum-reservation-form].slds-scope .slds-input-has-icon_right .slds-input_faux{border:1px solid silver!important;border-radius:0!important;height:40px!important;line-height:40px!important}div[id^=museum-reservation-form].slds-scope .slds-has-error .slds-input{padding:0 30px!important}div[id^=museum-reservation-form].slds-scope h3{letter-spacing:1px!important;background:0 0!important;font-size:20px!important;font-weight:700!important}div[id^=museum-reservation-form].slds-scope h4{background:0 0!important}div[id^=museum-reservation-form] .tourDetail{background:#f1f1f1!important;margin-top:10px!important;padding:10px 30px 30px!important}div[id^=museum-reservation-form] .groupInformation,div[id^=museum-reservation-form] .contactInformation{background:#f1f1f1!important;margin-top:20px!important;padding:10px 30px 30px!important}div[id^=museum-reservation-form] .contactInformation{margin-bottom:20px!important}div[id^=museum-reservation-form] .visitPreference{background:#f1f1f1!important;margin-top:20px!important;padding:10px 30px 30px!important}div[id^=museum-reservation-form].slds-scope .slds-p-left_xx-large,div[id^=museum-reservation-form].slds-scope .slds-p-left--xx-large{padding-left:0!important}div[id^=museum-reservation-form].slds-scope .slds-gutters .slds-col,div[id^=museum-reservation-form].slds-scope [class*=slds-size_],div[id^=museum-reservation-form].slds-scope [class*=slds-large-size_],div[id^=museum-reservation-form] .cMuseumRegistration .progressBar{flex:0 0 100%!important;width:100%!important;max-width:100%!important;padding:0!important}div[id^=museum-reservation-form].slds-scope .slds-text-heading_small{display:block!important}div[id^=museum-reservation-form].slds-scope .slds-path__title{font-family:Helvetica,Arial,sans-serif!important;font-size:11px!important}div[id^=museum-reservation-form].slds-scope .slds-truncate,div[id^=museum-reservation-form].slds-scope .slds-table th,div[id^=museum-reservation-form].slds-scope .slds-table td,div[id^=museum-reservation-form] .cMuseumRegistration .checkboxFont .slds-checkbox .slds-checkbox__label .slds-form-element__label{white-space:normal!important;font-size:16px!important}div[id^=museum-reservation-form].slds-scope .slds-input-has-icon_right .slds-input_faux,div[id^=museum-reservation-form] .cMuseumRegistration .fontTextMobile,div[id^=museum-reservation-form] .cMuseumRegistration .customControl .slds-dropdown{font-size:16px!important}div[id^=museum-reservation-form] .slds-form-element .container-fluid{padding:0!important}div[id^=museum-reservation-form] .cMuseumRegistration .customHelptext .slds-form-element__help{font-size:16px!important}div[id^=museum-reservation-form] .cMuseumRegistration .fontTextMobile{padding-top:0!important}div[id^=museum-reservation-form] .cMuseumRegistration .progressBarMobile{width:100%!important}div[id^=museum-reservation-form] .slds-listbox li{background:0 0!important;margin:0!important;padding:0!important}div[id^=container-appeal] .flowruntimeBody{background-color:#f1f1f1!important;background-clip:padding-box!important;border-radius:5px!important;max-width:100%!important;padding:40px!important}div[id^=container-appeal] .slds-media__body h2,div[id^=container-appeal] .slds-card__header{display:none!important}div[id^=container-appeal] .field-element .container{padding:0}div[id^=container-appeal] .slds-form-element__label{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#444!important;margin-bottom:3px!important;font-size:14px!important;font-weight:700!important}div[id^=container-appeal] select,div[id^=container-appeal] input{border:1px solid #e8e8e8!important;width:100%!important;height:40px!important;padding:0 14px 0 20px!important;font-style:normal!important;line-height:18px!important}div[id^=container-appeal] .slds-rich-text-editor__output ul,div[id^=container-appeal] .slds-rich-text-editor__output li,div[id^=container-appeal] .slds-rich-text-editor__output li strong{font-weight:400;color:#666!important;background:0 0!important;margin:0!important;padding:0!important;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:.9375rem!important;list-style:none!important}div[id^=container-appeal] .slds-rich-text-editor__output u{text-decoration:none;letter-spacing:1px!important;color:#000!important;text-align:left!important;font-family:freight-sans-pro,sans-serif!important;font-size:.9375rem!important;font-weight:700!important}div[id^=container-appeal] .slds-rich-text-editor__output p{text-align:left!important;margin-bottom:20px!important}
}

