@layer bricks {.brxe-button{width:auto}}@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}}#brxe-1eb63f {color: var(--rs-bg-surface); font-size: 40px}@media (max-width: 478px) {#brxe-1eb63f {font-size: 30px}}#brxe-5f3f03 {background-repeat: no-repeat; background-position: center center; background-image: url(https://vivesti.dk/wp-content/uploads/2026/01/Office-Club-Four-suites-17.jpg); background-size: cover}#brxe-6aa24e {align-self: flex-start; font-family: "Crimson Pro"; line-height: 1; text-align: center; font-size: 20px; padding-top: 0; padding-right: 150px; padding-left: 150px; margin-right: 100px; margin-left: 100px}@media (max-width: 478px) {#brxe-6aa24e {margin-right: 0; margin-left: 0; padding-right: 30px; padding-left: 30px}}#brxe-aaed00 {row-gap: var(--rs-space-s)}#brxe-d02781 {padding-top: 45px; padding-bottom: 45px}@media (max-width: 767px) {#brxe-d02781 {margin-bottom: 45px; padding-top: 45px}}@media (max-width: 478px) {#brxe-d02781 {padding-top: 80px}}#brxe-baaaa8 {height: 600px; background-position: center center; background-image: url(https://vivesti.dk/wp-content/uploads/2026/01/12-819x1024.png); background-size: cover; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; margin-top: 20px}#brxe-3a00ac {color: var(--rs-secondary-d-3); font-size: 35px}@media (max-width: 478px) {#brxe-3a00ac {color: var(--rs-dark-70)}}#brxe-fbe591 {font-size: 17px; padding-right: 20px}#brxe-f27264 {font-size: 17px; text-align: center; font-family: "Montserrat"}@media (max-width: 767px) {#brxe-f27264 {transition: all 0.5s ease}}@media (max-width: 478px) {#brxe-f27264:hover {transition: all 0.5s ease; background-color: var(--rs-primary-30); color: var(--rs-primary)}#brxe-f27264 {background-color: var(--rs-primary-10)}.fade-hover { transition: opacity 0.2s ease;}.fade-hover:hover { opacity: 0.7;}#brxe-f27264 hover {transition: all 0.5s ease}}#brxe-db8133 {row-gap: var(--rs-space-s)}#brxe-5c4ebc {width: 100%; flex-direction: row; column-gap: var(--rs-space-2xl); align-items: center}@media (max-width: 767px) {#brxe-5c4ebc {row-gap: var(--rs-space-2xl); flex-wrap: wrap-reverse}}#brxe-b54b08 {padding-top: 0}#brxe-8a1d58 {font-size: 35px; color: var(--rs-secondary-d-3)}#brxe-5c849d {font-size: 17px; padding-right: 20px}#brxe-927a46 {row-gap: var(--rs-space-s)}#brxe-ebb7db {background-position: center center; background-image: url(https://vivesti.dk/wp-content/uploads/2026/01/3-1-819x1024.png); background-size: cover; height: 600px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-bac753 {width: 100%; flex-direction: row; column-gap: var(--rs-space-2xl); align-items: center}@media (max-width: 767px) {#brxe-bac753 {row-gap: var(--rs-space-2xl)}}#brxe-18bc28 {background-color: #f5f5f5; margin-top: 0}#brxe-tcaphb {height: 600px; background-position: center center; background-image: url(https://vivesti.dk/wp-content/uploads/2026/02/2-2.svg); background-size: cover; margin-top: 20px; margin-right: 20px; margin-bottom: 50px; margin-left: 40px}@media (max-width: 478px) {#brxe-tcaphb {margin-left: 20px}}#brxe-obntmc {color: var(--rs-secondary-d-3); font-size: 35px}@media (max-width: 478px) {#brxe-obntmc {color: var(--rs-dark-70); margin-left: 20px}}#brxe-hkpvcn {font-size: 17px; padding-right: 20px}@media (max-width: 478px) {#brxe-hkpvcn {margin-left: 20px}}#brxe-bvepda {font-size: 17px; text-align: center; font-family: "Montserrat"}@media (max-width: 767px) {#brxe-bvepda {transition: all 0.5s ease}}@media (max-width: 478px) {#brxe-bvepda:hover {transition: all 0.5s ease; background-color: var(--rs-primary-30); color: var(--rs-primary)}#brxe-bvepda {background-color: var(--rs-primary-10); margin-left: 20px}.fade-hover { transition: opacity 0.2s ease;}.fade-hover:hover { opacity: 0.7;}#brxe-bvepda hover {transition: all 0.5s ease}}#brxe-tbbjoz {row-gap: var(--rs-space-s)}#brxe-jfrgyk {width: 100%; flex-direction: row; column-gap: var(--rs-space-2xl); align-items: center; margin-top: 0; padding-top: 35px}@media (max-width: 767px) {#brxe-jfrgyk {row-gap: var(--rs-space-2xl); flex-wrap: wrap-reverse}}