.flexBox{align-items:flex-start;color:#565656;display:flex;flex-wrap:wrap;justify-content:flex-start}.flexBox.gap05{gap:.5rem}@media only screen and (max-width:1024px){.flexBox.tgap05{gap:.5rem!important}}.flexBox.gap1{gap:1rem}.flexBox.gap2{gap:2rem}@media only screen and (max-width:1024px){.flexBox.tgap1{gap:1rem}}.flexBox.gap3{gap:3rem}.flexBox.gap4{gap:4rem}@media only screen and (max-width:1024px){.flexBox.tgap2{gap:2rem!important}.flexBox.tgap3{gap:3rem!important}.flexBox.tgap4{gap:4rem!important}}.flexBox.gap5{gap:5rem}.flexBox.noWrap{flex-wrap:nowrap}.flexBox.flexEnd{justify-content:flex-end}.flexBox.flexBetween{justify-content:space-between}.flexBox.alignCenter{align-items:center}.flexBox.alignStretch{align-items:stretch}.flexBox.alignBottom,.flexBox.alignEnd{align-items:flex-end}.flexBox.directionColumn{flex-direction:column!important}.flexBox.flexGrow{flex-grow:2}@media only screen and (max-width:500px){.flexBox.mdirectionRow{flex-direction:row!important}.flexBox.mgap1{gap:1rem!important}}.w20pers{width:20%}.w15pers{width:15%}.w2{width:2rem}.w3{width:3rem}.w4{width:4rem}.w5{width:5rem}.w6{width:6rem}.w7{width:7rem}.w31{width:31rem}.w60{width:60rem}.w75{width:75rem}.w100{width:100%}@media only screen and (max-width:1024px){.tw24{width:24rem!important}.tw100{width:100%!important}}@media only screen and (max-width:500px){.mw60{width:60%!important}.mw100{width:100%!important}}.boldFont{font-family:MontserratBold}.fs14{font-size:1.4rem}.fs12{font-size:1.2rem}.fs16{font-size:1.6rem}.fs18{font-size:1.8rem}@media only screen and (max-width:500px){.mfs12{font-size:1.2rem!important}.mfs11{font-size:1.1rem!important}}@media only screen and (max-width:1024px){.tfs11{font-size:1.1rem!important}}.lh{line-height:1.2}.mobileOnly{display:none}@media only screen and (max-width:500px){.mobileOnly{display:block}}.desctopOnly{display:block}@media only screen and (max-width:500px){.desctopOnly{display:none}}.icon-map{background:url(../img/ico-map.svg) no-repeat 0;background-size:.8rem;padding-left:1.4rem}.hidden{display:none!important}header{align-items:flex-start;background:url(../img/busBg.jpg) no-repeat top;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:5rem 3rem 4rem}@media only screen and (max-width:1450px){header{background:url(../img/busBg.jpg) no-repeat 50%;background-position-y:-3rem;background-size:100%;padding:4rem 2rem 3rem}}@media only screen and (max-width:1024px){header{background:url(../img/busBg.jpg) no-repeat 0 0;background-size:cover}}@media only screen and (max-width:500px){header{background:url(../img/busBgm.jpg) no-repeat 0 0;background-size:115%;height:17rem;padding:2rem;position:relative}}header .burgerMenu{background:url(../img/ico-menu.svg) no-repeat 50%;background-size:1.6rem;height:2.6rem;left:1rem;position:absolute;top:1rem;width:2.6rem}header h1{color:#ff3935;font-size:2.4rem;text-transform:uppercase}@media only screen and (max-width:1450px){header h1{font-size:2.2rem}}@media only screen and (max-width:1024px){header h1{font-size:1.4rem}}@media only screen and (max-width:500px){header h1{font-size:.9rem}}header h1 span{color:#ff3935;display:block;font-size:3rem;padding-bottom:.5rem;text-transform:uppercase}@media only screen and (max-width:1450px){header h1 span{font-size:2.4rem}}@media only screen and (max-width:1024px){header h1 span{font-size:2rem}}@media only screen and (max-width:500px){header h1 span{font-size:1.1rem}}header .logo img{width:20rem}@media only screen and (max-width:1450px){header .logo img{width:14rem}}@media only screen and (max-width:500px){header .logo img{width:9rem}}header nav li a{color:#266887}@media only screen and (max-width:500px){header nav li a{color:#fff}header .citys{bottom:.5rem;display:flex;gap:1rem!important;justify-content:flex-start;left:2rem;position:absolute;width:90%}}header .citys li{color:#ff601b;font-family:MontserratBold;font-size:2rem}@media only screen and (max-width:1450px){header .citys li{font-size:1.8rem}}@media only screen and (max-width:1024px){header .citys li{font-size:1.4rem}}@media only screen and (max-width:500px){header .citys li{font-size:1rem}header .remark{left:11.5rem;position:absolute;top:2rem}header .phoneList{left:11.5rem;position:absolute;top:5.5rem}}header .ico-link{border-radius:50%;display:block;height:2.2rem;width:2.2rem}@media only screen and (max-width:500px){header .ico-link.telegram{left:3rem}header .ico-link.max,header .ico-link.telegram{background-size:1.6rem;height:1.8rem;position:absolute;top:4.5rem;width:1.8rem}header .ico-link.max{left:5.5rem}}@media only screen and (max-width:1450px){header .fs18{font-size:1.6rem}header .col.gap2{gap:1rem}}@media only screen and (max-width:500px){header .mobileMenu{background:linear-gradient(180deg,#266887,#094059);box-shadow:0 5px 15px rgba(0,0,0,.35);height:100%;left:-40rem;padding:4rem;position:fixed;top:0;transition:.3s ease-out;width:80%;z-index:9999}header .mobileMenu.active{left:0}}header .mobileMenu a.close{display:none}@media only screen and (max-width:500px){header .mobileMenu a.close{background:url(../img/ico-delete-white.svg) no-repeat 50%;background-size:1.5rem;display:block;height:1.5rem;position:absolute;right:2rem;top:2rem;width:1.5rem}header .mobileMenu nav{display:flex;flex-direction:column;gap:3rem!important}header .mobileMenu nav li a{font-size:1.4rem!important}}.searchForm{background-image:linear-gradient(#fff,#e5f5fd);border:.1rem solid #8fb5c7;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-top:-1rem;padding:3rem}@media only screen and (max-width:500px){.searchForm{margin:1rem auto;padding:2rem;position:relative;width:calc(100% - 2rem)}}.searchForm .actionForMobileCloseBtn{display:none}@media only screen and (max-width:500px){.searchForm .actionForMobileCloseBtn{background:url(../img/ico-delete.svg) no-repeat 50%;background-size:1.8rem;display:block;height:1.8rem;position:absolute;right:1.5rem;top:1.5rem;width:1.8rem}}.searchForm .actionForMobile{display:none}@media only screen and (max-width:500px){.searchForm .actionForMobile{display:flex}}.searchForm .actionForMobile a{background-color:#ff601b;border:0;border-radius:.6rem;color:#fff;font-size:1.2rem;font-weight:500;padding:.8rem 2.3rem}.searchForm .actionForMobile a.timetableBtn{background-image:linear-gradient(#266887,#094059)}@media only screen and (max-width:500px){.searchForm .opener{flex-direction:row!important;height:0;overflow:hidden;transition:.2s ease-out}}.searchForm .opener.open{height:30.7rem}@media only screen and (max-width:500px){.searchForm h3{font-size:1.4rem}}.searchForm form{position:relative}.searchForm form .row{height:5.8rem}@media only screen and (max-width:500px){.searchForm form .row{height:auto}}.searchForm form .col{position:relative}@media only screen and (max-width:500px){.searchForm form .col{height:5.3rem}}.searchForm form input[type=date]{border:.1rem solid #8fb5c7;border-radius:1rem;color:#266887;font-size:1.4rem;font-weight:600;padding:.8rem 1.3rem;position:absolute;top:23px;width:100%;z-index:99}.searchForm form input[type=date].green{border:.1rem solid #03813c}.searchForm form .cityListSelect{border:.1rem solid #8fb5c7;border-radius:1rem;overflow:hidden;position:absolute;top:23px;width:100%;z-index:99}.searchForm form .cityListSelect.green{border:.1rem solid #03813c}.searchForm form .cityListSelect input[type=text]{border:0;border-radius:1rem;color:#266887;font-size:1.4rem;font-weight:600;padding:.8rem 1.3rem;width:100%}.searchForm form .cityListSelect ul{background:#fff;border-radius:1rem;border-radius:0 0 1rem 1rem;display:block;height:0;max-height:15rem;overflow-x:hidden;overflow-y:auto;width:100%;z-index:9}.searchForm form .cityListSelect ul li{font-size:1.4rem;padding:.4rem 0 .4rem 1.5rem;transition:.3s ease-out}.searchForm form .cityListSelect ul li:first-child{margin-top:1rem}.searchForm form .cityListSelect ul li:last-child{margin-bottom:1rem}.searchForm form .cityListSelect ul li:hover{color:#266887;cursor:pointer;padding:.4rem 0 .4rem 2rem}.searchForm form .cityListSelect.active{z-index:991}.searchForm form .cityListSelect.active ul{height:30rem}@media only screen and (max-width:500px){.searchForm form .cityListSelect.active ul{height:10.3rem}}.searchForm form button{background-color:#ff601b}.searchForm form a.timetable,.searchForm form button{border:0;border-radius:.8rem;color:#fff;font-size:1.4rem;font-weight:500;padding:1.1rem 3.3rem}.searchForm form a.timetable{background-image:linear-gradient(#266887,#094059)}@media only screen and (max-width:1024px){.searchForm form a.timetable{display:none}}@media only screen and (max-width:500px){.searchForm form a.timetable{display:block}}.carousel{overflow:hidden;padding:4rem 0;width:100%}@media only screen and (max-width:500px){.carousel{padding:1rem}}.carousel-viewport{overflow:hidden;padding:1rem 0}.carousel-track{display:flex;gap:16px;transition:transform .5s ease-in-out;will-change:transform}.carousel-item{border:.1rem solid #266887;border-radius:1rem;flex:0 0 auto;padding:2rem;position:relative}@media only screen and (max-width:500px){.carousel-item{padding:1rem}}.carousel-item a{align-items:flex-start;color:#565656;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-decoration:none}.carousel-item a:hover{opacity:1}@media only screen and (max-width:500px){.carousel-item a{gap:.5rem}}.carousel-item a .remark{background-color:#266887;border-radius:.6rem;color:#fff;font-size:1.2rem;left:2rem;padding:.5rem 1rem;position:absolute;top:-1rem}@media only screen and (max-width:1024px){.carousel-item a .remark{font-size:1rem;line-height:1}}@media only screen and (max-width:500px){.carousel-item a .remark{font-size:.8rem;left:0;padding:.4rem .5rem;top:-1rem}}.carousel-item a span{font-size:1.4rem}@media only screen and (max-width:1024px){.carousel-item a span{font-size:1.2rem}}.carousel-item a strong{color:#ff3935;font-size:1.6rem}@media only screen and (max-width:1024px){.carousel-item a strong{font-size:1.4rem}}@media only screen and (max-width:500px){.carousel-item a strong{font-size:1.2rem}}section.footer{align-items:center;background:linear-gradient(180deg,#266887,#094059);display:flex;flex-direction:column;gap:3rem;justify-content:center;padding:3rem;position:relative}section.footer:after{background-color:#266887;content:"";display:block;height:.3rem;left:0;position:absolute;top:-.7rem;width:100%}section.footer ul{align-items:center;display:flex;gap:2rem;justify-content:flex-start}@media only screen and (max-width:500px){section.footer ul{display:none}}section.footer ul li a{color:#fff;font-size:1.4rem}section.footer .phoneList{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start}@media only screen and (max-width:500px){section.footer .phoneList{justify-content:center}}section.footer .phoneList div{align-items:center;display:flex;gap:2rem;justify-content:flex-start}@media only screen and (max-width:500px){section.footer .phoneList div{justify-content:center}section.footer .phoneList div:last-child{width:100%}}section.footer .phoneList div a{color:#fff;font-family:MontserratBold;font-size:2.2rem}@media only screen and (max-width:500px){section.footer .phoneList div a{font-size:1.4rem}}section.footer .phoneList div .icon{border-radius:50%;display:block;height:2.5rem;width:2.5rem}@media only screen and (max-width:500px){section.footer .logo img{width:15rem}}section.footer span{color:#fff;font-size:1.2rem}.switch{appearance:none;-webkit-appearance:none;background-color:rgba(100,116,139,.377);border-radius:9999px;cursor:pointer;height:1.5rem;margin:0 .5rem;position:relative;transition:all .3s ease;width:3rem}.switch:checked{background-color:#007fd3}.switch:before{background-color:#fff;border:1px solid rgba(100,116,139,.527);border-radius:9999px;box-shadow:0 3px 10px rgba(100,116,139,.327);content:"";cursor:pointer;display:block;height:1.6rem;left:-.1rem;position:absolute;top:-.1rem;transition:all .3s ease;width:1.6rem}.switch:hover:before{box-shadow:0 0 0 8px rgba(0,0,0,.15)}.switch:checked:hover:before{box-shadow:0 0 0 8px hsla(0,0%,80%,.15)}.switch:checked:before{border-color:#007fd3;transform:translateX(100%)}.routeList{align-items:center;display:flex;flex-direction:column;gap:4rem;padding:4rem 0}.routeList .routeBtns{align-items:center;display:flex;gap:2rem;justify-content:flex-start}@media only screen and (max-width:500px){.routeList .routeBtns{flex-wrap:wrap;gap:1rem;padding:0 1rem}}.routeList .routeBtns a{background-color:#ebebeb;border-radius:.4rem;color:#266887;font-family:MontserratBold;font-size:1.4rem;padding:1.2rem 2.2rem;text-decoration:none}@media only screen and (max-width:1024px){.routeList .routeBtns a{font-size:1.2rem;padding:1rem 1.8rem}}.routeList .routeBtns a.active{background-color:#266887;color:#fff}.routeList h3{color:#266887;font-family:MontserratBold;font-size:1.8rem}.routeList .list{column-count:4;column-gap:20px;column-rule:1px solid #e2e2e2;width:80%}@media only screen and (max-width:1024px){.routeList .list{column-count:3}}@media only screen and (max-width:500px){.routeList .list{column-count:2;padding:0 1rem;width:100%}}.routeList .list a{background:url(../img/ico-map.svg) no-repeat 0;background-size:1.3rem;color:#565656;display:block;font-size:1.4rem;padding:1rem 0 1rem 2rem}.tripList{align-items:center;display:flex;flex-direction:column;gap:4rem;padding:4rem 0}@media only screen and (max-width:500px){.tripList{gap:2rem;padding:2rem 0}}.tripList h3{color:#266887;font-family:MontserratBold;font-size:1.8rem}@media only screen and (max-width:500px){.tripList h3{font-size:1.6rem}}.tripList .list{display:flex;flex-direction:column;gap:2.5rem}@media only screen and (max-width:500px){.tripList .list{gap:1.5rem;width:100%}}.tripList .list .item{align-items:center;display:flex;gap:2rem;justify-content:space-between}@media only screen and (max-width:500px){.tripList .list .item{gap:.5rem;padding:0 1rem}}.tripList .list .item span{color:#266887;font-size:1.4rem}@media only screen and (max-width:500px){.tripList .list .item span{font-size:1.2rem}}.tripList .list .item strong{color:#266887;font-family:MontserratBold;font-size:1.4rem}@media only screen and (max-width:500px){.tripList .list .item strong{font-size:1.2rem}}.tripList .list .item h5{color:#266887;font-family:MontserratBold;font-size:1.6rem}@media only screen and (max-width:500px){.tripList .list .item h5{font-size:1.2rem}}.tripList .list .item .left{align-items:flex-start;background-color:#e1f2fa;border-left:.3rem solid #0f4762;border-radius:1rem;display:flex;flex-direction:column;gap:2rem;overflow:hidden;padding:2rem;position:relative;width:30rem}@media only screen and (max-width:500px){.tripList .list .item .left{gap:1rem;padding:1rem;width:calc(50% - .5rem)}}.tripList .list .item .left:after{background-color:#fff;content:"";display:block;height:10rem;position:absolute;right:-70px;top:-60px;transform:rotate(45deg);width:10rem}@media only screen and (max-width:500px){.tripList .list .item .left:after{top:-75px}}.tripList .list .item .left:before{background-color:#fff;bottom:-60px;content:"";display:block;height:10rem;position:absolute;right:-70px;transform:rotate(45deg);width:10rem}@media only screen and (max-width:500px){.tripList .list .item .left:before{bottom:-75px}}.tripList .list .item .right{align-items:flex-end;background-color:#e1f2fa;border-radius:1rem;border-right:.3rem solid #0f4762;display:flex;flex-direction:column;gap:2rem;overflow:hidden;padding:2rem;position:relative;width:30rem}@media only screen and (max-width:500px){.tripList .list .item .right{gap:1rem;padding:1rem;width:calc(50% - .5rem)}}.tripList .list .item .right:after{background-color:#fff;content:"";display:block;height:10rem;left:-70px;position:absolute;top:-60px;transform:rotate(45deg);width:10rem}@media only screen and (max-width:500px){.tripList .list .item .right:after{top:-75px}}.tripList .list .item .right:before{background-color:#fff;bottom:-60px;content:"";display:block;height:10rem;left:-70px;position:absolute;transform:rotate(45deg);width:10rem}@media only screen and (max-width:500px){.tripList .list .item .right:before{bottom:-75px}}.tripList .list .item .arrow{background:url(../img/ico-arrowRound.svg) no-repeat 50%;background-size:2rem;height:2rem;width:2rem}@media only screen and (max-width:500px){.tripList .list .item .arrow{background:url(../img/ico-arrowRound.svg) no-repeat 50%;background-size:1.2rem;height:1.2rem;width:1.2rem}}.busesList{align-items:center;display:flex;flex-direction:column;gap:3rem;padding:3rem 0}.busesList h3{color:#266887;font-size:1.8rem}@media only screen and (max-width:500px){.busesList h3{font-size:1.4rem}}.busesList .list{align-items:center;display:flex;flex-direction:column;gap:2rem;padding:0;width:100%}@media only screen and (max-width:500px){.busesList .list{padding:0 1rem}}.busesList .list .item{align-items:stretch;border:.1rem solid #266887;border-radius:1.3rem;display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start;padding:3rem;position:relative;width:85%}@media only screen and (max-width:1024px){.busesList .list .item{width:100%}}@media only screen and (max-width:500px){.busesList .list .item{padding:2rem 1.5rem 1.5rem;width:100%}}.busesList .list .item>.col{display:flex;flex:1;flex-direction:column;gap:.5rem}.busesList .list .item>.col>span{font-size:1.4rem}.busesList .list .item>.col h5{font-size:1.8rem}.busesList .list .item>.col .icons{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin-bottom:1rem}.busesList .list .item>.col .icons span{background-color:#266887;border-radius:.4rem;color:#fff;font-size:1rem;padding:.4rem 1rem}.busesList .list .item>.col .rasp{font-size:1.4rem;margin-bottom:1rem}.busesList .list .item>.col>button{background:linear-gradient(#ff3935,#992220);border:0;border-radius:.6rem;color:#fff;font-size:1.4rem;padding:2rem 3rem;width:fit-content}@media only screen and (max-width:1024px){.busesList .list .item>.col>button{font-size:1.2rem;padding:1rem 2rem}}.busesList .list .item>.col .departure{align-items:center;display:flex;gap:0;justify-content:flex-start;margin-bottom:2rem}@media only screen and (max-width:500px){.busesList .list .item>.col .departure{flex-wrap:wrap;gap:1rem}}.busesList .list .item>.col .departure .start{width:23rem}.busesList .list .item>.col .departure .start,.busesList .list .item>.col .departure .stop{display:flex;flex-direction:column;font-size:1.2rem;gap:.6rem}@media only screen and (max-width:500px){.busesList .list .item>.col .departure .start,.busesList .list .item>.col .departure .stop{width:100%}}.busesList .list .item>.col .departure .start span,.busesList .list .item>.col .departure .stop span{color:#266887;display:block;font-size:1.6rem}.busesList .list .item>.col .dopInfo{align-items:center;display:flex;gap:0;justify-content:flex-start;margin-bottom:2rem}@media only screen and (max-width:500px){.busesList .list .item>.col .dopInfo{display:none}}.busesList .list .item>.col .dopInfo .bus{display:flex;flex-direction:column;font-size:1.2rem;gap:.6rem;width:23rem}.busesList .list .item>.col .dopInfo .bus span{background:url(../img/ico-bus.svg) no-repeat 0;background-size:2rem;color:#266887;display:block;font-size:1.6rem;padding:.5rem 0 .5rem 2.5rem}.busesList .list .item>.col .dopInfo .time{display:flex;flex-direction:column;font-size:1.2rem;gap:.6rem}.busesList .list .item>.col .dopInfo .time span{background:url(../img/ico-time.svg) no-repeat 0;background-size:2rem;color:#266887;display:block;font-size:1.6rem;padding:.5rem 0 .5rem 2.5rem}.busesList .list .item>.col.forBtn{align-items:flex-end;background:url(../img/ico-item.svg) no-repeat 100% 0;justify-content:flex-end;transition:.5s ease-out}@media only screen and (max-width:1024px){.busesList .list .item>.col.forBtn{background:none;height:6rem;position:absolute;right:2rem;top:15rem;width:6rem}}@media only screen and (max-width:500px){.busesList .list .item>.col.forBtn{top:21rem}}.busesList .list .item>.col .openItemBtn{background:url(../img/ico-arrowDown.svg) no-repeat 100%,linear-gradient(#266887,#094059);background-position-x:68px;background-size:2rem;border:0;border-radius:.8rem;color:#fff;font-size:1.2rem;margin-bottom:1rem;margin-right:1rem;padding:1.1rem 3rem 1.1rem 1.3rem}@media only screen and (max-width:1024px){.busesList .list .item>.col .openItemBtn{align-items:center;background:url(../img/ico-arrowDown.svg) no-repeat bottom,linear-gradient(#266887,#094059);background-position-x:center;border-radius:50%;display:flex;font-size:1rem;height:6rem;justify-content:center;margin-bottom:0;margin-right:0;padding:1rem;width:6rem}}.busesList .list .item>.col .prices{align-items:center;display:flex;gap:0;justify-content:flex-start}@media only screen and (max-width:500px){.busesList .list .item>.col .prices{gap:2rem}}.busesList .list .item>.col .prices>div{color:#ff601b;display:flex;flex-direction:column;font-size:1.2rem;gap:.6rem}.busesList .list .item>.col .prices .tiket{background:url(../img/ico-user.svg) no-repeat 0;background-size:2rem;padding-left:3rem;width:23rem}@media only screen and (max-width:500px){.busesList .list .item>.col .prices .tiket{width:auto}}.busesList .list .item>.col .prices .tiket span{font-size:1.6rem}.busesList .list .item>.col .prices .childtiket{background:url(../img/ico-child.svg) no-repeat 0;background-size:2rem;padding-left:3rem;width:23rem}@media only screen and (max-width:500px){.busesList .list .item>.col .prices .childtiket{width:auto}}.busesList .list .item>.col .prices .childtiket span{font-size:1.6rem}.busesList .list .item .bagajeInfo{display:none;width:100%}.busesList .list .item .status{background-color:#ff601b;border-radius:.5rem;color:#fff;left:2rem;line-height:1;padding:.5rem 1.5rem;position:absolute;top:-1rem}.busesList .list .item .info{align-items:stretch;display:none;gap:2rem;justify-content:flex-start;width:100%}@media only screen and (max-width:500px){.busesList .list .item .info{flex-wrap:wrap;gap:1.5rem}}.busesList .list .item .info .col{flex:1}@media only screen and (max-width:500px){.busesList .list .item .info .col{flex:auto;width:100%}}.busesList .list .item .info .col .rekomendation{background:#03813c url(../img/ico-ok.svg) no-repeat 0;background-position-x:1rem;border-radius:.5rem;color:#fff;font-size:1.2rem;margin-bottom:1rem;padding:.7rem 1rem .7rem 3.4rem;width:fit-content}.busesList .list .item .info .col h5,.busesList .list .item .info .col span{font-size:1.4rem}.busesList .list .item .info .col img{height:100%;object-fit:cover;object-position:center;width:100%}.busesList .list .item .info .col ul{padding:1rem 0}.busesList .list .item .info .col ul li{font-size:1.2rem;padding:.3rem 0}.busesList .list .item .info .col .prices{background-color:#fef6f6;border:.1rem solid #266887;border-radius:1rem;display:flex;flex-direction:column;font-size:1.4rem;gap:2rem;padding:2rem}.busesList .list .item .info .col .prices .tiket{background:url(../img/ico-user.svg) no-repeat 0;background-size:2rem;color:#ff601b;font-size:1.6rem;padding-left:3rem;width:23rem}@media only screen and (max-width:1024px){.busesList .list .item .info .col .prices .tiket{font-size:1.4rem;width:19rem}}.busesList .list .item .info .col .prices .tiket span{color:#ff601b;display:block;font-size:1.8rem;margin-top:.6rem}@media only screen and (max-width:1024px){.busesList .list .item .info .col .prices .tiket span{font-size:1.6rem}}.busesList .list .item .info .col .prices .childtiket{background:url(../img/ico-child.svg) no-repeat 0;background-size:2rem;color:#ff601b;font-size:1.6rem;padding-left:3rem;width:23rem}@media only screen and (max-width:1024px){.busesList .list .item .info .col .prices .childtiket{font-size:1.4rem;width:19rem}}.busesList .list .item .info .col .prices .childtiket span{color:#ff601b;display:block;font-size:1.8rem;margin-top:.6rem}@media only screen and (max-width:1024px){.busesList .list .item .info .col .prices .childtiket span{font-size:1.6rem}}.busesList .list .item .info .col .prices button{background:linear-gradient(#ff3935,#992220);border:0;border-radius:.6rem;color:#fff;font-size:1.4rem;padding:2rem 3rem;width:fit-content}@media only screen and (max-width:1024px){.busesList .list .item .info .col .prices button{font-size:1.2rem;padding:1rem 2rem}}.busesList .list .item.active{gap:.5rem}@media only screen and (max-width:500px){.busesList .list .item.active{background-color:#f1fdf8}}.busesList .list .item.active .bagajeInfo{display:block;font-size:1.4rem;padding:1rem 0}.busesList .list .item.active>.col:nth-child(2){flex:2}@media only screen and (max-width:500px){.busesList .list .item.active>.col:nth-child(2){flex:auto;width:100%}}.busesList .list .item.active>.col:nth-child(3){flex:2}@media only screen and (max-width:500px){.busesList .list .item.active>.col:nth-child(3){flex:auto;width:100%}}.busesList .list .item.active>.col>button{display:none}.busesList .list .item.active>.col h5{font-size:2.2rem}@media only screen and (max-width:500px){.busesList .list .item.active>.col h5{font-size:1.8rem}}.busesList .list .item.active>.col .prices,.busesList .list .item.active>.col.forBtn{display:none}.busesList .list .item.active>.col .departure{gap:3rem}@media only screen and (max-width:1024px){.busesList .list .item.active>.col .departure{gap:1rem}}@media only screen and (max-width:500px){.busesList .list .item.active>.col .departure{gap:1rem}}.busesList .list .item.active>.col .departure .start,.busesList .list .item.active>.col .departure .stop{background-color:#fef6f6;border:.1rem solid gray;border-radius:.7rem;font-size:1.6rem;padding:1rem;width:50%}@media only screen and (max-width:1024px){.busesList .list .item.active>.col .departure .start,.busesList .list .item.active>.col .departure .stop{font-size:1.4rem}}.busesList .list .item.active>.col .departure .start span,.busesList .list .item.active>.col .departure .stop span{font-size:1.8rem}@media only screen and (max-width:1024px){.busesList .list .item.active>.col .departure .start span,.busesList .list .item.active>.col .departure .stop span{font-size:1.6rem}}.busesList .list .item.active>.col .dopInfo{gap:3rem}.busesList .list .item.active>.col .dopInfo .bus,.busesList .list .item.active>.col .dopInfo .time{width:50%}.busesList .list .item.active .info{display:flex}@media only screen and (max-width:1024px){.busesList .list .item.active .info .col ul li{font-size:1.2rem;padding:.3rem 0}}section.tiket{background:#fff;border-radius:1rem;box-shadow:0 5px 15px rgba(0,0,0,.35);left:50%;max-width:78rem;padding:3rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100% - 2rem);z-index:999}@media only screen and (max-width:500px){section.tiket{height:95%;overflow-y:auto;padding:2rem}}section.tiket a.close{background:url(../img/ico-delete.svg) no-repeat 50%;background-size:2rem;display:block;height:2rem;position:absolute;right:3rem;top:3rem;width:2rem}@media only screen and (max-width:500px){section.tiket a.close{right:2rem}}section.tiket>h3{border-bottom:.1rem solid #dadada;font-size:1.8rem;padding-bottom:.5rem}@media only screen and (max-width:500px){section.tiket>h3{font-size:1.4rem}}section.tiket>h3 b{font-size:1.8rem}@media only screen and (max-width:500px){section.tiket>h3 b{display:block;font-size:1.4rem}}section.tiket .form{flex-wrap:wrap;gap:3rem;padding-top:3rem}section.tiket .form,section.tiket .form .row{align-items:flex-start;display:flex;justify-content:flex-start}section.tiket .form .row{flex:1;flex-direction:column;gap:2rem}@media only screen and (max-width:500px){section.tiket .form .row{flex:auto;width:auto}}section.tiket .form .row .col{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;width:100%}section.tiket .form .row .col label{font-size:1.2rem}section.tiket .form .row .col>span{display:block;font-size:1.2rem;width:100%}section.tiket .form .row .col button{background:linear-gradient(180deg,#266887,#094059);border:0;border-radius:1rem;color:#fff;font-size:1.2rem;padding:1.5rem 2rem}section.tiket .form .row .col input[type=date],section.tiket .form .row .col input[type=text],section.tiket .form .row .col textarea{border:.1rem solid #8fb5c7;border-radius:1rem;box-shadow:0 8px 24px rgba(149,157,165,.2);color:#266887;font-size:1.4rem;font-weight:600;padding:.8rem 1.3rem;width:100%}section.tiket .form .row .col textarea{min-height:7rem}section.tiket .form .row .col p{color:#256785;font-size:1.2rem}section.tiket .form .row .col>button.send{background:linear-gradient(#ff3935,#992220);border:0;border-radius:.6rem;color:#fff;font-size:1.4rem;padding:2rem 3rem;width:fit-content}@media only screen and (max-width:500px){section.tiket .form .row .col>button.send{font-size:1.2rem;padding:1.5rem 2rem}}section.tiket .form .row .col>div{align-items:center;display:flex;flex:2;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}section.tiket .form .row .col>div>strong{font-size:1.8rem}section.tiket .form .row .col>div>span{display:block;font-size:1.2rem;width:100%}section.tiket .form .row .col>div:last-child{flex:1}section.tiket .form .row .col .list{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}section.tiket .form .row .col .list .item{align-items:center;display:flex;gap:2rem;justify-content:space-between;width:100%}section.tiket .form .row .col .list .item a{background:url(../img/ico-delete.svg) no-repeat 50%;background-size:1.5rem;display:block;height:1.5rem;width:1.5rem}section.tiket .form .row .col .list .item div strong{color:#266887;display:block;font-size:1.2rem;padding:.4rem 0;width:100%}section.tiket .form .row:last-child{flex:none;width:calc(50% + .5rem)}@media only screen and (max-width:500px){section.tiket .form .row:last-child{flex:auto;width:auto}}section.tiketCheck{background:#fff;border-radius:1rem;box-shadow:0 5px 15px rgba(0,0,0,.35);left:50%;max-width:78rem;padding:3rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100% - 2rem);z-index:999}@media only screen and (max-width:500px){section.tiketCheck{height:95%;overflow-y:auto;padding:2rem}}section.tiketCheck a.close{background:url(../img/ico-delete.svg) no-repeat 50%;background-size:2rem;display:block;height:2rem;position:absolute;right:3rem;top:3rem;width:2rem}@media only screen and (max-width:500px){section.tiketCheck a.close{right:2rem;top:2rem}}section.tiketCheck>h3{border-bottom:.1rem solid #dadada;font-size:1.8rem;padding-bottom:.5rem}@media only screen and (max-width:500px){section.tiketCheck>h3{font-size:1.4rem}}section.tiketCheck>h3 b{font-size:1.8rem}@media only screen and (max-width:500px){section.tiketCheck>h3 b{display:block;font-size:1.4rem}}section.tiketCheck .form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start;padding-top:2rem}@media only screen and (max-width:500px){section.tiketCheck .form{flex-wrap:wrap}}section.tiketCheck .form .row{align-items:stretch;display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start;width:calc(50% - 1rem)}@media only screen and (max-width:500px){section.tiketCheck .form .row{width:100%}}section.tiketCheck .form .row:last-child{justify-content:space-between;width:100%}section.tiketCheck .form .row .col{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem;justify-content:flex-end}section.tiketCheck .form .row .col a{color:#266887;font-size:1.4rem;text-decoration:underline}section.tiketCheck .form .row .col.w70{width:calc(70% - 1rem)}section.tiketCheck .form .row .col.w30{width:calc(30% - 1rem)}section.tiketCheck .form .row .col button{background:linear-gradient(#ff3935,#992220);border:0;border-radius:.6rem;color:#fff;font-size:1.4rem;padding:2rem 3rem;width:fit-content}section.tiketCheck .form .row .col span{font-size:1.2rem}section.tiketCheck .form .row .col strong{color:#266887;font-size:1.4rem}section.tiketCheck .form .row .list{display:flex;flex-direction:column;gap:2rem}section.tiketCheck .form .row .list h5{font-size:1.4rem}section.tiketCheck .form .row .list .item{display:flex;flex-direction:column;gap:.5rem}section.tiketCheck .form .row .list .item span{color:#266887;display:block;font-size:1.4rem}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat"),local("Montserrat"),url(../fonts/montserrat.ttf) format("truetype")}@font-face{font-family:MontserratBold;font-style:normal;font-weight:400;src:local("MontserratBold"),local("MontserratBold"),url(../fonts/montserratBold.ttf) format("truetype")}*{box-sizing:border-box;font-family:Montserrat;font-size:10px;font-weight:500;line-height:1;margin:0;outline:none;padding:0}a{text-decoration:none;transition:.3s ease-out}a:hover{opacity:.7}li,ul{list-style:none;margin:0;padding:0}button{transition:.3s ease-out}button:hover{cursor:pointer;opacity:.7}body{color:#565656;margin:0;min-height:100vh;padding:0}.telegram{background:url(../img/ico-telegram.svg) no-repeat 50%;background-size:2.2rem}.max{background:url(../img/ico-max.svg) no-repeat 50%;background-size:2.2rem}section.wrapper{margin:0 auto;max-width:140rem;min-height:70vh}@media only screen and (max-width:1450px){section.wrapper{padding:0 1.5rem}}@media only screen and (max-width:500px){section.wrapper{padding:0}}main h2{color:#266887;font-size:3rem;line-height:1.2;padding:3rem 0;text-align:center;text-transform:uppercase}@media only screen and (max-width:500px){main h2{font-size:1.6rem}}.trip3000{padding:3rem 0}@media only screen and (max-width:500px){.trip3000{padding:2rem 0}}.trip3000 h4{color:#266887;font-size:2.2rem;text-align:center}@media only screen and (max-width:500px){.trip3000 h4{font-size:1.4rem}}section.regalii{background:url(../img/bus.jpg) no-repeat 100%;background-size:cover;padding:5rem}@media only screen and (max-width:1024px){section.regalii{background:url(../img/bus.jpg) no-repeat 50%;background-size:cover}}@media only screen and (max-width:500px){section.regalii{background:url(../img/bus.jpg) no-repeat 0;background-position-x:-13rem;background-size:cover;padding:2rem}}section.regalii .item{border-radius:1rem;margin-right:5rem;padding:2rem;text-align:left}@media only screen and (max-width:500px){section.regalii .item{margin-right:0;width:80%}}section.regalii .item.right{margin-right:0}section.regalii .item.icon-bus{background:url(../img/ico-bus_white.svg) no-repeat 0,linear-gradient(#266887,#094059);background-position-x:2rem;background-size:2rem,auto;padding:2rem 2rem 2rem 6rem}@media only screen and (max-width:500px){section.regalii .item.icon-bus{background-position-x:1rem;padding:1rem 1rem 1rem 4rem}}section.regalii .item.icon-wifi{background:url(../img/ico-wifi_white.svg) no-repeat 0,linear-gradient(#266887,#094059);background-position-x:2rem;background-size:2rem,auto;padding:2rem 2rem 2rem 6rem}@media only screen and (max-width:500px){section.regalii .item.icon-wifi{background-position-x:1rem;padding:1rem 1rem 1rem 4rem}}section.regalii .item.icon-driver{background:url(../img/ico-driver_white.svg) no-repeat 0,linear-gradient(#266887,#094059);background-position-x:2rem;background-size:2rem,auto;padding:2rem 2rem 2rem 6rem}@media only screen and (max-width:500px){section.regalii .item.icon-driver{background-position-x:1rem;padding:1rem 1rem 1rem 4rem}}section.regalii .item strong{color:#fff;display:block;font-size:1.6rem;font-weight:400;margin-bottom:1rem}@media only screen and (max-width:500px){section.regalii .item strong{font-size:1.2rem;margin-bottom:.5rem}}section.regalii .item span{color:#fff;display:block;font-size:1.2rem}@media only screen and (max-width:500px){section.regalii .item span{font-size:1rem}}section.remark{text-align:left}@media only screen and (max-width:500px){section.remark{padding:0 1rem}}section.remark p{font-size:1.4rem;line-height:1.4;padding:.5rem 0}@media only screen and (max-width:500px){section.remark p{font-size:1.2rem}}section.popularRoutes{padding:3rem 0}@media only screen and (max-width:500px){section.popularRoutes{padding:2rem 1rem}}section.popularRoutes h4{background:url(../img/ico-map_red.svg) no-repeat 0;color:#ff3935;font-family:MontserratBold;font-size:1.8rem;margin-bottom:2rem;padding:1rem 0 1rem 3rem}@media only screen and (max-width:500px){section.popularRoutes h4{background-size:1rem;font-size:1.4rem;margin-bottom:0;padding:1rem 0 1rem 1.6rem}}section.popularRoutes div{column-count:3;column-gap:20px;column-rule:1px solid #ccc}@media only screen and (max-width:500px){section.popularRoutes div{column-count:2}}section.popularRoutes div a{color:#266887;display:block;font-size:1.6rem;padding:1rem 0;text-align:left}@media only screen and (max-width:500px){section.popularRoutes div a{font-size:1.2rem;padding:.5rem 0}}