:root { --main-color: #0166ff; --main-color-hover: #2b7efa; --color-text: white; --header-color: rgb(18, 18, 22); --primary-color: rgba(16, 16, 20, 0.801); --body-color: rgb(16, 16, 20); --ads-color: rgb(32, 32, 36); --input--color: rgb(32, 32, 36); --button-border-color: rgb(32, 32, 36); --border-radius: 16px; --button-border: 6px; --muted-foreground: rgb(171, 171, 171) } .items { display: flex; flex-direction: column; gap: 1rem; padding: 1rem; max-width: 1280px; margin: 0 auto; } .title { font-style: normal; font-weight: 600; font-size: 24px; line-height: 30px; color: #ffffff; text-align: center; } .dynamic-content { color: #fff; display: flex; align-items: center; justify-content: space-between; width: 100%; max-width: 1260px; border-radius: 17px; margin-top: 100px; margin-bottom: 80px; } .dynamic-content .text-container { max-width: 600px } .dynamic-content .text-container strong { color: var(--main-color) } .dynamic-content .title { font-size: 38px; font-weight: 700; font-family: Poppins, sans-serif; line-height: 42px !important; text-align: left; } .dynamic-content .description { font-size: 14px; margin-top: 8px; line-height: 1.5; font-weight: 500; color: var(--muted-foreground); max-width: 550px; font-family: Poppins, sans-serif } .dynamic-content .button { margin-top: 15px; padding: 10px; background-color: var(--main-color); color: #fff; font-size: 1rem; font-weight: 700; border: none; border-radius: 5px; cursor: pointer; transition: background .3s } .dynamic-content .button:hover { background-color: var(--main-color-hover) } .dynamic-content .image-container img { width: 100%; max-width: 700px; height: auto; margin-left: 100px; transition: transform .5s ease, box-shadow .5s ease, filter .5s ease; animation: floating 4s ease-in-out infinite alternate } @media (max-width:480px) { .cBWEMv { margin-top: 10px; } .dynamic-content .title { font-size: 1.3rem; text-align: left; line-height: 20px !important } .dynamic-content .description { font-size: .8rem } .dynamic-content .button { font-size: .9rem; padding: 10px 16px } .dynamic-content .image-container img { display: none; ; } } @keyframes floating { 0% { transform: translateY(0) } 100% { transform: translateY(-10px) } } .dynamic-button { border-top: 1px double var(--input--color); display: flex; max-width: 1400px; text-align: center; justify-content: center } .jhfFzW { background-color: var(--ads-color); } .button2 { margin-top: 15px; padding: 10px; background-color: rgb(32, 32, 36); color: #fff; font-size: 1rem; font-weight: 700; border: none; border-radius: 5px; cursor: pointer; transition: background .3s; } .button2:hover { background-color: rgb(52, 52, 58); }