@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }html{ font-family: 'Lato', sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body{ margin: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, 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-color: transparent;}a:active, a:hover{ outline: 0;}abbr[title]{ border-bottom: 1px dotted;}b, strong{ font-weight: bold;}dfn{ font-style: italic;}h1{ font-size: 2em;margin: 0 0 0em 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{ -moz-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"]{ 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;-moz-box-sizing: content-box;-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 #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend{ border: 0;padding: 0;}textarea{ overflow: auto;}optgroup{ font-weight: bold;}table{ border-collapse: collapse;border-spacing: 0;}td, th{ padding: 0;}li, ol, ul{ list-style-position: inside;padding-left: 0;}th, td{ vertical-align: top;font-family: inherit;font-size: inherit;} ::selection{ background: #0060ff;color: #fff;text-shadow: none;} ::-moz-selection{ background: #0060ff;color: #fff;text-shadow: none;}a{ -webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;color: #0060ff;text-decoration: none;}a:hover{ color: #003080;}body{ font-family: 'Lato', sans-serif;color: inherit;font-size: inherit;background: none;}h1, h2, h3, h4, h5, h6{ margin: 0 0 0em 0;line-height: inherit;font-family: inherit;word-break: break-word;font-weight: 500;}h1{ font-size: 2em;}h2{ font-size: 1.5em;}h3{ font-size: 1.17em;}h4{ font-size: 1em;}h5{ font-size: 0.83em;}h6{ font-size: 0.75em;}html{ color: #404040;line-height: 1.2;background: #fff;font-size: 1em;}hr{ color: #001c44;background: #001c44;clear: both;}img{ max-width: 100%;height: auto;}nav ol, nav ul{ list-style-type: none;padding: 0;margin: 0;}nav ol li, nav ul li{ padding: 0;}p{ margin: 0em 0;}p:first-child{ margin-top: 0;}p:last-child{ margin-bottom: 0;} @-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }.icon{ overflow: hidden;text-indent: 200%;white-space: nowrap;display: inline-block;background: no-repeat 0 50%;vertical-align: text-top;width: 16px;min-height: 16px;margin-right: 5px;}.iconText{ text-indent: 18px;width: auto;}.iconText.iconText:hover{ text-decoration: underline;}.iconAdd{ background-image: url('/images/icons/add.png');}.iconAccept{ background-image: url('/images/icons/accept.png');}.iconAcrobat{ background-image: url('/images/icons/page_white_acrobat.png');}.iconBullet{ background-image: url('/images/icons/bullet_black.png');}.iconCancel{ background-image: url('/images/icons/cancel.png');}.iconCalendar{ background-image: url('/images/icons/calendar.png');}.iconCalendarAdd{ background-image: url('/images/icons/calendar_add.png');}.iconCalendarDelete{ background-image: url('/images/icons/calendar_delete.png');}.iconCalendarEdit{ background-image: url('/images/icons/calendar_edit.png');}.iconCalendarLink{ background-image: url('/images/icons/calendar_link.png');}.iconCalendarViewDay{ background-image: url('/images/icons/calendar_view_day.png');}.iconCalendarViewMonth{ background-image: url('/images/icons/calendar_view_month.png');}.iconCalendarViewWeek{ background-image: url('/images/icons/calendar_view_week.png');}.iconCss{ background-image: url('/images/icons/css.png');}.iconCopy{ background-image: url('/images/icons/copy.png');}.iconDelete{ background-image: url('/images/icons/delete.png');}.iconDbImport{ background-image: url('/images/icons/dbImport.gif');}.iconDown{ background-image: url('/images/icons/arrowDown.gif');}.iconEdit{ background-image: url('/images/icons/edit.png');}.iconEmail{ background-image: url('/images/icons/email.png');}.iconEmailAdd{ background-image: url('/images/icons/email_add.png');}.iconEmailAttach{ background-image: url('/images/icons/email_attach.png');}.iconEmailDelete{ background-image: url('/images/icons/email_delete.png');}.iconEmailEdit{ background-image: url('/images/icons/email_edit.png');}.iconEmailError{ background-image: url('/images/icons/email_error.png');}.iconEmailGo{ background-image: url('/images/icons/email_go.png');}.iconEmailLink{ background-image: url('/images/icons/email_link.png');}.iconEmailOpen{ background-image: url('/images/icons/email_open.png');}.iconEmailOpenImage{ background-image: url('/images/icons/email_open_image.png');}.iconError{ background-image: url('/images/icons/error.png');}.iconExit{ background-image: url('/images/icons/exit.png');}.iconExclamation{ background-image: url('/images/icons/exclamation.png');}.iconGoBack{ background-image: url('/images/icons/arrow_turn_left.png');}.iconHtml{ background-image: url('/images/icons/html.png');}.iconImage{ background-image: url('/images/icons/image.png');}.iconInfo{ background-image: url('/images/icons/information.png');}.iconLink{ background-image: url('/images/icons/link.png');}.iconLinkAdd{ background-image: url('/images/icons/link_add.png');}.iconLinkBreak{ background-image: url('/images/icons/link_break.png');}.iconLock{ background-image: url('/images/icons/lock.png');}.iconMap{ background-image: url('/images/icons/map.png');}.iconMapAdd{ background-image: url('/images/icons/map_add.png');}.iconMapDelete{ background-image: url('/images/icons/map_delete.png');}.iconMapEdit{ background-image: url('/images/icons/map_edit.png');}.iconMapGo{ background-image: url('/images/icons/map_go.png');}.iconMapMagnify{ background-image: url('/images/icons/map_magnify.png');}.iconNext{ background-image: url('/images/icons/next.png');}.iconOk{ background-image: url('/images/icons/ok.png');}.iconOverlays{ background-image: url('/images/icons/overlays.png');}.iconPackageLink{ background-image: url('/images/icons/package_link.png');}.iconPrint{ background-image: url('/images/icons/printer.png');}.iconPrinter{ background-image: url('/images/icons/printer.png');}.iconPrevious{ background-image: url('/images/icons/previous.png');}.iconRelation{ background-image: url('/images/icons/relation.png');}.iconStar{ background-image: url('/images/icons/star.png');}.iconTable{ background-image: url('/images/icons/table.png');}.iconTableLink{ background-image: url('/images/icons/tableLink.png');}.iconThumbnail{ background-image: url('/images/icons/thumbnail.png');}.iconUser{ background-image: url('/images/icons/user.png');}.iconUserAdd{ background-image: url('/images/icons/user_add.png');}.iconUserComment{ background-image: url('/images/icons/user_comment.png');}.iconUp{ background-image: url('/images/icons/arrowUp.gif');}.section{ margin-bottom: 20px; }.col{ float: left;overflow: hidden;margin: 0;}.colFirst{ margin-left: 0;}.colLast{ margin-right: 0;}.colTwo{ width: 50%;}.colThree{ width: 33%;}.colFour{ width: 25%;}.col{ float: left;overflow: hidden;margin: 0;}.col-first{ margin-left: 0;}.col-last{ margin-right: 0;}.col-two{ width: 50%;}.col-three{ width: 33%;}.col-four{ width: 25%;}.mceEditor tr:hover td{ background: none; }#mysql-profiles{ width: 98%;padding: 1%;background: #dabeef;}#mysql-profiles table{ width: 100%;border-collapse: separate;}#mysql-profiles table caption{ font-size: 1.75em;font-weight: 700;}#mysql-profiles table tr{ padding-bottom: 5px;}#mysql-profiles table td, #mysql-profiles table th{ padding: 0 5px;}td.Query{ font-family: "Courier New", Courier, monospace; }.searchForm{ margin-bottom: 10px;}.searchForm .field{ float: left;margin-right: 10px;}.searchForm .field label{ display: inline;vertical-align: middle;}.searchForm fieldset.multiple{ float: left;margin-right: 10px;padding: 0;width: 400px;position: relative;}.searchForm fieldset.multiple .field{ clear: none !important;float: left !important;margin-top: 5px;}.searchForm fieldset.multiple .field label{ vertical-align: top;}.searchForm p.buttons{ width: auto;clear: none;float: left;margin: 0; }.treeList, .treeList ul{ margin: 0; }.inTable .field{ position: relative;}.inTable .field label{ position: absolute;top: -1.5em;left: 0;width: 100%;text-indent: -999em;}.inTable .field input, .inTable .field select{ width: 95%; }dl.marginal{ overflow: hidden;}dl.marginal dt{ width: 10em;display: block;float: left;clear: both;}dl.marginal dd:after{ content: ".";visibility: hidden;clear: left;}textarea.editor{ height: 20em; }ul.notification{ padding: 5px;list-style: none;}li.notification{ color: #000;background: #dedede;border: 1px solid #000;background-image: url('/images/icons/bullet_black.png');background-position: 10px center;background-repeat: no-repeat;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataSaved, li.notification.dataDeleted{ color: #4f8a10;background-color: #dff2bf;background-image: url('/images/icons/ok.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #4f8a10;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataError{ color: #8a0f0f;background-color: #fccac3;background-image: url('/images/icons/exclamation.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #e02727;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataInformation{ color: #00529b;background-color: #bde5f8;background-image: url('/images/icons/information.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #00529b;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataWarning{ color: #9f6000;background-color: #feefb3;background-image: url('/images/icons/error.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #9f6000;margin: 10px 0;padding: 15px 10px 15px 50px;}#infoContentAdd input.text{ width: 100% !important;}#infoContentAdd .editor{ display: block;width: 100% !important;padding: 0;height: 600px !important;}.embed-container{ position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;}.embed-container iframe, .embed-container object, .embed-container embed{ position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }button, input, textarea{ -webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}button{ background: #0060ff;color: #fff;padding: 1em 0.5em;border: 0 none transparent;border-radius: 0.618em;cursor: pointer;margin-top: 0.5em;}button[type="submit"]{ float: right;}button:hover{ background: ;}input, textarea{ display: block;width: 100%;padding: 0.618em 1em;letter-spacing: 0.05em;border: 1px solid rgba(0, 0, 0, .15);border-bottom-color: rgba(0, 0, 0, .025);border-top-color: rgba(0, 0, 0, .5);box-shadow: inset 0 0.25em 0.5em rgba(0, 0, 0, .05);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: #fafafa;background-color: #f7f7f7;background-image: -webkit-linear-gradient(#f7f7f7, #fcfcfc);background-image: linear-gradient(#f7f7f7, #fcfcfc);background-image: ;background-image: ;}input:focus, textarea:focus{ background: #fefefe;background-color: #fcfcfc;background-image: -webkit-linear-gradient(#fcfcfc, #fff);background-image: linear-gradient(#fcfcfc, #fff);background-image: ;background-image: ;box-shadow: inset 0 0.25em 0.5em rgba(0, 0, 0, .05), 0 0 0.5em rgba(0, 96, 255, .5);outline: none;}label{ font-weight: bold;margin-bottom: 0.2em;display: block;cursor: pointer;}textarea{ height: 10em;resize: vertical;}.field input, .field textarea{ color: #000 !important;}.field + .field{ margin-top: 0.5em;}form::after{ clear: both;content: "";display: table;}form .result{ padding: 0.5em;margin: 0.5em 0;box-shadow: 0 0.618em 0.618em rgba(0, 0, 0, .25);}form .result.error{ color: #980a2b;background: rgba(152, 10, 43, 0.3);border: none;}@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }#content, #wrapper > footer .footerHeader, #wrapper > footer .container, #wrapper > header .container, #wrapper > header > nav > ul{ max-width: 960px;margin: auto;border-left: 0.5em solid transparent;border-right: 0.5em solid transparent;}#content::after{ clear: both;content: "";display: table;}#content > .layout{ margin-bottom: 0.5em;}#content > .layout .blueButton{ background: #001c44;color: #fff;font-size: 22px;padding: 13px 19px;margin: 0 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;width: fit-content;text-align: center;}#content > .layout .blueButton img{ margin-right: 0.5em;}#content > .layout .transformationListWrapper{ display: flex;align-items: flex-start;margin-top: 4rem;margin-bottom: 7rem;}#content > .layout .transformationListWrapper h2{ margin-top: -6px;margin-bottom: 14px;}#content > .layout .transformationListWrapper.icons{ align-items: center;}#content > .layout .transformationListWrapper.icons .transformationListImage{ text-align: center;}#content > .layout .transformationListWrapper.icons .transformationListImage img{ margin-left: -60px;}#content > .layout .transformationListWrapper .transformationListImage{ min-width: 280px;}@media screen and (max-width: 980px){#content > .layout .transformationListWrapper{ height: auto;flex-direction: column;}#content > .layout .transformationListWrapper .transformationListImage{ text-align: center;margin: auto;margin-bottom: 2em;margin-top: 0 !important;}#content > .layout .transformationListWrapper.icons{ height: auto;}#content > .layout .transformationListWrapper.icons .transformationListImage img{ margin: 0 auto;} }#content > .layout.misc::after{ clear: both;content: "";display: table;}@media screen and (min-width: 970px){#content > .layout.misc #aside{ -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 33.33333%;float: left;}#content > .layout.misc #aside > .view{ padding: 0 0.5em 0.5em 0;}#content > .layout.misc #aside + #main{ overflow: hidden;} }#content > .layout.miscOpposite::after{ clear: both;content: "";display: table;}#content > .layout.miscOpposite #main + #aside{ margin-top: 0.5em;padding-top: 0.5em;border-top: 1px solid #001c44;}@media screen and (min-width: 970px){#content > .layout.miscOpposite{ width: auto;margin-left: -0.5em;}#content > .layout.miscOpposite::after{ clear: both;content: "";display: table;}#content > .layout.miscOpposite #main{ margin-bottom: 0.5em;padding-left: 0.5em;float: left;min-height: 1px;width: 66.66667%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;min-height: 1px;}#content > .layout.miscOpposite #main + #aside{ margin-bottom: 0.5em;padding-left: 0.5em;float: left;min-height: 1px;width: 33.33333%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 0;padding-top: 0;border-top: 0 none;} }#content .view{ margin-top: 0.5em;width: 100%;}#content #aside .view + .view{ padding-top: 0.5em;border-top: 1px solid #001c44;}#wrapper > footer{ background: #001c44;color: #ebebeb;overflow: hidden;padding: 0.5em 0;text-align: center;}#wrapper > footer a{ color: #fff;}#wrapper > footer .footerHeader{ width: 100%;margin: 0 auto 1em;display: flex;justify-content: space-between;padding-bottom: 13px;border-bottom: 1px solid #3f7194;}#wrapper > footer .footerHeader > h3{ margin-top: 30px;}#wrapper > footer .footerHeader #argonova{ font-size: 0.7em;opacity: 0.5;margin-top: 0.5em;align-self: flex-start;}#wrapper > footer .container{ display: flex;flex-wrap: wrap;justify-content: space-between;}#wrapper > footer .container > .view{ text-align: left;flex-grow: 1;}#wrapper > footer .container .contactFormFooter{ align-self: flex-start;margin-top: 5px;flex: 1 2 65%;}#wrapper > footer .container .contactFormFooter p, #wrapper > footer .container .contactFormFooter h2{ display: block;font-size: 18px;text-transform: uppercase;}#wrapper > footer .container .contactFormFooter h2{ font-weight: bolder;}#wrapper > footer .container .contactFormFooter label{ display: none;}#wrapper > footer .container .contactFormFooter input{ border-radius: 10px;box-shadow: unset;border: none;max-width: 300px;width: 100%;margin: 1em auto 0;text-align: center;}#wrapper > footer .container .contactFormFooter .buttons button{ background: #006cf1;border-radius: 10px;padding: 9px 30px;margin: auto;float: none;margin-top: 11px;}@media screen and (max-width: 650px){ }#wrapper > header{ padding-top: 0.5em;background: #fff;}#wrapper > header .container{ position: relative;}#wrapper > header .container #locales{ position: absolute;top: 1em;right: 1em;}#wrapper > header > nav{ margin-top: 0.5em;}#wrapper > header > nav > label, #wrapper > header > nav a{ font-size: 1em;}@media screen and (min-width: 970px){#wrapper > header > nav > ul > li > a:before{ content: '';display: block;position: absolute;left: 50%;margin-left: -0.25em;top: -0.25em;height: 0;width: 0;border-left: 0.25em solid transparent;border-right: 0.25em solid transparent;border-top: 0.25em solid #fff;-webkit-transition: top 0.2s;-moz-transition: top 0.2s;-ms-transition: top 0.2s;-o-transition: top 0.2s;transition: top 0.2s;}#wrapper > header > nav > ul > li > a:hover:before, #wrapper > header > nav > ul > li.selected > a:before{ top: 0;} }#cookieNotification{ position: fixed;bottom: 0;width: 100%;padding: 1em;box-sizing: border-box;text-align: center;background: #001c44;border-top: 1px solid #001636;color: #fff;z-index: 999;}#cookieNotification #infoContainer{ display: flex;justify-content: center;align-items: center;flex-flow: row wrap;}#cookieNotification #infoContainer form{ margin: 0;width: auto;}#cookieNotification #infoContainer p{ margin: 0;}#cookieNotification #infoContainer a{ color: #b3bbc7;}#cookieNotification #infoContainer a:hover{ color: #fff;}#cookieNotification #infoContainer .buttons{ margin: 0 1em;}#cookieNotification #infoContainer .buttons button{ background: #001430;font-size: 0.8em;padding: 0.5em 1em;transition: all ease 0.3s;width: auto;border: 1px solid #001129;color: #fff;}#cookieNotification #infoContainer .buttons button:hover{ background: #001636;}.checkContainer{ display: flex;align-items: center;margin: 3rem auto;width: max-content;}.checkContainer img{ height: 2.5rem;width: auto;margin-right: 1rem;}@media screen and (max-width: 400px){.infoContent245 .checkContainer p{ max-width: 180px;} }.bayConcept .checkContainer{ display: flex;align-items: center;margin: 1rem auto;width: 100%;}.bayConcept .checkContainer img{ height: 1.5rem;width: auto;margin-right: 1rem;}.guestInfo-92b81af455df4a4d45023f18eb566b19 .cycle-slideshow{ margin-top: 1rem !important;}ul#localeList li{ text-indent: -9999em;list-style-type: none;display: inline-block;float: left;margin-left: 5px;}ul#localeList li a{ display: block;width: 24px;height: 24px;outline: none;}#wrapper > header .container #locales{ position: absolute;top: 2.6em;right: 1em; }ul#localeList li.sv_SE a{ background: transparent url("/images/locales/24/se.png") no-repeat;}ul#localeList li.en_GB a{ background: transparent url("/images/locales/24/gb.png") no-repeat;}ul#localeList li.da_DK a{ background: transparent url("/images/locale/dk.png") no-repeat;}ul#localeList li.fr_FR a{ background: transparent url("/images/locale/fr.png") no-repeat;}ul#localeList li.fi_FI a{ background: transparent url("/images/locale/fi.png") no-repeat;}ul#localeList li.en_US a{ background: transparent url("/images/locale/us.png") no-repeat;}ul#localeList li.no_NO a{ background: transparent url("/images/locale/no.png") no-repeat;}ul#localeList li.de_DE a{ background: transparent url("/images/locale/de.png") no-repeat;}@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }.pagination{ margin: 0.5em 0;text-align: center;}.pagination .paginationList{ list-style-type: none;padding: 0;margin: 0;display: inline-block;overflow: hidden;font-size: 0.8em;background: red;display: none;}.pagination .paginationList li{ padding: 0;}.pagination .paginationList li{ float: left;margin-right: 0.618em;}.pagination .paginationList li a{ display: block;border: solid 1px rgba(255, 255, 255, .5);border-radius: 0.618em;color: rgba(0, 0, 0, .5);padding: 1em;background: rgba(255, 255, 255, .75);}.pagination .paginationList li:hover a, .pagination .paginationList li.active a{ border-color: #fff;color: #000;background: #fff;}.pagination .paginationList li.active, .pagination .paginationList li.previous-off, .pagination .paginationList li.next-off .pagination .paginationList li.next, .pagination .paginationList li.previous{ font-weight: bold;}.pagination .entriesTotal{ font-size: 0.8em;}@media screen and (min-width: 768px){body.guestInfo-430e1c218002f8e3cdd5c13ef7459027 #wrapper #content .view.slideshow{ margin-top: 2em;} }@media screen and (max-width: 767px){body.guestInfo-430e1c218002f8e3cdd5c13ef7459027 #wrapper #content .view.slideshow{ margin-top: 1em;} }.view.listSub ul{ list-style-type: none;padding: 0;margin: 0;margin-left: 0.5em;}.view.listSub ul li{ padding: 0;}.view.listSub ul li{ position: relative;}.view.listSub ul li a{ display: block;padding-top: 1em;padding-bottom: 1em;}.view.listSub ul li ul{ font-size: 0.9em;margin-left: 0.5em;}.view.listSub ul li ul:before{ content: '▶';position: absolute;left: -0.5em;top: 0;color: #0060ff;}.view.listSub ul li ul li{ display: none;}.view.listSub ul li.selected > ul:before{ content: '▼';}.view.listSub ul li.selected > ul > li{ display: block;}#content .view{ font-size: 1em;}#content .view + .view{ margin-top: 0.5em;}#content .view.newsList h2 a{ color: inherit;}#content .view.newsList ul{ list-style-type: none;padding-left: 0;}#content .view.newsList ul li{ margin-bottom: 1em;}#content .view.newsList ul li .created{ font-size: 0.8em;}#content .view.newsList article{ font-size: 0.9em;}#content .view.newsList article .more{ font-size: 0.9em;}#content .view.newsList article .more:before{ content: ' ';}#content .view.newsList article h3{ margin-bottom: 0;}#content .view.newsList article .summary{ display: none;}#content .view.newsListAll table{ width: 100%;}#content .view.newsListAll table th{ text-align: left;}#content .view.puffList article{ margin-bottom: 3em;display: -ms-flex;display: -webkit-flex;display: flex;height: 18em;width: auto;border: 1px solid #ccc;min-height: 20em;}#content .view.puffList article::after{ clear: both;content: "";display: table;}#content .view.puffList article .image{ width: 50%;box-sizing: border-box;position: relative;background-color: transparent;background-size: cover !important;}#content .view.puffList article .image a{ position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: flex-end;justify-content: center;}#content .view.puffList article .image a span{ text-align: center;color: #fff;width: 100%;background: rgba(0, 28, 68, 0.90);height: 43%;bottom: 0;display: flex;justify-content: center;align-items: center;}#content .view.puffList article .text{ width: 50%;box-sizing: border-box;padding: 1em 1em 1em 2em;margin: auto 0;}@media screen and (max-width: 970px){#content .view.puffList article{ display: block;height: auto;}#content .view.puffList article .image{ width: 100%;min-height: 300px;}#content .view.puffList article .text{ width: 100%;} }#content .view.puffList article.solidBackground .image, #content .view.puffList article.solidBackgroundImage .image{ background-color: #001c44;}#content .view.puffList article.solidBackground .image a, #content .view.puffList article.solidBackgroundImage .image a{ padding: 20px;box-sizing: border-box;}#content .view.puffList article.solidBackground .image .container, #content .view.puffList article.solidBackgroundImage .image .container{ flex-direction: column;}#content .view.puffList article.solidBackground .image .container h3, #content .view.puffList article.solidBackgroundImage .image .container h3{ align-self: center;color: white;font-size: 1.9rem;}@media screen and (max-width: 768px){#content .view.puffList article.solidBackground .image .container h3, #content .view.puffList article.solidBackgroundImage .image .container h3{ font-size: 1.4rem;} }#content .view.puffList article.solidBackground .image .container h3 p, #content .view.puffList article.solidBackgroundImage .image .container h3 p{ text-align: center;}#content .view.puffList article.solidBackground .image .container img, #content .view.puffList article.solidBackgroundImage .image .container img{align-self: center;width: 100%;height: 100%;object-fit: contain;}#content .view.slideshow{ max-width: 100%;color: rgba(0, 0, 0, 0.87);margin-top: 0;}#content .view.slideshow ul{ list-style-type: none;padding: 0;margin: 0;}#content .view.slideshow ul li{ padding: 0;}#content .view.slideshow ul li{ overflow: hidden;width: 100%;}#content .view.slideshow ul li > .image img{ display: block;}#content .view.slideshow ul li > .description{ padding: 1em 0;}#content .view.slideshow ul li + li{ display: none;}#content .view.slideshow .cycle-pager{ text-align: center;margin: 0.618em;}#content .view.slideshow .cycle-pager > span{ overflow: hidden;text-indent: 200%;white-space: nowrap;width: 0.618em;height: 0.618em;margin: 0 0.309em;border-radius: 0.618em;background: #fff;display: inline-block;cursor: pointer;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}#content .view.slideshow .cycle-pager > span:hover, #content .view.slideshow .cycle-pager > span.cycle-pager-active{ background: #e5e5e7;}#content .view.slideshow .container{ background: #fff;}#content .view.slideshow .cycle-pager{ display: none;}#content .view.slideshow .cycle-slide .description{ width: 100%;padding: 0.5em;box-sizing: border-box;text-shadow: 0 0 10px #fff, 0 0 30px #fff, 0 0 4px #fff, 0 0 3px #fff, 0 0 13px #fff;}@media screen and (min-width: 500px){#content .view.slideshow .cycle-slide .description{ position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;} }.guestInfo-430e1c218002f8e3cdd5c13ef7459027{}.guestInfo-430e1c218002f8e3cdd5c13ef7459027 article.solidBackgroundImage:first-of-type a{ padding: 8px !important;}.infoContent257{ box-sizing: border-box; }.infoContent257 h2{ text-align: center;}.infoContent257 .partners{ padding: 1rem;display: flex;flex-wrap: wrap;margin: 0 -16px;justify-content: center;}.infoContent257 .partners .partner{ margin: 16px;display: flex;align-items: center;justify-content: center;width: 100%; }@media screen and (min-width: 480px){.infoContent257 .partners .partner{ width: calc(50% - 32px);} }@media screen and (min-width: 768px){.infoContent257 .partners .partner{ width: calc(33% - 32px);} }.infoContent257 .partners .partner img{ height: 55px;width: auto;object-fit: contain;}.infoContent257 .partners .silja img{ height: 65px;}.infoContent257 .partners .sakra img{ height: 42px;}@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }#mainNavigation{ background: #001c44;}#mainNavigation > label{ display: block;padding: 0.5em;color: #fff;cursor: pointer;}#mainNavigation > label::before{ content: '☰ ';}#mainNavigation > ul{ overflow: hidden;max-height: 0;}#mainNavigation ul{ list-style: none;}#mainNavigation ul a{ display: block;white-space: nowrap;color: #fff;}#mainNavigation ul li{ padding: 0.25em 0.5em;}#mainNavigation ul li > a:hover, #mainNavigation ul li.selected > a{ color: #c7c7c7;}#mainNavigation ul ul{ padding-left: 0.5em;}@media screen and (min-width: 970px){#mainNavigation > label{ display: none;}#mainNavigation > ul{ max-height: 999em;overflow: visible;display: block;}#mainNavigation > ul > li{ display: table-cell;vertical-align: middle;margin: 0;padding: 0.5em 0.25em;}#mainNavigation > ul > li > a{ letter-spacing: 0;white-space: normal;vertical-align: middle;}#mainNavigation ul li{ padding: 0.8em 1.25em;position: relative;}#mainNavigation ul li a{ padding: 0 4px 0 4px;}#mainNavigation ul li:hover > ul{ max-height: 999em;}#mainNavigation ul li.subTree{ width: 4em;}#mainNavigation ul ul{ position: absolute;z-index: 101;left: 0;top: 100%;padding: 0;background: #001c44;max-height: 0;overflow: hidden;}#mainNavigation ul ul li{ margin-left: 0;}#mainNavigation ul ul li ul{ left: 100%;top: 0;margin-top: 0;} }#navigationToggle{ display: none;}#navigationToggle:checked + #wrapper #mainNavigation > ul{ max-height: 999em;}