section.privacy-policy{padding:0 0 35px}section.privacy-policy .inner{padding:0 50px}section.privacy-policy h2,section.privacy-policy h3{font-weight:600;font-size:1.75rem;line-height:1.3;margin:25px 0}section.privacy-policy h3{font-weight:500;font-size:1.25rem}section.privacy-policy p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:.9375rem;line-height:1.5}section.privacy-policy p:not(:last-child){margin-bottom:10px}section.privacy-policy ol li strong,section.privacy-policy p strong,section.privacy-policy ul li strong{font-weight:600}section.privacy-policy ol,section.privacy-policy ul{list-style:none;margin:30px 0}section.privacy-policy ol li,section.privacy-policy ul li{font-family:"Montserrat",sans-serif;font-weight:400;font-size:.9375rem;line-height:1.5;position:relative}section.privacy-policy ol{padding-left:50px;counter-reset:li}section.privacy-policy ol li{padding:8px 12px;min-height:40px;background:#f5f5f5;border:1px solid #e5e5e5;margin:15px 0}section.privacy-policy ol li::before{content:counter(li);counter-increment:li;width:40px;height:40px;text-align:center;background-color:#2b3195;position:absolute;left:-47px;top:-1px;font-size:1.125rem;color:#fff;padding-top:6px}section.privacy-policy ul{padding:0}section.privacy-policy ul li{padding:0 0 10px 25px}section.privacy-policy ul li::before{content:"";display:block;position:absolute;top:4px;left:0;height:14px;width:14px;border:4px solid #2b3195}section.privacy-policy a{color:#7fbc42;text-decoration:underline;transition:text-shadow .3s}section.privacy-policy a:focus,section.privacy-policy a:focus-within,section.privacy-policy a:hover{text-shadow:0 0 0}@media all and (min-width:64rem){section.privacy-policy .inner{padding:0 50px}}