@font-face {
    font-family: facility;
    src: url("../fonts/facility.eot");
    src: url("../fonts/facility.eot?kavzc0#iefix") format("embedded-opentype"), url("../fonts/facility.ttf?kavzc0") format("truetype"), url("../fonts/facility.woff?kavzc0") format("woff"), url("../fonts/facility.svg?kavzc0#facility") format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: block
}


.ico-warning-sign:before {
    content:"\e92f";
    color:#c00
}
.ico-weather:before {
    content:"\e930"
}
.ico-tour-s:before {
    content:"\e913"
}
.ico-transport:before {
    content:"\e914"
}
.ico-travel:before {
    content:"\e915"
}
.ico-support-24:before {
    content:"\e916";
    color:#f86700
}
.ico-review:before {
    content:"\e917"
}
.ico-service:before {
    content:"\e918"
}
.ico-star-s:before {
    content:"\e919";
    color:#828282
}
.ico-money:before {
    content:"\e91a";
    color:#f86700
}
.ico-meals:before {
    content:"\e91b"
}
.ico-map-add-s:before {
    content:"\e91c";
    color:#828282
}
.ico-like-shapes:before {
    content:"\e91d";
    color:#f86700
}
.ico-img:before {
    content:"\e91e"
}
.ico-i-bar:before {
    content:"\e91f"
}
.ico-i-camera:before {
    content:"\e920"
}
.ico-i-info:before {
    content:"\e921"
}
.ico-i-map:before {
    content:"\e922"
}
.ico-i-user:before {
    content:"\e923"
}
.ico-i-visa:before {
    content:"\e924"
}
.ico-i-weather:before {
    content:"\e925"
}
.ico-food:before {
    content:"\e926"
}
.ico-flag-s:before {
    content:"\e927"
}
.ico-deck-plan:before {
    content:"\e928"
}
.ico-currency:before {
    content:"\e929";
    color:#828282
}
.ico-cruise-s:before {
    content:"\e92a"
}
.ico-car:before {
    content:"\e92b"
}
.ico-calendar-number:before {
    content:"\e92c"
}
.ico-book:before {
    content:"\e92d"
}
.ico-air-plane:before {
    content:"\e92e";
    color:#f86700
}
.ico-log-out:before {
    content:"\e90f";
    color:#1c274c
}
.ico-cart:before {
    content:"\e910"
}
.ico-user-info:before {
    content:"\e911"
}
.ico-user-check:before {
    content:"\e912";
    color:#f37821
}
.ico-search:before {
    content:"\e90d";
    color:#828282
}
.ico-bus:before {
    content:"\e90c";
    color:#848484
}
.ico-tag-sale:before {
    content:"\e90b";
    color:#e9680c
}
.ico-carbon-time:before {
    content:"\e90a";
    color:#828282
}
.ico-hotel-d-v2:before {
    content:"\e907";
    color:#b91c1c
}
.ico-hotel-v-v2:before {
    content:"\e908";
    color:#b91c1c
}
.ico-hotel-k-v2:before {
    content:"\e909";
    color:#b91c1c
}
.ico-train-v2:before {
    content:"\e905";
    color:#828282
}
.ico-exclamation-v2:before {
    content:"\e906";
    color:#828282
}
.ico-include-ticket:before {
    content:"\e904";
    color:#2563eb;
}
.ico-amount-v2:before {
    content:"\e901";
    color:#2563eb;
}
.ico-type-v2:before {
    content:"\e902";
    color:#2563eb;
}
.ico-accomodation-v203:before {
    content:"\e903";
    color:#8b8b8b
}
.ico-include-v201:before {
    content:"\e900";
    color:#2563eb
}
.ico-weather-v201:before {
    content:"\e984";
    color:#828282
}
.ico-confirm-fast:before {
    content:"\e985";
    color:#828282
}
.ico-calendar-form-v2:before {
    content:"\e987";
    color:#8f8f8f
}
.ico-duration-v2:before {
    content:"\e988";
    color:#8f8f8f
}
.ico-flight-white-s:before {
    content:"\e989";
    color:#828282
}
.ico-exclude-v201:before {
    content:"\e98a";
    color:#848484
}
.ico-exclude-ticket:before {
    content:"\e98b";
    color:#848484
}
.ico-cancellation-v201:before {
    content:"\e98c";
    color:#848484
}
.ico-children-v201:before {
    content:"\e98d";
    color:#828282
}
.ico-x:before {
    content:"\e98e"
}
.ico-map-address:before {
    content:"\e98f";
    color:#828282
}
.ico-ticket:before {
    content:"\e938"
}
.ico-star:before {
    content:"\e939"
}
.ico-user:before {
    content:"\e93a";
    color:#bababa
}
.ico-cruise:before {
    content:"\e93b"
}
.ico-Heart:before {
    content:"\e93c"
}
.ico-hotel:before {
    content:"\e93d"
}
.ico-map-add:before {
    content:"\e93e"
}
.ico-menu:before {
    content:"\e93f"
}
.ico-reply:before {
    content:"\e940"
}
.ico-combo:before {
    content:"\e941"
}
.ico-star-3:before {
    content:"\e942";
    color:#ffb800
}
.ico-star-3-5:before {
    content:"\e943";
    color:#ffb800
}
.ico-star-4:before {
    content:"\e944";
    color:#ffb800
}
.ico-star-4-5:before {
    content:"\e945";
    color:#ffb800
}
.ico-star-5:before {
    content:"\e946";
    color:#ffb800
}
.ico-star-6:before {
    content:"\e947";
    color:#ffb800
}
.ico-tour:before {
    content:"\e948"
}
.ico-vinpearl:before {
    content:"\e949"
}
.ico-a:before {
    content:"\e94a";
    color:#d6d6d6
}
.ico-add-check:before {
    content:"\e94b";
    color:#bababa
}
.ico-address:before {
    content:"\e94c";
    color:#bababa
}
.ico-bank:before {
    content:"\e94d";
    color:#b91c1c
}
.ico-bed-plus:before {
    content:"\e94e"
}
.ico-bestprice:before {
    content:"\e94f";
    color:#b91c1c
}
.ico-cabin:before {
    content:"\e950";
    color:#828282
}
.ico-calendar:before {
    content:"\e951";
    color:#bababa
}
.ico-camera:before {
    content:"\e952"
}
.ico-check:before {
    content:"\e953";
    color:#828282
}
.ico-check-s:before {
    content:"\e954";
    color:#e9680c
}
.ico-chevron-down:before {
    content:"\e955"
}
.ico-chevron-up:before {
    content:"\e956"
}
.ico-comma-left:before {
    content:"\e957";
    color:#cdcdcd
}
.ico-comma-right:before {
    content:"\e958";
    color:#cdcdcd
}
.ico-cruise-s1:before {
    content:"\e959";
    color:#828282
}
.ico-dots:before {
    content:"\e95a"
}
.ico-down:before {
    content:"\e95b"
}
.ico-fb:before {
    content:"\e95c"
}
.ico-filter:before {
    content:"\e95d";
    color:#828282
}
.ico-FlagBanner:before {
    content:"\e95e"
}
.ico-flight:before {
    content:"\e95f"
}
.ico-f-tag:before {
    content:"\e960";
    color:#f47921
}
.ico-garden:before {
    content:"\e961"
}
.ico-gift:before {
    content:"\e962";
    color:#fff
}
.ico-home-menu:before {
    content:"\e963"
}
.ico-itg:before {
    content:"\e964"
}
.ico-left:before {
    content:"\e965"
}
.ico-like:before {
    content:"\e966"
}
.ico-map-s:before {
    content:"\e967";
    color:#828282
}
.ico-minus:before {
    content:"\e968"
}
.ico-onepay:before {
    content:"\e969";
    color:#b91c1c
}
.ico-phone:before {
    content:"\e96a";
    color:#b91c1c
}
.ico-plane:before {
    content:"\e96b";
    color:#bababa
}
.ico-plus:before {
    content:"\e96c"
}
.ico-print:before {
    content:"\e96d"
}
.ico-pt:before {
    content:"\e96e"
}
.ico-q:before {
    content:"\e96f";
    color:#e2803a
}
.ico-qr:before {
    content:"\e970";
    color:#b91c1c
}
.ico-right:before {
    content:"\e971"
}
.ico-room-n:before {
    content:"\e972"
}
.ico-clock:before {
    content: "\e904";
    color: #828282
}
.ico-shop:before {
    content:"\e974";
    color:#b91c1c
}
.ico-show:before {
    content:"\e975";
    color:#828282
}
.ico-sort:before {
    content:"\e976";
    color:#828282
}
.ico-square:before {
    content:"\e977"
}
.ico-tw:before {
    content:"\e978"
}
.ico-user-g:before {
    content:"\e979";
    color:#828282
}
.ico-theme:before {
    content:"\e97a";
    color:#bababa
}
.ico-arrow-top:before {
    content:"\e97b";
    color:#828282
}
.ico-bed:before {
    content:"\e97c"
}
.ico-flag:before {
    content:"\e97d"
}
.ico-heart-o:before {
    content:"\e97e";
    color:#f47921
}
.ico-home:before {
    content:"\e97f";
    color:#b91c1c
}
.ico-laun:before {
    content:"\e980";
    color:#828282
}
.ico-m2:before {
    content:"\e981";
    color:#bababa
}
.ico-p-land:before {
    content:"\e982";
    color:#bababa
}
.ico-ytb:before {
    content:"\e983";
    color:#7a7a7a
}
.ico-coin:before {
    content:"\e90e"
}
[class*=" icos-"], [class^=icos-] {
    font-family: facility !important;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 20px;
    width: 25px;
    display: inline-block
}

[class*=" icos-"]::before, [class^=icos-]::before {
    color: #444
}

.icos-facility-146, .icos-facility-41 {
    font-size: 14px
}

.icos-facility-122, .icos-facility-126, .icos-facility-13, .icos-facility-131, .icos-facility-132, .icos-facility-133, .icos-facility-134, .icos-facility-135, .icos-facility-137, .icos-facility-142, .icos-facility-143, .icos-facility-144, .icos-facility-17, .icos-facility-206, .icos-facility-209, .icos-facility-35, .icos-facility-40, .icos-facility-65 {
    font-size: 16px
}

.icos-facility-206:before {
    content: "\e9a0"
}

.icos-facility-207:before {
    content: "\e9a1"
}

.icos-facility-208:before {
    content: "\e9a2"
}

.icos-facility-202:before {
    content: "\e9a3"
}

.icos-facility-203:before {
    content: "\e9a4"
}

.icos-facility-204:before {
    content: "\e9a5"
}

.icos-facility-209:before {
    content: "\e9a6"
}

.icos-facility-210:before {
    content: "\e9a7"
}

.icos-facility-205:before {
    content: "\e9a8"
}

.icos-facility-65:before {
    content: "\e99f"
}

.icos-facility-122:before {
    content: "\e95f"
}

.icos-facility-126:before {
    content: "\e980"
}

.icos-facility-131:before {
    content: "\e984"
}

.icos-facility-133:before {
    content: "\e985"
}

.icos-facility-134:before {
    content: "\e986"
}

.icos-facility-135:before {
    content: "\e987"
}

.icos-facility-142:before {
    content: "\e988"
}

.icos-facility-143:before {
    content: "\e989"
}

.icos-facility-132:before {
    content: "\e981"
}

.icos-facility-137:before {
    content: "\e982"
}

.icos-facility-144:before {
    content: "\e983"
}

.icos-facility-17:before {
    content: "\e97f"
}

.icos-facility-35:before {
    content: "\e978"
}

.icos-facility-41:before {
    content: "\e902"
}

.icos-facility-13:before {
    content: "\e914"
}

.icos-facility-104:before {
    content: "\e999"
}

.icos-facility-120:before {
    content: "\e99a"
}

.icos-facility-129:before {
    content: "\e99b"
}

.icos-facility-168:before {
    content: "\e99c"
}

.icos-facility-178:before {
    content: "\e99d"
}

.icos-facility-11:before {
    content: "\e99e"
}

.icos-facility-33:before {
    content: "\e998"
}

.icos-facility-173:before {
    content: "\e996"
}

.icos-facility-189:before {
    content: "\e997"
}

.icos-facility-176:before {
    content: "\e98f"
}

.icos-facility-185:before {
    content: "\e990"
}

.icos-facility-187:before {
    content: "\e991"
}

.icos-facility-183:before {
    content: "\e992"
}

.icos-facility-197:before {
    content: "\e993"
}

.icos-facility-124:before {
    content: "\e994"
}

.icos-facility-128:before {
    content: "\e995"
}

.icos-facility-123:before {
    content: "\e98a"
}

.icos-facility-125:before {
    content: "\e98b"
}

.icos-facility-130:before {
    content: "\e98c"
}

.icos-facility-136:before {
    content: "\e98d"
}

.icos-facility-140:before {
    content: "\e98e"
}

.icos-facility-39:before {
    content: "\e909"
}

.icos-facility-2:before {
    content: "\e97b"
}

.icos-facility-110:before {
    content: "\e97c"
}

.icos-facility-103:before {
    content: "\e97d"
}

.icos-facility-29:before {
    content: "\e97e"
}

.icos-facility-105:before {
    content: "\e910"
}

.icos-facility-199:before {
    content: "\e979"
}

.icos-facility-201:before {
    content: "\e97a"
}

.icos-facility-30:before {
    content: "\e905"
}

.icos-facility-53:before {
    content: "\e91c"
}

.icos-facility-69:before {
    content: "\e91f"
}

.icos-facility-70:before {
    content: "\e921"
}

.icos-facility-76:before {
    content: "\e927"
}

.icos-facility-79:before {
    content: "\e929"
}

.icos-facility-82:before {
    content: "\e92c"
}

.icos-facility-84:before {
    content: "\e92d"
}

.icos-facility-85:before {
    content: "\e934"
}

.icos-facility-93:before {
    content: "\e93e"
}

.icos-facility-96:before {
    content: "\e93f"
}

.icos-facility-97:before {
    content: "\e944"
}

.icos-facility-102:before {
    content: "\e948"
}

.icos-facility-113:before {
    content: "\e94a"
}

.icos-facility-117:before {
    content: "\e94b"
}

.icos-facility-119:before {
    content: "\e94c"
}

.icos-facility-127:before {
    content: "\e94d"
}

.icos-facility-145:before {
    content: "\e94e"
}

.icos-facility-148:before {
    content: "\e94f"
}

.icos-facility-149:before {
    content: "\e950"
}

.icos-facility-153:before {
    content: "\e951"
}

.icos-facility-157:before {
    content: "\e952"
}

.icos-facility-159:before {
    content: "\e953"
}

.icos-facility-161:before {
    content: "\e954"
}

.icos-facility-167:before {
    content: "\e955"
}

.icos-facility-169:before {
    content: "\e956"
}

.icos-facility-171:before {
    content: "\e957"
}

.icos-facility-172:before {
    content: "\e958"
}

.icos-facility-175:before {
    content: "\e959"
}

.icos-facility-177:before {
    content: "\e95a"
}

.icos-facility-179:before {
    content: "\e95b"
}

.icos-facility-180:before {
    content: "\e95c"
}

.icos-facility-181:before {
    content: "\e95d"
}

.icos-facility-191:before {
    content: "\e95e"
}

.icos-facility-52:before {
    content: "\e960"
}

.icos-facility-56:before {
    content: "\e961"
}

.icos-facility-63:before {
    content: "\e962"
}

.icos-facility-66:before {
    content: "\e963"
}

.icos-facility-67:before {
    content: "\e964"
}

.icos-facility-71:before {
    content: "\e965"
}

.icos-facility-72:before {
    content: "\e966"
}

.icos-facility-75:before {
    content: "\e967"
}

.icos-facility-92:before {
    content: "\e968"
}

.icos-facility-94:before {
    content: "\e969"
}

.icos-facility-111:before {
    content: "\e96a"
}

.icos-facility-141:before {
    content: "\e96b"
}

.icos-facility-151:before {
    content: "\e96c"
}

.icos-facility-155:before {
    content: "\e96d"
}

.icos-facility-156:before {
    content: "\e96e"
}

.icos-facility-160:before {
    content: "\e96f"
}

.icos-facility-162:before {
    content: "\e970"
}

.icos-facility-164:before {
    content: "\e971"
}

.icos-facility-165:before {
    content: "\e972"
}

.icos-facility-166:before {
    content: "\e973"
}

.icos-facility-170:before {
    content: "\e974"
}

.icos-facility-174:before {
    content: "\e975"
}

.icos-facility-195:before {
    content: "\e976"
}

.icos-facility-200:before {
    content: "\e977"
}

.icos-facility-154:before {
    content: "\e949"
}

.icos-facility-152:before {
    content: "\e945"
}

.icos-facility-146:before {
    content: "\e946"
}

.icos-facility-121:before {
    content: "\e947"
}

.icos-facility-118:before {
    content: "\e928"
}

.icos-facility-116:before {
    content: "\e92a"
}

.icos-facility-115:before {
    content: "\e92b"
}

.icos-facility-112:before {
    content: "\e92e"
}

.icos-facility-114:before {
    content: "\e92f"
}

.icos-facility-108:before {
    content: "\e930"
}

.icos-facility-109:before {
    content: "\e931"
}

.icos-facility-107:before {
    content: "\e932"
}

.icos-facility-106:before {
    content: "\e933"
}

.icos-facility-91:before {
    content: "\e935"
}

.icos-facility-95:before {
    content: "\e936"
}

.icos-facility-90:before {
    content: "\e937"
}

.icos-facility-81:before {
    content: "\e938"
}

.icos-facility-80:before {
    content: "\e939"
}

.icos-facility-78:before {
    content: "\e93a"
}

.icos-facility-77:before {
    content: "\e93b"
}

.icos-facility-74:before {
    content: "\e93c"
}

.icos-facility-73:before {
    content: "\e93d"
}

.icos-facility-64:before {
    content: "\e940"
}

.icos-facility-62:before {
    content: "\e941"
}

.icos-facility-61:before {
    content: "\e942"
}

.icos-facility-60:before {
    content: "\e943"
}

.icos-facility-59:before {
    content: "\e91e"
}

.icos-facility-54:before {
    content: "\e920"
}

.icos-facility-55:before {
    content: "\e922"
}

.icos-facility-51:before {
    content: "\e923"
}

.icos-facility-50:before {
    content: "\e924"
}

.icos-facility-49:before {
    content: "\e925"
}

.icos-facility-48:before {
    content: "\e926"
}

.icos-facility-42:before {
    content: "\e900"
}

.icos-facility-43:before {
    content: "\e901"
}

.icos-facility-40:before {
    content: "\e903"
}

.icos-facility-37:before {
    content: "\e904"
}

.icos-facility-34:before {
    content: "\e906"
}

.icos-facility-32:before {
    content: "\e907"
}

.icos-facility-31:before {
    content: "\e908"
}

.icos-facility-28:before {
    content: "\e90a"
}

.icos-facility-27:before {
    content: "\e90b"
}

.icos-facility-25:before {
    content: "\e90c"
}

.icos-facility-24:before {
    content: "\e90d"
}

.icos-facility-23:before {
    content: "\e90e"
}

.icos-facility-22:before {
    content: "\e90f"
}

.icos-facility-16:before {
    content: "\e911"
}

.icos-facility-15:before {
    content: "\e912"
}

.icos-facility-14:before {
    content: "\e913"
}

.icos-facility-12:before {
    content: "\e915"
}

.icos-facility-10:before {
    content: "\e916"
}

.icos-facility-9:before {
    content: "\e917"
}

.icos-facility-8:before {
    content: "\e918"
}

.icos-facility-7:before {
    content: "\e919"
}

.icos-facility-6:before {
    content: "\e91a"
}

.icos-facility-5:before {
    content: "\e91b"
}

.icos-facility-4:before {
    content: "\e91d"
}
.ico-q-review::before {
    content: "\e96e";
    color: #efefef;
}
.icon-answer::before {
    font-size: 28px;
}
.icon-question::before {
    font-size: 28px;
}
.ico-q::before {
    content: "\e96f";
    color: #2563eb;
}
.ico-a::before {
    content: "\e94a";
    color: #d6d6d6;
}