@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}} html {background-color: #fbf8ee} body {background: none}#brxe-pxdcbn {color: #216BC0; font-size: 1vw; font-family: "Inter"; font-weight: 400; letter-spacing: 3px; text-transform: uppercase; align-items: center; transition: 0.5s}#brxe-pxdcbn:hover {transform: translateY(-4px)}@media (max-width: 767px) {#brxe-pxdcbn {font-size: 3.1vw}}#brxe-zvqnsk {color: #216BC0; font-size: 1vw; font-family: "Inter"; font-weight: 400; letter-spacing: 3px; text-transform: uppercase; align-items: center; transition: 0.5s}#brxe-zvqnsk:hover {transform: translateY(-4px)}@media (max-width: 767px) {#brxe-zvqnsk {font-size: 3.1vw}}#brxe-jpuvnu {color: #216BC0; font-size: 1vw; font-family: "Inter"; font-weight: 400; letter-spacing: 3px; text-transform: uppercase; align-items: center; transition: 0.5s}#brxe-jpuvnu:hover {transform: translateY(-4px)}@media (max-width: 767px) {#brxe-jpuvnu {font-size: 3.1vw}}#brxe-gpoaju {color: #216BC0; font-size: 1vw; font-family: "Inter"; font-weight: 400; letter-spacing: 3px; text-transform: uppercase; align-items: center; transition: 0.5s}#brxe-gpoaju:hover {transform: translateY(-4px)}@media (max-width: 767px) {#brxe-gpoaju {font-size: 3.1vw}}#brxe-cxvxdp {color: #216BC0; font-size: 1vw; font-family: "Inter"; font-weight: 400; letter-spacing: 3px; text-transform: uppercase; align-items: center; transition: 0.5s}#brxe-cxvxdp:hover {transform: translateY(-4px)}@media (max-width: 767px) {#brxe-cxvxdp {font-size: 3.1vw}}#brxe-uzoebl {display: flex; flex-direction: column; row-gap: 0.75vw; width: 12vw; align-items: flex-start; border-right: 0.1vw solid #216BC0; padding-top: 0; height: 9.8vw}@media (max-width: 767px) {#brxe-uzoebl {width: 30vw; height: auto; border-right-width: 0.3vw}}#brxe-yymrie {color: #3a3a3a; font-size: 1.2vw; font-family: "Playfair Display"; font-weight: 400; line-height: 1.5}#brxe-yymrie a {color: #3a3a3a; font-size: 1.2vw; font-family: "Playfair Display"; font-weight: 400; line-height: 1.5; font-size: inherit}@media (max-width: 767px) {#brxe-yymrie {font-size: 3.1vw}#brxe-yymrie a {font-size: 3.1vw; font-size: inherit}}#brxe-cutnmc {color: #3a3a3a; font-size: 1.2vw; font-family: "Playfair Display"; font-weight: 400; line-height: 1.5; border-bottom: 0.015vw solid #3a3a3a}#brxe-cutnmc a {color: #3a3a3a; font-size: 1.2vw; font-family: "Playfair Display"; font-weight: 400; line-height: 1.5; font-size: inherit}@media (max-width: 767px) {#brxe-cutnmc {font-size: 3.1vw}#brxe-cutnmc a {font-size: 3.1vw; font-size: inherit}}#brxe-wnxurj {flex-direction: row; display: flex; column-gap: 0.5vw; flex-wrap: nowrap; align-items: flex-start}@media (max-width: 767px) {#brxe-wnxurj {flex-direction: column}}#brxe-jjrhdi {color: #3a3a3a; font-size: 1.2vw; font-family: "Playfair Display"; font-weight: 400; line-height: 1.5}#brxe-jjrhdi a {color: #3a3a3a; font-size: 1.2vw; font-family: "Playfair Display"; font-weight: 400; line-height: 1.5; font-size: inherit}@media (max-width: 767px) {#brxe-jjrhdi {font-size: 3.1vw; align-self: flex-start}#brxe-jjrhdi a {font-size: 3.1vw; font-size: inherit}}#brxe-ylepge {color: #3a3a3a; font-size: 1.2vw; font-family: "Playfair Display"; font-weight: 400; line-height: 1.5; border-bottom: 0.015vw solid #3a3a3a}#brxe-ylepge a {color: #3a3a3a; font-size: 1.2vw; font-family: "Playfair Display"; font-weight: 400; line-height: 1.5; font-size: inherit}@media (max-width: 767px) {#brxe-ylepge {font-size: 3.1vw}#brxe-ylepge a {font-size: 3.1vw; font-size: inherit}}#brxe-hrgkan {display: flex; column-gap: 0.5vw; flex-wrap: nowrap; align-items: flex-end}@media (max-width: 767px) {#brxe-hrgkan {flex-direction: column; justify-self: flex-start}}#brxe-trvgvs {display: grid; align-items: initial; flex-direction: column; justify-content: space-between; row-gap: 4.5vw; grid-template-rows: repeat(2, 1fr); justify-self: flex-start; height: 9.8vw}@media (max-width: 767px) {#brxe-trvgvs {height: auto; grid-template-rows: repeat(1, 1fr); grid-gap: 6vw; justify-self: flex-end}}#brxe-yxhrut {width: 100%; height: 100%; background-color: #FCFCFA; background-position: center center; background-repeat: no-repeat; background-size: cover; background-image: url(https://yxtaholmsslott.se/wp-content/uploads/2026/04/footer-yxta.jpg); padding-top: 2.5vw; padding-right: 10vw; padding-bottom: 2.5vw; padding-left: 10vw; display: grid; align-items: initial; grid-gap: 2.5vw; grid-template-columns: repeat(2, 1fr); aspect-ratio: 16/9; align-items: flex-start; align-content: flex-start}@media (max-width: 767px) {#brxe-yxhrut {padding-top: 8vw; padding-right: 8vw; padding-bottom: 8vw; padding-left: 8vw; aspect-ratio: 1/1; grid-gap: 4vw; grid-template-columns: 30vw 46vw}}#brxe-fzovsa {width: 100vw; --brx-motion-parallax-speed-y: 90; z-index: 10}