#inquiryModal .modal-dialog{max-width:550px}.nyfiken{animation-name:dropHeader;animation-duration:.3s;animation-timing-function:ease-out;animation-iteration-count:1}.nyfiken-body{background:#fff url(/corporate/img/nyfiken-bg.png) 0 0/100% no-repeat;border-radius:4px;width:100%;min-height:95vh;padding:40px 35px 50px;font-size:16px;position:relative}.modal .nyfiken-body{min-height:auto}.nyfiken-content{max-width:480px;margin:0 auto}.nyfiken .intro{text-align:center}.nyfiken h1{color:#298ccd;margin:10px 0;font-size:30px;font-weight:600}.nyfiken p{color:#555;margin:0 0 25px;font-size:20px;font-weight:300;line-height:1.3em}.nyfiken h3{color:#298ccd;text-align:center;margin:0 0 10px;font-size:17px;font-weight:600}.nyfiken .svenskalag-logo{display:none}.nyfiken .close{background:url(/corporate/img/close.svg) 0 0/100% no-repeat;width:50px;height:50px;display:block;position:absolute;top:10px;right:10px}.toggle-list{background:#fff;border:1px solid #ccc;border-radius:4px;margin:0;padding:0;font-size:0;list-style:none}.toggle-list.toggle-list-radio li label{justify-content:unset}.toggle-list.toggle-list-radio li i{margin-right:6px}.toggle-list.invalid{border-color:#e74c3c}.toggle-list li{color:#aaa;border-top:1px solid #ccc;font-size:16px;line-height:44px}.toggle-list li span{color:#777}.toggle-list li.active{color:#17bd80}.toggle-list li:first-child{border:0}.toggle-list li label{cursor:pointer;justify-content:space-between;align-items:center;margin:0;padding:0 10px;display:flex}.toggle-list li i{font-size:24px}.toggle-list li input{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.toggle-list li input:checked+label{color:#17bd80;background:#ebfeeb;font-weight:500}.toggle-list li:first-child input:checked+label{border-top-left-radius:4px;border-top-right-radius:4px}.toggle-list li:last-child input:checked+label{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.toggle-list li input:checked+label span{color:#17bd80}.toggle-list li input:disabled+label{cursor:default}.toggle-list.toggle-list-radio li label:before{margin-right:6px;font-family:Fontawesome;font-size:24px}.toggle-list.toggle-list-radio li input:not(checked)+label:before{content:""}.toggle-list.toggle-list-radio li input:checked+label:before{content:""}.toggle-list li input:checked+label i{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";margin-top:1px;transform:scaleY(-1)}.reference{text-align:center;background:#fff;border:1px solid #eee;border-radius:4px;margin-bottom:4px;padding:10px 10px 15px}.reference h3{margin:20px 0}.reference .item{text-align:center;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;width:49%;padding:10px 10px 15px;display:inline-block;overflow:hidden}.reference .item img{width:50px;height:54px;margin:0 auto 5px;display:block}.reference .item{color:#777}.nyfiken .button,.nyfiken button{color:#555;text-align:center;cursor:pointer;background:#fff;border:0;border-radius:4px;width:100%;padding:10px 20px;font-size:18px;font-weight:700;display:block;box-shadow:inset 0 0 0 1px #eee}.nyfiken .button.cta,.nyfiken button.cta{color:#fff;box-shadow:none;background:#298ccd;margin-top:10px;line-height:1.2em}.nyfiken button small{opacity:.7;font-size:.8em;font-weight:300}.nyfiken button[disabled]{cursor:not-allowed;opacity:.4}.svlag-floating-label{background-color:#fff;margin-bottom:10px}.svlag-floating-label.fixed-label label,.svlag-floating-label.floating label{color:#298ccd}.svlag-floating-label input:focus,.svlag-floating-label textarea:focus,.svlag-floating-label select:focus{box-shadow:0 0 0 1px #298ccd}.svlag-floating-label textarea{min-height:90px}@media (width<=768px){.nyfiken-body{border-radius:0;padding:35px 20px}.nyfiken h1{font-size:25px}.nyfiken p{font-size:16px}.nyfiken .svenskalag-logo{text-align:center;padding:40px 0 0;display:block}.nyfiken .svenskalag-logo img{width:150px}}.modal.svelte-zktq82{color:#555;z-index:1040;-webkit-overflow-scrolling:touch;outline:0;display:block;position:fixed;inset:0;overflow-y:auto}.svlag-floating-label.svelte-zktq82{vertical-align:top;background-color:#fff;border-radius:3px;width:100%;margin:0 0 10px;padding:0;display:inline-block;position:relative}.svlag-floating-label.svelte-zktq82:not(.floating) input:where(.svelte-zktq82)::-moz-placeholder{color:#0000}.svlag-floating-label.svelte-zktq82:not(.floating) textarea:where(.svelte-zktq82)::-moz-placeholder{color:#0000}.svlag-floating-label.svelte-zktq82:not(.floating) input:where(.svelte-zktq82)::placeholder,.svlag-floating-label.svelte-zktq82:not(.floating) textarea:where(.svelte-zktq82)::placeholder{color:#0000}.svlag-floating-label.floating.svelte-zktq82 input:where(.svelte-zktq82)::-moz-placeholder{color:#999}.svlag-floating-label.floating.svelte-zktq82 textarea:where(.svelte-zktq82)::-moz-placeholder{color:#999}.svlag-floating-label.floating.svelte-zktq82 input:where(.svelte-zktq82)::placeholder,.svlag-floating-label.floating.svelte-zktq82 textarea:where(.svelte-zktq82)::placeholder{color:#999}.svlag-floating-label.floating.svelte-zktq82 input:where(.svelte-zktq82){white-space:normal;padding-top:16px}.svlag-floating-label.svelte-zktq82 input:where(.svelte-zktq82),.svlag-floating-label.svelte-zktq82 textarea:where(.svelte-zktq82){box-sizing:border-box;text-indent:0;appearance:none;-o-appearance:none;color:#555;filter:none;border:1px solid #d0d0d0;border-radius:3px;outline:none;width:100%;height:50px;padding:0 8px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;display:block}.svlag-floating-label.svelte-zktq82 input:where(.svelte-zktq82):focus,.svlag-floating-label.svelte-zktq82 textarea:where(.svelte-zktq82):focus{border-color:#298ccd;box-shadow:0 0 0 1px #298ccd}.svlag-floating-label.floating.svelte-zktq82 label:where(.svelte-zktq82){color:#888;font-size:12px;top:6px}.svlag-floating-label.svelte-zktq82 label:where(.svelte-zktq82){cursor:text;color:#999;pointer-events:none;font-size:16px;transition:all .2s;position:absolute;top:16px;left:9px}.svlag-floating-label.floating.svelte-zktq82 label:where(.svelte-zktq82){color:#298ccd}.svlag-floating-label.floating.svelte-zktq82 textarea:where(.svelte-zktq82){padding-top:22px}.svlag-floating-label.floating.svelte-zktq82 label:where(.svelte-zktq82):has(+textarea:where(.svelte-zktq82)){background:#fff;width:449px;margin-top:-5px;padding-top:5px}.invalid.svelte-zktq82 input:where(.svelte-zktq82),.invalid.svelte-zktq82 textarea:where(.svelte-zktq82){color:#e74c3c;background-color:#ffeae8;border-color:#e74c3c}.modal-backdrop.svelte-zktq82{opacity:.8;background-color:#000;height:100vh;position:fixed;top:0;left:0;right:0}
