li.cta_menu a{padding:12px 15px!important;background-color:#830667;color:#fff!important}.et-fixed-header #top-menu li.cta_menu a{color:#fff!important}h1,h2,h3,h4,h5,h6{overflow-wrap:normal!important}#priceCalculatorContainer{max-width:600px;margin:0 auto;background:#fff;padding:30px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.step{display:none;padding:20px;border-radius:8px;background-color:#f8f9fa}.step.active{display:block}h2{margin-bottom:20px;color:#333}.option{display:flex;align-items:center;margin-bottom:15px;padding:15px;background-color:#e9ecef;border-radius:8px;cursor:pointer;border:2px solid transparent;transition:border-color 0.3s}.option:hover,.option input:checked+span{border-color:#007bff}.option input{margin-right:10px}.next-btn,.submit-btn{margin-top:20px;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}.submit-btn{background-color:#28a745}button:disabled{background-color:#6c757d;cursor:not-allowed}input[type="text"],input[type="email"]{width:calc(100% - 20px);padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}