:root{--pv-primary:#5fa647;--pv-dark:#22443f;--pv-light-bg:#f4fbf6;--pv-shadow:0 10px 30px rgba(0,0,0,0.08)}.pv-hero{background:url(/medicinep.webp) no-repeat 50%/cover;padding:120px 0;color:white;margin-bottom:50px;position:relative}.pv-hero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(34 68 63/35%);z-index:1}.pv-title{font-family:Guillon,sans-serif;font-size:3rem;font-weight:700;position:relative;z-index:2;border-left:5px solid var(--pv-primary);padding-left:20px;margin-top:6%}.pv-card{height:100%;border-radius:12px;border:none;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden}.pv-card-green{background:#eef7ee;border-left:4px solid var(--pv-primary)}.pv-card-white{background:#ffffff;border-left:4px solid var(--pv-dark)}.pv-card:hover{transform:translateY(-5px);box-shadow:var(--pv-shadow)}.h3_custom{color:var(--pv-dark);font-weight:700;margin-bottom:1rem;font-family:Guillon,sans-serif;font-size:1.4rem}.p_custom{color:#555;line-height:1.6;font-size:.95rem}.cta-section{text-align:center;margin:60px 0}.h2_custom{font-family:Guillon,sans-serif;color:var(--pv-dark);font-weight:600;font-size:1.8rem;line-height:1.4}.text-success{color:#22443f!important}.text-muted{direction:rtl}.B_text{color:#22443f!important;font-size:14px!important;-webkit-margin-start:10px;margin-inline-start:10px}.text-primary{color:#5fa647!important}.contact-container{background:#fff;border-radius:20px;box-shadow:var(--pv-shadow);padding:40px;margin-bottom:50px;overflow:hidden}.contact-title{color:#22443f;font-weight:700;margin-bottom:30px;font-size:1.6rem;padding-bottom:10px;display:inline-block;width:100%;text-align:center}.custom-form-item label{font-weight:600!important;color:var(--pv-dark)}.pv-btn{background-color:var(--pv-primary)!important;border-color:var(--pv-primary)!important;height:48px;font-size:16px;font-weight:600;border-radius:8px;transition:all .3s ease}.pv-btn:hover{background-color:var(--pv-dark)!important;border-color:var(--pv-dark)!important}.contact-img{width:100%;max-width:350px;height:auto;display:block;margin:0 auto;filter:drop-shadow(0 10px 15px rgba(0,0,0,.1))}@media screen and (max-width:1280px){.pv-hero{padding:90px 0}.pv-title{font-size:2.5rem;margin-top:5%}.contact-container{padding:30px}.contact-title{font-size:1.4rem}.contact-img{max-width:280px}}@media screen and (max-width:1024px){.pv-title{font-size:2.2rem;padding-left:15px}.h2_custom{font-size:1.5rem}}@media (max-width:768px){.pv-hero{padding:100px 10px 34px;margin-bottom:30px}.pv-title-mt{margin-top:15%}.pv-title{font-size:1.8rem;margin-top:10px;padding-left:12px;border-left-width:4px}.contact-container{padding:20px 15px;border-radius:12px}.contact-title{font-size:1.25rem;text-align:center;display:block}.h2_custom{font-size:1.3rem}.cta-section{margin:40px 0}.contact-img{max-width:220px;margin-top:30px}:where(.css-xex5fb).ant-input{font-size:12px!important}:where(.css-xex5fb).ant-form-item .ant-form-item-label>label{font-size:13px!important}.text-primary{font-size:1.2rem}}@media (max-width:480px){.pv-title{font-size:1.5rem}.h3_custom{font-size:1.2rem}.p_custom{font-size:.9rem}.contact-container{padding:15px 10px}}@media screen and (min-width:1281px) and (max-width:1440px){.contact-container{max-width:1000px;margin-left:auto;margin-right:auto}}@media screen and (max-height:700px){.cta-section{margin:30px 0}.pv-hero{padding:50px 0}}