.mce-menu{position:fixed!important}.transition-all{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.transition-o{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.transition-bg{-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;transition:background .2s}.shadow{box-shadow:0 0 15px rgba(50,50,50,0.75);-moz-box-shadow:0 0 15px rgba(50,50,50,0.75)}.borderbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.feedback{position:fixed;top:0;left:0;z-index:100;display:none}.feedback span{display:none;font-size:17px;padding:10px;background-color:#007eff;color:white}@media(min-width:1200px){.feedback .xxl{display:block}}@media(min-width:992px) and (max-width:1199px){.feedback .xl{display:block}}@media(min-width:768px) and (max-width:991px){.feedback .l{display:block}}@media(min-width:551px) and (max-width:767px){.feedback .m{display:block}}@media(min-width:321px) and (max-width:550px){.feedback .s{display:block}}@media(max-width:320px){.feedback .xs{display:block}}.superadmin .feedback{display:block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}body{word-wrap:break-word}.module-article a{color:#0067b1;text-decoration:underline}p,ul,td,ol{font-size:17px;line-height:22px;font-weight:400;min-height:5px}h1,h1 a{font-size:45px;line-height:55px;font-weight:900;color:#0067b1}@media(min-width:321px) and (max-width:550px),(max-width:320px){h1,h1 a{font-size:30px;line-height:40px}}h2,h2 a{font-size:35px;line-height:40px;font-weight:300}@media(min-width:321px) and (max-width:550px),(max-width:320px){h2,h2 a{font-size:25px;line-height:35px}}h3,h3 a{font-size:22px;line-height:30px;font-weight:400;color:#0067b1}h3 span,h3 a span{font-weight:400;font-size:26px}h4,h4 a{font-size:20px;line-height:25px;font-weight:700}h5,h5 a{font-size:17px;line-height:25px;font-weight:900;text-transform:uppercase}h6,h6 a{font-size:14px;line-height:18px;font-weight:400}ol{padding-left:17px}ol li{padding-left:20px}h1,h1 a,h2,h2 a,h5,h5 a{font-family:'Lato',sans-serif}h3,h3 a,h4,h4 a,h6,h6 a,p,ul,label,th,td,ol{font-family:'Lato',sans-serif}.module-article h1,.module-article h1 a,.module-article h2,.module-article h2 a,.module-article h5,.module-article h5 a{font-family:'Lato',sans-serif}.module-article h3,.module-article h3 a,.module-article h4,.module-article h4 a,.module-article h6,.module-article h6 a,.module-article p,.module-article ul,.module-article label,.module-article th,.module-article td,.module-article ol{font-family:'Lato',sans-serif}.module-logo a img{width:280px;padding-right:20px}.telefon{float:left;padding-top:20px}.telefon a{color:white;font-size:30px;text-decoration:none}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.telefon{display:none}}.module-blogfeed ul{display:flex;flex-wrap:wrap}.module-blogfeed ul:before{display:none}.module-blogfeed ul li{width:33.333333333333336%}@media(min-width:768px) and (max-width:991px),(min-width:551px) and (max-width:767px){.module-blogfeed ul li{width:50%}}@media(min-width:321px) and (max-width:550px),(max-width:320px){.module-blogfeed ul li{width:100%}}.module-employeelist.cards{display:flex;flex-wrap:wrap}.module-employeelist.cards li{width:33.333333333333336%}@media(min-width:551px) and (max-width:767px){.module-employeelist.cards li{width:50%}}@media(min-width:321px) and (max-width:550px),(max-width:320px){.module-employeelist.cards li{width:100%}}.module-employeelist.cards .facehugger.no-img{display:none}#cookies{background:#0067b1}#cookies p,#cookies a{color:white}.solve-ad{margin-top:30px}.solve-ad a{color:#0067b1}.solve-ad a:hover{color:#0067b1}.section-breadcrumb{margin-bottom:30px}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.blueimp-gallery-controls>.indicator{display:none!important}}.module-menu-holder.sidemenu.menu-visible-all.venstremeny{float:left!important;margin:0;border:0}.module-menu-holder.sidemenu.menu-visible-all.venstremeny li a{color:black!important;font-size:17px;text-transform:none;font-weight:600;margin-right:0;padding:7px 0}.module-menu-holder.sidemenu.menu-visible-all.venstremeny li a:hover{color:#0067b1!important;background-color:transparent}.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level2,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level3,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level4{display:block;border:0;margin-left:15px}.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level2 li a,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level3 li a,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level4 li a{font-weight:400}.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level2 .current a,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level3 .current a,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level4 .current a{border:0}.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level2 .current a span,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level3 .current a span,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level4 .current a span{color:#0067b1}.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level2 .current ul a span,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level3 .current ul a span,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level4 .current ul a span{color:black}.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level2 .current ul .current a span,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level3 .current ul .current a span,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level4 .current ul .current a span{color:#0067b1}.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level2 .current ul .current ul a span,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level3 .current ul .current ul a span,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level4 .current ul .current ul a span{color:black}.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level2 .current ul .current ul .current a span,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level3 .current ul .current ul .current a span,.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level4 .current ul .current ul .current a span{color:#0067b1}.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level3{list-style:circle outside none}.module-menu-holder.sidemenu.menu-visible-all.venstremeny .level3 li{display:list-item}.forerkort{display:flex;justify-content:flex-start;flex-wrap:wrap}.forerkort .klasse{width:31%;margin:1%}@media(min-width:551px) and (max-width:767px){.forerkort .klasse{width:48%}}@media(min-width:321px) and (max-width:550px),(max-width:320px){.forerkort .klasse{width:100%;margin:0;margin-bottom:20px}}.forerkort .klasse img{overflow:hidden;border-radius:3px 3px 0 0}.forerkort .klasse a{text-decoration:none!important}.forerkort .klasse a h2{background-color:#0067b1;color:white;margin-bottom:0;font-size:20px;line-height:24px;padding:10px 15px;font-weight:300;text-decoration:none!important}.forerkort .klasse a h2 strong{margin:0 5px}.forerkort .klasse .tekst-boks{background-color:#f1f1f1;border:1px solid #d8d8d8;border-top:0;padding:20px;border-radius:0 0 3px 3px}@media(min-width:768px) and (max-width:991px),(min-width:551px) and (max-width:767px){.forerkort .klasse .tekst-boks p{font-size:14px}}@media(min-width:321px) and (max-width:550px),(max-width:320px){.forerkort .klasse .tekst-boks p{font-size:13px;line-break:17px}}.btn.btn-blue{background-color:#0067b1;color:white;border:1px solid #d8d8d8;border-radius:0;margin-right:5px;margin-bottom:10px;font-family:'Lato',sans-serif;text-decoration:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn.btn-blue:hover{transform:translate(0,2px)}.btn.btn-grey{background-color:#f1f1f1;color:black;border:1px solid #d8d8d8;border-radius:0;margin-right:5px;margin-bottom:10px;font-family:'Lato',sans-serif;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn.btn-grey:hover{transform:translate(0,2px)}.module-menu-holder.hover{clear:none}.module-menu-holder.hover li{border:1px solid white;padding-bottom:3px;margin-right:5px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.module-menu-holder.hover li:hover{border-bottom:0!important;transform:translate(0,4px);padding-bottom:0}.module-menu-holder.hover li a{color:white;border-bottom:1px solid white;padding:7px 10px!important;font-size:22px;font-weight:100}.module-menu-holder.hover li.has-children>a>.mi-txtspan:after{display:none}.module-menu-holder.tabs{margin:20px 0 30px 0}.module-menu-holder.tabs li a{font-weight:600;background-color:#f1f1f1;color:#0067b1;padding:5px 10px;margin-right:5px;border-bottom:2px solid #d8d8d8!important;border-radius:3px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.module-menu-holder.tabs li a:hover{border-bottom:0!important;transform:translate(0,2px);background-color:#d8d8d8}.section-header{padding:20px 0}.template-tabs .section-header{margin-bottom:0}.velkommen{background-color:#f1f1f1;padding:40px 20px;text-align:center;border-radius:3px}@media(min-width:768px) and (max-width:991px){.velkommen h2{font-size:30px}}.kontaktinfo{background-color:#0067b1;padding:40px 20px;color:white;text-align:center;border-radius:3px}.kontaktinfo a{color:white;font-size:30px;text-decoration:none}.some{display:flex;justify-content:center;flex-wrap:nowrap;padding:70px 0}.some img{width:140px;float:left}.some img.face{margin-right:50px}.module-formbuilder{margin-bottom:50px}.module-formbuilder textarea{min-height:100px}.module-formbuilder .btn.submit{background-color:#0067b1;color:white}.section-footer{margin:40px 0}.footer-info{background-color:#f1f1f1;border-bottom:4px solid #d8d8d8;padding:20px 15px 10px 15px;display:flex}.footer-info ul li{float:left;margin-right:20px;list-style:none;font-size:16px;position:relative}@media(min-width:992px) and (max-width:1199px){.footer-info ul li{font-size:14px}}@media(min-width:768px) and (max-width:991px),(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.footer-info ul li{padding-top:13px}}.footer-info ul li.phone{padding-left:27px}.footer-info ul li.phone:before{content:'';width:20px;height:24px;position:absolute;left:0;background-image:url(https://files.solvecms.com/abes-trafikkskole-com2/6df0777/phone.png?v=1566470519586);background-repeat:no-repeat;margin-right:5px}.footer-info ul li.place{padding-left:27px}.footer-info ul li.place:before{content:'';width:20px;height:24px;position:absolute;left:0;background-image:url(https://files.solvecms.com/abes-trafikkskole-com2/6df0777/place.png?v=1566470522071);background-repeat:no-repeat;margin-right:5px}.footer-info ul li.gaselle{margin-top:-10px}.footer-info ul li a{text-decoration:none}.module-carousel .slide-caption h1,.module-carousel .slide-caption h1 a{background-color:#0067b1;color:white;clear:right;margin:0;padding:10px 15px;font-size:20px;line-height:normal;letter-spacing:2px}.module-carousel .slide-caption h2,.module-carousel .slide-caption h2 a{background-color:#3fa9f5;clear:left;color:white;display:inline-block;padding:5px 20px 14px;font-weight:100;font-size:48px;line-height:normal}@media(min-width:768px) and (max-width:991px),(min-width:321px) and (max-width:550px),(max-width:320px){.module-carousel .slide-caption h2,.module-carousel .slide-caption h2 a{font-size:30px}}.module-article table{width:100%}.module-article table thead{background-color:#ececec;color:#5c5c5c}.module-article table thead td{font-weight:800}.module-article table td{border:1px solid #dadada;padding:8px;font-size:16px}.section.product .product-info .head{float:right;width:50%;margin:0;background-color:transparent;padding:0}.section.product .product-info .head h1{font-size:20px;margin-bottom:0;line-height:25px;text-align:left}.section.product .product-info .head h2{font-size:18px;text-align:left;color:grey}.section.product .product-info .side{background-color:transparent;padding:0}.section.product .product-info .side .buy{padding:10px 20px;font-size:20px;background-color:#23bf2f}.section.product .product-info .side p{color:grey}.module-productlist.cards{display:flex;justify-content:flex-start;flex-wrap:wrap}.module-productlist.cards li{width:31%;margin:1%;padding:40px;border:3px solid #f1f1f1;text-align:center}@media(min-width:768px) and (max-width:991px),(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.module-productlist.cards li{width:48%;padding:20px}}.module-productlist.cards li .buy{margin-top:20px;padding:10px 20px;background-color:#23bf2f}.module-employeelist.cards{text-align:center}.module-employeelist.cards .employee-details h1{font-size:31px;font-weight:100;color:grey;line-height:35px;margin-top:15px}.module-employeelist.cards .employee-details h1 span{display:none}.module-employeelist.cards .employee-details h2,.module-employeelist.cards .employee-details h3{margin-bottom:15px}.module-employeelist.cards .employee-details .email{border:1px solid #0067b1;padding:5px 10px 7px 10px;display:inline-block;margin-bottom:15px}.module-menu-holder .module-menu-button{background-color:transparent!important;margin-top:20px}.module-menu-holder .module-menu-button .icon-bar{background-color:white!important;width:35px;height:3px;border-radius:2px}.module-menu-holder .module-menu-button .icon-bar:nth-of-type(2){top:0}.module-menu-holder .module-menu-button .icon-bar:nth-of-type(3){top:10px}.menu-open .module-menu-holder .module-menu-button .icon-bar:nth-of-type(3){top:33px!important}.module-menu-holder .module-menu-button .icon-bar:nth-of-type(4){display:block;top:20px}.menu-open .module-menu-holder .module-menu-button .icon-bar:nth-of-type(4){display:none}.klim-prod{display:flex;flex-wrap:wrap}.klim-prod a{width:32%;margin-bottom:7%;margin-right:1%;text-align:center;align-items:center;position:relative}.klim-prod a img{max-width:75%}.klim-prod a p{font-size:16px;text-transform:uppercase;color:black;letter-spacing:2px}.module-productlist.cards .discount{position:relative;border-color:red}.module-productlist.cards .discount:before{content:'Tilbud';background-color:red;color:white;padding:4px 0;width:80px;position:absolute;right:0;top:0}.module-productlist.cards .discount .price.original-price{text-decoration:line-through;color:#b3b3b3}.module-productlist.cards .discount .price.discount-price{color:red;font-weight:800}.module-cartlist .discount .price.original-price{text-decoration:line-through;color:#b3b3b3}.module-cartlist .discount .price.discount-price{color:red;font-weight:800}#shoppingcart span{font-weight:500!important}.body-mi9842,.body-mi9848{background-color:#eee}iframe{border:0}.booking-menu li{display:none}.booking-menu .mi9842,.booking-menu .mi9848{display:block!important}.booking-menu .mi9842 a,.booking-menu .mi9848 a{font-size:22px;margin:0 10px 10px 0;border:1px solid #1368b2!important;color:#1368b2;background-color:#1368b226!important}.body-mi133415 .module-article{overflow-y:auto}.template-klim .module-article table{margin-bottom:40px;max-width:100%;overflow-y:auto}.template-klim .module-article table td:first-of-type p{font-weight:bold}.slick-initialized .slick-slide>a{height:54vw;display:block}@media(min-width:768px){.slick-initialized .slick-slide>a{height:400px}}@media(min-width:992px){.slick-initialized .slick-slide>a{height:560px}}@media(min-width:1200px){.slick-initialized .slick-slide>a{height:600px}}.module-carousel .item img{height:100%;width:100%;object-fit:cover;object-position:center}.tabsmenu ul{display:none}.tabsmenu ul:nth-child(1){display:block!important}.module-menu-holder.sidemenu.klim-menu{border:0;padding:20px 0}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.module-menu-holder.sidemenu.klim-menu ul{display:flex;justify-content:flex-start;flex-wrap:wrap}.module-menu-holder.sidemenu.klim-menu ul li{margin-right:10px}}.module-menu-holder.sidemenu.klim-menu li a{font-size:18px;margin-bottom:10px;border:1px solid #1368b2;color:#1368b2;background-color:white;background-color:#1368b226}.module-menu-holder.sidemenu.klim-menu li a:hover{background-color:#1368b2;color:white}.module-menu-holder.sidemenu.klim-menu li.current a{background-color:#1368b2;color:white}.side .price{font-weight:bold}.side .discount-price{color:red!important}.product-info.discount .price.original-price{text-decoration:line-through;color:#b3b3b3}.mobile-bg{display:none}.mobile-bg .col-sm-12{display:flex;justify-content:space-between;align-items:center}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.mobile-bg{display:block;background-color:#eaeaea;padding:10px 20px;margin-bottom:30px}.mobile-bg .shoppingcart-module{margin:0}.mobile-bg .webshop{font-family:'Lato',sans-serif;font-size:18px;color:#1368b2;position:relative;padding-right:40px}.mobile-bg .webshop:before{content:'';background-image:url(https://files.solvecms.com/abes-trafikkskole-com2/6df0777/arrow.svg?v=1667547933924);height:20px;width:20px;background-position:center;background-repeat:no-repeat;background-size:100%;position:absolute;right:0}}@media(min-width:551px) and (max-width:767px),(min-width:321px) and (max-width:550px),(max-width:320px){.desktop-header{display:none}}.module-menu-holder .mi7724 a{background-color:#ff000026!important;border-color:red!important;color:red!important}.module-menu-holder .mi133415 a{background-color:#3fb21326!important;border-color:#3fb213d6!important;color:#3fb213d6!important}.template-klim .section-standard .col-sm-9{padding-top:30px}