body{font-family:'Montserrat',sans-serif;color:#F5F5F5;background-color:#000000}h1,h2,h3,h4,h5,h6{font-family:'Oswald',sans-serif;font-weight:bold;color:#007BFF;text-transform:uppercase}a{color:#007BFF;text-decoration:none;transition:0.3s ease-in-out}a:hover{color:#E63946}.et_pb_button{background-color:#007BFF;color:white;font-size:18px;font-weight:bold;text-transform:uppercase;border-radius:5px;padding:12px 20px;transition:all 0.3s ease-in-out}.et_pb_button:hover{background-color:#E63946}.hero-section{background:url('https://source.unsplash.com/1600x900/?fitness,gym') no-repeat center center;background-size:cover;text-align:center;padding:100px 20px}.hero-section h1{font-size:48px;color:white}.hero-section p{font-size:22px;color:#F5F5F5}.calculator-section{background-color:#222222;padding:50px;text-align:center;border-radius:10px}.calculator-section input,.calculator-section select{width:100%;padding:10px;margin:10px 0;border-radius:5px;border:1px solid #007BFF;background:#111;color:white}.calculator-section button{background-color:#007BFF;color:white;padding:12px 20px;font-size:18px;border:none;border-radius:5px;cursor:pointer;transition:0.3s ease-in-out}.calculator-section button:hover{background-color:#E63946}.final-cta{background-color:#007BFF;text-align:center;padding:60px 20px;color:white}.final-cta h2{font-size:36px;color:white}.final-cta .et_pb_button{background-color:#000;color:white}.final-cta .et_pb_button:hover{background-color:#E63946}#fluentform_3 .ff-el-form-control.ff-el-select,#fluentform_3 .ff-el-form-control.ff-el-select option{background-color:#f0f0f0!important;color:#000000!important;border-radius:8px}#fluentform_3 .ff-el-form-control.ff-el-select option:hover{background-color:#e0e0e0!important}#fluentform_3 .ff-el-form-control.ff_radio_wrap .ff-el-option{display:inline-block;background-color:#f0f0f0;color:#000;padding:12px 18px;margin:5px;border-radius:10px;border:2px solid transparent;cursor:pointer;transition:0.3s ease;font-weight:500}#fluentform_3 .ff-el-form-control.ff_radio_wrap .ff-el-option:hover{background-color:#e0e0e0}#fluentform_3 .ff-el-form-control.ff_radio_wrap input[type="radio"]:checked+label.ff-el-option{background-color:#007bff;color:#fff;border-color:#007bff}#fluentform_3 .ff-el-form-control.ff_radio_wrap input[type="radio"]{display:none}