.-JsvXG_alphabetFont{font-family:montserrat}.-JsvXG_serviceOverview{padding:4rem 2.4rem}.-JsvXG_serviceOverview .-JsvXG_contentTitle{padding-bottom:2.4rem;font-size:2rem}.-JsvXG_serviceOverview .-JsvXG_contentTextWrap{flex-direction:column;gap:2rem;display:flex}.-JsvXG_serviceOverview .-JsvXG_contentText{font-size:1.6rem}.-JsvXG_servicePrice{margin:0 2.4rem 4.8rem}.-JsvXG_servicePrice .-JsvXG_contentTitle{align-items:center;gap:1.6rem;padding-bottom:2.4rem;font-size:1.8rem;display:flex}.-JsvXG_servicePrice .-JsvXG_contentTitle:before{content:"";background:var(--yellow-bg);width:.8rem;height:3rem;display:block}.-JsvXG_servicePrice .-JsvXG_priceList{object-fit:contain;width:100%;height:auto;padding-bottom:2.4rem}.-JsvXG_maintenancePackage{background:var(--yellow-bg);border-radius:2rem;padding:3.8rem 2.4rem 6.4rem}.-JsvXG_maintenancePackage .-JsvXG_title{max-width:30rem}.-JsvXG_maintenancePackage .-JsvXG_title .-JsvXG_contentTitle{white-space:wrap}.-JsvXG_maintenancePackage .-JsvXG_serviceTitle{z-index:1;width:fit-content;color:var(--white);background:var(--blue-base);border-radius:1rem;margin:0 auto;padding:1rem 7rem;font-size:2.8rem;position:relative}.-JsvXG_maintenancePackage .-JsvXG_ecrCare{background:var(--white);border-radius:1rem;margin-top:-3rem;padding:5.5rem 2.4rem 4rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview{text-align:center}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview .-JsvXG_discountLabel .-JsvXG_max{color:var(--black-base);padding-right:.5rem;font-size:2rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview .-JsvXG_discountLabel{color:var(--blue-light);padding:1rem 0 2.4rem;font-size:4rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview .-JsvXG_discountLabel .-JsvXG_off{color:var(--blue-light);padding-left:.5rem;font-size:3.2rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview .-JsvXG_discountLabel:after{content:"";background:var(--blue-light);width:20rem;height:.3rem;margin:-1rem auto;display:block}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview .-JsvXG_contentText{text-align:left;font-size:1.6rem;line-height:160%}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview:after{content:"";background-color:var(--gray-light);width:100%;height:1px;margin:2.4rem 0;display:block}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detail{flex-direction:column;gap:2.4rem;padding-top:2.4rem;display:flex}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detailTitle{text-align:center;color:var(--blue-light)}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detail .-JsvXG_point{z-index:1;width:fit-content;color:var(--white);background:var(--black-base);border-radius:1rem;margin:0 auto;padding:.5rem 2.4rem;font-family:montserrat;font-size:1.8rem;position:relative}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detail .-JsvXG_num{padding-left:.5rem;font-size:2.4rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detail .-JsvXG_content{background:var(--gray-bg);border-radius:1rem;flex-direction:column;align-items:center;margin-top:-2rem;padding:4.5rem 1.6rem 3.2rem;display:flex}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detail .-JsvXG_content .-JsvXG_icon{text-align:center}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detail .-JsvXG_content .-JsvXG_contentTitle{text-align:center;color:var(--blue-base);padding:1.8rem 0 1.2rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detail .-JsvXG_content .-JsvXG_contentText{font-size:1.6rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCareMenu{object-fit:contain;width:100%;height:100%}.-JsvXG_maintenancePackage .-JsvXG_listWrap{background:var(--white);border-radius:1rem;flex-direction:column;gap:2.4rem;margin-top:4rem;padding:2.4rem 1.5rem;display:flex}.-JsvXG_maintenancePackage .-JsvXG_listWrap .-JsvXG_contentTitle{padding-bottom:1.6rem}.-JsvXG_breadCrumbItemsTop,.-JsvXG_brOff{display:none}@media screen and (min-width:768px){.-JsvXG_brOff{display:block}.-JsvXG_breadCrumbItemsBottom{display:none}.-JsvXG_breadCrumbItemsTop{display:block}.-JsvXG_serviceOverview{background:0 0;padding:10rem}.-JsvXG_serviceOverview .-JsvXG_contentTitle{gap:1.6rem;padding-bottom:4rem;font-size:2.8rem;display:flex}.-JsvXG_serviceOverview .-JsvXG_contentText{font-size:1.6rem}.-JsvXG_serviceOverview .-JsvXG_contentTitle:before{content:"";background:var(--yellow-bg);width:.8rem;height:auto;display:inline-block}.-JsvXG_servicePrice{margin:0 10rem 6.4rem}.-JsvXG_servicePrice .-JsvXG_contentTitle{gap:1.6rem;padding:1.6rem 0 4rem;font-size:2rem}.-JsvXG_servicePrice .-JsvXG_priceList{padding-bottom:3.2rem}.-JsvXG_maintenancePackage{z-index:1;margin-bottom:-2rem;padding:10rem;position:relative}.-JsvXG_maintenancePackage .-JsvXG_title{max-width:48rem}.-JsvXG_maintenancePackage .-JsvXG_serviceTitle{padding:1.6rem 18rem;font-size:3.6rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare{margin-top:-5rem;padding:9rem 6.4rem 6.4rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview .-JsvXG_discountLabel .-JsvXG_max{padding-right:1.6rem;font-size:4rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview .-JsvXG_discountLabel{padding:1.6rem 0 4.4rem;font-size:7rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview .-JsvXG_discountLabel .-JsvXG_off{padding-left:1.6rem;font-size:4rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview .-JsvXG_discountLabel:after{width:34rem;margin-top:-2rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview .-JsvXG_contentText{text-align:center;max-width:75rem;margin:0 auto}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_overview:after{margin:4rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detail .-JsvXG_contentWrap{width:calc((100% -4.8rem) /3);flex:1}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detail .-JsvXG_content{height:32rem}.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detail .-JsvXG_content .-JsvXG_contentTitle{font-size:2.8rem}.-JsvXG_maintenancePackage .-JsvXG_listWrap{gap:4rem;margin-top:6.4rem;padding:6.4rem}.-JsvXG_maintenancePackage .-JsvXG_listWrap .-JsvXG_contentTitle{font-size:3.6reem;padding-bottom:2.4rem}}@media screen and (min-width:1024px){.-JsvXG_maintenancePackage .-JsvXG_ecrCare .-JsvXG_detail{flex-direction:row;justify-content:space-between;gap:3.2rem;margin:0;padding-top:3.2rem}}
