﻿/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-family:"Inter";font-weight:500}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.xdsoft_datetimepicker{-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.506);box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;-webkit-box-shadow:none;box-shadow:none}.xdsoft_datetimepicker *{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none currentColor;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none currentColor;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:.75rem;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:1.5625rem}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:.875rem;line-height:1.25rem;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;-webkit-box-shadow:#178fe5 0 1px 3px 0 inset;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:.75rem;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;-webkit-box-shadow:#178fe5 0 1px 3px 0 inset;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;-webkit-box-shadow:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:.625rem;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{-webkit-box-shadow:0 5px 15px -5px rgba(255,255,255,.506);box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;-webkit-box-shadow:#b03e00 0 1px 3px 0 inset;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;-webkit-box-shadow:#b03e00 0 1px 3px 0 inset;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}@font-face{font-family:"Inter";src:url("/themes/hjarnfonden/assets/font-face/inter/Inter-Bold.woff2") format("woff2"),url("/themes/hjarnfonden/assets/font-face/inter/Inter-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/hjarnfonden/assets/font-face/inter/Inter-Medium.woff2") format("woff2"),url("/themes/hjarnfonden/assets/font-face/inter/Inter-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/hjarnfonden/assets/font-face/inter/Inter-Regular.woff2") format("woff2"),url("/themes/hjarnfonden/assets/font-face/inter/Inter-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/hjarnfonden/assets/font-face/inter/Inter-BoldItalic.woff2") format("woff2"),url("/themes/hjarnfonden/assets/font-face/inter/Inter-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/hjarnfonden/assets/font-face/inter/Inter-MediumItalic.woff2") format("woff2"),url("/themes/hjarnfonden/assets/font-face/inter/Inter-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("/themes/hjarnfonden/assets/font-face/inter/Inter-Italic.woff2") format("woff2"),url("/themes/hjarnfonden/assets/font-face/inter/Inter-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Hjärnsläpp Display";src:url("/themes/hjarnfonden/assets/font-face/hjarnslapp-display/HjarnslappDisplay-Regular.woff2") format("woff2"),url("/themes/hjarnfonden/assets/font-face/hjarnslapp-display/HjarnslappDisplay-Regular.woff2") format("woff");font-weight:normal;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;line-height:1.5;text-rendering:optimizeLegibility;color:#000}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000}h1,.section>.container>h2,.diagnosis-info-section .entry-content h2:first-child{margin:20px 0 15px}.entry-meta{margin-top:1rem}h1{font-size:2.0625rem;line-height:1.25;font-weight:400;margin:0;margin-bottom:.625rem}@media screen and (min-width: 785px){h1{font-size:2.5rem}}h2{font-size:1.3125rem;font-weight:500;line-height:1.33;margin:0;margin-bottom:.3125rem}@media screen and (min-width: 785px){h2{font-size:1.5rem}}h3{font-size:1rem;font-weight:bold;line-height:1.5;margin:0}h4{font-size:1.125rem}p{font-size:1rem;line-height:1.5rem;margin:0}i{font-family:"Inter"}strong{font-family:"Inter"}.section .medium-column>h3{margin-bottom:20px}small{font-size:.875rem}.h1-font-style{font-size:2.0625rem;line-height:1.25;font-weight:400;margin:0;margin-bottom:.625rem}@media screen and (min-width: 785px){.h1-font-style{font-size:2.5rem}}.h2-font-style{font-size:1.3125rem;font-weight:500;line-height:1.33;margin:0;margin-bottom:.3125rem}@media screen and (min-width: 785px){.h2-font-style{font-size:1.5rem}}.h3-font-style{font-size:1rem;font-weight:bold;line-height:1.5;margin:0}.hjarnslapp-font{font-family:"Hjärnsläpp Display"}.hjarnslapp-heading{font-family:"Hjärnsläpp Display";font-size:6rem;margin-bottom:0rem !important}@media(max-width: 768px){.hjarnslapp-heading{font-size:3rem}}h1.with-margin,h2.with-margin,h3.with-margin,h4.with-margin,h5.with-margin,h6.with-margin{margin-bottom:.5em}body{font-family:"Inter",system-ui,sans-serif;font-size:16px;background:#fff;color:#000;margin:0;width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.body-scrollfix{overflow:hidden !important}p,ul,ol{margin:0}a{text-decoration:none;color:#000}.content-section ul a,p a{text-decoration:underline}.scroll-disabled{overflow:hidden}a:hover,a:focus{text-decoration:underline}.redirect-overlay{position:fixed;display:none}.redirecting .redirect-overlay{display:block;height:100%;width:100%;background:rgba(0,0,0,.5);z-index:1000}.redirecting .redirect-overlay .px-loader{position:relative;top:auto}.redirecting .redirect-overlay .redirect-overlay-container{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.redirecting .redirect-overlay .redirect-overlay-container .redirect-overlay-container-text{padding-top:15px;font-size:1.25rem;line-height:1.5}.redirecting .in-view-container{display:none}.payment-spinner,.general-ajax-spinner{display:none;position:absolute;background-image:url("/themes/hjarnfonden/assets/images/ajax-loader2.gif");height:33px;width:33px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-size:100%;z-index:10}@media screen and (max-width: 767px){.payment-spinner{position:fixed}}.px-loader{background-color:transparent;position:fixed;width:100%;height:100%;z-index:9999;-webkit-transition:opacity .5s;transition:opacity .5s}.px-loader-hidden{opacity:0;z-index:0;display:none}.px-loader-disabled{display:none}.px-loader-circle,.px-loader-circle:after{border-radius:50%;width:76px;height:76px}.px-loader-circle{font-size:.625rem;position:absolute;left:50%;top:50%;border:8px solid #e5e5e5;border-left-color:#ccc;-webkit-animation:load8 1s linear infinite;animation:load8 1s linear infinite;margin-left:-38px;margin-top:-38px}.desktop-only{display:block}@media screen and (max-width: 767px){.desktop-only{display:none !important}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.unstyled-list{list-style:none;padding:0;margin:0}.clearfix{clear:both}.container{width:100%;max-width:940px;margin-left:auto;margin-right:auto}@media(min-width: 960px){ul.container{padding:unset}}.row{margin-left:-20px}.row [class*=-column]{float:left;min-height:1px;margin-left:20px;margin-bottom:20px}.row .xlarge-column{width:700px}.row .large-column{width:460px}.row .medium-column{width:300px}.row .small-column{width:220px}.row .xsmall-column{width:140px}.centered-column{width:575px;max-width:100%;margin:0 auto;float:none;text-align:center}.row-fluid{width:100%}.row-fluid [class*=-column]{display:block;float:left;min-height:1px;margin-left:2.127659574%;margin-right:1rem}.row-fluid [class*=-column]:first-child{margin-left:0}.row-fluid .xlarge-column{width:74.468085106%}.row-fluid .large-column{width:48.936170212%}.row-fluid .medium-column{width:31.914893617%}.row-fluid .small-column{width:23.404255319%}.row-fluid .xsmall-column{width:14.893617021%}.page-template-give-a-gift .row-fluid .medium-column:nth-child(3n+1){margin-left:0;clear:left}@media(max-width: 960px){.container{padding:0 10px}}@media only screen and (max-width: 768px){.container--noPadMobile{padding:0px}}@media(max-width: 785px){.row-fluid .xsmall-column,.row-fluid .xsmall-column:first-child{width:31.9148933333%;margin-left:.7%;margin-right:.7%}.row-fluid.contact-information .xsmall-column{margin-left:0;margin-right:0}.row-fluid.contact-information .xsmall-column:last-child{margin-left:2.12766%}}@media(max-width: 700px){.row-fluid .small-column,.row-fluid .medium-column,.list-section .xlarge-column{width:48.93617%}.row-fluid .small-column:nth-child(2n+1),.row-fluid .medium-column:nth-child(2n+1),.row-fluid .medium-column:nth-child(3n+1){margin-left:0}.row-fluid .medium-column:first-child{width:100%;margin-left:0;float:none}}@media(max-width: 480px){.contact-persons-section .row-fluid .medium-column:nth-child(2n),.contact-persons-section .row-fluid .medium-column:first-child,.contact-persons-section .row-fluid .small-column:nth-child(4n+1),.contact-persons-section .row-fluid .medium-column:nth-child(3n+1),.contact-persons-section .row-fluid [class*=-column],.row-fluid .large-column,.row-fluid .xlarge-column,.row-fluid .medium-column,.row-fluid .small-column,.row-fluid .small-column:nth-child(2n+1){width:100%;margin-left:0;float:none}.contact-persons-section [class*=-column]{height:auto !important}}@media only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){.wide-teaser-section .icon-quote,.icons a{background-image:url("../../images/mainsprite@2x.png");background-size:315px auto}}.baz-admin-bar{position:absolute;z-index:1000}.headline-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}@media(max-width: 768px){.headline-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.link-underline{font-size:1.125rem;border-bottom:1px solid #ff6695;white-space:nowrap}.link-underline:hover{text-decoration:none}@media(max-width: 768px){.link-underline{font-size:1rem}}.columns-two{-webkit-column-count:2;-moz-column-count:2;column-count:2}.columns-two>*{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}@media(max-width = 480px){.columns-two{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.columns-three{-webkit-column-count:3;-moz-column-count:3;column-count:3}.columns-three>*{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}@media(max-width = 768px){.columns-three{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(max-width = 480px){.columns-three{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}img{max-width:100%;height:auto}fieldset{border:0;margin:0;padding:0}input:focus,select:focus,textarea:focus,button:focus{outline:none}.apsis-list-subscribe-email,input[type=tel],input[type=text],input[type=password],input[type=date],input[type=email],.select-item,textarea{height:2.75rem;border:1px solid #000;font-size:1rem;background-color:transparent;width:100%;padding:0 3px 0 1rem}textarea{resize:vertical}table{max-width:100%}td{vertical-align:top}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.divider-white{border-bottom:1px solid #fff6fa}.divider-gray{border-bottom:1px solid #000}.print-article{background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000 !important;text-decoration:none !important;text-shadow:none !important;padding:50px 50px 30px 50px}.print-article h2{font-size:1.375rem;margin-bottom:10px}.print-article h3{font-size:1.125rem;margin-bottom:5px}.print-article h4{font-size:1rem;margin-bottom:5px}.print-article ul,.print-article ol{margin-left:40px}.print-article .entry .entry-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.print-article .entry .entry-content__wrapper{width:100%}.print-header{width:100%;text-align:center}.print-header .site-logo img{display:inline-block;width:200px;height:auto;margin-bottom:25px}.print-footer{padding:50px 50px 30px 50px;text-align:center}.print-footer .site-logo{display:inline-block}.print-footer-info{display:inline-block;font-size:.75rem}.print-footer .site-logo img{display:inline-block;width:200px;height:auto}.print-page-break{display:none}@media print{@page{size:auto;margin:20mm 15mm 20mm 15mm}.print-page-break{page-break-before:always;display:block;height:1px;margin:0;padding:0}*:not(.site-logo-link){background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000 !important;text-decoration:none !important;text-shadow:none !important}.donation-cta-section,.entry-share,.related-teaser-section,.cta-section,.site-footer,.link-button,.main-nav,.main-nav-toggle{display:none !important}.site-logo-link{background-image:url("/themes/hjarnfonden/assets/images/update/Logo.svg") !important;margin:0 10px !important;-webkit-print-color-adjust:exact !important}.site-header .site-logo{position:relative !important;padding-top:0 !important}.row-fluid [class*=-column]{float:none !important}.site-header>.site-navigation>.container{position:relative !important}}@-webkit-keyframes check{0%{height:0;width:0}33.3333%{width:15px;height:0}}@keyframes check{0%{height:0;width:0}33.3333%{width:15px;height:0}}.single-hjf_poll .site-header,.single-hjf_poll .site-footer{display:none}.legacy-browser .poll-container .poll-question{opacity:1}.poll-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff6fa;z-index:100;color:#00243d}.poll-container .campaign-form__fh-wrapper{position:absolute;bottom:0;overflow:hidden}.poll-container .campaign-form__fh-wrapper [name=fh]{position:absolute}.poll-container em{line-height:1.3;color:#00243d}.poll-container *{-webkit-font-smoothing:antialiased}.poll-container__exit{width:36px;height:36px;border:1px solid #f24d52;position:fixed;top:30px;right:30px;z-index:100}.poll-container .poll-question-note{font-style:italic;font-size:1rem;color:#00243d;line-height:1.75rem;margin-top:10px;display:block}.poll-container .poll-btn{border-radius:7px;background-color:#f24d52;font-size:1.375rem;line-height:1.75rem;margin:0 auto;color:#fff;padding:20px 70px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:25px;border:0;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.3);box-shadow:1px 1px 1px 0 rgba(0,0,0,.3)}.poll-container .poll-btn a{color:#fff;text-decoration:none}.poll-container ul{list-style:none}.poll-container h1{color:#f24d52;font-size:67px;font-weight:bold;line-height:3.75rem;text-align:center;margin-top:0;margin-bottom:22px}.poll-container .poll-questions{display:none;position:absolute;top:13.5%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;z-index:1;width:100%;max-width:820px}.poll-container .poll-questions__missed{text-align:center;display:block;position:absolute;margin-top:15px;width:100%;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.poll-container .poll-questions__missed.active{opacity:1}.poll-container .poll-questions__send{margin-top:50px;margin-bottom:50px}.poll-container .poll-questions.active{display:block;opacity:1;z-index:2}.poll-container .poll-question{position:relative;opacity:.2;-webkit-transition:opacity .25s;transition:opacity .25s;font-size:1.375rem;line-height:1.2}.poll-container .poll-question.active{opacity:1}.poll-container .poll-question__question{line-height:1.3;padding:0}.poll-container .poll-question h2{font-size:2.375rem;background-color:#fff6fa;color:#f24d52;margin-bottom:0;letter-spacing:1px;position:relative;left:-2px}.poll-container .poll-question h2:before{content:"";position:absolute;width:20px;background-color:#fff6fa;height:100%;left:-20px}.poll-container .poll-question h2:after{content:"";position:absolute;width:20px;background-color:#fff6fa;height:100%;right:-20px}.poll-container .poll-question__content{border:1px solid #dfb9bd;border-radius:5px;padding:60px 100px}.poll-container .poll-question__header{position:relative;left:100px;top:20px;display:inline-block}.poll-container .poll-question__header p{font-size:.75rem;padding-bottom:10px;font-weight:bold;letter-spacing:.3px}.poll-container .poll-question__answers-explanation{margin-top:15px;font-size:17px}.poll-container .poll-question__answers-explanation li{margin-bottom:3px;position:relative;padding-left:20px}.poll-container .poll-question__answers-explanation span{font-weight:bold;position:absolute;left:0}.poll-container .poll-question__answers{margin-top:33px;position:relative}.poll-container .poll-question__answers [type=radio]{display:none}.poll-container .poll-question__answers .answer-container{z-index:2;position:relative;margin-top:6px;margin-bottom:6px;display:inline-block;width:100%}.poll-container .poll-question__answers .answer-container:first-child{margin-top:0}.poll-container .poll-question__answers .answer-container:last-child{margin-bottom:0}.poll-container .poll-question__answers .answer-container div{color:#00243d;font-size:1rem;line-height:1.625rem;padding-left:30px;position:relative;top:-1px}.poll-container .poll-question__answers .answer-container.has-content:hover{cursor:pointer}.poll-container .poll-question__answers .answer-container.has-content:hover label,.poll-container .poll-question__answers .answer-container.has-content:hover [type=radio]:checked+label{background-color:#f24d52;color:#fff}.poll-container .poll-question__answers .answer-container.has-content:hover div{text-decoration:underline}.poll-container .poll-question__answers:before{content:"";height:100%;width:4px;background-color:#000;position:absolute;left:0;display:block;opacity:.3;background-color:#dfb9bd;left:9px;z-index:0}.poll-container .poll-question__answers label{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:0;display:inline-block;border-radius:50%;background-color:#fff;height:22px;width:22px;padding-left:8.3px;font-size:.875rem;padding-top:12px;font-weight:bold;-webkit-box-shadow:0 2px 3px 0 rgba(101,88,88,.3);box-shadow:0 2px 3px 0 rgba(101,88,88,.3);color:#5f697a;z-index:10}.poll-container .poll-question__answers label:hover,.poll-container .poll-question__answers [type=radio]:checked+label{background-color:#f24d52;color:#fff;cursor:pointer}.poll-container .poll-question.active{display:block}.poll-container .poll-results{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:820px;width:100%;font-size:1.375rem;line-height:1.2;top:10%}.poll-container .poll-results .poll-btn{margin-top:0}.poll-container .poll-results__again{margin-top:40px}.poll-container .poll-results__header{position:relative;left:100px;top:18px;display:inline-block}.poll-container .poll-results__content{border:1px solid #dfb9bd;border-radius:5px;padding:75px 100px}.poll-container .poll-results .poll-results-teaser{padding-bottom:50px}.poll-container .poll-results .poll-results-text{color:#00243d;font-size:1rem;line-height:1.375rem}.poll-container .poll-results .poll-results-share{text-align:center;margin-top:40px}.poll-container .poll-results .poll-results-share h3{color:#00243d;margin-bottom:30px;font-size:1.375rem}.poll-container .poll-results .poll-results-share ul{list-style:none}.poll-container .poll-results .poll-results-share li{display:inline-block;margin-right:20px}.poll-container .poll-results .poll-results-share li:last-child{margin-right:0}.poll-container .poll-results h2{font-size:2.25rem;background-color:#fff6fa;color:#f24d52}.poll-container .poll-results h2:before{content:"";position:absolute;width:20px;background-color:#fff6fa;height:100%;left:-20px}.poll-container .poll-results h2:after{content:"";position:absolute;width:20px;background-color:#fff6fa;height:100%;right:-20px}.poll-container .poll-results .poll-result-send{margin-top:15px}.poll-container .poll-results .poll-result-send ::-webkit-input-placeholder{color:#00243d}.poll-container .poll-results .poll-result-send ::-moz-placeholder{color:#00243d}.poll-container .poll-results .poll-result-send :-ms-input-placeholder{color:#00243d}.poll-container .poll-results .poll-result-send :-moz-placeholder{color:#00243d}.poll-container .poll-results .poll-result-send__send{height:47px;padding:10px 37px;float:left;margin-left:20px;font-size:1.125rem}.poll-container .poll-results .poll-result-send [type=text],.poll-container .poll-results .poll-result-send [type=email]{height:47px;max-width:390px;display:block;border-radius:4px;background-color:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.125rem;padding:19px 10px;float:left;border:0;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.3);box-shadow:1px 1px 1px 0 rgba(0,0,0,.3)}.poll-container .poll-results [type=text]{margin-bottom:15px}.poll-container .poll-results .poll-results-score{font-size:3.125rem;text-align:center;margin-bottom:35px;padding-bottom:0}.poll-container .poll-results .poll-results-score--red{color:#f24d52}.poll-container .poll-results.poll-results-final .poll-results-score{margin-top:40px}.poll-container .poll-results.poll-results-final .poll-results-teaser{padding-bottom:30px}.poll-container .poll-results.poll-results-final .poll-results__content{padding-bottom:40px}.poll-container .poll-results.poll-results-final .poll-btn{margin-top:40px;margin-bottom:40px}.poll-container .poll-results .poll-result-confirm{font-size:.875rem;line-height:1.4375rem;margin-top:30px}.poll-container .poll-results .poll-result-confirm label{height:23px;width:23px;border-radius:4px;background-color:#fff;display:inline-block;position:relative;top:5px;margin-right:10px;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.3);box-shadow:1px 1px 1px 0 rgba(0,0,0,.3)}.poll-container .poll-results .poll-result-confirm [type=checkbox]{display:none}.poll-container .poll-results .poll-result-confirm [type=checkbox]:checked+label{position:relative}.poll-container .poll-results .poll-result-confirm [type=checkbox]:checked+label:after{-webkit-animation:check .4s;animation:check .4s}.poll-container .poll-results .poll-result-confirm [type=checkbox]:checked+label:after{-ms-transform:scaleX(-1) rotate(135deg);-webkit-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;border-right:5px solid #f24d52;border-top:5px solid #f24d52;content:"";display:block;height:25px;position:absolute;width:15px;top:8px;left:1px}.poll-container .confirm-error{border:1px solid #cf2331;border-radius:5px;padding:5px}.poll-container .poll-intro{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:10%;left:50%;opacity:0;z-index:1;width:80%;max-width:620px;padding-bottom:40px}.poll-container .poll-intro.active{opacity:1;z-index:2}.poll-container .poll-intro__description{max-width:620px;color:#00243d;font-size:1.375rem;line-height:1.75rem;text-align:center}.poll-container .poll-intro__image{max-width:367px;display:block;margin:0 auto;margin-bottom:60px;width:100%}.poll-container .poll-results-meter{background-image:url("/themes/hjarnfonden/assets/images/ring@2x.png");width:168px;height:168px;display:block;position:relative;background-size:100%;margin:0 auto;margin-top:45px}.poll-container .poll-results-meter__pointer{width:100%;height:100%;position:absolute;-webkit-transform:rotate(-121deg);-ms-transform:rotate(-121deg);transform:rotate(-121deg);-webkit-transition:-webkit-transform 2s linear;transition:-webkit-transform 2s linear;transition:transform 2s linear;transition:transform 2s linear,-webkit-transform 2s linear}.poll-container .poll-results-meter__pointer:before{content:"";height:20px;width:20px;border-radius:50%;background-color:#655858;display:inline-block;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}.poll-container .poll-results-meter__pointer:after{display:inline-block;content:"";height:32px;width:6px;position:absolute;background-color:#655858;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-25px}@media(max-width: 767px){.poll-container .poll-question__content{padding:65px 15px}.poll-container .poll-results__content{border:0;padding:40px 15px}}@media(max-width: 690px){.poll-container__exit{right:15px;top:15px}.poll-container .poll-results .poll-results-share li{margin:0;display:block;margin-bottom:20px}.poll-container .poll-results .poll-results-share li:last-child{margin-bottom:0}.poll-container .poll-results{top:0;-webkit-transform:none;-ms-transform:none;transform:none;left:0}.poll-container .poll-results__header,.poll-container .poll-question__header{left:15px}.poll-container .poll-question__header{padding:15px 15px 0 15px;position:static;word-break:break-all}.poll-container .poll-results .poll-result-send [type=text],.poll-container .poll-results .poll-result-send [type=email]{float:none;display:block;margin-left:0;width:100%;max-width:none;margin-bottom:15px}.poll-container .poll-results .poll-result-send__send{float:none;display:block;margin-left:0;width:100%;max-width:none}.poll-container .poll-question__content{border:0;padding:20px 15px 40px 15px}.poll-container .poll-results h2:before,.poll-container .poll-results h2:after,.poll-container .poll-question h2:before,.poll-container .poll-question h2:after{display:none}.poll-container .poll-question__answers-explanation{margin-top:0}.poll-container .poll-question__answers{margin-top:20px}.poll-container .poll-question__question{font-size:1.25rem}.poll-container .poll-results h2,.poll-container .poll-question h2{font-size:2rem}.poll-container .poll-questions{top:0}}@media(max-width: 400px){.poll-container h1{font-size:2.375rem}.poll-container .poll-intro__description p{font-size:1.125rem;line-height:1.3}.poll-container .poll-intro{top:20px;position:relative;padding-bottom:80px}}.site-logo{margin:0;padding:0}.site-logo-link{background-image:url("/themes/hjarnfonden/assets/images/update/Logo.svg");display:block;width:260px;height:35px;text-indent:100%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat;background-size:contain}.site-header .site-logo{margin-left:-10px;padding:33px 0 35px}.site-header .wide-teaser-section .wide-teaser-header .header-content{float:left;width:100%}.with-new-donation-button .site-header .site-logo{margin-left:0}.smallicon-search{cursor:pointer}.search-box{position:absolute;width:100%;display:none;z-index:100;background-color:#fff;margin-top:-40px}.search-box .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-box .site-search-field{padding:0;border:0 none;height:60px}.search-box .site-search-submit{min-width:90px}.site-navigation{position:relative}.main-nav{font:18px/20px "Inter",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.125rem;width:940px;margin:0 auto;max-width:100%;color:#000;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.main-nav--has-sub-menu{margin-bottom:70px}.main-nav .menu-item a:hover::after,.main-nav .menu-item.current-menu-item>a::after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.main-nav-toggle{display:none}.main-nav-menu{position:relative;list-style:none;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:720px;max-width:85%}.main-nav-menu .menu-item{font-family:"Inter";padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.main-nav-menu .menu-item:last-child{margin-right:0}.main-nav-menu .menu-item a{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-nav-menu .menu-item a::after{position:absolute;content:"";width:100%;bottom:-2px;height:3px;left:0;background-color:#ff6695;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:background-color 200ms,-webkit-transform 150ms ease-out;transition:background-color 200ms,-webkit-transform 150ms ease-out;transition:transform 150ms ease-out,background-color 200ms;transition:transform 150ms ease-out,background-color 200ms,-webkit-transform 150ms ease-out;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.main-nav-menu .menu-item a:hover::after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.main-nav-menu>.menu-item>a{text-decoration:none;color:#000}.main-nav-menu .sub-menu{top:40px;left:0;position:absolute;display:none}.main-nav-menu .sub-menu a{font-size:.875rem;color:#000;position:relative;text-decoration:none}.main-nav-menu .sub-menu a:after{bottom:4px}.main-nav--has-sub-menu .main-nav-menu>.current-menu-ancestor>a::after,.main-nav--has-sub-menu .main-nav-menu>.current-menu-item>a::after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.main-nav--has-sub-menu .main-nav-menu>.current-menu-ancestor>.sub-menu,.main-nav--has-sub-menu .main-nav-menu>.current-menu-item>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.sub-menu{position:relative;list-style:none;padding:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:940px;max-width:calc(100vw - 20px)}.sub-menu .menu-item{margin-right:1em}.sub-menu .menu-item:last-child{margin-right:0}.sub-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sub-nav ul{display:block;list-style:none;margin:.33rem 0 .8rem 0;padding:0;max-width:620px}.sub-nav ul li{display:inline-block;margin:.33rem 0rem}.sub-nav ul li:first-child{margin-left:0}.sub-nav ul li:last-child{margin-right:0}.sub-nav ul a{background-color:#fff;border:1px solid #000;color:#000;display:inline-block;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;margin:0;font-size:1.125rem;line-height:1.5;padding:.415em .875em;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.sub-nav ul a:focus,.sub-nav ul a:active{background-color:#feccdd}.sub-nav ul .current_page_item a{background-color:#feccdd}.right-nav{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 785px){.site-header{margin-top:60px}.site-navigation{position:fixed;top:0px;width:100%;width:100vw;z-index:999}.site-navigation .btn{opacity:1;-webkit-transition:opacity 150ms;transition:opacity 150ms}.expanded-menu{overflow-y:hidden}.expanded-menu .site-navigation{background-color:#fff;height:100%;position:fixed;background-color:#fff}.expanded-menu .main-nav{display:block;max-height:100vh;overflow-y:auto;background-color:#fff;opacity:1}.expanded-menu .main-nav .main-nav-menu{height:100%;left:0 !important;overflow-y:auto;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);min-width:auto;max-width:100%}.right-nav{display:none !important}.main-nav{display:none;background-color:#fff;border-bottom:none !important;overflow-y:auto;opacity:0;-webkit-animation:animateIn 300ms ease-in-out;animation:animateIn 300ms ease-in-out}.main-nav .main-nav-menu{display:block;width:100%;opacity:0}.main-nav .main-nav-menu .menu-item{width:100%;border-top:1px solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;margin:0}.main-nav .main-nav-menu .menu-item.current-menu-ancestor a,.main-nav .main-nav-menu .menu-item.current-menu-ancestor span{background-color:#f0f0f0}.main-nav .main-nav-menu .menu-item.current-menu-ancestor>a,.main-nav .main-nav-menu .menu-item.current-menu-ancestor>span{background-color:#d8d8d8}.main-nav .main-nav-menu .menu-item:last-child{border-bottom:1px solid #d8d8d8}.main-nav .main-nav-menu .menu-item .menu-item:last-child{border-bottom:none}.main-nav .main-nav-menu .menu-item a{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-nav .main-nav-menu .menu-item a::after{display:none !important;content:""}.main-nav .main-nav-menu .sub-menu{position:static;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:2px solid #ff6695}.main-nav .main-nav-menu .sub-menu .sub-menu{border-left:none}.search-box{position:fixed}.site-header .site-logo{padding:15px 0}.site-header .site-logo .site-logo-link{width:157px;height:25px;background-image:url("/themes/hjarnfonden/assets/images/update/Logo.svg");background-size:cover;-webkit-transition:width 150ms,-webkit-transform 150ms;transition:width 150ms,-webkit-transform 150ms;transition:width 150ms,transform 150ms;transition:width 150ms,transform 150ms,-webkit-transform 150ms}.site-navigation.detached .site-logo-link{width:35px;background-size:cover;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.site-navigation.detached .btn{opacity:0;pointer-events:none}.right-nav.icons .active.smallicon-search{background:url("/themes/hjarnfonden/assets/images/IconSearch-red.svg") no-repeat;background-color:#fff;width:53px;height:50px;background-position:18px 14px;-webkit-transition:background-color 300ms linear;transition:background-color 300ms linear;background-size:23px}.right-nav .some-link-item{display:none}.right-nav .btn--small{position:relative;margin:13px 15px 0 0}.main-nav{height:60px}.expanded-menu .main-nav{opacity:1;height:100%}.main-nav-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1rem}.main-nav__logo,.hamburger-menu{height:15px;position:relative;width:21px}.hamburger-bar{background-color:#000;height:20%;width:100%;-webkit-transition:opacity .15s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .15s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .15s ease-in-out,transform .3s ease-in-out;transition:opacity .15s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;position:absolute}.hamburger-bar-one{opacity:1;top:0}.hamburger-bar-two{top:40%}.hamburger-bar-three{opacity:1;top:80%}.expanded-menu .hamburger-bar-one{opacity:0}.expanded-menu .hamburger-bar-two{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.expanded-menu .hamburger-bar-two--hidden{display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.expanded-menu .hamburger-bar-three{opacity:0}.main-nav-menu .sub-menu{padding:0;width:100%}.menu-item-has-children>span{background-image:url("/themes/hjarnfonden/assets/images/update/plus.svg");height:40px;width:50px;background-size:13px;display:block;cursor:pointer;background-repeat:no-repeat;background-position:center}.menu-item-has-children.current-menu-ancestor>span,.current-menu-item>span{background-image:url("/themes/hjarnfonden/assets/images/update/minus.svg")}}.donation-button-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes animateIn{0%{display:block;opacity:0}100%{opacity:1}}@keyframes animateIn{0%{display:block;opacity:0}100%{opacity:1}}.site-footer{background:#f0f0f0;font-size:.875rem;line-height:1.375rem;padding:30px 0}.site-footer a{color:#000}.site-footer h3{font-size:1.3125rem;font-weight:500;line-height:1.33;margin:0;margin-bottom:.3125rem}@media screen and (min-width: 785px){.site-footer h3{font-size:1.5rem}}.site-footer .site-logo-link{background-image:url("/themes/hjarnfonden/assets/images/update/Logo.svg");width:263px;height:43px;margin-bottom:40px}.site-footer-section{border-bottom:1px solid #000;padding-bottom:36px;margin-bottom:36px}.site-footer-section:last-child{border-bottom:0px;padding-bottom:0px;margin-bottom:0px}.site-footer-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px;max-width:100%;max-width:100vw}.site-footer-column,.site-footer .xsmall-column{width:calc(33% - 50px);margin:15px}@media(max-width: 1024px){.site-footer-column,.site-footer .xsmall-column{width:calc(50% - 30px)}}@media(max-width: 480px){.site-footer-column,.site-footer .xsmall-column{width:100%;margin:0%}}.site-footer-markerLogo{-webkit-filter:brightness(0.1);filter:brightness(0.1);max-width:100px;background-size:contain;display:block;margin-bottom:20px}.site-footer input{margin:.5rem 0;background:#fff}.site-footer .menu{list-style:none;margin:0;padding:0}@media(max-width: 480px){.site-footer .site-footer-grid{margin:0}.site-footer .site-footer .xsmall-column{margin:0px}.site-footer .menu{display:none;margin-bottom:1em;margin-top:-0.5em}.site-footer .selected .menu{display:block}.site-footer .site-footer-section{padding-bottom:0}.site-footer .collapsible .widget-title{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #000;height:46px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.site-footer .collapsible .widget-title::after{content:"";width:15px;height:15px;background-image:url("/themes/hjarnfonden/assets/images/update/plus.svg");background-size:contain}.site-footer .collapsible .selected .widget-title::after{background-image:url("/themes/hjarnfonden/assets/images/update/minus.svg")}.site-footer .collapsible .menu{display:none;margin-bottom:1em;margin-top:-0.5em}.site-footer .collapsible .selected .menu{display:block}}.page-template-templates-campaign .footer-header{margin-top:3rem}.footer-header{background:-webkit-gradient(linear, left top, left bottom, color-stop(35%, white), color-stop(35%, #ffcd27));background:linear-gradient(to bottom, white 35%, #ffcd27 35%)}@media screen and (min-width: 1024px){.footer-header{background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, white), color-stop(60%, #f0f0f0));background:linear-gradient(to bottom, white 60%, #f0f0f0 60%)}}.footer-header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:940px;position:relative}@media screen and (min-width: 1024px){.footer-header__container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.footer-header__shaped-face{-o-object-fit:contain;object-fit:contain;margin-bottom:1.5rem;max-height:400px;width:100%}@media screen and (min-width: 1024px){.footer-header__shaped-face{max-height:600px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:10}}.footer-header__bubble{padding:0 .625rem 2rem}@media screen and (min-width: 1024px){.footer-header__bubble{background:#ffcd27;border-radius:50px;bottom:11%;min-height:309px;min-width:430px;left:18%;padding:2rem 2rem;position:absolute;z-index:5;width:0%}.footer-header__bubble::after{background-image:url("/themes/hjarnfonden/assets/images/update/pratbubbel-spets.svg");bottom:67px;content:"";height:67px;position:absolute;right:-110px;width:113px}}.footer-header__heading{margin-bottom:.625rem;max-width:350px}.footer-header__sub-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:6px;max-width:300px}.footer-header__sub-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}.footer-header__collection-margin{margin-top:.625rem}.poll-results{position:relative}.poll-results h2{text-align:center;padding-top:50px}.poll-results h3{text-align:center;padding-bottom:30px}.poll-results canvas{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.poll-results .js-spinner{margin:0 auto;display:block}.page-template-download-list .download-list__entry{margin-bottom:35px}@media(min-width: 786px){.page-template-download-list .download-list h1{margin-top:60px}}.page-template-download-list .download-list .entry-preamble{font-size:1.3125rem;line-height:1.4;margin:0;margin-bottom:1.33rem;padding-top:8px}@media screen and (min-width: 785px){.page-template-download-list .download-list .entry-preamble{font-size:1.5rem}}@media(min-width: 786px){.page-template-download-list .download-list__section{margin-top:30px}}.page-template-download-list .download-list__section h2{text-transform:uppercase;border-bottom:1px solid #00243d;padding-bottom:16px;font-size:1.25rem;line-height:1.5rem;margin-top:20px}@media(min-width: 786px){.page-template-download-list .download-list__section h2{margin-top:0}}@media(min-width: 576px){.page-template-download-list .download-list__section__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}}.page-template-download-list .download-list__section__blocks__block{padding:20px 0 10px 0;width:100%;margin-top:5px}@media(min-width: 576px){.page-template-download-list .download-list__section__blocks__block{padding:25px}}.page-template-download-list .download-list__section__blocks__block img{width:100%;margin-top:auto}@media(min-width: 576px){.page-template-download-list .download-list__section__blocks__block{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media(min-width: 786px){.page-template-download-list .download-list__section__blocks__block{width:33.3333333333%}}.page-template-download-list .download-list__section__blocks__block__info{text-align:center;margin-top:auto}.page-template-download-list .download-list__section__blocks__block__info__title{margin-top:15px;font-size:1.5625rem}.page-template-download-list .download-list__section__blocks__block__info p{margin-top:10px;line-height:1.25rem}.page-template-download-list .download-list__section__blocks__block__info .btn{margin-top:5px}.entry-content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.entry-content--left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.entry-content .entry-content__wrapper{max-width:620px}.entry-content .braincell__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0;padding:3rem;position:relative}.entry-content .braincell__wrapper::before{background:#ffcd27;-webkit-clip-path:circle(100% at 0 0);clip-path:circle(100% at 0 0);content:"";inset:0;position:absolute}@media screen and (min-width: 768px){.entry-content .braincell__wrapper::after{aspect-ratio:1/1;background:#f3dcdc;-webkit-clip-path:circle(100% at 0 100%);clip-path:circle(100% at 0 100%);content:"";inset:0;left:-50%;position:absolute;width:50%}}.entry-content .braincell__wrapper .braincell{max-height:520px;-o-object-fit:contain;object-fit:contain;position:relative;z-index:50}.entry-content .second-braincell__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0;position:relative}.entry-content .second-braincell__wrapper a{height:100%}@media screen and (min-width: 768px){.entry-content .second-braincell__wrapper::after{aspect-ratio:1/1;background:#00bd89;-webkit-clip-path:circle(100% at 0 0);clip-path:circle(100% at 0 0);content:"";left:-50%;position:absolute;width:50%;top:50%}}.entry-content .second-braincell__wrapper .second-braincell{-webkit-clip-path:circle(100% at 0 0);clip-path:circle(100% at 0 0);height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:50;width:100%}.entry-content .third-braincell__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0;position:relative}.entry-content .third-braincell__wrapper a{height:100%}@media screen and (min-width: 768px){.entry-content .third-braincell__wrapper::after{aspect-ratio:1/1;background:#ff6695;-webkit-clip-path:circle(100% at 0 0);clip-path:circle(100% at 0 0);content:"";left:-50%;position:absolute;width:50%;top:50%}}.entry-content .third-braincell__wrapper .third-braincell{-webkit-clip-path:circle(100% at 0 0);clip-path:circle(100% at 0 0);height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:50;width:100%}.entry-content p{width:100%}.entry-content h3{font-size:1.125rem;font-weight:500;line-height:1.4;margin:0;margin-bottom:.275rem}@media screen and (min-width: 785px){.entry-content h3{font-size:1.25rem}}.entry-content h1{margin:.75em 0 .75rem 0}@media(max-width: 768px){.entry-content h1{margin-bottom:.5rem}}.entry-content h2,.entry-content h4,.entry-content h3,.entry-content h5,.entry-content h6{margin:1em 0 .175em 0}.entry-content p{margin-bottom:1rem}.entry-content ul,.entry-content ol{width:100%;max-width:100%;padding-left:1.5rem;padding-top:.5rem;padding-bottom:.5rem}.entry-content li{margin:.5rem 0;line-height:1.5}.entry-content *:first-child{margin-top:0}.entry-content *:last-child{margin-bottom:0}.bhjf__second-container{display:grid;grid-template-columns:1fr;grid-gap:32px}@media screen and (min-width: 768px){.bhjf__second-container{grid-template-columns:1fr 1fr;grid-gap:18px}}.responsive-video-container{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.responsive-video-container iframe{left:0;top:0;height:100%;width:100%;position:absolute}.teaser-video.overlay-video{position:relative}.teaser-video.overlay-video .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.teaser-video.overlay-video .video-container{position:relative;overflow:hidden;aspect-ratio:16/9}.teaser-video.overlay-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container{position:relative}.video-container-full{position:relative;overflow:hidden}.video-container a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:50%;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:120px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:.3s background-color ease-in-out;transition:.3s background-color ease-in-out}.video-container a:hover{background-color:rgba(255,255,255,.6)}.video-container a::after{border-color:transparent transparent transparent #202020;border-width:15px 0px 15px 30px;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:30px;-webkit-transform:translateX(12.5%);-ms-transform:translateX(12.5%);transform:translateX(12.5%);width:30px}.video-container.is-active{padding-top:56.25%;position:relative;overflow:hidden}.video-container.is-active iframe{position:absolute;top:0;left:0;width:100%;height:100%}.facebook-video-container{margin-bottom:40px}.facebook-video-container h2{text-align:center;padding:25px;font-size:1.5625rem;line-height:1.875rem}@media screen and (min-width: 768px){.facebook-video-container h2{font-size:2.8125rem;padding:45px;line-height:3.75rem}}.facebook-video-container h2 span{max-width:575px;display:inline-block}.donation-form-address-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.donation-form-address-wrapper .donation_address2{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.donation-form-address-wrapper .donation_address{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.radio-group.monthly-payment{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.radio-group.monthly-payment li{margin-top:0;margin-bottom:0;margin-right:15px}.radio-group.monthly-payment li:last-child{margin-right:0}.radio-group.monthly-payment .delivery-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio-group.monthly-payment .delivery-label span{margin-top:2px}.monthly-donation-form .donation-form .delivery-form .pul-info-container-desktop-only{display:block}.monthly-donation-form .donation-form .delivery-form .pul-info-container-desktop-only .pul-info{border-top:0;text-align:left;padding-top:5px;padding-bottom:0}.monthly-donation-form .donation-form .delivery-form .pul-info-container-desktop-only .pul-info a{text-decoration:underline}.monthly-donation-form .donation-form .delivery-form .amount-group{margin-bottom:35px}.monthly-donation-form .donation-form .delivery-form .pno-field{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}@media screen and (min-width: 767px){.monthly-donation-form .donation-form .delivery-form .pno-field label[for=donation_pno],.monthly-donation-form .donation-form .delivery-form .pno-field .input-pno-field{width:calc(50% - 10px) !important}}.monthly-donation-form .donation-form .delivery-form .pno-field .person-get-data.btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:static;margin-bottom:10px;height:50px;width:100%;vertical-align:top;padding:0 !important}.monthly-donation-form .donation-form .delivery-form .pno-field .person-get-data.btn:hover{background:transparent !important}.monthly-donation-form .donation-form .delivery-form .pno-field .person-get-data.btn:hover::after{margin-left:.6em}.monthly-donation-form .donation-form .delivery-form .pno-field .person-get-data.btn::after{content:"";background-image:url("/themes/hjarnfonden/assets/images/update/ArrowLink.svg");background-repeat:no-repeat;-webkit-filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%);filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%);margin-left:.4em;height:21px;width:21px;padding:0em .5em;-webkit-transition:margin-left .25s ease-in-out;transition:margin-left .25s ease-in-out;top:-0.045em;vertical-align:middle;position:relative;background-position:center}@media screen and (min-width: 767px){.monthly-donation-form .donation-form .delivery-form .pno-field .person-get-data.btn{width:auto;margin-left:18px;margin-bottom:0}}@media screen and (min-width: 767px){.monthly-donation-form .donation-form .delivery-form .bank-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.monthly-donation-form .donation-form .delivery-form .bank-fields li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media screen and (min-width: 767px){.delivery-form .monthly-payment-form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.delivery-form .monthly-payment-form-group .donation-form-address-wrapper{display:block;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}.delivery-form .monthly-payment-form-group li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media screen and (max-width: 767px){.donation-form{padding-top:15px}}.donation-form__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width: 896px){.donation-form__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.donation-form .entry-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-company-friend .donation-form .entry-page .header{margin-bottom:30px}.donation-form .entry-page .tmp-header{margin-top:50px}@media screen and (max-width: 767px){.donation-form .entry-page .tmp-header{margin-top:20px}}.donation-form input[type=radio],.donation-form input[type=checkbox]{display:none}.donation-form input[type=checkbox]+label span{background:none repeat scroll 0 0 #fff;border-radius:3px;-webkit-appearance:none;-webkit-box-shadow:1px 1px 1px 0px rgba(0,0,0,.3);box-shadow:1px 1px 1px 0px rgba(0,0,0,.3);cursor:pointer;display:inline-block;height:23px;margin:0 10px 0 0;vertical-align:text-bottom;width:23px}@media screen and (max-width: 767px){.donation-form .donation-event-info{-webkit-box-pack:normal !important;-ms-flex-pack:normal !important;justify-content:normal !important}}@media screen and (max-width: 767px){.donation-form .donation-date{-webkit-box-flex:0 !important;-ms-flex:0 0 70% !important;flex:0 0 70% !important;margin-right:15px !important}}@media screen and (max-width: 430px){.donation-form .donation-date .donation-date-date{display:none}}.donation-form .donation-date-unknown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.donation-form .donation-date-unknown{-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important}}.donation-form .donation-date-unknown input[type=checkbox]+label{cursor:pointer}.donation-form .donation-date-unknown input[type=checkbox]+label span{-webkit-box-shadow:none;box-shadow:none;border:1px solid #000}.donation-form input[type=checkbox]:checked+label span{background:url("/themes/hjarnfonden/assets/images/checkbox-checked.png") no-repeat scroll center center #fff}.donation-form input[type=radio]+label span{background:none repeat scroll 0 0 #fff;display:inline-block;height:16px;width:16px;border-radius:8px;margin:0 .5rem 0 0;vertical-align:bottom;-webkit-appearance:none;cursor:pointer;top:-2px;position:relative;border:1px solid #000}.donation-form .diagnosis-group input[type=radio]+label span{top:-3px}.donation-form input[type=radio]:checked+label span::after{aspect-ratio:1/1;content:"";position:absolute;left:50%;top:50%;height:8px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#ff6695;border-radius:5px}.donation-form .diagnosis-container .medium{float:left}.donation-form .diagnosis-container .medium li{padding:5px 0;font-size:1rem}.donation-form .diagnosis-container .diagnosis-group.diagnoses{display:none}.donation-form .primary-purpose-active ul.diagnosis-group{border-bottom:0}.donation-form .primary-purpose-active ul.diagnosis-group .default-purpose{display:none}.donation-form .primary-purpose-active ul.diagnosis-group .primary-purpose{text-align:center;display:block;padding-bottom:0}.donation-form .primary-purpose-active ul.diagnosis-group .primary-purpose .help{display:block}.donation-form .primary-purpose-active .choose-diagnosis{display:none}.donation-form .primary-purpose-active div.diagnosis-group{display:none !important}.donation-form .help{display:block}.donation-form .help.help-primary-address{display:none}.donation-form .primary-address-active .help{display:none}.donation-form .primary-address-active .help.help-primary-address{display:block}.donation-form .primary-address-active .donation-address-types-send-to{display:none}.donation-form .primary-address-active .amount-group .multi--btn .address-label{background-color:transparent !important;border:0;color:#00243d !important;border-radius:0;width:auto;margin-left:0;padding-left:0;padding:0}.donation-form h1{margin-bottom:1.5rem;margin-top:.75rem}.donation-form .entry-preamble{margin-bottom:1.25rem;font-size:1.3125rem;line-height:1.4;margin:0;margin-bottom:1.33rem}@media screen and (min-width: 785px){.donation-form .entry-preamble{font-size:1.5rem}}.donation-form .entry-preamble p+h2{margin-top:1rem}.donation-form fieldset{margin:13px 0 60px 0;padding-top:38px;padding-bottom:32px;padding-left:28px;padding-right:28px;border:1px solid #c3baba;border-radius:4px;color:#000;position:relative;display:block;max-width:100%}.donation-form fieldset h2{font-size:1.375rem;position:absolute;height:22px;line-height:1.375rem;margin-top:-12px;top:0;width:100%;text-align:center;left:0}.donation-form fieldset h2 span{background:#f6d2d6;padding:10px 20px}.donation-form .fieldset{margin:13px 0 60px 0;padding-top:38px;padding-bottom:32px;padding-left:28px;padding-right:28px;border:1px solid #c3baba;border-radius:4px;color:#000;position:relative;display:block;max-width:100%}.donation-form .fieldset h2{font-size:1.375rem;position:absolute;height:22px;line-height:1.375rem;margin-top:-12px;top:0;width:100%;text-align:center;left:0}.donation-form fieldset.donation-certificate-greeting-group{padding-top:0}.donation-form .donation-symbol input[type=radio]:checked+label>img{border:5px solid gray;opacity:.6}.donation-form label{display:block;padding:0 0 8px}.donation-form input[type=file]{width:100%}.donation-form .select-item{position:relative;display:block;padding:0;overflow:hidden;margin-bottom:15px}.donation-form .select-item:after{background:url("/themes/hjarnfonden/assets/images/donationsprite.png") no-repeat -55px -87px transparent;content:"";height:12px;margin-top:-6px;pointer-events:none;position:absolute;right:18px;top:50%;width:15px;z-index:2}.donation-form select{width:110%;height:40px;line-height:2.5rem;margin:3px 0;outline:none;background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid transparent;padding-left:11px}.donation-form .donation-form__fieldset ul li textarea{height:150px;padding:14px}.donation-form textarea[name=donation_sender]{height:100px;padding:14px}.donation-form input[type=radio]{border:0 none}.donation-form .left{float:left;margin-right:2.494331065%}.donation-form ul.left{margin-right:0}.donation-form ul.medium{width:311px;overflow:hidden;max-width:35.260770975%}.donation-form ul.medium:first-child,.donation-form ul.medium:last-child{width:283px;max-width:32.0861678%}.donation-form .large{width:430px;max-width:48.752834467%}.donation-form .medium{width:250px;max-width:28.344671201%}.donation-form .diagnosis-group ul.medium{border-left:1px solid #f6d2d6;padding-left:22px}.donation-form .diagnosis-group ul.medium:first-child{border-left:none;padding-left:0}.donation-form .small{width:204px;max-width:23.1292517%}.donation-form .xsmall{width:158px;max-width:17.913832199%}.donation-form .payment-method li{padding-bottom:3px}.donation-form form .donation-group li{padding:3px 0 0 0 !important}.donation-form .hidden{display:none}.donation-form .select-item-readonly,.donation-form [readonly]{opacity:.4}.donation-form .select-item-readonly+label,.donation-form [readonly]+label{opacity:.4}.donation-form [disabled]{opacity:.4}.donation-form .select-item-readonly{padding:6px 15px}.donation-form .fake-select{display:inline-block;margin-top:6px}.company-type-field,.private-type-field{display:none}.field-active{display:inherit}.ie8 .donation-form input[type=radio],.ie8 .donation-form input[type=checkbox]{display:inline-block}.ie8 .donation-form input[type=radio]+label span,.ie8 .donation-form input[type=checkbox]+label span{display:none}.donation-form .donation-symbol label{cursor:pointer}.donation-form .donation-symbol label span{width:100% !important;font-size:.875rem;text-align:center;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;cursor:default !important}.blur-special-fields [name=donation_recipient_address],.blur-special-fields [name=donation_recipient_zip],.blur-special-fields [name=donation_recipient_address2]{-webkit-filter:blur(4px);filter:blur(4px)}.diagnosis-group .primary-purpose{display:none}#donation_recipient_address_type_required{display:none}.recipient-information{display:none;position:relative}.payment-method>p{text-align:center;margin-bottom:20px}.payment-method>div>ul:before{background:url("/themes/hjarnfonden/assets/images/donationsprite.png") no-repeat center -600px transparent;content:"";display:block;height:123px;margin-bottom:37px}.payment-method .credit-card:before{background-position:center -145px}.payment-method .internet-bank:before{background-position:center -345px}.payment-method .payment-form:before{background-position:center -499px}.payment-method li{font-size:.875rem;line-height:1.25rem}.payment-method li p span{font-weight:bold}.payment-method .btn{display:block;width:100%}.payment-method .medium>li{width:220px;margin:0 auto;max-width:100%}.payment-method .payex-link{display:inline-block;height:16px;width:50px;white-space:nowrap;text-indent:100%;overflow:hidden;background:url("/themes/hjarnfonden/assets/images/payex_logotype.png") no-repeat 0 0 transparent;vertical-align:middle}.donation-type{text-align:center}.ie8 .donation-group input[type=radio],.donation-group input[type=radio],.theme-group input[type=radio]{display:none}.donation-group input[type=text]{margin:0 3px 4px 0;width:150px}.donation-group .multi--btn{display:inline-block}.donation-group .multi--btn label{color:#00243d;padding:0 33px;background-color:#ffe7eb;display:block;float:left;font-size:1.125rem;line-height:2.875rem}.donation-group .multi--btn label:focus{border-left:solid 1px #867073;background-color:#867073;color:#fff}.donation-group .multi--btn label:hover{border-left:solid 1px #867073;background-color:#867073;color:#fff}.donation-group .multi--btn label.active{border-left:solid 1px #867073;background-color:#867073;color:#fff}.donate-section .donation-group .multi--btn label{padding:0 30px;width:160px}form.donation-form .donation-recipient-suggest,form.donation-form .donation-event-info-suggest{width:100%;position:absolute;display:none;-webkit-box-shadow:1px 1px 1px 0px rgba(0,0,0,.3);box-shadow:1px 1px 1px 0px rgba(0,0,0,.3);background:#fff;max-width:300px;z-index:1000;left:0;top:auto;overflow:visible}@media(max-width: 767px){form.donation-form .donation-recipient-suggest,form.donation-form .donation-event-info-suggest{max-width:none}}form.donation-form .donation-recipient-suggest ul li,form.donation-form .donation-event-info-suggest ul li{padding:15px}form.donation-form .donation-recipient-suggest.reset-position,form.donation-form .donation-event-info-suggest.reset-position{left:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none}form.donation-form .donation-recipient-suggest .suggest-close,form.donation-form .donation-event-info-suggest .suggest-close{position:absolute;background-color:transparent;right:15px;top:15px;width:20px;height:20px;cursor:pointer;background-image:url("/themes/hjarnfonden/assets/images/close-suggest.svg");padding:0}form.donation-form .donation-recipient-suggest>.suggest-header,form.donation-form .donation-event-info-suggest>.suggest-header{padding:17.5px 15px 15px 15px;display:inline-block;background-color:#f6d2d6;width:100%;line-height:1.075rem;font-weight:bold}form.donation-form .donation-recipient-suggest ul li,form.donation-form .donation-event-info-suggest ul li{border-bottom:1px solid #f6d2d6;font-size:.875rem;overflow:visible}form.donation-form .donation-recipient-suggest li:last-child,form.donation-form .donation-event-info-suggest li:last-child{border-bottom:0}form.donation-form .donation-recipient-suggest li:hover,form.donation-form .donation-event-info-suggest li:hover{background:rgba(195,186,186,.2);cursor:pointer}fieldset.donation-type{padding-top:38px;padding-bottom:38px !important}.donation-section .amount-group{display:block;max-width:500px;margin:0 auto;position:relative;height:100px}.donation-section .amount-group li{display:block;position:absolute;bottom:0;margin-left:0;margin-right:0;padding-left:0}.donation-section .amount-group .any-amount{right:0;margin-right:-30px}.donation-section .amount-group .multi--btn label{padding:0 30px}.choice-group ul,.amount-group ul{display:inline-block}.choice-group li,.amount-group li{display:inline-block;vertical-align:text-bottom;text-align:left;margin-left:8px;margin-right:8px;padding-left:1px}.ie8 .amount-group input[type=radio],.choice-group input[type=radio],.amount-group input[type=radio],.theme-group input[type=radio]{display:none}.choice-group input[type=text],.amount-group input[type=text]{margin:0 3px 4px 0;width:150px}.choice-group .choice--btn,.amount-group .multi--btn{display:inline-block}.choice-group .choice--btn label,.amount-group .multi--btn label{color:#00243d;padding:0 33px;background-color:#ffe7eb;display:block;float:left;font-size:1rem;line-height:2.875rem}.choice-group .choice-radio-button:checked+.choice-label,.choice-group .choice--btn label:focus,.choice-group .choice--btn label:hover,.choice-group .choice--btn label:active,.amount-group .multi--btn label:focus{cursor:pointer;background-color:#00243d;color:#fff}.amount-group .multi--btn .delivery-label:last-of-type{border-right:0}.delivery-form.e-sign .payment_form-element,.delivery-form.e-sign-form .payment_form-element{display:none}.delivery-form h3.payment_form-element{margin-top:20px}.diagnosis-group{overflow:hidden;display:inline}div.diagnosis-group{padding-bottom:40px}.view-payment-options,.choose-diagnosis{display:inline;height:20px;margin:20px 0 20px 20px;color:#00243d;line-height:1.25rem}.view-payment-options:before,.choose-diagnosis:before{background:url("/themes/hjarnfonden/assets/images/donationsprite.png") no-repeat 4px center transparent;content:"";width:15px;height:20px;margin-right:10px;display:inline-block;vertical-align:middle}.greeting-group{text-align:center}.greeting-group li.has-error{text-align:center;padding-bottom:90px !important}.greeting-group p{max-width:700px;width:100%;margin:0 auto}.greeting-group .greeting-container{max-width:452px;width:100%;position:relative;margin:0 auto;height:652px;text-align:center;margin-bottom:30px;margin-top:30px}.greeting-group .greeting-card{border-radius:0;-webkit-box-shadow:none;box-shadow:none;resize:none;padding:240px 20px 50px;border:1px solid #fff;width:100%;height:100%;background-position:center 0;background-size:100% auto;background-repeat:no-repeat;text-align:center;font-size:.875rem;line-height:1.1875rem;color:#000;letter-spacing:-0.3px;overflow:hidden}.greeting-group .greeting-card.has-extra-text{padding-top:290px}.donation-certificate .greeting-group .greeting-container{height:auto}.donation-certificate .header .entry-preamble{font-size:1.3125rem;line-height:1.4;margin:0;margin-bottom:1.33rem}@media screen and (min-width: 785px){.donation-certificate .header .entry-preamble{font-size:1.5rem}}.donation-certificate .header .entry-preamble img{display:block;margin:0 auto;max-width:400px;width:100%}.memorial .greeting-group .preview-name{font-size:2rem;line-height:1.75rem;color:#000;position:absolute;top:202px;width:100%}.memorial .greeting-group .greeting-card{padding-top:314px}.submit-container{text-align:center;margin:-10px 0 50px}.donate-section .submit-container{margin:30px 0 0}.fieldset-arrow{width:39px;height:39px;background:url("/themes/hjarnfonden/assets/images/donationsprite.png") no-repeat 0 -90px transparent;position:absolute;bottom:0;margin:-19px;left:50%}.donation-form .progress-bar-section .fieldset{margin-bottom:0}.progress-bar{height:30px;border-radius:20px;-webkit-box-shadow:1px 1px 1px 0px rgba(0,0,0,.3);box-shadow:1px 1px 1px 0px rgba(0,0,0,.3);background-color:#fff;margin:15px auto 25px;max-width:100%;width:500px}.progress-bar-section{margin-bottom:60px}.progress-bar-section ul{list-style:none;font-size:1.125rem;line-height:1.5;margin:0 auto;max-width:100%;width:500px}.progress-bar-section li{width:50%;float:left}.progress-bar-section li:last-child{text-align:right}.progress-bar>div{height:100%;border-radius:20px;background-color:#867073;max-width:100% !important;min-width:30px}.donors-section h2{margin-top:0;font-size:1.125rem;text-transform:uppercase;margin-bottom:20px;padding-top:22px;min-height:66px;background:url("/themes/hjarnfonden/assets/images/donationsprite.png") no-repeat center 0 transparent}.donors-section ul{list-style:none;color:#00243d;margin:0 auto;padding:0 20px;max-width:100%;width:620px}.donors-section li{display:inline-block;white-space:nowrap}.donors-section li span:after{content:", ";display:inline-block}.donors-section li:last-child span:after{content:""}.presentation-section .large-column>div{overflow:hidden}.presentation-section h1{font-size:1.5625rem;line-height:1.25rem;margin:0 0 20px}.presentation-section .fundraiser-details{list-style:none}.presentation-section .btn{height:50px;line-height:3.125rem;display:block;margin-top:15px}.presentation-section .xlarge-column,.presentation-section .medium-column{margin-bottom:30px}.currency{display:inline-block;width:27px}.error-message{border-radius:4px;border:1px solid #e3b0b9;background-color:#f6dde0;padding:28px 28px 10px;font-size:1.125rem;line-height:1.1875rem}.error-message h3{font-size:1.375rem;line-height:1.375rem}.error-message ul{list-style:none}.error-message li{background:url("/themes/hjarnfonden/assets/images/donationsprite.png") no-repeat -158px -290px transparent;padding-left:20px;margin-bottom:10px}.error{border:1px solid #ff6695 !important;background-color:#feccdd !important}.error:focus{background-color:#fff !important}.help-block{display:block;position:relative;padding:8px;font-size:.875rem;line-height:.875rem;color:#d02331}.checkbox-group{padding:0}.has-error input[type=radio]+label span,.has-error input[type=checkbox]+label span{border:1px solid #e3b0b9 !important;background-color:#f6dde0 !important}.checkbox-group .help-block,.radio-group .help-block{padding-left:0}.christmas-campaign .help-block{padding:0 5px 15px 2px;font-size:.875rem;margin-bottom:10px !important}.christmas-campaign h3{margin-bottom:10px}.e-sign+.large.left.pno-field{float:none}.e-sign+.large.left.pno-field input:-webkit-autofill,.e-sign+.large.left.pno-field input:-webkit-autofill:hover,.e-sign+.large.left.pno-field input:-webkit-autofill:focus{display:none}#donation_collection_password{text-align:center}.service-error{padding:15px;margin-bottom:20px;border:1px solid #faebcc;background-color:#fcf8e3}.service-error p{padding:0}.service-error ul{margin-left:40px;padding:0}.service-error ul li{font-style:italic}.pdf-preview-container{margin-top:50px}.pdf-preview-container .btn:not(:last-of-type){margin-right:40px}.pdf-preview-container h2{margin-bottom:10px}.pdf-preview{position:relative;display:inline-block;margin:0;margin-bottom:30px;padding:0;width:300px;height:434px;color:#505050;font-size:.625rem}.pdf-preview .preview-name{position:absolute;font-size:1.6em;top:32.5%;width:100%;z-index:9999}.pdf-preview .preview-donation-text{position:absolute;top:47%;padding:15px;padding-left:18px;padding-top:5px;font-size:1em;line-height:.6875rem;width:100%}.pdf-preview .preview-donation-text.normalgreeting{top:37% !important}.pdf-preview .preview-donation-text.holidaygreeting{top:40% !important}.pdf-preview.extra-text .preview-donation-text.holidaygreeting{top:42% !important}.xdsoft_datetimepicker{border:0 none;border-radius:3px;-webkit-box-shadow:1px 1px 1px 0px rgba(0,0,0,.3);box-shadow:1px 1px 1px 0px rgba(0,0,0,.3);color:#00243d;padding:11px 13px 19px 0;margin-top:1px}.xdsoft_datetimepicker .xdsoft_datepicker{float:left;margin-left:13px;width:224px}.xdsoft_datetimepicker .xdsoft_label{font-size:1.125rem;line-height:1.5;padding:0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev{background:url("/themes/hjarnfonden/assets/images/datetimepickersprite.png") 0 0 no-repeat transparent;height:24px;opacity:1;width:15px}.xdsoft_datetimepicker .xdsoft_next{background-position:right 0}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{background-color:#fff;border-left:0 none;border-right:0 none;border-top:0 none;border-bottom:1px solid #ffe7eb;font-size:.75rem;text-align:center}.xdsoft_datetimepicker .xdsoft_year{float:none;width:auto;text-align:left}.xdsoft_datetimepicker .xdsoft_month{width:auto;float:none;text-align:left}.xdsoft_datetimepicker .xdsoft_today_button{display:none}.xdsoft_datetimepicker .xdsoft_calendar{padding-top:3px}.xdsoft_datetimepicker .xdsoft_calendar th{color:#00243d;cursor:default;font-weight:normal;line-height:1.3125rem;height:21px}.xdsoft_datetimepicker .xdsoft_calendar td{color:#ff6695;font-weight:bold;line-height:1.8125rem;height:29px}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:0}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:url("/themes/hjarnfonden/assets/images/datetimepickersprite.png") center -53px no-repeat transparent !important;-webkit-box-shadow:none;box-shadow:none}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{background:url("/themes/hjarnfonden/assets/images/datetimepickersprite.png") center 2px no-repeat transparent !important;color:#fff;-webkit-box-shadow:none;box-shadow:none}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{color:#000}.xdsoft_datetimepicker .xdsoft_label i{background:none;display:none}.donation-event-info{position:relative}.donation-event-info>ul{background:#fff;margin:0}.donation-event-info>ul li{padding:20px}@media(min-width: 701px){.row-fluid .christmas-campaign-offer-wrapper [class*=-column]{margin-left:2.127659574%}.row-fluid .christmas-campaign-offer-wrapper:first-child [class*=-column]{margin-left:0}}@media only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){.payment-method ul:before,.donation-form .select-item:after,.choose-diagnosis:before,.fieldset-arrow,.donors-section h2:before,.panel-header .show-content:after,.panel-header .hide-content:after{background-image:url("/themes/hjarnfonden/assets/images/donationsprite@2x.png");background-size:167px 600px}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{background-image:url("/themes/hjarnfonden/assets/images/datetimepickersprite@2x.png") !important;background-size:100px 80px !important}.donation-form input[type=checkbox]:checked+label span{background-image:url("/themes/hjarnfonden/assets/images/checkbox-checked@2x.png");background-size:16px 11px}}@media(max-width: 768px){.donation-form ul.medium:first-child,.donation-form ul.medium:last-child{padding:0 10px}}@media(max-width: 700px){.christmas-campaign-offer-wrapper{padding-bottom:20px;margin-bottom:20px;position:relative}.christmas-campaign-offer-wrapper:before,.christmas-campaign-offer-wrapper:after{content:"";display:table;clear:both}}@media(max-width: 640px){form .donation-recipient-suggest,form .donation-event-info-suggest{width:calc(100% - 4px);max-width:none;margin-right:0}form .donation-recipient-suggest li,form .donation-event-info-suggest li{font-size:.75rem}.donation-form .large.address{max-width:100%;width:100%;float:none;margin-right:0}.donation-form .xsmall{clear:left;max-width:32.244897959%;width:178px}.donation-form .theme-group .xsmall{clear:none}.donation-form .medium{max-width:65.658362989%;width:auto}.donation-form fieldset,.donation-form .fieldset{font-size:.875rem}.donation-form .payment-method ul.medium:first-child,.donation-form .payment-method ul.medium:last-child,.donation-form .payment-method ul{float:none;width:100%;max-width:none;margin-bottom:15px}.payment-method>div>ul:before{margin-bottom:7px}.payment-method ul>li>p{padding-bottom:10px}.view-payment-options{margin:10px 0 20px}}@media(max-width: 568px){.donation-form input[type=text],.donation-form input[type=date],.donation-form .select-item,.donation-form textarea{font-size:1rem}.donation-form .large{width:240px}.greeting-group .greeting-container{height:300px}.memorial .greeting-group .greeting-card,.greeting-group .greeting-card{background-image:none !important;padding:20px 20px 50px;border-radius:3px;-webkit-box-shadow:1px 1px 1px 0px rgba(0,0,0,.3);box-shadow:1px 1px 1px 0px rgba(0,0,0,.3)}.memorial .greeting-group .greeting-card.has-extra-text,.greeting-group .greeting-card.has-extra-text{padding-top:20px}.memorial .greeting-group .preview-name{display:none}.donation-form textarea.error{background-color:#f6dde0 !important}.donate-section .amount-group{height:auto}.donate-section .amount-group li{position:static}.choice-group li,.amount-group li{display:block}.choice-group .choice--btn,.amount-group .multi--btn{display:block;height:auto;margin-right:0}.choice-group div.choice--btn label,.amount-group div.multi--btn label{float:none;height:50px;line-height:3.125rem;text-align:center;padding:0}.choice-group .choice--btn .choice-label,.amount-group .multi--btn .btn-one{border-left:0 none;border-right:0 none}.choice-group .choice--btn .choice-label{border-bottom:0}.amount-group .multi--btn .btn-two{border-left:0 none;border-right:0 none}.amount-group .multi--btn .btn-three{border-left:0 none;border-right:0 none}.choice-group .choice--btn label:focus,.choice-group .choice--btn label:hover,.choice-group .choice--btn label:active{border-top:solid 1px #867073;border-bottom:1px solid #867073;background-color:#867073;color:#fff}.donate-section .amount-group .any-amount{margin-right:0}.amount-group .any-amount input[type=text]{width:auto}.christmas-campaign .christmas-campaign-offer-wrapper .multi--btn{display:inline-block;bottom:10px}.christmas-campaign .christmas-campaign-offer-wrapper .multi--btn label{padding:0 33px}.christmas-campaign-offer-wrapper{padding:0;margin:0}}@media(max-width: 480px){.christmas-campaign .christmas-campaign-offer-wrapper .multi--btn{position:relative;bottom:0}.donation-form .large{max-width:100%;width:100%}.donation-form .small{max-width:47.4418604655%;width:auto}.donation-form .theme-group .xsmall{max-width:47.4418604655%;width:auto;float:left}.donation-form li.left{float:none;margin-right:0}.donation-form li.small.left,.donation-form .xsmall.left{float:left;margin-right:5.116279069%;clear:none}.donation-form fieldset,.donation-form .fieldset{*padding:25px 15px}.donation-form .theme-group .xsmall.left:nth-child(even){margin-right:0}.donation-form .diagnosis-group ul.medium,.donation-form .diagnosis-group ul.medium:first-child,.donation-form .diagnosis-group ul.medium:last-child{max-width:none;width:100%;border-left:0 none;padding-left:0}.donation-form .diagnosis-group .medium li{display:inline-block;margin-right:10px}.donation-form .payment-method{padding:38px 20px 0}.donation-form .payment-method ul.medium:first-child,.donation-form .payment-method ul.medium:last-child,.donation-form .payment-method ul{margin-bottom:45px}.payment-method>div>ul:before{float:left;margin-right:10px;width:82px;background-image:url("/themes/hjarnfonden/assets/images/donationsprite.png");background-size:auto 300px;height:64px;margin-bottom:10px}.payment-method .credit-card:before{background-position:center -78px}.payment-method .internet-bank:before{background-position:center -170px}.payment-method .payment-form:before{background-position:center -258px}.donation-form form .payment-method li{text-align:left;padding-bottom:3px;width:auto}.payment-method li p{padding:0 0 15px}.payment-method .payment-submit{clear:both}.payment-method .btn{width:100%;max-width:none}.choice-group ul,.amount-group ul{display:block}.donation-form .help-block{position:static;padding:5px 0 0;background-color:transparent;color:#d02331;font-size:14px !important;display:block;text-align:left;line-height:18px !important;border:none}.donation-form .help-block:after{display:none}.christmas-campaign-offer .multi--btn{position:static;width:100%;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none}.christmas-campaign-offer .multi--btn input{width:100%}}.phone{display:block}.no-hyphens{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:normal}p.help{text-align:center}@keyframes slide-in{100%{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:1}}@-webkit-keyframes slide-in{100%{-webkit-transform:translateX(-50%) translateY(-50%);opacity:1}}@keyframes slide-out{0%{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}100%{-webkit-transform:translateX(-500%) translateY(-50%);transform:translateX(-500%) translateY(-50%);opacity:0}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(-50%) translateY(-50%)}100%{-webkit-transform:translateX(-500%) translateY(-50%);opacity:0}}.donation-form form .christmas-campaign ul{list-style:disc;list-style-position:inside}.donation-form form .christmas-campaign ul li{padding:0;margin-bottom:10px;overflow:visible;display:list-item}.snow{background-color:#d5e4f4;background-image:url("/themes/hjarnfonden/assets/images/christmas-campaign/s1.png"),url("/themes/hjarnfonden/assets/images/christmas-campaign/s2.png"),url("/themes/hjarnfonden/assets/images/christmas-campaign/s3.png");-webkit-animation:snow 10s linear infinite;animation:snow 10s linear infinite}.holiday-donation-page .holiday-description-container{border-radius:4px;font-size:1.125rem;background-color:#fff;padding:10px 25px;-webkit-box-shadow:0px 0px 1px 0px rgba(0,0,0,.75);box-shadow:0px 0px 1px 0px rgba(0,0,0,.75);margin-top:40px}@media(min-width: 701px){.holiday-donation-page .holiday-description-container{padding:45px 40px}}@media(min-width: 786px){.holiday-donation-page .christmas-campaign-offer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.holiday-donation-page .christmas-campaign-offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:10px;padding-right:10px}.holiday-donation-page .donation-form form .amount-group .multi--btn{width:auto;position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:auto;padding:2px}}.holiday-donation-page .container .holiday-form{margin-top:45px}.holiday-donation-page .holiday-description-banner{max-width:300px;display:inline-block}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .entry-image{margin-bottom:.75rem}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .entry-content .entry-title{font-size:2.0625rem;margin-bottom:revert}@media screen and (min-width: 785px){.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .entry-content .entry-title{font-size:2.5rem}}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .entry-content h1{font-size:2.0625rem}@media screen and (min-width: 785px){.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .entry-content h1{font-size:2.5rem}}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .entry-content hr{display:none;margin:0 0 1.5rem 0}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .entry-content fieldset.active hr{display:block}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form{width:100%}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form h2{font-size:1.3125rem}@media screen and (min-width: 785px){.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form h2{font-size:1.5rem}}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form .input-group .pno-field .help-block.form-error{padding:0 0 10px 2px}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form .input-group input,.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form .input-group label{display:block}@media(min-width: 999px){.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form .donation-form__fieldset.active{display:-webkit-box;display:-ms-flexbox;display:flex}}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form #step2 .donation-form__fieldset.active{display:block}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form #step2 .donation-form__fieldset.active ul.form-input-group.input-group{max-width:616px;width:100%}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form #step2 .donation-form__fieldset.active ul.form-input-group.input-group li{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form #step2 .donation-form__fieldset.active ul.form-input-group.input-group li input{max-width:616px !important}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form #step2 .donation-form__fieldset.active ul.form-input-group.input-group li.pno-field input{margin-bottom:15px}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form #step3 .donation-form__fieldset.active{display:block}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form fieldset h3{display:block;margin-top:0}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-form .active.tab{border-bottom:1px solid #000}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .tab.valid-inputs h2{padding-left:35px}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .tab.valid-inputs h2:before{left:-35px;top:38px}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .prevBtn{top:53px}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .active .prevBtn{display:none}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .nextBtn-wrapper{display:none}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial fieldset.active .nextBtn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid.row-fluid--4-items .donation-package-product-container{padding-left:0;padding-right:40px;padding-top:0}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid.row-fluid--4-items .donation-package-product-container h3.small-title{font-size:1.125rem}@media screen and (min-width: 785px){.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid.row-fluid--4-items .donation-package-product-container h3.small-title{font-size:1.25rem}}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid.row-fluid--4-items .donation-package-product-container h3:after{display:none}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid.row-fluid--4-items .donation-package-product-container ul li:before{background-image:none;content:"-";margin-top:0}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid.row-fluid--4-items .donation-package-product-container label{min-height:45px;padding:11px;height:45px}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid.row-fluid--4-items .donation-package-product-container:last-child{padding-bottom:5px}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid.row-fluid--4-items .donation-package-product-container:last-child .donation-package-product-container__info{padding-top:38px}@media(max-width: 999px){.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid.row-fluid--4-items .donation-package-product-container:last-child .donation-package-product-container__info{padding-top:.5rem}}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid.row-fluid--4-items .donation-package-product-container input[type=number]{background-color:transparent;border:1px solid #000;font-size:1rem;height:45px}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid .multi--btn label{background-color:#fff;border:1px solid #000;border-radius:unset;-webkit-box-shadow:none;box-shadow:none;color:#000;font-size:1.125rem}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid .multi--btn [type=radio]:checked+label,.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid .multi--btn label:hover,.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .donation-package .row-fluid .selected-product .multi--btn label{background-color:#ff6695;border:none}.holiday-donation-page.christmas .donation-form.single-page-donation-form.memorial .subtext{margin-top:50px}@keyframes snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}@-webkit-keyframes snow{0%{background-position:0px 0px,0px 0px,0px 0px}50%{background-position:500px 500px,100px 200px,-100px 150px}100%{background-position:500px 1000px,200px 400px,-100px 300px}}.page-template-holiday-donation .white-tape{display:none}.company-friend .row-fluid{display:grid;-ms-grid-columns:33% 10px 33% 10px 33%;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;grid-column-gap:10px;grid-row-gap:10px;margin-bottom:30px}.company-friend .row-fluid:after,.company-friend .row-fluid:before{display:none}@media screen and (max-width: 767px){.company-friend .row-fluid{display:block}}.company-friend .row-fluid h3{margin-bottom:0}.company-friend .row-fluid strong{-webkit-font-smoothing:antialiased}.company-friend .row-fluid .company-friend-product-container{position:relative;padding:20px 20px 85px 20px;background-color:#ffe7eb;text-align:left}.company-friend .row-fluid .company-friend-product-container:nth-child(1){-ms-grid-column:1}.company-friend .row-fluid .company-friend-product-container:nth-child(2){-ms-grid-column:3}.company-friend .row-fluid .company-friend-product-container:nth-child(3){-ms-grid-column:5}.company-friend .row-fluid .company-friend-product-container [type=radio]{position:absolute;opacity:0;display:block}.company-friend .row-fluid .company-friend-product-container p{text-align:left !important}@media screen and (max-width: 767px){.company-friend .row-fluid .company-friend-product-container{margin-top:10px}.company-friend .row-fluid .company-friend-product-container:first-child{margin-top:0}}.company-friend .row-fluid .company-friend-product{padding:0;min-height:0;background-color:#ffe7eb}.company-friend .row-fluid .choice--btn{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.company-friend .row-fluid .choice-label{background-color:#ff6695;color:#fff;padding:2px 55px;height:auto;border-top:0}.christmas-campaign-offer{min-height:0;padding:0;padding-bottom:50px}.christmas-campaign-offer span{white-space:pre}.company-friend-banner,.christmas-banner{margin:0 auto;padding:0;width:100%;height:auto;min-width:200px;min-height:130px}.choice-group{text-align:center}.multi--company-friend,.multi--christmas{position:relative;overflow:visible !important}.amount-group.company-friend input.company-friend-custom-amount,.amount-group.christmas-campaign input.christmas-custom-amount{margin:0}.company-friend .row-fluid .medium-column{width:100%;margin-left:0;padding:10px}.donation-form--christmas .large-column .phone{display:inline}@media(min-width: 600px){.company-friend-product{position:relative}}@media(max-width: 599px){.amount-group.company-friend input.company-friend-custom-amount{width:100% !important;-webkit-box-shadow:none;box-shadow:none}.company-friend-product{position:relative}.company-friend-product .choice--btn{width:100%}.company-friend-product .choice--btn label{width:100%}.multi--company-friend{-webkit-box-shadow:none;box-shadow:none}.multi--btn.multi--company-friend.has-error{-webkit-box-shadow:none;box-shadow:none}.donation-form--company-friend .help-block,.donation-form--christmas .help-block{font-size:12px !important}}.company-friend .multi--company-friend .help-block,.christmas-campaign .multi--christmas .help-block{padding:15px 5px 10px 2px !important;font-size:.875rem;min-width:180px !important;margin-bottom:10px !important}@media(max-width: 479px){.company-friend-product,.christmas-campaign-offer{min-height:auto;padding:10px}.company-friend .multi--company-friend .help-block,.christmas-campaign .multi--christmas .help-block{font-size:.75rem}}@media screen and (min-width: 479px)and (max-width: 575px){.company-friend .multi--company-friend .help-block,.christmas-campaign .multi--christmas .help-block{font-size:.75rem}}@media screen and (min-width: 575px)and (max-width: 599px){.company-friend .multi--company-friend .help-block,.christmas-campaign .multi--christmas .help-block{font-size:.75rem}}@media(min-width: 698px){.company-friend .row-fluid .medium-column{width:31.914893617%;margin-left:2.127659574%;padding:0}.company-friend .row-fluid .medium-column:first-child{margin-left:0}.company-friend-product .choice--btn{position:absolute;bottom:15px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.company-friend-product{position:static}.company-friend-product .choice-label{cursor:pointer}.choice-group .row-fluid{position:relative}.company-friend-product p{padding-bottom:20px}.company-friend-product p:last-of-type{padding-bottom:100px}.entry .company-friend-product h3{margin-bottom:15px}}div.donation-form img.entry-image{float:left;max-width:300px;margin-right:20px}@media screen and (max-width: 767px){div.donation-form img.entry-image{display:none;max-width:none;width:100%}}div.donation-form .entry-page .entry-content{float:left;width:100%;max-width:calc(100% - 320px)}.page-template-holiday-donation div.donation-form .entry-page .entry-content{max-width:none}@media screen and (max-width: 767px){div.donation-form .entry-page .entry-content{float:none;width:100%;max-width:none}}div.donation-form .entry-page .entry-content .entry-preamble p{margin-top:15px;font-size:1.3125rem;line-height:1.4;margin:0;margin-bottom:1.33rem}@media screen and (min-width: 785px){div.donation-form .entry-page .entry-content .entry-preamble p{font-size:1.5rem}}div.donation-form .entry-page .entry-content .entry-preamble p:first-of-type{margin-top:0}div.donation-form .entry-page .entry-content .entry-title{margin-top:0;font-size:1.625rem;margin-bottom:0;text-align:left}@media screen and (max-width: 767px){div.donation-form .entry-page .entry-content .entry-title{margin-bottom:10px;text-align:center}}div.donation-form .entry-page .entry-content.mobile-only{display:none}@media screen and (max-width: 767px){div.donation-form .entry-page .entry-content.mobile-only{display:block}div.donation-form .entry-page .entry-content.mobile-only img{display:none}}.help-block{border:3px solid #ff6695;color:#000;display:inline-block;font-size:.875rem;line-height:1.375rem;margin-top:1.5rem;padding:.75rem 1rem;position:relative;width:100%}.custom-error-block{display:inline-block;border:3px solid #ff6695;color:#ff6695;padding:11px 15px;font-size:.875rem;line-height:1.375rem;margin-left:20px;position:relative;line-height:1}@media(max-width: 479px){.custom-error-block{max-width:210px}}@media(max-width: 767px){.custom-error-block{margin-left:0;margin-top:5px;display:block;max-width:300px}}.custom-error-block:after{content:"!";position:absolute;height:30px;width:30px;background-color:#ff6695;border-radius:50%;color:#fff;text-align:center;vertical-align:top;padding-top:7px;font-size:1.125rem;right:-53px;font-weight:600;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 700px){.custom-error-block:after{right:-48px}}.donation-form form input{line-height:1.5}.donation-form form .donation-certificate-text-info{max-width:500px}.donation-form form select:-webkit-autofill,.donation-form form input:-webkit-autofill{-webkit-box-shadow:0 0 0 300px #fff inset}.donation-form form .select-item select{-webkit-appearance:none}.donation-form form .select-item select:-webkit-autofill{border:0px}.donation-form form .pul-info{font-size:1rem;border-top:1px solid #dfb9bd;padding-top:20px;padding-bottom:10px;display:block;text-align:center;width:100%}@media screen and (max-width: 767px){.donation-form form .pul-info{font-size:.875rem;max-width:none}}.donation-form form .pul-info-container-desktop-only{display:block}@media screen and (max-width: 767px){.donation-form form .pul-info-container-desktop-only{display:none}}.donation-form form .pul-info-container-mobile-only{display:none}@media screen and (max-width: 767px){.donation-form form .pul-info-container-mobile-only{display:block}}.donation-form form .amount-group.active+.pul-info-container-mobile-only{display:none}.donation-form form .donation-form-confirmation .pul-info,.donation-form form .payment-options .pul-info{padding:30px 0;display:block}.donation-form form ul{list-style:none;padding:0;margin:0}.donation-form form li{padding:0 0 15px 0;position:relative}.donation-form form li.optional-amount{padding-bottom:50px}@media screen and (max-width: 767px){.donation-form form li.optional-amount{padding-bottom:15px}}.donation-form form .item-label{padding:0;margin-bottom:0}.donation-form form .foreign-address{display:none}.donation-form form .donation-text-container .help-block{margin-left:0;margin-top:5px}@media(max-width: 767px){.donation-form form .donation-text-container .help-block{line-height:1.25rem}}.donation-form form .payment-options-credit-card .help-block{display:block;width:100%;max-width:610px;border:3px solid #ff6695;padding:15px;font-size:1rem;margin-bottom:25px;margin-left:0}@media(max-width: 700px){.donation-form form .payment-options-credit-card .help-block{max-width:90%}}.donation-form form .custom-error-block{display:none}.donation-form form .has-custom-error .help-block.form-error{display:none}.donation-form form .has-custom-error .custom-error-block{display:inline-block}.donation-form form .amount-group .multi--btn{-webkit-box-shadow:none;box-shadow:none;padding:5px;width:100%;text-align:center}.donation-form form .item-label-wrapper{margin:0;padding:0}.donation-form form .person-erase-data{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;margin-top:15px;border:0;background:transparent;color:#000}.donation-form form .person-erase-data:disabled{display:none}.donation-form form .person-get-data-error{display:none}.donation-form form .person-get-data-error span{margin-left:0;margin-top:5px}.donation-form form .person-get-data{margin-top:15px;position:relative}@media(min-width: 786px){.donation-form form .person-get-data{margin-top:0;margin-left:10px}}.donation-form form .person-get-data.ajaxing:after{content:"";display:inline-block;position:absolute;background-image:url("/themes/hjarnfonden/assets/images/ajax-loader2.gif");height:28px;width:28px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;background-size:100%;margin-left:30px}.donation-form form .donation-address-types li{padding-bottom:20px}.donation-form form .donation-address-types li label{font-size:1rem;padding:0}.donation-form form .donation-address-types .donation-address-types-send-to{padding-bottom:0}.donation-form form fieldset .item-label{font-size:1.125rem}.donation-form form fieldset h3{margin-bottom:15px}.donation-form form fieldset p{padding-bottom:15px}.donation-form form .donation-form-next{float:right;padding-right:36px}.donation-form form .donation-form-next:after{content:"";display:inline-block;background-image:url("/themes/hjarnfonden/assets/images/icons/arrow_forward.svg");position:absolute;right:18px;height:12px;width:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.donation-form form .donation-form-prev{border:1px solid #000;background:transparent;color:#000;-webkit-box-shadow:none;box-shadow:none}.donation-form form .default-purpose{padding-bottom:0}.donation-form form .primary-purpose-active .diagnosis-container>.help{display:none}.donation-form form .primary-purpose-active ul.diagnosis-group{border-bottom:0}.donation-form form .primary-purpose-active ul.diagnosis-group .default-purpose{display:none}.donation-form form .primary-purpose-active ul.diagnosis-group .primary-purpose{text-align:center;display:block;padding-bottom:0}.donation-form form .primary-purpose-active .choose-diagnosis{display:none}.donation-form form .primary-purpose-active div.diagnosis-group{display:none !important}.donation-form form .optional-amount{margin-top:20px;display:block}@media screen and (max-width: 767px){.donation-form form .optional-amount{font-size:1rem}}.donation-form form .optional-amount input{width:100%;max-width:300px;margin-right:5px}@media screen and (max-width: 767px){.donation-form form .optional-amount input{max-width:calc(100% - 25px);width:100%}.donation-form form .optional-amount input.valid~label{max-width:calc(100% - 25px);width:100%}}.donation-form form .amount-group ul{display:block}.donation-form form .amount-group li{margin-left:0;margin-right:0}.donation-form form .amount-group .amount-group-buttons{padding-bottom:0;margin-left:0;margin-right:0;width:100%}.donation-form form .amount-group .amount-group-buttons .multi--btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.donation-form form .amount-group-address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.donation-form form .amount-group-address li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);margin:0 10px}.donation-form form .amount-group-address li .multi--btn label.btn-one{width:100%}.donation-form form .amount-group .multi--btn label{background-color:#ffe7eb;font-size:1.375rem;padding:5px 35px;float:left;margin-right:10px;min-width:84px;border-left:none;border-right:none;position:relative;top:auto;left:auto}@media(max-width: 767px){.donation-form form .amount-group .multi--btn label{width:100%;margin:0;margin-top:10px;border:0;padding:20px 0;display:block;height:auto;line-height:1.5}}.donation-form form .amount-group .multi--btn label:last-of-type{margin-right:0}.donation-form form .help{display:block;max-width:520px;position:relative;padding:0;padding-left:27px;text-align:left;line-height:1.5rem;margin-bottom:15px;font-size:1rem}.donation-form form .help.symbols-help{margin-bottom:20px}.donation-form form .help:before{content:"";background-image:url("/themes/hjarnfonden/assets/images/icons/info.svg");width:12px;height:22px;background-repeat:no-repeat;display:inline-block;position:absolute;left:3px;top:6%;margin-top:-2px}.donation-form form .help.help-primary-address{display:none}.donation-form form .primary-address-active .help{display:none}.donation-form form .primary-address-active .help.help-primary-address{display:block}.donation-form form .primary-address-active .donation-address-types-send-to{display:none}.donation-form form .asterisk{color:#000}.donation-form form textarea{resize:none;vertical-align:top;width:100%;line-height:1.5625rem}.donation-form form .donation-symbol-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-10px;margin-right:-10px}.donation-form form .donation-symbol{position:relative;-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px);margin-right:9px;margin-left:9px;text-align:center;padding-bottom:0;margin-bottom:16px;cursor:pointer}@media(min-width: 768px){.donation-form form .donation-symbol{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 20px);flex:0 0 calc(20% - 20px)}}@media(min-width: 768px){.donation-form form .donation-symbol input[type=radio]{margin-right:8px}}.donation-form form .donation-symbol input[type=radio]:checked+label::after{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:75px;height:75px;border:2px solid #ff6695;border-radius:3px}.donation-form form .donation-symbol .donation-symbol-image{background-color:#fff;display:block;margin:0 auto 5px;width:75px;height:75px;border-radius:3px;border:1px solid #f6d2d6;padding:7px}.donation-form form .donation-symbol .donation-symbol-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media(min-width: 768px){.donation-form form .donation-symbol .donation-symbol-label{display:inline}}.donation-form form .donation-symbol div .donation-symbol-content label{font-size:1rem;padding-bottom:0}.donation-form form .donation-text-container-wrapper{float:left;max-width:600px;width:74%}.donation-form form .donation-text-container-wrapper textarea{height:200px}@media screen and (max-width: 767px){.donation-form form .donation-text-container-wrapper{max-width:none;width:100%}}.donation-form form .donation-text-container{padding-bottom:25px;border:1px solid #000;background-color:#fff}.donation-form form .donation-text-container .has-error .help-block.form-error{background-color:transparent;padding:11px 5px 5px 5px}.donation-form form .donation-text-container__greetings{background-color:#fff;border-top:1px solid #d8d8d8;height:40px;position:relative;opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.donation-form form .donation-text-container__greetings__suggestion{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1px}.donation-form form .donation-text-container__greetings__suggestion--disabled{opacity:.3}.donation-form form .donation-text-container__greetings__suggestion__info{margin-right:5px}.donation-form form .donation-text-container__greetings__suggestion__greeting__reset{background:transparent;border:0;position:relative;top:0;text-decoration:underline;cursor:pointer;padding:0;margin-left:8px}.donation-form form .donation-text-container__greetings__arrow{height:100%;width:150px;top:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none}.donation-form form .donation-text-container__greetings__arrow:before{content:"";position:absolute;border:solid #00243d;border-width:0 3px 3px 0;display:block;padding:3px}.donation-form form .donation-text-container__greetings__arrow:hover{cursor:pointer}.donation-form form .donation-text-container__greetings__arrow--prev{left:0}.donation-form form .donation-text-container__greetings__arrow--prev:before{left:20px;-webkit-transform:translate3d(0, 0, 0) rotate(135deg);transform:translate3d(0, 0, 0) rotate(135deg)}.donation-form form .donation-text-container__greetings__arrow--next{right:0}.donation-form form .donation-text-container__greetings__arrow--next:before{right:20px;-webkit-transform:translate3d(0, 0, 0) rotate(-45deg);transform:translate3d(0, 0, 0) rotate(-45deg)}.donation-form form .donation-text-container__field{position:relative}.donation-form form .donation-text-container__field.has-error textarea{border-color:transparent !important;border-radius:0 !important}.donation-form form .donation-text-container__field textarea{border:0;margin-bottom:0 !important;margin-top:23px;padding-top:0 !important}.donation-form form .donation-text-container__field__row-counter{position:absolute;bottom:10px;right:10px;font-size:.875rem}.donation-form form .donation-sender-container{padding-bottom:35px}.donation-form form .default-purpose label{font-size:1rem;display:inline}.donation-form form .donation-address-types-send-to{margin-bottom:25px;padding-bottom:0}.donation-form-overlay{position:fixed;width:100%;height:100%;background-color:rgba(0,36,61,.9);top:0;display:none;z-index:1000;padding:40px}.donation-form-overlay__content{margin-top:20px;margin:0 auto;max-width:570px;height:90%;margin-top:60px;position:relative;display:inline-block;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.donation-form-overlay__content img{height:80%;width:auto;-o-object-fit:contain;object-fit:contain}.donation-form-overlay__close{position:absolute;background-image:url("/themes/hjarnfonden/assets/images/icons/close.svg");display:inline-block;height:22px;width:22px;background-size:100%;right:-30px;top:-30px;cursor:pointer}.memorial-text-suggestions{display:none;background:#fff6fa;padding:70px 90px;height:80%;max-width:570px;margin:0 auto;max-height:520px}.memorial-text-suggestions h3{margin-top:0}@media screen and (max-width: 767px){.memorial-text-suggestions{padding:20px}}.memorial-text-suggestions .suggestions{height:80%}.memorial-text-suggestions ul{height:80%;overflow-y:auto}.memorial-text-suggestions li{color:#ff6695;padding:15px 0 0 0;cursor:pointer}.memorial-text-suggestions li:hover{color:#00243d}.donation-form.single-page-donation-form.tribute .address-type-mortuary .donation-recipient-email,.donation-form.single-page-donation-form.memorial .address-type-mortuary .donation-recipient-email{display:none}.donation-form.single-page-donation-form.tribute .tab,.donation-form.single-page-donation-form.memorial .tab{position:relative;border-bottom:1px solid #d8d8d8;border-radius:0;padding-bottom:8px;padding-top:25px;margin-bottom:0;overflow:hidden}.donation-form.single-page-donation-form.tribute .tab:first-of-type,.donation-form.single-page-donation-form.memorial .tab:first-of-type{margin-top:-25px}.donation-form.single-page-donation-form.tribute .tab h2,.donation-form.single-page-donation-form.memorial .tab h2{opacity:.5}.donation-form.single-page-donation-form.tribute .tab h3,.donation-form.single-page-donation-form.memorial .tab h3{margin-top:24px}.donation-form.single-page-donation-form.tribute .tab.valid-inputs,.donation-form.single-page-donation-form.memorial .tab.valid-inputs{position:relative}.donation-form.single-page-donation-form.tribute .tab.valid-inputs h2:before,.donation-form.single-page-donation-form.memorial .tab.valid-inputs h2:before{content:"";display:inline-block;height:22px;position:relative;width:12px;top:16px;left:1px;-webkit-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-right:5px solid #ff6695;border-top:5px solid #ff6695;-webkit-animation:check .4s;animation:check .4s;margin-right:23px}.donation-form.single-page-donation-form.tribute .tab.active h2,.donation-form.single-page-donation-form.memorial .tab.active h2{opacity:1}.donation-form.single-page-donation-form.tribute .nextBtn,.donation-form.single-page-donation-form.memorial .nextBtn{margin:32px 0 24px}.donation-form.single-page-donation-form.tribute .prevBtn,.donation-form.single-page-donation-form.memorial .prevBtn{display:none;position:absolute;top:26px;right:0;border:none;background:none;color:#000}.donation-form.single-page-donation-form.tribute .prevBtn:hover,.donation-form.single-page-donation-form.memorial .prevBtn:hover{text-decoration:underline}.donation-form.single-page-donation-form.tribute .prevBtn.active,.donation-form.single-page-donation-form.memorial .prevBtn.active{display:block;font-weight:normal}.donation-form.single-page-donation-form.tribute .donation-form__fieldset,.donation-form.single-page-donation-form.memorial .donation-form__fieldset{display:none}.donation-form.single-page-donation-form.tribute .donation-form__fieldset.active,.donation-form.single-page-donation-form.memorial .donation-form__fieldset.active{display:block}@media(min-width: 768px){.donation-form.single-page-donation-form.tribute .donation-symbol-preview,.donation-form.single-page-donation-form.memorial .donation-symbol-preview{display:none}}.donation-form.single-page-donation-form.tribute .default-purpose,.donation-form.single-page-donation-form.memorial .default-purpose{display:inline}.donation-form.single-page-donation-form.tribute .form-input-group,.donation-form.single-page-donation-form.memorial .form-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.donation-form.single-page-donation-form.tribute .form-input-group .flex-50,.donation-form.single-page-donation-form.memorial .form-input-group .flex-50{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width: 768px){.donation-form.single-page-donation-form.tribute .form-input-group .flex-50,.donation-form.single-page-donation-form.memorial .form-input-group .flex-50{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}.donation-form.single-page-donation-form.tribute .form-input-group .flex-40,.donation-form.single-page-donation-form.memorial .form-input-group .flex-40{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width: 768px){.donation-form.single-page-donation-form.tribute .form-input-group .flex-40,.donation-form.single-page-donation-form.memorial .form-input-group .flex-40{-webkit-box-flex:0;-ms-flex:0 0 calc(40% - 10px);flex:0 0 calc(40% - 10px)}}.donation-form.single-page-donation-form.tribute .form-input-group .flex-30,.donation-form.single-page-donation-form.memorial .form-input-group .flex-30{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width: 768px){.donation-form.single-page-donation-form.tribute .form-input-group .flex-30,.donation-form.single-page-donation-form.memorial .form-input-group .flex-30{-webkit-box-flex:0;-ms-flex:0 0 calc(30% - 10px);flex:0 0 calc(30% - 10px)}}.donation-form.single-page-donation-form.tribute .form-input-group .flex-100,.donation-form.single-page-donation-form.memorial .form-input-group .flex-100{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.donation-form.single-page-donation-form.tribute .form-input-group .flex-auto,.donation-form.single-page-donation-form.memorial .form-input-group .flex-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.donation-form.single-page-donation-form.tribute .form-input-group .clear-right,.donation-form.single-page-donation-form.memorial .form-input-group .clear-right{margin-right:100%}.donation-form-steps .entry-read-more .entry-read-more-text{max-height:0;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out;overflow:hidden}.donation-form-steps .entry-read-more .entry-read-more-text.active{max-height:500px;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.donation-form-steps .general-ajax-spinner{display:inline-block}.donation-form-steps fieldset{border:0;padding:0;margin-bottom:0;display:none;padding:50px}@media screen and (max-width: 767px){.donation-form-steps fieldset{padding:35px 0 20px 0}}.donation-form-steps fieldset.small-padding{padding:20px}.donation-form-steps fieldset h2{position:absolute;left:-150vw;top:auto;width:1px;height:1px;overflow:hidden}.donation-form-steps fieldset h2+h3{position:absolute;left:-150vw;top:auto;width:1px;height:1px;overflow:hidden}.donation-form-steps fieldset.active{display:block}.donation-form-steps fieldset.save .donation-form-next,.donation-form-steps fieldset.save .donation-form-prev{display:none}.donation-form-steps fieldset.save .donation-form-save{display:block}.donation-form-steps fieldset h2 span{position:absolute;left:-150vw;top:auto;width:1px;height:1px;overflow:hidden}.donation-form-steps .donation-form,.single-page-donation-form .donation-form{border:2px solid #f6d2d6;border-radius:10px;padding-top:0;position:relative}@media screen and (max-width: 767px){.donation-form-steps .donation-form,.single-page-donation-form .donation-form{border:none;margin-top:20px}}.donation-form-steps .donation-form .animated-form-element,.single-page-donation-form .donation-form .animated-form-element{position:relative}.donation-form-steps .donation-form .animated-form-element.pno-field:before,.donation-form-steps .donation-form .animated-form-element.pno-field:after,.single-page-donation-form .donation-form .animated-form-element.pno-field:before,.single-page-donation-form .donation-form .animated-form-element.pno-field:after{content:"";display:table;width:0}.donation-form-steps .donation-form .animated-form-element.pno-field:after,.single-page-donation-form .donation-form .animated-form-element.pno-field:after{clear:both}.donation-form-steps .donation-form .animated-form-element.pno-field .person-get-data,.single-page-donation-form .donation-form .animated-form-element.pno-field .person-get-data{margin-right:10px;position:absolute;top:0}@media screen and (max-width: 767px){.donation-form-steps .donation-form .animated-form-element.pno-field .person-get-data,.single-page-donation-form .donation-form .animated-form-element.pno-field .person-get-data{margin:0;position:relative}.donation-form-steps .donation-form .animated-form-element.pno-field .person-get-data,.donation-form-steps .donation-form .animated-form-element.pno-field input,.donation-form-steps .donation-form .animated-form-element.pno-field label,.single-page-donation-form .donation-form .animated-form-element.pno-field .person-get-data,.single-page-donation-form .donation-form .animated-form-element.pno-field input,.single-page-donation-form .donation-form .animated-form-element.pno-field label{float:left}.donation-form-steps .donation-form .animated-form-element.pno-field input,.single-page-donation-form .donation-form .animated-form-element.pno-field input{margin-right:15px}.donation-form-steps .donation-form .animated-form-element.pno-field label,.single-page-donation-form .donation-form .animated-form-element.pno-field label{height:2.75rem;overflow:hidden}.donation-form-steps .donation-form .animated-form-element.pno-field .help-block.form-error,.single-page-donation-form .donation-form .animated-form-element.pno-field .help-block.form-error{padding-top:13px}}@media screen and (max-width: 767px){.donation-form-steps .donation-form .animated-form-element,.single-page-donation-form .donation-form .animated-form-element{max-width:none}}.donation-form-steps .donation-form .animated-form-element input,.single-page-donation-form .donation-form .animated-form-element input{padding-top:0;position:relative}.donation-form-steps .donation-form .animated-form-element label,.single-page-donation-form .donation-form .animated-form-element label{position:absolute;top:0;left:0;right:0;z-index:1;width:100%;max-width:300px;padding:12px}@media screen and (max-width: 767px){.donation-form-steps .donation-form .animated-form-element label,.single-page-donation-form .donation-form .animated-form-element label{max-width:none}}.donation-form-steps .donation-form .animated-form-element label::after,.single-page-donation-form .donation-form .animated-form-element label::after{background-size:10px;background-position:center;content:"";position:absolute;height:20px;width:20px;border-radius:50%;color:#fff;text-align:center;vertical-align:top;line-height:1.5;padding-top:4px;padding-left:1px;font-size:.935rem;font-weight:600;top:0;right:0;margin:12px 10px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.donation-form-steps .donation-form .animated-form-element input,.donation-form-steps .donation-form .animated-form-element label,.single-page-donation-form .donation-form .animated-form-element input,.single-page-donation-form .donation-form .animated-form-element label{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.donation-form-steps .donation-form .animated-form-element .input-focus,.donation-form-steps .donation-form .animated-form-element input:focus,.donation-form-steps .donation-form .animated-form-element input.populated-person-data,.donation-form-steps .donation-form .animated-form-element input.valid,.donation-form-steps .donation-form .animated-form-element input.error,.donation-form-steps .donation-form .animated-form-element textarea:focus,.donation-form-steps .donation-form .animated-form-element textarea.valid,.donation-form-steps .donation-form .animated-form-element textarea.error,.single-page-donation-form .donation-form .animated-form-element .input-focus,.single-page-donation-form .donation-form .animated-form-element input:focus,.single-page-donation-form .donation-form .animated-form-element input.populated-person-data,.single-page-donation-form .donation-form .animated-form-element input.valid,.single-page-donation-form .donation-form .animated-form-element input.error,.single-page-donation-form .donation-form .animated-form-element textarea:focus,.single-page-donation-form .donation-form .animated-form-element textarea.valid,.single-page-donation-form .donation-form .animated-form-element textarea.error{padding-top:15px}.donation-form-steps .donation-form .animated-form-element .input-focus~label,.donation-form-steps .donation-form .animated-form-element input:focus~label,.donation-form-steps .donation-form .animated-form-element input.populated-person-data~label,.donation-form-steps .donation-form .animated-form-element input.valid~label,.donation-form-steps .donation-form .animated-form-element input.error~label,.donation-form-steps .donation-form .animated-form-element textarea:focus~label,.donation-form-steps .donation-form .animated-form-element textarea.valid~label,.donation-form-steps .donation-form .animated-form-element textarea.error~label,.single-page-donation-form .donation-form .animated-form-element .input-focus~label,.single-page-donation-form .donation-form .animated-form-element input:focus~label,.single-page-donation-form .donation-form .animated-form-element input.populated-person-data~label,.single-page-donation-form .donation-form .animated-form-element input.valid~label,.single-page-donation-form .donation-form .animated-form-element input.error~label,.single-page-donation-form .donation-form .animated-form-element textarea:focus~label,.single-page-donation-form .donation-form .animated-form-element textarea.valid~label,.single-page-donation-form .donation-form .animated-form-element textarea.error~label{font-size:.75rem;padding:4px 1rem;color:#000;-webkit-font-smoothing:auto;letter-spacing:.5px}@media screen and (max-width: 767px){.donation-form-steps .donation-form .animated-form-element .input-focus~label,.donation-form-steps .donation-form .animated-form-element input:focus~label,.donation-form-steps .donation-form .animated-form-element input.populated-person-data~label,.donation-form-steps .donation-form .animated-form-element input.valid~label,.donation-form-steps .donation-form .animated-form-element input.error~label,.donation-form-steps .donation-form .animated-form-element textarea:focus~label,.donation-form-steps .donation-form .animated-form-element textarea.valid~label,.donation-form-steps .donation-form .animated-form-element textarea.error~label,.single-page-donation-form .donation-form .animated-form-element .input-focus~label,.single-page-donation-form .donation-form .animated-form-element input:focus~label,.single-page-donation-form .donation-form .animated-form-element input.populated-person-data~label,.single-page-donation-form .donation-form .animated-form-element input.valid~label,.single-page-donation-form .donation-form .animated-form-element input.error~label,.single-page-donation-form .donation-form .animated-form-element textarea:focus~label,.single-page-donation-form .donation-form .animated-form-element textarea.valid~label,.single-page-donation-form .donation-form .animated-form-element textarea.error~label{font-size:.6875rem;letter-spacing:initial}}.donation-form-steps .donation-form .animated-form-element .input-focus~label::after,.donation-form-steps .donation-form .animated-form-element input:focus~label::after,.donation-form-steps .donation-form .animated-form-element input.populated-person-data~label::after,.donation-form-steps .donation-form .animated-form-element input.valid~label::after,.donation-form-steps .donation-form .animated-form-element input.error~label::after,.donation-form-steps .donation-form .animated-form-element textarea:focus~label::after,.donation-form-steps .donation-form .animated-form-element textarea.valid~label::after,.donation-form-steps .donation-form .animated-form-element textarea.error~label::after,.single-page-donation-form .donation-form .animated-form-element .input-focus~label::after,.single-page-donation-form .donation-form .animated-form-element input:focus~label::after,.single-page-donation-form .donation-form .animated-form-element input.populated-person-data~label::after,.single-page-donation-form .donation-form .animated-form-element input.valid~label::after,.single-page-donation-form .donation-form .animated-form-element input.error~label::after,.single-page-donation-form .donation-form .animated-form-element textarea:focus~label::after,.single-page-donation-form .donation-form .animated-form-element textarea.valid~label::after,.single-page-donation-form .donation-form .animated-form-element textarea.error~label::after{opacity:1}.donation-form-steps .donation-form .animated-form-element textarea:focus,.donation-form-steps .donation-form .animated-form-element textarea.valid,.donation-form-steps .donation-form .animated-form-element textarea.error,.single-page-donation-form .donation-form .animated-form-element textarea:focus,.single-page-donation-form .donation-form .animated-form-element textarea.valid,.single-page-donation-form .donation-form .animated-form-element textarea.error{padding-top:20px}.donation-form-steps .donation-form .animated-form-element input.populated-person-data,.donation-form-steps .donation-form .animated-form-element input.error,.donation-form-steps .donation-form .animated-form-element input.valid,.single-page-donation-form .donation-form .animated-form-element input.populated-person-data,.single-page-donation-form .donation-form .animated-form-element input.error,.single-page-donation-form .donation-form .animated-form-element input.valid{padding-right:40px}.donation-form-steps .donation-form .animated-form-element input.error~label::after,.single-page-donation-form .donation-form .animated-form-element input.error~label::after{background:#f24d52 url("/themes/hjarnfonden/assets/images/icons/not_validated.svg") center/20px no-repeat;opacity:1}.donation-form-steps .donation-form .animated-form-element input.populated-person-data~label::after,.donation-form-steps .donation-form .animated-form-element input.valid~label::after,.single-page-donation-form .donation-form .animated-form-element input.populated-person-data~label::after,.single-page-donation-form .donation-form .animated-form-element input.valid~label::after{background:#59b335 url("/themes/hjarnfonden/assets/images/icons/validated.svg") center/20px no-repeat;opacity:1}.donation-form-steps .donation-form .animated-form-element .custom-error-block,.donation-form-steps .donation-form .animated-form-element .help-block,.single-page-donation-form .donation-form .animated-form-element .custom-error-block,.single-page-donation-form .donation-form .animated-form-element .help-block{border:0;clear:both;padding:8px 0 0 0;display:block;margin-left:0;width:100%}.donation-form-steps .donation-form .animated-form-element .custom-error-block:after,.donation-form-steps .donation-form .animated-form-element .help-block:after,.single-page-donation-form .donation-form .animated-form-element .custom-error-block:after,.single-page-donation-form .donation-form .animated-form-element .help-block:after{display:none}.donation-form-steps .donation-form .static-compressed-form-element,.donation-form-steps .donation-form .compressed-select-element,.single-page-donation-form .donation-form .static-compressed-form-element,.single-page-donation-form .donation-form .compressed-select-element{position:relative}.donation-form-steps .donation-form .static-compressed-form-element .item-label,.donation-form-steps .donation-form .static-compressed-form-element .item-label-wrapper,.donation-form-steps .donation-form .static-compressed-form-element label,.donation-form-steps .donation-form .compressed-select-element .item-label,.donation-form-steps .donation-form .compressed-select-element .item-label-wrapper,.donation-form-steps .donation-form .compressed-select-element label,.single-page-donation-form .donation-form .static-compressed-form-element .item-label,.single-page-donation-form .donation-form .static-compressed-form-element .item-label-wrapper,.single-page-donation-form .donation-form .static-compressed-form-element label,.single-page-donation-form .donation-form .compressed-select-element .item-label,.single-page-donation-form .donation-form .compressed-select-element .item-label-wrapper,.single-page-donation-form .donation-form .compressed-select-element label{position:absolute;top:0;left:0;right:0}.donation-form-steps .donation-form .static-compressed-form-element label,.donation-form-steps .donation-form .compressed-select-element label,.single-page-donation-form .donation-form .static-compressed-form-element label,.single-page-donation-form .donation-form .compressed-select-element label{font-size:.75rem;padding:4px 1rem;color:#000;z-index:1;max-width:300px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:auto;letter-spacing:.5px}@media screen and (max-width: 767px){.donation-form-steps .donation-form .static-compressed-form-element label,.donation-form-steps .donation-form .compressed-select-element label,.single-page-donation-form .donation-form .static-compressed-form-element label,.single-page-donation-form .donation-form .compressed-select-element label{font-size:.6875rem;letter-spacing:initial;max-width:none}}.donation-form-steps .donation-form .static-compressed-form-element label::after,.donation-form-steps .donation-form .compressed-select-element label::after,.single-page-donation-form .donation-form .static-compressed-form-element label::after,.single-page-donation-form .donation-form .compressed-select-element label::after{content:"";position:absolute;height:20px;width:20px;border-radius:50%;padding-top:4px;padding-left:1px;top:0;right:0;margin:12px 10px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.donation-form-steps .donation-form .static-compressed-form-element .select-item.has-success:after,.donation-form-steps .donation-form .compressed-select-element .select-item.has-success:after,.single-page-donation-form .donation-form .static-compressed-form-element .select-item.has-success:after,.single-page-donation-form .donation-form .compressed-select-element .select-item.has-success:after{right:40px}.donation-form-steps .donation-form .static-compressed-form-element .error+.item-label label::after,.donation-form-steps .donation-form .static-compressed-form-element .error+.item-label-wrapper label::after,.donation-form-steps .donation-form .compressed-select-element .error+.item-label label::after,.donation-form-steps .donation-form .compressed-select-element .error+.item-label-wrapper label::after,.single-page-donation-form .donation-form .static-compressed-form-element .error+.item-label label::after,.single-page-donation-form .donation-form .static-compressed-form-element .error+.item-label-wrapper label::after,.single-page-donation-form .donation-form .compressed-select-element .error+.item-label label::after,.single-page-donation-form .donation-form .compressed-select-element .error+.item-label-wrapper label::after{background:#f24d52 url("/themes/hjarnfonden/assets/images/icons/not_validated.svg") center/20px no-repeat;opacity:1}.donation-form-steps .donation-form .static-compressed-form-element .has-success+.item-label label::after,.donation-form-steps .donation-form .static-compressed-form-element .has-success+.item-label-wrapper label::after,.donation-form-steps .donation-form .compressed-select-element .has-success+.item-label label::after,.donation-form-steps .donation-form .compressed-select-element .has-success+.item-label-wrapper label::after,.single-page-donation-form .donation-form .static-compressed-form-element .has-success+.item-label label::after,.single-page-donation-form .donation-form .static-compressed-form-element .has-success+.item-label-wrapper label::after,.single-page-donation-form .donation-form .compressed-select-element .has-success+.item-label label::after,.single-page-donation-form .donation-form .compressed-select-element .has-success+.item-label-wrapper label::after{background:#59b335 url("/themes/hjarnfonden/assets/images/icons/validated.svg") center/20px no-repeat;opacity:1}.donation-form-steps .donation-form .static-compressed-form-element,.single-page-donation-form .donation-form .static-compressed-form-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.donation-form-steps .donation-form .static-compressed-form-element input,.single-page-donation-form .donation-form .static-compressed-form-element input{padding-top:15px}.donation-form-steps .donation-form .compressed-select-element select,.single-page-donation-form .donation-form .compressed-select-element select{padding-top:8px;padding-left:14px;height:100%;margin:0;border-radius:0;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease}.donation-form-steps .donation-form .compressed-select-element select:focus,.single-page-donation-form .donation-form .compressed-select-element select:focus{background-color:rgba(242,77,82,.1)}.donation-form-steps .donation-form .compressed-select-element select::-ms-expand,.single-page-donation-form .donation-form .compressed-select-element select::-ms-expand{display:none}.donation-form-steps .donation-form .payment-option,.donation-form-steps .donation-form .donation-text-container,.single-page-donation-form .donation-form .payment-option,.single-page-donation-form .donation-form .donation-text-container{background-color:#fff}.donation-form-steps .donation-form .payment-option.has-error .help-block.form-error,.donation-form-steps .donation-form .donation-text-container.has-error .help-block.form-error,.single-page-donation-form .donation-form .payment-option.has-error .help-block.form-error,.single-page-donation-form .donation-form .donation-text-container.has-error .help-block.form-error{border:0;padding:8px 0 0 30px;display:block;margin-left:0;position:relative}.donation-form-steps .donation-form .payment-option.has-error .help-block.form-error:after,.donation-form-steps .donation-form .donation-text-container.has-error .help-block.form-error:after,.single-page-donation-form .donation-form .payment-option.has-error .help-block.form-error:after,.single-page-donation-form .donation-form .donation-text-container.has-error .help-block.form-error:after{display:none}.donation-form-steps .donation-form .payment-option.has-error .help-block.form-error:before,.donation-form-steps .donation-form .donation-text-container.has-error .help-block.form-error:before,.single-page-donation-form .donation-form .payment-option.has-error .help-block.form-error:before,.single-page-donation-form .donation-form .donation-text-container.has-error .help-block.form-error:before{-webkit-animation:errorIconAnimation;animation:errorIconAnimation;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background:transparent url("/themes/hjarnfonden/assets/images/icons/not_validated.svg") center/0px no-repeat;content:"";height:20px;width:20px;border-radius:50%;position:absolute;left:0;display:block}@-webkit-keyframes errorIconAnimation{from{background-size:0px}to{background-size:20px}}@keyframes errorIconAnimation{from{background-size:0px}to{background-size:20px}}.donation-form-steps .payment-option.has-error .help-block.form-error,.single-page-donation-form .payment-option.has-error .help-block.form-error{margin:5px 0 20px 0}.donation-form-steps .donation-form-confirmation-data-container ul li:first-child,.single-page-donation-form .donation-form-confirmation-data-container ul li:first-child{position:relative}.donation-form-steps .donation-form-confirmation-data-container ul li:first-child>span,.single-page-donation-form .donation-form-confirmation-data-container ul li:first-child>span{position:relative;z-index:10}.donation-form-steps .donation-form-confirmation-data-container ul li:first-child:before,.single-page-donation-form .donation-form-confirmation-data-container ul li:first-child:before{content:"";height:1px;width:100%;bottom:0;background-color:#f6d2d6;position:absolute;margin-bottom:15px}.donation-form-steps .select-item,.donation-form-steps .left,.donation-form-steps .large,.donation-form-steps .medium,.donation-form-steps .xsmall.left,.donation-form-steps .x-small,.single-page-donation-form .select-item,.single-page-donation-form .left,.single-page-donation-form .large,.single-page-donation-form .medium,.single-page-donation-form .xsmall.left,.single-page-donation-form .x-small{width:auto;float:none;max-width:none;margin-right:0}.donation-form-steps .select-item input[type=tel],.donation-form-steps .select-item input[type=number],.donation-form-steps .select-item input[type=email],.donation-form-steps .select-item input[type=text],.donation-form-steps .left input[type=tel],.donation-form-steps .left input[type=number],.donation-form-steps .left input[type=email],.donation-form-steps .left input[type=text],.donation-form-steps .large input[type=tel],.donation-form-steps .large input[type=number],.donation-form-steps .large input[type=email],.donation-form-steps .large input[type=text],.donation-form-steps .medium input[type=tel],.donation-form-steps .medium input[type=number],.donation-form-steps .medium input[type=email],.donation-form-steps .medium input[type=text],.donation-form-steps .xsmall.left input[type=tel],.donation-form-steps .xsmall.left input[type=number],.donation-form-steps .xsmall.left input[type=email],.donation-form-steps .xsmall.left input[type=text],.donation-form-steps .x-small input[type=tel],.donation-form-steps .x-small input[type=number],.donation-form-steps .x-small input[type=email],.donation-form-steps .x-small input[type=text],.single-page-donation-form .select-item input[type=tel],.single-page-donation-form .select-item input[type=number],.single-page-donation-form .select-item input[type=email],.single-page-donation-form .select-item input[type=text],.single-page-donation-form .left input[type=tel],.single-page-donation-form .left input[type=number],.single-page-donation-form .left input[type=email],.single-page-donation-form .left input[type=text],.single-page-donation-form .large input[type=tel],.single-page-donation-form .large input[type=number],.single-page-donation-form .large input[type=email],.single-page-donation-form .large input[type=text],.single-page-donation-form .medium input[type=tel],.single-page-donation-form .medium input[type=number],.single-page-donation-form .medium input[type=email],.single-page-donation-form .medium input[type=text],.single-page-donation-form .xsmall.left input[type=tel],.single-page-donation-form .xsmall.left input[type=number],.single-page-donation-form .xsmall.left input[type=email],.single-page-donation-form .xsmall.left input[type=text],.single-page-donation-form .x-small input[type=tel],.single-page-donation-form .x-small input[type=number],.single-page-donation-form .x-small input[type=email],.single-page-donation-form .x-small input[type=text]{width:100%;max-width:300px}@media screen and (max-width: 767px){.donation-form-steps .select-item input[type=tel],.donation-form-steps .select-item input[type=number],.donation-form-steps .select-item input[type=email],.donation-form-steps .select-item input[type=text],.donation-form-steps .left input[type=tel],.donation-form-steps .left input[type=number],.donation-form-steps .left input[type=email],.donation-form-steps .left input[type=text],.donation-form-steps .large input[type=tel],.donation-form-steps .large input[type=number],.donation-form-steps .large input[type=email],.donation-form-steps .large input[type=text],.donation-form-steps .medium input[type=tel],.donation-form-steps .medium input[type=number],.donation-form-steps .medium input[type=email],.donation-form-steps .medium input[type=text],.donation-form-steps .xsmall.left input[type=tel],.donation-form-steps .xsmall.left input[type=number],.donation-form-steps .xsmall.left input[type=email],.donation-form-steps .xsmall.left input[type=text],.donation-form-steps .x-small input[type=tel],.donation-form-steps .x-small input[type=number],.donation-form-steps .x-small input[type=email],.donation-form-steps .x-small input[type=text],.single-page-donation-form .select-item input[type=tel],.single-page-donation-form .select-item input[type=number],.single-page-donation-form .select-item input[type=email],.single-page-donation-form .select-item input[type=text],.single-page-donation-form .left input[type=tel],.single-page-donation-form .left input[type=number],.single-page-donation-form .left input[type=email],.single-page-donation-form .left input[type=text],.single-page-donation-form .large input[type=tel],.single-page-donation-form .large input[type=number],.single-page-donation-form .large input[type=email],.single-page-donation-form .large input[type=text],.single-page-donation-form .medium input[type=tel],.single-page-donation-form .medium input[type=number],.single-page-donation-form .medium input[type=email],.single-page-donation-form .medium input[type=text],.single-page-donation-form .xsmall.left input[type=tel],.single-page-donation-form .xsmall.left input[type=number],.single-page-donation-form .xsmall.left input[type=email],.single-page-donation-form .xsmall.left input[type=text],.single-page-donation-form .x-small input[type=tel],.single-page-donation-form .x-small input[type=number],.single-page-donation-form .x-small input[type=email],.single-page-donation-form .x-small input[type=text]{max-width:none}}.donation-form-steps .select-item,.single-page-donation-form .select-item{max-width:300px}@media screen and (max-width: 767px){.donation-form-steps .select-item,.single-page-donation-form .select-item{max-width:none}}.donation-form-steps .donation-form-confirmation-label,.donation-form-steps .donation-form-confirmation-change,.single-page-donation-form .donation-form-confirmation-label,.single-page-donation-form .donation-form-confirmation-change{padding:15px 20px;display:inline-block}.donation-form-steps .donation-form-confirmation-label,.single-page-donation-form .donation-form-confirmation-label{background-color:#ffe7eb}.donation-form-steps .donation-form-buttons-container,.single-page-donation-form .donation-form-buttons-container{clear:both}.donation-form-steps .donation-form-save,.single-page-donation-form .donation-form-save{display:none;float:right}.donation-form-steps .donation-form-breadcrumbs,.single-page-donation-form .donation-form-breadcrumbs{list-style:none;padding:0;position:absolute;top:-1px;width:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;text-align:center}.donation-form-steps .donation-form-breadcrumbs li,.single-page-donation-form .donation-form-breadcrumbs li{text-decoration:none;position:relative;display:inline-block;overflow:visible;line-height:1.5;background:#f6d2d6;color:#00243d;font-size:.75rem}.donation-form-steps .donation-form-breadcrumbs li.donation-form-breadcrumb,.single-page-donation-form .donation-form-breadcrumbs li.donation-form-breadcrumb{padding:10px 10px 10px 30px}.donation-form-steps .donation-form-breadcrumbs li.donation-form-breadcrumb-device,.single-page-donation-form .donation-form-breadcrumbs li.donation-form-breadcrumb-device{display:none}@media screen and (max-width: 767px){.donation-form-steps .donation-form-breadcrumbs li.donation-form-breadcrumb-device.active,.single-page-donation-form .donation-form-breadcrumbs li.donation-form-breadcrumb-device.active{display:inline-block;max-width:300px;width:100%;padding:10px 0;font-size:1rem}}@media screen and (max-width: 767px){.donation-form-steps .donation-form-breadcrumbs li.donation-form-breadcrumb,.single-page-donation-form .donation-form-breadcrumbs li.donation-form-breadcrumb{display:none}}.donation-form-steps .donation-form-breadcrumbs li span,.single-page-donation-form .donation-form-breadcrumbs li span{display:none}.donation-form-steps .donation-form-breadcrumbs li:first-of-type,.single-page-donation-form .donation-form-breadcrumbs li:first-of-type{padding:10px}.donation-form-steps .donation-form-breadcrumbs li.donation-form-breadcrumb:after,.single-page-donation-form .donation-form-breadcrumbs li.donation-form-breadcrumb:after{content:" ";display:block;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:20px solid #f6d2d6;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:100%;z-index:2}.donation-form-steps .donation-form-breadcrumbs li.donation-form-breadcrumb:before,.single-page-donation-form .donation-form-breadcrumbs li.donation-form-breadcrumb:before{content:" ";display:block;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:22px solid #fff6fa;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:0px;left:100%;z-index:1}.donation-form-steps .donation-form-breadcrumbs li.active,.single-page-donation-form .donation-form-breadcrumbs li.active{background:#00243d;color:#fff}.donation-form-steps .donation-form-breadcrumbs li.active.donation-form-breadcrumb:after,.single-page-donation-form .donation-form-breadcrumbs li.active.donation-form-breadcrumb:after{border-left-color:#00243d}.donation-form-steps .donation-form-breadcrumbs li.done,.single-page-donation-form .donation-form-breadcrumbs li.done{background:#f24d52;color:#fff}.donation-form-steps .donation-form-breadcrumbs li.done span,.single-page-donation-form .donation-form-breadcrumbs li.done span{display:inline-block;height:25px;width:25px;background-color:#ffe7eb;border-radius:50%;position:absolute;top:-20px;right:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.donation-form-steps .donation-form-breadcrumbs li.done span:before,.single-page-donation-form .donation-form-breadcrumbs li.done span:before{content:"";position:absolute;width:3px;height:14px;background-color:#f24d52;left:12px;top:4px}.donation-form-steps .donation-form-breadcrumbs li.done span:after,.single-page-donation-form .donation-form-breadcrumbs li.done span:after{content:"";position:absolute;width:7px;height:3px;background-color:#f24d52;left:8px;top:17px}.donation-form-steps .donation-form-breadcrumbs li.done.donation-form-breadcrumb:after,.single-page-donation-form .donation-form-breadcrumbs li.done.donation-form-breadcrumb:after{border-left-color:#f24d52}@media screen and (max-width: 767px){.donation-form-steps form .btn.donation-form-step,.single-page-donation-form form .btn.donation-form-step{float:none;width:100%;padding-right:0;height:auto;padding-left:0;padding-right:0}.donation-form-steps form .btn.donation-form-step:after,.single-page-donation-form form .btn.donation-form-step:after{right:auto;margin-left:5px;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:1px}.donation-form-steps form .btn.donation-form-step:before,.single-page-donation-form form .btn.donation-form-step:before{left:auto;margin-right:5px;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:1px}}.donation-form-steps .payment-submit,.single-page-donation-form .payment-submit{margin-top:10px}.donation-occasion__preview{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:10px;display:none;line-height:13px}@media(min-width: 896px){.donation-occasion__preview{display:block}}.donation-occasion__preview__wrapper{margin-left:20px}.donation-occasion__preview__button{border:0;background:transparent;color:#000;font-size:1rem;display:none;margin-left:auto;margin-right:auto;text-decoration:underline;margin-top:10px}@media(min-width: 896px){.donation-occasion__preview__button{display:block}}.donation-occasion__preview__button--device{display:block}@media(min-width: 896px){.donation-occasion__preview__button--device{display:none}}.donation-occasion__preview--overlay{position:fixed;width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;margin:0}.donation-occasion__preview--overlay .donation-occasion__preview__container{padding-bottom:50px}.donation-occasion__preview--overlay .donation-occasion__preview__container__close{display:inline-block}@media(min-width: 896px){.donation-occasion__preview--overlay .donation-occasion__preview__container{height:calc(100% - 100px);max-height:855px;width:540px}.donation-occasion__preview--overlay .donation-occasion__preview__content{height:742px;font-size:1rem;line-height:1.125rem}.donation-occasion__preview--overlay .donation-occasion__preview__content__name{font-size:1.5625rem;height:45px;margin-top:25px}.donation-occasion__preview--overlay .donation-occasion__preview__content__greeting{max-width:280px;margin-top:30px}.donation-occasion__preview--overlay .donation-occasion__preview__content__wrapper{height:calc(100% - 43px);overflow-y:scroll;position:relative}.donation-occasion__preview--overlay .donation-occasion__preview__content__wrapper:after{content:"";-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;position:absolute;display:block;background-image:url("/themes/hjarnfonden/assets/images/icons/arrow-down-red.svg");background-size:contain;background-repeat:no-repeat;background-position:bottom;bottom:20px;width:20px;height:40px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}}@media screen and (min-width: 896px)and (max-height: 886px){.donation-occasion__preview--overlay .donation-occasion__preview__content__wrapper:after{opacity:1}}@media(min-width: 896px){.donation-occasion__preview--overlay .donation-occasion__preview__content__wrapper--scrolling:after{opacity:0}}@media(min-width: 896px){.donation-occasion__preview--overlay .donation-occasion__preview__content__symbol{height:100px;width:100px;-o-object-fit:contain;object-fit:contain;margin:0 auto;display:block;top:13px}}@media(min-width: 896px){.donation-occasion__preview--overlay .donation-occasion__preview__content__intro{margin-top:17px}}@media(min-width: 896px){.donation-occasion__preview--overlay .donation-occasion__preview__content__logo{bottom:20px;height:35px}}.donation-occasion__preview__container{padding:20px;background-color:#f3dcdc;position:relative;width:300px}@media(min-width: 896px){.donation-occasion__preview__container{padding:20px}}.donation-occasion__preview__container__close{position:absolute;background-image:url("/themes/hjarnfonden/assets/images/icons/close-red.svg");height:40px;width:40px;background-size:15px;background-repeat:no-repeat;background-position:center;right:1px;top:1px;cursor:pointer;display:none;background-color:transparent;border:none}.donation-occasion__preview__container__close--text{top:auto;font-size:1rem;background-image:none;width:100%;color:#f24d52;bottom:4px;text-decoration:underline;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;text-align:center}.donation-occasion__preview__container .donation-occasion__preview__container__title{color:#000;margin-bottom:15px;margin-top:0;text-align:center}.donation-occasion__preview__content{height:360px;width:100%;background-color:#fff;position:relative;padding-top:15px}.donation-occasion__preview__content__intro{text-align:center;z-index:1;margin-top:17px}.donation-occasion__preview__content__symbol{height:48px;margin:0 auto;display:block;top:10px}.donation-occasion__preview__content__name{height:24px;margin-top:10px;text-align:center;font-weight:500;font-size:14px}.donation-occasion__preview__content__outro{text-align:center;width:100%;margin-top:-1px}.donation-occasion__preview__content__greeting{max-width:230px;margin:0 auto;margin-top:10px;text-align:center;word-break:break-word}.donation-occasion__preview__content__logo{position:absolute;height:16px;width:100%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);left:50%;bottom:10px}.donation-occasion__preview__content__wrapper--tribute .donation-occasion__preview__content__outro{margin-top:17px}.call-us-block{background-color:#fff;overflow:hidden}.call-us-block--open{margin-top:30px}.call-us-block__content{margin-bottom:1rem}.call-us-block ul{list-style-type:none;padding:0}.optional-amount-toggle-btn{display:none}.single-page-donation-form{padding-top:0}.single-page-donation-form .deactivate-pno-fetch .pno-field .help-block.form-error{padding-top:0 !important;margin-bottom:5px !important}.single-page-donation-form .deactivate-pno-fetch .input-pno-field{margin-bottom:15px !important}.single-page-donation-form .deactivate-pno-fetch .donation-form__contacts-buttons .btn{display:none}@media screen and (max-width: 767px){.single-page-donation-form{padding-top:5px}}@media screen and (max-width: 767px){.single-page-donation-form .header{background-color:transparent;margin:0;width:100%}}.single-page-donation-form .entry-image{margin-bottom:0}.single-page-donation-form .entry-image img.entry-image{margin:0;max-width:100%}.single-page-donation-form .entry-content{padding:0}@media screen and (max-width: 767px){.single-page-donation-form .entry-content{padding:0}.single-page-donation-form .entry-content .entry-title{text-align:left !important}}.single-page-donation-form .donation-form{border:none;margin-top:30px;float:left}@media screen and (max-width: 767px){.single-page-donation-form .donation-form{margin-bottom:15px}}@media screen and (min-width: 900px){.single-page-donation-form .donation-form{width:calc(66.6666666667% - 10px)}}@media screen and (max-width: 767px){.single-page-donation-form .donation-form{float:none;width:100%}}.single-page-donation-form .donation-form li{padding-bottom:0;clear:both;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-page-donation-form .donation-form li input{margin-bottom:15px}.single-page-donation-form .donation-form li input.donation_phone_extra{margin-bottom:0}@media screen and (max-width: 767px){.single-page-donation-form .donation-form li input.donation_phone_extra{margin-bottom:10px}}.single-page-donation-form .donation-form li input.error,.single-page-donation-form .donation-form li input.donation_phone_extra.error{margin-bottom:10px}@media screen and (max-width: 767px){.single-page-donation-form .donation-form li input{margin-bottom:10px}}.single-page-donation-form .donation-form li input.payment-option__button{margin:0 0 0 15px}@media screen and (max-width: 767px){.single-page-donation-form .donation-form li input.payment-option__button{margin:0}}.single-page-donation-form .donation-form li textarea{margin-bottom:15px}.single-page-donation-form .donation-form .help,.single-page-donation-form .donation-form .person-get-data{display:none}.single-page-donation-form .donation-form .help-block.form-error{margin-top:-5px;padding:0 0 10px 2px}.single-page-donation-form .donation-form .donation_pno-label+.help-block.form-error{padding-bottom:11px}.single-page-donation-form .donation-form .amount-group .multi--btn,.single-page-donation-form .donation-form__contacts-buttons{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-page-donation-form .donation-form .multi--btn{margin-bottom:-15px}.single-page-donation-form .donation-form .optional-amount-toggle-btn{display:inline-block}.single-page-donation-form .donation-form .amount-group .multi--btn label,.single-page-donation-form .donation-form .optional-amount-toggle-btn,.single-page-donation-form .donation-form__contacts-buttons .btn{background-color:#fff;border:1px solid #000;color:#000;font-size:1rem;line-height:1.5;padding:17px 0 15px 0;margin:0 0 15px 0;width:calc(25% - 11.25px);-webkit-transition:background-color .3s ease;transition:background-color .3s ease;height:auto}@media screen and (max-width: 767px){.single-page-donation-form .donation-form .amount-group .multi--btn label,.single-page-donation-form .donation-form .optional-amount-toggle-btn,.single-page-donation-form .donation-form__contacts-buttons .btn{width:calc(50% - 5px);margin:0 0 10px 0}}.single-page-donation-form .donation-form .amount-group .multi--btn label:hover,.single-page-donation-form .donation-form .amount-group .multi--btn label:focus,.single-page-donation-form .donation-form .amount-group .multi--btn label.active,.single-page-donation-form .donation-form .optional-amount-toggle-btn:hover,.single-page-donation-form .donation-form .optional-amount-toggle-btn:focus,.single-page-donation-form .donation-form .optional-amount-toggle-btn.active,.single-page-donation-form .donation-form__contacts-buttons .btn:hover,.single-page-donation-form .donation-form__contacts-buttons .btn:focus,.single-page-donation-form .donation-form__contacts-buttons .btn.active{background:#ff6695}.single-page-donation-form .donation-form__contacts-buttons .btn{width:calc(50% - 7.5px)}@media screen and (max-width: 767px){.single-page-donation-form .donation-form__contacts-buttons .btn{width:calc(50% - 5px)}}.single-page-donation-form .donation-form .optional-amount{margin:15px 0 0 0;padding-bottom:0;display:none}.single-page-donation-form .donation-form .optional-amount input{margin:0}.single-page-donation-form .donation-form .optional-amount.active{display:block}.single-page-donation-form .donation-form fieldset{border:0;padding:0;margin:0 0 3rem 0}.single-page-donation-form .donation-form fieldset:last-of-type{margin:0}.single-page-donation-form .donation-form fieldset h2{position:relative;margin:0 0 15px 0;height:auto;text-align:left}@media screen and (max-width: 767px){.single-page-donation-form .donation-form fieldset h2{font-size:1.125rem;margin:0 0 10px 0}}.single-page-donation-form .donation-form fieldset h2 span{background-color:transparent;display:block;padding:0}.single-page-donation-form .donation-form fieldset h2.screen-readers-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.single-page-donation-form .donation-form fieldset h3{display:none}.single-page-donation-form .donation-form fieldset h3.show{display:block;margin-top:1.5rem}.single-page-donation-form .donation-form fieldset p{padding-bottom:0}.single-page-donation-form .donation-form .pul-info-container-desktop-only,.single-page-donation-form .donation-form .pul-info-container-mobile-only,.single-page-donation-form .donation-form .default-purpose{display:none}.single-page-donation-form .donation-form .pno-field input{width:100% !important}.single-page-donation-form .donation-form .input-group .donation-form__contacts-buttons button:first-of-type{background-color:#f24d52;color:#fff}.single-page-donation-form .donation-form .input-group input,.single-page-donation-form .donation-form .input-group input+label,.single-page-donation-form .donation-form .input-group label+.help-block,.single-page-donation-form .donation-form .input-group .select-item,.single-page-donation-form .donation-form .input-group .select-item+.item-label,.single-page-donation-form .donation-form .input-group .compressed-select-element{display:none}.single-page-donation-form .donation-form .input-group .pno-field input,.single-page-donation-form .donation-form .input-group .pno-field input+label{display:block}.single-page-donation-form .donation-form .input-group .pno-field label+.help-block{display:block}.single-page-donation-form .donation-form .input-group .pno-field label{width:100%}.single-page-donation-form .donation-form .input-group .pno-field input{margin-bottom:0}.single-page-donation-form .donation-form .input-group .pno-field .help-block.form-error{padding:10px 0 0 2px;margin-bottom:-5px}@media screen and (max-width: 767px){.single-page-donation-form .donation-form .input-group .pno-field .help-block.form-error{padding:5px 0 0 2px}}.single-page-donation-form .donation-form .input-group .pno-field_info-text{font-size:.875rem;padding-left:2px;margin-top:5px;padding-bottom:8px}.single-page-donation-form .donation-form .input-group .donation_phone,.single-page-donation-form .donation-form .input-group .donation_email{display:block}.single-page-donation-form .donation-form .input-group .donation_phone+label,.single-page-donation-form .donation-form .input-group .donation_email+label{display:block}.single-page-donation-form .donation-form .input-group .donation_phone+label+.help-block,.single-page-donation-form .donation-form .input-group .donation_email+label+.help-block{display:block}.single-page-donation-form .donation-form .input-group .donation_phone,.single-page-donation-form .donation-form .input-group .donation_phone_extra{margin-bottom:0}.single-page-donation-form .donation-form .input-group .donation_phone.error,.single-page-donation-form .donation-form .input-group .donation_phone_extra.error{margin-bottom:10px}.single-page-donation-form .donation-form .input-group__manual-input .donation-form__contacts-buttons button:first-of-type{background-color:#ffe7eb;color:#f24d52}.single-page-donation-form .donation-form .input-group__manual-input .donation-form__contacts-buttons button:first-of-type:hover,.single-page-donation-form .donation-form .input-group__manual-input .donation-form__contacts-buttons button:first-of-type:focus,.single-page-donation-form .donation-form .input-group__manual-input .donation-form__contacts-buttons button:first-of-type:active{background-color:rgba(242,77,82,.05);color:#f24d52}.single-page-donation-form .donation-form .input-group__manual-input .donation-form__contacts-buttons button:last-of-type{background-color:#f24d52;color:#fff}.single-page-donation-form .donation-form .input-group__manual-input label+.help-block,.single-page-donation-form .donation-form .input-group__manual-input input,.single-page-donation-form .donation-form .input-group__manual-input input+label,.single-page-donation-form .donation-form .input-group__manual-input .select-item,.single-page-donation-form .donation-form .input-group__manual-input .select-item+.item-label,.single-page-donation-form .donation-form .input-group__manual-input .compressed-select-element{display:block}.single-page-donation-form .donation-form .input-group__manual-input .pno-field,.single-page-donation-form .donation-form .input-group__manual-input .pno-field_info-text{display:none}.single-page-donation-form .donation-form .input-group__manual-input .donation_phone{margin-bottom:15px}@media screen and (max-width: 767px){.single-page-donation-form .donation-form .input-group__manual-input .donation_phone{margin-bottom:10px}}.single-page-donation-form .donation-form .purpose-toggle-btn{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.single-page-donation-form .donation-form .purpose-select{display:none}.single-page-donation-form .donation-form .purpose-select.active{display:block}.single-page-donation-form .donation-form .purpose-select h3{display:none}.single-page-donation-form .donation-form .purpose-select .choose-diagnosis{margin:15px 0 0 0}.single-page-donation-form .donation-form .diagnoses{padding-top:20px}.single-page-donation-form .donation-form .select-item{margin-bottom:0}.single-page-donation-form .donation-form-breadcrumbs,.single-page-donation-form .donation-form-confirmation-data-container,.single-page-donation-form .optional-amount-currency,.single-page-donation-form .payment-submit{display:none}.single-page-donation-form input[type=tel],.single-page-donation-form input[type=number],.single-page-donation-form input[type=email],.single-page-donation-form input[type=text],.single-page-donation-form .select-item,.single-page-donation-form label,.single-page-donation-form .btn{max-width:none !important}.single-page-donation-form .purpose-toggle-btn{color:#000;text-decoration:underline}.single-page-donation-form label{font-size:14px}.donation-cta-section{color:#fff}.donation-cta-section fieldset{width:100%;border-radius:10px !important;background-color:#dfb9bd}.donation-cta-section fieldset h3{margin-bottom:10px;font-size:2.125rem;font-weight:lighter;color:#fff}@media(max-width: 574px){.donation-cta-section fieldset h3{font-size:1.5rem}}.donation-cta-section ul{border-top:2px solid #fff;padding-top:30px;padding-left:0 !important;color:#fff}@media(max-width: 900px){.donation-cta-section ul{width:100% !important}}@media(max-width: 775px){.donation-cta-section ul{width:100% !important}}.donation-cta-section li{margin:0 !important}@media(max-width: 775px){.donation-cta-section li{position:relative;width:100% !important}}@media(max-width: 775px){.donation-cta-section input{width:100%;margin:20px 0 0 0 !important}}.donation-cta-section input[type=text]{color:#00243d;margin:0 3px 5px 15px !important;height:46px;border-radius:3px;-webkit-appearance:none;-webkit-box-shadow:1px 1px 1px 0px rgba(0,0,0,.3);box-shadow:1px 1px 1px 0px rgba(0,0,0,.3);border:none;position:relative;top:-1px}@media(max-width: 775px){.donation-cta-section input[type=text]{width:100% !important;margin:10px 0 0 0 !important}}.donation-cta-section input[type=submit]{min-width:140px;margin:5px 0 10px;border:0;height:46px}.donation-cta-section .amount-group .multi--btn{width:100%;text-align:center}.donation-cta-section .donation-cta-currency{font-style:normal !important}@media(max-width: 775px){.donation-cta-section .donation-cta-currency{position:absolute;right:20px;top:53px;color:#000}}@media(max-width: 568px){.donation-cta-section .donation-cta-currency{top:43px}}.donation-cta-section .donation-form span.form-error{display:block !important;border:0;margin-left:0;position:absolute;padding-top:0}.donation-cta-section .donation-form span.form-error:after{display:none}@media(max-width: 775px){.donation-cta-section .donation-form span.form-error{position:static !important;width:100% !important;padding-top:10px;padding-bottom:0}}@media(min-width: 775px){.donation-cta-section label[for=donation_amount]{margin:0 3px 5px 15px !important;padding:0;padding-bottom:3px}}@media(max-width: 775px){.donation-cta-section label[for=donation_amount]{margin-top:10px;padding:0}}@media(max-width: 574px){.donation-cta-section .donation-cta-section label.active+label:hover{border-top:solid 1px #3d2c2e !important}}@media(max-width: 574px){.donation-cta-section .donation-cta-section label:hover+label.active{border-top:solid 1px #3d2c2e !important}}@media screen and (min-width: 570px)and (max-width: 775px){.donation-cta-section .amount-group .multi--btn label{width:33.32% !important}}.donation-preview-image-info{margin-bottom:10px;color:#f24d52;font-size:1rem;text-align:center;display:block;max-width:110px;margin:0 auto}@media screen and (max-width: 767px){.donation-preview-image-info{margin-top:50px}}.donation-preview-image-info:before{content:"";height:50px;width:130px;border-radius:50%;border:3px solid #f24d52;position:absolute;top:140px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.donation-preview-image-info:after{content:"";border:3px solid #f24d52;border-color:transparent transparent transparent #f24d52;height:180px;width:100px;border-radius:200px 0 0 200px;position:absolute;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:-24px;margin-top:-28px}.donation-preview-image-info .arrow-point{position:absolute;right:0;top:195px}.donation-preview-image-info .arrow-point:before,.donation-preview-image-info .arrow-point:after{border:1px solid #f24d52;height:10px;content:"";position:absolute}.donation-preview-image-info .arrow-point:before{top:-54px;left:-10px;transform:rotate(27deg);-webkit-transform:rotate(27deg);-moz-transform:rotate(27deg);-ms-transform:rotate(27deg)}.donation-preview-image-info .arrow-point:after{top:-52px;left:-8px;transform:rotate(-120deg);-webkit-transform:rotate(-120deg);-moz-transform:rotate(-120deg);-ms-transform:rotate(-120deg)}.donation-preview-image{margin-top:20px;float:left}.donation-preview-image img{max-width:none;width:160px}.donation-preview-image-container{position:relative;max-width:160px;margin:0 auto;top:-40px}@media screen and (min-width: 786px){.greeting-group .greeting-container{max-width:800px}.donation-preview-image{margin-top:0;display:inline-block;text-align:left}.donation-message{width:60%;margin-right:20px;display:inline-block}}.section{*padding:35px 0}.content-section .centered-column{padding:0 0 55px;font-size:1.375rem;line-height:1.5;font-weight:300}.content-section .centered-column .see-more{margin-top:5px}.diagnosis-section select{display:none;border:0 none;border-radius:3px;color:#fff;width:265px;text-align:center;height:35px;-webkit-box-shadow:1px 1px 2px 0px rgba(0,0,0,.65);box-shadow:1px 1px 2px 0px rgba(0,0,0,.65)}.diagnosis-section ul{list-style:none;padding:0}.diagnosis-section .diagnosis-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}@media(max-width: 1024px){.diagnosis-section .diagnosis-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(max-width: 480px){.diagnosis-section .diagnosis-list{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}}.diagnosis-section .diagnosis-list .current-diagnosi a{text-decoration:underline}.diagnosis-section .diagnosis-list>li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;display:block;margin-bottom:1.5rem}.diagnosis-section .diagnosis-list-heading{margin:0}.diagnosis-section .diagnosis-list-item{margin:.25em 0}.diagnosis-section .diagnosis-select{font-size:1rem;line-height:1.5rem;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:#000;height:50px;padding-left:15px;text-align:left;width:100%;background-color:#fff}.diagnosis-header-section h1{font-size:2.875rem;text-align:left}.diagnosis-header-section p{font-size:1.375rem;line-height:1.75rem;padding-bottom:0;max-width:780px}.page-template-diagnosis-type .diagnosis-section{background-color:transparent}@media(max-width: 600px){.diagnosis-info-section.active .see-more .btn:not(last-of-type){margin-bottom:20px;width:100%}}.give-diagnosis-section .give-diagnosis-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.give-diagnosis-section h2{margin-bottom:1em}.give-diagnosis-section ul{list-style:none;border:0px solid #000;border-left-width:1px;border-right-width:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;padding-left:20px}@media(max-width: 768px){.give-diagnosis-section ul{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;border:none;text-align:left;padding-left:0}}.give-diagnosis-section ul:first-child{border:none;padding:0}.give-diagnosis-section ul:last-child{border:none}.give-diagnosis-section .diagnosis-list-item{padding:5px 0px}.see-more{text-align:center}.cta-section{background:#00243d;padding:35px 0 65px}.cta-section>.container{text-align:center}.cta-section>.container>h2{color:#fff;margin-bottom:28px;padding-bottom:26px;margin-top:0}.cta-section h3{color:#fff;margin-bottom:10px;font-size:1.25rem;line-height:1.75rem;height:auto !important;text-align:left !important}.cta-section .small-column .follow-heading{text-align:left}.cta-section .btn{display:block;padding:0}.cta-section .btn span{display:inline-block}.cta-section .btn{line-height:3.75rem;height:60px}.cta-section .btn span{text-indent:-9999px}.cta-section .small-column{width:15%;float:none;display:inline-block;margin-right:10px}.cta-section .large-column{margin-left:30px;float:none;width:auto;display:inline-block}.cta-section .large-column .btn{width:60px;display:inline-block;margin-right:6px}.cta-section .large-column .btn span{width:60px;text-align:center;margin:0 auto}.cta-section .large-column .btn span:before{margin:17px 0 0 0px;width:60px;background-position:center;background-size:25px}.cta-section .large-column .linked-in--btn span:before{margin:18px 0 0 0px}.donation-cta-block__wrapper{max-width:350px;margin:0 auto}.donation-cta-block__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.donation-cta-block__btn-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.donation-cta-block div.multi--btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.5rem 0;height:auto;margin-right:0}.donation-cta-block .active{font-weight:inherit;background-color:#ff6695}.donation-cta-block .amount-button{font-size:1.125rem;line-height:1.5rem;border:1px solid #000;padding:.75rem .875em;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;cursor:pointer}.donation-cta-block .amount-button.btn-two{margin:0 1rem}.donation-cta-block .amount-button:hover{text-decoration:none}@media(max-width: 768px){.donation-cta-block .amount-button{width:100%}.donation-cta-block .amount-button.btn-two{margin:1rem 0}}.donation-cta-block__label{margin-bottom:1.5rem;position:relative;text-align:left}.donation-cta-block__label::after{content:"kr";font-style:italic;height:auto;position:absolute;right:1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:35px}.donation-cta-block input[type=text]{background-color:#fff}.donation-cta-block .diagnosis-donate-button{padding:.75rem .875em}.diagnosis-cta-section{padding-bottom:0;background-color:#f3eedd;padding:3rem 0;text-align:center;margin:2rem 0}.diagnosis-cta-section .btn{width:100%}.diagnosis-cta-section .diagnosis-donate{max-width:350px;margin:0 auto}.diagnosis-cta-section div.btn{overflow:hidden;background-color:transparent;padding:0}.diagnosis-cta-section div.btn a{font-size:1.125rem;line-height:1.5rem;border:1px solid #000;margin:0 .5rem;padding:.415em .875em;white-space:nowrap;font-size:1.125rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.diagnosis-cta-section div.btn a:first-child{margin-left:0}.diagnosis-cta-section div.btn a:last-child{margin-right:0}.diagnosis-cta-section div.btn a:hover{text-decoration:none}@media(max-width: 768px){.diagnosis-cta-section div.btn a{width:100%;margin:.5rem 0}}.diagnosis-cta-section div.btn .btn-one{color:#1d1d1d}.diagnosis-cta-section div.btn .active{font-weight:inherit;background-color:#ff6695}.diagnosis-cta-section div.multi--btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.5rem 0;height:auto;margin-right:0}@media(max-width: 768px){.diagnosis-cta-section div.multi--btn{-ms-flex-wrap:wrap;flex-wrap:wrap}}.diagnosis-cta-section div.multi--btn a{float:none}.testimonials-section{padding:55px 0 60px}.page-template-diagnosis-type .testimonials-section{background-color:#fff}.single-hjf_diagnosis .testimonials-section{background-color:#fff}.related-teaser-section{margin:-15px 0 75px}.related-teaser-section .large-column:nth-child(2n+1){margin-left:0}.related-teaser-section .container>h2{font-size:2.5rem;line-height:1.5;margin:0;margin-bottom:26px;text-align:left}.related-teaser-section h3{margin:0;font-size:1.75rem;line-height:2rem}.some-section h3{padding-top:11px;font-size:1.75rem;line-height:1.5}.some-section h3:before{content:"";display:block;float:left;height:46px;width:46px;margin-right:12px;margin-top:-11px}.some-section .facebook h3:before{background:url("/themes/hjarnfonden/assets/images/iconballFacebook.svg") no-repeat;background-size:45px}.some-section .facebook h4 a{font-size:1.75rem;line-height:1.5;display:block;margin-bottom:15px;word-break:keep-all}.some-section .twitter h3:before{background:url("/themes/hjarnfonden/assets/images/iconballTwitter.svg") no-repeat;background-size:45px;top:10px;position:relative}.some-section .some-feed{background-color:#fff}.some-section .some-feed a{word-break:break-all;font-size:.875rem;line-height:1.25rem}@media(max-width: 600px){.some-section .some-feed a{font-size:1rem;line-height:1.375rem}}.some-section .some-feed-entry{margin:0 15px;padding:20px 0;line-height:1.125rem}.some-section .some-feed-entry:first-child{padding-top:35px}.some-section .some-feed-entry:last-child{border-bottom:0 none;padding-bottom:15px}.some-section .some-feed p{padding-bottom:0;font-size:.935rem;line-height:1.25rem;word-break:break-word}@media(max-width: 600px){.some-section .some-feed p{font-size:1rem;line-height:1.375rem}}.some-section .some-feed h3{margin-bottom:13px;margin-top:13px}.some-section .some-feed h3 a{word-break:normal;font-size:1.75rem}.some-section .entry-head{padding-bottom:5px}.some-section .user-name{font-weight:bold}.instagram-section{padding:0 0 55px;background:#ffe7eb}.instagram-section h3{line-height:1.5}.instagram{padding:30px 0}.instagram h3:before{content:"";display:block;float:left;height:51px;width:51px;margin-right:7px;margin-top:-9px;background:url("/themes/hjarnfonden/assets/images/iconballInstagram.svg") no-repeat;background-size:45px}.insta-feed{margin-top:30px;text-align:center;width:100%}.insta-feed .instagram-feed-item{display:inline-block;width:calc(33.3333333333% - 13.33px);background-size:cover;background-position:top center;padding-bottom:32%;float:left;margin-right:20px}.insta-feed .instagram-feed-item:last-of-type{margin-right:0}@media(max-width: 600px){.insta-feed .instagram-feed-item{float:none;margin-right:0;width:100%;margin-bottom:15px;padding-bottom:66%}.insta-feed .instagram-feed-item:last-of-type{margin-bottom:0}}@media(max-width: 480px){.instagram h2{font-size:1.4375rem}.instagram h2:before{margin-top:2px;margin-right:10px;height:23px;width:23px;background-size:23px}.insta-feed{margin-top:15px}.instagram{padding:30px 0 0}.cta-section .small-column:last-child h3{display:none}.some-section .some-feed h3{margin-top:0;margin-bottom:10px}.some-section .some-feed h3 a{font-size:1.4375rem;margin-top:-10px}.some-section .some-feed-entry:first-child{padding-top:25px}.some-section .some-feed-entry:last-child{padding-top:5px;padding-bottom:20px}}.external-news-section{padding:35px 0 45px;background-color:#fff;font-size:1rem;line-height:1.8125rem;margin-bottom:15px}.external-news-section>.container>h2{margin-bottom:45px}.external-news-section .large-column{position:relative;margin-bottom:30px;padding-bottom:60px}.external-news-section .large-column:nth-child(2n+1){margin-left:0}.external-news-section .see-more{position:absolute;bottom:0;width:100%}.external-news-section h3{padding-bottom:25px}.external-news-section h3.internal-news:before{content:"";display:block;float:left;height:49px;width:49px;background:url("/themes/hjarnfonden/assets/images/iconballAktuellt.svg") no-repeat;background-size:45px;margin-right:12px;margin-top:-10px}.external-news-section h3.external-news:before{content:"";display:block;float:left;height:49px;width:49px;background:url("/themes/hjarnfonden/assets/images/iconballNyheter.svg") no-repeat;background-size:45px;margin-right:12px;margin-top:-10px}.external-news-section .small-teaser h4{margin-bottom:0px;line-height:1.5rem;font-size:1.125rem}.external-news-section .small-teaser .time{font-style:normal;font-size:1rem}.articles-section{padding:35px 0 120px}.articles-section .container h2{text-align:left;margin:15px 0 25px;font-size:1.75rem}.articles-section .container h3{margin:0 0 8px}.articles-section div.teaser-image{margin-bottom:30px}.articles-section .large-column .content{padding-bottom:10px}.articles-section img{display:block}.contact-section .row{margin-left:0}.contact-section .row .large-column{margin:10px auto 0;float:none;text-align:center;background-color:#fff;padding-top:30px;max-width:100%}.contact-section p{font-size:3.125rem;line-height:3.125rem}.contact-section .contact-button{background-color:#ff6695;padding:17px 0}.contact-section .contact-button .btn{padding:0 50px}.contact-section h2{margin-bottom:8px}.contact-section h2:before{content:"";display:inline-block;height:30px;width:30px;background:url("/themes/hjarnfonden/assets/images/icon-phone.png") no-repeat center 0 transparent;margin-right:8px;margin-top:-6px;vertical-align:middle}.contact-preamble{font-size:1.3125rem;line-height:1.4;margin:0;margin-bottom:1.33rem;margin:0 auto 40px;text-align:center}@media screen and (min-width: 785px){.contact-preamble{font-size:1.5rem}}.contact-page__first-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}@media screen and (min-width: 768px){.contact-page__first-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact-page__first-container .entry-preamble{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}.contact-page__first-container .contact-page__back-plate{background:#f3eedd;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem 2rem}.contact-page__first-container .contact-page__back-plate .contact-page__number{font-size:2.0625rem;line-height:1.25;font-weight:400;margin:0;margin-bottom:.625rem;display:block;margin-bottom:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 785px){.contact-page__first-container .contact-page__back-plate .contact-page__number{font-size:2.5rem}}.contact-page__grid{display:grid;grid-template-columns:1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;text-align:center;row-gap:2rem}@media screen and (min-width: 768px){.contact-page__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){.contact-page__grid{grid-template-columns:repeat(3, 1fr)}}.contact-page__image-wrapper{background-color:#fff;border-radius:100px;border:1px solid #000;height:202px;overflow:hidden;margin:0 auto 1rem;max-width:100%;width:202px}.contact-page__image{min-height:100%;min-width:100%;max-width:100%;max-height:100%}.contact-persons-section{padding:95px 0;text-align:center}.contact-persons-section .row-fluid .medium-column:nth-child(3n+1){margin-left:0;float:left}.contact-persons-section .row-fluid .small-column:nth-child(4n+1){margin-left:0;float:left}.contact-persons-section .contact-person-image{width:202px;height:202px;overflow:hidden;margin:0 auto 25px;border-radius:100px;max-width:100%;background-color:#fff}.contact-persons-section .contact-person-image img{min-height:100%;min-width:100%;max-width:150%;max-height:150%}.contact-persons-section h3{font-size:1.375rem}.contact-persons-section span{font-weight:bold;display:inline-block;margin-bottom:7px}.contact-persons-section .small-column .contact-person-image{width:146px;height:146px}.list-section{padding:20px 0}.list-section .row-fluid{padding-bottom:20px;margin-bottom:20px}.list-section .row-fluid>div{position:relative}.list-section .list-item-content{margin-right:160px}.list-section .btn{width:140px;right:0;bottom:5px;position:absolute}.list-section h2{margin-bottom:2px}.list-section .xxlarge-column{float:none}.search-results .list-section .entry .xlarge-column{margin-bottom:2.5rem}.search-results .list-section .entry .xlarge-column{margin-bottom:2.5rem}.entry-preamble p{font-size:1.3125rem;line-height:1.4;margin:0;margin-bottom:1.33rem}@media screen and (min-width: 785px){.entry-preamble p{font-size:1.5rem}}.pagination-section{text-align:center;padding:0 0 35px}.pagination-section .page-numbers{height:32px;width:32px;line-height:1.875rem;display:inline-block;font-size:1rem;border-radius:16px;overflow:hidden;white-space:nowrap;margin:0 5px 14px;padding-top:1px}.pagination-section .prev{background:url("/themes/hjarnfonden/assets/images/arrowsprite.png") no-repeat center center transparent;text-indent:100%;position:absolute;bottom:50%;margin:-17px 21px -7px -54px;left:54px;background-position:center -153px}.pagination-section .next{background:url("/themes/hjarnfonden/assets/images/arrowsprite.png") no-repeat center center transparent;text-indent:100%;position:absolute;bottom:50%;margin:-17px -54px -7px 21px;right:54px;background-position:center -253px}.pagination-section .current{color:#000;cursor:pointer;font-weight:bold;line-height:2rem}.pagination-section a.page-numbers:hover{text-decoration:underline}.pagination-section .pagination{display:inline-block;padding:0 54px;position:relative}.give-image-teaser-section{padding:48px 0 45px}.xsmall-teaser{margin-bottom:30px;text-align:center}.xsmall-teaser img{display:block;margin-bottom:14px}.xsmall-teaser h3{margin-bottom:8px}.xsmall-teaser-image{position:relative}.xsmall-teaser-image .xsmall-teaser-image-text{position:absolute;bottom:20px;left:20px;font-size:1.25rem;color:#fff;font-style:italic;text-shadow:0px 0px 30px #000}.filter-section,.fundraiser-list-section,.give-icon-teaser-section{background-color:#ffe7eb;padding:41px 0 11px}.teaser-icon{width:100%}.icon-teaser{margin-bottom:30px;text-align:center}.icon-teaser__container{display:grid;grid-gap:1rem;grid-template-rows:1fr}@media screen and (min-width: 768px){.icon-teaser__container{grid-template-rows:1fr .5fr}}.icon-teaser__content{padding-bottom:1rem}.icon-teaser__content h4{font-size:1.3125rem;font-weight:500;line-height:1.33;margin:0;margin-bottom:.3125rem}@media screen and (min-width: 785px){.icon-teaser__content h4{font-size:1.5rem}}.icon-teaser__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.give-icon-teaser-section img{display:inline-block;margin-bottom:10px;width:125px;height:125px}.give-icon-teaser-section h4{margin-bottom:4px}.give-icon-teaser-section p{padding-bottom:13px}.give-icon-teaser-section .btn{display:inline-block;text-decoration:none;margin:0 0 5px 0;padding:0;white-space:nowrap;font-size:1rem;line-height:1.1875rem;color:#bf1b28;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;height:auto}.give-icon-teaser-section .btn:hover,.give-icon-teaser-section .btn:focus{text-decoration:underline;background-color:transparent;color:#d02331}.panel-section{padding-bottom:50px}.panel-container{margin-bottom:18px;overflow:hidden}.panel-header{border-bottom:1px solid #000;overflow:hidden;padding:11px 0 11px 0;cursor:pointer}.panel-header:hover h4 a{text-decoration:underline}.panel-header h4{float:left;color:#000}.panel-header a{line-height:1.875rem;height:30px;font-size:1.125rem;float:right;color:#000}.panel-header .show-content:after,.panel-header .hide-content:after{height:20px;width:13px;content:"";display:block;float:right;background:url("/themes/hjarnfonden/assets/images/icons/arrow-down.svg") no-repeat 0 center;margin-left:13px;margin-top:5px}.panel-header .hide-content:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.panel-header .hide-content{display:none}.panel-content{display:none;padding:35px 20px}.presentation-section{padding:48px 0 0px}.presentation-section .xxlarge-column{margin-bottom:20px}.presentation-section .xlarge-column{width:65.957446808%}.presentation-section .container{position:relative}.fundraiser-list-section{padding:60px 0}.fundraiser-list-section .xsmall-teaser{position:relative;padding-bottom:60px;margin-bottom:90px}.fundraiser-list-section .xsmall-teaser .see-more{position:absolute;bottom:0;width:100%;text-align:center}.fundraiser-list-section .xsmall-teaser .see-more .btn{max-width:100%;width:250px;margin:0 auto}.filter-section input[type=text]{width:380px;max-width:66.086956521%;float:left}.filter-section input[type=submit]{width:140px;max-width:24.347826087%;float:right}.filter-section .filter-links{clear:both;padding:20px 0 0 0}.distributed-stats-section .entry-content{overflow:hidden;padding:0 0 40px}.distributed-stats-section .entry-content p{padding:0}.distributed-stats-section .entry-content hr{border:none;background-color:#dfb9bd;height:1px;width:100%;clear:both;margin:20px 0}.distributed-stats-section .entry-content h2{margin:40px 0 20px}.distributed-stats-section .entry-content h3{float:left;width:70%;clear:left;margin-bottom:10px;margin-top:0;font-weight:bold}.distributed-stats-section .entry-content h4{float:right;width:30%;clear:right;text-align:right;font-size:1.25rem;margin-bottom:10px;white-space:nowrap}.distributed-stats-section .entry-content h5{font-size:inherit;clear:both}.distributed-stats-section .entry-content ul{list-style:none;padding:20px 0 0}.distributed-stats-section .see-more{padding-top:50px;clear:both}.donors-section{background-color:#ffe7eb;text-align:center;padding:35px 0}.donate-section{margin-top:70px}.share-section h3{padding-bottom:35px}.share-section .like--btn{width:220px;height:46px;line-height:2.875rem;margin-bottom:35px;margin-right:20px}.share-section .like--btn span:before{margin-top:10px}.share-section .twitter--btn{width:220px;height:46px;line-height:2.875rem;margin-bottom:35px}.share-section .twitter--btn span:before{margin-top:10px}.share-section input[type=text]{max-width:380px;height:36px;text-align:center}@media(max-width: 895px){.like--btn span:before,.twitter--btn span:before{margin-right:5px}.cta-section .small-column{width:20%}}@media(max-width: 785px){.page-parent .content-section .centered-column,.page-child .content-section .centered-column{margin-top:0}}@media(max-width: 700px){.contact-persons-section .row-fluid .medium-column:first-child{width:48.93617%}.contact-persons-section .row-fluid .medium-column:nth-child(2n){margin-left:2.12766%}.list-section .xlarge-column .list-item-content{margin-right:0;margin-bottom:20px}.list-section .xlarge-column .btn{position:static;float:right}.list-section .xxlarge-column .list-item-content{margin-right:0;margin-bottom:20px}.list-section .xxlarge-column .btn{position:static;float:right}.section>.container>h2{margin-top:0}.fundraisers-section,.cta-section .related-teaser-section,.external-news-section,.articles-section,.donors-section,.give-diagnosis-section,.testimonials-section,.some-section,.give-image-teaser-section,.filter-section,.fundraiser-list-section,.give-icon-teaser-section,.presentation-section,.donate-section{padding:30px 0}.contact-persons-section{padding-top:60px}.cta-section{padding-bottom:25px}.cta-section .small-column{margin-bottom:25px;width:100%;text-align:center;margin:0 auto !important;max-width:220px;float:none;display:block}.cta-section .large-column{width:100%;text-align:center;margin:0 auto !important;max-width:220px;float:none}.cta-section .large-column .btn{width:100%;margin:0 auto 20px}.cta-section .large-column .btn span{text-indent:0;float:left}.cta-section .large-column .btn span:before{margin:17px 0 0}.cta-section .large-column .instagram--btn span:before{margin:17px 0 0}.cta-section h3{margin-bottom:13px;margin-top:20px;text-align:center !important}.cta-section.section>.container>h2{padding-bottom:15px;margin-bottom:7px}.wide-teaser-section h2{font-size:1.875rem;line-height:2rem;margin:0 0 9px}.contact-persons-section .contact-person-image{width:175px;height:175px}.distributed-stats-section .entry-content h3{width:60%}.distributed-stats-section .entry-content h4{width:30%}.diagnosis-section .container h2{margin-bottom:15px}.related-teaser-section{margin:0}.related-teaser-section .container>h2{font-size:2.125rem;line-height:2.5rem}.related-teaser-section h3{font-size:1.375rem;line-height:1.75rem}.related-teaser-section .content{font-size:.875rem;line-height:1.25rem}.related-teaser-section .time{display:block;font-size:.75rem;line-height:1.5;margin-bottom:5px}.related-teaser-section .large-column{margin-bottom:15px}}@media(max-width: 568px){.external-news-section{margin-bottom:25px}.content-section{padding:0}.content-section .centered-column .see-more{margin-top:1px}.home .content-section{padding:35px 0 0}.cta-section h2{margin-bottom:23px;padding-bottom:19px}.cta-section h3{font-size:1.25rem}.section .medium-column h3{font-size:1.25rem}.cta--btn{line-height:3.125rem;height:50px}.donate-section{margin-top:0}.some-section h3,.instagram-section h3{font-size:1.375rem;line-height:1.75rem;margin-bottom:20px}.some-section .facebook h4 a{font-size:1.375rem;line-height:1.75rem}}@media(max-width: 480px){.fundraisers-section{padding-bottom:40px}.fundraisers-section h2{padding:0}.external-news-section{background:#ffe7eb;padding-bottom:0;margin-bottom:0}.list-section img{margin-bottom:20px}.wide-teaser-section{background-size:auto 250px;background-position:center 0;height:auto;padding-top:250px;padding-bottom:22px;text-align:center}.articles-section .container h3{margin:20px 0 8px}.some-section{padding-bottom:50px}.some-section .some-feed{height:auto !important}.some-section h2{height:auto !important;padding-top:2px;font-size:1.375rem}.some-section .twitter h2{margin-top:24px}.some-section h2:before{background-size:32px;height:32px;width:32px;margin-top:2px;margin-right:10px}.some-section .facebook h2:before{background-size:23px;height:23px;width:23px;margin-right:10px}.some-section .twitter h2:before{background-size:23px;height:23px;width:23px}.external-news-section h3.internal-news{margin-top:0}.external-news-section h3.internal-news:before{height:23px;width:23px;background-size:23px;margin-top:1px}.external-news-section h3{padding-bottom:12px}.external-news-section .small-teaser h4{margin-bottom:5px}.external-news-section h3.external-news:before{height:23px;width:23px;background-size:23px;margin-top:1px}.instagram-section{background:#fff6fa;padding-bottom:0}.some-section .some-feed{margin-top:5px}.cta-section .small-column .follow-heading{text-align:center}.content-section .centered-column{padding:0 0 28px;margin-bottom:15px;margin-top:30px;font-size:1.125rem;line-height:1.625rem}.share-section .like--btn{margin-right:0;clear:both}.distributed-stats-section .entry-content h3,.distributed-stats-section .entry-content h4{float:none;width:100%;font-size:1rem;text-align:left}.cta-section .btn{max-width:220px;margin:0 auto}}@media screen and (max-width: 768px){.panel-header a{font-size:1rem}.wide-teaser-section{background-size:auto 174px;padding-top:174px}.diagnosis-section .medium-column{width:100%;margin-left:0;float:none;margin-bottom:20px}.diagnosis-section ul{display:none}.diagnosis-section select{display:inline-block}.contact-section p{font-size:2.5rem}.diagnosis-select-holder{background:#fff;border:1px solid #000;overflow:hidden;height:50px;margin:0 auto;position:relative}.diagnosis-select-holder::after{-webkit-filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%);filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%);background-image:url("/themes/hjarnfonden/assets/images/update/ArrowLink.svg");content:"";height:16px;right:15px;top:50%;-webkit-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);position:absolute;width:18px}}@media only screen and (-moz-min-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){.contact-section h2:before{background-image:url("/themes/hjarnfonden/assets/images/icon-phone@2x.png");background-size:30px auto}.some-section h2:before{background-image:url("/themes/hjarnfonden/assets/images/somesprite@2x.png");background-size:100% auto}.diagnosis-section select,.pagination-section .prev,.pagination-section .next{background-image:url("/themes/hjarnfonden/assets/images/arrowsprite@2x.png");background-size:134px auto}.diagnosis-section select{background-position:130px -201px;background-repeat:no-repeat;padding-left:10px}}.teaser__link{color:#000;display:block;margin-top:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.teaser__link::after{content:"";background-image:url("/themes/hjarnfonden/assets/images/update/ArrowLink.svg");vertical-align:middle;margin-left:.3em;background-repeat:no-repeat;padding:0em .5em;top:-0.075em;position:relative;background-position:center;-webkit-filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%);filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%)}.header .time{display:block;font-size:.75rem;line-height:1.5;margin-bottom:5px}.header .article-image{margin-bottom:1rem}.wide-teaser-section{padding:0;height:auto;background-position:center center;background-repeat:no-repeat;background-size:auto 100%;background-size:cover;text-shadow:0 2px 2px rgba(0,0,0,.3);color:#fff;position:relative;margin-bottom:.75rem}@media(min-width: 786px){.wide-teaser-section{min-height:500px;margin-bottom:1rem}}.wide-teaser-section .wide-teaser-image,.wide-teaser-section img{position:absolute;height:100%;width:100%;left:0;display:block;-o-object-fit:cover;object-fit:cover}.wide-teaser-section h2{margin-bottom:10px;color:#fff}.wide-teaser-section .icon-quote{background:url("/themes/hjarnfonden/assets/images/mainsprite.png") no-repeat -275px -150px transparent;overflow:hidden;white-space:nowrap;text-indent:100%;width:40px;height:32px;margin-bottom:10px}.wide-teaser-section .btn{text-shadow:none}.wide-teaser-section .wide-teaser-image{background-position:center;background-size:cover}.wide-teaser-section .wide-teaser-header{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wide-teaser-section .wide-teaser-header .header-content{float:right;width:50%}.site-header .wide-teaser-section .large-column{padding-top:122px;font-size:1rem;line-height:1.5rem;margin:0}.site-header .wide-teaser-section h2{max-width:380px}.site-header .wide-teaser-section p{max-width:380px;font-size:1rem;line-height:1.5rem;margin:0}.site-content .wide-teaser-section .large-column{padding-top:110px;float:right;font-size:1.25rem;line-height:1.625rem}.site-content .wide-teaser-section p{padding:0 0 16px;font-size:1rem;line-height:1.5rem;margin:0}.small-teaser{margin-bottom:5px}.small-teaser img{display:block}.small-teaser h3{margin:17px 0 8px;font-size:1rem;font-weight:bold;line-height:1.5;margin:0}.small-teaser .time{font-style:italic}.small-teaser .small-teaser-content{margin-top:10px}.teaser-section .small-teaser{margin-bottom:10px}.focus-image{position:relative;overflow:hidden;z-index:1}.focus-ribbon{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);display:block;text-transform:uppercase;color:#fff;background-color:#ca0f24;font-size:1rem;line-height:1.5rem;margin:0;width:140px;height:70px;text-align:center;padding-top:40px;position:absolute;top:-15px;right:-50px}@media(max-width: 785px){.wide-teaser-section{position:relative}.wide-teaser-section .wide-teaser-image{position:relative;min-height:265px}.wide-teaser-section .wide-teaser-header{position:relative;width:100%;top:0;-webkit-transform:none;-ms-transform:none;transform:none;background:#00243d;padding:20px 0 30px}.wide-teaser-section .wide-teaser-header .header-content{text-align:center;float:none;width:100%;max-width:380px;margin:0 auto}.wide-teaser-section .wide-teaser-header h2{margin:0 auto 15px;font-size:1.625rem;line-height:2rem}.wide-teaser-section .wide-teaser-header p{margin:0 auto;font-size:1.125rem;line-height:1.625rem}.wide-teaser-section .wide-teaser-header .btn{font-size:1.375rem}.site-header .wide-teaser-section .large-column{padding-top:70px;padding-left:10px}.site-content .wide-teaser-section .large-column{padding-top:60px}.page-parent .wide-teaser-section,.page-child .wide-teaser-section{margin-top:0}.small-teaser h3{font-size:1.375rem;line-height:1.75rem}.small-teaser p{font-size:.935rem;line-height:1.25rem}}@media(max-width: 785px)and (max-width: 600px){.small-teaser p{font-size:1rem;line-height:1.375rem}}@media(max-width: 700px){.site-content .wide-teaser-section .large-column{font-size:1.125rem;line-height:1.4375rem}}@media(max-width: 568px){.site-content .wide-teaser-section .large-column{padding-top:30px}}@media(max-width: 480px){.small-teaser{margin-bottom:10px}.site-header .wide-teaser-section .large-column{padding-left:0;padding-top:17px}.site-header .wide-teaser-section h2,.site-header .wide-teaser-section p{max-width:100%;word-wrap:break-word}.site-header .wide-teaser-section p{padding-bottom:22px}.icon-quote{display:none}.site-content .wide-teaser-section .large-column{padding-top:15px}}.icon-teaser__wrapper{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media screen and (min-width: 768px){.icon-teaser__wrapper{grid-template-columns:repeat(3, 1fr)}}.link-button a:hover::after,.link-button button.link-button:hover::after{margin-left:.8em}.link-button a,button.link-button{display:inline-block;border:none;font-size:1.125rem;padding:.5rem 0;color:#000;text-decoration:none;background:transparent}.link-button a::after,button.link-button::after{content:" ";background-image:url("/themes/hjarnfonden/assets/images/update/ArrowLink.svg");cursor:pointer;vertical-align:middle;margin-left:.4em;background-repeat:no-repeat;padding:0em .5em;-webkit-transition:margin-left .25s ease-in-out;transition:margin-left .25s ease-in-out;top:-0.045em;position:relative;background-position:center;background-size:contain;-webkit-filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%);filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%)}.btn-hollow{display:inline-block;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;margin:0;white-space:nowrap;font-size:1.125rem;line-height:1.5;padding:.43em .875em;border:0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#fff;border:1px solid #000;color:#000}.btn{display:inline-block;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;margin:0;white-space:nowrap;font-size:1.125rem;line-height:1.5;padding:.43em .875em;border:0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;color:#000;background-color:#ff6695}.btn:hover,.btn a:hover{text-decoration:none}.btn--ghosted{background:transparent;border:1px solid #000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn--ghosted::after{-webkit-filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%);filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%);content:" ";display:inline-block;height:1em;-webkit-transition:-webkit-transform .2s ease-out !important;transition:-webkit-transform .2s ease-out !important;transition:transform .2s ease-out !important;transition:transform .2s ease-out,-webkit-transform .2s ease-out !important;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.btn--ghosted:hover a{text-decoration:none}.btn--ghosted:hover::after{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}@media only screen and (max-width: 768px){.btn--small{padding:.4em .6em;font-size:.875rem}}.btn--monthly-donation{margin-top:20px}.btn--arrow::after{content:" ";background-image:url("/themes/hjarnfonden/assets/images/update/ArrowLink.svg");cursor:pointer;vertical-align:middle;margin-left:.4em;background-repeat:no-repeat;padding:0em .5em;-webkit-transition:margin-left .25s ease-in-out;transition:margin-left .25s ease-in-out;top:-0.045em;position:relative;background-position:center;background-size:contain}.btn--green{background-color:#54b98c}.link-button a{white-space:normal}.btn:hover,.btn:focus{text-decoration:none}.like--btn{background-color:#45609d}.like--btn:hover{background-color:#314b85}.like--btn:focus{background-color:#45609d}.like--btn span:before{display:inline-block;float:left;width:25px;height:25px;content:"";background:url("../../images/IconFacebook.svg") no-repeat;margin:17px 10px 0 0;background-size:25px}.twitter--btn{background-color:#54acef}.twitter--btn:hover{background-color:#3c92d4}.twitter--btn:focus{background-color:#54acef}.twitter--btn span:before{display:inline-block;float:left;width:33px;height:25px;content:"";background:url("../../images/IconTwitter.svg") no-repeat;margin:17px 0 0 2px !important;background-size:29px !important}.linked-in--btn{background-color:#02689f}.linked-in--btn:hover{background-color:#24608d}.linked-in--btn:focus{background-color:#02689f}.linked-in--btn span:before{display:inline-block;float:left;width:24px;height:24px;content:"";background:url("../../images/linkedin.svg") no-repeat transparent;background-size:100%;margin:10px 10px 0 0}.instagram--btn{background-color:#ff4371}.instagram--btn:hover{background-color:#d94d6e}.instagram--btn:focus{background-color:#ff4371}.instagram--btn span:before{display:inline-block;float:left;width:25px;height:25px;content:"";background:url("../../images/instagram.svg") no-repeat transparent;background-size:100%;margin:10px 10px 0 0}@media(max-width: 785px){.like--btn,.twitter--btn{letter-spacing:-1px}}@media(max-width: 700px){.like--btn,.twitter--btn{letter-spacing:0}.like--btn span:before,.twitter--btn span:before{margin-right:10px}}@media(max-width: 480px){.like--btn span:before,.twitter--btn span:before{margin-top:16px}}.with-new-donation-button .donation-button .btn.twitter--btn,.with-new-donation-button .donation-button .btn.like--btn,.with-new-donation-button .donation-button .btn.linked-in--btn,.with-new-donation-button .donation-button .btn.instagram--btn{height:auto;min-height:0;padding:0px 10px !important;line-height:3.75rem}@media(min-width: 786px){.with-new-donation-button .donation-button .btn.twitter--btn span,.with-new-donation-button .donation-button .btn.like--btn span,.with-new-donation-button .donation-button .btn.linked-in--btn span,.with-new-donation-button .donation-button .btn.instagram--btn span{margin-left:-10px}}.with-new-donation-button .donation-button .btn.donation-form-step{padding:0 20px !important;line-height:3.125rem}.with-new-donation-button .donation-button .btn.donation-form-next{padding-right:36px !important}.icons{list-style:none}.icons li{float:left}.icons a{background:url("/themes/hjarnfonden/assets/images/mainsprite.png") no-repeat 0 0 transparent;display:block;white-space:nowrap;text-indent:100%;overflow:hidden}.icons a:hover{opacity:.8}.icons .icon-youtube{background:url("/themes/hjarnfonden/assets/images/IconYoutube.svg") no-repeat 0 0 transparent;height:34px;width:30px}.icons .icon-facebook{background:url("/themes/hjarnfonden/assets/images/IconFacebook.svg") no-repeat 0 0 transparent;height:34px;width:25px}.icons .icon-twitter{background:url("/themes/hjarnfonden/assets/images/IconTwitter.svg") no-repeat 0 0 transparent;height:34px;width:41px}.icons .icon-linkedin{background-position:-180px -250px;height:37px;width:36px}.icons .smallicon-facebook{background:url("/themes/hjarnfonden/assets/images/IconFacebook.svg") no-repeat 0 0 transparent;height:23px;width:21px}.icons .smallicon-twitter{background:url("/themes/hjarnfonden/assets/images/IconTwitter.svg") no-repeat 0 0 transparent;height:23px;width:27px}.icons .smallicon-search{background:url("/themes/hjarnfonden/assets/images/IconSearch.svg") no-repeat 0 0 transparent;height:23px;width:23px}.icons .blackicon-facebook{background:url("/themes/hjarnfonden/assets/images/IconFacebookInverted.svg") no-repeat 0 0 transparent;height:24px;width:24px;margin-right:15px}.icons .blackicon-twitter{background:url("/themes/hjarnfonden/assets/images/IconTwitterInverted.svg") no-repeat 0 0 transparent;height:24px;width:28px}@media(max-width: 785px){.icons a:hover{opacity:1}}.chart-wrapper{display:none}.pie-wrapper{float:left;width:60%}.attachment-link a{text-decoration:underline}.stats-info-box{margin:1rem 0}.stats-info-box p{padding-bottom:5px}.pie-navigation{width:75%;margin:0 auto 3rem auto;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pie-navigation .multi--btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem}.pie-navigation .multi--btn button{-webkit-box-flex:1;-ms-flex:1;flex:1;border:0;outline:0;color:#000;padding:.75rem;background:none;display:block;float:left;font-size:1rem;border:1px solid #000;border-radius:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background 200ms;transition:background 200ms}.pie-navigation .multi--btn button:hover{background-color:#ffccdc}.pie-navigation .multi--btn button.active-button{background-color:#ff6695}.pie-navigation .multi--btn .btn-two{border-left:none;border-right:none}.funds-section{padding:0;margin-top:1rem}.funds-section:after{clear:both}.funds-section>.container{max-height:450px;height:400px}.funds-section a{cursor:pointer}.pie{float:left;vertical-align:top;text-align:center;width:100%;height:100%;max-height:450px;min-height:380px;color:#fff}.funds-nav-container{float:left;width:30%;min-height:480px;padding-top:0 !important}.funds-navigation{float:left;width:100%;text-align:left;margin:1rem 0}.funds-navigation .container{padding:0}.linkitem{margin-bottom:.5rem;font-size:.875rem}.linkitem a{cursor:pointer;text-decoration:underline}.donation-list h2{text-align:left !important}.mobile-slice-subject{height:3rem}.donation-list-section{padding-top:10px !important}.donation-list-search-container label{display:block;text-align:left}.donation-list-search-container input{margin-top:1rem}.donation-list ul{list-style:none;padding:0}.donation-list h3{padding-bottom:20px}.donation-list hr{border:none;background-color:#c2bbbb;height:1px;width:100%;clear:both;margin:20px 0}.donation-list p{padding:0}.loader{min-height:20vh;text-align:center;color:red;font-size:1.375rem}.spinner{margin:100px auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#e52935;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}svg{position:relative;display:inline-block;overflow:visible !important}.axis path,.axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.labels text{font-size:.625rem;font-weight:bold;fill:#000;opacity:0}.slices path{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .4s cubic-bezier(0, 1.8, 1, 1.8);transition:-webkit-transform .4s cubic-bezier(0, 1.8, 1, 1.8);transition:transform .4s cubic-bezier(0, 1.8, 1, 1.8);transition:transform .4s cubic-bezier(0, 1.8, 1, 1.8),-webkit-transform .4s cubic-bezier(0, 1.8, 1, 1.8);cursor:pointer}.lines polyline{stroke:#fff;stroke-width:2px;fill:none;opacity:0}rect{cursor:pointer;-webkit-transition:fill .4s linear;transition:fill .4s linear}.bar-info-box rect:hover{cursor:default !important}@media screen and (max-width: 768px){.pie-navigation{padding-top:0px;padding-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pie-wrapper{width:100%}.multi--btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.multi--btn button{width:100%}.pie-navigation .multi--btn .btn-two{border-top:none;border-bottom:none;border-left:1px solid #000;border-right:1px solid #000}.funds-nav-container{display:none !important}.mobile-slice-subject{width:100%;padding-bottom:30px;display:block;text-align:center}.labels text{display:none}.lines polyline{display:none}}@media screen and (max-width: 500px){.bar-info-box{display:none}.attachment-link{display:none}}.poll-container input[type=radio]{display:inline-block}.apsis-list-subscribe{width:100%}.apsis-list-subscribe [type=email]{width:100%}.apsis-list-subscribe .apsis-submit-wrapper{width:100%;margin-top:10px}.apsis-list-subscribe-integrity{margin-top:10px}@media(min-width: 600px){.apsis-list-subscribe [type=email]{max-width:400px;margin-bottom:.5rem;display:block}.apsis-list-subscribe .apsis-submit-wrapper{width:auto;margin-top:0}.apsis-list-subscribe .apsis-submit-wrapper input{margin-left:15px}}.donation-package .donation-package-amount-optional__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.donation-package .donation-package-amount-optional__wrapper .help-block{position:absolute;margin-top:5px;margin-left:0;max-width:200px;bottom:-30px;border:0;padding:0}.donation-package .donation-package-amount-optional__wrapper .help-block:after{display:none}.donation-package .donation-package-amount-optional__wrapper .donation-package-amount-optional{width:auto}.donation-package .row-fluid:after,.donation-package .row-fluid:before{display:none}.donation-package .row-fluid .multi--btn label{font-size:1rem;position:relative;border-radius:4px;background-color:#f24d52;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3);height:50px;min-height:50px;border:none;color:#fff;padding:16px;text-align:center;cursor:pointer}.donation-package .row-fluid .multi--btn label:hover,.donation-package .row-fluid .multi--btn [type=radio]:checked+label{background-color:#00243d}.donation-package .row-fluid .multi--btn [type=radio]{display:none}.donation-package .row-fluid.row-fluid--4-items{display:block}.donation-package .row-fluid.row-fluid--4-items .donation-package-product-container{width:100%}@media(min-width: 999px){.donation-package .row-fluid.row-fluid--4-items{display:-webkit-box;display:-ms-flexbox;display:flex}.donation-package .row-fluid.row-fluid--4-items .donation-package-product-container{width:auto}.ie-legacy .donation-package .row-fluid.row-fluid--4-items{display:block}.ie-legacy .donation-package .row-fluid.row-fluid--4-items .donation-package-product-container{width:auto}}.donation-package .row-fluid.row-fluid--4-items .donation-package-product-container__info{height:auto}.donation-package .row-fluid h3{margin-bottom:0}@media(max-width: 767px){.donation-package .row-fluid h3{margin-top:0}}.donation-package .row-fluid strong{-webkit-font-smoothing:antialiased}.donation-package .row-fluid .donation-package-amount-optional,.donation-package .row-fluid .donation-package-amount-button-picker,.donation-package .row-fluid [name=custom_donation_amount]{margin:0;padding:10px}.donation-package .row-fluid .custom-donation-amount-currency{margin-left:5px}.donation-package .row-fluid .donation-package-product-container{position:relative;padding:20px;margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ffe7eb;text-align:left;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}@media(max-width: 767px){.donation-package .row-fluid .donation-package-product-container{padding:20px;cursor:pointer}}.donation-package .row-fluid .donation-package-product-container h3{font-size:1.5rem;margin-top:15px}.donation-package .row-fluid .donation-package-product-container h3.small-title{font-size:1.25rem}@media(max-width: 767px){.donation-package .row-fluid .donation-package-product-container h3{margin-top:0}}.donation-package .row-fluid .donation-package-product-container h3:after{opacity:0;content:"";position:absolute;background-image:url("/themes/hjarnfonden/assets/images/icons/small-check.svg");height:14px;width:17px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin-left:10px;margin-top:3px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.donation-package .row-fluid .donation-package-product-container.selected-product{background-color:#f6d2d6}.donation-package .row-fluid .donation-package-product-container.selected-product h3:after{opacity:1}.donation-package .row-fluid .donation-package-product-container [type=radio]{position:absolute;opacity:0;display:block}.donation-package .row-fluid .donation-package-product-container ul li{position:relative;display:block;padding:10px 0 0 18px;margin-left:0;margin-right:0}.donation-package .row-fluid .donation-package-product-container ul li:before{content:"";position:absolute;background-image:url("/themes/hjarnfonden/assets/images/icons/small-check.svg");height:10px;width:10px;display:inline-block;left:0;background-size:contain;background-repeat:no-repeat;margin-top:4px}.donation-package .row-fluid .donation-package-product-container ul+p{margin-top:25px;padding-left:18px}.donation-package .row-fluid .donation-package-product-container__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:25px}.donation-package .row-fluid .donation-package-product-container__info>p:first-child{padding-bottom:10px}.donation-package .row-fluid .donation-package-product-container__info>p:first-child strong{margin-top:15px;display:inline-block;font-size:1.125rem}@media(max-width: 767px){.donation-package .row-fluid .donation-package-product-container__info{height:0;overflow:hidden}}@media(max-width: 767px){.donation-package .row-fluid .donation-package-product-container__info--open{height:auto;overflow:visible}}.donation-package .row-fluid .donation-package-product{padding:0;min-height:0;background-color:#ffe7eb}.donation-package .row-fluid .choice--btn{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.donation-package .row-fluid .choice-label{background-color:#f24d52;color:#fff;padding:2px 55px;height:auto;border-top:0}.donation-package .donation-package-amount-container{margin-bottom:30px}.donation-package .donation-package-amount-container .donation-package-amount{width:100%;max-width:275px}.donation-package--holiday .row-fluid .donation-package-product-container{background-color:transparent}.donation-package--holiday .row-fluid .donation-package-product-container .auto-select-label{-webkit-transition:background-color .5s;transition:background-color .5s}.donation-package--holiday .row-fluid .donation-package-product-container h3{color:#000}.donation-package--holiday .row-fluid .donation-package-product-container h3:after{background-image:url("/themes/hjarnfonden/assets/images/icons/small-check-dark.svg")}.donation-package--holiday .row-fluid .donation-package-product-container.selected-product{background-color:transparent}.donation-package--holiday .row-fluid .donation-package-product-container.selected-product .auto-select-label{background-color:#00243d}.donation-package--holiday .row-fluid .donation-package-product-container ul li:before{background-image:url("/themes/hjarnfonden/assets/images/icons/small-check-dark.svg")}.donation-package .help-block{margin-top:5px;margin-left:0;max-width:200px}.payment-options{margin-top:20px;max-width:600px}.donation-form .payment-options [type=radio]{display:block;position:absolute;opacity:0}.payment-options .in-view-error-message{padding:50px;color:#f24d52}.payment-options .in-view-error-message a{color:#f24d52}.payment-options .payment-option{margin-bottom:10px;padding:0}.payment-options .payment-option .in-view-container{-webkit-transition:opacity .5s;transition:opacity .5s}.payment-options .payment-option__fields{display:none}.payment-options .payment-option--open{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 2px 0 rgba(0,0,0,.3);background-color:#fff}.payment-options .payment-option--open .payment-option__fields{padding:30px 20px 50px 20px;display:block}.payment-options .payment-option--open .payment-option__fields__label{padding:0;margin-bottom:14px}.payment-options .payment-option--open .payment-options-label{-webkit-box-shadow:none;box-shadow:none}.payment-options .in-view-container{position:relative;width:100%;background-color:#fff}.payment-options .in-view-container.loading{padding:20px 0;min-height:140px}.payment-options input{border-radius:0}.payment-options .payment-options-label{border:1px solid #000;color:#000;cursor:pointer;padding:1.2rem 1rem;width:100%;position:relative}.payment-options .payment-options-label::after{background-image:url("/themes/hjarnfonden/assets/images/update/ArrowLink.svg");-webkit-filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%);filter:invert(68%) sepia(91%) saturate(3225%) hue-rotate(305deg) brightness(101%) contrast(111%);background-image:url(/themes/hjarnfonden/assets/images/update/ArrowLink.svg);content:"";height:16px;right:15px;top:50%;-webkit-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out;position:absolute;width:18px}.payment-options li{padding-bottom:10px}.payment-options .payment-options-logos{line-height:1.5;display:block}@media screen and (min-width: 400px){.payment-options .payment-options-logos{display:inline-block;position:absolute;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:20px}}.payment-options .payment-options-logos--creditcard{max-width:40px}.payment-options .payment-options-logos--nordea{display:inline-block;background-image:url("/themes/hjarnfonden/assets/images/logos/nordea.png");background-size:100%;background-repeat:no-repeat;width:59.5px;height:12px}.payment-options .payment-options-logos--seb{max-width:38px}.payment-options .payment-options-logos--swedbank{max-width:58.5px;margin-right:5px}.payment-options .payment-options-logos--handelsbanken{display:inline-block;background-image:url("/themes/hjarnfonden/assets/images/logos/handelsbanken.png");width:100px;height:11px;background-size:100%;background-repeat:no-repeat;margin-right:5px}.payment-options .payment-options-logos--swish{display:inline-block;background-image:url("/themes/hjarnfonden/assets/images/logos/swish.png");background-size:100%;background-repeat:no-repeat;width:86px;height:29px;margin-top:6px}.payment-options .payment-options-direct-debit input:checked+.payment-options-label .payment-options-logos--nordea,.payment-options .payment-options-direct-debit .payment-options-label:hover .payment-options-logos--nordea{background-image:url("/themes/hjarnfonden/assets/images/logos/nordea_white.png")}.payment-options .payment-options-direct-debit input:checked+.payment-options-label .payment-options-logos--handelsbanken,.payment-options .payment-options-direct-debit .payment-options-label:hover .payment-options-logos--handelsbanken{background-image:url("/themes/hjarnfonden/assets/images/logos/handelsbanken_white.png")}.payment-options .payment-options-direct-debit .payment-options-logos{max-width:150px}.payment-options .payment-options-swish input:checked+.payment-options-label .payment-options-logos--swish,.payment-options .payment-options-swish .payment-options-label:hover .payment-options-logos--swish{background-image:url("/themes/hjarnfonden/assets/images/logos/swish_white.png")}.payment-options .help-block.form-error{margin-left:0;margin-top:20px}.payment-option__flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.payment-option__flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.payment-option__flex-container .animated-form-element{width:100%}@media screen and (max-width: 767px){.payment-option__flex-container .animated-form-element{margin:0}}.payment-options-swish .payment-option__flex-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payment-option__message{line-height:1.375rem;margin-bottom:0px}@media screen and (max-width: 767px){.payment-option__message{margin-top:5px;margin-bottom:15px}}.payment-options .payment-options-label,.payment-option__button{font-size:17px;line-height:1.5;padding:17px 15px 16px 15px}.payment-option__button{min-width:100px}.payment-option--open .payment-options-label::after{background-image:url("/themes/hjarnfonden/assets/images/update/minus.svg");-webkit-filter:none;filter:none;-webkit-transform:translateY(-12px) scale(0.7);-ms-transform:translateY(-12px) scale(0.7);transform:translateY(-12px) scale(0.7)}.payment-option__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-options .payment-option--open .payment-option__fields__label{margin-bottom:0}.payment-options .payment-option--open .payment-option__fields{padding:15px}@media screen and (max-width: 767px){.payment-options .payment-option--open .payment-option__fields{padding:10px}}.payment-options{margin:0}.payment-options .payment-options-logos{display:none}.payment-options .payment-option{margin-bottom:15px}@media screen and (max-width: 767px){.payment-options .payment-option{margin-bottom:10px}}.single-page-donation-form .payment-options{max-width:none}.various-form{padding:20px 0;max-width:780px}.various-form form{margin-top:10px}.page .various-form h3{margin-bottom:10px}@media(min-width: 775px){.various-form .various-form-half-column{margin-top:0;width:calc(50% - 5px);float:left;margin-left:5px}.various-form .various-form-half-column--large{width:calc(70% - 5px)}.various-form .various-form-half-column--small{width:calc(30% - 5px)}.various-form .various-form-half-column--small .btn{width:100%}.various-form .various-form-half-column:first-of-type{margin-right:5px;margin-left:0}}.various-form .various-form-button-wrapper{position:relative}.various-form .spinner{display:none;background-image:url("/themes/hjarnfonden/assets/images/ajax-loader2.gif");height:33px;width:33px;background-size:100%;position:absolute;margin-top:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:10px}.various-form .spinner.show{display:inline-block}.various-form .success-submit-message{position:fixed;top:40%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:50px;background-color:#fff;border:1px solid #00243d;width:80%;max-width:600px;display:none;z-index:100}.various-form .success-submit-message .success-submit-message-close{border-radius:50%;width:30px;height:30px;background-color:#00243d;display:inline-block;position:absolute;top:-20px;right:-20px;cursor:pointer}.various-form .success-submit-message .success-submit-message-close:before{content:"";background-image:url("/themes/hjarnfonden/assets/images/icons/close.svg");height:16px;width:16px;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-repeat:no-repeat;background-size:100%;top:50%;left:50%}.various-form .success-submit-message p{padding-bottom:0}.various-form .success-submit-message h2{margin:0}.various-form .various-form-description{padding-bottom:0}.various-form label{font-size:1rem;line-height:1.5rem;margin:0}.various-form textarea{height:100px;resize:none}.various-form [type=checkbox]{display:none}.various-form [type=checkbox]+label{position:relative;font-size:1rem}.various-form [type=checkbox]+label span{position:relative;top:9px;border-radius:3px;-webkit-appearance:none;border:1px solid #f6d2d6;width:30px;height:30px;background-color:#fff;display:inline-block;cursor:pointer;margin-right:10px}.various-form [type=checkbox]:checked+label span:before{content:"";background-image:url("/themes/hjarnfonden/assets/images/icons/small-check.svg");height:14px;width:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-size:100%;background-repeat:no-repeat}.various-form ul{list-style:none;position:relative}.various-form ul .form-submission-field{display:none}.page-teaser-wrapper{max-width:300px;float:right;padding-left:40px}@media(max-width: 640px){.page-teaser-wrapper{max-width:none;float:none;padding:0;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.holiday-campaign h3{text-align:left}.holiday-campaign form.donation-form{margin-top:38px}.holiday-campaign p{font-size:1rem}.holiday-campaign .holiday-campaign-greeting{max-height:0;overflow:hidden;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out}.holiday-campaign .holiday-campaign-greeting.active{max-height:500px;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in}.holiday-campaign .holiday-campaign-greeting p{text-align:left}.holiday-campaign .holiday-campaign-greeting h3{margin-top:20px}@media(min-width: 840px){.holiday-campaign .holiday-campaign-greeting h3{margin-top:50px}}.holiday-campaign .holiday-campaign-greeting__fields{text-align:left;display:block;margin-top:7px}.holiday-campaign .holiday-campaign-greeting__fields .help-block{margin-left:0;margin-bottom:10px;margin-top:10px}@media(min-width: 840px){.holiday-campaign .holiday-campaign-greeting__fields .help-block{margin-bottom:0;margin-top:0}}.holiday-campaign .holiday-campaign-greeting__fields li{width:100%;padding:0;margin:0}@media(min-width: 840px){.holiday-campaign .holiday-campaign-greeting__fields li{max-width:260px}}.holiday-campaign .holiday-campaign-greeting__fields li:first-child{margin-right:15px}.holiday-campaign .holiday-campaign-greeting__fields li input{width:100%}.holiday-campaign .choice-group.holiday-campaign-group h3{margin-bottom:20px}.holiday-campaign .choice-group.holiday-campaign-group .gifts-description{margin-bottom:30px}@media(min-width: 840px){.holiday-campaign .choice-group.holiday-campaign-group .gifts-description{padding-top:20px}}.holiday-campaign .choice-group.holiday-campaign-group .donation-form-buttons-container{margin-top:20px}.holiday-campaign .campaign-note{background-color:#ffe7eb;text-align:left;color:#7a4e56;font-size:.935rem;margin-top:10px}.holiday-campaign .holiday-campaign-type-note-wrapper{margin-left:-10px;margin-right:-10px}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-note-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.holiday-campaign .holiday-campaign-type-note-wrapper__note{margin-top:0px;margin:0 10px;padding-top:3px;padding:0 20px 20px 20px;display:none;width:33.3333333333%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-note-wrapper__note{display:block}}.holiday-campaign .custom-error-block{margin-top:5px}.holiday-campaign .holiday-campaign-type-container{position:relative;margin-left:-10px;margin-right:-10px}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type{position:relative;margin:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#ffe7eb;-ms-flex-preferred-size:0;flex-basis:0;margin-top:20px}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type:first-child{margin-top:0}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__preview{position:absolute;color:#000;right:20px;top:30px;font-size:1.25rem;cursor:pointer;z-index:100}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__preview{display:none}}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type{margin-top:0}}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__image{display:none;padding-bottom:70%;background-size:cover;background-position:center}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__image{display:block}}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type p{text-align:left;line-height:1.5rem;padding-bottom:0}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type p{padding-bottom:20px}}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type img{-o-object-fit:cover;object-fit:cover}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__note{display:none}}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content{padding:20px;position:relative;text-align:left}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content>h3{background-color:#fff6fa;padding:10px 20px 10px 10px;border-radius:20px;display:inline-block;text-align:left;margin-bottom:15px;margin-top:0}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content>h3 label{display:inline-block;padding:0;position:relative;top:2px;padding-left:20px}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content>h3 label{padding-left:0}}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content>h3 label:before{content:"";position:absolute;height:16px;width:16px;border-radius:50%;color:#fff;border:1px solid #dfc0c3;left:0;background-color:#fff}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content>h3 label:before{display:none}}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content>h3 label{top:0}}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content>h3 [type=radio]:checked+label:after{content:"";position:absolute;height:10px;width:10px;border-radius:50%;left:0;background-color:#f24d52;margin-left:3px;margin-top:3px}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content>h3 [type=radio]:checked+label:after{display:none}}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content>h3{padding:0;border-radius:0;display:block;background-color:transparent}}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content__button{display:inline-block;padding:0;display:none}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content__button{display:block;background-color:#f24d52;padding:15px 80px;color:#fff;text-align:center;cursor:pointer;border-radius:4px;max-width:190px;margin:0 auto;margin-top:auto;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content__button:hover{background-color:#00243d}}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content .holiday-campaign-greeting{margin-top:4px}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content .holiday-campaign-greeting h3{margin-bottom:0px}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content .holiday-campaign-greeting p{padding-bottom:10px}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content .holiday-campaign-greeting [for=donation_holiday_campaign_receiver]{margin-top:5px}@media(min-width: 840px){.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content .holiday-campaign-greeting{display:none}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content .holiday-campaign-greeting.active{display:none}}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content [type=radio]{display:block;position:absolute;opacity:0}.holiday-campaign .holiday-campaign-type-container .holiday-campaign-type__content__button.active{background-color:#00243d}.campaign-donation .donation-form .entry-page .header{margin-top:0}.campaign-donation .donation-package-product-container__info p:first-child{margin-top:10px}.newsroom{margin-bottom:20px}.newsroom__title{text-align:left !important;margin-bottom:0 !important}.newsroom__content{font-size:1.375rem;line-height:1.75rem;margin-bottom:18px;padding-top:16px;max-width:780px}.divider,.entry-content hr{margin:60px 0px;border:none;border-bottom:1px solid #000;grid-column:span 2}@media(max-width: 768px){.divider,.entry-content hr{margin:50px 0px}}.divider--invisible,.entry-content hr--invisible{border:none}.divider--tighter,.entry-content hr--tighter{margin:30px 0}.divider--xtraTight,.entry-content hr--xtraTight{margin:20px 0}.start__internal-news{display:grid;grid-template-columns:1fr;grid-gap:1.25rem}@media screen and (min-width: 768px){.start__internal-news{grid-template-columns:1fr 1fr;-webkit-column-gap:2.25rem;-moz-column-gap:2.25rem;column-gap:2.25rem;row-gap:1.5rem}}.start__inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.start__padding{padding-top:2.5rem}.overview__container{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media screen and (min-width: 768px){.overview__container{grid-template-columns:40% 1fr;grid-gap:2rem}}.overview__container--no-image{grid-template-columns:1fr}.overview__image{-o-object-fit:contain;object-fit:contain;width:100%}.overview__image-wrapper{height:100%;width:100%}.overview__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.overview .category{margin:.1rem 0}.overview .entry-time,.overview .category{font-size:.875rem}.archive.tag .overview__image{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.page__entry-title{margin-bottom:30px}h1.entry-title{text-align:left;max-width:740px;margin-bottom:18px}.entry__special{border-bottom:1px solid #000;margin-bottom:29px;padding-bottom:50px}.entry-image{display:block;margin-bottom:.75rem}.entry-caption{color:#655858;font-style:italic;font-size:.8125rem}.entry-meta{max-width:780px}.entry-preamble{font-size:1.3125rem;line-height:1.4;margin:0;margin-bottom:1.33rem;width:100%}@media screen and (min-width: 785px){.entry-preamble{font-size:1.5rem}}.entry-time{color:#1d1d1d;display:inline-block;margin-bottom:.5rem}.entry-time .time{font-weight:normal;font-style:normal}.entry-share{border-top:solid 1px #dfb9bd;border-bottom:solid 1px #dfb9bd;padding:20px 15px;overflow:hidden;clear:both;margin:20px 0 60px}.entry-share h3{float:left;margin:0 25px 0 0;padding-top:3px;font-size:1.375rem;line-height:1.75rem}.wp-caption-text{color:#655858;font-style:italic;font-size:.8125rem}.page-template-give-a-gift .xsmall-teaser img{width:100%}.page-template-give-a-gift .has-big-teaser .give-icon-teaser-section{background:none}.page-template-give-a-gift .has-big-teaser .give-image-teaser-section{background-color:#ffe7eb}.page-template-give-a-gift .give-big-image-teaser-section{padding:30px 0;text-align:center}.page-template-give-a-gift .give-big-image-teaser-section h3{margin:15px 0 7px}.page-template-give-a-gift .give-big-image-teaser-section-info{padding-top:15px}.page-template-give-a-gift .give-big-image-teaser-section .give-big-image-teaser-section-info{margin-top:24px;max-width:780px;height:100%;font-size:1.25rem;line-height:1.5}.page-template-give-a-gift .give-big-image-teaser-section .give-big-image-teaser-section-info .read-more-link:first-child,.page-template-give-a-gift .give-big-image-teaser-section .give-big-image-teaser-section-info .read-more-link:nth-child(2){display:none}.page-template-give-a-gift .give-big-image-teaser-section .give-big-image-teaser-section-info p{display:none;font-size:1.25rem;line-height:1.5;height:0}.page-template-give-a-gift .give-big-image-teaser-section .give-big-image-teaser-section-info p:first-child{display:inline;height:100%}.page-template-give-a-gift .give-big-image-teaser-section .give-big-image-teaser-section-info p.active{display:block;height:100%}.page-template-give-a-gift .give-big-image-teaser-section .give-big-image-teaser-section-info .read-more-link{display:inline;background:none;border:0;margin:0;padding:0;color:#c02443}.page-template-give-a-gift .give-big-image-teaser-section .give-big-image-teaser-section-info .read-more-link:hover{text-decoration:underline}.page-template-give-a-gift .big-teaser-image{background-size:0;background-size:cover;padding-bottom:66.6166541635%}@media(min-width: 700px){.page-template-give-a-gift .give-big-image-teaser-section{padding:48px 0 45px}.page-template-give-a-gift .give-big-image-teaser-section{text-align:left}.page-template-give-a-gift .big-teaser{position:relative}.page-template-give-a-gift .xsmall-teaser{margin-bottom:50px}.page-template-give-a-gift .big-teaser .big-teaser-image-content{position:absolute;max-width:370px;color:#fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:55px;left:40px}.page-template-give-a-gift .big-teaser .big-teaser-image-content h3 a{color:#fff;font-size:2.25rem}.page-template-give-a-gift .big-teaser-image-content p{margin-top:10px;font-style:italic}.page-template-give-a-gift .big-teaser-image{height:510px;background-size:cover;padding-bottom:0}}@media(max-width: 700px){.page-template-give-a-gift .row-fluid .medium-column{width:100%;margin-left:0;float:none}.entry-meta{font-size:1.125rem;line-height:1.5rem;margin-top:10px}.entry-preamble{margin-bottom:29px}.entry .entry-content{font-size:1.125rem;line-height:1.625rem}.entry-share{margin:20px 0}}@media(max-width: 580px){.entry-preamble img{width:100%}}.bhjf__image{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}.bhjf__first-container{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #000}@media screen and (min-width: 768px){.bhjf__first-container{margin-bottom:53px;padding-bottom:53px}}.bhjf__small-image-wrapper{aspect-ratio:3/2;grid-column:1/-1;margin-bottom:1.012rem;width:100%}.bhjf__small-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bhjf__small-teaser-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bhjf__small-teaser-content.no-link{margin-bottom:1.5rem}.bhjf__small-teaser-content .link-button{margin-top:.475rem}.bhjf__small-teaser-content .btn--ghosted{margin:1rem 0}.has-big-teaser .bhjf__small-teaser{display:grid;grid-template-rows:auto 1fr}@media screen and (min-width: 768px){.has-big-teaser .bhjf__small-teaser:first-of-type{display:grid;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;grid-template-columns:1fr 1fr;grid-column:1/-1}.has-big-teaser .bhjf__small-teaser:first-of-type .bhjf__small-image-wrapper{aspect-ratio:16/9}.has-big-teaser .bhjf__small-teaser:first-of-type .bhjf__small-image-wrapper.bhjf__small-image-wrapper--banner{aspect-ratio:auto}.has-big-teaser .bhjf__small-teaser:first-of-type .bhjf__small-teaser-content{grid-column-start:2}}.does-not-have-big-teaser .bhjf__small-teaser{display:grid;grid-template-rows:auto 1fr}.bhjf__small-teaser--half-width .bhjf__small-image-wrapper{aspect-ratio:inherit !important}.bhjf__small-teaser--half-width .bhjf__small-teaser-content{grid-row:2}@media screen and (min-width: 768px){.bhjf__small-teaser--half-width .bhjf__small-teaser-content{grid-column:1/2 !important;grid-row:1}}.bhjf__small-teaser--half-width .bhjf__small-image-wrapper{grid-row:1}@media screen and (min-width: 768px){.bhjf__small-teaser--half-width .bhjf__small-image-wrapper{grid-column:2/3 !important}}.bhjf__small-teaser--half-width .bhjf__small-image{min-height:auto;aspect-ratio:3/2}@media screen and (min-width: 768px){.bhjf__small-teaser--half-width .bhjf__small-image{height:550px}}.bhjf__small-teaser--border-bottom{padding-bottom:20px;border-bottom:1px solid #000;margin-bottom:20px}.align-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.image-contain{-o-object-fit:contain;object-fit:contain}.wide-teaser--half-width{display:grid;grid-gap:1rem;grid-template-columns:1fr}@media screen and (min-width: 768px){.wide-teaser--half-width{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:0;grid-template-columns:2fr 1fr}}.wide-teaser--half-width .entry-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wide-teaser--half-width .entry-content__wrapper{max-width:100%}.wide-teaser--half-width .entry-preamble{max-width:500px}.wide-teaser--half-width .wide-teaser-section{grid-row:1}@media screen and (min-width: 768px){.wide-teaser--half-width .wide-teaser-section{grid-column:2/3}}.wide-teaser--half-width .wide-teaser-image{aspect-ratio:1/1;position:static !important;-o-object-fit:contain;object-fit:contain;max-height:50vh}@media screen and (min-width: 768px){.wide-teaser--half-width .wide-teaser-image{max-height:700px}}.wide-teaser--half-width .entry-content{grid-row:2}@media screen and (min-width: 768px){.wide-teaser--half-width .entry-content{grid-column:1/2;grid-row:1}}.bhjf__small-image-wrapper{overflow:hidden !important;display:block}.bhjf__small-image-wrapper.bhjf__small-image-wrapper--banner{aspect-ratio:auto}.bhjf__small-image-wrapper img{display:block;-webkit-transition:-webkit-transform 275ms cubic-bezier(0.21, 1.02, 1, 1);transition:-webkit-transform 275ms cubic-bezier(0.21, 1.02, 1, 1);transition:transform 275ms cubic-bezier(0.21, 1.02, 1, 1);transition:transform 275ms cubic-bezier(0.21, 1.02, 1, 1),-webkit-transform 275ms cubic-bezier(0.21, 1.02, 1, 1)}.bhjf__small-image-wrapper:hover img{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.bhjf__small-image-wrapper.image_contain:hover img{-webkit-transform:none;-ms-transform:none;transform:none}.ot-floating-button__front.custom-persistent-icon,#ot-sdk-btn-floating.ot-floating-button{display:none !important}.braincell-teaser{padding:2.5rem 0}.braincell-teaser .page__entry-title{margin:.75em 0 .75rem 0}@media screen and (min-width: 768px){.braincell-teaser{padding:3.75rem 0}}.will-page .donation-form{float:none;margin-bottom:0}@media(max-width: 640px){.will-page .entry-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.will-page .help-block{margin-left:0;margin-top:15px}.page-template-petition-page .white-tape{display:none}@media screen and (max-width: 501px){.page-template-petition-page .various-form .various-form-half-column{margin-top:0;width:calc(50% - 5px);float:left}.page-template-petition-page .various-form .various-form-half-column:first-of-type{margin-right:10px}}.page-template-petition-page .petition-page-container{padding:0 15px}.petition-page{padding-top:0;margin-top:35px}@media screen and (max-width: 785px){.petition-page{margin-top:20px}}@media screen and (max-width: 785px){.petition-page h1{margin-top:15px}}.petition-page h2{margin-bottom:15px;line-height:2rem;margin-top:0}.petition-page .donation-form{float:none;margin-bottom:0;width:auto}.petition-page .various-form{max-width:none}.petition-page ul{list-style-position:inside}.petition-page form{margin-top:0}.petition-page .entry-content ul{padding:0;width:auto}.petition-page p{padding-bottom:15px}.petition-page__counter{padding-bottom:20px;text-align:center;margin-top:20px}.petition-page__counter__count{display:inline-block;padding:15px 0px;background-color:#00243d;min-width:168px;text-align:center;color:#fff;border-radius:10px;position:relative}.petition-page__counter__count__count{font-size:2.25rem;margin-top:6px;position:relative;-webkit-transition:all .2s;transition:all .2s}.petition-page__counter__count span{display:block}.petition-page__counter__count:after{content:"";display:inline-block;position:absolute;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #00243d;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.petition-page__counter__bar-wrapper{position:relative}.petition-page__counter__bar-wrapper:after{content:"";position:absolute;left:70%;width:2px;height:100%;background-color:#ffe7eb;z-index:1;top:0}.petition-page__counter__bar-wrapper__goal{position:absolute}.petition-page__counter__bar-wrapper__goal--zero{left:0;bottom:-30px}.petition-page__counter__bar-wrapper__goal--half{left:35%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-30px}.petition-page__counter__bar-wrapper__goal--full{left:70%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-30px}.petition-page__counter__bar-wrapper__goal--max{left:100%;bottom:-30px}.petition-page__counter__bar{margin-top:30px;border-radius:20px;overflow:hidden;width:100%;height:34px;background-color:#f6d2d6;position:relative;border:3px solid #f6d2d6}.petition-page__counter__bar:after{display:block;position:absolute;top:0;left:0;border-radius:20px;height:34px;z-index:2;background-color:#f6d2d6}.petition-page__counter__bar__progress{border-radius:16px;background-color:#f24d52;height:100%;width:0;display:block;background:-webkit-gradient(linear, left top, right top, color-stop(20%, #084067), color-stop(40%), color-stop(80%, #00243d));background:linear-gradient(90deg, #084067 20%, 40%, #00243d 80%);margin-left:-27px;-webkit-transition:width 1s ease;transition:width 1s ease;position:relative}.petition-confirmation-page{padding-bottom:115px}.petition-confirmation-page__container{padding:0 15px}.petition-confirmation-page__petition-cta-donate{margin-right:10px}.petition-confirmation-page__cta-container{margin-top:15px}.petition-confirmation-page .entry-content p{padding:0 0 10px}@media screen and (max-width: 700px){.petition-confirmation-page{padding-bottom:40px}.petition-confirmation-page h1{margin-bottom:15px}}@media screen and (max-width: 400px){.petition-confirmation-page .btn{display:block;margin-right:0;margin-top:15px}.petition-confirmation-page .btn:first-of-type{margin-top:0}.petition-confirmation-page .btn span:before{float:none;position:relative;top:5px;margin-top:9px}}@-webkit-keyframes half-fade-out{from{opacity:1}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@keyframes half-fade-out{from{opacity:1}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@-webkit-keyframes half-translate-up{from{-webkit-transform:none;transform:none}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes half-translate-up{from{-webkit-transform:none;transform:none}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes first-text-desktop{from{-webkit-transform:none;transform:none}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes first-text-desktop{from{-webkit-transform:none;transform:none}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes first-text-mobile{from{-webkit-transform:none;transform:none}to{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@keyframes first-text-mobile{from{-webkit-transform:none;transform:none}to{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@-webkit-keyframes half-fade-in{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes half-fade-in{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes half-fade-in-out{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@keyframes half-fade-in-out{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}50%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@-webkit-keyframes full-fade-in{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes full-fade-in{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes typing{from{width:0}to{width:100%}}@keyframes typing{from{width:0}to{width:100%}}@-webkit-keyframes fade-in{from{opacity:0;pointer-events:none}to{opacity:1}}@keyframes fade-in{from{opacity:0;pointer-events:none}to{opacity:1}}@-webkit-keyframes text-scroll-in{from{top:102%;-webkit-transform:translateY(0);transform:translateY(0)}to{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes text-scroll-in{from{top:102%;-webkit-transform:translateY(0);transform:translateY(0)}to{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes text-scroll-in-long-text{from{top:102%}to{top:-85%}}@keyframes text-scroll-in-long-text{from{top:102%}to{top:-85%}}@-webkit-keyframes draw{from{stroke-dashoffset:2920}to{stroke-dashoffset:0}}@keyframes draw{from{stroke-dashoffset:2920}to{stroke-dashoffset:0}}@-webkit-keyframes draw2{from{stroke-dashoffset:1440}to{stroke-dashoffset:0}}@keyframes draw2{from{stroke-dashoffset:1440}to{stroke-dashoffset:0}}@-webkit-keyframes bar-fade-out-in{from{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes bar-fade-out-in{from{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes curve-position{from{-webkit-transform:translate(-50%, calc(-50% + 5px));transform:translate(-50%, calc(-50% + 5px));top:100vh}33%{top:100vh;-webkit-transform:translate(-50%, calc(-50% + 5px - 50px));transform:translate(-50%, calc(-50% + 5px - 50px))}66%{top:0;-webkit-transform:translate(-50%, calc(-50% + 3px + 50px));transform:translate(-50%, calc(-50% + 3px + 50px))}to{top:0;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}}@keyframes curve-position{from{-webkit-transform:translate(-50%, calc(-50% + 5px));transform:translate(-50%, calc(-50% + 5px));top:100vh}33%{top:100vh;-webkit-transform:translate(-50%, calc(-50% + 5px - 50px));transform:translate(-50%, calc(-50% + 5px - 50px))}66%{top:0;-webkit-transform:translate(-50%, calc(-50% + 3px + 50px));transform:translate(-50%, calc(-50% + 3px + 50px))}to{top:0;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}}@-webkit-keyframes curve-position-mobile{from{-webkit-transform:translate(0, 0);transform:translate(0, 0)}to{-webkit-transform:translate(-40%, -50%);transform:translate(-40%, -50%)}}@keyframes curve-position-mobile{from{-webkit-transform:translate(0, 0);transform:translate(0, 0)}to{-webkit-transform:translate(-40%, -50%);transform:translate(-40%, -50%)}}@-webkit-keyframes rotate-line{from{-webkit-transform:rotate(330deg);transform:rotate(330deg)}to{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@keyframes rotate-line{from{-webkit-transform:rotate(330deg);transform:rotate(330deg)}to{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@-webkit-keyframes text-move-up{from{margin-top:250px}to{margin-top:100px}}@keyframes text-move-up{from{margin-top:250px}to{margin-top:100px}}@-webkit-keyframes line-move-up{from{top:100px}to{top:0px}}@keyframes line-move-up{from{top:100px}to{top:0px}}.ssc__spotify-iframe-container{z-index:10;position:absolute;right:0;top:50%;display:grid;grid-template-columns:1fr;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ssc__spotify-iframe-container .spotify-iframe{opacity:0;pointer-events:none;-webkit-transition:opacity 150ms;transition:opacity 150ms;grid-row-start:1;grid-column-start:1}.ssc__spotify-iframe-container .spotify-song-2,.ssc__spotify-iframe-container .spotify-song-3,.ssc__spotify-iframe-container .spotify-song-4{position:relative}.ssc__spotify-iframe-container .faded-in{opacity:1;pointer-events:initial;z-index:99}@media(min-width: 1024px){.ssc__spotify-iframe-container{top:73%}}.ssc__hero-desktop{display:none;position:relative;margin-top:-40px;background-color:#f7f4ea}.ssc__hero-desktop h1{-webkit-animation:typing 1.2s steps(16, end);animation:typing 1.2s steps(16, end)}.ssc__hero-desktop .ssc__section-container{height:100%}.ssc__hero-desktop .ssc__section-container .ssc__section-content{background-color:#f7f4ea;z-index:2;position:relative;padding:0 60px}.ssc__hero-desktop .ssc__hero-sticky{position:sticky;top:0;height:100vh}.ssc__hero-desktop .ssc__height-20{height:50vh}.ssc__hero-desktop .ssc__height-50{height:50vh;border:1px solid #000}.ssc__hero-desktop .ssc__height-full{height:100vh}.ssc__hero-desktop .ssc__height-110{height:110vh}.ssc__hero-desktop .curve-svg-wrapper{position:fixed;top:100vh;left:50%;max-width:1440px;width:100%;pointer-events:none;-webkit-animation:curve-position 1s linear 1;animation:curve-position 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((.33*clamp(0,var(--headerP)/1,1) + .33*clamp(0,var(--song1DesktopExitProgress)/1,1) + .33*clamp(0,var(--song4DesktopExitProgress)/.8,1))*-1s);animation-delay:calc((.33*clamp(0,var(--headerP)/1,1) + .33*clamp(0,var(--song1DesktopExitProgress)/1,1) + .33*clamp(0,var(--song4DesktopExitProgress)/.8,1))*-1s)}.ssc__hero-desktop .curve-svg-wrapper .curve-svg{width:100%}.ssc__hero-desktop .curve-svg-wrapper .curve-svg .sine{stroke-dasharray:2920;stroke-dashoffset:2920;-webkit-animation:draw 900ms ease-in-out 4ms forwards;animation:draw 900ms ease-in-out 4ms forwards}.ssc__hero-desktop .curve-svg-wrapper .curve-svg .borders{stroke-dasharray:1440;stroke-dashoffset:1440;-webkit-animation-name:draw2;animation-name:draw2;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:700ms;animation-duration:700ms;-webkit-animation-delay:700ms;animation-delay:700ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}.ssc__hero-desktop .curve-svg-wrapper .curve-svg .filled-bar2{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song0DesktopEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song0DesktopEnterProgress)*.5)*-1s)}.ssc__hero-desktop .curve-svg-wrapper .curve-svg .filled-bar3{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song1DesktopEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song1DesktopEnterProgress)*.5)*-1s)}.ssc__hero-desktop .curve-svg-wrapper .curve-svg .filled-bar4{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song2DesktopEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song2DesktopEnterProgress)*.5)*-1s)}.ssc__hero-desktop .curve-svg-wrapper .curve-svg .filled-bar5{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song3DesktopEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song3DesktopEnterProgress)*.5)*-1s)}.ssc__hero-desktop .curve-svg-wrapper .curve-svg .filled-bar6{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song4DesktopEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song4DesktopEnterProgress)*.5)*-1s)}.ssc__hero-desktop .curve-svg-wrapper .curve-svg .filled-bar7{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song4DesktopEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song4DesktopEnterProgress)*.5)*-1s)}.ssc__hero-desktop .ssc__hero-artist-header-first{height:150px;overflow:hidden;position:relative}.ssc__hero-desktop .ssc__hero-artist-header-first .ssc__hero-artist-header-row{position:absolute;bottom:-24px;left:0;height:100%;width:100%}.ssc__hero-desktop .ssc__hero-artist-header-first .ssc__hero-artist-header-row.first-row{-webkit-animation:half-fade-out 1s linear 1;animation:half-fade-out 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,(var(--song0DesktopEnterProgress) - 0)/.1,1)*-1s);animation-delay:calc(clamp(0,(var(--song0DesktopEnterProgress) - 0)/.1,1)*-1s)}.ssc__hero-desktop .ssc__hero-artist-header-first .ssc__hero-artist-header-row.song-0{-webkit-animation:half-fade-in-out 1s linear 1;animation:half-fade-in-out 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((.5*clamp(0,var(--song0DesktopEnterProgress)/.1,1) + .5*clamp(0,var(--song1DesktopEnterProgress)/.1,1))*-1s);animation-delay:calc((.5*clamp(0,var(--song0DesktopEnterProgress)/.1,1) + .5*clamp(0,var(--song1DesktopEnterProgress)/.1,1))*-1s)}.ssc__hero-desktop .ssc__hero-artist-header-first .ssc__hero-artist-header-row.song-1{-webkit-animation:half-fade-in 1s linear 1;animation:half-fade-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,(var(--song1DesktopEnterProgress) - 0)/.1,1)*-1s);animation-delay:calc(clamp(0,(var(--song1DesktopEnterProgress) - 0)/.1,1)*-1s)}.ssc__hero-desktop .ssc__hero-artist-header-second{height:150px;overflow:hidden;position:relative}.ssc__hero-desktop .ssc__hero-artist-header-second .ssc__hero-artist-header-second-row{position:absolute;top:0;left:0;width:100%;height:100%}.ssc__hero-desktop .ssc__hero-artist-header-second .ssc__hero-artist-header-second-row.song-2{-webkit-animation:half-fade-out 1s linear 1;animation:half-fade-out 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,(var(--song3DesktopEnterProgress) - 0)/.1,1)*-1s);animation-delay:calc(clamp(0,(var(--song3DesktopEnterProgress) - 0)/.1,1)*-1s)}.ssc__hero-desktop .ssc__hero-artist-header-second .ssc__hero-artist-header-second-row.song-3{-webkit-animation:half-fade-in-out 1s linear 1;animation:half-fade-in-out 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((.5*clamp(0,var(--song3DesktopEnterProgress)/.1,1) + .5*clamp(0,var(--song4DesktopEnterProgress)/.1,1))*-1s);animation-delay:calc((.5*clamp(0,var(--song3DesktopEnterProgress)/.1,1) + .5*clamp(0,var(--song4DesktopEnterProgress)/.1,1))*-1s)}.ssc__hero-desktop .ssc__hero-artist-header-second .ssc__hero-artist-header-second-row.song-4{-webkit-animation:half-fade-in 1s linear 1;animation:half-fade-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,(var(--song4DesktopEnterProgress) - 0)/.1,1)*-1s);animation-delay:calc(clamp(0,(var(--song4DesktopEnterProgress) - 0)/.1,1)*-1s)}.ssc__hero-desktop .sinus-grid{position:relative;height:calc(100% - 150px);display:grid;grid-template-columns:1fr 1fr}.ssc__hero-desktop .sinus-grid .background-grid{position:absolute;top:0;left:0;bottom:0;right:0;display:grid;grid-template-columns:repeat(8, 1fr);pointer-events:none}.ssc__hero-desktop .sinus-grid .background-grid .col{border-right:2px solid rgba(0,0,0,.05);border-top:2px solid rgba(0,0,0,.05)}.ssc__hero-desktop .sinus-grid .background-grid .col.first{border-left:2px solid rgba(0,0,0,.05)}.ssc__hero-desktop .sinus-grid .background-grid.second-grid .col{border-top:none;border-bottom:2px solid rgba(0,0,0,.05)}.ssc__hero-desktop .sinus-grid .ssc__first-text-wrapper{grid-column:2;height:100%;overflow:hidden;position:relative}.ssc__hero-desktop .sinus-grid .ssc__first-text-wrapper .ssc__first-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;line-height:1.5rem;padding:60px;padding-top:120px;-webkit-animation:half-fade-in .4s cubic-bezier(0, 1, 1, 1);animation:half-fade-in .4s cubic-bezier(0, 1, 1, 1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ssc__hero-desktop .sinus-grid .ssc__first-text-wrapper .ssc__first-text.scroll-animation{-webkit-animation:first-text-desktop 1s linear 1;animation:first-text-desktop 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,var(--headerP),1)*-1s);animation-delay:calc(clamp(0,var(--headerP),1)*-1s)}.ssc__hero-desktop .sinus-grid .ssc__artist-texts{position:absolute;overflow-y:hidden}.ssc__hero-desktop .sinus-grid .ssc__artist-texts q.ssc__artist-text{padding-right:60px;margin-left:12px;quotes:"”" "“";font-size:1rem;line-height:1.5rem;position:absolute;left:12px}.ssc__hero-desktop .sinus-grid .ssc__artist-texts q.ssc__artist-text::before{position:absolute;font-size:50px;left:-25px;top:0px;line-height:1;content:open-quote}.ssc__hero-desktop .sinus-grid .ssc__artist-texts q.ssc__artist-text::after{display:none}.ssc__hero-desktop .sinus-grid .ssc__artist-texts.ssc__artist-texts-first{top:0;left:50%;bottom:50px;right:0}.ssc__hero-desktop .sinus-grid .ssc__artist-texts.ssc__artist-texts-first .ssc__artist-text:first-child{-webkit-animation:text-scroll-in 1s linear 1;animation:text-scroll-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,var(--song0DesktopEnterProgress),1)*-1s);animation-delay:calc(clamp(0,var(--song0DesktopEnterProgress),1)*-1s)}.ssc__hero-desktop .sinus-grid .ssc__artist-texts.ssc__artist-texts-first .ssc__artist-text:last-child{-webkit-animation:text-scroll-in 1s linear 1;animation:text-scroll-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,var(--song1DesktopEnterProgress),1)*-1s);animation-delay:calc(clamp(0,var(--song1DesktopEnterProgress),1)*-1s)}.ssc__hero-desktop .sinus-grid .ssc__artist-texts.ssc__artist-texts-second{top:50px;left:4%;bottom:0;right:0;width:40%}.ssc__hero-desktop .sinus-grid .ssc__artist-texts.ssc__artist-texts-second .ssc__artist-text{padding-right:0}.ssc__hero-desktop .sinus-grid .ssc__artist-texts.ssc__artist-texts-second .ssc__artist-text:first-child{-webkit-animation:text-scroll-in 1s linear 1;animation:text-scroll-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,var(--song2DesktopEnterProgress),1)*-1s);animation-delay:calc(clamp(0,var(--song2DesktopEnterProgress),1)*-1s)}.ssc__hero-desktop .sinus-grid .ssc__artist-texts.ssc__artist-texts-second .ssc__artist-text:nth-child(2){-webkit-animation:text-scroll-in 1s linear 1;animation:text-scroll-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,var(--song3DesktopEnterProgress),1)*-1s);animation-delay:calc(clamp(0,var(--song3DesktopEnterProgress),1)*-1s)}.ssc__hero-desktop .sinus-grid .ssc__artist-texts.ssc__artist-texts-second .ssc__artist-text:last-child{-webkit-animation:text-scroll-in 1s linear 1;animation:text-scroll-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,var(--song4DesktopEnterProgress),1)*-1s);animation-delay:calc(clamp(0,var(--song4DesktopEnterProgress),1)*-1s)}@media(min-width: 786px){.ssc__hero-desktop{display:block}.ssc__hero-desktop .sinus-grid .ssc__first-text-wrapper .ssc__first-text{font-size:1.5rem;line-height:2rem}.ssc__hero-desktop .sinus-grid .ssc__artist-texts q.ssc__artist-text{font-size:1.5rem;line-height:2rem}.ssc__hero-desktop .ssc__hero-artist-header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ssc__hero-desktop .ssc__hero-artist-header-second-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:80vw}.ssc .sinus-grid .background-grid{border-top:none}}.ssc__hero-mobile{position:relative;background-color:#f7f4ea}.ssc__hero-mobile .ssc__section-container{height:100%}.ssc__hero-mobile .ssc__section-container .ssc__section-content{background-color:#f7f4ea;position:relative;padding:0 20px}.ssc__hero-mobile .ssc__hero-header-sticky{position:sticky;top:0;background:#f7f4ea;z-index:2;padding-bottom:0px;height:150px}.ssc__hero-mobile .ssc__hero-header-sticky .ssc__hero-artist-header-song-title{font-weight:400}.ssc__hero-mobile .ssc__hero-header-sticky .ssc__hero-artist-header-first{height:80px;overflow:hidden;position:relative;bottom:-26px}.ssc__hero-mobile .ssc__hero-header-sticky .ssc__hero-artist-header-first .ssc__hero-artist-header-row{position:absolute;bottom:0;left:0;height:100%;width:100%}.ssc__hero-mobile .ssc__hero-header-sticky .ssc__hero-artist-header-first .ssc__hero-artist-header-row .ssc__stress-heading-large{font-weight:500;margin:0}.ssc__hero-mobile .ssc__hero-header-sticky .ssc__hero-artist-header-first .ssc__hero-artist-header-row.first-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-animation:half-fade-out 1s linear 1;animation:half-fade-out 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,(var(--song0MobileEnterProgress) - 0)/.1,1)*-1s);animation-delay:calc(clamp(0,(var(--song0MobileEnterProgress) - 0)/.1,1)*-1s)}.ssc__hero-mobile .ssc__hero-header-sticky .ssc__hero-artist-header-first .ssc__hero-artist-header-row.first-row h1{margin:0}.ssc__hero-mobile .ssc__hero-header-sticky .ssc__hero-artist-header-first .ssc__hero-artist-header-row.song-0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-animation:half-fade-in-out 1s linear 1;animation:half-fade-in-out 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((.5*clamp(0,var(--song0MobileEnterProgress)/.1,1) + .5*clamp(0,var(--song1MobileEnterProgress)/.1,1))*-1s);animation-delay:calc((.5*clamp(0,var(--song0MobileEnterProgress)/.1,1) + .5*clamp(0,var(--song1MobileEnterProgress)/.1,1))*-1s)}.ssc__hero-mobile .ssc__hero-header-sticky .ssc__hero-artist-header-first .ssc__hero-artist-header-row.song-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-animation:half-fade-in-out 1s linear 1;animation:half-fade-in-out 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((.5*clamp(0,var(--song1MobileEnterProgress)/.1,1) + .5*clamp(0,var(--moveCurveMobileEnterProgress)/.1,1))*-1s);animation-delay:calc((.5*clamp(0,var(--song1MobileEnterProgress)/.1,1) + .5*clamp(0,var(--moveCurveMobileEnterProgress)/.1,1))*-1s)}.ssc__hero-mobile .ssc__hero-header-sticky .ssc__hero-artist-header-first .ssc__hero-artist-header-row.song-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-animation:half-fade-in-out 1s linear 1;animation:half-fade-in-out 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((.5*clamp(0,var(--song2MobileEnterProgress)/.1,1) + .5*clamp(0,var(--song3MobileEnterProgress)/.1,1))*-1s);animation-delay:calc((.5*clamp(0,var(--song2MobileEnterProgress)/.1,1) + .5*clamp(0,var(--song3MobileEnterProgress)/.1,1))*-1s)}.ssc__hero-mobile .ssc__hero-header-sticky .ssc__hero-artist-header-first .ssc__hero-artist-header-row.song-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-animation:half-fade-in-out 1s linear 1;animation:half-fade-in-out 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((.5*clamp(0,var(--song3MobileEnterProgress)/.1,1) + .5*clamp(0,var(--song4MobileEnterProgress)/.1,1))*-1s);animation-delay:calc((.5*clamp(0,var(--song3MobileEnterProgress)/.1,1) + .5*clamp(0,var(--song4MobileEnterProgress)/.1,1))*-1s)}.ssc__hero-mobile .ssc__hero-header-sticky .ssc__hero-artist-header-first .ssc__hero-artist-header-row.song-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-animation:half-fade-in 1s linear 1;animation:half-fade-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,(var(--song4MobileEnterProgress) - 0)/.1,1)*-1s);animation-delay:calc(clamp(0,(var(--song4MobileEnterProgress) - 0)/.1,1)*-1s)}.ssc__hero-mobile .ssc__hero-sticky{position:sticky;top:0;height:100vh;padding-top:150px;margin-top:-150px}.ssc__hero-mobile .ssc__height-20{height:50vh}.ssc__hero-mobile .ssc__height-50{height:50vh}.ssc__hero-mobile .ssc__height-full{height:100vh}.ssc__hero-mobile .ssc__hero-song-full .ssc__quote-wrapper{padding:0 16px 0 28px}.ssc__hero-mobile .ssc__hero-song-full .ssc__quote-wrapper q.ssc__artist-text{position:relative;quotes:"”" "“";font-size:1rem;line-height:1.5rem;margin-bottom:60px;display:block}.ssc__hero-mobile .ssc__hero-song-full .ssc__quote-wrapper q.ssc__artist-text::before{position:absolute;font-size:50px;left:-25px;top:0px;line-height:1;content:open-quote}.ssc__hero-mobile .ssc__hero-song-full .ssc__quote-wrapper q.ssc__artist-text::after{display:none}.ssc__hero-mobile .ssc__hero-song-full.ssc__hero-song-full-spotify{padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ssc__hero-mobile .ssc__hide{display:none}.ssc__hero-mobile .curve-svg-wrapper{position:fixed;top:50vh;left:0;width:160vw;pointer-events:none;opacity:.5;-webkit-animation:curve-position-mobile 1s linear 1;animation:curve-position-mobile 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,var(--moveCurveMobileEnterProgress),1)*-1s);animation-delay:calc(clamp(0,var(--moveCurveMobileEnterProgress),1)*-1s)}.ssc__hero-mobile .curve-svg-wrapper.bottom{position:absolute;top:initial;bottom:50vh;-webkit-transform:translate(-40%, 50%);-ms-transform:translate(-40%, 50%);transform:translate(-40%, 50%);-webkit-animation:none;animation:none}.ssc__hero-mobile .curve-svg-wrapper .curve-svg{width:100%;height:100%;-webkit-transform:scaleY(0.9);-ms-transform:scaleY(0.9);transform:scaleY(0.9)}.ssc__hero-mobile .curve-svg-wrapper .curve-svg .sine{stroke-dasharray:2920;stroke-dashoffset:2920;-webkit-animation:draw 900ms ease-in-out 4ms forwards;animation:draw 900ms ease-in-out 4ms forwards}.ssc__hero-mobile .curve-svg-wrapper .curve-svg .borders{stroke-dasharray:1440;stroke-dashoffset:1440;-webkit-animation-name:draw2;animation-name:draw2;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:700ms;animation-duration:700ms;-webkit-animation-delay:700ms;animation-delay:700ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}.ssc__hero-mobile .curve-svg-wrapper .curve-svg .filled-bar0{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--twoColsFadeInEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--twoColsFadeInEnterProgress)*.5)*-1s)}.ssc__hero-mobile .curve-svg-wrapper .curve-svg .filled-bar1{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--twoColsFadeInEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--twoColsFadeInEnterProgress)*.5)*-1s)}.ssc__hero-mobile .curve-svg-wrapper .curve-svg .filled-bar2{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song0MobileEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song0MobileEnterProgress)*.5)*-1s)}.ssc__hero-mobile .curve-svg-wrapper .curve-svg .filled-bar3{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song1MobileEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song1MobileEnterProgress)*.5)*-1s)}.ssc__hero-mobile .curve-svg-wrapper .curve-svg .filled-bar4{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song2MobileEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song2MobileEnterProgress)*.5)*-1s)}.ssc__hero-mobile .curve-svg-wrapper .curve-svg .filled-bar5{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song3MobileEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song3MobileEnterProgress)*.5)*-1s)}.ssc__hero-mobile .curve-svg-wrapper .curve-svg .filled-bar6{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song4MobileEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song4MobileEnterProgress)*.5)*-1s)}.ssc__hero-mobile .curve-svg-wrapper .curve-svg .filled-bar7{-webkit-animation:bar-fade-out-in 1s linear 1;animation:bar-fade-out-in 1s linear 1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc((var(--headerP)*.5 + var(--song4MobileEnterProgress)*.5)*-1s);animation-delay:calc((var(--headerP)*.5 + var(--song4MobileEnterProgress)*.5)*-1s)}.ssc__hero-mobile .sinus-grid{position:relative;height:calc(100% - 80px);display:grid;grid-template-columns:1fr 1fr}.ssc__hero-mobile .sinus-grid .background-grid{position:absolute;top:0;left:0;bottom:0;right:0;display:grid;grid-template-columns:repeat(8, 1fr)}.ssc__hero-mobile .sinus-grid .background-grid .col{border-top:2px solid rgba(0,0,0,.05)}.ssc__hero-mobile .sinus-grid .background-grid .col.first{border-left:2px solid rgba(0,0,0,.05)}.ssc__hero-mobile .sinus-grid .background-grid.second-grid .col{border-top:none;border-bottom:2px solid rgba(0,0,0,.05)}.ssc__hero-mobile .ssc__first-text{font-size:1rem;line-height:1.5rem;padding:0 20px;top:200px;left:0;width:100%;position:absolute}.ssc__hero-mobile .ssc__hero-song-full{position:relative}@media(min-width: 786px){.ssc__hero-mobile{display:none}}.ssc__stories{overflow-x:hidden;background-color:#f3dcdc;position:relative}.ssc__stories #more-stories-button{margin-top:10px;margin-bottom:10px}.ssc__stories .ssc__stress-story-headline{font-size:1.313rem;font-weight:500;margin-bottom:.4rem}.ssc__stories .title{max-width:400px}.ssc__stories .title .ssc__stories-paragraph{font-size:21px;line-height:1.4;margin-bottom:20px}.ssc__stories-img-animation-container{position:relative;display:grid;grid-template-columns:1fr;overflow:hidden;margin-left:100px;max-height:300px}.ssc__stories-img-animation-container .ssc__stories-img-wrapper{grid-row-start:1;grid-column-start:1;overflow:hidden;max-width:80vw}.ssc__stories-img-animation-container .ssc__stories-img-wrapper .ssc__stories-img{display:block;margin-left:auto;border-radius:1% 1% 1% 100%;width:214px}.ssc__stories-img-animation-container .ssc__box{z-index:2;position:relative;width:110%;height:240px;margin-top:-1px;margin-right:-2px;grid-row-start:1;grid-column-start:1;margin-left:auto;background-color:#f3dcdc;-webkit-animation:spin 4s linear;animation:spin 4s linear;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;border-radius:0 0 0 100%;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,(var(--stressStoriesP) - .65)/.35,1)*-1s);animation-delay:calc(clamp(0,(var(--stressStoriesP) - .65)/.35,1)*-1s)}@media(min-width: 786px){.ssc__stories .title-wrapper{display:grid;grid-template-columns:1fr 1fr;padding-bottom:40px}.ssc__stories .title-wrapper .title{max-width:430px;margin-top:-16px}.ssc__stories .stress-stories{display:grid;grid-template-columns:repeat(3, 1fr)}.ssc__stories .stress-stories .ssc__stress-story{max-width:24vw}.ssc__stories .stress-stories .ssc__stress-story .ssc__stress-story-headline{font-size:1.5rem}.ssc__stories #more-stories-button{margin-top:40px}.ssc__stories-img-animation-container .ssc__stories-img-wrapper .ssc__stories-img{width:300px}.ssc__stories-img-animation-container .ssc__box{z-index:2;width:310px;height:310px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,(var(--stressStoriesP) - .1)/.6,1)*-1s);animation-delay:calc(clamp(0,(var(--stressStoriesP) - .1)/.6,1)*-1s)}}@media(min-width: 1440px){.ssc__stories .title-wrapper{display:grid;grid-template-columns:1fr 1fr}.ssc__stories .stress-stories{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.ssc__stories .stress-stories .ssc__stress-story{max-width:350px}.ssc__stories .stress-stories .ssc__stress-story .ssc__stress-story-headline{font-size:1.5rem}}.ssc__project-info{background-color:#f7f4ea;position:relative}.ssc__project-info p.ssc__producer-text{quotes:"”" "“";position:relative;font-size:1rem;line-height:1.5rem;left:12px;padding-right:8px}.ssc__project-info p.ssc__producer-text::before{font-size:50px;position:absolute;left:-25px;top:0px;line-height:1;content:open-quote}.ssc__project-info p.ssc__producer-text::after{display:none}.ssc__project-info p.ssc__producer-signature{margin-top:20px;font-weight:500}.ssc__project-info p{font-size:1rem;line-height:1.5rem;margin-bottom:1rem}.ssc__project-info img{z-index:99999;margin-bottom:20px}.ssc__project-info .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.ssc__project-info .text-content{max-width:100%}.ssc__project-info .content-divider{height:10vh}.ssc__project-info .background-grid{pointer-events:none;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;display:grid;grid-template-columns:repeat(8, 1fr);border-top:2px solid rgba(0,0,0,.05)}.ssc__project-info .background-grid .col{height:100%;border-right:none;border-top:none}.ssc__project-info .background-grid.third-grid .col{border-top:none;border-bottom:2px solid rgba(0,0,0,.05)}.ssc__project-info .background-grid.fourth-grid{border-top:none}.ssc__project-info .ssc__project-info-iframe{margin-top:30px;width:100%}.ssc__project-info .ssc_project-info-divider{width:100%;border-top:2px solid rgba(0,0,0,.05)}.ssc__project-info .content-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 1024px){.ssc p{font-size:1.3rem;line-height:2rem}.ssc img{width:100%;height:auto;margin-bottom:0}.ssc .ssc__project-info-img-container{max-width:700px;max-height:400px;padding-top:58px}.ssc p.ssc__producer-text{quotes:"”" "“";font-size:1.3rem;line-height:2rem;left:12px}.ssc .background-grid{pointer-events:none;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;display:grid;grid-template-columns:repeat(8, 1fr);border-top:2px solid rgba(0,0,0,.05)}.ssc .background-grid .col{height:100%;border-right:2px solid rgba(0,0,0,.05);border-top:2px solid rgba(0,0,0,.05)}.ssc .background-grid .col.first{border-left:2px solid rgba(0,0,0,.05)}.ssc .background-grid.third-grid .col{border-top:none;border-bottom:2px solid rgba(0,0,0,.05)}.ssc .background-grid.fourth-grid .col{border-top:none;border-bottom:2px solid rgba(0,0,0,.05)}.ssc .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ssc .flex-container.second-half{height:600px}.ssc .text-content{max-width:515px}.ssc .text-content.second-half{max-width:400px;margin-left:60px}.ssc .content-divider{height:20vh}.ssc .ssc__project-info-iframe{margin-top:175px;width:50%;margin-left:60px}}.ssc h1{overflow:hidden}.ssc__desktop{display:none}.ssc__section-container{max-width:1440px;margin:0 auto}.ssc__section-content{padding:30px 16px}.ssc__stress-heading-large{font-size:2.063rem;line-height:2.563rem;font-weight:400;margin:0;margin-bottom:1rem}.ssc .divider{margin:20px 0px}.ssc__w-500{font-weight:500}.ssc__w-700{font-weight:700}.ssc__stress-info p{font-size:1rem}.ssc__stress-info .ssc__stress-info-headline{font-size:2.063rem;line-height:2.563rem;margin-bottom:8px}.ssc__stress-info .ssc__number{font-family:hjärnsläpp display;font-size:106px;padding-top:23px}.ssc__stress-info .ssc__number,.ssc__stress-info .ssc__number-description{text-align:right;margin-top:-10px}.ssc__stresstest{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ssc__stresstest p{font-size:1.313rem;line-height:1.813rem;margin-bottom:1rem}.ssc__stresstest .stresstest-video-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ssc__stresstest span{font-size:1rem;line-height:2rem}.ssc__stresstest .ssc__stresstest-asterix{margin-top:40px}.ssc__reform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 16px 16px 16px}.ssc__reform p{font-size:1.313rem;line-height:1.813rem;margin-bottom:1rem}.ssc__reform .reform-line-container{display:none}.ssc__reform .light-video-element{width:80%}.ssc__reform .light-video-container{margin-top:0;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 786px){.ssc h1{font-size:4rem}.ssc__mobile{display:none}.ssc__desktop{display:block}.ssc__section-content{padding:60px 60px}.ssc__stress-heading-large{font-size:4rem;line-height:1.25;font-weight:500}.ssc .divider{margin:50px 0px}.ssc__stresstest{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ssc__stresstest .info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:500px}.ssc__stresstest .stresstest-video-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ssc__reform{margin-top:-50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px 16px 30px}.ssc__reform .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:450px;margin-top:100px;margin-right:100px;-webkit-animation-name:text-move-up;animation-name:text-move-up;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,(var(--reformStoriesP) - .08)/.35,1)*-1s);animation-delay:calc(clamp(0,(var(--reformStoriesP) - .08)/.35,1)*-1s)}.ssc__reform .info p{margin-bottom:.5rem}.ssc__reform .img-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ssc__reform .reform-line-container{display:block;width:190px;position:relative}.ssc__reform .light-video-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0}.ssc__stress-info{margin-top:-30px}.ssc__stress-info .ssc__stress-info-headline{font-size:1.3rem}.ssc__stress-info h2{font-size:4rem}.ssc__stress-info p{font-size:1.3rem}.ssc__stress-info-grid{display:grid;grid-template-columns:1fr 2fr;margin-top:-20px}.ssc__stress-info-grid .ssc__stress-info-container{min-width:410px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ssc__stress-info .ssc__number-container{margin-top:-30px}.ssc__stress-info .ssc__number-container .ssc__number{font-size:100px}.ssc__stress-info .ssc__number-container .ssc__number-description{font-size:1.5rem;margin-top:-27px}}@media(min-width: 1000px){.ssc__stress-info h2{font-size:4rem}.ssc__stress-info p{font-size:1.5rem}.ssc__stress-info-grid{display:grid;grid-template-columns:1fr 2fr;margin-top:-20px}.ssc__stress-info-grid .ssc__stress-info-container{min-width:410px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ssc__stress-info .ssc__number-container{margin-top:-30px}.ssc__stress-info .ssc__number-container .ssc__number{font-size:160px}.ssc__stress-info .ssc__number-container .ssc__number-description{font-size:1.5rem}}@media(min-width: 1440px){.ssc section{grid-template-columns:1fr 1440px 1fr}.ssc__stress-info-grid .ssc__number-container .ssc__number{font-size:250px;line-height:16rem}.ssc__reform .info{-webkit-animation-name:text-move-up;animation-name:text-move-up;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:calc(clamp(0,(var(--reformStoriesP) - .34)/.36,1)*-1s);animation-delay:calc(clamp(0,(var(--reformStoriesP) - .34)/.36,1)*-1s)}}.u-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.u-justifyStart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.u-justifyCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-justifyEnd{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.u-alignStart{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-alignCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-alignEnd{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.campaign-pages-container main{color:#00243d;font-family:"SofiaProLightCondensed",Arial,sans-serif;font-size:.875rem;line-height:20px;letter-spacing:1px}@media(min-width: 956px){.campaign-pages-container main{font-size:1rem;line-height:1.5rem;margin:0}}.campaign-pages-container h1,.campaign-pages-container h2,.campaign-pages-container h3,.campaign-pages-container h4,.campaign-pages-container h5,.campaign-pages-container h6{font-family:"SofiaProSemiBoldCondensed",Arial,sans-serif;font-weight:500;color:#00243d;line-height:1.1;text-align:left}.campaign-pages-container h2,.campaign-pages-container h1{font-size:22px;line-height:26px;margin-bottom:15px}@media(min-width: 956px){.campaign-pages-container h2,.campaign-pages-container h1{font-size:68px;line-height:72px;margin-bottom:50px}}.campaign-pages-container strong,.campaign-pages-container b{font-family:"SofiaProSemiBoldCondensed";font-weight:normal}.campaign-pages-container i,.campaign-pages-container em{font-family:"SofiaProLightCondensedItalic"}.campaign-pages-container .preamble{font-size:22px;line-height:28px;font-weight:300}.campaign-pages-container .quote{font-family:"SofiaProSemiBoldCondensed",Arial,sans-serif;font-weight:500;font-size:22px;line-height:32px;font-style:italic;padding-bottom:0}@media(min-width: 767px){.campaign-pages-container .quote{padding-top:20px;max-width:460px}}.campaign-pages-container .quote:after{content:"";display:block;height:1px;width:100%;margin-top:10px;margin-bottom:30px}@media(min-width: 767px){.campaign-pages-container .quote:after{margin-top:20px;margin-bottom:50px;width:60%}}.campaign-pages-container .drop-cap{float:left;padding:0 20px 0 5px;font-size:55px;line-height:.85;font-weight:bold;color:#000}@media(min-width: 767px){.campaign-pages-container .drop-cap{font-size:110px}}.campaign-pages-container .box-heading{background-color:#fff6fa;border:4px solid #00243d;-webkit-box-shadow:8px 8px 0px -2px #00243d;box-shadow:8px 8px 0px -2px #00243d;-webkit-box-sizing:border-box;box-sizing:border-box;color:#00243d;display:table;font-size:20px;line-height:24px;font-weight:500;text-align:center;padding:15px 20px;margin:0 auto 40px auto;position:relative}@media(min-width: 767px){.campaign-pages-container .box-heading{padding:15px 50px;font-size:34px;line-height:40px}}.campaign-pages-container .box-heading--icon{background-color:#f6d2d6;background-repeat:no-repeat;background-size:contain;background-position:center;background-origin:content-box;padding:11px;position:absolute;top:-20px;left:15px;-webkit-backface-visibility:hidden;-webkit-transform:rotate(-10deg) translateZ(0.000001);transform:rotate(-7deg) translateZ(0.000001);height:54px;width:54px}.campaign-pages-container .box-heading--icon.instagram{background-image:url("../../../assets/images/icons/icon-instagram.svg")}.campaign-pages-container .box-preamble{background-color:#fff;border:4px solid #00243d;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:24px;padding:15px;position:relative;display:inline-block;text-align:left}@media(min-width: 767px){.campaign-pages-container .box-preamble{padding:11px 30px}}.campaign-pages-container .campaign-answer-counter{font-size:32px;line-height:30px;margin:0 auto 30px auto;width:90%;max-width:500px;text-align:center}@media(min-width: 767px){.campaign-pages-container .campaign-answer-counter{font-size:52px;line-height:60px;margin-bottom:60px}}.campaign-pages-container .campaign-answer-counter span{font-weight:bold}.campaign-pages-container .clearfix{clear:both}.campaign-pages-container [role=link]{text-decoration:underline}.campaign-pages-container .visually-hidden{display:none}.campaign-pages-container .edit-content{position:absolute;top:0;z-index:10000}.campaign-pages-container .edit-content a:before{content:"";height:25px;width:25px;background-image:url("/themes/hjarnfonden/assets/images/campaignedit.svg");display:inline-block;position:relative;left:15px;top:15px;background-size:contain}.campaign-pages-container .campaign-pages-container{width:100%;overflow-x:hidden}.campaign-pages-container .campaign-page-section{background-repeat:no-repeat;background-position:center;background-size:cover;padding:20px 0;text-align:center;position:relative;overflow:hidden;width:100%}@media(min-width: 767px){.campaign-pages-container .campaign-page-section{padding:50px 0}}.campaign-pages-container .campaign-page-section::after{content:"";clear:both;display:table}.campaign-pages-container .campaign-page-section.with-border{border-top:5px solid #00243d;border-bottom:5px solid #00243d}.campaign-pages-container .campaign-page-section .main-wrapper{margin:0 auto;width:90%;max-width:940px;position:relative;z-index:2}.campaign-pages-container .campaign-page-section .main-wrapper::after{content:"";clear:both;display:table}.campaign-pages-container .clearfix::after{content:"";clear:both;display:table}.campaign-pages-container .campaign-anchor,.campaign-pages-container a{font-family:"Inter",Arial,sans-serif;border-bottom:1px solid transparent;color:#00243d;cursor:pointer;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.campaign-pages-container .campaign-anchor--inline-block{display:inline-block}.campaign-pages-container .campaign-anchor:after,.campaign-pages-container a:after{content:">>";margin-left:5px}.campaign-pages-container .campaign-anchor:hover,.campaign-pages-container a:hover,.campaign-pages-container .campaign-anchor:focus,.campaign-pages-container a:focus{border-color:inherit}.campaign-pages-container .campaign-anchor--wrapper{color:#00243d;font-family:"Inter",Arial,sans-serif;text-decoration:none}.campaign-pages-container .campaign-anchor--wrapper:focus,.campaign-pages-container .campaign-anchor--wrapper:hover{border-color:transparent}.campaign-pages-container .campaign-anchor--wrapper:before,.campaign-pages-container .campaign-anchor--wrapper:after{margin-left:0;display:none}.campaign-pages-container .campaign-anchor--no-decoration:after{display:none}.campaign-pages-container .campaign-anchor--no-hover:after{display:none}.campaign-pages-container .campaign-anchor--no-hover:focus,.campaign-pages-container .campaign-anchor--no-hover:hover{border-color:transparent}.campaign-pages-container .campaign-page-section .teaser{background-size:cover;background-repeat:no-repeat;background-position:center;display:inline-block;margin-bottom:20px;background-color:#f6d2d6;height:395px;border:3px solid #00243d;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.campaign-pages-container .campaign-page-section .teaser--text-content{background-color:#fff6fa;border-top:3px solid #00243d;padding:20px;position:absolute;bottom:0;left:0;width:100%;text-align:left;overflow:hidden}.campaign-pages-container .campaign-page-section .teaser--text-content h3{font-size:22px;margin-bottom:10px}.campaign-pages-container .campaign-page-section .teaser--text-content p{font-size:16px;font-weight:300;line-height:24px}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser{-webkit-box-shadow:8px 8px 0px -2px #00243d;box-shadow:8px 8px 0px -2px #00243d;float:left;width:calc(50% - 10px)}.campaign-pages-container .campaign-page-section .teaser--large{width:100%}.campaign-pages-container .campaign-page-section .teaser--text-content{bottom:10px;border-top:0;left:10px;width:90%;max-width:380px}.campaign-pages-container .campaign-page-section .teaser:last-of-type{margin-bottom:50px}}@media(min-width: 1025px){.campaign-pages-container .campaign-page-section .teaser--medium{width:calc(60% - 10px)}.campaign-pages-container .campaign-page-section .teaser--small,.campaign-pages-container .campaign-page-section .teaser--related{width:calc(40% - 10px)}.campaign-pages-container .campaign-page-section .teaser--small .teaser--text-content,.campaign-pages-container .campaign-page-section .teaser--related .teaser--text-content{max-width:325px}}@media(min-width: 767px){.campaign-pages-container .teaser--small+.teaser--medium,.campaign-pages-container .teaser--medium+.teaser--small{margin-left:20px}}.campaign-pages-container .campaign-page-section a.teaser:focus{opacity:.6}@media(min-width: 767px){.campaign-pages-container .campaign-page-section a.teaser:hover{opacity:.6}}.campaign-pages-container .campaign-page-section .teaser-instagram{display:none;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#00243d;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:20px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.campaign-pages-container .campaign-page-section .teaser-instagram span{display:none}.campaign-pages-container .campaign-page-section .teaser-instagram:after{content:"";display:block;padding-bottom:100%}.campaign-pages-container .campaign-page-section .teaser-instagram:last-of-type{margin-bottom:0}.campaign-pages-container .campaign-page-section .teaser-instagram:focus{opacity:1;-webkit-filter:brightness(85%);filter:brightness(85%)}.campaign-pages-container .campaign-page-section .teaser-instagram:nth-child(-n+3){display:inline-block}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-instagram{border:3px solid #00243d;display:inline-block;float:left;margin-right:20px;width:calc(33.33% - 13.33px)}.campaign-pages-container .campaign-page-section .teaser-instagram:nth-of-type(3n){margin-right:0}.campaign-pages-container .campaign-page-section .teaser-instagram--username{left:15px;right:15px;bottom:-15px;padding:5px;text-align:center}.campaign-pages-container .campaign-page-section .teaser-instagram:hover{opacity:1;-webkit-filter:brightness(85%);filter:brightness(85%)}}@media(min-width: 1025px){.campaign-pages-container .campaign-page-section .teaser-instagram{width:calc(20% - 16px)}.campaign-pages-container .campaign-page-section .teaser-instagram:nth-of-type(3n){margin-right:20px}.campaign-pages-container .campaign-page-section .teaser-instagram:nth-of-type(5n){margin-right:0}}.campaign-pages-container .campaign-page-section .teaser-publication{border-bottom:1px solid #f6d2d6;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;padding-bottom:15px;margin-bottom:20px;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease}.campaign-pages-container .campaign-page-section .teaser-publication.news{border-color:#fff}.campaign-pages-container .campaign-page-section .teaser-publication:last-of-type{margin-bottom:40px;border-bottom:none}.campaign-pages-container .campaign-page-section .teaser-publication:focus{opacity:.6}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-publication{padding-bottom:30px;margin-bottom:30px}.campaign-pages-container .campaign-page-section .teaser-publication:last-of-type{margin-bottom:110px}.campaign-pages-container .campaign-page-section .teaser-publication:hover{opacity:.6}}.campaign-pages-container .campaign-page-section .teaser-publication h3{font-size:26px;line-height:32px;margin-bottom:10px}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-publication h3{font-size:34px;line-height:40px}}.campaign-pages-container .campaign-page-section .teaser-publication p{font-size:16px;line-height:24px}.campaign-pages-container .campaign-page-section .teaser-publication p.teaser-publication--date{font-size:14px;line-height:20px;padding-bottom:0}.campaign-pages-container .campaign-page-section .teaser-publication p.teaser-publication--date span{font-weight:bold}.campaign-pages-container .campaign-page-section .teaser-publication p.teaser-publication--date+p{margin-top:15px}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-publication p.teaser-publication--date+p{margin-top:20px}}.campaign-pages-container .campaign-page-section .teaser-publication--img{background-size:cover;background-repeat:no-repeat;background-position:center;top:0;width:100%;margin-bottom:15px}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-publication--img{float:left;width:40%;max-width:305px;margin-right:20px;margin-bottom:0}}.campaign-pages-container .campaign-page-section .teaser-publication--img:after{content:"";display:block;padding-bottom:45%}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-publication--img:after{padding-bottom:50%}}.campaign-pages-container .campaign-page-section .teaser-publication--text-content p:last-of-type{padding-bottom:0}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-publication--text-content{float:left;width:calc(60% - 20px);max-width:620px}}.campaign-pages-container .campaign-page-section .teaser-video{margin-bottom:20px;position:relative}.campaign-pages-container .campaign-page-section .teaser-video .video-container{background-color:#000;border:5px solid #00243d;-webkit-box-shadow:8px 8px 0px -2px #00243d;box-shadow:8px 8px 0px -2px #00243d;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;cursor:pointer}.campaign-pages-container .campaign-page-section .teaser-video .video-container:after{background-image:url("../../images/icons/play-button.svg");background-position:center;background-repeat:no-repeat;background-size:cover;content:"";position:absolute;top:53%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-transition:all .3s ease;transition:all .3s ease;height:80px;width:80px;z-index:1}.campaign-pages-container .campaign-page-section .teaser-video .video-container:hover:after,.campaign-pages-container .campaign-page-section .teaser-video .video-container:focus:after{opacity:.6}.campaign-pages-container .campaign-page-section .teaser-video.playing .video-container:after{display:none}.campaign-pages-container .campaign-page-section .teaser-video h3{margin-top:20px;margin-bottom:0}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-video{float:left;margin-right:20px;width:calc(50% - 10px)}.campaign-pages-container .campaign-page-section .teaser-video:nth-of-type(2n){margin-right:0}}.campaign-pages-container .campaign-page-section .teaser-speech-bubble{border:3px solid #00243d;margin-bottom:20px;position:relative;width:100%}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-speech-bubble{-webkit-box-shadow:3px 3px 0px 3px #00243d;box-shadow:3px 3px 0px 3px #00243d;float:left;margin-bottom:65px;padding:40px 5%}}.campaign-pages-container .campaign-page-section .teaser-speech-bubble::after{content:"";clear:both;display:table}.campaign-pages-container .campaign-page-section .teaser-speech-bubble--text-content{border-top:3px solid #00243d;padding:20px;width:100%}.campaign-pages-container .campaign-page-section .teaser-speech-bubble--text-content::after{content:"";clear:both;display:table}.campaign-pages-container .campaign-page-section .teaser-speech-bubble--text-content .button,.campaign-pages-container .campaign-page-section .teaser-speech-bubble--text-content button{margin-top:20px;padding:17px 2%;width:100%}.campaign-pages-container .campaign-page-section .teaser-speech-bubble--text-content .button:last-of-type,.campaign-pages-container .campaign-page-section .teaser-speech-bubble--text-content button:last-of-type{margin-right:0}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-speech-bubble--text-content{border-top:0;font-size:22px;float:left;text-align:left;padding:0;width:60%}.campaign-pages-container .campaign-page-section .teaser-speech-bubble--text-content .button,.campaign-pages-container .campaign-page-section .teaser-speech-bubble--text-content button{float:left;margin-right:15px;width:calc(47% - 7.5px)}}.campaign-pages-container .campaign-page-section .teaser-speech-bubble--img{background-size:100%;background-repeat:no-repeat;background-position:top center;width:100%}.campaign-pages-container .campaign-page-section .teaser-speech-bubble--img:after{content:"";display:block;padding-bottom:40%}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-speech-bubble--img{float:right;width:37%}.campaign-pages-container .campaign-page-section .teaser-speech-bubble--img:after{padding-bottom:67%}}.campaign-pages-container .campaign-page-section .teaser-speech-bubble--pointer{display:none}.campaign-pages-container .campaign-page-section .teaser-speech-bubble--pointer::before,.campaign-pages-container .campaign-page-section .teaser-speech-bubble--pointer::after{content:"";width:0px;height:0px;position:absolute;border-left:35px solid;border-right:35px solid transparent;border-top:20px solid;border-bottom:20px solid transparent;left:65px;bottom:-39px;z-index:1}.campaign-pages-container .campaign-page-section .teaser-speech-bubble--pointer::after{border-left:45px solid #00243d;border-right:45px solid transparent;border-top:25px solid #00243d;border-bottom:25px solid transparent;z-index:0;left:62px;bottom:-51px}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser-speech-bubble--pointer{display:inline-block}}.campaign-pages-container .campaign-page-section .teaser--square{float:left;background-color:#00243d;border:3px solid #00243d;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:20px;height:auto;width:100%}.campaign-pages-container .campaign-page-section .teaser--square:after{content:"";display:block;padding-bottom:100%}.campaign-pages-container .campaign-page-section .teaser--square--img{background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;top:0;width:100%}.campaign-pages-container .campaign-page-section .teaser--square--img:after{content:"";display:block;padding-bottom:40%}.campaign-pages-container .campaign-page-section .teaser--square .teaser--text-content{background-color:#fff6fa;border-top:3px solid #00243d;padding:20px;position:absolute;bottom:0;height:60%;text-align:left;width:100%}.campaign-pages-container .campaign-page-section .teaser--square .teaser--text-content h3{font-size:18px;font-weight:bold;line-height:24px;margin-bottom:7px}.campaign-pages-container .campaign-page-section .teaser--square .teaser--text-content p{font-size:18px;line-height:26px}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .teaser--square{-webkit-box-shadow:8px 8px 0px -2px #00243d;box-shadow:8px 8px 0px -2px #00243d;margin-right:20px;width:calc(33.33% - 13.33px)}.campaign-pages-container .campaign-page-section .teaser--square:nth-of-type(3n){margin-right:0}.campaign-pages-container .campaign-page-section .teaser--square:last-of-type{margin-bottom:0}.campaign-pages-container .campaign-page-section .teaser--square--img:after{content:"";display:block;padding-bottom:100%}.campaign-pages-container .campaign-page-section .teaser--square .teaser--text-content{border:1px solid #00243d;bottom:5%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-height:120px;height:40%;width:90%}.campaign-pages-container .campaign-page-section .teaser--square .teaser--text-content h3{font-size:16px;line-height:1.1}.campaign-pages-container .campaign-page-section .teaser--square .teaser--text-content p{font-size:16px;line-height:22px}}.campaign-pages-container .teaser-answer{background-color:#f6d2d6;border:3px solid #00243d;-webkit-box-shadow:8px 8px 0px -2px #00243d;box-shadow:8px 8px 0px -2px #00243d;margin-bottom:20px;position:relative;padding:15px 20px 30px 20px}@media(min-width: 1025px){.campaign-pages-container .teaser-answer{float:left;margin-bottom:70px;padding:45px 5% 35px 5%;margin-right:20px;width:calc(50% - 10px)}.campaign-pages-container .teaser-answer:nth-of-type(2n){margin-right:0}.campaign-pages-container .teaser-answer.large{width:100%;margin-right:0}}.campaign-pages-container .teaser-answer--indicator{display:none;position:relative;height:15px;width:285px}@media(min-width: 1025px){.campaign-pages-container .teaser-answer--indicator{display:inline-block}}.campaign-pages-container .teaser-answer--indicator--white,.campaign-pages-container .teaser-answer--indicator--purple{display:block;background-repeat:no-repeat;background-position:left top;background-size:cover;position:absolute;height:15px;width:285px}.campaign-pages-container .teaser-answer--indicator--white{background-image:url("../../../assets/images/icons/stressindicator-white.svg")}.campaign-pages-container .teaser-answer--indicator--purple{background-image:url("../../../assets/images/icons/stressindicator-purple.svg")}.campaign-pages-container .teaser-answer h3{font-weight:bold;font-size:16px;line-height:24px;margin-bottom:10px}@media(min-width: 1025px){.campaign-pages-container .teaser-answer h3{margin-bottom:25px}}.campaign-pages-container .teaser-answer h3 span{text-align:left}.campaign-pages-container .teaser-answer h3 span:first-of-type{display:block}.campaign-pages-container .teaser-answer h3 .teaser-answer--score,.campaign-pages-container .teaser-answer h3 .teaser-answer--indicator{float:left}.campaign-pages-container .teaser-answer h3 .teaser-answer--score{font-weight:normal;margin-top:5px;margin-right:20px}.campaign-pages-container .teaser-answer h3 .teaser-answer--indicator{margin-top:10px}.campaign-pages-container .teaser-answer p{font-size:16px;line-height:24px}.campaign-pages-container .teaser-answer--sender{font-weight:bold;margin-top:10px}@media(min-width: 1025px){.campaign-pages-container .teaser-answer--sender{margin-top:15px}}.campaign-pages-container .teaser-answer--pointer{display:none}.campaign-pages-container .teaser-answer--pointer::before,.campaign-pages-container .teaser-answer--pointer::after{content:"";width:0px;height:0px;position:absolute;border-bottom:0;border-top:40px solid #f6d2d6;border-left:52px solid transparent;border-right:0;left:45px;bottom:-38px;z-index:1}.campaign-pages-container .teaser-answer--pointer::after{border-bottom:0;border-top:45px solid #00243d;border-left:60px solid transparent;border-right:0;left:45px;bottom:-50px;z-index:0}@media(min-width: 1025px){.campaign-pages-container .teaser-answer--pointer{display:inline-block}}.campaign-pages-container .campaign-button{padding:15px 30px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;z-index:1;font-family:"Inter",Arial,sans-serif;width:100%;display:block;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:18px;line-height:24px}.campaign-pages-container .campaign-button span{position:relative;top:1px}@media(min-width: 767px){.campaign-pages-container .campaign-button{width:auto;display:inline-block}}.campaign-pages-container .campaign-button-wrapper{position:relative;width:100%}.campaign-pages-container .campaign-button-wrapper:after{display:none}@media(min-width: 767px){.campaign-pages-container .campaign-button-wrapper{left:32px;width:auto;display:inline-block}}.campaign-pages-container .campaign-button--double-border{position:relative;left:5px;margin-right:5px;width:calc(100% - 10px)}.campaign-pages-container .campaign-button--double-border.active,.campaign-pages-container .campaign-button--double-border:hover{color:#fff}.campaign-pages-container .campaign-button--double-border.active:after,.campaign-pages-container .campaign-button--double-border:hover:after{z-index:-1;background-color:#00243d}@media(min-width: 767px){.campaign-pages-container .campaign-button--double-border{width:auto}}.campaign-pages-container .campaign-button--double-border:before{content:"";position:absolute;height:100%;width:100%;border:1px solid #00243d;top:2.5px;left:2.5px}.campaign-pages-container .campaign-button--double-border:after{top:-2.5px;left:-2.5px;content:"";border:1px solid #00243d;position:absolute;height:100%;width:100%;margin-left:0}.campaign-pages-container .campaign-button--background-1{font-size:20px;color:#fff;background-color:#ff360a}.campaign-pages-container .campaign-button--background-1 span{border-bottom:1px solid transparent}.campaign-pages-container .campaign-button--background-1.active span,.campaign-pages-container .campaign-button--background-1:hover span{border-color:#fff}.campaign-pages-container .campaign-button--background-2{font-size:20px;color:#00243d;background-color:#ff360a}.campaign-pages-container .campaign-button--background-2.active,.campaign-pages-container .campaign-button--background-2:hover{background-color:#00243d;color:#fff}.campaign-pages-container .campaign-button--background-3{color:#fff;font-size:20px;background-color:#00243d;border:1px solid #00243d}.campaign-pages-container .campaign-button--background-3.active,.campaign-pages-container .campaign-button--background-3:hover{background-color:transparent;color:#00243d}.campaign-pages-container .campaign-button--extra-padding{padding:18px 80px 17px 80px}.campaign-pages-container .campaign-button--center{display:block;margin:0 auto}.campaign-pages-container .campaign-button--ajax{position:relative}.campaign-pages-container .campaign-button--ajax.active:after{opacity:1}.campaign-pages-container .campaign-button--ajax:after{content:"";-webkit-transition:opacity .5s;transition:opacity .5s;position:absolute;margin-left:15px;height:20px;width:20px;background-size:cover;margin-top:0;opacity:0}@media(min-width: 767px){.campaign-pages-container .campaign-button--ajax:after{margin-top:3px}}.campaign-pages-container .campaign-button--ajax-light:after{background-image:url("/themes/hjarnfonden/assets/images/campaign/campaign-ajax-white.svg")}.campaign-pages-container .campaign-button--ajax-dark:after{background-image:url("/themes/hjarnfonden/assets/images/campaign/campaign-ajax-black.svg")}.campaign-pages-container .campaign-articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 956px){.campaign-pages-container .campaign-articles--list-page{margin-top:30px}}.campaign-pages-container .campaign-articles h2{text-align:center;font-size:20px;line-height:24px;margin-bottom:0}@media(min-width: 956px){.campaign-pages-container .campaign-articles h2{line-height:55px;font-size:42px}}.campaign-pages-container .campaign-articles__header{text-align:center;margin-top:20px;max-width:735px}@media(min-width: 956px){.campaign-pages-container .campaign-articles__header{margin-top:-15px}}.campaign-pages-container .campaign-articles__header p:first-of-type{margin-top:15px}.campaign-pages-container .campaign-articles__header p:last-of-type{padding-bottom:0}.campaign-pages-container .campaign-articles__footer{text-align:center;margin-top:30px;max-width:735px}.campaign-pages-container .campaign-articles__footer p:first-of-type{margin-top:15px}.campaign-pages-container .campaign-articles__footer p:last-of-type{padding-bottom:0}.campaign-pages-container .campaign-articles .campaign-button{margin-top:30px;margin-bottom:20px}@media(min-width: 956px){.campaign-pages-container .campaign-articles .campaign-button{margin-top:40px;margin-bottom:0}}.campaign-pages-container .campaign-articles__articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media(min-width: 956px){.campaign-pages-container .campaign-articles__articles{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:5px}}.campaign-pages-container .campaign-articles__articles .campaign-article-teaser{margin-top:30px}@media(min-width: 956px){.campaign-pages-container .campaign-articles__articles .campaign-article-teaser{margin-top:25px;width:calc(33.3333333333% - 20px)}}.campaign-pages-container .campaign-articles__articles--archive .campaign-article-teaser{margin-top:30px}@media(min-width: 956px){.campaign-pages-container .campaign-articles__articles--archive .campaign-article-teaser{width:calc(50% - 15px)}.campaign-pages-container .campaign-articles__articles--archive .campaign-article-teaser:nth-child(1),.campaign-pages-container .campaign-articles__articles--archive .campaign-article-teaser:nth-child(2){margin-top:0}}.campaign-pages-container .campaign-article-teaser{position:relative;z-index:1;width:calc(100% - 10px)}@media(min-width: 956px){.campaign-pages-container .campaign-article-teaser{min-height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;margin-right:10px}}.campaign-pages-container .campaign-article-teaser:hover .campaign-article-teaser__content__arrow{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.campaign-pages-container .campaign-article-teaser:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid}.campaign-pages-container .campaign-article-teaser:after{content:"";display:block;position:absolute;width:100%;height:100%;top:10px;left:10px;border:1px solid}.campaign-pages-container .campaign-article-teaser figure{margin:0}.campaign-pages-container .campaign-article-teaser__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px;margin-bottom:40px}.campaign-pages-container .campaign-article-teaser__content__name{text-align:center;margin-bottom:5px}@media(min-width: 956px){.campaign-pages-container .campaign-article-teaser__content__name{margin-bottom:40px}}.campaign-pages-container .campaign-article-teaser__content__quote{quotes:"”" "”" "‘" "’"}.campaign-pages-container .campaign-article-teaser__content__quote h3{font-size:20px;line-height:24px;color:#ff360a;text-align:center}@media(min-width: 956px){.campaign-pages-container .campaign-article-teaser__content__quote h3{font-size:32px;line-height:34px}}.campaign-pages-container .campaign-article-teaser__content__quote h3:before{content:open-quote}.campaign-pages-container .campaign-article-teaser__content__quote h3:after{content:close-quote}.campaign-pages-container .campaign-article-teaser__content__arrow{-webkit-transition:all .5s ease;transition:all .5s ease;width:29px;height:9px;background-size:cover;background-image:url("/themes/hjarnfonden/assets/images/campaign/arrow-red.svg");display:inline-block}.campaign-pages-container .campaign-article-teaser--archive:after{z-index:-1;border:0;background-color:#f6d2d6}.campaign-pages-container .campaign-page-cloud-01-bottom-left,.campaign-pages-container .campaign-page-cloud-01-bottom-right,.campaign-pages-container .campaign-page-cloud-01-top-left,.campaign-pages-container .campaign-page-cloud-01-top-right,.campaign-pages-container .campaign-page-cloud-02-bottom-left,.campaign-pages-container .campaign-page-cloud-02-bottom-right,.campaign-pages-container .campaign-page-cloud-02-top-left,.campaign-pages-container .campaign-page-cloud-02-top-right,.campaign-pages-container .campaign-page-cloud-03-bottom-left,.campaign-pages-container .campaign-page-cloud-03-bottom-right,.campaign-pages-container .campaign-page-cloud-03-top-left,.campaign-pages-container .campaign-page-cloud-03-top-right,.campaign-pages-container .campaign-page-dots-top-left,.campaign-pages-container .campaign-page-dots-top-right{background-size:contain;background-repeat:no-repeat;position:absolute;z-index:1;width:45%}.campaign-pages-container .campaign-page-cloud-01-bottom-left,.campaign-pages-container .campaign-page-cloud-02-bottom-left,.campaign-pages-container .campaign-page-cloud-03-bottom-left{background-position:left bottom;bottom:-1px;left:-1px}.campaign-pages-container .campaign-page-cloud-01-bottom-right,.campaign-pages-container .campaign-page-cloud-02-bottom-right,.campaign-pages-container .campaign-page-cloud-03-bottom-right{background-position:right bottom;bottom:-1px;right:-1px}.campaign-pages-container .campaign-page-cloud-01-top-left,.campaign-pages-container .campaign-page-cloud-02-top-left,.campaign-pages-container .campaign-page-cloud-03-top-left,.campaign-pages-container .campaign-page-dots-top-left{background-position:left top;top:-1px;left:-1px}.campaign-pages-container .campaign-page-cloud-01-top-right,.campaign-pages-container .campaign-page-cloud-02-top-right,.campaign-pages-container .campaign-page-cloud-03-top-right,.campaign-pages-container .campaign-page-dots-top-right{background-position:right top;top:-1px;right:-1px}.campaign-pages-container .campaign-page-cloud-01-bottom-left,.campaign-pages-container .campaign-page-cloud-01-bottom-right,.campaign-pages-container .campaign-page-cloud-01-top-left,.campaign-pages-container .campaign-page-cloud-01-top-right{height:115px}.campaign-pages-container .campaign-page-cloud-01-bottom-left{background-image:url("../../../assets/images/clouds/cloud-01-bottom-left.svg")}.campaign-pages-container .campaign-page-cloud-01-bottom-right{background-image:url("../../../assets/images/clouds/cloud-01-bottom-right.svg")}.campaign-pages-container .campaign-page-cloud-01-top-left{background-image:url("../../../assets/images/clouds/cloud-01-top-left.svg")}.campaign-pages-container .campaign-page-cloud-01-top-right{background-image:url("../../../assets/images/clouds/cloud-01-top-right.svg")}.campaign-pages-container .campaign-page-cloud-02-bottom-left,.campaign-pages-container .campaign-page-cloud-02-bottom-right,.campaign-pages-container .campaign-page-cloud-02-top-left,.campaign-pages-container .campaign-page-cloud-02-top-right{height:230px}.campaign-pages-container .campaign-page-cloud-02-bottom-left{background-image:url("../../../assets/images/clouds/cloud-02-bottom-left.svg")}.campaign-pages-container .campaign-page-cloud-02-bottom-right{background-image:url("../../../assets/images/clouds/cloud-02-bottom-right.svg")}.campaign-pages-container .campaign-page-cloud-02-top-left{background-image:url("../../../assets/images/clouds/cloud-02-top-left.svg")}.campaign-pages-container .campaign-page-cloud-02-top-right{background-image:url("../../../assets/images/clouds/cloud-02-top-right.svg")}.campaign-pages-container .campaign-page-cloud-03-bottom-left,.campaign-pages-container .campaign-page-cloud-03-bottom-right,.campaign-pages-container .campaign-page-cloud-03-top-left,.campaign-pages-container .campaign-page-cloud-03-top-right{height:370px}.campaign-pages-container .campaign-page-cloud-03-bottom-left{background-image:url("../../../assets/images/clouds/cloud-03-bottom-left.svg")}.campaign-pages-container .campaign-page-cloud-03-bottom-right{background-image:url("../../../assets/images/clouds/cloud-03-bottom-right.svg")}.campaign-pages-container .campaign-page-cloud-03-top-left{background-image:url("../../../assets/images/clouds/cloud-03-top-left.svg")}.campaign-pages-container .campaign-page-cloud-03-top-right{background-image:url("../../../assets/images/clouds/cloud-03-top-right.svg")}.campaign-pages-container .campaign-page-dots-top-left,.campaign-pages-container .campaign-page-dots-top-right{height:970px}.campaign-pages-container .campaign-page-dots-top-left{background-image:url("../../../assets/images/clouds/dots-top-left.png")}.campaign-pages-container .campaign-page-dots-top-right{background-image:url("../../../assets/images/clouds/dots-top-right.png")}.campaign-pages-container .campaign-page-polka-dots-pattern,.campaign-pages-container .campaign-page-stripes-pattern{background-image:url("../../../assets/images/patterns/polka-dots.svg");background-size:9px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.campaign-pages-container .campaign-page-stripes-pattern{background-image:url("../../../assets/images/patterns/stripe.svg");background-size:cover;background-repeat:no-repeat}.campaign-pages-container .campaign-page-background-gradient{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.001)), to(#fff6fa));background:linear-gradient(180deg, rgba(255, 255, 255, 0.001), #fff6fa);position:absolute;top:25%;right:0;bottom:-1px;left:0}.campaign-pages-container .campaign-page-section .main-wrapper.donation-block{padding-top:20px;width:100%}@media(min-width: 767px){.campaign-pages-container .campaign-page-section .main-wrapper.donation-block{padding-top:0;width:90%;max-width:940px}}.campaign-pages-container .donation-block-give,.campaign-pages-container .donation-block-start{text-align:left}@media(min-width: 767px){.campaign-pages-container .donation-block-give,.campaign-pages-container .donation-block-start{float:left;width:52%}}.campaign-pages-container .donation-block-give .h1,.campaign-pages-container .donation-block-start .h1{margin-bottom:20px}.campaign-pages-container .donation-block-give{padding:0 5% 45px 5%}@media(min-width: 767px){.campaign-pages-container .donation-block-give{padding:0}}.campaign-pages-container .donation-block-give--buttons{margin:30px auto 10px auto}@media(min-width: 767px){.campaign-pages-container .donation-block-give--buttons{margin:30px auto}}.campaign-pages-container .donation-block-give--buttons::after{content:"";clear:both;display:table}.campaign-pages-container .donation-block-give--buttons button,.campaign-pages-container .donation-block-give--buttons .button{background-color:#f6d2d6;color:#00243d;font-size:28px;font-weight:500;line-height:32px;padding:17px 5px;margin-bottom:10px;width:100%}@media(min-width: 767px){.campaign-pages-container .donation-block-give--buttons button,.campaign-pages-container .donation-block-give--buttons .button{float:left;margin-right:10px;margin-bottom:0;width:calc(33.33% - 6.66px)}}.campaign-pages-container .donation-block-give--buttons button:hover,.campaign-pages-container .donation-block-give--buttons button.active,.campaign-pages-container .donation-block-give--buttons .button:hover,.campaign-pages-container .donation-block-give--buttons .button.active{background-color:#00243d;color:#fff;opacity:1}.campaign-pages-container .donation-block-give--buttons button:last-of-type,.campaign-pages-container .donation-block-give--buttons .button:last-of-type{margin-right:0}.campaign-pages-container .donation-block-give .campaign-input{margin-bottom:25px}.campaign-pages-container .donation-block-give .campaign-input label{margin-bottom:15px;display:block;text-align:left}.campaign-pages-container .donation-block-give .campaign-input input{margin-right:10px;max-width:350px;width:calc(100% - 26px)}@media(min-width: 767px){.campaign-pages-container .donation-block-give .campaign-input input{width:80%}}.campaign-pages-container .donation-block-give--input::after{content:"Kr";color:#00243d}.campaign-pages-container .donation-block-start{background-color:#d8e6f6;padding:0 0 35px 0}@media(min-width: 767px){.campaign-pages-container .donation-block-start{float:right;max-width:430px;padding:25px 25px 35px 25px;width:46%}}.campaign-pages-container .donation-block-start--img{background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:20px;width:100%}.campaign-pages-container .donation-block-start--img:after{content:"";display:block;padding-bottom:66%}.campaign-pages-container .donation-block-start--text-content{padding:0 5%}@media(min-width: 767px){.campaign-pages-container .donation-block-start--text-content{padding:0}}.campaign-pages-container .donation-block-start p{margin-bottom:15px}.campaign-pages-container .campaign-chart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.campaign-pages-container .campaign-chart-wrapper{margin-top:30px;text-align:center}.campaign-pages-container .campaign-chart-wrapper__title{font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"Inter",Arial,sans-serif;text-align:center;margin-top:0px}@media(min-width: 767px){.campaign-pages-container .campaign-chart-wrapper__title{margin-top:15px}}.campaign-pages-container .campaign-chart-wrapper__description{font-size:18px;font-family:"Inter",Arial,sans-serif}@media(min-width: 767px){.campaign-pages-container .campaign-chart{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 767px){.campaign-pages-container .campaign-chart__legend{width:50%;float:left}}.campaign-pages-container .campaign-chart__legend li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Inter",Arial,sans-serif;font-size:16px;margin-top:10px}.campaign-pages-container .campaign-chart__legend li:first-child{margin-top:0}.campaign-pages-container .campaign-chart__legend__item{height:20px;width:20px;display:inline-block;margin-right:20px;position:relative;top:-1px;border:1px solid #00243d}.campaign-pages-container .campaign-chart__canvas{margin-bottom:25px}@media(min-width: 767px){.campaign-pages-container .campaign-chart__canvas{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}}@media(min-width: 767px){.campaign-pages-container .campaign-chart__canvas canvas{max-width:316px}}.campaign-pages-container .campaign-social-share{padding:20px 0;position:relative;margin-top:10px;width:100%;border-top:1px solid #00243d}.campaign-pages-container .campaign-social-share__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 767px){.campaign-pages-container .campaign-social-share__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.campaign-pages-container .campaign-social-share__wrapper h4{font-family:"Inter",Arial,sans-serif;font-size:20px;line-height:24px;text-transform:uppercase;margin-top:25px}@media(min-width: 767px){.campaign-pages-container .campaign-social-share__wrapper h4{margin-top:0;max-width:392px;margin-right:50px}}.campaign-pages-container .campaign-social-share a:after,.campaign-pages-container .campaign-social-share a:before{display:none}.campaign-pages-container .campaign-social-share h4{font-family:"Inter",Arial,sans-serif;float:left;font-size:18px;line-height:20px}.campaign-pages-container .campaign-social-share__item{background-position:center;background-repeat:no-repeat;background-size:contain;float:left;height:20px;width:20px;margin-left:15px;border:none}.campaign-pages-container .campaign-social-share__item.facebook{background-image:url("../../../assets/images/icons/facebook-2.svg")}.campaign-pages-container .campaign-social-share__item.twitter{background-image:url("../../../assets/images/icons/twitter.svg")}.campaign-pages-container .campaign-social-share__item:hover,.campaign-pages-container .campaign-social-share__item:focus{border:none}.campaign-pages-container .campaign-social-share--slim{width:auto;border-top:none}.campaign-pages-container .campaign-social-share--large{z-index:1;padding-top:5px}.campaign-pages-container .campaign-social-share--large h4{display:none}.campaign-pages-container .campaign-social-share--large .campaign-social-share__item{position:relative;height:45px;width:45px;border:1px solid;background-color:#d8e6f6;margin-left:0px;margin-right:50px;border-radius:50%}.campaign-pages-container .campaign-social-share--large .campaign-social-share__item:before{content:"";display:block;position:absolute;background-color:#d8e6f6;border-radius:50%;height:48px;width:48px;right:0;bottom:0;z-index:-1}.campaign-pages-container .campaign-social-share--large .campaign-social-share__item.facebook{background-size:11px 20px}.campaign-pages-container .campaign-social-share--large .campaign-social-share__item.twitter{background-size:24px 20px}.campaign-pages-container .campaign-social-share--large .campaign-social-share__item:last-child{margin-right:0}.campaign-pages-container .campaign-social-share--background-color-1 .campaign-social-share__item{background-color:#d8e6f6}.campaign-pages-container .campaign-social-share--background-color-1 .campaign-social-share__item:before{background-color:#d8e6f6}.campaign-pages-container .campaign-social-share--background-color-2 .campaign-social-share__item{background-color:#f6d2d6}.campaign-pages-container .campaign-social-share--background-color-2 .campaign-social-share__item:before{background-color:#f6d2d6}.campaign-pages-container .container{padding:10px 0 30px 0;max-width:none;padding-left:10px;padding-right:10px}@media(min-width: 956px){.campaign-pages-container .container{padding:80px 0}}@media(min-width: 956px){.campaign-pages-container .container{padding-left:0;padding-right:0}}@media(min-width: 956px){.campaign-pages-container .container--padding-bottom-zero{padding-bottom:0}}.campaign-pages-container .container--padding-top-small{padding-top:15px}@media(min-width: 956px){.campaign-pages-container .container--padding-top-small{padding-top:35px}}@media(min-width: 956px){.campaign-pages-container .container--border-top-color-1{border-top:5px solid #f6d2d6}}.campaign-pages-container .column{max-width:934px;margin:0 auto;position:relative}.campaign-pages-container .column--small{max-width:735px}.campaign-pages-container .column--medium{max-width:830px}.campaign-pages-container .column--large{max-width:958px}.campaign-pages-container .background-color--1,.campaign-pages-container .campaign-start-page>.container:nth-child(6),.campaign-pages-container .campaign-start-page>.container:nth-child(1){background-color:#fef1b1}.campaign-pages-container .background-color--2,.campaign-pages-container .campaign-start-page>.container:nth-child(4),.campaign-pages-container .campaign-start-page>.container:nth-child(2){background-color:#d8e6f6}.campaign-pages-container .background-color--3,.campaign-pages-container .campaign-start-page>.container:nth-child(5){background-color:#f6d2d6}.campaign-pages-container .background-color--4,.campaign-pages-container .campaign-start-page>.container:nth-child(3){background-color:#ffd7ce}.campaign-pages-container .campaign-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:40px;margin-bottom:0px}@media(min-width: 956px){.campaign-pages-container .campaign-cta--stats-padding{margin-top:160px}}.campaign-pages-container .campaign-cta .campaign-button{margin-bottom:15px}@media(min-width: 956px){.campaign-pages-container .campaign-cta .campaign-button{margin-bottom:0}}@media(min-width: 956px){.campaign-pages-container .campaign-cta{margin-bottom:10px}}.campaign-pages-container .campaign-cta__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.campaign-pages-container .campaign-cta__content__title{text-align:center;max-width:560px;padding-left:20px;padding-right:20px;margin-bottom:0}@media(min-width: 956px){.campaign-pages-container .campaign-cta__content__title{margin-bottom:15px;padding-left:0px;padding-right:0px}}.campaign-pages-container .campaign-cta__content__title span{display:block}@media(min-width: 956px){.campaign-pages-container .campaign-cta__content__title span{position:relative}}@media(min-width: 956px){.campaign-pages-container .campaign-cta__content__title span{display:inline-block}.campaign-pages-container .campaign-cta__content__title span:before{left:-100px;top:-20px;width:53.5px;height:100px}.campaign-pages-container .campaign-cta__content__title span:after{right:-45px;top:-53px;width:84px;height:72px}}.campaign-pages-container .campaign-cta__content img+h2{margin-top:25px}@media(min-width: 956px){.campaign-pages-container .campaign-cta__content img+h2{margin-top:35px}}.campaign-pages-container .campaign-cta__content__description{text-align:center}.campaign-pages-container .campaign-cta--primary .campaign-cta__content__title{font-size:20px;line-height:24px;max-width:90%}@media(min-width: 956px){.campaign-pages-container .campaign-cta--primary .campaign-cta__content__title{max-width:none;font-size:32px;line-height:34px}}.campaign-pages-container .campaign-cta--secondary{margin-top:0;margin-bottom:0}.campaign-pages-container .campaign-cta--secondary .campaign-cta__content__description{margin-top:10px}.campaign-pages-container .campaign-cta--secondary .campaign-cta__content__title span:before,.campaign-pages-container .campaign-cta--secondary .campaign-cta__content__title span:after{display:none}.campaign-pages-container .campaign-teasers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-pages-container .campaign-teasers-title{text-align:center;margin-bottom:10px;margin-top:25px}@media(min-width: 767px){.campaign-pages-container .campaign-teasers-title{margin-bottom:20px;margin-top:0px}}.campaign-pages-container .campaign-teasers-description{text-align:center}@media(min-width: 767px){.campaign-pages-container .campaign-teasers-description{margin-bottom:23px}}.campaign-pages-container .campaign-teasers .campaign-teaser{margin-top:20px}.campaign-pages-container .campaign-teasers .campaign-teaser:last-of-type{margin-bottom:10px}@media(min-width: 767px){.campaign-pages-container .campaign-teasers .campaign-teaser{margin-top:30px}.campaign-pages-container .campaign-teasers .campaign-teaser:last-of-type{margin-bottom:0px}}.campaign-pages-container .campaign-teasers .campaign-teaser:first-of-type{margin-top:0}.campaign-pages-container .campaign-teasers .campaign-teaser .campaign-anchor,.campaign-pages-container .campaign-teasers .campaign-teaser a,.campaign-pages-container .campaign-teasers .campaign-teaser .campaign-button{margin-top:10px}@media(min-width: 767px){.campaign-pages-container .campaign-teasers .campaign-teaser .campaign-anchor,.campaign-pages-container .campaign-teasers .campaign-teaser a,.campaign-pages-container .campaign-teasers .campaign-teaser .campaign-button{margin-top:20px}}@media(min-width: 767px){.campaign-pages-container .campaign-teasers .campaign-teaser{margin-top:80px;width:calc(50% - 10px)}}.campaign-pages-container .campaign-teasers .campaign-teaser p{padding-bottom:0}@media(min-width: 767px){.campaign-pages-container .campaign-teasers .campaign-teaser:nth-child(1),.campaign-pages-container .campaign-teasers .campaign-teaser:nth-child(2){margin-top:0}}.campaign-pages-container .campaign-teaser{width:100%;text-align:center}.campaign-pages-container .campaign-teaser h3{margin-top:15px;text-align:center;font-size:20px;line-height:24px}@media(min-width: 767px){.campaign-pages-container .campaign-teaser h3{margin-top:30px;font-size:42px;line-height:46px}}.campaign-pages-container .campaign-teaser p{margin-top:5px}@media(min-width: 767px){.campaign-pages-container .campaign-teaser p{margin-top:20px}}.campaign-pages-container .campaign-teaser__image{padding-bottom:72%;max-height:476px;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.campaign-pages-container .campaign-page-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0 auto;position:relative}.campaign-pages-container .campaign-page-hero--logo-visible-for-device .campaign-page-hero__wrapper__logo{display:block}.campaign-pages-container .campaign-page-hero--logo-visible-for-device h1{max-width:66%;-webkit-transform:translateX(-25px);-ms-transform:translateX(-25px);transform:translateX(-25px)}.campaign-pages-container .campaign-page-hero__logo-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 956px){.campaign-pages-container .campaign-page-hero__logo-title{display:block}}.campaign-pages-container .campaign-page-hero__wrapper{position:relative;max-width:735px;margin:0 auto}.campaign-pages-container .campaign-page-hero__wrapper--position-static{position:static}.campaign-pages-container .campaign-page-hero__wrapper--position-static .campaign-page-hero{position:static}.campaign-pages-container .campaign-page-hero__wrapper__logo{z-index:995;width:50px;height:50px;position:relative;display:none}@media(min-width: 956px){.campaign-pages-container .campaign-page-hero__wrapper__logo{display:block;left:0;top:-10px;position:absolute;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:100px;height:100px;margin-bottom:0}}.campaign-pages-container .campaign-page-hero h1{margin:0 auto;text-align:center}@media(min-width: 956px){.campaign-pages-container .campaign-page-hero h1{max-width:none;margin-top:-5px;-webkit-transform:none;-ms-transform:none;transform:none}}.campaign-pages-container .campaign-page-hero p{margin-top:10px;padding-bottom:0}.campaign-pages-container .campaign-page-hero p:first-of-type{margin-top:10px}@media(min-width: 956px){.campaign-pages-container .campaign-page-hero p:first-of-type{margin-top:25px}}.campaign-pages-container .campaign-page-hero--no-margin-top{margin-top:0 !important}.campaign-pages-container .campaign-page-hero--no-margin-top:first-of-type{margin-top:0px !important}.campaign-pages-container .campaign-page-hero__preamble{font-family:"Inter",Arial,sans-serif;font-size:16px;line-height:20px}@media(min-width: 956px){.campaign-pages-container .campaign-page-hero__preamble{font-size:24px;line-height:32px;margin-top:20px}}.campaign-pages-container .campaign-form-terms{text-align:center;font-family:"Inter",Arial,sans-serif;font-size:14px;line-height:20px;max-width:660px;margin:0 auto;margin-top:10px;margin-bottom:20px}@media(min-width: 767px){.campaign-pages-container .campaign-form-terms{margin-top:20px;margin-bottom:0}}.campaign-pages-container .campaign-form{position:relative}.campaign-pages-container .campaign-form .has-error{z-index:15;margin-bottom:13px}@media(min-width: 767px){.campaign-pages-container .campaign-form .has-error{margin-bottom:0}}.campaign-pages-container .campaign-form .has-error .help-block{background-color:#fff;padding:0 4px}@media(min-width: 767px){.campaign-pages-container .campaign-form .has-error .help-block{background-color:transparent;padding:0}}.campaign-pages-container .campaign-form .campaign-articles__header{margin-top:4px}.campaign-pages-container .campaign-form .error{border:1px solid #00243d !important;background-color:transparent !important}.campaign-pages-container .campaign-form .campaign-button{margin-top:15px}.campaign-pages-container .campaign-form .help-block{position:absolute;border:0;padding:0;left:0;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);margin-left:15px}.campaign-pages-container .campaign-form .help-block:after{display:none}.campaign-pages-container .campaign-form input[type=text].error+label,.campaign-pages-container .campaign-form input[type=email].error+label,.campaign-pages-container .campaign-form textarea.error+label,.campaign-pages-container .campaign-form input[type=text].valid+label,.campaign-pages-container .campaign-form input[type=email].valid+label,.campaign-pages-container .campaign-form textarea.valid+label,.campaign-pages-container .campaign-form input[type=text]:focus+label,.campaign-pages-container .campaign-form input[type=email]:focus+label,.campaign-pages-container .campaign-form textarea:focus+label{font-size:12px;padding:5px 15px;color:#000;-webkit-font-smoothing:auto;letter-spacing:.5px;z-index:1}.campaign-pages-container .campaign-form input:-webkit-autofill,.campaign-pages-container .campaign-form input:-webkit-autofill:hover,.campaign-pages-container .campaign-form input:-webkit-autofill:focus,.campaign-pages-container .campaign-form input:-webkit-autofill:active{-webkit-transition:background-color 1500000s;transition:background-color 1500000s}.campaign-pages-container .campaign-form__input-submit{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.campaign-pages-container .campaign-form__input-submit input{z-index:66}@media(min-width: 767px){.campaign-pages-container .campaign-form__input-submit{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.campaign-pages-container .campaign-form__input-submit .campaign-form__text-field{margin-top:0;margin-right:5px}@media(min-width: 767px){.campaign-pages-container .campaign-form__input-submit .campaign-form__text-field{margin-right:20px}}.campaign-pages-container .campaign-form__input-submit .campaign-button{position:relative;top:2px;margin-top:15px}@media(min-width: 767px){.campaign-pages-container .campaign-form__input-submit .campaign-button{margin-top:0}}.campaign-pages-container .campaign-form__fh-wrapper{position:absolute;overflow:hidden}.campaign-pages-container .campaign-form__fh-wrapper [name=fh]{position:absolute}.campaign-pages-container .campaign-form__fieldset{display:-webkit-box;display:-ms-flexbox;display:flex}.campaign-pages-container .campaign-form__text-field{position:relative;z-index:10;top:5px;left:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:15px;float:left;line-height:0}@media(min-width: 767px){.campaign-pages-container .campaign-form__text-field{margin-top:30px}}.campaign-pages-container .campaign-form__text-field label{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:18px;line-height:26px;display:block;margin-bottom:15px;position:absolute;top:0;left:0;right:0;width:100%;padding:15px;cursor:text}.campaign-pages-container .campaign-form__text-field--small{width:calc(100% - 5px)}@media(min-width: 767px){.campaign-pages-container .campaign-form__text-field--small{width:calc(50% - 13px)}.campaign-pages-container .campaign-form__text-field--small:nth-child(odd){margin-right:20px}}.campaign-pages-container .campaign-form__text-field--large{clear:both;width:calc(100% - 5px)}.campaign-pages-container .campaign-form__text-field input[type=email],.campaign-pages-container .campaign-form__text-field input[type=text]{position:relative;border:1px solid #00243d;border-radius:0;background-color:transparent;height:60px;padding-top:15px;padding-left:15px;padding-right:15px;width:100%;z-index:66}.campaign-pages-container .campaign-form__text-field textarea{position:relative;border:1px solid #00243d;padding-top:30px;padding-left:15px;padding-right:15px;border-radius:0;background-color:transparent;width:100%;height:200px;resize:none;line-height:24px;z-index:66}.campaign-pages-container .campaign-form__text-field:before{content:"";z-index:-1;position:absolute;border:1px solid #00243d;height:100%;width:100%;left:-5px;top:-5px}.campaign-pages-container .campaign-form .campaign-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 767px){.campaign-pages-container .campaign-form .campaign-radios{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width: 767px){.campaign-pages-container .campaign-form .campaign-checkboxes{text-align:center;margin-bottom:-10px}}.campaign-pages-container .campaign-form .campaign-checkbox{display:block;margin-right:20px}@media(min-width: 767px){.campaign-pages-container .campaign-form .campaign-checkbox{display:inline-block;margin-bottom:10px}}.campaign-pages-container .campaign-form .campaign-checkbox *{cursor:pointer}.campaign-pages-container .campaign-form .campaign-checkbox input{opacity:0;width:0}.campaign-pages-container .campaign-form .campaign-checkbox input:checked+label .campaign-checkbox__square:before{opacity:1}.campaign-pages-container .campaign-form .campaign-checkbox label .campaign-checkbox__square{display:inline-block;height:20px;width:20px;border:1px solid #00243d;background-color:#f6d2d6;position:relative;top:4px;margin-right:10px}.campaign-pages-container .campaign-form .campaign-checkbox label .campaign-checkbox__square:before{content:"";-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:inline-block;background-image:url("/themes/hjarnfonden/assets/images/campaign/check.svg");background-position:center;height:14px;width:12.5px;background-size:cover}.campaign-pages-container .campaign-form .campaign-radio{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33.3333333333%}.campaign-pages-container .campaign-form .campaign-radio *{cursor:pointer}.campaign-pages-container .campaign-form .campaign-radio:nth-child(3n+1){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.campaign-pages-container .campaign-form .campaign-radio:nth-child(3n){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(min-width: 767px){.campaign-pages-container .campaign-form .campaign-radio{width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.campaign-pages-container .campaign-form .campaign-radio input{opacity:0;width:0}.campaign-pages-container .campaign-form .campaign-radio input:checked+label .campaign-radio__circle:before{opacity:1}.campaign-pages-container .campaign-form .campaign-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.campaign-pages-container .campaign-form .campaign-radio label .campaign-radio__circle{position:relative;display:inline-block;height:20px;width:20px;background-color:#f6d2d6;border:1px solid #00243d;border-radius:50%}.campaign-pages-container .campaign-form .campaign-radio label .campaign-radio__circle:before{content:"";-webkit-transition:opacity .3s ease;transition:opacity .3s ease;height:12px;width:12px;background-color:#00243d;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;position:absolute;opacity:0}.campaign-pages-container .campaign-form .campaign-field{position:relative;overflow:hidden}.campaign-pages-container .campaign-form .campaign-field input{position:absolute}.campaign-pages-container .campaign-form-submit-messages{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:0;border:3px solid #00243d;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:90vw;line-height:1.5;max-width:660px;background-color:#fff;z-index:999}@media(min-width: 767px){.campaign-pages-container .campaign-form-submit-messages{padding:20px 28px;width:100%}}.campaign-pages-container .campaign-form-submit-messages__success{display:none}.campaign-pages-container .campaign-form-submit-messages__success h2{padding:60px 20px;margin:0 auto}.campaign-pages-container .campaign-form-submit-messages__error{padding:20px;text-align:left;display:none}.campaign-pages-container .campaign-form-submit-messages__error__close{background:none;border:0;float:right;text-decoration:underline}.campaign-pages-container .campaign-form-submit-messages__error__close:hover{cursor:pointer}.campaign-pages-container .campaign-form-submit-messages__close{position:absolute;color:#fff;border-radius:50%;width:20px;height:20px;top:-10px;right:-10px;cursor:pointer;line-height:20px}.campaign-pages-container .campaign-form-submit-messages ul{padding-left:5%}.campaign-pages-container .campaign-form-submit-messages ul li{margin-bottom:10px}.campaign-pages-container .campaign-form-submit-messages ul li:last-of-type{margin-bottom:0}.campaign-pages-container .campaign-form-ajax-spinner{display:none;background-image:url("../../../assets/images/ajax-loader2.gif");height:42px;width:42px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-size:100%;z-index:100}.campaign-pages-container .campaign-input{margin-bottom:30px}.campaign-pages-container .campaign-input label{font-size:22px;font-weight:600;line-height:28px;text-align:center;color:#00243d}.campaign-pages-container .campaign-input label span{display:table;font-size:14px;font-weight:300;line-height:20px;text-align:center;margin:8px auto 10px auto;padding:3px 5%;opacity:.8}.campaign-pages-container .campaign-input input,.campaign-pages-container .campaign-input textarea{border-radius:0;font-family:"Inter",Arial,sans-serif;line-height:1.2;padding:17px;max-width:740px}.campaign-pages-container .campaign-input textarea{min-height:220px}@media(min-width: 767px){.campaign-pages-container .campaign-input--small{float:left;margin-right:20px;width:calc(50% - 10px)}.campaign-pages-container .campaign-input--small:nth-of-type(2n){margin-right:0}}.campaign-pages-container .campaign-input--large{width:100%}.campaign-pages-container .campaign-input input,.campaign-pages-container .campaign-input textarea{border:1px solid #00243d;height:auto;width:100%}.campaign-pages-container .campaign-fieldset{margin-top:40px;position:relative}.campaign-pages-container .campaign-fieldset__content{border:1px solid #00243d;padding:15px 30px}.campaign-pages-container .campaign-fieldset__content--radios{padding-top:5px}@media(min-width: 767px){.campaign-pages-container .campaign-fieldset__content--radios{padding-top:30px}}@media(min-width: 767px){.campaign-pages-container .campaign-fieldset__content{padding:30px 50px}}@media(max-width: 766px){.campaign-pages-container .campaign-fieldset__content--small-padding-device{padding:15px}}.campaign-pages-container .campaign-fieldset__legend{font-size:14px;font-weight:300;line-height:20px;display:inline-block;margin-bottom:15px;font-family:"Inter",Arial,sans-serif}.campaign-pages-container .campaign-fieldset__legend b{display:block;font-weight:normal;font-family:"Inter",Arial,sans-serif;font-size:20px}@media(min-width: 767px){.campaign-pages-container .campaign-fieldset__legend b{display:inline-block}}.campaign-pages-container .campaign-fieldset--center-items{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.campaign-pages-container .campaign-pul{margin-top:20px;font-size:16px;font-style:italic;text-align:center}.campaign-pages-container .campaign-pul a{font-size:16px}.campaign-pages-container .campaign-pul a:before,.campaign-pages-container .campaign-pul a:after{content:"";display:none}.campaign-pages-container .legacy-browser .poll-container .poll-question{opacity:1}.campaign-pages-container .campaign-poll{top:0;left:0;width:100%;height:100%;z-index:100;position:relative;font-family:"Inter",Arial,sans-serif;color:#00243d;font-size:18px}.campaign-pages-container .campaign-poll em{line-height:1.3;font-family:"Inter",Arial,sans-serif;color:#00243d;font-size:16px}.campaign-pages-container .campaign-poll *{-webkit-font-smoothing:antialiased}.campaign-pages-container .campaign-poll__exit{width:36px;height:36px;border:1px solid #f24d52;position:fixed;top:30px;right:30px;z-index:100}.campaign-pages-container .campaign-poll ul{list-style:none}.campaign-pages-container .campaign-poll__intro{text-align:center;position:relative;margin-top:20px}@media(min-width: 767px){.campaign-pages-container .campaign-poll__intro{margin-top:0}}.campaign-pages-container .campaign-poll__intro h2{display:block;text-align:center}.campaign-pages-container .campaign-poll__intro h1,.campaign-pages-container .campaign-poll__intro .campaign-poll__poll-intro__image,.campaign-pages-container .campaign-poll__intro p,.campaign-pages-container .campaign-poll__intro .campaign-button-wrapper{display:none}.campaign-pages-container .campaign-poll__intro.active h2{display:none}.campaign-pages-container .campaign-poll__intro.active h1,.campaign-pages-container .campaign-poll__intro.active .campaign-poll__poll-intro__image,.campaign-pages-container .campaign-poll__intro.active p{display:block}.campaign-pages-container .campaign-poll__intro.active .campaign-button-wrapper{display:inline-block}.campaign-pages-container .campaign-poll .poll-questions{display:none;position:relative;top:13.5%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:1;z-index:1;width:100%}.campaign-pages-container .campaign-poll .poll-questions__missed{text-align:center;display:block;position:absolute;margin-top:2px;width:100%;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.campaign-pages-container .campaign-poll .poll-questions__missed.active{opacity:1}.campaign-pages-container .campaign-poll .poll-questions__send{margin-top:50px;margin-bottom:50px}.campaign-pages-container .campaign-poll .poll-questions.active{display:block;opacity:1;z-index:2}.campaign-pages-container .campaign-poll .poll-question{position:relative;opacity:.2;-webkit-transition:opacity .25s;transition:opacity .25s;line-height:1.2;padding:15px;margin-top:25px;width:calc(100% - 10px);left:10px}@media(min-width: 767px){.campaign-pages-container .campaign-poll .poll-question{padding:40px;margin-top:40px}}.campaign-pages-container .campaign-poll .poll-question *{position:relative;z-index:1}.campaign-pages-container .campaign-poll .poll-question:before{content:"";border:1px solid #00243d;position:absolute;top:-10px;left:-10px;height:100%;width:100%}.campaign-pages-container .campaign-poll .poll-question.active{opacity:1}.campaign-pages-container .campaign-poll .poll-question__question{line-height:1.3;padding:0;margin-top:2px}@media(min-width: 767px){.campaign-pages-container .campaign-poll .poll-question__question{margin-top:10px}}.campaign-pages-container .campaign-poll .poll-question__question__note{font-family:"Inter",Arial,sans-serif;font-style:italic;color:#00243d;line-height:22px;margin-top:10px;display:block;font-size:16px}@media(min-width: 767px){.campaign-pages-container .campaign-poll .poll-question__question__note{line-height:28px}}.campaign-pages-container .campaign-poll .poll-question h2{font-family:"Inter",Arial,sans-serif;color:#00243d;margin-bottom:0;position:relative;font-size:22px;line-height:46px}.campaign-pages-container .campaign-poll .poll-question__header{display:inline-block;font-size:14px;line-height:18px}.campaign-pages-container .campaign-poll .poll-question__header h2{font-size:20px;line-height:24px;font-family:"Inter",Arial}.campaign-pages-container .campaign-poll .poll-question__header p{font-family:"Inter",Arial,sans-serif;padding-bottom:0}.campaign-pages-container .campaign-poll .poll-question__answers-explanation{margin-top:15px}.campaign-pages-container .campaign-poll .poll-question__answers-explanation li{margin-bottom:3px;position:relative;padding-left:20px}.campaign-pages-container .campaign-poll .poll-question__answers-explanation span{font-weight:bold;position:absolute;left:0}.campaign-pages-container .campaign-poll .poll-question__answers{margin-top:33px;position:relative;padding-bottom:10px}@media(min-width: 767px){.campaign-pages-container .campaign-poll .poll-question__answers{padding-bottom:0}}.campaign-pages-container .campaign-poll .poll-question__answers [type=radio]{display:none}.campaign-pages-container .campaign-poll .poll-question__answers__answer{z-index:2;position:relative;margin-top:12px;margin-bottom:12px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.campaign-pages-container .campaign-poll .poll-question__answers__answer:first-child{margin-top:0}.campaign-pages-container .campaign-poll .poll-question__answers__answer:last-child{margin-bottom:0}.campaign-pages-container .campaign-poll .poll-question__answers__answer__circle{position:relative;display:inline-block;height:20px;width:20px;border:1px solid #00243d;border-radius:50%;margin-right:10px}.campaign-pages-container .campaign-poll .poll-question__answers__answer__circle:before{content:"";-webkit-transition:opacity .3s ease;transition:opacity .3s ease;height:12px;width:12px;background-color:#00243d;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;position:absolute;opacity:0}.campaign-pages-container .campaign-poll .poll-question__answers__answer input[type=radio]:checked+label .poll-question__answers__answer__circle:before{opacity:1}.campaign-pages-container .campaign-poll .poll-question__answers__answer div{color:#00243d;font-family:"Inter",Arial,sans-serif;line-height:16px;font-size:14px;position:relative;top:-1px}@media(min-width: 767px){.campaign-pages-container .campaign-poll .poll-question__answers__answer div{font-size:17px;line-height:21px}}.campaign-pages-container .campaign-poll .poll-question__answers__answer.has-content:hover{cursor:pointer}.campaign-pages-container .campaign-poll .poll-question__answers__answer.has-content:hover div{text-decoration:underline}.campaign-pages-container .campaign-poll .poll-question__answers label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:47.5px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:0;color:#00243d;font-family:"Inter",Arial,sans-serif;z-index:10;font-size:14px}.campaign-pages-container .campaign-poll .poll-question.active{display:block}.campaign-pages-container .campaign-poll__results{position:relative;width:100%;line-height:1.2;margin:0 auto;text-align:center;margin-top:20px}@media(min-width: 767px){.campaign-pages-container .campaign-poll__results{margin-top:0}}.campaign-pages-container .campaign-poll__results .campaign-social-share__wrapper h4{margin-top:0;text-align:center}@media(min-width: 767px){.campaign-pages-container .campaign-poll__results .campaign-social-share__wrapper h4{margin-top:25px}}.campaign-pages-container .campaign-poll__results .campaign-form__input-submit{margin-top:0}@media(min-width: 767px){.campaign-pages-container .campaign-poll__results .campaign-form__input-submit{margin-top:20px}}@media(min-width: 767px){.campaign-pages-container .campaign-poll__results .campaign-button{margin-top:0}}.campaign-pages-container .campaign-poll__results__content__score{text-align:center;font-size:24px;line-height:26px;font-family:"Inter";margin-top:10px}@media(min-width: 767px){.campaign-pages-container .campaign-poll__results__content__score{font-size:48px;line-height:54px}}.campaign-pages-container .campaign-poll__results__content__score__user{color:#ff3609}.campaign-pages-container .campaign-poll__results__again{margin-top:40px}.campaign-pages-container .campaign-poll__results .poll-results-score{font-size:50px;text-align:center;margin-bottom:35px;padding-bottom:0}.campaign-pages-container .campaign-poll__results .poll-results-score--red{color:#f24d52}.campaign-pages-container .campaign-poll__results.poll-results-final .poll-results-score{margin-top:40px}.campaign-pages-container .campaign-poll__results.poll-results-final .poll-results-teaser{padding-bottom:30px}.campaign-pages-container .campaign-poll__results.poll-results-final .poll-results__content{padding-bottom:40px}.campaign-pages-container .campaign-poll__results.poll-results-final .poll-btn{margin-top:40px;margin-bottom:40px}.campaign-pages-container .campaign-poll__results .poll-result-confirm{font-size:14px;line-height:23px;margin-top:30px}.campaign-pages-container .campaign-poll__results .poll-result-confirm label{height:23px;width:23px;border-radius:4px;background-color:#fff;display:inline-block;position:relative;top:5px;margin-right:10px;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.3);box-shadow:1px 1px 1px 0 rgba(0,0,0,.3)}.campaign-pages-container .campaign-poll__results .poll-result-confirm [type=checkbox]{display:none}.campaign-pages-container .campaign-poll__results .poll-result-confirm [type=checkbox]:checked+label{position:relative}.campaign-pages-container .campaign-poll__results .poll-result-confirm [type=checkbox]:checked+label:after{-webkit-animation:check .4s;animation:check .4s}.campaign-pages-container .campaign-poll__results .poll-result-confirm [type=checkbox]:checked+label:after{-ms-transform:scaleX(-1) rotate(135deg);-webkit-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;border-right:5px solid #f24d52;border-top:5px solid #f24d52;content:"";display:block;height:25px;position:absolute;width:15px;top:8px;left:1px}.campaign-pages-container .campaign-poll .confirm-error{border:1px solid #cf2331;border-radius:5px;padding:5px}.campaign-pages-container .campaign-poll .poll-results-meter{background-image:url("/themes/hjarnfonden/assets/images/ring@2x.png");width:168px;height:168px;display:block;position:relative;background-size:100%;margin:0 auto;margin-top:45px}.campaign-pages-container .campaign-poll .poll-results-meter__pointer{width:100%;height:100%;position:absolute;-webkit-transform:rotate(-121deg);-ms-transform:rotate(-121deg);transform:rotate(-121deg);-webkit-transition:-webkit-transform 2s linear;transition:-webkit-transform 2s linear;transition:transform 2s linear;transition:transform 2s linear,-webkit-transform 2s linear}.campaign-pages-container .campaign-poll .poll-results-meter__pointer:before{content:"";height:20px;width:20px;border-radius:50%;background-color:#655858;display:inline-block;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}.campaign-pages-container .campaign-poll .poll-results-meter__pointer:after{display:inline-block;content:"";height:32px;width:6px;position:absolute;background-color:#655858;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-25px}@media(max-width: 766px){.campaign-pages-container .campaign-poll .poll-results__content{border:0;padding:40px 15px}}@media(max-width: 766px){.campaign-pages-container .campaign-poll__exit{right:15px;top:15px}.campaign-pages-container .campaign-poll .poll-results .poll-results-share li{margin:0;display:block;margin-bottom:20px}.campaign-pages-container .campaign-poll .poll-results .poll-results-share li:last-child{margin-bottom:0}.campaign-pages-container .campaign-poll .poll-results{top:0;-webkit-transform:none;-ms-transform:none;transform:none;left:0}.campaign-pages-container .campaign-poll .poll-results__header,.campaign-pages-container .campaign-poll .poll-question__header{left:15px}.campaign-pages-container .campaign-poll .poll-question__header{position:static;word-break:break-all}.campaign-pages-container .campaign-poll .poll-results .poll-result-send [type=text],.campaign-pages-container .campaign-poll .poll-results .poll-result-send [type=email]{float:none;display:block;margin-left:0;width:100%;max-width:none;margin-bottom:15px}.campaign-pages-container .campaign-poll .poll-question__content{border:0}.campaign-pages-container .campaign-poll .poll-question__answers-explanation{margin-top:0}.campaign-pages-container .campaign-poll .poll-question__answers{margin-top:5px}.campaign-pages-container .campaign-poll .poll-question__question{font-size:16px}.campaign-pages-container .campaign-poll .poll-questions{top:0}}@media(max-width: 766px){.campaign-pages-container .campaign-poll h1{font-size:38px}.campaign-pages-container .campaign-poll .poll-intro__description p{font-size:18px;line-height:1.3}.campaign-pages-container .campaign-poll .poll-intro{top:20px;position:relative;padding-bottom:80px}}@-webkit-keyframes check{0%{height:0;width:0}33.3333%{width:15px;height:0}}@keyframes check{0%{height:0;width:0}33.3333%{width:15px;height:0}}.campaign-pages-container .poll-results{position:relative;margin-top:20px}@media(min-width: 767px){.campaign-pages-container .poll-results{margin-top:0}}.campaign-pages-container .poll-results h2{text-align:center;padding-top:50px}.campaign-pages-container .poll-results h3{text-align:center;padding-bottom:30px}.campaign-pages-container .poll-results canvas{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.campaign-pages-container .poll-results .js-spinner{margin:0 auto;display:block}.campaign-pages-container .campaign-related-posts{margin-top:10px}@media(min-width: 767px){.campaign-pages-container .campaign-related-posts{margin-top:25px}}.campaign-pages-container .campaign-related-posts__title{font-family:"Inter",Arial,sans-serif;font-size:20px;text-transform:uppercase;text-align:center}.campaign-pages-container .campaign-related-posts .campaign-teasers{margin-top:15px}.campaign-pages-container .campaign-page h1{margin-bottom:0}.campaign-pages-container .campaign-page h2{font-size:24px;line-height:32px;margin-bottom:0}.campaign-pages-container .campaign-page__content{margin-top:40px;margin-bottom:25px}.campaign-pages-container .campaign-page__content a:before,.campaign-pages-container .campaign-page__content a:after{display:none}.campaign-pages-container .campaign-page h2+p,.campaign-pages-container .campaign-page h3+p,.campaign-pages-container .campaign-page h4+p{margin-top:5px}@media(min-width: 767px){.campaign-pages-container .campaign-page h2+p,.campaign-pages-container .campaign-page h3+p,.campaign-pages-container .campaign-page h4+p{margin-top:10px}}.campaign-pages-container .campaign-page__featured-image{margin:0;padding:0}.campaign-pages-container .campaign-page__featured-image img{width:100%}.campaign-pages-container .campaign-page .campaign-page-hero__preamble{margin-top:15px;margin-bottom:25px}.campaign-pages-container .campaign-page .campaign-page-hero__preamble:first-of-type{margin-top:15px}.campaign-pages-container .campaign-page .campaign-page__featured-image+.campaign-page__content{margin-top:25px}@media(max-width: 766px){.campaign-pages-container .campaign-page__content h2,.campaign-pages-container .campaign-page__content h3{margin-top:0px}}.campaign-pages-container .campaign-start-page__stats{z-index:1;position:relative}.campaign-pages-container .campaign-start-page__stats__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:14px}.campaign-pages-container .campaign-start-page__stats__stat__description{margin-left:10px}.campaign-pages-container .campaign-start-page__stats__stat__number{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:75px;width:75px;border:1px solid;border-radius:50%;background-color:#f6d2d6;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Inter",Arial,sans-serif;margin-left:4px;-ms-flex-negative:0;flex-shrink:0}.campaign-pages-container .campaign-start-page__stats__stat__number:before{content:"";border-radius:50%;display:block;position:absolute;height:79px;width:79px;right:0;bottom:0;background-color:#f6d2d6;z-index:-1}@media(min-width: 956px){.campaign-pages-container .campaign-start-page__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;top:30px}.campaign-pages-container .campaign-start-page__stats__stat{background-color:#f6d2d6;border-radius:50%;border:1px solid;width:280px;height:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.campaign-pages-container .campaign-start-page__stats__stat:first-child{margin-left:18px}.campaign-pages-container .campaign-start-page__stats__stat:before{content:"";border-radius:50%;display:block;position:absolute;height:297px;width:297px;right:0;bottom:0;background-color:#f6d2d6;z-index:-1}.campaign-pages-container .campaign-start-page__stats__stat__number{height:auto;width:auto;border:none;font-family:"Inter",Arial,sans-serif;font-size:56px}.campaign-pages-container .campaign-start-page__stats__stat__number:before{display:none}.campaign-pages-container .campaign-start-page__stats__stat__description{font-family:"Inter",Arial,sans-serif;margin-top:25px;max-width:80%;text-align:center}}@media(min-width: 956px){.campaign-pages-container .campaign-start-page__stats--negative-margin-top{top:144px;margin-top:-125px}}.campaign-pages-container .campaign-alert-page{margin-top:10px}@media(min-width: 767px){.campaign-pages-container .campaign-alert-page{margin-top:20px}}.campaign-pages-container .campaign-alert-page .campaign-button{margin-top:15px;margin-bottom:5px}@media(min-width: 767px){.campaign-pages-container .campaign-alert-page .campaign-button{margin-top:25px}}.campaign-pages-container .campaign-alert-page h2{text-align:center;margin-bottom:0}@media(max-width: 955px){.campaign-pages-container .campaign-alert-page h2{font-size:22px;line-height:26px}}@media(min-width: 767px){.campaign-pages-container .campaign-alert-page h2{margin-bottom:-10px}}.campaign-pages-container .campaign-alert-page__confirmation__link{margin-top:20px;border-bottom:transparent}.campaign-pages-container .campaign-alert-page__confirmation__link span{border-bottom:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.campaign-pages-container .campaign-alert-page__confirmation__link:hover{border-bottom:transparent}.campaign-pages-container .campaign-alert-page__confirmation__link:hover span{border-bottom:1px solid #00243d}.campaign-pages-container .campaign-alert-page__confirmation__share-title{margin-top:30px;text-align:center}.campaign-pages-container .campaign-alert-page__confirmation__share-description{text-align:center}.campaign-pages-container .campaign-alert-page__message{position:relative;background-color:#fef1b1;padding:15px;position:relative;left:10px;top:5px;margin:30px 0;margin-bottom:0;text-align:center;width:calc(100% - 10px)}.campaign-pages-container .campaign-alert-page__message hr{margin-bottom:30px;background-color:#000;height:1px;border:0}@media(min-width: 767px){.campaign-pages-container .campaign-alert-page__message{padding:50px}}.campaign-pages-container .campaign-alert-page__message p{position:relative;z-index:1}.campaign-pages-container .campaign-alert-page__message:before{content:"";border:1px solid #00243d;position:absolute;top:-10px;left:-10px;height:100%;width:100%}.campaign-pages-container .campaign-form-page__confirmation__link{margin-top:15px}.campaign-pages-container .campaign-form-page__confirmation__link span{border-bottom:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.campaign-pages-container .campaign-form-page__confirmation__link:hover{border-color:transparent}.campaign-pages-container .campaign-form-page__confirmation__link:hover span{border-bottom:1px solid #00243d}.campaign-pages-container .campaign-form-page .campaign-fieldset{margin-top:20px}@media(min-width: 767px){.campaign-pages-container .campaign-form-page .campaign-fieldset{margin-top:30px}}.campaign-pages-container .campaign-form-page .campaign-articles__header{margin-top:5px}@media(min-width: 767px){.campaign-pages-container .campaign-form-page .campaign-articles__header{margin-bottom:15px}}.campaign-pages-container .campaign-form-page .campaign-articles__header a{font-size:18px}.campaign-pages-container .campaign-form-page .campaign-articles__header h2{font-size:20px;font-family:"Inter",Arial,sans-serif;text-transform:uppercase;margin-bottom:5px}.campaign-pages-container .campaign-form-page .form-confirmation__status{font-size:24px;font-family:"Inter",Arial,sans-serif;margin-top:0;padding-top:10px}@media(min-width: 767px){.campaign-pages-container .campaign-form-page .form-confirmation__status{padding-top:0}}.campaign-pages-container .campaign-form-page .form-confirmation__status__amount{color:#ff3609}.campaign-pages-container .campaign-form-page .campaign-answers{margin-top:40px}.campaign-pages-container .campaign-form-page .campaign-answers p{text-align:center;max-width:590px;font-family:"Inter",Arial,sans-serif;margin:0 auto;font-size:24px;line-height:28px}@media(min-width: 767px){.campaign-pages-container .campaign-form-page .campaign-answers p{font-size:42px;line-height:52px}}.campaign-pages-container .campaign-form-page .campaign-answers__count{color:#ff3609}.campaign-pages-container .campaign-form-page .campaign-answer-section{padding-top:70px;padding-bottom:80px}@media(min-width: 767px){.campaign-pages-container .campaign-form-page .campaign-answer-section{padding-top:auto;padding-bottom:180px}}.campaign-pages-container .campaign-form-page .campaign-answer-section .button{width:90%}@media(min-width: 767px){.campaign-pages-container .campaign-form-page .campaign-answer-section .button{width:auto}}.campaign-pages-container .campaign-form-page .campaign-chart-section{padding-top:60px}@media(min-width: 767px){.campaign-pages-container .campaign-form-page .campaign-chart-section{padding-top:20px}}.campaign-pages-container .campaign-poll-page .campaign-poll__results .campaign-page-hero__wrapper__logo{top:0}.campaign-pages-container .campaign-poll-page .campaign-poll__results .campaign-page-hero{margin-top:0}.campaign-pages-container .campaign-poll-page .campaign-poll__results .campaign-page-hero h1:before,.campaign-pages-container .campaign-poll-page .campaign-poll__results .campaign-page-hero h1:after{display:none}.campaign-pages-container .campaign-poll-page .campaign-page-hero__wrapper__logo{position:absolute;top:-25px}@media(min-width: 767px){.campaign-pages-container .campaign-poll-page .campaign-page-hero__wrapper__logo{top:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.campaign-pages-container .campaign-poll-page .campaign-page-hero{margin-top:30px;max-width:none}.campaign-pages-container .campaign-poll-page .campaign-page-hero p{margin-top:15px;font-size:14px;line-height:20px;letter-spacing:1px}@media(min-width: 956px){.campaign-pages-container .campaign-poll-page .campaign-page-hero p{font-size:17px;line-height:24px}}.campaign-pages-container .campaign-poll-page .campaign-page-hero h1{position:relative;text-align:center;max-width:none;font-size:20px;line-height:24px;width:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media(min-width: 767px){.campaign-pages-container .campaign-poll-page .campaign-page-hero h1{margin-top:20px;font-size:60px;line-height:58px;max-width:none;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.campaign-pages-container .campaign-poll-page .campaign-page-hero h1 span{max-width:570px;display:inline-block}.campaign-pages-container .campaign-poll-page .poll-questions__send{display:block;margin:0 auto;margin-top:30px}.campaign-pages-container .campaign-poll-page .campaign-button-wrapper{margin-top:20px;margin-bottom:20px}@media(max-width: 766px){.campaign-pages-container .campaign-poll-page .campaign-button-wrapper{width:auto;display:inline-block}.campaign-pages-container .campaign-poll-page .campaign-button-wrapper button{width:100%}}.campaign-pages-container .campaign-poll-page .campaign-button-wrapper:after{display:block}@media(max-width: 766px){.campaign-pages-container .campaign-poll-page .campaign-button-wrapper:after{margin-top:0;right:-50px;width:43px;height:38px;background-repeat:no-repeat}}@media(min-width: 767px){.campaign-pages-container .campaign-poll-page .campaign-button-wrapper{margin-top:35px;margin-bottom:0}}.campaign-pages-container .campaign-tag-list-page .campaign-page-hero__content{margin-bottom:23px}