.flight__image-wrapper[data-v-201c133a]{width:40px;height:40px}.flight__company[data-v-201c133a]{margin-right:0;margin-left:30px}.flight__day[data-v-201c133a]{margin-right:0;margin-left:40px}.flight__dayofweek[data-v-201c133a]{margin-left:0}.flight__departure-airport[data-v-201c133a]{left:unset}.flight__arrival-details[data-v-201c133a]:before{left:unset;right:-100px}@media screen and (max-width:1365px){.flight__arrival-details[data-v-201c133a]:before{right:-200px}}@media screen and (max-width:767px){.flight__arrival-details[data-v-201c133a]:before{right:-50px}}.flight__arrival-airport[data-v-201c133a],.flight__carryon[data-v-201c133a]:before,.flight__food[data-v-201c133a]:before,.flight__luggage[data-v-201c133a]:before,.flight__plane[data-v-201c133a]:before{left:unset}.flight__details[data-v-201c133a]{padding:18px 20px 10px}.flight__including[data-v-201c133a]{padding:5px 20px 10px}.flight__including .flight__including-part[data-v-201c133a]{display:-webkit-box;display:-ms-flexbox;display:flex}.flight__including .flight__title-h3[data-v-201c133a]{margin-bottom:13px}.ltr-type .flight-option[data-v-201c133a]{cursor:pointer}.ltr-type .flight-option:hover .flight__details[data-v-201c133a],.ltr-type .flight-option:hover .flight__including[data-v-201c133a]{-webkit-box-shadow:0 3px 6px #a4a4a4;box-shadow:0 3px 6px #a4a4a4}.ltr-type .flight-option.active-flight .flight__details[data-v-201c133a],.ltr-type .flight-option.active-flight .flight__including[data-v-201c133a]{-webkit-box-shadow:0 3px 6px #8a8a8a;box-shadow:0 3px 6px #8a8a8a}.ltr-type .flight__company[data-v-201c133a]{margin-right:20px;margin-left:0}.ltr-type .flight__day[data-v-201c133a]{margin-right:40px;margin-left:0}.ltr-type .flight__dayofweek[data-v-201c133a]{margin-right:0;margin-left:7px}.ltr-type .flight__departure-airport[data-v-201c133a]{left:0;right:unset}.ltr-type .flight__arrival-details[data-v-201c133a]:before{left:-100px;right:unset}@media screen and (max-width:1365px){.ltr-type .flight__arrival-details[data-v-201c133a]:before{left:-200px}}@media screen and (max-width:767px){.ltr-type .flight__arrival-details[data-v-201c133a]:before{left:-50px}}.ltr-type .flight__arrival-airport[data-v-201c133a]{right:unset;left:0}.ltr-type .flight__food[data-v-201c133a]:before{left:3px;right:unset}.ltr-type .flight__carryon[data-v-201c133a]:before{left:5px;right:unset}.ltr-type .flight__luggage[data-v-201c133a]:before{left:3px;right:unset}.ltr-type .flight__plane[data-v-201c133a]:before{left:5px;right:unset}@media screen and (max-width:767px){.flight__departure[data-v-201c133a]{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}}.passportModal .form-content .form-group-passport[data-v-460f0070]{max-width:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.passportModal .form-content .form-group-passport .form-item[data-v-460f0070]{padding:0 20px;width:50%;margin-bottom:20px}.passportModal .form-content .primary-btn[data-v-460f0070]{margin:20px auto;max-width:300px}@media screen and (max-width:767px){.passportModal .form-content .form-group-passport[data-v-460f0070]{-ms-flex-wrap:wrap;flex-wrap:wrap}.passportModal .form-content .form-group-passport .form-item[data-v-460f0070]{width:100%}}.rotate-chevron:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rotate-minus-90:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}ul#vs2__listbox.vs__dropdown-menu{width:50px!important;max-width:50px!important}.tourism-product__ticket,.tourism-product__trip-details{width:calc(40% - 60px);-ms-flex-preferred-size:unset;flex-basis:unset}.footer-border-del:before{content:none}.hotel__stars{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto}.hotel__stars .hotel__star{width:25px}.hotel__wrapper{width:unset;height:unset}.hotel__wrapper .facility{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hotel__wrapper .facility img{margin:0 10px}.hotel__wrapper .facility span{font-size:16px}.destination__stars .destination__star{width:20px}.card__share,.hotel__title,.tourism-product__add-btn{margin-right:0}.trip-details__discount,.trip-details__title{margin-left:0}.trip-details__discount:after,.trip-details__discount:before{left:0}.trip-details__room{padding-left:0}.ltr-type .destination__stars{margin-left:0}.ltr-type .hotel__title,.ltr-type .tourism-product__add-btn{margin-left:0;margin-right:10px}.ltr-type .card__share{margin-right:25px;margin-left:0}.ltr-type .trip-details__title{margin-left:10px;margin-right:0}.ltr-type .trip-details__discount{margin-left:55px;margin-right:0}.ltr-type .trip-details__discount:before{left:-30px;right:0}.ltr-type .trip-details__discount:after{left:-27px;right:0}.ltr-type .trip-details__room{padding-right:0;padding-left:12px}.passportModal .vm--modal{padding:30px 10px}.category__current[data-v-1819f136]{font-size:18px}.number-input[data-v-1819f136]{width:50px;text-align:center;padding:0}.room-part[data-v-1819f136]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1495px){.room-part[data-v-1819f136]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.room-part .faBasis[data-v-1819f136]{width:100%;margin-left:30px}@media(max-width:1495px){.room-part .faBasis[data-v-1819f136]{margin-bottom:30px}}.room-part .roomType[data-v-1819f136]{width:100%}.price-person[data-v-1819f136]{margin-right:10px;white-space:nowrap}.room-detail[data-v-1819f136]{position:relative}.room-detail[data-v-1819f136]:after{content:"";width:100%;height:1px;background:#b2bbc2;position:absolute;top:-14px}.ltr-type .faBasis[data-v-1819f136]{width:100%;margin-right:30px;margin-left:0}.ltr-type .price-person[data-v-1819f136]{margin-right:0;margin-left:10px}.passport-block[data-v-1819f136]{width:100%;padding:10px 20px;margin-top:30px}.passport-block h5[data-v-1819f136]{text-align:center;font-weight:700px;font-size:18px}.passport-block .one-passport[data-v-1819f136]{width:45%;margin-top:20px}.passport-block .one-passport .passport-data[data-v-1819f136]{background-color:#b2bbc2;padding:50px 10px 10px}.passport-block .one-passport .passport-data p[data-v-1819f136]{font-size:16px;font-weight:700}.passport-block .one-passport .passport-index[data-v-1819f136]{text-align:center;font-size:16px}.header-summary[data-v-1819f136]{text-align:center;font-size:20px;margin:0 auto}.header-summary h5[data-v-1819f136]{font-size:20px}.header-summary p[data-v-1819f136]{margin-bottom:0}.return-btn[data-v-1819f136]{margin:0 auto;margin-top:50px;background-color:#fcb340}