body{ padding: 0 0 0 0; margin-top: 0px; margin-left: 0px; margin-right: 0px; font-family: 'Poppins', sans-serif; color: #e0e0e0; background-color: rgba(2, 1, 1, 0.959); width: 100vw; height: 550vh; } .title{ color: white; text-align: center; } .smart{ font-size: 510px; margin-left: -30px; font-family: RF rufo; font-weight: bold; } .tra{ font-size: 60px; font-family: "Metal Mania", serif; font-weight: 400; text-shadow: 4px 4px 6px ; } .market-img{ position: fixed; z-index: 100; background-color: transparent; width: 150px; height: 120px; object-fit: cover; object-position: center; } .join{ text-decoration: none; z-index: 500; position: fixed; bottom: 30px; right: -20px; color: black; border-radius: 13px; margin-top: 35px; margin-right: 30px; padding-top: 15px; padding-bottom: 15px; padding-left: 60px; padding-right: 60px; font-size: 20px; border: none; font-weight: bolder; background-color: rgb(242, 197, 90); cursor: pointer; transition: color 2s,border-style 20s; } section{ color: white; margin-bottom: 80px; } .add-image{ margin-top: 150px; margin-left: 5px; margin-right: 5px; width: 100%; height: 630px; z-index: 1; } .div-buttons{ margin-top: -70px; text-align: center; gap: 3px; } .arrow{ display: inline-block; cursor: pointer; background-color: grey; border-radius: 30px; padding-right: 4px; padding-left: 8px; padding-top: 5px; padding-bottom: 4px; z-index: 3; width: 20px; height: 20px; margin-left: 3px; } .arrow:hover{ background-color: whitesmoke; opacity: 0.7; } nav{ color: white; padding-top: 100px; display: flex; justify-content: center; justify-items: center; } .goal{ color: rgb(243, 243, 16); font-size: 45px; font-family: "Black Ops One", serif; font-weight: 400; font-style: normal; border: double 12px rgb(243, 243, 16); border-top: transparent; border-left: transparent; border-right: transparent; padding-left: 19px; padding-right: 19px; text-shadow: 4px 4px 6px ; } .container{ justify-content: center; margin-left: 30px; color: white; display: grid; grid-template-columns: 350px 350px 350px; grid-template-rows: 450px 450px ; margin-top: 30px; row-gap: 50px; column-gap: 90px; } .objectif{ padding: 15px; border: rgba(255, 223, 0,1) 2px solid; box-shadow: rgba(255, 223, 0,1) 3px -3px 9px; border-radius: 10px; text-align: center; } h3{ font-family: "New Rocker", serif; font-weight: 400; font-style: normal; color: rgb(242, 197, 90); font-size: 35px; } .p-1{ color: white; text-shadow: 4px 4px 6px white; font-family: Arial; font-size: 24px; } .pricing-box { background: linear-gradient(135deg, #1a1a1a, #2d2d2d); border: 1px solid #444; border-radius: 12px; box-shadow: 0 4px 12px rgba(255, 255, 255, 0.1); width: 320px; text-align: center; padding: 24px; margin: 30px; } .Basic{ font-size: 40px; font-family: "Metal Mania", serif; color: #e0e0e0; text-shadow: 4px 4px 6px black; } .Premium{ font-size: 48px; font-family: "Metal Mania", serif; color: #FFD700; text-shadow: 4px 4px 6px black; } .waywa{ font-size: 24px; color: #e0e0e0; } .top-section p { font-weight: bold; margin: 0; margin-top: 13px; padding: 16px 0; } .middle-section .price { font-size: 48px; font-weight: 800; color: #00bfff; margin: 16px 0; } .middle-section .subtext { font-size: 18px; font-style: italic; color: #cccccc; margin: 0; padding: 8px 0; } .save ,.nope { font-size: 23px; font-style: italic; color: #FFD700; } .nope{ text-decoration: line-through; } footer{ margin-top: 200px; } fieldset { text-shadow: 4px 4px 6px black; font-family: Arial; margin: auto; background: linear-gradient(135deg, #1a1a1a, #2d2d2d); border: 1px solid #444; border-radius: 12px; box-shadow: 0 4px 12px rgba(255, 255, 255, 0.1); width: 700px; padding-right: 10px; padding: 30px; } fieldset:hover{ background: linear-gradient(135deg, #0a0a0a, #2d2d2d); } h2 { font-size: 30px; font-weight: bold; color: #e0e0e0; text-align: center; margin-bottom: 30px; } .form-group { margin-bottom: 22px; } .form-group label { font-size: 20px; font-weight: 500; color: #e0e0e0; display: block; margin-bottom: 14px; } .form-group input, .form-group textarea { width: 94%; padding: 12px; border: 1px solid #444; border-radius: 6px; background-color: #2d2d2d; color: #e0e0e0; font-size: 20px; transition: border-color 0.3s ease; } .form-group input:focus, .form-group textarea :focus { border-color: #00bfff; outline: none; } .radio-group { display: flex; gap: 22px; } .radio-group label { display: flex; align-items: center; gap: 14px; font-size: 20px; color: #e0e0e0; } .radio-group input[type="radio"] { accent-color: #00bfff; /* Neon blue for radio buttons */ } .submit-button { width: 100%; background-color: #00bfff; color: #ffffff; font-size: 20px; font-weight: bold; border: none; border-radius: 6px; padding: 12px; cursor: pointer; margin-top: 16px; transition: background-color 0.3s ease; } .submit-button:hover { background-color: #009acd; } .f1{ font-family: "Metal Mania", serif; color: #00bfff; text-shadow: 4px 4px 6px #00bfff; } .f2{ font-size: 30px; font-family: "Metal Mania", serif; color: #FFD700; text-shadow: 4px 4px 6px #FFD700; }