.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-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-115 .elementor-element.elementor-element-35c6092 .elementor-heading-title{color:var(--e-global-color-2228dde)}.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-115 .elementor-element.elementor-element-6414da3{text-align:center}.elementor-115 .elementor-element.elementor-element-78349b1>.elementor-widget-container{margin:90px 0 0}.elementor-115 .elementor-element.elementor-element-f38acbf>.elementor-widget-container{margin:70px 0 0}.elementor-115 .elementor-element.elementor-element-432e8d7{border-style:none;margin-top:80px;margin-bottom:0}.elementor-115 .elementor-element.elementor-element-03ed002{text-align:center}.elementor-115 .elementor-element.elementor-element-03ed002 .elementor-heading-title{font-family:"Cardo",Sans-serif;font-weight:600;color:#a61414}.elementor-115 .elementor-element.elementor-element-5211ac1{margin-top:30px;margin-bottom:80px}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{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-115 .elementor-element.elementor-element-8c015d8>.elementor-widget-container:hover{--e-transform-translateY:-7px}.elementor-115 .elementor-element.elementor-element-8c015d8>.elementor-widget-container{padding:25px 25px 53px;border-style:solid;border-width:0 0 0 3px;border-color:#a61414;border-radius:10px;box-shadow:0px 10px 25px -15px rgba(0,0,0,.5)}.elementor-115 .elementor-element.elementor-element-8c015d8{--e-transform-transition-duration:.3s}.elementor-115 .elementor-element.elementor-element-8c015d8 .elementor-image-box-wrapper{text-align:start}.elementor-115 .elementor-element.elementor-element-8c015d8 .elementor-image-box-title{font-family:"Arial",Sans-serif;font-size:19px;font-weight:600;color:#000}.elementor-115 .elementor-element.elementor-element-8c015d8:has(:hover) .elementor-image-box-title,.elementor-115 .elementor-element.elementor-element-8c015d8:has(:focus) .elementor-image-box-title{color:#000}.elementor-115 .elementor-element.elementor-element-8c015d8 .elementor-image-box-description{font-family:"Arial",Sans-serif;font-size:14px;font-weight:400}.elementor-115 .elementor-element.elementor-element-be2f996>.elementor-widget-container:hover{--e-transform-translateY:-7px}.elementor-115 .elementor-element.elementor-element-be2f996>.elementor-widget-container{padding:25px 25px 46px;border-style:solid;border-width:0 0 0 3px;border-color:#a61414;border-radius:15px;box-shadow:0px 10px 25px -15px rgba(0,0,0,.5)}.elementor-115 .elementor-element.elementor-element-be2f996{--e-transform-transition-duration:.3s}.elementor-115 .elementor-element.elementor-element-be2f996 .elementor-image-box-wrapper{text-align:start}.elementor-115 .elementor-element.elementor-element-be2f996 .elementor-image-box-title{font-family:"Arial",Sans-serif;font-size:19px;font-weight:600;color:#000}.elementor-115 .elementor-element.elementor-element-be2f996:has(:hover) .elementor-image-box-title,.elementor-115 .elementor-element.elementor-element-be2f996:has(:focus) .elementor-image-box-title{color:#000}.elementor-115 .elementor-element.elementor-element-be2f996 .elementor-image-box-description{font-family:"Arial",Sans-serif;font-size:14px;font-weight:400}.elementor-115 .elementor-element.elementor-element-1c6d38a>.elementor-widget-container:hover{--e-transform-translateY:-7px}.elementor-115 .elementor-element.elementor-element-1c6d38a>.elementor-widget-container{padding:25px;border-style:solid;border-width:0 0 0 3px;border-color:#a61414;border-radius:10px;box-shadow:0px 10px 25px -15px rgba(0,0,0,.5)}.elementor-115 .elementor-element.elementor-element-1c6d38a{--e-transform-transition-duration:.3s}.elementor-115 .elementor-element.elementor-element-1c6d38a .elementor-image-box-wrapper{text-align:start}.elementor-115 .elementor-element.elementor-element-1c6d38a .elementor-image-box-title{font-family:"Arial",Sans-serif;font-size:19px;font-weight:600;color:#000}.elementor-115 .elementor-element.elementor-element-1c6d38a:has(:hover) .elementor-image-box-title,.elementor-115 .elementor-element.elementor-element-1c6d38a:has(:focus) .elementor-image-box-title{color:#000}.elementor-115 .elementor-element.elementor-element-1c6d38a .elementor-image-box-description{font-family:"Arial",Sans-serif;font-size:14px;font-weight:400}.elementor-115 .elementor-element.elementor-element-e5aa25d>.elementor-widget-container:hover{--e-transform-translateY:-7px}.elementor-115 .elementor-element.elementor-element-e5aa25d>.elementor-widget-container{padding:25px 25px 53px;border-style:solid;border-width:0 0 0 3px;border-color:#a61414;border-radius:10px;box-shadow:0px 10px 25px -15px rgba(0,0,0,.5)}.elementor-115 .elementor-element.elementor-element-e5aa25d{--e-transform-transition-duration:.3s}.elementor-115 .elementor-element.elementor-element-e5aa25d .elementor-image-box-wrapper{text-align:start}.elementor-115 .elementor-element.elementor-element-e5aa25d .elementor-image-box-title{font-family:"Arial",Sans-serif;font-size:19px;font-weight:600;color:#000}.elementor-115 .elementor-element.elementor-element-e5aa25d:has(:hover) .elementor-image-box-title,.elementor-115 .elementor-element.elementor-element-e5aa25d:has(:focus) .elementor-image-box-title{color:#000}.elementor-115 .elementor-element.elementor-element-e5aa25d .elementor-image-box-description{font-family:"Arial",Sans-serif;font-size:14px;font-weight:400}.omsorg-connect{background:linear-gradient(135deg,#fdf0f0,#fff);padding:90px 20px;font-family:"Segoe UI",sans-serif}.connect-inner{max-width:900px;margin:auto;background:#fff;padding:60px 40px;border-radius:24px;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.08)}.omsorg-connect h2{font-size:34px;color:#1a1a4d;margin-bottom:14px}.connect-text{font-size:17px;line-height:1.7;color:#555;margin-bottom:34px}.connect-actions{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.connect-actions .btn-primary{background:#a61414;color:#fff;padding:14px 34px;border-radius:50px;font-weight:600;text-decoration:none;font-size:15px;transition:all .3s ease}.connect-actions .btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(166,20,20,.35)}.connect-actions .btn-outline{border:2px solid #a61414;color:#a61414;padding:12px 32px;border-radius:50px;font-weight:600;text-decoration:none;font-size:15px;transition:.3s}.connect-actions .btn-outline:hover{background:#a61414;color:#fff}@media(max-width:768px){.connect-inner{padding:40px 24px}.omsorg-connect h2{font-size:26px}}