.elementor-40 .elementor-element.elementor-element-e70e5ed{--display:flex;}/* Start custom CSS */#moev{color:#e9e9e9;}
#moev h1{font-size:2rem;color:#fff;margin:.2em 0 .3em;line-height:1.12;}
#moev h2{font-size:1.5rem;color:#fff;margin:1.6em 0 .5em;}
#moev h3{color:#fff;}
#moev .eyebrow{color:#edca31;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:.78rem;display:block;margin-bottom:.4em;}
#moev .lead{font-size:1.12rem;color:#cfcfcf;max-width:760px;}
#moev .moevlogo{height:44px;width:auto;margin:6px 0 2px;display:block;}
#moev .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:20px 0;}
#moev .card{background:#161616;border:1px solid #262626;border-radius:14px;padding:20px 18px;}
#moev .card h3{margin:0 0 8px;font-size:1.05rem;}
#moev .card p{margin:0;color:#c2c2c2;font-size:.95rem;}
#moev .steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin:18px 0;}
#moev .step{padding:18px;background:#141414;border-radius:14px;border-left:3px solid #edca31;}
#moev .step b{color:#edca31;display:block;font-size:.8rem;letter-spacing:1px;margin-bottom:4px;}
#moev .prices{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:18px 0;}
#moev .price{background:#161616;border:1px solid #262626;border-radius:14px;padding:22px 18px;text-align:center;}
#moev .price .amt{font-size:1.45rem;font-weight:800;color:#edca31;display:block;margin-bottom:4px;}
#moev .price small{color:#9a9a9a;}
#moev .note{background:rgba(237,202,49,.10);border-left:4px solid #edca31;padding:14px 16px;border-radius:8px;color:#efefef;margin:18px 0;}
#moev a{color:#3fbf4f;text-decoration:none;font-weight:600;}
#moev .btn{display:inline-block;background:#01ef05;color:#0a0a0a;font-weight:700;padding:14px 26px;border-radius:50px;margin-top:8px;}




.elementor-page-40 .elementor-element-8d48529 .eael-gravity-form-title{visibility:hidden;position:relative;}
.elementor-page-40 .elementor-element-8d48529 .eael-gravity-form-title::after{content:"Vraag je offerte aan";visibility:visible;position:absolute;left:0;top:0;white-space:nowrap;color:#fff;}/* End custom CSS */