.about-section{background:#fff;border:1px solid #e9ecef;border-radius:15px;padding:25px;margin:10px 0}.about-tag{display:inline-block;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;background-color:#d6c7dfde;padding:10px;border-radius:10px;color:var(--primary-color);border:1px solid #ebebeb}.about-section h1,.about-section h2{color:#000;margin-bottom:10px;font-size:28px!important;font-weight:800;line-height:1.2}.about-section h1 span,.about-section h2 span{color:var(--primary-color);margin-bottom:10px;font-size:28px!important;font-weight:800;line-height:1.2}.about-section h3{font-size:20px;font-weight:700;color:#000;margin-top:24px;margin-bottom:12px}.about-section p{color:#2a2525;margin-bottom:5px;font-size:17px;line-height:1.8}.about-section p:last-child{margin-bottom:0}.about-section .mo-partner-list,.about-section .why-choose-list{font-size:17px;line-height:1.8;color:#2a2525;padding-left:20px;margin-bottom:5px}.about-section .why-choose-list{margin-top:16px}.about-section .why-choose-list li{margin-bottom:8px}.about-section .why-choose-list li:last-child{margin-bottom:0}.about-section .mo-partner-list li{margin-bottom:8px}.about-section .mo-partner-list li:last-child{margin-bottom:0}@media (max-width:768px){.about-section{padding:25px}.about-section h1,.about-section h1 span,.about-section h2,.about-section h2 span{font-size:22px!important}.about-section p{font-size:17px}.about-section{text-align:start!important}}.about-section .services-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:18px}.about-section .services-grid .service-item{display:block;background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:18px 20px;color:inherit;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.about-section .services-grid .service-item:focus-visible,.about-section .services-grid .service-item:hover{border-color:var(--primary-color);box-shadow:0 6px 18px rgba(74,1,124,.12);transform:translateY(-2px)}.about-section .services-grid .service-item h4{font-size:19px;font-weight:700;line-height:1.3;color:var(--primary-color);margin:0 0 8px}.about-section .services-grid .service-item p{font-size:16px;line-height:1.6;color:#2a2525;margin:0}@media (max-width:768px){.about-section .services-grid{grid-template-columns:1fr;gap:12px}.about-section .services-grid .service-item h4{font-size:17px}}