:root{--primary-bg-color: #f8f8f8;--text-color: #333;--button-bg-color: #007bff;--button-text-color: #fff;--fieldset-bg-color: #fff}.sales-container{background-color:var(--primary-bg-color);color:var(--text-color);padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:600px;margin:auto}h1{text-align:center;color:var(--text-color)}.dialogue{margin:15px 0;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:var(--fieldset-bg-color)}form{margin-bottom:20px}fieldset{border:1px solid #ccc;margin:10px 0;padding:10px;border-radius:4px;background-color:var(--fieldset-bg-color)}legend{font-weight:700;color:var(--text-color)}label{display:block;margin:8px 0;color:var(--text-color)}input[type=radio],input[type=checkbox]{margin-right:8px}.calculate-btn{background-color:var(--button-bg-color);color:var(--button-text-color);border:none;padding:10px 15px;border-radius:4px;cursor:pointer;transition:background-color .3s;width:100%}.calculate-btn:hover{background-color:#0056b3}.total{font-weight:700;font-size:1.2em;color:var(--text-color)}@media (max-width: 768px){.sales-container{padding:15px}h1{font-size:1.5em}.dialogue{padding:8px}.total{font-size:1.1em}input[type=radio],input[type=checkbox]{transform:scale(1.2)}}@media (max-width: 480px){.sales-container{padding:10px}h1{font-size:1.3em}label{font-size:.9em}.calculate-btn{padding:10px}}.home{background-color:#0005;border-radius:20%}.social-media{width:2vw}.about{background-color:#0005;border-radius:20%}.about p{background-color:#00000054;color:#fff}.services-container{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:100vh;padding:2rem;background-color:#04040459;max-width:80vw;border-radius:20%}.services-list{background-color:#00000070;color:#fff;max-width:300px;padding:1em;display:flex;flex-direction:column;align-items:center;list-style:none;margin:1rem 0;border:2px solid #ce0000;border-radius:8px;box-shadow:0 4px 8px #0000001a}.services-list li{font-weight:700;text-align:center;width:100%;margin:.5em 0;display:block;font-size:1.1rem}div.rates{background-color:#000}div.example{background-color:#fff;color:#000}ul{list-style-type:none;margin:0;padding:5px;display:flex;justify-content:space-between;width:100%}li{margin:0 10px}*{margin:0;padding:0;box-sizing:border-box}header{display:flex;justify-content:center;align-items:center;background:none;border:none;border-radius:50%;position:relative;overflow:hidden;margin:0 auto;padding:0;height:20vw;width:20vw}header img{height:100%;width:auto;max-width:100%;object-fit:contain;transition:height .3s ease}@media (max-width: 768px){header img{height:40vw}}@media (max-width: 480px){header img{height:40vw}}.rotating-container{display:flex;justify-content:center;align-items:center;height:100vh;background-color:transparent;margin:0}.rotating-image{width:150px;animation:flipHorizontal 3s ease-in-out infinite}@keyframes flipHorizontal{0%{transform:scaleX(1)}50%{transform:scaleX(-1)}to{transform:scaleX(1)}}@media (max-width: 768px){.rotating-image{width:100px}}@media (max-width: 480px){.rotating-image{width:75px}}.footer{background-color:#00000083;border-radius:70%}body{background-image:url(/assets/background-Q4nC-BLb.jpeg);background-color:#000;color:#fff}h1{font-size:3em}@media (max-width: 600px){h1{font-size:4em}p{font-size:1.2em}}@media (max-width: 400px){h1{font-size:3.5em}p{font-size:1.1em}}a{text-decoration:none;color:#fff;font-size:1.2em}@media (max-width: 768px){a{font-size:1.5em}}@media (min-width: 768px){a{font-size:1.2em}}@media (min-width: 1024px){a{font-size:1.4em}}a:hover{color:#535bf2}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{margin:0;display:flex;flex-direction:column;align-items:center;min-width:320px;min-height:100vh}#root{max-width:100vw;margin:0;padding:2rem;text-align:center;display:flex;flex-direction:column;align-items:center}div{width:100%;box-sizing:border-box;text-align:center}li{list-style-type:none}a{text-decoration:none;color:#fff;text-decoration:underline}
