@import"https://fonts.googleapis.com/css?family=Lato:400,700";@import"https://fonts.googleapis.com/css2?family=Sacramento&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";body{min-height:100vh;margin:0;padding:0;font-family:Lato,sans-serif;text-align:center;background-color:var(--safe-area-color)}#root{min-height:100vh;display:flex;flex-direction:column;margin:0}.homepage-container{position:relative;overflow:hidden;background-image:url(/images/bg-default.webp);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:100vh;align-self:stretch;width:100vw;font-family:Outfit,sans-serif}.missing-page{margin-left:auto;margin-right:auto;margin-top:10vh;background-color:#999b;background-color:#7b7e81dd;width:45%;border-radius:30px}@media (max-width: 1024px){.missing-page{width:90%;margin-top:10%;background-color:#9a9fa5e7}}.home-main-title{font-size:2rem;font-weight:bolder;letter-spacing:-1px;color:#252525;padding-top:1rem}@media (max-width: 1024px){.home-main-title{margin-top:3rem;font-size:1.6rem;margin-bottom:.6rem;padding-top:1rem}}.my-style{color:#dd7a11}.homepage-border{padding-top:1rem;border-bottom:2px solid rgb(99,99,99);width:80%;margin-left:auto;margin-right:auto}@media (max-width: 1024px){.homepage-border{padding-top:0rem;border-bottom:2px solid rgb(128,128,128)}}.missing-page-headline{color:#fff7ec;font-size:3.7rem;letter-spacing:3px;padding-top:1rem}@media (max-width: 1024px){.missing-page-headline{font-size:2rem;padding-top:.5rem}}.missing-page-message{font-size:2rem;letter-spacing:2px}@media (max-width: 1024px){.missing-page-message{margin-top:1rem;font-size:1.3rem}}.home-page-visit{font-size:.9rem;letter-spacing:1px;color:#2d2c2c;padding-bottom:4rem;margin-top:1rem}.home-page-link{font-size:1rem;font-weight:700;font-family:DM Sans,sans-serif;color:#282828}.home-page-link:hover{cursor:pointer;color:#dd7a11}@media (max-width: 1024px){.home-page-visit,.home-page-link{padding-bottom:2rem;font-size:.9rem}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.page-wrapper-textpage{min-height:100vh;display:flex;flex-direction:column;align-items:center;align-self:stretch;background-image:var(--page-background-image);background-size:cover;background-position:var(--page-background-position)}.textpage-container{display:flex;flex-direction:column;background-color:var(--container-bg-color);margin-left:auto;margin-right:auto;padding-bottom:6rem}@media (min-width: 1025px){.textpage-container{margin-top:2rem;min-width:410px;border-radius:15px;min-height:90vh;border:var(--container-bg-border-desktop);background-color:var(--container-bg-color-desktop)}}@media (max-width: 1024px){.textpage-container{margin-top:5%;border-radius:20px;min-height:80vh;height:80vh;min-width:90vw;width:90vw}}@media (max-width: 768px){.textpage-container{margin:0;border-radius:0;min-height:90vh;height:90vh;min-width:100px;width:100vw}}@media (max-width: 380px){.textpage-container{margin:0;border-radius:0;min-height:100vh;height:100vh;min-width:100px;width:100vw}}.textpage-logga{width:90%;margin-left:auto;margin-right:auto;border-radius:5px;font-size:1.2rem;font-weight:bolder;margin-bottom:.5rem;padding-top:10px;font-family:Outfit,sans-serif;color:var(--qrippy-ippy-color)}.qr-style{color:var(--qrippy-qr-color)}.textpage-text-container{border-radius:10px;display:flex;margin-left:auto;margin-right:auto;flex-direction:column;align-items:center;width:90%;min-width:90%;margin-bottom:1rem;letter-spacing:.5px;min-height:26rem;max-height:37rem}@media (max-width: 768px){.textpage-text-container{min-height:30%}}.textpage-container .simplebar-content-wrapper{border-radius:var(--text-border-radius)}.textpage-container .simplebar-track.simplebar-vertical{transform:translate(150%)}.textpage-container .simplebar-track.simplebar-horizontal{display:none}.textpage-container .simplebar-scrollbar:before{background-color:var(--text-scroll-bar-thumb)}.textpage-textblock{width:99%;padding-top:1.2rem;color:var(--text-color);background-color:var(--text-bg-color);border-radius:var(--text-border-radius);border:var(--text-border);margin-bottom:1rem}.textpage-headline{padding-left:5px;padding-right:5px;line-height:1.4;letter-spacing:1px;font-weight:700;text-transform:uppercase;color:var(--headline-color);text-align:center}.textpage-headline-border{border-bottom:var(--headline-bottom-border);max-width:80%;margin-top:10px;margin-left:auto;margin-right:auto}@media (min-width: 1025px){.textpage-headline{font-size:1.1rem}}@media (max-width: 1024px){.textpage-headline{font-size:1.2rem}}.textpage-maintext{white-space:pre-line;text-align:start;min-width:90%;margin-top:1.1rem;padding-left:15px;padding-right:15px;padding-bottom:1.4rem;line-height:1.4;letter-spacing:1px;color:var(--text-color)}@media (min-width: 1025px){.textpage-maintext{font-size:.95rem;line-height:1.7!important;letter-spacing:.8px}}@media (max-width: 1024px){.textpage-maintext{font-size:1.1rem}}.textpage-button-container{margin-top:auto;margin-bottom:10px;padding-bottom:10px;font-family:Outfit,sans-serif}@media (min-width: 1025px){.textpage-button-container{font-size:var(--button-font-size-laptop)!important;width:95%}}@media (max-width: 1024px){.textpage-button-container{margin-left:auto;margin-right:auto;width:45%}}@media (max-width: 768px){.textpage-button-container{margin-left:auto;margin-right:auto;width:100%}}.textpage-button{display:block;text-align:center;width:80%;max-width:90%;margin-left:auto;margin-right:auto;margin-top:.7rem;cursor:pointer;letter-spacing:2px;text-decoration:none;height:45px;text-transform:var(--button-text-transform);font-weight:var(--button-font-weight);background-color:var(--button-bg-color);color:var(--button-color);border-radius:var(--button-border-radius);border:var(--button-border)}.textpage-button:hover{background-color:var(--button-bg-color-hoover);color:var(--button-color-hoover)}@media (min-width: 1025px){.textpage-button{font-size:var(--button-font-size-laptop)!important}}@media (max-width: 1024px){.textpage-button{font-size:var(--button-font-size-mobile)!important}}@media (min-width: 1025px){.textpage-select *{text-transform:var(--button-text-transform)!important;font-size:var(--button-font-size-laptop)!important;text-align:center}}@media (max-width: 1024px){.textpage-select *{text-transform:var(--button-text-transform)!important;font-size:var(--button-font-size-mobile)!important;text-align:center}}.textpage-fa-icon{color:var(--button-color);margin-right:10px;transform:scale(.8)}.swish-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#000000b3;display:flex;justify-content:center}.swish-modal-content{position:relative;margin-top:70px;border-radius:30px;width:35%;height:60%;background-color:gray}.swish-modal-close-btn{text-align:center;width:80%;max-width:80%;margin-left:auto;margin-right:auto;margin-top:2rem;cursor:pointer;letter-spacing:1px;text-decoration:none;height:35px;font-size:1rem;background-color:gray;color:#000;border-radius:20px;border:1px solid black}.swish-modal-text{margin-bottom:2rem}.swish-modal-close-btn:hover{background-color:#949494;border:1px solid rgb(59,59,59)}.document-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem}.document-modal-content{background-color:#00000094;border-radius:25px;padding:1.5rem;width:100%;max-width:500px;max-height:80vh;overflow-y:auto;position:relative;box-shadow:0 4px 20px #0000004d}.document-modal-close{position:absolute;top:.55rem;right:.55rem;background:none;border:none;font-size:1.25rem;cursor:pointer;color:#c6c6c6;padding:.25rem .5rem;border-radius:8px;transition:background-color .2s,color .2s}.document-modal-close:hover{color:#dd7a11}.document-modal-title{margin:0 0 1.25rem;font-weight:600;color:#fff;padding-right:2rem;text-transform:uppercase;font-weight:700;font-size:1rem!important;letter-spacing:1.5px}.document-modal-input-container{display:flex;gap:.5rem;margin-bottom:1rem}.document-modal-input{flex:1;padding:.75rem 1rem;font-size:1rem;border:1px solid #ddd;border-radius:8px;outline:none;transition:border-color .2s}.document-modal-input:focus{border-color:none}.document-modal-input:disabled{background-color:#f5f5f5;cursor:not-allowed}.document-modal-send-button{padding:.75rem 1rem;font-size:1rem;background-color:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s;min-width:48px;display:flex;align-items:center;justify-content:center}.document-modal-send-button:hover:not(:disabled){background-color:#0056b3}.document-modal-send-button:disabled{background-color:transparent;border:2px solid rgb(153,153,153);cursor:not-allowed}.document-modal-spinner{width:18px;height:18px;border:2px solid rgb(221,122,17);border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.document-modal-error{color:#dc3545;font-size:.875rem;margin:0 0 1rem}.document-modal-answer{background-color:#d6dee5;color:#000;border-radius:12px;padding:1rem;margin-top:.5rem}.document-modal-answer p{margin:0;line-height:1.6;white-space:pre-wrap;font-size:.9rem}[dir=rtl] .document-modal-close{right:auto;left:.75rem}[dir=rtl] .document-modal-title{padding-right:0;padding-left:2rem}@media (max-width: 480px){.document-modal-content{padding:1rem;max-height:90vh}.document-modal-title{font-size:1.1rem}.document-modal-input{padding:.625rem .75rem;font-size:.9rem}}.rhap_container{box-sizing:border-box;display:flex;flex-direction:column;line-height:1;font-family:inherit;width:100%;padding:10px 15px;background-color:#fff;box-shadow:0 0 3px #0003}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:flex;flex-direction:column;flex:1 1 auto}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{display:flex;flex:3 1 auto;align-items:center}.rhap_progress-container{display:flex;align-items:center;height:20px;flex:1 0 auto;align-self:center;margin:0 calc(10px + 1%);cursor:pointer;user-select:none;-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;user-select:none;-webkit-user-select:none}.rhap_progress-bar{box-sizing:border-box;position:relative;z-index:0;width:100%;height:5px;background-color:#ddd;border-radius:2px}.rhap_progress-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_progress-bar-show-download{background-color:#dddddd80}.rhap_download-progress{height:100%;position:absolute;z-index:1;background-color:#ddd;border-radius:2px}.rhap_progress-indicator{box-sizing:border-box;position:absolute;z-index:3;width:20px;height:20px;margin-left:-10px;top:-8px;background:#868686;border-radius:50px;box-shadow:#86868680 0 0 5px}.rhap_controls-section{display:flex;flex:1 1 auto;justify-content:space-between;align-items:center}.rhap_additional-controls{display:flex;flex:1 0 auto;align-items:center}.rhap_repeat-button{font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_main-controls{flex:0 1 auto;display:flex;justify-content:center;align-items:center}.rhap_main-controls-button{margin:0 3px;color:#868686;font-size:35px;width:35px;height:35px}.rhap_play-pause-button{font-size:40px;width:40px;height:40px}.rhap_volume-controls{display:flex;flex:1 0 auto;justify-content:flex-end;align-items:center}.rhap_volume-button{flex:0 0 26px;font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_volume-container{display:flex;align-items:center;flex:0 1 100px;user-select:none;-webkit-user-select:none}.rhap_volume-bar-area{display:flex;align-items:center;width:100%;height:14px;cursor:pointer}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{box-sizing:border-box;position:relative;width:100%;height:4px;background:#ddd;border-radius:2px}.rhap_volume-indicator{box-sizing:border-box;position:absolute;width:12px;height:12px;margin-left:-6px;left:0;top:-4px;background:#868686;opacity:.9;border-radius:50px;box-shadow:#86868680 0 0 3px;cursor:pointer}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_button-clear{background-color:transparent;border:none;padding:0;overflow:hidden;cursor:pointer}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}.audio-player-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000;animation:fadeIn .2s ease-out}.audio-player-modal{border:var(--audio-modal-border);background-color:var(--audio-modal-background-color);background-image:var(--audio-modal-background-image);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;width:85%;max-width:400px;animation:slideUp .2s ease-out;box-shadow:var(--audio-modal-box-shadow);padding:12px 20px 0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.audio-player-modal .rhap_container{background-color:transparent;box-shadow:none}.audio-player-modal .rhap_additional-controls{flex:none;margin-left:18px;position:relative}.audio-player-modal .rhap_controls-section>*{flex-grow:0;flex-basis:auto}.audio-player-modal .rhap_main-controls-button{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.audio-player-modal .rhap_controls-section{justify-content:center;gap:12px}.audio-player-modal .rhap_progress-container{-webkit-tap-highlight-color:transparent}.audio-player-modal .rhap_progress-indicator{background-color:var(--audio-modal-color);-webkit-tap-highlight-color:transparent}.audio-player-modal .rhap_button-clear{color:var(--audio-modal-color);-webkit-tap-highlight-color:transparent}.audio-player-modal .rhap_progress-filled{background-color:var(--audio-modal-progress-bar)}.audio-player-modal .rhap_time{font-size:14px;color:var(--audio-modal-color)}.audio-player-modal .rhap_main-controls-button svg{width:50px;height:50px}.audio-player-modal .rhap_forward-button svg,.audio-player-modal .rhap_rewind-button svg{width:40px;height:40px}.audio-restart-button{background:none;border:none;color:var(--audio-modal-color);cursor:pointer;padding:0;font-size:20px;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}@media (hover: hover){.audio-restart-button:hover{color:var(--audio-modal-hover-and-click-color)}}@media (hover: none){.audio-restart-button:active{color:var(--audio-modal-hover-and-click-color)}}.real-estate-wrapper{min-height:100vh;display:flex;flex-direction:column;align-items:center;align-self:stretch;background-image:var(--page-background-image);background-size:cover;background-position:var(--page-background-position)}.real-estate-container{display:flex;flex-direction:column;background-color:var(--container-bg-color);margin-left:auto;margin-right:auto}@media (min-width: 1025px){.real-estate-container{margin-top:2rem;min-width:410px;max-width:410px;border-radius:15px;min-height:90vh;border:var(--container-bg-border-desktop);background-color:var(--container-bg-color-desktop)}}@media (max-width: 1024px){.real-estate-container{margin-top:5%;border-radius:20px;padding-bottom:5rem;min-width:90vw;width:90vw}}@media (max-width: 768px){.real-estate-container{margin:0;border-radius:0;min-width:100px;width:100vw;height:100vh}}@media (width: 540px) and (height: 720px){.real-estate-container{margin-top:0;border-radius:20px;min-height:105vh}}@media (max-width: 380px){.real-estate-container{margin:0;border-radius:0;min-height:110vh;height:110vh;max-height:110vh;min-width:100px;width:100vw}}@media (width: 768px) and (height: 1024px){.real-estate-container{margin:0;border-radius:0;min-height:100vh;height:100vh;min-width:100px;width:100vw}}@media (width: 820px) and (height: 1180px){.real-estate-container{margin-top:5%;border-radius:20px;height:80vh;min-width:90vw;width:90vw}}.real-estate-qrippy-logo{width:90%;margin-left:auto;margin-right:auto;border-radius:5px;font-size:1.2rem;font-weight:bolder;margin-bottom:.5rem;padding-top:10px;font-family:Outfit,sans-serif;color:var(--qrippy-ippy-color)}.real-estate-qrippy-logo-qr{color:var(--qrippy-qr-color)}.real-estate-images-and-icons-container{position:relative;display:flex;align-items:center}.real-estate-images-carousel{width:85%;max-width:85%;margin-left:auto;margin-right:auto;overflow:hidden;border-radius:25px;box-shadow:var(--image-box-shadow);border:var(--image-border)}.CarouselImage{max-width:100%;height:auto;object-fit:contain;display:block}.CarouselControlLeft,.CarouselControlRight{position:absolute;top:50%;transform:translateY(-100%);cursor:pointer;z-index:2;font-size:1.5rem;color:#353535}.CarouselControlLeft{left:5px}.CarouselControlRight{right:5px}.real-estate-text-container{margin-left:auto;margin-right:auto;width:84%;margin-bottom:1.3rem;margin-top:1.3rem;padding:12px;border-radius:18px;border:var(--text-border);background-color:var(--text-bg-color);color:var(--text-color)}.real-estate-head-line{font-weight:700;font-size:1rem;letter-spacing:1.5px;padding-left:5px;padding-right:5px}.realestate-preview-headline-border{border-bottom:var(--headline-bottom-border);max-width:80%;margin-left:auto;margin-right:auto;margin-bottom:1rem}.real-estate-main-text{text-align:center;font-weight:light;white-space:pre-line;line-height:1.1;font-size:.9rem;margin-bottom:1rem}.price-fee-title{line-height:1.1;letter-spacing:2px;font-size:.8rem}.price-fee-title-ltr{line-height:1.2;letter-spacing:2px;font-size:.9rem;font-weight:700}.price-fee-data{line-height:1.1;font-weight:700;letter-spacing:.5px}.direction-rtl{unicode-bidi:bidi-override;direction:ltr}.real-estate-button-container{margin-left:auto;margin-right:auto;font-family:Outfit,sans-serif}@media (min-width: 1025px){.real-estate-button-container{width:95%}}@media (max-width: 1024px){.real-estate-button-container{width:60%}}@media (max-width: 768px){.real-estate-button-container{width:100%}}@media (width: 768px) and (height: 1024px){.real-estate-button-container{width:60%}}.real-estate-button{display:block;width:80%;margin-top:12px;margin-left:auto;margin-right:auto;cursor:pointer;text-decoration:none;height:45px;font-weight:var(--button-font-weight);background-color:var(--button-bg-color);color:var(--button-color);border-radius:var(--button-border-radius);border:var(--button-border)}.real-estate-button:hover{background-color:var(--button-bg-color-hoover);color:var(--button-color-hoover)}@media (min-width: 1025px){.real-estate-button,.real-estate-select *{font-size:var(--button-font-size-laptop)!important;text-transform:var(--button-text-transform)}}@media (max-width: 1024px){.real-estate-button,.real-estate-select *{font-size:var(--button-font-size-mobile)!important;text-transform:var(--button-text-transform)}}.real-estate-button:disabled{background-color:#ccc;color:#999;cursor:default}.real-estate-button-icon{color:var(--button-color);margin-right:10px;transform:scale(.8)}.page-wrapper-mediapage{min-height:100vh;display:flex;flex-direction:column;align-items:center;align-self:stretch;background-image:var(--page-background-image);background-size:cover;background-position:var(--page-background-position)}.mediapage-container{display:flex;flex-direction:column;background-color:var(--container-bg-color);margin-left:auto;margin-right:auto}@media (min-width: 1025px){.mediapage-container{margin-top:2rem;min-width:410px;border-radius:15px;min-height:90vh;border:var(--container-bg-border-desktop);background-color:var(--container-bg-color-desktop)}}@media (max-width: 1024px){.mediapage-container{margin-top:2%;border-radius:20px;min-height:99vh;min-width:90vw;width:90vw}}@media (max-width: 768px){.mediapage-container{margin:0;border-radius:0;min-height:100vw;height:100vh;min-width:100px;width:100vw}}@media (width: 768px) and (height: 1024px){.mediapage-container{margin:0;border-radius:0;min-height:100vh;height:100vh;min-width:100px;width:100vw}}@media (width: 820px) and (height: 1180px){.mediapage-container{margin-top:5%;border-radius:20px;min-height:85vh;height:85vh;min-width:90vw;width:90vw}}@media (width: 540px) and (height: 720px){.mediapage-container{margin:0;border-radius:0;min-height:80vh;height:80vh;min-width:120px;width:100vw}}@media (max-width: 380px){.mediapage-container{margin:0;border-radius:0;min-height:120vh;height:120vh;min-width:100px;width:100vw}}.mediapage-logga{width:90%;margin-left:auto;margin-right:auto;border-radius:5px;font-size:1.2rem;font-weight:bolder;margin-bottom:.5rem;padding-top:5px;font-family:Outfit,sans-serif;color:var(--qrippy-ippy-color)}.mediapage-qr-style{color:var(--qrippy-qr-color)}.mediapage-carousel{border-radius:var(--image-border-radius);box-shadow:var(--image-box-shadow);border:var(--image-border);width:85%;max-width:85%;margin-left:auto;margin-right:auto;overflow:hidden;margin-bottom:1rem;padding-bottom:47%;position:relative}.mediapage-text-container{display:flex;margin-left:auto;margin-right:auto;flex-direction:column;align-items:center;width:85%;min-width:85%;margin-bottom:1rem;letter-spacing:.5px;max-height:14.5rem;height:auto}.mediapage-container .simplebar-content-wrapper{border-radius:var(--text-border-radius);border:var(--text-border);background-color:var(--text-bg-color)}.mediapage-container .simplebar-track.simplebar-vertical{transform:translate(150%)}.mediapage-container .simplebar-track.simplebar-horizontal{display:none}.mediapage-container .simplebar-scrollbar:before{background-color:var(--text-scroll-bar-thumb)}.mediapage-textblock{min-width:100%;padding-top:1.2rem}.mediapage-headline{padding-left:5px;padding-right:5px;line-height:1.4;letter-spacing:1px;font-weight:700;text-transform:uppercase;color:var(--headline-color);text-align:center}.mediapage-headline-border{border-bottom:var(--headline-bottom-border);max-width:80%;margin-top:10px;margin-left:auto;margin-right:auto}@media (min-width: 1025px){.mediapage-headline{font-size:1.1rem}}@media (max-width: 1024px){.mediapage-headline{font-size:1.2rem}}.mediapage-maintext{white-space:pre-line;text-align:start;color:var(--text-color);min-width:90%;margin-top:1.1rem;padding-left:15px;padding-right:15px;padding-bottom:1.4rem;line-height:1.4;letter-spacing:1px}@media (min-width: 1025px){.mediapage-maintext{font-size:.95rem;line-height:1.7!important;letter-spacing:.8px}}@media (max-width: 1024px){.mediapage-maintext{font-size:1.1rem}}.mediapage-button-container{margin-top:5px;margin-bottom:10px;padding-bottom:10px;font-family:Outfit,sans-serif}.mediapage-button-container .Fa{color:var(--button-color)}@media (min-width: 1025px){.mediapage-button-container{margin-left:auto;margin-right:auto;width:95%}}@media (max-width: 1024px){.mediapage-button-container{margin-left:auto;margin-right:auto;width:45%}}@media (max-width: 768px){.mediapage-button-container{margin-left:auto;margin-right:auto;width:100%}}@media (width: 768px) and (height: 1024px){.mediapage-button-container{width:50%}}.mediapage-button{display:block;text-align:center;width:80%;max-width:90%;margin-left:auto;margin-right:auto;margin-top:.7rem;cursor:pointer;letter-spacing:2px;text-decoration:none;height:45px;text-transform:var(--button-text-transform);font-weight:var(--button-font-weight);background-color:var(--button-bg-color);color:var(--button-color);border-radius:var(--button-border-radius);border:var(--button-border)}.mediapage-button:hover{background-color:var(--button-bg-color-hoover);color:var(--button-color-hoover)}@media (min-width: 1025px){.mediapage-button,.mediapage-select *{text-transform:var(--button-text-transform);font-size:var(--button-font-size-laptop)!important}}@media (max-width: 1024px){.mediapage-button,.mediapage-select *{text-transform:var(--button-text-transform);font-size:var(--button-font-size-mobile)!important}}.mediapage-fa-icon{color:var(--button-color);margin-right:10px;transform:scale(.8)}.carousel-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease-in-out}.carousel-image.visible{opacity:1}.video-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;display:flex;justify-content:center;align-items:center;z-index:1000}.video-close-button{position:absolute;top:16px;right:16px;z-index:1001;background-color:#fff3;border:none;border-radius:50%;width:44px;height:44px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .2s ease}.video-close-button:hover,.video-close-button:active{background-color:#fff6}.video-close-button svg{color:#fff;font-size:1.5rem}@media (max-width: 768px){.video-close-button{top:12px;right:12px;width:48px;height:48px}}.video-container video{width:100%;max-width:100%;height:auto;max-height:100vh;object-fit:contain;-webkit-transform:translateZ(0);transform:translateZ(0)}video::-webkit-media-controls-fullscreen-button{display:none}@media (min-width: 768px){.video-container video{width:85%}}
