.elementor-nav-menu li.kontakt{border-radius:4px!important;border:2px solid #cdd4dd!important}.elementor-nav-menu li.kontakt:focus .elementor-item::before,.elementor-nav-menu li.kontakt:hover .elementor-item::before{border-radius:4px!important}@media only screen and (max-width:640px){.elementor-nav-menu{padding:10%}}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-top:15px}.vsel-content h4.vsel-meta-title{text-transform:none!important}.event-hero-image{background-image:url(/wp-content/uploads/2023/06/bg-page.jpg);background-repeat:no-repeat;background-size:cover;display:block;position:absolute;width:100%;height:320px}.vsel-figure{margin-left:5%!important;margin-bottom:5%!important}.single-event .vsel-content{margin:320px auto 0 auto;width:100%;max-width:1280px}.single-event .vsel-alignleft{width:20%!important;margin-top:7%;display:none}.single-event .vsel-alignright{float:none;width:100%!important}@media only screen and (max-width:840px){.single-event .vsel-alignleft,.single-event .vsel-alignright{float:none;width:100%!important}.single-event .vsel-alignleft{padding:0 20px}}@media only screen and (max-width:767px){.single-event .vsel-alignleft{padding:0 10px}}#news{display:flex;width:100%;flex-flow:row wrap}.col{flex:1 0 calc(33.333% - 20px);max-width:calc(33.333% - 20px);margin-left:20px}.col:nth-child(3n-2){margin-left:0}#news .image-container{overflow:hidden;max-height:220px}#news .text-container{padding:30px}#news a{color:#000;text-decoration:none}@media only screen and (max-width :940px){.col{flex:1 0 calc(100%);max-width:calc(100%);margin-left:0}#news .text-container{padding:30px 0}#news .image-container{overflow:hidden;max-height:100%}}@media only screen and (min-width:840px) and (max-width:1280px){.elementor-50 .elementor-element.elementor-element-b53bd01 .elementor-heading-title{font-size:36px;line-height:2.5rem}.elementor-50 .elementor-element.elementor-element-19a8f6e .elementor-heading-title{font-size:24px}.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:8px 10px!important;font-size:14px}.elementor-kit-10 h2{font-size:30px;line-height:1.2em}.elementor-kit-10 h3{font-size:24px;line-height:1.2em}}body.archive .elementor-post{border-bottom:2px solid #dcdcdc;padding-bottom:30px}.elementor-338 .elementor-element.elementor-element-7d77dfeb .elementor-post__thumbnail__link{padding:2%;background-color:#dcdcdc}@media only screen and (min-width:1200px){.oversikt a:focus,.oversikt a:hover{background-color:#dcdcdc!important}}.post-password-form{height:250px;position:relative;max-width:640px;width:100%;margin:400px auto 0 auto;font-family:'Source Sans Pro',sans-serif}.post-password-form input[type=password]{margin-top:15px;font-family:'Source Sans Pro',sans-serif;background-color:#fff}.post-password-form [type=submit]{font-family:'Source Sans Pro',sans-serif;color:#fff;background-color:#2a4c78;border:1px solid #2a4c78}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body ul{margin-bottom:30px!important}.elementor-element-63b4aec .gs_logo_area .swiper-button-next svg,.elementor-element-63b4aec .gs_logo_area .swiper-button-prev svg{fill:#fff!important}.flexslider{background-color:transparent!important;border:none!important}.flexslider .slides{text-align:center}.flexslider .slides li{float:none;display:inline-block;text-transform:uppercase;color:#000;background-color:#fff;text-align:center;padding:20px;height:110px!important}.flexslider .slides li h4{color:#fff!important}@font-face{font-family:flexslider-icon;src:url(/wp-content/themes/biodrivost/fonts/flexslider-icon.eot);src:url(/wp-content/themes/biodrivost/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/biodrivost/fonts/flexslider-icon.woff) format('woff'),url(/wp-content/themes/biodrivost/fonts/flexslider-icon.ttf) format('truetype'),url(/wp-content/themes/biodrivost/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block;max-width:80%;margin:0 auto}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgb(0 0 0 / .2);-moz-box-shadow:'' 0 1px 4px rgb(0 0 0 / .2);-o-box-shadow:'' 0 1px 4px rgb(0 0 0 / .2);box-shadow:'' 0 1px 4px rgb(0 0 0 / .2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgb(0 0 0 / .8);text-shadow:1px 1px 0 rgb(255 255 255 / .3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';color:rgb(0 0 0 / .8);text-shadow:1px 1px 0 rgb(255 255 255 / .3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgb(0 0 0 / .5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-moz-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-o-box-shadow:inset 0 0 3px rgb(0 0 0 / .3);box-shadow:inset 0 0 3px rgb(0 0 0 / .3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgb(0 0 0 / .7)}.flex-control-paging li a.flex-active{background:#000;background:rgb(0 0 0 / .9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}.flexslider .slides img{max-width:100%}}