@media only screen and (min-width:993px) and (max-width:1200px){}h1,h2,h3,h4,h5,h6{color:#000}@font-face{font-display:swap;font-family:xxxxxxx;font-weight:XXX;font-style:XXXXXX}@font-face{font-display:swap;font-family:xxxxxxx;font-weight:XXX;font-style:XXXXXX}h1{font-family:'Aleo',serif;font-weight:500;line-height:120%;text-transform:XXXXXX}h2{font-family:'Aleo',serif;font-weight:500;color:#366d6b;line-height:120%;text-transform:XXXXXX}h3{font-family:'Aleo',sans-serif;font-weight:100;line-height:120%;text-transform:XXXXXX}h4{font-family:'Aleo',sans-serif;font-weight:100;line-height:120%;text-transform:XXXXXX}h5{font-family:'Aleo',sans-serif;font-weight:100;line-height:120%;text-transform:XXXXXX}h6{font-family:'Aleo',sans-serif;font-weight:100;line-height:120%;text-transform:XXXXXX}p,li,ul{font-family:'Kalam',sans-serif;font-weight:XXX;line-height:120%;text-transform:XXXXXX;color:#333}.fl-main-content a span{font-family:'Kalam',sans-serif;font-weight:XXX;line-height:120%;text-transform:XXXXXX}button{font-family:'Kalam',sans-serif;font-weight:XXX;line-height:120%;text-transform:XXXXXX}a{font-family:'Kalam',sans-serif;color:#366d6b;text-decoration:underline}p a{text-decoration:underline!important}.menu-item a{font-family:'Kalam',sans-serif;font-weight:500;line-height:120%;text-transform:XXXXXX}.menu-item .sub-menu{text-transform:capitalize}.menu-item .sub-menu li a:hover{color:#366d6b!important}.pp-advanced-menu .pp-menu-overlay>ul.menu{top:300px!important;margin-left:20px!important}@media only screen and (min-width:1201px){h1{font-size:32px}.hero-heading h1{font-size:30px}h2{font-size:28px}h3{font-size:25px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}p,li,ul{font-size:18px;line-height:1.55}}@media only screen and (min-width:993px) and (max-width:1200px){h1{font-size:30px}h2{font-size:26px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}p,li,ul{font-size:16px;line-height:1.55}}@media only screen and (min-width:769px) and (max-width:992px){h1{font-size:28px}h2{font-size:26px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}p,li,ul{font-size:16px;line-height:1.55}.menu-item a{font-size:22px!important}}@media only screen and (max-width:768px){h1{font-size:26px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:16px}p,li,ul{font-size:16px;line-height:1.55}.menu-item a{font-size:22px!important}}.fl-theme-builder-header-shrink{background-color:#fff!important;transition:ease .5s}header nav a{font-size:16px}.tre-kolumn-padding-text,.femti-femti-kolumner{padding-top:3%;padding-bottom:3%;padding-left:3%;padding-right:3%}@media only screen and (max-width:768px){.tre-kolumn-padding-text,.femti-femti-kolumner{padding-top:7%;padding-bottom:7%;padding-left:7%;padding-right:7%}}a:hover,a:visited{text-decoration:none}.rund-bild img{border-radius:50%}.opa-10 img,.opa-10{opacity:10%}.opa-20 img,.opa-20{opacity:20%}.opa-30 img,.opa-30{opacity:30%}.opa-40 img,.opa-40{opacity:40%}.opa-50 img,.opa-50{opacity:50%}.opa-60 img,.opa-60{opacity:60%}.opa-70 img,.opa-70{opacity:70%}.opa-80 img,.opa-80{opacity:80%}.opa-90 img,.opa-90{opacity:90%}body.home .fl-bg-video{display:flex;justify-content:center}body.home .fl-bg-video video{position:static;min-width:unset}.knapp-mot-mork a.fl-button{background:none;border:solid #fff 1px}.knapp-mot-mork a.fl-button:hover{background:#fff;border:solid #fff 1px}.knapp-mot-mork a.fl-button span{color:#fff}.knapp-mot-mork a.fl-button:hover span{color:#F28F00!important}.knapp-mot-ljus a.fl-button,.knapp-mot-ljus button,.knapp-mot-ljus input{background:none;border:solid #000 1px}.knapp-mot-ljus a.fl-button:hover,.knapp-mot-ljus button:hover,.knapp-mot-ljus input:hover{background:black!important;border:solid #000 1px!important}.knapp-mot-ljus a.fl-button span,.knapp-mot-ljus button,.knapp-mot-ljus button a,.knapp-mot-ljus input{color:#000}.knapp-mot-ljus a.fl-button:hover span,.knapp-mot-ljus button:hover,.knapp-mot-ljus button:hover a,.knapp-mot-ljus input:hover{color:#F28F00!important;text-decoration:none}.bx-pager-item a{background:#ffffff!important}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#31347c!important}.tretti-div,.sjutti-div{float:left}.sjutti-div{width:70%;padding:15px}.tretti-div{width:30%}@media only screen and (min-width:769px) and (max-width:992px){.sjutti-div{width:50%;padding:15px}.tretti-div{width:50%}}@media only screen and (max-width:768px){.tretti-div,.sjutti-div{float:none}.sjutti-div{width:100%;padding:15px}.tretti-div{width:100%}}.google-maps{z-index:-1}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:0px!important}.contact-card-image{display:flex;justify-content:center}.contact-card-image img{object-fit:cover;height:300px;width:300px;border:5px solid #64c0b7;border-radius:50%}.contact-card-text{text-align:center}.contact-card-text h2{color: }.product-card-content{background:#366d6b}.product-card-image{opacity:.25;object-fit:cover;height:auto}.product-card-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;margin:auto;color:#fff}.product-card-text h4{font-weight:600;font-size:1.2em;color:#fff!important}.product-card-text p{color:#fff!important}.product-card-button{background:#64c0b7;border-radius:2px;transition:.5s;padding:5px}.product-card-button:hover{background:#366d6b}.product-card-button a{color:#fff!important}.article-cards{display:flex;flex-direction:column}.article-cards .pp-content-post{display:flex;flex-direction:column;padding:0;box-shadow:rgb(54 109 107 / .7) 0 0 5px}.article-cards img{height:200px;object-fit:cover;width:100%!important}.article-cards .pp-content-post .pp-content-grid-post-image .course-more-info,.article-cards .pp-content-post .pp-content-grid-post-image .course-out-of-stock{font-size:14px;position:absolute;text-align:center;top:0;left:0;width:100%;padding:10px;text-transform:uppercase}.article-cards .pp-content-post .pp-content-grid-post-image .course-more-info{background:rgb(54 109 107 / .9);color:#fff}.article-cards .pp-content-post .pp-content-grid-post-image .course-out-of-stock{background:rgb(255 255 255 / .9);color:#333}.instock .course-out-of-stock{display:none}.outofstock .course-more-info{display:none}.outofstock .price-column{display:none}.article-cards .pp-content-post .pp-content-grid-post-text{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.article-cards .pp-content-post .pp-content-grid-post-text h3{font-size:18px;font-weight:600;line-height:1.5;margin-top:0}.article-cards .pp-content-post .pp-content-grid-post-text .course-info{padding-left:20px}.article-cards .pp-content-post .pp-content-grid-post-text .course-info li{font-size:14px;margin:0;line-height:1.5;color:#000}.article-cards .pp-content-post .pp-content-grid-post-text .course-info li strong{font-weight:600;color:#333}.article-cards .pp-content-post .pp-content-grid-post-text li:nth-of-type(6){flex-grow:1;margin-bottom:20px}.article-cards .pp-content-post .pp-content-grid-post-text li:last-of-type{margin-top:auto;margin-bottom:10px}.article-cards .pp-content-post .pp-content-grid-post-text a{width:100%;background:#407c76;padding:10px;border-radius:5px;transition:.5s;display:inline-block;text-align:center;color:#fff;font-weight:500}.article-cards .pp-content-post .pp-content-grid-post-text a:hover{background:#366d6b}.product-categories .cat-item a{color:#333;border-bottom:2px #64c0b7 solid;margin:5px 0;padding:5px 10px;transition:ease-in-out .5s;display:flex}.product-categories .cat-item a:hover,.product-categories .current-cat a{color:#daa51e;border-bottom:2px #daa51e solid}.product-categories .cat-item a:hover{color:#daa51e;border-bottom:2px #daa51e solid}.product-categories .price_slider_wrapper{position:relative;z-index:10}.product-info-text p{line-height:1.5em}.product-info-text p strong{font-weight:700;color:#333}.product-instructor img{max-width:100px;border-radius:50%;padding:10px}.product-instructor div{display:flex;align-items:center}.price-column table{margin-bottom:40px}.price-column tbody tr td{padding:10px 20px}.woocommerce div.product p.stock{font-size:1.3em}.woocommerce div.product form.cart .variations tr{display:flex;flex-direction:column}.woocommerce div.product form.cart .variations .value select{border-radius:5px;padding:5px}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info,.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error,input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],input[type=url],textarea{color:#6f6f6f!important}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#707070}body{color:#333}.2-columns{display:flex}.uthyrningsscheman .pp-tabs-labels{display:flex!important;justify-content:center;text-align:center;align-items:center;align-content:center;width:100%}.uthyrningsscheman .pp-tabs-labels .pp-tabs-label{flex-grow:1!important;border-bottom:none}.uthyrningsscheman .pp-tabs-labels .pp-tabs-label .pp-tab-label-flex{justify-content:center}.uthyrningsscheman .pp-tabs-panel-content-flex-100{display:flex!important;align-items:stretch;margin-top:20px}.uthyrningsscheman .pp-tabs-panel-content div .pp-tabs-panel-content-flex-50{padding:20px;width:100%}.uthyrningsscheman iframe{height:600px!important;margin-top:20px}@media only screen and (max-width:992px){.uthyrningsscheman .pp-tabs-panel-content{padding:0!important}.uthyrningsscheman .pp-tabs-panel-content div{flex-direction:column}.uthyrningsscheman .pp-tabs-panel .pp-tabs-panel-label{display:none!important}.uthyrningsscheman iframe{height:400px!important}}.contact-form{display:flex;justify-content:center;border:3px #64c0b7 solid}.contact-form form{display:flex;flex-wrap:wrap;width:700px}.contact-form form p,.contact-form form p:nth-of-type(5) label{flex-grow:2;width:100%}.contact-form form p label{padding:20px;width:100%;color:#333}.contact-form form p:nth-of-type(1),.contact-form form p:nth-of-type(2){width:50%}.contact-form form p label .wpcf7-checkbox{display:flex;flex-direction:column;width:100%}.contact-form form p label .wpcf7-checkbox span,.contact-form form p label .wpcf7-checkbox label{padding-left:0;padding-top:2.5px;padding-bottom:2.5px}.contact-form form p label .wpcf7-checkbox label span{font-weight:500}.contact-form form p:nth-of-type(4) label{width:100%}.contact-form form p label .wpcf7-checkbox .wpcf7-list-item-label{margin-left:10px}.pristabell-header,.pristabell-text{display:flex}.pristabell-header{color:#555;border-bottom:solid 2px;align-items:flex-end;margin-bottom:10px}.pristabell-header p{font-weight:600}.pristabell-header div,.pristabell-text div{flex:1 0 21%;margin:5px}.woocommerce-cart-form__cart-item .variation dt{font-weight:400;line-height:1.65;font-size:20px}@media only screen and (min-width:1201px){.woocommerce-cart-form__cart-item .variation dt{font-size:18px}}@media only screen and (max-width:768px){.woocommerce-cart-form__cart-item .variation dt{font-size:16px}}.grecaptcha-badge{width:70px!important;overflow:hidden!important;transition:all 0.3s ease!important;left:4px!important;z-index:100000}.grecaptcha-badge:hover{width:256px!important}.logotyp-header:focus{border:2px solid blue;border-radius:5px;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.pp-advanced-menu .menu>li>a:focus,.pp-advanced-menu .menu>li>a:focus-within{border:2px solid blue;border-radius:5px;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.pp-advanced-menu-mobile button:focus,.pp-advanced-menu-mobile button:focus-within{border:2px solid blue;border-radius:5px;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.pp-off-canvas-menu li:focus,.pp-off-canvas-menu li:focus-within,.pp-menu-close-btn:focus,.pp-menu-close-btn:focus-within{border:2px solid blue;border-radius:5px;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.pp-photo-content a:focus,.pp-photo-content a:focus-within{border:2px solid blue;border-radius:5px;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.pp-content-post:focus,.pp-content-post:focus-within{border:2px solid blue;border-radius:5px;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}li a{text-decoration:underline!important}ul.pp-post-filters li:focus,ul.pp-post-filters li:focus-within{border:2px solid blue;border-radius:5px;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}form input[type=submit]:focus,form input[type=submit]:focus-within{border:2px solid blue!important;border-radius:5px!important;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input:focus,input:focus-within{border:2px solid blue!important;border-radius:5px!important;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}textarea{color:#333}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info,.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error,input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],input[type=url],textarea{color:#6f6f6f!important}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#707070}body{color:#333}