.web-design-section{background:url(/build/assets/background-thiet-ke-website-rHvCa-HT.webp) center center / cover no-repeat;padding:30px 0;color:#000;font-family:Roboto,sans-serif}.web-design-container{max-width:1200px;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px}.web-design-text{flex:1 1 50%}.web-design-text h2{font-size:2rem;color:#093;text-shadow:1px 1px #000;margin-bottom:12px;font-weight:700}.web-design-text h4{font-size:1.6rem;color:#039;margin-bottom:20px;font-weight:600}.web-design-text p{font-size:1.15rem;margin-bottom:20px;line-height:1.6;font-weight:400}.web-design-text ul{list-style:none;padding-left:0;margin-bottom:25px}.web-design-text ul li{margin-bottom:10px;font-size:1.15rem}.web-design-text .highlight{color:red}.web-design-button{display:inline-block;padding:12px 24px;background-color:#004f89;color:#fff;border-radius:6px;text-decoration:none;transition:background-color .3s ease;font-weight:600}.web-design-button:hover{background-color:#003a63}.web-design-image{flex:1 1 40%;text-align:center}.web-design-image img{max-width:100%;height:auto}@media (max-width: 768px){.web-design-section{padding:50px 0}.web-design-container{flex-direction:column;max-width:90%}.web-design-text h2{font-size:1.5rem}.web-design-text h4{font-size:1.25rem}.web-design-text p,.web-design-text ul li{font-size:1rem}.web-design-image{flex:1 1 100%;margin-top:20px}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.float-image{animation:float 3s ease-in-out infinite}@keyframes glow{0%{box-shadow:0 0 5px #00c3ff,0 0 10px #e3f306,0 0 15px #00c3ff}50%{box-shadow:0 0 10px #00c3ff,0 0 20px #d1f022cc,0 0 30px #00c3ff}to{box-shadow:0 0 5px #00c3ff,0 0 10px #e3f306,0 0 15px #00c3ff}}.webidea-form .web-design-container{max-width:800px;margin:auto;padding:20px;text-align:center}.web-design-container h2{margin:auto;text-align:center}.webidea-form textarea,.webidea-form input{width:100%;padding:12px;margin:10px 0;border:1px solid #007bff;border-radius:5px;font-size:1.15rem}.webidea-form button{background:#004085;color:#fff;padding:12px 24px;border:none;border-radius:4px;cursor:pointer}.webidea-form button:hover{background:#0069d9}.section-website-benefits{background:linear-gradient(to bottom right,#e0f7fa,#f1f8e9);padding:60px 20px;font-family:Arial,sans-serif;text-align:center}.section-website-benefits__container{max-width:1200px;margin:0 auto}.section-website-benefits__title{font-size:1.6rem;color:#0d47a1;margin-bottom:10px}.section-website-benefits__title span{color:#1976d2}.section-website-benefits__subtitle{font-size:1.2rem;color:#333;max-width:800px;margin:0 auto 40px}.section-website-benefits__content{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.section-website-benefits__column{flex:1 1 300px;display:flex;flex-direction:column;gap:20px}.section-website-benefits__box{background-color:#fff;border-radius:999px;padding:10px 20px;box-shadow:0 4px 8px #0000000d;font-size:1.15rem;text-align:left;display:flex;align-items:center;gap:14px;transition:transform .3s}.section-website-benefits__box i{font-size:1.5rem;color:#1976d2}.section-website-benefits__box:hover{transform:translateY(-4px)}@media (max-width: 768px){.section-website-benefits__content{flex-direction:column;align-items:center}.section-website-benefits__column{width:100%}.section-website-benefits__box{font-size:1.15rem;padding:16px 24px}.section-website-benefits__box i{font-size:18px}}.why-choose-sxmedia{background-color:#f9f9f9;padding:60px 20px;font-family:Arial,sans-serif;text-align:center}.why-choose-sxmedia__container{max-width:1000px;margin:0 auto}.why-choose-sxmedia__title{font-size:1.75rem;margin-bottom:40px;color:#0d47a1}.why-choose-sxmedia__title span{color:#1976d2}.why-choose-sxmedia__list{display:grid;grid-template-columns:1fr 1fr;gap:20px 40px;list-style:none;padding:0;margin:0}.why-choose-sxmedia__item{background:#fff;border-radius:12px;padding:10px 20px;font-size:1.15rem;font-weight:500;text-align:left;box-shadow:0 4px 12px #0000000d;display:flex;align-items:center;gap:12px;transition:transform .3s ease}.why-choose-sxmedia__item i{font-size:1.5rem;color:#1976d2}.why-choose-sxmedia__item:hover{transform:translateY(-4px)}@media (max-width: 768px){.why-choose-sxmedia__list{grid-template-columns:1fr}.why-choose-sxmedia__title{font-size:26px}.why-choose-sxmedia__item{font-size:15px;padding:16px 20px}}.pricing-section{padding:20px 20px 10px;background:#fff;font-family:Arial,sans-serif;text-align:center}.pricing-container{max-width:1200px;margin:auto}.pricing-title{font-size:1.75rem;color:#0d47a1;margin-bottom:10px}.pricing-subtitle{color:#333;font-size:1.15rem;max-width:800px;margin:0 auto 40px}.pricing-grid{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.pricing-card{background:#f8f8f8;border-radius:16px;width:300px;padding:30px 20px;box-shadow:0 6px 15px #0000001a;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s}.pricing-card:hover{transform:translateY(-6px)}.pricing-card .pricing-header i{font-size:1.75rem;margin-bottom:10px;color:#fff;padding:12px;border-radius:50%;background:#ccc}.pricing-card.basic .pricing-header i{background:#4caf50}.pricing-card.business .pricing-header i{background:#2196f3}.pricing-card.pro .pricing-header i{background:#e53935}.pricing-card h3{font-size:1.25rem;margin-bottom:20px;color:#000}.pricing-features{list-style:none;padding:0;text-align:left;font-size:1.1rem;margin-bottom:30px}.pricing-features li{margin-bottom:10px;display:flex;align-items:center}.pricing-features li.check:before{content:"✔";color:#4caf50;margin-right:8px}.pricing-features li.x:before{content:"✘";color:#e53935;margin-right:8px}.pricing-footer .price{font-size:1.2rem;color:#fff;background:#4caf50;padding:10px 20px;border-radius:999px;display:inline-block}.business .price{background:#2196f3}.pro .btn-contact{background:#e53935;color:#fff;padding:10px 24px;text-decoration:none;border-radius:999px;transition:background .3s}.pro .btn-contact:hover{background:#c62828}@media (max-width: 768px){.pricing-grid{flex-direction:column;align-items:center}.pricing-card{width:90%}}.sxmedia-process{background:#f6f9fc;padding:60px 20px;font-family:Arial,sans-serif;text-align:center}.sxmedia-process__container{max-width:1200px;margin:0 auto}.sxmedia-process__title{font-size:1.75rem;color:#0d47a1;margin-bottom:50px}.sxmedia-process__title span{color:#1976d2}.sxmedia-process__timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px}.process-step{background:#fff;border-radius:12px;padding:20px 16px;box-shadow:0 6px 16px #0000000d;transition:transform .3s;display:flex;flex-direction:column;align-items:center}.process-step:hover{transform:translateY(-5px)}.step-icon{background:#1976d2;color:#fff;font-size:1.75rem;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:14px;box-shadow:0 4px 8px #0000001a}.step-content h4{font-size:1.25rem;color:#1976d2;margin:8px 0 4px}.step-content p{font-size:1.1rem;color:#333;margin:0}@media (max-width: 768px){.sxmedia-process__timeline{grid-template-columns:1fr}.process-step{flex-direction:row;gap:16px;align-items:center;text-align:left}.step-icon{margin-bottom:0;font-size:22px;width:50px;height:50px}.step-content h4{font-size:15px}.step-content p{font-size:13px}}
