@font-face{font-display:swap;font-family:"Font Awesome 5 Free";src:url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";src:url(/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"ETmodules";src:url(/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.modal-overlay{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/.6)}.modal-content{background:#fff;padding:2rem;max-width:700px;margin:10%auto;border-radius:10px;position:relative}.close-modal{position:absolute;top:10px;right:20px;font-size:24px!important;cursor:pointer}.modal-content h2{font-family:"Montserrat";font-weight:700;color:#0b2545!important;font-size:42px;letter-spacing:0;line-height:1.2em}.modal-content p,.modal-content span{font-family:"Montserrat";font-weight:400;color:#333!important;font-size:16px;line-height:1.5em;margin-bottom:12px!important}.modal-content input[type=text]{width:100%;padding:14px 16px;font-size:16px;font-family:"Montserrat";border:1px solid #ccc;border-radius:12px;box-sizing:border-box;margin-bottom:20px}.modal-content button{background-color:#fb8500;color:#fff!important;font-size:16px!important;border-radius:20px;border:0 solid #333;padding:12px 24px;cursor:pointer}.knap-wrapper{border:1px solid #fb8500;border-radius:10px;padding:6px;width:fit-content;background-color:#fff;font-family:sans-serif;margin-bottom:2rem}.flag-img,.nummerplade{display:flex;align-items:center}.nummerplade{gap:10px}.flag-img{background-color:#0052cc;color:#fff;width:30px;height:40px;border-radius:5px;justify-content:center}.nummer-input{height:40px;min-width:200px;background-color:#f26c00;color:#fff;border:0;border-radius:6px;padding:0 16px;font-size:16px;font-weight:700;padding-left:5px!important;text-transform:uppercase}.nummer-input::placeholder{color:#bbb;font-weight:400;text-transform:none}.fortsaet-knap,.gear-group label{border:0;font-weight:500;cursor:pointer}.fortsaet-knap{background-color:#fb8500;color:#fff;padding:10px 20px;border-radius:5px;font-family:Montserrat;letter-spacing:.5px;font-size:16px}.vurdering-modal-overlay{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0/.6);z-index:2147483647}.vurdering-modal-content{position:fixed;left:50%;transform:translateX(-50%);top:60px;max-width:600px;width:95vw;max-height:calc(100vh - 80px);overflow-y:auto;background:#fff;border-radius:10px;padding:2rem;z-index:2147483647;box-sizing:border-box}.vurdering-modal-content h5{margin-top:0;font-family:"Montserrat";font-weight:700;text-transform:uppercase;color:#ef8451!important;font-size:14px;letter-spacing:1px}.vurdering-modal-content input,.vurdering-modal-content textarea{width:100%;margin-bottom:1rem!important;padding:10px!important;border-radius:5px;border:1px solid #ccc!important;font-size:14px;color:#353535;font-weight:500}.gear-group input[type=radio]{display:none}.gear-group{border:1px solid #ccc;border-radius:6px;overflow:hidden;display:flex;width:100%}.gear-group label{padding:8px 16px;flex-grow:1;text-align:center;display:flex;justify-content:center;align-items:center;background:#fff;color:#444;font-size:1rem;transition:background .2s,color .2s;margin:0;border-right:1px solid #ccc;user-select:none;line-height:normal}.gear-group label:last-child{border-right:none}.gear-group label:has(input[type=radio]:checked){background:#f26c00;color:#fff}.button-group{display:flex;width:100%;border:1px solid #fff;border-radius:6px;overflow:hidden;margin-top:1rem}.button-group button{padding:8px 16px;flex-grow:1;border:0;background-color:#f26c00;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;margin:0;border-right:1px solid #fff;border-radius:0;user-select:none}.button-group button:hover{background-color:#fb8500;border-color:#fb8500;border-right:1px solid #fff}.vurdering-modal-content button:not(.button-group button){padding:8px 16px;border:1px solid #f26c00;background-color:#f26c00;color:#fff;cursor:pointer;border-radius:6px;font-size:16px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;user-select:none;margin:5px 0;width:100%}.vurdering-modal-content button:not(.button-group button):hover{background-color:#fb8500;border-color:#fb8500}.close-receipt-btn{background-color:#f26c00!important;border-color:#f26c00!important;color:#fff!important}.close-receipt-btn:hover{background-color:#fb8500;border-color:#fb8500}.checkbox-group,.radio-group{display:flex;margin-bottom:1rem}.radio-group label{display:flex;align-items:center;gap:.4em;cursor:pointer;font-size:14px}.checkbox-group input{width:auto!important;margin-right:20px}.nummerplade-fejlbesked{color:#e74c3c;font-size:12px;font-weight:600;display:block;max-width:340px;padding-left:10%;padding-top:5px}h4.vurderingsoverskrift{color:#0b2545;font-size:22px;font-weight:700;padding-top:10px;padding-bottom:20px}h5.h5-step4{margin-bottom:10px}p.vurderingstekst,p.vurderingstekst-last{font-size:16px;color:#353535}p.vurderingstekst-last{padding-bottom:20px!important}p.solgt-eller-gratis{font-size:16px;font-style:italic;color:#353535;font-weight:600}p.last-text{font-size:16px;color:#353535;padding-bottom:20px!important}.step{display:none}.api-label{font-weight:600;color:#353535}.custom-burger-menu{position:fixed;top:0;right:0;background:#fff;width:300px;height:100%;z-index:99999;padding:2rem;box-shadow:-2px 0 10px rgb(0 0 0/.2);transform:translateX(100%);transition:transform .3s ease;overflow-y:auto}.burger-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:rgb(0 0 0/.4);opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:99998}#burger-close{position:absolute;top:1rem;right:1rem;font-size:2rem;background:0 0;border:0;cursor:pointer}.custom-burger-menu ul{list-style:none;padding-left:0;margin-top:3rem}.custom-burger-menu ul li a{display:block;padding:.75rem 0;font-size:18px;color:#0b2545;text-decoration:none;font-weight:600}.burger-menu-trigger a{font-size:38px!important}.knap-wrapper .nummer-input.nummer-input-static{width:auto;margin-bottom:0;padding:0 16px;height:40px;min-width:200px;border-radius:6px;border:1px solid #ccc}.knap-wrapper .nummer-input.nummer-input-static::placeholder{color:#515251!important}.knap-wrapper .fortsaet-knap.fortsaet-knap-static{background-color:#fb8500;color:#fff;height:40px;border-radius:6px;padding:0 16px;border:0;margin-bottom:0;font-weight:600}.knap-wrapper .nummerplade{display:flex;align-items:center;margin-bottom:0}.knap-wrapper .nummerplade .flag-img{height:40px;width:auto}@media (max-width:600px){.modal-content{margin:100px 5% 15%;padding:1.5rem}.modal-content h2{font-size:24px}.modal-content p{font-size:16px}}@media (max-width:650px){.vurdering-modal-content{max-width:97vw;padding:1rem}}@media (max-width:576px){.modal-content{margin:60px 2% 5%!important;padding:1rem!important}.knap-wrapper,.vurdering-modal-content{width:100%!important;box-sizing:border-box}.vurdering-modal-content{top:20px!important;max-height:calc(100vh - 40px)!important;padding:1rem 1rem 6rem!important}.knap-wrapper{max-width:320px!important;margin-left:auto!important;margin-right:auto!important;padding:5px!important}.knap-wrapper .nummerplade{flex-wrap:wrap!important;justify-content:space-between!important;gap:2px!important;width:100%!important}.knap-wrapper .nummerplade .flag-img{height:38px!important;width:auto!important;flex-shrink:0!important}.knap-wrapper .nummerplade .nummer-input,.knap-wrapper .nummerplade .nummer-input.nummer-input-static,.modal-content input[type=text].nummer-input{min-width:unset!important;width:calc(100% - 40px)!important;max-width:unset!important;height:38px!important;font-size:16px!important;padding:0 10px!important;box-sizing:border-box}.nummer-input::placeholder{font-size:16px!important;color:#ccc}.knap-wrapper .fortsaet-knap.fortsaet-knap-static,.knap-wrapper .nummerplade .fortsaet-knap,.modal-content button.fortsaet-knap{width:100%!important;height:38px!important;font-size:16px!important;padding:8px 15px!important;margin-top:5px!important;box-sizing:border-box}.nummerplade-fejlbesked{padding-left:0!important;text-align:center!important;max-width:100%!important;font-size:11px!important;margin-top:5px!important}.vurdering-modal-content input[type=email],.vurdering-modal-content input[type=tel],.vurdering-modal-content input[type=text]{width:100%!important;box-sizing:border-box;padding:12px 15px!important;font-size:16px!important;height:auto!important;min-height:45px!important;margin-bottom:15px!important;border-radius:8px}.button-group button,.vurdering-modal-content textarea{width:100%!important;font-size:16px!important;padding:12px 15px!important;height:auto!important}.vurdering-modal-content textarea{box-sizing:border-box;margin-bottom:15px!important;border-radius:8px;min-height:90px!important}#damage_description_note{min-height:auto!important}.vurdering-modal-content label{font-size:15px!important;display:block!important}.gear-group,.gear-group label{display:flex!important;justify-content:center!important}.gear-group{flex-wrap:wrap!important;gap:8px!important;padding:0!important;border:0!important;box-shadow:none!important;margin-bottom:15px!important}.radio-group.gear-group.gear-group-pad.step-two{flex-wrap:nowrap!important}.gear-group label{flex:1 1 calc(50% - 4px)!important;max-width:calc(50% - 4px)!important;min-width:unset!important;box-sizing:border-box;padding:10px 15px!important;font-size:14px!important;height:45px!important;border:1px solid #ccc!important;border-radius:8px!important;align-items:center!important;text-align:center!important;cursor:pointer;transition:none!important;margin:0!important}.radio-group label{flex-basis:100%!important;margin-bottom:5px!important;padding:5px 0!important}.button-group{display:flex!important;margin-top:20px!important}.button-group button{transition:none!important}.button-group button:hover{background-color:#f26c00;border-color:#fff}.vurdering-modal-content button:not(.button-group button){width:100%!important;padding:12px 15px!important;font-size:16px!important;height:auto!important;transition:none!important}.vurdering-modal-content button:not(.button-group button):hover{background-color:#f26c00;border-color:#f26c00}.close-receipt-btn:hover{background-color:#f26c00;border-color:#f26c00}.vurdering-modal-content h5{font-size:12px!important}h4.vurderingsoverskrift{font-size:18px!important}.custom-burger-menu ul li a,p.vurderingstekst,p.vurderingstekst-last{font-size:16px!important}.custom-burger-menu{width:250px!important;padding:1.5rem!important}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:#f3f9ff!important;box-shadow:0 0 0 1000px #f3f9ff inset!important;-webkit-text-fill-color:#353535!important}@media (max-width:600px){input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:#f3f9ff!important;box-shadow:0 0 0 1000px #f3f9ff inset!important;-webkit-text-fill-color:#353535!important}}@font-face{font-display:swap;font-family:"ETmodules";src:url(https://autoconnect.dk/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff)format("woff");font-weight:400;font-style:normal;font-display:swap!important}.de-menu-cta a{background-color:#fb8500;font-size:18px!important;border-radius:50px;-webkit-border-radius:10px;-moz-border-radius:10px;text-align:center;line-height:9px;font-weight:600;text-transform:uppercase;display:block;padding:16px!important;border:0}@media (min-width:981px){.de-menu-cta a:hover{opacity:1!important;color:#fff!important;background-color:#fb8500;transform:scale(1.1)}}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:0;padding-bottom:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}.de-menu-cta a,.et_pb_menu_1_tb_header.et_pb_menu ul li.current-menu-item>a{color:#fff!important}.et_pb_menu_1_tb_header.et_pb_menu ul li.current-menu-item:not(.de-menu-cta)>a{color:#333!important}.et_pb_menu_1_tb_header.et_pb_menu ul li a{font-size:18px}@media (max-width:980px){@media (min-width:981px){.de-menu-cta a:hover{opacity:1!important;color:#fff!important;background-color:#fb8500;transform:scale(1.05)}}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:0;padding-bottom:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}.et_pb_menu_1_tb_header.et_pb_menu ul li.current-menu-item>a{color:#fff!important}}