.whatToExpect{max-width:1920px;margin:0 auto;width:100%;position:relative;background:#e8f8ff;padding:48px 20px 55px 20px;display:flex;flex-flow:column}@media screen and (min-width:768px){.whatToExpect{margin-top:0;padding:68px clamp(20px,5vw,100px)}}.whatToExpect .whatToExpectHeading{font-size:32px;font-size:2.46154rem;line-height:100%;line-height:7.69231%/pxrem;font-weight:700;padding-bottom:30px}@media screen and (min-width:768px){.whatToExpect .whatToExpectHeading{text-align:center;padding-bottom:56px}}.whatToExpect .whatToExpectSteps{display:flex;flex-flow:column;gap:29px}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps{display:flex;justify-content:space-between;gap:clamp(20px,5vw,110px);flex-flow:row nowrap}}.whatToExpect .whatToExpectSteps .whatToExpectStep{display:flex;flex-flow:row;gap:12px;align-items:flex-start}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps .whatToExpectStep{flex-flow:column;align-items:center;gap:0;flex:1}}.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectImgWrapper{display:flex;align-items:center;justify-content:center;padding-bottom:17px}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectImgWrapper{padding-bottom:32px;align-items:center}}.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectImgWrapper .whatToExpectImage{width:21px;height:21px}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectImgWrapper .whatToExpectImage{width:38px;height:38px}}.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectStepHeader{font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem;font-weight:700;padding-bottom:7px}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectStepHeader{font-size:20px;font-size:1.53846rem;padding-bottom:16px;text-align:center}}.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectStepBody{font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectStepBody{font-size:16px;font-size:1.23077rem;text-align:center}}.defaultAccordionWrapper{border-bottom:1px solid silver;color:#000;font-family:"ProximaNova","Arial",sans-serif}.defaultAccordionTitle{display:flex;gap:20px;align-items:center;justify-content:space-between;background:none;padding:20px 0;border:none;width:100%;text-align:left;cursor:pointer;outline:none;transition:background .3s ease;color:#000;font-family:"ProximaNova","Arial",sans-serif;text-transform:none;font-size:18px;font-size:1.38462rem;line-height:28px;line-height:2.15385rem}.defaultAccordionTitle:focus-visible,.defaultAccordionTitle:focus-within{outline:2px solid #000;outline-offset:10px}@media screen and (min-width:768px){.defaultAccordionTitle{font-size:20px;font-size:1.53846rem;padding:28px 0}}.defaultAccordionTitle .defaultAccordionTitleTextOpen{font-weight:700}.defaultAccordionTitle:hover{cursor:pointer}.defaultAccordionContent{padding:0;overflow:hidden;transition:max-height .3s ease;background:none}.defaultAccordionTitleIcon{float:right;transition:transform .3s ease;width:18px;height:9px}@media screen and (min-width:768px){.defaultAccordionTitleIcon{width:28px;height:14px}}.defaultAccordionTitleIcon.defaultAccordionTitleIconOpen{transform:rotate(180deg)}.showroomsFAQSection{max-width:780px;width:100%;margin:0 auto;padding:48px 20px 0 20px}@media screen and (min-width:768px){.showroomsFAQSection{padding:60px 0 60px}}.showroomsFAQSection .showroomsFAQSectionHeader{color:#000;text-align:left;font-weight:700;font-size:24px;font-size:1.84615rem;line-height:24px;line-height:1.84615rem;padding-bottom:31px}@media screen and (min-width:768px){.showroomsFAQSection .showroomsFAQSectionHeader{font-size:32px;font-size:2.46154rem;line-height:100%;line-height:7.69231%/pxrem;text-align:center;padding-bottom:38px}}.showroomsFAQSection .showroomsFAQAccordionContent{font-family:"ProximaNova","Arial",sans-serif;font-size:16px;font-size:1.23077rem;line-height:28px;line-height:2.15385rem;padding-bottom:20px}@media screen and (min-width:768px){.showroomsFAQSection .showroomsFAQAccordionContent{padding-bottom:40px}}.showroomsFAQSection .showroomsFAQAccordionContent ul{list-style-type:disc;margin:20px 0 20px 20px}.showroomsFAQSection .showroomsFAQAccordionContent .showroomsFAQ__col{line-height:24px;line-height:1.84615rem;display:block;margin:0;width:auto}.showroomsFAQSection .showroomsFAQSectionAccordion{border-top:1px solid silver}.showroomsFAQSection .showroomsFAQSectionAccordion .defaultAccordionTitle{padding:24px 0}@media screen and (min-width:768px){.showroomsFAQSection .showroomsFAQSectionAccordion .defaultAccordionTitle{padding:28px 0}}.showroomsFAQSection .showroomsFAQSectionAccordion .defaultAccordionTitleText{font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem}@media screen and (min-width:768px){.showroomsFAQSection .showroomsFAQSectionAccordion .defaultAccordionTitleText{font-size:unset;line-height:unset}}.showroomsFAQSection .showroomsFAQSectionAccordion .defaultAccordionTitleIcon{min-width:20px;min-height:10px}.mapsDirectionsLink{display:flex;align-items:center;gap:5px;text-decoration:underline;font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem}.mapsDirectionsLink .directionIcon{width:20px;height:20px}.newShowroomPageWrapper{min-height:800px}@media screen and (min-width:768px){.newShowroomPageWrapper{min-height:1200px}}.newShowroomPageWrapper .newShowroomPageContent{display:flex;flex-flow:column nowrap}@media screen and (min-width:768px){.newShowroomPageWrapper .newShowroomPageContent{flex-flow:row-reverse;gap:37px;padding:48px 50px 80px 50px;width:100%;max-width:1920px;margin:0 auto}}.newShowroomPageWrapper .newShowroomPageContent .newShowroomLocationStaticMapWrapper{height:280px;overflow:hidden}@media screen and (min-width:768px){.newShowroomPageWrapper .newShowroomPageContent .newShowroomLocationStaticMapWrapper{flex:1 1 70%}}.newShowroomPageWrapper .newShowroomPageContent .newShowroomLocationStaticMap{object-fit:cover;height:100%;width:100%}.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSection{padding:32px 20px 53px 20px}@media screen and (min-width:768px){.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSection{padding:0;flex:0 5 413px}}.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionTitle{font-family:"ProximaNova","Arial",sans-serif;font-size:24px;font-size:1.84615rem;line-height:100%;line-height:7.69231%/pxrem;font-weight:700;letter-spacing:0;padding-bottom:8px}@media screen and (min-width:768px){.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionTitle{font-size:32px;font-size:2.46154rem;line-height:40px;line-height:3.07692rem;padding:0}}.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionInfo{display:flex;flex-flow:column nowrap;gap:10px;padding-bottom:28px}.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionAddress,.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionPhoneNumber,.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionDirectionsLink{font-family:"ProximaNova","Arial",sans-serif;font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem;letter-spacing:0}@media screen and (min-width:768px){.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionAddress,.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionPhoneNumber,.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionDirectionsLink{font-size:18px;font-size:1.38462rem;line-height:30px;line-height:2.30769rem}}.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionBookApptBtn{width:100%}.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionBookApptBtn:hover{background-color:#fff;color:#000;border:1px solid #000}.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionHours{padding-top:48px}.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionHoursHeader{font-size:16px;font-size:1.23077rem;line-height:20px;line-height:1.53846rem;font-weight:700;letter-spacing:0;padding-bottom:15px}@media screen and (min-width:768px){.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionHoursHeader{font-size:18px;font-size:1.38462rem;line-height:24px;line-height:1.84615rem}}.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionHoursDays{display:flex;flex-flow:column nowrap;gap:5px;letter-spacing:0}@media screen and (min-width:768px){.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionHoursDays{font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem}}.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionHoursDays .newShowroomDetailsSectionHoursDayRow{display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:14px;font-size:1.07692rem}@media screen and (min-width:768px){.newShowroomPageWrapper .newShowroomPageContent .newShowroomDetailsSectionHoursDays .newShowroomDetailsSectionHoursDayRow{font-size:16px;font-size:1.23077rem}}