﻿@import"../css/bootstrap.min.css";@import"../css/all.min.css";@import"../webfonts/costom_fonts.css";@CHARSET "UTF-8";html,body{font-family:"Roboto",Arial,sans-serif;font-weight:normal;font-size:18px;line-height:1.5rem;color:#697074;overflow-x:hidden;min-height:100vh;justify-content:space-between}h1,h2{font-family:"StoneSans Fraport II Sm",Arial,sans-serif;font-weight:bold;font-style:Italic;font-size:1.8em;line-height:42px}p{font-family:"Roboto",Arial,sans-serif;line-height:26px;color:#697074;margin:0;padding:0}a{white-space:nowrap}#line-container:after{content:"";position:relative;display:flex;width:100vw;height:1px;background-color:#ced1d3}#overlay{height:3rem}#overlay ul{list-style:none;padding:0;margin:0}#overlay ul li{font-family:"Roboto",Arial,sans-serif;font-size:1.05rem;margin-right:1rem;display:flex;color:#000091}#overlay ul li a{color:inherit;text-decoration:inherit;line-height:2.4rem;height:100%}#overlay ul li a:after{position:relative;left:50%;content:"";border-bottom:2px solid #000091;display:flex;width:0;transform:translateX(-50%);transition:width .2s ease-out,bottom .2s ease-out,border-bottom .2s ease-out}#overlay ul li a[data-selected=true]:after{width:100%}#overlay ul li a:hover:after{width:100%}@media(max-width: 576px){body{font-size:15px}.container{padding:0 1rem}#bottom_line_link p{font-size:.7rem}#bottom_line_link p a{font-size:.7rem}}@media(max-width: 992px){#line-container:after{display:none}#line-container-mobile:after{content:"";position:absolute;left:0;height:1px;width:100vw;background-color:#ced1d3}#overlay-button{position:absolute;right:4.2em;top:3em;padding:1.6em 11px;z-index:5;cursor:pointer;user-select:none}#overlay-button span{height:2px;width:16px;border-radius:2px;background-color:#000091;position:relative;display:block;transition:all .2s ease-in-out}#overlay-button span:before{top:-5px;visibility:visible}#overlay-button span:after{top:5px}#overlay-button span:before,#overlay-button span:after{height:2px;width:16px;border-radius:2px;background-color:#000091;position:absolute;content:"";transition:all .2s ease-in-out}#overlay-button span:hover span,#overlay-button span:hover span:before,#overlay-button span:hover span:after{background:#000057}#overlay-button-text:after{content:"Menü";color:#000091;position:absolute;right:2em;top:3em;padding:.75em 0;cursor:pointer}#overlay-input{display:none}#overlay-input:checked~#overlay{height:fit-content;visibility:visible}#overlay-input:checked~#overlay-button:hover span,#overlay-input:checked~#overlay-button span{background:rgba(0,0,0,0)}#overlay-input:checked~#overlay-button span:before{transform:rotate(45deg) translate(3.5px, 3.5px);opacity:1}#overlay-input:checked~#overlay-button span:after{transform:rotate(-45deg) translate(3.5px, -3.5px)}#overlay{height:0;background:#fff;z-index:2;visibility:hidden;left:0}#overlay.active{visibility:visible}#overlay ul{display:flex;justify-content:start;flex-direction:column;height:50%;padding-left:0;list-style-type:none}#overlay ul li{padding:1em 0;margin:0;display:flex;flex-direction:column-reverse}#overlay ul li a{color:#000091;padding-left:.2em;text-decoration:none;font-size:1.2em}#overlay ul li a:after{display:none}#overlay ul li a[data-selected=true]{font-weight:bold}#overlay ul li:after{content:"";position:relative;top:2.8em;width:100%;height:1px;background-color:#000091}}#header-img{background-image:url("../img/header_540.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;padding:0;margin:0}#fraport-logo{background-image:url("../img/Frankfurt_Airport_Logo.svg");background-position:center;background-repeat:no-repeat;background-size:contain;min-height:76px;min-width:160px}.login_code{color:#000091;font-weight:bold}.form-control{height:3.056rem}.btn__group #btn_prev{background-color:#5e5eff}.btn__group #btn_prev:hover{background-color:#000057;color:#fff}.btn__group #btn_next,.btn__group .btn{color:#fff;background-color:#000091}.btn__group #btn_next:hover,.btn__group .btn:hover{background-color:#000057;color:#fff}.btn__group button,.btn__group a{color:#fff;align-items:center;justify-content:space-between;display:flex}.btn__group button:disabled,.btn__group a:disabled{background-color:#000091;color:#fff;opacity:.2}.btn-close:focus{box-shadow:none}input[type=checkbox]{height:1.2rem;width:1.2rem;margin-top:.2rem}input[type=radio]{position:absolute;opacity:0}input[type=radio]+.radio-label:before{content:"";background:#fff;border-radius:100%;border:1px solid #000091;display:inline-block;width:1.4em;height:1.4em;position:relative;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center}input[type=radio]+.is-invalid:before{border:1px solid red}input[type=radio]:checked+.radio-label:before{background-color:#000091;box-shadow:inset 0 0 0 5px #fff}input[type=radio]:focus+.radio-label:before{outline:none;border-color:#000091}footer{background:linear-gradient(135deg, #000091, #6e156e);color:#fff}footer .contacts{font-weight:bold;text-align:center}footer p{color:inherit}footer a{color:inherit;text-decoration:inherit}footer #bottom_line_link a{color:inherit;text-decoration:inherit}footer #bottom_line_link a:before{padding-right:.5em;font-size:.6em;vertical-align:text-top;content:"";font-family:"Font Awesome 6 Pro",sans-serif}p a{color:inherit}/*# sourceMappingURL=main.min.css.map */
