.elementor-161 .elementor-element.elementor-element-40e7d99d{--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-161 .elementor-element.elementor-element-228920a8{--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-161 .elementor-element.elementor-element-d6e1ec3{--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-161 .elementor-element.elementor-element-4da85706{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.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-161 .elementor-element.elementor-element-4d176908{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#8c8fa3;}.elementor-161 .elementor-element.elementor-element-7befb96{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-161 .elementor-element.elementor-element-700bac14{--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-161 .elementor-element.elementor-element-5b71103e{--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-161 .elementor-element.elementor-element-5bc2c132{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-161 .elementor-element.elementor-element-5bc2c132 .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#e0a100;}.elementor-161 .elementor-element.elementor-element-5a8d208c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#fbfbfd;}.elementor-161 .elementor-element.elementor-element-32702aee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#fbfbfd;}.elementor-161 .elementor-element.elementor-element-c40e485{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#fbfbfd;}.elementor-161 .elementor-element.elementor-element-2f9f2fcb{--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-161 .elementor-element.elementor-element-67d0e8eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-161 .elementor-element.elementor-element-67d0e8eb .elementor-heading-title{font-family:"TWK Everett", Sans-serif;font-weight:500;color:#e0a100;}.elementor-161 .elementor-element.elementor-element-2c9f7804{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#fbfbfd;}.elementor-161 .elementor-element.elementor-element-5be2f20e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#fbfbfd;}.elementor-161 .elementor-element.elementor-element-5e53b038{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#fbfbfd;}.elementor-161 .elementor-element.elementor-element-2fce30d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#fbfbfd;}.elementor-161 .elementor-element.elementor-element-b037f4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#fbfbfd;}.elementor-161 .elementor-element.elementor-element-deb47ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#fbfbfd;}.elementor-161 .elementor-element.elementor-element-7dee4275{--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-161 .elementor-element.elementor-element-3175026e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#8c8fa3;}.elementor-161 .elementor-element.elementor-element-3b0a5eed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"TWK Everett", Sans-serif;font-weight:400;color:#8c8fa3;}.elementor-161:not(.elementor-motion-effects-element-type-background), .elementor-161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbfbfd;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for image, class: .elementor-element-4da85706 */.elementor-161 .elementor-element.elementor-element-4da85706 img{display:block}.elementor-161 .elementor-element.elementor-element-4da85706 img{height:48px;width:auto}@media(max-width:1024px){.elementor-161 .elementor-element.elementor-element-4da85706 img{height:44px}}@media(max-width:767px){.elementor-161 .elementor-element.elementor-element-4da85706 img{height:40px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d176908 */.elementor-161 .elementor-element.elementor-element-4d176908{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#8c8fa3}.elementor-161 .elementor-element.elementor-element-4d176908 p{margin:0}.elementor-161 .elementor-element.elementor-element-4d176908 a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-4d176908 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6e1ec3 */.elementor-161 .elementor-element.elementor-element-d6e1ec3{max-width:420px;gap:24px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bc2c132 */.elementor-161 .elementor-element.elementor-element-5bc2c132 .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-161 .elementor-element.elementor-element-5bc2c132 .elementor-heading-title{font-size:16px}}@media(max-width:767px){.elementor-161 .elementor-element.elementor-element-5bc2c132 .elementor-heading-title{font-size:15px}}.elementor-161 .elementor-element.elementor-element-5bc2c132 .elementor-heading-title{font-size:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a8d208c */.elementor-161 .elementor-element.elementor-element-5a8d208c{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#fbfbfd}.elementor-161 .elementor-element.elementor-element-5a8d208c p{margin:0}.elementor-161 .elementor-element.elementor-element-5a8d208c a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-5a8d208c a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32702aee */.elementor-161 .elementor-element.elementor-element-32702aee{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#fbfbfd}.elementor-161 .elementor-element.elementor-element-32702aee p{margin:0}.elementor-161 .elementor-element.elementor-element-32702aee a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-32702aee a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c40e485 */.elementor-161 .elementor-element.elementor-element-c40e485{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#fbfbfd}.elementor-161 .elementor-element.elementor-element-c40e485 p{margin:0}.elementor-161 .elementor-element.elementor-element-c40e485 a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-c40e485 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b71103e */.elementor-161 .elementor-element.elementor-element-5b71103e{gap:12px;width:auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67d0e8eb */.elementor-161 .elementor-element.elementor-element-67d0e8eb .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-161 .elementor-element.elementor-element-67d0e8eb .elementor-heading-title{font-size:16px}}@media(max-width:767px){.elementor-161 .elementor-element.elementor-element-67d0e8eb .elementor-heading-title{font-size:15px}}.elementor-161 .elementor-element.elementor-element-67d0e8eb .elementor-heading-title{font-size:16px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c9f7804 */.elementor-161 .elementor-element.elementor-element-2c9f7804{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#fbfbfd}.elementor-161 .elementor-element.elementor-element-2c9f7804 p{margin:0}.elementor-161 .elementor-element.elementor-element-2c9f7804 a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-2c9f7804 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5be2f20e */.elementor-161 .elementor-element.elementor-element-5be2f20e{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#fbfbfd}.elementor-161 .elementor-element.elementor-element-5be2f20e p{margin:0}.elementor-161 .elementor-element.elementor-element-5be2f20e a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-5be2f20e a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e53b038 */.elementor-161 .elementor-element.elementor-element-5e53b038{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#fbfbfd}.elementor-161 .elementor-element.elementor-element-5e53b038 p{margin:0}.elementor-161 .elementor-element.elementor-element-5e53b038 a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-5e53b038 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fce30d5 */.elementor-161 .elementor-element.elementor-element-2fce30d5{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#fbfbfd}.elementor-161 .elementor-element.elementor-element-2fce30d5 p{margin:0}.elementor-161 .elementor-element.elementor-element-2fce30d5 a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-2fce30d5 a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b037f4e */.elementor-161 .elementor-element.elementor-element-b037f4e{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#fbfbfd}.elementor-161 .elementor-element.elementor-element-b037f4e p{margin:0}.elementor-161 .elementor-element.elementor-element-b037f4e a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-b037f4e a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-deb47ba */.elementor-161 .elementor-element.elementor-element-deb47ba{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#fbfbfd}.elementor-161 .elementor-element.elementor-element-deb47ba p{margin:0}.elementor-161 .elementor-element.elementor-element-deb47ba a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-deb47ba a:hover{color:#e0a100}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9f2fcb */.elementor-161 .elementor-element.elementor-element-2f9f2fcb{gap:12px;width:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-700bac14 */.elementor-161 .elementor-element.elementor-element-700bac14{flex-direction:row;gap:clamp(40px,6vw,80px);flex-wrap:wrap;width:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228920a8 */.elementor-161 .elementor-element.elementor-element-228920a8{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:80px}@media(max-width:1024px){.elementor-161 .elementor-element.elementor-element-228920a8{flex-direction:column;gap:48px}}@media(max-width:767px){.elementor-161 .elementor-element.elementor-element-228920a8{gap:40px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3175026e */.elementor-161 .elementor-element.elementor-element-3175026e{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#8c8fa3}.elementor-161 .elementor-element.elementor-element-3175026e p{margin:0}.elementor-161 .elementor-element.elementor-element-3175026e a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-3175026e a:hover{color:#e0a100}.elementor-161 .elementor-element.elementor-element-3175026e{width:auto;font-size:15px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b0a5eed */.elementor-161 .elementor-element.elementor-element-3b0a5eed{font-family:"TWK Everett",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#8c8fa3}.elementor-161 .elementor-element.elementor-element-3b0a5eed p{margin:0}.elementor-161 .elementor-element.elementor-element-3b0a5eed a{color:inherit;text-decoration:none}.elementor-161 .elementor-element.elementor-element-3b0a5eed a:hover{color:#e0a100}.elementor-161 .elementor-element.elementor-element-3b0a5eed{width:auto;font-size:15px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dee4275 */.elementor-161 .elementor-element.elementor-element-7dee4275{flex-direction:row;justify-content:space-between;border-top:1px solid #2a2a3a;padding-top:24px;}@media(max-width:767px){.elementor-161 .elementor-element.elementor-element-7dee4275{flex-direction:column;gap:8px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40e7d99d */@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-161 .elementor-element.elementor-element-40e7d99d{background:#0a0a0f;padding:80px clamp(24px,5vw,100px) 40px;gap:64px}@media(max-width:1024px){.elementor-161 .elementor-element.elementor-element-40e7d99d{padding-top:64px;gap:48px}}@media(max-width:767px){.elementor-161 .elementor-element.elementor-element-40e7d99d{padding-top:56px;gap:40px}}
/* 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-161 .elementor-element.elementor-element-40e7d99d :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 / social placement — 2026-10-02 */
.elementor-161 .elementor-element.elementor-element-40e7d99d{--bq-purple:#5b145e;--bq-purple-light:#703f98;--bq-gold:#fdb525;}
.elementor-161 .elementor-element.elementor-element-40e7d99d .elementor-heading-title{color:var(--bq-gold)!important;}
.elementor-161 .elementor-element.elementor-element-40e7d99d a:hover{color:var(--bq-gold)!important;}
.elementor-161 .elementor-element.elementor-element-40e7d99d .elementor-element-7befb96{align-self:flex-start;--icon-size:22px;--icon-padding:0;--grid-column-gap:20px;--grid-row-gap:0px;width:auto!important;}
.elementor-161 .elementor-element.elementor-element-40e7d99d .elementor-element-7befb96 .elementor-social-icons-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:20px;text-align:left;}
.elementor-161 .elementor-element.elementor-element-40e7d99d .elementor-element-7befb96 .elementor-social-icon{background:transparent!important;border:0;border-radius:0;width:28px;height:32px;padding:0;justify-content:flex-start;color:#e6e7e8;}
.elementor-161 .elementor-element.elementor-element-40e7d99d .elementor-element-7befb96 .elementor-social-icon svg{fill:#e6e7e8!important;width:22px;height:22px;}
.elementor-161 .elementor-element.elementor-element-40e7d99d .elementor-element-7befb96 .elementor-social-icon:hover svg{fill:var(--bq-gold)!important;}/* End custom CSS */