.elementor-12 .elementor-element.elementor-element-oghero{--display:flex;}.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-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-12 .elementor-element.elementor-element-ogintro{--display:flex;}.elementor-12 .elementor-element.elementor-element-ogcards{--display:flex;}.elementor-12 .elementor-element.elementor-element-ogapproach{--display:flex;}.elementor-12 .elementor-element.elementor-element-ogproof{--display:flex;}.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-12 .elementor-element.elementor-element-ogcta{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS */body.elementor-page-12 .nq-guests-hero{min-height:74vh!important;background:linear-gradient(90deg,rgba(8,22,31,.82),rgba(8,22,31,.20)),url('https://www.nordiqtravel.com/wp-content/uploads/2026/09/rebecca-and-john-lysefjord-view-preikestolen-private-guide-02.webp') center/cover no-repeat!important}body.elementor-page-12 .nq-guests-hero>.e-con-inner{display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:74vh!important;padding-top:70px!important;padding-bottom:80px!important}body.elementor-page-12 .nq-guests-hero h1,body.elementor-page-12 .nq-guests-hero h6,body.elementor-page-12 .nq-guests-hero p{color:#fff!important}body.elementor-page-12 .nq-guests-hero h1{max-width:900px!important;font-weight:500!important;letter-spacing:-.03em!important}body.elementor-page-12 .nq-guests-hero h6{color:#E41D24!important;letter-spacing:.14em!important}body.elementor-page-12 .nq-guests-hero .elementor-widget-text-editor{max-width:660px!important;font-size:18px!important}body.elementor-page-12 .nq-guests-intro{padding-top:90px!important;padding-bottom:76px!important}body.elementor-page-12 .nq-guests-intro h2{max-width:780px!important;color:#0E1D2B!important;font-weight:500!important;letter-spacing:-.025em!important}body.elementor-page-12 .nq-guests-intro .elementor-widget-text-editor{max-width:760px!important}body.elementor-page-12 .nq-guests-section{padding-bottom:105px!important}body.elementor-page-12 .nq-guest-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}body.elementor-page-12 .nq-guest-card{position:relative!important;min-height:520px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;padding:32px!important;color:#fff!important;text-decoration:none!important;overflow:hidden!important;isolation:isolate!important;border-top:3px solid #E41D24!important;background:#0E1D2B!important}body.elementor-page-12 .nq-guest-card:before{content:''!important;position:absolute!important;inset:0!important;z-index:-2!important;background-size:cover!important;background-position:center!important;transition:transform .55s ease!important}body.elementor-page-12 .nq-guest-card:after{content:''!important;position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(180deg,rgba(5,16,24,.03) 25%,rgba(5,16,24,.92) 100%)!important}body.elementor-page-12 .nq-guest-card:hover:before{transform:scale(1.04)!important}body.elementor-page-12 .nq-guest-rj:before{background-image:url('https://www.nordiqtravel.com/wp-content/uploads/2026/09/rebecca-and-john-lysefjord-view-preikestolen-private-guide-02.webp')!important}body.elementor-page-12 .nq-guest-tc:before{background-image:url('https://www.nordiqtravel.com/wp-content/uploads/2026/09/trev-and-chels-on-top-of-preikestolen-in-norway.jpg')!important}body.elementor-page-12 .nq-guest-luke:before{background-image:url('https://www.nordiqtravel.com/wp-content/uploads/2026/09/luke-from-australia-overlooking-lysefjord-on-a-private-preik.jpg')!important}body.elementor-page-12 .nq-guest-card span{font-size:10px!important;font-weight:700!important;letter-spacing:.12em!important;color:#fff!important;opacity:.82!important}body.elementor-page-12 .nq-guest-card strong{font-size:30px!important;line-height:1.1!important;margin:9px 0!important;color:#fff!important;font-weight:500!important}body.elementor-page-12 .nq-guest-card em{font-size:14px!important;line-height:1.5!important;font-style:normal!important;color:#fff!important;opacity:.9!important;margin-bottom:20px!important}body.elementor-page-12 .nq-guest-card b{font-size:10px!important;letter-spacing:.1em!important;color:#fff!important}body.elementor-page-12 .nq-guests-proof{padding-top:90px!important;padding-bottom:100px!important;background:#0E1D2B!important;color:#fff!important}body.elementor-page-12 .nq-guests-proof h2{color:#fff!important;font-weight:500!important}body.elementor-page-12 .nq-guests-proof ul{max-width:820px!important;padding-left:22px!important;color:#d9e0e4!important}body.elementor-page-12 .nq-guests-proof li{margin:12px 0!important}body.elementor-page-12 .nq-guests-proof .elementor-button{background:#E41D24!important;color:#fff!important}body.elementor-page-12 .nq-guests-cta{padding-top:90px!important;padding-bottom:105px!important;background:#F4F4F2!important;border-top:1px solid #DADDE0!important}body.elementor-page-12 .nq-guests-cta h2{color:#0E1D2B!important;max-width:820px!important;font-weight:500!important}body.elementor-page-12 .nq-guests-cta p{color:#4F5A62!important}@media(max-width:900px){body.elementor-page-12 .nq-guest-grid{grid-template-columns:1fr 1fr!important}body.elementor-page-12 .nq-guest-luke{grid-column:auto!important}}@media(max-width:620px){body.elementor-page-12 .nq-guest-grid{grid-template-columns:1fr!important}body.elementor-page-12 .nq-guest-card{min-height:440px!important}}/* End custom CSS */