@charset "UTF-8";.form-check-input:checked,.form-check-input:hover{border:1px solid #000!important}@font-face{font-family:"Opel Next";font-weight:300;font-display:swap;src:url(../fonts/Opel-Next-Light.woff2) format("woff2")}@font-face{font-family:"Opel Next";font-weight:400;font-display:swap;src:url(../fonts/Opel-Next-Regular.woff2) format("woff2")}@font-face{font-family:"Opel Next";font-weight:700;font-display:swap;src:url(../fonts/Opel-Next-Bold.woff2) format("woff2")}@font-face{font-family:icons-opel;font-style:normal;font-weight:400;src:url(../fonts/icons-opel.woff2) format("woff2")}@font-face{font-family:iconfont;src:url(../fonts/iconfont.eot?#iefix) format("embedded-opentype"),url(../fonts/iconfont.woff) format("woff"),url(../fonts/iconfont.ttf) format("truetype"),url(../fonts/iconfont.svg#iconfont) format("svg");font-weight:400;font-style:normal}@font-face{font-family:socicon;src:url(../fonts/socicon.eot);src:url(../fonts/socicon.eot?#iefix) format("embedded-opentype"),url(../fonts/socicon.woff) format("woff"),url(../fonts/socicon.ttf) format("truetype"),url(../fonts/socicon.svg#socicon) format("svg");font-weight:400;font-style:normal}::-webkit-input-placeholder{color:rgba(0,0,0,.75)!important}::-moz-placeholder{color:rgba(0,0,0,.75)!important;opacity:1}:-ms-input-placeholder{color:rgba(0,0,0,.75)!important}::-ms-input-placeholder{color:rgba(0,0,0,.75)!important}::placeholder{color:rgba(0,0,0,.75)!important}.pnl-h2,.pnl-span{letter-spacing:.25px;color:#000;font-family:"Opel Next",serif!important}.header-top{border-bottom:1px solid #ccc;padding:1rem 0;background-color:#b43c1b; }.header-top img{height:40px}.vehicle-c{padding:30px 0}.vehicle-c img{width:100%;margin-bottom:50px}.pnl-h2{font-weight:600;line-height:inherit;font-size:32px!important;padding:0!important;margin:0 0 30px!important;border:0;vertical-align:top}.pnl-span{line-height:28px;font-size:20px!important;font-weight:400!important;color: #464646;}.fnt-opel-next *{font-family:"Opel Next",serif!important}.form-check-label{font:500 16px "Opel Next"!important;cursor:pointer!important;margin:5px 0 0 8px}.form-check-input{width:1.4em!important;height:1.4em!important;cursor:pointer!important;background-color:#eee!important;border:1px solid #eee!important;outline:0!important}.form-check-input:checked{background-color:#000!important}.form-check-input:focus{outline:0!important;box-shadow:none!important}.form-c-kp{width:100%;position:relative}.form-c-kp input{padding:12px 40px!important}.form-c-kp svg{width:20px!important;height:20px!important;fill:#94a3b8!important;position:absolute;z-index:1;left:12px;top:14px;bottom:0}.cst-form-check{margin-bottom:14px!important}.cst-form-check label span{font-size:.875rem!important;line-height:1.25rem!important;font-weight:300!important;text-align:justify!important;color:#000!important}.cst-form-check label span a{font-weight:500!important;color:#000!important}.cst-h2{font-size:48px;margin-top:1rem; font-weight:300!important;font-family:"Opel Next",serif!important}.cst-button,.cst-select,.cst-textBox{font:500 16px "Opel Next"!important;outline:0}.cst-select,.cst-textBox{width:100%;background-color:#fff!important;border:1px solid #ccc!important;color:rgba(0,0,0,.75)!important;padding:12px!important;margin-bottom:1.4rem}.cst-button{margin-bottom:35px;padding:8px 24px;border:1px solid #000;color:#000;background-color:#fff;transition:.4s}.mtn-kp h1,.spnMsg-E,.spnMsg-S{font-family:"Opel Next",serif!important}.cst-button:hover{transition:.4s;border:1px solid #b43c1b;background-color:#b43c1b;color:#fff}.mtn-kp{padding:50px 0}.mtn-kp h1{font-size:38px;color:#000}.spnMsg-E,.spnMsg-S{width:100%;display:block;margin-bottom:12px;font-size:15px;font-weight:400;padding:8px}.spnMsg-E{color:red;background-color:rgb(255 0 0 / 8%)}.spnMsg-S{color:green;background-color:rgb(0 128 0 / 8%)}.page-loading{background-color:#fff;position:fixed;top:0;left:0;bottom:0;right:0;z-index:999999}.ldgCar{width:100px;height:100px;position:relative;margin:0 auto;top:40%;background-image:url(../img/loading.gif);background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.custom-container{padding-left:var(--bs-gutter-x,10rem);padding-right:var(--bs-gutter-x,10rem)}}@media (max-width:768px){.cst-h2{display:none}}