.elementor-721 .elementor-element.elementor-element-3124a9c{--display:flex;}.elementor-widget-theme-post-featured-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-721 .elementor-element.elementor-element-deb4e0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-721 .elementor-element.elementor-element-18db0ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-post-title .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-721 .elementor-element.elementor-element-06e0044{text-align:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-721 .elementor-element.elementor-element-48ab5b3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-721 .elementor-element.elementor-element-48ab5b3 .elementor-divider-separator{width:14%;margin:0 auto;margin-center:0;}.elementor-721 .elementor-element.elementor-element-48ab5b3 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-721 .elementor-element.elementor-element-48ab5b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-721 .elementor-element.elementor-element-48ab5b3.elementor-view-framed .elementor-icon, .elementor-721 .elementor-element.elementor-element-48ab5b3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-721 .elementor-element.elementor-element-48ab5b3.elementor-view-framed .elementor-icon, .elementor-721 .elementor-element.elementor-element-48ab5b3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-theme-post-content{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-721 .elementor-element.elementor-element-b6bfb0d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-721 .elementor-element.elementor-element-b6bfb0d{font-family:"Montserrat", Sans-serif;font-weight:400;}.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-721 .elementor-element.elementor-element-422e145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-721 .elementor-element.elementor-element-abcfd8c{--display:flex;border-style:groove;--border-style:groove;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-721 .elementor-element.elementor-element-ad903a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-721 .elementor-element.elementor-element-ad903a7{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-accent );}.elementor-721 .elementor-element.elementor-element-8599f57{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-721 .elementor-element.elementor-element-8599f57 .elementor-divider-separator{width:53%;margin:0 auto;margin-center:0;}.elementor-721 .elementor-element.elementor-element-8599f57 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.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-721 .elementor-element.elementor-element-80c2e7b{text-align:center;}.elementor-721 .elementor-element.elementor-element-907d24e > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-721 .elementor-element.elementor-element-907d24e{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-721 .elementor-element.elementor-element-e9135b9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-721 .elementor-element.elementor-element-e9135b9 .elementor-divider-separator{width:53%;margin:0 auto;margin-center:0;}.elementor-721 .elementor-element.elementor-element-e9135b9 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-721 .elementor-element.elementor-element-427e3a6 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-721 .elementor-element.elementor-element-427e3a6{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-721 .elementor-element.elementor-element-637d6e4 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-721 .elementor-element.elementor-element-637d6e4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-721 .elementor-element.elementor-element-b30abdf{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-721 .elementor-element.elementor-element-b30abdf .elementor-divider-separator{width:53%;margin:0 auto;margin-center:0;}.elementor-721 .elementor-element.elementor-element-b30abdf .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-721 .elementor-element.elementor-element-215eb75 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-721 .elementor-element.elementor-element-215eb75{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-721 .elementor-element.elementor-element-031d20f .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-721 .elementor-element.elementor-element-031d20f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-721 .elementor-element.elementor-element-f9c39f8{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-721 .elementor-element.elementor-element-f9c39f8 .elementor-divider-separator{width:53%;margin:0 auto;margin-center:0;}.elementor-721 .elementor-element.elementor-element-f9c39f8 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}.elementor-721 .elementor-element.elementor-element-be7a960{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-721 .elementor-element.elementor-element-be7a960 .elementor-divider-separator{width:53%;margin:0 auto;margin-center:0;}.elementor-721 .elementor-element.elementor-element-be7a960 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px;}@media(min-width:768px){.elementor-721 .elementor-element.elementor-element-18db0ab{--width:67%;}.elementor-721 .elementor-element.elementor-element-422e145{--width:33%;}}/* Start custom CSS for text-editor, class: .elementor-element-b82c047 *//* Vi siktar direkt på bilderna inuti widgeten */
.elementor-721 .elementor-element.elementor-element-b82c047 img {
    display: inline-block !important;
    width: calc(33.33% - 14px) !important; /* Tre i bredd */
    height: 250px !important;
    object-fit: cover !important;
    margin: 5px !important;
    border-radius: 10px;
    border: 2px solid #004d55;
    float: left; /* Tvingar dem att lägga sig sida vid sida */
}

/* Fixar så att nästa stycke text inte hamnar bredvid bilderna */
.elementor-721 .elementor-element.elementor-element-b82c047::after {
    content: "";
    display: table;
    clear: both;
}

/* Mobilanpassning */
@media (max-width: 768px) {
    .elementor-721 .elementor-element.elementor-element-b82c047 img {
        width: calc(50% - 10px) !important; /* Två i bredd */
        height: 180px !important;
    }
}/* End custom CSS */