.resume-bg>div>div>p:first-child{margin-top:0!important}@media print{.resume-bg{color:#1a1a1a!important;font-size:9pt!important;line-height:1.3!important;margin:0!important;max-width:100%!important;padding:0!important}.resume-bg *{margin-bottom:0!important;margin-top:0!important}.resume-bg h1{background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:#1a1a1a!important;background-clip:unset!important;border-bottom:2px solid #333;color:#1a1a1a!important;font-size:18pt!important;margin-bottom:2px!important;padding-bottom:2px!important}.resume-bg h1+h3{color:#555!important;font-size:9pt!important;font-weight:400!important;margin-bottom:4px!important}.resume-bg h2{border-bottom:1px solid #aaa;color:#1a1a1a!important;font-size:12pt!important;margin-bottom:4px!important;margin-top:10px!important;padding-bottom:1px!important}.resume-bg h3{color:#1a1a1a!important;font-size:10pt!important;margin-bottom:0!important;margin-top:6px!important}.resume-bg h4{margin-top:2px!important}.resume-bg h4,.resume-bg h5{color:#333!important;font-size:9pt!important}.resume-bg h5{font-style:italic!important;font-weight:600!important;margin-bottom:1px!important;margin-top:4px!important}.resume-bg h6{color:#333!important;font-size:9pt!important}.resume-bg h1 a,.resume-bg h2 a,.resume-bg h3 a,.resume-bg h4 a,.resume-bg h5 a,.resume-bg h6 a{color:inherit!important}.resume-bg a{color:#1a5276!important;text-decoration:none!important}.resume-bg p{color:#1a1a1a!important;font-size:9pt!important;margin-bottom:2px!important}.resume-bg blockquote{background:transparent!important;border-left-color:#666!important;color:#333!important;margin-left:0!important;padding:2px 8px!important}.resume-bg strong{color:#1a1a1a!important}.resume-bg ol,.resume-bg ul{color:#1a1a1a!important;margin-bottom:2px!important;margin-top:1px!important;padding-left:16px!important}.resume-bg li{color:#1a1a1a!important;font-size:9pt!important;margin-bottom:1px!important;padding-left:0!important}.resume-bg li,.resume-bg li>ul{margin-top:0!important}.resume-bg ol>li::marker,.resume-bg ul>li::marker{color:#333!important}.resume-bg hr{border-color:#ccc!important;margin:6px 0!important}.resume-bg h2,.resume-bg h3,.resume-bg h5{page-break-after:avoid}.resume-bg ol,.resume-bg ul{page-break-inside:avoid}}
