.popwrap .popwrap-wrap,.mittbollerup-sec .arrow-nav,.mittbollerup-sec .slide .content-wrap,.threecol .image-post .overlay{-webkit-transition:all ease 0.25s;-moz-transition:all ease 0.25s;-ms-transition:all ease 0.25s;transition:all ease 0.25s}.faq-puff{-webkit-transition:all cubic-bezier(0.73, 0, 0, 1.24) 0.4s;-moz-transition:all ease 0.4s;-ms-transition:all ease 0.4s;transition:all cubic-bezier(0.73, 0, 0, 1.24) 0.4s}.cf,.clearfix,.twocol,.threecol,.fourcol,.bollerup-highlight .iwrap,.main-menu-wrapper,.main-menu-wrapper ul,footer .wrap .fwrap,.till-salu,.start-sec .wrap{*zoom:1}.cf:before,.clearfix:before,.twocol:before,.threecol:before,.fourcol:before,.bollerup-highlight .iwrap:before,.main-menu-wrapper:before,.main-menu-wrapper ul:before,footer .wrap .fwrap:before,.till-salu:before,.start-sec .wrap:before,.cf:after,.clearfix:after,.twocol:after,.threecol:after,.fourcol:after,.bollerup-highlight .iwrap:after,.main-menu-wrapper:after,.main-menu-wrapper ul:after,footer .wrap .fwrap:after,.till-salu:after,.start-sec .wrap:after{content:" ";display:table}.cf:after,.clearfix:after,.twocol:after,.threecol:after,.fourcol:after,.bollerup-highlight .iwrap:after,.main-menu-wrapper:after,.main-menu-wrapper ul:after,footer .wrap .fwrap:after,.till-salu:after,.start-sec .wrap:after{clear:both}.btn.blue,.widget form input[type="submit"],.intresse-popwrap form input[type="submit"],.btn.green,.btn.darkbrown,.btn.white,.btn,.material-repeater li a{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.small-content .film-holder iframe,.content .film-holder iframe,.small-content .video-container iframe,.content .video-container iframe,.prefooter .post>.iwrap,.popwrap,.gallery-section .overlay,.gallery-section>.wrap,.threecol .image-post>.iwrap,.threecol .image-post .overlay,.map-section .map-holder,.map-section #map,.fastout-branding-wrap .fastout-section,.fastout-branding-wrap .fastout-section iframe{width:100%;height:100%;top:0;left:0}.covertable{width:100%;height:100%;text-align:center;vertical-align:middle}.covertable td{width:100%;height:100%}.img-holder,.threecol .image-post{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.img-holder img,.threecol .image-post img{min-height:100%;min-width:100%;height:auto;width:auto;position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto}.small-content,.content{font-size:16px;line-height:1.4}.small-content h1,.content h1,.small-content h2,.content h2,.small-content h3,.content h3{line-height:1.2;margin-top:20px}.small-content h1,.content h1{margin-bottom:30px}.small-content h2,.content h2{font-weight:400;font-size:22px}.small-content p,.content p{line-height:1.4;font-size:16px;padding:10px 0}.small-content p:first-of-type,.content p:first-of-type{padding-top:0 !important}.small-content p:last-of-type,.content p:last-of-type{padding-bottom:0 !important}.small-content .film-holder,.content .film-holder{width:100%;padding-bottom:56.25%;position:relative}.small-content .film-holder iframe,.content .film-holder iframe{position:absolute}.small-content blockquote,.content blockquote{border-left:3px solid #d2bb90;margin-left:20px;padding-left:20px}.small-content blockquote p,.content blockquote p{color:#444;font-size:18px;font-style:italic}.small-content .video-container,.content .video-container{width:100%;padding-bottom:57%;position:relative;height:0}.small-content .video-container iframe,.content .video-container iframe{position:absolute}.small-content{font-size:14px;line-height:1.35}.small-content p{font-size:14px;line-height:1.35}.widget-title{position:relative;margin-bottom:15px;line-height:1}.widget-title h1,.widget-title h2,.widget-title h3,.widget-title h4{color:#222;line-height:1;position:relative;font-size:20px;display:inline-block;padding:0 10px 0 0;position:relative;z-index:2;background-color:#fff}.widget-title h1>span,.widget-title h2>span,.widget-title h3>span,.widget-title h4>span{font-weight:normal}.widget-title .iborder{position:absolute;width:100%;height:1px;top:49%;left:0;background-color:#d2bb90}html,body,ol,ul,li,hr,h1,h2,h3,h4,fieldset,p{margin:0;padding:0;list-style:none;border:0}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body{font-family:"Helvetica",Arial,sans-serif;background-color:#fff}h1,h2,h3,h4,nav{font-family:"Roboto Slab","Helvetica Neue","Helvetica",Arial,sans-serif}a{color:#004750;text-decoration:none}a:hover{color:#007483}.wrap{max-width:1080px;margin:0 auto}.section{padding:40px 0;width:100%}.logo img{display:inline-block;max-width:80px;height:auto}.twocol>.post,.threecol>.post,.fourcol>.post{float:left}.twocol>.post{width:50%}.threecol>.post{width:33.33%}.fourcol>.post{width:25%}legend{font:18px/20px "Roboto Slab","Helvetica Neue","Helvetica",Arial,sans-serif;font-weight:bold;padding-bottom:20px}form{background-color:#f1f1f1;margin:20px 0 0;padding:20px 30px 20px 20px;box-sizing:border-box;width:100%}form input{margin-bottom:15px}textarea:focus,input:focus{border:1px solid #ccc !important;box-shadow:0 0 4px rgba(0,0,0,0.2);color:#333}input,textarea{font-size:14px;background:#fff;width:100%;color:#666;margin:0;padding:12px 10px;border:1px solid transparent;outline:0;border-radius:0;box-sizing:border-box}input[type="checkbox"],input[type="submit"],input[type="reset"],input[type="button"]{width:auto}textarea{font-size:inherit;color:#333}label{font-size:12px;margin:0 !important;padding-bottom:4px;color:#333;font-weight:bold;display:inline-block}.btn.blue,.widget form input[type="submit"],.intresse-popwrap form input[type="submit"],.btn.green,.btn.darkbrown,.btn.white,.btn{cursor:pointer;font-family:"Roboto Slab","Helvetica Neue","Helvetica",Arial,sans-serif;display:inline-block;font-size:14px;border-radius:20px;padding:8px 14px;line-height:1 !important;margin-right:5px;color:#fff}.btn.blue a,.widget form input[type="submit"] a,.intresse-popwrap form input[type="submit"] a,.btn.green a,.btn.darkbrown a,.btn.white a,.btn a{color:#fff}.widget form input[type="submit"]:last-child,.intresse-popwrap form input[type="submit"]:last-child,.btn:last-child{margin-right:0}.widget form input[type="submit"]:active,.intresse-popwrap form input[type="submit"]:active,.btn:active{opacity:0.9}.btn.blue,.widget form input[type="submit"],.intresse-popwrap form input[type="submit"]{background-color:#004750;color:#fff}.btn.blue:active,.widget form input[type="submit"]:active,.intresse-popwrap form input[type="submit"]:active{background-color:#004750}.btn.blue:hover,.widget form input[type="submit"]:hover,.intresse-popwrap form input[type="submit"]:hover{background-color:#007483}.btn.green{background-color:#005f50;color:#fff}.btn.green:active{background-color:#005f50}.btn.green:hover{background-color:#00927b}.btn.darkbrown{background-color:#3e3935;color:#fff}.btn.darkbrown:active{background-color:#3e3935}.btn.darkbrown:hover{background-color:#59524d}.btn.white{background-color:#fff;color:#005f50}.btn.white:active{background-color:#fff}.btn.white:hover{background-color:#eee}.btn.big{font-size:16px;padding:10px 18px}.btn.small{font-size:14px;padding:5px 8px}.btn.outline{border:1px solid #666;background-color:transparent}.btn.outline:hover{color:#fff !important}.btn.outline.red{border-color:#802528;color:#802528}.btn.outline.red:hover{background-color:#802528}.btn.full,.btn.half{padding:14px 0;text-align:center;font-size:14px}.btn.full{width:100%;margin-bottom:10px}.btn.full:last-child{margin:0}.btn.half{width:48%;float:left;margin:0}.btn.half:nth-of-type(even){float:right}.mobile-menu-icon{display:none}.branding-wrap{background-color:#f1f1f1;width:100%}.branding{width:100%;max-width:1440px;margin:0 auto;height:450px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background-size:cover;background-position:bottom center;background-repeat:no-repeat}.home-branding-wrap .branding{background-color:#f1f1f1;height:460px;position:relative;overflow:hidden}.home-branding-wrap .branding .branding-copy{position:absolute;width:100%;bottom:80px;left:0;color:#fff}.home-branding-wrap .branding .branding-copy h1{font-size:50px;font-weight:normal}.home-branding-wrap .branding .branding-copy h3{font-size:24px}.home-branding-wrap .branding .branding-copy .btn{margin-top:10px;padding:8px 0;text-align:center;width:110px}@media all and (min-width: 1024px){.home-branding-wrap .branding{height:660px}}.bollerup-highlight{-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:all ease 0.5s 0.8s;-moz-transition:all ease 0.5s 0.8s;transition:all ease 0.5s 0.8s;position:absolute;width:100%;right:0;bottom:0;opacity:0}.bollerup-highlight .iwrap{float:right;color:#fff;width:auto;max-width:50%;padding:15px 40px 20px 20px;border-top-right-radius:4px;border-top-left-radius:4px;background-color:#005f50;background-color:rgba(0,95,80,0.85)}.bollerup-highlight .highlight-icon{float:left;width:40px;margin-top:5px;height:40px;line-height:40px;border:1px solid #fff;border-radius:50%;text-align:center}.bollerup-highlight .highlight-content{float:left;padding-left:20px}.bollerup-highlight h2{font-size:28px;margin-bottom:5px}.bollerup-highlight p{font-size:13px}.bollerup-highlight .btn{margin-top:10px}.bollerup-highlight.active{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.header-logo{float:left;position:relative;z-index:9;width:125px;padding:15px 0 30px 0;background-color:#005f50;text-align:center;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.header-logo img{width:60%}.main-menu-wrapper{float:right;background-color:#fdfeff;position:relative}.main-menu-wrapper nav{float:left}.main-menu-wrapper ul li{float:left;height:50px;line-height:50px}.main-menu-wrapper ul li a{font-size:18px;display:inline-block;padding:0 10px;color:#004750}.main-menu-wrapper ul li ul{-webkit-transition:opacity ease 0.2s;-moz-transition:opacity ease 0.2s;-ms-transition:opacity ease 0.2s;transition:opacity ease 0.2s;position:absolute;top:-99999px;right:0;opacity:0;width:100%;background-color:#fdfeff;min-height:30px;border-top:1px solid #d2bb90}.main-menu-wrapper ul li ul li{line-height:40px;height:40px}.main-menu-wrapper ul li ul li a{padding:0 8px;font-size:14px}.main-menu-wrapper ul li ul li:hover{background-color:#fff}.main-menu-wrapper ul li ul li:hover>a{color:#3e3935}@media all and (max-width: 768px){.main-menu-wrapper ul li ul{display:none}}.main-menu-wrapper ul li:first-child{padding-left:15px}.main-menu-wrapper ul li:hover{background-color:#d2bb90}.main-menu-wrapper ul li:hover>a{color:#fff}.main-menu-wrapper ul li:hover ul{opacity:1;top:50px}.main-menu-wrapper ul #menu-item-2389{display:none}@media all and (max-width: 768px){.main-menu-wrapper ul #menu-item-2389{display:block}}.main-menu-wrapper .small-menu{padding:0 10px 0 0}.main-menu-wrapper .small-menu ul li a{font-size:12px;color:#666;padding:0 4px}.main-menu-wrapper .small-menu ul li a:hover{color:#802528}.main-menu-wrapper .small-menu ul li .login-menu-item{cursor:pointer}.main-menu-wrapper .small-menu ul li .fa{font-size:16px;position:relative;top:2px;padding-left:6px}.main-menu-wrapper .small-menu ul li .fa-facebook-square{color:#3b5998}.main-menu-wrapper .small-menu ul li .fa-facebook-square:hover{color:#4c70ba}.main-menu-wrapper .small-menu ul li .fa-instagram{padding:0 10px 0 3px;color:#125688}.main-menu-wrapper .small-menu ul li .fa-instagram:hover{color:#1872b5}.main-menu-wrapper .small-menu ul li:hover{background-color:transparent}footer{margin-top:20px;position:relative}footer .wrap{border-top:1px dotted #005f50;padding:60px 15px 40px 15px;text-align:center}footer .wrap .fwrap{display:inline-block;text-align:left}.footer-logo-wrap{width:100%;position:absolute;text-align:center;top:0}.footer-logo-wrap .footer-logo{display:inline-block;padding:0 20px;background-color:#fff;position:relative;top:-30px}.footer-logo-wrap .footer-logo img{display:inline-block;max-width:60px}.footer-menu{float:left}.footer-menu ul.menu>li{float:left;padding-left:40px}.footer-menu ul.menu>li:first-child{padding-left:0}.footer-menu ul.menu>li>a{font-weight:bold;font-size:18px;font-family:"Roboto Slab","Helvetica Neue","Helvetica",Arial,sans-serif}.footer-menu ul.menu>li ul{margin-top:10px}.footer-menu ul.menu>li ul li{display:block}.footer-menu ul.menu>li ul li a{display:inline-block;width:100%;line-height:1.4;font-size:15px}.contact-footer{max-width:230px;float:left;padding-left:30px}.contact-footer h3{color:#004750;font-size:18px;margin-bottom:10px}.contact-footer .footer-iwrap{line-height:1.4;font-size:15px}.contact-footer .fa-facebook-square{font-size:16px;position:relative;color:#3b5998;top:2px}footer .sponsor-wrap{font-size:12px;border:0;text-align:center;padding:20px 0 40px 0}footer .sponsor-wrap>.iwrap{display:inline-block}footer .sponsor-wrap span{float:left;line-height:80px;margin-right:20px}footer .sponsor-wrap img{float:left;max-height:80px}.prefooter .post{text-align:center;padding-bottom:33.33%;position:relative}.prefooter .post>.iwrap{position:absolute;padding:5px;cursor:pointer;color:#fff}.prefooter .post .content-wrap{border-radius:6px;background-color:#005f50;padding:15px;height:100%}.prefooter .post table,.prefooter .post td{width:100%;height:100%}.prefooter .post table{height:90%}.prefooter .post .post-icon{display:inline-block;background-color:#fff;border-radius:50%;width:50px;height:50px;line-height:50px;margin-bottom:10px}.prefooter .post .post-icon .fa{color:#005f50;font-size:24px;position:relative;top:2px}.prefooter .post .post-icon .fa-download{top:5px}.prefooter .post .post-icon .fa-question{top:3px}.prefooter .post:hover .content-wrap{background-color:#007965}.secondary .widget{padding:10px 15px}.secondary .widget h2.widgettitle{font-size:18px;margin-bottom:10px}.secondary .wp-widget{border-bottom:1px dashed #d2bb90;padding-bottom:30px;margin-bottom:10px}.secondary .wp-widget:last-child{border-bottom:0}.secondary .list-widget{padding:10px 0}.secondary .list-widget .widget-title{margin-left:15px}.secondary .list-widget .widget-title h1>a{color:inherit}.secondary .list-widget .widget-title h1>a:hover{color:#004750;text-decoration:underline}.secondary .list-widget .widget-title h1>span{font-size:12px;position:relative;top:-2px}.secondary .list-widget>ul>.page_item:last-child>a{border-bottom:1px dashed #ccc}.secondary .list-widget ul li{position:relative}.secondary .list-widget ul li a{color:#222;display:inline-block;padding:10px 15px;font-size:18px;border-bottom:1px solid #eee;font-weight:600;width:100%}.secondary .list-widget ul li .fa-angle-down{display:none}.secondary .list-widget ul li:hover>a{background-color:#eee;color:#802528}.secondary .list-widget ul .current_page_item>a{color:#802528;border-left:6px solid #802528;position:relative;left:-3px;font-weight:bold !important;width:101%;padding-left:12px !important}.secondary .list-widget ul .page_item_has_children>a .fa-angle-down{position:absolute;right:5px;top:12px;display:block}.secondary .list-widget ul .page_item_has_children ul li a{padding-left:25px;font-size:16px;font-weight:normal}.secondary .list-widget ul .page_item_has_children ul .current_page_item>a{padding-left:22px !important}.secondary .list-widget ul .page_item_has_children:hover ul{display:block}.secondary .list-widget ul .current_page_item.page_item_has_children .fa-angle-down{right:2px}.secondary .list-widget ul .current_page_parent{background-color:#f6f6f6}.widget form{padding:0;margin:0;background:transparent}.widget form .search-bar{position:relative;height:40px;line-height:40px}.widget form input[type="search"]{border:1px solid #ccc;border-radius:4px;height:40px;line-height:40px;padding-right:80px;width:100%;padding:0 10px}.widget form input[type="submit"]{position:absolute;right:0;top:0;border-radius:0;width:80px;height:40px}.faq-puff{display:inline-block;font-family:"Roboto Slab","Helvetica Neue","Helvetica",Arial,sans-serif;width:100px;height:100px;padding:27px 15px;font-weight:600;line-height:1.2;border-radius:50%;text-align:center;background-color:#005f50;color:#fff;font-size:18px;border:2px solid #f1f1f1;position:absolute;right:0;top:-35px;-webkit-transform:scale(0.9)}.faq-puff:hover{background-color:#00927b;color:#fff;-webkit-transform:scale(1)}@media all and (max-width: 768px){.faq-puff{display:none}}.popwrap{-webkit-transition:opacity ease 0.3s;-moz-transition:opacity ease 0.3s;-ms-transition:opacity ease 0.3s;-o-transition:opacity ease 0.3s;transition:opacity ease 0.3s;position:fixed;z-index:-999;background-color:#333;background-color:rgba(0,0,0,0.5);text-align:center;opacity:0;visibility:hidden;overflow:auto;padding:60px 0}.popwrap table,.popwrap td{width:100%;height:100%}.popwrap .popwrap-wrap{display:inline-block;-webkit-transition-delay:0.3s;max-width:600px;padding:40px 60px;margin:0 auto;background-color:#fff;-webkit-transform:scale(0.9);opacity:0;visibility:hidden;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.2)}.popwrap .hide-btn{color:#802528;font-size:20px;position:absolute;top:2px;right:4px;cursor:pointer}.popwrap .hide-btn:hover{color:#a83034}@media all and (max-width: 768px){.popwrap{display:none;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;padding:60px 0}.popwrap .popwrap-wrap{padding:15px !important;margin:0}}.popwrap-icon{text-align:center;margin-bottom:15px}.popwrap-icon .fa{font-size:28px;color:#005f50}.popwrap.active{opacity:1;visibility:visible;z-index:999}.popwrap.active .popwrap-wrap{opacity:1;visibility:visible;-webkit-transform:scale(1)}@media all and (max-width: 768px){.popwrap.active{display:block}}.login-popwrap .bollerup-login h3{font-size:24px}.login-popwrap .bollerup-login p{padding:10px 0 20px 0}.login-popwrap .bollerup-login .btnwrap>a{margin-right:8px}.login-popwrap .bollerup-login .btnwrap>a:last-child{margin-right:0}.login-popwrap .bollerup-login .btnwrap .btn{margin-bottom:8px}.intresse-popwrap .popwrap-wrap{padding:40px}.intresse-popwrap .ninja-forms-required-items{display:none}.intresse-popwrap form{padding:0;background-color:transparent;margin:0;text-align:left}.intresse-popwrap form input{margin-bottom:0}.intresse-popwrap form input[type="text"],.intresse-popwrap form input[type="email"]{border:1px solid #ccc;border-radius:4px}.page .primary .iwrap,.page .secondary .iwrap,.single .primary .iwrap,.single .secondary .iwrap,.blog .primary .iwrap,.blog .secondary .iwrap,.search .primary .iwrap,.search .secondary .iwrap{padding-top:25px}.page .primary,.single .primary,.blog .primary,.search .primary{float:left;width:67%}.page .primary .iwrap,.single .primary .iwrap,.blog .primary .iwrap,.search .primary .iwrap{padding-right:15px}.page .primary .iwrap img,.single .primary .iwrap img,.blog .primary .iwrap img,.search .primary .iwrap img{max-width:100%;height:auto;margin-bottom:20px}.page .primary.pageborder,.single .primary.pageborder,.blog .primary.pageborder,.search .primary.pageborder{border-right:1px solid #ccc}.page .secondary.pageborder,.single .secondary.pageborder,.blog .secondary.pageborder,.search .secondary.pageborder{border-left:1px solid #ccc}.page .secondary,.single .secondary,.blog .secondary,.search .secondary{float:right;width:33%}.intro-sec{background-color:#f1f1f1;padding:0;text-align:center}.intro-sec .wrap{position:relative;padding:40px 0 0 0}.intro-sec .title{max-width:660px;margin:0 auto 30px auto}.intro-sec .title h1{margin-bottom:15px;font-size:28px;font-weight:400}.intro-sec .title p{line-height:1.45}.intro-sec .intro-sec-menu{width:100%;text-align:center}.intro-sec .intro-sec-menu ul{display:inline-block}.intro-sec .intro-sec-menu ul li{display:inline-block}.intro-sec .intro-sec-menu ul li a{padding:16px 11px 14px 12px;display:inline-block;font-family:"Roboto Slab","Helvetica Neue","Helvetica",Arial,sans-serif;color:#005f50;font-size:18px;font-weight:bold;border-bottom:3px solid transparent}.intro-sec .intro-sec-menu ul li:hover>a{color:#00927b;border-bottom:3px solid #005f50}.intro-sec .intro-sec-menu ul .current-page-item{border-bottom:3px solid #005f50}@media all and (max-width: 768px){.intro-sec .wrap{padding:20px 0 10px 0}.intro-sec .intro-sec-menu ul li{display:block}.intro-sec .intro-sec-menu ul li a{padding:4px 10px;display:block;width:100%}.intro-sec .intro-sec-menu ul .current-page-item{border:0}}.blog .post,.blog .type-page,.search .post,.search .type-page{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #d2bb90}.blog .post .title,.blog .type-page .title,.search .post .title,.search .type-page .title{margin-bottom:15px}.blog .post .title h3,.blog .type-page .title h3,.search .post .title h3,.search .type-page .title h3{font-size:28px}.blog .post .title .meta,.blog .type-page .title .meta,.search .post .title .meta,.search .type-page .title .meta{font-size:12px}.blog .post:last-child,.blog .type-page:last-child,.search .post:last-child,.search .type-page:last-child{border:0}.material-repeater{padding-top:10px;margin-top:10px;border-top:1px dashed #3e3935}.material-repeater li{position:relative}.material-repeater li a{display:inline-block;padding:10px;width:100%}.material-repeater li a>.fa{padding-right:8px}.material-repeater li a .btn{position:absolute;right:8px;top:7px}.material-repeater li a .btn .fa{padding-right:3px}.material-repeater li:nth-child(even) a{background-color:#f6f6f6}.material-repeater li:hover a{color:#fff;background-color:#d2bb90}.material-repeater li:hover a .btn{background-color:#3e3935}.content-title{margin-bottom:30px}.content-title h3{font-weight:normal}.error-page .primary{padding:80px 0;text-align:center}.contact-card{width:50%;float:left;padding-right:25px;height:100px;margin-bottom:20px}.contact-card h4{font-weight:normal;margin:0 0 5px 0}.contact-card p{font-size:14px}.prao-page-form{border-top:1px dotted #ccc;padding-top:40px}.prao-page-form h3{font-weight:400}.prao-page-form form{padding:30px 20px;background-color:#f1f1f1;margin:20px 0 0}.prao-page-form form label img{margin:0 !important}.prao-page-form .ninja-forms-required-items{display:none}.faq-upper-sec{text-align:center;padding:40px 0 20px 0;margin-bottom:20px;border-bottom:1px dashed #ccc}.faq-upper-sec .faq-search-wrap{max-width:560px;margin:0 auto;margin-top:20px}.faq-upper-sec .faq-search-wrap input{background-color:#f1f1f1;border-radius:25px;padding:15px 25px}.faq-item{width:100%;padding:15px 18px;cursor:pointer;border:2px solid transparent;border-left:4px solid transparent}.faq-item .faq-question{font-family:"Roboto Slab","Helvetica Neue","Helvetica",Arial,sans-serif;font-size:20px;font-weight:500}.faq-item .faq-answer{display:none;padding:8px 0 0}.faq-item:nth-child(even){background-color:#f1f1f1}.faq-item:hover{background-color:#005f50;color:#fff}.faq-item.searching{display:none}.faq-item.active,.faq-item.searchactive{display:block;cursor:default;background-color:#fff;border:2px dashed #ccc;border-left:4px solid #005f50}.faq-item.active .faq-answer,.faq-item.searchactive .faq-answer{display:block}.faq-item.active:hover,.faq-item.searchactive:hover{background-color:#fff;color:inherit}.salu-container{margin-top:30px;padding-top:30px;border-top:1px dotted #ccc}.till-salu-wrap{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #ccc}.till-salu-wrap>span{padding-right:10px}.till-salu-wrap>span>span{font-weight:bold}.salu-contact-info{background-color:#f1f1f1;padding:15px;margin-top:20px;border-radius:3px}.salu-contact-info h3{margin:0 0 10px 0;color:#005f50}.till-salu .post-img-holder{float:left;padding-right:15px}.till-salu .title{margin-bottom:10px}.till-salu h3{font-size:22px}.till-salu .meta{margin-top:4px;font-size:12px}.till-salu .meta>span{color:#666}.till-salu .btnwrap{margin-top:10px}@media all and (max-width: 768px){.till-salu{padding-bottom:30px}.till-salu .post-img-holder{float:none;width:100%;display:block}.till-salu .post-img-holder img{margin-bottom:10px}}.content h1.salu-title{margin:0 0 15px 0}.go-back-widget{border-bottom:1px dashed #d2bb90;padding-bottom:25px !important}.go-back-widget a{font-family:"Roboto Slab","Helvetica Neue","Helvetica",Arial,sans-serif}.start-sec{padding-bottom:0}.sec-title{text-align:center;margin-bottom:30px}.sec-title h2{font-size:30px;font-weight:400}.sec-title p{max-width:660px;margin:0 auto}.mittbollerup-sec{background-color:#f1f1f1;padding:40px 0 60px 0}.mittbollerup-sec>.wrap{position:relative}.mittbollerup-sec .threecol{width:100%;overflow:hidden;position:relative}.mittbollerup-sec .threecol>.iwrap{width:200%}.mittbollerup-sec .arrow-nav{position:absolute;top:46%;font-size:36px;color:#666;cursor:pointer;opacity:0}.mittbollerup-sec .arrow-nav:hover{color:#005f50}.mittbollerup-sec .fa-angle-right{right:-25px}.mittbollerup-sec .fa-angle-left{left:-25px}.mittbollerup-sec .arrow-nav.active{opacity:1}.mittbollerup-sec .slide{width:16.66%;float:left;position:relative}.mittbollerup-sec .slide .iwrap{padding:0 10px;position:relative}.mittbollerup-sec .slide .img-holder{width:100%;padding-bottom:70%}.mittbollerup-sec .slide .content-wrap{position:absolute;left:0;bottom:0;width:100%;padding:0 10px;-webkit-transform:translate3d(0, 60%, 0);-moz-transform:translate3d(0, 60%, 0);transform:translate3d(0, 60%, 0);opacity:0.7}.mittbollerup-sec .slide .content-wrap>.icontent{display:inline-block;width:100%;height:100%;background-color:#fff;background-color:rgba(255,255,255,0.8);padding:15px;text-align:center;color:#222}.mittbollerup-sec .slide .content-wrap h3{margin-bottom:10px;font-weight:400;font-size:18px}.mittbollerup-sec .slide .content-wrap .content{font-size:14px}.mittbollerup-sec .slide:hover .content-wrap{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mittbollerup-sec .btnwrap{text-align:center;margin:40px 0 0}.home-info-sec{padding:80px 0}.home-info-sec .wrap{position:relative}.home-info-sec .home-info{width:60%;float:left}.home-info-sec .home-info h2{margin-bottom:15px;font-size:28px;font-weight:normal;line-height:1.2}.home-info-sec .home-info p{font-size:16px}.home-info-sec .home-citat{position:absolute;text-align:center;top:0;right:0;height:100%;width:33%}.home-info-sec .home-citat .widget-title{margin-bottom:10px}.home-info-sec .home-citat .widget-title h3{font-size:16px}@media all and (max-width: 768px){.home-info-sec{padding:30px 2%}.home-info-sec .home-info{width:100%;float:none;padding-bottom:30px}.home-info-sec .home-citat{position:relative;width:100%}}.gallery-section{background-image:url("../img/bollerup-gallery-section-bg.jpg");background-size:cover;background-position:center center;padding-bottom:56.25%;position:relative;color:#fff}.gallery-section .overlay{position:absolute;background-color:rgba(0,0,0,0.4)}.gallery-section h3{font-size:50px;margin-bottom:20px;font-weight:500}.gallery-section>.wrap{position:absolute;max-width:100%}.gallery-section .btn{font-size:16px;padding:8px 16px}@media all and (max-width: 768px){.gallery-section{padding-bottom:100%}.gallery-section h3{font-size:24px}.gallery-section .btn{font-size:14px}}.tos-slide .imglink,.tos-slide .imglink>a{display:block;line-height:1}.tos-slide .imglink a{color:#fff;padding-top:10px}.page-bildgalleri{background-color:#eee;padding:40px 0}.threecol .image-post{width:33.33%;padding-bottom:33.33%;float:left;position:relative}.threecol .image-post>.iwrap{border-right:5px solid #fff;border-bottom:5px solid #fff;position:absolute}.threecol .image-post:nth-child(3n+3) .iwrap{border-right:0}.threecol .image-post .overlay{position:absolute;background-color:rgba(0,0,0,0.2)}.threecol .image-post .content-wrap{color:#fff;font-size:26px;text-shadow:0 0 2px rgba(0,0,0,0.5)}.threecol .image-post:hover .overlay{background-color:transparent}@media all and (max-width: 768px){.threecol .image-post{width:100%;padding-bottom:100%;margin-bottom:15px}}.contact-branding-wrap{position:relative;height:600px}@media all and (max-width: 768px){.contact-branding-wrap{height:400px}}.map-section{height:600px}.map-section .map-holder{position:absolute}@media all and (max-width: 768px){.map-section{height:400px}}.contact-intro{text-align:center}.contact-intro .wrap{padding:40px 0}.contact-intro h2,.contact-intro h3{font-size:24px;font-weight:400;margin-bottom:10px}.contact-intro .icontent{line-height:1.5}@media all and (max-width: 768px){.contact-intro .threecol>.post{width:100%;margin-bottom:30px;float:none}}.page-contact .primary>.iwrap>h2,.page-contact .secondary>.iwrap>.widget>h3{font-weight:400;margin-bottom:30px;font-size:20px}.page-contact .secondary .widget{padding-top:0}.page-contact .secondary .widget h4{font-weight:400;margin-bottom:5px}.page-contact .secondary .widget p{font-size:14px;color:#444}.page-contact .contact-cards{height:520px;position:relative;overflow:hidden}.page-contact .contact-cards .more-button{position:absolute;width:100%;bottom:0;left:0;background-color:#fff;padding:15px 0;font-size:14px;color:#999;text-align:center;cursor:pointer}.page-contact .contact-cards .more-button:hover{background-color:#f1f1f1;color:#005f50}@media all and (max-width: 768px){.page-contact .primary,.page-contact .secondary{padding-top:30px}.page-contact .primary>.iwrap>h2,.page-contact .secondary>.iwrap>.widget>h3{text-align:center}}.fastout-branding-wrap{height:90%;position:relative}.fastout-branding-wrap .fastout-section{position:absolute;max-width:100%;padding-top:50px}.fastout-branding-wrap .fastout-section iframe{outline:0;border:0}@media all and (min-width: 768px){.fastout-branding-wrap{height:400px}.fastout-branding-wrap .fastout-section{padding:0}}@media all and (min-width: 960px) and (min-height: 620px){.fastout-branding-wrap{height:560px}}@media all and (min-width: 960px) and (min-height: 720px){.fastout-branding-wrap{height:660px}}@media all and (min-width: 1280px) and (min-height: 800px){.fastout-branding-wrap{height:720px}}@media all and (min-width: 1280px) and (min-height: 900px){.fastout-branding-wrap{height:820px}}@media all and (max-width: 960px){html,body{height:100%}}@media all and (max-width: 768px){.section>.wrap{width:96%;margin:0 2%}header{position:fixed;top:0;left:0;z-index:9999;width:100%;height:50px;background-color:#004750;line-height:50px}.header-logo{width:100%;text-align:center;padding:0;float:none;background-color:transparent}.header-logo img{max-height:38px;width:auto;position:relative;top:4px}.mobile-menu-icon{display:block;position:absolute;left:10px;top:2px;z-index:9999}.mobile-menu-icon .fa{color:#fff;font-size:24px}.main-menu-wrapper{-webkit-transition:all ease 0.3s;transition:all ease 0.3s;position:fixed;left:0;top:50px;width:80%;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.main-menu-wrapper nav{float:none;width:100%}.main-menu-wrapper ul li{float:none;width:100%;height:auto;line-height:auto;padding:0 10px !important}.main-menu-wrapper ul li a{width:100%}.main-menu-wrapper .small-menu ul li a{font-size:18px;padding:0 10px !important;color:#005f50}.main-menu-wrapper .small-menu ul li.sn{padding:0 !important;padding-left:15px !important;float:left;width:auto}.main-menu-wrapper .small-menu ul li.sn a{padding:0 !important}.main-menu-wrapper .small-menu ul li.sn .fa{font-size:24px}.main-menu-wrapper.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.branding{border-radius:0;height:170px}.branding .branding-copy{bottom:50px;text-align:center}.branding .branding-copy h1,.branding .branding-copy h3{text-shadow:0 1px 0 rgba(0,0,0,0.6)}.branding .branding-copy h1{font-size:36px}.branding .branding-copy h3{font-size:18px}.has-puff .branding{height:540px}.has-puff .branding .branding-copy{bottom:170px}.has-puff .bollerup-highlight .iwrap{max-width:100%;width:100%;max-height:150px;overflow:auto;-webkit-overflow-scrolling:touch;padding:15px 3%;text-align:center}.has-puff .bollerup-highlight .iwrap .highlight-icon{display:none}.has-puff .bollerup-highlight .iwrap .highlight-content{padding:0;width:100%;float:none}.has-puff .bollerup-highlight .iwrap .highlight-content h2{font-size:22px}.home-slider,.home-info{width:100%;float:none;padding:0}.mittbollerup-sec .threecol>.iwrap{width:100%}.mittbollerup-sec .slide{width:100%;padding-bottom:70%;height:0;overflow:hidden;float:none}.mittbollerup-sec .slide:nth-child(n+4){display:none}.mittbollerup-sec .arrow-nav{display:none}.page .secondary,.page .primary,.single .secondary,.single .primary,.blog .secondary,.blog .primary,.search .secondary,.search .primary{width:100%;float:none}.page .secondary>.iwrap,.page .primary>.iwrap,.single .secondary>.iwrap,.single .primary>.iwrap,.blog .secondary>.iwrap,.blog .primary>.iwrap,.search .secondary>.iwrap,.search .primary>.iwrap{width:94%;margin:0 3%;padding:0}.page .secondary,.single .secondary,.blog .secondary,.search .secondary{margin-top:40px;border-top:1px dashed #005f50}.page .secondary .list-widget>.widget-title,.single .secondary .list-widget>.widget-title,.blog .secondary .list-widget>.widget-title,.search .secondary .list-widget>.widget-title{text-align:center;margin-left:0}.page .secondary .list-widget>.widget-title .iborder,.single .secondary .list-widget>.widget-title .iborder,.blog .secondary .list-widget>.widget-title .iborder,.search .secondary .list-widget>.widget-title .iborder{background-color:#ccc}.page .secondary .list-widget>.widget-title h1,.single .secondary .list-widget>.widget-title h1,.blog .secondary .list-widget>.widget-title h1,.search .secondary .list-widget>.widget-title h1{padding:0 8px;font-size:14px;color:#666;letter-spacing:1px;text-transform:uppercase}.page .secondary .list-widget>ul>.page_item:last-child>a,.single .secondary .list-widget>ul>.page_item:last-child>a,.blog .secondary .list-widget>ul>.page_item:last-child>a,.search .secondary .list-widget>ul>.page_item:last-child>a{padding-bottom:30px}.contact-card{width:94%;float:none;margin:0 3%;padding:0}.prefooter .post{float:none;width:100%;padding-bottom:85%}.prefooter .post h3{font-size:24px}footer .footer-logo,footer .contact-footer{max-width:100%;width:100%;text-align:center;float:none;padding:0}footer .footer-logo{margin-bottom:30px}footer .contact-footer .footer-iwrap{font-size:16px}footer .footer-menu{display:none}}
.container-oppet-hus {
        display: flex;
		margin-top: 7%;
      }

.left-column-oppet-hus {
        flex: 1;
      }


.right-column-oppet-hus {
        flex: 1;
		padding: 25px 25px 25px 40px;
      }

.column-left-prova-pa {
        flex: 1;
	padding-right:10px;
      }

.column-right-prova-pa {
        flex: 1;
	padding-left:10px;
      }

.container-utbildning {
  display: flex;
  flex-wrap: wrap;
}

.column-utbildning {
  flex: 0 0 33.33%;
  max-width: 33.33%;
	border-radius: 15px;
	border: 5px solid white;
	background-color: #095f50;
	color:white;
	padding:25px;
	text-align: center;
}

.column-utbildning a:hover {
	text-decoration:underline;
}

.column-utbildning:hover {
	background-color: #0b6f5e;
}



 @media (max-width: 768px) {
      .left-column-oppet-hus {
          flex: 0 0 100%; /* Take up 100% of the available space on small screens */
        }
	 
	 .right-column-oppet-hus {
		 flex: 0 0 100%;
		 padding: 15px !important;
	 }
	 
	 .container-oppet-hus {
        display: flex;
		margin-top: 7%;
	 flex-direction: column;
		  }
	 
	  .container-utbildning {
		display: flex;
	    flex-direction: column;
		  }
	 
	 .column-utbildning {
    flex: 0 0 100%;
    max-width: 100%;
  }
	 
	 .column-left-prova-pa {
	padding-right:0px;
      }

.column-right-prova-pa {
	padding-left:0px;
	padding-top:10px;
      }
	 
}

@media (max-width: 768px) {
	.home-branding-wrap .branding {
		background-position-x: -390px !important;
		background-position-y: 40px !important;    
	}
	
	.has-puff .branding .branding-copy {
    	bottom: 200px !important;
	}
}
