input,select,textarea{border:1px solid #e7e7e7!important;background-color:#fff!important;border-radius:25px!important;font-weight:400!important;font-size:16px!important;-webkit-appearance:none}.banner2{box-shadow:unset;background:unset;padding:0;border:0;border-radius:unset}.custom-form{background:#fff;box-shadow:0 0 10px 3px rgb(0 0 0 / .08);padding:60px 40px;background:#f7f7f7;margin-top:0px!important;margin-bottom:120px}.column-content{padding-bottom:25px;border-bottom:1px solid #e7e7e7;margin-bottom:40px}.column-content .widget h3{color:#1b1b1b;font-size:40px;margin:0!important;text-align:center}.column-content .alert-box{margin-bottom:0}.column-content .alert-box li{color:#74787c;font-size:16px}#formular .field-label{font-size:16px!important;font-family:"Inter",sans-serif}#formular .field input{margin:0;background-color:#fff!important;color:#343c4f!important;border-radius:25px;font-size:16px;padding:12px 16px!important;margin-bottom:15px}#formular .field input::placeholder{color:#c7c7c7;font-size:14px;font-weight:400;line-height:16px;font-family:sans-serif}#formular .field select{margin:0;background-color:#fff!important;color:#343c4f!important;border-radius:25px;font-size:16px;padding:15px 16px!important;font-weight:400;height:unset;margin-bottom:15px;line-height:22px}.select2-container--default .select2-selection--single{background-color:#fff!important;color:#343c4f!important;border-radius:25px!important;font-size:16px;padding:15px 16px!important;font-weight:400;height:53px!important;margin:0;border:1px solid #e7e7e7!important}.select2-container .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:24px!important}.tagline span{color:#333;font-weight:700;font-size:20px;margin-bottom:20px;display:block}#child_btn{margin-bottom:30px}.field-zusat{font-size:20px!important;color:#74787c!important;margin:10px 0;font-weight:400;font-family:"Inter",sans-serif}.info1 h2{color:#333;font-weight:700;font-size:20px}.cstm-price-box{display:flex;align-items:center;gap:10px;color:#333;line-height:1.5;font-size:20px;margin-bottom:5px;font-weight:700}.cstm-price-box h4{color:#333;font-size:20px;margin-bottom:5px;font-weight:700}#gesamtfull{color:#333;font-size:20px;margin-bottom:5px;font-weight:700}#gesamtfull span{color:#2fa4cb}button#ORDER{padding:19px 31px 19px 31px!important;width:unset;display:block;margin:auto;border-radius:30px;outline:none;font-size:14px;word-spacing:2px;text-transform:uppercase;font-family:"Inter",sans-serif;background:#2fa4cb!important;transition:0.6s;position:relative;z-index:99;overflow:hidden;margin-top:30px}button#ORDER i{color:#fff;margin-left:10px}button#ORDER:hover{background:#1b1b1b!important}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#eaeaea;-webkit-transition:0.4s;transition:0.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:0.4s;transition:0.4s}input:checked+.slider{background-color:#2fa4cb}input:focus+.slider{box-shadow:0 0 1px #2fa4cb}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.smart-option-ui{padding-left:5rem!important;color:rgb(0 0 0 / 87%);font-size:16px;width:255px;display:block}#returnfields{margin:2em 0 0 0;padding:20px;border-radius:10px;background-color:#f2f8fd;border-style:dashed;border-width:3px;border-color:#9d9d9d}legend{text-align:left;border-bottom:0}i{color:#2fa4cb;font-size:16px}.field i{position:absolute;right:30px;top:19px}img.field-img{position:absolute;right:30px;top:16px}.formzum label,.select2-selection__rendered{position:relative}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-container--default .select2-selection--single .select2-selection__clear{display:none}button#ORDER:after{content:"";position:absolute;height:0%;left:50%;top:50%;width:150%;z-index:-1;-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s}button#ORDER:after{background:#1b1b1b;opacity:.5;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}button#ORDER:hover:after{height:140%;opacity:1}.banner-wrapper{background:url(https://www-flughafentaxi-wien.at/wp-content/themes/generatepress_child/assets/css/../images/breadcumb-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;padding:185px 0 185px 0}h1.banner-title{text-transform:capitalize;color:#fff;font-weight:700;font-size:64px;line-height:74px;text-align:center}.tg-checkbox{display:flex;align-items:center;gap:10px}.infomation-card-list ul{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;padding:0;margin:0}.infomation-card-list ul li{padding:1em 2.7em 1em 1.2em;background-color:#fff;height:100%;box-shadow:0 0 10px 3px rgb(0 0 0 / .08);overflow:hidden;border-radius:16px;position:relative}.infomation-card-list ul li i{position:absolute;top:20px;right:20px}textarea#note{resize:none}@media (max-width:1199px){.custom-form{padding:50px 30px;margin-top:0!important;margin-bottom:80px}.column-content .widget h3{font-size:36px}.column-content{margin-bottom:20px}.banner-wrapper{padding:120px 0 120px 0}h1.banner-title{font-size:48px!important}}@media (max-width:991px){.banner-wrapper{padding:90px 0 90px 0}h1.banner-title{font-size:40px!important}.infomation-card-list ul{gap:15px}}@media (max-width:767px){.site-content{padding:60px 15px 60px 15px!important}.banner-wrapper{padding:90px 0 90px 0}h1.banner-title{font-size:30px!important}.column-content .widget h3{font-size:30px}.custom-form{margin-top:0!important;margin-bottom:40px;padding:40px 20px}.widget ul.alert-box{padding-left:10px}.column-content{margin-bottom:0}hr.ADDADDRESS_OPT{margin:10px 0}.tg-checkbox-text{width:80%;font-size:13px}.tg-checkbox-text a strong{font-size:13px}.infomation-card-list ul{gap:10px;grid-template-columns:repeat(1,1fr)}.custom-form{padding:50px 15px}.formzum,.banner2-wrapper{padding:0!important}img.field-img{right:16px;top:16px}.field i{right:16px;top:19px}}@media (max-width:575px){.custom-form{padding:50px 10px}.page-id-1030 .container.grid-container{padding:0}.page-id-1030 #content .container{padding-left:0;padding-right:0}.page-id-1028 .container.grid-container{padding:0}.page-id-1028 #content .container{padding-left:0;padding-right:0}}@media (max-width:480px){.column-content .widget h3{font-size:26px}.site-content{padding:60px 0 60px 0px!important}.custom-form{padding:30px 5px}.formzum,.banner2-wrapper{padding:10px 0!important}}@media (max-width:375px){.smart-option-ui{width:230px;padding-left:72px!important}}@media (max-width:320px){button#ORDER{padding:12px!important}}#phone-label .iti{width:100%;position:relative;display:flex;align-items:center}#phone-label .iti__selected-flag{background-color:#f8f9fa;border:1px solid #e7e7e7;border-right:none;border-radius:25px 0 0 25px;padding:0 8px;height:48px;display:flex;align-items:center;font-size:16px;color:#343c4f;width:auto}#phone-label .iti__flag{margin-right:6px}#phone-label .iti input[type="tel"]{border:1px solid #e7e7e7!important;background-color:#fff!important;border-radius:0 25px 25px 0!important;font-weight:400!important;font-size:16px!important;color:#343c4f!important;padding:12px 16px;margin:0;margin-bottom:15px;width:100%;box-sizing:border-box;height:48px;line-height:normal;-webkit-appearance:none}#phone-label .iti input[type="tel"]::placeholder{color:#c7c7c7;font-size:14px;font-weight:400;line-height:16px;font-family:sans-serif}#phone-label .iti.iti--allow-dropdown #phone{padding:12px 16px 12px 84px!important}#phone-label .iti__country-list{z-index:1000!important}#phone-label .iti input[type="tel"]:focus{border-color:#007bff;box-shadow:0 0 5px rgb(0 123 255 / .5)}@media (max-width:767px){#phone-label .iti input[type="tel"]{font-size:16px!important;padding:12px 16px}}