﻿@font-face{font-family:Sansation;src:url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/441/template_assets/Sansation_Regular.ttf)}.text-uppercase{text-transform:uppercase}.background-cover{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:0 !important}*:active{box-shadow:none !important}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}html,body{font-family:"proxima-nova",Arial,sans-serif;font-size:15px;color:#75757e;margin:0;padding:0;font-weight:300;height:100%;position:relative}.resp{display:none !important}.hidden-resp{display:block !important}a,a:hover,a:focus,a:active{text-decoration:none}a{color:#3f2d61}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",sans-serif;color:#2d2d31;font-weight:bold}h4{font-size:16px}.main-content input,.main-content select{-webkit-appearance:none;-moz-appearance:none;appearance:none}img{max-width:100%;height:auto !important}.wrap{position:relative;min-height:100%;width:100%;background-color:#fff;overflow:hidden}.btn{border-radius:0}.spacer-bottom-40{margin-bottom:40px}.wrapper{overflow:hidden;position:relative}.vcenter-parent{display:table;width:100%}.vcenter-child{display:table-cell;vertical-align:middle}.btn-border{padding:10px 20px;border:2px solid #fff;color:#fff;transition:all .3s ease-in-out;display:inline-block;border-radius:2px}.btn-border:hover{text-decoration:none;background:#ffd600;border:2px solid #ffd600;color:#fff}.btn-border.black{color:#000;border:1px solid #000;border-radius:2px}.btn-border.black:hover{text-decoration:none;background:#ffd600;border:1px solid #ffd600;color:#fff}.background-image{background-position:top center !important;background-repeat:no-repeat !important;background-size:cover !important}.modal-open{position:fixed;width:100% !important}.title-separator{height:10px;width:100px;border-top:4px solid #fff;display:block;margin:0 auto}.project-separator{height:10px;width:80px;border-top:4px solid #ffba00}.gm-style-iw{color:#000}a[href^="/abonnemang/"]>img{margin-top:15px;margin-right:15px}.more-separator{height:10px;width:80%;display:block;margin:0 auto;border-top:4px solid #fff}.icon-travelplanner{background:url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/441/template_assets/sprites.png) no-repeat;background-position:0 0;width:29px;height:24px}body.menu-scroll header{padding:15px 30px 10px;background-color:#3f2d61;background-color:rgba(78,83,99,.9);-webkit-transition:background-color .3s ease-in,padding .4s ease-in;-moz-transition:background-color .3s ease-in,padding .4s ease-in;-o-transition:background-color .3s ease-in,padding .4s ease-in;transition:background-color .3s ease-in,padding .4s ease-in}body.menu-scroll header .nav.site-menu li a:hover{color:#ffd600}body.menu-scroll #toggle{top:5px;-webkit-transition:top .4s ease-in;-moz-transition:top .4s ease-in;-o-transition:top .4s ease-in;transition:top .4s ease-in}.logo-font{font-family:Sansation,"proxima-nova",Arial,sans-serif}.resp-menu{display:none}header{position:fixed;top:0;left:0;width:100%;padding:5px 30px;z-index:9999;background-color:rgba(78,83,99,.9);-webkit-transition:background-color .2s ease-in,padding .3s ease-in;-moz-transition:background-color .2s ease-in,padding .3s ease-in;-o-transition:background-color .2s ease-in,padding .3s ease-in;transition:background-color .2s ease-in,padding .3s ease-in}header .navbar{margin-bottom:0}header .extra-menu ul{padding-left:0;list-style-type:none;text-align:right}header .extra-menu ul li{display:inline-block;margin:0px 14px;color:#fff}header .extra-menu ul li a{display:inline-block;color:#fff;font-size:12px;transition:all .3s ease-in-out;text-transform:uppercase}header .extra-menu ul li a.active{text-decoration:underline}header .extra-menu ul li a:hover{color:#ffd600}header .extra-menu ul li.lang .active{font-weight:bold}header .nav.site-menu{display:inline-block}header .nav.site-menu li.site-menu-item-active>a,header .nav.site-menu li.site-menu-item-parent>a{color:#ffd600}header .nav.site-menu li{float:left;margin-left:4px}header .nav.site-menu li:hover{background-color:rgba(0,0,0,0)}header .nav.site-menu li a{color:#fff;text-transform:uppercase;font-weight:normal;padding:5px 15px;transition:all .3s ease-in-out}header .nav.site-menu li a:hover,header .nav.site-menu li a:active,header .nav.site-menu li a:focus{background-color:rgba(0,0,0,0);color:#ffd600}header .nav.site-menu li a.nav-btn{border:1px solid #fff;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-ms-border-radius:2px !important;border-radius:2px !important;transition:all .3s ease-in-out}header .nav.site-menu li a.nav-btn:hover{background-color:#ffd600;border:1px solid #ffd600;color:#fff}.nav.site-menu li{position:relative}.nav.site-menu li ul{display:none;position:absolute;left:-27px;background-color:rgba(78,83,99,.9);padding:0;z-index:1}.nav.site-menu li ul li{display:block;border:1px solid #4e5363;padding:10px;margin:0;text-align:center;width:100%}.nav.site-menu li ul li a{text-transform:initial;padding:0}.nav.site-menu li ul li .fa-chevron-right{position:absolute;bottom:14px;font-size:12px;right:10px;color:#fff}.nav.site-menu li ul li .childrens-children{display:none;left:124px;top:0}.nav.site-menu li ul li:hover .childrens-children{display:block}.nav.site-menu li:hover ul{display:block}#toggle{display:none;width:28px;height:30px;margin:30px auto 10px;position:absolute;right:20px;z-index:99999;-webkit-transition:top .4s ease-in;-moz-transition:top .4s ease-in;-o-transition:top .4s ease-in;transition:top .4s ease-in}#toggle span{position:relative;display:block;width:100%;height:5px;background-color:#fff;transition:all .3s;backface-visibility:hidden;border-radius:2px}#toggle span:after,#toggle span:before{content:"";position:absolute;left:0;top:-9px}#toggle span:after{top:9px;width:100%;height:5px;background-color:#fff;transition:all .3s;backface-visibility:hidden;border-radius:2px}#toggle span:before{width:100%;height:5px;background-color:#fff;transition:all .3s;backface-visibility:hidden;border-radius:2px}#toggle.on{top:5px;-webkit-transition:top .4s ease-in;-moz-transition:top .4s ease-in;-o-transition:top .4s ease-in;transition:top .4s ease-in}#toggle.on span{background-color:rgba(0,0,0,0)}#toggle.on span:before{-ms-transform:rotate(45deg) translate(5px, 5px);-webkit-transform:rotate(45deg) translate(5px, 5px);transform:rotate(45deg) translate(5px, 5px)}#toggle.on span:after{-ms-transform:rotate(-45deg) translate(7px, -8px);-webkit-transform:rotate(-45deg) translate(7px, -8px);transform:rotate(-45deg) translate(7px, -8px)}body.responsive-mode .video-banner{height:540px}body.responsive-mode .video-banner video{display:none}body.responsive-mode .video-banner .blue-filter.fade-in{opacity:.7;-webkit-transition:opacity 2s 0s ease;transition:opacity 2s 0s ease}body.responsive-mode .video-banner .banner-text{top:0px}body.responsive-mode .video-banner .banner-text h1{font-size:35px}body.responsive-mode .video-banner .banner-text .edit-row a{font-size:15px;margin-right:20px}body.responsive-mode .banner-text.fade-in{top:0px;-webkit-transition:opacity .4s .5s ease,top .4s .5s ease;transition:opacity .4s .5s ease,top .4s .5s ease}.top-content{position:fixed;height:515px;width:100%;z-index:0;top:0;left:0}.video-banner{width:100%;height:515px;overflow:hidden;position:relative}.video-banner .video-arrow{position:absolute;bottom:30px;left:calc(50% - 23px);font-size:20px;color:#fff;border:3px solid #fff;border-radius:25px;padding:6px 10px;z-index:10001;cursor:pointer}.video-banner video{width:100%;position:relative;min-width:100%;min-height:100%;background-size:cover}.video-banner .blue-filter{display:block !important;opacity:0;background-color:#3f2d61;background:-moz-linear-gradient(top, rgba(91, 149, 222, 0.48) 0%, #091656 100%);background:-webkit-linear-gradient(top, rgba(91, 149, 222, 0.48) 0%, #091656 100%);background:linear-gradient(to bottom, rgba(91, 149, 222, 0.48) 0%, #091656 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#1e3a87",GradientType=0 );position:absolute;top:0;left:0;width:100%;height:800px}.video-banner .blue-filter.fade-in{opacity:.7}.video-banner .banner-text{position:absolute;top:0px;left:0;color:#fff;width:100%;text-align:center;z-index:1000;opacity:0;height:100%}.video-banner .banner-text h1{font-size:50px;font-weight:bold;text-align:center;color:#fff}.video-banner .banner-text .edit-row{padding:0}.video-banner .banner-text .edit-row a{color:#000;border-color:#fff;margin:5px 10px;font-size:18px;padding:8px 20px}.video-banner .banner-text .edit-row a:hover{border-color:#ffd600}.video-banner #show-movie{background-color:#ffd600;border:#ffd600}.video-banner #show-movie:hover{background-color:#ff8100;border:#ff8100}.banner-text.fade-in{opacity:1;top:0px}.edit-row #contact-btn{background:#ffd600}.edit-row #bestall-scanning,.edit-row #show-movie{background:#ffd600}.edit-row a{display:inline-block;margin-top:20px;color:#2d2d31;padding:10px 0;width:220px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:400;font-size:14px;text-align:center}.edit-row #contact-btn:hover,.edit-row #bestall-scanning:hover,.edit-row #show-movie:hover{color:#fff;background-color:#cacaca;-webkit-transition:background-color .3s ease-in,border-color .2s ease-in;-moz-transition:background-color .3s ease-in,border-color .2s ease-in;-o-transition:background-color .3s ease-in,border-color .2s ease-in;transition:background-color .3s ease-in,border-color .2s ease-in}.edit-wrap{max-width:800px;margin:0 auto}.project-row{background-color:#f2f2f2}.project-row .edit-row{padding:60px 0}.start-main{margin-top:515px;position:relative;z-index:999;background-color:#fff}.edit-row{padding-top:90px;padding-bottom:90px;max-width:800px;margin:0 auto}.edit-row h2{font-weight:bold}.edit-row hr{max-width:60px;border-top:4px solid #2d2d31}.edit-row table{width:100%}.edit-row table td{width:50%}.news{padding-top:15px}.news .news_title{padding-bottom:20px}.news .col-md-3{padding-left:0}.news .col-md-3:first-of-type{padding-left:15px}.article_card{margin-bottom:60px;height:285px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #ccc}.article_card .image-wrapper{height:60%;overflow:hidden}.article_card .image-wrapper .article_image{height:100%;transition:all 10s ease}.article_card .text-wrapper{height:40%;padding:10px 15px}.article_card .text-wrapper p{font-size:14px}.article_card .text-wrapper a{transition:all .5s ease-in-out;color:#4e5363}.article_card .text-wrapper a:hover{color:#ffd600;transition:all .3s ease-in-out}.article_card:hover .image-wrapper .article_image{transform:scale(1.5)}.method hr{max-width:60px;border-top:4px solid #2d2d31}.method h1{font-size:140px;margin:0;line-height:100px}.method .col-md-6,.method .col-md-12{background-color:#f2f2f2;padding:100px 50px}.method .col-md-12.darker{background-color:#f9f9f9}.method .col-md-12{background-color:#efefef}.method .edit{max-width:600px;margin:0 auto}.method .edit ul{text-align:center}.method .edit li{display:inline-block;text-align:center;width:100%}.method .edit li:before{content:"•";margin-right:10px}.references .col,.ref-list .col{float:left}.references .ref-wrap,.ref-list .ref-wrap{position:relative;overflow:hidden}.references .ref-wrap .img-wrap,.ref-list .ref-wrap .img-wrap{display:block;width:100%;height:100%}.references .ref-wrap .img-wrap,.ref-list .ref-wrap .img-wrap{transition:all .2s ease-in-out;display:block;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.references .ref-info,.ref-list .ref-info{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;padding:25px;display:table}.references .ref-info p,.ref-list .ref-info p{background-color:#fff;background-color:hsla(0,0%,100%,.9);display:block;width:100%;display:table-cell;vertical-align:middle;text-align:center;height:100%;font-size:23px;color:#2d2d31;font-weight:400;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.4, 1.4, 1);transform:scale3d(1.4, 1.4, 1)}.references .ref-info p span,.ref-list .ref-info p span{margin-top:5px;color:#2d2d31;padding:5px 20px;font-size:16px;max-width:260px;text-transform:uppercase;display:inline-block;width:100%;text-align:center}.references .ref-info p button,.ref-list .ref-info p button{clear:both;display:block;margin:0 auto;text-align:center;border:1px solid #5a5a5f;background-color:rgba(0,0,0,0);color:#2d2d31;font-size:15px;border-radius:20px;padding:5px 20px 4px;margin-top:20px}.references .ref-info p button:hover,.ref-list .ref-info p button:hover{background-color:#ffd600;border-color:#ffd600;color:#fff;-webkit-transition:background-color .3s ease-in,border-color .2s ease-in;-moz-transition:background-color .3s ease-in,border-color .2s ease-in;-o-transition:background-color .3s ease-in,border-color .2s ease-in;transition:background-color .3s ease-in,border-color .2s ease-in}.references .ref-wrap:hover p,.ref-list .ref-wrap:hover p{opacity:1;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.references .ref-wrap:hover .img-wrap,.ref-list .ref-wrap:hover .img-wrap{opacity:.8s;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.references .col-1,.ref-list .col-1{width:26%}.references .col-2,.references .col-3,.ref-list .col-2,.ref-list .col-3{width:37%;height:587px}.references .half,.ref-list .half{height:294px;width:100%}.references .col-1 .ref-wrap,.references .col-3 .ref-wrap,.ref-list .col-1 .ref-wrap,.ref-list .col-3 .ref-wrap{height:240px;position:relative}.references .col-1 .ref-wrap:first-child,.references .col-3 .ref-wrap:first-child,.ref-list .col-1 .ref-wrap:first-child,.ref-list .col-3 .ref-wrap:first-child{height:348px !important}.approach{max-width:1400px;margin:0 auto;position:relative;text-align:center}.approach span.icon{font-size:50px;color:#3f2d61}.approach a{margin-top:50px}.approach hr.timeline{position:relative;top:220px;left:0;width:100%;border-color:#ededed;max-width:100%;display:none !important;z-index:-1}.approach .circle{height:25px;width:25px;border:3px solid #ededed;border-radius:100%;background-color:#fff;position:absolute;top:389px;z-index:10}.approach .start-c{left:0px}.approach .end-c{right:0px}.approach .col.first-col{padding-left:0}.approach .col.last-col{padding-right:0}.approach .col{width:20%;float:left;padding:0 20px}.approach .col .inner{background-color:#fff;min-height:200px;padding:0 15px}.approach .second-row hr{display:none}.sub-banner{height:400px;width:100%;position:fixed;top:0;left:0;background-size:cover !important;z-index:0}.sub-banner .sub-banner-filter{position:relative;top:0;left:0;height:100%;z-index:1;background:rgba(30,58,135,.25)}.sub-banner .sub-img{height:400px}.sub-banner img{width:100%}.sub-banner .sub-text{position:absolute;top:150px;left:0;width:100%;min-height:20px;background-color:rgba(0,0,0,0);z-index:2}.sub-banner .sub-text h1,.sub-banner .sub-text h2,.sub-banner .sub-text h3,.sub-banner .sub-text h4{color:#fff;font-size:40px}.sub-banner .sub-text h5{color:#fff;font-size:18px}.sub-banner-2{height:100px;width:100%;background-size:cover !important;z-index:0;margin-top:20px;margin-bottom:5px;position:relative}.sub-banner-2 .sub-banner-filter{position:relative;top:0;left:0;height:100%;z-index:1;background:rgba(30,58,135,.25)}.sub-banner-2 .sub-img{height:100px;overflow:hidden}.sub-banner-2 img{width:100%}.sub-banner-2 .sub-text{position:absolute;top:12px;left:25.25%;width:49.5%;min-height:20px;background-color:rgba(0,0,0,0);z-index:2}.sub-banner-2 .sub-text h1,.sub-banner-2 .sub-text h2,.sub-banner-2 .sub-text h3,.sub-banner-2 .sub-text h4{color:#fff;font-size:40px}.sub-banner-2 .sub-text h5{color:#fff;font-size:18px}.main-content{background-color:#fff;position:relative;z-index:2000;margin-top:400px}.main-content .edit-row{padding:0 0 10px 0}.main-content h3,.main-content h2,.main-content h4{font-weight:600}.main-content .marginal{padding:0 40px 0 40px}.main-content table tr{border-bottom:1px solid #e0e6ec}.main-content table tr td{padding:10px}.main-content form{max-width:100%}.main-content form input[type=text],.main-content form input[type=email],.main-content form input[type=tel],.main-content form input[type=url],.main-content form input[type=password],.main-content form textarea,.main-content form select{border:#dde4e4 1px solid;background-color:#fff;width:100%;font-size:15px;line-height:40px;padding:0px 5px;margin-bottom:10px;max-width:320px}.main-content form textarea{min-height:90px}.main-content form select{padding-right:40px;background-image:url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/441/template_assets/chevron-down.png);background-repeat:no-repeat;background-position:96% center}.main-content form input[type=text].error,.main-content form input[type=email].error{border-bottom:5px solid red}.main-content form .ui-state-error{padding:8px 15px 6px;background:#fff6f6;margin-bottom:10px}.main-content form input[type=radio],.main-content form input[type=checkbox]{height:15px;width:15px;display:inline-block;border:1px solid #f2f1f1;margin-right:10px;-webkit-appearance:checkbox}.main-content form input[type=radio]{-webkit-appearance:radio}.main-content form input[type=submit]{background:#ffd600;color:#000;border-color:#fff;font-size:18px;padding:8px 20px;-webkit-transition:background-color .3s ease-in,border-color .2s ease-in;-moz-transition:background-color .3s ease-in,border-color .2s ease-in;-o-transition:background-color .3s ease-in,border-color .2s ease-in;transition:background-color .3s ease-in,border-color .2s ease-in}.main-content form input[type=submit]:hover{color:#fff;background-color:#cacaca}.main-content form input:invalid:focus{border-color:#e26060}.main-content form .wm3-form-message{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}.default-headerbox{text-align:center}.default-headerbox a{display:inline-block;margin-top:20px;color:#2d2d31;padding:10px 0;width:180px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:400;font-size:14px;text-align:center;background:#fdfdfd}.default-headerbox a:hover{color:#fff;background-color:#cacaca;-webkit-transition:background-color .3s ease-in,border-color .2s ease-in;-moz-transition:background-color .3s ease-in,border-color .2s ease-in;-o-transition:background-color .3s ease-in,border-color .2s ease-in;transition:background-color .3s ease-in,border-color .2s ease-in}.stat-info{background-color:#3f2d61;background-color:rgba(0,143,194,.9);padding:0 0 80px;min-height:600px}.stat-info .col-md-12 h2{color:#fff;text-align:center;padding:50px 0}.stat-info canvas{width:100% !important;height:280px !important}.stat-info p{color:#fff;text-align:center;margin-top:10px}.stat-info a{display:inline-block;margin-top:20px;border:1px solid #fff;color:#fff;padding:10px 20px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-weight:400;font-size:14px;text-align:center}.stat-info a:hover{background-color:#ffd600;border-color:#ffd600;color:#fff;-webkit-transition:background-color .3s ease-in,border-color .2s ease-in;-moz-transition:background-color .3s ease-in,border-color .2s ease-in;-o-transition:background-color .3s ease-in,border-color .2s ease-in;transition:background-color .3s ease-in,border-color .2s ease-in}.count{font-size:60px;color:#fff;width:100%;position:absolute;top:100px;left:0;width:100%;text-align:center}.ref-list .col{width:100%}.ref-list li{float:left;width:33.3%;padding:10px;list-style-type:none}.ref-list .ref-wrap{height:300px}.ref-list .ref-wrap .img-wrap{background-position:center center}.ref-quote{background-color:#f2f2f2}.ref-quote h4{font-size:25px}.ref-quote p{color:#62626c}.ref-edit{position:absolute;top:100px;left:0;width:100%;height:250px;background-color:rgba(0,0,0,.6);z-index:200;text-align:center}.ref-edit a{color:#fff;display:inline-block;font-weight:400;font-size:16px;border:2px solid #fff;border-radius:50px;padding:10px 30px 8px;text-transform:uppercase}.ref-edit h1,.ref-edit h2,.ref-edit h3{color:#fff}.ref-edit hr{border-color:#fff}.ref-link{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:200;text-align:center;padding-top:80px}.ref-link a{color:#fff;display:inline-block;font-weight:400;font-size:16px;border:2px solid #fff;border-radius:50px;padding:10px 30px 8px;text-transform:uppercase}.ref-link h1,.ref-link h2,.ref-link h3{color:#fff}.ref-link hr{border-color:#fff}.ref-link:hover{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.ref-img-wrap{height:500px;background-color:#000;position:relative}.ref-img-wrap .ref-img{position:absolute;bottom:-10px;left:0;width:100%;text-align:center}.ref-img-wrap .img-1{min-height:100px}.ref-img-wrap .img-2{padding-left:800px}#service-tabs{width:102%}#service-tabs li{width:auto}#service-tabs li.active img{background:#fff}#service-tabs li.active .separator{border-top:4px solid #ffd600}#service-tabs li a{width:auto;border:none;padding:10px 30px}#service-tabs li a:hover,#service-tabs li a:focus{background:none;border:none}#service-tabs li a img{max-width:74px;transition:all .3s ease-in-out;background:#ffd600;border:5px solid #ffee94;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:10px}#service-tabs li a p{margin-top:10px}#service-tabs li .separator{height:10px;width:50px;border-top:4px solid #ebebeb;display:block;margin:0 auto;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}#service-tabs li:hover .separator{border-top:4px solid #ffd600;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}#service-tabs li:hover img{transform:scale(1.1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background:#fff !important}#service-tabs li:hover p{color:#000}#service-tabs .tab-inner{padding-bottom:40px}#viewer-cad a{display:inline-block;position:relative;background:#fff1a4;border-radius:.4em;padding:25px;text-transform:uppercase;margin-top:15px;font-weight:600;color:#485965;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}#viewer-cad a:after{content:"";position:absolute;top:0;right:7%;width:0;height:0;border:12px solid rgba(0,0,0,0);border-top-color:#fff;border-bottom:0;margin-left:-10px;margin-bottom:-20px}#viewer-cad a:hover{background:#ffc601;color:#000;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}#order-service{background-image:url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/441/template_assets/yellow-bg.png);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100px;text-align:center;position:relative}#order-service a{border:2px solid #fff;text-transform:uppercase;width:200px;display:inline-block;padding:10px 20px;margin-top:27px;font-weight:bold;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}#order-service a:hover{color:#fff;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}#tabs,.container .nav,.container .site-menu-sub{padding-bottom:40px;text-align:center;width:100%;margin-top:40px}#tabs li,.container .nav li,.container .site-menu-sub li{position:relative;display:inline-block;margin-top:10px}#tabs li a,.container .nav li a,.container .site-menu-sub li a{color:#fff;list-style-type:none;display:inline-block;border:1px solid #2d2d31;text-align:center;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-ms-border-radius:2px !important;border-radius:2px !important;font-weight:400;margin:0 10px;position:relative;width:235px;padding:10px 40px;color:#2d2d31}#tabs li a:hover,.container .nav li a:hover,.container .site-menu-sub li a:hover{background-color:#ffd600;border-color:#ffd600;color:#fff;-webkit-transition:background-color .3s ease-in,border-color .2s ease-in;-moz-transition:background-color .3s ease-in,border-color .2s ease-in;-o-transition:background-color .3s ease-in,border-color .2s ease-in;transition:background-color .3s ease-in,border-color .2s ease-in}#tabs .site-menu-item-active a,.container .nav .site-menu-item-active a,.container .site-menu-sub .site-menu-item-active a{color:#fff;background-color:#ffd600;border:none}#footer-map{background-size:cover;background-position:center center;background-repeat:no-repeat;height:300px;position:relative}#footer-map .footer-map-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding-left:100px}#footer-map .footer-map-box input[type=text]{width:60%;height:35px;border:0;padding:0 30px}#footer-map .footer-map-box h4{color:#fff}#footer-map .footer-map-box .fa{position:absolute;top:65px;left:25px;font-size:20px}.darkgrey-bg{background:#4e5363}.mediumgrey-bg{background:#787c88}.mediumgrey-bg *{color:#fff !important}.footer{color:#fff;background-color:#3f2d61}.footer .container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.footer p,.footer h4{color:#fff}.footer .fa,.footer .fab{font-size:30px;margin:0 4px;color:#fff}.footer input[type=email]{width:70%;height:30px;color:#424242;background:#fff;vertical-align:top;border:none;padding:0 10px}.footer button[type=submit]{position:relative;height:30px;left:-4px;font-size:13px;padding:0 15px;text-transform:none;color:#fff;background-color:#ffb80d;outline:0;border:0}.footer .footer-box{padding:20px}.footer .darkgrey-bg{min-height:133px}.formular input,.formular button,.formular select,#kampanj input,#kampanj button,#kampanj select{display:inline-block;margin-top:20px;border:1px solid #2d2d31;color:#2d2d31;padding:10px 50px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-weight:400;font-size:14px;text-align:center}.formular button,#kampanj button{clear:both;display:block;margin:0 auto;text-align:center;border:1px solid #5a5a5f;background-color:rgba(0,0,0,0);color:#2d2d31;font-size:15px}.formular button:hover,#kampanj button:hover{background-color:#ffd600;border-color:#ffd600;color:#fff;-webkit-transition:background-color .3s ease-in,border-color .2s ease-in;-moz-transition:background-color .3s ease-in,border-color .2s ease-in;-o-transition:background-color .3s ease-in,border-color .2s ease-in;transition:background-color .3s ease-in,border-color .2s ease-in}#kampanj input{margin-top:0px}#kampanj select{background-image:url(//s3-eu-west-1.amazonaws.com/static.wm3.se/sites/441/template_assets/carat_icon.png);background-repeat:no-repeat;background-position:92% center}#movie-modal{z-index:99999}#movie-modal .modal-dialog{width:100% !important;height:100% !important;margin:0}#movie-modal .modal-dialog .modal-body{height:100vh}#movie-modal .modal-dialog video{width:100%;height:100%}#movie-modal button.close{color:orange;opacity:1;font-size:80px;position:absolute;top:10px;z-index:999;right:60px;text-shadow:initial}#movie-modal button.close:hover{color:#fff}.skymap-modal{z-index:10400}.skymap-modal .modal-content{background:#f5f5f5;border:none;box-shadow:none;border-radius:0}.skymap-modal .modal-content input[type=password],.skymap-modal .modal-content input[type=email]{border-radius:0}.skymap-modal .modal-content button{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background:#ffd600;border:none;padding:10px 15px;color:#000;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-ms-border-radius:2px !important;border-radius:2px !important}.skymap-modal .modal-content button:hover{background:#cacaca;color:#fff}.skymap-modal .modal-content button:disabled{opacity:.4}.skymap-modal .modal-content button.close{background:rgba(0,0,0,0)}.skymap-modal .modal-content button.close:hover{color:#000}.skymap-modal .modal-body button.centered.half{width:50%;transform:translate(50%, 0px);margin-top:1em}.skymap-modal .modal-header,.skymap-modal .modal-footer{border:none}.skymap-modal .switch-field input:checked+label{background-color:#ffd600;color:#000}#bestall-modal #button-register{float:right}.about{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:30px 0px;background-color:#4e5363}.about *{color:#fff}.about .aboutheader{text-align:center}.about .aboutheader hr{border-top:5px solid #f3f3f3;max-width:110px;margin-top:0}.about .aboutheader *{font-size:36px;font-weight:bold;color:#f3f3f3;text-transform:uppercase;padding-bottom:10px}.about .video-wrapper{position:relative;overflow:hidden;cursor:pointer;height:100%}.about .video-wrapper video{width:100%;margin-bottom:-5px}.about .video-wrapper .placeholder{position:absolute;top:0;left:0;height:100%}.about .video-wrapper i{font-size:80px;line-height:1;position:absolute;top:calc(50% - 40px);left:calc(50% - 40px)}.areas{padding:50px 0px;background:#ffd600}.areas .areaheader{text-align:center}.areas .areaheader hr{border-top:5px solid #f3f3f3;max-width:110px;margin-top:0}.areas .areaheader *{font-size:36px;font-weight:bold;color:#424242;text-transform:uppercase}.areas .refs{font-size:0;text-align:center}.areas .refs .slick-arrow{background:#fff;-webkit-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;border-radius:25px !important;padding:8px 12px;font-size:25px;position:absolute;cursor:pointer;top:50%;color:#bfbfbf;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.areas .refs .leftarrow{right:100% !important}.areas .refs .rightarrow{left:100% !important}.areas .refs .rightarrow:hover,.areas .refs .leftarrow:hover{font-size:30px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.areas .refs .ref{font-size:initial;display:inline-block;width:32%;margin:.1%;height:275px;position:relative;overflow:hidden}.areas .refs .ref .ref-wrap{position:relative;width:100%;height:100%;position:relative;width:100%;height:100%;display:block}.areas .refs .ref .ref-wrap .tonplatta{background-color:#5265a5;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;transition:all .3s ease-in-out}.areas .refs .ref .ref-wrap .img-wrap{position:relative;width:100%;height:100%;transition:all .3s ease-in-out}.areas .refs .ref .ref-wrap .ref-info-wrapper{position:absolute;height:100%;top:0;left:0;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(30, 58, 135, 0.25) 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(30, 58, 135, 0.25) 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(30, 58, 135, 0.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#1e3a87",GradientType=0 )}.areas .refs .ref .ref-wrap .ref-info-wrapper .ref-info{text-align:center}.areas .refs .ref .ref-wrap .ref-info-wrapper .ref-info *{color:#fff;transition:all .3s ease-in-out}.areas .refs .ref .ref-wrap .ref-info-wrapper .ref-info p{font-weight:bold;font-size:24px;text-transform:uppercase}.areas .refs .ref .ref-wrap .ref-info-wrapper .ref-info .text-with-border{border:2px solid hsla(0,0%,100%,.8);font-size:14px;margin:0 auto;padding:5px 20px;display:none;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.areas .refs .ref .ref-wrap .ref-info-wrapper .ref-info .text-with-border .fa{padding-left:10px}.areas .refs .ref:hover .img-wrap{transform:scale(1.2)}.areas .refs .ref:hover .tonplatta{opacity:.5}.areas .refs .ref:hover .ref-info *{color:hsla(0,0%,100%,.8) !important}.areas .refs .ref:hover .ref-info .text-with-border{display:inline-block !important;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.service-section{padding:50px 0px;padding-bottom:0px;background:#fff}.service-section .serviceheader{text-align:center}.service-section .serviceheader hr{border-top:5px solid #424242;max-width:110px;margin-top:0}.service-section .serviceheader *{font-size:36px;font-weight:bold;color:#424242;text-transform:uppercase}.service-section .services{font-size:0;text-align:center}.service-section .services .service{display:inline-block;width:14%;margin:1%;position:relative;font-size:initial;text-align:center;vertical-align:top}.service-section .services .service .service-wrap a img{max-width:100px;transition:all .3s ease-in-out;background:#ffd600;border:5px solid #ffee94;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:10px}.service-section .services .service .service-wrap a h4{color:#fff}.service-section .services .service .service-header{height:40px;overflow:hidden}.service-section .services .service .separator{height:10px;width:50px;border-top:4px solid #ebebeb;display:block;margin:0 auto;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.service-section .services .service .service-txt{height:150px;overflow:hidden;font-size:13px}.service-section .services .service:hover .separator{border-top:4px solid #ffd600;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.service-section .services .service:hover img{transform:scale(1.1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background:#fff !important}.start-projects{padding:50px 0px;padding-bottom:25px}.start-projects .container{padding-left:0;padding-right:0}.start-projects .projectheader{text-align:center}.start-projects .projectheader hr{border-top:5px solid #483a33;max-width:110px;margin-top:0}.start-projects .projectheader *{font-size:36px;font-weight:bold;color:#424242;text-transform:uppercase}.start-projects .start-projs.group{font-size:0}.start-projects .start-projs.group .proj{font-size:initial;display:inline-block;width:45%;margin:1.5%}.start-projects .start-projs .slick-arrow{font-size:25px;padding:8px 12px;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;position:absolute;top:calc(50% - 31px);cursor:pointer;background:rgba(228,228,228,.83);z-index:2;transition:all .3s ease-in-out}.start-projects .start-projs .slick-arrow.leftarrow{left:0}.start-projects .start-projs .slick-arrow.rightarrow{right:0}.start-projects .start-projs .slick-arrow:hover{font-size:32px}.start-projects .start-projs .proj{margin:0px 5px;overflow:hidden}.start-projects .start-projs .proj .start-proj-wrap{height:360px;position:relative}.start-projects .start-projs .proj .start-proj-wrap a{color:#fff}.start-projects .start-projs .proj .start-proj-wrap a .tonplatta{background-color:#5265a5;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;transition:all .3s ease-in-out}.start-projects .start-projs .proj .start-proj-wrap a .img-wrap{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:all .3s ease-in-out}.start-projects .start-projs .proj .start-proj-wrap a .start-proj-info-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.start-projects .start-projs .proj .start-proj-wrap a .start-proj-info-wrap .start-proj-info{text-align:center;padding-left:30px;padding-right:30px}.start-projects .start-projs .proj .start-proj-wrap a .start-proj-info-wrap .start-proj-info .name{font-weight:bold;font-size:30px;display:block}.start-projects .start-projs .proj .start-proj-wrap a .start-proj-info-wrap .start-proj-info .quote{font-style:italic;font-size:16px;padding:10px}.start-projects .start-projs .proj .start-proj-wrap a .start-proj-info-wrap .start-proj-info .proj-separator{height:10px;width:100px;border-top:3px solid #fff;display:block;margin:0 auto}.start-projects .start-projs .proj .start-proj-wrap a .start-proj-info-wrap .start-proj-info .shortdesc{font-size:18px}.start-projects .start-projs .proj:hover .img-wrap{transform:scale(1.1)}.start-projects .start-projs .proj:hover .start-proj-info *{color:hsla(0,0%,100%,.8) !important}.start-references{padding:50px 0px;background-color:#ffc600}.start-references .referenceheader{text-align:center}.start-references .referenceheader hr{border-top:5px solid #424242;max-width:110px;margin-top:0}.start-references .referenceheader *{font-size:36px;font-weight:bold;color:#424242;text-transform:uppercase}.start-references .refs .slick-arrow{font-size:15px;color:#232323;padding:10px 12px;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;position:absolute;top:calc(50% - 31px);cursor:pointer;background:rgba(228,228,228,.83);z-index:2}.start-references .refs .slick-arrow.leftarrow{left:0px}.start-references .refs .slick-arrow.rightarrow{right:0px}.start-references .refs .ref{padding:0px 70px}.start-references .refs .ref p{color:#424242;font-size:18px;text-align:center}.start-references .refs .ref p .quote{font-style:italic}.start-references .refs .ref p .name{font-weight:bold}.project-banner{height:380px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;overflow:hidden}.project-banner .banner-text-wrapper{position:absolute;width:100%;height:100%;background:rgba(30,58,135,.25)}.project-banner .banner-text-wrapper .banner-text h1{color:#fff;text-transform:uppercase}.project-info .project-slider{position:relative}.project-info .project-slider .slick-list,.project-info .project-slider .slick-track{height:100%}.project-info .project-slider .slick-slide{background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:400px}.project-info .project-slider .slick-dots{position:absolute;bottom:10px;width:100%;text-align:center;list-style-type:none;padding:0}.project-info .project-slider .slick-dots li{display:inline-block;width:10px;height:10px;background-color:#fff;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;margin:0px 10px;cursor:pointer}.project-info .project-slider .slick-dots li.slick-active{background:#ffba00}.project-info .project-slider .slick-dots li button{display:none}.project-info .project-text .quote{color:#146cad;font-style:italic}.project-info .project-text .project-description-txt hr{border-top:5px solid #ffba00;width:80px;margin-left:0;margin-top:0}.project-shortinfo{padding:25px 0px;background-color:#e6e6e6}.project-shortinfo #project-iconlist{text-align:center}.project-shortinfo #project-iconlist li{display:inline-block;margin:0 20px;opacity:.5}.project-shortinfo #project-iconlist li.activeicon{opacity:1 !important}.project-shortinfo #project-iconlist li p{margin-top:10px;color:#000}.project-shortinfo #project-iconlist li img{max-width:100px;transition:all .3s ease-in-out;background:#e1e1e1;border:5px solid #d6d6d6;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:10px}.project-shortinfo #project-iconlist li img.active{background:#ffd600 !important;border:5px solid #ffee94 !important}.project-shortinfo .puff img{max-width:100px}.project-shortinfo .puff *{font-size:28px;font-weight:bold;color:#424242;text-transform:uppercase}.main-content.segmentservice{margin-top:125px}.main-content.segmentservice .site-menu-sub{margin-top:0;padding-bottom:15px}.main-content.segmentservice .segmentservicetwo{background-color:#eeeae5}.main-content.segmentservice .segmentservicetwo .segmentonetext{padding:25px}.main-content.segmentservice .segmentservicetwo .segmentonetext *{color:#424242}.main-content.segmentservice .segmentservicetwo .imgblock1{min-height:400px;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.main-content.segmentservice .segmentservicethree{padding:50px 0px;background-color:#ccb29f}.main-content.segmentservice .segmentservicethree .segmenttwotext *{color:#424242}.main-content.segmentservice .segmentservicethree .segmentthreetext *{color:#424242}.main-content.segmentservice .segmentservicefour{background-color:#eeeae5}.main-content.segmentservice .segmentservicefour .segmentfourtext{padding:25px}.main-content.segmentservice .segmentservicefour .segmentfourtext *{color:#424242}.main-content.segmentservice .segmentservicefour .imgblock2{min-height:400px;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.main-content.segmentservice .segmentservicefourparttwo{background-color:#eeeae5}.main-content.segmentservice .segmentservicefourparttwo .segmentfourpartttwotext{padding:25px}.main-content.segmentservice .segmentservicefourparttwo .segmentfourpartttwotext *{color:#424242}.main-content.segmentservice .segmentservicefourparttwo .imgblock3{min-height:400px;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.main-content.segmentservice .segmentservicefive{padding:50px 0px;background-color:#ccb29f}.main-content.segmentservice .segmentservicefive .segmentfivetext *{color:#424242}.main-content.segmentservice .segmentservicefive .segmentsixtext *{color:#424242}.main-content.segmentservice .segmentservicefiveparttwo{background-color:#eeeae5}.main-content.segmentservice .segmentservicefiveparttwo .segmentfivepartttwotext{padding:25px}.main-content.segmentservice .segmentservicefiveparttwo .segmentfivepartttwotext *{color:#424242}.main-content.segmentservice .segmentservicefiveparttwo .imgblock4{min-height:400px;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.main-content.segmentservice .segmentservicesix{background-color:#ccb29f;padding:50px 0px}.main-content.segmentservice .segmentservicesix .segmentseventext *{color:#424242}.main-content.segmentservice .segmentservicesix .segmenteighttext *{color:#424242}.main-content.segmentservice .segmentservicesix .segmentninetext *{color:#424242}.main-content.segmentservice .quote{padding:50px 0px;background-color:#eeeae5}.main-content.segmentservice .quote .quotetext *{color:#424242}.main-content.segmentservice .order-service{padding:50px 0px;background-color:#eeeae5}.main-content.segmentservice .order-service .orderservice a{padding:10px 20px;transition:all .3s ease-in-out;display:inline-block;border-radius:2px;color:#000;border:1px solid #000;margin:0px 10px}.main-content.segmentservice .order-service .orderservice a:hover{text-decoration:none;background:#ffd600;border:1px solid #ffd600;color:#fff}.project-header{height:180px}.project-info{margin:20px}.project-info .project-image{background-repeat:no-repeat;background-position:center center;background-size:cover;height:400px}.project-info .project-image p img,.project-info .project-image img,.project-info .project-image p{width:100%;height:100%}.project-info .project-img{height:100%}.project-conclusion.project-shortinfo h2,.project-conclusion.project-shortinfo h3,.project-conclusion.project-shortinfo h4,.project-conclusion.project-shortinfo h5,.project-conclusion.project-shortinfo h6{text-transform:uppercase}.bounce{animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px)}}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-10px)}60%{-moz-transform:translateY(-5px)}}@-o-keyframes bounce{0%,20%,50%,80%,100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-10px)}60%{-o-transform:translateY(-5px)}}body.cookie-not-agreed #cookie-wrapper{display:block}#cookie-wrapper{position:fixed;bottom:0;left:0;width:100%;height:50px;padding:10px 0 0;z-index:9999;background-color:#000;color:#fff;display:none}#cookie-wrapper p{color:#fff}#cookie-wrapper button{background-color:#ffd600;color:#000;border:none;outline:none}body.cookie-added #cookie-wrapper,body.cookie-found #cookie-wrapper{display:none}.article-single{margin-top:130px;margin-bottom:66px}.article-img{width:100%}.newsarchive .archive-wrapper .event,.newsarchive .archive-wrapper .article,.calendar-archive .archive-wrapper .event,.calendar-archive .archive-wrapper .article,.article-archive .archive-wrapper .event,.article-archive .archive-wrapper .article{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;height:198px;font-size:0;margin:15px 0;border:2px solid rgba(0,0,0,0)}.newsarchive .archive-wrapper .event .image,.newsarchive .archive-wrapper .event .description,.newsarchive .archive-wrapper .article .image,.newsarchive .archive-wrapper .article .description,.calendar-archive .archive-wrapper .event .image,.calendar-archive .archive-wrapper .event .description,.calendar-archive .archive-wrapper .article .image,.calendar-archive .archive-wrapper .article .description,.article-archive .archive-wrapper .event .image,.article-archive .archive-wrapper .event .description,.article-archive .archive-wrapper .article .image,.article-archive .archive-wrapper .article .description{display:inline-block;height:100%}.newsarchive .archive-wrapper .event .image,.newsarchive .archive-wrapper .article .image,.calendar-archive .archive-wrapper .event .image,.calendar-archive .archive-wrapper .article .image,.article-archive .archive-wrapper .event .image,.article-archive .archive-wrapper .article .image{width:40%;position:relative}.newsarchive .archive-wrapper .event .image .date-drop,.newsarchive .archive-wrapper .article .image .date-drop,.calendar-archive .archive-wrapper .event .image .date-drop,.calendar-archive .archive-wrapper .article .image .date-drop,.article-archive .archive-wrapper .event .image .date-drop,.article-archive .archive-wrapper .article .image .date-drop{background-image:url("../template_assets/drop.png");background-repeat:no-repeat;background-size:contain;background-position:center;height:70px;width:46px;position:absolute;bottom:75%;right:20px;text-align:center}.newsarchive .archive-wrapper .event .image .date-drop .date,.newsarchive .archive-wrapper .article .image .date-drop .date,.calendar-archive .archive-wrapper .event .image .date-drop .date,.calendar-archive .archive-wrapper .article .image .date-drop .date,.article-archive .archive-wrapper .event .image .date-drop .date,.article-archive .archive-wrapper .article .image .date-drop .date{padding-top:28px;color:#fff;font-size:15px;font-weight:bold}.newsarchive .archive-wrapper .event .description,.newsarchive .archive-wrapper .article .description,.calendar-archive .archive-wrapper .event .description,.calendar-archive .archive-wrapper .article .description,.article-archive .archive-wrapper .event .description,.article-archive .archive-wrapper .article .description{width:60%;font-size:14px;vertical-align:top;padding:0 20px;overflow:hidden}.newsarchive .archive-wrapper .event .description .title,.newsarchive .archive-wrapper .article .description .title,.calendar-archive .archive-wrapper .event .description .title,.calendar-archive .archive-wrapper .article .description .title,.article-archive .archive-wrapper .event .description .title,.article-archive .archive-wrapper .article .description .title{margin-bottom:0}.newsarchive .archive-wrapper .event .description .start-date,.newsarchive .archive-wrapper .article .description .start-date,.calendar-archive .archive-wrapper .event .description .start-date,.calendar-archive .archive-wrapper .article .description .start-date,.article-archive .archive-wrapper .event .description .start-date,.article-archive .archive-wrapper .article .description .start-date{color:#2d2d31}.newsarchive .archive-wrapper .event .description .info,.newsarchive .archive-wrapper .article .description .info,.calendar-archive .archive-wrapper .event .description .info,.calendar-archive .archive-wrapper .article .description .info,.article-archive .archive-wrapper .event .description .info,.article-archive .archive-wrapper .article .description .info{color:#2d2d31}.text-wrapper .start-date{color:#2d2d31}.events-menu,.monthly-archive{margin:0;padding:0}.events-menu li,.monthly-archive li{position:relative;list-style:none;background-color:#4e5363;border-bottom:1px solid #fff;padding:1px 0}.events-menu li:last-of-type,.monthly-archive li:last-of-type{border-bottom:0}.events-menu li .fa,.monthly-archive li .fa{position:absolute;padding:14px;top:0;right:0;cursor:pointer;color:#fff;font-size:16px}.events-menu li a,.monthly-archive li a{color:#fff;font-size:16px;font-weight:bold;padding:10px;display:block}.events-menu li ul,.monthly-archive li ul{display:none;margin:10px 0 0 0;padding:0;background-color:#5f667b}.events-menu li ul li,.monthly-archive li ul li{background-color:rgba(0,0,0,0);border-bottom:1px solid #4e5363}.events-menu li ul li:last-of-type,.monthly-archive li ul li:last-of-type{border-bottom:0}.events-menu li ul li.active a,.monthly-archive li ul li.active a{font-weight:bold}.events-menu li ul li a,.monthly-archive li ul li a{font-weight:initial;font-size:14px}.select-wrapper.archive{background-color:#ccc;padding:10px;cursor:pointer;display:none}.select-wrapper.archive select{background-color:rgba(0,0,0,0);width:100%;cursor:pointer;color:#000;border:0;font-weight:bold}.editable-box-background-text .col-xs-12{margin-top:15px;margin-bottom:15px}.editable-box-background-text .box-wrapper{height:250px;position:relative}.editable-box-background-text .box-wrapper .box-link{position:absolute;top:0;left:0;width:100%;height:100%}.editable-box-background-text .box-wrapper .box-background{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden}.editable-box-background-text .box-wrapper .box-background img{width:100%;height:100%}.editable-box-background-text .box-wrapper .box-text{position:absolute;top:5%;left:5%;width:90%;height:90%;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center}.editable-box-background-text .box-wrapper .box-text h1,.editable-box-background-text .box-wrapper .box-text h2,.editable-box-background-text .box-wrapper .box-text h3,.editable-box-background-text .box-wrapper .box-text h4,.editable-box-background-text .box-wrapper .box-text h5,.editable-box-background-text .box-wrapper .box-text h6,.editable-box-background-text .box-wrapper .box-text a,.editable-box-background-text .box-wrapper .box-text span,.editable-box-background-text .box-wrapper .box-text p,.editable-box-background-text .box-wrapper .box-text li{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.4)}.editable-box-background-text .box-wrapper .box-text .editable{width:100%}.editable-box-background-text .box-wrapper .box-text h4{font-size:28px}.editable-box-background-text .box-wrapper .box-text p{font-size:18px}.skymap-standard .container-fluid{margin:0 15px}.skymap-standard .specialCols{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between}.skymap-standard .specialCols .sideCol{max-width:288px;margin:0;width:15%}.skymap-standard .specialCols .sideCol:first-of-type{margin-right:24px;left:10px}.skymap-standard .specialCols .sideCol:last-of-type{margin-left:24px;right:10px}.skymap-standard .specialCols .edit-bottom{margin:0;min-width:800px}.skymap-standard .specialCols .specialColsBanner{max-width:100%}.skymap-standard .middleCols{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;width:800px;margin:auto}.skymap-standard .middleCols .sideCol{width:50%}.skymap-standard .middleCols .sideCol:first-of-type{margin-right:12px}.skymap-standard .middleCols .sideCol:last-of-type{margin-left:12px}.button-gray{color:#fff;background-color:#4e5363;border-color:#fff;margin:5px 10px;font-size:18px;padding:8px 20px}.locale-dropdown{border:1px solid #fff;border-radius:2px !important}.dropdown-options{left:0 !important;min-width:0 !important;margin:0 !important}.dropdown-select{text-transform:uppercase !important}
