.jk-datepicker__button,
.jk-dropdown-filter__button {
    text-transform: uppercase;
    text-align: left;
    font-size: 0.875rem;
    width: 100%;
    display: flex;
    font-weight: 700;
}

.jk-datepicker__button .material-icons,
.jk-datepicker__button .material-icons-outlined,
.jk-dropdown-filter__button .material-icons,
.jk-dropdown-filter__button .material-icons-outlined {
    margin-right: 0.5rem;
    font-size: 1.25rem;
}
.jk-datepicker__button[aria-expanded="true"]:after,
.jk-dropdown-filter__button[aria-expanded="true"]:after {
    content: "\e5ce";
}
.jk-datepicker__button:active,
.jk-datepicker__button:hover,
.jk-dropdown-filter__button:active,
.jk-dropdown-filter__button:hover,
.jk-event-puff--creator .jk-event-puff__link:active,
.jk-event-puff--creator .jk-event-puff__link:hover {
    background-color: #00446b;
}
.sv-font-lankrad-med-pil a::after,
.sv-font-lankrad-med-pil-vit a::before {
    font-family: hiq-icons;
    font-weight: 400;
    content: "";
    font-size: 20px;
}
@font-face {
    font-family: hiq-icons;
    src: url(/webdav/files/System/resources/icons/hiq-icons.eot);
    src: url(/webdav/files/System/resources/icons/hiq-icons.eot#iefix) format("embedded-opentype"), url(/webdav/files/System/resources/icons/hiq-icons.ttf) format("truetype"),
        url(/webdav/files/System/resources/icons/hiq-icons.woff) format("woff"), url(/webdav/files/System/resources/icons/hiq-icons.svg#hiq-icons) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: block;
}
.jk-datepicker,
.jk-dropdown-filter {
    position: relative;
    width: 100%;
}
.jk-datepicker__buttons-container {
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
    height: 100%;
    background-color: #00659e;
}
.jk-datepicker__button,
.jk-datepicker__clear-button {
    background-color: transparent;
    border: none;
    border-radius: 0;
    box-shadow: none;
    color: #fff;
    height: 2.5rem;
}
.jk-datepicker__button {
    flex-grow: 1;
    align-items: center;
    padding: 0.625rem 0.5rem;
}
.jk-datepicker__button:after {
    position: absolute;
    right: 0.625rem;
    content: "\e5cf";
    font-family: "Material Icons";
}
.jk-datepicker__clear-button {
    flex-grow: 0;
    padding: 0.625rem;
}
.jk-datepicker__content {
    position: absolute;
    z-index: 20;
    max-height: none;
    overflow-y: visible;
}
.jk-datepicker__content .vc-container {
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.2);
}
.jk-dropdown-filter__button {
    align-items: center;
    height: 2.5rem;
    color: #fff;
    background-color: #00659e;
    padding: 0.625rem 0.5rem;
    border: none;
    box-shadow: none;
}
.jk-dropdown-filter__button:after {
    position: absolute;
    right: 0.625rem;
    content: "\e5cf";
    font-family: "Material Icons";
}
.jk-dropdown-filter__content {
    background-color: #eceae4;
    max-height: 13.625rem;
    color: #000;
    position: absolute;
    z-index: 20;
    width: 100%;
    padding: 0.625rem;
    box-shadow: 0 0 30px 4px rgba(0, 0, 0, 0.1);
    overflow-y: auto;
}
.jk-dropdown-filter__content--datepicker {
    max-height: none;
    overflow-y: visible;
    background: 0 0;
    box-shadow: none;
}
.jk-dropdown-filter__content--datepicker .vc-container,
.jk-event-puff__link {
    box-shadow: 0 0 16px 1px rgba(0, 0, 0, 0.2);
}
.jk-dropdown-filter__checkbox-container {
    margin-bottom: 0.3rem;
}
.jk-dropdown-filter__selected-tags,
.jk-event-puffs-row {
    display: flex;
    flex-wrap: wrap;
}
.jk-dropdown-filter__selected-tag {
    background: #eceae4;
    padding: 0.25rem;
    margin: 0.25rem 0.25rem 0.25rem 0;
    color: #000;
    font-size: 0.75rem;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
}
.jk-dropdown-filter__selected-tag button {
    border: none;
    box-shadow: none;
    background: 0 0;
}
.jk-event-puffs-column {
    flex-grow: 1;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 1.6rem;
}
@media screen and (min-width: 48em) {
    .jk-event-puffs-column {
        width: 45%;
        max-width: calc(50% - 15px);
        margin-left: 0.9375rem;
        margin-right: 0.9375rem;
    }
    .jk-event-puffs-column:nth-child(odd) {
        margin-left: 0;
    }
    .jk-event-puffs-column:nth-child(2n) {
        margin-right: 0;
    }
}
@media screen and (min-width: 64em) {
    .jk-event-puffs-column,
    .jk-event-puffs-column:nth-child(2n),
    .jk-event-puffs-column:nth-child(odd) {
        margin-left: 0.9375rem;
        margin-right: 0.9375rem;
    }
    .jk-event-puffs-column {
        width: 30%;
        max-width: calc(33.33333% - 15px);
    }
    .jk-event-puffs-column:nth-child(3n + 1) {
        margin-left: 0;
    }
    .jk-event-puffs-column:nth-child(3n) {
        margin-right: 0;
    }
}
.jk-event-puff {
    position: relative;
}
.jk-event-puff__link {
    min-height: 19.125rem;
    text-decoration: none;
    position: relative;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    word-break: break-word;
}
.jk-bg\:grayLight,
.jk-bg\:grayLight\hover:focus,
.jk-bg\:grayLight\hover:hover,
.jk-event-puff__link:active,
.jk-event-puff__link:hover {
    background-color: #f2f2f2;
}
.jk-event-puff__link .env-p-around--xx-small {
    padding: 0.5em 1em 1em !important;
}
.jk-event-puff__date {
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 2;
    font-weight: 700;
}
.jk-event-puff__date div {
    position: relative;
    display: inline-block;
    padding: 0.75rem 1.75rem 0.75rem 0.75rem;
    overflow: hidden;
    color: #000;
}
.sv-font-lankrad-med-pil a,
.sv-font-lankrad-med-pil-vit a {
    text-decoration: none !important;
    position: relative;
    padding-left: 0.9375rem;
}
.jk-event-puff__date div::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    transform-origin: 100% 0;
    transform: skew(340deg);
    z-index: -1;
}
.jk-event-puff__image {
    /*height: 12.5rem;
    min-height: 12.5rem;*/
	 aspect-ratio: 2 / 1;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-color: #d1d1d1;
}
/*@media only screen and (min-width: 500px) and (max-width: 767px) {
    .jk-event-puff__image {
        height: 18.75rem;
        min-height: 18.75rem;
    }
}*/
.jk-event-puff .jk-event-puff__link:active .jk-event-puff__image,
.jk-event-puff .jk-event-puff__link:hover .jk-event-puff__image {
    opacity: 0.7;
}
.jk-event-puff__location {
    font-weight: 700;
    color: #00659e;
}
.jk-event-puff__labels {
    display: flex;
    flex-wrap: nowrap;
    margin-top: auto;
}
.jk-event-puff__labels .material-icons,
.jk-event-puff__labels .material-icons-outlined {
    position: relative;
    top: 0.1875rem;
    margin-right: 0.5rem;
    font-size: 1.375rem;
    color: #00659e;
}
.jk-event-puff__labels div {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.jk-event-puff--creator .jk-event-puff__link {
    background-color: #00659e;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: "open sans";
}
.jk-event-puff--creator .jk-event-puff__header {
    font-weight: 700;
    font-size: 1.25rem;
    line-height: 1.75rem;
    text-align: center;
    margin-bottom: 1rem;
}
.jk-event-puff--creator .material-icons-outlined {
    font-size: 5rem;
}
.jk-p-t\:0 {
    padding-top: 0;
}
.jk-m-t\:0 {
    margin-top: 0;
}
.jk-p-b\:0 {
    padding-bottom: 0;
}
.jk-m-b\:0,
.sv-defaultlist li {
    margin-bottom: 0;
}
.jk-p-l\:0 {
    padding-left: 0;
}
.jk-m-l\:0 {
    margin-left: 0;
}
.jk-p-r\:0 {
    padding-right: 0;
}
.jk-m-r\:0 {
    margin-right: 0;
}
.jk-p-a\:0 {
    padding: 0;
}
.jk-m-a\:0 {
    margin: 0;
}
.jk-p-t\:5 {
    padding-top: 0.5rem;
}
.jk-m-t\:5 {
    margin-top: 0.5rem;
}
.jk-p-b\:5 {
    padding-bottom: 0.5rem;
}
.jk-m-b\:5 {
    margin-bottom: 0.5rem;
}
.jk-p-l\:5 {
    padding-left: 0.5rem;
}
.jk-m-l\:5 {
    margin-left: 0.5rem;
}
.jk-p-r\:5 {
    padding-right: 0.5rem;
}
.jk-m-r\:5 {
    margin-right: 0.5rem;
}
.jk-p-a\:5 {
    padding: 0.5rem;
}
.jk-m-a\:5 {
    margin: 0.5rem;
}
.jk-p-t\:10 {
    padding-top: 1rem;
}
.jk-m-t\:10 {
    margin-top: 1rem;
}
.jk-p-b\:10 {
    padding-bottom: 1rem;
}
.jk-m-b\:10,
.sv-font-lankrad-med-pil-vit {
    margin-bottom: 1rem;
}
.jk-p-l\:10 {
    padding-left: 1rem;
}
.jk-m-l\:10 {
    margin-left: 1rem;
}
.jk-p-r\:10 {
    padding-right: 1rem;
}
.jk-m-r\:10 {
    margin-right: 1rem;
}
.jk-p-a\:10 {
    padding: 1rem;
}
.jk-m-a\:10 {
    margin: 1rem;
}
.jk-p-t\:15 {
    padding-top: 1.5rem;
}
.jk-m-t\:15 {
    margin-top: 1.5rem;
}
.jk-p-b\:15 {
    padding-bottom: 1.5rem;
}
.jk-m-b\:15 {
    margin-bottom: 1.5rem;
}
.jk-p-l\:15 {
    padding-left: 1.5rem;
}
.jk-m-l\:15 {
    margin-left: 1.5rem;
}
.jk-p-r\:15 {
    padding-right: 1.5rem;
}
.jk-m-r\:15 {
    margin-right: 1.5rem;
}
.jk-p-a\:15 {
    padding: 1.5rem;
}
.jk-m-a\:15 {
    margin: 1.5rem;
}
.jk-p-t\:20 {
    padding-top: 2rem;
}
.jk-m-t\:20 {
    margin-top: 2rem;
}
.jk-p-b\:20 {
    padding-bottom: 2rem;
}
.jk-m-b\:20 {
    margin-bottom: 2rem;
}
.jk-p-l\:20 {
    padding-left: 2rem;
}
.jk-m-l\:20 {
    margin-left: 2rem;
}
.jk-p-r\:20 {
    padding-right: 2rem;
}
.jk-m-r\:20 {
    margin-right: 2rem;
}
.jk-p-a\:20 {
    padding: 2rem;
}
.jk-m-a\:20 {
    margin: 2rem;
}
.jk-p-t\:25 {
    padding-top: 2.5rem;
}
.jk-m-t\:25 {
    margin-top: 2.5rem;
}
.jk-p-b\:25 {
    padding-bottom: 2.5rem;
}
.jk-m-b\:25 {
    margin-bottom: 2.5rem;
}
.jk-p-l\:25 {
    padding-left: 2.5rem;
}
.jk-m-l\:25 {
    margin-left: 2.5rem;
}
.jk-p-r\:25 {
    padding-right: 2.5rem;
}
.jk-m-r\:25 {
    margin-right: 2.5rem;
}
.jk-p-a\:25 {
    padding: 2.5rem;
}
.jk-m-a\:25 {
    margin: 2.5rem;
}
.jk-p-t\:30 {
    padding-top: 3rem;
}
.jk-m-t\:30 {
    margin-top: 3rem;
}
.jk-p-b\:30 {
    padding-bottom: 3rem;
}
.jk-m-b\:30 {
    margin-bottom: 3rem;
}
.jk-p-l\:30 {
    padding-left: 3rem;
}
.jk-m-l\:30 {
    margin-left: 3rem;
}
.jk-p-r\:30 {
    padding-right: 3rem;
}
.jk-m-r\:30 {
    margin-right: 3rem;
}
.jk-p-a\:30 {
    padding: 3rem;
}
.jk-m-a\:30 {
    margin: 3rem;
}
.jk-p-t\:35 {
    padding-top: 3.5rem;
}
.jk-m-t\:35 {
    margin-top: 3.5rem;
}
.jk-p-b\:35 {
    padding-bottom: 3.5rem;
}
.jk-m-b\:35 {
    margin-bottom: 3.5rem;
}
.jk-p-l\:35 {
    padding-left: 3.5rem;
}
.jk-m-l\:35 {
    margin-left: 3.5rem;
}
.jk-p-r\:35 {
    padding-right: 3.5rem;
}
.jk-m-r\:35 {
    margin-right: 3.5rem;
}
.jk-p-a\:35 {
    padding: 3.5rem;
}
.jk-m-a\:35 {
    margin: 3.5rem;
}
.jk-p-t\:40 {
    padding-top: 4rem;
}
.jk-m-t\:40 {
    margin-top: 4rem;
}
.jk-p-b\:40 {
    padding-bottom: 4rem;
}
.jk-m-b\:40 {
    margin-bottom: 4rem;
}
.jk-p-l\:40 {
    padding-left: 4rem;
}
.jk-m-l\:40 {
    margin-left: 4rem;
}
.jk-p-r\:40 {
    padding-right: 4rem;
}
.jk-m-r\:40 {
    margin-right: 4rem;
}
.jk-p-a\:40 {
    padding: 4rem;
}
.jk-m-a\:40 {
    margin: 4rem;
}
.jk-p-t\:45 {
    padding-top: 4.5rem;
}
.jk-m-t\:45 {
    margin-top: 4.5rem;
}
.jk-p-b\:45 {
    padding-bottom: 4.5rem;
}
.jk-m-b\:45 {
    margin-bottom: 4.5rem;
}
.jk-p-l\:45 {
    padding-left: 4.5rem;
}
.jk-m-l\:45 {
    margin-left: 4.5rem;
}
.jk-p-r\:45 {
    padding-right: 4.5rem;
}
.jk-m-r\:45 {
    margin-right: 4.5rem;
}
.jk-p-a\:45 {
    padding: 4.5rem;
}
.jk-m-a\:45 {
    margin: 4.5rem;
}
.jk-p-t\:50 {
    padding-top: 5rem;
}
.jk-m-t\:50 {
    margin-top: 5rem;
}
.jk-p-b\:50 {
    padding-bottom: 5rem;
}
.jk-m-b\:50 {
    margin-bottom: 5rem;
}
.jk-p-l\:50 {
    padding-left: 5rem;
}
.jk-m-l\:50 {
    margin-left: 5rem;
}
.jk-p-r\:50 {
    padding-right: 5rem;
}
.jk-m-r\:50 {
    margin-right: 5rem;
}
.jk-p-a\:50 {
    padding: 5rem;
}
.jk-m-a\:50 {
    margin: 5rem;
}
.jk-p-t\:55 {
    padding-top: 5.5rem;
}
.jk-m-t\:55 {
    margin-top: 5.5rem;
}
.jk-p-b\:55 {
    padding-bottom: 5.5rem;
}
.jk-m-b\:55 {
    margin-bottom: 5.5rem;
}
.jk-p-l\:55 {
    padding-left: 5.5rem;
}
.jk-m-l\:55 {
    margin-left: 5.5rem;
}
.jk-p-r\:55 {
    padding-right: 5.5rem;
}
.jk-m-r\:55 {
    margin-right: 5.5rem;
}
.jk-p-a\:55 {
    padding: 5.5rem;
}
.jk-m-a\:55 {
    margin: 5.5rem;
}
.jk-p-t\:60 {
    padding-top: 6rem;
}
.jk-m-t\:60 {
    margin-top: 6rem;
}
.jk-p-b\:60 {
    padding-bottom: 6rem;
}
.jk-m-b\:60 {
    margin-bottom: 6rem;
}
.jk-p-l\:60 {
    padding-left: 6rem;
}
.jk-m-l\:60 {
    margin-left: 6rem;
}
.jk-p-r\:60 {
    padding-right: 6rem;
}
.jk-m-r\:60 {
    margin-right: 6rem;
}
.jk-p-a\:60 {
    padding: 6rem;
}
.jk-m-a\:60 {
    margin: 6rem;
}
.jk-p-t\:65 {
    padding-top: 6.5rem;
}
.jk-m-t\:65 {
    margin-top: 6.5rem;
}
.jk-p-b\:65 {
    padding-bottom: 6.5rem;
}
.jk-m-b\:65 {
    margin-bottom: 6.5rem;
}
.jk-p-l\:65 {
    padding-left: 6.5rem;
}
.jk-m-l\:65 {
    margin-left: 6.5rem;
}
.jk-p-r\:65 {
    padding-right: 6.5rem;
}
.jk-m-r\:65 {
    margin-right: 6.5rem;
}
.jk-p-a\:65 {
    padding: 6.5rem;
}
.jk-m-a\:65 {
    margin: 6.5rem;
}
.jk-p-t\:70 {
    padding-top: 7rem;
}
.jk-m-t\:70 {
    margin-top: 7rem;
}
.jk-p-b\:70 {
    padding-bottom: 7rem;
}
.jk-m-b\:70 {
    margin-bottom: 7rem;
}
.jk-p-l\:70 {
    padding-left: 7rem;
}
.jk-m-l\:70 {
    margin-left: 7rem;
}
.jk-p-r\:70 {
    padding-right: 7rem;
}
.jk-m-r\:70 {
    margin-right: 7rem;
}
.jk-p-a\:70 {
    padding: 7rem;
}
.jk-m-a\:70 {
    margin: 7rem;
}
.jk-p-t\:75 {
    padding-top: 7.5rem;
}
.jk-m-t\:75 {
    margin-top: 7.5rem;
}
.jk-p-b\:75 {
    padding-bottom: 7.5rem;
}
.jk-m-b\:75 {
    margin-bottom: 7.5rem;
}
.jk-p-l\:75 {
    padding-left: 7.5rem;
}
.jk-m-l\:75 {
    margin-left: 7.5rem;
}
.jk-p-r\:75 {
    padding-right: 7.5rem;
}
.jk-m-r\:75 {
    margin-right: 7.5rem;
}
.jk-p-a\:75 {
    padding: 7.5rem;
}
.jk-m-a\:75 {
    margin: 7.5rem;
}
.jk-p-t\:80 {
    padding-top: 8rem;
}
.jk-m-t\:80 {
    margin-top: 8rem;
}
.jk-p-b\:80 {
    padding-bottom: 8rem;
}
.jk-m-b\:80 {
    margin-bottom: 8rem;
}
.jk-p-l\:80 {
    padding-left: 8rem;
}
.jk-m-l\:80 {
    margin-left: 8rem;
}
.jk-p-r\:80 {
    padding-right: 8rem;
}
.jk-m-r\:80 {
    margin-right: 8rem;
}
.jk-p-a\:80 {
    padding: 8rem;
}
.jk-m-a\:80 {
    margin: 8rem;
}
.jk-p-t\:85 {
    padding-top: 8.5rem;
}
.jk-m-t\:85 {
    margin-top: 8.5rem;
}
.jk-p-b\:85 {
    padding-bottom: 8.5rem;
}
.jk-m-b\:85 {
    margin-bottom: 8.5rem;
}
.jk-p-l\:85 {
    padding-left: 8.5rem;
}
.jk-m-l\:85 {
    margin-left: 8.5rem;
}
.jk-p-r\:85 {
    padding-right: 8.5rem;
}
.jk-m-r\:85 {
    margin-right: 8.5rem;
}
.jk-p-a\:85 {
    padding: 8.5rem;
}
.jk-m-a\:85 {
    margin: 8.5rem;
}
.jk-p-t\:90 {
    padding-top: 9rem;
}
.jk-m-t\:90 {
    margin-top: 9rem;
}
.jk-p-b\:90 {
    padding-bottom: 9rem;
}
.jk-m-b\:90 {
    margin-bottom: 9rem;
}
.jk-p-l\:90 {
    padding-left: 9rem;
}
.jk-m-l\:90 {
    margin-left: 9rem;
}
.jk-p-r\:90 {
    padding-right: 9rem;
}
.jk-m-r\:90 {
    margin-right: 9rem;
}
.jk-p-a\:90 {
    padding: 9rem;
}
.jk-m-a\:90 {
    margin: 9rem;
}
.jk-p-t\:95 {
    padding-top: 9.5rem;
}
.jk-m-t\:95 {
    margin-top: 9.5rem;
}
.jk-p-b\:95 {
    padding-bottom: 9.5rem;
}
.jk-m-b\:95 {
    margin-bottom: 9.5rem;
}
.jk-p-l\:95 {
    padding-left: 9.5rem;
}
.jk-m-l\:95 {
    margin-left: 9.5rem;
}
.jk-p-r\:95 {
    padding-right: 9.5rem;
}
.jk-m-r\:95 {
    margin-right: 9.5rem;
}
.jk-p-a\:95 {
    padding: 9.5rem;
}
.jk-m-a\:95 {
    margin: 9.5rem;
}
.jk-p-t\:100 {
    padding-top: 10rem;
}
.jk-m-t\:100 {
    margin-top: 10rem;
}
.jk-p-b\:100 {
    padding-bottom: 10rem;
}
.jk-m-b\:100 {
    margin-bottom: 10rem;
}
.jk-p-l\:100 {
    padding-left: 10rem;
}
.jk-m-l\:100 {
    margin-left: 10rem;
}
.jk-p-r\:100 {
    padding-right: 10rem;
}
.jk-m-r\:100 {
    margin-right: 10rem;
}
.jk-p-a\:100 {
    padding: 10rem;
}
.jk-m-a\:100 {
    margin: 10rem;
}
@media print, screen and (min-width: 48em) {
    .jk-p-t\:0\@medium {
        padding-top: 0;
    }
    .jk-m-t\:0\@medium {
        margin-top: 0;
    }
    .jk-p-b\:0\@medium {
        padding-bottom: 0;
    }
    .jk-m-b\:0\@medium {
        margin-bottom: 0;
    }
    .jk-p-l\:0\@medium {
        padding-left: 0;
    }
    .jk-m-l\:0\@medium {
        margin-left: 0;
    }
    .jk-p-r\:0\@medium {
        padding-right: 0;
    }
    .jk-m-r\:0\@medium {
        margin-right: 0;
    }
    .jk-p-a\:0\@medium {
        padding: 0;
    }
    .jk-m-a\:0\@medium {
        margin: 0;
    }
    .jk-p-t\:5\@medium {
        padding-top: 0.5rem;
    }
    .jk-m-t\:5\@medium {
        margin-top: 0.5rem;
    }
    .jk-p-b\:5\@medium {
        padding-bottom: 0.5rem;
    }
    .jk-m-b\:5\@medium {
        margin-bottom: 0.5rem;
    }
    .jk-p-l\:5\@medium {
        padding-left: 0.5rem;
    }
    .jk-m-l\:5\@medium {
        margin-left: 0.5rem;
    }
    .jk-p-r\:5\@medium {
        padding-right: 0.5rem;
    }
    .jk-m-r\:5\@medium {
        margin-right: 0.5rem;
    }
    .jk-p-a\:5\@medium {
        padding: 0.5rem;
    }
    .jk-m-a\:5\@medium {
        margin: 0.5rem;
    }
    .jk-p-t\:10\@medium {
        padding-top: 1rem;
    }
    .jk-m-t\:10\@medium {
        margin-top: 1rem;
    }
    .jk-p-b\:10\@medium {
        padding-bottom: 1rem;
    }
    .jk-m-b\:10\@medium {
        margin-bottom: 1rem;
    }
    .jk-p-l\:10\@medium {
        padding-left: 1rem;
    }
    .jk-m-l\:10\@medium {
        margin-left: 1rem;
    }
    .jk-p-r\:10\@medium {
        padding-right: 1rem;
    }
    .jk-m-r\:10\@medium {
        margin-right: 1rem;
    }
    .jk-p-a\:10\@medium {
        padding: 1rem;
    }
    .jk-m-a\:10\@medium {
        margin: 1rem;
    }
    .jk-p-t\:15\@medium {
        padding-top: 1.5rem;
    }
    .jk-m-t\:15\@medium {
        margin-top: 1.5rem;
    }
    .jk-p-b\:15\@medium {
        padding-bottom: 1.5rem;
    }
    .jk-m-b\:15\@medium {
        margin-bottom: 1.5rem;
    }
    .jk-p-l\:15\@medium {
        padding-left: 1.5rem;
    }
    .jk-m-l\:15\@medium {
        margin-left: 1.5rem;
    }
    .jk-p-r\:15\@medium {
        padding-right: 1.5rem;
    }
    .jk-m-r\:15\@medium {
        margin-right: 1.5rem;
    }
    .jk-p-a\:15\@medium {
        padding: 1.5rem;
    }
    .jk-m-a\:15\@medium {
        margin: 1.5rem;
    }
    .jk-p-t\:20\@medium {
        padding-top: 2rem;
    }
    .jk-m-t\:20\@medium {
        margin-top: 2rem;
    }
    .jk-p-b\:20\@medium {
        padding-bottom: 2rem;
    }
    .jk-m-b\:20\@medium {
        margin-bottom: 2rem;
    }
    .jk-p-l\:20\@medium {
        padding-left: 2rem;
    }
    .jk-m-l\:20\@medium {
        margin-left: 2rem;
    }
    .jk-p-r\:20\@medium {
        padding-right: 2rem;
    }
    .jk-m-r\:20\@medium {
        margin-right: 2rem;
    }
    .jk-p-a\:20\@medium {
        padding: 2rem;
    }
    .jk-m-a\:20\@medium {
        margin: 2rem;
    }
    .jk-p-t\:25\@medium {
        padding-top: 2.5rem;
    }
    .jk-m-t\:25\@medium {
        margin-top: 2.5rem;
    }
    .jk-p-b\:25\@medium {
        padding-bottom: 2.5rem;
    }
    .jk-m-b\:25\@medium {
        margin-bottom: 2.5rem;
    }
    .jk-p-l\:25\@medium {
        padding-left: 2.5rem;
    }
    .jk-m-l\:25\@medium {
        margin-left: 2.5rem;
    }
    .jk-p-r\:25\@medium {
        padding-right: 2.5rem;
    }
    .jk-m-r\:25\@medium {
        margin-right: 2.5rem;
    }
    .jk-p-a\:25\@medium {
        padding: 2.5rem;
    }
    .jk-m-a\:25\@medium {
        margin: 2.5rem;
    }
    .jk-p-t\:30\@medium {
        padding-top: 3rem;
    }
    .jk-m-t\:30\@medium {
        margin-top: 3rem;
    }
    .jk-p-b\:30\@medium {
        padding-bottom: 3rem;
    }
    .jk-m-b\:30\@medium {
        margin-bottom: 3rem;
    }
    .jk-p-l\:30\@medium {
        padding-left: 3rem;
    }
    .jk-m-l\:30\@medium {
        margin-left: 3rem;
    }
    .jk-p-r\:30\@medium {
        padding-right: 3rem;
    }
    .jk-m-r\:30\@medium {
        margin-right: 3rem;
    }
    .jk-p-a\:30\@medium {
        padding: 3rem;
    }
    .jk-m-a\:30\@medium {
        margin: 3rem;
    }
    .jk-p-t\:35\@medium {
        padding-top: 3.5rem;
    }
    .jk-m-t\:35\@medium {
        margin-top: 3.5rem;
    }
    .jk-p-b\:35\@medium {
        padding-bottom: 3.5rem;
    }
    .jk-m-b\:35\@medium {
        margin-bottom: 3.5rem;
    }
    .jk-p-l\:35\@medium {
        padding-left: 3.5rem;
    }
    .jk-m-l\:35\@medium {
        margin-left: 3.5rem;
    }
    .jk-p-r\:35\@medium {
        padding-right: 3.5rem;
    }
    .jk-m-r\:35\@medium {
        margin-right: 3.5rem;
    }
    .jk-p-a\:35\@medium {
        padding: 3.5rem;
    }
    .jk-m-a\:35\@medium {
        margin: 3.5rem;
    }
    .jk-p-t\:40\@medium {
        padding-top: 4rem;
    }
    .jk-m-t\:40\@medium {
        margin-top: 4rem;
    }
    .jk-p-b\:40\@medium {
        padding-bottom: 4rem;
    }
    .jk-m-b\:40\@medium {
        margin-bottom: 4rem;
    }
    .jk-p-l\:40\@medium {
        padding-left: 4rem;
    }
    .jk-m-l\:40\@medium {
        margin-left: 4rem;
    }
    .jk-p-r\:40\@medium {
        padding-right: 4rem;
    }
    .jk-m-r\:40\@medium {
        margin-right: 4rem;
    }
    .jk-p-a\:40\@medium {
        padding: 4rem;
    }
    .jk-m-a\:40\@medium {
        margin: 4rem;
    }
    .jk-p-t\:45\@medium {
        padding-top: 4.5rem;
    }
    .jk-m-t\:45\@medium {
        margin-top: 4.5rem;
    }
    .jk-p-b\:45\@medium {
        padding-bottom: 4.5rem;
    }
    .jk-m-b\:45\@medium {
        margin-bottom: 4.5rem;
    }
    .jk-p-l\:45\@medium {
        padding-left: 4.5rem;
    }
    .jk-m-l\:45\@medium {
        margin-left: 4.5rem;
    }
    .jk-p-r\:45\@medium {
        padding-right: 4.5rem;
    }
    .jk-m-r\:45\@medium {
        margin-right: 4.5rem;
    }
    .jk-p-a\:45\@medium {
        padding: 4.5rem;
    }
    .jk-m-a\:45\@medium {
        margin: 4.5rem;
    }
    .jk-p-t\:50\@medium {
        padding-top: 5rem;
    }
    .jk-m-t\:50\@medium {
        margin-top: 5rem;
    }
    .jk-p-b\:50\@medium {
        padding-bottom: 5rem;
    }
    .jk-m-b\:50\@medium {
        margin-bottom: 5rem;
    }
    .jk-p-l\:50\@medium {
        padding-left: 5rem;
    }
    .jk-m-l\:50\@medium {
        margin-left: 5rem;
    }
    .jk-p-r\:50\@medium {
        padding-right: 5rem;
    }
    .jk-m-r\:50\@medium {
        margin-right: 5rem;
    }
    .jk-p-a\:50\@medium {
        padding: 5rem;
    }
    .jk-m-a\:50\@medium {
        margin: 5rem;
    }
    .jk-p-t\:55\@medium {
        padding-top: 5.5rem;
    }
    .jk-m-t\:55\@medium {
        margin-top: 5.5rem;
    }
    .jk-p-b\:55\@medium {
        padding-bottom: 5.5rem;
    }
    .jk-m-b\:55\@medium {
        margin-bottom: 5.5rem;
    }
    .jk-p-l\:55\@medium {
        padding-left: 5.5rem;
    }
    .jk-m-l\:55\@medium {
        margin-left: 5.5rem;
    }
    .jk-p-r\:55\@medium {
        padding-right: 5.5rem;
    }
    .jk-m-r\:55\@medium {
        margin-right: 5.5rem;
    }
    .jk-p-a\:55\@medium {
        padding: 5.5rem;
    }
    .jk-m-a\:55\@medium {
        margin: 5.5rem;
    }
    .jk-p-t\:60\@medium {
        padding-top: 6rem;
    }
    .jk-m-t\:60\@medium {
        margin-top: 6rem;
    }
    .jk-p-b\:60\@medium {
        padding-bottom: 6rem;
    }
    .jk-m-b\:60\@medium {
        margin-bottom: 6rem;
    }
    .jk-p-l\:60\@medium {
        padding-left: 6rem;
    }
    .jk-m-l\:60\@medium {
        margin-left: 6rem;
    }
    .jk-p-r\:60\@medium {
        padding-right: 6rem;
    }
    .jk-m-r\:60\@medium {
        margin-right: 6rem;
    }
    .jk-p-a\:60\@medium {
        padding: 6rem;
    }
    .jk-m-a\:60\@medium {
        margin: 6rem;
    }
    .jk-p-t\:65\@medium {
        padding-top: 6.5rem;
    }
    .jk-m-t\:65\@medium {
        margin-top: 6.5rem;
    }
    .jk-p-b\:65\@medium {
        padding-bottom: 6.5rem;
    }
    .jk-m-b\:65\@medium {
        margin-bottom: 6.5rem;
    }
    .jk-p-l\:65\@medium {
        padding-left: 6.5rem;
    }
    .jk-m-l\:65\@medium {
        margin-left: 6.5rem;
    }
    .jk-p-r\:65\@medium {
        padding-right: 6.5rem;
    }
    .jk-m-r\:65\@medium {
        margin-right: 6.5rem;
    }
    .jk-p-a\:65\@medium {
        padding: 6.5rem;
    }
    .jk-m-a\:65\@medium {
        margin: 6.5rem;
    }
    .jk-p-t\:70\@medium {
        padding-top: 7rem;
    }
    .jk-m-t\:70\@medium {
        margin-top: 7rem;
    }
    .jk-p-b\:70\@medium {
        padding-bottom: 7rem;
    }
    .jk-m-b\:70\@medium {
        margin-bottom: 7rem;
    }
    .jk-p-l\:70\@medium {
        padding-left: 7rem;
    }
    .jk-m-l\:70\@medium {
        margin-left: 7rem;
    }
    .jk-p-r\:70\@medium {
        padding-right: 7rem;
    }
    .jk-m-r\:70\@medium {
        margin-right: 7rem;
    }
    .jk-p-a\:70\@medium {
        padding: 7rem;
    }
    .jk-m-a\:70\@medium {
        margin: 7rem;
    }
    .jk-p-t\:75\@medium {
        padding-top: 7.5rem;
    }
    .jk-m-t\:75\@medium {
        margin-top: 7.5rem;
    }
    .jk-p-b\:75\@medium {
        padding-bottom: 7.5rem;
    }
    .jk-m-b\:75\@medium {
        margin-bottom: 7.5rem;
    }
    .jk-p-l\:75\@medium {
        padding-left: 7.5rem;
    }
    .jk-m-l\:75\@medium {
        margin-left: 7.5rem;
    }
    .jk-p-r\:75\@medium {
        padding-right: 7.5rem;
    }
    .jk-m-r\:75\@medium {
        margin-right: 7.5rem;
    }
    .jk-p-a\:75\@medium {
        padding: 7.5rem;
    }
    .jk-m-a\:75\@medium {
        margin: 7.5rem;
    }
    .jk-p-t\:80\@medium {
        padding-top: 8rem;
    }
    .jk-m-t\:80\@medium {
        margin-top: 8rem;
    }
    .jk-p-b\:80\@medium {
        padding-bottom: 8rem;
    }
    .jk-m-b\:80\@medium {
        margin-bottom: 8rem;
    }
    .jk-p-l\:80\@medium {
        padding-left: 8rem;
    }
    .jk-m-l\:80\@medium {
        margin-left: 8rem;
    }
    .jk-p-r\:80\@medium {
        padding-right: 8rem;
    }
    .jk-m-r\:80\@medium {
        margin-right: 8rem;
    }
    .jk-p-a\:80\@medium {
        padding: 8rem;
    }
    .jk-m-a\:80\@medium {
        margin: 8rem;
    }
    .jk-p-t\:85\@medium {
        padding-top: 8.5rem;
    }
    .jk-m-t\:85\@medium {
        margin-top: 8.5rem;
    }
    .jk-p-b\:85\@medium {
        padding-bottom: 8.5rem;
    }
    .jk-m-b\:85\@medium {
        margin-bottom: 8.5rem;
    }
    .jk-p-l\:85\@medium {
        padding-left: 8.5rem;
    }
    .jk-m-l\:85\@medium {
        margin-left: 8.5rem;
    }
    .jk-p-r\:85\@medium {
        padding-right: 8.5rem;
    }
    .jk-m-r\:85\@medium {
        margin-right: 8.5rem;
    }
    .jk-p-a\:85\@medium {
        padding: 8.5rem;
    }
    .jk-m-a\:85\@medium {
        margin: 8.5rem;
    }
    .jk-p-t\:90\@medium {
        padding-top: 9rem;
    }
    .jk-m-t\:90\@medium {
        margin-top: 9rem;
    }
    .jk-p-b\:90\@medium {
        padding-bottom: 9rem;
    }
    .jk-m-b\:90\@medium {
        margin-bottom: 9rem;
    }
    .jk-p-l\:90\@medium {
        padding-left: 9rem;
    }
    .jk-m-l\:90\@medium {
        margin-left: 9rem;
    }
    .jk-p-r\:90\@medium {
        padding-right: 9rem;
    }
    .jk-m-r\:90\@medium {
        margin-right: 9rem;
    }
    .jk-p-a\:90\@medium {
        padding: 9rem;
    }
    .jk-m-a\:90\@medium {
        margin: 9rem;
    }
    .jk-p-t\:95\@medium {
        padding-top: 9.5rem;
    }
    .jk-m-t\:95\@medium {
        margin-top: 9.5rem;
    }
    .jk-p-b\:95\@medium {
        padding-bottom: 9.5rem;
    }
    .jk-m-b\:95\@medium {
        margin-bottom: 9.5rem;
    }
    .jk-p-l\:95\@medium {
        padding-left: 9.5rem;
    }
    .jk-m-l\:95\@medium {
        margin-left: 9.5rem;
    }
    .jk-p-r\:95\@medium {
        padding-right: 9.5rem;
    }
    .jk-m-r\:95\@medium {
        margin-right: 9.5rem;
    }
    .jk-p-a\:95\@medium {
        padding: 9.5rem;
    }
    .jk-m-a\:95\@medium {
        margin: 9.5rem;
    }
    .jk-p-t\:100\@medium {
        padding-top: 10rem;
    }
    .jk-m-t\:100\@medium {
        margin-top: 10rem;
    }
    .jk-p-b\:100\@medium {
        padding-bottom: 10rem;
    }
    .jk-m-b\:100\@medium {
        margin-bottom: 10rem;
    }
    .jk-p-l\:100\@medium {
        padding-left: 10rem;
    }
    .jk-m-l\:100\@medium {
        margin-left: 10rem;
    }
    .jk-p-r\:100\@medium {
        padding-right: 10rem;
    }
    .jk-m-r\:100\@medium {
        margin-right: 10rem;
    }
    .jk-p-a\:100\@medium {
        padding: 10rem;
    }
    .jk-m-a\:100\@medium {
        margin: 10rem;
    }
}
@media screen and (min-width: 75em) {
    .jk-p-t\:0\@xlarge {
        padding-top: 0;
    }
    .jk-m-t\:0\@xlarge {
        margin-top: 0;
    }
    .jk-p-b\:0\@xlarge {
        padding-bottom: 0;
    }
    .jk-m-b\:0\@xlarge {
        margin-bottom: 0;
    }
    .jk-p-l\:0\@xlarge {
        padding-left: 0;
    }
    .jk-m-l\:0\@xlarge {
        margin-left: 0;
    }
    .jk-p-r\:0\@xlarge {
        padding-right: 0;
    }
    .jk-m-r\:0\@xlarge {
        margin-right: 0;
    }
    .jk-p-a\:0\@xlarge {
        padding: 0;
    }
    .jk-m-a\:0\@xlarge {
        margin: 0;
    }
    .jk-p-t\:5\@xlarge {
        padding-top: 0.5rem;
    }
    .jk-m-t\:5\@xlarge {
        margin-top: 0.5rem;
    }
    .jk-p-b\:5\@xlarge {
        padding-bottom: 0.5rem;
    }
    .jk-m-b\:5\@xlarge {
        margin-bottom: 0.5rem;
    }
    .jk-p-l\:5\@xlarge {
        padding-left: 0.5rem;
    }
    .jk-m-l\:5\@xlarge {
        margin-left: 0.5rem;
    }
    .jk-p-r\:5\@xlarge {
        padding-right: 0.5rem;
    }
    .jk-m-r\:5\@xlarge {
        margin-right: 0.5rem;
    }
    .jk-p-a\:5\@xlarge {
        padding: 0.5rem;
    }
    .jk-m-a\:5\@xlarge {
        margin: 0.5rem;
    }
    .jk-p-t\:10\@xlarge {
        padding-top: 1rem;
    }
    .jk-m-t\:10\@xlarge {
        margin-top: 1rem;
    }
    .jk-p-b\:10\@xlarge {
        padding-bottom: 1rem;
    }
    .jk-m-b\:10\@xlarge {
        margin-bottom: 1rem;
    }
    .jk-p-l\:10\@xlarge {
        padding-left: 1rem;
    }
    .jk-m-l\:10\@xlarge {
        margin-left: 1rem;
    }
    .jk-p-r\:10\@xlarge {
        padding-right: 1rem;
    }
    .jk-m-r\:10\@xlarge {
        margin-right: 1rem;
    }
    .jk-p-a\:10\@xlarge {
        padding: 1rem;
    }
    .jk-m-a\:10\@xlarge {
        margin: 1rem;
    }
    .jk-p-t\:15\@xlarge {
        padding-top: 1.5rem;
    }
    .jk-m-t\:15\@xlarge {
        margin-top: 1.5rem;
    }
    .jk-p-b\:15\@xlarge {
        padding-bottom: 1.5rem;
    }
    .jk-m-b\:15\@xlarge {
        margin-bottom: 1.5rem;
    }
    .jk-p-l\:15\@xlarge {
        padding-left: 1.5rem;
    }
    .jk-m-l\:15\@xlarge {
        margin-left: 1.5rem;
    }
    .jk-p-r\:15\@xlarge {
        padding-right: 1.5rem;
    }
    .jk-m-r\:15\@xlarge {
        margin-right: 1.5rem;
    }
    .jk-p-a\:15\@xlarge {
        padding: 1.5rem;
    }
    .jk-m-a\:15\@xlarge {
        margin: 1.5rem;
    }
    .jk-p-t\:20\@xlarge {
        padding-top: 2rem;
    }
    .jk-m-t\:20\@xlarge {
        margin-top: 2rem;
    }
    .jk-p-b\:20\@xlarge {
        padding-bottom: 2rem;
    }
    .jk-m-b\:20\@xlarge {
        margin-bottom: 2rem;
    }
    .jk-p-l\:20\@xlarge {
        padding-left: 2rem;
    }
    .jk-m-l\:20\@xlarge {
        margin-left: 2rem;
    }
    .jk-p-r\:20\@xlarge {
        padding-right: 2rem;
    }
    .jk-m-r\:20\@xlarge {
        margin-right: 2rem;
    }
    .jk-p-a\:20\@xlarge {
        padding: 2rem;
    }
    .jk-m-a\:20\@xlarge {
        margin: 2rem;
    }
    .jk-p-t\:25\@xlarge {
        padding-top: 2.5rem;
    }
    .jk-m-t\:25\@xlarge {
        margin-top: 2.5rem;
    }
    .jk-p-b\:25\@xlarge {
        padding-bottom: 2.5rem;
    }
    .jk-m-b\:25\@xlarge {
        margin-bottom: 2.5rem;
    }
    .jk-p-l\:25\@xlarge {
        padding-left: 2.5rem;
    }
    .jk-m-l\:25\@xlarge {
        margin-left: 2.5rem;
    }
    .jk-p-r\:25\@xlarge {
        padding-right: 2.5rem;
    }
    .jk-m-r\:25\@xlarge {
        margin-right: 2.5rem;
    }
    .jk-p-a\:25\@xlarge {
        padding: 2.5rem;
    }
    .jk-m-a\:25\@xlarge {
        margin: 2.5rem;
    }
    .jk-p-t\:30\@xlarge {
        padding-top: 3rem;
    }
    .jk-m-t\:30\@xlarge {
        margin-top: 3rem;
    }
    .jk-p-b\:30\@xlarge {
        padding-bottom: 3rem;
    }
    .jk-m-b\:30\@xlarge {
        margin-bottom: 3rem;
    }
    .jk-p-l\:30\@xlarge {
        padding-left: 3rem;
    }
    .jk-m-l\:30\@xlarge {
        margin-left: 3rem;
    }
    .jk-p-r\:30\@xlarge {
        padding-right: 3rem;
    }
    .jk-m-r\:30\@xlarge {
        margin-right: 3rem;
    }
    .jk-p-a\:30\@xlarge {
        padding: 3rem;
    }
    .jk-m-a\:30\@xlarge {
        margin: 3rem;
    }
    .jk-p-t\:35\@xlarge {
        padding-top: 3.5rem;
    }
    .jk-m-t\:35\@xlarge {
        margin-top: 3.5rem;
    }
    .jk-p-b\:35\@xlarge {
        padding-bottom: 3.5rem;
    }
    .jk-m-b\:35\@xlarge {
        margin-bottom: 3.5rem;
    }
    .jk-p-l\:35\@xlarge {
        padding-left: 3.5rem;
    }
    .jk-m-l\:35\@xlarge {
        margin-left: 3.5rem;
    }
    .jk-p-r\:35\@xlarge {
        padding-right: 3.5rem;
    }
    .jk-m-r\:35\@xlarge {
        margin-right: 3.5rem;
    }
    .jk-p-a\:35\@xlarge {
        padding: 3.5rem;
    }
    .jk-m-a\:35\@xlarge {
        margin: 3.5rem;
    }
    .jk-p-t\:40\@xlarge {
        padding-top: 4rem;
    }
    .jk-m-t\:40\@xlarge {
        margin-top: 4rem;
    }
    .jk-p-b\:40\@xlarge {
        padding-bottom: 4rem;
    }
    .jk-m-b\:40\@xlarge {
        margin-bottom: 4rem;
    }
    .jk-p-l\:40\@xlarge {
        padding-left: 4rem;
    }
    .jk-m-l\:40\@xlarge {
        margin-left: 4rem;
    }
    .jk-p-r\:40\@xlarge {
        padding-right: 4rem;
    }
    .jk-m-r\:40\@xlarge {
        margin-right: 4rem;
    }
    .jk-p-a\:40\@xlarge {
        padding: 4rem;
    }
    .jk-m-a\:40\@xlarge {
        margin: 4rem;
    }
    .jk-p-t\:45\@xlarge {
        padding-top: 4.5rem;
    }
    .jk-m-t\:45\@xlarge {
        margin-top: 4.5rem;
    }
    .jk-p-b\:45\@xlarge {
        padding-bottom: 4.5rem;
    }
    .jk-m-b\:45\@xlarge {
        margin-bottom: 4.5rem;
    }
    .jk-p-l\:45\@xlarge {
        padding-left: 4.5rem;
    }
    .jk-m-l\:45\@xlarge {
        margin-left: 4.5rem;
    }
    .jk-p-r\:45\@xlarge {
        padding-right: 4.5rem;
    }
    .jk-m-r\:45\@xlarge {
        margin-right: 4.5rem;
    }
    .jk-p-a\:45\@xlarge {
        padding: 4.5rem;
    }
    .jk-m-a\:45\@xlarge {
        margin: 4.5rem;
    }
    .jk-p-t\:50\@xlarge {
        padding-top: 5rem;
    }
    .jk-m-t\:50\@xlarge {
        margin-top: 5rem;
    }
    .jk-p-b\:50\@xlarge {
        padding-bottom: 5rem;
    }
    .jk-m-b\:50\@xlarge {
        margin-bottom: 5rem;
    }
    .jk-p-l\:50\@xlarge {
        padding-left: 5rem;
    }
    .jk-m-l\:50\@xlarge {
        margin-left: 5rem;
    }
    .jk-p-r\:50\@xlarge {
        padding-right: 5rem;
    }
    .jk-m-r\:50\@xlarge {
        margin-right: 5rem;
    }
    .jk-p-a\:50\@xlarge {
        padding: 5rem;
    }
    .jk-m-a\:50\@xlarge {
        margin: 5rem;
    }
    .jk-p-t\:55\@xlarge {
        padding-top: 5.5rem;
    }
    .jk-m-t\:55\@xlarge {
        margin-top: 5.5rem;
    }
    .jk-p-b\:55\@xlarge {
        padding-bottom: 5.5rem;
    }
    .jk-m-b\:55\@xlarge {
        margin-bottom: 5.5rem;
    }
    .jk-p-l\:55\@xlarge {
        padding-left: 5.5rem;
    }
    .jk-m-l\:55\@xlarge {
        margin-left: 5.5rem;
    }
    .jk-p-r\:55\@xlarge {
        padding-right: 5.5rem;
    }
    .jk-m-r\:55\@xlarge {
        margin-right: 5.5rem;
    }
    .jk-p-a\:55\@xlarge {
        padding: 5.5rem;
    }
    .jk-m-a\:55\@xlarge {
        margin: 5.5rem;
    }
    .jk-p-t\:60\@xlarge {
        padding-top: 6rem;
    }
    .jk-m-t\:60\@xlarge {
        margin-top: 6rem;
    }
    .jk-p-b\:60\@xlarge {
        padding-bottom: 6rem;
    }
    .jk-m-b\:60\@xlarge {
        margin-bottom: 6rem;
    }
    .jk-p-l\:60\@xlarge {
        padding-left: 6rem;
    }
    .jk-m-l\:60\@xlarge {
        margin-left: 6rem;
    }
    .jk-p-r\:60\@xlarge {
        padding-right: 6rem;
    }
    .jk-m-r\:60\@xlarge {
        margin-right: 6rem;
    }
    .jk-p-a\:60\@xlarge {
        padding: 6rem;
    }
    .jk-m-a\:60\@xlarge {
        margin: 6rem;
    }
    .jk-p-t\:65\@xlarge {
        padding-top: 6.5rem;
    }
    .jk-m-t\:65\@xlarge {
        margin-top: 6.5rem;
    }
    .jk-p-b\:65\@xlarge {
        padding-bottom: 6.5rem;
    }
    .jk-m-b\:65\@xlarge {
        margin-bottom: 6.5rem;
    }
    .jk-p-l\:65\@xlarge {
        padding-left: 6.5rem;
    }
    .jk-m-l\:65\@xlarge {
        margin-left: 6.5rem;
    }
    .jk-p-r\:65\@xlarge {
        padding-right: 6.5rem;
    }
    .jk-m-r\:65\@xlarge {
        margin-right: 6.5rem;
    }
    .jk-p-a\:65\@xlarge {
        padding: 6.5rem;
    }
    .jk-m-a\:65\@xlarge {
        margin: 6.5rem;
    }
    .jk-p-t\:70\@xlarge {
        padding-top: 7rem;
    }
    .jk-m-t\:70\@xlarge {
        margin-top: 7rem;
    }
    .jk-p-b\:70\@xlarge {
        padding-bottom: 7rem;
    }
    .jk-m-b\:70\@xlarge {
        margin-bottom: 7rem;
    }
    .jk-p-l\:70\@xlarge {
        padding-left: 7rem;
    }
    .jk-m-l\:70\@xlarge {
        margin-left: 7rem;
    }
    .jk-p-r\:70\@xlarge {
        padding-right: 7rem;
    }
    .jk-m-r\:70\@xlarge {
        margin-right: 7rem;
    }
    .jk-p-a\:70\@xlarge {
        padding: 7rem;
    }
    .jk-m-a\:70\@xlarge {
        margin: 7rem;
    }
    .jk-p-t\:75\@xlarge {
        padding-top: 7.5rem;
    }
    .jk-m-t\:75\@xlarge {
        margin-top: 7.5rem;
    }
    .jk-p-b\:75\@xlarge {
        padding-bottom: 7.5rem;
    }
    .jk-m-b\:75\@xlarge {
        margin-bottom: 7.5rem;
    }
    .jk-p-l\:75\@xlarge {
        padding-left: 7.5rem;
    }
    .jk-m-l\:75\@xlarge {
        margin-left: 7.5rem;
    }
    .jk-p-r\:75\@xlarge {
        padding-right: 7.5rem;
    }
    .jk-m-r\:75\@xlarge {
        margin-right: 7.5rem;
    }
    .jk-p-a\:75\@xlarge {
        padding: 7.5rem;
    }
    .jk-m-a\:75\@xlarge {
        margin: 7.5rem;
    }
    .jk-p-t\:80\@xlarge {
        padding-top: 8rem;
    }
    .jk-m-t\:80\@xlarge {
        margin-top: 8rem;
    }
    .jk-p-b\:80\@xlarge {
        padding-bottom: 8rem;
    }
    .jk-m-b\:80\@xlarge {
        margin-bottom: 8rem;
    }
    .jk-p-l\:80\@xlarge {
        padding-left: 8rem;
    }
    .jk-m-l\:80\@xlarge {
        margin-left: 8rem;
    }
    .jk-p-r\:80\@xlarge {
        padding-right: 8rem;
    }
    .jk-m-r\:80\@xlarge {
        margin-right: 8rem;
    }
    .jk-p-a\:80\@xlarge {
        padding: 8rem;
    }
    .jk-m-a\:80\@xlarge {
        margin: 8rem;
    }
    .jk-p-t\:85\@xlarge {
        padding-top: 8.5rem;
    }
    .jk-m-t\:85\@xlarge {
        margin-top: 8.5rem;
    }
    .jk-p-b\:85\@xlarge {
        padding-bottom: 8.5rem;
    }
    .jk-m-b\:85\@xlarge {
        margin-bottom: 8.5rem;
    }
    .jk-p-l\:85\@xlarge {
        padding-left: 8.5rem;
    }
    .jk-m-l\:85\@xlarge {
        margin-left: 8.5rem;
    }
    .jk-p-r\:85\@xlarge {
        padding-right: 8.5rem;
    }
    .jk-m-r\:85\@xlarge {
        margin-right: 8.5rem;
    }
    .jk-p-a\:85\@xlarge {
        padding: 8.5rem;
    }
    .jk-m-a\:85\@xlarge {
        margin: 8.5rem;
    }
    .jk-p-t\:90\@xlarge {
        padding-top: 9rem;
    }
    .jk-m-t\:90\@xlarge {
        margin-top: 9rem;
    }
    .jk-p-b\:90\@xlarge {
        padding-bottom: 9rem;
    }
    .jk-m-b\:90\@xlarge {
        margin-bottom: 9rem;
    }
    .jk-p-l\:90\@xlarge {
        padding-left: 9rem;
    }
    .jk-m-l\:90\@xlarge {
        margin-left: 9rem;
    }
    .jk-p-r\:90\@xlarge {
        padding-right: 9rem;
    }
    .jk-m-r\:90\@xlarge {
        margin-right: 9rem;
    }
    .jk-p-a\:90\@xlarge {
        padding: 9rem;
    }
    .jk-m-a\:90\@xlarge {
        margin: 9rem;
    }
    .jk-p-t\:95\@xlarge {
        padding-top: 9.5rem;
    }
    .jk-m-t\:95\@xlarge {
        margin-top: 9.5rem;
    }
    .jk-p-b\:95\@xlarge {
        padding-bottom: 9.5rem;
    }
    .jk-m-b\:95\@xlarge {
        margin-bottom: 9.5rem;
    }
    .jk-p-l\:95\@xlarge {
        padding-left: 9.5rem;
    }
    .jk-m-l\:95\@xlarge {
        margin-left: 9.5rem;
    }
    .jk-p-r\:95\@xlarge {
        padding-right: 9.5rem;
    }
    .jk-m-r\:95\@xlarge {
        margin-right: 9.5rem;
    }
    .jk-p-a\:95\@xlarge {
        padding: 9.5rem;
    }
    .jk-m-a\:95\@xlarge {
        margin: 9.5rem;
    }
    .jk-p-t\:100\@xlarge {
        padding-top: 10rem;
    }
    .jk-m-t\:100\@xlarge {
        margin-top: 10rem;
    }
    .jk-p-b\:100\@xlarge {
        padding-bottom: 10rem;
    }
    .jk-m-b\:100\@xlarge {
        margin-bottom: 10rem;
    }
    .jk-p-l\:100\@xlarge {
        padding-left: 10rem;
    }
    .jk-m-l\:100\@xlarge {
        margin-left: 10rem;
    }
    .jk-p-r\:100\@xlarge {
        padding-right: 10rem;
    }
    .jk-m-r\:100\@xlarge {
        margin-right: 10rem;
    }
    .jk-p-a\:100\@xlarge {
        padding: 10rem;
    }
    .jk-m-a\:100\@xlarge {
        margin: 10rem;
    }
}
@media screen and (min-width: 100em) {
    .jk-p-t\:0\@xxlarge {
        padding-top: 0;
    }
    .jk-m-t\:0\@xxlarge {
        margin-top: 0;
    }
    .jk-p-b\:0\@xxlarge {
        padding-bottom: 0;
    }
    .jk-m-b\:0\@xxlarge {
        margin-bottom: 0;
    }
    .jk-p-l\:0\@xxlarge {
        padding-left: 0;
    }
    .jk-m-l\:0\@xxlarge {
        margin-left: 0;
    }
    .jk-p-r\:0\@xxlarge {
        padding-right: 0;
    }
    .jk-m-r\:0\@xxlarge {
        margin-right: 0;
    }
    .jk-p-a\:0\@xxlarge {
        padding: 0;
    }
    .jk-m-a\:0\@xxlarge {
        margin: 0;
    }
    .jk-p-t\:5\@xxlarge {
        padding-top: 0.5rem;
    }
    .jk-m-t\:5\@xxlarge {
        margin-top: 0.5rem;
    }
    .jk-p-b\:5\@xxlarge {
        padding-bottom: 0.5rem;
    }
    .jk-m-b\:5\@xxlarge {
        margin-bottom: 0.5rem;
    }
    .jk-p-l\:5\@xxlarge {
        padding-left: 0.5rem;
    }
    .jk-m-l\:5\@xxlarge {
        margin-left: 0.5rem;
    }
    .jk-p-r\:5\@xxlarge {
        padding-right: 0.5rem;
    }
    .jk-m-r\:5\@xxlarge {
        margin-right: 0.5rem;
    }
    .jk-p-a\:5\@xxlarge {
        padding: 0.5rem;
    }
    .jk-m-a\:5\@xxlarge {
        margin: 0.5rem;
    }
    .jk-p-t\:10\@xxlarge {
        padding-top: 1rem;
    }
    .jk-m-t\:10\@xxlarge {
        margin-top: 1rem;
    }
    .jk-p-b\:10\@xxlarge {
        padding-bottom: 1rem;
    }
    .jk-m-b\:10\@xxlarge {
        margin-bottom: 1rem;
    }
    .jk-p-l\:10\@xxlarge {
        padding-left: 1rem;
    }
    .jk-m-l\:10\@xxlarge {
        margin-left: 1rem;
    }
    .jk-p-r\:10\@xxlarge {
        padding-right: 1rem;
    }
    .jk-m-r\:10\@xxlarge {
        margin-right: 1rem;
    }
    .jk-p-a\:10\@xxlarge {
        padding: 1rem;
    }
    .jk-m-a\:10\@xxlarge {
        margin: 1rem;
    }
    .jk-p-t\:15\@xxlarge {
        padding-top: 1.5rem;
    }
    .jk-m-t\:15\@xxlarge {
        margin-top: 1.5rem;
    }
    .jk-p-b\:15\@xxlarge {
        padding-bottom: 1.5rem;
    }
    .jk-m-b\:15\@xxlarge {
        margin-bottom: 1.5rem;
    }
    .jk-p-l\:15\@xxlarge {
        padding-left: 1.5rem;
    }
    .jk-m-l\:15\@xxlarge {
        margin-left: 1.5rem;
    }
    .jk-p-r\:15\@xxlarge {
        padding-right: 1.5rem;
    }
    .jk-m-r\:15\@xxlarge {
        margin-right: 1.5rem;
    }
    .jk-p-a\:15\@xxlarge {
        padding: 1.5rem;
    }
    .jk-m-a\:15\@xxlarge {
        margin: 1.5rem;
    }
    .jk-p-t\:20\@xxlarge {
        padding-top: 2rem;
    }
    .jk-m-t\:20\@xxlarge {
        margin-top: 2rem;
    }
    .jk-p-b\:20\@xxlarge {
        padding-bottom: 2rem;
    }
    .jk-m-b\:20\@xxlarge {
        margin-bottom: 2rem;
    }
    .jk-p-l\:20\@xxlarge {
        padding-left: 2rem;
    }
    .jk-m-l\:20\@xxlarge {
        margin-left: 2rem;
    }
    .jk-p-r\:20\@xxlarge {
        padding-right: 2rem;
    }
    .jk-m-r\:20\@xxlarge {
        margin-right: 2rem;
    }
    .jk-p-a\:20\@xxlarge {
        padding: 2rem;
    }
    .jk-m-a\:20\@xxlarge {
        margin: 2rem;
    }
    .jk-p-t\:25\@xxlarge {
        padding-top: 2.5rem;
    }
    .jk-m-t\:25\@xxlarge {
        margin-top: 2.5rem;
    }
    .jk-p-b\:25\@xxlarge {
        padding-bottom: 2.5rem;
    }
    .jk-m-b\:25\@xxlarge {
        margin-bottom: 2.5rem;
    }
    .jk-p-l\:25\@xxlarge {
        padding-left: 2.5rem;
    }
    .jk-m-l\:25\@xxlarge {
        margin-left: 2.5rem;
    }
    .jk-p-r\:25\@xxlarge {
        padding-right: 2.5rem;
    }
    .jk-m-r\:25\@xxlarge {
        margin-right: 2.5rem;
    }
    .jk-p-a\:25\@xxlarge {
        padding: 2.5rem;
    }
    .jk-m-a\:25\@xxlarge {
        margin: 2.5rem;
    }
    .jk-p-t\:30\@xxlarge {
        padding-top: 3rem;
    }
    .jk-m-t\:30\@xxlarge {
        margin-top: 3rem;
    }
    .jk-p-b\:30\@xxlarge {
        padding-bottom: 3rem;
    }
    .jk-m-b\:30\@xxlarge {
        margin-bottom: 3rem;
    }
    .jk-p-l\:30\@xxlarge {
        padding-left: 3rem;
    }
    .jk-m-l\:30\@xxlarge {
        margin-left: 3rem;
    }
    .jk-p-r\:30\@xxlarge {
        padding-right: 3rem;
    }
    .jk-m-r\:30\@xxlarge {
        margin-right: 3rem;
    }
    .jk-p-a\:30\@xxlarge {
        padding: 3rem;
    }
    .jk-m-a\:30\@xxlarge {
        margin: 3rem;
    }
    .jk-p-t\:35\@xxlarge {
        padding-top: 3.5rem;
    }
    .jk-m-t\:35\@xxlarge {
        margin-top: 3.5rem;
    }
    .jk-p-b\:35\@xxlarge {
        padding-bottom: 3.5rem;
    }
    .jk-m-b\:35\@xxlarge {
        margin-bottom: 3.5rem;
    }
    .jk-p-l\:35\@xxlarge {
        padding-left: 3.5rem;
    }
    .jk-m-l\:35\@xxlarge {
        margin-left: 3.5rem;
    }
    .jk-p-r\:35\@xxlarge {
        padding-right: 3.5rem;
    }
    .jk-m-r\:35\@xxlarge {
        margin-right: 3.5rem;
    }
    .jk-p-a\:35\@xxlarge {
        padding: 3.5rem;
    }
    .jk-m-a\:35\@xxlarge {
        margin: 3.5rem;
    }
    .jk-p-t\:40\@xxlarge {
        padding-top: 4rem;
    }
    .jk-m-t\:40\@xxlarge {
        margin-top: 4rem;
    }
    .jk-p-b\:40\@xxlarge {
        padding-bottom: 4rem;
    }
    .jk-m-b\:40\@xxlarge {
        margin-bottom: 4rem;
    }
    .jk-p-l\:40\@xxlarge {
        padding-left: 4rem;
    }
    .jk-m-l\:40\@xxlarge {
        margin-left: 4rem;
    }
    .jk-p-r\:40\@xxlarge {
        padding-right: 4rem;
    }
    .jk-m-r\:40\@xxlarge {
        margin-right: 4rem;
    }
    .jk-p-a\:40\@xxlarge {
        padding: 4rem;
    }
    .jk-m-a\:40\@xxlarge {
        margin: 4rem;
    }
    .jk-p-t\:45\@xxlarge {
        padding-top: 4.5rem;
    }
    .jk-m-t\:45\@xxlarge {
        margin-top: 4.5rem;
    }
    .jk-p-b\:45\@xxlarge {
        padding-bottom: 4.5rem;
    }
    .jk-m-b\:45\@xxlarge {
        margin-bottom: 4.5rem;
    }
    .jk-p-l\:45\@xxlarge {
        padding-left: 4.5rem;
    }
    .jk-m-l\:45\@xxlarge {
        margin-left: 4.5rem;
    }
    .jk-p-r\:45\@xxlarge {
        padding-right: 4.5rem;
    }
    .jk-m-r\:45\@xxlarge {
        margin-right: 4.5rem;
    }
    .jk-p-a\:45\@xxlarge {
        padding: 4.5rem;
    }
    .jk-m-a\:45\@xxlarge {
        margin: 4.5rem;
    }
    .jk-p-t\:50\@xxlarge {
        padding-top: 5rem;
    }
    .jk-m-t\:50\@xxlarge {
        margin-top: 5rem;
    }
    .jk-p-b\:50\@xxlarge {
        padding-bottom: 5rem;
    }
    .jk-m-b\:50\@xxlarge {
        margin-bottom: 5rem;
    }
    .jk-p-l\:50\@xxlarge {
        padding-left: 5rem;
    }
    .jk-m-l\:50\@xxlarge {
        margin-left: 5rem;
    }
    .jk-p-r\:50\@xxlarge {
        padding-right: 5rem;
    }
    .jk-m-r\:50\@xxlarge {
        margin-right: 5rem;
    }
    .jk-p-a\:50\@xxlarge {
        padding: 5rem;
    }
    .jk-m-a\:50\@xxlarge {
        margin: 5rem;
    }
    .jk-p-t\:55\@xxlarge {
        padding-top: 5.5rem;
    }
    .jk-m-t\:55\@xxlarge {
        margin-top: 5.5rem;
    }
    .jk-p-b\:55\@xxlarge {
        padding-bottom: 5.5rem;
    }
    .jk-m-b\:55\@xxlarge {
        margin-bottom: 5.5rem;
    }
    .jk-p-l\:55\@xxlarge {
        padding-left: 5.5rem;
    }
    .jk-m-l\:55\@xxlarge {
        margin-left: 5.5rem;
    }
    .jk-p-r\:55\@xxlarge {
        padding-right: 5.5rem;
    }
    .jk-m-r\:55\@xxlarge {
        margin-right: 5.5rem;
    }
    .jk-p-a\:55\@xxlarge {
        padding: 5.5rem;
    }
    .jk-m-a\:55\@xxlarge {
        margin: 5.5rem;
    }
    .jk-p-t\:60\@xxlarge {
        padding-top: 6rem;
    }
    .jk-m-t\:60\@xxlarge {
        margin-top: 6rem;
    }
    .jk-p-b\:60\@xxlarge {
        padding-bottom: 6rem;
    }
    .jk-m-b\:60\@xxlarge {
        margin-bottom: 6rem;
    }
    .jk-p-l\:60\@xxlarge {
        padding-left: 6rem;
    }
    .jk-m-l\:60\@xxlarge {
        margin-left: 6rem;
    }
    .jk-p-r\:60\@xxlarge {
        padding-right: 6rem;
    }
    .jk-m-r\:60\@xxlarge {
        margin-right: 6rem;
    }
    .jk-p-a\:60\@xxlarge {
        padding: 6rem;
    }
    .jk-m-a\:60\@xxlarge {
        margin: 6rem;
    }
    .jk-p-t\:65\@xxlarge {
        padding-top: 6.5rem;
    }
    .jk-m-t\:65\@xxlarge {
        margin-top: 6.5rem;
    }
    .jk-p-b\:65\@xxlarge {
        padding-bottom: 6.5rem;
    }
    .jk-m-b\:65\@xxlarge {
        margin-bottom: 6.5rem;
    }
    .jk-p-l\:65\@xxlarge {
        padding-left: 6.5rem;
    }
    .jk-m-l\:65\@xxlarge {
        margin-left: 6.5rem;
    }
    .jk-p-r\:65\@xxlarge {
        padding-right: 6.5rem;
    }
    .jk-m-r\:65\@xxlarge {
        margin-right: 6.5rem;
    }
    .jk-p-a\:65\@xxlarge {
        padding: 6.5rem;
    }
    .jk-m-a\:65\@xxlarge {
        margin: 6.5rem;
    }
    .jk-p-t\:70\@xxlarge {
        padding-top: 7rem;
    }
    .jk-m-t\:70\@xxlarge {
        margin-top: 7rem;
    }
    .jk-p-b\:70\@xxlarge {
        padding-bottom: 7rem;
    }
    .jk-m-b\:70\@xxlarge {
        margin-bottom: 7rem;
    }
    .jk-p-l\:70\@xxlarge {
        padding-left: 7rem;
    }
    .jk-m-l\:70\@xxlarge {
        margin-left: 7rem;
    }
    .jk-p-r\:70\@xxlarge {
        padding-right: 7rem;
    }
    .jk-m-r\:70\@xxlarge {
        margin-right: 7rem;
    }
    .jk-p-a\:70\@xxlarge {
        padding: 7rem;
    }
    .jk-m-a\:70\@xxlarge {
        margin: 7rem;
    }
    .jk-p-t\:75\@xxlarge {
        padding-top: 7.5rem;
    }
    .jk-m-t\:75\@xxlarge {
        margin-top: 7.5rem;
    }
    .jk-p-b\:75\@xxlarge {
        padding-bottom: 7.5rem;
    }
    .jk-m-b\:75\@xxlarge {
        margin-bottom: 7.5rem;
    }
    .jk-p-l\:75\@xxlarge {
        padding-left: 7.5rem;
    }
    .jk-m-l\:75\@xxlarge {
        margin-left: 7.5rem;
    }
    .jk-p-r\:75\@xxlarge {
        padding-right: 7.5rem;
    }
    .jk-m-r\:75\@xxlarge {
        margin-right: 7.5rem;
    }
    .jk-p-a\:75\@xxlarge {
        padding: 7.5rem;
    }
    .jk-m-a\:75\@xxlarge {
        margin: 7.5rem;
    }
    .jk-p-t\:80\@xxlarge {
        padding-top: 8rem;
    }
    .jk-m-t\:80\@xxlarge {
        margin-top: 8rem;
    }
    .jk-p-b\:80\@xxlarge {
        padding-bottom: 8rem;
    }
    .jk-m-b\:80\@xxlarge {
        margin-bottom: 8rem;
    }
    .jk-p-l\:80\@xxlarge {
        padding-left: 8rem;
    }
    .jk-m-l\:80\@xxlarge {
        margin-left: 8rem;
    }
    .jk-p-r\:80\@xxlarge {
        padding-right: 8rem;
    }
    .jk-m-r\:80\@xxlarge {
        margin-right: 8rem;
    }
    .jk-p-a\:80\@xxlarge {
        padding: 8rem;
    }
    .jk-m-a\:80\@xxlarge {
        margin: 8rem;
    }
    .jk-p-t\:85\@xxlarge {
        padding-top: 8.5rem;
    }
    .jk-m-t\:85\@xxlarge {
        margin-top: 8.5rem;
    }
    .jk-p-b\:85\@xxlarge {
        padding-bottom: 8.5rem;
    }
    .jk-m-b\:85\@xxlarge {
        margin-bottom: 8.5rem;
    }
    .jk-p-l\:85\@xxlarge {
        padding-left: 8.5rem;
    }
    .jk-m-l\:85\@xxlarge {
        margin-left: 8.5rem;
    }
    .jk-p-r\:85\@xxlarge {
        padding-right: 8.5rem;
    }
    .jk-m-r\:85\@xxlarge {
        margin-right: 8.5rem;
    }
    .jk-p-a\:85\@xxlarge {
        padding: 8.5rem;
    }
    .jk-m-a\:85\@xxlarge {
        margin: 8.5rem;
    }
    .jk-p-t\:90\@xxlarge {
        padding-top: 9rem;
    }
    .jk-m-t\:90\@xxlarge {
        margin-top: 9rem;
    }
    .jk-p-b\:90\@xxlarge {
        padding-bottom: 9rem;
    }
    .jk-m-b\:90\@xxlarge {
        margin-bottom: 9rem;
    }
    .jk-p-l\:90\@xxlarge {
        padding-left: 9rem;
    }
    .jk-m-l\:90\@xxlarge {
        margin-left: 9rem;
    }
    .jk-p-r\:90\@xxlarge {
        padding-right: 9rem;
    }
    .jk-m-r\:90\@xxlarge {
        margin-right: 9rem;
    }
    .jk-p-a\:90\@xxlarge {
        padding: 9rem;
    }
    .jk-m-a\:90\@xxlarge {
        margin: 9rem;
    }
    .jk-p-t\:95\@xxlarge {
        padding-top: 9.5rem;
    }
    .jk-m-t\:95\@xxlarge {
        margin-top: 9.5rem;
    }
    .jk-p-b\:95\@xxlarge {
        padding-bottom: 9.5rem;
    }
    .jk-m-b\:95\@xxlarge {
        margin-bottom: 9.5rem;
    }
    .jk-p-l\:95\@xxlarge {
        padding-left: 9.5rem;
    }
    .jk-m-l\:95\@xxlarge {
        margin-left: 9.5rem;
    }
    .jk-p-r\:95\@xxlarge {
        padding-right: 9.5rem;
    }
    .jk-m-r\:95\@xxlarge {
        margin-right: 9.5rem;
    }
    .jk-p-a\:95\@xxlarge {
        padding: 9.5rem;
    }
    .jk-m-a\:95\@xxlarge {
        margin: 9.5rem;
    }
    .jk-p-t\:100\@xxlarge {
        padding-top: 10rem;
    }
    .jk-m-t\:100\@xxlarge {
        margin-top: 10rem;
    }
    .jk-p-b\:100\@xxlarge {
        padding-bottom: 10rem;
    }
    .jk-m-b\:100\@xxlarge {
        margin-bottom: 10rem;
    }
    .jk-p-l\:100\@xxlarge {
        padding-left: 10rem;
    }
    .jk-m-l\:100\@xxlarge {
        margin-left: 10rem;
    }
    .jk-p-r\:100\@xxlarge {
        padding-right: 10rem;
    }
    .jk-m-r\:100\@xxlarge {
        margin-right: 10rem;
    }
    .jk-p-a\:100\@xxlarge {
        padding: 10rem;
    }
    .jk-m-a\:100\@xxlarge {
        margin: 10rem;
    }
}
.jk-h1,
.jk-h2,
.jk-h3,
.jk-h4,
.jk-h5,
.jk-h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 1;
    margin-bottom: 0;
    margin-top: 0;
}
.jk-c\:black,
.jk-c\:black\hover:focus,
.jk-c\:black\hover:hover {
    color: #000;
}
.jk-bg\:black,
.jk-bg\:black\hover:focus,
.jk-bg\:black\hover:hover {
    background-color: #000;
}
.jk-c\:white,
.jk-c\:white\hover:focus,
.jk-c\:white\hover:hover,
.sv-font-lankrad-med-pil a:hover::before {
    color: #fff;
}
.jk-bg\:white,
.jk-bg\:white\hover:focus,
.jk-bg\:white\hover:hover {
    background-color: #fff;
}
.jk-c\:blue-link,
.jk-c\:blue-link\hover:focus,
.jk-c\:blue-link\hover:hover {
    color: #069;
}
.jk-bg\:blue-link,
.jk-bg\:blue-link\hover:focus,
.jk-bg\:blue-link\hover:hover {
    background-color: #069;
}
.jk-c\:apricotDark,
.jk-c\:apricotDark\hover:focus,
.jk-c\:apricotDark\hover:hover {
    color: #be5840;
}
.jk-bg\:apricotDark,
.jk-bg\:apricotDark\hover:focus,
.jk-bg\:apricotDark\hover:hover {
    background-color: #be5840;
}
.jk-c\:grayLight,
.jk-c\:grayLight\hover:focus,
.jk-c\:grayLight\hover:hover {
    color: #f2f2f2;
}
.jk-c\:grayWarm,
.jk-c\:grayWarm\hover:focus,
.jk-c\:grayWarm\hover:hover {
    color: #eceae4;
}
.jk-bg\:grayWarm,
.jk-bg\:grayWarm\hover:focus,
.jk-bg\:grayWarm\hover:hover {
    background-color: #eceae4;
}
.jk-h1,
h1 {
    font-size: 24px;
}
.jk-h2,
h2 {
    font-size: 20px;
}
.jk-h3,
h3 {
    font-size: 19px;
}
.jk-h4,
h4 {
    font-size: 18px;
}
.jk-h5,
h5 {
    font-size: 17px;
}
.jk-h6,
.jk-h6--black,
.jk-p,
.jk-p--black,
h6,
p {
    font-size: 16px;
}
.jk-p,
p {
    line-height: 1.25;
    margin-top: 0;
    margin-bottom: 1rem;
}
.jk-h1--black,
.jk-h2--black,
.jk-h3--black,
.jk-h4--black,
.jk-h5--black,
.jk-h6--black {
    line-height: 1;
    margin-bottom: 0;
    color: #000;
    margin-top: 0;
}
@media (min-width: 0px) {
    .jk-h1,
    h1 {
        font-size: calc(24px + 24 * (100vw - 0px) / 1200);
    }
    .jk-h2,
    h2 {
        font-size: calc(20px + 20 * (100vw - 0px) / 1200);
    }
    .jk-h3,
    h3 {
        font-size: calc(19px + 12 * (100vw - 0px) / 1200);
    }
    .jk-h4,
    h4 {
        font-size: calc(18px + 7 * (100vw - 0px) / 1200);
    }
    .jk-h5,
    h5 {
        font-size: calc(17px + 3 * (100vw - 0px) / 1200);
    }
    .jk-h6,
    h6 {
        font-size: calc(16px + 4 * (100vw - 0px) / 1200);
    }
    .jk-p,
    p {
        font-size: calc(16px + 0 * (100vw - 0px) / 1200);
    }
}
@media (min-width: 1200px) {
    .jk-h1,
    h1 {
        font-size: 48px;
    }
    .jk-h2,
    h2 {
        font-size: 40px;
    }
    .jk-h3,
    h3 {
        font-size: 31px;
    }
    .jk-h4,
    h4 {
        font-size: 25px;
    }
    .jk-h5,
    .jk-h6,
    h5,
    h6 {
        font-size: 20px;
    }
    .jk-p,
    p {
        font-size: 16px;
    }
}
.jk-h1--black {
    font-size: 24px;
}
.jk-h2--black {
    font-size: 20px;
}
.jk-h3--black {
    font-size: 19px;
}
.jk-h4--black {
    font-size: 18px;
}
.jk-h5--black {
    font-size: 17px;
}
.jk-p--black {
    color: #000;
    line-height: 1.25;
    margin-top: 0;
    margin-bottom: 1rem;
}
.jk-h1--white,
.jk-h2--white,
.jk-h3--white,
.jk-h4--white,
.jk-h5--white,
.jk-h6--white {
    line-height: 1;
    margin-bottom: 0;
    margin-top: 0;
    color: #fff;
}
@media (min-width: 0px) {
    .jk-h1--black {
        font-size: calc(24px + 24 * (100vw - 0px) / 1200);
    }
    .jk-h2--black {
        font-size: calc(20px + 20 * (100vw - 0px) / 1200);
    }
    .jk-h3--black {
        font-size: calc(19px + 12 * (100vw - 0px) / 1200);
    }
    .jk-h4--black {
        font-size: calc(18px + 7 * (100vw - 0px) / 1200);
    }
    .jk-h5--black {
        font-size: calc(17px + 3 * (100vw - 0px) / 1200);
    }
    .jk-h6--black {
        font-size: calc(16px + 4 * (100vw - 0px) / 1200);
    }
    .jk-p--black {
        font-size: calc(16px + 0 * (100vw - 0px) / 1200);
    }
}
@media (min-width: 1200px) {
    .jk-h1--black {
        font-size: 48px;
    }
    .jk-h2--black {
        font-size: 40px;
    }
    .jk-h3--black {
        font-size: 31px;
    }
    .jk-h4--black {
        font-size: 25px;
    }
    .jk-h5--black,
    .jk-h6--black {
        font-size: 20px;
    }
    .jk-p--black {
        font-size: 16px;
    }
}
.jk-h1--white {
    font-size: 24px;
}
.jk-h2--white {
    font-size: 20px;
}
.jk-h3--white {
    font-size: 19px;
}
.jk-h4--white {
    font-size: 18px;
}
.jk-h5--white {
    font-size: 17px;
}
.jk-h6--white,
.jk-p--white {
    font-size: 16px;
}
.jk-p--white {
    color: #fff;
    line-height: 1.25;
    margin-top: 0;
    margin-bottom: 1rem;
}
.jk-h1--blue-link,
.jk-h2--blue-link,
.jk-h3--blue-link,
.jk-h4--blue-link,
.jk-h5--blue-link,
.jk-h6--blue-link {
    line-height: 1;
    margin-bottom: 0;
    color: #069;
    margin-top: 0;
}
@media (min-width: 0px) {
    .jk-h1--white {
        font-size: calc(24px + 24 * (100vw - 0px) / 1200);
    }
    .jk-h2--white {
        font-size: calc(20px + 20 * (100vw - 0px) / 1200);
    }
    .jk-h3--white {
        font-size: calc(19px + 12 * (100vw - 0px) / 1200);
    }
    .jk-h4--white {
        font-size: calc(18px + 7 * (100vw - 0px) / 1200);
    }
    .jk-h5--white {
        font-size: calc(17px + 3 * (100vw - 0px) / 1200);
    }
    .jk-h6--white {
        font-size: calc(16px + 4 * (100vw - 0px) / 1200);
    }
    .jk-p--white {
        font-size: calc(16px + 0 * (100vw - 0px) / 1200);
    }
}
@media (min-width: 1200px) {
    .jk-h1--white {
        font-size: 48px;
    }
    .jk-h2--white {
        font-size: 40px;
    }
    .jk-h3--white {
        font-size: 31px;
    }
    .jk-h4--white {
        font-size: 25px;
    }
    .jk-h5--white,
    .jk-h6--white {
        font-size: 20px;
    }
    .jk-p--white {
        font-size: 16px;
    }
}
.jk-h1--blue-link {
    font-size: 24px;
}
.jk-h2--blue-link {
    font-size: 20px;
}
.jk-h3--blue-link {
    font-size: 19px;
}
.jk-h4--blue-link {
    font-size: 18px;
}
.jk-h5--blue-link {
    font-size: 17px;
}
.jk-h6--blue-link {
    font-size: 16px;
}
.jk-p--blue-link {
    color: #069;
    font-size: 16px;
    line-height: 1.25;
    margin-top: 0;
    margin-bottom: 1rem;
}
.jk-h1--apricotDark,
.jk-h2--apricotDark,
.jk-h3--apricotDark,
.jk-h4--apricotDark,
.jk-h5--apricotDark,
.jk-h6--apricotDark {
    line-height: 1;
    margin-bottom: 0;
    color: #be5840;
    margin-top: 0;
}
@media (min-width: 0px) {
    .jk-h1--blue-link {
        font-size: calc(24px + 24 * (100vw - 0px) / 1200);
    }
    .jk-h2--blue-link {
        font-size: calc(20px + 20 * (100vw - 0px) / 1200);
    }
    .jk-h3--blue-link {
        font-size: calc(19px + 12 * (100vw - 0px) / 1200);
    }
    .jk-h4--blue-link {
        font-size: calc(18px + 7 * (100vw - 0px) / 1200);
    }
    .jk-h5--blue-link {
        font-size: calc(17px + 3 * (100vw - 0px) / 1200);
    }
    .jk-h6--blue-link {
        font-size: calc(16px + 4 * (100vw - 0px) / 1200);
    }
    .jk-p--blue-link {
        font-size: calc(16px + 0 * (100vw - 0px) / 1200);
    }
}
@media (min-width: 1200px) {
    .jk-h1--blue-link {
        font-size: 48px;
    }
    .jk-h2--blue-link {
        font-size: 40px;
    }
    .jk-h3--blue-link {
        font-size: 31px;
    }
    .jk-h4--blue-link {
        font-size: 25px;
    }
    .jk-h5--blue-link,
    .jk-h6--blue-link {
        font-size: 20px;
    }
    .jk-p--blue-link {
        font-size: 16px;
    }
}
.jk-h1--apricotDark {
    font-size: 24px;
}
.jk-h2--apricotDark {
    font-size: 20px;
}
.jk-h3--apricotDark {
    font-size: 19px;
}
.jk-h4--apricotDark {
    font-size: 18px;
}
.jk-h5--apricotDark {
    font-size: 17px;
}
.jk-h6--apricotDark {
    font-size: 16px;
}
.jk-p--apricotDark {
    color: #be5840;
    font-size: 16px;
    line-height: 1.25;
    margin-top: 0;
    margin-bottom: 1rem;
}
.jk-h1--grayLight,
.jk-h2--grayLight,
.jk-h3--grayLight,
.jk-h4--grayLight,
.jk-h5--grayLight,
.jk-h6--grayLight {
    line-height: 1;
    margin-bottom: 0;
    color: #f2f2f2;
    margin-top: 0;
}
@media (min-width: 0px) {
    .jk-h1--apricotDark {
        font-size: calc(24px + 24 * (100vw - 0px) / 1200);
    }
    .jk-h2--apricotDark {
        font-size: calc(20px + 20 * (100vw - 0px) / 1200);
    }
    .jk-h3--apricotDark {
        font-size: calc(19px + 12 * (100vw - 0px) / 1200);
    }
    .jk-h4--apricotDark {
        font-size: calc(18px + 7 * (100vw - 0px) / 1200);
    }
    .jk-h5--apricotDark {
        font-size: calc(17px + 3 * (100vw - 0px) / 1200);
    }
    .jk-h6--apricotDark {
        font-size: calc(16px + 4 * (100vw - 0px) / 1200);
    }
    .jk-p--apricotDark {
        font-size: calc(16px + 0 * (100vw - 0px) / 1200);
    }
}
@media (min-width: 1200px) {
    .jk-h1--apricotDark {
        font-size: 48px;
    }
    .jk-h2--apricotDark {
        font-size: 40px;
    }
    .jk-h3--apricotDark {
        font-size: 31px;
    }
    .jk-h4--apricotDark {
        font-size: 25px;
    }
    .jk-h5--apricotDark,
    .jk-h6--apricotDark {
        font-size: 20px;
    }
    .jk-p--apricotDark {
        font-size: 16px;
    }
}
.jk-h1--grayLight {
    font-size: 24px;
}
.jk-h2--grayLight {
    font-size: 20px;
}
.jk-h3--grayLight {
    font-size: 19px;
}
.jk-h4--grayLight {
    font-size: 18px;
}
.jk-h5--grayLight {
    font-size: 17px;
}
.jk-h6--grayLight {
    font-size: 16px;
}
.jk-p--grayLight {
    color: #f2f2f2;
    font-size: 16px;
    line-height: 1.25;
    margin-top: 0;
    margin-bottom: 1rem;
}
.jk-h1--grayWarm,
.jk-h2--grayWarm,
.jk-h3--grayWarm,
.jk-h4--grayWarm,
.jk-h5--grayWarm,
.jk-h6--grayWarm {
    line-height: 1;
    margin-bottom: 0;
    color: #eceae4;
    margin-top: 0;
}
@media (min-width: 0px) {
    .jk-h1--grayLight {
        font-size: calc(24px + 24 * (100vw - 0px) / 1200);
    }
    .jk-h2--grayLight {
        font-size: calc(20px + 20 * (100vw - 0px) / 1200);
    }
    .jk-h3--grayLight {
        font-size: calc(19px + 12 * (100vw - 0px) / 1200);
    }
    .jk-h4--grayLight {
        font-size: calc(18px + 7 * (100vw - 0px) / 1200);
    }
    .jk-h5--grayLight {
        font-size: calc(17px + 3 * (100vw - 0px) / 1200);
    }
    .jk-h6--grayLight {
        font-size: calc(16px + 4 * (100vw - 0px) / 1200);
    }
    .jk-p--grayLight {
        font-size: calc(16px + 0 * (100vw - 0px) / 1200);
    }
}
@media (min-width: 1200px) {
    .jk-h1--grayLight {
        font-size: 48px;
    }
    .jk-h2--grayLight {
        font-size: 40px;
    }
    .jk-h3--grayLight {
        font-size: 31px;
    }
    .jk-h4--grayLight {
        font-size: 25px;
    }
    .jk-h5--grayLight,
    .jk-h6--grayLight {
        font-size: 20px;
    }
    .jk-p--grayLight {
        font-size: 16px;
    }
}
.jk-h1--grayWarm {
    font-size: 24px;
}
.jk-h2--grayWarm {
    font-size: 20px;
}
.jk-h3--grayWarm {
    font-size: 19px;
}
.jk-h4--grayWarm {
    font-size: 18px;
}
.jk-h5--grayWarm {
    font-size: 17px;
}
.jk-h6--grayWarm {
    font-size: 16px;
}
.jk-p--grayWarm {
    color: #eceae4;
    font-size: 16px;
    line-height: 1.25;
    margin-top: 0;
    margin-bottom: 1rem;
}
@media (min-width: 0px) {
    .jk-h1--grayWarm {
        font-size: calc(24px + 24 * (100vw - 0px) / 1200);
    }
    .jk-h2--grayWarm {
        font-size: calc(20px + 20 * (100vw - 0px) / 1200);
    }
    .jk-h3--grayWarm {
        font-size: calc(19px + 12 * (100vw - 0px) / 1200);
    }
    .jk-h4--grayWarm {
        font-size: calc(18px + 7 * (100vw - 0px) / 1200);
    }
    .jk-h5--grayWarm {
        font-size: calc(17px + 3 * (100vw - 0px) / 1200);
    }
    .jk-h6--grayWarm {
        font-size: calc(16px + 4 * (100vw - 0px) / 1200);
    }
    .jk-p--grayWarm {
        font-size: calc(16px + 0 * (100vw - 0px) / 1200);
    }
}
@media (min-width: 1200px) {
    .jk-h1--grayWarm {
        font-size: 48px;
    }
    .jk-h2--grayWarm {
        font-size: 40px;
    }
    .jk-h3--grayWarm {
        font-size: 31px;
    }
    .jk-h4--grayWarm {
        font-size: 25px;
    }
    .jk-h5--grayWarm,
    .jk-h6--grayWarm {
        font-size: 20px;
    }
    .jk-p--grayWarm {
        font-size: 16px;
    }
}
body {
    overflow-y: scroll;
}
.show-for-sr {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
}
.show-for-no-js,
.sv-font-lankrad-med-pil-vit a + span.sv-font-lankrad-med-pil-vit::before {
    display: none;
}
.sv-no-js .show-for-no-js {
    display: block;
}
.form-button {
    font-size: 1rem;
    justify-content: center;
    margin: 0.75rem 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 16rem;
    max-width: 21.875rem;
    min-width: 7.8125rem;
    display: inline-block;
    cursor: pointer;
    padding: 0.625rem;
    transition: 0.2s;
}
.form-button:focus,
.form-button:hover {
    outline: 0 !important;
    box-shadow: 0 0 12px 2px #6ea3c7;
}
.sv-font-lankrad-med-pil-vit a {
    border-bottom: 1px solid #fff;
}
.sv-font-lankrad-med-pil-vit a::before {
    line-height: 0;
    position: absolute;
    left: -6px;
    top: 11px;
    color: #fff;
}
.sv-font-lankrad-med-pil-vit a:hover::before {
    color: #00659e;
}
.sv-font-lankrad-med-pil-vit a + .sv-font-lankrad-med-pil-vit {
    margin-top: -15px;
}
.sv-font-lankrad-med-pil a {
    color: #00659e;
    border-bottom: 1px solid #00659e;
}
.sv-font-lankrad-med-pil a:after {
    position: absolute;
    left: -0.3125rem;
    top: -0.25rem;
}
.sv-font-lankrad-med-pil a::before {
    line-height: 0;
    position: absolute;
    left: -6px;
    top: 11px;
    color: #00659e;
}
.volunteer-form-portlet .sv-form-portlet form .sv-defaultFormTheme .sv-formFieldRow .sv-formField .sv-form-consent {
    display: flex;
    align-items: center;
    margin-top: 1rem;
    margin-bottom: 0.5rem;
}
.volunteer-form-portlet .sv-form-portlet form .sv-defaultFormTheme .sv-formFieldRow input[type="email"],
.volunteer-form-portlet .sv-form-portlet form .sv-defaultFormTheme .sv-formFieldRow input[type="number"],
.volunteer-form-portlet .sv-form-portlet form .sv-defaultFormTheme .sv-formFieldRow input[type="tel"],
.volunteer-form-portlet .sv-form-portlet form .sv-defaultFormTheme .sv-formFieldRow input[type="text"] {
    padding: 1.2rem;
    border-radius: unset;
}
.volunteer-form-portlet .sv-form-portlet form .sv-defaultFormTheme .sv-formFieldRow input[type="submit"] {
    background-color: var(--env-element-background-color-dark);
    border-color: var(--env-element-background-color-dark);
    color: var(--env-element-font-color);
    border-radius: calc(var(--env-button-border-radius) * 1);
    align-items: center;
    appearance: none;
    box-sizing: border-box;
    color: var(--env-element-font-color);
    cursor: pointer;
    display: inline-flex;
    justify-content: center;
    line-height: 1;
    margin: 0;
    min-height: 2.75em;
    padding: 0 1.3125em;
    text-align: center;
    text-decoration: none;
    user-select: none;
    vertical-align: middle;
}
.volunteer-form-portlet .sv-form-portlet form .sv-defaultFormTheme .sv-formFieldRow textarea {
    border-radius: unset;
    padding-top: 1rem;
}
.jk-event-page-info__end-section {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-top: 1.5rem;
}
.jk-event-page-info__logo-image {
    max-width: 15rem;
    object-fit: contain;
}

.jk-volunteer-page-info__read-more-link {
    background-color: #183c49 !important;
    
}

.jk-event-page-info__read-more-link {
    max-width: 16rem;
}
@media screen and (max-width: 850px) {
    .jk-event-page-info__end-section {
        flex-direction: column-reverse;
        align-items: unset;
    }
    .jk-event-page-info__logo-image {
        max-width: 20rem;
        object-fit: contain;
    }
}
@media screen and (min-width: 850px) {
    .jk-event-page-info__read-more-links {
        margin-right: 5rem;
    }
}

.jk-event-page-info__facts-box-volunteer {
  background-color: #183c49 !important;  
}

.jk-datepicker__button {  
    text-transform: uppercase;
    text-align: left;
    font-size: .875rem;
    width: 100%;
    display: flex;
    font-weight: 700;
}

.jk-servicemeddelande__container {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0.2rem;
  background-color: #edeae4;
  max-width: 215px;
  border: 1px solid #edeae4;
  margin: 0;
  padding: .5em 1em;
  font-weight: 600;
  font-size: 15px;
  position: fixed;
  bottom: 20px;
  right: 20px;
  padding: 15px 20px;
  border-radius: 500px;
  z-index: 1000;
  max-width: 450px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.jk-servicemeddelande__container:hover{
  background-color: #D9D6D0;
}

.jk-servicemeddelande__container a {
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  text-decoration: underline;
}

@media (max-width: 768px) {  
.jk-servicemeddelande__container {
     position: fixed !important;
  }
}

.jk-servicemeddelande__container .hiq-warning-sign::before {
  content: "";
  margin-right: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjRjQ5QTAwIj48cGF0aCBkPSJtNDAtMTIwIDQ0MC03NjAgNDQwIDc2MEg0MFptNDQwLTEyMHExNyAwIDI4LjUtMTEuNVQ1MjAtMjgwcTAtMTctMTEuNS0yOC41VDQ4MC0zMjBxLTE3IDAtMjguNSAxMS41VDQ0MC0yODBxMCAxNyAxMS41IDI4LjVUNDgwLTI0MFptLTQwLTEyMGg4MHYtMjAwaC04MHYyMDBaIi8+PC9zdmc+");
  width: 24px;
  height: 24px;
}



/* CSS nedan med jk-iot berör endast IoT integrationen flr att justera varningstriangeln out of bounds. */

.jk-iot__content-container {
    display: flex;
    align-items: center;
}

.jk-iot__content-container .normal {
    margin-right: 5px; /* Justera avståndet mellan texten och ikonen om nödvändigt */
    display: flex;
    align-items: center; /* Vertikalt centrera texten */
    margin-top: 0 !important; /* Åsidosätt margin-top */
    margin-bottom: 0; /* Ta bort eventuell margin-bottom */
    padding-bottom: 0; /* Ta bort eventuell padding-bottom */
    line-height: 1.5; /* Justera line-height för att centrera texten vertikalt */
}

.jk-iot__content-container .material-icons {
    display: flex;
    align-items: center; /* Vertikalt centrera ikonen */
    margin-top: 0; /* Säkerställ att det inte finns någon extra marginal */
    line-height: 1.5; /* Matcha line-height med texten */
    font-size: 24px; /* Justera storleken på ikonen om nödvändigt */

}