.policy-block ul li{list-style:outside}.policy-block ol li{list-style:decimal}.policy-block ul,.policy-block ol{margin-bottom:10px;padding-left:20px}.policy-block p a{cursor:pointer;color:#872100;font-weight:400;transition:all 1.25s ease-in-out}.policy-block p a:hover{color:inherit}.policy-section{background-color:#fff}.policy-container{max-width:1440px;margin:0 auto;padding:0 2rem}.policy-heading{text-align:left;border-bottom:1px solid #e8e8e8;width:fit-content;margin-bottom:15px}.policy-heading h1.common-title{margin-bottom:15px}.policy-grid{padding-top:2rem}.left-policy{align-self:start;position:sticky;top:120px}.left-policy h3{letter-spacing:.15em;text-transform:uppercase;color:#399;margin:0 0 .75rem;font-family:Jost,sans-serif;font-size:.8rem;font-weight:700}.left-policy p{color:#888;margin:0;font-family:Poppins,sans-serif;font-size:.9rem;line-height:1.7}.right-policy{flex-direction:column;gap:1.5rem;display:flex}.policy-block{border-bottom:1px solid #f0f0f0;padding-bottom:1.5rem}.policy-block:last-child{border-bottom:none;padding-bottom:0}.policy-block h4{color:#1a1a1a;letter-spacing:.01em;margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:1.1rem}.policy-block p,.right-policy>p{color:#555;margin:0 0 1rem;font-family:Be Vietnam Pro;font-size:.95rem;line-height:1.85}.policy-block p:last-child,.right-policy>p:last-child{margin-bottom:0}.policy-section .container22{width:95%;margin-inline:auto}@media screen and (min-width:1025px){.policy-section{margin-top:0}}@media screen and (max-width:1024px){.policy-grid{gap:3rem}.policy-section{padding:70px 0}.policy-heading h1.common-title{font-size:32px}.policy-heading{margin-bottom:1rem}}@media screen and (max-width:767px){.policy-heading{margin-bottom:2rem}.policy-section{padding:60px 0}.policy-grid{grid-template-columns:1fr;gap:1.5rem}.left-policy{border-left:3px solid #399;padding-left:1rem;position:static}.left-policy h3{font-size:.75rem}.left-policy p{display:none}.policy-container{padding-inline:1.5rem}.policy-block{gap:20px;padding-bottom:20px}.policy-grid{padding-top:20px}.right-policy{gap:20px}.policy-heading h1.common-title{font-size:28px;line-height:1.2}}@media screen and (max-width:480px){.policy-container{padding:0 1rem}.policy-heading{margin-bottom:1.5rem}.policy-heading h1.common-title{font-size:23px}.policy-block p,.right-policy>p{font-size:.85rem}}
