.elementor-30 .elementor-element.elementor-element-b4d3dd3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30 .elementor-element.elementor-element-cf98249{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-30 .elementor-element.elementor-element-7118a84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}#cm-services-hub{padding:80px 20px;background:linear-gradient(180deg,#ffffff,#f8f8f8);font-family:Arial,sans-serif;overflow:hidden}#cm-services-hub .cmsh-container{max-width:1200px;margin:auto}#cm-services-hub .cmsh-header{max-width:850px;margin:0 auto 45px;text-align:center}#cm-services-hub .cmsh-badge{display:inline-flex;align-items:center;gap:8px;background:#fff0f1;color:#111;padding:8px 18px;border-radius:30px;font-size:12px;font-weight:700;margin-bottom:18px}#cm-services-hub .cmsh-badge-dot{width:9px;height:9px;background:#e21b23;border-radius:50%}#cm-services-hub h2{margin:0 0 18px;font-size:48px;line-height:1.12;font-weight:900;color:#111;letter-spacing:-.03em}#cm-services-hub .cmsh-title-main{display:block}#cm-services-hub .cmsh-title-accent{display:block;color:#e21b23}#cm-services-hub .cmsh-intro{font-size:16px;line-height:1.75;color:#555;margin:0}#cm-services-hub .cmsh-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#cm-services-hub .cmsh-service-link{position:relative;display:flex;min-height:360px;overflow:hidden;border-radius:22px;text-decoration:none;color:#fff;background:#111}#cm-services-hub .cmsh-bg{position:absolute;inset:0;background-size:cover;background-position:center;transition:.5s}#cm-services-hub .cmsh-service-link:hover .cmsh-bg{transform:scale(1.06)}#cm-services-hub .cmsh-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .10),rgb(0 0 0 / .85))}#cm-services-hub .cmsh-number{position:absolute;top:18px;left:18px;width:42px;height:42px;border-radius:50%;background:#e21b23;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}#cm-services-hub .cmsh-type{position:absolute;top:18px;right:18px;background:#fff;color:#111;padding:7px 14px;border-radius:30px;font-size:11px;font-weight:700}#cm-services-hub .cmsh-card-content{position:relative;z-index:2;margin-top:auto;padding:28px}#cm-services-hub .cmsh-card-content h3{font-size:27px;line-height:1.2;margin:0 0 12px;color:#fff;font-weight:800}#cm-services-hub .cmsh-card-content p{font-size:14px;line-height:1.65;color:#eee;margin:0 0 18px}#cm-services-hub .cmsh-view{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700}#cm-services-hub .cmsh-view-icon{width:28px;height:28px;border-radius:50%;background:#e21b23;display:flex;align-items:center;justify-content:center}#cm-services-hub .cmsh-cta{margin-top:45px;padding:28px 30px;background:#111;border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:25px}#cm-services-hub .cmsh-cta h3{margin:0 0 8px;color:#fff;font-size:25px}#cm-services-hub .cmsh-cta p{margin:0;color:#ccc;font-size:14px;line-height:1.6}#cm-services-hub .cmsh-btn{background:#e21b23;color:#fff!important;padding:14px 26px;border-radius:8px;text-decoration:none;font-size:14px;font-weight:700;white-space:nowrap}@media(max-width:950px){#cm-services-hub .cmsh-grid{grid-template-columns:repeat(2,1fr)}#cm-services-hub h2{font-size:40px}}@media(max-width:700px){#cm-services-hub{padding:45px 14px}#cm-services-hub h2{font-size:32px}#cm-services-hub .cmsh-grid{grid-template-columns:1fr;gap:15px}#cm-services-hub .cmsh-service-link{min-height:350px}#cm-services-hub .cmsh-card-content{padding:22px 18px}#cm-services-hub .cmsh-card-content h3{font-size:24px}#cm-services-hub .cmsh-cta{flex-direction:column;align-items:stretch}#cm-services-hub .cmsh-btn{width:100%;text-align:center}}#cm-why-choose{padding:90px 20px;background:#fff;font-family:Arial,sans-serif}.cmw-container{max-width:1200px;margin:auto}.cmw-header{text-align:center;max-width:850px;margin:0 auto 55px}.cmw-badge{display:inline-flex;align-items:center;gap:8px;background:#fff1f2;padding:8px 18px;border-radius:30px;font-size:12px;font-weight:700}.cmw-badge span{width:24px;height:24px;background:#e31e24;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.cmw-header h2{font-size:46px;line-height:1.15;font-weight:900;color:#111;margin:20px 0}.cmw-header h2 span{display:block;color:#e31e24}.cmw-header p{color:#666;font-size:15px}.cmw-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.cmw-card{background:#fff;border:1px solid #eee;border-radius:22px;padding:25px 20px;box-shadow:0 12px 30px rgb(0 0 0 / .06);transition:.3s}.cmw-card:hover{transform:translateY(-6px);border-color:#e31e24}.cmw-top{display:flex;justify-content:space-between;align-items:center}.cmw-top span{font-size:30px;font-weight:900;color:#eee}.cmw-icon{width:45px;height:45px;background:#e31e24;color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center}.cmw-card h3{font-size:18px;margin:22px 0 12px;color:#111}.cmw-card p{font-size:13px;line-height:1.7;color:#666}.cmw-cta{margin-top:40px;background:#111;padding:25px 30px;border-radius:20px;display:flex;justify-content:space-between;align-items:center}.cmw-cta span{display:block;color:#ccc;font-size:13px}.cmw-cta strong{color:#fff;font-size:20px}.cmw-cta a{background:#e31e24;color:#fff;padding:13px 25px;border-radius:8px;text-decoration:none;font-weight:700}@media(max-width:1000px){.cmw-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){#cm-why-choose{padding:55px 15px}.cmw-header h2{font-size:32px}.cmw-grid{grid-template-columns:1fr}.cmw-card{padding:22px 18px}.cmw-card p{font-size:14px}.cmw-cta{flex-direction:column;gap:20px;text-align:center}.cmw-cta a{width:100%;text-align:center}}#cm-area-section{padding:90px 20px;background:#fafafa;font-family:Arial,sans-serif}.cm-area-container{max-width:1200px;margin:auto}.cm-area-header{text-align:center;max-width:850px;margin:auto auto 55px}.cm-area-badge{display:inline-flex;gap:10px;align-items:center;background:#fff1f2;padding:8px 18px;border-radius:30px;font-size:13px;font-weight:700}.cm-area-badge span{background:#e31e24;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center}.cm-area-header h2{font-size:48px;line-height:1.2;margin:25px 0;color:#111}.cm-area-header h2 strong{display:block;color:#e31e24}.cm-area-header p{font-size:16px;line-height:1.8;color:#666}.cm-area-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cm-area-card{background:#fff;padding:25px;border-radius:22px;display:flex;gap:18px;text-decoration:none;border:1px solid #eee;box-shadow:0 12px 30px rgb(0 0 0 / .06);transition:.3s}.cm-area-card:hover{transform:translateY(-6px);border-color:#e31e24}.cm-area-icon{min-width:40px;height:40px;background:#e31e24;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.cm-area-card h3{margin:0 0 10px;font-size:19px;color:#111}.cm-area-card p{font-size:13px;line-height:1.6;color:#666}.cm-area-card span{font-size:12px;font-weight:700;color:#e31e24}.cm-area-bottom{margin-top:50px;background:#111;padding:35px;border-radius:25px;text-align:center;color:#fff}.cm-area-bottom h3{font-size:28px;margin-bottom:10px}.cm-area-bottom p{color:#ccc}.cm-area-btn{display:inline-block;margin-top:20px;background:#e31e24;color:white!important;padding:14px 30px;border-radius:8px;font-weight:700;text-decoration:none}@media(max-width:900px){.cm-area-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){#cm-area-section{padding:55px 15px}.cm-area-header h2{font-size:32px}.cm-area-header p{font-size:14px}.cm-area-grid{grid-template-columns:1fr}.cm-area-card{padding:20px}.cm-area-bottom{padding:25px 18px}.cm-area-bottom h3{font-size:22px}}#cm-abu-dhabi-areas{padding:90px 20px;background:linear-gradient(180deg,#ffffff,#fafafa);font-family:Arial,sans-serif;overflow:hidden}#cm-abu-dhabi-areas .cma-container{max-width:1200px;margin:auto}#cm-abu-dhabi-areas .cma-header{text-align:center;max-width:850px;margin:0 auto 55px}#cm-abu-dhabi-areas .cma-badge{display:inline-flex;align-items:center;gap:10px;background:#fff1f2;padding:8px 18px;border-radius:30px;font-size:12px;font-weight:800;color:#111}#cm-abu-dhabi-areas .cma-badge-icon{width:25px;height:25px;background:#e31b23;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%}#cm-abu-dhabi-areas h2{font-size:48px;line-height:1.15;font-weight:900;margin:20px 0;color:#111}#cm-abu-dhabi-areas .cma-title-place{display:block;color:#e31b23}#cm-abu-dhabi-areas .cma-intro{font-size:16px;line-height:1.8;color:#555}#cm-abu-dhabi-areas .cma-main{display:grid;grid-template-columns:420px 1fr;gap:45px;align-items:start}#cm-abu-dhabi-areas .cma-map{position:relative}#cm-abu-dhabi-areas .cma-map-image{width:100%;height:520px;object-fit:cover;border-radius:28px;box-shadow:0 25px 60px rgb(0 0 0 / .15)}#cm-abu-dhabi-areas .cma-map-label{position:absolute;top:20px;left:20px;background:#fff;padding:10px 16px;border-radius:30px;font-size:12px;font-weight:700;box-shadow:0 10px 25px rgb(0 0 0 / .08)}.cma-map-dot{width:8px;height:8px;background:#e31b23;display:inline-block;border-radius:50%;margin-right:6px}.cma-hub{position:absolute;bottom:85px;left:25px;background:#111;color:#fff;padding:18px 25px;border-radius:15px}.cma-hub small{display:block;color:#ccc;font-size:11px}.cma-hub strong{font-size:24px;color:#fff}.cma-point{position:absolute;background:#fff;padding:8px 14px;border-radius:30px;font-size:11px;font-weight:700;box-shadow:0 10px 20px rgb(0 0 0 / .12)}.cma-point-1{top:120px;right:20px}.cma-point-2{top:210px;left:25px}.cma-point-3{bottom:190px;right:30px}.cma-point-4{bottom:140px;left:30px}.cma-map-footer{position:absolute;bottom:20px;left:20px;right:20px;background:#111;padding:15px 20px;border-radius:15px;display:flex;justify-content:space-between;align-items:center;color:#fff}.cma-map-footer span{display:block;font-size:11px;color:#ccc}.cma-map-footer strong{font-size:13px}.cma-map-count{background:#e31b23;width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:18px;font-weight:900}.cma-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.cma-section-label{margin-bottom:20px}.cma-section-label strong{display:block;font-size:22px;color:#111}.cma-section-label span{color:#777;font-size:13px}.cma-feature-card{background:#fff;border-radius:20px;border:1px solid #eee;box-shadow:0 12px 35px rgb(0 0 0 / .06);overflow:hidden}.cma-feature-link{display:block;padding:22px;text-decoration:none;color:#111}.cma-feature-top{display:flex;justify-content:space-between}.cma-feature-icon{width:35px;height:35px;border-radius:50%;background:#fff1f2;color:#e31b23;display:flex;align-items:center;justify-content:center;font-weight:700}.cma-feature-index{font-weight:900;color:#ddd;font-size:22px}.cma-feature-card h3{font-size:19px;margin:18px 0 10px}.cma-feature-card p{font-size:13px;line-height:1.6;color:#666}.cma-feature-view{color:#e31b23;font-size:12px;font-weight:700}.cma-feature-cta{margin-top:25px;background:#111;padding:22px;border-radius:18px;display:flex;justify-content:space-between;align-items:center;gap:20px}.cma-feature-cta span{display:block;color:#ccc;font-size:12px}.cma-feature-cta strong{color:#fff;font-size:15px}.cma-quote-btn{background:#e31b23;color:white!important;padding:14px 25px;border-radius:8px;text-decoration:none;font-weight:700;font-size:13px}.cma-all-areas{margin-top:55px;background:#fff;padding:35px;border-radius:25px;box-shadow:0 15px 40px rgb(0 0 0 / .07)}.cma-all-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.cma-all-kicker{color:#e31b23;font-size:12px;font-weight:700}.cma-all-head h3{margin:10px 0;font-size:28px}.cma-all-head p{color:#666}.cma-area-count{background:#111;color:#fff;padding:20px;border-radius:15px;text-align:center}.cma-area-count strong{display:block;font-size:35px;color:#e31b23}.cma-area-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.cma-area-item{display:flex;align-items:center;gap:12px;padding:18px;border-radius:15px;background:#fafafa;border:1px solid #eee;text-decoration:none}.cma-area-icon{width:35px;height:35px;background:#e31b23;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.cma-area-name{display:block;font-weight:700;color:#111}.cma-area-meta{font-size:12px;color:#777}.is-live{transition:.3s}.is-live:hover{transform:translateY(-4px);border-color:#e31b23}@media(max-width:950px){.cma-main{grid-template-columns:1fr}.cma-area-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){#cm-abu-dhabi-areas h2{font-size:34px}.cma-feature-grid{grid-template-columns:1fr}.cma-area-grid{grid-template-columns:1fr}.cma-all-head,.cma-feature-cta{flex-direction:column;align-items:stretch}.cma-map-image{height:380px}}#cm-moving-process{padding:75px 20px;background:linear-gradient(180deg,#ffffff,#f8f8f8);font-family:Arial,sans-serif}#cm-moving-process .cmp-container{max-width:1250px;margin:auto}#cm-moving-process .cmp-header{text-align:center;max-width:800px;margin:0 auto 55px}#cm-moving-process .cmp-badge{display:inline-flex;align-items:center;gap:8px;background:#fff1f2;padding:7px 16px;border-radius:30px;font-size:12px;font-weight:800}#cm-moving-process .cmp-badge span{width:24px;height:24px;background:#e31b23;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}#cm-moving-process .cmp-header h2{font-size:42px;font-weight:900;line-height:1.2;margin:20px 0;color:#111}#cm-moving-process .cmp-header h2 span{display:block;color:#e31b23}#cm-moving-process .cmp-header p{font-size:15px;line-height:1.7;color:#666}#cm-moving-process .cmp-horizontal{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:18px}#cm-moving-process .cmp-progress-line{position:absolute;top:32px;left:8%;right:8%;height:3px;background:#e31b23;z-index:0}#cm-moving-process .cmp-box{position:relative;z-index:2;text-align:center}#cm-moving-process .cmp-circle{width:65px;height:65px;margin:auto;border-radius:50%;background:#e31b23;color:#fff;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:900;box-shadow:0 12px 30px rgb(227 27 35 / .25);margin-bottom:22px}#cm-moving-process .cmp-card{background:#fff;padding:22px 18px;border-radius:18px;border:1px solid #eee;min-height:220px;box-shadow:0 10px 30px rgb(0 0 0 / .07);transition:.3s}#cm-moving-process .cmp-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgb(0 0 0 / .12)}#cm-moving-process .cmp-card h3{font-size:18px;font-weight:800;color:#111;margin:0 0 12px}#cm-moving-process .cmp-card p{font-size:13px;line-height:1.6;color:#555;margin-bottom:18px}#cm-moving-process .cmp-card span{display:inline-block;background:#111;color:#fff;font-size:11px;font-weight:700;padding:7px 14px;border-radius:30px}#cm-moving-process .cmp-bottom{margin-top:45px;background:#111;padding:25px 30px;border-radius:18px;display:flex;justify-content:space-between;align-items:center;gap:20px}#cm-moving-process .cmp-bottom h3{color:#fff;font-size:22px;margin:0 0 6px}#cm-moving-process .cmp-bottom p{color:#ccc;font-size:14px;margin:0}#cm-moving-process .cmp-bottom a{background:#e31b23;color:#fff!important;padding:14px 25px;border-radius:8px;font-weight:700;text-decoration:none;white-space:nowrap}@media(max-width:1000px){#cm-moving-process .cmp-horizontal{grid-template-columns:repeat(2,1fr)}#cm-moving-process .cmp-progress-line{display:none}}@media(max-width:600px){#cm-moving-process{padding:50px 15px}#cm-moving-process .cmp-header h2{font-size:32px}#cm-moving-process .cmp-horizontal{grid-template-columns:1fr}#cm-moving-process .cmp-card{min-height:auto}#cm-moving-process .cmp-bottom{flex-direction:column;align-items:stretch}#cm-moving-process .cmp-bottom a{text-align:center}}#cm-moving-cost{padding:90px 20px;background:#fff;font-family:Arial,sans-serif}.cmc-container{max-width:1200px;margin:auto}.cmc-header{text-align:center;max-width:800px;margin:0 auto 55px}.cmc-badge{display:inline-flex;align-items:center;gap:8px;background:#fff1f2;padding:8px 18px;border-radius:30px;font-size:12px;font-weight:700}.cmc-badge span{background:#e31e24;color:#fff;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%}.cmc-header h2{font-size:46px;line-height:1.15;font-weight:900;color:#111;margin:20px 0}.cmc-header h2 span{display:block;color:#e31e24}.cmc-header p{color:#666;font-size:16px}.cmc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.cmc-card{background:#fff;border:1px solid #eee;border-radius:20px;padding:25px 22px;box-shadow:0 12px 30px rgb(0 0 0 / .06);transition:.3s}.cmc-card:hover{transform:translateY(-6px);border-color:#e31e24}.cmc-icon{width:45px;height:45px;background:#e31e24;color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.cmc-card h3{font-size:19px;margin-bottom:12px;color:#111}.cmc-card p{font-size:13px;line-height:1.7;color:#666}.cmc-bottom{margin-top:45px;background:#111;border-radius:22px;padding:30px;color:#fff}.cmc-bottom p{color:#ddd;font-size:15px;line-height:1.8}.cmc-bottom strong{color:#fff}.cmc-bottom a{display:inline-block;background:#e31e24;color:#fff;padding:13px 25px;border-radius:8px;text-decoration:none;font-weight:700;margin-top:15px}@media(max-width:1000px){.cmc-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){#cm-moving-cost{padding:55px 15px}.cmc-header h2{font-size:32px}.cmc-grid{grid-template-columns:1fr}.cmc-card{padding:22px 18px}.cmc-card p{font-size:14px}.cmc-bottom{padding:22px}}#cm-moving-process{padding:75px 20px;background:linear-gradient(180deg,#ffffff,#f8f8f8);font-family:Arial,sans-serif}#cm-moving-process .cmp-container{max-width:1250px;margin:auto}#cm-moving-process .cmp-header{text-align:center;max-width:800px;margin:0 auto 55px}#cm-moving-process .cmp-badge{display:inline-flex;align-items:center;gap:8px;background:#fff1f2;padding:7px 16px;border-radius:30px;font-size:12px;font-weight:800}#cm-moving-process .cmp-badge span{width:24px;height:24px;background:#e31b23;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}#cm-moving-process .cmp-header h2{font-size:42px;font-weight:900;line-height:1.2;margin:20px 0;color:#111}#cm-moving-process .cmp-header h2 span{display:block;color:#e31b23}#cm-moving-process .cmp-header p{font-size:15px;line-height:1.7;color:#666}#cm-moving-process .cmp-horizontal{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:18px}#cm-moving-process .cmp-progress-line{position:absolute;top:32px;left:8%;right:8%;height:3px;background:#e31b23;z-index:0}#cm-moving-process .cmp-box{position:relative;z-index:2;text-align:center}#cm-moving-process .cmp-circle{width:65px;height:65px;margin:auto;border-radius:50%;background:#e31b23;color:#fff;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:900;box-shadow:0 12px 30px rgb(227 27 35 / .25);margin-bottom:22px}#cm-moving-process .cmp-card{background:#fff;padding:22px 18px;border-radius:18px;border:1px solid #eee;min-height:220px;box-shadow:0 10px 30px rgb(0 0 0 / .07);transition:.3s}#cm-moving-process .cmp-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgb(0 0 0 / .12)}#cm-moving-process .cmp-card h3{font-size:18px;font-weight:800;color:#111;margin:0 0 12px}#cm-moving-process .cmp-card p{font-size:13px;line-height:1.6;color:#555;margin-bottom:18px}#cm-moving-process .cmp-card span{display:inline-block;background:#111;color:#fff;font-size:11px;font-weight:700;padding:7px 14px;border-radius:30px}#cm-moving-process .cmp-bottom{margin-top:45px;background:#111;padding:25px 30px;border-radius:18px;display:flex;justify-content:space-between;align-items:center;gap:20px}#cm-moving-process .cmp-bottom h3{color:#fff;font-size:22px;margin:0 0 6px}#cm-moving-process .cmp-bottom p{color:#ccc;font-size:14px;margin:0}#cm-moving-process .cmp-bottom a{background:#e31b23;color:#fff!important;padding:14px 25px;border-radius:8px;font-weight:700;text-decoration:none;white-space:nowrap}@media(max-width:1000px){#cm-moving-process .cmp-horizontal{grid-template-columns:repeat(2,1fr)}#cm-moving-process .cmp-progress-line{display:none}}@media(max-width:600px){#cm-moving-process{padding:50px 15px}#cm-moving-process .cmp-header h2{font-size:32px}#cm-moving-process .cmp-horizontal{grid-template-columns:1fr}#cm-moving-process .cmp-card{min-height:auto}#cm-moving-process .cmp-bottom{flex-direction:column;align-items:stretch}#cm-moving-process .cmp-bottom a{text-align:center}}#cm-reviews-premium{padding:60px 20px 65px;background:linear-gradient(180deg,#ffffff,#fafafa);font-family:Arial,sans-serif;overflow:hidden}#cm-reviews-premium .cm-reviews-container{max-width:1050px;margin:auto}#cm-reviews-premium .cm-reviews-header{text-align:center;max-width:780px;margin:0 auto 45px}#cm-reviews-premium .cm-reviews-badge{display:inline-flex;align-items:center;gap:8px;background:#fff1f2;padding:7px 16px;border-radius:30px;font-size:12px;font-weight:800;color:#111}#cm-reviews-premium .cm-reviews-badge span{width:24px;height:24px;background:#e31b23;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}#cm-reviews-premium h2{font-size:44px;line-height:1.15;font-weight:900;margin:18px 0;color:#111}#cm-reviews-premium h2 span{color:#e31b23}#cm-reviews-premium .cm-reviews-intro{font-size:15px;line-height:1.7;color:#666}#cm-reviews-premium .cm-review-stage{background:linear-gradient(135deg,#111,#1d1d1d);border-radius:28px;padding:22px;box-shadow:0 25px 60px rgb(0 0 0 / .18);position:relative}#cm-reviews-premium .cm-review-stage:before{content:"";position:absolute;width:220px;height:220px;right:-80px;top:-80px;background:#e31b23;opacity:.12;filter:blur(60px)}#cm-reviews-premium .cm-google-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:relative;z-index:2}#cm-reviews-premium .cm-google-title{color:#fff;font-size:14px;font-weight:800}#cm-reviews-premium .cm-google-title small{display:block;font-size:11px;color:#e31b23;margin-bottom:3px}#cm-reviews-premium .cm-google-source{background:#222;border:1px solid #444;padding:7px 14px;border-radius:20px;font-size:11px;color:#fff}#cm-reviews-premium .ti-widget{background:#fff;border-radius:20px;padding:15px;overflow:hidden}#cm-reviews-premium .cm-review-cta{margin-top:35px;background:#111;padding:22px 28px;border-radius:18px;display:flex;justify-content:space-between;align-items:center;gap:20px}#cm-reviews-premium .cm-review-cta h3{color:#fff;font-size:20px;margin:0 0 6px}#cm-reviews-premium .cm-review-cta p{color:#bbb;font-size:14px;margin:0}#cm-reviews-premium .cm-review-btn{background:#e31b23;color:white!important;padding:13px 25px;border-radius:8px;font-weight:700;text-decoration:none;font-size:13px;white-space:nowrap}@media(max-width:800px){#cm-reviews-premium h2{font-size:34px}#cm-reviews-premium .cm-review-cta{flex-direction:column;align-items:stretch}#cm-reviews-premium .cm-review-btn{text-align:center}}@media(max-width:500px){#cm-reviews-premium{padding:45px 15px}#cm-reviews-premium h2{font-size:28px}#cm-reviews-premium .cm-review-stage{padding:15px}}