.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box;margin:0 0 1.5em 3em;list-style:disc}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}@-moz-document url-prefix(){body{font-weight:lighter!important}}@media only screen and (max-width:992px){html{font-size:12px}}.menu-language-menu-container ul,body,button{margin:0}h1{font-size:2em;margin:.67em 0}a{background-color:transparent;color:#4169e1}img{border-style:none;height:auto;max-width:100%}button{font-family:inherit;font-size:100%;overflow:visible;text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body{line-height:1.5;background:#fff}body,button{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem}h1,h2,h3,h4{clear:both}p{font-size:1.25rem;margin:0;font-family:"Manrope"}li>ul{margin-bottom:0;margin-left:1.5em}a:visited{color:#fff}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.btn:hover{background-color:#69a3bb;border-color:#69a3bb}section#faq h2{padding:0}button{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover{border-color:#ccc #bbb #aaa}button:active,button:focus{border-color:#aaa #bbb #bbb}.site-header{padding:1rem 2rem;height:110px;justify-content:space-between}.site-header,.site-header .header-logo{display:flex;align-items:center}.topbar__item .icon{padding-right:.875rem;position:relative;bottom:3px;height:20px}.topbar__item a{text-decoration:none;color:#667085;font-size:1.125rem}.site-header .header-menu{flex:1}.site-header .header-menu .menu-items{list-style:none;list-style-type:none;display:flex;align-items:center;justify-content:center;gap:1.5rem;margin:0;padding:0}.topbar__item a:focus,.topbar__item a:hover,.topbar__item a:link,.topbar__item a:visited{color:#667085}.site-header .header-btn{min-width:230px}.site-header .header-btn .header-lang-wrapper{display:flex;align-items:center;justify-content:space-around;height:100%}.menu-language-menu-container .menu{list-style-type:none;padding:0 30px 0 0;position:relative;height:40px}.menu-language-menu-container .menu img{height:40px}.menu-language-menu-container .menu .sub-menu{list-style-type:none;display:none;padding-left:0}.topbar{background-color:#f1f5f9;width:100%;display:flex;justify-content:flex-end;align-items:center;gap:2rem;padding:1rem 2rem}@media only screen and (max-width:1080px){.topbar .topbar__item .icon{padding-right:.5rem}}@media only screen and (max-width:992px){.site-header{padding-top:.5rem;height:90px}.site-header .header-menu{display:none}.menu-language-menu-container .menu,.menu-language-menu-container .menu img{height:30px}.topbar{padding:.5rem .875rem}.topbar__item{white-space:nowrap}.topbar__item .icon{height:20px}}@media only screen and (max-width:524px){.content h4{padding-bottom:24px}.accordion-button:after{width:30px;height:30px}.contact_informations h4{padding-bottom:16px;margin:0}.links h4{padding-bottom:10px;margin-bottom:0}.site-header{padding:.5rem}.site-header__logo img{height:60px}.site-header .header-btn{min-width:200px;margin-left:.75rem}.topbar__item .icon{padding-right:0;height:18px}}.container,.container-fluid{padding:0 2rem}.container-fluid{max-width:1800px}h1,h2{font-family:"Manrope";font-weight:800;line-height:1.2;font-size:4.5rem}h2{color:#14171c;font-size:2.875rem}.footer-wrapper,section:not(.hero-section){padding-top:100px;padding-bottom:100px}@media only screen and (max-width:992px){h1{font-size:3.5rem}h2{font-size:2rem}.container,.container-fluid{padding:0 1.5rem}.footer-wrapper,section:not(.hero-section){padding-top:50px;padding-bottom:50px}}.call-button{color:#0f172a;background-color:#f7ce46;border-radius:5px 0 0 5px;padding:14px 20px;position:fixed;right:0;top:47%;z-index:10}.call-button img{margin-left:12px;height:18px;width:18px}a.call-button{text-decoration:none;color:#0f172a;font-size:1.125rem;font-weight:600}a.call-button:focus,a.call-button:hover,a.call-button:link,a.call-button:visited{color:#0f172a}@media only screen and (max-width:524px){.call-button{display:none}}.hero-section{position:relative}.hero-section__media{width:100%;height:calc(100vh - 110px)}.hero-section__media video{width:100%;height:100%;object-fit:cover}.hero-section__main-wrapper{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hero-section__content{text-align:center}.hero-section__content h1{margin-bottom:3rem;max-width:830px;display:inline-block}.hero-section__content p{font-family:"Manrope";font-size:2.25rem;font-weight:500;background-color:#f1f5f9;padding:24px 32px;border-radius:16px;margin-bottom:1.5rem;display:inline-block}.hero-section__content h1:not(.highlighted),.hero-section__content p{color:#0f172a}.contact-section__form-wrapper form .input-block input:focus-visible,.contact-section__form-wrapper form .input-block select:focus-visible,.contact-section__form-wrapper form .input-block textarea:focus-visible{outline:0;border-color:#8e9db1}.footer-main{background-color:#045271}.footer-logo{margin-bottom:2rem}.footer-about p{color:#fff;font-size:1rem}.contact_informations h4{color:#fff;font-size:1.25rem;margin-bottom:1.5rem;padding:0;font-weight:700}.contact_informations .contact_informations_single_wrapper{display:flex;align-items:center;margin-bottom:1.5rem}.contact_informations_single_wrapper .contact_informations_icon{margin-right:1rem}.contact_informations_single_wrapper a{text-decoration:none;color:#fff}.contact_informations_single_wrapper a:active,.contact_informations_single_wrapper a:focus,.contact_informations_single_wrapper a:hover,.contact_informations_single_wrapper a:visited{color:#fff}.footer-socials a{display:inline-block;padding:10px;background-color:#000;border-radius:8px}.footer-socials a:not(:last-child){margin-right:25px}.footer-socials a img{position:relative;bottom:2px}.footer-main .copyright{width:100%;background-color:#033d55}.footer-main .copyright .container{padding:10px;text-align:center}.footer-main .copyright .container p{font-size:.875rem;line-height:30px;color:#f8fafc;margin:0}.footer-main .copyright .container p a,.footer-main .copyright .container p a:focus,.footer-main .copyright .container p a:hover,.footer-main .copyright .container p a:link,.footer-main .copyright .container p a:visited{color:inherit}.menu-language-menu-container .menu:after{content:url(https://longstaysolution.se/wp-content/uploads/2024/03/chevron.svg);display:block;box-sizing:border-box;position:absolute;width:16px;height:16px;right:4px;top:10px}.footer-main ul.menu-items{list-style:none;list-style-type:none;display:flex;gap:16px;margin:0;padding:0;flex-direction:column}.links h4{color:#fff;font-size:1.25rem;margin-bottom:1.5rem;font-weight:700;padding:0}.highlighted{color:#05668d;font-weight:800}.btn-primary,.highlighted,h4{font-family:"Manrope"}.btn-primary{font-size:18px;font-weight:600;line-height:22px;color:#f1f5f9;border-radius:5px;padding:14px 20px;background-color:#05668d;border-color:#05668d}.btn-primary,.content{text-align:center}.content h4{padding-bottom:2rem}h4{font-size:1.5rem;font-weight:500;line-height:1.2;color:#64748b;padding-bottom:32px}div#accordionExample{gap:8px;display:flex;flex-direction:column}.accordion-item{border-radius:16px}.accordion-button:after{height:50px;width:50px;border-radius:30px;padding:8px 12px;background-color:#05668d;display:flex;align-items:center;justify-content:center;margin-left:auto;content:"";background-image:url(/wp-content/uploads/2024/04/Icon-13.svg);background-position:center;background-size:1.5rem}.accordion-button:focus{box-shadow:none;border-color:#00000033}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1.5rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:#fff;border-radius:16px;overflow-anchor:none;transition:var(--bs-accordion-transition);font-family:"Manrope";font-size:1.5rem;font-weight:500}.accordion-item:first-of-type,.accordion-item:first-of-type .accordion-button{border-top-left-radius:16px;border-top-right-radius:16px}.accordion-item:last-of-type,.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.accordion-item:not(:first-of-type){border-top:1px solid #00000033}.accordion-body,li.current_page_item a{font-family:"Manrope";font-size:1.125rem}.accordion-body{padding:24px 0;font-weight:400;border-top:1px solid #00000033;margin-right:24px;margin-left:24px}@media only screen and (max-width:767px){.topbar{justify-content:center}h4{padding-bottom:24px}.accordion-button:after{width:30px;height:30px}.contact_informations h4{padding-bottom:16px!important;margin:0}.links h4{padding-bottom:16px!important;margin-bottom:0}.hero-section__content h1:not(.highlighted),.hero-section__content p{line-height:normal}.header-btn a.btn.btn-primary.btn-lg{display:none}.site-header .header-btn .header-lang-wrapper{justify-content:flex-end}}.site-header .header-btn .header-lang-wrapper{gap:32px}li.current_page_item a{color:#f7ce46!important;text-decoration:none;font-weight:500;transition:.15s}.footer-main .menu-items a,.header-mobile-menu .menu-items a,.menu-items a{font-family:"Manrope";font-size:1.125rem;font-weight:500;transition:.15s;color:#36151e;text-decoration:none!important}.footer-main .menu-items a,.header-mobile-menu .menu-items a{color:#fff}.nav-toggler{display:none}.line{position:relative;display:block;height:3px;background-color:#000;border-radius:100px;transition:all .3s ease-in-out}.header-mobile-menu{display:none}.header-mobile-menu .menu-items{list-style:none;list-style-type:none;display:flex;align-items:center;justify-content:flex-start;gap:1.5rem;margin:0;padding:0;flex-direction:column}.header-mobile-menu .menu-items a{font-size:1.5rem;color:#36151e}@media only screen and (max-width:767px){.nav-toggler{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;width:36px;height:24px;border-radius:6px}.header-mobile-menu{display:block;position:absolute;width:100%;height:100%;left:-100%;top:120px;transition:all .3s ease-in-out;z-index:9;background-color:#fff;padding:24px 6px}}@media only screen and (min-width:768px) and (max-width:1200px) and (orientation:portrait){.nav-toggler{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;width:36px;height:24px;border-radius:6px}.header-mobile-menu{display:block;position:absolute;width:100%;height:100%;left:-100%;top:120px;transition:all .3s ease-in-out;z-index:11;background-color:#fff;padding:24px}}.footer-socials{display:none}.page-template-arhive-posts .hero-section,.page-template-arhive-posts .hero-section__media{height:400px}.page-template-arhive-posts .hero-section__content p{font-family:"Manrope";font-size:1.5rem;font-weight:500;color:#fff;background-color:transparent;padding-top:0!important;padding-bottom:0!important;display:block}.page-template-arhive-posts .hero-section__content h1{color:#fff;padding:0;margin:0 0 1rem!important}