.elementor-3215 .elementor-element.elementor-element-54412931{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3215 .elementor-element.elementor-element-581a58a8{font-family:"Work Sans", Sans-serif;font-weight:400;color:var( --e-global-color-c29b157 );}.elementor-3215 .elementor-element.elementor-element-1595073{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3215 .elementor-element.elementor-element-1595073:not(.elementor-motion-effects-element-type-background), .elementor-3215 .elementor-element.elementor-element-1595073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92d1ef2 );}.elementor-3215 .elementor-element.elementor-element-4fb8c90{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3215 .elementor-element.elementor-element-abb9d09{text-align:center;}.elementor-3215 .elementor-element.elementor-element-abb9d09 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-c29b157 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3215 .elementor-element.elementor-element-8ae92c5{text-align:left;}.elementor-3215 .elementor-element.elementor-element-8ae92c5 img{width:750px;height:210px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-3215 .elementor-element.elementor-element-7b11cec > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.05);}.elementor-3215 .elementor-element.elementor-element-7b11cec.elementor-element{--align-self:flex-start;}.elementor-3215 .elementor-element.elementor-element-7b11cec{text-align:center;font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-c29b157 );}.elementor-3215 .elementor-element.elementor-element-99b4739{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3215 .elementor-element.elementor-element-5d33a88{text-align:center;}.elementor-3215 .elementor-element.elementor-element-5d33a88 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-c29b157 );}.elementor-3215 .elementor-element.elementor-element-c16bb8c{text-align:left;}.elementor-3215 .elementor-element.elementor-element-c16bb8c img{width:750px;height:210px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-3215 .elementor-element.elementor-element-a5814ff > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.05);}.elementor-3215 .elementor-element.elementor-element-a5814ff.elementor-element{--align-self:flex-start;}.elementor-3215 .elementor-element.elementor-element-a5814ff{text-align:center;font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-c29b157 );}.elementor-3215 .elementor-element.elementor-element-13a2caa{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3215 .elementor-element.elementor-element-6e0dc58{text-align:center;}.elementor-3215 .elementor-element.elementor-element-6e0dc58 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-c29b157 );}.elementor-3215 .elementor-element.elementor-element-335c630{text-align:left;}.elementor-3215 .elementor-element.elementor-element-335c630 img{width:750px;height:210px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-3215 .elementor-element.elementor-element-dc0341f > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.05);}.elementor-3215 .elementor-element.elementor-element-dc0341f.elementor-element{--align-self:flex-start;}.elementor-3215 .elementor-element.elementor-element-dc0341f{text-align:center;font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-c29b157 );}.elementor-3215 .elementor-element.elementor-element-8ee29e6{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3215 .elementor-element.elementor-element-36a3d7f{text-align:center;}.elementor-3215 .elementor-element.elementor-element-36a3d7f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-c29b157 );}.elementor-3215 .elementor-element.elementor-element-91837a0{text-align:left;}.elementor-3215 .elementor-element.elementor-element-91837a0 img{width:750px;height:210px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-3215 .elementor-element.elementor-element-e5711bf > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.05);}.elementor-3215 .elementor-element.elementor-element-e5711bf.elementor-element{--align-self:flex-start;}.elementor-3215 .elementor-element.elementor-element-e5711bf{text-align:center;font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-c29b157 );}.elementor-3215 .elementor-element.elementor-element-d84142d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3215 .elementor-element.elementor-element-06fcaad .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-c29b157 );}.elementor-3215 .elementor-element.elementor-element-70dd369 > .elementor-widget-container{background-color:var( --e-global-color-92d1ef2 );padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;}.elementor-3215 .elementor-element.elementor-element-70dd369.elementor-element{--order:99999 /* order end hack */;}.elementor-3215 .elementor-element.elementor-element-70dd369{font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.2em;color:#004964;}.elementor-3215 .elementor-element.elementor-element-6e26c48{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3215 .elementor-element.elementor-element-b1de840 > .elementor-widget-container{background-color:var( --e-global-color-92d1ef2 );padding:10px 10px 10px 10px;border-radius:5px 5px 5px 5px;}.elementor-3215 .elementor-element.elementor-element-b1de840.elementor-element{--order:99999 /* order end hack */;}.elementor-3215 .elementor-element.elementor-element-b1de840{font-family:"Work Sans", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.2em;color:#004964;}.elementor-3215 .elementor-element.elementor-element-dd2e7b7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.3rem;font-weight:600;text-transform:none;color:var( --e-global-color-c29b157 );}@media(max-width:1024px){.elementor-3215 .elementor-element.elementor-element-1595073{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3215 .elementor-element.elementor-element-8ae92c5 img{width:100%;height:200px;object-fit:cover;}.elementor-3215 .elementor-element.elementor-element-c16bb8c img{width:100%;height:200px;object-fit:cover;}.elementor-3215 .elementor-element.elementor-element-335c630 img{width:100%;height:200px;object-fit:cover;}.elementor-3215 .elementor-element.elementor-element-91837a0 img{width:100%;height:200px;object-fit:cover;}}@media(max-width:767px){.elementor-3215 .elementor-element.elementor-element-1595073{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3215 .elementor-element.elementor-element-8ae92c5 img{width:374px;height:175px;}.elementor-3215 .elementor-element.elementor-element-c16bb8c img{width:374px;height:175px;}.elementor-3215 .elementor-element.elementor-element-335c630 img{width:374px;height:175px;}.elementor-3215 .elementor-element.elementor-element-91837a0 img{width:374px;height:175px;}}/* Start custom CSS for text-editor, class: .elementor-element-7b11cec */.elementor-3215 .elementor-element.elementor-element-7b11cec {
    min-height: 160px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5814ff */.elementor-3215 .elementor-element.elementor-element-a5814ff {
    min-height: 160px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc0341f */.elementor-3215 .elementor-element.elementor-element-dc0341f {
    min-height: 160px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5711bf */.elementor-3215 .elementor-element.elementor-element-e5711bf {
    min-height: 160px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70dd369 */.bullets ul {
      list-style: none; /* Tar bort standardkulfärg från ul */
      padding: 0;
      margin: 0;
    }

    .bullets li {
      position: relative;
      padding-left: 25px; /* Skapar utrymme för egna kulor */
    }

    .bullets li::before {
      content: '';
      position: absolute;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
      width: 10px;
      height: 10px;
      background-color: #99CA3C; /* Kulfärg */
      border-radius: 50%; /* Gör kulorna runda */
      transition: background-color 0.3s; /* Smidig övergång vid hovring */
    }

    .bullets a {
      color: #004964; /* Länkfärg */
      text-decoration: none; /* Ingen understrykning initialt */
    }

    .bullets a:hover {
      text-decoration: underline; /* Understrykning vid hover */
    }

    .bullets li:hover::before {
      background-color: #004964; /* Ändrar kulfärgen vid hover */
    }
    
    .elementor-3215 .elementor-element.elementor-element-70dd369 {
    min-height: 88px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1de840 */.bullets ul {
      list-style: none; /* Tar bort standardkulfärg från ul */
      padding: 0;
      margin: 0;
    }

    .bullets li {
      position: relative;
      padding-left: 25px; /* Skapar utrymme för egna kulor */
    }

    .bullets li::before {
      content: '';
      position: absolute;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
      width: 10px;
      height: 10px;
      background-color: #99CA3C; /* Kulfärg */
      border-radius: 50%; /* Gör kulorna runda */
      transition: background-color 0.3s; /* Smidig övergång vid hovring */
    }

    .bullets a {
      color: #004964; /* Länkfärg */
      text-decoration: none; /* Ingen understrykning initialt */
    }

    .bullets a:hover {
      text-decoration: underline; /* Understrykning vid hover */
    }

    .bullets li:hover::before {
      background-color: #004964; /* Ändrar kulfärgen vid hover */
    }
    
    .elementor-3215 .elementor-element.elementor-element-b1de840 {
    min-height: 88px;
}/* End custom CSS */