.elementor-kit-11{--e-global-color-primary:#0C1200;--e-global-color-secondary:#0C1200;--e-global-color-text:#0C1200;--e-global-color-accent:#5DAA23;--e-global-color-57e3fb8b:#EAEDE8;--e-global-color-56c43fd1:#FFFFFF;--e-global-color-19a1961a:#E8E8E8;--e-global-color-3da422bc:#C2C2C2;--e-global-color-011a271:#131313;--e-global-color-1fc4a0c:#549920;--e-global-color-226d447:#317719;--e-global-color-74d7329:#2F5512;--e-global-color-c0ab552:#6DB339;--e-global-color-19267b5:#8EC465;--e-global-typography-primary-font-family:"Metropolis";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Metropolis";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Metropolis";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.7em;--e-global-typography-accent-font-family:"Metropolis";--e-global-typography-accent-font-weight:500;--e-global-typography-06593d3-font-family:"Metropolis";--e-global-typography-06593d3-font-weight:600;--e-global-typography-06593d3-line-height:1.1em;--e-global-typography-dcb0137-font-family:"Metropolis";--e-global-typography-dcb0137-font-weight:600;--e-global-typography-dcb0137-line-height:1.1em;--e-global-typography-eef5e46-font-family:"Metropolis";--e-global-typography-eef5e46-font-weight:600;--e-global-typography-eef5e46-line-height:1.25em;--e-global-typography-3f266b2-font-family:"Metropolis";--e-global-typography-3f266b2-font-weight:600;--e-global-typography-3f266b2-line-height:1.5em;--e-global-typography-b18554f-font-family:"Metropolis";--e-global-typography-b18554f-font-weight:600;--e-global-typography-b18554f-line-height:1.7em;--e-global-typography-5d34511-font-family:"Metropolis";--e-global-typography-5d34511-font-weight:400;--e-global-typography-5d34511-line-height:1em;--e-global-typography-496fb6b-font-family:"Metropolis";--e-global-typography-496fb6b-line-height:1.5em;--e-global-typography-b67efdc-font-family:"Metropolis";--e-global-typography-b67efdc-font-weight:500;--e-global-typography-b67efdc-line-height:1em;--e-global-typography-b7ad1b3-font-family:"Metropolis";--e-global-typography-b7ad1b3-font-weight:500;--e-global-typography-b7ad1b3-line-height:1em;font-family:var( --e-global-typography-496fb6b-font-family ), Sans-serif;font-size:var( --e-global-typography-496fb6b-font-size );line-height:var( --e-global-typography-496fb6b-line-height );letter-spacing:var( --e-global-typography-496fb6b-letter-spacing );}.elementor-kit-11 a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-496fb6b-font-family ), Sans-serif;font-size:var( --e-global-typography-496fb6b-font-size );line-height:var( --e-global-typography-496fb6b-line-height );letter-spacing:var( --e-global-typography-496fb6b-letter-spacing );}.elementor-kit-11 h1{font-family:var( --e-global-typography-06593d3-font-family ), Sans-serif;font-size:var( --e-global-typography-06593d3-font-size );font-weight:var( --e-global-typography-06593d3-font-weight );line-height:var( --e-global-typography-06593d3-line-height );letter-spacing:var( --e-global-typography-06593d3-letter-spacing );}.elementor-kit-11 h2{font-family:var( --e-global-typography-dcb0137-font-family ), Sans-serif;font-size:var( --e-global-typography-dcb0137-font-size );font-weight:var( --e-global-typography-dcb0137-font-weight );line-height:var( --e-global-typography-dcb0137-line-height );letter-spacing:var( --e-global-typography-dcb0137-letter-spacing );}.elementor-kit-11 h3{font-family:var( --e-global-typography-eef5e46-font-family ), Sans-serif;font-size:var( --e-global-typography-eef5e46-font-size );font-weight:var( --e-global-typography-eef5e46-font-weight );line-height:var( --e-global-typography-eef5e46-line-height );letter-spacing:var( --e-global-typography-eef5e46-letter-spacing );}.elementor-kit-11 h4{font-family:var( --e-global-typography-3f266b2-font-family ), Sans-serif;font-size:var( --e-global-typography-3f266b2-font-size );font-weight:var( --e-global-typography-3f266b2-font-weight );line-height:var( --e-global-typography-3f266b2-line-height );letter-spacing:var( --e-global-typography-3f266b2-letter-spacing );}.elementor-kit-11 h5{font-family:var( --e-global-typography-b18554f-font-family ), Sans-serif;font-size:var( --e-global-typography-b18554f-font-size );font-weight:var( --e-global-typography-b18554f-font-weight );line-height:var( --e-global-typography-b18554f-line-height );letter-spacing:var( --e-global-typography-b18554f-letter-spacing );}.elementor-kit-11 h6{font-family:var( --e-global-typography-5d34511-font-family ), Sans-serif;font-size:var( --e-global-typography-5d34511-font-size );font-weight:var( --e-global-typography-5d34511-font-weight );line-height:var( --e-global-typography-5d34511-line-height );letter-spacing:var( --e-global-typography-5d34511-letter-spacing );}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{font-family:var( --e-global-typography-496fb6b-font-family ), Sans-serif;font-size:var( --e-global-typography-496fb6b-font-size );line-height:var( --e-global-typography-496fb6b-line-height );letter-spacing:var( --e-global-typography-496fb6b-letter-spacing );color:#FFFFFF;background-color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 23px 16px 23px;}.elementor-kit-11 button:hover,.elementor-kit-11 button:focus,.elementor-kit-11 input[type="button"]:hover,.elementor-kit-11 input[type="button"]:focus,.elementor-kit-11 input[type="submit"]:hover,.elementor-kit-11 input[type="submit"]:focus,.elementor-kit-11 .elementor-button:hover,.elementor-kit-11 .elementor-button:focus{background-color:#549920;border-style:solid;border-width:3px 3px 3px 3px;border-color:#549920;border-radius:6px 6px 6px 6px;}.elementor-kit-11 img{border-radius:6px 6px 6px 6px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.elementor-widget:not(:last-child){margin-bottom:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-11{font-size:var( --e-global-typography-496fb6b-font-size );line-height:var( --e-global-typography-496fb6b-line-height );letter-spacing:var( --e-global-typography-496fb6b-letter-spacing );}.elementor-kit-11 a{font-size:var( --e-global-typography-496fb6b-font-size );line-height:var( --e-global-typography-496fb6b-line-height );letter-spacing:var( --e-global-typography-496fb6b-letter-spacing );}.elementor-kit-11 h1{font-size:var( --e-global-typography-06593d3-font-size );line-height:var( --e-global-typography-06593d3-line-height );letter-spacing:var( --e-global-typography-06593d3-letter-spacing );}.elementor-kit-11 h2{font-size:var( --e-global-typography-dcb0137-font-size );line-height:var( --e-global-typography-dcb0137-line-height );letter-spacing:var( --e-global-typography-dcb0137-letter-spacing );}.elementor-kit-11 h3{font-size:var( --e-global-typography-eef5e46-font-size );line-height:var( --e-global-typography-eef5e46-line-height );letter-spacing:var( --e-global-typography-eef5e46-letter-spacing );}.elementor-kit-11 h4{font-size:var( --e-global-typography-3f266b2-font-size );line-height:var( --e-global-typography-3f266b2-line-height );letter-spacing:var( --e-global-typography-3f266b2-letter-spacing );}.elementor-kit-11 h5{font-size:var( --e-global-typography-b18554f-font-size );line-height:var( --e-global-typography-b18554f-line-height );letter-spacing:var( --e-global-typography-b18554f-letter-spacing );}.elementor-kit-11 h6{font-size:var( --e-global-typography-5d34511-font-size );line-height:var( --e-global-typography-5d34511-line-height );letter-spacing:var( --e-global-typography-5d34511-letter-spacing );}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{font-size:var( --e-global-typography-496fb6b-font-size );line-height:var( --e-global-typography-496fb6b-line-height );letter-spacing:var( --e-global-typography-496fb6b-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-kit-11{font-size:var( --e-global-typography-496fb6b-font-size );line-height:var( --e-global-typography-496fb6b-line-height );letter-spacing:var( --e-global-typography-496fb6b-letter-spacing );}.elementor-kit-11 a{font-size:var( --e-global-typography-496fb6b-font-size );line-height:var( --e-global-typography-496fb6b-line-height );letter-spacing:var( --e-global-typography-496fb6b-letter-spacing );}.elementor-kit-11 h1{font-size:var( --e-global-typography-06593d3-font-size );line-height:var( --e-global-typography-06593d3-line-height );letter-spacing:var( --e-global-typography-06593d3-letter-spacing );}.elementor-kit-11 h2{font-size:var( --e-global-typography-dcb0137-font-size );line-height:var( --e-global-typography-dcb0137-line-height );letter-spacing:var( --e-global-typography-dcb0137-letter-spacing );}.elementor-kit-11 h3{font-size:var( --e-global-typography-eef5e46-font-size );line-height:var( --e-global-typography-eef5e46-line-height );letter-spacing:var( --e-global-typography-eef5e46-letter-spacing );}.elementor-kit-11 h4{font-size:var( --e-global-typography-3f266b2-font-size );line-height:var( --e-global-typography-3f266b2-line-height );letter-spacing:var( --e-global-typography-3f266b2-letter-spacing );}.elementor-kit-11 h5{font-size:var( --e-global-typography-b18554f-font-size );line-height:var( --e-global-typography-b18554f-line-height );letter-spacing:var( --e-global-typography-b18554f-letter-spacing );}.elementor-kit-11 h6{font-size:var( --e-global-typography-5d34511-font-size );line-height:var( --e-global-typography-5d34511-line-height );letter-spacing:var( --e-global-typography-5d34511-letter-spacing );}.elementor-kit-11 button,.elementor-kit-11 input[type="button"],.elementor-kit-11 input[type="submit"],.elementor-kit-11 .elementor-button{font-size:var( --e-global-typography-496fb6b-font-size );line-height:var( --e-global-typography-496fb6b-line-height );letter-spacing:var( --e-global-typography-496fb6b-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS */body{
    overflow: visible !important;
}
body, html {
    margin: 0;
    font-size: 16px;
  }
body >.elementor >.elementor-inner > .elementor-section-wrap, body .elementor-location-single > .elementor-section-wrap{
    margin-top: 83px;
}
main{
    margin-top: 83px;
}
*,*:focus,*:hover{
    outline:none;
}
h1 {
  font-size: clamp(2.2rem, 5vw, 5rem) !important;
}
h2 {
  font-size: clamp(1.8rem, 3.5vw, 3.125rem) !important;
}
h3 {
  font-size: clamp(1.6rem, 3.5vw, 2.5rem) !important;
}
h4 {
  font-size: clamp(1.4rem, 3.5vw, 1.875rem) !important;
}
h5 {
  font-size: clamp(1rem, 3.5vw, 1.25rem) !important;
}
.elementor-button-link{
    font-size: 15px !important;
    padding: 12px 13px 10px 13px !important;
    font-weight: 500 !important;
    line-height: 1 !important;
}
.elementor-widget-heading p{
    margin-bottom: 0;
}
.elementor-button-content-wrapper{
    align-items: center;
}
.elementor-button-link{
    text-decoration: none !important;
}
.section-margin, .sc_calculator .pad > .container{
    max-width: 1400px !important;
    width: calc(100% - 45px) !important;
    margin-right: auto;
    margin-left: auto;
}
.sc_calculator .pad{
    padding: 0 !important;
}
.section-margin-container > .elementor-container{
    max-width: 1400px;
    width: calc(100% - 40px) !important;
    margin-right: auto;
    margin-left: auto;
}
.section-margin-right{
    max-width: 1500px;
    width: calc(100% - 40px) !important;
    margin-right: auto;
    margin-left: auto;
}
.section-padding{
    padding-top: 50px;
    padding-bottom: 50px;
}
.pb{
    padding-bottom: 50px !important;;
}
.mb{
    margin-bottom: 50px;
}
.mt{
    margin-top: 50px;
}
.mt-sub{
    margin-top: 100px;
}
figure{
    margin: 0;
}
figure figcaption{
    margin-top: 0.8em !important;
}
h6{
    margin-bottom: 15px !important;
    
}
h6::before{
    content: "";
    width: 43px;
    height: 1.5px;
    background-color: #5DAA23;
    display: inline-block;
    margin-right: 22px;
    position: relative;
    top: -5px;
}
.elementor-button-icon.elementor-align-icon-right{
    margin-left: 13px !important;
}
.elementor-text-editor >*:last-child{
    margin-bottom: 0;
}
.elementor-widget-icon-box.elementor-position-left h5{
    margin-top: 7px;
}
.underline a{
    background-color: transparent !important;
    color: #5DAA23 !important;
    padding: 0 !important;
    border: none !important;
}
.underline a::after{
    content: "";
    width: 100%;
    display: block;
    position: relative;
    top: 7px;
    height: 1.5px;
    background-color: #5DAA23
}
/*
.elementor-section-wrap > section:last-of-type > .elementor-container{
    padding-bottom: 15em;
}
.elementor-location-footer .elementor-section-wrap > section:last-of-type > .elementor-container{
    padding-bottom: 0em;
}
.elementor-location-header .elementor-section-wrap > section:last-of-type > .elementor-container{
    padding-bottom: 0em;
}
.elementor-location-popup .elementor-section-wrap > section:last-of-type > .elementor-container{
    padding-bottom: 0em;
}*/
@media screen and (min-width: 600px) {
    .mt-sub{
    margin-top: 150px;
}
}
@media screen and (min-width: 911px) {
    .mt-sub{
    margin-top: 100px;
}
}
@media screen and (min-width: 768px) {
  .section-margin, .sc_calculator .pad > .container{
    width: calc(100% - 100px) !important;
}
.section-margin-container > .elementor-container{
     width: calc(100% - 100px) !important;
}
.elementor-button-link{
    font-size: 16px !important;
    padding: 12px 16px 10px 16px !important;
}
.mb{
    margin-bottom: 90px;
}
.mt{
    margin-top: 100px;
}
.section-padding{
    padding-top: 90px;
    padding-bottom: 90px
}
.pb{
    padding-bottom: 90px !important;;
}
.section-margin-right{
    width: 100% !important;
    padding-right: 50px;
    margin-left: 0;
}
body >.elementor >.elementor-inner > .elementor-section-wrap, body .elementor-location-single > .elementor-section-wrap{
    margin-top: 105px;
}
main{
    margin-top: 105px;
}
}
@media screen and (min-width: 1025px) {
  .section-margin, .sc_calculator .pad > .container{
    width: calc(100% - 180px) !important;
}
.section-margin-container > .elementor-container{
      width: calc(100% - 180px) !important;
}
.elementor-button-link{
    font-size: 16px !important;
    padding: 16px 23px 13px 23px !important;
}
.mb{
    margin-bottom: 120px;
}
.mt{
    margin-top: 130px;
}
.section-padding{
    padding-top: 120px;
    padding-bottom: 120px
}
.pb{
    padding-bottom: 120px !important;;
}
.section-margin-right{
    padding-right: 90px;
}
}
@media screen and (min-width: 1400px) {
.mb{
    margin-bottom: 150px;
}
.section-padding{
    padding-top: 150px;
    padding-bottom: 150px
}
.pb{
    padding-bottom: 150px !important;
}
}
@media screen and (min-width: 1600px) {
.mb{
    margin-bottom: 180px;
}
.mt{
    margin-top: 190px;
}
.section-padding{
    padding-top: 180px;
    padding-bottom: 180px
}
.pb{
    padding-bottom: 180px !important;;
}
}


.current_page_item>a {
  color: #5DAA23;
}

.current_page_item>a:first-of-type {
  color: #5DAA23 !important;
}

.current_page_item>a:first-of-type:hover {
  color: #5DAA23 !important;
}

.current_page_item::before {
  color: #5DAA23 !important;
}

/* VIDEO ICON */
.eicon-play{display:none;}

/* Use this class and change/add the values to display your icon as intended */

.elementor-custom-embed-play{
    width: 15%;
    max-width: 100px;
    content: url(http://kungstak.midsummer.se/wp-content/uploads/2021/03/play-circle.svg);
    transition: 0.3s ease-in-out;
}

/* GRID LAYOUT */
section.grid >.elementor-container >.elementor-row{
    display: grid;
}
section.grid.gap-sm .elementor-row{
    gap: 15px;
    
}
section.grid.gap-md .elementor-row{
    gap: 30px;
    
}
section.grid.gap-lg .elementor-row{
    gap: 45px;
    
}
section.grid.gap-xl .elementor-row{
    gap: 60px;
    
}
section.grid.mobile-1 >.elementor-container > .elementor-row{
    grid-template-columns: repeat(1,minmax(0,1fr));
}
section.grid.mobile-2 >.elementor-container > .elementor-row{
    grid-template-columns: repeat(2,minmax(0,1fr));
}
section.grid .elementor-row > .elementor-column{
    width: 100%;
}
@media screen and (min-width: 768px) {
    section.grid.tablet-1 >.elementor-container > .elementor-row{
    grid-template-columns: repeat(1,minmax(0,1fr));
}
  section.grid.tablet-2 >.elementor-container > .elementor-row{
    grid-template-columns: repeat(2,minmax(0,1fr));
}
section.grid.tablet-3 >.elementor-container > .elementor-row{
    grid-template-columns: repeat(3,minmax(0,1fr));
}
section.grid.tablet-4 >.elementor-container > .elementor-row{
    grid-template-columns: repeat(4,minmax(0,1fr));
}
}
@media screen and (min-width: 1025px) {
    section.grid.laptop-2 > .elementor-container > .elementor-row{
    grid-template-columns: repeat(2,minmax(0,1fr));
}
  section.grid.laptop-3 >.elementor-container > .elementor-row{
    grid-template-columns: repeat(3,minmax(0,1fr));
}

section.grid.laptop-4 >.elementor-container > .elementor-row{
    grid-template-columns: repeat(4,minmax(0,1fr));
}
section.grid.laptop-5 >.elementor-container > .elementor-row{
    grid-template-columns: repeat(5,minmax(0,1fr));
}
}

/* LINKS IN TEXT */
.elementor-text-editor p>a{
    text-decoration: underline;
   
}

/* OUTLINE BUTTON */
.outline a:hover path, .outline a:hover line{
    stroke: #0C1200;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Thin.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Thin.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Thin.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Thin.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Thin.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Thin.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLight.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLight.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLight.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLight.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLight.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLight.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Light.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Light.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Light.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Light.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Light.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Light.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Regular.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Regular.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Regular.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Regular.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Regular.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Regular.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Medium.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Medium.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Medium.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Medium.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Medium.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Medium.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBold.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBold.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBold.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBold.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBold.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Bold.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Bold.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Bold.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Bold.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Bold.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Bold.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBold.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBold.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBold.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBold.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBold.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Black.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Black.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Black.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Black.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Black.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-Black.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ThinItalic.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ThinItalic.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ThinItalic.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ThinItalic.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ThinItalic.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLightItalic.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLightItalic.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLightItalic.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLightItalic.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraLightItalic.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-LightItalic.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-LightItalic.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-LightItalic.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-LightItalic.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-LightItalic.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-RegularItalic.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-RegularItalic.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-RegularItalic.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-RegularItalic.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-RegularItalic.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-RegularItalic.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-MediumItalic.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-MediumItalic.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-MediumItalic.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-MediumItalic.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-MediumItalic.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBoldItalic.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBoldItalic.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBoldItalic.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBoldItalic.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-SemiBoldItalic.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BoldItalic.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BoldItalic.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BoldItalic.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BoldItalic.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BoldItalic.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBoldItalic.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBoldItalic.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBoldItalic.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBoldItalic.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-ExtraBoldItalic.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BlackItalic.eot');
	src: url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BlackItalic.woff2') format('woff2'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BlackItalic.woff') format('woff'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BlackItalic.ttf') format('truetype'),
		url('http://kungstak.midsummer.se/wp-content/uploads/2021/03/Metropolis-BlackItalic.svg#Metropolis') format('svg');
}
/* End Custom Fonts CSS */