.elementor-12878 .elementor-element.elementor-element-734277e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12878 .elementor-element.elementor-element-29e3e291{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12878 .elementor-element.elementor-element-44e3d05a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12878 .elementor-element.elementor-element-430a2fbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12878 .elementor-element.elementor-element-492f7ec3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-12878 .elementor-element.elementor-element-79419b47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12878 .elementor-element.elementor-element-b68623c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12878 .elementor-element.elementor-element-245c53ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12878 .elementor-element.elementor-element-245c53ed:not(.elementor-motion-effects-element-type-background),.elementor-12878 .elementor-element.elementor-element-245c53ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-12878 .elementor-element.elementor-element-271c9e6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12878 .elementor-element.elementor-element-ed63d1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12878 .elementor-element.elementor-element-ed63d1b:not(.elementor-motion-effects-element-type-background),.elementor-12878 .elementor-element.elementor-element-ed63d1b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f4ff}.elementor-12878 .elementor-element.elementor-element-4f1979b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12878 .elementor-element.elementor-element-4f1979b1:not(.elementor-motion-effects-element-type-background),.elementor-12878 .elementor-element.elementor-element-4f1979b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-12878 .elementor-element.elementor-element-178e7817{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--page-title-display:none}.bb-hero-wrap{width:100%;max-width:1240px !important;margin:0 auto;padding:70px 20px 80px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px;position:relative}.bb-hero-content{position:relative;z-index:2}.bb-hero-content h1{font-family:'Clash Display',sans-serif;font-size:52px;font-weight:700;color:#1a1a2e;line-height:1.12;margin:0 0 14px;letter-spacing:-1px}.bb-hero-content h1 .bb-highlight{color:#dd2928;position:relative;display:inline-block}.bb-hero-content h1 .bb-highlight:after{content:'';position:absolute;bottom:4px;left:0;width:100%;height:8px;background:rgba(221,41,40,.1);border-radius:4px;z-index:-1}.bb-hero-subheading{font-family:'Clash Display',sans-serif;font-size:20px;font-weight:500;color:#3b82f6;margin:0 0 24px;letter-spacing:-.2px}.bb-hero-desc p{font-family:'Poppins',sans-serif;font-size:15px;font-weight:400;color:#555;line-height:1.8;margin:0 0 14px}.bb-hero-desc p:last-child{margin-bottom:0}.bb-hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:36px}.bb-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 32px;border-radius:50px;font-family:'Poppins',sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none}.bb-btn-primary{background:#dd2928;color:#fff !important;box-shadow:0 4px 20px rgba(221,41,40,.3) !important}.bb-btn-primary:hover{background:#c42322;box-shadow:0 6px 28px rgba(221,41,40,.4);transform:translateY(-2px);color:#fff;text-decoration:none}.bb-btn-secondary{background:0 0;color:#1a1a2e;border:2px solid rgba(26,26,46,.15) !important}.bb-btn-secondary:hover{border-color:#3b82f6 !important;color:#3b82f6;background:rgba(59,130,246,.04);transform:translateY(-2px);text-decoration:none}.bb-btn svg{width:18px;height:18px;transition:transform .3s ease}.bb-btn-primary:hover svg{transform:translateX(3px)}.bb-btn-secondary:hover svg{transform:scale(1.1)}.bb-hero-visual{position:relative;display:flex;justify-content:center;align-items:center;z-index:2}.bb-hero-img-wrapper{position:relative;width:100%;max-width:520px}.bb-hero-img-main{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.1);z-index:2}.bb-hero-img-main img{width:100%;height:420px;object-fit:cover;display:block}.bb-hero-img-wrapper:before{content:'';position:absolute;top:-12px;right:-12px;width:65%;height:65%;border:3px solid rgba(221,41,40,.15);border-radius:20px;z-index:1}.bb-hero-img-wrapper:after{content:'';position:absolute;bottom:-12px;left:-12px;width:50%;height:50%;border:3px solid rgba(59,130,246,.12);border-radius:20px;z-index:1}.bb-hero-float-card{position:absolute;bottom:-20px;left:-24px;background:#fff;border-radius:14px;padding:16px 22px;box-shadow:0 8px 32px rgba(0,0,0,.1);display:flex;align-items:center;gap:14px;z-index:3;border:1px solid rgba(0,0,0,.04)}.bb-float-icon{width:44px;height:44px;border-radius:12px;background:rgba(221,41,40,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0}.bb-float-icon svg{width:22px;height:22px}.bb-float-text{display:flex;flex-direction:column}.bb-float-text strong{font-family:'Clash Display',sans-serif;font-size:18px;font-weight:700;color:#1a1a2e;line-height:1.2}.bb-float-text span{font-family:'Poppins',sans-serif;font-size:12px;color:#888;font-weight:400}.bb-hero-whatsapp{position:absolute;top:-16px;right:-16px;z-index:3;width:52px;height:52px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(37,211,102,.35);transition:transform .3s ease,box-shadow .3s ease;text-decoration:none}.bb-hero-whatsapp:hover{transform:scale(1.1);box-shadow:0 8px 28px rgba(37,211,102,.45)}.bb-hero-whatsapp svg{width:26px;height:26px;fill:#fff}.bb-hero-dots{position:absolute;z-index:0;opacity:.35;pointer-events:none}.bb-hero-dots-1{top:30px;right:40%;width:80px;height:80px;background-image:radial-gradient(circle,#dd2928 1.2px,transparent 1.2px);background-size:14px 14px}.bb-hero-dots-2{bottom:30px;left:5%;width:60px;height:60px;background-image:radial-gradient(circle,#3b82f6 1.2px,transparent 1.2px);background-size:14px 14px}.bb-fade-up{opacity:0;transform:translateY(25px)}.bb-fade-right{opacity:0;transform:translateX(40px)}.bb-animated .bb-fade-up{animation:bbFadeUp .7s cubic-bezier(.22,1,.36,1) forwards}.bb-animated .bb-fade-right{animation:bbFadeRight .8s cubic-bezier(.22,1,.36,1) forwards}.bb-d1{animation-delay:.1s !important}.bb-d2{animation-delay:.2s !important}.bb-d3{animation-delay:.35s !important}.bb-d4{animation-delay:.5s !important}.bb-d5{animation-delay:.65s !important}@keyframes bbFadeUp{to{opacity:1;transform:translateY(0)}}@keyframes bbFadeRight{to{opacity:1;transform:translateX(0)}}.bb-animated .bb-hero-float-card{animation:bbFloatBounce 3s ease-in-out infinite;animation-delay:1.5s}@keyframes bbFloatBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:991px){.bb-hero-wrap{grid-template-columns:1fr;gap:40px;padding:50px 20px 60px;text-align:center}.bb-hero-content{order:1}.bb-hero-visual{order:2}.bb-hero-content h1{font-size:38px}.bb-hero-subheading{font-size:18px}.bb-hero-actions{justify-content:center}.bb-hero-img-wrapper{max-width:440px;margin:0 auto}.bb-hero-img-main img{height:340px}.bb-hero-float-card{left:50%;transform:translateX(-50%);bottom:-24px}.bb-animated .bb-hero-float-card{animation:bbFloatBounceMob 3s ease-in-out infinite;animation-delay:1.5s}@keyframes bbFloatBounceMob{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-6px)}}}@media (max-width:575px){.bb-hero-content h1{font-size:32px}.bb-hero-subheading{font-size:17px}.bb-hero-desc p{font-size:14.5px}.bb-hero-actions{flex-direction:column;gap:12px}.bb-btn{width:100%;justify-content:center;padding:14px 26px}.bb-hero-img-main img{height:280px}.bb-hero-img-wrapper:before,.bb-hero-img-wrapper:after{display:none}.bb-hero-whatsapp{top:-10px;right:-6px;width:46px;height:46px}.bb-hero-whatsapp svg{width:22px;height:22px}}.rm-why{width:100%;max-width:1240px;margin:0 auto;padding:80px 20px 90px;position:relative}.rm-why-header{text-align:center;max-width:660px;margin:0 auto 56px}.rm-why-header h2{font-family:'Clash Display',sans-serif;font-size:40px;font-weight:700;color:#1a1a2e;line-height:1.15;margin:0 0 14px;letter-spacing:-.8px}.rm-why-header h2 .rm-wh{color:#dd2928}.rm-why-header p{font-family:'Poppins',sans-serif;font-size:16px;font-weight:400;color:#777;line-height:1.7;margin:0}.rm-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.rm-why-card{background:#fff;border-radius:16px;padding:36px 30px 32px;position:relative;border:1px solid rgba(0,0,0,.05);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);overflow:hidden}.rm-why-card:before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#dd2928,#3b82f6);opacity:0;transition:opacity .4s ease}.rm-why-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.08)}.rm-why-card:hover:before{opacity:1}.rm-why-icon{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:transform .35s ease}.rm-why-card:hover .rm-why-icon{transform:scale(1.08)}.rm-why-icon svg{width:26px;height:26px}.rm-why-icon-red{background:rgba(221,41,40,.07)}.rm-why-icon-blue{background:rgba(59,130,246,.07)}.rm-why-card h3{font-family:'Clash Display',sans-serif;font-size:19px;font-weight:600;color:#1a1a2e;line-height:1.3;margin:0 0 12px;letter-spacing:-.3px}.rm-why-card p{font-family:'Poppins',sans-serif;font-size:14.5px;font-weight:400;color:#666;line-height:1.75;margin:0}.rm-why-accent{position:absolute;pointer-events:none;z-index:0;opacity:.3}.rm-why-accent-dots{bottom:40px;right:0;width:70px;height:70px;background-image:radial-gradient(circle,#dd2928 1px,transparent 1px);background-size:12px 12px}.rm-why-card{opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}.rm-why-header{opacity:0;transform:translateY(25px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.rm-why.rm-visible .rm-why-header{opacity:1;transform:translateY(0)}.rm-why.rm-visible .rm-why-card{opacity:1;transform:translateY(0)}.rm-why.rm-visible .rm-why-card:nth-child(1){transition-delay:.1s}.rm-why.rm-visible .rm-why-card:nth-child(2){transition-delay:.2s}.rm-why.rm-visible .rm-why-card:nth-child(3){transition-delay:.3s}.rm-why.rm-visible .rm-why-card:nth-child(4){transition-delay:.4s}.rm-why.rm-visible .rm-why-card:nth-child(5){transition-delay:.5s}.rm-why.rm-visible .rm-why-card:nth-child(6){transition-delay:.6s}.rm-why.rm-visible .rm-why-card:hover{transform:translateY(-4px)}@media (max-width:991px){.rm-why-grid{grid-template-columns:1fr 1fr;gap:20px}.rm-why-header h2{font-size:34px}}@media (max-width:575px){.rm-why{padding:50px 16px 60px}.rm-why-grid{grid-template-columns:1fr;gap:16px}.rm-why-header h2{font-size:28px}.rm-why-header p{font-size:15px}.rm-why-card{padding:28px 24px 26px}}.rm-contact{width:100%;max-width:1240px;margin:0 auto;padding:80px 20px 90px;display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:start;position:relative}.rm-contact-info{position:relative;z-index:2}.rm-contact-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 18px;background:rgba(221,41,40,.06);border:1px solid rgba(221,41,40,.15);border-radius:50px;margin-bottom:24px}.rm-contact-badge span{font-family:'Poppins',sans-serif;font-size:12px;font-weight:500;color:#dd2928;letter-spacing:.5px;text-transform:uppercase}.rm-contact-info h2{font-family:'Clash Display',sans-serif;font-size:38px;font-weight:700;color:#1a1a2e;line-height:1.15;margin:0 0 14px;letter-spacing:-.8px}.rm-contact-info h2 .rm-ch{color:#dd2928}.rm-contact-info>p{font-family:'Poppins',sans-serif;font-size:15px;color:#666;line-height:1.75;margin:0 0 36px}.rm-contact-cards{display:flex;flex-direction:column;gap:16px}.rm-cc{display:flex;align-items:center;gap:16px;padding:18px 22px;background:#fff;border-radius:14px;border:1px solid rgba(0,0,0,.05);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.rm-cc:hover{transform:translateX(4px);box-shadow:0 6px 24px rgba(0,0,0,.06);text-decoration:none}.rm-cc-icon{width:48px;height:48px;border-radius:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease}.rm-cc:hover .rm-cc-icon{transform:scale(1.06)}.rm-cc-icon svg{width:22px;height:22px}.rm-cc-icon-red{background:rgba(221,41,40,.07)}.rm-cc-icon-blue{background:rgba(59,130,246,.07)}.rm-cc-icon-green{background:rgba(37,211,102,.08)}.rm-cc-text{display:flex;flex-direction:column}.rm-cc-label{font-family:'Poppins',sans-serif;font-size:11.5px;font-weight:500;color:#999;text-transform:uppercase;letter-spacing:.4px;margin-bottom:3px}.rm-cc-value{font-family:'Clash Display',sans-serif;font-size:17px;font-weight:600;color:#1a1a2e;line-height:1.3}.rm-contact-hours{display:flex;align-items:center;gap:10px;margin-top:28px;padding:14px 20px;background:rgba(59,130,246,.04);border-radius:12px;border:1px solid rgba(59,130,246,.08)}.rm-contact-hours svg{width:18px;height:18px;flex-shrink:0}.rm-contact-hours span{font-family:'Poppins',sans-serif;font-size:13.5px;color:#555;line-height:1.5}.rm-contact-hours strong{color:#1a1a2e;font-weight:600}.rm-contact-form-wrap{background:#fff;border-radius:20px;padding:40px 36px 36px;box-shadow:0 8px 40px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.04);position:relative;z-index:2;overflow:hidden}.rm-contact-form-wrap:before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#dd2928,#3b82f6)}.rm-form-title{font-family:'Clash Display',sans-serif;font-size:22px;font-weight:600;color:#1a1a2e;margin:0 0 4px;text-align:center}.rm-form-sub{font-family:'Poppins',sans-serif;font-size:13.5px;color:#999;text-align:center;margin:0 0 28px}.rm-contact-form-wrap .wpcf7{width:100%}.rm-contact-form-wrap .rm-cf7-row{display:flex;gap:16px;margin-bottom:16px}.rm-contact-form-wrap .rm-cf7-row:last-child{margin-bottom:0}.rm-contact-form-wrap .rm-cf7-field{display:flex;flex-direction:column}.rm-contact-form-wrap .rm-cf7-half{flex:1}.rm-contact-form-wrap .rm-cf7-full{flex:1;width:100%}.rm-contact-form-wrap label{font-family:'Poppins',sans-serif;font-size:13px;font-weight:500;color:#444;margin-bottom:6px;display:block}.rm-contact-form-wrap .rm-req{color:#dd2928}.rm-contact-form-wrap .wpcf7-form-control:not(.wpcf7-submit){width:100%;padding:12px 16px;border:1.5px solid #e8e8ee;border-radius:10px;font-family:'Poppins',sans-serif;font-size:14px;color:#1a1a2e;background:#fafbfc;outline:none;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease;-webkit-appearance:none;appearance:none}.rm-contact-form-wrap .wpcf7-form-control:not(.wpcf7-submit):focus{border-color:#dd2928;box-shadow:0 0 0 3px rgba(221,41,40,.08);background:#fff}.rm-contact-form-wrap .wpcf7-form-control::placeholder{color:#b0b0b8;font-weight:400}.rm-contact-form-wrap textarea.wpcf7-form-control{min-height:100px;resize:vertical;line-height:1.6}.rm-contact-form-wrap input[type=date].wpcf7-form-control{cursor:pointer}.rm-cf7-submit-row{margin-top:8px !important;justify-content:center}.rm-contact-form-wrap .rm-cf7-submit,.rm-contact-form-wrap .wpcf7-submit{width:100%;padding:16px 32px;border:none;border-radius:12px;font-family:'Poppins',sans-serif;font-size:15px;font-weight:600;color:#fff;background:#dd2928;cursor:pointer;transition:background .35s ease,box-shadow .35s ease,transform .35s ease;box-shadow:0 4px 18px rgba(221,41,40,.25);letter-spacing:.3px}.rm-contact-form-wrap .rm-cf7-submit:hover,.rm-contact-form-wrap .wpcf7-submit:hover{background:#c42322;box-shadow:0 6px 26px rgba(221,41,40,.35);transform:translateY(-2px)}.rm-contact-form-wrap .wpcf7-not-valid{border-color:#dd2928 !important;box-shadow:0 0 0 3px rgba(221,41,40,.08) !important}.rm-contact-form-wrap .wpcf7-not-valid-tip{font-family:'Poppins',sans-serif;font-size:12px;color:#dd2928;margin-top:4px}.rm-contact-form-wrap .wpcf7-response-output{font-family:'Poppins',sans-serif;font-size:13px;border-radius:10px;margin:16px 0 0;padding:12px 16px}.rm-contact-form-wrap .wpcf7-spinner{margin:12px auto 0}.rm-contact-decor{position:absolute;pointer-events:none;z-index:0;border-radius:50%}.rm-contact-decor-1{width:200px;height:200px;background:radial-gradient(circle,rgba(221,41,40,.03) 0%,transparent 70%);top:-40px;left:-80px}.rm-contact-decor-2{width:150px;height:150px;background:radial-gradient(circle,rgba(59,130,246,.03) 0%,transparent 70%);bottom:-30px;right:-50px}.rm-contact-info,.rm-contact-form-wrap{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.rm-contact-form-wrap{transition-delay:.15s}.rm-contact.rm-visible .rm-contact-info,.rm-contact.rm-visible .rm-contact-form-wrap{opacity:1;transform:translateY(0)}@media (max-width:991px){.rm-contact{grid-template-columns:1fr;gap:36px;padding:60px 20px 70px}.rm-contact-info h2{font-size:32px}}@media (max-width:575px){.rm-contact{padding:46px 16px 54px;gap:30px}.rm-contact-info h2{font-size:27px}.rm-contact-form-wrap{padding:30px 22px 28px}.rm-contact-form-wrap .rm-cf7-row{flex-direction:column;gap:16px}.rm-form-title{font-size:20px}.rm-cc{padding:16px 18px}.rm-cc-value{font-size:15px}}.rm-services{width:100%;max-width:1240px;margin:0 auto;padding:80px 20px 90px;position:relative}.rm-services-header{text-align:center;max-width:620px;margin:0 auto 64px}.rm-services-header h2{font-family:'Clash Display',sans-serif;font-size:40px;font-weight:700;color:#1a1a2e;line-height:1.15;margin:0 0 12px;letter-spacing:-.8px}.rm-services-header h2 .rm-sh{color:#dd2928}.rm-services-header p{font-family:'Poppins',sans-serif;font-size:15.5px;color:#777;line-height:1.7;margin:0}.rm-svc-list{display:flex;flex-direction:column;gap:64px}.rm-svc-row{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}.rm-svc-row:nth-child(even){direction:rtl}.rm-svc-row:nth-child(even)>*{direction:ltr}.rm-svc-img{position:relative}.rm-svc-img-inner{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.08)}.rm-svc-img-inner img{width:100%;height:320px;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.22,1,.36,1)}.rm-svc-row:hover .rm-svc-img-inner img{transform:scale(1.03)}.rm-svc-img:before{content:'';position:absolute;width:50%;height:50%;border-radius:16px;z-index:-1;transition:opacity .4s ease;opacity:.6}.rm-svc-row:hover .rm-svc-img:before{opacity:1}.rm-svc-row:nth-child(odd) .rm-svc-img:before{top:-10px;left:-10px;border-top:3px solid rgba(221,41,40,.15);border-left:3px solid rgba(221,41,40,.15)}.rm-svc-row:nth-child(even) .rm-svc-img:before{bottom:-10px;right:-10px;border-bottom:3px solid rgba(59,130,246,.15);border-right:3px solid rgba(59,130,246,.15)}.rm-svc-num{position:absolute;top:16px;left:16px;width:42px;height:42px;background:rgba(255,255,255,.95);backdrop-filter:blur(6px);border-radius:10px;display:flex;align-items:center;justify-content:center;font-family:'Clash Display',sans-serif;font-size:15px;font-weight:700;color:#dd2928;z-index:2;box-shadow:0 2px 10px rgba(0,0,0,.06)}.rm-svc-content h3{font-family:'Clash Display',sans-serif;font-size:24px;font-weight:600;color:#1a1a2e;line-height:1.25;margin:0 0 16px;letter-spacing:-.4px}.rm-svc-content p{font-family:'Poppins',sans-serif;font-size:14.5px;color:#666;line-height:1.78;margin:0 0 12px}.rm-svc-content p:last-of-type{margin-bottom:0}.rm-svc-line{width:40px;height:3px;border-radius:2px;margin-bottom:18px}.rm-svc-row:nth-child(odd) .rm-svc-line{background:#dd2928}.rm-svc-row:nth-child(even) .rm-svc-line{background:#3b82f6}.rm-svc-features{margin-top:22px;padding-top:20px;border-top:1px solid rgba(0,0,0,.06)}.rm-svc-features-label{font-family:'Poppins',sans-serif;font-size:11.5px;font-weight:600;color:#1a1a2e;text-transform:uppercase;letter-spacing:.8px;margin-bottom:12px;display:block}.rm-svc-features ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.rm-svc-features ul li{font-family:'Poppins',sans-serif;font-size:13.5px;color:#555;line-height:1.55;padding-left:20px;position:relative}.rm-svc-features ul li:before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;flex-shrink:0}.rm-svc-row:nth-child(odd) .rm-svc-features ul li:before{background:#dd2928}.rm-svc-row:nth-child(even) .rm-svc-features ul li:before{background:#3b82f6}.rm-svc-cta{text-align:center;margin-top:64px}.rm-svc-cta p{font-family:'Poppins',sans-serif;font-size:16px;color:#555;margin:0 0 20px;line-height:1.6}.rm-svc-cta p strong{color:#1a1a2e;font-weight:600}.rm-svc-cta-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 36px;background:#dd2928;color:#fff !important;border-radius:8px;font-family:'Poppins',sans-serif;font-size:15px;font-weight:400;text-decoration:none;box-shadow:0 4px 18px rgba(221,41,40,.25);transition:all .35s ease}.rm-svc-cta-btn:hover{background:#c42322;box-shadow:0 6px 24px rgba(221,41,40,.35);transform:translateY(-2px);color:#fff;text-decoration:none}.rm-svc-cta-btn svg{width:18px;height:18px;transition:transform .3s ease}.rm-svc-cta-btn:hover svg{transform:translateX(3px)}.rm-svc-row{opacity:0;transform:translateY(35px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.rm-svc-row.rm-svc-visible{opacity:1;transform:translateY(0)}.rm-services-header{opacity:0;transform:translateY(25px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.rm-services-header.rm-svc-visible{opacity:1;transform:translateY(0)}.rm-svc-cta{opacity:0;transform:translateY(25px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.rm-svc-cta.rm-svc-visible{opacity:1;transform:translateY(0)}@media (max-width:991px){.rm-svc-row{grid-template-columns:1fr;gap:28px}.rm-svc-row:nth-child(even){direction:ltr}.rm-svc-img-inner img{height:260px}.rm-svc-list{gap:48px}.rm-services-header h2{font-size:32px}.rm-svc-content h3{font-size:22px}}@media (max-width:575px){.rm-services{padding:50px 16px 60px}.rm-svc-list{gap:40px}.rm-services-header h2{font-size:27px}.rm-services-header{margin-bottom:44px}.rm-svc-img-inner img{height:220px}.rm-svc-content h3{font-size:20px}.rm-svc-content p{font-size:14px}.rm-svc-img:before{display:none}.rm-svc-cta{margin-top:44px}.rm-svc-cta-btn{width:100%;justify-content:center}}.rm-strip{width:100% !important;max-width:1440px !important;margin:0 auto !important;padding:0 20px !important;box-sizing:border-box !important}.rm-strip-inner{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;background:#fff !important;border-radius:14px !important;padding:16px 28px !important;box-shadow:0 4px 24px rgba(0,0,0,.06) !important;border:1px solid #eee !important;position:relative !important;overflow:hidden !important}.rm-strip-inner:before{content:'' !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;height:3px !important;background:linear-gradient(90deg,#dd2928 0%,#3b82f6 100%) !important}.rm-strip-item{display:flex !important;align-items:center !important;gap:12px !important;text-decoration:none !important;padding:8px 14px !important;border-radius:10px !important;transition:all .3s ease !important;flex:1 !important;justify-content:center !important;position:relative !important}.rm-strip-item:hover{background:#f8f8fa !important;text-decoration:none !important}.rm-strip-item+.rm-strip-item:after{content:'' !important;position:absolute !important;left:-1px !important;top:50% !important;transform:translateY(-50%) !important;width:1px !important;height:28px !important;background:#eaeaee !important}.rm-strip-icon{width:38px !important;height:38px !important;min-width:38px !important;border-radius:10px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;transition:transform .3s ease !important}.rm-strip-item:hover .rm-strip-icon{transform:scale(1.06) !important}.rm-strip-icon svg{width:18px !important;height:18px !important}.rm-strip-icon-red{background:rgba(221,41,40,.07) !important}.rm-strip-icon-blue{background:rgba(59,130,246,.07) !important}.rm-strip-icon-green{background:rgba(37,211,102,.07) !important}.rm-strip-text{display:flex !important;flex-direction:column !important;gap:1px !important}.rm-strip-label{font-family:'Poppins',sans-serif !important;font-size:10px !important;font-weight:500 !important;color:#999 !important;text-transform:uppercase !important;letter-spacing:.5px !important;line-height:1.2 !important}.rm-strip-value{font-family:'Clash Display',sans-serif !important;font-size:15px !important;font-weight:600 !important;color:#1a1a2e !important;line-height:1.3 !important;white-space:nowrap !important}.rm-strip-cta{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;padding:12px 28px !important;background:#dd2928 !important;color:#fff !important;border-radius:8px !important;font-family:'Poppins',sans-serif !important;font-size:14px !important;font-weight:600 !important;text-decoration:none !important;box-shadow:0 3px 12px rgba(221,41,40,.2) !important;transition:all .3s ease !important;white-space:nowrap !important;flex:0 0 auto !important;border:none !important}.rm-strip-cta:hover{background:#c42322 !important;box-shadow:0 5px 18px rgba(221,41,40,.3) !important;transform:translateY(-1px) !important;color:#fff !important;text-decoration:none !important}.rm-strip-cta:after{display:none !important}.rm-strip-cta svg{width:16px !important;height:16px !important;stroke:#fff !important;transition:transform .3s ease !important}.rm-strip-cta:hover svg{transform:translateX(2px) !important}@media (max-width:991px){.rm-strip-inner{flex-wrap:wrap !important;justify-content:center !important;gap:8px !important;padding:18px 20px !important}.rm-strip-item{flex:0 0 calc(50% - 8px) !important;justify-content:flex-start !important;padding:10px 12px !important}.rm-strip-item+.rm-strip-item:after{display:none !important}.rm-strip-cta{flex:1 0 100% !important;margin-top:4px !important;padding:14px 28px !important}}@media (max-width:575px){.rm-strip{padding:0 16px !important}.rm-strip-inner{padding:16px !important;border-radius:12px !important}.rm-strip-item{flex:1 0 100% !important;justify-content:flex-start !important}.rm-strip-value{font-size:14px !important}.rm-strip-icon{width:34px !important;height:34px !important;min-width:34px !important}}.elementor-12878 .elementor-element.elementor-element-492f7ec3{background:linear-gradient(101deg,#eef3f8 0%,#fcf4f4 100%)}.rm-pack{width:100%;max-width:1240px;margin:0 auto;padding:80px 20px 90px}.rm-pack-header{text-align:center;max-width:660px;margin:0 auto 52px}.rm-pack-header h2{font-family:'Clash Display',sans-serif;font-size:40px;font-weight:700;color:#1a1a2e;line-height:1.15;margin:0 0 14px;letter-spacing:-.8px}.rm-pack-header h2 .rm-pk-hl{color:#dd2928}.rm-pack-header p{font-family:'Poppins',sans-serif;font-size:15.5px;color:#777;line-height:1.7;margin:0}.rm-pack-sheet{background:#fff;border-radius:20px;box-shadow:0 8px 48px rgba(0,0,0,.07),0 2px 12px rgba(0,0,0,.04);overflow:hidden}.rm-pack-thead{display:grid;grid-template-columns:1fr 1.6fr;padding:15px 36px;background:#1a1a2e}.rm-pack-thead span{font-family:'Poppins',sans-serif;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#fff}.rm-pack-thead span:last-child{padding-left:28px;border-left:1px solid rgba(255,255,255,.07)}.rm-pack-rows{display:flex;flex-direction:column}.rm-pack-row{display:grid;grid-template-columns:1fr 1.6fr;align-items:center;border-bottom:1px solid rgba(0,0,0,.05);position:relative;transition:background .28s ease;overflow:hidden}.rm-pack-row:last-child{border-bottom:none}.rm-pack-row:before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;transform:scaleY(0);transform-origin:center;transition:transform .35s cubic-bezier(.22,1,.36,1);border-radius:0 2px 2px 0}.rm-pack-row:hover:before{transform:scaleY(1)}.rm-pack-rows .rm-pack-row:nth-child(odd):before{background:#dd2928}.rm-pack-rows .rm-pack-row:nth-child(odd):hover{background:#fef5f5}.rm-pack-rows .rm-pack-row:nth-child(even){background:#f9fafd}.rm-pack-rows .rm-pack-row:nth-child(even):before{background:#3b82f6}.rm-pack-rows .rm-pack-row:nth-child(even):hover{background:#eff6ff}.rm-pk-item{display:flex;align-items:center;gap:14px;padding:20px 24px 20px 36px}.rm-pk-num{font-family:'Clash Display',sans-serif;font-size:11.5px;font-weight:700;width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1;transition:transform .28s ease}.rm-pack-row:hover .rm-pk-num{transform:scale(1.1)}.rm-pack-rows .rm-pack-row:nth-child(odd) .rm-pk-num{background:rgba(221,41,40,.09);color:#dd2928}.rm-pack-rows .rm-pack-row:nth-child(even) .rm-pk-num{background:rgba(59,130,246,.09);color:#3b82f6}.rm-pk-icon{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .28s ease}.rm-pack-rows .rm-pack-row:nth-child(odd) .rm-pk-icon{background:rgba(221,41,40,.06)}.rm-pack-rows .rm-pack-row:nth-child(even) .rm-pk-icon{background:rgba(59,130,246,.06)}.rm-pack-rows .rm-pack-row:nth-child(odd):hover .rm-pk-icon{background:rgba(221,41,40,.12)}.rm-pack-rows .rm-pack-row:nth-child(even):hover .rm-pk-icon{background:rgba(59,130,246,.12)}.rm-pk-icon svg{width:19px;height:19px;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.rm-pack-rows .rm-pack-row:nth-child(odd) .rm-pk-icon svg{stroke:#dd2928}.rm-pack-rows .rm-pack-row:nth-child(even) .rm-pk-icon svg{stroke:#3b82f6}.rm-pk-name{font-family:'Clash Display',sans-serif;font-size:15.5px;font-weight:600;color:#1a1a2e;line-height:1.3;letter-spacing:-.2px}.rm-pk-approach{display:flex;align-items:center;gap:14px;padding:20px 36px 20px 28px;border-left:1px solid rgba(0,0,0,.05)}.rm-pk-arrow{flex-shrink:0;width:18px;height:18px;opacity:.18;transition:opacity .28s ease,transform .28s ease}.rm-pack-row:hover .rm-pk-arrow{opacity:.55;transform:translateX(4px)}.rm-pack-rows .rm-pack-row:nth-child(odd) .rm-pk-arrow{stroke:#dd2928}.rm-pack-rows .rm-pack-row:nth-child(even) .rm-pk-arrow{stroke:#3b82f6}.rm-pk-approach-text{font-family:'Poppins',sans-serif;font-size:14px;color:#555;line-height:1.65}.rm-pack-header{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.rm-pack-header.rm-pk-vis{opacity:1;transform:translateY(0)}.rm-pack-sheet{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.22,1,.36,1) .1s,transform .65s cubic-bezier(.22,1,.36,1) .1s}.rm-pack-sheet.rm-pk-vis{opacity:1;transform:translateY(0)}.rm-pack-sheet.rm-pk-vis .rm-pack-row{animation:rmPkRow .5s cubic-bezier(.22,1,.36,1) both}.rm-pack-sheet.rm-pk-vis .rm-pack-rows .rm-pack-row:nth-child(1){animation-delay:.18s}.rm-pack-sheet.rm-pk-vis .rm-pack-rows .rm-pack-row:nth-child(2){animation-delay:.26s}.rm-pack-sheet.rm-pk-vis .rm-pack-rows .rm-pack-row:nth-child(3){animation-delay:.34s}.rm-pack-sheet.rm-pk-vis .rm-pack-rows .rm-pack-row:nth-child(4){animation-delay:.42s}.rm-pack-sheet.rm-pk-vis .rm-pack-rows .rm-pack-row:nth-child(5){animation-delay:.5s}.rm-pack-sheet.rm-pk-vis .rm-pack-rows .rm-pack-row:nth-child(6){animation-delay:.58s}.rm-pack-sheet.rm-pk-vis .rm-pack-rows .rm-pack-row:nth-child(7){animation-delay:.66s}@keyframes rmPkRow{from{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.rm-pack{padding:50px 16px 60px}.rm-pack-header h2{font-size:28px}.rm-pack-header{margin-bottom:36px}.rm-pack-sheet{border-radius:14px}.rm-pack-thead{display:none}.rm-pack-row{grid-template-columns:1fr}.rm-pk-item{padding:18px 20px 12px}.rm-pk-approach{padding:10px 20px 18px;border-left:none;border-top:1px solid rgba(0,0,0,.05)}.rm-pk-name{font-size:15px}.rm-pk-approach-text{font-size:13.5px}}@media (max-width:480px){.rm-pk-icon{display:none}.rm-pk-item{gap:10px}}.rm-coord{width:100%;max-width:1240px;margin:0 auto;padding:80px 20px 90px}.rm-coord-inner{display:grid;grid-template-columns:360px 1fr;gap:64px;align-items:start}.rm-coord-info{position:sticky;top:100px}.rm-coord-eyebrow{display:inline-flex;align-items:center;gap:7px;background:rgba(221,41,40,.07);color:#dd2928;font-family:'Poppins',sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;padding:6px 14px 6px 10px;border-radius:50px;margin-bottom:22px}.rm-coord-eyebrow svg{width:13px;height:13px;flex-shrink:0}.rm-coord-info h2{font-family:'Clash Display',sans-serif;font-size:34px;font-weight:700;color:#1a1a2e;line-height:1.2;margin:0 0 18px;letter-spacing:-.6px}.rm-coord-info h2 .rm-co-hl{color:#dd2928}.rm-coord-info p{font-family:'Poppins',sans-serif;font-size:14.5px;font-weight:400;color:#666;line-height:1.8;margin:0 0 32px}.rm-coord-counter{display:flex;align-items:center;gap:18px;background:#f5f6fa;border-radius:16px;padding:22px 24px;border-left:3px solid #dd2928}.rm-coord-counter-num{font-family:'Clash Display',sans-serif;font-size:54px;font-weight:700;color:#dd2928;line-height:1;flex-shrink:0}.rm-coord-counter-label{font-family:'Poppins',sans-serif}.rm-coord-counter-label strong{display:block;font-size:15px;font-weight:600;color:#1a1a2e;margin-bottom:4px}.rm-coord-counter-label span{font-size:13px;color:#888;line-height:1.5}.rm-coord-divider{height:3px;border-radius:2px;background:linear-gradient(90deg,#dd2928 0%,#3b82f6 60%,transparent 100%);margin-top:28px;opacity:.25}.rm-coord-list{position:relative;display:flex;flex-direction:column}.rm-coord-list:before{content:'';position:absolute;left:19px;top:28px;bottom:28px;width:2px;background:linear-gradient(180deg,#dd2928 0%,#3b82f6 100%);opacity:.12;border-radius:2px}.rm-coord-item{display:flex;align-items:center;gap:18px;padding:18px 20px 18px 0;border-bottom:1px solid rgba(0,0,0,.055);cursor:default;border-radius:0 12px 12px 0;transition:background .3s ease,padding-right .3s ease;position:relative}.rm-coord-item:last-child{border-bottom:none}.rm-coord-item:hover{background:#f8f9fc;padding-right:16px}.rm-coord-badge{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Clash Display',sans-serif;font-size:13px;font-weight:700;flex-shrink:0;position:relative;z-index:1;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s ease,color .3s ease}.rm-coord-item:nth-child(odd) .rm-coord-badge{background:rgba(221,41,40,.08);color:#dd2928}.rm-coord-item:nth-child(even) .rm-coord-badge{background:rgba(59,130,246,.08);color:#3b82f6}.rm-coord-item:nth-child(odd):hover .rm-coord-badge{background:#dd2928;color:#fff;transform:scale(1.1)}.rm-coord-item:nth-child(even):hover .rm-coord-badge{background:#3b82f6;color:#fff;transform:scale(1.1)}.rm-coord-text{flex:1;font-family:'Poppins',sans-serif;font-size:15px;font-weight:500;color:#222;line-height:1.5;transition:color .2s ease}.rm-coord-item:hover .rm-coord-text{color:#1a1a2e}.rm-coord-check{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .3s ease,transform .3s ease}.rm-coord-item:nth-child(odd) .rm-coord-check{background:rgba(221,41,40,.07)}.rm-coord-item:nth-child(even) .rm-coord-check{background:rgba(59,130,246,.07)}.rm-coord-item:nth-child(odd):hover .rm-coord-check{background:rgba(221,41,40,.14);transform:scale(1.05)}.rm-coord-item:nth-child(even):hover .rm-coord-check{background:rgba(59,130,246,.14);transform:scale(1.05)}.rm-coord-check svg{width:14px;height:14px}.rm-coord-item:nth-child(odd) .rm-coord-check svg{stroke:#dd2928}.rm-coord-item:nth-child(even) .rm-coord-check svg{stroke:#3b82f6}.rm-coord-info{opacity:0;transform:translateX(-24px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.rm-coord-item{opacity:0;transform:translateX(24px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),background .3s ease,padding-right .3s ease}.rm-coord.rm-co-visible .rm-coord-info{opacity:1;transform:translateX(0)}.rm-coord.rm-co-visible .rm-coord-item{opacity:1;transform:translateX(0)}.rm-coord.rm-co-visible .rm-coord-item:nth-child(1){transition-delay:.1s}.rm-coord.rm-co-visible .rm-coord-item:nth-child(2){transition-delay:.18s}.rm-coord.rm-co-visible .rm-coord-item:nth-child(3){transition-delay:.26s}.rm-coord.rm-co-visible .rm-coord-item:nth-child(4){transition-delay:.34s}.rm-coord.rm-co-visible .rm-coord-item:nth-child(5){transition-delay:.42s}.rm-coord.rm-co-visible .rm-coord-item:nth-child(6){transition-delay:.5s}.rm-coord.rm-co-visible .rm-coord-item:nth-child(7){transition-delay:.58s}@media (max-width:991px){.rm-coord-inner{grid-template-columns:1fr;gap:40px}.rm-coord-info{position:static}.rm-coord-info h2{font-size:30px}.rm-coord-list:before{top:20px;bottom:20px}}@media (max-width:575px){.rm-coord{padding:50px 16px 60px}.rm-coord-info h2{font-size:26px}.rm-coord-info p{font-size:14px}.rm-coord-text{font-size:14px}.rm-coord-counter-num{font-size:44px}.rm-coord-item{gap:14px}}.rm-process{width:100%;max-width:1240px;margin:0 auto;padding:80px 20px 90px;position:relative}.rm-process-header{text-align:center;max-width:600px;margin:0 auto 60px}.rm-process-header h2{font-family:'Clash Display',sans-serif;font-size:40px;font-weight:700;color:#1a1a2e;line-height:1.15;margin:0 0 12px;letter-spacing:-.8px}.rm-process-header h2 .rm-ph{color:#dd2928}.rm-process-header p{font-family:'Poppins',sans-serif;font-size:15.5px;color:#777;line-height:1.7;margin:0}.rm-timeline{position:relative;display:flex;flex-direction:column;gap:0}.rm-timeline:before{content:'';position:absolute;top:0;left:47px;width:2px;height:100%;background:linear-gradient(180deg,#dd2928 0%,#3b82f6 50%,#dd2928 100%);opacity:.15;z-index:0}.rm-step{display:grid;grid-template-columns:96px 1fr;gap:36px;position:relative;padding-bottom:48px}.rm-step:last-child{padding-bottom:0}.rm-step-node{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.rm-step-circle{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Clash Display',sans-serif;font-size:20px;font-weight:700;color:#fff;position:relative;flex-shrink:0;box-shadow:0 4px 16px rgba(0,0,0,.1);transition:transform .35s ease,box-shadow .35s ease}.rm-step:hover .rm-step-circle{transform:scale(1.08);box-shadow:0 6px 24px rgba(0,0,0,.15)}.rm-step-circle:after{content:'';position:absolute;inset:-5px;border-radius:50%;border:2px solid currentColor;opacity:.15;transition:opacity .35s ease}.rm-step:hover .rm-step-circle:after{opacity:.3}.rm-step:nth-child(1) .rm-step-circle{background:#dd2928;color:#dd2928}.rm-step:nth-child(2) .rm-step-circle{background:#3b82f6;color:#3b82f6}.rm-step:nth-child(3) .rm-step-circle{background:#dd2928;color:#dd2928}.rm-step:nth-child(4) .rm-step-circle{background:#3b82f6;color:#3b82f6}.rm-step:nth-child(5) .rm-step-circle{background:#dd2928;color:#dd2928}.rm-step-circle span{color:#fff;position:relative;z-index:1}.rm-step:not(:last-child) .rm-step-node:after{content:'';position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background:#e0e0e6}.rm-step-card{background:#fff;border-radius:14px;padding:32px 30px;border:1px solid rgba(0,0,0,.05);position:relative;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}.rm-step:hover .rm-step-card{transform:translateY(-3px);box-shadow:0 10px 36px rgba(0,0,0,.07)}.rm-step-card:before{content:'';position:absolute;top:0;left:28px;width:40px;height:3px;border-radius:0 0 3px 3px}.rm-step:nth-child(1) .rm-step-card:before{background:#dd2928}.rm-step:nth-child(2) .rm-step-card:before{background:#3b82f6}.rm-step:nth-child(3) .rm-step-card:before{background:#dd2928}.rm-step:nth-child(4) .rm-step-card:before{background:#3b82f6}.rm-step:nth-child(5) .rm-step-card:before{background:#dd2928}.rm-step-card:after{content:'';position:absolute;top:22px;left:-8px;width:16px;height:16px;background:#fff;border:1px solid rgba(0,0,0,.05);border-right:none;border-top:none;transform:rotate(45deg)}.rm-step-label{font-family:'Poppins',sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:6px;display:block}.rm-step:nth-child(1) .rm-step-label{color:#dd2928}.rm-step:nth-child(2) .rm-step-label{color:#3b82f6}.rm-step:nth-child(3) .rm-step-label{color:#dd2928}.rm-step:nth-child(4) .rm-step-label{color:#3b82f6}.rm-step:nth-child(5) .rm-step-label{color:#dd2928}.rm-step-card h3{font-family:'Clash Display',sans-serif;font-size:21px;font-weight:600;color:#1a1a2e;line-height:1.3;margin:0 0 12px;letter-spacing:-.3px}.rm-step-card p{font-family:'Poppins',sans-serif;font-size:14.5px;color:#666;line-height:1.75;margin:0}.rm-step-icon{position:absolute;top:28px;right:28px;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;opacity:.08;transition:opacity .35s ease}.rm-step:hover .rm-step-icon{opacity:.14}.rm-step-icon svg{width:40px;height:40px}.rm-step:nth-child(odd) .rm-step-icon svg{stroke:#dd2928}.rm-step:nth-child(even) .rm-step-icon svg{stroke:#3b82f6}.rm-process-header,.rm-step{opacity:0;transform:translateY(30px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.rm-process-header.rm-proc-vis,.rm-step.rm-proc-vis{opacity:1;transform:translateY(0)}.rm-step:nth-child(1){transition-delay:.05s}.rm-step:nth-child(2){transition-delay:.15s}.rm-step:nth-child(3){transition-delay:.25s}.rm-step:nth-child(4){transition-delay:.35s}.rm-step:nth-child(5){transition-delay:.45s}@media (max-width:768px){.rm-process{padding:50px 16px 60px}.rm-process-header h2{font-size:28px}.rm-process-header{margin-bottom:44px}.rm-timeline:before{left:27px}.rm-step{grid-template-columns:56px 1fr;gap:20px;padding-bottom:36px}.rm-step-circle{width:46px;height:46px;font-size:17px}.rm-step-circle:after{inset:-4px}.rm-step-card{padding:24px 22px}.rm-step-card:after{top:18px;left:-7px;width:14px;height:14px}.rm-step-card h3{font-size:19px;padding-right:0}.rm-step-card p{font-size:14px}.rm-step-icon{display:none}.rm-step:not(:last-child) .rm-step-node:after{display:none}}.elementor-12878 .elementor-element.elementor-element-245c53ed{background:linear-gradient(101deg,#eef3f8 0%,#fcf4f4 100%)}.rm-areas{width:100%;max-width:1240px;margin:0 auto;padding:80px 20px 90px}.rm-areas-header{text-align:center;max-width:680px;margin:0 auto 52px}.rm-areas-header h2{font-family:'Clash Display',sans-serif;font-size:40px;font-weight:700;color:#1a1a2e;line-height:1.15;margin:0 0 14px;letter-spacing:-.8px}.rm-areas-header h2 .rm-ar-hl{color:#dd2928}.rm-areas-header p{font-family:'Poppins',sans-serif;font-size:15.5px;color:#777;line-height:1.7;margin:0}.rm-areas-body{display:flex;flex-direction:column;gap:24px}.rm-areas-zone{background:#fff;border-radius:18px;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 28px rgba(0,0,0,.05);padding:32px 36px;overflow:hidden;position:relative}.rm-areas-zone:after{content:'';position:absolute;top:0;right:0;width:130px;height:130px;background-image:radial-gradient(circle,rgba(221,41,40,.12) 1.3px,transparent 1.3px);background-size:14px 14px;pointer-events:none;border-radius:0 18px 0 0}.rm-zone-header{display:flex;align-items:center;gap:12px;margin-bottom:26px;padding-bottom:22px;border-bottom:1px solid rgba(0,0,0,.06)}.rm-zone-icon{width:36px;height:36px;background:rgba(221,41,40,.07);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rm-zone-icon svg{width:17px;height:17px;stroke:#dd2928;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.rm-zone-label{font-family:'Poppins',sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;color:#dd2928}.rm-zone-count{margin-left:auto;font-family:'Clash Display',sans-serif;font-size:13px;font-weight:600;color:#aaa;background:#f4f5f8;padding:4px 12px;border-radius:20px}.rm-zone-grid{display:flex;flex-wrap:wrap;gap:10px}.rm-area-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#f6f7fb;border:1px solid rgba(0,0,0,.08);border-radius:50px;font-family:'Poppins',sans-serif;font-size:13.5px;font-weight:500;color:#1a1a2e;cursor:default;transition:all .28s cubic-bezier(.22,1,.36,1);position:relative}.rm-area-pill:hover{background:#dd2928;color:#fff;border-color:#dd2928;transform:translateY(-3px);box-shadow:0 8px 22px rgba(221,41,40,.28)}.rm-pill-dot{width:7px;height:7px;background:rgba(221,41,40,.5);border-radius:50%;flex-shrink:0;transition:background .28s ease}.rm-area-pill:hover .rm-pill-dot{background:rgba(255,255,255,.7)}.rm-areas-footer{display:grid;grid-template-columns:1fr 1fr;gap:24px}.rm-area-card{background:#fff;border-radius:18px;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 28px rgba(0,0,0,.05);padding:32px 36px;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.rm-area-card:hover{transform:translateY(-4px);box-shadow:0 14px 44px rgba(0,0,0,.09)}.rm-area-card:before{content:'';position:absolute;top:0;left:0;right:0;height:3px;border-radius:18px 18px 0 0}.rm-area-card--emirates:before{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.rm-area-card--intl:before{background:linear-gradient(90deg,#dd2928,#ef5350)}.rm-area-card:after{content:'';position:absolute;bottom:-30px;right:-30px;width:120px;height:120px;border-radius:50%;pointer-events:none}.rm-area-card--emirates:after{background:rgba(59,130,246,.05)}.rm-area-card--intl:after{background:rgba(221,41,40,.05)}.rm-card-icon{width:50px;height:50px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.rm-area-card--emirates .rm-card-icon{background:rgba(59,130,246,.08)}.rm-area-card--intl .rm-card-icon{background:rgba(221,41,40,.08)}.rm-card-icon svg{width:24px;height:24px;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round}.rm-area-card--emirates .rm-card-icon svg{stroke:#3b82f6}.rm-area-card--intl .rm-card-icon svg{stroke:#dd2928}.rm-card-title{font-family:'Clash Display',sans-serif;font-size:20px;font-weight:700;color:#1a1a2e;margin:0 0 10px;letter-spacing:-.3px;line-height:1.25}.rm-card-desc{font-family:'Poppins',sans-serif;font-size:14.5px;color:#666;line-height:1.72;margin:0 0 20px}.rm-card-tags{display:flex;flex-wrap:wrap;gap:8px}.rm-card-tag{font-family:'Poppins',sans-serif;font-size:12.5px;font-weight:500;padding:5px 14px;border-radius:50px;border:1px solid}.rm-area-card--emirates .rm-card-tag{color:#3b82f6;background:rgba(59,130,246,.06);border-color:rgba(59,130,246,.18)}.rm-area-card--intl .rm-card-tag{color:#dd2928;background:rgba(221,41,40,.06);border-color:rgba(221,41,40,.18)}.rm-areas-header,.rm-areas-zone,.rm-area-card{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.rm-areas-header.rm-ar-vis,.rm-areas-zone.rm-ar-vis,.rm-area-card.rm-ar-vis{opacity:1;transform:translateY(0)}.rm-areas-zone{transition-delay:.1s}.rm-areas-zone.rm-ar-vis .rm-area-pill{animation:rmPillIn .45s cubic-bezier(.22,1,.36,1) both}.rm-areas-zone.rm-ar-vis .rm-area-pill:nth-child(1){animation-delay:.15s}.rm-areas-zone.rm-ar-vis .rm-area-pill:nth-child(2){animation-delay:.2s}.rm-areas-zone.rm-ar-vis .rm-area-pill:nth-child(3){animation-delay:.25s}.rm-areas-zone.rm-ar-vis .rm-area-pill:nth-child(4){animation-delay:.3s}.rm-areas-zone.rm-ar-vis .rm-area-pill:nth-child(5){animation-delay:.35s}.rm-areas-zone.rm-ar-vis .rm-area-pill:nth-child(6){animation-delay:.4s}.rm-areas-zone.rm-ar-vis .rm-area-pill:nth-child(7){animation-delay:.45s}.rm-areas-zone.rm-ar-vis .rm-area-pill:nth-child(8){animation-delay:.5s}.rm-areas-zone.rm-ar-vis .rm-area-pill:nth-child(9){animation-delay:.55s}.rm-areas-zone.rm-ar-vis .rm-area-pill:nth-child(10){animation-delay:.6s}.rm-areas-zone.rm-ar-vis .rm-area-pill:nth-child(11){animation-delay:.65s}@keyframes rmPillIn{from{opacity:0;transform:scale(.88) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.rm-area-card:nth-child(1){transition-delay:.18s}.rm-area-card:nth-child(2){transition-delay:.28s}@media (max-width:991px){.rm-areas-footer{grid-template-columns:1fr}}@media (max-width:768px){.rm-areas{padding:50px 16px 60px}.rm-areas-header h2{font-size:28px}.rm-areas-header{margin-bottom:36px}.rm-areas-zone,.rm-area-card{padding:24px 22px;border-radius:14px}.rm-zone-count{display:none}.rm-area-pill{font-size:13px;padding:9px 16px}.rm-card-title{font-size:18px}.rm-card-desc{font-size:14px}}@media (max-width:480px){.rm-zone-grid{gap:8px}.rm-area-pill{font-size:12.5px;padding:8px 14px}}.rm-tsec{width:100%;max-width:1240px;margin:0 auto;padding:80px 20px 90px}.rm-tsec-header{text-align:center;margin-bottom:48px}.rm-tsec-header h2{font-family:'Clash Display',sans-serif;font-size:38px;font-weight:700;color:#1a1a2e;line-height:1.2;margin:0 0 14px;letter-spacing:-.7px}.rm-tsec-header h2 .rm-ts-hl{color:#dd2928}.rm-tsec-rating{display:inline-flex;align-items:center;gap:8px;background:#fff;border-radius:50px;padding:7px 16px;box-shadow:0 2px 12px rgba(0,0,0,.07)}.rm-tsec-stars{display:flex;gap:2px}.rm-tsec-stars svg{width:15px;height:15px}.rm-tsec-rating-text{font-family:'Poppins',sans-serif;font-size:13px;font-weight:600;color:#1a1a2e}.rm-tsec-rating-text span{font-weight:400;color:#888;margin-left:2px}.rm-tsec-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.rm-tsec-card{background:#fff;border-radius:18px;padding:36px 32px 30px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.8);box-shadow:0 4px 24px rgba(0,0,0,.06);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}.rm-tsec-card:hover{transform:translateY(-4px);box-shadow:0 14px 40px rgba(0,0,0,.1)}.rm-tsec-card:before{content:'';position:absolute;top:0;left:0;right:0;height:3px}.rm-tsec-card:nth-child(1):before{background:linear-gradient(90deg,#dd2928,#e86060)}.rm-tsec-card:nth-child(2):before{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.rm-tsec-card:after{content:'\201C';position:absolute;top:14px;right:24px;font-family:Georgia,serif;font-size:110px;line-height:1;color:rgba(0,0,0,.04);pointer-events:none}.rm-tsec-card-stars{display:flex;gap:3px;margin-bottom:18px}.rm-tsec-card-stars svg{width:16px;height:16px}.rm-tsec-quote{font-family:'Poppins',sans-serif;font-size:15px;font-weight:400;color:#444;line-height:1.8;font-style:italic;margin:0 0 24px;position:relative;z-index:1}.rm-tsec-reviewer{display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px solid rgba(0,0,0,.06)}.rm-tsec-avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Clash Display',sans-serif;font-size:15px;font-weight:700;flex-shrink:0}.rm-tsec-card:nth-child(1) .rm-tsec-avatar{background:rgba(221,41,40,.09);color:#dd2928}.rm-tsec-card:nth-child(2) .rm-tsec-avatar{background:rgba(59,130,246,.09);color:#3b82f6}.rm-tsec-reviewer-info strong{display:block;font-family:'Poppins',sans-serif;font-size:14px;font-weight:600;color:#1a1a2e}.rm-tsec-reviewer-info span{font-family:'Poppins',sans-serif;font-size:12.5px;color:#999}.rm-tsec-area{background:#fff;border-radius:18px;padding:36px 40px;display:grid;grid-template-columns:auto 1fr;gap:0 36px;align-items:start;border:1px solid rgba(255,255,255,.8);box-shadow:0 4px 24px rgba(0,0,0,.06);position:relative;overflow:hidden;transition:box-shadow .4s ease}.rm-tsec-area:hover{box-shadow:0 10px 36px rgba(0,0,0,.09)}.rm-tsec-area:before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#dd2928)}.rm-tsec-area-icon{width:56px;height:56px;border-radius:16px;background:rgba(59,130,246,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:3px;transition:transform .35s ease}.rm-tsec-area:hover .rm-tsec-area-icon{transform:scale(1.07)}.rm-tsec-area-icon svg{width:26px;height:26px}.rm-tsec-area-label{font-family:'Poppins',sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;color:#3b82f6;margin-bottom:8px;display:block}.rm-tsec-area h3{font-family:'Clash Display',sans-serif;font-size:22px;font-weight:700;color:#1a1a2e;line-height:1.25;margin:0 0 14px;letter-spacing:-.3px}.rm-tsec-area p{font-family:'Poppins',sans-serif;font-size:14.5px;font-weight:400;color:#666;line-height:1.8;margin:0}.rm-tsec-header,.rm-tsec-card,.rm-tsec-area{opacity:0;transform:translateY(28px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.rm-tsec-card{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}.rm-tsec.rm-ts-visible .rm-tsec-header{opacity:1;transform:translateY(0);transition-delay:.05s}.rm-tsec.rm-ts-visible .rm-tsec-card:nth-child(1){opacity:1;transform:translateY(0);transition-delay:.15s}.rm-tsec.rm-ts-visible .rm-tsec-card:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.25s}.rm-tsec.rm-ts-visible .rm-tsec-area{opacity:1;transform:translateY(0);transition-delay:.35s}.rm-tsec.rm-ts-visible .rm-tsec-card:hover{transform:translateY(-4px)}.rm-tsec.rm-ts-visible .rm-tsec-area:hover{transform:translateY(0)}@media (max-width:767px){.rm-tsec-grid{grid-template-columns:1fr}.rm-tsec-area{grid-template-columns:1fr;gap:0;padding:30px 26px}.rm-tsec-area-icon{margin-bottom:18px}.rm-tsec-header h2{font-size:30px}}@media (max-width:575px){.rm-tsec{padding:50px 16px 60px}.rm-tsec-header h2{font-size:26px}.rm-tsec-card{padding:28px 24px 24px}.rm-tsec-quote{font-size:14px}}.rm-faq{width:100%;max-width:1240px;margin:0 auto;padding:80px 20px 90px}.rm-faq-header{text-align:center;max-width:620px;margin:0 auto 56px}.rm-faq-header h2{font-family:'Clash Display',sans-serif;font-size:40px;font-weight:700;color:#1a1a2e;line-height:1.15;margin:0 0 12px;letter-spacing:-.8px}.rm-faq-header h2 .rm-fq-hl{color:#dd2928}.rm-faq-header p{font-family:'Poppins',sans-serif;font-size:15.5px;color:#777;line-height:1.7;margin:0}.rm-faq-body{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.rm-faq-item{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;overflow:hidden;transition:box-shadow .32s ease,border-color .32s ease;cursor:pointer}.rm-faq-item:hover{box-shadow:0 6px 28px rgba(0,0,0,.07)}.rm-faq-item.rm-fq-open{box-shadow:0 8px 36px rgba(0,0,0,.09)}.rm-faq-col:nth-child(odd) .rm-faq-item.rm-fq-open{box-shadow:inset 3px 0 0 #dd2928,0 8px 36px rgba(0,0,0,.09);border-color:rgba(221,41,40,.15)}.rm-faq-col:nth-child(even) .rm-faq-item.rm-fq-open{box-shadow:inset 3px 0 0 #3b82f6,0 8px 36px rgba(0,0,0,.09);border-color:rgba(59,130,246,.15)}.rm-faq-q{display:flex;align-items:flex-start;gap:14px;padding:22px 22px 22px 24px;cursor:pointer;user-select:none;-webkit-user-select:none}.rm-fq-num{font-family:'Clash Display',sans-serif;font-size:11.5px;font-weight:700;width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;transition:background .28s ease}.rm-faq-col:nth-child(odd) .rm-fq-num{background:rgba(221,41,40,.08);color:#dd2928}.rm-faq-col:nth-child(even) .rm-fq-num{background:rgba(59,130,246,.08);color:#3b82f6}.rm-faq-col:nth-child(odd) .rm-faq-item.rm-fq-open .rm-fq-num{background:rgba(221,41,40,.14)}.rm-faq-col:nth-child(even) .rm-faq-item.rm-fq-open .rm-fq-num{background:rgba(59,130,246,.14)}.rm-fq-question{font-family:'Clash Display',sans-serif;font-size:16.5px;font-weight:600;color:#1a1a2e;flex:1;line-height:1.38;letter-spacing:-.2px;transition:color .28s ease}.rm-faq-col:nth-child(odd) .rm-faq-item.rm-fq-open .rm-fq-question{color:#1a1a2e}.rm-fq-toggle{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f3f4f7;margin-top:1px;transition:background .28s ease}.rm-fq-toggle svg{width:14px;height:14px;fill:none;stroke:#999;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .38s cubic-bezier(.22,1,.36,1),stroke .28s ease}.rm-faq-col:nth-child(odd) .rm-faq-item.rm-fq-open .rm-fq-toggle{background:rgba(221,41,40,.1)}.rm-faq-col:nth-child(even) .rm-faq-item.rm-fq-open .rm-fq-toggle{background:rgba(59,130,246,.1)}.rm-faq-col:nth-child(odd) .rm-faq-item.rm-fq-open .rm-fq-toggle svg{stroke:#dd2928;transform:rotate(180deg)}.rm-faq-col:nth-child(even) .rm-faq-item.rm-fq-open .rm-fq-toggle svg{stroke:#3b82f6;transform:rotate(180deg)}.rm-fq-panel{max-height:0;overflow:hidden;transition:max-height .48s cubic-bezier(.22,1,.36,1)}.rm-faq-item.rm-fq-open .rm-fq-panel{max-height:400px}.rm-fq-answer{padding:0 22px 22px 66px;font-family:'Poppins',sans-serif;font-size:14.5px;color:#666;line-height:1.78;border-top:1px solid rgba(0,0,0,.05);padding-top:16px}.rm-faq-header{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.rm-faq-header.rm-fq-vis{opacity:1;transform:translateY(0)}.rm-faq-item{opacity:0;transform:translateY(22px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),box-shadow .32s ease,border-color .32s ease}.rm-faq-item.rm-fq-vis{opacity:1;transform:translateY(0)}@media (max-width:900px){.rm-faq-body{grid-template-columns:1fr;gap:10px}.rm-faq-col{display:contents}}@media (max-width:768px){.rm-faq{padding:50px 16px 60px}.rm-faq-header h2{font-size:28px}.rm-faq-header{margin-bottom:36px}.rm-fq-question{font-size:15.5px}.rm-fq-answer{font-size:14px;padding-left:22px}.rm-fq-num{display:none}}.rm-cta-outer{width:100%;max-width:1240px;margin:0 auto;padding:80px 20px 90px}.rm-cta-box{position:relative;border-radius:20px;padding:60px 50px;overflow:hidden;text-align:center;background:linear-gradient(135deg,#1a1a2e 0%,#2d1a1a 50%,#1a1a2e 100%)}.rm-cta-box:before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:40px 40px;z-index:0}.rm-cta-glow{position:absolute;border-radius:50%;pointer-events:none;z-index:0;filter:blur(60px)}.rm-cta-glow-1{width:300px;height:300px;background:rgba(221,41,40,.12);top:-80px;right:-60px}.rm-cta-glow-2{width:250px;height:250px;background:rgba(59,130,246,.1);bottom:-70px;left:-50px}.rm-cta-content{position:relative;z-index:2;max-width:700px;margin:0 auto}.rm-cta-content h2{font-family:'Clash Display',sans-serif;font-size:38px;font-weight:700;color:#fff;line-height:1.18;margin:0 0 18px;letter-spacing:-.6px}.rm-cta-content h2 .rm-ct{color:#dd2928}.rm-cta-content>p{font-family:'Poppins',sans-serif;font-size:15px;color:rgba(255,255,255,.6);line-height:1.75;margin:0 0 10px}.rm-cta-content>p:last-of-type{margin-bottom:0}.rm-cta-content>p strong{color:rgba(255,255,255,.85);font-weight:600}.rm-cta-areas{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 0 36px}.rm-cta-tag{display:inline-block;padding:5px 14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:50px;font-family:'Poppins',sans-serif;font-size:12px;font-weight:500;color:rgba(255,255,255,.55);letter-spacing:.2px}.rm-cta-actions{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.rm-cta-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 34px;border-radius:8px;font-family:'Poppins',sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:all .35s ease;cursor:pointer;border:none}.rm-cta-btn svg{width:18px;height:18px;transition:transform .3s ease}.rm-cta-btn-primary{background:#dd2928;color:#fff !important;box-shadow:0 4px 20px rgba(221,41,40,.35)}.rm-cta-btn-primary:hover{background:#c42322;box-shadow:0 6px 28px rgba(221,41,40,.45);transform:translateY(-2px);color:#fff;text-decoration:none}.rm-cta-btn-primary:hover svg{transform:translateX(3px)}.rm-cta-btn-wa{background:#25d366;color:#fff !important;box-shadow:0 4px 20px rgba(37,211,102,.3)}.rm-cta-btn-wa:hover{background:#1fba59;box-shadow:0 6px 28px rgba(37,211,102,.4);transform:translateY(-2px);color:#fff;text-decoration:none}.rm-cta-btn-wa:hover svg{transform:scale(1.08)}.rm-cta-phone{display:block;margin-top:20px;font-family:'Clash Display',sans-serif;font-size:22px;font-weight:600;color:rgba(255,255,255,.4);text-decoration:none;letter-spacing:.5px;transition:color .3s ease}.rm-cta-phone:hover{color:rgba(255,255,255,.7);text-decoration:none}.rm-cta-phone span{color:rgba(255,255,255,.18);font-size:15px;font-family:'Poppins',sans-serif;font-weight:400}.rm-cta-box{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.rm-cta-outer.rm-cta-vis .rm-cta-box{opacity:1;transform:translateY(0)}@media (max-width:768px){.rm-cta-outer{padding:50px 16px 60px}.rm-cta-box{padding:44px 28px;border-radius:16px}.rm-cta-content h2{font-size:28px}.rm-cta-content>p{font-size:14px}.rm-cta-actions{flex-direction:column;gap:12px}.rm-cta-btn{width:100%;justify-content:center;padding:14px 28px}.rm-cta-phone{font-size:19px}.rm-cta-areas{gap:6px}.rm-cta-tag{font-size:11px;padding:4px 12px}}