html{-webkit-text-size-adjust:100%;color:var(--text);scroll-behavior:smooth;-webkit-tap-highlight-color:#0000;background:#fff;font-family:TT Norms Pro,sans-serif;font-size:16px;font-weight:400;line-height:1.6;overflow-x:hidden}.logo-fill{fill:var(--logo-fill)}.icon-fill{fill:var(--icon-fill-stroke)}.icon-stroke{stroke:var(--icon-fill-stroke)}@media screen and (prefers-color-scheme:dark){html{color:var(--text);background:#101010}}:root{--primary:#008261;--primary-light:#eaf5f2;--primary-text-on-dark:#00a87e;--primary-text:#008261;--secondary:#ee5f06;--secondary-text:#ee5f06;--dark-text:#000;--dark-background:#191919;--text:#333;--headings:#222;--logo-fill:#222;--icon-fill-stroke:#222;--dark-when-light:#101010;--dark-when-light-text:#fff;--cookies-background:#fff;--cookies-button:#101010;--cookies-button-text:#fff;--cookies-text:#101010;--hover-transition:all .3s cubic-bezier(.22, .61, .36, 1)}@media screen and (prefers-color-scheme:dark){:root{--primary:#008261;--primary-text:#00a87e;--secondary:#ee5f06;--text:#fff;--headings:#fff;--logo-fill:#fff;--icon-fill-stroke:#fff;--dark-when-light:#fff;--dark-when-light-text:#101010;--cookies-background:#191919;--cookies-button:#fff;--cookies-button-text:#191919;--cookies-text:#fff}}b,strong,th{font-weight:600}em{color:unset}:focus-visible{outline:2px solid var(--text)!important}*,:before,:after{box-sizing:border-box;backface-visibility:hidden}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}.uk-container{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flow-root}.uk-container-small{max-width:780px}.uk-container-medium{max-width:1200px}.uk-container-large{max-width:1600px}.uk-inside-container-medium{max-width:100vw;margin-left:-62px;margin-right:-62px}.uk-inside-container-large{max-width:100vw;margin-left:-124px;margin-right:-124px}.uk-inside-container-full{width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.uk-padding-container{max-width:1920px}@media screen and (max-width:1250px){.uk-inside-container-medium,.uk-inside-container-large{max-width:initial;margin-left:auto;margin-right:auto}}@media screen and (max-width:1024px){.uk-inside-container-full-small{width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}}@media screen and (max-width:640px){.uk-inside-container-full-mobile-xsmall{max-width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%;width:100vw!important}.uk-container{padding-left:24px;padding-right:24px}}@media (min-width:960px){.uk-container{padding-left:40px;padding-right:40px}.uk-padding-container{padding-left:50px;padding-right:50px}}.uk-lightbox{z-index:2147483647!important}.uk-lightbox-toolbar{background:0 0}.uk-transition-slide-bottom{--uk-translate-y:166%}.uk-lightbox-button{border-radius:100px;width:51px;height:51px}.uk-lightbox-button svg{width:12px;height:22px}.uk-lightbox-toolbar-icon{color:#ffffffb3;background:#0000004d;border-radius:100px;margin:8px;padding:15px}.uk-lightbox-toolbar-icon svg{width:15px;height:15px}.uk-lightbox-caption{color:#fff;background:#0000004d;border-radius:100px;max-width:fit-content;margin-left:auto;margin-right:auto;padding:5px 18px;font-size:.92rem;font-weight:500;bottom:22px}.uk-navbar{display:flex;position:relative}.uk-navbar-nav{margin:0;padding:0;list-style:none;display:flex}.uk-navbar-nav li a{text-transform:unset;color:unset}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a[aria-expanded=true]{color:unset}.uk-navbar-center:not(:only-child){box-sizing:border-box;z-index:990;width:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uk-navbar-right{margin-left:auto}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{font-family:unset}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{color:var(--headings);text-transform:none;margin:0 0 20px;font-family:unset;font-weight:400}h1{font-weight:600}h2{font-size:2.35rem;font-weight:500}@media screen and (max-width:1024px){h2{font-size:1.8rem}}@font-face{font-family:TT Norms Pro;src:url(/wp-content/themes/flotterandaberg/fonts/TTNormsPro-Thin.woff2)format("woff2");font-weight:100;font-display:block}@font-face{font-family:TT Norms Pro;src:url(/wp-content/themes/flotterandaberg/fonts/TTNormsPro-UltraLight.woff2)format("woff2");font-weight:200;font-display:block}@font-face{font-family:TT Norms Pro;src:url(/wp-content/themes/flotterandaberg/fonts/TTNormsPro-Light.woff2)format("woff2");font-weight:300;font-display:block}@font-face{font-family:TT Norms Pro;src:url(/wp-content/themes/flotterandaberg/fonts/TTNormsPro-Regular.woff2)format("woff2");font-weight:400;font-display:block}@font-face{font-family:TT Norms Pro;src:url(/wp-content/themes/flotterandaberg/fonts/TTNormsPro-Medium.woff2)format("woff2");font-weight:500;font-display:block}@font-face{font-family:TT Norms Pro;src:url(/wp-content/themes/flotterandaberg/fonts/TTNormsPro-DemiBold.woff2)format("woff2");font-weight:600;font-display:block}@font-face{font-family:TT Norms Pro;src:url(/wp-content/themes/flotterandaberg/fonts/TTNormsPro-Bold.woff2)format("woff2");font-weight:700;font-display:block}.js-focus-visible :focus:not(.focus-visible){outline:none}a{color:var(--link)}a:hover{color:var(--link);text-decoration:none}a:focus{outline:4px auto}.skip-content{z-index:-999;width:1px;height:1px;position:absolute;top:auto;overflow:hidden}.skip-content:focus,.skip-content:active{letter-spacing:.4px;text-align:center;color:#fff;z-index:2147483647;background:#0067f4;width:auto;height:auto;padding:22px 36px;font-size:.92rem;font-weight:500;top:auto;left:auto;overflow:auto;outline:0 auto #000!important}@media screen and (min-width:640px){.br-mobile{display:none}}@media screen and (max-width:640px){.br-desktop{display:none}}
nav{z-index:9999;padding:50px 70px;display:flex;position:relative}.uk-navbar-nav{gap:32px}.uk-navbar-nav li a{min-height:45px;transition:var(--hover-transition);font-weight:500}.uk-navbar-nav li:last-child a{background:var(--dark-when-light);color:var(--dark-when-light-text);padding:0 26px}.uk-navbar-nav li a:hover{opacity:.6;transition:var(--hover-transition)}.logo{transition:var(--hover-transition)}.logo:hover{opacity:.6;transition:var(--hover-transition)}.logo svg{width:155px}.logo-green{fill:#008261}.logo-text{fill:#1d1d1b}.logo-stroke{fill:none;stroke:#008261;stroke-miterlimit:10;stroke-width:1.19px}@media screen and (prefers-color-scheme:dark){.logo-green,.logo-text{fill:#fff}.logo-stroke{stroke:#fff}}@media screen and (min-width:880px){.navbar-button,.fullheight-navigation-links ul{display:none}}@media screen and (max-width:880px){nav{z-index:99999;padding:35px 24px}.logo svg{width:130px}.uk-navbar-right .uk-navbar-nav{display:none}.noscroll{width:100%;height:100%;position:fixed;overflow-y:hidden}.navbar-button{z-index:99999;cursor:pointer;touch-action:manipulation;background:0 0;border:0;margin-left:-70px;padding:25px 25px 35px;position:absolute}.visuallyhidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mobile-nav-icon-container{display:initial;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:50px;height:50px;position:relative;transform:rotate(0)}.mobile-nav-icon-container #mobile-nav-icon{width:30px;height:14px;position:relative;transform:scale(1.3)}.mobile-nav-icon-container #mobile-nav-icon .mobile-bar{background:var(--dark-when-light);width:100%;height:1px;transition:all .6s;display:block;position:relative}.mobile-nav-icon-container #mobile-nav-icon .mobile-bar.topBar{transform:translateY(0)rotate(0)}.mobile-nav-icon-container #mobile-nav-icon .mobile-bar.middleBar{transform:translateY(10px)rotate(0)}.mobile-nav-icon-container #mobile-nav-icon .mobile-bar.bottomBar{transform:translateY(20px)rotate(0)}.menu-active .topBar{transform:translateY(12px)rotate(45deg)!important}.menu-active .middleBar{opacity:0;transform:translateY(10px)translate(20px)rotate(0)!important}.menu-active .bottomBar{transform:translateY(10px)rotate(-45deg)!important}.menu-active .mobile-nav-icon-container #mobile-nav-icon .mobile-bar{background:var(--dark-when-light)!important}@keyframes menubackground-fadeout{0%{background:#fff}to{background:#fff0}}@keyframes menubackground-fadein{0%{background:#fff0}to{background:#fff}}@media screen and (prefers-color-scheme:dark){@keyframes menubackground-fadeout{0%{background:#101010}to{background:#10101000}}@keyframes menubackground-fadein{0%{background:#10101000}to{background:#101010}}}.fullheight-navigation{z-index:999;opacity:0;visibility:hidden;height:100vh;position:fixed;top:0;left:0;right:0}.menu-inactive .fullheight-navigation{z-index:9999;opacity:1;visibility:visible;animation:.4s forwards menubackground-fadeout}.menu-active .fullheight-navigation{z-index:9999;opacity:1;visibility:visible;animation:.4s forwards menubackground-fadein}.fullheight-navigation-container{margin-top:10px}.menu-active .logo-green{fill:#008261!important}.menu-active .logo-text{fill:#1d1d1b!important}.menu-active .logo-stroke{stroke:#008261!important}@keyframes linkfadeIn{to{opacity:1;padding-left:0;transform:translateY(-15px)}}@keyframes linkfadeOut{0%{opacity:1;padding-left:0;transform:translateY(-15px)}to{opacity:0}}.menu-inactive .fullheight-navigation-links ul li{animation:.3s forwards linkfadeOut;transform:translateY(-15px)}.menu-active .fullheight-navigation-links ul li{opacity:0;animation:1s forwards linkfadeIn}.menu-active .fullheight-navigation-links ul li:first-child{animation-delay:.1s}.menu-active .fullheight-navigation-links ul li:nth-child(2){animation-delay:.2s}.menu-active .fullheight-navigation-links ul li:nth-child(3){animation-delay:.3s}.menu-active .fullheight-navigation-links ul li:nth-child(4){animation-delay:.4s}.fullheight-navigation-links ul{text-align:center;margin-bottom:0;padding-left:0;list-style:none}.fullheight-navigation-links ul li a{margin-bottom:6px;padding:10px 20px;font-size:1.35rem;font-weight:600;display:block}}@media screen and (prefers-color-scheme:dark) and (max-width:880px){.menu-active .logo-green,.menu-active .logo-text{fill:#fff!important}.menu-active .logo-stroke{stroke:#fff!important}}
.home nav a:focus-visible{outline:2px solid #fff!important}.home .logo-green,.home .logo-text{fill:#fff}.home .logo-stroke{stroke:#fff}.home .uk-navbar-nav li a{color:#fff}.home .uk-navbar-nav li:last-child a{color:#101010;background:#fff;padding:0 26px}.home .mobile-nav-icon-container #mobile-nav-icon .mobile-bar{background:#fff}.front-page-viewport-height{background:#000;height:100vh;margin-top:-182px}.front-page-image-background-color{z-index:999;background:0 0;position:relative}.front-page-image{height:100vh;position:relative}.front-page-image-filter{background:linear-gradient(#00000073 26%,#0003 100%);width:100%;animation-duration:2.4s;animation-delay:1.6s;display:flex;position:absolute;top:0;bottom:0}.front-page-image img{pointer-events:none;z-index:-1;object-fit:cover;object-position:50% 46%;width:100%;height:100%;position:absolute}.front-page-slogan h1{color:#fff;margin-top:-20px;font-size:3rem;animation-duration:1.2s;animation-delay:.4s}@media screen and (max-width:880px){.front-page-viewport-height{height:100svh;margin-top:-139px}.front-page-image{height:100svh}.front-page-slogan h1{margin-top:60px;font-size:2.45rem}}.intro{padding-top:70px;padding-bottom:70px}.intro-heading{font-size:2.4rem}.intro-subheading{color:var(--primary-text);font-size:1.1rem;font-weight:500;display:block}@media screen and (max-width:880px){.intro{padding-top:50px;padding-bottom:40px}.intro-heading{text-align:center;margin:0;padding-bottom:40px;font-size:1.7rem}.intro-subheading{text-align:center;padding-top:20px}}.tjenester-section{padding-top:70px;padding-bottom:70px}.tjenester-heading{width:30%}.tjenester-heading h2{color:unset;font-size:2rem;font-weight:600}.tjenester-image img{width:100%}.renhold-background{background:var(--dark-background);color:#fff}.renhold-image,.gartner-image{padding-top:80px}@media screen and (max-width:880px){.tjenester-image{padding-left:0!important;padding-right:0!important}.tjenester-section{padding-top:30px;padding-bottom:50px}.tjenester-content{margin-top:10px!important}.tjenester-heading h2{font-size:1.7rem;margin-bottom:10px!important}.renhold-image,.gartner-image{padding-top:0}}.tagline{background:var(--secondary);color:#fff;padding:140px 24px;position:relative}.tagline-heading{color:unset;text-align:center;margin:0;font-size:1.95rem}@media screen and (max-width:880px){.tagline{padding:140px 50px 130px}.tagline-heading{text-align:left;font-size:1.25rem}}.kontakt-oss{background:var(--primary);color:#fff;padding-top:70px;padding-bottom:70px}.kontakt-oss a:focus-visible{outline:2px solid #000!important}.kontaktoss-heading h2{color:unset}.kontaktoss-grid{align-items:center;display:flex}.kontaktoss-socialmedia{text-align:right}.kontaktoss-socialmedia-link{color:#000;background:#fff;border-radius:100px;padding:13px 28px;font-weight:500;display:inline-block;position:relative}.kontaktoss-socialmedia-link:hover{color:#000}.kontaktoss-socialmedia-link i{position:absolute;left:22px}.kontaktoss-socialmedia-link span{text-align:center;padding-left:37px;padding-right:10px;display:block}.facebook{margin-right:15px}.facebook svg,.instagram svg{width:24px}.kontaktoss-socialmedia-link .icon-fill{fill:var(--dark-text)}.kontaktoss-content{padding-top:50px;padding-bottom:50px}.kontaktoss-content p:last-child{margin-bottom:0}.kontaktoss-cta-links{display:inline-block}.kontaktoss-cta-links span{letter-spacing:.6px;text-transform:uppercase;margin-bottom:-2px;font-size:.775rem;font-weight:500;display:block}.kontaktoss-cta-links a{font-size:1.95rem;font-weight:500;text-decoration:underline}@media screen and (min-width:1250px){.telefon{width:18%}.e-post{width:35%}.adresse{width:44%}}@media screen and (max-width:880px){.kontakt-oss{padding-top:50px;padding-bottom:45px}.kontaktoss-heading h2{text-align:left;margin-bottom:10px!important}.kontaktoss-socialmedia-link{width:54px;height:54px;padding:0}.kontaktoss-socialmedia-link i{position:absolute;top:14px;left:15px}.facebook{margin-right:10px}.facebook svg,.instagram svg{width:24px}.kontaktoss-socialmedia-link span{display:none}.kontaktoss-content{padding-top:30px;padding-bottom:40px}.kontaktoss-cta-links{display:block}.kontaktoss-cta-links a{font-size:1.3rem}.telefon{width:100%}.e-post{width:100%;margin-bottom:0;margin-right:0}.adresse{width:100%}}.vaktmestere-heading{text-align:center;margin-bottom:0;padding-top:80px;padding-bottom:80px;font-weight:600}.vaktmestere-grid{padding-bottom:80px}.vaktmester-card{background:var(--dark-background);color:#fff}.vaktmester-card-body{margin-top:45px}.vaktmester-card-body h2{color:unset;margin:0 0 2px;font-size:1.4rem}.vaktmester-card-body h3{color:var(--primary-text-on-dark);margin:0 0 20px;font-size:1rem;font-weight:500}.vaktmester-card-body a{font-weight:500;text-decoration:underline;display:block}.vaktmester-card-body a:last-child{margin-top:0}@media screen and (max-width:880px){.vaktmestere-heading{padding-top:50px;padding-bottom:50px;font-size:1.78rem}.vaktmestere-grid{padding-bottom:50px}.vaktmester-card-body{margin-top:0}.vaktmester-card-body a:last-child{margin-top:4px}}.footer-image-height{background:#000;height:70vh}.footer-image-background-color{z-index:999;background:0 0;position:relative}.footer-image{height:70vh;position:relative}.footer-image-filter{background:repeating-linear-gradient(#0000 0%,#00000026 0%,#000 100%);width:100%;animation-duration:2.4s;animation-delay:1.6s;display:flex;position:absolute;top:0;bottom:0}.footer-image img{pointer-events:none;z-index:-1;object-fit:cover;object-position:50% 46%;width:100%;height:100%;position:absolute}.footer-image-slogan h1{color:#fff;font-size:3rem;animation-duration:1.2s;animation-delay:.4s}@media screen and (max-width:880px){.footer-image-height,.footer-image{height:53svh}.footer-image-slogan h1{margin-top:0;font-size:2rem}}
footer{z-index:999;color:#fff;background:#000;margin-top:-20px;padding:30px 70px;position:relative}footer li{opacity:.7;letter-spacing:.2px;font-size:.85rem;font-weight:500}.footer-personvern{text-align:left}.footer-copyright{text-align:center}.footer-sondre{text-align:right}@media screen and (max-width:880px){footer{padding:30px 24px}footer ul li{font-size:.82rem}.footer-grid{margin-left:0}.footer-personvern{text-align:left;width:40%;padding-left:0}.footer-copyright{text-align:right;width:60%;padding-left:0}.footer-sondre{text-align:center;width:100%;padding-top:0;padding-left:0;margin-top:25px!important}.footer-sondre a{background:#ffffff2e;border-radius:7px;padding:11px 30px;display:block}}
.privacy-policy-header{text-align:center;margin-bottom:130px}.privacy-policy-header h2{margin-bottom:10px}.privacy-policy-header h3{font-size:1.1rem}.privacy-policy-container{max-width:700px;margin-bottom:60px!important}.privacy-policy-container h3{margin-top:50px;margin-bottom:-10px;font-size:1.4rem;font-weight:600}@media screen and (max-width:880px){.privacy-policy-header{margin-top:30px;margin-bottom:80px}.privacy-policy-header h2{margin-bottom:7px}.privacy-policy-header h3{font-size:1.05rem}}
.vaktmester-card .uk-cover-container{aspect-ratio:1}
@font-face{font-family:Font;src:url(../media/TTNormsPro_Regular-s.p.07inr70ru_874.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:Font;src:url(../media/TTNormsPro_Medium-s.p.2ah7w1vsfmy0a.woff2)format("woff2");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:Font;src:url(../media/TTNormsPro_DemiBold-s.p.0w9nox902gl4b.woff2)format("woff2");font-display:block;font-weight:600;font-style:normal}@font-face{font-family:Font Fallback;src:local(Arial);ascent-override:95.25%;descent-override:33.09%;line-gap-override:0.0%;size-adjust:99.74%}.font_a228a9c5-module__loXfTq__className{font-family:Font,Font Fallback}
