@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url('../../../wp-content/themes/gap24/fonts/montserrat-v14-latin-500.eot');src:local('Montserrat Medium'),local('Montserrat-Medium'),url('../../../wp-content/themes/gap24/fonts/montserrat-v14-latin-500.eot?#iefix') format('embedded-opentype'),url('../../../wp-content/themes/gap24/fonts/montserrat-v14-latin-500.woff2') format('woff2'),url('../../../wp-content/themes/gap24/fonts/montserrat-v14-latin-500.woff') format('woff'),url('../../../wp-content/themes/gap24/fonts/montserrat-v14-latin-500.ttf') format('truetype'),url('../../../wp-content/themes/gap24/fonts/montserrat-v14-latin-500.svg#Montserrat') format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-regular.eot');src:local('Poppins Regular'),local('Poppins-Regular'),url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-regular.woff2') format('woff2'),url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-regular.woff') format('woff'),url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-regular.ttf') format('truetype'),url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-regular.svg#Poppins') format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-700.eot');src:local('../../wp-content/themes/gap24/Poppins Bold'),local('Poppins-Bold'),url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-700.eot?#iefix') format('embedded-opentype'),url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-700.woff2') format('woff2'),url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-700.woff') format('woff'),url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-700.ttf') format('truetype'),url('../../../wp-content/themes/gap24/fonts/poppins-v9-latin-700.svg#Poppins') format('svg')}@font-face{font-family:'Roboto Mono';font-style:normal;font-weight:400;src:url('../../../wp-content/themes/gap24/fonts/roboto-mono-v7-latin-regular.eot');src:local('Roboto Mono'),local('RobotoMono-Regular'),url('../../../wp-content/themes/gap24/fonts/roboto-mono-v7-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../wp-content/themes/gap24/fonts/roboto-mono-v7-latin-regular.woff2') format('woff2'),url('../../../wp-content/themes/gap24/fonts/roboto-mono-v7-latin-regular.woff') format('woff'),url('../../../wp-content/themes/gap24/fonts/roboto-mono-v7-latin-regular.ttf') format('truetype'),url('../../../wp-content/themes/gap24/fonts/roboto-mono-v7-latin-regular.svg#RobotoMono') format('svg')}.gapforms-field-width{width:900px}form.gapforms{zoom:1;line-height:1.5}form.gapforms:after,form.gapforms:before{content:"";display:table}form.gapforms:after{clear:both}form.gapforms *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.gapforms .field{position:relative;float:left;clear:both;margin:.35em 0}form.gapforms label{background:#fff}form.gapforms .field .group,form.gapforms .field>input,form.gapforms button,form.gapforms label.main,form.gapforms select,form.gapforms textarea{float:left}form.gapforms label.main{width:220px;margin-top:.55em}form.gapforms .field .group,form.gapforms input,form.gapforms select,form.gapforms textarea{margin:0;padding:0;border:0;outline:0;width:300px;padding:.55em;border:1px solid #999;outline:0;background:#fff;-webkit-border-radius:3.01px;border-radius:3.01px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}form.gapforms input{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;transition:background .3s ease-in-out}form.gapforms textarea{width:435px}dt,form.gapforms button,form.gapforms select{color:#444;background:#eee;border:1px solid #aaa;border-bottom-color:#919191;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-border-radius:3.01px;border-radius:3.01px;padding:.55em 1.5em;cursor:pointer}form.gapforms button:hover,form.gapforms select:hover{background:-webkit-linear-gradient(#fff,#eaeaea);background:-moz-linear-gradient(#fff,#eaeaea);background:-o-linear-gradient(#fff,#eaeaea);background:-ms-linear-gradient(#fff,#eaeaea);background:linear-gradient(#fff,#eaeaea)}form.gapforms button:active,form.gapforms button:active:focus,form.gapforms select:active,form.gapforms select:active:focus{color:#444;background:#eee;background:-webkit-linear-gradient(#fff,#ddd);background:-moz-linear-gradient(#fff,#ddd);background:-o-linear-gradient(#fff,#ddd);background:-ms-linear-gradient(#fff,#ddd);background:linear-gradient(#fff,#ddd);border:1px solid #aaa;border-bottom-color:#919191;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-border-radius:3.01px;border-radius:3.01px;background:#ddd}form.gapforms button:focus,form.gapforms select:focus{outline:0;border-color:#dea838;-webkit-box-shadow:0 0 1px #dea838;box-shadow:0 0 1px #dea838}form.gapforms button{width:auto}form.gapforms select{padding:.55em}form.gapforms select:focus{border:1px solid #444}form.gapforms input[type=file]{padding:0}form.gapforms .field .group{position:relative;padding:1.25em;-webkit-box-shadow:none;box-shadow:none}form.gapforms .field .group label{float:left;clear:both;padding:.15em 0}form.gapforms .field .group input,form.gapforms .field .group label{margin:0}form.gapforms .field .group input{width:auto;margin-right:.5em;-webkit-box-shadow:none;box-shadow:none}form.gapforms .field .group label{margin-right:1em}form.gapforms .field .group label:last-of-type{margin:0}form.gapforms .field.valid .group,form.gapforms .field.valid input,form.gapforms .field.valid select,form.gapforms .field.valid textarea{color:#18445a;background:#edf7fc;border-color:#dea838}form.gapforms .field.invalid .group,form.gapforms .field.invalid input,form.gapforms .field.invalid select,form.gapforms .field.invalid textarea{color:#430e08;background:#ffeded;border-color:#cc2a18}form.gapforms .field.invalid .group,form.gapforms .field.invalid select,form.gapforms .field.invalid textarea,form.gapforms .field.valid .group,form.gapforms .field.valid select,form.gapforms .field.valid textarea{color:inherit;background:0 0}form.gapforms .field.invalid select,form.gapforms .field.valid select{background:-webkit-linear-gradient(#fff,#ddd);background:-moz-linear-gradient(#fff,#ddd);background:-o-linear-gradient(#fff,#ddd);background:-ms-linear-gradient(#fff,#ddd);background:linear-gradient(#fff,#ddd)}form.gapforms .field .icon{position:absolute;width:16px;height:16px;top:50%;left:100%;margin-top:-8px;margin-left:8px;background:url("../img/validation.png") -16px 0 no-repeat;cursor:pointer}form.gapforms .field2 .icon2{position:absolute;width:90px;top:20%;left:100%;margin-top:-9px;cursor:pointer;border-radius:3.01px;border:1px solid #004f93;background-color:#004f93;color:#fff;padding:.55em;cursor:pointer}form.gapforms .field2 .icon2:hover{background:#ffb71b;border-color:#ffb71b;color:#fff}form.gapforms .field.invalid .icon{background-position:-16px 0}form.gapforms .field.valid .icon{background-position:0 0;cursor:default}form.gapforms .field.invalid .group input,form.gapforms .field.valid .group input{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none}form.gapforms .field.ajax input{color:#463a09;background:#faf9e8;border-color:#ffb71b}form.gapforms .field.ajax .icon{background:url("../img/loading.gif")}form.gapforms .error{display:none;position:absolute;z-index:1;left:100%;top:50%;padding:1em 1.5em;margin-left:40px;background:#dea838;color:#fff;font-size:85%;font-weight:700;line-height:1.35;border:1px solid #707072;-webkit-border-radius:0 3.01px 3.01px 3.01px;border-radius:0 3.01px 3.01px 3.01px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);min-width:250px}form.gapforms .error2{display:none;position:absolute;z-index:1;left:50%;top:50%;padding:1em 1.5em;margin-left:40px;background:#dea838;color:#fff;font-size:85%;font-weight:700;line-height:1.35;border:1px solid #707072;-webkit-border-radius:0 3.01px 3.01px 3.01px;border-radius:0 3.01px 3.01px 3.01px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15)}form.gapforms .error:after{content:"";position:absolute;z-index:-1;top:-1px;left:-.7em;border-width:.7em;border-style:solid;border-color:transparent;border-top-color:#707072}form.gapforms .error2:after{content:"";position:absolute;z-index:-1;top:-1px;left:-.7em;border-width:.7em;border-style:solid;border-color:transparent;border-top-color:#707072}form.gapforms .gapforms-field-checkbox .icon,form.gapforms .gapforms-field-radio .icon,form.gapforms .gapforms-field-textarea .icon{top:8px;margin-top:0}form.gapforms .gapforms-field-checkbox .error,form.gapforms .gapforms-field-radio .error,form.gapforms .gapforms-field-textarea .error{top:1.25em}form.gapforms .gapforms-field-checkbox .error2,form.gapforms .gapforms-field-radio .error2,form.gapforms .gapforms-field-textarea .error2{top:1.25em}.gapsteps-container .divcol{float:none;clear:both;border:1px solid red}.gapsteps-container.adaptive .divcol1{float:left;width:100px}.gapsteps-container.adaptive .divcol2{margin-left:101px;overflow:hidden}form.gapforms.adaptive .field{float:none;margin-right:25px}form.gapforms.adaptive .field2{float:none;margin-right:100px}form.gapforms .field2{position:relative;float:left;clear:both;margin:.35em 0}form.gapforms.adaptive .field2:after,form.gapforms.adaptive .field2:before{content:"";display:table}form.gapforms.adaptive .field2:after{clear:both}form.gapforms.adaptive .field:after,form.gapforms.adaptive .field:before{content:"";display:table}form.gapforms.adaptive .field:after{clear:both}form.gapforms.adaptive label.main{display:block;float:none;width:auto;padding-bottom:.5em}form.gapforms.adaptive .field .group,form.gapforms.adaptive input,form.gapforms.adaptive select,form.gapforms.adaptive textarea{width:100%}form.gapforms.adaptive .field .icon{top:0;margin-top:3.2em;margin-right:15px}form.gapforms.adaptive .field2 .icon2{top:0;margin-top:2.5em;margin-right:15px}form.gapforms.adaptive .error{position:relative;float:left;clear:both;width:100%;left:0;margin-left:0;margin-top:3px;-webkit-border-radius:3.01px;border-radius:3.01px}form.gapforms.adaptive .error2{position:relative;float:left;clear:both;width:100%;left:0;margin-left:0;margin-top:3px;-webkit-border-radius:3.01px;border-radius:3.01px}form.gapforms.adaptive .error:after{top:2px;left:50%;margin-top:-1.4em;margin-left:-.35em;border-color:transparent;border-bottom-color:#285d85}form.gapforms.adaptive .error2:after{top:2px;left:0;margin-top:-1.4em;margin-left:-.35em;border-color:transparent;border-bottom-color:#285d85}form.gapforms.adaptive .error.hidden{position:absolute;visibility:hidden}form.gapforms.adaptive .error2.hidden{position:absolute;visibility:hidden}form.gapforms.adaptive .gapforms-field-checkbox .error,form.gapforms.adaptive .gapforms-field-radio .error,form.gapforms.adaptive .gapforms-field-textarea .error{top:0}.gapforms-field-checkbox .error2,form.gapforms.adaptive .gapforms-field-radio .error2,form.gapforms.adaptive .gapforms-field-textarea .error2{top:0}.gapsteps-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gapsteps-step{display:none;zoom:1}.gapsteps-step:after,.gapsteps-step:before{content:"";display:table}.gapsteps-step:after{clear:both}.gapsteps-nav{color:#444;background:#fff;overflow:hidden;margin-bottom:2em}.gapsteps-nav ul{margin:0;padding:0 5px 0 5px;border:0;outline:0;list-style:none}.gapsteps-nav li{float:left;width:16.66%}.gapsteps-nav a{position:relative;float:left;height:7em;width:100%;text-decoration:none;color:#b4b3b3;background:#fff;border-bottom:5px solid #707072}.gapsteps-nav a:focus{outline:0}.gapsteps-nav a:before{margin-right:-1px;border-left-color:#aaa}.gapsteps-nav li{height:7em}.gapsteps-nav li.gapsteps-step-active a{color:#f0af00;font-weight:700;cursor:default;border-bottom:5px solid #f0af00}.gapsteps-nav .counter{display:none}.gapsteps-container.adaptive .gapsteps-nav{max-width:130px}.gapsteps-container.adaptive .gapsteps-nav li{float:none;overflow:hidden;width:100%;height:5em}.gapsteps-container.adaptive .gapsteps-nav a,.gapsteps-container.adaptive .gapsteps-nav li.gapsteps-step-active a,.gapsteps-container.adaptive .gapsteps-nav li:first-child a{width:100%;padding:0 .5em 0 .5em;border-bottom:1px solid #aaa;border-top:1px solid #f7f7f7;-webkit-border-radius:0;border-radius:0}.gapsteps-container.adaptive .gapsteps-nav a:after,.gapsteps-container.adaptive .gapsteps-nav a:before,.gapsteps-container.adaptive .gapsteps-nav li.gapsteps-step-active a:after,.gapsteps-container.adaptive .gapsteps-nav li.gapsteps-step-active a:before,.gapsteps-container.adaptive .gapsteps-nav li:first-child a:after,.gapsteps-container.adaptive .gapsteps-nav li:first-child a:before{display:none}.gapsteps-container.adaptive .gapsteps-nav li:first-child a{-webkit-border-top-left-radius:3.01px;border-top-left-radius:3.01px;-webkit-border-top-right-radius:3.01px;border-top-right-radius:3.01px}.gapsteps-container.adaptive .gapsteps-nav li:last-child a{-webkit-border-bottom-left-radius:3.01px;border-bottom-left-radius:3.01px;-webkit-border-bottom-right-radius:3.01px;border-bottom-right-radius:3.01px}.gapsteps-container.adaptive .gapsteps-nav .counter{position:relative;float:right;right:0}form.gapforms .gap-radiocheck-label{display:inline-block;padding:.25em 0!important;cursor:pointer;margin-right:25px}form.gapforms .gap-radiocheck-label input{float:left}form.gapforms .gap-check,form.gapforms .gap-radio{float:left;margin-right:10px!important;width:20px;height:20px;background:url("../img/radiocheck.png") 0 0}form.gapforms .gap-check.focus{background-position:-20px 0}form.gapforms .gap-check.checked{background-position:-40px 0}form.gapforms .gap-check.checked.focus{background-position:-60px 0}form.gapforms .gap-radio{background-position:0 bottom}form.gapforms .gap-radio.focus{background-position:-20px bottom}form.gapforms .gap-radio.checked{background-position:-40px bottom}form.gapforms .gap-radio.checked.focus{background-position:-60px bottom}form.gapforms .gap-file-wrap{float:left}form.gapforms .gap-file-filename{float:left;width:204px;height:100%;-webkit-border-radius:0;border-radius:0;-webkit-border-top-left-radius:3.01px;border-top-left-radius:3.01px;-webkit-border-bottom-left-radius:3.01px;border-bottom-left-radius:3.01px}form.gapforms .gap-file-upload{color:#444;background:#eee;background:-webkit-linear-gradient(#fff,#ddd);background:-moz-linear-gradient(#fff,#ddd);background:-o-linear-gradient(#fff,#ddd);background:-ms-linear-gradient(#fff,#ddd);background:linear-gradient(#fff,#ddd);border:1px solid #aaa;border-bottom-color:#919191;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-border-radius:3.01px;border-radius:3.01px;padding:.55em 1.5em;cursor:pointer;overflow:visible;position:relative;float:right;left:-1px;width:87px;padding-left:0;padding-right:0;text-align:center;-webkit-border-radius:0;border-radius:0;-webkit-border-top-right-radius:3.01px;border-top-right-radius:3.01px;-webkit-border-bottom-right-radius:3.01px;border-bottom-right-radius:3.01px}form.gapforms .gap-file-upload:hover{background:-webkit-linear-gradient(#fff,#eaeaea);background:-moz-linear-gradient(#fff,#eaeaea);background:-o-linear-gradient(#fff,#eaeaea);background:-ms-linear-gradient(#fff,#eaeaea);background:linear-gradient(#fff,#eaeaea)}form.gapforms .gap-file-upload:active,form.gapforms .gap-file-upload:active:focus{color:#444;background:#eee;background:-webkit-linear-gradient(#fff,#ddd);background:-moz-linear-gradient(#fff,#ddd);background:-o-linear-gradient(#fff,#ddd);background:-ms-linear-gradient(#fff,#ddd);background:linear-gradient(#fff,#ddd);border:1px solid #aaa;border-bottom-color:#919191;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-border-radius:3.01px;border-radius:3.01px;background:#ddd}form.gapforms .gap-file-upload:focus{outline:0;border-color:#1f3b86;-webkit-box-shadow:0 0 1px #1f3b86;box-shadow:0 0 1px #1f3b86}form.gapforms.adaptive .gap-file-wrap{width:100%}form.gapforms.adaptive .gap-file-filename{width:70%}form.gapforms.adaptive .gap-file-upload{width:30%}.gap-file-upload.ie{line-height:1.15}.gapforms input.datepicker.open{border-bottom-color:transparent;-webkit-border-radius:0;border-radius:0;-webkit-border-top-left-radius:3.01px;border-top-left-radius:3.01px;-webkit-border-top-right-radius:3.01px;border-top-right-radius:3.01px}.ui-datepicker{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:300px;margin-top:-2px;padding:.75em;background:#fff;border:1px solid #999;-webkit-border-bottom-left-radius:3.01px;border-bottom-left-radius:3.01px;-webkit-border-bottom-right-radius:3.01px;border-bottom-right-radius:3.01px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.ui-datepicker-header{position:relative;padding:.2em 0;margin-bottom:.75em;font-weight:700}.ui-datepicker-header .ui-datepicker-title{text-align:center}.ui-datepicker-header .ui-datepicker-next,.ui-datepicker-header .ui-datepicker-prev{text-indent:-9999px;width:16px;height:16px;position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:url("../img/datepicker.png") 0 0}.ui-datepicker-header .ui-datepicker-next:active,.ui-datepicker-header .ui-datepicker-prev:active{margin-top:1px}.ui-datepicker-header .ui-datepicker-next{background-position:-16px 0}.ui-datepicker-header .ui-datepicker-prev{left:8px}.ui-datepicker-header .ui-datepicker-next{right:8px}.ui-datepicker-calendar{width:100%;border-collapse:collapse;table-layout:fixed}.ui-datepicker-calendar td{padding:.25em 0;text-align:center}.ui-datepicker-calendar a{display:block;text-decoration:none;color:grey}.ui-datepicker-calendar a:hover{color:#1f3b86;font-weight:700}.ui-datepicker-calendar .ui-datepicker-today a{margin:0 .25em;background:#eee;-webkit-border-radius:3.01px;border-radius:3.01px}#praemie{font-weight:bolder}form.gapforms .field .group,form.gapforms .field>input,form.gapforms button,form.gapforms label.main2,form.gapforms select,form.gapforms textarea{float:left}form.gapforms label.main2{width:180px}form.gapforms.adaptive label.main2{display:block;float:none;width:auto;font-weight:700}@media only screen and (max-width:1024px){#gapantrag{min-height:450px}}#gap_basis{display:none}#gap_komfort{display:none}#gap_optimal{display:none}#info_umfang{display:none}#help_umfang{display:none}input[name=bic],input[name=code],input[name=fahrgestellnummer],input[name=fznr],input[name=iban],input[name=kennzeichen]{text-transform:uppercase}form.gapforms button.selgapart{border:1px solid #f0af00;color:green}form.gapforms #gap_basis,form.gapforms #gap_komfort{margin-right:5px}form.gapforms.adaptive #gap_basis,form.gapforms.adaptive #gap_komfort,form.gapforms.adaptive #gap_optimal{width:100%;margin-top:5px;margin-right:0}.loader{border:2px solid #707072;border-radius:50%;border-top:2px solid #f0af00;width:20px;height:20px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:none}#kroschkecode{background:url(../img/copy.gif) no-repeat scroll 98% 3px}#kroschkecode:hover{border-color:#f0af00;cursor:pointer}body{background:#f9f9f9;color:#374748;font-family:Poppins,Sans-serif}.custom-logo{margin-right:40px}h1,h2{color:#374748;font-family:Montserrat,Sans-serif}h1{display:inline-block;position:relative;z-index:10}h1:after{content:" ";position:absolute;border-bottom:5px solid #ffb71b;display:block;bottom:5px;left:0;width:100%;z-index:-1}h2{margin:0 0 70px}.gap-wrapper,.site-branding{max-width:1280px;margin:0 auto}a{color:#ffb71b;text-decoration:none;font-weight:700}.ast-site-identity{display:flex}.site-branding{margin:35px auto}.site-logo-img{margin:0 auto}.main-paper{padding:16px;border:1px solid #f1f1f1;background-color:#fff;margin-bottom:140px;border-radius:3px;box-shadow:0 7px 50px 0 rgba(38,50,56,.07)}.submitWrapper{float:left;display:inline-flex;align-items:center}.formOverlay img{height:16px;width:16px}.field_plus{position:absolute;left:-9999px;top:-9999px}@media (min-width:1025px){.main-paper{padding:5em}}form.gapforms button.calculate,form.gapforms button.next,form.gapforms button.submit{background-color:#004f93;border-color:#004f93;color:#fff;text-transform:uppercase;letter-spacing:.025em;font-family:Poppins,sans-serif}form.gapforms button.calculate:hover,form.gapforms button.next:hover,form.gapforms button.submit:hover{background:#ffb71b;border-color:#ffb71b;color:#fff}form.gapforms button.next,form.gapforms button.submit{margin-left:20px}form.gapforms button.prev{background:0 0;border:2px solid #999;color:#999}form.gapforms button.prev:hover{border:2px solid #374748;color:#374748}#vschau{max-width:573px;margin:20px auto 40px auto}@media (min-width:1180px){.main-paper{padding:5em 7em}}iframe{z-index:999}@media (max-width:1024px){#responsive-iframe-1,header{height:270px;position:relative}main{margin-top:-180px}}