.form-has-collapsible-sections{--cs-padding-v:25px;--cs-padding-h:30px;--cs-margin:10px;--cs-background-color:#fff;--cs-image-size:50px;--cs-image-radius:50%;--cs-error-color:#790000;--cs-error-background-color:rgba(255,223,224,.25);--cs-border-color:#e1e8ed;--cs-border-weight:3px;--cs-border-style:solid;--cs-border-radius:7px;--cs-title-font:inherit;--cs-title-weight:bold;--cs-title-size:16px;--cs-title-line-height:1.4;--cs-title-color:#1d1d1f;--cs-description-font:inherit;--cs-description-weight:normal;--cs-description-size:14px;--cs-description-line-height:1.4;--cs-description-color:#868686;--cs-shadow:0 10px 40px 0 rgba(7,30,87,.1);--cs-open-shadow:var(--cs-shadow);--cs-body-shadow:var(--cs-shadow);--cs-body-open-shadow:var(--cs-body-shadow);--cs-source-icon-chevron-down:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6'%3E%3Cpath d='M8.8.8c-.3-.3-.7-.3-1-.1l-3.2 3-3.2-3C1.2.5.9.5.6.5.4.6.1.8 0 1.1c0 .3.1.6.3.8L4 5.3c.2.1.4.2.6.2.2 0 .4-.1.6-.2L9 1.8c.1-.4.1-.8-.2-1z' fill='%23121212'/%3E%3C/svg%3E");--cs-source-icon-plus:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13'%3E%3Cpath fill='%23121212' d='M13 4.9H8.1V0H4.9v4.9H0v3.2h4.9V13h3.2V8.1H13z'/%3E%3C/svg%3E");--cs-icon:var(--cs-source-icon-chevron-down);--cs-icon-size:10px;--cs-icon-color:#4c6a85}.collapsible-sections-field{cursor:pointer;position:relative;padding:unset;margin:unset}.collapsible-sections-field .gsection_title{position:relative;display:block}.collapsible-sections-collapsible-body:after{content:"";display:table;clear:both}.collapsible-sections-collapsible-body .gsection_description{padding:unset}.form-has-collapsible-sections.collapsible-sections-footer-inside_last .gform_footer{clear:both}.gfield.collapsible-sections-end-field-hidden,.gfield.collapsible-sections-end-field.gfield_visibility_hidden{display:none!important}.collapsible-sections-field.collapsible-sections-open[style*="display:none"]+.collapsible-sections-collapsible-body,.collapsible-sections-field.collapsible-sections-open[style*="display: none"]+.collapsible-sections-collapsible-body{display:none}[class*=cs-theme--] .gsection.collapsible-sections-field{padding:var(--cs-padding-v) var(--cs-padding-h);margin:var(--cs-margin) 0 0!important;border:var(--cs-border-weight) var(--cs-border-style) var(--cs-border-color);background-color:var(--cs-background-color);border-radius:var(--cs-border-radius);position:relative;z-index:0}[class*=cs-theme--] .gsection.collapsible-sections-field:after{content:"";width:var(--cs-icon-size);height:var(--cs-icon-size);overflow:hidden;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;background-color:var(--cs-icon-color);-webkit-mask-image:var(--cs-icon);mask-image:var(--cs-icon);position:absolute;right:var(--cs-padding-h);top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out}[class*=cs-theme--] .gsection.collapsible-sections-field.collapsible-sections-open:after{transform:translateY(-50%) rotate(180deg)}[class*=cs-theme--] .gsection.collapsible-sections-field[data-img]{padding-left:calc(var(--cs-padding-h) + var(--cs-image-size) + var(--cs-padding-h) / 2);min-height:calc(var(--cs-image-size) + var(--cs-padding-h))}[class*=cs-theme--] .gsection.collapsible-sections-field[data-img]:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;width:var(--cs-image-size);height:var(--cs-image-size);border-radius:var(--cs-image-radius);left:var(--cs-padding-h);top:50%;transform:translateY(-50%);display:block;position:absolute}[class*=cs-theme--] .gsection.collapsible-sections-field.collapsible-sections-open{border-radius:var(--cs-border-radius) var(--cs-border-radius) 0 0}[class*=cs-theme--] .gsection.collapsible-sections-field .gsection_title{padding-right:calc(var(--cs-padding-h) * 2);font-family:var(--cs-title-font);font-size:var(--cs-title-size);font-weight:var(--cs-title-weight);line-height:var(--cs-title-line-height);color:var(--cs-title-color);letter-spacing:0;-webkit-transform-style:preserve-3d;backface-visibility:hidden}[class*=cs-theme--] .gsection.collapsible-sections-field .gsection_title~.gsection_description{padding:0;margin:0;font-family:var(--cs-description-font);font-size:var(--cs-description-size);font-weight:var(--cs-description-weight);line-height:var(--cs-description-line-height);color:var(--cs-description-color);letter-spacing:0}[class*=cs-theme--] .gsection.collapsible-sections-field.collapsible-sections-section-error,[class*=cs-theme--] .gsection.collapsible-sections-field.collapsible-sections-section-error+.collapsible-sections-collapsible-body{border-color:var(--cs-error-color);background-color:var(--cs-error-background-color)}[class*=cs-theme--] .gsection.collapsible-sections-field.collapsible-sections-section-error .gsection_description,[class*=cs-theme--] .gsection.collapsible-sections-field.collapsible-sections-section-error .gsection_title,[class*=cs-theme--] .gsection.collapsible-sections-field.collapsible-sections-section-error:after{color:var(--cs-error-color)}[class*=cs-theme--] .collapsible-sections-collapsible-body{padding:var(--cs-padding-v) var(--cs-padding-h);border:var(--cs-border-weight) var(--cs-border-style) var(--cs-border-color);background-color:var(--cs-background-color);border-radius:0 0 var(--cs-border-radius) var(--cs-border-radius);border-top:none;position:relative;z-index:1}[class*=cs-theme--] .collapsible-sections-collapsible-body:after{content:"";display:table;clear:both}[class*=cs-theme--] .collapsible-sections-collapsible-body .gsection_description{padding:0}.gform_wrapper:not(.gform_variation_wrapper):not(.gform_legacy_markup_wrapper) .collapsible-sections-field .gsection_title,.gform_wrapper:not(.gform_variation_wrapper):not(.gform_legacy_markup_wrapper) .gsection.collapsible-sections-field .gsection_title{margin:0}.gform_wrapper:not(.gform_variation_wrapper):not(.gform_legacy_markup_wrapper).gform-theme--foundation .form-has-collapsible-sections .collapsible-sections-collapsible-body{margin-top:-40px!important}.gform_wrapper:not(.gform_variation_wrapper):not(.gform_legacy_markup_wrapper) .collapsible-sections-collapsible-body{margin-top:calc(0 - var(--gf-form-col-gap, var(--gform-theme-form-col-gap, 16px)))!important;width:100%;grid-column:1/-1;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);grid-column-gap:2%;grid-row-gap:16px}.gform_wrapper:not(.gform_variation_wrapper):not(.gform_legacy_markup_wrapper) .collapsible-sections-collapsible-body .gsection_description{grid-column:1/-1}.gform_wrapper:not(.gform_variation_wrapper):not(.gform_legacy_markup_wrapper) .collapsible-sections-collapsible-body:after{content:none}.gform_wrapper:not(.gform_variation_wrapper):not(.gform_legacy_markup_wrapper) .collapsible-sections-collapsible-body>.gfield:last-child{margin-bottom:0}@media only screen and (max-width:840px){.gform_wrapper:not(.gform_variation_wrapper):not(.gform_legacy_markup_wrapper) .collapsible-sections-collapsible-body{grid-column-gap:0}}.cs-theme--simple{--cs-shadow:none}.cs-theme--bordered{--cs-background-color:transparent;--cs-shadow:none;--cs-border-radius:2px;--cs-border-weight:2px;--cs-border-color:#1d1d1f;--cs-icon-color:var(--cs-border-color)}.cs-theme--bordered .gsection.collapsible-sections-field.collapsible-sections-open{border-bottom:none}.cs-theme--retro{--cs-shadow:4px 4px 0px -1px #000;--cs-open-shadow:4px 4px 0px -1px #000,4px 8px 0px -1px #000;--cs-body-shadow:4px 4px 0px -1px #000;--cs-body-open-shadow:var(--cs-body-shadow);--cs-border-radius:2px;--cs-border-weight:2px;--cs-border-color:#1d1d1f;--cs-icon-size:14px;--cs-icon-color:var(--cs-border-color);--cs-icon:var(--cs-source-icon-plus)}.cs-theme--retro .gsection.collapsible-sections-field{box-shadow:var(--cs-shadow)}.cs-theme--retro .gsection.collapsible-sections-field.collapsible-sections-open{border-bottom:none;box-shadow:var(--cs-open-shadow)}.cs-theme--retro .gsection.collapsible-sections-field.collapsible-sections-open:after{transform:translateY(-50%) rotate(135deg)}.cs-theme--retro .collapsible-sections-collapsible-body{box-shadow:var(--cs-body-shadow)}.cs-theme--retro .gsection.collapsible-sections-field.collapsible-sections-open+.collapsible-sections-collapsible-body{box-shadow:var(--cs-body-open-shadow)}.cs-theme--accordion{--cs-shadow:0 10px 40px 0px rgba(7,30,87,.1);--cs-border-radius:10px;--cs-border-weight:1px;--cs-border-color:#ecedf7;--cs-margin:calc(var(--cs-border-weight) * -1)}.cs-theme--accordion .gform_fields{box-shadow:var(--cs-shadow);border-radius:var(--cs-border-radius)}.cs-theme--accordion .gsection.collapsible-sections-field{border-radius:0;box-shadow:none}.cs-theme--accordion .gsection.collapsible-sections-field.collapsible-sections-start-field{border-radius:var(--cs-border-radius) var(--cs-border-radius) 0 0}.cs-theme--accordion .gsection.collapsible-sections-field.collapsible-sections-end-field:not(.collapsible-sections-end-field-hidden){border-radius:0 0 var(--cs-border-radius) var(--cs-border-radius)}.cs-theme--accordion .gsection.collapsible-sections-field.collapsible-sections-end-field.collapsible-sections-open{border-radius:0}.cs-theme--accordion .gsection.collapsible-sections-field.collapsible-sections-end-field.collapsible-sections-open+.collapsible-sections-collapsible-body{border-radius:0 0 var(--cs-border-radius) var(--cs-border-radius)}.cs-theme--accordion .gsection.collapsible-sections-field.collapsible-sections-open{border-bottom:none;box-shadow:none}.cs-theme--accordion .collapsible-sections-collapsible-body{border-radius:0;box-shadow:none}.cs-theme--accordion .gsection.collapsible-sections-field.collapsible-sections-open+.collapsible-sections-collapsible-body{box-shadow:none}
/*# sourceMappingURL=gf_collapsible_sections.css.map */
