::selection{background:#ea7900;color:#fff}body{font-size:18px;font-family:'Fira Sans',sans-serif;color:#1a1a1a;font-weight:300}h1,h2,h3{margin:0 0 20px !important;font-family:'Poppins',sans-serif}h2{font-size:1.8em}ul{margin-bottom:1.25em}a,a:visited{text-decoration:none;color:#ea7900}a:hover,a:active,a:focus{text-decoration:underline}strong,b{font-weight:500}.white-txt,.white-txt h1,.white-txt h2,.white-txt h3,.white-txt a{color:#fff !important}span.sub{font-size:.8em}#dtx-head{background-color:transparent;border-bottom:none}#dtx-logo{width:200px;max-width:100%}#dtx-primary-navigation ul>li>a,#dtx-primary-navigation ul>li>ul>li>a,.slicknav_nav li a{min-width:initial;color:#4b5856;background:0 0;line-height:initial;padding:5px 10px}#dtx-primary-navigation>ul>li{padding:0}#dtx-primary-navigation ul>li.current_page_item>a,.slicknav_nav ul>li.current-menu-item>a.dtx-slicknav-a{text-decoration:underline;background-color:transparent;color:#4b5856}#dtx-primary-navigation ul>li>a:hover{color:#687573;background-color:transparent}#dtx-primary-navigation{height:initial}#dtx-primary-navigation ul ul{border:none;left:5px}#dtx-primary-navigation ul ul li{display:block}.slicknav_nav .dtx-slicknav-a{border:none;padding:10px;text-align:center;font-size:initial}.slicknav_btn{background-color:#4b5856;border-radius:5px}@media screen and (max-width:800px){.slicknav_menu>nav{padding-top:20px}}@media screen and (max-width:500px){.slicknav_btn{width:100%;margin-top:20px}}.facebook a{font-size:0 !important}.facebook a:before{font-family:"Font Awesome 5 Brands";content:"\f09a";font-size:20px}#dtx-primary-navigation ul>li.elevside>a{background:#4b5856;color:#fff;border-radius:5px;margin-left:10px}#dtx-primary-navigation ul>li.elevside>a:hover{background:#687573}.aio-icon,.vc_row .aio-icon{width:1em}.fb{text-align:center}.txt-center{text-align:center}table{margin-bottom:1.25em;width:100%}table tr:nth-of-type(odd){background:#c9dedb}table tr:nth-of-type(even){background:#eaf5f3}table td:nth-of-type(even){text-align:right}table td{padding:10px;min-width:110px;vertical-align:middle}.pakke{background:#4a5755;color:#fff;padding:80px}.pakke ul{list-style:none;margin-left:0}.pakke li:before{content:"✇";margin-right:10px}.kurs{background:#c9dedb;padding:20px 15px;text-align:center;width:100%}.ult-style-1 .ult-team-member-name-wrap .ult-team-member-name{font-weight:400;text-transform:none;margin:10px 0 !important}.ult-style-1 .ult-team-member-position{letter-spacing:initial;color:inherit;font-size:14px}.ult-style-1 .ult-team-member-description{font-size:14px;color:inherit;margin:10px 0}.ult-team-member-bio-wrap{min-height:149px}.vc_section.contact-footer{background-color:#753b3e !important}.knapp .vc_btn3.vc_btn3-size-lg{font-size:1.2em !important;border-radius:5px}#vsel .vsel-image-info,#vsel .vsel-meta{float:none;width:100%}#vsel .vsel-meta-title{font-weight:500;font-size:18px}#vsel .vsel-content{background:#c9dedb;padding:15px;margin-bottom:20px;border-bottom:none;font-size:.85em;width:100%}#vsel .vsel-image-info p{background:#eaf5f3;padding:10px;margin:0}.dtx-shortcode__post--post{margin:15px;display:inline-block;vertical-align:top}.dtx-shortcode__post__read_more{text-align:right}.dtx-shortcode__post__read_more:after{content:"→"}.dtx-shortcode__post__date{margin-bottom:10px;font-size:13px}.dtx-shortcode__post__image{max-height:200px;overflow:hidden;margin:0 0 10px}.dtx-content-right-sidebar .dtx-main{float:none;width:100%;padding:100px 15px}.dtx-content-right-sidebar .dtx-sidebar,.post-meta{display:none}.dtx-content__title{margin-top:30px}@media screen and (min-width:940px){.dtx-shortcode__post--post{max-width:30%}}@media screen and (min-width:500px) and (max-width:939px){.dtx-shortcode__post--post{max-width:43%}}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:none;background:#da2f2f;padding:1em;color:#fff;text-align:center;margin:2.5em 0 0}.wpcf7-not-valid-tip{color:#d07979;position:absolute;width:max-content;top:3px;font-weight:300 !important;right:15px}.melding.wpcf7-form-control-wrap .wpcf7-not-valid-tip,.valg.wpcf7-form-control-wrap .wpcf7-not-valid-tip{top:-20px}div.wpcf7-mail-sent-ok{border:none !important;color:#fff;background-color:#288c35;padding:20px;text-align:center;margin:2.5em 0 0}.wpcf7-form-control{border:none;width:100%;margin-bottom:10px !important;font-size:16px}body .wpcf7-submit{width:auto;float:right;padding:10px 15px;background:#fff;color:#111;font-weight:600}body .wpcf7-submit:hover,body .wpcf7-submit:active,body .wpcf7-submit:focus{background:#687573}.wpcf7-list-item-label{font-size:12px;vertical-align:middle}.wpcf7-list-item{margin:-10px 0 1em !important}input[type=checkbox]{vertical-align:middle}div.wpcf7 .ajax-loader{background-image:url(//stigberentsen-trafikkskole.no/wp-content/uploads/ajax-loader.gif);background-repeat:no-repeat}select.wpcf7-select{height:155px}.dropdown-prisliste h4{font-size:24px;font-weight:500;padding:20px 0}.dropdown-prisliste h5{font-size:16px;font-weight:600;margin-bottom:18px;margin-top:32px;max-width:400px}.dropdown-prisliste h5:first-of-type{margin-top:0}.dropdown-prisliste i{float:right;margin-right:20px}.dropdown-prisliste p strong{float:right;font-weight:400}.dropdown-prisliste .vc_toggle_content{padding:40px 0 0;margin-top:0 !important}.vc_toggle{padding:10px 0}.textblock h2{color:#777}.textblock p{color:#777;font-weight:400;max-width:460px}.bottom-section p,.bottom-section i{text-align:center !important}.bottom-section i{font-size:48px;margin-bottom:20px !important}.dato{margin-top:20px}.tidspunkt{margin-top:10px}@media screen and (max-width:570px){.intro h1{font-size:2em;padding-top:5em}}@media screen and (min-width:500px) and (max-width:950px){.contact-footer .wpb_column.form{width:100%}}@media screen and (min-width:768px) and (max-width:1010px){.pakker .tabell,.laerere,.om{width:100%}.pakke{padding:6%}}@media screen and (min-width:400px) and (max-width:767px){.laerere .wpb_column{max-width:50%;display:inline-block}}@media screen and (max-width:989px){.tekst{width:100%}}@media(min-width:450px){.hide-on-big{display:none !important}}@media(max-width:450px){.hide-on-small{display:none !important}.hide-on-big{display:block}}