html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}ul[class]{list-style:none}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}button{background:none;border:none;border-radius:0;padding:0}button,input{outline:none}a{text-decoration:none}:root{--white:#fff;--background:#18181b;--blue:#0d9bf4;--grey:#404048;--dark-grey:#28282d;--dark-bg:#383840;--light-grey:#a3a3a4}@font-face{font-display:swap;font-weight:100 900;src:url(../fonts/Inter-VariableFont_opsz,wght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Geologica;font-style:normal;font-weight:500;src:url(../fonts/Geologica-Medium.ttf) format("truetype")}.icon__arrow{height:20px;width:20px}body,html{height:100%}body{background-color:var(--background);color:var(--white);display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:400}body.hidden{overflow:hidden}main{flex:1 0 auto;overflow-x:hidden}.container{margin:0 auto;max-width:1730px;padding:0 10px}@media screen and (max-width:1024px){.container{padding:0 20px}}@media screen and (max-width:568px){.container{padding:0 8px}}.header{left:0;position:absolute;top:35px;width:100%;z-index:100}.header__wrapper{display:flex}@media screen and (max-width:768px){.header__wrapper{align-items:center;justify-content:space-between}}.header__left,.header__right{align-items:center;display:flex}.header__right{margin-left:auto}@media screen and (max-width:768px){.header__right{align-items:baseline;background-color:var(--grey);border-radius:20px;display:flex;flex-direction:column;padding:25px 40px;position:fixed;right:20px;top:0;transform:translateY(-100%);transition:transform .4s ease;z-index:1000}.header__right.active{transform:translateY(80px)}}@media screen and (max-width:568px){.header__right{left:10px;right:auto;width:calc(100% - 20px)}.header__navigation{width:100%}}.header__menu ul{align-items:center;display:flex;gap:40px;list-style:none;margin:0}@media screen and (max-width:768px){.header__menu ul{flex-direction:column;gap:15px;margin:0;padding:0}}.header__menu ul li a{color:var(--white);display:block;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;transition:all .3s}.header__menu ul li a:hover{color:var(--blue)}.header__menu ul li.menu-item-has-children{cursor:pointer;padding-right:30px;position:relative}.header__menu ul li.menu-item-has-children:after{content:"";height:11px;position:absolute;right:0;top:20px;transition:transform .3s ease;width:19px}.header__menu ul li.menu-item-has-children.open:after{transform:rotate(180deg)}.header__menu ul li.menu-item-has-children.open>.sub-menu{display:flex}.header__companies{display:flex;gap:20px;margin-left:25px;padding-left:25px;position:relative}.header__companies:before{background-color:hsla(0,0%,100%,.3);content:"";height:40px;left:0;position:absolute;top:-5px;width:2px}@media screen and (max-width:768px){.header__companies{margin-left:12px;padding-left:12px}}.header__company{align-items:center;display:flex;gap:18px;position:relative}@media screen and (max-width:1024px){.header__company{gap:10px}}.header__company:not(:last-of-type):after{content:"/";position:absolute;right:-13px;top:2px}@media screen and (max-width:1024px){.header__company:not(:last-of-type):after{content:""}}@media screen and (max-width:768px){.header__company-title{display:none}}.header__company.iata svg{height:28px;width:42px}.header__company.lufthansa svg{height:28px;width:28px}.header__language{align-items:center;cursor:pointer;display:flex;margin-left:40px;position:relative}@media screen and (max-width:768px){.header__language{margin-left:0}}@media screen and (max-width:568px){.header__language{width:100%}}.header__language-current{align-items:center;display:flex;gap:5px;user-select:none}@media screen and (max-width:768px){.header__language-current{display:none}}.header__language-current svg{transform:rotate(90deg)}.header__language-dropdown{background:var(--dark-grey);border-radius:20px;display:flex;flex-direction:column;gap:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(10px);transition:.2s ease;z-index:10}@media screen and (max-width:768px){.header__language-dropdown{background:transparent;border-radius:0;border-top:2px solid #53535a;flex-direction:row;gap:25px;justify-content:center;opacity:1;padding:15px 0 0;position:static}}@media screen and (max-width:568px){.header__language-dropdown{width:100%}}.header__language-item{color:var(--light-grey);transition:all .3s}.header__language-item.current,.header__language-item:hover{color:var(--white)}.header__language-item.current{cursor:default}.header__language.active .header__language-dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.burger{background:none;border:none;cursor:pointer;display:none;height:24px;padding:0;position:relative;width:32px;z-index:1100}@media screen and (max-width:768px){.burger{display:block}}.burger span{background:var(--white);border-radius:2px;height:3px;left:0;position:absolute;transition:all .35s ease}.burger span:first-child{top:6px;width:100%}.burger span:nth-child(2){bottom:6px;width:70%}.burger.active span{bottom:auto;top:50%;transform-origin:center}.burger.active span:first-child{transform:translateY(-50%) rotate(45deg);width:100%}.burger.active span:nth-child(2){transform:translateY(-50%) rotate(-45deg);width:100%}.navbar__header{display:none}.logo{align-items:center;display:flex}@media screen and (max-width:768px){.logo{box-shadow:none;padding:0;z-index:1100}.logo img{max-width:120px}}.footer{padding-bottom:100px;padding-top:120px}@media screen and (max-width:768px){.footer{padding-bottom:40px;padding-top:40px}}.footer__email{color:var(--white);display:inline-block;font-family:Geologica,serif;font-size:72px;font-style:normal;font-weight:500;letter-spacing:-1.7px;line-height:100%;margin-bottom:30px;text-transform:uppercase;transition:all .3s}.footer__email:hover{color:var(--blue)}@media screen and (max-width:1024px){.footer__email{font-size:56px}}@media screen and (max-width:768px){.footer__email{font-size:48px}}@media screen and (max-width:568px){.footer__email{font-size:40px}}.footer__menu{display:flex;gap:40px}.footer__menu ul{display:flex;flex-wrap:wrap;gap:20px}.footer__menu ul li a,.footer__menu ul li span{align-items:center;color:var(--white);display:flex;font-size:18px;justify-content:center;transition:all .3s}.footer__menu ul li a:hover,.footer__menu ul li span:hover{color:var(--blue)}.footer__row{align-items:center;display:flex;gap:40px}@media screen and (max-width:768px){.footer__row{align-items:baseline;flex-direction:column;gap:15px}}.footer__dev{font-size:18px;margin-left:auto}@media screen and (max-width:768px){.footer__dev{margin-left:0}}.dev__link{color:var(--white);font-size:18px;transition:all .3s}.dev__link:hover{color:var(--blue)}.home__title{font-family:Geologica,serif;font-size:56px;font-style:normal;font-weight:500;letter-spacing:-1.12px;line-height:110%;margin-bottom:40px;text-transform:uppercase}@media screen and (max-width:568px){.home__title{font-size:30px;margin-bottom:25px}}.home__header{background-image:url(../images/header_bg.jpg);display:flex;flex-direction:column;justify-content:end;min-height:100vh;padding-bottom:40px;position:relative}@media screen and (max-width:568px){.home__header{background-position-x:18%;background-size:cover}}.home__header-text{max-width:460px}@media screen and (max-width:568px){.home__header-text{font-size:16px}}.home__header .container{position:relative;width:100%;z-index:2}.home__header-wrapper{display:flex;flex-direction:column;gap:25px}@media screen and (max-width:568px){.home__header-wrapper{gap:15px}}.home__header-wrapper h1{font-family:Geologica,serif;font-size:85px;font-style:normal;font-weight:500;margin:0;max-width:840px;text-transform:uppercase}@media screen and (max-width:568px){.home__header-wrapper h1{font-size:44px}}.home__info{padding:120px 0}@media screen and (max-width:568px){.home__info{padding-bottom:30px;padding-top:80px}}.home__info-list{display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:768px){.home__info-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:568px){.home__info-list{gap:25px;grid-template-columns:repeat(1,1fr)}}.home__info-item_title{color:var(--white);font-family:Geologica,serif;font-size:56px;font-style:normal;font-weight:500;letter-spacing:-1.12px;line-height:110%;margin-bottom:20px;padding-bottom:22px;position:relative;text-transform:uppercase}@media screen and (max-width:568px){.home__info-item_title{font-size:30px;margin-bottom:10px;padding-bottom:10px}}.home__info-item_title:after{background-color:var(--grey);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}@media screen and (max-width:568px){.home__info-item_text{font-size:16px}}@media screen and (max-width:1480px){.home__services-item_title{font-size:17px;max-width:240px}}.home__services-item_text{align-items:center;display:flex;gap:5px}@media screen and (max-width:768px){.home__services-item_text{font-size:16px}}.home__services-top{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:568px){.home__services-top{grid-template-columns:repeat(1,1fr)}}.home__services-top.active .home__services-header,.home__services-top.active .home__services-icon{background-color:var(--blue)}.home__services-top:first-child .home__services-header{border-radius:30px 0 0 0}.home__services-top:first-child .home__services-icon{clip-path:polygon(0 100%,0 0,100% 100%);margin-left:-1px}@media screen and (max-width:568px){.home__services-top:first-child .home__services-icon{margin-left:0;transform:scale(-1)}.home__services-top:nth-child(2){margin-left:auto;margin-top:-65%;z-index:2}}.home__services-top:nth-child(2).active .home__services-header,.home__services-top:nth-child(2).active .home__services-icon{background-color:var(--blue)}.home__services-top:nth-child(2) .home__services-header{border-radius:0 30px 0 0}@media screen and (max-width:568px){.home__services-top:nth-child(2) .home__services-header{background-color:var(--dark-bg);order:1!important}}.home__services-top:nth-child(2) .home__services-icon{clip-path:polygon(100% 100%,100% 0,0 100%);margin-right:-1px}@media screen and (max-width:568px){.home__services-top:nth-child(2) .home__services-icon{background-color:var(--dark-bg);margin-right:0;order:2!important;transform:scale(-1)}}.home__services-top:nth-child(3).active .home__services-header,.home__services-top:nth-child(3).active .home__services-icon{background-color:var(--blue)}@media screen and (max-width:568px){.home__services-top:nth-child(3){margin-top:-60%;z-index:3}}.home__services-top:nth-child(3) .home__services-header{border-radius:0 0 0 30px}@media screen and (max-width:568px){.home__services-top:nth-child(3) .home__services-header{background-color:var(--dark-bg);margin-top:-1px;order:2}}.home__services-top:nth-child(3) .home__services-icon{clip-path:polygon(0 0,100% 0,0 100%);margin-left:-1px}@media screen and (max-width:568px){.home__services-top:nth-child(3) .home__services-icon{background-color:var(--dark-bg);margin-left:0;order:1;transform:scale(-1)}.home__services-top:nth-child(4){margin-left:auto;margin-top:-65%}}.home__services-top:nth-child(4) .home__services-header{border-radius:0 0 30px 0}@media screen and (max-width:568px){.home__services-top:nth-child(4) .home__services-header{margin-top:-1px;order:2}}.home__services-top:nth-child(4) .home__services-icon{clip-path:polygon(100% 0,100% 100%,0 0);margin-right:-1px}@media screen and (max-width:568px){.home__services-top:nth-child(4) .home__services-icon{margin-right:0;order:1;transform:scale(-1)}}.home__services-top:nth-child(2n) .home__services-header{order:2}.home__services-top:nth-child(2n) .home__services-icon{order:1}.home__services-header{align-items:flex-start;aspect-ratio:1/1;background-color:var(--dark-grey);display:flex;flex-direction:column;justify-content:space-between;padding:40px;transition:all .3s}@media screen and (max-width:768px){.home__services-header{padding:20px}}@media screen and (max-width:1024px){.home__services-header{aspect-ratio:auto;min-height:195px}}@media screen and (max-width:568px){.home__services-header{max-width:220px;min-height:135px}}.home__services-icon{aspect-ratio:1/1;background-color:var(--dark-grey);transition:all .3s}@media screen and (max-width:1024px){.home__services-icon{aspect-ratio:auto}}@media screen and (max-width:568px){.home__services-icon{aspect-ratio:1/1;margin-top:-1px;max-width:220px}}.home__services-image{border-radius:30px;margin-top:40px}.home__services-tabs{display:grid;gap:30px 90px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}@media screen and (max-width:568px){.home__services-tabs{gap:0;grid-template-columns:repeat(1,1fr)}}.home__services-list{position:relative}.home__services-logo{align-items:center;background-color:var(--grey);border-radius:100%;display:flex;flex-direction:column;height:400px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px;z-index:2}@media screen and (max-width:568px){.home__services-logo{height:220px;width:220px;z-index:5}}.home__services-logo svg{fill:var(--blue)}@media screen and (max-width:568px){.home__services-logo svg{width:102px}}.home__services-info_wrapper{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:568px){.home__services-info_wrapper{font-size:16px;gap:15px;grid-template-columns:repeat(1,1fr)}}.home__services-info-item{display:none;opacity:0;transform:translateX(20px);transition:opacity .3s ease,transform .3s ease}.home__services-info-item.active{display:block;opacity:1;transform:translateX(0)}.home__partnership{padding:120px 0}@media screen and (max-width:568px){.home__partnership{padding:80px 0}}.home__partnership-wrapper{align-items:center;display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:768px){.home__partnership-wrapper{grid-template-columns:repeat(3,1fr)}.home__partnership-wrapper>:first-child{grid-column:1/-1}}@media screen and (max-width:568px){.home__partnership-wrapper{grid-template-columns:repeat(2,1fr)}.home__partnership-wrapper>:last-child{grid-column:1/-1}}.home__partnership-item{align-items:center;aspect-ratio:1/1;background-color:var(--dark-grey);border-radius:100%;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}@media screen and (max-width:1024px){.home__partnership-item{height:auto}}.home__partnership-item .icon__iata{max-width:218px}@media screen and (max-width:1024px){.home__partnership-item .icon__iata{max-width:90px}}@media screen and (max-width:768px){.home__partnership-item .icon__iata{max-width:180px}}.home__partnership-item .icon__lufthansa{max-width:170px}@media screen and (max-width:1024px){.home__partnership-item .icon__lufthansa{max-width:70px}}@media screen and (max-width:768px){.home__partnership-item .icon__lufthansa{max-width:150px}}.home__about{padding-bottom:120px}@media screen and (max-width:568px){.home__about{padding-bottom:80px}}.home__about-wrapper{display:grid;gap:80px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.home__about-wrapper{gap:30px;grid-template-columns:repeat(1,1fr)}.home__about-wrapper img{grid-row:1}.home__about-wrapper .home__about-left{grid-row:2}}@media screen and (max-width:568px){.home__about-wrapper img{grid-row:2}.home__about-wrapper .home__about-left{grid-row:1}}.home__about img{border-radius:30px}.home__contact{background-image:url(../images/contact_bg.jpg);padding-bottom:120px;padding-top:90px}@media screen and (max-width:568px){.home__contact{background-size:cover;padding-bottom:30px;padding-top:25px}}.home__contact-wrapper{display:grid;gap:80px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.home__contact-wrapper{gap:30px;grid-template-columns:repeat(1,1fr)}}.home__contact-left{background:var(--dark-grey);border-radius:30px;display:flex;flex-direction:column;gap:40px;padding:40px}@media screen and (max-width:568px){.home__contact-left{gap:25px;padding:25px}}.home__contact-block_title{font-family:Geologica,serif;font-size:24px;font-style:normal;font-weight:500;margin-bottom:20px;text-transform:uppercase}@media screen and (max-width:568px){.home__contact-block_title{font-size:18px}}.home__contact-block_row{display:flex;flex-direction:row;gap:60px}@media screen and (max-width:568px){.home__contact-block_row{flex-direction:column;gap:20px}}.home__contact-block_body{display:flex;flex-direction:column;gap:15px}.home__contact-item{display:flex;flex-direction:column;gap:5px}.home__contact-item_title{font-size:16px}@media screen and (max-width:568px){.home__contact-item_title{font-size:12px}.home__contact-item_value{font-size:16px}}.home__contact-item_value a{color:var(--white);transition:all .3s}.home__contact-item_value a:hover{color:var(--blue)}.content p{margin-bottom:15px}@media screen and (max-width:568px){.content p{font-size:16px}}.content a{color:var(--blue);transition:all .3s}.content a:hover{text-decoration:underline}.content ol,.content ul{display:flex;flex-direction:column;gap:15px;margin:30px 0;padding-left:30px}@media screen and (max-width:568px){.content ol,.content ul{font-size:16px;gap:10px}}.content h2{font-family:Geologica,serif;font-size:36px;font-style:normal;font-weight:500;letter-spacing:-.8px;line-height:110%;margin:30px 0;text-transform:uppercase}@media screen and (max-width:1024px){.content h2{font-size:30px;margin:20px 0}}@media screen and (max-width:768px){.content h2{font-size:26px}}@media screen and (max-width:568px){.content h2{font-size:22px;margin:15px 0}}.content h3{font-family:Geologica,serif;font-size:28px;font-style:normal;font-weight:500;letter-spacing:-.6px;line-height:110%;margin:30px 0;text-transform:uppercase}@media screen and (max-width:1024px){.content h3{font-size:24px;margin:20px 0}}@media screen and (max-width:768px){.content h3{font-size:22px}}@media screen and (max-width:568px){.content h3{font-size:18px;margin:15px 0}}.content h4{font-family:Geologica,serif;font-size:22px;font-style:normal;font-weight:500;letter-spacing:-.4px;line-height:120%;margin:24px 0;text-transform:uppercase}@media screen and (max-width:1024px){.content h4{font-size:20px;margin:18px 0}}@media screen and (max-width:768px){.content h4{font-size:18px}}@media screen and (max-width:568px){.content h4{font-size:16px;margin:14px 0}}.post-single{padding-top:205px}@media screen and (max-width:1480px){.post-single{padding-top:120px}}@media screen and (max-width:768px){.post-single{padding-top:85px}}.post-single__h1{font-family:Geologica,serif;font-size:72px;font-style:normal;font-weight:500;letter-spacing:-1.5px;line-height:100%;margin-bottom:60px;text-transform:uppercase}@media screen and (max-width:1024px){.post-single__h1{font-size:56px;margin-bottom:45px}}@media screen and (max-width:768px){.post-single__h1{font-size:48px;margin-bottom:35px}}@media screen and (max-width:568px){.post-single__h1{font-size:40px;margin-bottom:25px}}