@charset "iso-8859-1";
.btn-link, .btn-link:visited, .btn-link:active{color:#B6DB19;}.btn {border-radius:0!important;}.btn.icon:before {padding-right: 10px;}.btn.btn-custom,.btn.btn-custom:visited {background-color: #B6DB19;border-color: #B6DB19;color: white;border-radius: 0;}.btn.btn-custom:hover,.btn.btn-custom:focus,.btn.btn-custom:active {background-color: #96B510;border-color: #96B510;outline-color: none;box-shadow: none;}.btn.btn-custom-invert{background-color: transparent;border-width: 2px;}.btn.btn-custom-invert:hover{border-color: #B6DB19;background-color: #B6DB19;}.btn.btn-submit {}@media (max-width:800px){.btn, .is-btn{white-space:normal;}}@media (min-width: 576px) { ... }@media (min-width: 768px) { ... }@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }.swl-nav {border-bottom:3px solid #B6DB19;}nav.swl-nav ul li ul{border-left:5px solid #888;}#swl-footer-wrapper a:hover{color:#B6DB19;}#swl-footer-wrapper ul.socialmedia-links li{display: inline-block;margin-right: 10px;}#swl-footer-wrapper ul.socialmedia-links a{color: #B6DB19;font-size: 2rem;line-height: 1;}#swl-footer-wrapper ul.socialmedia-links a:hover{color: #555;}#swl-sub-footer-wrapper .smode{font:0.9rem 'Open Sans', sans-serif;text-align:right;display:block;color:#555;}#swl-sub-footer-wrapper .copy{font:0.9rem 'Open Sans', sans-serif;color:#555;margin:0;}#bh-regular-assortment{background-color: #B6DB19;padding: 1rem;font-size: 1rem;text-transform: uppercase;text-align: center;color: #fff;font-weight: bold;margin: 2rem auto;display: block;}#bh-regular-assortment:hover{background-color: #96B510;}@media (min-width: 576px) { ... }@media (min-width: 768px) { #bh-regular-assortment{font-size: 1.5rem;}}@media (min-width: 992px) { #bh-regular-assortment{font-size: 2rem;}}@media (min-width: 1200px) { ... }.row > *{min-height:0;}body{font-family:'Open Sans', sans-serif;color:#555;background-color:#f5f5f5;}h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6{font-family:'Open Sans', sans-serif;text-transform:uppercase;font-weight:bold;}h1, .h1{margin:0 0 20px;font-size:2.5rem;}h2, .h2{margin:5px 0px 10px;font-size:2rem; }h3, .h3{margin:8px 0px;font-size:1.7rem; }h4, .h4{margin:6px 0px;font-size:1.2rem;}h5, .h5{margin:3px 0px;font-size:1rem;}h6, .h6{margin:3px 0px;font-size:0.9rem;}p, td, li, label{font-family:'Open Sans', sans-serif;line-height:1.5;}a{text-decoration:none;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;color:#B6DB19;}a:hover {text-decoration: none;color:#96B510;}a:active {text-decoration: none;color:#0086cc;}a:visited {text-decoration: none;color:#B6DB19;}::-moz-selection,::selection{  color:#fff;   background:#B6DB19;}@media (max-width:768px){h1, .h1{font-size:1.5rem;}h2, .h2{font-size:1.3rem;}h3, .h3{font-size: 1.4rem;}}.center {text-align:center;}.btn-custom{border-radius: 0;background-color: #B6DB19;border-color:#B6DB19;}.btn-custom:hover{background-color: #96B510;}.btn-custom.inverted{background-color: transparent;color: #B6DB19;}#swl-main-logo{display:block;background-color:transparent;background-image: url(/_project/_layout/gfx/logo.png);background-size: contain;background-repeat: no-repeat;color:#fff;height: 100px;transition: height 0.5s;}.swl-sticky.active .swl-sticky-content{}.swl-sticky.active .swl-sticky-content #swl-top-header{}.swl-sticky.active .swl-sticky-content #swl-top-header .top-bar{padding:5px 35px;}.swl-sticky.active .swl-sticky-content #swl-top-header .top-bar .btn{padding:5px;}.swl-sticky.active .swl-sticky-content #swl-top-header .top-bar .icon-info-box{margin-top:2px;}.swl-sticky.active .swl-sticky-content #swl-top-header .main-bar{padding:15px 15px;}.swl-sticky.active .swl-sticky-content #swl-top-header{display:none;}.swl-sticky.active .swl-sticky-content #swl-main-logo{height: 50px;}.swl-sticky-padding{padding-top: 190px;}.swl-sticky.active .swl-sticky-content #swl-sub-header .inner-wrapper{padding-top: 0;}.bm-start-header{}*+html .clearer{height:0;}#swl-page-wrapper.outer-wrapper{}#swl-page-wrapper .inner-wrapper{}#swl-header.outer-wrapper{}#swl-header .inner-wrapper{}#swl-sub-header.outer-wrapper{background:white;border-bottom:4px solid #B6DB19;}#swl-sub-header .inner-wrapper{padding-top:10px;}#swl-content-wrapper.outer-wrapper{}#swl-content-wrapper .inner-wrapper{padding:20px 0 30px;}.container{max-width:1000px;margin:0 auto;}body.section-id-100 .container{max-width:1400px;margin:0 auto;}.swl-page-text-wrapper{padding:40px 0;}.swl-page-text-wrapper .preamble{max-width:700px;}#swl-content-wrapper #swl-content-panorama{}#swl-content-wrapper #swl-content-panorama h1{margin:30px auto;text-align: center;}#swl-content-wrapper #swl-content-panorama .preamble,#swl-content-wrapper #swl-content-panorama .row .quote{margin:0 auto;text-align:center;}#swl-content-wrapper #swl-content-panorama .row .preamble{}#swl-content-wrapper #swl-content-panorama .row .blocks{}#swl-content-panorama #swl-page-admin{margin-left:70px;}#swl-content-panorama #swl-page-admin .WYSIWYG-wrapper{margin-left:10px;}#swl-content-panorama #swl-page-admin .WYSIWYG-wrapper .row-tool{left:-5px!important;}#swl-footer-wrapper.outer-wrapper{background:#ddd;}#swl-footer-wrapper .inner-wrapper{padding:20px 0 30px;}#swl-sub-footer-wrapper.outer-wrapper{background:#eee;}#swl-sub-footer-wrapper .inner-wrapper{padding:1rem;box-sizing: border-box;}@media (min-width: 576px) { ... }@media (min-width: 768px) { ... }@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }nav.swl-nav{border:none;padding-top:20px;transition: padding-top 0.2s;}.swl-sticky.active  nav.swl-nav{padding-top:0px;}.swl-nav > ul.level1{text-align:left;float: right;width: auto;}.swl-nav ul li{list-style-type:none;display:inline-block;}.swl-nav ul li a{font:normal 11px 'Open Sans', sans-serif;padding:0 30px 0 17px;line-height:50px;text-transform:uppercase;color:#555;}.swl-nav ul li a.active,.swl-nav ul li a.active:visited, .swl-nav ul li a.active:focus {color: #B6DB19;background-color:transparent;padding: 0.5rem;margin: 0;line-height: 1;}.swl-nav ul li a.active:hover{}.swl-nav ul li a:hover,.swl-nav ul li a:focus,.swl-nav ul li a:visited,.swl-nav ul li a:active {color:#B6DB19;}nav.swl-nav ul.level1 li a:hover{}nav.swl-nav ul li ul{display:none;box-shadow:5px 5px 5px rgba(0,0,0,0.1)}.swl-nav ul li > ul.level2{}.swl-nav ul li > ul.level2 li{}.swl-nav ul li > ul.level2 li a{font:normal 13px 'Open Sans', sans-serif;padding:15px 15px 15px 17px;text-transform:none;background-color:white;color:#333;border-top:1px solid #eee;}.swl-nav ul li > ul.level2 li a:focus,.swl-nav ul li > ul.level2 li a:visited,.swl-nav ul li > ul.level2 li a:active{color: #333;}.swl-nav ul li > ul.level2 li a:hover{color:#666;background:#f0f0f0;}.swl-nav ul li > ul.level2 li a.choosen{color:#000;background:#f0f0f0;}.swl-nav.swl-nav-mobile > ul.level1{text-align:left;float: none;width: 100%;display: block;}.swl-message-wrapper.message-custom{background:linear-gradient(45deg, #B6DB19 32%, pink 100%);}.swl-message-wrapper.message-custom .icon:before{content:'\f2d4';}#swlComments {}#swlComments.comment-wrapper {margin-bottom: 20px;}#swlComments .comment-bubble {padding: 20px 25px;position: relative;background-color: white;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);border-radius: 2px;width: 90%;min-width: 300px;}#swlComments .comment-bubble:after {content: "\f35f";position: absolute;bottom: -32px;font-size: 60px;color: white;width: 100%;left: 26px;text-align: left;display: inline-block;font-family: "Ionicons";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-rendering: auto;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}#swlComments .comment-control {display: none;float: right;text-align: right;margin-bottom: 15px;position: relative;z-index: 99;}#swlComments .comment-control .control-item {padding-right: 10px;cursor: pointer;font-size: 0.8em;}#swlComments .comment-control .control-item:hover {color: #96B510;}#swlComments .comment-control .control-item:before {font-size: 1.1rem;margin: 0 2px;padding-right: 5px;vertical-align: middle;}#swlComments .comment-bubble:hover .comment-control {display: block;}#swlComments .comment-timestamp {font: 0.9em 'Open Sans', sans-serif;margin: 0 0 15px;opacity: 0.6;clear: both;}#swlComments .comment-header {color: headerTextColor;font: bold 1em 'Open Sans', sans-serif;margin: 0 0 10px;}#swlComments .comment-text {font: 0.9em 'Open Sans', sans-serif;margin: 0 0 5px;}#swlComments .comment-author {clear: both;font: 0.8em 'Open Sans', sans-serif;color: #B6DB19;padding: 5px 25px;margin: 10px 0;}#swlComments .comment-author .author-img {background-image: url(https://cdn.smode.se/gfx//placeholders/placeholder.png);background-position: center;background-size: cover;width: 30px;height: 30px;display: inline-block;border-radius: 100%;vertical-align: middle;}#swlComments .comment-author .author-info {display: inline-block;vertical-align: middle;}#swlComments .comment-author .icon {padding: 0 2px;display: inline-block;}#swlComments .comment-author .icon:before {font-size: 1em;padding: 0 10px 0 5px;vertical-align: text-bottom;color: #555;}#swlComments .comment-author .author-name {font-weight: bold;}#swlComments .comment-author .author-email {}#swlComments .comment-author .author-phone {}#swlComments .comment-author .author-url {}#swlComments .comment-replys {padding-left: 5%;}#swlComments .comment-replys .comment {}#swlJono-calendar-day {margin-bottom: 30px;position: relative;}#swlJono-calendar-day #swlCalendar {border-radius: 3px;overflow: auto;height: 700px;padding-top: 10px;}#swlJono-calendar-day .day {position: relative;}#swlJono-calendar-day .row-style {height: 60px;position: relative;background-color: #f5f5f5;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}#swlJono-calendar-day .row-style:last-child {border: 0;}#swlJono-calendar-day .current-time {height: 2px;width: 100%;position: absolute;background-color: monthColor;z-index: 3;}#swlJono-calendar-day .stroke-column {float: left;width: 20%;position: relative;}#swlJono-calendar-day .stroke-row {border-top-left-radius: 3px;}#swlJono-calendar-day .stroke {font-size: 14px;text-align: center;display: block;top: -11px;position: absolute;width: 100%;}#swlJono-calendar-day .agenda-column {float: left;width: 80%;position: relative;z-index: 1;}#swlJono-calendar-day .agenda-row {background-image: url(https://cdn.smode.se/gfx//transp/b-3.png);}#swlJono-calendar-day #swlCalendar .activities {padding: 0 10px 0 20px;height: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 2;}#swlJono-calendar-day #swlCalendar .activities .activity {position: absolute;background-color: white;font-size: 14px;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);}#swlJono-calendar-day #swlCalendar .activity .activity-box {min-height: fit-content;}#swlJono-calendar-day #swlCalendar .admin-control {position: relative;right: auto;top: auto;}@media (max-width: 1024px){}@media (max-width: 1000px){}@media (max-width: 890px){}@media (max-width: 840px){}@media (max-width: 768px){}@media (max-width: 550px){}@media (max-width: 450px){}@media (max-width: 335px){}#swlCalendar.detail0101 {}#swlCalendar.detail01 .header {margin: 40px 0 20px;padding: 40px;border-radius: 2px;background-color: #f8f8f8;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);position: relative;}#swlCalendar.detail01 .header:after {content: "\f35f";position: absolute;width: 100%;text-align: center;left: 0;bottom: -10px;font-size: 80px;color: #f8f8f8;display: inline-block;font-family: "Ionicons";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-rendering: auto;line-height: 0px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}#swlCalendar.detail01 .name {}#swlCalendar.detail01 .title {display: block;font-weight: bold;padding: 0 0 5px;margin: 20px 0 10px;text-align: left;font-size: 0.9em;text-transform: uppercase;border-bottom: 1px solid rgba(0, 0, 0, 0.1);clear: both;}#swlCalendar.detail01 .title.icon:before {color: orange;font-size: 2em;vertical-align: middle;padding-right: 10px;}#swlCalendar.detail01 .header .heading {}#swlCalendar.detail01 .heading .name {margin: 0;font-size: 1.5em;font-weight: bold;}#swlCalendar.detail01 .heading .facility {}#swlCalendar.detail01 .heading .type {}#swlCalendar.detail01 .when {}#swlCalendar.detail01 .date {}#swlCalendar.detail01 .date .start-date,#swlCalendar.detail01 .date .end-date {vertical-align: middle;text-align: center;display: inline-block;}#swlCalendar.detail01 .date span {}#swlCalendar.detail01 .date .day {font-size: 1.5rem;font-weight: bold;}#swlCalendar.detail01 .date .month {opacity: 0.9;font-size: 0.9rem;}#swlCalendar.detail01 .date .year {opacity: 0.9;font-size: 0.9rem;}#swlCalendar.detail01 .date .separator {padding: 0 10px;opacity: 0.7;font: bold 0.9rem 'Open Sans', sans-serif;vertical-align: middle;text-align: center;display: inline-block;}#swlCalendar.detail01 .time {}#swlCalendar.detail01 .time .time-box {margin: 0 0 25px;}#swlCalendar.detail01 .time .start-time,#swlCalendar.detail01 .time .end-time {font: bold 1.3rem 'Open Sans', sans-serif;vertical-align: middle;}#swlCalendar.detail01 .time .separator {padding: 0 5px;opacity: 0.5;font: bold 1rem 'Open Sans', sans-serif;vertical-align: middle;}#swlCalendar.detail01 .facility {font-weight: bold;font-size: 1.3rem;}#swlCalendar.detail01 .btn-signup {margin: 15px 0 0;}#swlCalendar.detail01 .sub-header {margin-top: 30px;}#swlCalendar.detail01 .contact .contact-header {display: inline-block;vertical-align: middle;}#swlCalendar.detail01 .contact .heading {margin: 0;padding: 0;border: 0;font-size: 0.9em;}#swlCalendar.detail01 .contact .contact-name {font-weight: bold;margin-bottom: 5px;}#swlCalendar.detail01 .contact .contact-info {margin: 10px 0 0;}#swlCalendar.detail01 .contact ul {margin: 0;padding: 0;font-size: 0.8rem;list-style-type: none;}#swlCalendar.detail01 .contact ul li:before {padding-right: 10px;font-size: 1rem;}#swlCalendar.detail01 .contact .contact-email {}#swlCalendar.detail01 .contact .contact-mobile {}#swlCalendar.detail01 .contact .contact-phone {}#swlCalendar.detail01 .contact .contact-adress {}#swlCalendar.detail01 .documents ul {margin: 0;padding: 0;list-style-type: none;}#swlCalendar.detail01 .documents li {margin-bottom: 5px;}#swlCalendar.detail01 .documents li.icon:before {font-size: 1.2rem;padding-right: 5px;color: orange;vertical-align: middle;}#swlCalendar.detail01 .documents a {font: 0.9rem 'Open Sans', sans-serif;}#swlCalendar.detail01 .content {margin: 20px 0 0;padding: 20px 0 0;}#swlCalendar.detail01 .text-content {}#swlCalendar.detail01 .teaser {font-size: 1.1em;margin-bottom: 5px;}#swlCalendar.detail01 .description {}#swlCalendar.detail01 .media {}#swlCalendar.detail01 .media .inner-wrap {width: 100%;height: 100%;}#swlCalendar.detail01 .media img {max-width: 100%;width: 100%;margin: 0;}#swlCalendar.detail01 .media iframe {min-height: 265px;height: 100%;width: 100%;max-width: 100%;vertical-align: middle;}#swlCalendar.detail01 .calendar-geolocation {}#swlCalendar.detail01 .calendar-geolocation .geo-detail01s {padding: 10px 20px;}#swlCalendar.detail01 .calendar-geolocation .geo-label {font: bold 1em 'Open Sans', sans-serif;color: #96B510;margin: 0 0 5px;}#swlCalendar.detail01 .calendar-geolocation .geo-address {font: bold 0.9em 'Open Sans', sans-serif;margin: 0 0 5px;}#swlCalendar.detail01 .calendar-geolocation .geo-desc {font-style: italic;font-size: 0.9em;margin: 0 0 5px;}#swlCalendar.detail01 .rsvp-wrapper {position: relative;display: block;text-align: left;margin-bottom: 10px;}#swlCalendar.detail01 .rsvp-wrapper .rsvp-text {display: block;}#swlCalendar.detail01 .rsvp-wrapper .rsvp-start-date,#swlCalendar.detail01 .rsvp-wrapper .rsvp-end-date {vertical-align: middle;display: inline-block;}#swlCalendar.detail01 .rsvp-wrapper .day {font-size: 1.2rem;font-weight: bold;}#swlCalendar.detail01 .rsvp-wrapper .month {opacity: 0.9;font-size: 0.9rem;}#swlCalendar.detail01 .rsvp-wrapper .year {opacity: 0.9;font-size: 0.9rem;}#swlCalendar.detail01 .rsvp-wrapper .separator {padding: 0 10px;opacity: 0.7;font: bold 0.9rem 'Open Sans', sans-serif;vertical-align: middle;text-align: center;display: inline-block;}#swlCalendar.detail01 .activity-cost {font: bold 0.9rem 'Open Sans', sans-serif;margin: 10px 0 10px;}#swlCalendar.detail01 .payment-instructions {font: 0.9rem 'Open Sans', sans-serif;margin: 0 0 10px;}#swlCalendar.detail01 .last-payment-day {font: 0.9rem 'Open Sans', sans-serif;font-style: italic;margin: 0 0 10px;}#swlCalendar.detail01 .footer .rsvp-wrapper {margin-bottom: 30px;padding: 20px 40px;position: relative;display: block;text-align: center;background-color: rgba(0, 0, 0, 0.05);}#swlCalendar.detail01 .footer .rsvp-wrapper:after {content: "\f35f";position: absolute;width: 100%;text-align: center;left: 0;bottom: -10px;font-size: 80px;color: rgba(0, 0, 0, 0.05);display: inline-block;font-family: "Ionicons";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-rendering: auto;line-height: 0px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}#swlCalendar.detail01 .footer {margin: 20px 0;}#swlCalendar.detail01 #registration-form {}#swlCalendar.detail01 #registration-form input {margin-bottom: 20px;}#swlCalendar.detail01 #registration-form input[type="text"],#swlCalendar.detail01 #registration-form textarea,#swlCalendar.detail01 #registration-form select {width: 100%;}#swlCalendar.detail01 #registration-form #sendButton {margin-top: 20px;float: right;}#swlCalendar.detail01 .formElement1,#swlCalendar.detail01 .formElement12,#swlCalendar.detail01 .formElement23,#swlCalendar.detail01 .formElement13,#swlCalendar.detail01 .formElement14,#swlCalendar.detail01 .formElement15,#swlCalendar.detail01 .formElement34,#swlCalendar.detail01 textarea {padding: 5px;}#swlCalendar.detail01 .metadata-wrapper {}#swlCalendar.detail01 .metadata-wrapper .keywords {clear: both;background-color: #f8f8f8;padding: 10px 20px;border-radius: 2px;}#swlCalendar.detail01 .metadata-wrapper .keyword {font: 0.8rem 'Open Sans', sans-serif;padding: 5px 10px;border-radius: 3px;color: btnTextColor;background-color: btnBgColor;display: inline-block;margin: 2px 4px;cursor: pointer;vertical-align: middle;}#swlCalendar.detail01 .metadata-wrapper .keyword:hover,#swlCalendar.detail01 .metadata-wrapper .keyword:focus,#swlCalendar.detail01 .metadata-wrapper .keyword:active {background-image: url(https://cdn.smode.se/gfx//transp/b-3.png);}#swlCalendar.detail01 .metadata-wrapper .metadata {font-size: 0.9rem;}@media (max-width: 1024px){}@media (max-width: 1000px){}@media (max-width: 991px){div#swlCalendar.detail01 .media img {margin: 0 0 10px;}}@media (max-width: 890px){}@media (max-width: 840px){div#swlCalendar.detail01 .title {margin: 40px 0 10px;}div#swlCalendar.detail01 .date .start-date, div#swlCalendar.detail01 .date .end-date,div#swlCalendar.detail01 .date .separator,div#swlCalendar.detail01 .time .time-box {text-align: left;}div#swlCalendar.detail01 .when .btn-signup {margin: 10px 0 30px;}}@media (max-width: 768px){}#swlJono-calendar-mini {    max-width: 500px;    margin: auto;}#swlJono-calendar-mini #swlCalendar-nav {background-color: #B6DB19;padding: 10px 20px;margin: 0;border-top-left-radius: 3px;border-top-right-radius: 3px;position: relative;}#swlJono-calendar-mini #swlCalendar-nav .cal-nav {line-height: 32px;}#swlJono-calendar-mini #swlCalendar-nav .change {background-color: rgba(0, 0, 0, 0.2);border-radius: 20px;color: white;cursor: pointer;display: inline-block;font-size: 13px;text-align: center;width: 20px;height: 20px;line-height: 20px;}#swlJono-calendar-mini #swlCalendar-nav .change:hover {color: white;background-color: none;}#swlJono-calendar-mini #swlCalendar-nav .current-date .title {font: 300 16px 'Open Sans', sans-serif;line-height: 32px;padding: 0;text-transform: uppercase;color: white;}#swlJono-calendar-mini table {width: 100%;margin-bottom: 20px;table-layout: fixed;background-color: #f8f8f8;}#swlJono-calendar-mini thead {text-transform: uppercase;}#swlJono-calendar-mini thead th {text-align: center;font: 600 10px 'Open Sans', sans-serif;padding: 20px 10px 10px;color: #B6DB19;}#swlJono-calendar-mini tbody {}#swlJono-calendar-mini tr.week {}#swlJono-calendar-mini td {border: 0px;}#swlJono-calendar-mini td.weekday {position: relative;text-align: center;padding: 5px;}#swlJono-calendar-mini td.weekend {background-color: #eaeaea;}#swlJono-calendar-mini td.no-date {opacity: 0.5;background-size: 100%;}#swlJono-calendar-mini td.weekday.has-activities {cursor: pointer;}#swlJono-calendar-mini td.weekday.has-activities:after {content: " ";height: 5px;width: 5px;border-radius: 5px;background-color: #555;border: 2px solid #f8f8f8;padding: 3px;margin: auto;position: absolute;left: 0;right: 0;bottom: 3px;text-align: center;}#swlJono-calendar-mini td.weekend.has-activities:after {border: 2px solid #eaeaea;}#swlJono-calendar-mini td.weekday .date {border-radius: 20px;color: #555;display: inline-block;font-size: 14px;text-align: center;width: 20px;height: 20px;line-height: 20px;}#swlJono-calendar-mini td.weekday.today .date {background-color: #B6DB19;text-shadow: 0 0 1px rgba(0, 0, 0, 0.7);color: white;}#swlJono-calendar-mini td.weekday:hover .date{background-image: url(https://cdn.smode.se/gfx//transp/b-5.png);}@media (max-width: 1024px){}@media (max-width: 1000px){}@media (max-width: 890px){}@media (max-width: 840px){}@media (max-width: 768px){}@media (max-width: 550px){}@media (max-width: 450px){}@media (max-width: 335px){}.clearfix {clear: both;}#swlCalendar-nav {margin-bottom: 5px;}#swlCalendar-nav .cal-nav {float: left;width: 25%;line-height: 65px;}#swlCalendar-nav .cal-nav.current-date {width: 50%;text-align: center;}#swlCalendar-nav .current-date .title {color: orange;font: 600 22px 'Open Sans', sans-serif;padding: 0 5px 10px;}#swlCalendar-nav .current-date .sub-title {color: #555;opacity: 0.7;font: normal 13px 'Open Sans', sans-serif;padding: 0 5px;}#swlCalendar-nav .cal-nav.next {text-align: right;}#swlCalendar-nav .cal-nav.prev {text-align: left;}#swlCalendar-nav .cal-nav .text {font: normal 13px 'Open Sans', sans-serif;padding: 0 5px;}#swlCalendar-nav .cal-nav .change {background-color: rgba(0, 0, 0, 0.2);border-radius: 40px;color: white;cursor: pointer;display: inline-block;font-size: 17px;text-align: center;width: 30px;height: 30px;line-height: 30px;}#swlCalendar-nav .cal-nav .change:hover {background-color: rgba(0, 0, 0, 0.3);}#swlCalendar {position: relative;}.month-heading {}.month-heading h3.title {color: orange;font: 600 1.2rem 'Open Sans', sans-serif;margin: 0 0 5px;}#swlCalendar .flip-wrapper {position: relative;}#swlCalendar .flip {position: absolute;}#swlCalendar .flip.left {bottom: -19px;left: 16%;}#swlCalendar .flip.right {bottom: -19px;right: 16%;}#swlCalendar .flip .fnutt {background-color: white;width: 7px;height: 30px;border-radius: 5px;margin: 1px;display: inline-block;box-shadow: 0 2px 0 rgba(0, 0, 0, 0.4);}#swlCalendar .activities {}#swlCalendar .activities .activity {display: block;font: normal 1rem 'Open Sans', sans-serif;color: #555;line-height: normal;position: relative;text-align: right;}#swlCalendar .activities .activity:hover {z-index: 11;}#swlCalendar .activity .activity-box {border-radius: 2px;padding: 10px 50px 10px 10px;border-top: 3px solid orange;}#swlCalendar .activity .activity-inner {position: relative;}#swlCalendar .activity .title {font: bold 1rem 'Open Sans', sans-serif;margin: 10px 0;display: inline-block;}#swlCalendar .activity .teaser {font: 0.9rem  'Open Sans', sans-serif;margin: 0 0 10px;}#swlCalendar .activity .name {font: bold 0.9rem  'Open Sans', sans-serif;margin: 5px 0;}#swlCalendar .activity .type {font: bold 0.9rem  'Open Sans', sans-serif;margin: 5px 0;}#swlCalendar .activity .place {font: bold 0.9rem 'Open Sans', sans-serif;margin: 10px 0;}#swlCalendar .activity .time {color: btnTextColor;background-color: btnBgColor;padding: 2px 5px;border-radius: 10px;width: max-content;text-align: center;font: bold 0.9rem 'Open Sans', sans-serif;display: inline-block;margin: 10px 0;}#swlCalendar .admin-control {position: absolute;right: 20px;top: -20px;z-index: 9;}#swlCalendar .admin-control .admin-item {padding-left: 10px;cursor: pointer;}#swlCalendar .admin-control .admin-item:hover {color: #96B510;}#swlCalendar .admin-control .admin-item.btn.icon:before {padding: 0;}@media (max-width: 1024px){}@media (max-width: 1000px){}@media (max-width: 890px){}@media (max-width: 840px){}@media (max-width: 768px){}@media (max-width: 550px){}@media (max-width: 450px){}@media (max-width: 335px){}#swlJono-calendar-month{}#swlJono-calendar-month #swlCalendar-nav {background-color: orange;padding: 10px 20px;margin: 0;border-top-left-radius: 3px;border-top-right-radius: 3px;position: relative;}#swlJono-calendar-month #swlCalendar-nav .cal-nav {line-height: 32px;}#swlJono-calendar-month #swlCalendar-nav .change {background-color: rgba(0, 0, 0, 0.2);border-radius: 25px;color: white;cursor: pointer;display: inline-block;font-size: 13px;text-align: center;width: 25px;height: 25px;line-height: 25px;}#swlJono-calendar-month #swlCalendar-nav .change:hover {color: white;background-color: none;}#swlJono-calendar-month #swlCalendar-nav .current-date .title {font: 1.1rem 'Open Sans', sans-serif;line-height: 32px;padding: 0;text-transform: uppercase;color: white;}#swlCalendar.month-view .title {margin: 0;padding: 20px 5px;color: #555;font: bold 18px 'Open Sans', sans-serif;text-align: center;border-top-left-radius: 3px;border-top-right-radius: 3px;}#swlCalendar.month-view table {width: 100%;margin-bottom: 30px;background-color: #f8f8f8;}#swlCalendar.month-view th {text-align: center;text-transform: uppercase;font: bold 12px 'Open Sans', sans-serif;color: #555;padding: 10px;}#swlCalendar.month-view .topHeader th {padding: 15px 10px 10px;}#swlCalendar.month-view td {border: 0px;text-align: center;position: relative;}#swlCalendar.month-view .weekday {padding: 25px 10px;}#swlCalendar.month-view .week-no {font: normal 13px 'Open Sans', sans-serif;background-image: url(https://cdn.smode.se/gfx//transp/b-5.png);}#swlCalendar.month-view .weekend {background-image: url(https://cdn.smode.se/gfx//transp/b-5.png);}#swlCalendar.month-view .no-date {opacity: 0.5;background-image: url(https://cdn.smode.se/gfx//transp/b-5.png);}#swlCalendar.month-view .weekday.has-activity {cursor: pointer;}#swlCalendar.month-view .weekday.has-activity:after {content: " ";height: 3px;width: 3px;padding: 3px;border-radius: 100%;background-color: orange;border: 3px solid #f8f8f8;margin: auto;position: absolute;left: 0;right: 0;bottom: 19px;text-align: center;}#swlCalendar.month-view .weekend.has-activity:after {border: 3px solid #ebebeb;}#swlCalendar.month-view .activity .activity-box {border: 0;padding: 0;}#swlCalendar.month-view .date {border-radius: 40px;color: #555;display: inline-block;font-size: 18px;text-align: center;width: 40px;height: 40px;line-height: 40px;-webkit-transition: 200ms;-moz-transition: 200ms;-o-transition: 200ms;transition: 200ms;}#swlCalendar.month-view .weekday:hover .date,#swlCalendar.month-view .weekend:hover .date {background-image: url(https://cdn.smode.se/gfx//transp/b-4.png);}#swlCalendar.month-view .weekday.today .date {background-color: orange;color: white;}#swlCalendar.month-view .activities {display: none;background: #fff;border-bottom: 3px solid #B6DB19;box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);position: absolute;padding: 10px;border-radius: 2px;margin: 0;width: max-content;max-width: 300px;z-index: 10;bottom: 80%;}#swlCalendar .month .activity {margin: 15px 0;}#swlCalendar .month.january #swlCalendar-nav,#swlCalendar .month.january .weekday.today .date,#swlCalendar .month.january .weekday.has-activity:after {background-color: monthColor01;}#swlCalendar .month.january .activities,#swlCalendar .month.january .activities .activity-box {border-color: monthColor01;}#swlCalendar .month.january .activities .activity .time {color: monthColor01;}#swlCalendar .month.february #swlCalendar-nav,#swlCalendar .month.february .weekday.today .date,#swlCalendar .month.february .weekday.has-activity:after {background-color: monthColor02;}#swlCalendar .month.february .activities,#swlCalendar .month.february .activities .activity-box {border-color: monthColor02;}#swlCalendar .month.february .activities .activity .time {color: monthColor02;}#swlCalendar .month.march #swlCalendar-nav,#swlCalendar .month.march .weekday.today .date,#swlCalendar .month.march .weekday.has-activity:after {background-color: monthColor03;}#swlCalendar .month.march .activities,,#swlCalendar .month.march .activities .activity-box {border-color: monthColor03;}#swlCalendar .month.march .activities .activity .time {color: monthColor03;}#swlCalendar .month.april #swlCalendar-nav,#swlCalendar .month.april .weekday.today .date,#swlCalendar .month.april .weekday.has-activity:after {background-color: monthColor04;}#swlCalendar .month.april .activities,#swlCalendar .month.april .activities .activity-box {border-color: monthColor04;}#swlCalendar .month.april .activities .activity .time {color: monthColor04;}#swlCalendar .month.may #swlCalendar-nav,#swlCalendar .month.may .weekday.today .date,#swlCalendar .month.may .weekday.has-activity:after {background-color: monthColor05;}#swlCalendar .month.may .activities,#swlCalendar .month.may .activities .activity-box {border-color: monthColor05;}#swlCalendar .month.may .activities .activity .time {color: monthColor05;}#swlCalendar .month.june #swlCalendar-nav,#swlCalendar .month.june .weekday.today .date,#swlCalendar .month.june .weekday.has-activity:after {background-color: monthColor06;}#swlCalendar .month.june .activities,#swlCalendar .month.june .activities .activity-box {border-color: monthColor06;}#swlCalendar .month.june .activities .activity .time {color: monthColor06;}#swlCalendar .month.july #swlCalendar-nav,#swlCalendar .month.july .weekday.today .date,#swlCalendar .month.july .weekday.has-activity:after {background-color: monthColor07;}#swlCalendar .month.july .activities,#swlCalendar .month.july .activities .activity-box {border-color: monthColor07;}#swlCalendar .month.july .activities .activity .time {color: monthColor07;}#swlCalendar .month.august #swlCalendar-nav,#swlCalendar .month.august .weekday.today .date,#swlCalendar .month.august .weekday.has-activity:after {background-color: monthColor08;}#swlCalendar .month.august .activities,#swlCalendar .month.august .activities .activity-box {border-color: monthColor08;}#swlCalendar .month.august .activities .activity .time {color: monthColor08;}#swlCalendar .month.september #swlCalendar-nav,#swlCalendar .month.september .weekday.today .date,#swlCalendar .month.september .weekday.has-activity:after {background-color: monthColor09;}#swlCalendar .month.september .activities,#swlCalendar .month.september .activities .activity-box {border-color: monthColor09;}#swlCalendar .month.september .activities .activity .time {color: monthColor09;}#swlCalendar .month.october #swlCalendar-nav,#swlCalendar .month.october .weekday.today .date,#swlCalendar .month.october .weekday.has-activity:after {background-color: monthColor10;}#swlCalendar .month.october .activities,#swlCalendar .month.october .activities .activity-box {border-color: monthColor10;}#swlCalendar .month.october .activities .activity .time {color: monthColor10;}#swlCalendar .month.november #swlCalendar-nav,#swlCalendar .month.november .weekday.today .date,#swlCalendar .month.november .weekday.has-activity:after {background-color: monthColor11;}#swlCalendar .month.november .activities,#swlCalendar .month.november .activities .activity-box {border-color: monthColor11;}#swlCalendar .month.november .activities .activity .time {color: monthColor11;}#swlCalendar .month.december #swlCalendar-nav,#swlCalendar .month.december .weekday.today .date,#swlCalendar .month.december .weekday.has-activity:after {background-color: monthColor12;}#swlCalendar .month.december .activities,#swlCalendar .month.december .activities .activity-box {border-color: monthColor12;}#swlCalendar .month.december .activities .activity .time {color: monthColor12;}#swlCalendar.month-view.dark-theme {}#swlCalendar.month-view.dark-theme .title {color: #f8f8f8;}#swlCalendar.month-view.dark-theme table {background-color: #525252;}#swlCalendar.month-view.dark-theme th {color: #f8f8f8;}#swlCalendar.month-view.dark-theme .week-no {color: #f8f8f8;}#swlCalendar.month-view.dark-theme .date {color: #fff;}#swlCalendar.month-view.dark-theme .activities {background-color: #151515;}#swlCalendar.month-view.dark-theme .activities .activity {color: white;}#swlCalendar.month-view.dark-theme .weekday.has-activity:after {border-color: #525252;}#swlCalendar.month-view.dark-theme .activities .activity .time {color: #fff;}@media (max-width: 1024px){}@media (max-width: 1000px){}@media (max-width: 890px){}@media (max-width: 840px){}@media (max-width: 768px){div#swlCalendar.month-view th  {font: bold 10px 'Open Sans', sans-serif;}div#swlCalendar.month-view .weekday {padding: 10px 5px;}div#swlCalendar.month-view td.weekday .date {font-size: 14px;width: 22px;height: 22px;line-height: 20px;}div#swlCalendar.month-view .weekday.has-activity:after {bottom: 6px;}div#swlCalendar.month-view .flip.left {bottom: -14px;}div#swlCalendar.month-view .flip.right {bottom: -14px;}div#swlCalendar.month-view .flip .fnutt {width: 6px;height: 20px;}}@media (max-width: 550px){}@media (max-width: 450px){}@media (max-width: 335px){}#swlCalendar.monthlist.overview01.overview01 .month {margin: 0 0 20px;}#swlCalendar.monthlist.overview01 .weekday {margin-bottom: 15px;position: relative;overflow: hidden;border-radius: 2px;background-image: url(https://cdn.smode.se/gfx//transp/b-3.png);}#swlCalendar.monthlist.overview01 .weekend {background-image: url(https://cdn.smode.se/gfx//transp/b-10.png);}#swlCalendar.monthlist.overview01 .date-column {float: left;width: 20%;height: 100%;position: relative;}#swlCalendar.monthlist.overview01 .date {text-align: center;padding: 30px 10px;height: 100%;}#swlCalendar.monthlist.overview01 .weekend .date {}#swlCalendar.monthlist.overview01 .date .date-title {color: inherit;font: 600 1.3rem 'Open Sans', sans-serif;padding: 0 5px 0;display: inline-block;}#swlCalendar.monthlist.overview01 .date .date-subtitle {color: inherit;opacity: 0.8;font: normal 0.9rem 'Open Sans', sans-serif;padding: 0 5px;display: block;}#swlCalendar.monthlist.overview01 .agenda-column {float: left;width: 80%;padding: 20px 10px;background-image: url(https://cdn.smode.se/gfx//transp/b-5.png);}#swlCalendar.monthlist.overview01 .activity {margin-bottom: 10px;}#swlCalendar.monthlist.overview01 .activity .activity-box {background-color: white;position: relative;border-top: none;border-left: 3px solid orange;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);}#swlCalendar.monthlist.overview01 .activity .register-here {padding: 0 20px 0;}#swlCalendar.monthlist.overview01 .register-here .register-btn {color: btnTextColor;background-color: btnBgColor;display: inline-block;padding: 5px 7px;font: 0.8rem 'Open Sans', sans-serif;}#swlCalendar.monthlist.overview01 .register-here .register-btn:before {padding-right: 10px;}#swlCalendar.monthlist.overview01 .register-here .register-btn:hover,#swlCalendar.monthlist.overview01 .register-here .register-btn:focus,#swlCalendar.monthlist.overview01 .register-here .register-btn:active {box-shadow: inset 0 1px 4px rgba(0,0,0,0.3);background-image: url(https://cdn.smode.se/gfx//transp/b-5.png);text-decoration: none;}#swlCalendar.monthlist.overview01 .register-here .register-closed {font: 0.8rem 'Open Sans', sans-serif;}#swlCalendar.monthlist.overview01 .activity .activity-btn {background-color: #f7f7f7;background-image: url(https://cdn.smode.se/gfx//glyph/b/766-arrow-right@2x.png);background-position: center;background-repeat: no-repeat;background-size: 10px;position: absolute;width: 40px;right: 0;top: 0;bottom: 0;padding: 10px 0;text-align: center;}#swlCalendar.monthlist.overview01 .activity .activity-btn:hover,#swlCalendar.monthlist.overview01 .activity .activity-btn:focus,#swlCalendar.monthlist.overview01 .activity .activity-btn:active {opacity: 0.8;}#swlCalendar.monthlist.overview01 .activities .activity .time {float: right;}#swlCalendar.monthlist.overview01 .activity .column {float: left;}#swlCalendar.monthlist.overview01 .activity .activity-title {width: 40%;}#swlCalendar.monthlist.overview01 .activity .activity-teaser,#swlCalendar.monthlist.overview01 .activity .activity-type,#swlCalendar.monthlist.overview01 .activity .activity-place,#swlCalendar.monthlist.overview01 .activity .activity-time {width: 20%;text-align: center;}#swlCalendar.monthlist.overview01 .activity.big .activity-media {width: 30%;float: left;}#swlCalendar.monthlist.overview01 .activity.big .activity-media .media-video iframe {max-width: 100%;}#swlCalendar.monthlist.overview01 .activity.big .activity-inner {width: 70%;float: left;}#swlCalendar.monthlist.overview01 .activity.big .column {width: 100%;float: none;text-align: left;padding-left: 20px;}#swlCalendar.monthlist.overview01 .activity.big .activity-title {width: 70%;float: left;}#swlCalendar.monthlist.overview01 .activity.big .activity-time {width: 30%;float: left;}#swlCalendar.monthlist.overview01.dark-theme {}#swlCalendar.monthlist.overview01.dark-theme .weekday {color: #f8f8f8;background-color: #525252;}#swlCalendar.monthlist.overview01.dark-theme .date .date-title,#swlCalendar.monthlist.overview01.dark-theme .date .date-subtitle {color: #fff;}#swlCalendar.monthlist.overview01.dark-theme .activities .activity-box {background-color: #3a3a3a;}#swlCalendar.monthlist.overview01.dark-theme .activities .activity,#swlCalendar.monthlist.overview01.dark-theme .activities .activity .time {color: #fff;}#swlCalendar.monthlist.overview01 .admin-control {    right: 60px;    top: -10px;}@media (max-width: 1024px){}@media (max-width: 1000px){}@media (max-width: 890px){}@media (max-width: 840px){div#swlCalendar.monthlist.overview01 .date-column,div#swlCalendar.monthlist.overview01 .agenda-column {float: none;width: 100%;height: auto;}}@media (max-width: 768px){div#swlCalendar.monthlist.overview01 .activity .column {width: 100%;float: none;clear: both;text-align: left;}div#swlCalendar.monthlist.overview01 .activity.big .activity-media,div#swlCalendar.monthlist.overview01 .activity.big .activity-inner {float: none;width: 100%;}div#swlCalendar.monthlist.overview01 .activity.big .column {padding: 0;}div#swlCalendar.monthlist.overview01 .activity .register-btn {margin: 0;}}@media (max-width: 550px){}@media (max-width: 450px){}@media (max-width: 335px){}#swlJono-calendar-day .s0000,#swlJono-calendar-week .s0000 {top: 0;}#swlJono-calendar-day .s0030,#swlJono-calendar-week .s0030 {top: 30px;}#swlJono-calendar-day .s0100,#swlJono-calendar-week .s0100 {top: 60px;}#swlJono-calendar-day .s0130,#swlJono-calendar-week .s0130 {top: 90px;}#swlJono-calendar-day .s0200,#swlJono-calendar-week .s0200 {top: 120px;}#swlJono-calendar-day .s0230,#swlJono-calendar-week .s0230 {top: 150px;}#swlJono-calendar-day .s0300, #swlJono-calendar-week .s0300 {top: 180px;}#swlJono-calendar-day .s0400,#swlJono-calendar-week .s0400 {top: 240px;}#swlJono-calendar-day .s0500,#swlJono-calendar-week .s0500 {top: 300px;}#swlJono-calendar-day .activity:after,#swlJono-calendar-week .activity:after {content: ' ';display: block;}#swlJono-calendar-day .activity.th0:after,#swlJono-calendar-week .activity.th0:after {height: 0px;}#swlJono-calendar-day .activity.th1:after,#swlJono-calendar-week .activity.th1:after {height: 60px;}#swlJono-calendar-day .activity.th2:after,#swlJono-calendar-week .activity.th2:after {height: 120px;}#swlJono-calendar-day .activity.th3:after,#swlJono-calendar-week .activity.th3:after {height: 180px;}#swlJono-calendar-day .activity.mi00 .activity-box,#swlJono-calendar-week .activity.mi00 .activity-box {height: 0px;}#swlJono-calendar-day .activity.mi01 .activity-box,#swlJono-calendar-week .activity.mi01 .activity-box {height: 1px;}#swlJono-calendar-day .activity.mi02 .activity-box,#swlJono-calendar-week .activity.mi02 .activity-box {height: 2px;}#swlJono-calendar-day .activity.mi03 .activity-box,#swlJono-calendar-week .activity.mi03 .activity-box {height: 3px;}#swlJono-calendar-day .activity.mi04 .activity-box, #swlJono-calendar-week .activity.mi04 .activity-box {height: 4px;}#swlJono-calendar-day .activity.mi05 .activity-box,#swlJono-calendar-week .activity.mi05 .activity-box {height: 5px;}#swlJono-calendar-day .activity.mi10 .activity-box,#swlJono-calendar-week .activity.mi10 .activity-box {height: 10px;}#swlJono-calendar-day .activity.mi20 .activity-box,#swlJono-calendar-week .activity.mi20 .activity-box {height: 20px;}#swlJono-calendar-day .activity.mi30 .activity-box,#swlJono-calendar-week .activity.mi30 .activity-box {height: 30px;}#swlJono-calendar-week {}#swlJono-calendar-week .month {position: relative;}#swlJono-calendar-week .calendar-header {}#swlJono-calendar-week .calendar-header .week-number-wrap {float: left;width: 10%;text-align: center;}#swlJono-calendar-week .calendar-header .week-number {color: #555;font: bold 13px 'Open Sans', sans-serif;padding: 10px 5px;vertical-align: middle;display: inline-block;}#swlJono-calendar-week .calendar-header .dates-wrap { float: left; width: 90%;}#swlJono-calendar-week .date {text-align: center;float: left;width: 14%;}#swlJono-calendar-week .date .date-title {color: #151515;font: 600 22px 'Open Sans', sans-serif;padding: 0 5px 10px;display: inline-block;}#swlJono-calendar-week .date .date-subtitle {color: #151515;opacity: 0.7;font: normal 13px 'Open Sans', sans-serif;padding: 0 5px;display: block;}#swlJono-calendar-week .calendar-content {max-height: 600px;overflow: auto;padding-top: 20px;}#swlJono-calendar-week .timeline {float: left;width: 10%;}#swlJono-calendar-week .timeline-row {height: 60px;position: relative;background-color: #f5f5f5;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}#swlJono-calendar-week .timeline .timeline-row .stroke {font: 14px 'Open Sans', sans-serif;text-align: center;display: block;top: -10px;position: absolute;width: 100%;}#swlJono-calendar-week .week {float: left;width: 90%;}#swlJono-calendar-week .day {width: 14%;float: left;}#swlJono-calendar-week .day .inner-wrap {position: relative;}#swlJono-calendar-week .activities {height: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 2;}#swlJono-calendar-week .activities .activity {position: absolute;margin: 0;background-color: white;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);}#swlJono-calendar-week #swlCalendar .activity .activity-box {min-height: fit-content;}#swlJono-calendar-week .activity .admin-control {position: relative;}#swlJono-calendar-week .agenda {top: 0;width: 100%;position: relative;z-index: 1;border-left: 1px solid rgba(0, 0, 0, 0.1);}#swlJono-calendar-week .agenda .agenda-row {height: 60px;text-align: center;position: relative;border-bottom: 1px solid rgba(0, 0, 0, 0.1);background-image: url(https://cdn.smode.se/gfx//transp/b-3.png);}#swlJono-calendar-week .today .agenda .agenda-row {background-color: #f5f5f5;}@media (max-width: 1024px){}@media (max-width: 1000px){}@media (max-width: 890px){}@media (max-width: 840px){}@media (max-width: 768px){}@media (max-width: 550px){}@media (max-width: 450px){}@media (max-width: 335px){}#swlCalendar {}@media (max-width: 1024px){}@media (max-width: 1000px){}@media (max-width: 890px){}@media (max-width: 840px){}@media (max-width: 768px){}@media (max-width: 550px){}@media (max-width: 450px){}@media (max-width: 335px){}.form-spacing{margin:1rem 0;}#swlFaq .admin-control {position: absolute;right: 20px;top: -20px;z-index: 9;}#swlFaq .admin-control .admin-item {padding-left: 10px;cursor: pointer;}#swlFaq .admin-control .admin-item:hover {color: #96B510;}#swlFaq .admin-control .admin-item.btn.icon:before {padding: 0;}#swlFaq.overview01 {}#swlFaq.overview01 .faq-category {margin: 20px 0 10px;}#swlFaq.overview01 .category-title {margin: 0;font-size: 1.1rem;font-weight: bold;}#swlFaq.overview01 .faq {border-radius: 3px;overflow: hidden;margin-bottom: 10px;cursor: pointer;}#swlFaq.overview01 .faq-heading {background-image: url(https://cdn.smode.se/gfx//transp/b-4.png);padding: 20px 50px 20px 30px;position: relative;}#swlFaq.overview01 .faq-heading .question {margin: 0;color: #B6DB19;font: normal 1rem 'Open Sans', sans-serif;}#swlFaq.overview01 .arrow {display: inline-block;font-family: "Ionicons";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-rendering: auto;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;right: 20px;top: 23px;position: absolute;}#swlFaq.overview01 .arrow:before {content: "\f123";}#swlFaq.overview01 .arrow.active:before {content: "\f126";}#swlFaq.overview01 .faq-content {display: none;padding: 5px 30px 30px;color: #555;border-top: 0;font: normal 0.9rem 'Open Sans', sans-serif;}#swlFaq.overview01 .faq-content .question {font-style: italic;margin-bottom: 20px;}#swlFaq.overview01 .faq-content .answer-heading {font: bold 0.9rem 'Open Sans', sans-serif;}#swlFaq.overview01 .faq.admin .faq-heading {padding: 20px 100px 20px 30px;}#swlFaq.overview01 .admin-control {right: 50px;top: 10px;}.custom-file-explorer{}.custom-file-explorer .folder-item{}.custom-file-explorer .folder-item .folder-button{font-weight:bold;}.custom-file-explorer .folder-item ul.folder-content{display:none;}.custom-file-explorer ul.folder-content .file-item{}.custom-file-explorer ul.folder-content .file-item .file-button{}.swl-file-explorer-02{}.swl-file-explorer-02 ul{list-style-type: none;}.swl-file-explorer-02 .folder-item{}.swl-file-explorer-02 .folder-item .folder-button{background-color:#CCC;display:block;padding:4px;margin:4px;font-weight:bold;max-width:480px;overflow:hidden;cursor:pointer;}.swl-file-explorer-02 .folder-item .folder-button:hover{color:#888;}.swl-file-explorer-02 .folder-item .folder-button::before{content: ' ';height: 28px;width: 28px;display: inline-block;background-image: url(https://cdn.smode.se/gfx/icons//glypish/33-circle-plus@2x.png);background-repeat: no-repeat;background-position: right;background-size: contain;vertical-align: middle;color: #5fcad0;margin-right:10px;}.swl-file-explorer-02 .folder-item .folder-button.open::before{background-image: url(https://cdn.smode.se/gfx/icons//glypish/34-circle-minus@2x.png);}.swl-file-explorer-02 .folder-item ul.folder-content{display:none;}.swl-file-explorer-02 ul.folder-content .file-item{}.swl-file-explorer-02 ul.folder-content .file-item .file-button{background-color:#DDD;color:#666;display:block;padding:4px;margin:4px;font-weight:bold;width:480px;overflow:hidden;text-decoration:none;}.swl-file-explorer-02 ul.folder-content .file-item .file-button:hover{color:#AAA;}.swl-file-explorer-02 ul.folder-content .file-item .file-button::before{content: ' ';height: 28px;width: 28px;display: inline-block;background-image: url(https://cdn.smode.se/gfx/icons//glypish/179-notepad@2x.png);background-repeat: no-repeat;background-position: right;background-size: contain;vertical-align: middle;color: #5fcad0;margin-right:10px;}.swl-file-explorer-03{}.swl-file-explorer-03 ul{list-style-type: none;padding: 0;}.swl-file-explorer-03 ul ul{padding-left: 1rem;}.swl-file-explorer-03 li{border-bottom: 1px solid #eee;}.swl-file-explorer-03 .folder-item{}.swl-file-explorer-03 .folder-item .folder-button{display:block;padding:1rem;font-weight:bold;width: 100%;overflow:hidden;cursor:pointer;}.swl-file-explorer-03 .folder-item .folder-button:hover{color:#888;}.swl-file-explorer-03 .folder-item .folder-button::before{content: '';height: 28px;width: 28px;font-size: 2rem;display: inline-block;background-image: url(https://cdn.smode.se/gfx/icons//glypish/33-circle-plus@2x.png);background-repeat: no-repeat;background-position: right;background-size: contain;vertical-align: middle;color: #5fcad0;margin-right:10px;float: right;}.swl-file-explorer-03 .folder-item .folder-button.open::before{background-image: url(https://cdn.smode.se/gfx/icons//glypish/34-circle-minus@2x.png);}.swl-file-explorer-03 .folder-item ul.folder-content{display:none;}.swl-file-explorer-03 ul.folder-content .file-item{}.swl-file-explorer-03 ul.folder-content .file-item .file-button{color:#666;display:block;padding:0.5rem;font-size:0.9rem;width:100%;overflow:hidden;text-decoration:none;}.swl-file-explorer-03 ul.folder-content .file-item .file-button:hover{color:#AAA;}.swl-file-explorer-03 ul.folder-content .file-item .file-button::before{content: ' ';height: 18px;width: 28px;display: inline-block;background-image: url(https://cdn.smode.se/gfx/icons//glypish/179-notepad@2x.png);background-repeat: no-repeat;background-position: right;background-size: contain;vertical-align: middle;color: #5fcad0;margin-right:10px;}.swl-file-explorer-04{}.swl-file-explorer-04  ul{padding: 0;text-align: left;}.swl-file-explorer-04 ul ul {padding-left: 1rem;}.swl-file-explorer-04 .folder-item ul.folder-content{display:none;}.swl-file-explorer-04 .folder-item{cursor: pointer;}.swl-file-explorer-04 .folder-item .folder-button{font-weight:bold;}.swl-file-explorer-04 li{font-size: 1rem;list-style: none;margin: 0;padding:0;}.swl-file-explorer-04 ul.folder-content .file-item{font-size: 1rem;}.swl-file-explorer-04 ul.folder-content .file-item .file-button{}.swl-gallery-overview-01{}.swl-gallery-overview-01 .image-icon{display:inline-block;margin:19px;padding:0px;border:none;width:200px;height:200px;background-position:center;background-size:cover;}.swl-gallery-overview-01 .folder-icon{display:inline-block;margin:19px;padding:0px;border:none;width:200px;height:200px;background-position:center;background-size:cover;vertical-align:top;}.swl-gallery-overview-01 .folder-content{}.swl-gallery-overview-02{}.swl-gallery-overview-02 .swl-gallery-slider{height:500px;}.swl-gallery-overview-02 .swl-gallery-slider .slider-item{background-position:center;background-size:contain;background-repeat:no-repeat;}.swl-gallery-overview-02 .swl-gallery-slider-nav{margin:20px 0 0 0;}.swl-gallery-overview-02 .swl-gallery-slider-nav .slider-nav-item{height:170px;background:#96B510;background-position:center;border:4px solid #fff;}.swl-gallery-overview-02 .swl-gallery-slider-nav ul.slick-dots{position:relative;}@media (max-width:765px){div.swl-gallery-overview-02 .swl-gallery-slider-nav .slider-nav-item{height:120px;}}@media (max-width:500px){div.swl-gallery-overview-02 div.swl-gallery-slider-nav .slider-nav-item{height:100px;}}.gdpr-search .box{height:320px;overflow: auto;border: 1px solid #ddd;font-size: 13px;}.gdpr-search table{margin-bottom: 0px;}.gdpr-search textarea{width:100%;}.gdpr-popup-wrapper{    top: 0;    left: 0;    right: 0;    position: relative;    z-index: 99999;    background-color: #fff;    color: #c09853;}.gdpr-popup-wrapper h1,.gdpr-popup-wrapper h2,.gdpr-popup-wrapper h3,.gdpr-popup-wrapper h4,.gdpr-popup-wrapper h5,.gdpr-popup-wrapper p{color: #c09853;}.gdpr-popup-wrapper .box {width: 100%;margin: auto;position: relative;text-align: left;__padding:2rem;box-sizing: border-box;}.gdpr-popup-wrapper .box .button-close{margin-top:10px;}.gdpr-popup-wrapper .box .header{font-size:36px;font-weight:bold;}.gdpr-popup-wrapper .box .teaser{font-size:24px;font-weight:bold;}.gdpr-popup-wrapper .box .content{}.gdpr-popup-wrapper.gdpr-fullscreen{    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.8);    top: 0;    left: 0;    bottom: 0;    right: 0;    position: fixed;    z-index: 99999;overflow: auto;}.gdpr-popup-wrapper.gdpr-fullscreen .box {max-width: 700px;width: 100%;margin: auto;position: fixed !important;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%) !important;text-align: center;padding:100px 20px;}.gdpr-popup-wrapper.gdpr-fullscreen .box .button-close{margin-top:10px;}.gdpr-popup-wrapper.gdpr-fullscreen .box .header{font-size:36px;font-weight:bold;}.gdpr-popup-wrapper.gdpr-fullscreen .box .teaser{font-size:24px;font-weight:bold;}.gdpr-popup-wrapper.gdpr-fullscreen .box .content{}.swl-group-user .formElement1{height:auto;}.swl-group-detail01{}.swl-group-overview01 .row{border-bottom:1px solid #CCC;}.swl-group-overview01 .name{font-weight:bold;font-size:2em;}.swl-group-overview01 .title{font-weight:bold;}.swl-group-overview02 {}.swl-group-overview02 .contact-caption{padding: 1rem;}.swl-group-overview02 .item{margin-bottom: 2rem;}.swl-group-overview02 h6.header,.swl-group-overview02 h6.contact-name{font-weight: bold;color: #B6DB19;margin-bottom: 0;}.swl-group-overview02 p.contact-title{margin:0;}.swl-group-overview02 p.contact-name,.swl-group-overview02 p.description{    font-size: 0.9rem;    font-weight: normal;    margin:0;}.swl-group-overview02 span.contact-phone,.swl-group-overview02 span.contact-email{font-weight: bold;}.swl-group-widget01{}.swl-auto-save-area .formGroupHeader.autoSave{padding:10px 0 10px 50px;width:440px;background:url(https://cdn.smode.se/gfx/icons//glypish/03-loopback.png) 10px 50% no-repeat;}.swl-auto-save-area .formGroup.autoSave{position:relative;}.swl-auto-save-area .loader{display:none;}.swl-auto-save-area .loader.active{background:url(https://cdn.smode.se/gfx/icons//ajax-loader-large.gif) 80% 50% no-repeat #fcfcfc;height:80px;width:460px;padding:20px 0 0 30px;color:#ccc;font:bold italic 14px 'Arial black', arial;top:0px;left:0px;position:absolute;display:block;}.swl-auto-save-area .loader.saved{color:green;}.swl-auto-save-area .loader.error{color:red;}#swlNews.detail01 {}#swlNews.detail01 .post-inner {margin-bottom: 20px;}#swlNews.detail01 .post.has-multiple-media .post-left-column,#swlNews.detail01 .post.has-media .post-left-column {float: right;width: 35%;}#swlNews.detail01 .post.has-multiple-media .post-right-column,#swlNews.detail01 .post.has-media .post-right-column {float: right;width: 65%;}#swlNews.detail01 .post.has-media .post-content {clear: both;}#swlNews.detail01 .post.has-multiple-media .post-video,#swlNews.detail01 .post.has-multiple-media .post-thumbnail {margin-bottom: 10px;}#swlNews.detail01 .post-media .post-image-text {right: 0;}#swlNews.detail01 .go-back {margin: 10px 0;}#swlNews.detail01 .post-author .icon {margin: 5px 0;display: block;}@media (max-width: 1024px){}@media (max-width: 1000px){}@media (max-width: 840px){#swlNews.detail01 .post.has-multiple-media .post-left-column,#swlNews.detail01 .post.has-media .post-left-column ,#swlNews.detail01 .post.has-multiple-media .post-right-column,#swlNews.detail01 .post.has-media .post-right-column {float: none;width: 100%;}}@media (max-width: 768px){}@media (max-width: 550px){}@media (max-width: 450px){}@media (max-width: 335px){}#swlNews{margin:30px 0;}.post-wrapper .btn-secondary{margin-bottom:20px;}#swlNews .post{margin-bottom:20px;}#swlNews .post-inner{position:relative;overflow:hidden;background:white;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}#swlNews .post-media{position:relative;}#swlNews .post-video iframe,#swlNews .post-thumbnail img{width:100%;max-width:100%;margin:0;vertical-align:middle;}#swlNews .post-video iframe{height:100%;min-height:255px;}#swlNews .post-thumbnail{position:relative;}#swlNews .post-image-text{bottom:0;right:15px;padding:10px 20px;color:white;font:normal 0.8rem 'Open Sans', sans-serif;position:absolute;background-color:rgba(0, 0, 0, 0.6);}#swlNews .post-media .post-link{position:absolute;width:100%;top:0;left:0;bottom:0;right:0;text-decoration:none;}.post-geolocation .geo-details{padding:10px 20px;}.post-geolocation .geo-label{font:bold 1em 'Open Sans', sans-serif;color:#96B510;margin:0 0 5px;}.post-geolocation .geo-address{font:bold 0.9em 'Open Sans', sans-serif;margin:0 0 5px;}.post-geolocation .geo-desc{font-style:italic;font-size:0.9em;margin:0 0 5px;}#swlNews .post-content{padding:25px;background-color:inherit;position:relative;}#swlNews .post.has-thumbnail .post-content{border-radius:0px;}#swlNews .post-link:hover{text-decoration:none;}#swlNews .post-header{font:normal 1.5em 'Open Sans', sans-serif;color:#B6DB19;display:inline;margin:0;}#swlNews .post-link:hover #swlNews .post-content .post-header{color:#555;}#swlNews .post-link span:before {font-size: 1em;color:#B6DB19;}#swlNews .post-text{margin: 20px 0 0;}#swlNews .post-teaser p{font: bold 1em 'Open Sans', sans-serif;line-height: 20px;max-width: 700px;}#swlNews .post-content .post-info p {font: 0.9em 'Open Sans', sans-serif;line-height: 20px;}#swlNews .post .post-btn{text-transform:none;padding:5px 10px;}#swlNews .post-author{clear:both;font:0.9em 'Open Sans', sans-serif;color:#B6DB19;padding:10px 25px;}#swlNews .post-author .author-img{background-color:#f8f8f8;background-position:center;background-size:cover;width:80px;height:80px;display:inline-block;border-radius:100%;vertical-align:middle;}#swlNews .post-author .author-info{display:inline-block;vertical-align:middle;}#swlNews .post-author .icon{padding:0 10px;display:inline-block;}#swlNews .post-author .icon:before{font-size:18px;padding:0 10px 0 5px;vertical-align:text-bottom;color:#555;}#swlNews .post-keywords{clear:both;background-color:#f8f8f8;padding:10px 20px;}#swlNews .post-keywords .keyword{font:0.8rem 'Open Sans', sans-serif;padding:5px 10px;border-radius:3px;color:white;background-color:#555;display:inline-block;margin:2px 4px;cursor:pointer;vertical-align:middle;}#swlNews .post-keywords .keyword:hover,#swlNews .post-keywords .keyword:focus,#swlNews .post-keywords .keyword:active{background-image:url(https://cdn.smode.se/gfx//transp/b-3.png);}#swlNews .post-topbar{clear:both;border-bottom:1px solid rgba(0, 0, 0, 0.07);}#swlNews .post-topbar .topbar-item{display:block;padding:20px;position:relative;text-decoration:none;line-height:20px;-webkit-transition:200ms;-moz-transition:200ms;-o-transition:200ms;transition:200ms;}#swlNews .post-topbar .topbar-item:hover{color:#96B510;background-image:url(https://cdn.smode.se/gfx//transp/b-3.png);}#swlNews .post-topbar.has-date .topbar-item{text-align:center;float:left;width:50%;}#swlNews .post-topbar .topbar-value{vertical-align:middle;font:14px 'Open Sans', sans-serif;line-height:20px;}#swlNews .post-topbar .topbar-icon{height:20px;display:inline-block;vertical-align:middle;}#swlNews .post-topbar .topbar-icon:before{font-size:20px;padding-right:5px;vertical-align:middle;}#swlNews .post-topbar .post-date{position:relative;}#swlNews .post-topbar .post-date .post-all-dates{width:100%;position:absolute;text-align:center;top:auto;display:none;z-index:99;}#swlNews .post-topbar .post-date .post-all-dates .dates-bubble{padding:20px;background:white;text-align:left;color:#555;box-shadow:0 2px 10px rgba(0, 0, 0, 0.2);position:relative;display:inline-block;}#swlNews .post-topbar .post-date .post-all-dates .dates-bubble:before{content:"\f365";position:absolute;top:-5px;font-size:40px;color:white;width:100%;left:0;text-align:center;display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#swlNews .post-topbar .post-date .post-all-dates div{margin:15px 0;}#swlNews .post-topbar .post-date .post-all-dates .label,#swlNews .post-topbar .post-date .post-all-dates .date{display:block;margin:0 0 5px;}#swlNews .post-topbar .post-date .post-all-dates .label{color:#B6DB19;font:bold 0.7rem 'Open Sans', sans-serif;text-transform:uppercase;opacity:0.8;}#swlNews .post-topbar .post-date .post-all-dates .date{font:0.9rem 'Open Sans', sans-serif;}#swlNews .metadata{font-size:0.9rem;margin:20px 0 0;border-top:1px solid #f8f8f8;padding:10px 0 0;}#swlNews .metadata div.title{font-weight:bold;}#swlNews .metadata span{display:block;}#swlNews .pagination{margin:20px 0;width:100%;display:block;text-align:center;}#swlNews .pagination .page{font:1em 'Open Sans', sans-serif;color:#555;background-color:white;list-style-type:none;padding:0 10px;margin:3px;cursor:pointer;display:inline-block;text-align:center;line-height:40px;width:40px;height:40px;border-radius:2px;}#swlNews .pagination .page:hover{color:#B6DB19;background-image:url(https://cdn.smode.se/gfx//transp/b-3.png);}#swlNews .pagination .page.active{color:white;background-color:#B6DB19;}#swlNews .pagination .prev{color:#555;width:auto;}#swlNews .pagination .next{color:#555;width:auto;}#swlNews .comment{margin-bottom:20px;}#swlNews .comment-bubble{padding:20px 25px;position:relative;background-color:white;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);border-radius:2px;width:90%;min-width:300px;}#swlNews .comment-bubble:after{content:"\f35f";position:absolute;bottom:-32px;font-size:60px;color:white;width:100%;left:26px;text-align:left;display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#swlNews .comment-control{display:none;float:right;text-align:right;margin-bottom:15px;position:relative;z-index:99;}#swlNews .comment-control .control-item{padding-right:10px;cursor:pointer;font-size:0.8em;}#swlNews .comment-control .control-item:hover{color:#96B510;}#swlNews .comment-control .control-item:before{font-size:1.1rem;margin:0 2px;padding-right:5px;vertical-align:middle;}#swlNews .comment-bubble:hover .comment-control{display:block;}#swlNews .comment-timestamp{font:0.9em 'Open Sans', sans-serif;margin:0 0 15px;opacity:0.6;clear:both;}#swlNews .comment-header{color:headerTextColor;font:bold 1em 'Open Sans', sans-serif;margin:0 0 10px;}#swlNews .comment-text{font:0.9em 'Open Sans', sans-serif;margin:0 0 5px;}#swlNews .comment-author{clear:both;font:0.8em 'Open Sans', sans-serif;color:#B6DB19;padding:5px 25px;margin:10px 0;}#swlNews .comment-author .author-img{background-image:url(https://cdn.smode.se/gfx//placeholders/placeholder.png);background-position:center;background-size:cover;width:30px;height:30px;display:inline-block;border-radius:100%;vertical-align:middle;}#swlNews .comment-author .author-info{display:inline-block;vertical-align:middle;}#swlNews .comment-author .icon{padding:0 2px;display:inline-block;}#swlNews .comment-author .icon:before{font-size:1em;padding:0 10px 0 5px;vertical-align:text-bottom;color:#555;}#swlNews .comment-author .author-name{font-weight:bold;}#swlNews .comments .comment-replys{padding-left:5%;}#swlNews .post.highlight .post-inner{border:2px solid #96B510;}#swlNews .post.dark .post-inner{color:#f8f8f8;background:#333;}#swlNews .post.dark .post-topbar{background-color:#151515;}#swlNews .post.dark .post-topbar .topbar-item{color:#f8f8f8;background-color:#151515;}#swlNews .post.dark .post-topbar .topbar-item:hover{background-image: url(https://cdn.smode.se/gfx//transp/w-5.png);}#swlNews .post.dark .post-author .icon:before{color:#f8f8f8;}#swlNews .post.dark .post-keywords{background-color:#151515;}#swlNews .post.colorOne .post-header,#swlNews .post.colorOne .post-content .post-link span:before,#swlNews .post.colorOne .post-author .icon:before,#swlNews .post.colorOne .post-geolocation .geo-label{color:#B6DB19;}#swlNews .post.colorOne .post-keywords,#swlNews .post.colorOne .post-topbar,#swlNews .post.colorOne .post-topbar .topbar-item{background-color:#B6DB19;}#swlNews .post.colorTwo .post-header,#swlNews .post.colorTwo .post-content .post-link span:before,#swlNews .post.colorTwo .post-author .icon:before,#swlNews .post.colorTwo .post-geolocation .geo-label{color:#555;}#swlNews .post.colorTwo .post-keywords,#swlNews .post.colorTwo .post-topbar,#swlNews .post.colorTwo .post-topbar .topbar-item{background-color:#555;}#swlNews .post.colorThree .post-header,#swlNews .post.colorThree .post-content .post-link span:before,#swlNews .post.colorThree .post-author .icon:before,#swlNews .post.colorThree .post-geolocation .geo-label{color:#ccc;}#swlNews .post.colorThree .post-keywords,#swlNews .post.colorThree .post-topbar,#swlNews .post.colorThree .post-topbar .topbar-item{background-color: #ccc;}#swlNews .post.colorFour .post-header,#swlNews .post.colorFour .post-content .post-link span:before,#swlNews .post.colorFour .post-author .icon:before,#swlNews .post.colorFour .post-geolocation .geo-label{color:#96B510;}#swlNews .post.colorFour .post-keywords,#swlNews .post.colorFour .post-topbar,#swlNews .post.colorFour .post-topbar .topbar-item{background-color:#96B510;}#swlNews .post.colorFive .post-header,#swlNews .post.colorFive .post-content .post-link span:before,#swlNews .post.colorFive .post-author .icon:before,#swlNews .post.colorFive .post-geolocation .geo-label{color:pink;}#swlNews .post.colorFive .post-keywords,#swlNews .post.colorFive .post-topbar,#swlNews .post.colorFive .post-topbar .topbar-item{background-color:#B6DB195;}#swlNews .post.colorSix .post-header,#swlNews .post.colorSix .post-content .post-link span:before,#swlNews .post.colorSix .post-author .icon:before,#swlNews .post.colorSix .post-geolocation .geo-label{color:orange;}#swlNews .post.colorSix .post-keywords,#swlNews .post.colorSix .post-topbar,#swlNews .post.colorSix .post-topbar .topbar-item{background-color:orange;}#swlNews .admin-control{position:absolute;    right:10px;    bottom:20px;    z-index:99;}#swlNews .admin-control .admin-item{padding-left:10px;cursor:pointer;}#swlNews .admin-control .admin-item:hover{color:#96B510;}#swlNews .admin-control .admin-item.btn.icon:before{padding:0;}@media (max-width: 840px){div#swlNews .post-author .author-img{vertical-align:top;}div#swlNews .post-author .author-name,div#swlNews .post-author .author-email,div#swlNews .post-author .author-url,div#swlNews .post-author .author-phone{display:block;margin-bottom:10px;}div#swlNews .post-topbar.admin .topbar-item.post-date,div#swlNews .post-topbar.admin .topbar-item.topbar-archive{width:37.5%;}div#swlNews.detail .post-topbar.admin .topbar-admin{width:25%;}div#swlNews.detail .post-topbar .topbar-icon{display:none;}}#swlNews.overview01 .post-inner{background-color:white;}#swlNews.overview01 .post.has-media .post-media{float:left;width:35%;}#swlNews.overview01 .post.has-media .post-content{float:left;width:65%;}#swlNews.overview01 .post.odd.has-media .post-media{float:right;width:35%;}#swlNews.overview01 .post.odd.has-media .post-content{float:right;width:65%;}#swlNews.overview01 .admin-control{right:20px;top:20px;}@media(max-width:840px){#swlNews.overview01 .post.has-media .post-media,#swlNews.overview01 .post.odd.has-media .post-media{float:none;width:100%;}#swlNews.overview01 .post.has-media .post-content,#swlNews.overview01 .post.odd.has-media .post-content{float:none;width:100%;padding:30px 25px;}}#swlNews.overview02 .post-inner {background-color: white;margin-bottom: 20px;}#swlNews.overview02 .post.has-multiple-media .post-media .post-video {float: left;width: 50%;}#swlNews.overview02 .post.has-multiple-media .post-media .post-thumbnail {float: left;width: 50%;}#swlNews.overview02 .post.has-media .post-media .post-video,#swlNews.overview02 .post.has-media .post-media .post-thumbnail {float: none;width: 100%;}#swlNews.overview02 .post-media .post-thumbnail img {margin: 0;}#swlNews.overview02 .post.has-media .post-content {}#swlNews.overview02 .post-btn {float: right;margin-bottom: 20px;}#swlNews.overview02 .post-keywords {clear: none;}#swlNews.overview02 .post-date {cursor: default;}@media (max-width: 1024px){}@media (max-width: 1000px){}@media (max-width: 840px){#swlNews.overview02 .post.has-multiple-media .post-media .post-video,#swlNews.overview02 .post.has-multiple-media .post-media .post-thumbnail {margin-bottom: 10px;float: none;width: 100%;}}@media (max-width: 768px){}@media (max-width: 550px){}@media (max-width: 450px){}@media (max-width: 335px){}#swlNews.overview03 {background-color: white;margin-bottom: 20px;}#swlNews.overview03 .post.has-media .post-left-column,#swlNews.overview03 .post.has-multiple-media .post-left-column {float: left;width: 35%;}#swlNews.overview03 .post.has-media .post-right-column, #swlNews.overview03 .post.has-multiple-media .post-right-column {float: left;width: 65%;}#swlNews.overview03 .post.has-multiple-media .post-thumbnail {margin-bottom: 10px;}#swlNews.overview03 .post-date {margin-bottom: 10px;}#swlNews.overview03 .post-content .post-text {margin: 20px 0;}#swlNews.overview03 .post-btn {float: left;}#swlNews.overview03 .post-author {float: right;opacity: 0.7;font: 0.9rem 'Open Sans', sans-serif;padding: 10px 0 0;}@media (max-width: 1024px){}@media (max-width: 1000px){}@media (max-width: 840px){}@media (max-width: 768px){}@media (max-width: 550px){}@media (max-width: 450px){}@media (max-width: 335px){}.swlNews.overview04 {}.swlNews.overview04 .post{margin: 1rem 0;border-bottom: 1px solid #eee;padding: 1rem 0;}.swlNews.overview04 h3.post-header{margin:0;}.swlNews.overview04 .date{font-weight: bold;font-size: 0.9rem;}.swlNews.overview04 .post-btn{margin-top:2rem;}@media (min-width: 576px) { ... }@media (min-width: 768px) { ... }@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }#swlNews.widget02 .row{margin-right: -15px;margin-left: -15px;}#swlNews.widget02 .post-inner{background-color:white;padding: 1.5rem;}#swlNews.widget02 .post-teaser p{font-weight: normal;}#swlNews.widget02 .post .post-content,#swlNews.widget02 .post.has-media .post-content{padding: 0;}#swlNews.widget02 .post.has-media .post-media{width:100%;}#swlNews.widget02 .post.has-media .post-content{width:100%;}#swlNews.widget02 .post-link{display:block;margin:0 0 10px;}#swlNews.widget02 .admin-control{right:20px;top:20px;}@media (max-width: 840px){#swlNews.widget02 .post-inner{padding: 1rem;}#swlNews.widget02 .post.has-media .post-media{float:none;width:100%;}#swlNews.widget02 .post.has-media .post-content{float:none;width:100%;padding: 0;}}#swlNews.widget03 .post-inner{background-color:white;}#swlNews.widget03 .post.has-media .post-media{float:left;width:35%;}#swlNews.widget03 .post.has-media .post-content{float:left;width:65%;}#swlNews.widget03 .admin-control{right:20px;top:20px;}@media(max-width:840px){#swlNews.widget03 .post.has-media .post-media{float:none;width:100%;}#swlNews.widget03 .post.has-media .post-content{float:none;width:100%;padding:30px 25px;}}#swlNews.widget04 .post .post-inner{padding:25px;}#swlNews.widget04 .post-media{position:absolute;z-index:2;}#swlNews.widget04 .post-media .post-video,#swlNews.widget04 .post-media .post-thumbnail {position: relative;width: 120px;height: 120px;border-radius: 9999px;overflow: hidden;margin: 0 auto;}#swlNews.widget04 .post-media .post-video {background-image: url(https://cdn.smode.se/gfx/transp/b-60.png);background-color: #B6DB19;text-align: center;}#swlNews.widget04 .post-media .post-video .icon {color: white;font-size: 40px;line-height: 120px;z-index: 9;}#swlNews.widget04 .post-media .post-thumbnail img {height: 120px;width: auto;max-width: initial;position: absolute;}#swlNews.widget04 .post-content {z-index: 1;padding: 0;}#swlNews.widget04 .has-media .post-content {padding-left: 140px;min-height: 120px;}#swlNews.widget04 .post-bottom {clear: both;border-top: 1px solid rgba(0,0,0,0.2);margin: 10px 0 0;padding: 10px 0 0;}#swlNews.widget04 .post-set-date {float: left;width: 25%;}#swlNews.widget04 .post-keywords {float: left;width: 50%;clear: none;padding: 0;background: transparent;}#swlNews.widget04 .post-btn-container {float: right;width: 25%;}#swlNews.widget04 .post-btn-container .post-btn {float: right;}@media (max-width: 840px){div#swlNews.widget04 .post-keywords {width: 100%;}div#swlNews.widget04 .post-media,div#swlNews.widget04 .post.has-media .post-content {float: none;width: 100%;clear: both;padding: 0;}div#swlNews.widget04 .post-media {position: relative;margin-bottom: 20px;}div#swlNews.widget04 .post-btn-container,div#swlNews.widget04 .post-set-date {width: 50%;}}.swlNews.widget05 {}.swlNews.widget05 .post-inner{background-color:white;padding: 1rem 0;box-shadow: none;}.swlNews.widget05 .post-teaser p{font-weight: normal;}.swlNews.widget05 .post .post-content{padding: 0;}.swlNews.widget05 .post-link{display:block;margin:0 0 10px;}.swlNews.widget05 .admin-control{right:20px;top:20px;}@media (min-width: 576px) { ... }@media (min-width: 768px) { ... }@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }.swl-page-wrapper-02{}.swl-page-wrapper-02 a.item .inner{background-color:#B6DB19;padding-top: 50px;padding-bottom: 50px;margin-bottom: 25px;}.swl-page-wrapper-02 a.item .inner:hover{background-color:#555;}.swl-page-wrapper-02 a.item .inner h2{color:#FFF;text-align:center;}.swl-page-wrapper-03 a.item{display:block;}.swl-page-wrapper-03 .item:hover{background-image:url(https://cdn.smode.se/gfx//transp/b-5.png);}.swl-page-wrapper-03 .image-wrap,.swl-page-wrapper-03 .content-wrap{width:50%;}.swl-page-wrapper-03 .image-wrap,.swl-page-wrapper-03 .odd .content-wrap{float:left;text-align:right;}.swl-page-wrapper-03 .odd .image-wrap,.swl-page-wrapper-03 .content-wrap{float:right;text-align:left;}.swl-page-wrapper-03 .image-wrap{position:relative;}.swl-page-wrapper-03 .main-image{height:100%;}.swl-page-wrapper-03 .thumbnail{width:100%;height:100%;position:absolute;background-size:cover;background-position:center;background-color:rgba(0,0,0,0.1);}.swl-page-wrapper-03 .inner{padding:30px;height:100%;}.swl-page-wrapper-03 .divider{padding-top:20px;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:20px;}.swl-page-wrapper-03 .page-name{font:bold 1.3rem 'Open Sans', sans-serif;vertical-align:middle;color:#717171;}.swl-page-wrapper-03 .meta-description{margin:0;color:#555;padding:0 0 20px;}@media (max-width:768px){div.swl-page-wrapper-03 .image-wrap,div.swl-page-wrapper-03 .odd .content-wrap,div.swl-page-wrapper-03 .odd .image-wrap,div.swl-page-wrapper-03 .content-wrap{float:none;text-align:left;width:100%;}}.swl-page-wrapper-04{text-align:center;}.swl-page-wrapper-04 .inner{padding: 1rem;position: relative;top: 50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.swl-page-wrapper-04 a{display:block;}.swl-page-wrapper-04 .item{background-size:cover;background-position:center;position: relative;height: auto;cursor: pointer;height: 100vw;max-height: 350px;}.swl-page-wrapper-04 .item:before{content: "";position: absolute;top:0;bottom:0;left:0;right: 0;background-color: rgba(0,0,0,0.2);}.swl-page-wrapper-04 .item:hover .content-wrap{display: block;}.swl-page-wrapper-04 .item:hover .title{display: none;}.swl-page-wrapper-04 .content-wrap{position: absolute;left:0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,0.8);color: #fff;display: none;}.swl-page-wrapper-04 .title{position: absolute;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight: bold;text-transform: uppercase;width: 100%;padding: 0 1rem;font-size: 1.1rem;color: #B6DB19;}.swl-page-wrapper-04 .content-wrap .page-title{font-size: 1rem;padding: 0;margin: 0;color: #B6DB19;}.swl-page-wrapper-04 .content-wrap .page-name{padding: 0;font-size: 1.5rem;color: #fff;}.swl-page-wrapper-04 .content-wrap .meta-description{margin: 0;line-height: 1;font-size: 1rem;color: #fff;}@media (min-width: 576px) { .swl-page-wrapper-04 .item{height: 50vw;}}@media (min-width: 768px) { .swl-page-wrapper-04 .item{height: 33vw;} }@media (min-width: 992px) { .swl-page-wrapper-04 .item{height: 25vw;}}@media (min-width: 1200px) { ... }.swl-partner-detail01 { }.swl-partner-detail01 .partner-logo {width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: contain;}.swl-partner-overview01 { }.swl-partner-overview01 .partner-logo {width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: contain;}.swl-partner-widget01 {}.swl-partner-widget01 .partner-item {display: inline-block;width: 25%;position: relative;padding: 10px;box-sizing: border-box;vertical-align: top;}.swl-partner-widget01 .partner-logo {background-size: contain;background-color: #fff;background-repeat:no-repeat;background-position:center;height: 120px;width: 100%;border: 1px solid #ddd;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);box-sizing: border-box;text-align: center;font-size: 15px;}.swl-partner-widget01 .partner-name {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}.swl-partner-widget02 .slide-image {position:relative;height: 200px;width: 100%;max-width: 100%;background-size: contain;background-position: center;background-repeat:no-repeat;}.swl-partner-widget02 .partner-name {width: 100%;margin:0px;padding:0px;text-transform: uppercase;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}.swl-partner-widget02 .slide-item .item-link{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 99;}.swl-partner-widget02 .slide-item .item-link:hover{background-color: rgba(255,255,255,0.5);}@media (max-width: 1024px){section.swl-partner-widget02 divs.slide-image {height: 500px;}}.swl-partner-widget03 {}.swl-partner-widget03 .partner-item {}.swl-partner-widget03 .partner-logo {margin: 1rem 0;background-size: contain;background-color: #fff;background-repeat:no-repeat;background-position:center;height: 90px;width: 100%;box-sizing: border-box;text-align: center;}.swl-partner-widget03 .partner-logo:hover {opacity: 0.8;}.swl-partner-widget03 .partner-name {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}@media (min-width: 576px) { ... }@media (min-width: 768px) { ... }@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }.section-demo-divider{padding:15px;color:#FFF;background-color:#000;margin:0px;}.section-demo-divider h3{padding:0px;margin:0px;}.section-demo-divider p{padding:0px;margin:0px;}.footer01{text-align: center;}.footer01 h2.header {margin: 0 0 30px;font: bold 2rem 'Open Sans', sans-serif;}.footer01 .description {margin: 0 auto 30px;max-width: 500px;font: normal 1rem 'Open Sans', sans-serif;}.footer01 .item {text-align: left;}.footer01 .item h3.header {margin: 0 0 15px;font: bold 1.1rem 'Open Sans', sans-serif;}.footer01 .item .content {font: normal 1rem 'Open Sans', sans-serif;}.footer01 .item .content ul,.footer01 .item .content li{padding: 0;margin: 0;list-style: none;line-height: 1.5;}@media(max-width:999px){.footer01 .item{margin: 20px 0 0;}}.swl-section {background-position: center;background-size: cover;position:relative}.swl-section .section-bg {background-position: center;background-size: cover;}.swl-section .container {max-width: 1000px;}.swl-section .container > .inner {padding: 90px 50px;}.swl-section .inner {position: relative;}.swl-section .main-image {margin: 0;max-width: 100%;vertical-align: middle;}.swl-section .main-image.round {border-radius: 999px;}.swl-section h2.header,.swl-section h3.header,.swl-section .description,.swl-section .content,.swl-section .main-icon,.swl-section .main-icon:before,.swl-section a,.swl-section a:visited {color: inherit;word-break: break-word;}.swl-section h2.header {font: bold 2rem 'Open Sans', sans-serif;}.swl-section h3.header {font: bold 1.5rem 'Open Sans', sans-serif;}.swl-section .description {width: 100%;font: bold 1.2rem 'Open Sans', sans-serif;}.swl-section a {display: inline-block;}.toolbox-wrapper {position: relative;z-index: 999999;}.toolbox-wrapper .btn {position: absolute;}.toolbox-wrapper .btn span.icon {vertical-align: middle;color: white;}.toolbox-wrapper .btn.edit-group {top: -30px;left: 20px;}.toolbox-wrapper .btn.edit-item {top: -30px;right: 20px;}@media (max-width: 768px){section.swl-section div.container > .inner {padding: 50px 10px;}}.slick-list, .slick-track {height: auto;position: relative;text-align: center;}.slick-slider{overflow: hidden;position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list{position: relative;display: block;margin: 0;padding: 0;}.slick-list:focus{outline: none;}.slick-list.dragging{cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);   -moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track{position: relative;top: 0;left: 0;display: block;}.slick-track:before,.slick-track:after{display: table;content: '';}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {display: none;height: 100%;min-height: 1px;outline: none;}[dir='rtl'] .slick-slide {float: right;}.slick-slide img {display: inline-block;}.slick-slide img.AJAXhiddenElement {display: none;visibility: hidden;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: inline-block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.slick-loading .slick-list {background: #fff url('/_project/_layout/gfx/ajax-loader.gif') center center no-repeat;}.slick-prev,.slick-next{top: 50%;padding: 0;display: block;position: absolute;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: inherit;border: none;outline: none;background: transparent;z-index: 10;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: inherit;outline: none;background: transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25;}.slick-prev:before,.slick-next:before{opacity: 0.5;font-size: 60px;color: inherit;display: inline-block;font-family: "Ionicons";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-rendering: auto;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.slick-prev {left: 30px;}[dir='rtl'] .slick-prev {right: 30px;left: auto;}.slick-prev:before {content: '\f3d2';}[dir='rtl'] .slick-prev:before {}.slick-next{right: 30px;}[dir='rtl'] .slick-next {right: auto;left: 30px;}.slick-next:before {content: '\f3d3';}[dir='rtl'] .slick-next:before{}.slick-dotted.slick-slider{margin-bottom: 0;}ul.slick-dots {position: absolute;bottom: 15px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}.slick-dots li {display: inline-block;margin: 0;padding: 0 5px;}.slick-dots li button {font-size: 0;display: block;padding: 0;cursor: pointer;color: inherit;border: 0;outline: none;background: transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1;color: inherit;}.slick-dots li button:before{display: block;font-family: "Ionicons";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-rendering: auto;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transition: 200ms;-moz-transition: 200ms;-o-transition: 200ms;transition: 200ms;content: '\f21b';font-size: 15px;line-height: 15px;opacity: 0.5;color: black;}.slick-dots li.slick-active button:before {opacity: 1;color: inherit;}.slick-track,.slick-list {height: 100%;min-width: 100%;}.slide-item {height: auto;position: relative;vertical-align: middle;}.slide-image {max-width: 100%;vertical-align: middle;position: relative;z-index: 1;}.slide-caption {color: inherit;position: relative;max-width: 1000px;margin: 0 auto;word-break: break-word;z-index: 2;}.slide-caption .header,.slide-caption .description {color: inherit;}.section01 .slide-image {height: 500px;width: 100%;background-size: cover;background-position: center;}.section01 .slide-caption {text-align: center;padding: 170px 50px 0;}.section01 .slide-caption .header {font-size: 2.5rem;margin: 0 0 10px;text-transform: uppercase;}.section01 .slide-caption .description {font-size: 1.5rem;margin: 0;}@media (max-width: 1024px){section.section01 .slide-caption {padding: 50px 50px 80px;}}.section02 {}.section02 .slide-caption {text-align: center;padding: 100px 10px;width: 100%;max-width: 1000px;margin: 0 auto;}.section02 .slide-caption .header {font-size: 2.5rem;margin: 0 0 10px;text-transform: uppercase;}.section02 .slide-caption .description {font-size: 1.5rem;margin: 0 0 30px;position: relative;}.section02 .slide-caption .description:before,.section02 .slide-caption .description:after {font-size: 2em;display: inline-block;font-family: "Ionicons";speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;text-rendering: auto;line-height: 1px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: inherit;opacity: 0.7;position: relative;vertical-align: middle;}.section02 .slide-caption .description:before {content: '“';padding-right: 10px;}.section02 .slide-caption .description:after {content: '”';padding-left: 10px;}.section02 .slide-caption .contact-image {background-position: center;background-size: cover;width: 70px;height: 70px;display: inline-block;border-radius: 100%;vertical-align: middle;margin: 0 0 10px;}.section02 .slide-caption .contact-name {color: inherit;font-size: 1rem;font-weight: bold;margin: 0 0 5px;text-transform: uppercase;}.section02 .slide-caption .contact-title {color: inherit;opacity: 0.7;font-style: italic;font-size: 0.9rem;margin: 0;}.section03 {}.section03 .container {max-width: 1200px;}.section03 h2.header {margin: 0 0 30px;padding-left: 60px;font: bold 2rem 'Open Sans', sans-serif;}.section03 p.description {margin: 0 0 10px;padding-left: 60px;font: bold 1.2rem 'Open Sans', sans-serif;}.section03 .column > .inner {padding: 100px 50px;}.section03 .item {margin: 40px 0;}.section03 .item-left {width: 45px;position: absolute;}.section03 .item .main-icon.icon {font-size: 45px;vertical-align: top;}.section03 .item-body {padding-left: 60px;}.section03 .item h3.header {margin: 0 0 10px;font: bold 1.2rem 'Open Sans', sans-serif;}.section03 .item .description {margin: 0;padding: 0;opacity: 0.8;font: 0.9rem 'Open Sans', sans-serif;}@media (max-width: 991px){.section03 .main-image {margin: 30px 0;}}.section04 .slide-image {height: 400px;width: 100%;max-width: 100%;background-size: cover;background-position: center;}.section04 .slide-caption {text-align: center;padding: 50px 50px 80px;}.section04 .slide-caption .header {margin: 0 0 10px;text-transform: uppercase;}.section04 .slide-caption .description {margin: 0;}.section04 .slide-item .item-link{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 99;}.section04 .slide-item .item-link:hover{background-color: rgba(0,0,0,0.8);}@media (max-width: 1024px){section.section04 divs.slide-image {height: 500px;}}.section05 h2.header {margin: 0 0 30px;padding-left: 55px;font: bold 2rem 'Open Sans', sans-serif;}.section05 .item h3.header {margin: 0 0 30px;font: bold 2rem 'Open Sans', sans-serif;}.section05 .item .description {margin: 0 0 10px;width: 100%;font: bold 1.2rem 'Open Sans', sans-serif;}.section06 h2.header {margin: 0 0 30px;padding-left: 55px;font: bold 2rem 'Open Sans', sans-serif;}.section06 h3.header {margin: 0 0 30px;font: bold 2rem 'Open Sans', sans-serif;}.section06 .description {margin: 0 0 10px;font: bold 1.2rem 'Open Sans', sans-serif;}@media (max-width: 991px){.section06 .item .inner {margin-bottom: 30px;}}.section07{text-align: center;}.section07 h2.header {margin: 0 0 30px;font: bold 2rem 'Open Sans', sans-serif;}.section07 .description {margin: 0 auto 30px;max-width: 500px;font: normal 1rem 'Open Sans', sans-serif;}.section07 .item {text-align: left;margin-bottom: 30px;}.section07 .item .main-icon.icon {font-size: 45px;display: block;vertical-align: bottom;}.section07 .item h3.header {margin: 0 0 15px;font: bold 1.1rem 'Open Sans', sans-serif;}.section07 .item .description {margin: 0;font: normal 1rem 'Open Sans', sans-serif;}.section08 h2.header {text-align: center;margin: 0 0 30px;font: bold 2rem 'Open Sans', sans-serif;}.section08 p.description {margin: 0 auto 30px;max-width: 640px;font: bold 1.2rem 'Open Sans', sans-serif;text-align: center;}.section08 .contact-profile {max-width: 390px;margin: 15px auto;}.section08 .contact-picture {position: relative;}.section08 .contact-image {width: 100%;height: 270px;background-position: center;background-size: cover;}.section08 .contact-inner {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;}.section08 .contact-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.5;z-index: 1;}.section08 .contact-link-groups {position: relative;text-align: center;padding: 25% 0 5px;z-index: 3;}.section08 .contact-link-groups .link-group {display: block;font: bold 0.9rem 'Open Sans', sans-serif;margin-bottom: 10px;}.section08 .contact-link-groups .link-group .icon {padding-right: 5px;font-size: 1.5rem;vertical-align: middle;}.section08 .contact-link-groups .link-group a {color: inherit;}.section08 .contact-caption {position: relative;z-index: 3;padding: 20px 5px 15px;margin: -30px 20px 0;text-align: center;}.section08 .contact-caption .contact-name {font: bold 1rem 'Open Sans', sans-serif;margin: 0 0 10px;color: inherit;}.section08 .contact-caption .contact-title {font: 1rem 'Open Sans', sans-serif;font-style: italic;margin: 10px 0 0;color: inherit;}.section08 .contact-caption .divider {height: 1px;width: 60%;margin: 0 auto;opacity: 0.5;background-color: #555;}@media (max-width: 991px){section.section08 .contact-image {height: 450px;}}@media (max-width: 768px){section.section08 div.contact-image {height: 350px;}}@media (max-width: 550px){section.section08 div.contact-image {height: 290px;}}.section09 .slide-caption {text-align: center;padding: 90px 50px;}.section09 .slide-caption .header {font-size: 2.5rem;margin: 0 0 10px;text-transform: uppercase;}.section09 .slide-caption .description {font-size: 1.5rem;margin: 0 0 30px;position: relative;}.section09 .slide-caption .contact-name {color: inherit;font-size: 1rem;font-weight: bold;margin: 0 0 5px;text-transform: uppercase;}.section09 .slide-caption .contact-title {color: inherit;opacity: 0.7;font-style: italic;font-size: 0.9rem;margin: 0;}.section09 .slide-caption .btn-custom {margin-top: 30px;}.section10 .container {max-width: 1200px;}.section10 h2.header {margin: 0 0 10px;font: bold 2rem 'Open Sans', sans-serif;}.section10 .item-left {top: 0;width: 45px;position: absolute;}.section10 .item-right {right: 0;top: 0;width: 45px;position: absolute;}.section10 .main-icon.icon {font-size: 45px;vertical-align: top;}.section10 .item-body.left {padding-left: 60px;}.section10 .item-body.right {padding-right: 60px;}.section11 h2.header {margin: 0 0 10px;font: bold 2rem 'Open Sans', sans-serif;}.section12 .description,.section12 .btn-custom {margin: 1em 0;}.section13 {text-align:center;}.section13 h2.header {margin: 0 0 30px;}.section13 h3.header {font: bold;}.section13 .main-icon.icon {font-size: 70px;line-height: 70px;vertical-align: middle;}.section13 .item {margin-bottom: 30px;}.section14 {text-align:center;}.section14 .item {margin-bottom: 30px;}.section14 .item .main-image {height: 300px;}.section14 .item .btn-custom {margin-top: 20px;}.section14 .item h3.header {margin: 0;padding: 30px 0;}.section15 {text-align: center;}.section15 .item {margin: 30px 0;}.section15 .main-icon.icon {font-size: 70px;line-height: 70px;vertical-align: middle;}.section15 .item .main-number {font: bold 2rem 'Open Sans', sans-serif;margin: 5px 0;}.section15 .item p.description {font: bold 0.9rem 'Open Sans', sans-serif;margin: 0 0 10px;}.section16 {text-align: center;}.section17 {text-align: center;}.section17 h2.header{text-align:center;margin:0 0 30px;font:bold 2rem 'Open Sans', sans-serif;}.section17 p.description{margin:0 auto 30px;max-width:640px;font:bold 1.2rem 'Open Sans', sans-serif;text-align:center;}.section17 .contact-profile{max-width:500px;    margin:0 auto 30px;    text-align: left;}.section17 .contact-caption{padding:30px 10px 30px 20px;}.section17 .contact-caption .contact-name{font:bold 1.2rem 'Open Sans', sans-serif;margin:0 0 10px;color:inherit;}.section17 .contact-caption .contact-title{font:1rem 'Open Sans', sans-serif;font-style:italic;margin:10px 0 0;color:inherit;}.section17 .contact-link-groups{text-align:left;padding:20px 0 5px;}.section17 .contact-link-groups .link-group{display:block;font:bold 0.9rem 'Open Sans', sans-serif;margin-bottom:3px;}.section17 .contact-link-groups .link-group .icon{padding-right:5px;font-size:1.5rem;vertical-align:middle;}.section17 .contact-link-groups .link-group a{color:inherit;}.section17 .contact-image{min-height:220px;background-repeat:no-repeat;background-position:center bottom;background-size:contain;}@media (max-width: 991px){section.section17 .contact-image{min-height:300px;}section.section17 .contact-caption,section.section17 .contact-link-groups{text-align:center;}}@media (max-width: 768px){section.section17 div.contact-image{min-height:290px;}}.section18 h2.header{text-align:center;margin:0 0 30px;font:bold 2rem 'Open Sans', sans-serif;}.section18 p.description{margin:0 auto 30px;max-width:640px;font:bold 1.2rem 'Open Sans', sans-serif;text-align:center;}.section18 .contact-profile{max-width:500px;    margin:0 auto 30px;}.section18 .contact-picture{}.section18 .contact-image{margin:0 auto 20px;height:220px;width:220px;border-radius: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}.section18 .contact-caption{padding:20px;text-align:center;}.section18 .contact-caption .contact-name{font:bold 1.2rem 'Open Sans', sans-serif;margin:0 0 10px;color:inherit;}.section18 .contact-caption .contact-title{font:1rem 'Open Sans', sans-serif;font-style:italic;margin:10px 0 0;color:inherit;}.section18 .contact-link-groups{padding:20px 0 5px;}.section18 .contact-link-groups .link-group{display:block;font:bold 0.9rem 'Open Sans', sans-serif;margin-bottom:3px;}.section18 .contact-link-groups .link-group .icon{padding-right:5px;font-size:1.5rem;vertical-align:middle;}.section18 .contact-link-groups .link-group a{color:inherit;}.section19 .text-wrapper{}.section19 .text-01,.section19 .text-02{float:left;display:inline-block;}.section19 .text-01 .description{margin:0;font:bold 1.8rem 'Open Sans', sans-serif;line-height:initial;vertical-align:middle;}.section19 .text-02 .slide-caption .header{margin:0 0 0 5px;font:bold 1.8rem 'Open Sans', sans-serif;line-height:initial;vertical-align:middle;line-height:none;text-align:left;}@media (max-width: 840px){.swl-section.section19 .text-01,.swl-section.section19 .text-02{float:none;width:100%;margin-bottom:10px;}.swl-section.section19 .text-02 .slide-caption .header{margin:0;}}.section20{}.section20 .container{max-width:700px;}.section20 h2.header{margin:0 0 30px;font:bold 2rem 'Open Sans', sans-serif;}.section20 p.description{margin:0 0 10px;font:bold 1.2rem 'Open Sans', sans-serif;}.section20 h2.header,.section20 p.description{text-align:center;}.section20 .column > .inner{padding:100px 50px;}.section20 .item{margin:40px 0;}.section20 .item-left,.section20 .item-right{width:45px;position:absolute;}.section20 .item-right{right:0;}.section20 .item .main-icon.icon{font-size:45px;line-height:0px;vertical-align:middle;}.section20 .item-body.has-item-left,.section20 .item-body.has-item-right{width:100%;}.section20 .item-body.has-item-left{padding-left:60px;}.section20 .item-body.has-item-right{padding-right:60px;}.section20 .item a.item-link{width:100%;display:block;}.section20 .item h3.header{margin:0 0 10px;font:bold 1.2rem 'Open Sans', sans-serif;}.section20 .item p.description{margin:0;padding:0;opacity:0.8;font:0.9rem 'Open Sans', sans-serif;}.section20 .item h3.header,.section20 .item p.description {text-align:left;}.section20 .item-body.has-item-right h3.header,.section20 .item-body.has-item-right p.description {text-align:right;}@media (max-width: 840px){}.section21{text-align:center;}.section21 h2.header{margin:0 0 30px;font:bold 2rem 'Open Sans', sans-serif;}.section21 p.description{margin:0 auto 10px;max-width:700px;font:bold 1.2rem 'Open Sans', sans-serif;}.section21 .parent-button {margin-top:2rem;}.section21 .column > .inner{padding:100px 50px;}.section21 .item{margin:40px 0;}.section21 .item > .inner{padding:30px;background-size:cover;}.section21 .item a.item-link{width:100%;display:inline-block;text-align:center;}.section21 .item .main-image{background-size:cover;width:150px;height:150px;border-radius:100px;display:inline-block;margin:0 0 20px;}.section21 .item .main-icon.icon{font-size:100px;line-height:0px;vertical-align:middle;margin:0 0 20px;display:inline-block;}.section21 .item h3.header{margin:0 0 10px;font:bold 1.5rem 'Open Sans', sans-serif;}.section21 .item p.description{font:1.2rem 'Open Sans', sans-serif;}.section21 .item .content p{font:1rem 'Open Sans', sans-serif;}.section21 .item .item-button {text-align:center;margin:40px 0 0;}@media (min-width: 576px) { ... }@media (min-width: 768px) { ... }@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }.section22{text-align:center;}.section22 h2.header{margin:0 0 30px;font:bold 2rem 'Open Sans', sans-serif;}.section22 p.description{margin:0 auto 10px;max-width:700px;font:bold 1.2rem 'Open Sans', sans-serif;}.section22 .column > .inner{padding:100px 50px;}.section22 .item{margin:40px 0;}.section22 .item > .inner{padding:30px;background-size:cover;}.section22 .item a.item-link{width:100%;display:inline-block;text-align:center;}.section22 .item .main-image{background-size:cover;width:150px;height:150px;border-radius:100px;display:inline-block;margin:0 0 20px;}.section22 .item .main-icon.icon{font-size:100px;line-height:0px;vertical-align:middle;margin:0 0 20px;display:inline-block;}.section22 .item h3.header{margin:0 0 10px;font:bold 1.5rem 'Open Sans', sans-serif;}.section22 .item p.description{font:1.2rem 'Open Sans', sans-serif;}.section22 .item .content p{font:1rem 'Open Sans', sans-serif;}.section22 .item .item-button {text-align:center;margin:40px 0 0;}@media (max-width: 840px){}.section23{text-align:center;}.section23 h2.header{margin:0 0 30px;font:bold 2rem 'Open Sans', sans-serif;}.section23 p.description{margin:0 auto 10px;max-width:700px;font:bold 1.2rem 'Open Sans', sans-serif;}.section23 .column > .inner{padding:100px 50px;}.section23 .item{margin:20px 0;position:relative;}.section23 .item > .inner{border-radius:100px;overflow:hidden;background-size:cover;}.section23 .item a.item-link{width:100%;display:block;position:absolute;top:0;left:0;bottom:0;right:0;}.section23 .item .item-left{float:left;width:40%;text-align:left;}.section23 .item .main-image{background-size:cover;width:150px;height:150px;border-radius:100px;display:inline-block;vertical-align:middle;}.section23 .item .main-icon.icon{font-size:100px;line-height:0px;vertical-align:middle;margin:0 0 20px;display:inline-block;}.section23 .item .item-body{float:right;width:60%;}.section23 .item .item-body > .inner{display:table;padding:15px;text-align:left;height:150px;}.section23 .item h3.header{margin:0;display:table-cell;vertical-align:middle;font:bold 1.5rem 'Open Sans', sans-serif;}.section23 .item p.description{font:1.2rem 'Open Sans', sans-serif;}.section23 .item .content p{font:1rem 'Open Sans', sans-serif;}.section23 .item .item-button {text-align:center;margin:40px 0 0;}@media (max-width: 840px){}@media (max-width: 768px){section.swl-section.section23 .item{padding:0;}section.swl-section.section23 div.container > .inner {padding:50px 0;}section.swl-section.section23 .item .item-body > .inner{height:100px;}section.swl-section.section23 .item .main-image{height:100px;width:100px;}section.swl-section.section23 .item h3.header{font:bold 1.2rem 'Open Sans', sans-serif;}}.section24{text-align: center;}.section24 h2.header {margin: 0 0 30px;font: bold 2rem 'Open Sans', sans-serif;}.section24 .description {margin: 0 auto 30px;max-width: 500px;font: normal 1rem 'Open Sans', sans-serif;}.section24 .item {text-align: left;margin-bottom: 30px;padding: 1rem;position: relative;}.section24 .item .main-icon.icon {display: block;vertical-align: bottom;font-size: 3rem;margin: 0;padding: 0;line-height: 1;}.section24 .item .main-icon.icon:before {margin-right: 20px;}.section24 .item .date {font-size: 1.3rem;vertical-align: middle;line-height: 0;font-weight: bold;}.section24 .item .date-year {position: absolute;right: 0;top: 10px;padding: 5px 10px;background-color: rgba(0,0,0,0.2);font-weight: bold;}.section24 .item h3.header {margin: 0 0 15px;font: bold 1.1rem 'Open Sans', sans-serif;}.section24 .item .description {margin: 0 0 20px;font: normal 1rem 'Open Sans', sans-serif;}.section25{text-align:center;}.section25 h2.header{margin:0 0 30px;font:bold 2rem 'Open Sans', sans-serif;}.section25 p.description{margin:0 auto 10px;max-width:700px;font:bold 1.2rem 'Open Sans', sans-serif;}.swl-section.section25 .container,.swl-section.section25 .container > .inner{}.section25 .item > .inner{padding:50px 20px;height:100%;background-size:cover;background-position:center;}.section25 .item a.item-link{width:100%;display:inline-block;text-align:center;}.section25 .item .main-image{background-size:cover;width:150px;height:150px;border-radius:100px;display:inline-block;margin:0 0 20px;}.section25 .item .main-icon.icon{font-size:100px;line-height:0px;vertical-align:middle;margin:0 0 20px;display:inline-block;}.section25 .item h3.header{margin:0 0 10px;font:bold 1.5rem 'Open Sans', sans-serif;}.section25 .item p.description{font:1.2rem 'Open Sans', sans-serif;}.section25 .item .content p{font:1rem 'Open Sans', sans-serif;}.section25 .item .item-button {text-align:center;margin:40px 0 0;}@media (max-width: 840px){}.section26{text-align: center;}.section26 h2.header {margin: 0 0 30px;font: bold 2rem 'Open Sans', sans-serif;}.section26 .description {margin: 0 auto 30px;max-width: 100%;font: normal 1rem 'Open Sans', sans-serif;}.section26 .item {text-align: left;margin-bottom: 30px;}.section26 .item .main-icon.icon {font-size: 45px;display: block;vertical-align: bottom;text-align: center;}.section26 .item h3.header {margin: 0 0 15px;font: bold 1.1rem 'Open Sans', sans-serif;text-align: center;}.section26 .item .description {margin: 0;font: normal 1rem 'Open Sans', sans-serif;text-align: center;}@media (min-width: 576px) { ... }@media (min-width: 768px) { .section26 .item h3.header,.section26 .item .description {text-align: left;}.section26 .item .description {max-width: 500px;}}@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }.section27{text-align: center;}.section27 h2.header {margin: 0 0 30px;font: bold 2rem 'Open Sans', sans-serif;}.section27 .description {margin: 0 auto 30px;font: normal 1rem 'Open Sans', sans-serif;}.section27 .item {margin-bottom: 30px;}.section27 .item .main-icon.icon {font-size: 2rem;display: block;vertical-align: bottom;line-height: 2;}.section27 .item h3.header {margin: 0;font: bold 0.8rem 'Open Sans', sans-serif;}.section27 .item .description {margin: 0;font: normal 0.8rem 'Open Sans', sans-serif;}.section28{text-align:center;}.section28 .text-wrapper{}.section28 .text-01,.section28 .text-02{display:block;}.section28 .slide-caption{min-height: 35px; padding: 0px 60px;}.section28 .text-01 .description{margin:0;font:bold 1.7rem 'Open Sans', sans-serif;line-height:initial;vertical-align:middle;}.section28 .text-02 .slide-caption .header{margin:10px 0 0 5px;font:bold 1.4rem 'Open Sans', sans-serif;line-height:initial;vertical-align:middle;line-height:none;}@media (max-width: 840px){.swl-section.section28 .text-01,.swl-section.section28 .text-02{float:none;width:100%;margin-bottom:10px;}.swl-section.section28 .text-02 .slide-caption .header{margin:0;}}.section29{text-align:center;}.section29 .swl-section .container > .inner{padding:0;}.section29 .swl-zoom-slider{overflow:hidden;position:relative;height:500px;}.section29 .swl-zoom-slider .slide-item,.section29 .swl-zoom-slider .slide-image{top:0;left:0;right:0;bottom:0;width:100%;height:100%;position:absolute;}.section29 .swl-zoom-slider .slide-image{z-index:1;visibility:hidden;background-size:cover;background-position:center;}.section29 .swl-zoom-slider .slide-image.zoom-in{transform:scale(1.25);-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);}.section29 .swl-zoom-slider .slide-image.zoom-out{transform:scale(1.45);-webkit-transform:scale(1.45);-moz-transform:scale(1.45);-o-transform:scale(1.45);}.section29 .swl-zoom-slider .slide-image.visible{visibility:visible;}.section29 .swl-zoom-slider .slide-image.animate{-webkit-transition:-webkit-transform 5s ease-out;-moz-transition:-moz-transform 5s ease-out;-o-transition:-o-transform 5s ease-out;transition:transform 5s ease-out;}.section29 .swl-zoom-slider .slide-image.animate.zoom-in{transform:scale(1.45);-webkit-transform:scale(1.45);-moz-transform:scale(1.45);-o-transform:scale(1.45);}.section29 .swl-zoom-slider .slide-image.animate.zoom-out{transform:scale(1.25);-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);}.section29 .swl-zoom-slider .slide-caption{z-index:2;position:absolute;top:40%;left:0;right:0;text-align:center;}.section29 .slide-controllers a{display:inline-block;background:rgba(255, 255, 255, 0.6);margin:5px;line-height:1;padding:10px 15px;vertical-align:middle;}.section29 .slide-controllers .goarrow:before{display:inline-block;font-family:"Ionicons";font-size:1.5rem;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;}.section29 .slide-controllers .goleft .goarrow:before{content:'\f2ca';}.section29 .slide-controllers .goright .goarrow:before{content:'\f30f';}.section29 .slide-controllers .link-text{font-size:1.5rem;line-height:1;}.section30{text-align:center;}.section30 h2.header{margin:0 0 30px;font:bold 2rem 'Open Sans', sans-serif;}.section30 p.description{margin:0 auto 10px;max-width:700px;font:bold 1.2rem 'Open Sans', sans-serif;}.section30 .column > .inner{padding:100px 50px;}.section30 .item{margin:20px 0;position:relative;}.section30 .item > .inner{overflow:hidden;background-size:cover;}.section30 .item a.item-link{width:100%;display:block;position:absolute;top:0;left:0;bottom:0;right:0;}.section30 .item .item-body{float:right;width:100%;}.section30 .item .item-body > .inner{display:table;padding:15px;text-align:left;}.section30 .item h3.header{margin:0;display:block;vertical-align:middle;font:bold 1.5rem 'Open Sans', sans-serif;margin-bottom: 0.5em;}.section30 .item p.description{font:1.2rem 'Open Sans', sans-serif;}.section30 .item .content p{font:1rem 'Open Sans', sans-serif;}.section30 .item .item-button {text-align:center;margin:40px 0 0;}.section30 .icon{position: absolute;right: 8px;font-size: 40px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width: 840px){}@media (max-width: 768px){section.swl-section.section30 .item{padding:0;}section.swl-section.section30 div.container > .inner {padding:50px 0;}section.swl-section.section30 .item .item-body > .inner{height:100px;}section.swl-section.section30 .item .main-image{height:100px;width:100px;}section.swl-section.section30 .item h3.header{font:bold 1.2rem 'Open Sans', sans-serif;}}.section31{}.section31 .container,.section31 .container > .inner,.section31 .container > .inner .row{max-width: 100%;width: 100%;padding: 0;margin: 0;height: 100%;}.section31 .container > .inner .row > *{padding: 0;margin: 0;}.section31 .container > .inner .item{padding: 0;position: relative;margin: 0.5rem 0;}.section31 .container > .inner .item > .inner{background-size:cover;height: 100%;box-sizing: border-box;position: relative;}.section31 .container > .inner .item .item-body{background-color: #fff;margin: 1rem;padding: 1rem;box-sizing: border-box;}.section31 .container > .inner .item .item-body .item-body-inner{position: relative;text-align: center;}.section31 .container > .inner .item h3.header{padding: 0;margin: 0;}.section31 .container > .inner .item .description{font-weight: normal;}@media (min-width: 576px) { ... }@media (min-width: 768px) { ... }@media (min-width: 992px) { .section31{height: 700px;}.section31 .container > .inner .item .row,.section31 .container > .inner .item .row > *{height: auto;}.section31 .container > .inner .item{margin:0;}.section31 .container > .inner .item:nth-child(2) .row{position: absolute;bottom: 0;left: 0;right: 0;}.section31 .container > .inner .item > .inner{position: absolute;left: 0;right: 0;top: 0;bottom: 0;} }@media (min-width: 1200px) { ... }.section32{text-align: center;}.section32 h2.header {margin: 0 0 30px;font-weight: bold;font-size: 2rem;font-family: 'Open Sans', sans-serif;}.section32 .description {margin: 0 auto 30px;font-weight: normal;font-size: 1rem;font-family: 'Open Sans', sans-serif;}.section32 .item {margin-bottom: 30px;}.section32 .item .main-icon.icon {font-size: 2rem;display: block;vertical-align: bottom;}.section32 .item h3.header {margin: 0 0 15px;font-weight: bold;font-size: 1.1rem;font-family: 'Open Sans', sans-serif;}.section32 .item .description {margin: 0;font-weight: normal;font-size: 1rem;font-family: 'Open Sans', sans-serif;}.section33{}.section33 h2.header{margin:0 0 30px;}.section33 p.description{margin:0 auto 2rem;}.section33 .inner.image{height: 20vh;overflow:hidden;background-size:cover;}.section33 .item{}.section33 .item a.item-link{width:100%;display:block;top:0;left:0;bottom:0;right:0;}.section33 .item h3.header{text-align: left;display:block;padding: 1rem;margin:0;left: 0;right: 0;position: absolute;bottom: 0;color: #fff;background-color: rgba(0,0,0,0.5);}.section33 .item a .header:hover{background-color: rgba(0,0,0,1);}.section33 .item p.description{font-size: 0.9rem;padding: 1rem;font-weight: normal;text-align: left;margin: 0;}@media (min-width: 576px) { ... }@media (min-width: 768px) { ... }@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }.section34 {}.section34 .contact-caption{padding: 1rem;}.section34 .item{margin-bottom: 2rem;}.section34 h6.header,.section34 h6.contact-name{font-weight: bold;color: #B6DB19;margin-bottom: 0;}.section34 p.contact-title{margin:0;}.section34 p.contact-name,.section34 p.description{    font-size: 0.9rem;    font-weight: normal;    margin:0;}.section34 span.contact-phone,.section34 span.contact-email{font-weight: bold;}.section35{text-align:center;}.section35 h2.header{margin:0 0 30px;font:bold 2rem 'Open Sans', sans-serif;}.section35 p.description{margin:0 auto 10px;max-width:700px;font:bold 1.2rem 'Open Sans', sans-serif;}.section35 .parent-button {margin-top:2rem;}.section35 .column > .inner{padding:100px 50px;}.section35 .item{margin:40px 0;}.section35 .item > .inner{padding:30px;background-size:cover;}.section35 .item a.item-link{width:100%;display:inline-block;text-align:center;}.section35 .item .main-image{background-size:cover;width:150px;height:150px;border-radius:100px;display:inline-block;margin:0 0 20px;}.section35 .item .main-icon.icon{font-size:100px;line-height:0px;vertical-align:middle;margin:0 0 20px;display:inline-block;}.section35 .item h3.header{margin:0 0 10px;font:bold 1.5rem 'Open Sans', sans-serif;}.section35 .item p.description{font:1.2rem 'Open Sans', sans-serif;}.section35 .item .content p{font:1rem 'Open Sans', sans-serif;}.section35 .item .item-button {text-align:center;margin:40px 0 0;}@media (min-width: 576px) { ... }@media (min-width: 768px) { ... }@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }.section36{text-align:center;}.section36 h2.header{}.section36 h3.sub-header{font-weight:normal;}.section36 .parent-button {margin-top:2rem;}.section36 .column > .inner{padding:100px 50px;}.section36 form {margin: 2rem 0;}.section36 form button{width: 100%;}.section36 form button,.section36 form .form-control{height: 50px;margin-bottom: 1rem;border-radius: 0;}.section36 form .form-control:focus{box-shadow: none;}@media (min-width: 576px) { ... }@media (min-width: 768px) { ... }@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }.section37 .slide-image {height: 400px;width: 100%;max-width: 100%;background-size: cover;background-position: center;}.section37 .slide-caption {text-align: center;padding: 50px 50px 80px;}.section37 .slide-caption .header {margin: 0 0 10px;text-transform: uppercase;}.section37 .slide-caption .description {margin: 0;}.section37 .slide-item .item-link{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 99;}.section37 .slide-item .item-link:hover{background-color: rgba(0,0,0,0.8);}@media (max-width: 1024px){section.section37 divs.slide-image {height: 500px;}}.section38 {text-align:center;}.section38 h2.header {margin: 0 0 30px;}.section38 h3.header {font: bold;}.section38 .main-icon.icon {font-size: 70px;line-height: 70px;vertical-align: middle;}.section38 .item {margin-bottom: 30px;}.section39 {text-align: center;}.section39 .contact-profile{  margin-bottom: 2rem;}.section39 .contact-profile .contact-caption{padding:1;}.section39 .contact-profile .contact-caption .description{font-weight: normal;font-size: 1rem;margin: 0;padding:0;}.section39 .contact-profile .contact-caption .contact-name{font:bold 1.2rem 'Open Sans', sans-serif;margin:0 0 10px;color:inherit;}.section39 .contact-profile .contact-caption .contact-title{font:1rem 'Open Sans', sans-serif;font-style:italic;margin:10px 0 0;color:inherit;}.section39 .contact-profile .contact-caption .contact-link-groups{padding: 1rem 0;}.section39 .contact-profile .contact-caption .contact-link-groups .link-group{display:block;font:bold 0.9rem 'Open Sans', sans-serif;margin-bottom:3px;}.section39 .contact-profile .contact-caption .contact-link-groups .link-group .icon{padding-right:5px;font-size:1rem;vertical-align:middle;}.section39 .contact-profile .contact-caption .contact-link-groups .link-group a{color:inherit;}.section39 .contact-profile .contact-picture{}.section39 .contact-profile .contact-picture .contact-image{margin:0 auto 20px;height:300px;width:100%;background-repeat: no-repeat;background-position: center;background-size: cover;}@media (min-width: 576px) { ... }@media (min-width: 768px) { .section39 .contact-profile .contact-picture .contact-image{height:200px;}}@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }.section40{}.section40 .inner{position: relative;padding: 0 1rem;}.section40 .item.image{background-size: cover;background-repeat: no-repeat;}.section40 .container{position: relative;padding: 2rem 0;border-bottom: 1px solid #B6DB19;}.section40 .container .content-wrapper{display: none;padding: 1rem 0;}.section40 .container.open .content-wrapper{display: block;}.section40 .container .content-wrapper .short-description{padding: 0;}.section40 .container .header.hasContent{cursor: pointer;}.section40 .container .header.hasContent::before{content: '';height: 28px;width: 28px;font-size: 2rem;display: inline-block;background-image: url(https://cdn.smode.se/gfx/icons//glypish/33-circle-plus@2x.png);background-repeat: no-repeat;background-position: right;background-size: contain;vertical-align: middle;color: #5fcad0;margin-right:10px;float: right;}.section40 .container .header.hasContent.open::before{background-image: url(https://cdn.smode.se/gfx/icons//glypish/34-circle-minus@2x.png);}@media (min-width: 576px) { ... }@media (min-width: 768px) { .section40 .inner{padding: 0;}}@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }#swlUserMatrix {margin-bottom: 20px;}#swlUserMatrix .matrix-search {}#swlUserMatrix .matrix-search .editButton#send {margin-top: 25px;}#swlUserMatrix .export-btn {margin-bottom: 20px;}#swlUserMatrix .matrix-list {max-width: 100%;overflow: auto;border-radius: 3px;border: 1px solid #e5e5e5;margin: 0 auto;cursor: grab;}#swlUserMatrix table {width: 100%;background-color: white;border-collapse: collapse;}#swlUserMatrix thead th {color: #717171;background-color: #f8f8f8;padding: 10px;white-space: nowrap;font: bold 0.9rem 'Open Sans', sans-serif;border-top: 0;border-bottom: 1px solid #eee;}#swlUserMatrix thead .bottomHeader th {cursor: default;}#swlUserMatrix tr.odd td,#swlUserMatrix .oddRow,#swlUserMatrix table .oddRow td {background: none;}#swlUserMatrix tr.member.odd {background-image: url(https://cdn.smode.se/gfx//transp/b-3.png);}#swlUserMatrix tr.member:hover {background-color: rgba(0, 0, 0, 0.07);background-image: url(https://cdn.smode.se/gfx//transp/b-3.png);}#swlUserMatrix tr.member td {padding: 5px 10px;font: normal 0.9rem 'Open Sans', sans-serif;white-space: nowrap;vertical-align: middle;border-bottom: 1px solid #eee;}#swlUserMatrix tr.member .user-img {text-align: center;}#swlUserMatrix tr.member .user-img .image {background-position: center;background-size: cover;width: 60px;height: 60px;display: inline-block;border-radius: 100%;vertical-align: middle;}#swlUserMatrix tr.member.highlight .user-img .image {border-color: #ccc;}#swlUserMatrix tr.member .user-img.no-image .image {background-image: url(https://cdn.smode.se/gfx//placeholders/placeholder.png);}#swlUserMatrix .admin-btn {padding: 4px;border-radius: 3px;}@media (max-width: 840px){div#swlUserMatrix tr.member .user-img {width: 50px;height: 50px;}}#swl-control-panel .row>div{margin-bottom:10px;}.controlPanel a{background-color:#fcfcfc;background-position:50% 20px;background-repeat:no-repeat;display:block; color:#666; width:100px; height:20px; float:left; padding:50px 8px 10px; margin:5px; text-align:center;font:bold 12px 'Arial black', Arial;color:#333;text-decoration:none;border:2px solid #fff;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;box-shadow: 1px 2px 2px rgba(50,50,50,0.1); -moz-box-shadow: 1px 2px 2px rgba(50,50,50,0.1); -webkit-box-shadow: 1px 2px 2px rgba(50,50,50,0.1);}.controlPanel a:hover{background-color:#eee;}.controlPanel .modAdminGallery{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/photo_camera_24.png);}.controlPanel .modAdminAbuse{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/remove_24.png);}.controlPanel .modAdminGroup{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/group_24.png);}.controlPanel .modAdminCalendar{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/calendar_24.png);}.controlPanel .modAdminMatrix{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/user_24.png);}.controlPanel .modAdminArticle{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/book_24.png);}.controlPanel .modAdminNoteboard{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/notebook_24.png);}.controlPanel .modAdminContact{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/mail_24.png);}.controlPanel .modAdminStatistic{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/statistic_24.png);}.controlPanel .modAdminSystemlog{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/network_24.png);}.controlPanel .modAdminAssets{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/files_24.png);}.controlPanel .modAdminSmode{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/house_24.png);}.controlPanel .modAdminSEO{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/zoom_24.png);}.controlPanel .modAdminPages{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/document_24.png);}.controlPanel .modAdminFAQ{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/help_24.png);}.controlPanel .modAdminNewsletter{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/world_24.png);}.controlPanel .modAdminSMS{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/telephone_24.png);}.controlPanel .modAdminPartner{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/net_24.png);}.controlPanel .modAdminSEO{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/preview_24.png);}.controlPanel .modAdminProducts{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/paste_24.png);}.controlPanel .modAdminHTML{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/window_24.png);}.controlPanel .modAdminTeam{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/clients_24.png);}.controlPanel .modAdminSystemupdate{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/system_24.png);}.controlPanel .modAdminLayout{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/paint_24.png);}.controlPanel .modAdminWebpoll{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/ok_24.png);}.controlPanel .modAdminOrders{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/shopping_cart_24.png);}.controlPanel .modAdminPrivileges{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/lock_24.png);}.controlPanel .modAdminReservation{background-image:url(https://cdn.smode.se/gfx/icons/stroke/24/clock_24.png);}.controlPanel .modAdminSmode{background-image:url(https://cdn.smode.se/gfx/smodeIcon.png);}.custom-radio .custom-control-input:checked~.custom-control-label::before,.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background:#B6DB19;}.custom-radio .custom-control-input:focus~.custom-control-label::before,.custom-checkbox .custom-control-input:focus~.custom-control-label::before{    -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(0,0,0,0.2);    box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(0,0,0,0.2);}.adminToolBoxToggler{clear:both; background:url(https://cdn.smode.se/gfx/icons//glypish/20-gear2.png) no-repeat; text-decoration:none; padding:5px 0 10px 30px; display:block; color:#222; font:bold 14px 'Arial black', arial; margin:10px 0; outline:0;}#adminToolBox{padding:0;margin:0 0 20px;width:504px;float:none;background:url(https://cdn.smode.se/gfx//fadedBG.jpg) 0 50% repeat-x;border:1px solid #ccc;clear:both;display:none;border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;box-shadow:2px 3px 6px #fafafa; -khtml-box-shadow:2px 3px 6px #fafafa; -moz-box-shadow:2px 3px 6px #fafafa; -webkit-box-shadow:2px 3px 6px #fafafa;}#adminToolBox.active{display:block;}#adminToolBox a{display:block; float:left; min-width:45px; text-align:center; padding:36px 8px 5px; font:9px verdana; text-decoration:none; color:#333; outline:0; border-right:1px solid #eee;}#adminToolBox .public{background:url(https://cdn.smode.se/gfx/icons//glypish/06-magnify.png) 50% 5px no-repeat;}#adminToolBox .edit{background:url(https://cdn.smode.se/gfx/icons//glypish/158-wrench-2.png) 50% 5px no-repeat;}#adminToolBox .seo{background:url(https://cdn.smode.se/gfx/icons//glypish/12-eye.png) 50% 11px no-repeat;}#adminToolBox .move{background:url(https://cdn.smode.se/gfx/icons//glypish/05-shuffle.png) 50% 5px no-repeat;}#adminToolBox .subPage{background:url(https://cdn.smode.se/gfx/icons//glypish/10-medical.png) 50% 5px no-repeat;}#adminToolBox .delete{background:url(https://cdn.smode.se/gfx/icons//glypish/21-skull.png) 50% 5px no-repeat;}#adminToolBox .advanced{background:url(https://cdn.smode.se/gfx/icons//glypish/19-gear.png) 50% 5px no-repeat;}#adminToolBox .layout{background:url(https://cdn.smode.se/gfx/icons//glypish/69-display.png) 50% 5px no-repeat;}#adminToolBox .assets{background:url(https://cdn.smode.se/gfx/icons//glypish/42-photos.png) 50% 5px no-repeat;}#adminToolBox .support{background:url(https://cdn.smode.se/gfx/icons//glypish/112-group.png) 50% 5px no-repeat; margin-right:0; border:0;}#adminToolBox .choosen{background-color:#fff;}.adminToolBoxToggler:hover,#adminToolBox a:hover{color:#B6DB19; text-decoration:none; outline:0; opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8; -khtml-opacity:0.8; filter:alpha(opacity=80);}.seo-admin-report .seo-report-content-wrapper{position:relative;cursor:pointer;}.seo-admin-report a.url{font:15px 'Open Sans', sans-serif;}.seo-admin-report .seo-report-content-wrapper .status{width:30px;height:30px;}.seo-admin-report .seo-report-content-wrapper .status.ok{background:url(https://cdn.smode.se/gfx//SEO/39-circle-check.png) 50% 50% no-repeat;margin:0 auto;}.seo-admin-report .seo-report-content-wrapper .status.fail{background:url(https://cdn.smode.se/gfx//SEO/21-skull.png) 50% 50% no-repeat;margin:0 auto;}.seo-admin-report .seo-report-content-wrapper .content{width:200px;border:1px solid grey;background:#fff;padding:10px;position:absolute;bottom:25px;right:25px;display:none;}.seo-admin-report .seo-report-content-wrapper:hover .content{display:block;}.seo-admin-report .seo-report-content-wrapper:hover .status{opacity:0.5;}.swl-user-group .formElement1{height:auto;}.row > *{min-height:0;}.helpIcon{width:20px;height:20px;text-align:center;line-height:20px;border-radius:20px;background-color:#007bff;color:#fff;display:inline-block;font:bold 13px 'Open Sans', sans-serif;text-decoration:none;padding:3px;}.helpIcon:hover,.helpIcon:focus,.helpIcon:active{color:#fff;background-color:#0e5caf;text-decoration:none;}.footer01 .item .content,.footer01 .item .content li{font-size: 0.9rem;}.bh-admin-product-mobile-overview #modSearch{    padding: 10px!important;}.bh-admin-product-mobile-overview #modID{    padding: 18px!important;width:100%;margin:1rem 0;}.bh-admin-product-mobile-overview tr .product-content{position:relative;}.bh-admin-product-mobile-overview tr .product-content .sold-label{display:none;}.bh-admin-product-mobile-overview tr.is-sold .product-content{opacity:0.3;}.bh-admin-product-mobile-overview tr.is-sold .product-content .sold-label{display:block;position:absolute;top:50%;left:50%;font:bold 5rem 'Open Sans', sans-serif;transform:translate(-50%,-50%);}.bh-admin-product-mobile-overview tr.is-reserved .product-content{opacity:0.6;}.bh-admin-product-mobile-overview tr.is-reserved .product-content .reserved-label{display:block;position:absolute;top:50%;left:50%;font:bold 5rem 'Open Sans', sans-serif;transform:translate(-50%,-50%);}.bh-admin-product-mobile-overview .product-content .ref-label{display:block;position:absolute;top:5px;left:5px;}.bh-admin-product-mobile-overview tr td.tool{text-align: right;}.bh-admin-product-mobile-overview tr .product-content h4{font:bold 1.6rem 'Open Sans', sans-serif;margin:1rem 0 .5rem;}.bh-admin-product-mobile-overview tr .product-content p{font:1rem 'Open Sans', sans-serif;margin:.15rem 0;}.bh-admin-product-mobile-overview tr .product-content p .price{color:darkred;font-weight:bold;}.bh-admin-product-mobile-overview tr .product-content p .price-old{color:#999;font-weight:normal;  text-decoration: line-through!important;}.bh-admin-product-mobile-overview tr .product-content a{font:1rem 'Open Sans', sans-serif;margin:.3rem 0;}.bh-admin-product-mobile-overview .image-placeholder{width:280px;max-width: 100%;text-align:center;padding:80px 50px;font:bold 18px 'Open Sans', sans-serif;color:#999;background:#f0f0f0;}.bh-admin-product-mobile-success{}.bh-admin-product-mobile-success .item{text-align:center;}.bh-admin-product-mobile-success .image{min-height:150px;width:100%;background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#eee;}.page-id-810 .btn-primary:visited,.page-id-810 .btn-warning:visited,.page-id-810 .btn-danger:visited{    color:white!important;}.page-id-810 #swl-content-wrapper .formGroup{padding:1rem 1rem;box-shadow:none;border:0;}.page-id-810 #swl-content-wrapper .formGroup .form-inner-header{font:bold 1.3rem 'Open Sans', sans-serif;margin:1.7rem 0 0;}.page-id-810 #swl-content-wrapper legend{display:none;}.page-id-810.section-id-803 .formElement1.form-checkbox{height:auto;display: block;}.bh-admin-product-mobile-success{}.bh-admin-product-mobile-success .item {margin-bottom: 3rem;}.bh-admin-product-mobile-success .item a.btn{width: 45%;margin-top: 1rem;}.bh-admin-product-mobile-success .item a.btn.cw{float:right;}.bh-admin-product-mobile-success .item a.btn.ccw{float:left;}form .pick-images .preview-wrapper{height:15rem;background:#eee;text-align:center;}form .pick-images img.preview{height:13rem;width:auto;max-width:20rem;margin:1rem auto;display:none;}.bh-category-overview{}.bh-category-overview .item{}.bh-category-view{}.bh-pagination{margin:30px 0;}.bh-pagination .pagination{margin:20px 0;width:100%;display:block;text-align:center;}.bh-pagination .pagination .page{font:1em 'Open Sans', sans-serif;color:#555;background-color:white;list-style-type:none;padding:0 10px;margin:3px;cursor:pointer;display:inline-block;text-align:center;line-height:40px;width:40px;height:40px;border-radius:2px;}.bh-pagination .pagination .page:hover{color:#B6DB19;background-image:url(https://cdn.smode.se/gfx//transp/b-3.png);}.bh-pagination .pagination .page.active{color:white;background-color:#B6DB19;}.bh-pagination .pagination .pag-prev{width:auto;}.bh-pagination .pagination .pag-prev a:before{padding-right:10px;}.bh-pagination .pagination .pag-next{width:auto;}.bh-pagination .pagination .pag-next a:before{padding-left:10px;}.bh-product-overview{}.bh-product-overview .item{position: relative;padding-bottom:2rem;overflow:hidden;}.bh-product-overview .item .sold-badge,.bh-product-overview .item .reserved-badge{display:none;}.bh-product-overview .item.is-sold *{opacity:0.4;}.bh-product-overview .item.is-sold .sold-badge{display:block;position:absolute;top:3rem;left:0;right:0;font:bold 4rem 'Lobster', cursive;text-shadow:1px 1px 0 #fff;text-align:center;color:#B6DB19!important;opacity:0.7;}.bh-product-overview .item.is-sold .percentage-badge,.bh-product-overview .item.is-sold .meta-wrapper{display:none;}.bh-product-overview .item .reserved-badge{position:absolute;top:25%;left:0;right:0;width:100%;font:normal 2rem 'Lobster', cursive;text-align:center;background:#B6DB19;color:#fff!important;opacity:0.7;display:none;}.bh-product-overview .item.is-reserved .reserved-badge{display:block;}.bh-product-overview .item .btn-wish-list{position:absolute;bottom:.6rem;right:.3rem;}.bh-product-overview .item .btn-wish-list.active{}.bh-product-overview .item.is-sold .btn-wish-list{display:none;}.bh-product-overview .item p,.bh-product-overview .item a p,.bh-product-overview .item a{color: #555;}.bh-product-overview .item .image-wrapper{height:170px;overflow:hidden;background:#eee;margin-bottom:5px;position:relative;}.bh-product-overview .item .image-wrapper .item-image{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.bh-product-overview .item:hover .image-wrapper .item-image{opacity:0.8;}.bh-product-overview .item .image-wrapper .img-fill-out{font-size:8rem;color:#ccc;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.bh-product-overview .item .title{font-weight: normal;padding: 0;margin:0;font-size: .6rem;color:#555;white-space:nowrap; text-overflow: ellipsis;}.bh-product-overview .item .title.item{font-size: .8rem;font-weight: bold;color:#B6DB19;}.bh-product-overview .item .meta-wrapper{margin: .2rem 0;}.bh-product-overview .item .meta-wrapper .meta{font-weight: normal;padding: 0;margin:0;font-size: .7rem;color:#555;float:left;padding-right:.5rem;}.bh-product-overview .item .meta-wrapper .meta.ref{}.bh-product-overview .item .meta-wrapper .meta.category{}.bh-product-overview .item .meta-wrapper .meta.location{}.bh-product-overview .item .meta-wrapper .meta.manufacturer{}.bh-product-overview .item .percentage-badge{position: absolute;top: -.2rem;right: -.2rem;padding: .5rem;background:#B6DB19;box-shadow:2px 3px 1px rgba(0,0,0,0.4);font:1rem 'Lobster', cursive;color:white;transform:rotate(-25deg);}.bh-product-overview .item .price{font-size: 1rem;font-weight: bold;line-height: 1;padding: 0;margin: 0;color: #555;}.bh-product-overview .item .price .old{text-decoration: line-through;font-style: italic;font-size: .8rem;color: #ccc;margin-left:.6rem;}.bh-product-overview .item .package{font:.6rem 'Open Sans', sans-serif;color:#777;margin:.1rem 0 0;}.bh-product-overview .keywords {padding: 1rem 0;}.bh-product-overview .keywords a{font:.7rem 'Open Sans', sans-serif;line-height: 1;padding: 4px 5px;color: #555;margin-right: .3rem;border: 1px solid #555;display: inline-block;}.bh-product-overview .keywords a:hover{border-color:#B6DB19; color:#B6DB19; background:#fff;}.bh-product-overview .keywords a.active{border-color:#B6DB19; color:#fff; background:#B6DB19;}.bh-product-overview .btn.btn-filter{width: 100%;}.bh-product-overview .btn.btn-filter.icon.collapsed:before{content: "\f3d0";}.bh-product-overview .sort-by{text-align: center;margin-top: 1rem;}.bh-product-overview .sort-by select{  padding: 0.5rem 1rem;  width: 100%;  display: block;}@media (min-width: 576px) { ... }@media (min-width: 768px) { .bh-product-overview .sort-by{text-align: right;}.bh-product-overview .sort-by select{width: auto;display: inline-block;}.bh-product-overview .btn.btn-filter{width: auto;} }@media (min-width: 992px) { ... }@media (min-width: 1200px) { ... }.bh-product-view{margin-top:2rem;}.bh-product-view .btn-wish-list{float:right;}.bh-product-view .image-wrapper{position:relative;}.bh-product-view .image-wrapper .percentage-badge{position: absolute;top: -.2rem;right: -.2rem;padding: .5rem;background:#B6DB19;box-shadow:2px 3px 1px rgba(0,0,0,0.4);font:2rem 'Lobster', cursive;color:white;transform:rotate(-15deg);}.bh-product-view .main-image{margin-bottom:2rem;}.bh-product-view .thumb-image{height: 100px;}.bh-product-view .price{font-size: 3rem;font-weight: bold;line-height: 1;padding: 0;margin: 0 0 3rem;color: #B6DB19;}.bh-product-view .price .old{text-decoration: line-through;font-style: italic;font-size: 2rem;color: #ccc;margin-left:1.6rem;}.bh-product-view tr.ref td{background:#B6DB19;color:#fff;}.bh-product-view  div[class^="col-"]{margin-bottom: 1.5rem;}.bh-product-view .keywords{}.bh-product-view .keywords a{line-height: 1;padding: 2px 5px;color: #ccc;margin-right: 1rem;border: 1px solid #ccc;}.bh-product-view .keywords a:hover{border-color: #B6DB19;color: #B6DB19;}.btn-wish-list{font-size:2rem;color:#fff!important;text-shadow:0 0 5px rgba(0,0,0,0.4);}.btn-wish-list.active{color:#B6DB19!important;}.popup-wish-list{display:none;}.popup-wish-list #wist-list-items{}.popup-wish-list #wist-list-items li{font-weight:bold;}.popup-wish-list #wist-list-items li .ref{font-weight:normal; margin:0 .4rem;}.popup-wish-list #wist-list-items li .price{color:#B6DB19;}#swl-sub-header .shop-search-widget{padding-top:20px;transition: padding-top 0.2s;}.swl-sticky.active #swl-sub-header .shop-search-widget{padding-top:0px;}#swl-sub-header .shop-search-widget input{height: 2rem;}#swl-sub-header .shop-search-widget button{background:none;border:none;margin-left:.6rem;background-color: #ccc;    height: 2rem;    padding: 0 1rem;    color:#fff;    cursor: pointer;}#swl-sub-header .shop-search-widget button:hover{background-color: #999;}@media (max-width:800px){#swl-sub-header .shop-search-widget{display:none;}}.bh-product-overview .shop-search-widget{padding-top:20px;transition: padding-top 0.2s;}.bh-product-overview .shop-search-widget input{height: 2rem;}.bh-product-overview .shop-search-widget button{background:none;border:none;margin-left:.6rem;}@media (min-width:800px){.bh-product-overview .shop-search-widget{display:none;}}html body .start-puff .swl-page-text-wrapper {padding:0px;}html body .start-puff-bild {padding:0px;}@media only screen and (min-width: 600px) { html body .start-puff-text{padding-left: 0px;}}@media only screen and (max-width: 600px) { html body .start-puff-text{padding: 0px 0px 50px 0px;}}