.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-container{position:relative;background:#f2f2f2;padding:10px 15px 5px}form legend.hs-field-desc{font-size:12px;border-bottom:0;font-style:italic;margin-bottom:10px}.dropdown-list{position:absolute;top:100%;left:0;right:0;background:white;padding:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);z-index:9;max-height:260px;overflow:scroll}.dropdown-container{margin-bottom:20px}.dropdown-container legend.hs-field-desc{position:relative;margin-bottom:5px}.dropdown-container{position:relative}.dropdown-quantity{margin-left:5px;font-style:italic}.dropdown-arrow{content:'';width:45px;height:100%;right:0;position:absolute;top:0;bottom:0;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.open-list .dropdown-arrow:before{content:'x';position:absolute;right:0;font-family:Arial,sans-serif;margin-right:11px;top:50%;z-index:1;margin-top:-15px;padding:2px 5px;background:#f2f2f2;color:grey}.dropdown-button{display:block}.dropdown-search{padding:7px 15px !important}.dropdown-container .multi-container label{display:block;padding:5px 0}form .hs-form-field select{padding:10px 15px;height:auto;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.dropdown-label,form .hs-form-field:not(.hs-pul_godkannande) label:not(.dropdown-button)>span{font-weight:bold;margin-bottom:8px;display:inline-block}body form textarea,body form input[type="text"],body form input[type="password"],body form input[type="datetime"],body form input[type="datetime-local"],body form input[type="date"],body form input[type="month"],body form input[type="time"],body form input[type="week"],body form input[type="number"],body form input[type="email"],body form input[type="url"],body form input[type="search"],body form input[type="tel"],body form input[type="color"]{padding:12px}.hs-fieldtype-checkbox:not(.dropdown-container) .multi-container .hs-form-checkbox:not(:last-child){margin-right:5px}.hs-fieldtype-checkbox:not(.dropdown-container) .multi-container .hs-form-checkbox input:checked+span{background:#3d3d3d;color:white}.hs-fieldtype-checkbox:not(.dropdown-container) .multi-container .hs-form-checkbox input:checked+span:before{background:white}.hs-fieldtype-checkbox:not(.dropdown-container) .multi-container .hs-form-checkbox input:checked+span:after{opacity:1;border-color:#3d3d3d}.hs-fieldtype-checkbox:not(.dropdown-container) .multi-container .hs-form-checkbox span:after{width:4px;height:8px;border-right:2px solid;border-bottom:2px solid;left:21px;transform:rotate(45deg);margin-top:-6px;opacity:0;border-color:#3d3d3d}.hs-fieldtype-checkbox:not(.dropdown-container) .multi-container .hs-form-checkbox span:before{border:1px solid;margin-top:-8px;left:16px;width:14px;height:14px}.hs-fieldtype-checkbox:not(.dropdown-container) .multi-container .hs-form-checkbox span:before,.hs-fieldtype-checkbox:not(.dropdown-container) .multi-container .hs-form-checkbox span:after{content:'';position:absolute;background:transparent;top:50%}.hs-fieldtype-checkbox:not(.dropdown-container) .multi-container .hs-form-checkbox span{padding:12px 16px 12px 40px;position:relative;margin:0}.hs-fieldtype-checkbox:not(.dropdown-container) .multi-container .hs-form-checkbox input{display:none}.hs-fieldtype-checkbox:not(.dropdown-container) .multi-container{display:flex;flex-flow:row wrap}form hr{margin:20px 0 40px;border:0;height:1px;background:rgba(0,0,0,.1);position:relative;overflow:visible}form hr:before{content:attr(data-count);position:absolute;width:36px;height:36px;background:#e4e4e4;border-radius:100%;top:0;left:50%;margin-top:-18px;margin-left:-18px;display:flex;justify-content:center;align-items:center;font-size:21px;color:#717171}