.a-trips__header{position:sticky;position:-webkit-sticky;top:0;z-index:6;background-color:#fff;margin-bottom:24px}@media only screen and (min-width:960px){.a-trips__header{padding-top:24px}}@media only screen and (min-width:960px){.a-trips__header-details{display:grid;justify-content:flex-end}}@media only screen and (max-width:959px){.a-trips__header-details{flex:1 1 100%;max-width:100%;background-color:#fff}.a-trips__header-details .row{justify-content:space-between;align-items:stretch}}@media only screen and (min-width:960px){.a-trips__header .divider{margin-top:24px}}@media only screen and (max-width:959px){.a-trips__header__divider{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width:599px){.a-trips__header__divider{margin-left:-10px;margin-right:-10px}}.a-trips__header__divider-progress{position:absolute;top:-1px;left:0;height:3px;width:0;max-width:100%;background-color:#00b796;transition:width 2s cubic-bezier(.4,0,.2,1)}@media only screen and (max-width:959px){.a-trips__header-content{padding:12px 0}}.a-trips__header-title{font-size:20px;font-weight:400}@media only screen and (min-width:960px){.a-trips__header-title{font-size:18px}}.a-trips__header-title span{color:rgba(0,183,150,.8)}.a-trips__header-title.bold{font-size:16px;font-weight:700}.a-trips__header-text{font-size:14px;font-weight:400;color:rgba(0,0,0,.5)}@media only screen and (min-width:960px){.a-trips__header-text{font-size:16px}}.a-trips__header-text.small{font-size:14px}.a-trips__header-button{height:40px;min-width:auto}.a-trips__header-button-mobile{width:67px;height:100%;display:flex;align-items:center;justify-content:center;margin-right:-20px;cursor:pointer;color:#00b796;background-color:#fff}@media only screen and (max-width:599px){.a-trips__header-button-mobile{margin-right:-10px}}.a-trips__header-button-mobile:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;height:100%;background-color:rgba(0,0,0,.1)}.col-auto-mobile-custom{flex:0 1 auto}@media only screen and (max-width:960px){.a-trips__main-transfers .t-card-action-skeleton .skeleton{height:47px!important}}@media only screen and (max-width:599px){.a-transfers-details-dialog .app-popup{overflow-y:auto}}.a-transfers-details-dialog .app-popup__content{padding:0}@media only screen and (max-width:599px){.a-transfers-details-dialog .app-popup__content{max-width:100%!important}}.a-transfers-details-dialog .a-card-details-header{height:70px}@media only screen and (max-width:599px){.a-transfers-details-dialog .a-card-details-header{height:92px;padding-top:20px;padding-bottom:20px}.a-transfers-details-dialog .a-card-details-header .row{flex-direction:column-reverse;align-items:normal}.a-transfers-details-dialog .a-card-details-header .col{display:grid;justify-content:center}.a-transfers-details-dialog .a-card-details-header .col-auto{margin-left:auto}}.a-transfers-details-dialog .a-card-details-header-title{font-size:18px}@media only screen and (max-width:599px){.a-transfers-details-dialog .a-card-details-header-title{font-size:20px;font-weight:400}}.a-transfers-details-dialog .a-list-item{line-height:23px}.a-transfers-details-dialog .a-list-item:before{margin-top:8px!important;margin-bottom:8px!important}.a-transfers-details-dialog-content{padding:15px;height:calc(100vh - 162px);overflow-x:hidden;overflow-y:auto}@media only screen and (min-width:600px){.a-transfers-details-dialog-content{height:240px;padding:16px 28px 20px}}@media only screen and (min-width:1280px){.a-transfers-details-dialog-content{padding:20px 35px 25px}}@media only screen and (min-width:960px){.t-card-wrap{display:flex;align-items:stretch}}.t-card-container{flex:1 1 100%}@media only screen and (min-width:600px){.t-card-container{display:flex;align-items:center}}.t-card-image{flex-shrink:0;width:100%;height:265px;padding:20px 15px 0}@media only screen and (min-width:600px){.t-card-image{padding:0;width:228px;height:214.4px;margin:16px}}@media only screen and (min-width:1600px){.t-card-image{width:285px;height:268px;margin:20px}}.t-card-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.t-card-content{padding:15px;flex:1 1 100%;margin:0;display:flex;flex-direction:column}@media only screen and (min-width:600px){.t-card-content{padding:0;margin:20px 24px 28px 12px}}@media only screen and (min-width:1600px){.t-card-content{margin:25px 30px 35px 15px}}.t-card-title{font-size:18px;font-weight:700;margin-bottom:15px}.t-card-list{max-width:350px}.t-card-list:not(:last-child){margin-bottom:20px}.t-card-action{display:flex;align-items:center;justify-content:space-between;padding:15px;border-top:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:960px){.t-card-action{flex-direction:column;align-items:stretch;justify-content:flex-end;border-top:none;border-left:1px solid rgba(0,0,0,.1);padding:20px;flex:0 0 255px}}@media only screen and (min-width:1280px){.t-card-action{flex:0 0 270px}}@media only screen and (min-width:1600px){.t-card-action{flex:0 0 300px}}.t-card-action-total{display:grid}@media only screen and (min-width:960px){.t-card-action-total{text-align:center;margin-bottom:24px}}@media only screen and (min-width:1600px){.t-card-action-total{margin-bottom:30px}}.t-card-action-group-buttons{width:100%}@media only screen and (max-width:959px){.t-card-action-group-buttons{max-width:125px}}.t-card-action .app-btn{font-size:15px;padding-left:12px;padding-right:12px}@media only screen and (min-width:960px){.t-card-action .app-btn{padding:0 4px}.t-card-action .app-btn:not(:last-child){margin-bottom:10px}}@media only screen and (min-width:1600px){.t-card-action .app-btn{font-size:16px}}@media only screen and (max-width:959px){.t-card-action .app-btn{width:auto!important;min-width:125px!important}}@media only screen and (min-width:960px){.t-card-action .app-btn-active{border:none}}.t-card-button-compare{font-weight:400}.t-card-footer{display:flex;align-items:center}@media only screen and (max-width:1279px){.t-card-footer{flex-wrap:wrap}}.t-card-mobile-btn{height:40px;font-size:14px;min-width:125px}.a-trips-edit{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;overflow-x:hidden;overflow-y:auto}.a-trips-edit-container{max-width:1635px;margin:auto}.a-trips-edit-wrap{padding:40px 0;background-color:#fff}@media only screen and (min-width:600px){.a-trips-edit-wrap{height:auto;padding:55px 0 45px}}@media only screen and (max-width:599px){.a-trips-edit-wrap{min-height:100%}}.a-trips-edit-title{font-size:20px;font-weight:400;margin-bottom:40px;text-align:center}@media only screen and (min-width:600px){.a-trips-edit-title{text-align:left;font-size:20px;font-weight:700;margin-bottom:25px}}.a-trips-edit-button{position:fixed;top:25px;right:15px;padding:5px;cursor:pointer;transition:color .25s cubic-bezier(.4,0,.2,1)}@media only screen and (min-width:600px){.a-trips-edit-button{top:30px;right:30px}}.a-trips-edit-button:hover{color:#00b796}.a-booking-form-transfers-tourists{padding-top:16px}.a-booking-form-transfers-edit .a-booking-form-row{padding-bottom:10px}@media only screen and (min-width:600px){.a-booking-form-transfers-edit .a-booking-form-col{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:960px){.a-booking-form-transfers-edit .a-booking-form-col:not(:last-child){flex:none;flex-basis:0;flex-grow:1}.a-booking-form-transfers-edit .a-booking-form-col:last-child{flex:0 0 296px;max-width:296px}}.a-trips-dialog-content{display:flex;flex-direction:column;justify-content:center;min-height:100%;text-align:center}.a-trips-dialog-title{font-size:25px;font-weight:700;margin-bottom:15px}@media only screen and (min-width:960px){.a-trips-dialog-title{font-size:20px;margin-bottom:25px}}.a-trips-dialog-text{font-size:14px;font-weight:400;margin-bottom:25px}@media only screen and (min-width:960px){.a-trips-dialog-text{font-size:16px;margin-bottom:40px}}.a-trips-dialog-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}@media only screen and (min-width:600px){.a-trips-dialog-action{flex-direction:row}}.a-trips-dialog-action .app-btn{padding:0 16px}.a-trips-dialog-col{width:100%;max-width:210px}.a-trips-dialog-col:first-child{margin-bottom:15px}@media only screen and (min-width:600px){.a-trips-dialog-col:first-child{margin-bottom:0;margin-right:20px}}.a-trips__compare{position:fixed;bottom:0;left:0;right:0;background-color:#e6f8f5;z-index:9;padding-bottom:env(safe-area-inset-bottom,20px)}.a-trips__compare-container{display:flex;justify-content:space-between;padding-top:15px;padding-bottom:15px;max-width:1635px;margin:auto}@media only screen and (min-width:600px){.a-trips__compare-container{padding-top:20px;padding-bottom:20px}}.a-trips__compare-wrap{flex:1 1 100%}@media only screen and (max-width:599px){.a-trips__compare-wrap .row{flex-direction:column;align-items:flex-start}}.a-trips__compare-content{display:flex;align-items:center}@media only screen and (max-width:599px){.a-trips__compare-content{margin-bottom:4px}}.a-trips__compare-icon{flex-shrink:0;margin-right:15px;color:#00b796}.a-trips__compare-title{font-size:14px;font-weight:400;line-height:1.5}@media only screen and (min-width:600px){.a-trips__compare-title{font-size:17.6px;font-weight:700}}@media only screen and (min-width:1600px){.a-trips__compare-title{font-size:22px}}.a-trips__compare-cancel{display:flex;align-items:center;cursor:pointer;color:rgba(0,0,0,.6);transition:color .25s cubic-bezier(.4,0,.2,1);margin-left:33px}.a-trips__compare-cancel:hover{color:#00b796}.a-trips__compare-cancel-icon{flex-shrink:0;margin-right:10px}.a-trips__compare-cancel-title{font-weight:400;font-size:13px;line-height:1.5}.a-trips__compare-action{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width:599px){.a-trips__compare-action .app-btn{height:37px;font-size:14px}}@media only screen and (max-width:599px){.a-transfers-dialog .a-card-details-header{height:92px;padding-top:20px;padding-bottom:20px}.a-transfers-dialog .a-card-details-header .row{flex-direction:column-reverse;align-items:normal}.a-transfers-dialog .a-card-details-header .col{display:grid;justify-content:center}.a-transfers-dialog .a-card-details-header .col-auto{margin-left:auto}}@media only screen and (max-width:599px){.a-transfers-dialog .a-card-details-header-title{font-size:20px;font-weight:400}}.a-transfers-dialog-content{padding:15px}@media only screen and (min-width:600px){.a-transfers-dialog-content{padding:16px 28px 20px}}@media only screen and (min-width:1280px){.a-transfers-dialog-content{padding:20px 35px 25px}}.a-transfers-dialog-list{margin-bottom:30px}.a-transfers-dialog-list-item{font-size:13px;font-weight:300;line-height:23px;display:flex;align-items:flex-start}@media only screen and (min-width:600px){.a-transfers-dialog-list-item{font-size:14px}}.a-transfers-dialog-list-item:before{content:"";width:7px;height:7px;background-color:#00b796;border-radius:50%;margin-right:10px;margin-top:8px;flex-shrink:0}.a-transfers-dialog-list-item:not(:last-child){margin-bottom:15px}.a-transfers-dialog-form{max-width:620px}.a-transfers-dialog-form-item-title{font-size:16px;font-weight:400;margin-bottom:15px}@media only screen and (min-width:600px){.a-transfers-dialog-form-item-title{font-size:18px}}.a-transfers-dialog .app-popup{z-index:20}.a-transfers-dialog .app-popup__content{padding:0}.a-transfers-dialog .backdrop{z-index:16}.a-trips__main-transfers{padding-left:0;max-width:1110px;margin:auto}.a-trips__main-transfers-wrap{padding-top:20px;padding-bottom:20px}.a-trips__main-transfers-wrap .mapboxgl-map{border-radius:10px;overflow:hidden}.a-trips__main-transfers-title{font-size:22px;font-weight:700;margin-bottom:20px}.a-trips__main-transfers-more-page{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;height:100px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);display:grid;align-items:center;justify-content:center}.a-trips__main-transfers-more-page-button{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}