.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
.case-timeline-tab{margin:-24px}.case-timeline-tab .case-timeline-card{margin-top:15px;font-size:16px}@media(min-width: 767px){.case-timeline-tab .case-timeline-card{border-radius:10px;margin-top:32px;padding:32px}}@media(max-width: 766px){.case-timeline-tab .case-timeline-card{border:none;box-shadow:none}}.case-timeline-tab .case-timeline-card .case-timeline-card__divider{border-color:#a6d7ff}.case-timeline-tab .case-timeline-card .case-timeline-slider .case-timeline-slider__header{margin-bottom:16px}@media(min-width: 767px){.case-timeline-tab .case-timeline-card .case-timeline-slider .case-timeline-slider__header{margin-bottom:8px}}@media(min-width: 767px){.case-timeline-tab .case-timeline-card .case-timeline-slider .case-timeline-slider__progress{padding-right:54px;overflow:auto}}.case-timeline-tab .case-timeline-card .case-timeline-slider .case-timeline-slider__progress .case-timeline-slider__label{font-size:16px;line-height:24px}.case-timeline-tab .case-timeline-card .case-timeline-slider .case-timeline-slider__progress .case-timeline-slider__label span.description{font-size:24px;font-weight:bold;white-space:nowrap}.case-timeline-tab .case-timeline-card .processing-time-card{background-color:#e6f5fd;border-radius:4px;font-size:16px;line-height:1.5}.case-timeline-tab .case-timeline-card .processing-time-card__header{font-size:20px}.cases-like-yours .right{padding-left:32px !important;padding-top:0 !important}@media(min-width: 600px)and (max-width: 900px){.cases-like-yours .right{padding-left:0 !important;padding-top:32px !important}}@media(max-width: 599px){.cases-like-yours .right{padding-left:0 !important;padding-top:32px !important}}.case-timeline-accordion>div>div:focus{background-color:#00476b;border:3px solid #1d89bf}
.semi-bold{font-weight:600}
.required-fields-indicator{font-family:SourceSansProRegular;font-weight:normal;font-size:16px;margin-bottom:16px}
.buttons-container{display:flex;flex-wrap:wrap;flex-direction:column;gap:16px}.buttons-container button{text-wrap:wrap}@media(min-width: 600px){.buttons-container{flex-direction:row}}
.start-over-button{padding:16px}
.mainButtonIconStyles,.multiContainer .toggleButtonLabel .multiQuestionButtonIcon,.binaryContainer .toggleButtonLabel .binaryButtonIcon{font-size:24px;display:flex;justify-content:center;align-items:center;border-radius:50%;border-style:solid;border-width:2px;width:40px;height:40px}.binaryContainer{display:flex;column-gap:16px}.multiContainer{display:flex;row-gap:16px;flex-direction:column}.multiContainer .toggleButtonLabel{min-height:70px;line-height:36px;flex-flow:row;justify-content:start;padding:16px}.multiContainer .toggleButtonLabel .multiQuestionButtonIcon{align-self:start;margin-top:4px;position:relative;min-width:40px}.toggleButton{display:inline-block;position:relative;flex-basis:50%}.toggleButtonInput{position:absolute;opacity:0;top:0px;left:0px}.toggleButtonLabel{position:relative;display:flex;justify-content:center;align-items:center;flex-flow:column-reverse wrap;min-height:155px;gap:16px;font-size:24px;color:#069;border:1px solid #00476b;line-height:20px;background-color:#fff;border-radius:4px;border-color:#4dacdb;cursor:pointer;transition:background-color .3s,color .3s;font-family:inherit}.toggleButtonLabel[aria-checked=true]{background-color:#036;color:#fff}.toggleButtonLabel[aria-checked=true]:hover,.toggleButtonLabel[aria-checked=true]:focus,.toggleButtonLabel[aria-checked=true]:active{background-color:#036;color:#fff}.toggleButtonLabel:hover,.toggleButtonLabel:focus{background-color:rgba(229,245,253,.5);color:#069;border-color:#4dacdb}.toggleButtonLabel:active{background-color:rgba(229,245,253,.5);color:#069;border-color:#4dacdb;outline:none !important}.multiContainer .toggleButtonLabel{display:flex;align-items:start;flex-direction:row-reverse}.multiContainer .toggleButtonLabel .label{padding-top:6px}label.toggleButtonLabel:has(input.toggleButtonInput:focus){outline:3px solid #1d89bf}
.card-container{margin-bottom:56px}
.gold-card-header,.gold-card-details>div:first-of-type,.gold-card-details>div:nth-of-type(2) div.MuiTabs-root,.gold-card-details>div:nth-of-type(2).with-padding-left-right-md{background:linear-gradient(90deg, #FEF0C8 0%, #FFE396 54%, #F0C45A 75%, #E5A000 100%)}@media(max-width: 767px){.gold-card-header,.gold-card-details>div:first-of-type,.gold-card-details>div:nth-of-type(2) div.MuiTabs-root,.gold-card-details>div:nth-of-type(2).with-padding-left-right-md{background:linear-gradient(90deg, #FEF0C8 0%, #FFE396 54%, #F0C45A 100%)}}.gold-card-details button.MuiButtonBase-root.MuiTab-root{background-color:#fff;border-right:1px solid #069}.gold-card-details button.MuiButtonBase-root.MuiTab-root:not(.Mui-selected){border-top:1px solid #069;border-bottom:1px solid #069}.gold-card-details button.MuiButtonBase-root.MuiTab-root:first-of-type{border-left:1px solid #069}.gold-card-details div.MuiTabs-flexContainer>div[class$=extendedBorder]{border-bottom:1px solid #069}.with-border-right{border-right:1px solid #444}.i140-card-seal{position:absolute;top:24px;right:96px;height:86px}@media(max-width: 767px){.i140-card-seal{display:none}}
button.as-link{font-weight:normal;text-decoration:underline}button.as-link:hover{background:none;text-decoration:underline}ul{font-size:initial}.with-margin-auto{margin:auto}.uscisNumberSpacing div[id]>*:not([id]){margin-bottom:16px !important}

/*# sourceMappingURL=index-54b8b179.css.map*/