/**************************************** Root ****************************************/

:root {

/* Font-family */
--font-family: "Avenir Next", Arial, sans-serif;


/* Baggrund */
--bg-blue: #003C7D;
--bg-blue-light: #45b3e0;
--bg-default: #FFFFFF;
--bg-green: #62dd85;
--bg-green-light: #98e4d9;
/*--bg-grey: #ecf0f2;*/
--bg-grey: #e2e5eb;
--bg-grey-light: #f6f7fa;
--bg-logo-green: #9fc5a2;
--bg-logo-green-dark: #8FB191;
--bg-logo-green-light: #CEE2D0;
--bg-logo-green-lighter: #EBF3EC;
--bg-logo-blue: #5c88e1;
--bg-logo-blue-between: #78a0e9;
--bg-logo-blue-light: #95b8f0;
--info-light: #E2F2FB;


/* Tekst størrelse */
--font-header-XL: 2.5rem;
--font-header-large: 2rem;
--font-header-medium: 1.5rem;
--font-header-small: 1.25rem;
--font-size-large: 1.125rem;
--font-size-regular: 1rem;
--font-size-small: .875rem;


/* Tekst farve */
--text-black: #13131a;
--text-blue: #003C7D;
--text-dato: #565758;
--text-green: #7AC051;
--text-manchet: #454545;
--text-white: #FFFFFF;
--link-color: #008cd2;


/* Font-weight */
--font-bold: 600;
--font-regular: 500;


/* Border */
--border-blue: #003C7D;
--border-green-dark: #8FB191;
--border-green-darker: #608368;
--border-dark: #747474;
--border-grey: #e5e7eb;
--border-white: #FFFFFF;


/* Border-radius */
--br: 15px;
--cta: 50px;


/* Box-shadow */
--flag-shadow: 0 1px 1px 0 rgb(60 64 67 / 8%), 0 1px 3px 1px rgb(60 64 67 / 16%);
--box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
--shadow-green: 0px 4px 12px 0px rgb(159, 197, 162, 0.20);
--iframe-shadow: 0 15px 35px rgba(0,0,0,.14),0 8px 35px rgba(0,0,0,.14);


/* Andre */
--text-decoration-thickness: 0.07em;
--text-underline-offset: 0.15em;

}


/**************************************** Screen width ****************************************/

.row {
    max-width: 1366px;
}


/**************************************** Font, overskrift, punktopstilling og links ****************************************/

/* Fonts */

body, .bold, .primary-navigation, .primary-navigation ul li a, h1, h2, h3, h4, h5, b, strong, p, .cont-nav__label {
    font-family: var(--font-family);
}

/* Indhold overskrift */

.header.page-header {
    font-size: var(--font-header-large);
    font-weight: var(--font-bold);
}

.manchet {
    font-size: var(--font-header-small);
    margin-bottom: 30px;
}

/* Underoverskrift */

h3, .h3 {
    font-size: var(--font-header-small);
    font-weight: var(--font-bold);
    margin-bottom: 30px;
}

/**** Punktopstilling */

/* Margin-itaa */
ul {
    margin-left: 2rem;
}

/* Link */

.content a:hover,
.content p a:hover,
.website-contact a:hover
{
    text-decoration: underline;
    text-underline-offset: var(--text-underline-offset);
    text-decoration-thickness: var(--text-decoration-thickness);
}

/* CTA */

.btn.cta {
    color: var(--text-black);
    background: var(--bg-logo-green);
    border-radius: var(--cta);
}

.btn.cta:hover {
    color: var(--text-black);
    background: var(--bg-logo-green-dark);
    text-decoration: underline;
    text-underline-offset: var(--text-underline-offset);
    text-decoration-thickness: var(--text-decoration-thickness);
}

.btn.cta:last-of-type {
    margin-bottom: 30px;
}

.btn.cta:after {
    content: "\f101";
    font-family: icons;
    padding-left: 10px;
    display: inline-block;
}


/**************************************** Quote ****************************************/

/* Overall */

blockquote {
    margin: 0 0 0 1.25rem;
    padding: 0.5625rem 1.25rem 1.1875rem;
    border-left: 3px solid var(--border-green-darker);
    color: var(--text-black);
    background: var(--bg-logo-green-lighter);
}

blockquote p {
}

blockquote::first-letter {
    font-size: 2rem;
}



/**************************************** Video Iframe ****************************************/

section iframe {
    border-radius: var(--br);
    width: 100% !important;
    height: 350px !important;
    box-shadow: var(--iframe-shadow);
}



/**************************************** Section ****************************************/

section {
    padding: 50px 0;
}

/* Primary */
section.primary-section {
background: var(--bg-grey);
}

/* Secondary */
section.secondary-section {
    background: var(--bg-default);
}

/* Tertiary */
section.third-section {
    background: var(--bg-tertiary);
}

/* Fourth */
section.fourth-section {
    background: var(--bg-grey);
    padding: 50px 0;
}

/* Saqqaani siulleq tullerlu */

.Frontpage section:nth-child(2) > div {
    background: var(--bg-grey-light);
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-radius: 25px;
}

.Frontpage section:nth-child(3) > div {
    background: var(--bg-grey-light);
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
}

.Frontpage section:nth-child(2) {
    padding-bottom: 0;
}
.Frontpage section:nth-child(3) {
    padding-top: 0;
}



/**************************************** Bookmark-menu ****************************************/

/* Baggrund */

.magellan-container .sub-nav dd.active, .bookmark-menu .sub-nav dd.active {
    background: var(--bg-logo-green-dark);
}

/* Tekst farve */

.magellan-container .sub-nav dd.active a, .bookmark-menu .sub-nav dd.active a {
    color: black !important;
}



/**************************************** Page-header ****************************************/

/* Background */

.page-header:not(h1) {
    background: var(--bg-logo-green);
}

/**** Primary navigation */

.page-header .navbar {
    background: transparent;
}

/* Tekst i navigation */

.primary-navigation ul li a {
    color: var(--text-black);
    margin-right: 10px;
}

/* Hover */

.primary-navigation ul li a:hover {
    background: transparent;
    color: var(--text-black);
    text-decoration: underline;
    text-decoration-thickness: var(--text-decoration-thickness);
    text-underline-offset: var(--text-underline-offset);
}


/**** Flag */

.language_switch ul li a {
    background-size: cover;
    margin-left: 10px;
    border-radius: 50%;
    width: 42px;
    height: 40px;
    background-position-x: -16px;
}

.language_switch ul li a.active {
    background-color: transparent;
}

.language_switch ul li a:hover {
    opacity: 1;
}

/* Erfalasut isuanut apuunniassammat */
.right:not(.secondary-navigation) {
    display: none;
}


/**** Søgefunktion */

.search input {
    font-size: var(--font-size-large);
    width: 250px;
    background: url(/-/media/inulerivik/System/icons8-search-50) no-repeat;
    /* background-position-x: 4%; */
    background-position-y: 50%;
    background-size: 25px;
    border: transparent;
    margin-bottom: 5px;
    padding: 10px;
    padding-left: 40px;
    color: var(--text-black);
    border-bottom: 3px solid var(--bg-logo-green-dark);
}

.search input:hover {
    cursor: pointer;
}

/* Søgefunktion - fokus */

.search input[type=password]:focus,
.search input[type=text]:focus,
.search textarea:focus
{
    border: none;
    width: 250px !important;
    padding: 10px;
    margin-bottom: 5px;
    background-position-x: 0px;
    padding-left: 25px;
    transition: 300ms;
    transition-timing-function: ease-in-out;
    background-size: 15px;
    border-bottom: 3px solid var(--border-green-darker);
}

#globalSearchFormTop::placeholder {
    color: rgba(255, 255, 255, 0);
}

.search input::placeholder {
    color: var(--text-black) !important;
    opacity: .75;
}

.search input:focus::placeholder {
    color: var(--text-black) !important;
    opacity: 1;
}

/* Søgeforslag */
.suggested-search-list div {
    background: var(--bg-grey-light);
    padding: 10px 15px;
    box-shadow: var(--box-shadow);
}
.suggested-search-list div ul li a {
    color: var(--text-black);
}



/**************************************** Breadcrumbs ****************************************/

/* Baggrund */

.breadcrumbsContainer {
    background-color: transparent;
}

/* Tekst farve */

.breadcrumbsContainer .breadcrumbs a {
    color: var(--text-dato);
    display: block;
    list-style-type: none;
    position: relative;
    margin-right: 35px;
    float: left;
    opacity: .5;
}

.breadcrumbsContainer .breadcrumbs a:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: -3px;
    width: 7px;
    height: 7px;
    margin: auto -20px;
    transform: rotate(45deg);
    border: solid;
    border-width: 1px 1px 0 0;
    border-color: var(--text-dato);
}

.breadcrumbsContainer .breadcrumbs a:first-child::after {
    display: none;
}

/* Nyhed */
.NewsPage .breadcrumbsContainer a:last-child,
.SearchResultPage .breadcrumbsContainer a:last-child
{
    font-weight: inherit;
}


/**************************************** Kampagner ****************************************/

/* Assitaa */

.Frontpage .campaign--tall {
    background-size: cover;
    border-radius: var(--br);
    box-shadow: var(--box-shadow);
    margin-bottom: unset;
}

/* Kampagne tekst - Tema eller overskrift */

.Frontpage .campaign--tall .campaign__title P.campaign__title--header {
    color: var(--text-black);
    font-weight: var(--font-bold);
    /* text-transform: uppercase; */
    margin-top: 0;
    background: var(--bg-logo-green-light);
    clip-path: polygon(0px 0px, 100% 0%, 94% 100.00%, 0% 100%);
    width: fit-content;
    padding: 15px 30px 10px 20px;
}

/* Manchet tekst */

.Frontpage .campaign--tall .campaign__title p {
    font-size: var(--font-header-small);
    color: var(--text-black);
    text-wrap: balance;
    padding: 0 20px;
}

/* Manchet */

.Frontpage .campaign--tall .campaign__content {
    width: -webkit-fill-available;
    -webkit-transform: translateY(50%);
    transform: translateY(200px);
    max-width: 100%;
}

/* Theme */

.Frontpage .campaign__content.theme-dark {
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--bg-grey)));
    background-image: linear-gradient(225deg, #45b3e0, #98e4d9, transparent, transparent, transparent);
    background-image: unset;
    height: 100%;
    padding: 0;
    display: grid
}

/* Ammut inissinneri */
.Frontpage .medium-8 .campaign--tall .campaign__content,
.Frontpage .medium-4 .campaign--tall .campaign__content
{
    position: absolute;
}

/* Theme og overskrift */

.Frontpage .campaign--tall .campaign__title {
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--bg-logo-green-light)));
    background-image: linear-gradient(270deg, transparent 0%, var(--bg-default) 50%);
    width: 100%;
    padding: 0 20px 30px 0;
    bottom: 0%;
    position: absolute;
    margin: 0;
    border-bottom-left-radius: var(--br);
}

/* Titarneq */

.Frontpage .campaign--tall .campaign__title P.campaign__title--header:after {
/*
    content: '';
    display: block;
    border-top: 2px solid var(--bg-logo-green);
    width: auto;
    margin-top: 10px;
*/
}

/* Knap */

.Frontpage .campaign--textinside a.btn {
    background: transparent;
    display: block;
    padding: 0;
    position: relative;
    width: 98%;
    scroll-behavior: smooth;
    transition: width .3s;
}


/**** Atorunnaarsikkallarpara */

/*

.Frontpage .campaign--textinside a.btn:before {
    background-color: var(--border-green-darker);
    height: 2px;
    transition: width .3s, background-color .3s;
    width: 25px;
}
.Frontpage .campaign--textinside a.btn:after {
    border-right: 2px solid var(--border-green-darker);
    transform: rotate(45deg);
    transform-origin: right;
}
.Frontpage .campaign--textinside a.btn:after {
    border-top: 2px solid var(--border-green-darker);
    height: 14px;
    transition: border-color .3s;
    width: 8px;
    margin-right: 2px;
    padding-left: 12px;
    margin-bottom: -11px;
}

.Frontpage .campaign--textinside a.btn:before,
.Frontpage .campaign--textinside a.btn:after
{
    content: " ";
    display: block;
    position: absolute;
    bottom: 11%;
    right: 50px;
}

*/

/* Hover */

.Frontpage .campaign--textinside a.btn:hover {
    scroll-behavior: smooth;
    vertical-align: baseline;
    transition: width .3s;
    width: 100%;
}



/**** Kampagne i underside */

/* Mørke baggrund */

.SubjectSubPage .campaign__content.theme-dark {
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(black));
    background-image: linear-gradient(180deg, transparent 50%, black 100%);
    height: 100%;
    padding: 0;
    border-radius: var(--br);
    background: linear-gradient(to bottom, rgba(15, 15, 15, 0), rgba(15, 15, 15, .75) 100%);
}

.SubjectSubPage .campaign .btn {
    width: 100%;
    height: 100%;
    position: absolute !important;
    justify-content: center;
    display: flex;
    align-items: end;
    padding: 30px;
    background: transparent;
    font-size: var(--font-size-large);
}

.SubjectSubPage .campaign figure img {
    border-radius: var(--br);
}


/**************************************** Nyheder ****************************************/

/* Grid baggrund */

.Frontpage section.secondary-section .medium-12 {
    background: var(--bg-logo-green-lighter);
}

/* Nyheden overskrift */

.Frontpage .moduleHeader {
    grid-column: 1 / span 3;
    font-size: var(--font-header-small);
    font-weight: var(--font-bold);
}

/* Nyhedsboks */

.newsitem.boxed {
    background: var(--bg-default);
    border-radius: var(--br);
    padding: 30px 20px;
    border-bottom: 0;
    box-shadow: var(--shadow-green);
}

/* Hover */

.secondary-section .newsitem.boxed:hover {
    background-color: var(--bg-default);
}

.secondary-section .newsitem.boxed:hover .newsitem__header {
    text-decoration: underline;
    text-underline-offset: var(--text-underline-offset);
}


/* Dato */

.newsitem__date {
    font-size: var(--font-size-small);
    color: var(--text-dato);
}

/* Nyhedsoverskrift */

.newsitem__header {
    font-size: var(--font-size-large);
    color: var(--text-black);
    margin: 30px 0 15px;
    font-weight: var(--font-bold);
}

/* Manchet */

/* Se alle nyheder link */

.link--more {
    color: var(--text-black);
    grid-column: 3;
    grid-row: 3;
    width: fit-content;
    justify-self: end;
    margin-bottom: 20px;
    padding: 15px 30px;
    background: var(--bg-logo-green);
    border-radius: var(--cta);
    text-decoration: none;
}

.link--more:hover {
    background: var(--bg-logo-green-dark);
    text-decoration: underline;
    text-underline-offset: var(--text-underline-offset);
    text-decoration-thickness: var(--text-decoration-thickness);
}


/**************************************** Linklist ****************************************/

/* Inissinneri */

.linklist {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    gap: 0% 2%;
}

.linklist li a:after {
    content: "\f101";
    font-family: icons;
    padding-left: 8px;
}




/**************************************** SubjectMenu og SubjectList ****************************************/

/* Overskrift */

.moduleHeader {
    /* margin: 0; */
    font-weight: var(--font-bold);
}

/* Inissinneri */

.SubjectPage [class*="block-grid-"],
.SubjectSubPage [class*="block-grid-"],
.ArticlePage [class*="block-grid-"]
{
    display: grid;
}

.SubjectPage [class*="block-grid-"] > li,
.SubjectSubPage [class*="block-grid-"] > li,
.ArticlePage [class*="block-grid-"] > li
{
    padding: 0;
    width: 100%;
}

/* Karsitaa */

.SubjectPage .cont-nav--alternative,
.SubjectSubPage .cont-nav--alternative,
.ArticlePage .cont-nav--alternative
{
    padding: 0;
    background: transparent;
    height: unset !important;
    line-height: inherit;
    margin-left: 1em;
    border-bottom: .5px solid var(--border-dark);
}

/* Tekst */

.SubjectPage .cont-nav__label,
.SubjectSubPage .cont-nav__label,
.ArticlePage .cont-nav__label,
.cont-nav__label
{
    font-size: var(--font-size-large);
    font-weight: 500;
    color: var(--text-black);
    display: block;
    padding: 15px;
    display: flex;
    justify-content: space-between;
}


/* Atorunnaarallarpoq */

.SubjectPage .cont-nav__label:before,
.SubjectSubPage .cont-nav__label:before,
.ArticlePage .cont-nav__label:before
{
    content: "–";
    padding-right: 5px;
    display: none;
}

a.cont-nav__label:after {
    content: "\f101";
    font-family: icons;
    /* position: absolute;
    right: 30px; */
}

/**** SubjectList */

/* 1 grid SubjectList inissinneri */

.SubjectPage .medium-12 [class*="block-grid-"],
.SubjectSubPage .medium-12 [class*="block-grid-"],
.ArticlePage .medium-12 [class*="block-grid-"]
{
    background: var(--bg-logo-green-lighter);
    padding: 20px;
    border-radius: var(--br);
}
[class*="block-grid-"]:before,
[class*="block-grid-"]:after
{
    display: none;
}

ul.small-block-grid-1.medium-block-grid-2.large-block-grid-3.listing div {
    height: 100px !important;
    border-bottom: .5px solid var(--border-dark);
    padding: inherit;
}

/* 2 grid-imi aamma baggrund */

.SubjectPage section.fifth-section .medium-6 [class*="block-grid-"]{
    background: var(--bg-logo-green-lighter);
    padding: 20px;
    border-radius: var(--br);
}

/* Kopi */

.SubjectRootPage ul.small-block-grid-1.medium-block-grid-2.large-block-grid-3.listing .cont-nav__label,
.SubjectPage ul.small-block-grid-1.medium-block-grid-2.large-block-grid-3.listing .cont-nav__label,
.SubjectSubPage ul.small-block-grid-1.medium-block-grid-2.large-block-grid-3.listing .cont-nav__label,
.ArticlePage ul.small-block-grid-1.medium-block-grid-2.large-block-grid-3.listing .cont-nav__label
{
    font-size: var(--font-size-large);
    font-weight: 600;
    color: var(--text-black);
    display: block;
    padding: 30px 5px 45px;
    display: flex;
    justify-content: space-between;
}

.cont-nav__desc {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    color: var(--text-manchet);
    margin-top: -45px;
    padding: 0 5px;
    width: 95%;
}

.SubjectPage a.cont-nav__label + .cont-nav__desc,
.SubjectSubPage a.cont-nav__label + .cont-nav__desc,
.ArticlePage a.cont-nav__label + .cont-nav__desc
{
    /* cursor: pointer; */
}

/* Atorunnaarallarpoq */

.SubjectPage a.cont-nav__label + .cont-nav__desc:hover,
.SubjectSubPage a.cont-nav__label + .cont-nav__desc:hover,
.ArticlePage a.cont-nav__label + .cont-nav__desc:hover
{
    /* text-decoration: underline; */
    /* background: var(--bg-logo-green-light); */
}

/* Hover */

ul.small-block-grid-1.medium-block-grid-2.large-block-grid-3.listing div:hover,
.cont-nav__options a:hover
{
    background: var(--bg-logo-green-light);
}



/**************************************** ThemedButton ****************************************/

/* Kassen */

.cont-nav.block {
    background: var(--bg-logo-green);
    color: var(--text-black);
    border-radius: var(--br);
    text-wrap: auto;
}

/* Tekstens margin */

.cont-nav.block .cont-nav__title {
    margin: 0;
    vertical-align: middle;
    text-transform: none;
}

/* Hover */

.cont-nav.block:hover {
    color: var(--text-black);
    background: var(--bg-logo-green-dark);
}

/* Ikon */

.cont-nav.block:after {
    content: url("/-/media/inulerivik/System/icons8-download-32");
    display: inline-block;
    vertical-align: middle;
    transform: scale(.675);
    padding-left: 4px;
}


/**************************************** Akut tekst ****************************************/

/* Teksten og kassen */

.primary-section .text.page-text,
.text.page-text
{
    color: var(--text-black);
    background: var(--bg-default);
    padding: 30px 30px 20px;
    border-radius: var(--br);
    border: .5px solid var(--border-green-darker);
}

/* Link */

.primary-section .text.page-text a:hover,
.text.page-text a:hover
{
    text-decoration: underline;
    text-underline-offset: var(--text-underline-offset);
    text-decoration-thickness: var(--text-decoration-thickness);
}

/* Ikon */

.primary-section .text.page-text:before,
.text.page-text:before
{
    content: url(/-/media/inulerivik/System/icons8-error-101);
    transform: scale(.6);
    float: left;
    display: block;
    left: -20px;
    top: -15px;
    position: relative;
    width: 80px;
    margin-bottom: 33%;
}



/**************************************** Kontakt ****************************************/

/* Kontakt person */

.website-contact {
    background: var(--bg-logo-green-lighter);
    /* border-top: 5px solid var(--bg-logo-green-dark); */
    margin-top: 0;
    text-align: center;
    height: 100%;
    place-content: center;
    border-radius: var(--br);
}

/* Assitaa */

.website-contact img {
    height: 250px;
    width: 250px;
    object-fit: cover;
    border-radius: 50%;
    background: var(--bg-logo-green-light);
    padding: 10px;
    margin-top: 10px;
}

/* Qeqqanut inissillugit */

.website-contact p {
    margin: 1em;
    text-align: center;
    font-size: var(--font-size-large);
}

/* Billede af stedet */
.ArticlePage section.sixth-section .medium-6:nth-child(2) figure img,
.ArticlePage .medium-6:nth-child(2) figure img,
section.primary-section figure img
{
    border-radius: var(--br);
    box-shadow: var(--iframe-shadow);
}


/**************************************** Target et specifikt ****************************************/

/* Rejseholdet billedet */

img[data-src^="/-/media/inulerivik/voksne/rejseholdet/rejseholdet.png"],
img[data-src^="/-/media/inulerivik/boern-og-unge/boernerejseholdet/meeqqanik-katsorsaasut-angalasartut-733x753.jpg"]
{
    width: 50%;
    display: block;
    place-self: center;
}



/**************************************** Page-footer ****************************************/

/* Baggrund */

.page-footer-section {
    background: var(--bg-grey-light);
}

/* Overskrift */

.page-footer .h3 {
    font-size: var(--font-header-small);
    color: var(--text-black);
}

/* Tekst farve */

.page-footer span, .page-footer p, .page-footer li {
    color: var(--text-black);
    text-wrap: balance;
}

/* Link farve */

.page-footer a {
    color: var(--link-color);
}

/* Facebook color */

.page-footer .facebook svg #Facebook {
    fill: #3b5998;
}

/* Cookie */

.cookie-disclaimer {
    background-color: var(--bg-blue);
}

.cookie-disclaimer .cookie-accept-trigger {
    background-color: transparent;
}

.cookie-disclaimer .column a {
    text-decoration: underline;
}


/**************************************** Responsiv ****************************************/

/**** Mobile-menu */

/* Baggrund */

.mobile-menu {
    background: var(--bg-logo-green);
}

/* Navigation */

.mobile-menu .primary-navigation ul li {
    border-top: 1px solid var(--bg-logo-green-dark);
}
.mobile-menu .primary-navigation ul li:last-child {
    border-bottom: 1px solid var(--bg-logo-green-dark);
}

/* Logo */

.logo.mobile-logo {
    height: 60px;
}

/* Hamburger menu */

.mobile-show--menu:after {
    color: var(--text-white);
}




/**** Max 641 */

@media only screen and (max-width: 40.063em)
{

/* Saqqaani kampagner mobilimi padding-ilernera */

.Frontpage section:nth-child(2) > div {
    padding-top: 30px;
}

/* Nyhed overskrift */

.Frontpage .moduleHeader {
    padding-top: 50px;
}

/* Indhold iluini medium siulleq padding-ilerlugu */

.SubjectPage div .medium-6:nth-child(1):not(section:nth-child(3) div .medium-6:nth-child(1)),
.SubjectSubPage div .medium-6:nth-child(1):not(section:nth-child(3) div .medium-6:nth-child(1)),
.ArticlePage div .medium-6:nth-child(1):not(section:nth-child(3) div .medium-6:nth-child(1))
{
    padding-bottom: 40px;
}


}
/**** Max 641 ends */



/******************** Min 641 */

@media only screen and (min-width: 40.063em)
{

/* Saqqaani kampagner skærm angininngornerini padding-ilerneri */

.Frontpage section:nth-child(2) > div {
    padding: 40px 20px 40px;
}
.Frontpage section:nth-child(3) > div {
    /* padding: 20px 20px 40px; atorunnaarallarpoq */
}

}
/**** Min 641 ends */



/******************** Min 641 og max 1365 */

@media (min-width: 641px) and (max-width: 1365px)
{



}
/**** Min 641 og max 1365 ends */



/******************** Max 768 */

@media only screen and (max-width: 767px)
{

/* Kampagne margin-ia atuutsiinnarlugu */

.Frontpage .campaign--tall {
    margin-bottom: 30px;
}

}
/**** Max 768 ends */



/******************** Min 768 og max 1024 */

@media (min-width: 768px) and (max-width: 1024px)
{

/* Kampagne inissinneri */

.Frontpage section:nth-child(2) .medium-8,
.Frontpage section:nth-child(3) .medium-8 {
    width: 50%;
}

.Frontpage section:nth-child(2) .medium-4,
.Frontpage section:nth-child(3) .medium-4 {
    width: 50%;
}

}
/**** Min 768 og max 1024 ends */



/******************** Min 768 */

@media only screen and (min-width: 768px)
{

/**** SubjectList */

/* 1 grid SubjectList inissinneri */

.SubjectPage .medium-12 [class*="block-grid-"],
.SubjectSubPage .medium-12 [class*="block-grid-"],
.ArticlePage .medium-12 [class*="block-grid-"]
{
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    gap: 0 30px;
}

}
/**** Min 768 ends */



/******************** Kun 1024 */

@media (min-width: 1024px) and (max-width: 1024px)
{



}
/**** Kun 1024 ends */



/******************** Max 1024 */

@media only screen and (max-width: 1024px)
{



}
/**** Max 1024 ends */



/******************** Min 1024 */

@media only screen and (min-width: 1024px)
{

/* Video */

.Frontpage section:nth-child(2) div div div {
    width: 50%;
    margin: 0 auto;
}

/* Kampagne inissinneri */

.Frontpage section:nth-child(2) .medium-8,
.Frontpage section:nth-child(3) .medium-8 {
    width: 55%;
}

.Frontpage section:nth-child(2) .medium-4,
.Frontpage section:nth-child(3) .medium-4 {
    width: 45%;
}

/* Nyheder */

.Frontpage section.secondary-section .medium-12 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 20px;
    padding: 40px;
    border-radius: 25px;
}


}
/**** Min 1025 ends */



/******************** Min 1025 */

@media only screen and (min-width: 64.063em)
{

/* Kontaktperson */

.ArticlePage section.sixth-section .medium-6:first-child {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
}



}
/**** Min 1025 ends */



/******************** Min 1366 */

@media only screen and (min-width: 1366px)
{

/**** Page-header allanngornera */

/* Opret en container til rækkefølgestyring */

.page-header:not(.header.page-header) {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
}

/* Sørg for at row og navbar ikke splitter layoutet */

.page-header .row,
.page-header .navbar {
    display: contents;
}

/* Rækkefølge */

.page-header .small-8.large-4.small-offset-4.large-offset-0.column { width: 25%; }
.page-header .primary-navigation { order: 2; }
.page-header .search { order: 3; }
.page-header .language_switch { order: 4; width: 10%; }

/* Fleksibel plads - atorunnaarpoq */

.page-header .primary-navigation {
  /* flex: 1 1 auto; */ /* fylder ud i midten */
}
.page-header .search {
  /* flex: 0 0 220px; */ /* fast bredde */
}
/* 
.page-header .small-8.large-4.small-offset-4.large-offset-0.column,
.page-header .language_switch {
  flex: 0 0 auto;
}
*/

/* Primary navigation inissinnerani iluaqutaasoq */

header div.navbar div div.small-12.medium-9.column {
    width: 50%;
}

/* Søgefunktion */

header div.navbar div div.small-12.medium-12.large-3.column {
    display: contents;
    width: 10%;
} 

/* Navigation inissinnerani allannguisoq */

.logo {
    width: 100%;
    height: 120px;
}

/* Allanguisut ilaat */
.page-header .service-box {
    display: contents;
}

}
/**** Min 1366 ends */



/******************** Min 1920 */

@media only screen and (min-width: 1920px)
{

/**** Page-header allanngornera */

/* Rækkefølge */

.page-header .small-8.large-4.small-offset-4.large-offset-0.column { width: 20%; }
.page-header .language_switch { order: 4; width: 6%; }

/* Fleksibel plads - atorunnaarpoq */

.page-header .primary-navigation {
  /* flex: 1 1 auto; */ /* fylder ud i midten */
}
.page-header .search {
  /* flex: 0 0 220px; */ /* fast bredde */
}
/* 
.page-header .small-8.large-4.small-offset-4.large-offset-0.column,
.page-header .language_switch {
  flex: 0 0 auto;
}
*/

/* Primary navigation inissinnerani iluaqutaasoq */

header div.navbar div div.small-12.medium-9.column {
    width: 30%;
}

/* Søgefunktion */

header div.navbar div div.small-12.medium-12.large-3.column {
    width: 15%;
} 

/* Allanguisut ilaat */
.page-header .service-box {
    display: contents;
}

}
/**** Min 1920 ends */