.elementor-12 .elementor-element.elementor-element-ac88e85{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 16px 16px 16px;--border-top-width:0px;--border-right-width:16px;--border-bottom-width:16px;--border-left-width:16px;border-color:var( --e-global-color-85d8caa );--border-color:var( --e-global-color-85d8caa );--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-ac88e85:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ac88e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31af1e1 );}.elementor-12 .elementor-element.elementor-element-03b1da5 .elementor-heading-title{font-family:var( --e-global-typography-1b381e4-font-family ), Sans-serif;font-size:var( --e-global-typography-1b381e4-font-size );font-weight:var( --e-global-typography-1b381e4-font-weight );line-height:var( --e-global-typography-1b381e4-line-height );}.elementor-12 .elementor-element.elementor-element-01d610f{font-family:var( --e-global-typography-122a3af-font-family ), Sans-serif;font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );}.elementor-12 .elementor-element.elementor-element-01d610f p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-eec2a88{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a94256f img{width:600px;}.elementor-12 .elementor-element.elementor-element-4cf32bd{--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;--flex-wrap:wrap;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-4cf32bd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4cf32bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85d8caa );}.elementor-12 .elementor-element.elementor-element-9b6bbf8{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:320px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-9b6bbf8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9b6bbf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://aluviva.frameworks.no/wp-content/uploads/2026/04/proffmarkedsstiger.webp");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-00fce5d .elementor-heading-title{font-family:var( --e-global-typography-d76d44c-font-family ), Sans-serif;font-size:var( --e-global-typography-d76d44c-font-size );font-weight:var( --e-global-typography-d76d44c-font-weight );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-bac0113 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-381db47{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:320px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-381db47:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-381db47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://aluviva.frameworks.no/wp-content/uploads/2026/02/Gemini_Generated_Image_yepxe2yepxe2yepx-scaled.webp");background-position:-221px 169px;background-repeat:no-repeat;background-size:150% auto;}.elementor-12 .elementor-element.elementor-element-be09a07 .elementor-heading-title{font-family:var( --e-global-typography-d76d44c-font-family ), Sans-serif;font-size:var( --e-global-typography-d76d44c-font-size );font-weight:var( --e-global-typography-d76d44c-font-weight );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-21fc21c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-a45f678{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:320px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-a45f678:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a45f678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://aluviva.frameworks.no/wp-content/uploads/2026/02/Gemini_Generated_Image_o9y4pto9y4pto9y24.webp");background-position:-221px 169px;background-repeat:no-repeat;background-size:150% auto;}.elementor-12 .elementor-element.elementor-element-a30ec28 .elementor-heading-title{font-family:var( --e-global-typography-d76d44c-font-family ), Sans-serif;font-size:var( --e-global-typography-d76d44c-font-size );font-weight:var( --e-global-typography-d76d44c-font-weight );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-cc79d95 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-6d6dd04{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:22px 22px 22px 22px;--padding-top:32px;--padding-bottom:320px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-6d6dd04:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d6dd04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;background-image:url("https://aluviva.frameworks.no/wp-content/uploads/2026/02/Gemini_Generated_Image_g9juu3g9juu3g9ju-scaled.webp");background-position:-221px 169px;background-repeat:no-repeat;background-size:150% auto;}.elementor-12 .elementor-element.elementor-element-8281c9c .elementor-heading-title{font-family:var( --e-global-typography-d76d44c-font-family ), Sans-serif;font-size:var( --e-global-typography-d76d44c-font-size );font-weight:var( --e-global-typography-d76d44c-font-weight );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-a24614d p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-b610cb3{--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:80px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-b610cb3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b610cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85d8caa );}.elementor-12 .elementor-element.elementor-element-5790ced .elementor-heading-title{font-family:var( --e-global-typography-d76d44c-font-family ), Sans-serif;font-size:var( --e-global-typography-d76d44c-font-size );font-weight:var( --e-global-typography-d76d44c-font-weight );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-aac3926{text-align:center;font-family:var( --e-global-typography-7a18380-font-family ), Sans-serif;font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-0197148{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-0197148:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0197148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85d8caa );}.elementor-12 .elementor-element.elementor-element-3d10e97 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d8f8127{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-24a3072{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-24a3072:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24a3072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85d8caa );}.elementor-12 .elementor-element.elementor-element-73d6f4f{--display:flex;--min-height:650px;--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:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:32px 32px 32px 32px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:10;}.elementor-12 .elementor-element.elementor-element-73d6f4f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73d6f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4929931 );}.elementor-12 .elementor-element.elementor-element-fb29f79{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-326c1c5 .elementor-heading-title{font-family:var( --e-global-typography-bb8e83d-font-family ), Sans-serif;font-size:var( --e-global-typography-bb8e83d-font-size );font-weight:var( --e-global-typography-bb8e83d-font-weight );}.elementor-12 .elementor-element.elementor-element-8a87e0f{text-align:start;font-family:var( --e-global-typography-122a3af-font-family ), Sans-serif;font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );color:#4F4F5C;}.elementor-12 .elementor-element.elementor-element-87ac5fd{--spacer-size:16px;}.elementor-12 .elementor-element.elementor-element-1dabf5f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-115d1b7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2a16225.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2a16225 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2a16225.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-2a16225.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2a16225.elementor-view-default .elementor-icon{color:var( --e-global-color-bbb7800 );border-color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-2a16225.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2a16225.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-2a16225 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2a16225 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-2a16225 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-f2035ab{text-align:center;}.elementor-12 .elementor-element.elementor-element-f2035ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-1ee0e89{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9c0d77a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9c0d77a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9c0d77a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-9c0d77a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9c0d77a.elementor-view-default .elementor-icon{color:var( --e-global-color-bbb7800 );border-color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-9c0d77a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9c0d77a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-9c0d77a .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-9c0d77a .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-9c0d77a .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-e7d747d{text-align:center;}.elementor-12 .elementor-element.elementor-element-e7d747d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-49d85c0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-718009f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-718009f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-718009f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-718009f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-718009f.elementor-view-default .elementor-icon{color:var( --e-global-color-bbb7800 );border-color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-718009f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-718009f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-718009f .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-718009f .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-718009f .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-9c87e7d{text-align:center;}.elementor-12 .elementor-element.elementor-element-9c87e7d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-546f7fc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b5be75.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2b5be75 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2b5be75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-2b5be75.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2b5be75.elementor-view-default .elementor-icon{color:var( --e-global-color-bbb7800 );border-color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-2b5be75.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2b5be75.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-2b5be75 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2b5be75 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-2b5be75 .elementor-icon-wrapper svg{width:auto;}.elementor-12 .elementor-element.elementor-element-7725b14{text-align:center;}.elementor-12 .elementor-element.elementor-element-7725b14 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-6a3af68{--display:flex;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:var( --e-global-color-31af1e1 );--border-color:var( --e-global-color-31af1e1 );--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-6a3af68:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a3af68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aluviva.frameworks.no/wp-content/uploads/2026/03/Gemini_Generated_Image_cry5rncry5rncry5.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-092f8e6{--display:flex;--min-height:650px;--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:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:32px 32px 32px 32px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:20;}.elementor-12 .elementor-element.elementor-element-092f8e6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-092f8e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4929931 );}.elementor-12 .elementor-element.elementor-element-46e2ba1{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-5bb4973 .elementor-heading-title{font-family:var( --e-global-typography-bb8e83d-font-family ), Sans-serif;font-size:var( --e-global-typography-bb8e83d-font-size );font-weight:var( --e-global-typography-bb8e83d-font-weight );}.elementor-12 .elementor-element.elementor-element-556add8{text-align:start;font-family:var( --e-global-typography-122a3af-font-family ), Sans-serif;font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );color:#4F4F5C;}.elementor-12 .elementor-element.elementor-element-f0e6faf{--spacer-size:16px;}.elementor-12 .elementor-element.elementor-element-b952370{--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:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-582e311{--display:flex;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:var( --e-global-color-31af1e1 );--border-color:var( --e-global-color-31af1e1 );--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-582e311:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-582e311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aluviva.frameworks.no/wp-content/uploads/2026/03/Modumb.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d2ac61f{--display:flex;--min-height:650px;--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:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:32px 32px 32px 32px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:30;}.elementor-12 .elementor-element.elementor-element-d2ac61f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d2ac61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4929931 );}.elementor-12 .elementor-element.elementor-element-3635381{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-c5aff94 .elementor-heading-title{font-family:var( --e-global-typography-bb8e83d-font-family ), Sans-serif;font-size:var( --e-global-typography-bb8e83d-font-size );font-weight:var( --e-global-typography-bb8e83d-font-weight );}.elementor-12 .elementor-element.elementor-element-33ee14c{text-align:start;font-family:var( --e-global-typography-122a3af-font-family ), Sans-serif;font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );color:#4F4F5C;}.elementor-12 .elementor-element.elementor-element-5ee4918{--spacer-size:16px;}.elementor-12 .elementor-element.elementor-element-6b59dce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-548c91d img{width:150px;}.elementor-12 .elementor-element.elementor-element-35525bc img{width:100px;}.elementor-12 .elementor-element.elementor-element-64cf12a img{width:100px;}.elementor-12 .elementor-element.elementor-element-5653de7{--display:flex;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:var( --e-global-color-31af1e1 );--border-color:var( --e-global-color-31af1e1 );--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-5653de7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5653de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aluviva.frameworks.no/wp-content/uploads/2026/03/Gemini_Generated_Image_l63ywl63ywl63ywl.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ed6572e{--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:80px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-ed6572e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ed6572e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85d8caa );}.elementor-12 .elementor-element.elementor-element-d273382{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a3ee957 .elementor-heading-title{font-family:var( --e-global-typography-d76d44c-font-family ), Sans-serif;font-size:var( --e-global-typography-d76d44c-font-size );font-weight:var( --e-global-typography-d76d44c-font-weight );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-c0ee469{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-be27ab6{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7a18380-font-family ), Sans-serif;font-size:var( --e-global-typography-7a18380-font-size );color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-be27ab6 p{margin-block-end:16px;}.elementor-12 .elementor-element.elementor-element-7e4ee30{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f5bf078{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7a18380-font-family ), Sans-serif;font-size:var( --e-global-typography-7a18380-font-size );color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-f5bf078 p{margin-block-end:16px;}.elementor-12 .elementor-element.elementor-element-f4fac6f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d42ff02{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7a18380-font-family ), Sans-serif;font-size:var( --e-global-typography-7a18380-font-size );color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-d42ff02 p{margin-block-end:16px;}.elementor-12 .elementor-element.elementor-element-f38e442{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0bbdf7d{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7a18380-font-family ), Sans-serif;font-size:var( --e-global-typography-7a18380-font-size );color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-0bbdf7d p{margin-block-end:16px;}.elementor-12 .elementor-element.elementor-element-a6c7cd2{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5557bb8{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7a18380-font-family ), Sans-serif;font-size:var( --e-global-typography-7a18380-font-size );color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-5557bb8 p{margin-block-end:16px;}.elementor-12 .elementor-element.elementor-element-005468e{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-60ce0e9{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7a18380-font-family ), Sans-serif;font-size:var( --e-global-typography-7a18380-font-size );color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-60ce0e9 p{margin-block-end:16px;}.elementor-12 .elementor-element.elementor-element-ef7868d{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74a827b{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7a18380-font-family ), Sans-serif;font-size:var( --e-global-typography-7a18380-font-size );color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-74a827b p{margin-block-end:16px;}.elementor-12 .elementor-element.elementor-element-a9bbf16{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c37dbb2{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-7a18380-font-family ), Sans-serif;font-size:var( --e-global-typography-7a18380-font-size );color:var( --e-global-color-bbb7800 );}.elementor-12 .elementor-element.elementor-element-c37dbb2 p{margin-block-end:16px;}.elementor-12 .elementor-element.elementor-element-d1ea47f{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );padding:16px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:16px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-icon-size:12px;}.elementor-12 .elementor-element.elementor-element-d1ea47f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-12 .elementor-element.elementor-element-d1ea47f {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-12 .elementor-element.elementor-element-d1ea47f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}:where( .elementor-12 .elementor-element.elementor-element-d1ea47f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-12 .elementor-element.elementor-element-270eab2{text-align:center;font-family:var( --e-global-typography-7a18380-font-family ), Sans-serif;font-size:var( --e-global-typography-7a18380-font-size );}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-ac88e85{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-03b1da5 .elementor-heading-title{font-size:var( --e-global-typography-1b381e4-font-size );line-height:var( --e-global-typography-1b381e4-line-height );}.elementor-12 .elementor-element.elementor-element-01d610f{font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );}.elementor-12 .elementor-element.elementor-element-4cf32bd{--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-9b6bbf8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-00fce5d{text-align:center;}.elementor-12 .elementor-element.elementor-element-00fce5d .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-bac0113{text-align:center;}.elementor-12 .elementor-element.elementor-element-381db47:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-381db47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-255px 180px;}.elementor-12 .elementor-element.elementor-element-381db47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-be09a07{text-align:center;}.elementor-12 .elementor-element.elementor-element-be09a07 .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-21fc21c{text-align:center;}.elementor-12 .elementor-element.elementor-element-a45f678:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a45f678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-216px 169px;}.elementor-12 .elementor-element.elementor-element-a45f678.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a30ec28{text-align:center;}.elementor-12 .elementor-element.elementor-element-a30ec28 .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-cc79d95{text-align:center;}.elementor-12 .elementor-element.elementor-element-6d6dd04:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d6dd04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-226px 188px;}.elementor-12 .elementor-element.elementor-element-6d6dd04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8281c9c{text-align:center;}.elementor-12 .elementor-element.elementor-element-8281c9c .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-a24614d{text-align:center;}.elementor-12 .elementor-element.elementor-element-5790ced .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-aac3926{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-d8f8127{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-73d6f4f{--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-12 .elementor-element.elementor-element-326c1c5 .elementor-heading-title{font-size:var( --e-global-typography-bb8e83d-font-size );}.elementor-12 .elementor-element.elementor-element-8a87e0f{font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );}.elementor-12 .elementor-element.elementor-element-1dabf5f{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6a3af68{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-092f8e6{--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-12 .elementor-element.elementor-element-5bb4973 .elementor-heading-title{font-size:var( --e-global-typography-bb8e83d-font-size );}.elementor-12 .elementor-element.elementor-element-556add8{font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );}.elementor-12 .elementor-element.elementor-element-582e311{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-d2ac61f{--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-12 .elementor-element.elementor-element-c5aff94 .elementor-heading-title{font-size:var( --e-global-typography-bb8e83d-font-size );}.elementor-12 .elementor-element.elementor-element-33ee14c{font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );}.elementor-12 .elementor-element.elementor-element-5653de7{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-a3ee957 .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-be27ab6{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-f5bf078{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-d42ff02{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-0bbdf7d{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-5557bb8{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-60ce0e9{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-74a827b{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-c37dbb2{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-d1ea47f{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-270eab2{font-size:var( --e-global-typography-7a18380-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-03b1da5 .elementor-heading-title{font-size:var( --e-global-typography-1b381e4-font-size );line-height:var( --e-global-typography-1b381e4-line-height );}.elementor-12 .elementor-element.elementor-element-01d610f{font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );}.elementor-12 .elementor-element.elementor-element-9b6bbf8{--width:85%;--padding-top:32px;--padding-bottom:180px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-00fce5d{text-align:center;}.elementor-12 .elementor-element.elementor-element-00fce5d .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-381db47{--width:85%;--padding-top:32px;--padding-bottom:180px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-381db47:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-381db47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-222px 166px;}.elementor-12 .elementor-element.elementor-element-be09a07{text-align:center;}.elementor-12 .elementor-element.elementor-element-be09a07 .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-a45f678{--width:85%;--padding-top:32px;--padding-bottom:180px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-a45f678:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a45f678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-221px 178px;}.elementor-12 .elementor-element.elementor-element-a30ec28 .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-6d6dd04{--width:85%;--padding-top:32px;--padding-bottom:180px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-6d6dd04:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6d6dd04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-231px 206px;}.elementor-12 .elementor-element.elementor-element-8281c9c .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-b610cb3{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-5790ced{text-align:center;}.elementor-12 .elementor-element.elementor-element-5790ced .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-aac3926{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-0197148{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-d8f8127{--e-con-grid-template-columns:repeat(2, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-24a3072{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73d6f4f{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-fb29f79{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-326c1c5 .elementor-heading-title{font-size:var( --e-global-typography-bb8e83d-font-size );}.elementor-12 .elementor-element.elementor-element-8a87e0f{font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );}.elementor-12 .elementor-element.elementor-element-87ac5fd{--spacer-size:0px;}.elementor-12 .elementor-element.elementor-element-1dabf5f{--e-con-grid-template-columns:repeat(2, 1fr);--gap:16px 8px;--row-gap:16px;--column-gap:8px;--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6a3af68{--min-height:100px;}.elementor-12 .elementor-element.elementor-element-092f8e6{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-46e2ba1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5bb4973 .elementor-heading-title{font-size:var( --e-global-typography-bb8e83d-font-size );}.elementor-12 .elementor-element.elementor-element-556add8{font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );}.elementor-12 .elementor-element.elementor-element-b952370{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-12 .elementor-element.elementor-element-582e311{--min-height:200px;}.elementor-12 .elementor-element.elementor-element-d2ac61f{--min-height:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-3635381{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c5aff94 .elementor-heading-title{font-size:var( --e-global-typography-bb8e83d-font-size );}.elementor-12 .elementor-element.elementor-element-33ee14c{font-size:var( --e-global-typography-122a3af-font-size );line-height:var( --e-global-typography-122a3af-line-height );}.elementor-12 .elementor-element.elementor-element-6b59dce{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-548c91d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-35525bc{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-64cf12a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-64cf12a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-5653de7{--min-height:200px;}.elementor-12 .elementor-element.elementor-element-ed6572e{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-a3ee957 .elementor-heading-title{font-size:var( --e-global-typography-d76d44c-font-size );line-height:var( --e-global-typography-d76d44c-line-height );}.elementor-12 .elementor-element.elementor-element-be27ab6{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-f5bf078{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-d42ff02{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-0bbdf7d{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-5557bb8{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-60ce0e9{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-74a827b{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-c37dbb2{font-size:var( --e-global-typography-7a18380-font-size );}.elementor-12 .elementor-element.elementor-element-d1ea47f{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-270eab2{font-size:var( --e-global-typography-7a18380-font-size );}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-9b6bbf8{--width:calc(50% - 8px);}.elementor-12 .elementor-element.elementor-element-381db47{--width:calc(50% - 8px);}.elementor-12 .elementor-element.elementor-element-a45f678{--width:calc(50% - 8px);}.elementor-12 .elementor-element.elementor-element-6d6dd04{--width:calc(50% - 8px);}.elementor-12 .elementor-element.elementor-element-b610cb3{--content-width:750px;}.elementor-12 .elementor-element.elementor-element-0197148{--content-width:750px;}.elementor-12 .elementor-element.elementor-element-24a3072{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-ed6572e{--content-width:750px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-9b6bbf8{--width:80%;}.elementor-12 .elementor-element.elementor-element-381db47{--width:80%;}.elementor-12 .elementor-element.elementor-element-a45f678{--width:80%;}.elementor-12 .elementor-element.elementor-element-6d6dd04{--width:80%;}}/* Start custom CSS for container, class: .elementor-element-4cf32bd */.elementor-12 .elementor-element.elementor-element-4cf32bd {

    overflow-x: auto;

    scroll-snap-type: x mandatory;

    flex-wrap: nowrap !important;

}



.elementor-12 .elementor-element.elementor-element-4cf32bd::-webkit-scrollbar {

    display: none;

}

.elementor-12 .elementor-element.elementor-element-4cf32bd {

    -ms-overflow-style: none;

    scrollbar-width: none;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-326c1c5 */.elementor-12 .elementor-element.elementor-element-326c1c5 { text-wrap: balance; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73d6f4f */.sticky-card {
  transition: transform 0.4s ease, filter 0.4s ease, opacity 0.4s ease;
  transform-origin: top center;
}

.sticky-card.is-stacked {
  transform: scale(0.97) translateY(-20px);
  filter: blur(2px);
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-092f8e6 */.sticky-card {
  transition: transform 0.4s ease, filter 0.4s ease, opacity 0.4s ease;
  transform-origin: top center;
}

.sticky-card.is-stacked {
  transform: scale(0.97) translateY(-20px);
  filter: blur(2px);
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2ac61f */.sticky-card {
  transition: transform 0.4s ease, filter 0.4s ease, opacity 0.4s ease;
  transform-origin: top center;
}

.sticky-card.is-stacked {
  transform: scale(0.97) translateY(-20px);
  filter: blur(2px);
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d1ea47f */.elementor-12 .elementor-element.elementor-element-d1ea47f .e-n-accordion-item-title-icon {
    transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
}
.elementor-12 .elementor-element.elementor-element-d1ea47f .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    transform: rotate(180deg) !important;
}/* End custom CSS */