#globalPromo{margin:60px 0}#globalPromo #bgc{background-position:50%;background-size:cover;bottom:2px;left:0;right:0;top:0}#globalPromo .pT-lg{padding-bottom:60px}#globalPromo a{text-decoration:none}#globalPromo a:hover{text-decoration:underline}#globalPromo .label{font-size:.85rem;font-weight:700;line-height:1;margin:0 0 1em;padding:0}#globalPromo h2{font-size:2rem;line-height:1.25;margin:0;padding:0}#globalPromo .narrow img{height:auto;max-width:100%}#globalPromo .legal-consent-container{font-size:.715rem;line-height:1.25}#globalPromo #swish,#globalPromo #swish img{margin:0;padding:0;width:100%}#globalPromo #swish img{display:block;min-height:50px;vertical-align:bottom}#globalPromo input[type=email],#globalPromo input[type=phone],#globalPromo input[type=tel],#globalPromo input[type=text],#globalPromo input[type=url]{-webkit-appearance:none;appearance:none;border:none;-wekbit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-sizing:border-box;line-height:1;min-width:75%;padding:1em}#globalPromo .hs-button{font-size:1rem!important;line-height:1!important;margin-top:1em;padding:.75em 2em!important}.hs-form-field{padding-bottom:1em}.hs-form-required{display:inline}@media screen and (min-width:768px){#globalPromo .wide{width:52%}#globalPromo .narrow{width:46.5%}}