.elementor-14 .elementor-element.elementor-element-e4d17f2{--display:flex;--min-height:334px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e4d17f2:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e4d17f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-14 .elementor-element.elementor-element-e4d17f2::before, .elementor-14 .elementor-element.elementor-element-e4d17f2 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e4d17f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e4d17f2 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e4d17f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e4d17f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:100% auto;}.elementor-14 .elementor-element.elementor-element-2ba8a34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-2ba8a34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-2889e55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.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-14 .elementor-element.elementor-element-2d402dc .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:15.4px;letter-spacing:1.54px;color:#5D8D42;}.elementor-14 .elementor-element.elementor-element-fd0379c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-14 .elementor-element.elementor-element-fd0379c .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:52px;font-weight:400;line-height:56px;letter-spacing:-1.2px;color:#FFFFFF;}.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-14 .elementor-element.elementor-element-719a5f8{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:30px;color:#D8DBD4;}.elementor-14 .elementor-element.elementor-element-719a5f8 a{color:#5D8D42;}.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-14 .elementor-element.elementor-element-c325646{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:76px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c325646:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c325646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-14 .elementor-element.elementor-element-9e8f881{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-f288d73{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14 .elementor-element.elementor-element-1584a6f.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-1584a6f{text-align:start;}.elementor-14 .elementor-element.elementor-element-1584a6f .elementor-heading-title{font-family:var( --e-global-typography-section-h2-font-family ), Sans-serif;font-size:var( --e-global-typography-section-h2-font-size );font-weight:var( --e-global-typography-section-h2-font-weight );line-height:var( --e-global-typography-section-h2-line-height );letter-spacing:var( --e-global-typography-section-h2-letter-spacing );color:#0D1117;}.elementor-14 .elementor-element.elementor-element-b37efb5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-1cbfa1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDD9CF;--border-color:#DDD9CF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1cbfa1c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1cbfa1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5903d16{--display:flex;--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-5903d16:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5903d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFFE9;background-image:url("https://www.t-logistik.se/wp-content/uploads/2026/06/Thermo-Logistic-50-1-scaled.webp");background-position:-125px -265px;background-repeat:no-repeat;background-size:580px auto;}.elementor-14 .elementor-element.elementor-element-5e8ac93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-0e21ceb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-0e21ceb .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:-0.3px;color:#0D1117;}.elementor-14 .elementor-element.elementor-element-01f9fa1{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#555B61;}.elementor-14 .elementor-element.elementor-element-41491a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-41491a4 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#4F7A38;}.elementor-14 .elementor-element.elementor-element-1920348{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#3F3F3F;}.elementor-14 .elementor-element.elementor-element-1920348 a{color:var( --e-global-color-green-small-text );}.elementor-14 .elementor-element.elementor-element-c4af3c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDD9CF;--border-color:#DDD9CF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c4af3c9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c4af3c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-82a48e9{--display:flex;--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-82a48e9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-82a48e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFFE9;background-image:url("https://www.t-logistik.se/wp-content/uploads/2026/06/Thermo-Logistic-55-1-scaled-e1782395119739.webp");background-position:-90px -170px;background-repeat:no-repeat;background-size:580px auto;}.elementor-14 .elementor-element.elementor-element-966e9c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-927a61e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-927a61e .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:-0.3px;color:#0D1117;}.elementor-14 .elementor-element.elementor-element-b3ce88d{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#555B61;}.elementor-14 .elementor-element.elementor-element-cc3a339{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-cc3a339 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#4F7A38;}.elementor-14 .elementor-element.elementor-element-28b2f0f{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#3F3F3F;}.elementor-14 .elementor-element.elementor-element-28b2f0f a{color:var( --e-global-color-green-small-text );}.elementor-14 .elementor-element.elementor-element-b595379{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDD9CF;--border-color:#DDD9CF;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b595379:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b595379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b39754c{--display:flex;--min-height:200px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-b39754c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b39754c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFFE9;background-image:url("https://www.t-logistik.se/wp-content/uploads/2026/06/Thermo-Logistic-47-1-scaled.webp");background-position:-140px -240px;background-size:580px auto;}.elementor-14 .elementor-element.elementor-element-ff66221{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-f1c6f35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-f1c6f35 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:-0.3px;color:#0D1117;}.elementor-14 .elementor-element.elementor-element-a9ffdfd{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#555B61;}.elementor-14 .elementor-element.elementor-element-6ed4af1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-6ed4af1 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#4F7A38;}.elementor-14 .elementor-element.elementor-element-a28a1f2{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#3F3F3F;}.elementor-14 .elementor-element.elementor-element-a28a1f2 a{color:var( --e-global-color-green-small-text );}.elementor-14 .elementor-element.elementor-element-a525cb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:58px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d7d4723.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-d7d4723 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;line-height:30px;letter-spacing:-0.4px;color:#0D1117;}.elementor-14 .elementor-element.elementor-element-5dd7be5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14 .elementor-element.elementor-element-24511c9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:4px 4px 4px 4px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e8f315b .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-e8f315b.elementor-view-stacked .elementor-icon{background-color:#5D8D42;}.elementor-14 .elementor-element.elementor-element-e8f315b.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-e8f315b.elementor-view-default .elementor-icon{color:#5D8D42;border-color:#5D8D42;}.elementor-14 .elementor-element.elementor-element-e8f315b.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-e8f315b.elementor-view-default .elementor-icon svg{fill:#5D8D42;}.elementor-14 .elementor-element.elementor-element-e8f315b .elementor-icon{font-size:35px;}.elementor-14 .elementor-element.elementor-element-e8f315b .elementor-icon svg{height:35px;}.elementor-14 .elementor-element.elementor-element-7a6fe52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-14 .elementor-element.elementor-element-11839a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-11839a3 .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.7px;color:#4E5359;}.elementor-14 .elementor-element.elementor-element-01975f5{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:22px;color:#0D1117;}.elementor-14 .elementor-element.elementor-element-01975f5 a{color:var( --e-global-color-secondary );}.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-14 .elementor-element.elementor-element-4a8f094{--divider-border-style:solid;--divider-color:#DDD9CF;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-4a8f094 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-4a8f094 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-14 .elementor-element.elementor-element-697fd60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14 .elementor-element.elementor-element-a491988{--display:flex;--min-height:32px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:4px 4px 4px 4px;}.elementor-14 .elementor-element.elementor-element-3e443e5 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-3e443e5.elementor-view-stacked .elementor-icon{background-color:#5D8D42;}.elementor-14 .elementor-element.elementor-element-3e443e5.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-3e443e5.elementor-view-default .elementor-icon{color:#5D8D42;border-color:#5D8D42;}.elementor-14 .elementor-element.elementor-element-3e443e5.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-3e443e5.elementor-view-default .elementor-icon svg{fill:#5D8D42;}.elementor-14 .elementor-element.elementor-element-3e443e5 .elementor-icon{font-size:35px;}.elementor-14 .elementor-element.elementor-element-3e443e5 .elementor-icon svg{height:35px;}.elementor-14 .elementor-element.elementor-element-f196b9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-14 .elementor-element.elementor-element-ab2c484{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-ab2c484 .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.7px;color:#4E5359;}.elementor-14 .elementor-element.elementor-element-f979b1c{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:22px;color:#0D1117;}.elementor-14 .elementor-element.elementor-element-f979b1c a{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-da1dcba{--divider-border-style:solid;--divider-color:#DDD9CF;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-da1dcba .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-da1dcba .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-14 .elementor-element.elementor-element-6ecd4a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14 .elementor-element.elementor-element-5fb96b9{--display:flex;--min-height:32px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:4px 4px 4px 4px;}.elementor-14 .elementor-element.elementor-element-349dd69 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-349dd69 .elementor-icon{font-size:35px;}.elementor-14 .elementor-element.elementor-element-349dd69 .elementor-icon svg{height:35px;}.elementor-14 .elementor-element.elementor-element-b4f6523{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-14 .elementor-element.elementor-element-db7c8e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-db7c8e2 .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.7px;color:#4E5359;}.elementor-14 .elementor-element.elementor-element-da73a2e{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:22px;color:#0D1117;}.elementor-14 .elementor-element.elementor-element-f330cb6{--divider-border-style:solid;--divider-color:#DDD9CF;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-f330cb6 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-f330cb6 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-14 .elementor-element.elementor-element-ec9aef4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-14 .elementor-element.elementor-element-286d5cb{--display:flex;--min-height:32px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:4px 4px 4px 4px;}.elementor-14 .elementor-element.elementor-element-53455e3 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-53455e3.elementor-view-stacked .elementor-icon{background-color:#5D8D42;}.elementor-14 .elementor-element.elementor-element-53455e3.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-53455e3.elementor-view-default .elementor-icon{color:#5D8D42;border-color:#5D8D42;}.elementor-14 .elementor-element.elementor-element-53455e3.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-53455e3.elementor-view-default .elementor-icon svg{fill:#5D8D42;}.elementor-14 .elementor-element.elementor-element-53455e3 .elementor-icon{font-size:35px;}.elementor-14 .elementor-element.elementor-element-53455e3 .elementor-icon svg{height:35px;}.elementor-14 .elementor-element.elementor-element-6c9ee35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-14 .elementor-element.elementor-element-464419c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-464419c .elementor-heading-title{font-family:"Archivo Narrow", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.7px;color:#4E5359;}.elementor-14 .elementor-element.elementor-element-22da942{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:22px;color:#0D1117;}body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-e4d17f2{--width:100%;}.elementor-14 .elementor-element.elementor-element-2ba8a34{--width:50%;}.elementor-14 .elementor-element.elementor-element-2889e55{--width:100%;}.elementor-14 .elementor-element.elementor-element-9e8f881{--content-width:1240px;}.elementor-14 .elementor-element.elementor-element-f288d73{--width:58%;}.elementor-14 .elementor-element.elementor-element-a525cb1{--width:42%;}.elementor-14 .elementor-element.elementor-element-24511c9{--width:54px;}.elementor-14 .elementor-element.elementor-element-a491988{--width:54px;}.elementor-14 .elementor-element.elementor-element-5fb96b9{--width:54px;}.elementor-14 .elementor-element.elementor-element-286d5cb{--width:54px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-2889e55{--width:72%;}.elementor-14 .elementor-element.elementor-element-f288d73{--width:100%;}.elementor-14 .elementor-element.elementor-element-a525cb1{--width:100%;}}@media(max-width:1550px){.elementor-14 .elementor-element.elementor-element-fd0379c .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-14 .elementor-element.elementor-element-1584a6f .elementor-heading-title{font-size:var( --e-global-typography-section-h2-font-size );line-height:var( --e-global-typography-section-h2-line-height );letter-spacing:var( --e-global-typography-section-h2-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b37efb5{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-5903d16:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5903d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-165px -265px;}.elementor-14 .elementor-element.elementor-element-82a48e9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-82a48e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-130px -170px;}.elementor-14 .elementor-element.elementor-element-b39754c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b39754c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-185px -240px;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-1584a6f .elementor-heading-title{font-size:var( --e-global-typography-section-h2-font-size );line-height:var( --e-global-typography-section-h2-line-height );letter-spacing:var( --e-global-typography-section-h2-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b37efb5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-5903d16:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5903d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-140px -260px;}.elementor-14 .elementor-element.elementor-element-82a48e9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-82a48e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-105px -175px;}.elementor-14 .elementor-element.elementor-element-b39754c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b39754c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-160px -250px;}.elementor-14 .elementor-element.elementor-element-a525cb1{--padding-top:020px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-e4d17f2{--min-height:264px;}.elementor-14 .elementor-element.elementor-element-2ba8a34{--padding-top:34px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-2889e55{--width:100%;}.elementor-14 .elementor-element.elementor-element-fd0379c .elementor-heading-title{font-size:28px;line-height:31px;}.elementor-14 .elementor-element.elementor-element-719a5f8{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:16px;line-height:28px;}.elementor-14 .elementor-element.elementor-element-c325646{--padding-top:44px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9e8f881{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-f288d73{--width:100%;}.elementor-14 .elementor-element.elementor-element-1584a6f .elementor-heading-title{font-size:var( --e-global-typography-section-h2-font-size );line-height:var( --e-global-typography-section-h2-line-height );letter-spacing:var( --e-global-typography-section-h2-letter-spacing );}.elementor-14 .elementor-element.elementor-element-b37efb5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-5903d16{--min-height:180px;}.elementor-14 .elementor-element.elementor-element-5903d16:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5903d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-35px -324px;background-size:707px auto;}.elementor-14 .elementor-element.elementor-element-82a48e9{--min-height:180px;}.elementor-14 .elementor-element.elementor-element-82a48e9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-82a48e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-20px -213px;background-size:690px auto;}.elementor-14 .elementor-element.elementor-element-b39754c{--min-height:180px;}.elementor-14 .elementor-element.elementor-element-b39754c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b39754c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-30px -304px;background-repeat:no-repeat;background-size:700px auto;}.elementor-14 .elementor-element.elementor-element-a525cb1{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d7d4723 .elementor-heading-title{font-size:23px;line-height:31px;}.elementor-14 .elementor-element.elementor-element-5dd7be5{--min-height:0px;--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;}.elementor-14 .elementor-element.elementor-element-24511c9{--width:20%;}.elementor-14 .elementor-element.elementor-element-7a6fe52{--width:70%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-a491988{--width:20%;}.elementor-14 .elementor-element.elementor-element-f196b9b{--width:70%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-5fb96b9{--width:20%;}.elementor-14 .elementor-element.elementor-element-b4f6523{--width:70%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-286d5cb{--width:20%;}.elementor-14 .elementor-element.elementor-element-6c9ee35{--width:70%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}/* Start custom CSS for image, class: .elementor-element-tlheroicon *//* ===== Dekorativ logosymbol i Kontakt-heron =====
   Allt som styr effekten ligger HAR. Ta bort widgeten -> allt forsvinner.
   Texten ar helt orord - symbolen ar absolut positionerad och pverkar
   inte layouten alls.

   z-index:-1 = bakom ALLT i heron: bakom rutnatet och bakom texten.

   Storleken styrs av HOJDEN, inte bredden. Hojden ar heron + 720px, sa
   symbolen sticker ut ca 360px upptill och nedtill och klipps mot navbaren
   och sektionen nedanfor (heron har overflow:hidden). Det ar det som ger
   klipp-effekten pa alla skarmbredder.
   60vw-taket ser till att den aldrig blir bredare an skarmen pa smala
   skarmar - da minskar klippet i stallet for att nagot hamnar utanfor. */

.elementor-14 .elementor-element.elementor-element-e4d17f2{
  overflow:hidden !important;
  position:relative !important;
  isolation:isolate;
}

.elementor-14 .elementor-element.elementor-element-tlheroicon{
  position:absolute !important;
  top:50% !important; bottom:auto !important;
  /* 3% fran hogerkanten: sa langt bort fran texten som mojligt utan att
     hogre varde = narmare texten, lagre = narmare hogerkanten.
     Vid 2% sticker symbolens hogra kant medvetet ut nagot och klipps mot
     skarmkanten - det ar okejat. Over ca 6% ryms hela bredden. */
  right:2% !important; left:auto !important;
  width:auto !important;
  height:min(calc(100% + 720px), 60vw) !important;
  max-width:none !important;
  z-index:-1 !important;
  margin:0 !important; padding:0 !important;
  pointer-events:none;
  transform:translateY(-50%) rotate(-15deg);
}
.elementor-14 .elementor-element.elementor-element-tlheroicon .elementor-widget-container,
.elementor-14 .elementor-element.elementor-element-tlheroicon figure,
.elementor-14 .elementor-element.elementor-element-tlheroicon a{ height:100% !important; display:block; }
.elementor-14 .elementor-element.elementor-element-tlheroicon img{ height:100% !important; width:auto !important; max-width:none !important; display:block; }

@media (max-width:767px){
  .elementor-14 .elementor-element.elementor-element-tlheroicon{ display:none !important; }
}

/* ----- SCRIM mellan symbolen och texten -----
   Ligger pa heron ::after (::before ar upptaget av rutnatet).
   z-index:-1 = samma lager som symbolen, men ::after malas EFTER
   widgeten i DOM-ordningen, sa den lagger sig OVER symbolen och
   UNDER bade rutnatet och texten. Precis daremellan.
   Gradienten ar tat till vanster dar texten star och slapper igenom
   symbolen till hoger. Justera procenten for att flytta overgangen. */
.elementor-14 .elementor-element.elementor-element-e4d17f2::after{
  content:""; position:absolute; inset:0;
  z-index:-1; pointer-events:none;
  background:linear-gradient(90deg,
    rgba(13,17,23,0.94) 0%,
    rgba(13,17,23,0.92) 46%,
    rgba(13,17,23,0.72) 60%,
    rgba(13,17,23,0.30) 74%,
    rgba(13,17,23,0.00) 88%);
}
@media (max-width:767px){
  .elementor-14 .elementor-element.elementor-element-e4d17f2::after{ display:none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4d17f2 */.elementor-14 .elementor-element.elementor-element-e4d17f2{position:relative;}
.elementor-14 .elementor-element.elementor-element-e4d17f2::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.09) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.09) 1px,transparent 1px);background-size:48px 48px;pointer-events:none;z-index:0;}
.elementor-14 .elementor-element.elementor-element-e4d17f2 > .elementor-element,.elementor-14 .elementor-element.elementor-element-e4d17f2 > .e-con-inner{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5903d16 */.elementor-14 .elementor-element.elementor-element-5903d16{position:relative;overflow:hidden;}
.elementor-14 .elementor-element.elementor-element-5903d16::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,0.045) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e8ac93 */.elementor-14 .elementor-element.elementor-element-5e8ac93 p{margin:0 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82a48e9 */.elementor-14 .elementor-element.elementor-element-82a48e9{position:relative;overflow:hidden;}
.elementor-14 .elementor-element.elementor-element-82a48e9::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,0.045) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-966e9c5 */.elementor-14 .elementor-element.elementor-element-966e9c5 p{margin:0 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b39754c */.elementor-14 .elementor-element.elementor-element-b39754c{position:relative;overflow:hidden;}
.elementor-14 .elementor-element.elementor-element-b39754c::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,0.045) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff66221 */.elementor-14 .elementor-element.elementor-element-ff66221 p{margin:0 !important;}/* End custom CSS */