body{font-family:'Mulish',sans-serif;font-size:1.1rem;line-height:1.45;font-weight:400;overflow-x:hidden;color:#333}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Lilita One',sans-serif;font-weight:400 !important;line-height:1.1;margin-bottom:.25em}.text-black{color:#333 !important}.text-rosa{color:#ff027a !important}#text{display:none}.hero-content{margin-right:-200px;width:440px;z-index:20}.town-card{margin-left:-10rem;width:350px}b,strong{font-weight:900 !important}.grouped-inputs .form-control::placeholder,.grouped-inputs .form-select::placeholder{color:#011c40;font-size:105%}.grouped-inputs{border-radius:6px !important}figure{height:100%;width:100%;overflow:hidden;margin:0}figure img{height:625px;width:100%;object-fit:cover}figure.img-puff{height:auto;width:100%;overflow:hidden;margin:0}figure.img-puff img{height:300px;width:100%;object-fit:cover}h1,.h1{font-size:4rem;line-height:1}h2,.h2{font-size:4rem;line-height:1.1}.plyr--full-ui{height:230px}.content h2{font-size:3rem}.accordion .accordion-button{padding-top:1.25rem;padding-bottom:1.25rem;color:#23b4cc !important}.accordion .accordion-button:after{color:#ff0278 !important}.w-auto{width:fit-content !important}.display-2{font-size:3rem;line-height:1.1}.border{border:2px solid #ddd !important}.border-primary{border-color:#23b4cc !important}.rounded{border-radius:.75rem !important}.rounded-top-right{border-top-right-radius:.75rem}.counter-value-wrap{color:#23b4cc;font-size:4.25rem;font-family:'Lilita One',sans-serif}.counter-value{text-align:center;display:inline-block}.rounded-top{border-top-right-radius:1.5rem !important;border-top-left-radius:1.5rem !important}.container{max-width:1500px}.display-3{font-size:6rem}.fw-bold{font-weight:800 !important}.fs-1{font-size:3rem !important;line-height:1.15}.action{width:fit-content;font-weight:400 !important;font-family:'Lilita One',sans-serif}img{max-width:100%}.dropdown .dropdown-menu{width:100%;min-width:auto;border-radius:0 !important}.dropdown .dropdown-menu img{max-width:100%}.book-btn .dropdown-menu{min-width:fit-content}#topbar .dropdown button{background:0 0;padding:0;border:0}#topbar .dropdown img{height:.85rem;border:1px solid #1c8ea0;border-radius:500px}.equal-md-1-2:before{padding-top:0;height:650px}.hero-video,.hero-figure{height:100vh}.hero-video{width:100%;margin:0;overflow:hidden}.hero-figure{width:100%;margin:0;overflow:hidden}.hero-figure img{width:100%;height:100%;object-fit:cover}.text-yellow{color:#fad713 !important}.btn{font-family:'Lilita One',sans-serif !important;font-weight:400 !important;font-size:1.4rem !important}.btn img{width:auto !important;height:2rem !important}.wk-wpml-dropdown.dropdown{width:50px}.wpml-ls-legacy-dropdown{height:65px!important}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{display:none}a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{height:65px;margin:auto;padding:1rem .5rem}.wk-wpml-dropdown.dropdown a.wpml-ls-link{padding:8px}.wk-wpml-footer-lang-selector ul{text-align:left!important}.cb-framework.cb-test-booking-flow .cb-btn.cb-btn-primary{transition:.3s !important;background:#ff0278 !important;border-color:#ff0278 !important;color:#fff !important;font-family:'Lilita One',sans-serif !important;font-weight:400 !important;font-size:1.4rem !important;line-height:1.5!important;width:100% !important;padding:1rem 2rem !important;display:inline-block !important}.cb-framework.cb-test-booking-flow .cb-btn.cb-btn-primary:before{content:"\f1f8";font-family:bootstrap-icons !important;vertical-align:-.125em;margin-right:.5rem}.cb-framework.cb-test-booking-flow .cb-btn.cb-btn-primary:hover,.cb-framework.cb-test-booking-flow .cb-btn.cb-btn-primary:focus{opacity:.8}#head-menu .btn{height:65px;padding:0;align-items:center;display:flex}.btn-primary{transition:.3s;background:#ff0278;border-color:#ff0278;color:#fff}.btn-primary:hover,.btn-primary:focus{color:#fff;background:#ff0278;border-color:#ff0278;opacity:.8}.btn-info{transition:.3s;background:#23b4cc;border-color:#23b4cc;color:#fff}.btn-info:hover,.btn-info:focus{color:#fff;background:#23b4cc;border-color:#23b4cc;opacity:.8}.bg-primary{background:#003792 !important}.text-dark{color:#003792 !important}.bg-info{background:#23b4cc !important}.bg-purple{background:#ff0278 !important}.bg-gradient-new{background:#23b4cc;background:linear-gradient(140deg,rgba(35,180,204,1) 0%,rgba(0,55,146,1) 100%)}.bg-gradient-start{background:#003792;background:linear-gradient(153deg,rgba(0,55,146,1) 9%,rgba(35,180,204,1) 100%)}.card-wrapper-border{border:7px solid #fff}.text-primary{color:#ff0278 !important}.text-info{color:#23b4cc !important}.h-90{height:90%}.caption-hero{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:10}.caption-hero .caption-hero-inner{background:#1c8ea0;background:linear-gradient(307deg,rgba(28,142,160,1) 0%,rgba(0,55,146,1) 100%);background:#23b4cc;width:380px;height:380px;text-align:center;padding:0 1rem;display:flex;align-items:center;border-radius:1rem;flex-wrap:wrap;justify-content:center;z-index:100}.bg-holder{position:relative;width:100%;min-height:100%;top:0;left:0;background-size:cover;background-position:center;overflow:hidden;will-change:transform,opacity,filter;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-repeat:no-repeat}.bg-holder:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;content:"";opacity:.6;display:block}#wk-video-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);min-width:100%;object-fit:cover!important;height:100% !important}header{position:absolute;top:0;left:0;width:100%;z-index:100}.caption-image{position:absolute;bottom:80px;right:50px;z-index:1000;width:175px;height:175px;animation:pulsera 3s ease-in-out infinite}@keyframes pulsera{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}.nav .nav-item{display:block;line-height:1}.nav .nav-link{font-size:1.6rem;line-height:1;padding-left:0 !important;padding-right:0 !important;font-family:'Lilita One',sans-serif;font-weight:400 !important}.nav .nav-link:hover,.nav .nav-link:focus,.nav .nav-item.current-menu-item .nav-link{color:#23b4cc !important}.offcanvas-sm .nav .nav-item{height:20px}.offcanvas-sm .nav .nav-link{font-size:1.2rem;padding:0 !important}.nav-minimal .nav-item:not(:first-child){margin-top:.8rem}footer a:hover,footer a:focus{opacity:.7;color:#fff}.navbar-brand img{max-height:5.5rem}.media[class*=-image] span{transition:transform .3s ease-in-out;transform:scale(1)}.offcanvas-end{max-width:450px}.half-half:nth-of-type(odd){background:#003792}.half-half:nth-of-type(odd) .half-half-content{order:1}.half-half:nth-of-type(odd) .half-half-thumbnail{order:2}.half-half:nth-of-type(even){background:#23b4cc}.half-half:nth-of-type(even) .half-half-content{order:2}.half-half:nth-of-type(even) .half-half-thumbnail{order:1}.caption{border:10px solid #fff}.fvLNFm{padding-top:0;position:absolute;transform:rotate(3.142rad);bottom:0;left:0;width:100%;z-index:10}svg{fill:#23b4cc}@media (max-width:998px){figure img{height:400px}.half-half:nth-of-type(odd) .half-half-content{order:2}.half-half:nth-of-type(odd) .half-half-thumbnail{order:1}}@media (max-width:768px){body,.fs-6{font-size:1.05rem !important}.fs-5{font-size:calc(1rem + .2vw) !important}h1,.h1{font-size:3rem}h2,.h2{font-size:2.75rem}h2 br,.h2 br{display:none}.btn{font-size:1.2rem !important}figure img{height:300px}.hero-video,.hero-figure{height:350px}.hero-video,.hero-puff{flex:auto}.hero-content{width:90%;margin:0 auto}.caption-image{bottom:auto;right:15px;width:85px;height:85px;top:240px}#head-menu .btn{height:50px}a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{height:50px;margin:auto;padding:.5rem}.town-card{margin-left:0;width:100%}figure.town-figure img{height:250px}.accordion .accordion-button{padding-top:1rem;padding-bottom:1rem;font-weight:600}.offcanvas-end{max-width:90%}footer{padding:0}.book-btn .dropdown-menu{min-width:215px}}ul.list-group-minimal.wk-fakta-om-karta li i{font-size:2rem}ul.list-group-minimal.wk-fakta-om-karta{font-size:1.5rem;line-height:2rem}#reviews div#tns1-mw{padding:1rem}#social-media a.text-white:hover{color:#23b4cc !important}#CDSWIDSSP{width:100% !important}ul.dropdown-menu .bookingButton a.cb-btn.cb-btn-primary span,.bookingButtonFooter a.cb-btn.cb-btn-primary span,.bookingButtonFrontPage a.cb-btn.cb-btn-primary span,body.lang-de .townBooking a.cb-btn.cb-btn-primary span,.presentkortWidget a.cb-btn.cb-btn-primary span{display:none}ul.dropdown-menu #\34 91d0885-8867-42bd-99f0-eec804dc4bfe.bookingButton a.cb-btn.cb-btn-primary:after,#\36 03035ca-dd1c-473f-8340-621251dd4d6b.bookingButtonFrontPage a.cb-btn.cb-btn-primary:after{content:"Boka Stockholm"!important}ul.dropdown-menu #\37 89b7622-984d-4f10-8b55-72db70e61cc6.bookingButton a.cb-btn.cb-btn-primary:after,ul.dropdown-menu #\39 6fcfd73-48d2-41bf-9e91-b9c933672fda.bookingButton a.cb-btn.cb-btn-primary:after,#e9d2914f-5642-4d7f-9da9-b51b4f6cf52e.bookingButtonFrontPage a.cb-btn.cb-btn-primary:after{content:"Boka Göteborg"!important}body.lang-en ul.dropdown-menu #\39 0bb8a31-68cf-467b-b4a8-7979c81f5add.bookingButton a.cb-btn.cb-btn-primary:after,body.lang-en todo-widget#\33 806f025-77dd-4b73-a688-d60f4b9fa4a0.bookingButtonFrontPage a.cb-btn.cb-btn-primary:after{content:"Book Stockholm"!important}body.lang-en ul.dropdown-menu #e9e8607c-a309-4058-9559-1f874702fdfb.bookingButton a.cb-btn.cb-btn-primary:after,body.lang-en todo-widget#\32 86f17e0-5f48-4fbb-9222-d0459f2a2686.bookingButtonFrontPage a.cb-btn.cb-btn-primary:after{content:"Book Gothenburg"!important}body.lang-de ul.dropdown-menu #\39 0bb8a31-68cf-467b-b4a8-7979c81f5add.bookingButton a.cb-btn.cb-btn-primary:after,body.lang-de todo-widget#\33 806f025-77dd-4b73-a688-d60f4b9fa4a0.bookingButtonFrontPage a.cb-btn.cb-btn-primary:after{content:"Büchen Sie Stockholm"!important}body.lang-de ul.dropdown-menu #e9e8607c-a309-4058-9559-1f874702fdfb.bookingButton a.cb-btn.cb-btn-primary:after,body.lang-de todo-widget#\32 86f17e0-5f48-4fbb-9222-d0459f2a2686.bookingButtonFrontPage a.cb-btn.cb-btn-primary:after{content:"Büchen Sie Gothenburg"!important}body.lang-sv todo-widget#\39 030bc86-9922-4ab8-95d8-dc4cc822a69b.presentkortWidget a.cb-btn.cb-btn-primary:after,body.lang-sv todo-widget#\34 a499525-0271-40be-93d4-1746cd1315a7.presentkortWidget a.cb-btn.cb-btn-primary:after{content:"Köp"}body.lang-en todo-widget#\39 030bc86-9922-4ab8-95d8-dc4cc822a69b.presentkortWidget a.cb-btn.cb-btn-primary:after,body.lang-en todo-widget#\34 a499525-0271-40be-93d4-1746cd1315a7.presentkortWidget a.cb-btn.cb-btn-primary:after{content:"Buy"}body.lang-de todo-widget#\39 030bc86-9922-4ab8-95d8-dc4cc822a69b.presentkortWidget a.cb-btn.cb-btn-primary:after,body.lang-de todo-widget#\34 a499525-0271-40be-93d4-1746cd1315a7.presentkortWidget a.cb-btn.cb-btn-primary:after{content:"Kaufen"}ul.dropdown-menu .bookingButton a.cb-btn.cb-btn-primary:after{color:#333 !important;text-transform:capitalize;margin-left:.25rem}ul.dropdown-menu .bookingButton a.cb-btn.cb-btn-primary:before{color:#ff0278 !important;margin-right:.5rem !important}ul.dropdown-menu .bookingButton a.cb-btn.cb-btn-primary{padding:.25rem 1rem 0 0!important;font-size:1.25rem !important;font-family:Mulish,sans-serif!important;font-weight:400!important;background:0 0 !important;border:0 !important;color:#fff !important;text-align:left!important}.bookingButtonFooter a.cb-btn.cb-btn-primary:after,.bookingButtonFrontPage a.cb-btn.cb-btn-primary:after{text-transform:capitalize}.bookingButtonFooter a.cb-btn.cb-btn-primary:after{content:"Boka här"!important}body.lang-en .bookingButtonFooter a.cb-btn.cb-btn-primary:after{content:"Book here"!important}body.lang-de .bookingButtonFooter a.cb-btn.cb-btn-primary:after{content:"Büchen Sie hier"!important}body.lang-de .townBooking a.cb-btn.cb-btn-primary:after{content:"Reservieren"!important}.bookingButtonFooter .cb-framework{background-color:#fff!important}.bookingButtonFooter .cb-framework a.cb-btn.cb-btn-primary{color:#ff0278 !important;background-color:#fff!important}.fallback-image{object-fit:cover!important;height:100% !important}#hero-video{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);min-width:100%;object-fit:cover!important;height:100% !important}@media (max-width:768px){[data-aos^=fade][data-aos^=fade].aos-animate,[data-aos=fade-up]{transform:unset !important}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:unset !important}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:unset !important;opacity:1}[data-aos^=fade][data-aos^=fade]{opacity:1;transition-property:unset}}#stadsguider p a,#stadsguider .stadsguider-content a{color:#23b4cc}#stadsguider p a:hover,#stadsguider .stadsguider-content a:hover{text-decoration:underline}@media (max-width:576px){ul.list-group-minimal.wk-fakta-om-karta li i{font-size:1.2rem;line-height:1.5;margin-right:.5rem!important}ul.list-group-minimal.wk-fakta-om-karta{font-size:1.2rem;line-height:1.5}}h1.splash-h1{line-height:56px;font-weight:600!important;padding:16px}.award-row{font-family:'Lilita One',sans-serif;margin-bottom:24px!important}.award-r1{font-size:18px;font-weight:600}.award-r2{font-size:16px;opacity:85%;font-weight:400!important}.award-icon{font-size:16px;margin-bottom:6px}@media (max-width:576px){h1.splash-h1{font-size:28px!important;line-height:34px;padding:12px}.award-row{margin-bottom:24px!important}.award-r1{font-size:15px}.award-r2{font-size:14px}}#col-card-2 .card[class*=border]{border-color:#ff027a !important}.package-info{border-radius:0 0 28px 28px;overflow:hidden}.package-info__top{border-top:2px solid rgba(255,255,255,.5)}.package-info__item{position:relative}@media (min-width:1200px){.package-info__item:after{content:"";position:absolute;top:10%;right:0;width:1px;height:80%;background:rgba(255,255,255,.45)}.package-info__item--last:after{display:none}}.package-info__icon{font-size:3rem;line-height:1;flex:0 0 auto}.package-info__cta{background:#003792;border-radius:28px 28px 0 0}.package-info__book{background:#ff006f;color:#fff;border:0;border-radius:18px;min-height:105px;font-size:3rem;font-weight:800}.package-info__book:hover,.package-info__book:focus{background:#e80063;color:#fff}.package-info__book i{font-size:2.5rem}.package-info__handwritten{color:#49c9ff;font-size:1.5rem;font-style:italic;font-weight:600}.package-info__handwritten i{color:#fff!important}@media (max-width:1199.98px){.package-info__item{border-bottom:1px solid rgba(255,255,255,.25)}.package-info__book{font-size:2rem;min-height:85px}}@media (max-width:767.98px){.package-info__icon{font-size:2.2rem}.package-info__handwritten{font-size:1.5rem}}.pum-theme-wk-custom-image .pum-content+.pum-close{border-radius:0 0 0 8px !important}