.container-cost-insure-company{position:relative;padding:164px 96px 96px;overflow:hidden;clip-path:polygon(0 51px,100% 0,100% 100%,0 100%);background:#fff;margin-top:-134px}.container-cost-insure-company-group{gap:32px;display:flex;flex-direction:column;align-items:center}.insure-company-header{font-family:priceza-bld;font-weight:700;font-size:56px;line-height:73px;text-align:center;color:#2c536c}.insure-company-header-how__much{font-family:priceza-med;font-weight:500;font-size:56px;line-height:73px;letter-spacing:0;text-align:center;color:#ff6900}.group-detail{position:relative}.group-card-insure-company-scroll{display:flex;gap:32px;justify-self:center}.insure-company-card-container{position:relative;z-index:1;overflow:hidden;gap:48px;border-radius:24px;padding:24px 32px;box-shadow:0 0 12px 0 #0000003D;display:flex;flex-direction:column;box-sizing:border-box;width:276px;height:350px}.insure-conpany-detail-header{position:relative;z-index:3;font-family:priceza-med;font-weight:500;font-size:36px;line-height:56px;letter-spacing:0;text-align:center;color:#fff}.insure-conpany-detail-header span{font-family:priceza-med;font-weight:700;font-size:56px;line-height:56px;letter-spacing:0;text-align:center}.insure-conpany-detail{width:212px;height:190px;gap:24px;display:flex;flex-direction:column;align-self:center}.insure-conpany-detail-data{gap:16px;display:flex;flex-direction:column;text-align:center;align-self:center}.insure-conpany-detail-about{font-family:priceza-med;font-weight:500;font-size:24px;line-height:31px;letter-spacing:0;color:#2c536c}.insure-conpany-detail-price{font-family:priceza-med;font-weight:700;font-size:48px;line-height:47px;letter-spacing:0;color:#ff6900;gap:4px;display:flex;justify-self:center;height:47px}.insure-conpany-detail-price span{font-family:priceza-med;font-weight:700;font-size:24px;line-height:47px;letter-spacing:0;margin-top:7px}.insure-conpany-detail-installment{width:212px;height:30px;gap:10px;padding:6px 12px;border-radius:30px;background-color:#ffefe3;display:flex;font-family:priceza-med;font-weight:500;font-style:italic;font-size:18px;line-height:18px;letter-spacing:0;color:#ff6900;justify-content:center}.insure-conpany-detail-text{font-family:priceza-reg;font-weight:400;font-size:16px;line-height:21px;letter-spacing:0;text-align:center;color:#404040}.insure-conpany-detail-text span{font-family:priceza-med;font-weight:500;font-size:16px;line-height:21px;letter-spacing:0;text-align:center}.ev-header-ellipse{position:absolute;z-index:2;left:0;top:0;width:923px;height:923px}.car-insure-price{text-align:center;font-family:priceza-reg;font-weight:400;font-size:18px;line-height:23px;letter-spacing:0;color:#666f75}.group-card-insure-company{position:relative;width:100%}.insure-company-card{width:276px;height:350px;position:relative;min-width:214px}.svg-desktop{display:block}.svg-mobile{display:none}@media only screen and (max-width:991px){.container-cost-insure-company{padding:128px 16px 48px;clip-path:polygon(0 24px,100% 0,100% 100%,0 100%);margin-top:-94px}.container-cost-insure-company-group{gap:24px}.insure-company-card-container{border-radius:16px;gap:33px;padding:16px 20px 20px 20px;width:214px;height:265px;box-shadow:0 0 8px 0 #0000003D}.insure-company-card{width:214px;height:265px}.insure-company-header{font-family:priceza-bld;font-weight:700;font-size:32px;line-height:42px;letter-spacing:0;text-align:center}.insure-company-header-how__much{font-family:priceza-med;font-weight:500;font-size:32px;line-height:42px;letter-spacing:0;text-align:center;display:block}.insure-conpany-detail-header{font-family:priceza-med;font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;text-align:center}.insure-conpany-detail-header span{font-family:priceza-med;font-weight:500;font-size:36px;line-height:32px;letter-spacing:0;text-align:center}.insure-conpany-detail{width:174px;height:153px;gap:16px}.insure-conpany-detail-about{font-family:priceza-med;font-weight:500;font-size:18px;line-height:23px;letter-spacing:0}.insure-conpany-detail-price{font-family:priceza-med;font-weight:700;font-size:32px;line-height:42px;letter-spacing:0;gap:2px}.insure-conpany-detail-price span{font-family:priceza-med;font-weight:700;font-size:18px;line-height:46px;letter-spacing:0;margin-top:3px;height:42px}.insure-conpany-detail-installment{width:179px;height:28px;border-radius:30px;gap:10px;padding:4px 12px;font-family:priceza-med;font-weight:500;font-style:italic;font-size:15px;line-height:19px;letter-spacing:0}.insure-conpany-detail-text{font-family:priceza-reg;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;text-align:center}.insure-conpany-detail-text span{font-family:priceza-med;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;text-align:center}.svg-desktop{display:none}.svg-mobile{display:block}.ev-header-ellipse{width:760px;height:760px}.group-card-insure-company-scroll{gap:12px}.insure-conpany-detail-data{gap:8px}.car-insure-price{font-weight:400;font-size:13px;line-height:17px}}@media only screen and (max-width:726px){.group-card-insure-company-scroll{width:100%;margin:0;scroll-snap-type:x mandatory;-webkit-scroll-snap-type:mandatory;overflow-x:scroll;overflow-y:hidden;display:flex;align-items:center;justify-content:flex-start;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;position:relative;padding:7px 6px}.hide-company-scroll-bar{scrollbar-width:none}}