/*!*****************************************************************
Plugin wpc_addons
Author: Christer Lindgren
Author URL: http://www.bysted.se/

Stylesheet: Main Stylesheet

Version: 1.0
******************************************************************/
.banner{cursor:pointer}.textimage{position:relative;display:flex;margin-bottom:0}.textimage .wpb_wrapper{width:100%;display:flex}.textimage .wrap{width:100%;max-width:100%;margin:0}.textimage .vc_single_image-wrapper{width:100%}.textimage .vc_single_image-wrapper img{margin-bottom:0}.textimage .vc_single_image-wrapper img{margin-bottom:0}.textimage img{width:100%}.textimage.bg-left .wpb_wrapper{-moz-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-ms-flex-pack:start}.textimage.bg-h-center .wpb_wrapper{-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.textimage.bg-right .wpb_wrapper{-moz-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-ms-flex-pack:end}.textimage.bg-top .wpb_wrapper{-moz-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:flex-start;-ms-flex-align:start}.textimage.bg-v-center .wpb_wrapper{-moz-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.textimage.bg-bottom .wpb_wrapper{-moz-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:flex-end;-ms-flex-align:end}.textimage .content{position:absolute;top:0;width:100%;height:100%}.textimage .content .inner-content{width:100%;height:100%;display:flex}.textimage .content .inner-content.left{-moz-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-ms-flex-pack:start}.textimage .content .inner-content.h-center{-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.textimage .content .inner-content.right{-moz-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-ms-flex-pack:end}.textimage .content .inner-content.top{-moz-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:flex-start;-ms-flex-align:start}.textimage .content .inner-content.v-center{-moz-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.textimage .content .inner-content.bottom{-moz-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:flex-end;-ms-flex-align:end}.textimage .content .inner-content .textarea *:first-child{margin-top:0}.textimage .content .inner-content .textarea *:last-child{margin-bottom:0}.textimage .content .inner-content .textarea.half{width:50%}.textimage .content .inner-content .textarea.narrow{width:25%}.textimage .content .inner-content .textarea.normal{width:75%}.textimage .content .inner-content .textarea.wide{width:90%}.textimage .content .inner-content .textarea.fullwidth{width:100%}@media only screen and (max-width:767px){.textimage.static{max-height:unset}.textimage.static .content{position:static;margin:1.5em 0}}@media print{.banner{cursor:pointer}.textimage{position:relative;display:flex;margin-bottom:0}.textimage .wpb_wrapper{width:100%;display:flex}.textimage .wrap{width:100%;max-width:100%;margin:0}.textimage .vc_single_image-wrapper{width:100%}.textimage .vc_single_image-wrapper img{margin-bottom:0}.textimage .vc_single_image-wrapper img{margin-bottom:0}.textimage img{width:100%}.textimage.bg-left .wpb_wrapper{-moz-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-ms-flex-pack:start}.textimage.bg-h-center .wpb_wrapper{-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.textimage.bg-right .wpb_wrapper{-moz-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-ms-flex-pack:end}.textimage.bg-top .wpb_wrapper{-moz-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:flex-start;-ms-flex-align:start}.textimage.bg-v-center .wpb_wrapper{-moz-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.textimage.bg-bottom .wpb_wrapper{-moz-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:flex-end;-ms-flex-align:end}.textimage .content{position:absolute;top:0;width:100%;height:100%}.textimage .content .inner-content{width:100%;height:100%;display:flex}.textimage .content .inner-content.left{-moz-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-ms-flex-pack:start}.textimage .content .inner-content.h-center{-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.textimage .content .inner-content.right{-moz-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-ms-flex-pack:end}.textimage .content .inner-content.top{-moz-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:flex-start;-ms-flex-align:start}.textimage .content .inner-content.v-center{-moz-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.textimage .content .inner-content.bottom{-moz-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:flex-end;-ms-flex-align:end}.textimage .content .inner-content .textarea *:first-child{margin-top:0}.textimage .content .inner-content .textarea *:last-child{margin-bottom:0}.textimage .content .inner-content .textarea.half{width:50%}.textimage .content .inner-content .textarea.narrow{width:25%}.textimage .content .inner-content .textarea.normal{width:75%}.textimage .content .inner-content .textarea.wide{width:90%}.textimage .content .inner-content .textarea.fullwidth{width:100%}.textimage.print-fullheight{height:100%;max-height:100%;margin-bottom:0}.textimage.print-fullheight .vc_single_image-wrapper{height:100%;width:100%}.textimage.print-fullheight .vc_single_image-wrapper img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover;max-height:100% !important}}.tubeplayer{position:relative}.tubeplayer .play{width:100%;height:100%;font-size:6em;color:#fff;display:flex;align-items:center;justify-content:center}.tubeplayer .play:hover:after{color:#999;transition:color .2s}.dn-counter{display:flex;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline}.dn-counter .dynamicNumber{font-size:100%}.dn-counter .pre-text,.dn-counter .post-text{font-size:100%}.dn-counter .pre-text{margin-right:.1em}.dn-counter .post-text{margin-left:.1em}.dn-counter.nc-left{-moz-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-ms-flex-pack:start}.dn-counter.nc-right{-moz-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-ms-flex-pack:end}.swiper{margin-left:-7.5px;margin-right:-7.5px}.swiper .swiper-slide{padding:0;margin:0}.swiper .swiper-slide.video-bg{padding:0}body.compose-mode .swiper,body.kpdf .swiper{height:auto !important}body.compose-mode .swiper .swiper-wrapper,body.kpdf .swiper .swiper-wrapper{display:block}body.compose-mode .swiper-pagination,body.compose-mode .swiper-button-prev,body.compose-mode .swiper-button-next,body.kpdf .swiper-pagination,body.kpdf .swiper-button-prev,body.kpdf .swiper-button-next{display:none}html body div.wpc-expandable .title{padding:1.5rem 1rem;border-top:1px solid #bfbfbf;display:flex;-moz-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-moz-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}html body div.wpc-expandable .title .control{display:flex;display:flex;-moz-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-moz-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;cursor:pointer;width:35px;height:35px;position:absolute;backface-visibility:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative}html body div.wpc-expandable .title .control:before,html body div.wpc-expandable .title .control:after{height:1px;top:50%;border:none;background-color:#000;content:"";position:absolute;width:80%;backface-visibility:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1)}html body div.wpc-expandable .title .control:before{transform:rotate(-90deg)}html body div.wpc-expandable .title .control:after{transform:rotate(0deg)}html body div.wpc-expandable .title .control.open:before,html body div.wpc-expandable .title .control.active:before{transform:rotate(-45deg)}html body div.wpc-expandable .title .control.open:after,html body div.wpc-expandable .title .control.active:after{transform:rotate(45deg)}html body div.wpc-expandable .title .control:hover:before,html body div.wpc-expandable .title .control:hover:after{width:100%}html body div.wpc-expandable .title h3{margin:0 !important}html body div.wpc-expandable .content{border-bottom:1px solid transparent;transition:all .3s cubic-bezier(.25,.8,.25,1);max-height:0px;overflow:hidden}html body div.wpc-expandable .content .vc_column_container{transition:all .3s cubic-bezier(.25,.8,.25,1);opacity:0;filter:alpha(opacity=0);transform:translateY(-200px)}html body div.wpc-expandable:last-child .content{border-bottom:1px solid #bfbfbf}html body div.wpc-expandable.open .content{max-height:100vh;padding-bottom:2em}html body div.wpc-expandable.open .content .vc_column_container{margin-top:1rem;margin-bottom:1rem;opacity:1;filter:alpha(opacity=100);transform:translateY(0)}html body div.wpc-expandable.open .control:before{transform:rotate(-45deg)}html body div.wpc-expandable.open .control:after{transform:rotate(45deg)}