.hs-form li{margin:3px 0}.hs-form-checkbox{padding-bottom:10px}.hs-intressekod label{font-weight:700}.newsletter-description{display:table;position:relative}.newsletter-help{cursor:help}.newsletter-info{display:none}span.hs-form-required{color:red!important}.newsletter-description:hover .newsletter-info{background:#fff;border-left:2px solid #339;border-radius:3px;box-shadow:0 0 20px rgba(0,0,0,.15),0 0 4px -2px rgba(0,0,0,.3);cursor:help;display:inline-block;font-size:.8rem;font-style:normal;line-height:1.5;padding:10px 20px;position:absolute;transform:translateX(29px);width:250px;z-index:999}li.newsletter-description:before{color:#c3c3c3;content:"●";font-size:12px;left:-14px;position:absolute;top:-1px}li.newsletter-description.newsletter-help:after{background-color:#339;border-radius:50%;color:#fff;content:"ℹ";display:inline-block;font-size:70%;height:14px;line-height:14px;position:absolute;right:-20px;text-align:center;top:4px;width:14px}.hs_yrkesroll ul li{width:33%}.hs_yrkesroll ul{display:flex;flex-wrap:wrap}input.hs-button.primary.large{padding-left:30px;padding-right:30px}input.hs-button.primary.large:hover{background-color:#317848;border-color:#317848;color:#fff}@media(max-width:768px){.newsletter-description:hover .newsletter-info{left:0;top:25px;transform:translateX(0)}.hs_yrkesroll ul li{width:100%}}