.elementor-144 .elementor-element.elementor-element-c5d6e8a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-3d7e43c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-29694d3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-327010ef{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-5b8fe695{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-144 .elementor-element.elementor-element-1a66302e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-1a66302e .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#e0a100;}.elementor-144 .elementor-element.elementor-element-5d42f8d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-5d42f8d9 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.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-144 .elementor-element.elementor-element-7e2ce24b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-48042c85{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-144 .elementor-element.elementor-element-63ac9c47 .elementor-button{background-color:#5b3df5;font-family:"TWK Everett", Sans-serif;font-weight:500;fill:#fff;color:#fff;}.elementor-144 .elementor-element.elementor-element-63ac9c47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-2644a7b5 .elementor-button{background-color:transparent;font-family:"TWK Everett", Sans-serif;font-weight:500;fill:#0f0f16;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-2644a7b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-7daf478c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-7daf478c:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-7daf478c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://baroquad.weratest4.no/wp-content/uploads/2026/09/baroquad-hero-poster-1.webp") 50% 50%;background-size:cover;}.elementor-144 .elementor-element.elementor-element-53166a14{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-a4b0db5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-6ceba46e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-6ceba46e .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-4e92d41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-5e29af83{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-39547be0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-2f99c5d1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-242c57fe{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-67ad6d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-67ad6d6 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-30de3dfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#666779;}.elementor-144 .elementor-element.elementor-element-12f5f8f4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-76bce31f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-127ca386{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-3728f76f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-3728f76f .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-2af93f3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#666779;}.elementor-144 .elementor-element.elementor-element-35fd4f3e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-6c3dab7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-6a208434{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-344a3528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-344a3528 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-b70abd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#666779;}.elementor-144 .elementor-element.elementor-element-578205e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-166c3bae{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-22865694{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-58f0a78f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-58f0a78f .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-4c3afd38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#666779;}.elementor-144 .elementor-element.elementor-element-5fb8b1a8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-d7caf1d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-43faf12{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-83831e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-83831e7 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-weight:500;color:#5b3df5;}.elementor-144 .elementor-element.elementor-element-a64e486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-a64e486 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-e0f9222{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-e0f9222:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-e0f9222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://baroquad.weratest4.no/wp-content/uploads/2026/09/baroquad-about-hq.avif");background-position:center center;background-size:cover;}.elementor-144 .elementor-element.elementor-element-91140af{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-8117088{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"BDO Grotesk", Sans-serif;font-weight:400;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-6ef9c4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"BDO Grotesk", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-c4a06ba{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-d768e17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-d768e17 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-b038ddd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-b038ddd .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-9aa6fe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-9aa6fe6 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-f87cf25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-f87cf25 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-1b52de3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-1b52de3 .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-ac7777c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-ac7777c .elementor-heading-title{font-family:"BDO Grotesk", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-e8d88bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"BDO Grotesk", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-2a90f86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"BDO Grotesk", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-4733af9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"BDO Grotesk", Sans-serif;font-weight:400;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-78cdafb4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-262b16d1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-2a25b3b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-2a25b3b7 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#e0a100;}.elementor-144 .elementor-element.elementor-element-76d83134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-76d83134 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-3a160d5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-6d96a210{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-3cbce90d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-144 .elementor-element.elementor-element-182cfc79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-144 .elementor-element.elementor-element-718ef7b1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-514682b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-514682b9 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-6f4ae1a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-44653bc1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-262f4ed0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-144 .elementor-element.elementor-element-149d4462{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-35fe64cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-35fe64cf .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-18f04b58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-108dfefd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-8d4e2c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-144 .elementor-element.elementor-element-2c0fd852{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-49563ab9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-49563ab9 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-7be98771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-6e2cbdc5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-783e3e17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-144 .elementor-element.elementor-element-1f9c70fc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-31060189{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-31060189 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-613c7f12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-31c3796f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-2c28c488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-144 .elementor-element.elementor-element-2fe80d94{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-62847964{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-62847964 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-3dc4acab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-30a230d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-2846420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-144 .elementor-element.elementor-element-e05c0df{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-aebbd94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-aebbd94 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-cdeebc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-cdeebc5 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-bf1e231{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-67534a37{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-6b2cb8c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-30bf31fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-30bf31fc .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-4106f5fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-2a217c6f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-3b744647{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-3b744647 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-5fde4747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-7085afe4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-6d594fb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-6d594fb4 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#0f0f16;}.elementor-144 .elementor-element.elementor-element-5d731f39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#4a4b5c;}.elementor-144 .elementor-element.elementor-element-512fd899{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-550b13d0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-550b13d0:not(.elementor-motion-effects-element-type-background), .elementor-144 .elementor-element.elementor-element-550b13d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://baroquad.weratest4.no/wp-content/uploads/2026/09/baroquad-banner-hq.avif");background-position:center center;background-size:cover;}.elementor-144 .elementor-element.elementor-element-671c0a19{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-7d21a072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-7d21a072 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#e0a100;}.elementor-144 .elementor-element.elementor-element-133556d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-133556d5 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#fbfbfd;}.elementor-144 .elementor-element.elementor-element-48fa4e50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:rgba(255,255,255,.8);}.elementor-144 .elementor-element.elementor-element-fd0e973{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-144 .elementor-element.elementor-element-2ff34872 .elementor-button{background-color:#0f0f16;font-family:"TWK Everett", Sans-serif;font-weight:500;fill:#fff;color:#fff;}.elementor-144 .elementor-element.elementor-element-2ff34872{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-4d2e888 .elementor-button{background-color:#5b3df5;font-family:"TWK Everett", Sans-serif;font-weight:500;fill:#fff;color:#fff;}.elementor-144 .elementor-element.elementor-element-4d2e888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-144 .elementor-element.elementor-element-2ba4b05c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for container, class: .elementor-element-c5d6e8a */.elementor-144 .elementor-element.elementor-element-c5d6e8a{padding:0!important;gap:0;display:block;z-index:20}.elementor-144 .elementor-element.elementor-element-c5d6e8a>.elementor-widget-template{width:100%;max-width:100%;margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a66302e */.elementor-144 .elementor-element.elementor-element-1a66302e .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:15px;font-weight:500;line-height:1.5;letter-spacing:0;color:#e0a100;margin:0;text-transform:uppercase;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-1a66302e .elementor-heading-title{font-size:15px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-1a66302e .elementor-heading-title{font-size:12px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d42f8d9 */.elementor-144 .elementor-element.elementor-element-5d42f8d9 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:clamp(48px,5.4vw,92px);font-weight:500;line-height:1.02;letter-spacing:0;color:#0f0f16;margin:0;text-wrap:balance;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-5d42f8d9 .elementor-heading-title{font-size:56px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-5d42f8d9 .elementor-heading-title{font-size:44px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e2ce24b */.elementor-144 .elementor-element.elementor-element-7e2ce24b{font-family:"TWK Everett",sans-serif;font-size:19px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-7e2ce24b p{margin:0}.elementor-144 .elementor-element.elementor-element-7e2ce24b a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-7e2ce24b a:hover{color:#e0a100}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-7e2ce24b{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-7e2ce24b{font-size:17px}}.elementor-144 .elementor-element.elementor-element-7e2ce24b{max-width:640px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63ac9c47 */.elementor-144 .elementor-element.elementor-element-63ac9c47{width:auto}.elementor-144 .elementor-element.elementor-element-63ac9c47 .elementor-button{display:flex;justify-content:center;align-items:center;min-height:52px;padding:0 26px;border-radius:999px;border:0;background:#5b3df5;color:#fff;font:500 16px/1 "TWK Everett",sans-serif;transition:background-color .2s,transform .2s;text-decoration:none}.elementor-144 .elementor-element.elementor-element-63ac9c47 .elementor-button:hover{background:#6f55ff;color:#fff;transform:translateY(-2px)}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-63ac9c47{width:100%}}@media(prefers-reduced-motion:reduce){.elementor-144 .elementor-element.elementor-element-63ac9c47 .elementor-button{transition:none}.elementor-144 .elementor-element.elementor-element-63ac9c47 .elementor-button:hover{transform:none}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2644a7b5 */.elementor-144 .elementor-element.elementor-element-2644a7b5{width:auto}.elementor-144 .elementor-element.elementor-element-2644a7b5 .elementor-button{display:flex;justify-content:center;align-items:center;min-height:52px;padding:0 26px;border-radius:999px;border:1px solid #c4c4d4;background:transparent;color:#0f0f16;font:500 16px/1 "TWK Everett",sans-serif;transition:background-color .2s,transform .2s;text-decoration:none}.elementor-144 .elementor-element.elementor-element-2644a7b5 .elementor-button:hover{background:#f1f1f6;color:#0f0f16;transform:translateY(-2px)}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-2644a7b5{width:100%}}@media(prefers-reduced-motion:reduce){.elementor-144 .elementor-element.elementor-element-2644a7b5 .elementor-button{transition:none}.elementor-144 .elementor-element.elementor-element-2644a7b5 .elementor-button:hover{transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48042c85 */.elementor-144 .elementor-element.elementor-element-48042c85{flex-direction:row;gap:12px;flex-wrap:wrap;padding-top:8px;}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-48042c85{flex-direction:column;align-items:stretch;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8fe695 */.elementor-144 .elementor-element.elementor-element-5b8fe695{gap:28px;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-5b8fe695{gap:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-5b8fe695{gap:20px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7daf478c */.elementor-144 .elementor-element.elementor-element-7daf478c{aspect-ratio:7/5;border-radius:12px;overflow:hidden;background:#f1f1f6}.elementor-144 .elementor-element.elementor-element-7daf478c .elementor-background-video-hosted{width:100%;height:100%;object-fit:cover;object-position:center 20%}
/* No still-photo flash while the background video loads. */
.elementor-144 .elementor-element.elementor-element-7daf478c{background-image:none!important;background-color:#fbfbfd}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-327010ef */.elementor-144 .elementor-element.elementor-element-327010ef{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(40px,5vw,80px)}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-327010ef{grid-template-columns:minmax(0,1fr)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29694d3 */.elementor-144 .elementor-element.elementor-element-29694d3{padding:clamp(60px,8vw,120px) clamp(24px,5vw,100px) 0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ceba46e */.elementor-144 .elementor-element.elementor-element-6ceba46e .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:52px;font-weight:500;line-height:1.1;letter-spacing:0;color:#0f0f16;margin:0;text-wrap:balance;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-6ceba46e .elementor-heading-title{font-size:44px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-6ceba46e .elementor-heading-title{font-size:34px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e92d41 */.elementor-144 .elementor-element.elementor-element-4e92d41{font-family:"TWK Everett",sans-serif;font-size:19px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-4e92d41 p{margin:0}.elementor-144 .elementor-element.elementor-element-4e92d41 a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-4e92d41 a:hover{color:#e0a100}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-4e92d41{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-4e92d41{font-size:17px}}.elementor-144 .elementor-element.elementor-element-4e92d41{max-width:560px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4b0db5 */.elementor-144 .elementor-element.elementor-element-a4b0db5{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-a4b0db5{grid-template-columns:1fr;gap:20px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-a4b0db5{gap:16px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f99c5d1 */.elementor-144 .elementor-element.elementor-element-2f99c5d1{width:14px;height:14px;min-height:14px;flex-shrink:0;border-radius:3px;background:#5b3df5}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67ad6d6 */.elementor-144 .elementor-element.elementor-element-67ad6d6 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-67ad6d6 .elementor-heading-title{font-size:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-67ad6d6 .elementor-heading-title{font-size:22px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30de3dfd */.elementor-144 .elementor-element.elementor-element-30de3dfd{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#666779}.elementor-144 .elementor-element.elementor-element-30de3dfd p{margin:0}.elementor-144 .elementor-element.elementor-element-30de3dfd a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-30de3dfd a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-242c57fe */.elementor-144 .elementor-element.elementor-element-242c57fe{gap:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39547be0 */.elementor-144 .elementor-element.elementor-element-39547be0{background:#f1f1f6;border-radius:8px;padding:28px;min-height:260px;justify-content:space-between;gap:28px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-39547be0{min-height:220px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-39547be0{min-height:180px;padding:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76bce31f */.elementor-144 .elementor-element.elementor-element-76bce31f{width:14px;height:14px;min-height:14px;flex-shrink:0;border-radius:3px;background:#e0a100}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3728f76f */.elementor-144 .elementor-element.elementor-element-3728f76f .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-3728f76f .elementor-heading-title{font-size:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-3728f76f .elementor-heading-title{font-size:22px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2af93f3a */.elementor-144 .elementor-element.elementor-element-2af93f3a{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#666779}.elementor-144 .elementor-element.elementor-element-2af93f3a p{margin:0}.elementor-144 .elementor-element.elementor-element-2af93f3a a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-2af93f3a a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-127ca386 */.elementor-144 .elementor-element.elementor-element-127ca386{gap:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f5f8f4 */.elementor-144 .elementor-element.elementor-element-12f5f8f4{background:#f1f1f6;border-radius:8px;padding:28px;min-height:260px;justify-content:space-between;gap:28px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-12f5f8f4{min-height:220px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-12f5f8f4{min-height:180px;padding:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c3dab7 */.elementor-144 .elementor-element.elementor-element-6c3dab7{width:14px;height:14px;min-height:14px;flex-shrink:0;border-radius:3px;background:#8c8fa3}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-344a3528 */.elementor-144 .elementor-element.elementor-element-344a3528 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-344a3528 .elementor-heading-title{font-size:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-344a3528 .elementor-heading-title{font-size:22px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b70abd6 */.elementor-144 .elementor-element.elementor-element-b70abd6{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#666779}.elementor-144 .elementor-element.elementor-element-b70abd6 p{margin:0}.elementor-144 .elementor-element.elementor-element-b70abd6 a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-b70abd6 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a208434 */.elementor-144 .elementor-element.elementor-element-6a208434{gap:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35fd4f3e */.elementor-144 .elementor-element.elementor-element-35fd4f3e{background:#f1f1f6;border-radius:8px;padding:28px;min-height:260px;justify-content:space-between;gap:28px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-35fd4f3e{min-height:220px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-35fd4f3e{min-height:180px;padding:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166c3bae */.elementor-144 .elementor-element.elementor-element-166c3bae{width:14px;height:14px;min-height:14px;flex-shrink:0;border-radius:3px;background:#0f0f16}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58f0a78f */.elementor-144 .elementor-element.elementor-element-58f0a78f .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-58f0a78f .elementor-heading-title{font-size:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-58f0a78f .elementor-heading-title{font-size:22px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c3afd38 */.elementor-144 .elementor-element.elementor-element-4c3afd38{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#666779}.elementor-144 .elementor-element.elementor-element-4c3afd38 p{margin:0}.elementor-144 .elementor-element.elementor-element-4c3afd38 a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-4c3afd38 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22865694 */.elementor-144 .elementor-element.elementor-element-22865694{gap:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-578205e */.elementor-144 .elementor-element.elementor-element-578205e{background:#f1f1f6;border-radius:8px;padding:28px;min-height:260px;justify-content:space-between;gap:28px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-578205e{min-height:220px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-578205e{min-height:180px;padding:24px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e29af83 */.elementor-144 .elementor-element.elementor-element-5e29af83{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-5e29af83{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-5e29af83{grid-template-columns:minmax(0,1fr);gap:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53166a14 */.elementor-144 .elementor-element.elementor-element-53166a14{padding:140px clamp(24px,5vw,100px) 120px;gap:64px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-53166a14{padding-top:100px;padding-bottom:88px;gap:48px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-53166a14{padding-top:72px;padding-bottom:64px;gap:40px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83831e7 */.elementor-144 .elementor-element.elementor-element-83831e7 .elementor-heading-title{font-family:"BDO Grotesk",sans-serif;font-size:17px;font-weight:500;line-height:1.35;letter-spacing:0;color:#5b3df5;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-83831e7 .elementor-heading-title{font-size:16px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-83831e7 .elementor-heading-title{font-size:15px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a64e486 */.elementor-144 .elementor-element.elementor-element-a64e486 .elementor-heading-title{font-family:"BDO Grotesk",sans-serif;font-size:52px;font-weight:500;line-height:1.1;letter-spacing:0;color:#0f0f16;margin:0;text-wrap:balance;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-a64e486 .elementor-heading-title{font-size:44px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-a64e486 .elementor-heading-title{font-size:34px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0f9222 */.elementor-144 .elementor-element.elementor-element-e0f9222{flex-grow:1;min-height:400px;width:100%;margin-top:12px;border-radius:8px;overflow:hidden;background-color:#e3e3ec;background-size:cover;background-position:center center}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-e0f9222{flex-grow:0;height:400px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-e0f9222{min-height:320px;height:320px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43faf12 */.elementor-144 .elementor-element.elementor-element-43faf12{flex:1 1 400px;min-width:0;gap:28px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-43faf12{flex:0 0 100%;width:100%}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8117088 */.elementor-144 .elementor-element.elementor-element-8117088{font-family:"BDO Grotesk",sans-serif;font-size:24px;font-weight:400;line-height:1.45;letter-spacing:0;color:#0f0f16}.elementor-144 .elementor-element.elementor-element-8117088 p{margin:0}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-8117088{font-size:22px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-8117088{font-size:20px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ef9c4e */.elementor-144 .elementor-element.elementor-element-6ef9c4e{font-family:"BDO Grotesk",sans-serif;font-size:19px;font-weight:400;line-height:1.55;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-6ef9c4e p{margin:0}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-6ef9c4e{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-6ef9c4e{font-size:17px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d768e17 */.elementor-144 .elementor-element.elementor-element-d768e17 .elementor-heading-title{font-family:"BDO Grotesk",sans-serif;font-size:19px;font-weight:500;line-height:1.35;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-d768e17 .elementor-heading-title{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-d768e17 .elementor-heading-title{font-size:17px}}.elementor-144 .elementor-element.elementor-element-d768e17{padding:14px 0;border-top:1px solid #c4c4d4}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b038ddd */.elementor-144 .elementor-element.elementor-element-b038ddd .elementor-heading-title{font-family:"BDO Grotesk",sans-serif;font-size:19px;font-weight:500;line-height:1.35;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-b038ddd .elementor-heading-title{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-b038ddd .elementor-heading-title{font-size:17px}}.elementor-144 .elementor-element.elementor-element-b038ddd{padding:14px 0;border-top:1px solid #c4c4d4}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9aa6fe6 */.elementor-144 .elementor-element.elementor-element-9aa6fe6 .elementor-heading-title{font-family:"BDO Grotesk",sans-serif;font-size:19px;font-weight:500;line-height:1.35;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-9aa6fe6 .elementor-heading-title{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-9aa6fe6 .elementor-heading-title{font-size:17px}}.elementor-144 .elementor-element.elementor-element-9aa6fe6{padding:14px 0;border-top:1px solid #c4c4d4}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f87cf25 */.elementor-144 .elementor-element.elementor-element-f87cf25 .elementor-heading-title{font-family:"BDO Grotesk",sans-serif;font-size:19px;font-weight:500;line-height:1.35;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-f87cf25 .elementor-heading-title{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-f87cf25 .elementor-heading-title{font-size:17px}}.elementor-144 .elementor-element.elementor-element-f87cf25{padding:14px 0;border-top:1px solid #c4c4d4}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b52de3 */.elementor-144 .elementor-element.elementor-element-1b52de3 .elementor-heading-title{font-family:"BDO Grotesk",sans-serif;font-size:19px;font-weight:500;line-height:1.35;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-1b52de3 .elementor-heading-title{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-1b52de3 .elementor-heading-title{font-size:17px}}.elementor-144 .elementor-element.elementor-element-1b52de3{padding:14px 0;border-top:1px solid #c4c4d4}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac7777c */.elementor-144 .elementor-element.elementor-element-ac7777c .elementor-heading-title{font-family:"BDO Grotesk",sans-serif;font-size:19px;font-weight:500;line-height:1.35;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-ac7777c .elementor-heading-title{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-ac7777c .elementor-heading-title{font-size:17px}}.elementor-144 .elementor-element.elementor-element-ac7777c{padding:14px 0;border-top:1px solid #c4c4d4}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4a06ba */.elementor-144 .elementor-element.elementor-element-c4a06ba{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));column-gap:40px;row-gap:0;border-bottom:1px solid #c4c4d4}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-c4a06ba{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8d88bf */.elementor-144 .elementor-element.elementor-element-e8d88bf{font-family:"BDO Grotesk",sans-serif;font-size:19px;font-weight:400;line-height:1.55;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-e8d88bf p{margin:0}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-e8d88bf{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-e8d88bf{font-size:17px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a90f86 */.elementor-144 .elementor-element.elementor-element-2a90f86{font-family:"BDO Grotesk",sans-serif;font-size:19px;font-weight:400;line-height:1.55;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-2a90f86 p{margin:0}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-2a90f86{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-2a90f86{font-size:17px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4733af9 */.elementor-144 .elementor-element.elementor-element-4733af9{font-family:"BDO Grotesk",sans-serif;font-size:24px;font-weight:400;line-height:1.45;letter-spacing:0;color:#0f0f16}.elementor-144 .elementor-element.elementor-element-4733af9 p{margin:0}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-4733af9{font-size:22px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-4733af9{font-size:20px}}.elementor-144 .elementor-element.elementor-element-4733af9{margin-top:16px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91140af */.elementor-144 .elementor-element.elementor-element-91140af{flex:1.4 1 520px;min-width:0;max-width:760px;padding-top:4px;gap:28px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-91140af{flex:0 0 100%;width:100%;max-width:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7caf1d */.elementor-144 .elementor-element.elementor-element-d7caf1d{flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;row-gap:64px;column-gap:clamp(48px,6vw,112px);padding:120px clamp(24px,5vw,100px);width:100%;max-width:none}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-d7caf1d{padding-top:88px;padding-bottom:88px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-d7caf1d{padding-top:64px;padding-bottom:64px;row-gap:40px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fb8b1a8 */.elementor-144 .elementor-element.elementor-element-5fb8b1a8{background:#f1f1f6}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a25b3b7 */.elementor-144 .elementor-element.elementor-element-2a25b3b7 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:17px;font-weight:500;line-height:1.5;letter-spacing:0;color:#e0a100;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-2a25b3b7 .elementor-heading-title{font-size:16px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-2a25b3b7 .elementor-heading-title{font-size:15px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76d83134 */.elementor-144 .elementor-element.elementor-element-76d83134 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:52px;font-weight:500;line-height:1.1;letter-spacing:0;color:#0f0f16;margin:0;text-wrap:balance;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-76d83134 .elementor-heading-title{font-size:44px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-76d83134 .elementor-heading-title{font-size:34px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a160d5d */.elementor-144 .elementor-element.elementor-element-3a160d5d{font-family:"TWK Everett",sans-serif;font-size:19px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-3a160d5d p{margin:0}.elementor-144 .elementor-element.elementor-element-3a160d5d a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-3a160d5d a:hover{color:#e0a100}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-3a160d5d{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-3a160d5d{font-size:17px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-262b16d1 */.elementor-144 .elementor-element.elementor-element-262b16d1{gap:16px;max-width:820px}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-182cfc79 */.elementor-144 .elementor-element.elementor-element-182cfc79 img{display:block}.elementor-144 .elementor-element.elementor-element-182cfc79 img{width:26px;height:26px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-514682b9 */.elementor-144 .elementor-element.elementor-element-514682b9 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-514682b9 .elementor-heading-title{font-size:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-514682b9 .elementor-heading-title{font-size:22px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f4ae1a7 */.elementor-144 .elementor-element.elementor-element-6f4ae1a7{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-6f4ae1a7 p{margin:0}.elementor-144 .elementor-element.elementor-element-6f4ae1a7 a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-6f4ae1a7 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718ef7b1 */.elementor-144 .elementor-element.elementor-element-718ef7b1{gap:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cbce90d */.elementor-144 .elementor-element.elementor-element-3cbce90d{background:#f1f1f6;border-radius:12px;padding:32px;min-height:200px;justify-content:space-between;gap:28px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-3cbce90d{padding:28px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-3cbce90d{padding:24px;min-height:180px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-262f4ed0 */.elementor-144 .elementor-element.elementor-element-262f4ed0 img{display:block}.elementor-144 .elementor-element.elementor-element-262f4ed0 img{width:26px;height:26px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35fe64cf */.elementor-144 .elementor-element.elementor-element-35fe64cf .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-35fe64cf .elementor-heading-title{font-size:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-35fe64cf .elementor-heading-title{font-size:22px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18f04b58 */.elementor-144 .elementor-element.elementor-element-18f04b58{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-18f04b58 p{margin:0}.elementor-144 .elementor-element.elementor-element-18f04b58 a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-18f04b58 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-149d4462 */.elementor-144 .elementor-element.elementor-element-149d4462{gap:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44653bc1 */.elementor-144 .elementor-element.elementor-element-44653bc1{background:#f1f1f6;border-radius:12px;padding:32px;min-height:200px;justify-content:space-between;gap:28px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-44653bc1{padding:28px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-44653bc1{padding:24px;min-height:180px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d4e2c4 */.elementor-144 .elementor-element.elementor-element-8d4e2c4 img{display:block}.elementor-144 .elementor-element.elementor-element-8d4e2c4 img{width:26px;height:26px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49563ab9 */.elementor-144 .elementor-element.elementor-element-49563ab9 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-49563ab9 .elementor-heading-title{font-size:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-49563ab9 .elementor-heading-title{font-size:22px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7be98771 */.elementor-144 .elementor-element.elementor-element-7be98771{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-7be98771 p{margin:0}.elementor-144 .elementor-element.elementor-element-7be98771 a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-7be98771 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0fd852 */.elementor-144 .elementor-element.elementor-element-2c0fd852{gap:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-108dfefd */.elementor-144 .elementor-element.elementor-element-108dfefd{background:#f1f1f6;border-radius:12px;padding:32px;min-height:200px;justify-content:space-between;gap:28px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-108dfefd{padding:28px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-108dfefd{padding:24px;min-height:180px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-783e3e17 */.elementor-144 .elementor-element.elementor-element-783e3e17 img{display:block}.elementor-144 .elementor-element.elementor-element-783e3e17 img{width:26px;height:26px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31060189 */.elementor-144 .elementor-element.elementor-element-31060189 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-31060189 .elementor-heading-title{font-size:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-31060189 .elementor-heading-title{font-size:22px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-613c7f12 */.elementor-144 .elementor-element.elementor-element-613c7f12{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-613c7f12 p{margin:0}.elementor-144 .elementor-element.elementor-element-613c7f12 a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-613c7f12 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f9c70fc */.elementor-144 .elementor-element.elementor-element-1f9c70fc{gap:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2cbdc5 */.elementor-144 .elementor-element.elementor-element-6e2cbdc5{background:#f1f1f6;border-radius:12px;padding:32px;min-height:200px;justify-content:space-between;gap:28px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-6e2cbdc5{padding:28px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-6e2cbdc5{padding:24px;min-height:180px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c28c488 */.elementor-144 .elementor-element.elementor-element-2c28c488 img{display:block}.elementor-144 .elementor-element.elementor-element-2c28c488 img{width:26px;height:26px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62847964 */.elementor-144 .elementor-element.elementor-element-62847964 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-62847964 .elementor-heading-title{font-size:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-62847964 .elementor-heading-title{font-size:22px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dc4acab */.elementor-144 .elementor-element.elementor-element-3dc4acab{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-3dc4acab p{margin:0}.elementor-144 .elementor-element.elementor-element-3dc4acab a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-3dc4acab a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fe80d94 */.elementor-144 .elementor-element.elementor-element-2fe80d94{gap:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31c3796f */.elementor-144 .elementor-element.elementor-element-31c3796f{background:#f1f1f6;border-radius:12px;padding:32px;min-height:200px;justify-content:space-between;gap:28px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-31c3796f{padding:28px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-31c3796f{padding:24px;min-height:180px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2846420 */.elementor-144 .elementor-element.elementor-element-2846420 img{display:block}.elementor-144 .elementor-element.elementor-element-2846420 img{width:26px;height:26px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aebbd94 */.elementor-144 .elementor-element.elementor-element-aebbd94 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-aebbd94 .elementor-heading-title{font-size:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-aebbd94 .elementor-heading-title{font-size:22px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdeebc5 */.elementor-144 .elementor-element.elementor-element-cdeebc5 .elementor-heading-title{font-family:"BDO Grotesk",sans-serif;font-size:17px;font-weight:500;line-height:1.3;color:#5b3df5;letter-spacing:0;text-transform:none;margin:0}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-cdeebc5 .elementor-heading-title{font-size:16px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf1e231 */.elementor-144 .elementor-element.elementor-element-bf1e231{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-bf1e231 p{margin:0}.elementor-144 .elementor-element.elementor-element-bf1e231 a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-bf1e231 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05c0df */.elementor-144 .elementor-element.elementor-element-e05c0df{gap:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a230d */.elementor-144 .elementor-element.elementor-element-30a230d{background:#f1f1f6;border-radius:12px;padding:32px;min-height:200px;justify-content:space-between;gap:24px}.elementor-144 .elementor-element.elementor-element-30a230d>.e-con{gap:10px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-30a230d{padding:28px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-30a230d{padding:24px;min-height:180px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d96a210 */.elementor-144 .elementor-element.elementor-element-6d96a210{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-6d96a210{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-6d96a210{grid-template-columns:minmax(0,1fr);gap:12px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78cdafb4 */.elementor-144 .elementor-element.elementor-element-78cdafb4{padding:140px clamp(24px,5vw,100px);gap:64px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-78cdafb4{padding-top:100px;padding-bottom:100px;gap:48px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-78cdafb4{padding-top:72px;padding-bottom:72px;gap:40px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30bf31fc */.elementor-144 .elementor-element.elementor-element-30bf31fc .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:52px;font-weight:500;line-height:1.1;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-30bf31fc .elementor-heading-title{font-size:44px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-30bf31fc .elementor-heading-title{font-size:34px}}.elementor-144 .elementor-element.elementor-element-30bf31fc{padding-left:40px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4106f5fc */.elementor-144 .elementor-element.elementor-element-4106f5fc{font-family:"TWK Everett",sans-serif;font-size:19px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-4106f5fc p{margin:0}.elementor-144 .elementor-element.elementor-element-4106f5fc a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-4106f5fc a:hover{color:#e0a100}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-4106f5fc{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-4106f5fc{font-size:17px}}.elementor-144 .elementor-element.elementor-element-4106f5fc{max-width:560px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-4106f5fc{padding-left:40px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b2cb8c2 */.elementor-144 .elementor-element.elementor-element-6b2cb8c2{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 64px;padding:40px 0 56px;border-top:1px solid #e3e3ec;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-6b2cb8c2{grid-template-columns:1fr}}.elementor-144 .elementor-element.elementor-element-6b2cb8c2::after{content:"";display:block;position:absolute;left:0;top:-7px;width:14px;height:14px;border-radius:3px;background:#5b3df5}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b744647 */.elementor-144 .elementor-element.elementor-element-3b744647 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:52px;font-weight:500;line-height:1.1;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-3b744647 .elementor-heading-title{font-size:44px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-3b744647 .elementor-heading-title{font-size:34px}}.elementor-144 .elementor-element.elementor-element-3b744647{padding-left:40px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fde4747 */.elementor-144 .elementor-element.elementor-element-5fde4747{font-family:"TWK Everett",sans-serif;font-size:19px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-5fde4747 p{margin:0}.elementor-144 .elementor-element.elementor-element-5fde4747 a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-5fde4747 a:hover{color:#e0a100}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-5fde4747{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-5fde4747{font-size:17px}}.elementor-144 .elementor-element.elementor-element-5fde4747{max-width:560px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-5fde4747{padding-left:40px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a217c6f */.elementor-144 .elementor-element.elementor-element-2a217c6f{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 64px;padding:40px 0 56px;border-top:1px solid #e3e3ec;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-2a217c6f{grid-template-columns:1fr}}.elementor-144 .elementor-element.elementor-element-2a217c6f::after{content:"";display:block;position:absolute;left:0;top:-7px;width:14px;height:14px;border-radius:3px;background:#e0a100}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d594fb4 */.elementor-144 .elementor-element.elementor-element-6d594fb4 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:52px;font-weight:500;line-height:1.1;letter-spacing:0;color:#0f0f16;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-6d594fb4 .elementor-heading-title{font-size:44px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-6d594fb4 .elementor-heading-title{font-size:34px}}.elementor-144 .elementor-element.elementor-element-6d594fb4{padding-left:40px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d731f39 */.elementor-144 .elementor-element.elementor-element-5d731f39{font-family:"TWK Everett",sans-serif;font-size:19px;line-height:1.5;letter-spacing:0;color:#4a4b5c}.elementor-144 .elementor-element.elementor-element-5d731f39 p{margin:0}.elementor-144 .elementor-element.elementor-element-5d731f39 a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-5d731f39 a:hover{color:#e0a100}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-5d731f39{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-5d731f39{font-size:17px}}.elementor-144 .elementor-element.elementor-element-5d731f39{max-width:560px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-5d731f39{padding-left:40px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7085afe4 */.elementor-144 .elementor-element.elementor-element-7085afe4{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 64px;padding:40px 0 56px;border-top:1px solid #e3e3ec;border-bottom:1px solid #e3e3ec;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-7085afe4{grid-template-columns:1fr}}.elementor-144 .elementor-element.elementor-element-7085afe4::after{content:"";display:block;position:absolute;left:0;top:-7px;width:14px;height:14px;border-radius:3px;background:#8c8fa3}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67534a37 */.elementor-144 .elementor-element.elementor-element-67534a37{padding:0 clamp(24px,5vw,100px) 140px;gap:0}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-67534a37{padding-bottom:100px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-67534a37{padding-bottom:72px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d21a072 */.elementor-144 .elementor-element.elementor-element-7d21a072 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:17px;font-weight:500;line-height:1.5;letter-spacing:0;color:#e0a100;margin:0;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-7d21a072 .elementor-heading-title{font-size:16px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-7d21a072 .elementor-heading-title{font-size:15px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-133556d5 */.elementor-144 .elementor-element.elementor-element-133556d5 .elementor-heading-title{font-family:"TWK Everett",sans-serif;font-size:52px;font-weight:500;line-height:1.1;letter-spacing:0;color:#fbfbfd;margin:0;text-wrap:balance;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-133556d5 .elementor-heading-title{font-size:44px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-133556d5 .elementor-heading-title{font-size:34px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48fa4e50 */.elementor-144 .elementor-element.elementor-element-48fa4e50{font-family:"TWK Everett",sans-serif;font-size:19px;line-height:1.5;letter-spacing:0;color:rgba(255,255,255,.8)}.elementor-144 .elementor-element.elementor-element-48fa4e50 p{margin:0}.elementor-144 .elementor-element.elementor-element-48fa4e50 a{color:inherit;text-decoration:none}.elementor-144 .elementor-element.elementor-element-48fa4e50 a:hover{color:#e0a100}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-48fa4e50{font-size:18px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-48fa4e50{font-size:17px}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ff34872 */.elementor-144 .elementor-element.elementor-element-2ff34872{width:auto}.elementor-144 .elementor-element.elementor-element-2ff34872 .elementor-button{display:flex;justify-content:center;align-items:center;min-height:52px;padding:0 26px;border-radius:999px;border:0;background:#ffffff;color:#000000;font:500 16px/1 "TWK Everett",sans-serif;transition:background-color .2s,transform .2s;text-decoration:none}.elementor-144 .elementor-element.elementor-element-2ff34872 .elementor-button:hover{background:#f1f1f6;color:#000000;transform:translateY(-2px)}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-2ff34872{width:100%}}@media(prefers-reduced-motion:reduce){.elementor-144 .elementor-element.elementor-element-2ff34872 .elementor-button{transition:none}.elementor-144 .elementor-element.elementor-element-2ff34872 .elementor-button:hover{transform:none}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d2e888 */.elementor-144 .elementor-element.elementor-element-4d2e888{width:auto}.elementor-144 .elementor-element.elementor-element-4d2e888 .elementor-button{display:flex;justify-content:center;align-items:center;min-height:52px;padding:0 26px;border-radius:999px;border:0;background:#5b3df5;color:#fff;font:500 16px/1 "TWK Everett",sans-serif;transition:background-color .2s,transform .2s;text-decoration:none}.elementor-144 .elementor-element.elementor-element-4d2e888 .elementor-button:hover{background:#6f55ff;color:#fff;transform:translateY(-2px)}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-4d2e888{width:100%}}@media(prefers-reduced-motion:reduce){.elementor-144 .elementor-element.elementor-element-4d2e888 .elementor-button{transition:none}.elementor-144 .elementor-element.elementor-element-4d2e888 .elementor-button:hover{transform:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd0e973 */.elementor-144 .elementor-element.elementor-element-fd0e973{flex-direction:row;gap:12px;flex-wrap:wrap;padding-top:8px;}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-fd0e973{flex-direction:column;align-items:stretch;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671c0a19 */.elementor-144 .elementor-element.elementor-element-671c0a19{gap:28px;position:absolute;z-index:1;left:clamp(32px,5vw,80px);top:50%;transform:translateY(-50%);width:min(640px,80%);}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-671c0a19{gap:24px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-671c0a19{gap:20px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-550b13d0 */.elementor-144 .elementor-element.elementor-element-550b13d0{position:relative;height:clamp(480px,40vw,640px);border-radius:8px;overflow:hidden;background-color:#2a2a3a;}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-550b13d0{height:520px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-550b13d0{height:640px}}.elementor-144 .elementor-element.elementor-element-550b13d0::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,17,17,.85),rgba(17,17,17,.2));z-index:0} @media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-550b13d0::before{background:linear-gradient(90deg,rgba(17,17,17,.85),rgba(17,17,17,.35))}.elementor-144 .elementor-element.elementor-element-550b13d0 > .e-con{left:48px;width:min(600px,80%)}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-550b13d0::before{background:linear-gradient(180deg,rgba(17,17,17,.2),rgba(17,17,17,.9) 55%)}.elementor-144 .elementor-element.elementor-element-550b13d0 > .e-con{left:24px;right:24px;top:auto;bottom:32px;transform:none;width:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-512fd899 */.elementor-144 .elementor-element.elementor-element-512fd899{padding:0 clamp(24px,5vw,100px) 140px}@media(max-width:1024px){.elementor-144 .elementor-element.elementor-element-512fd899{padding-bottom:100px}}@media(max-width:767px){.elementor-144 .elementor-element.elementor-element-512fd899{padding-bottom:72px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d7e43c2 */@font-face{font-family:"BDO Grotesk";src:url("https://baroquad.weratest4.no/wp-content/uploads/2026/09/BDOGrotesk-Regular.woff2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"BDO Grotesk";src:url("https://baroquad.weratest4.no/wp-content/uploads/2026/09/BDOGrotesk-Medium.woff2") format("woff2");font-weight:500;font-display:swap}.elementor-144 .elementor-element.elementor-element-3d7e43c2{background:#fbfbfb;color:#4a4b5c;font-family:"BDO Grotesk",sans-serif;gap:0}.elementor-144 .elementor-element.elementor-element-3d7e43c2 *,.elementor-144 .elementor-element.elementor-element-3d7e43c2 *::before,.elementor-144 .elementor-element.elementor-element-3d7e43c2 *::after{box-sizing:border-box}.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-widget{min-width:0}.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-widget:not(:last-child){margin-bottom:0}.elementor-144 .elementor-element.elementor-element-3d7e43c2 .e-con{--container-widget-width:100%}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 #top .elementor-widget-text-editor{max-width:640px!important}.elementor-144 .elementor-element.elementor-element-3d7e43c2 #platform .elementor-widget-text-editor{max-width:560px!important}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 [data-id="67534a37"] .elementor-widget-text-editor{max-width:560px!important}
/* Smooth section navigation on this homepage only. */
@media (prefers-reduced-motion: no-preference){html:has(body.page-id-144){scroll-behavior:smooth}}
@media (prefers-reduced-motion: reduce){html:has(body.page-id-144){scroll-behavior:auto}}
/* BDO Grotesk — Copyright 2020 The BDO Grotesk Project Authors. SIL OFL 1.1; license stored in Media Library (OFL.txt). Central font override for this BaroQuad template; sizes and weights remain editable. */
.elementor-144 .elementor-element.elementor-element-3d7e43c2 :is(.elementor-heading-title,.elementor-widget-text-editor,.elementor-widget-text-editor p,.elementor-button,.elementor-button-text,.elementor-nav-menu a){font-family:"BDO Grotesk",sans-serif!important}

/* BaroQuad logo palette — 2026-10-02. Exact source SVG colours. */
.elementor-144 .elementor-element.elementor-element-3d7e43c2{--bq-purple:#5b145e;--bq-purple-light:#703f98;--bq-gold:#fdb525;--bq-gray:#6d6e71;--bq-charcoal:#414042;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 :is(.elementor-element-1a66302e,.elementor-element-83831e7,.elementor-element-2a25b3b7,.elementor-element-cdeebc5) .elementor-heading-title{color:var(--bq-purple)!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-element-7d21a072 .elementor-heading-title{color:var(--bq-gold)!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 :is(.elementor-element-63ac9c47,.elementor-element-4d2e888) .elementor-button{background-color:var(--bq-purple)!important;color:#fff!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 :is(.elementor-element-63ac9c47,.elementor-element-4d2e888) .elementor-button:is(:hover,:focus-visible){background-color:var(--bq-purple-light)!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-element-2f99c5d1{background-color:var(--bq-purple)!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-element-76bce31f{background-color:var(--bq-gold)!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-element-6c3dab7{background-color:var(--bq-gray)!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-element-166c3bae{background-color:var(--bq-charcoal)!important;}
/* Recolour original industry symbols without changing their shapes or image widgets. */
.elementor-144 .elementor-element.elementor-element-3d7e43c2 #applications .elementor-widget-image img{filter:brightness(0) invert(36.083618%) sepia(100%) hue-rotate(244.055367deg) saturate(768.708801%) brightness(36.867423%);}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-element-6b2cb8c2::after{background-color:var(--bq-purple)!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-element-2a217c6f::after{background-color:var(--bq-gold)!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-element-7085afe4::after{background-color:var(--bq-gray)!important;}
body.page-id-144 [data-elementor-id="158"] .elementor-item:is(:hover,:focus-visible,.elementor-item-active){color:#5b145e!important;}
body.page-id-144 [data-elementor-id="158"] .elementor-item::after{background-color:#5b145e!important;}

/* Neutral surfaces, logo colours reserved for accents — 2026-10-02 */
.elementor-144 .elementor-element.elementor-element-3d7e43c2{background-color:#fbfbfb!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 :is(.elementor-element-39547be0,.elementor-element-12f5f8f4,.elementor-element-35fd4f3e,.elementor-element-578205e,.elementor-element-5fb8b1a8,.elementor-element-3cbce90d,.elementor-element-44653bc1,.elementor-element-108dfefd,.elementor-element-6e2cbdc5,.elementor-element-31c3796f,.elementor-element-30a230d){background-color:#f2f2f2!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-element-7daf478c{background-color:#fbfbfb!important;}
.elementor-144 .elementor-element.elementor-element-3d7e43c2 .elementor-element-2ff34872 .elementor-button:hover{background-color:#f2f2f2!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ba4b05c */.elementor-144 .elementor-element.elementor-element-2ba4b05c{padding:0!important;gap:0;display:block}.elementor-144 .elementor-element.elementor-element-2ba4b05c>.elementor-widget-template{width:100%;max-width:100%;margin:0}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BDO Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://baroquad.weratest4.no/wp-content/uploads/2026/09/BDOGrotesk-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'BDO Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://baroquad.weratest4.no/wp-content/uploads/2026/09/BDOGrotesk-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */