/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#surveyContent{align-items:end;inline-size:100%;margin-block-start:auto !important;}
@media (min-width:990px){.cvco-window-open-button,.cvco-unstarted-wrapper{margin-block-end:80px;}}@media (min-width:1200px){.cvco-window-open-button,.cvco-unstarted-wrapper{margin-block-end:180px;}}.cvco-chat.cvco-chat--layout-window{z-index:501 !important;}
.webform-options-display-buttons.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:1;margin:0;}:is(.webform-select-other--wrapper,.webform-radios-other--wrapper,.webform-checkboxes-other--wrapper,.webform-email-confirm--wrapper,.ind-webform-countries-renounce--wrapper,.ind-stay-purpose-nationality-decision--wrapper) > .ind-form-field__control{margin-block-start:0;}:is(.webform-select-other--wrapper,.webform-radios-other--wrapper,.webform-checkboxes-other--wrapper,.webform-email-confirm--wrapper,.ind-webform-countries-renounce--wrapper,.ind-stay-purpose-nationality-decision--wrapper) > .ind-form-field__control > .ind-form-field{margin-block:0;}:is(.webform-select-other--wrapper,.webform-radios-other--wrapper,.webform-checkboxes-other--wrapper) > .ind-form-field__control{gap:var(--ind-form-field-column-gap);}:is(.webform-email-confirm--wrapper) > .ind-form-field__control{gap:var(--ind-form-field-margin-block-start);}:is(.webform-select-other--wrapper,.webform-radios-other--wrapper,.webform-checkboxes-other--wrapper,.webform-email-confirm--wrapper,.ind-webform-countries-renounce--wrapper,.ind-stay-purpose-nationality-decision--wrapper).ind-form-field:has(> .ind-form-field__control > .ind-form-field:first-child .ind-label:not(.visually-hidden)) > legend{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}
.ind-icon{align-items:center;block-size:var(--ind-icon-size);display:inline-flex;inline-size:var(--ind-icon-size);justify-content:center;vertical-align:middle;}.ind-icon__svg{block-size:100%;display:block;fill:currentcolor;flex:1 1 0%;inline-size:100%;pointer-events:none;}
.ind-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows 300ms ease;}.ind-collapse__inner{min-block-size:0;overflow:hidden;padding-inline:var(--ind-collapse-padding-inline-start) var(--ind-collapse-padding-inline-end);}.ind-collapse__inner > *:first-child{margin-block-start:0;}.ind-collapse--no-padding,.ind-collapse--no-padding[open],.ind-collapse--no-padding .ind-collapse__inner{padding:0;}.ind-collapse[open]{grid-template-rows:1fr;padding-block:var(--ind-collapse-padding-block-start) var(--ind-collapse-padding-block-end);}
.ind-expandable{border:0 solid var(--ind-expandable-section-border-color,transparent);border-bottom-width:var(--ind-expandable-section-border-bottom-width,0);border-left-width:var(--ind-expandable-section-border-inline-width,0);border-radius:var(--ind-expandable-section-border-radius,0);border-right-width:var(--ind-expandable-section-border-inline-width,0);border-top-width:var(--ind-expandable-section-border-top-width,0);margin-block:var(--ind-expandable-margin-block-start) var(--ind-expandable-margin-block-end);row-gap:var(--ind-expandable-row-gap);}.ind-expandable:first-of-type{border-top-width:var(--ind-expandable-section-border-top-width-first,var(--ind-expandable-section-border-top-width,0));}.ind-expandable__button{align-items:center;appearance:none;background-color:var(--ind-expandable-button-background-color);border-color:var(--ind-expandable-button-border-color);border-style:solid;border-radius:var(--ind-expandable-button-border-radius);border-width:var(--ind-expandable-button-border-width);color:var(--ind-expandable-button-color);cursor:pointer;display:flex;font:inherit;gap:var(--ind-expandable-button-gap);inline-size:100%;justify-content:space-between;padding-block:var(--ind-expandable-button-padding-block-start) var(--ind-expandable-button-padding-block-end);padding-inline:var(--ind-expandable-button-padding-inline-start) var(--ind-expandable-button-padding-inline-end);text-align:start;text-decoration:none;}.ind-expandable__button:hover{background-color:var(--ind-expandable-button-hover-background-color);border-color:var(--ind-expandable-button-hover-border-color);color:var(--ind-expandable-button-hover-color);}.ind-expandable__button:active{background-color:var(--ind-expandable-button-active-background-color);border-color:var(--ind-expandable-button-active-border-color);color:var(--ind-expandable-button-active-color);}.ind-expandable__button:focus-visible{outline:var(--ind-expandable-button-focus-visible-outline-width) var(--ind-expandable-button-focus-visible-outline-style) var(--ind-expandable-button-focus-visible-outline-color);outline-offset:var(--ind-expandable-button-focus-visible-outline-offset);}.ind-expandable__button[aria-expanded=true]{background-color:var(--ind-expandable-button-active-background-color);border-bottom-left-radius:var(--ind-expandable-button-border-bottom-left-radius);border-bottom-right-radius:var(--ind-expandable-button-border-bottom-right-radius);border-bottom-width:var(--ind-expandable-button-border-bottom-width,0);}.ind-expandable__button[aria-expanded=true]:hover{background-color:var(--ind-expandable-button-hover-background-color);border-color:var(--ind-expandable-button-hover-border-color);color:var(--ind-expandable-button-hover-color);border-bottom-left-radius:var(--ind-expandable-button-border-bottom-left-radius);border-bottom-right-radius:var(--ind-expandable-button-border-bottom-right-radius);border-bottom-width:var(--ind-expandable-button-border-bottom-width,0);border-bottom-color:var(--ind-expandable-button-border-color);}.ind-expandable__heading{font-size:var(--ind-heading-h5-max);margin:0;max-inline-size:100%;}.ind-expandable__button[aria-expanded=true] .ind-expandable__icon:nth-child(1),.ind-expandable__button[aria-expanded=false] .ind-expandable__icon:nth-child(2){display:none;}
