img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.rpbt-post-date{display:block;font-size:smaller}.rpbt-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}*,html,body,figure{font-family:system-ui,"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px}body{margin:0}.cky-btn-revisit-wrapper.cky-revisit-bottom-left{display:none}.hero-image{background:url(/wp-content/themes/99airports/images/heroe-image.webp) center center / cover no-repeat;height:360px;position:relative;display:flex;align-items:center}.ru-flag{background-image:url(https://busline.info/wp-content/themes/99airports/icons/ru.svg);width:20px;height:15px;margin-right:10px;cursor:pointer}.ua-flag{background-image:url(https://busline.info/wp-content/themes/99airports/icons/ua.svg);width:20px;height:15px;margin-right:10px;cursor:pointer}.home h1{text-align:center;text-transform:capitalize;font-size:30px;color:#274a9b;margin:25px 0}.home h6{color:#274a9b}.home h2{font-size:21px;font-weight:600;margin:35px 0}.home h4{color:#20354e;margin:25px 0;font-size:18px}.home-links li{margin:15px 0}.home-links li a{font-weight:700;text-decoration:none;font-size:16px}.home12{display:flex;justify-content:space-between}.home-infobox{background-color:#f4f4f4;padding:30px 30px 30px 30px;box-shadow:0 5px 10px 0 rgb(0 0 0 / .15);border-style:solid;border-width:15px 15px 15px 15px;border-color:#fff;border-radius:2px 2px 2px 2px;min-width:30%;min-height:150px;margin:30px 0;display:flex;flex-direction:column;align-items:center}.home-infobox-svg-sv{background-image:url(https://busline.info/wp-content/themes/99airports/icons/bus-hm.svg);background-repeat:no-repeat;width:50px;height:80px;margin:16px 0}.home-infobox-svg-dsc{background-image:url(https://busline.info/wp-content/themes/99airports/icons/discnt.svg);background-repeat:no-repeat;width:50px;height:80px;margin:16px 0}.home-infobox-svg-paym{background-image:url(https://busline.info/wp-content/themes/99airports/icons/paym.svg);background-repeat:no-repeat;width:85px;height:80px;margin:16px 0}.home-carrier-flixbus{background-image:url(https://busline.info/wp-content/themes/99airports/images/flixbus130.png);background-repeat:no-repeat;width:130px;height:80px;margin:16px 0}.home-carrier-infobus{background-image:url(https://busline.info/wp-content/themes/99airports/images/infobus130.png);background-repeat:no-repeat;width:130px;height:80px;margin:16px 0}.home-carrier-blablabus{background-image:url(https://busline.info/wp-content/themes/99airports/images/blablacar-bus130.png);background-repeat:no-repeat;width:130px;height:80px;margin:16px 0}.home-carrier-busbud{background-image:url(https://busline.info/wp-content/themes/99airports/images/busbud130.png);background-repeat:no-repeat;width:130px;height:80px;margin:16px 0}.home-carrier-omio{background-image:url(https://busline.info/wp-content/themes/99airports/images/omio130.png);background-repeat:no-repeat;width:130px;height:80px;margin:16px 0}.home-carrier-12go{background-image:url(https://busline.info/wp-content/themes/99airports/images/12go-asia130.png);background-repeat:no-repeat;width:130px;height:80px;margin:16px 0}.home-carrier-eurolines{background-image:url(https://busline.info/wp-content/themes/99airports/images/eurolines-germany130.webp);background-repeat:no-repeat;width:130px;height:80px;margin:16px 0}.home-carrier-neobus{background-image:url(https://busline.info/wp-content/themes/99airports/images/neobus130.png);background-repeat:no-repeat;width:130px;height:80px;margin:16px 0}.home-cities{background-color:#fefefe;padding:0;box-shadow:0 5px 10px 0 rgb(0 0 0 / .15);border-style:solid;border-width:15px 15px 15px 15px;border-color:#fff;border-radius:2px 2px 2px 2px;min-width:300px;min-height:150px;margin:30px 0;display:flex;flex-direction:column;align-items:center}.home-infobox-kiev{background-image:url(https://busline.info/wp-content/themes/99airports/images/cities/kiev.webp);background-repeat:no-repeat;width:300px;height:200px;margin:16px 0}.home-infobox-praga{background-image:url(https://busline.info/wp-content/themes/99airports/images/cities/praga.webp);background-repeat:no-repeat;width:300px;height:200px;margin:16px 0}.home-infobox-berlin{background-image:url(https://busline.info/wp-content/themes/99airports/images/cities/berlin.webp);background-repeat:no-repeat;width:300px;height:200px;margin:16px 0}.fdays{font-family:Days,serif;font-weight:400;color:#1c4279}b{color:#666161}h2 a{font-size:20px}h3{font-size:20px;color:#4e5388;margin:10px 1px;font-weight:400;text-transform:capitalize}h4{color:#2a6fc5;margin:8px 0;text-transform:capitalize}.container h2{padding:32px 0;font-size:20px;color:#074ca1;font-family:sans-serif;font-weight:500;text-align:center;text-transform:capitalize}h2{font-weight:400;font-size:large;text-transform:capitalize}.frame-wrap{background:#202d57}li.listing-item{margin:10px 5px;padding:0 10px}a{color:#2164cb}.mywrapper{margin-bottom:20px}.mywrapper-content{overflow:hidden}.show-more{display:none;cursor:pointer}ul.main-related,ul.display-posts-listing{background:#fbfbfb;padding:10px 10px 10px 30px;display:flex;flex-direction:column;max-width:45%;border:1px solid #e2e2e2;border-radius:6px;box-shadow:1px 1px 1px #eee}ul.main-related a{font-weight:500;text-transform:capitalize}.main-related li{line-height:30px;padding:0 0 0 20px}ul.display-posts-listing li a{text-decoration:none;text-transform:capitalize}section{position:relative}.row{-ms-flex-pack:justify;justify-content:space-between;align-items:center;-ms-flex-flow:row;flex-flow:row;display:-ms-flexbox;display:flex;margin:0}.row.about{align-items:center}.row.about .col-1.card2.orange{text-align:center}.row.about img{max-width:100%;min-width:285px;border:1px solid #fff;border-radius:30px;box-shadow:1px 1px 3px #ccc7c7}.row.about p{line-height:1.8;padding:5px;color:#606d80;font-size:15px;font-weight:600}.col-left{padding:6px 0;-ms-flex:auto;flex:auto;max-width:30%;margin:auto}.col-center{padding:6px 0;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.col-right{padding:6px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:auto;flex:auto;-ms-flex-align:center;align-items:center}.col-1{flex:0 0 31%}.card1{box-shadow:0 3px 6px rgb(0 0 0 / .16),0 3px 6px rgb(0 0 0 / .23);padding:10px;text-align:center}.col-1-description{color:#605c5c;text-align:left}.col-1-description a{color:#0267c1;margin:0 5px;font-family:revert;font-weight:700;font-size:13px;text-decoration:navajowhite}.col-1-hedline{color:#2d3b4e;font-size:17px;font-weight:bolder;padding:20px 0 15px 0;text-align:left}.col-1.card2.orange{background:#f6f6cd;padding:15px;flex:50%;border:1px soli #eee;border-radius:20px}.col-1.card2.white{flex:50%;padding:15px;margin:15px 0}.col-nums div{font-size:21px;font-weight:700;color:#fff;background:#577de0;width:40px;text-align:center;border-radius:50%;padding:0 0;height:40px;line-height:40px}.col-contact{flex:1 auto;margin:0 25px 35px 0;width:165px}.col-right.contact{font-size:18px;font-weight:600;color:#2d3b4e;text-shadow:0 -1px 1px #fff}.wpforms-field-label{font-size:13px!important}.container{max-width:1180px;width:100%;display:block;margin:0 auto;margin-top:0;padding:0 20px}.container p{line-height:1.8;padding:5px}.container h2{padding:20px 0}.container hr{border:1px solid #f8e9e9;margin:12px 0}.container-intro{margin:25px 0 30px 15px}.intro{background-image:url(https://images.pexels.com/photos/547114/pexels-photo-547114.jpeg);background-position:center;background-size:cover;padding-top:5px;min-height:400px}header{background-color:#fff;position:relative;min-height:30px;z-index:100;width:100%;box-shadow:0 2px 4px 0 rgb(45 59 78 / .06)}.intro h1{color:#fff;font-size:56px;line-height:67px;padding:60px 0 15px 0;text-align:center;font-weight:700}.intro h2{color:#fff;font-size:40px;line-height:67px;padding:60px 0 15px 0;text-align:center;font-weight:700}.intro h2 span{font-size:18px}.intro h3{color:#fff;text-shadow:1px 1px 3px #2b2626;font-size:35px;text-align:center;padding:36px 0 0 0}.above-intro{position:relative;border-radius:4px;padding:20px;background:rgb(0 0 0 / .4)!important;position:relative;bottom:-100px;margin:0 0 40px 0}.search .kw-panel{border-bottom:1px solid #bfb2b2!important;border-radius:3px}.header-menu ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.header-menu ul li{list-style:none;display:inline-block;font-size:14px;font-weight:700;margin:0;padding:0;list-style:none;line-height:normal;text-align:right;position:relative;display:-ms-flexbox;-ms-flex-align:center;align-items:center;margin:0 20px}.header-menu ul li a{color:#666464;text-decoration:none}.frameCover a{color:#e0a236;font-size:14px}.heading{font-size:36px;text-align:center;line-height:43px;color:#2d3b4e;margin-bottom:40px}.heading span{color:#aca6a6;font-size:15px}.yellow{background-color:#f6f6cd;margin-top:70px}.container-inner{width:100%;margin:0 auto;position:relative}.container-content{position:relative;width:100%;z-index:3}.cleaner{width:70%;padding:20px 0;border-bottom:1px solid #ccc;margin:auto}.brands{display:flex;justify-content:center;align-content:center;flex-wrap:wrap}.brands svg{margin:20px 20px;min-width:132px}@media (max-width:1035px){.container-content{position:relative}.cleaner{width:100%;padding:0}.above-intro{position:initial}.row,.hero-ratings,.footer-wrapper{flex-wrap:wrap}.rating-score{font-size:11px;margin:5px auto;max-width:135px}.review img{max-width:135px!important}.review{padding:0 17px}.heading{font-size:25px}.col-1.card2,.col-1.card1{margin-bottom:35px}}@media (max-width:650px){.row-center650{justify-content:center}}@media (max-width:500px){.container.reviews{flex-direction:column}.review{padding:0 17px;width:100%;margin:15px auto;width:220px}.col-1.card1 img{max-width:350px}.col-left.logo{padding-left:12px;max-width:200px}.row-center500{justify-content:center}}@media (max-width:780px){.card1{margin-bottom:25px}.col-1{margin-bottom:35px}.row-center780{justify-content:center}.otzyvy{flex:auto}.col-right.header-menu{display:none}.mobile-menu-wrap,.mobile-menu-icon{display:block!important}nav{display:block!important}}.mobile-menu-wrap{padding-top:15px}.mobile-menu-icon{display:none}.mobile-menu{display:none;position:absolute;top:60px;height:242px;background:#202d57;padding:40px;width:100%;z-index:200;border-bottom:1px solid #ab9898;transition-property:display;transition-duration:5s;transition-delay:2s;transition:opacity 0.5s ease-in-out}.mobile-menu-icon{cursor:pointer}nav .menu li a{text-decoration:navajowhite;color:#e7dcdc;font-weight:600;font-size:15px}nav .menu li{list-style:none;line-height:30px;background:#213063;display:block;margin:0 0 10px 0;border-radius:5px;border:1px solid #243470}nav .menu li::before{content:">";color:#eee;padding:0 5px 0 0;font-size:11px}nav{display:none}#menuToggle{display:flex;flex-direction:column;position:absolute;top:22px;left:22px;z-index:100;-webkit-user-select:none;user-select:none}#menuToggle input{display:flex;width:40px;height:32px;position:absolute;cursor:pointer;opacity:0;z-index:2}#menuToggle span{display:flex;width:25px;height:2px;margin-bottom:5px;position:relative;background:#222;border-radius:3px;z-index:1;transform-origin:5px 0;transition:transform 0.5s cubic-bezier(.77,.2,.05,1),background 0.5s cubic-bezier(.77,.2,.05,1),opacity 0.55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,1px);background:#36383F}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px)}#menu{position:absolute;width:300px;box-shadow:0 0 10px #85888C;margin:-50px 0 0 -50px;padding:50px;padding-top:125px;background-color:#F5F6FA;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(-100%,0);transition:transform 0.2s cubic-bezier(.77,.2,.05,1)}#menu li{padding:10px 0;transition-delay:1s}#menuToggle input:checked~div{transform:none}nav:has(input:checked){display:none;width:100%;height:100%;background-color:rgb(0 0 0 / .5);position:absolute;z-index:100;padding-left:20px}a{transition:200ms}a:hover{opacity:.85}ul{padding:0;list-style-type:none}footer{background-color:#202d57;color:#fffeee;min-height:250px}footer .cleaner{border-bottom:1px solid #514f4f}.otzyvy{flex:1;padding:5px 15px}.rating-score{font-size:13px;color:#726d6d;text-align:right;max-width:200px;font-weight:700;font-family:"MuseoSans","Helvetica Neue","Helvetica","Arial",sans-serif}.container.reviews{display:flex;justify-content:space-between;padding:40px 0}.con-3{display:flex;align-items:center}.footer-wrapper{display:flex;padding-top:25px}.footer-menu li{list-style:none;margin:10px 5px 15px 5px;font-size:13px;color:#ccc}.footer-menu{display:flex;flex:auto;align-content:center}.footer-row{margin:25px 0}.footer-menu a{color:#fff;font-size:12px}.footer-menu img{position:relative;bottom:-3px;left:-5px}.hero-ratings{display:flex;justify-content:space-between;flex-direction:row;padding-top:5px}.hero-rating{margin:3px 10px;font-size:12px;font-weight:600;opacity:.6;color:#fff;text-shadow:1px 1px 1px #040404}.hero-rating span{color:#fff}.hero-rating__stars.green{color:#00af87}.footer-copywrite{margin:55px auto;text-align:center;flex:auto;font-size:12px;color:#aaa}.footer-copywrite a{color:#aaa}.footer-menu li:first-child{font-size:15px;font-weight:700;padding-bottom:15px}.ac-container{max-width:800px;min-width:300px}.ac-container label{height:30px!important;line-height:21px!important;font-size:12px!important;font-family:'Open Sans','Arial Narrow',Arial,sans-serif!important;padding:5px 20px;position:relative;z-index:20;display:block;height:30px;cursor:pointer;color:#0267c1;line-height:33px!important;font-size:18px!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#eaeaea',GradientType=0);font-wieght:bold;height:30px}.ac-container{width:100%;margin:10px auto 30px auto;text-align:left}.ac-container label:hover{background:#fff}.ac-container input:checked+label,.ac-container input:checked+label:hover{color:#666;text-shadow:0 1px 1px rgb(255 255 255 / .6);height:30px;line-height:21px}.ac-container label:hover:after,.ac-container input:checked+label:hover:after{content:'';position:absolute;width:24px;height:24px;right:13px;top:7px}.ac-container input{display:none}.ac-container article{margin-top:-1px;overflow:hidden;height:0;position:relative;z-index:10;-webkit-transition:height 0.3s ease-in-out,box-shadow 0.6s linear;-moz-transition:height 0.3s ease-in-out,box-shadow 0.6s linear;-o-transition:height 0.3s ease-in-out,box-shadow 0.6s linear;-ms-transition:height 0.3s ease-in-out,box-shadow 0.6s linear;transition:height 0.3s ease-in-out,box-shadow 0.6s linear}.ac-container article p{font-style:normal;line-height:23px;padding:20px}.ac-container input:checked~article{-webkit-transition:height 0.5s ease-in-out,box-shadow 0.1s linear;-moz-transition:height 0.5s ease-in-out,box-shadow 0.1s linear;-o-transition:height 0.5s ease-in-out,box-shadow 0.1s linear;-ms-transition:height 0.5s ease-in-out,box-shadow 0.1s linear;transition:height 0.5s ease-in-out,box-shadow 0.1s linear}.ac-container input:checked~article.ac-small{height:140px}.ac-container input:checked~article.ac-medium{height:180px}.ac-container input:checked~article.ac-large{height:230px}.ac-container div{margin-bottom:10px}.section-intro_transparent{z-index:9999!important;background:linear-gradient(135deg,#186900 0%,#000000 100%)!important;position:absolute;bottom:-1px;left:0;right:0;display:inline-block;height:0;padding-top:6.4516%;background-image:url(https://www.adivaha.com/demo/online-travel-theme/wp-content/themes/adivaha_main-sherlock-holmes/img/123.png)!important;background-repeat:no-repeat;background-position:50% 0;background-size:101% 100%!important;opacity:1!important;top:auto!important}.mewtwo-widget .mewtwo-flights-trip_class__class{font-size:12px!important}form#searchTickets,form#busTicketForm{display:flex;flex-wrap:wrap;max-width:1000px;margin:auto;background:#fff;padding:20px 16px;border-radius:8px;box-shadow:rgb(99 99 99 / .2) 0 5px 8px 0;position:relative;top:-55px}#searchTickets label,form#busTicketForm label{display:block;color:#7c7272}#searchTickets input,form#busTicketForm input{margin-bottom:10px;width:100%;padding:10px;height:42px;border:1px solid #bbb;border-radius:6px}#searchTickets input:focus,form#busTicketForm input:focus{outline:none}#searchTickets>div,form#busTicketForm>div{margin-right:16px;flex:5;position:relative}#searchTickets div.datePicker{margin-right:16px;flex:3}#searchTickets button,form#busTicketForm button,.greenButton{width:100px;height:41px;background:#04aa6b;border:0 solid #cbb9b9;border-radius:5px;font-size:13px;font-weight:700;color:#fbf1f1;cursor:pointer}.wrapper-search-form{background:#eee;padding:25px 2px}.input-suggestions,.suggestions-container{background:#fff;padding:16px 2px 18px 16px;font-size:13px;box-shadow:0 1px 3px #aa97e9;width:100%;border-radius:4px;position:absolute;overflow-y:scroll;max-height:460px;z-index:100}.input-suggestions li,.suggestions-container li{display:block;padding:11px 0;border-bottom:1px dotted #e9dddd;cursor:pointer}.input-suggestions li div{display:block;margin:auto}.input-suggestions li div.hide,.hide{display:none}.input_form-lighter{font-size:12px;line-height:19px;color:#7c7171}.input-suggestions::-webkit-scrollbar,.suggestions-container::-webkit-scrollbar{width:6px}.input-suggestions::-webkit-scrollbar-track,.suggestions-container::-webkit-scrollbar-track{background:#eee}.input-suggestions::-webkit-scrollbar-thumb,.suggestions-container::-webkit-scrollbar-thumb{background:#4339bd;border-radius:6px}.input-suggestions::-webkit-scrollbar-thumb:hover,,.suggestions-container::-webkit-scrollbar-thumb:hover{background:#555}#loading-spinner,.loading-spinner{width:38px;height:38px;background-image:url(/wp-content/themes/99airports/icons/1998.gif);background-repeat:no-repeat;margin:auto;display:none;margin-top:25px}div#loadingSpinner{width:190px;height:190px;display:block;margin:auto}.search-header{color:#fff;padding:0 0 12px 0;text-shadow:1px 1px 3px #000;font-size:17px}.hero-image h1{color:#fff;font-size:22px;flex:1;text-shadow:2px 2px 6px #000;text-align:center;text-transform:capitalize;max-width:50%;margin:auto}.hero-image h1 span.notranslate{font-size:22px;text-transform:uppercase}.w750-900.searchArea{background:#202d57;padding:32px 0;margin:0;position:relative;z-index:1}div#results-container,div#resultsContainer{max-width:1000px;margin:5px auto 30px auto}.result_bus-ticket{padding:20px;display:flex;border:1px solid #bebfbf;border-radius:10px;box-shadow:1px 1px 3px #c9bbbb;margin:15px 0;background:#f9f9f9;min-height:120px}.result_bus-ticket form{width:100%}.ticket-from>div,.ticket-to>div{padding:5px 0}.ticket-from_time,.ticket-to_time{font-size:27px;font-weight:600;font-family:monospace}.ticket-from_point,.ticket-to_point{font-weight:600;font-size:18px;color:#625959}span.smaller{font-weight:500;font-size:12px}.ticket-time_in_way{flex:1;align-items:center;display:flex}.ticket-time_in_way span{font-size:18px!important;font-weight:600;padding:0 5px 0 0;color:#04aa6b}.ticket-currency{flex:1;font-weight:500}.ticket-price div{font-size:27px;border:1px solid #d874a0;padding:3px 12px;margin:0 0 5px 0;border-radius:8px}.ticket-price{display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-size:27px}.ticket-vol{display:flex;font-size:20px;flex-direction:column;align-items:center;flex:1;justify-content:center}.ticket-to,.ticket-from{flex:3}.ticket-button{text-align:center;padding-top:12px}.ticket-button button{background:#04aa6b;color:#fff;padding:12px 30px;border:none;border-radius:4px;font-weight:600;cursor:pointer}.loading-spinner{display:none;position:absolute;top:-3px;right:6px;transform:translateY(-50%)}.suggestions-container{display:none;position:absolute;background-color:#f9f9f9;border:1px solid #ddd;overflow-y:auto;width:100%}.suggestions-container li{padding:5px;cursor:pointer;list-style:none}.suggestions-container li:last-child{border-bottom:none}.suggestions-container li:hover{background-color:#ddd}.country{font-weight:500;color:#7d7d7e;font-size:12px;line-height:16px}input#departureDate{border:none;box-sizing:border-box;outline:0;padding:.75rem;position:relative;width:100%}input#departureDate::-webkit-calendar-picker-indicator{background:#fff0;bottom:0;color:#fff0;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}input#departureDate::after{background-image:url(/wp-content/themes/99airports/icons/calendar-svgrepo.svg);content:" ";height:24px;width:24px;position:absolute;z-index:-1;background-size:contain;background-repeat:no-repeat;right:5px;top:6px}input#departureDate{position:relative;background:#fff0;z-index:1}.ticket-main{display:flex}a.detailed-link{font-size:12px;color:red;text-decoration:none;position:relative;bottom:-10px;background:#eee;padding:12px 11px;border-radius:5px 5px 0 0}.ticket-detailed{margin-top:20px;background:#eee;padding:15px 20px;display:flex}.ticket-secondary h3{margin:5px 0}.blog.text-center{max-width:1000px;margin:35px auto}.gg-alarm{background:linear-gradient(to left,currentColor 5px,transparent 0) no-repeat 4.5px 6px/5px 2px,linear-gradient(to left,currentColor 7px,transparent 0) no-repeat 4.5px 2px/2px 6px;box-sizing:border-box;position:relative;display:block;width:16px;height:16px;border-radius:100%;border:2px solid #fff0;transform:scale(var(--ggs,1));box-shadow:0 0 0 2px}.gg-alarm::after,.gg-alarm::before{content:"";display:block;box-sizing:border-box;position:absolute;width:6px;height:2px;background:currentColor;top:-4px}.gg-alarm::before{left:-5px;transform:rotate(-42deg)}.gg-alarm::after{transform:rotate(42deg);right:-5px}.gg-chevron-double-down{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px}.gg-chevron-double-down::after,.gg-chevron-double-down::before{content:"";display:block;box-sizing:border-box;position:absolute;width:8px;height:8px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:7px;top:3px}.gg-chevron-double-down::after{top:8px}.bluepoint{color:#72aee6}.ticket-detailed-half>div{margin:25px 0;font-size:12px}.cancel-hours-info div{font-size:12px}.station-detailed{margin:11px 0;border-bottom:1px dotted #a5a2a2}.discount-name{font-size:12px}.discounts li{margin:8px 0;font-size:10px!important}.ticket-detailed-half{padding:0 20px}.ticket-comfortIcons{display:flex;margin:10px 0 0 0}.ticket-comfortIcons i.wc{background-position:-259px 0}.ticket-comfortIcons i.sms_ticket{background-position:-49px 0;width:30px}.ticket-comfortIcons i.tv{background-position:-196px 2px}.ticket-comfortIcons i.wifi{background-position:-24px 0}.ticket-comfortIcons i.food{background-position:-221px 0}i.\31 _baggage_free{background-position:4px 0}.ticket-comfortIcons i.coffee{background-position:-71px 0}.ticket-comfortIcons i.sms_ticket{background-position:-50px 0;width:28px}.ticket-comfortIcons i.music{background-position:-98px 0}.ticket-comfortIcons i.conditioner{background-position:-162px 0}.ticket-comfortIcons i.\32 20v{background-position:-130px 0}.ticket-comfortIcons i,i.ticket-comfortIcons{background-image:url(https://99airports.com/wp-content/uploads/2023/08/iconsComfort.webp?as=sd);width:29px;height:24px;margin:0 8px;background-size:cover;margin:0 3px;position:relative}.ticket-secondary h3{margin:5px 0;padding-left:35px;position:relative}.ticket-secondary h3 i{position:absolute;left:-6px;top:-10px}i.returnIcon.ticket-comfortIcons{background-position:-321px 0}i.luggfageIcon.ticket-comfortIcons{background-position:0 1px;top:-7px;width:25px}i.mapIcon.ticket-comfortIcons{background-position:-350px 0}div.cancelHours-container{padding-top:10px;border-top:1px solid #c4bebe}i.infoIcon.ticket-comfortIcons{background-position:-49px 2px;width:29px}i.discountIcon.ticket-comfortIcons{background-position:-291px 0}svg#toggle-icon{cursor:pointer}.suggestions-container li.selected{background-color:#ddd}.comfortIconHover{position:absolute;min-width:31px;min-height:20px;background:#333;top:-26px;color:#fff;content:"wc";left:-4px;font-size:11px;padding:4px 4px;border-radius:2px 10px 2px 10px;visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.5s linear}.ticket-comfortIcons i:hover .comfortIconHover{visibility:visible;opacity:1}.checkoutNavSteps{display:flex;justify-content:space-between}.forwardStep{display:flex;align-items:center;text-align:center;justify-content:center}.greenButton a{color:#fff;text-decoration:none}.whiteButton{width:100px;height:41px;background:#f0f3f2;border:0 solid #cbb9b9;border-radius:5px;font-size:13px;font-weight:700;color:#fbf1f1;cursor:pointer}.whiteButton a{color:#2b2f2b;text-decoration:none}.backStep{display:flex;align-items:center;text-align:center;justify-content:center}._1mYF8{background:none!important;border:none;font-weight:700;padding:0;line-height:2em;position:relative;cursor:pointer;display:inline-block;vertical-align:middle;box-shadow:0 0 3px #5e7697;border-radius:5px;max-width:350px;width:100%;height:40px;padding-left:15px}.chooseTicketsCount{display:flex;justify-content:space-around;padding:20px 0;border:1px solid #dedede;margin:10px 0;border-radius:10px;box-shadow:1px 1px 3px #d4c9c9}div#getPlan td{background:#f5f5f5;padding:6px 10px;text-align:center}div#getPlan td div.free{background:#1caa8c;padding:7px;cursor:pointer;color:#fff;border-radius:8px;position:relative}div#getPlan td div{background:#b7c2bf;padding:0 0;color:#fff;border-radius:8px;min-width:30px;min-height:30px;display:flex;justify-content:center;align-items:center}div#getPlan table{border:1px solid #dcd5d5;border-radius:22px;padding:5px}div#getPlan{justify-content:center;display:flex}span.free-hover{position:absolute;background:#1caa8c;top:-34px;color:#fff;left:-12px;font-size:11px;padding:8px;border-radius:2px 10px 2px 10px;visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.5s linear}div.free:hover .free-hover{visibility:visible;opacity:1}div.free.selected{background:#2e95ed!important}div#getPlan td img{max-width:30px!important}.w750-900{margin:30px 10px}.userContainer input,.userContainer select{margin:6px;width:100%;padding:10px;height:42px;border:1px solid #bbb;border-radius:6px;max-width:32%}.userContainer.w750-900{margin:30px auto;max-width:1000px}.contact-details{margin-right:16px;display:flex}.userContainer h1{font-size:20px;padding:0 0 0 6px;margin:17px 0;color:#433d3d}.userdata,.userpassport{display:flex}.user{background:#f2f7ff;padding:20px 10px;border:1px dotted #b5b1b1;border-radius:10px;margin:25px 0}form#busTicketForm button.orangeButton{width:100px;height:41px;background:#fec91c;border:0 solid #cbb9b9;border-radius:5px;font-size:13px;font-weight:700;color:#333!important;cursor:pointer}form.searchRedirect{top:0!important}.w1000-auto{max-width:1000px;margin:auto}.container-faq-wrp,.container-advantages-wrp{display:flex;flex-wrap:wrap;justify-content:space-between;color:#666}.container-faq h3,.container-advantage h3{text-align:center;margin:30px 0}.container-faq,.container-advantage{margin-bottom:30px}.mywrapper-content li{margin:15px 0;border-bottom:1px solid #eee;padding:0 0 8px 0}.mywrapper-content li a{text-decoration:none;color:#2a6fc5;font-weight:600}.container-related{max-height:500px;overflow:hidden}.content-related-btn::before{content:"Показать еще"}button.show-more{padding:5px 10px;margin:20px 0;border:1px solid #ddd;color:#555}*{box-sizing:border-box}.spinner{position:relative;display:flex;justify-content:center;align-items:center;width:200px;height:200px}svg#toggle-icon{display:none}.spinner-sector{border-radius:50%;position:absolute;width:100%;height:100%;border:15px solid #fff0;mix-blend-mode:overlay}.spinner-text{animation:loading-opacity 3s ease-in-out infinite;font-size:2em}.spinner-sector-blue{animation:rotate 2s ease-out infinite;border-top:15px solid lightblue}.spinner-sector-red{animation:rotate 2.5s ease-in infinite;border-top:15px solid lightcoral}.spinner-sector-green{animation:rotate 1.5s ease-in-out infinite;border-top:15px solid lightgreen}.container-faq-wrp>div{text-align:justify}.container-advantages-wrp>div{text-align:justify}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loading-opacity{0%,100%{opacity:1}25%,75%{opacity:.5}50%{opacity:.1}}@media only screen and (max-width:1000px){div#getPlan td{padding:6px 7px}}@media only screen and (max-width:900px){div#getPlan td{padding:6px 5px}}@media only screen and (max-width:750px){.hero-image{background-image:url(/wp-content/uploads/2023/08/heroe-image-mob.webp)}form#searchTickets,form#busTicketForm{flex-direction:column}.ekGLuh{transform:rotate(90deg);right:-2px;top:35px}.hero-image h1{color:#fff;font-size:19px;6px #000;text-align:center;max-width:90%;margin:auto}ul.main-related,ul.display-posts-listing{max-width:none}.ticket-detailed{flex-direction:column}.ticket-main{flex-direction:column}.ticket-secondary{margin:0}.ticket-from_time,.ticket-to_time{max-width:125px}.ticket-time_in_way{flex:1;display:flex;padding:13px 14px;background:#eee}.ticket-to,.ticket-from{display:flex}.ticket-comfortIcons i,i.ticket-comfortIcons{margin:6px 3px}.ticket-comfortIcons{flex-wrap:wrap}.ticket-vol{margin:25px 0}a.detailed-link{left:calc(50% - 50px)}.w750-900{margin:15px 10px}.w750-900.searchArea{margin:0}div#getPlan td img{max-width:30px!important}.contact-details{flex-direction:column}.userContainer input,.userContainer select{max-width:100%}.userdata,.userpassport{flex-direction:column;margin:0 12px 1px 1px}.container-faq li{margin:25px 0}.container-faq div{padding:8px 0}.home12{flex-direction:column}.home-clogo{margin:auto}.home h1{font-size:22px}.payment-icons img{max-width:100%}.container-faq-wrp img{max-width:100%}#menuToggle,header{z-index:1}}@media only screen and (min-width:750px){.container-faq ul li{max-width:50%;min-width:50%}.container-faq ul li div{padding:10px 10px;background:#fffbfb}.container-faq ul li{max-width:50%;min-width:50%}.container-faq ul{display:flex;flex-wrap:wrap}.container-faq-wrp>div{width:45%}.container-advantages-wrp>div{width:31%;text-align:justify}div#root ._2mMve._2Ce5-{flex-wrap:nowrap}}h3{margin:8px 0}.site-content h2{margin:11px 0}.site-content{max-width:1000px;padding:50px;margin:auto;background:#fcfcfc}.cat-wrapper div{margin:10px 2px}.cat-wrapper div span{font-size:10px;color:#aaa;padding-left:4px}.site-content h2{margin:11px 0}.site-content{max-width:1000px;padding:50px;margin:auto;background:#fcfcfc}.hero-image h2{color:#fff;text-align:center;flex:1;text-shadow:2px 2px 6px #000;font-size:20px}.footer-menu a svg{width:2.111rem;height:2.111rem;margin:0 2px}