@-ms-viewport{width:device-width}@viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar;scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit;min-width:0;font-synthesis:none!important}#wpadminbar{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;a::before,a span::before{font-family:'dashicons'!important}}figure img{width:100%;object-fit:contain}html body main .gform_wrapper{a{text-decoration:underline!important;transition:all 300ms ease-in-out;&:hover{text-decoration-color:transparent!important}}*:not(i){font-family:var(--font-primary)!important}.gfield{margin-bottom:25px!important}.gfield_label{font-size:24px!important;font-family:var(--wp--preset--font-family--sparebank-1-title-web);margin-bottom:0!important;@media screen and (max-width:600px){font-size:20px!important}}.gfield_radio label{font-size:18px}.gfield_description{font-size:18px!important;font-weight:400;margin-top:0!important;padding-top:5px!important;@media screen and (max-width:600px){font-size:16px!important}}label{font-size:18px!important;@media screen and (max-width:600px){font-size:16px!important}}fieldset{margin-bottom:0!important}.gfield--type-html{display:block;padding:20px!important;border:1px solid #242424;border-radius:10px;.fa-check{color:green}.fa-x{color:red}i{display:block;font-size:30px;padding-bottom:15px}}.gf_progressbar{margin:var(--margin-m) 0;padding:0;&:after{position:relative;box-shadow:0;background-color:#fff}}.gf_progressbar_percentage{position:relative;background:#a20076!important;text-shadow:none;span{color:#fff}}.gform_button{background-color:var(--wp--preset--color--custom-cerise-stiftelsen)!important;border-radius:30px!important;border:2px solid #a20076!important;color:var(--wp--preset--color--custom-hvit)!important;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--40)!important;font-size:18px}.gform_button:hover{background-color:var(--wp--preset--color--custom-bl-fjell)!important;border-color:var(--wp--preset--color--custom-bl-fjell)!important}}.site-footer .has-custom-bl-fjell-background-color{@media all and (max-width:1024px){background-size:300%;background-position:left}}@media screen and (max-width:600px){:root{--wp--preset--spacing--40:20px;--wp--preset--spacing--50:30px;--wp--preset--spacing--60:50px;--wp--preset--spacing--70:50px}.fdate-wrap.opened{left:50px!important}}