.FormElement2 form{margin-bottom:0}.FormElement2 .form-field-row{display:flex;flex-wrap:wrap;margin-left:calc(var(--field-gap, 15px) * -0.5);margin-right:calc(var(--field-gap, 15px) * -0.5)}.FormElement2 .form-field-col{box-sizing:border-box;padding-left:calc(var(--field-gap, 15px) * 0.5);padding-right:calc(var(--field-gap, 15px) * 0.5);margin-bottom:var(--field-row,15px);width:var(--col-width,100%)!important}@media (max-width:1024px){.FormElement2 .form-field-col{width:var(--col-width-tablet,100%)!important}}@media (max-width:768px){.FormElement2 .form-field-col{width:var(--col-width-mobile,100%)!important}}.FormElement2 .form-group{margin-bottom:0}.FormElement2 .form-group label{display:var(--form-label-display,block)}.FormElement2 .form-group .form-control{background:var(--field-bg,#fff)}.FormElement2 button{height:100%!important}.car-detail-gallery .car-gallery-main{position:relative;border-radius:var(--cdg-radius,10px);overflow:hidden}.car-detail-gallery .car-gallery-main .swiper-slide a{display:block;position:relative;line-height:0;cursor:zoom-in}.car-detail-gallery .car-gallery-main .swiper-slide img{width:100%;height:var(--cdg-main-height,460px);object-fit:cover;display:block}.car-detail-gallery .car-gallery-main .car-gallery-zoom-hint{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fff0;color:#fff;font-size:22px;opacity:0;transition:opacity 0.25s,background 0.25s;pointer-events:none}.car-detail-gallery .car-gallery-main .swiper-slide a:hover .car-gallery-zoom-hint{opacity:1;background:rgb(13 21 38 / .28)}.car-detail-gallery .car-gallery-main .swiper-button-prev,.car-detail-gallery .car-gallery-main .swiper-button-next{width:46px;height:46px;margin-top:-23px;display:flex;align-items:center;justify-content:center;background:var(--cdg-arrow-bg,rgb(255 255 255 / .9));border-radius:50%;color:var(--cdg-arrow-color,#262c48);box-shadow:0 4px 14px rgb(13 21 38 / .18);transition:transform 0.2s,background 0.2s,color 0.2s,box-shadow 0.2s}.car-detail-gallery .car-gallery-main .swiper-button-prev::after,.car-detail-gallery .car-gallery-main .swiper-button-next::after{content:none}.car-detail-gallery .car-gallery-main .swiper-button-prev i,.car-detail-gallery .car-gallery-main .swiper-button-next i{font-size:16px;line-height:1}.car-detail-gallery .car-gallery-main .swiper-button-prev:hover,.car-detail-gallery .car-gallery-main .swiper-button-next:hover{background:var(--theme-primary-color,#2661e9);color:#fff;transform:scale(1.08);box-shadow:0 6px 18px rgb(13 21 38 / .26)}.car-detail-gallery .car-gallery-main .swiper-button-prev{left:16px}.car-detail-gallery .car-gallery-main .swiper-button-next{right:16px}.car-detail-gallery .car-gallery-main .swiper-button-disabled{opacity:.35;cursor:default;box-shadow:none}.car-detail-gallery .car-gallery-main .swiper-button-disabled:hover{background:var(--cdg-arrow-bg,rgb(255 255 255 / .9));color:var(--cdg-arrow-color,#262c48);transform:none}@media (max-width:575px){.car-detail-gallery .car-gallery-main .swiper-button-prev,.car-detail-gallery .car-gallery-main .swiper-button-next{width:38px;height:38px;margin-top:-19px}}.car-detail-gallery .car-gallery-thumbs{margin-top:12px}.car-detail-gallery .car-gallery-thumbs .swiper-slide{cursor:pointer;opacity:.6;border-radius:6px;overflow:hidden;border:2px solid #fff0;transition:opacity 0.2s,border-color 0.2s}.car-detail-gallery .car-gallery-thumbs .swiper-slide img{width:100%;height:var(--cdg-thumb-height,80px);object-fit:cover;display:block}.car-detail-gallery .car-gallery-thumbs .swiper-slide-thumb-active{opacity:1;border-color:var(--cdg-active-border,#2661e9)}@media (max-width:767px){.car-detail-gallery .car-gallery-main .swiper-slide img{height:var(--cdg-main-height-mobile,260px)}}.car-detail-info .car-info-badge{display:inline-block;text-transform:uppercase}.car-detail-info .car-info-title{margin:0}.car-detail-info .car-info-attrs{display:flex;flex-wrap:wrap;gap:0;list-style:none;margin:0 0 16px;padding:0;border-bottom:1px solid #ececf1;padding-bottom:16px}.car-detail-info .car-info-attrs li:not(:last-child)::after{content:'•';margin:0 8px;color:#ccc}.car-detail-info .car-info-excerpt{margin:0}.car-detail-info .car-info-price{margin:0}.car-detail-info .car-info-contact-btn{display:inline-flex;align-items:center;gap:8px;width:100%;justify-content:center;text-decoration:none;transition:background 0.2s,color 0.2s}.HeadingElementStyle1 .heading-title .header{margin:0;font-size:18px;font-weight:700;color:#000;font-family:var(--font-header),serif}.car-detail-specs .car-specs-title{margin:0 0 4px}.car-detail-specs .car-specs-title::after{content:'';display:block;width:30px;height:3px;background:var(--cds-accent,#2661e9);margin-top:8px;margin-bottom:16px}.car-detail-specs .car-specs-list{list-style:none;margin:0;padding:0}.car-detail-specs .car-specs-list li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #ececf1}.car-detail-specs .car-specs-list li:last-child{border-bottom:none;padding-bottom:0}.car-detail-specs .car-specs-value{text-align:right}.card-grid{position:relative}.card-grid__list{display:grid;grid-template-columns:repeat(var(--item-post-column,4),1fr);gap:26px}.card-grid-item{display:flex;flex-direction:column;border:1px solid var(--related-cg-border-color,#ececf1);border-radius:var(--related-cg-radius,8px);overflow:hidden;background:var(--related-cg-background-color,#fff);text-decoration:none;height:100%}.card-grid-item__media{position:relative}.card-grid-item__img{width:100%;height:var(--related-cg-image-height,230px);object-fit:cover;display:block}.card-grid-item__badge{position:absolute;top:14px;left:14px;color:#fff;font-size:11px;line-height:1;font-weight:600;letter-spacing:.5px;padding:5px 10px;border-radius:3px}.card-grid-item__price{position:absolute;bottom:14px;left:14px;background:rgb(38 44 72 / .9);color:#fff;font-size:20px;font-weight:600;padding:6px 12px;border-radius:4px}.card-grid-item__body{display:flex;flex-direction:column;flex:1;padding:20px 22px 22px}.card-grid-item__title{margin:0 0 8px}.card-grid-item__desc{margin:0 0 12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis}.card-grid-item__meta{margin-top:auto;color:#9099a8;font-size:13px;border-top:1px solid var(--related-cg-border-color,#ececf1);padding-top:12px}@media (max-width:991px){.related_post .card-grid__list{grid-template-columns:repeat(var(--item-post-column-xs,2),1fr)}}@media (max-width:575px){.related_post .card-grid__list{grid-template-columns:repeat(var(--item-post-column-sm,1),1fr)}}.inner-row-wrapper{width:100%;display:flex;flex-wrap:initial}@media (max-width:768px){.build-content,.inner-row-wrapper{flex-wrap:wrap!important;flex:0 0 auto;width:100%!important}}.CarDetailGalleryElement_fw_mu25pnwm_231ea5b.CarDetailGalleryElement{--cdg-main-height:460px;--cdg-main-height-mobile:260px;--cdg-radius:10px;--cdg-thumb-height:80px;--cdg-arrow-bg:rgba(255,255,255,0.85);--cdg-arrow-color:#262c48;--cdg-active-border:#2661e9}.CarDetailInfoElement_fw_mu25pnwo_cf703c5.CarDetailInfoElement .car-info-badge{background-color:#2661e9;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-bottom:12px;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;font-weight:600;font-size:13px;line-height:19px;color:#fff}.CarDetailInfoElement_fw_mu25pnwo_cf703c5.CarDetailInfoElement .car-info-title{font-weight:500;font-size:32px;line-height:45px;color:#262c48;margin-bottom:10px}.CarDetailInfoElement_fw_mu25pnwo_cf703c5.CarDetailInfoElement .car-info-attrs li{font-size:16px;line-height:23px;color:#728193}.CarDetailInfoElement_fw_mu25pnwo_cf703c5.CarDetailInfoElement .car-info-excerpt{font-size:16px;line-height:26px;color:#728193;margin-bottom:16px}.CarDetailInfoElement_fw_mu25pnwo_cf703c5.CarDetailInfoElement .car-info-price{font-weight:700;font-size:26px;line-height:37px;color:#2661e9;margin-bottom:20px}.CarDetailInfoElement_fw_mu25pnwo_cf703c5.CarDetailInfoElement .car-info-contact-btn{font-weight:600;font-size:15px;line-height:21px;background-color:#f4f5f8;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px;color:#262c48}.CarDetailInfoElement_fw_mu25pnwo_cf703c5.CarDetailInfoElement .car-info-contact-btn:hover{background-color:#ececf1}@media(max-width:1000px){.CarDetailInfoElement_fw_mu25pnwo_cf703c5.CarDetailInfoElement .car-info-excerpt{line-height:26px}}@media(max-width:600px){.CarDetailInfoElement_fw_mu25pnwo_cf703c5.CarDetailInfoElement .car-info-excerpt{line-height:26px}}.HeadingElementStyle1_fw_mu3jo94r_ec0c747.HeadingElementStyle1{margin-bottom:15px}.HeadingElementStyle1_fw_mu3jo94r_ec0c747.HeadingElementStyle1 .heading-title .header{font-weight:700;font-size:22px;line-height:31px;color:#262c48}@media(max-width:1000px){.HeadingElementStyle1_fw_mu3jo94r_ec0c747.HeadingElementStyle1{margin-bottom:10px}}@media(max-width:600px){.HeadingElementStyle1_fw_mu3jo94r_ec0c747.HeadingElementStyle1{margin-bottom:10px}}.FormElement2_fw_mu6bgxao_xhuikrx.FormElement2{--form-label-display:block;--field-gap:15px;--field-row:15px}.FormElement2_fw_mu6bgxao_xhuikrx.FormElement2 button[type="submit"]{text-transform:uppercase}.FormElement2_fw_mu6bgxao_xhuikrx.FormElement2 button[type="submit"]:hover{background-color:var(--secondary-color)}.CarDetailSpecsElement_fw_mu25pnwu_eb148f0.CarDetailSpecsElement{--cds-accent:#2661e9}.CarDetailSpecsElement_fw_mu25pnwu_eb148f0.CarDetailSpecsElement .car-detail-specs{background-color:#f7f8fb;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.CarDetailSpecsElement_fw_mu25pnwu_eb148f0.CarDetailSpecsElement .car-specs-title{font-weight:600;font-size:18px;line-height:26px;color:#262c48}.CarDetailSpecsElement_fw_mu25pnwu_eb148f0.CarDetailSpecsElement .car-specs-label{font-weight:600;font-size:15px;line-height:21px;color:#262c48}.CarDetailSpecsElement_fw_mu25pnwu_eb148f0.CarDetailSpecsElement .car-specs-value{font-size:15px;line-height:21px;color:#728193}.HeadingElementStyle1_fw_mu4vee8n_tj71lsg.HeadingElementStyle1{margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}.HeadingElementStyle1_fw_mu4vee8n_tj71lsg.HeadingElementStyle1 .heading-title .header{font-size:20px;line-height:28px}@media(max-width:1000px){.HeadingElementStyle1_fw_mu4vee8n_tj71lsg.HeadingElementStyle1{margin-bottom:10px}}@media(max-width:600px){.HeadingElementStyle1_fw_mu4vee8n_tj71lsg.HeadingElementStyle1{margin-bottom:10px}}.PostDetailRelatedElement_fw_mu25pnwx_534872a.PostDetailRelatedElement{--related-cg-image-height:230px;--related-cg-radius:8px;--related-cg-border-color:#ececf1;--related-cg-background-color:#ffffff}.PostDetailRelatedElement_fw_mu25pnwx_534872a.PostDetailRelatedElement .card-grid-item__title{font-weight:600;font-size:20px;line-height:28px;color:#262c48}.PostDetailRelatedElement_fw_mu25pnwx_534872a.PostDetailRelatedElement .card-grid-item__desc{font-size:14px;line-height:22px;color:#728193}@media(max-width:1000px){.PostDetailRelatedElement_fw_mu25pnwx_534872a.PostDetailRelatedElement .card-grid-item__desc{line-height:22px}}@media(max-width:600px){.PostDetailRelatedElement_fw_mu25pnwx_534872a.PostDetailRelatedElement .card-grid-item__desc{line-height:22px}}#row_mu25pnwk_9767e44 .build-content{gap:24px}#row_mu25pnwp_c21bc61 .build-content{gap:24px}#row_mu25pnwh_cab8e93{padding-top:20px;padding-bottom:0}#column_mu25pnwi_49b1d30{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#row_mu25pnwk_9767e44{padding-top:30px;padding-bottom:10px;background-color:#fff}#column_mu25pnwl_2421c38{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#column_mu25pnwn_6cb348c{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#column_mu3jo94q_56b8cff{margin-top:20px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff;border-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-color:#ececf1;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:0 4px 24px 0 rgb(38 44 72 / .06);padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}#row_mu25pnwp_c21bc61{padding-top:10px;padding-bottom:60px;background-color:#fff}#column_mu25pnwq_0088e2b{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#column_mu25pnwt_ec2f8b8{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#row_mu25pnwv_eaffac6{padding-top:60px;padding-bottom:60px;background-color:#f7f8fb}#column_mu25pnww_6149df8{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}@media(max-width:1000px){#row_mu25pnwv_eaffac6{padding-top:50px;padding-bottom:50px}}@media(max-width:600px){#row_mu25pnwv_eaffac6{padding-top:30px;padding-bottom:30px}}#column_mu25pnwi_49b1d30{flex:0 1 100%;width:100%;min-width:0}#column_mu25pnwl_2421c38{flex:0 1 57%;width:57%;min-width:0}#column_mu25pnwn_6cb348c{flex:0 1 43%;width:43%;min-width:0}#column_mu3jo94q_56b8cff{flex:0 1 100%;width:100%;min-width:0}#column_mu25pnwq_0088e2b{flex:0 1 57%;width:57%;min-width:0}#column_mu25pnwt_ec2f8b8{flex:0 1 43%;width:43%;min-width:0}#column_mu25pnww_6149df8{flex:0 1 100%;width:100%;min-width:0}@media (min-width:768px) and (max-width:991px){#column_mu25pnwi_49b1d30{flex:0 1 100%;width:100%;min-width:0}#column_mu25pnwl_2421c38{flex:0 1 57%;width:57%;min-width:0}#column_mu25pnwn_6cb348c{flex:0 1 43%;width:43%;min-width:0}#column_mu3jo94q_56b8cff{flex:0 1 100%;width:100%;min-width:0}#column_mu25pnwq_0088e2b{flex:0 1 57%;width:57%;min-width:0}#column_mu25pnwt_ec2f8b8{flex:0 1 43%;width:43%;min-width:0}#column_mu25pnww_6149df8{flex:0 1 100%;width:100%;min-width:0}}@media (max-width:767px){#column_mu25pnwi_49b1d30{flex:0 1 100%;width:100%;min-width:0}#column_mu25pnwl_2421c38{flex:0 1 100%;width:100%;min-width:0}#column_mu25pnwn_6cb348c{flex:0 1 100%;width:100%;min-width:0}#column_mu3jo94q_56b8cff{flex:0 1 100%;width:100%;min-width:0}#column_mu25pnwq_0088e2b{flex:0 1 100%;width:100%;min-width:0}#column_mu25pnwt_ec2f8b8{flex:0 1 100%;width:100%;min-width:0}#column_mu25pnww_6149df8{flex:0 1 100%;width:100%;min-width:0}}