.elementor .e-4ce29f0-6ed902d{font-weight:700;font-size:0.82rem;color:#F2C14E;letter-spacing:0.16em;}.elementor .e-af6aecb-7fed55d{max-width:12ch;font-size:clamp(3.2rem, 5vw, 5rem);color:#FFFFFF;letter-spacing:-0.035em;line-height:1.02;max-width: none;
max-width: none;\n}.elementor .e-fdbbc1f-1171608{max-width:38rem;font-size:1.08rem;color:#FFFFFF;line-height:1.72;}.elementor .s-a8c01234-1{font-weight:700;color:#FFFFFF;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:999px;border-width:2px;border-color:rgba(255,255,255,.55);border-style:solid;background-color:transparent;backdrop-filter:blur(8px);}.elementor .e-01221b3-4b77aed{font-weight:700;color:#FFFFFF;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:999px;border-width:2px;border-color:rgba(255,255,255,.55);border-style:solid;background-color:transparent;backdrop-filter:blur(8px);}.elementor .e-fa970de-c86ddda{padding:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-ae41e7d-cc993e4{max-width:36rem;padding:1rem;display:flex;flex-direction:column;gap:1.2rem;flex:1 1 34rem;justify-content:center;max-width: none;
max-width: none;\n}.elementor .e-756799c-9abed27{font-weight:700;font-size:0.78rem;color:#F2C14E;letter-spacing:0.14em;display:none;}.elementor .e-b484d22-6668590{font-size:2.4rem;color:#FFFFFF;line-height:1.05;display:none;}.elementor .e-968b3d8-be8baaa{font-size:1.02rem;color:#E6EEF0;line-height:1.65;display:none;}.elementor .e-18ed03c-2704bd5{font-weight:800;color:#13243A;text-decoration:none;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:999px;background-color:#F2C14E;display:none;align-self:flex-start;}.elementor .e-12664ca-598ebc9{min-height:22rem;max-width:22rem;padding:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:0px;border-radius:1.8rem;border-width:4px;border-color:rgba(255,255,255,.28);border-style:solid;background-image:url("https://usercontent.one/wp/www.norwaychin.no/wp-content/uploads/2026/01/2026.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:#000000;box-shadow:0px 30px 70px 0px rgba(0,0,0,.28);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:1rem;flex:0 1 22rem;justify-content:flex-end;max-width: none;
max-width: none;
pointer-events: none; visibility: hidden;\n}.elementor .e-ce63ecd-eba412c{min-height:43rem;color:#FFFFFF;padding-block-start:6rem;padding-block-end:7rem;padding-inline-start:8vw;padding-inline-end:8vw;background-image:linear-gradient(110deg, #172744 0%,#111D34 72%,#49443C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:3rem;flex-wrap:nowrap;align-items:center;}.elementor .e-a9b12e7-def61cd{font-weight:800;font-size:0.78rem;color:#B43B32;letter-spacing:0.14em;}.elementor .e-1c8b898-104b9fe{font-size:clamp(2.4rem, 4vw, 4rem);color:#13243A;line-height:1.05;}.elementor .e-3213b43-95793b6{font-size:1.08rem;color:#536171;line-height:1.75;}.elementor .e-b5e9015-9ae5f58{max-width:39rem;display:flex;flex-direction:column;gap:1rem;flex:1 1 26rem;}.elementor .e-66f66bc-4b1af28{font-size:3rem;color:#D94A3D;}.elementor .e-2eacd37-d606078{font-size:0.95rem;color:#536171;line-height:1.5;}.elementor .e-bc906d0-8265ab3{padding-block-start:2.2rem;padding-block-end:2.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:1.4rem;background-color:#FFFFFF;box-shadow:0px 18px 45px 0px rgba(19,36,58,.08);}.elementor .e-4295946-8bf0919{font-size:3rem;color:#D94A3D;}.elementor .e-b2982c4-6814e27{font-size:0.95rem;color:#536171;line-height:1.5;}.elementor .e-2acf48d-70477e9{padding-block-start:2.2rem;padding-block-end:2.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:1.4rem;background-color:#FFFFFF;box-shadow:0px 18px 45px 0px rgba(19,36,58,.08);transform:translate3d(0px, 1.5rem, 0px);}.elementor .e-4bfafa1-a0a499a{font-size:3rem;color:#D94A3D;}.elementor .e-61aa6b3-fccfac4{font-size:0.95rem;color:#536171;line-height:1.5;}.elementor .e-e2999be-90f201f{padding-block-start:2.2rem;padding-block-end:2.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:1.4rem;background-color:#FFFFFF;box-shadow:0px 18px 45px 0px rgba(19,36,58,.08);}.elementor .e-d6c6890-e772a7c{padding:0px;display:grid;gap:1rem;flex:1 1 34rem;grid-template-columns:repeat(auto-fit, minmax(12rem, 1fr));}.elementor .e-b8bb329-f5ef609{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#F7F4EE;display:flex;gap:4rem;flex-wrap:wrap;align-items:center;}.elementor .e-4daeb8e-57f9345{font-weight:800;font-size:0.78rem;color:#B43B32;letter-spacing:0.14em;}.elementor .e-962719d-d7241f9{max-width:17ch;font-size:clamp(2.5rem, 4vw, 4.2rem);color:#13243A;line-height:1.06;}.elementor .e-bde2d72-96bb5dc{font-weight:800;font-size:0.8rem;color:#F2C14E;letter-spacing:0.12em;margin-block-end:3rem;}.elementor .e-79e284f-a01eca0{font-size:2rem;color:#FFFFFF;margin-block-end:1rem;}.elementor .e-2aaa17b-a25acb3{font-size:1rem;color:#DDE8EC;line-height:1.7;}.elementor .e-497fc1e-8733e60{color:#FFFFFF;padding:3rem;border-start-start-radius:2rem;border-start-end-radius:0.5rem;border-end-start-radius:0.5rem;border-end-end-radius:2rem;background-color:#13243A;}.elementor .e-6685f2a-ba9861b{font-weight:800;font-size:0.8rem;color:#2B6B67;letter-spacing:0.12em;margin-block-end:3rem;}.elementor .e-1849189-61b9c05{font-size:2rem;color:#13243A;margin-block-end:1rem;}.elementor .e-8956f20-0f1a5d6{font-size:1rem;color:#536171;line-height:1.7;}.elementor .e-308fcdc-fd6c1e8{color:#13243A;padding:3rem;border-start-start-radius:0.5rem;border-start-end-radius:2rem;border-end-start-radius:2rem;border-end-end-radius:0.5rem;background-color:#E8F0EC;}.elementor .e-b300a9d-e79d64a{font-weight:800;font-size:0.8rem;color:#B43B32;letter-spacing:0.12em;margin-block-end:3rem;}.elementor .e-60ef336-0391d40{font-size:2rem;color:#13243A;margin-block-end:1rem;}.elementor .e-c7f0334-10ef66c{font-size:1rem;color:#536171;line-height:1.7;}.elementor .e-3bc2bbb-7897f1a{color:#13243A;padding:3rem;border-start-start-radius:2rem;border-start-end-radius:0.5rem;border-end-start-radius:0.5rem;border-end-end-radius:2rem;background-color:#F5E5DD;}.elementor .e-d202352-9a559c0{padding-block-start:2.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr));}.elementor .e-4d3d71c-25a2576{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-0bf2953-43da615{font-weight:800;font-size:0.8rem;color:#13243A;letter-spacing:0.16em;}.elementor .e-d486efc-e7140a1{font-size:clamp(2.8rem, 5vw, 5rem);color:#13243A;line-height:1;}.elementor .e-3349b21-ff60c99{max-width:42rem;font-size:1.12rem;color:#536171;line-height:1.7;}.elementor .e-44a920d-6ba6896{font-weight:700;color:#FFFFFF;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:999px;background-color:#13243A;align-self:flex-start;}.elementor .e-73dd617-e10f421{padding:1rem;display:flex;flex-direction:column;gap:1.2rem;flex:1 1 34rem;max-width: none;
max-width: none;\n}.elementor .e-31daa13-6e3016e{font-weight:800;font-size:0.78rem;color:#B43B32;letter-spacing:0.15em;}.elementor .e-32cdc93-47de50f{font-size:3rem;color:#13243A;line-height:1;}.elementor .e-cb64f0b-35af790{font-size:1.05rem;color:#536171;}.elementor .e-353e727-8fc0c91{font-size:1.7rem;color:#2B6B67;font-style:italic;padding-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #E7DDD5;\n}.elementor .e-0c4975b-0c7643f{color:#13243A;padding:3rem;border-start-start-radius:0.5rem;border-start-end-radius:2rem;border-end-start-radius:2rem;border-end-end-radius:0.5rem;background-color:#FFFFFF;box-shadow:0px 25px 55px 0px rgba(91,25,21,.22);display:flex;flex-direction:column;gap:1rem;flex:1 1 20rem;justify-content:center;max-width: none;
max-width: none;\n}.elementor .e-21190ec-bea00d6{color:#FFFFFF;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#F7F4EE;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-9b32cd6-63dd367{font-size:clamp(2.6rem, 4vw, 4.2rem);color:#FFFFFF;line-height:1.05;}.elementor .e-7d23549-471e1ef{max-width:48rem;font-size:1.1rem;color:#DDE8EC;line-height:1.75;}.elementor .e-931133f-a2e0638{font-weight:800;color:#13243A;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:999px;background-color:#F2C14E;}.elementor .e-0a6ad44-a398cd8{color:#FFFFFF;text-align:center;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#0B1F33;display:flex;flex-direction:column;gap:1.3rem;align-items:center;}.elementor .e-eab34f9-aa0686e{overflow:hidden;color:#13243A;background-color:#F7F4EE;display:flex;flex-direction:column;}