.elementor-2145 .elementor-element.elementor-element-ca86adb{--display:flex;--min-height:80vh;--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;--justify-content:center;overflow:visible}.elementor-2145 .elementor-element.elementor-element-ba4208c{--display:flex;overflow:visible}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline{--dynamic-text-color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-2145 .elementor-element.elementor-element-0310807{--animation-duration:1.2s;--dynamic-text-color:var(--e-global-color-e429d90)}.elementor-2145 .elementor-element.elementor-element-0310807 .elementor-headline{text-align:left;font-family:var(--e-global-typography-2add56a-font-family),Sans-serif;font-size:var(--e-global-typography-2add56a-font-size);font-weight:var(--e-global-typography-2add56a-font-weight);line-height:var(--e-global-typography-2add56a-line-height);letter-spacing:var(--e-global-typography-2add56a-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-0310807 .elementor-headline-plain-text{color:var(--e-global-color-e429d90)}.elementor-2145 .elementor-element.elementor-element-0310807 .elementor-headline-dynamic-text{font-family:"IBM Plex Sans",Sans-serif;font-weight:500;letter-spacing:-4%}.elementor-2145 .elementor-element.elementor-element-0310807 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-2f3d0f3)}.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-2145 .elementor-element.elementor-element-00161a3{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var(--e-global-typography-f19fae5-font-family),Sans-serif;font-size:var(--e-global-typography-f19fae5-font-size);font-weight:var(--e-global-typography-f19fae5-font-weight);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing);color:var(--e-global-color-0559e4c)}.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)}.elementor-2145 .elementor-element.elementor-element-0951e53 .elementor-button{background-color:var(--e-global-color-e429d90);font-family:var(--e-global-typography-34e3dd9-font-family),Sans-serif;font-size:var(--e-global-typography-34e3dd9-font-size);font-weight:var(--e-global-typography-34e3dd9-font-weight);letter-spacing:var(--e-global-typography-34e3dd9-letter-spacing);border-radius:16px;padding:8px 12px}.elementor-2145 .elementor-element.elementor-element-0951e53 .elementor-button:hover,.elementor-2145 .elementor-element.elementor-element-0951e53 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(270deg,var(--e-global-color-2d4d41e) 0%,var(--e-global-color-9a10d61) 100%);border-color:var(--e-global-color-966d2eb)}.elementor-2145 .elementor-element.elementor-element-0951e53 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-2145 .elementor-element.elementor-element-0951e53 .elementor-button .elementor-button-content-wrapper{gap:12px}.elementor-2145 .elementor-element.elementor-element-a81822a{--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;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;overflow:visible}.elementor-2145 .elementor-element.elementor-element-6d93aee{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;overflow:visible}.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-2145 .elementor-element.elementor-element-c16c8f0 .elementor-heading-title{font-family:var(--e-global-typography-2add56a-font-family),Sans-serif;font-size:var(--e-global-typography-2add56a-font-size);font-weight:var(--e-global-typography-2add56a-font-weight);line-height:var(--e-global-typography-2add56a-line-height);letter-spacing:var(--e-global-typography-2add56a-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-b6fc609{font-family:var(--e-global-typography-e68ffeb-font-family),Sans-serif;font-size:var(--e-global-typography-e68ffeb-font-size);font-weight:var(--e-global-typography-e68ffeb-font-weight);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing);color:var(--e-global-color-0559e4c)}.elementor-2145 .elementor-element.elementor-element-c5538a3{--display:flex;overflow:visible}.elementor-widget-loop-grid .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)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-2145 .elementor-element.elementor-element-7a741b5{--grid-columns:3}.elementor-2145 .elementor-element.elementor-element-7a741b5 .elementor-loop-container{grid-auto-rows:1fr}.elementor-2145 .elementor-element.elementor-element-7a741b5 .e-loop-item>.elementor-section,.elementor-2145 .elementor-element.elementor-element-7a741b5 .e-loop-item>.elementor-section>.elementor-container,.elementor-2145 .elementor-element.elementor-element-7a741b5 .e-loop-item>.e-con,.elementor-2145 .elementor-element.elementor-element-7a741b5 .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-2145 .elementor-element.elementor-element-1ea6113{--display:flex;--min-height:744px;--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;--justify-content:center;overflow:visible}.elementor-2145 .elementor-element.elementor-element-1886c2f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-59a6515 .elementor-heading-title{font-family:var(--e-global-typography-2add56a-font-family),Sans-serif;font-size:var(--e-global-typography-2add56a-font-size);font-weight:var(--e-global-typography-2add56a-font-weight);line-height:var(--e-global-typography-2add56a-line-height);letter-spacing:var(--e-global-typography-2add56a-letter-spacing);color:var(--e-global-color-e429d90)}.elementor-2145 .elementor-element.elementor-element-c77a666{font-family:"Lexend",Sans-serif;font-size:20px;font-weight:700;letter-spacing:-4%;color:var(--e-global-color-0559e4c)}.elementor-2145 .elementor-element.elementor-element-2107a98{--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;--margin-top:6%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;overflow:visible}.elementor-2145 .elementor-element.elementor-element-695fccd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-9e48d3a .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:56px;font-weight:700;letter-spacing:0%}.elementor-2145 .elementor-element.elementor-element-fa4be61{font-family:"Lexend",Sans-serif;font-size:20px;font-weight:700;letter-spacing:-4%;color:var(--e-global-color-0559e4c)}.elementor-2145 .elementor-element.elementor-element-f3fc492{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-87d6ea0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-d863e67);--border-color:var(--e-global-color-d863e67);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-614e7d2{--display:flex;--min-height:416px;--overflow:hidden;overflow:visible}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-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-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon-box-wrapper{text-align:left}.elementor-2145 .elementor-element.elementor-element-afab3c9{--icon-box-icon-margin:12px}.elementor-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-e429d90)}.elementor-2145 .elementor-element.elementor-element-afab3c9.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-afab3c9.elementor-view-framed .elementor-icon,.elementor-2145 .elementor-element.elementor-element-afab3c9.elementor-view-default .elementor-icon{fill:var(--e-global-color-e413b60);color:var(--e-global-color-e413b60);border-color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon{font-size:48px}.elementor-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon-box-title a{font-family:var(--e-global-typography-e68ffeb-font-family),Sans-serif;font-size:var(--e-global-typography-e68ffeb-font-size);font-weight:var(--e-global-typography-e68ffeb-font-weight);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-afab3c9:has(:hover) .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-afab3c9:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-e429d90)}.elementor-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon-box-description{font-family:var(--e-global-typography-f19fae5-font-family),Sans-serif;font-size:var(--e-global-typography-f19fae5-font-size);font-weight:var(--e-global-typography-f19fae5-font-weight);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing);color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-21d5eb9{--display:flex;--min-height:251px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-21d5eb9:not(.elementor-motion-effects-element-type-background),.elementor-2145 .elementor-element.elementor-element-21d5eb9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://oslohq.com/wp-content/uploads/2025/06/Audience-Identification-1.png");background-position:center center;background-size:cover}.elementor-2145 .elementor-element.elementor-element-6966b99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-d863e67);--border-color:var(--e-global-color-d863e67);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-886b477{--display:flex;--min-height:416px;--padding-top:25%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;overflow:visible}.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-wrapper{text-align:left}.elementor-2145 .elementor-element.elementor-element-f47d882{--icon-box-icon-margin:12px}.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-e429d90)}.elementor-2145 .elementor-element.elementor-element-f47d882.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-f47d882.elementor-view-framed .elementor-icon,.elementor-2145 .elementor-element.elementor-element-f47d882.elementor-view-default .elementor-icon{fill:var(--e-global-color-e413b60);color:var(--e-global-color-e413b60);border-color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon{font-size:40px}.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-title a{font-family:var(--e-global-typography-e68ffeb-font-family),Sans-serif;font-size:var(--e-global-typography-e68ffeb-font-size);font-weight:var(--e-global-typography-e68ffeb-font-weight);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-f47d882:has(:hover) .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-f47d882:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-e429d90)}.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-description{font-family:var(--e-global-typography-f19fae5-font-family),Sans-serif;font-size:var(--e-global-typography-f19fae5-font-size);font-weight:var(--e-global-typography-f19fae5-font-weight);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing);color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-811c21f{--display:flex;--min-height:251px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-811c21f:not(.elementor-motion-effects-element-type-background),.elementor-2145 .elementor-element.elementor-element-811c21f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://oslohq.com/wp-content/uploads/2025/06/Omnichannel-Campaign-scaled.jpg");background-position:center center;background-size:cover}.elementor-2145 .elementor-element.elementor-element-899a9f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-d863e67);--border-color:var(--e-global-color-d863e67);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-10325a4{--display:flex;--min-height:416px;--justify-content:center;overflow:visible}.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon-box-wrapper{text-align:left}.elementor-2145 .elementor-element.elementor-element-7c65c1c{--icon-box-icon-margin:12px}.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-e429d90)}.elementor-2145 .elementor-element.elementor-element-7c65c1c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-7c65c1c.elementor-view-framed .elementor-icon,.elementor-2145 .elementor-element.elementor-element-7c65c1c.elementor-view-default .elementor-icon{fill:var(--e-global-color-e413b60);color:var(--e-global-color-e413b60);border-color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon{font-size:40px}.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon-box-title a{font-family:var(--e-global-typography-e68ffeb-font-family),Sans-serif;font-size:var(--e-global-typography-e68ffeb-font-size);font-weight:var(--e-global-typography-e68ffeb-font-weight);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-7c65c1c:has(:hover) .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-7c65c1c:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-e429d90)}.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon-box-description{font-family:var(--e-global-typography-f19fae5-font-family),Sans-serif;font-size:var(--e-global-typography-f19fae5-font-size);font-weight:var(--e-global-typography-f19fae5-font-weight);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing);color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-1966bee{--display:flex;--min-height:251px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-1966bee:not(.elementor-motion-effects-element-type-background),.elementor-2145 .elementor-element.elementor-element-1966bee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://oslohq.com/wp-content/uploads/2025/06/Result-and-Optimization-scaled.jpg");background-position:center center;background-size:cover}.elementor-2145 .elementor-element.elementor-element-b92a991{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-9b064a1{--display:flex;--min-height:416px;--justify-content:flex-end;--padding-top:4%;--padding-bottom:20%;--padding-left:4%;--padding-right:4%;overflow:visible}.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon-box-wrapper{text-align:left}.elementor-2145 .elementor-element.elementor-element-6db0e29{--icon-box-icon-margin:12px}.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-e429d90)}.elementor-2145 .elementor-element.elementor-element-6db0e29.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-6db0e29.elementor-view-framed .elementor-icon,.elementor-2145 .elementor-element.elementor-element-6db0e29.elementor-view-default .elementor-icon{fill:var(--e-global-color-e413b60);color:var(--e-global-color-e413b60);border-color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon{font-size:40px}.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon-box-title a{font-family:var(--e-global-typography-e68ffeb-font-family),Sans-serif;font-size:var(--e-global-typography-e68ffeb-font-size);font-weight:var(--e-global-typography-e68ffeb-font-weight);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-6db0e29:has(:hover) .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-6db0e29:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-e429d90)}.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon-box-description{font-family:var(--e-global-typography-f19fae5-font-family),Sans-serif;font-size:var(--e-global-typography-f19fae5-font-size);font-weight:var(--e-global-typography-f19fae5-font-weight);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing);color:var(--e-global-color-e413b60)}.elementor-2145 .elementor-element.elementor-element-913caec{--display:flex;--min-height:251px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-913caec:not(.elementor-motion-effects-element-type-background),.elementor-2145 .elementor-element.elementor-element-913caec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://oslohq.com/wp-content/uploads/2025/06/Attribution-Model.png");background-position:center center;background-size:cover}.elementor-2145 .elementor-element.elementor-element-c78a8e3{--display:flex;--min-height:487px;--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;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible}.elementor-2145 .elementor-element.elementor-element-115d261{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible}.elementor-2145 .elementor-element.elementor-element-570c450{--animation-duration:1.2s;--dynamic-text-color:var(--e-global-color-0559e4c)}.elementor-2145 .elementor-element.elementor-element-570c450 .elementor-headline{text-align:center;font-family:"IBM Plex Sans",Sans-serif;font-size:56px;font-weight:700;letter-spacing:0%}.elementor-2145 .elementor-element.elementor-element-570c450 .elementor-headline-plain-text{color:var(--e-global-color-0559e4c)}.elementor-2145 .elementor-element.elementor-element-570c450 .elementor-headline-dynamic-text{font-family:"IBM Plex Sans",Sans-serif;font-weight:500;letter-spacing:-4%}.elementor-2145 .elementor-element.elementor-element-570c450 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-2f3d0f3)}.elementor-2145 .elementor-element.elementor-element-c45010d{--display:flex;overflow:visible}.elementor-2145 .elementor-element.elementor-element-b22da30{--grid-columns:3;--grid-row-gap:10px;--grid-column-gap:10px}.elementor-2145 .elementor-element.elementor-element-b22da30 .elementor-loop-container{grid-auto-rows:1fr}.elementor-2145 .elementor-element.elementor-element-b22da30 .e-loop-item>.elementor-section,.elementor-2145 .elementor-element.elementor-element-b22da30 .e-loop-item>.elementor-section>.elementor-container,.elementor-2145 .elementor-element.elementor-element-b22da30 .e-loop-item>.e-con,.elementor-2145 .elementor-element.elementor-element-b22da30 .e-loop-item .elementor-section-wrap>.e-con{height:100%}body.elementor-page-2145:not(.elementor-motion-effects-element-type-background),body.elementor-page-2145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-639345e);background-image:url("https://oslohq.com/wp-content/uploads/2025/06/Ellipse-1-3.png");background-position:800px -162px;background-repeat:no-repeat;background-size:100% auto}@media(max-width:1024px){.elementor-2145 .elementor-element.elementor-element-0310807 .elementor-headline{font-size:var(--e-global-typography-2add56a-font-size);line-height:var(--e-global-typography-2add56a-line-height);letter-spacing:var(--e-global-typography-2add56a-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-00161a3{font-size:var(--e-global-typography-f19fae5-font-size);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-0951e53 .elementor-button{font-size:var(--e-global-typography-34e3dd9-font-size);letter-spacing:var(--e-global-typography-34e3dd9-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-c16c8f0 .elementor-heading-title{font-size:var(--e-global-typography-2add56a-font-size);line-height:var(--e-global-typography-2add56a-line-height);letter-spacing:var(--e-global-typography-2add56a-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-b6fc609{font-size:var(--e-global-typography-e68ffeb-font-size);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-7a741b5{--grid-columns:2}.elementor-2145 .elementor-element.elementor-element-59a6515 .elementor-heading-title{font-size:var(--e-global-typography-2add56a-font-size);line-height:var(--e-global-typography-2add56a-line-height);letter-spacing:var(--e-global-typography-2add56a-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-f3fc492{--grid-auto-flow:row}.elementor-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon-box-title a{font-size:var(--e-global-typography-e68ffeb-font-size);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon-box-description{font-size:var(--e-global-typography-f19fae5-font-size);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-title a{font-size:var(--e-global-typography-e68ffeb-font-size);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-description{font-size:var(--e-global-typography-f19fae5-font-size);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon-box-title a{font-size:var(--e-global-typography-e68ffeb-font-size);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon-box-description{font-size:var(--e-global-typography-f19fae5-font-size);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon-box-title a{font-size:var(--e-global-typography-e68ffeb-font-size);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon-box-description{font-size:var(--e-global-typography-f19fae5-font-size);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-b22da30{--grid-columns:2}body.elementor-page-2145:not(.elementor-motion-effects-element-type-background),body.elementor-page-2145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-2145 .elementor-element.elementor-element-ca86adb{--min-height:70vh;--justify-content:center}.elementor-2145 .elementor-element.elementor-element-0310807 .elementor-headline{font-size:var(--e-global-typography-2add56a-font-size);line-height:var(--e-global-typography-2add56a-line-height);letter-spacing:var(--e-global-typography-2add56a-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-0310807 .elementor-headline-dynamic-text{line-height:107%;letter-spacing:-5%}.elementor-2145 .elementor-element.elementor-element-00161a3{width:100%;max-width:100%;font-size:var(--e-global-typography-f19fae5-font-size);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-0951e53 .elementor-button{font-size:var(--e-global-typography-34e3dd9-font-size);letter-spacing:var(--e-global-typography-34e3dd9-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-a81822a{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-2145 .elementor-element.elementor-element-c16c8f0 .elementor-heading-title{font-size:var(--e-global-typography-2add56a-font-size);line-height:var(--e-global-typography-2add56a-line-height);letter-spacing:var(--e-global-typography-2add56a-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-b6fc609{font-size:var(--e-global-typography-e68ffeb-font-size);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-7a741b5{--grid-columns:1}.elementor-2145 .elementor-element.elementor-element-1ea6113{--min-height:513px}.elementor-2145 .elementor-element.elementor-element-59a6515 .elementor-heading-title{font-size:var(--e-global-typography-2add56a-font-size);line-height:var(--e-global-typography-2add56a-line-height);letter-spacing:var(--e-global-typography-2add56a-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-c77a666{font-size:20px;line-height:100%;letter-spacing:-5%}.elementor-2145 .elementor-element.elementor-element-2107a98{--margin-top:40%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2145 .elementor-element.elementor-element-9e48d3a .elementor-heading-title{font-size:56px;line-height:95.3%;letter-spacing:-4%}.elementor-2145 .elementor-element.elementor-element-fa4be61{font-size:20px;line-height:100%;letter-spacing:-5%}.elementor-2145 .elementor-element.elementor-element-f3fc492{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-2145 .elementor-element.elementor-element-614e7d2{--min-height:185px;--justify-content:center}.elementor-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon-box-title a{font-size:var(--e-global-typography-e68ffeb-font-size);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-afab3c9 .elementor-icon-box-description{font-size:var(--e-global-typography-f19fae5-font-size);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-886b477{--min-height:185px;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-wrapper{align-items:center}.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-title a{font-size:var(--e-global-typography-e68ffeb-font-size);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-f47d882 .elementor-icon-box-description{font-size:var(--e-global-typography-f19fae5-font-size);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-10325a4{--min-height:185px}.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon-box-title a{font-size:var(--e-global-typography-e68ffeb-font-size);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-7c65c1c .elementor-icon-box-description{font-size:var(--e-global-typography-f19fae5-font-size);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-9b064a1{--min-height:185px;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon-box-title,.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon-box-title a{font-size:var(--e-global-typography-e68ffeb-font-size);letter-spacing:var(--e-global-typography-e68ffeb-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-6db0e29 .elementor-icon-box-description{font-size:var(--e-global-typography-f19fae5-font-size);letter-spacing:var(--e-global-typography-f19fae5-letter-spacing)}.elementor-2145 .elementor-element.elementor-element-570c450 .elementor-headline{font-size:56px;line-height:95.3%;letter-spacing:-4%}.elementor-2145 .elementor-element.elementor-element-570c450 .elementor-headline-dynamic-text{line-height:107%;letter-spacing:-5%}.elementor-2145 .elementor-element.elementor-element-b22da30{--grid-columns:1;--grid-row-gap:0px}body.elementor-page-2145:not(.elementor-motion-effects-element-type-background),body.elementor-page-2145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center;background-size:0% auto}}@media(min-width:768px){.elementor-2145 .elementor-element.elementor-element-ba4208c{--width:55%}}.elementor-2145 .elementor-element.elementor-element-0310807 .elementor-headline-plain-text{background:linear-gradient(180deg,#eed3ff 24.46%,#c473f9 40.97%,#7e2fb8 63.63%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.elementor-2145 .elementor-element.elementor-element-0310807 .elementor-headline-dynamic-text{font-size:34px}.elementor-2145 .elementor-element.elementor-element-0951e53 .elementor-button-icon i{height:32px !important;width:32px !important;background:#a536e7;border-radius:32px;text-align:center;align-content:center;color:#fff}.elementor-2145 .elementor-element.elementor-element-0951e53 .elementor-button-content-wrapper{align-items:center}.elementor-2145 .elementor-element.elementor-element-570c450 .elementor-headline-dynamic-text{background:linear-gradient(180deg,#eed3ff 24.46%,#c473f9 40.97%,#7e2fb8 63.63%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media screen and (min-width:600px){.elementor-2145 .elementor-element.elementor-element-c78a8e3{background:radial-gradient(120.96% 99.98% at 44.87% 99.98%,#111 80.96%,#7923a6 88.95%,#a536e7 94.02%,#d49bfa 100%)}}@media screen and (max-width:600px){.elementor-2145 .elementor-element.elementor-element-c78a8e3{background:radial-gradient(437.07% 99.98% at 44.87% 99.98%,#111 93.52%,#7923a6 96.05%,#a536e7 97.49%,#d49bfa 100%)}}body.elementor-page-2145:not(.elementor-motion-effects-element-type-background),body.elementor-page-2145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-639345e);background-image:url(https://oslohq.com/wp-content/uploads/2025/06/Ellipse-1-3.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;animation:bgMove .4s ease-out forwards}@keyframes bgMove{from{background-position:0 0}to{background-position:800px -162px}}@keyframes bgMove2{from{background-position:0 0}to{background-position:300px 62px}}@media screen and (max-width:600px){body.elementor-page-2145>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-639345e);background-image:url(https://oslohq.com/wp-content/uploads/2025/06/Ellipse-1-3.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;animation:bgMove2 .4s ease-out forwards}}