.blue_color[data-v-1b6e43c4] {
    color: #002fa7
}

.blue_border[data-v-1b6e43c4] {
    border-bottom: 1px solid #002fa7
}

.red_color[data-v-1b6e43c4] {
    color: #f9007b
}

.red_bg[data-v-1b6e43c4] {
    background: #f9007b
}

.broadcast[data-v-1b6e43c4] {
    width: 1150px;
    height: 40px;
    padding: 5px 25px;
    margin: 0 auto;
    background: rgba(0,0,0,.14901960784313725);
    border-radius: 25px;
    font-size: 0
}

.broadcast .item[data-v-1b6e43c4] {
    width: 500px;
    font-size: 14px;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.broadcast .item .wrapper[data-v-1b6e43c4] {
    display: table;
    table-layout: fixed;
    width: 100%
}

.broadcast .item .wrapper .more[data-v-1b6e43c4],.broadcast .item .wrapper .text[data-v-1b6e43c4] {
    padding: 0 5px;
    display: table-cell;
    vertical-align: top
}

.broadcast .item .wrapper .text[data-v-1b6e43c4] {
    width: 99%;
    color: #fff
}

.broadcast .item .wrapper .more[data-v-1b6e43c4] {
    text-align: right;
    color: #999
}

.broadcast .item .wrapper .flex[data-v-1b6e43c4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.broadcast .moreest[data-v-1b6e43c4] {
    color: #fff;
    font-size: 15px;
    line-height: 35px;
    float: right;
    cursor: pointer
}

.broadcast .moreest[data-v-1b6e43c4]:hover {
    color: #f9007b
}

.blue_color[data-v-b22144e6] {
    color: #002fa7
}

.blue_border[data-v-b22144e6] {
    border-bottom: 1px solid #002fa7
}

.red_color[data-v-b22144e6] {
    color: #f9007b
}

.red_bg[data-v-b22144e6] {
    background: #f9007b
}

.carousel[data-v-b22144e6] {
    position: relative;
    min-height: 512px;
    font-size: 0
}

.carousel .next[data-v-b22144e6],.carousel .prev[data-v-b22144e6] {
    position: absolute;
    -webkit-transition: .5s;
    transition: .5s;
    opacity: 0;
    top: 0;
    width: 60px;
    height: 100%;
    z-index: 100
}

.carousel .next .arrow[data-v-b22144e6],.carousel .prev .arrow[data-v-b22144e6] {
    display: table;
    width: 100%;
    height: 100%
}

.carousel .next .wrap[data-v-b22144e6],.carousel .prev .wrap[data-v-b22144e6] {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.carousel .next .icon[data-v-b22144e6],.carousel .prev .icon[data-v-b22144e6] {
    display: inline-block;
    cursor: pointer;
    color: #fff;
    width: 42px;
    height: 80px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAABQCAYAAABveuf8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkRGNTdERUZEMEUyMTFFN0JEODFBNkNFMTg5Q0U1RjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkRGNTdERjBEMEUyMTFFN0JEODFBNkNFMTg5Q0U1RjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGREY1N0RFREQwRTIxMUU3QkQ4MUE2Q0UxODlDRTVGNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGREY1N0RFRUQwRTIxMUU3QkQ4MUE2Q0UxODlDRTVGNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmx6zQEAAALBSURBVHja1NvZUtRAFAbgmSYg+gyACqgoKryLN3qh4DaAD4TI4sod+i7iBrgALg/gjYo4OJxTdVLVlerOTJJe/nTVfzEpSH11ujuTSXeanU6nAdrGKNcpg5RXTVDoecpdyoB8/qVqgOTWVjVAHlLWEyDkBcodA3KN8jkBR65SPvEHVQcktwQAyWOyP4Nc4e7W/zAmdEIq2RUZs+sLIWNVdEK6O8kglylfbP+k6oAMDS2NDNn1F2VMlkKGgtqQjyi7vZ4kCYDk7u7Tjv2VSu4WOZGqA9JnRS9JdztB+qqoc6SPik5SbhuQPHH2qpw48Yw8kEruVT25qgPSVUUvU2Z9Il1UNAiyKjQYskrXX6HMGJA8u/d9XJgTh8glyldfX3OqDsiiFb1KuRUDWQQ6RblpQD6kfAtxQ6vqgOwFCoHs1vU25CLle+ifrkkB5B+pZHCkDTols1uhIE3Qaamkjvwtl6BoyOxkgkXqFbUhubt/NACa0iYOLDKFXkNHptCm4Tjcmg5DNyj/tWOnKA8oQ2jQN5QXBuwCEjYdm6/RsfokysMOI0HzsPOxsabbPMY+R6us7X50U7BH2rGTMbF5N86bMgwgsN3u8G1Yvs6OIEFt2EGp7AgSFAJb5AGEaYKl2NNI0IZ83T4zYOd9Y8s8zXsbA1v2sWMe9gwSNMU+NWDnKGeRoNzeWbAt11gXiw1BsK5WRRj7xCfW5crdewvWyZh1vcTI2McZ7AnBjiJBuX2wYFtVsL6WwRm75hLrc71+yyXW9+aXFNuuig2xS2dLxmy7ygQLtZ3IVNkBwY4hQbltW7CtXrChd5KVxsbYRJiHHUeC6th/Gex9GzbmjtxtuRr0hI29dTivsueQoNx2BHuYwd7TsSj78HdkGJiwvDe/gfYKhm0H+QriuyKmtxt+Ir4r8tEwZvub4K8J3ZCfMy+PBRgAALrybwkGyvoAAAAASUVORK5CYII=) no-repeat 50%
}

.carousel .next .icon[data-v-b22144e6]:hover,.carousel .prev .icon[data-v-b22144e6]:hover {
    color: #fc4c02
}

.carousel .prev[data-v-b22144e6] {
    left: 20px
}

.carousel .next[data-v-b22144e6] {
    right: 20px
}

.carousel .next .icon[data-v-b22144e6] {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.carousel[data-v-b22144e6]:hover {
    cursor: pointer
}

.carousel:hover .next[data-v-b22144e6] {
    right: 50px;
    -webkit-transition: 1s;
    transition: 1s;
    opacity: 1
}

.carousel:hover .prev[data-v-b22144e6] {
    -webkit-transition: 1s;
    transition: 1s;
    left: 50px;
    opacity: 1
}

.carousel .page[data-v-b22144e6] {
    position: absolute;
    width: 100%;
    bottom: 80px;
    z-index: 100;
    font-size: 0
}

.carousel .page .page-wrapper[data-v-b22144e6] {
    width: 1150px;
    padding: 0 25px;
    margin: 0 auto;
    text-align: right
}

.carousel .page .dot[data-v-b22144e6] {
    display: inline-block;
    margin-right: 8px;
    width: 12px;
    height: 12px;
    border: 1px solid #fff;
    border-radius: 50%;
    cursor: pointer
}

.carousel .page .dot.current[data-v-b22144e6] {
    background: #002fa7;
    border-color: #002fa7
}

.carousel .page .dot[data-v-b22144e6]:hover {
    border-color: #002fa7
}

.carousel .page .dot:hover.current[data-v-b22144e6] {
    border-color: #fff
}

.carousel .page .dot[data-v-b22144e6]:last-child {
    margin-right: 0
}

.carousel .item[data-v-b22144e6] {
    height: 512px;
    background: repeat-x 50%;
    position: relative
}

.carousel .item img[data-v-b22144e6] {
    position: absolute;
    top: 0;
    right: 120px
}

.carousel .item.has-link[data-v-b22144e6] {
    cursor: pointer
}

.flight-way {
    display: table
}

.flight-way .cell {
    display: table-cell;
    vertical-align: middle;
    padding: 0 5px
}

.flight-way .expIcon i {
    display: inline-block;
    cursor: pointer;
    width: 20px;
    height: 17px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAGxGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA4LTIyVDA5OjAyOjA2KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wOC0yMlQwOToxOToxMCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wOC0yMlQwOToxOToxMCswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjOWEzZDMxZi01MWExLTQ2NDMtYjc2Mi0wNTQyNTdmMWEyYTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IxNjU2RUFDREMxMTFFNzhGMDRCNkVCQTNEQzkzQTIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjE2NTZFQUNEQzExMUU3OEYwNEI2RUJBM0RDOTNBMiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNCMTY1NkU3Q0RDMTExRTc4RjA0QjZFQkEzREM5M0EyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCMTY1NkU4Q0RDMTExRTc4RjA0QjZFQkEzREM5M0EyIi8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmI5OGI5MjNlLTVjM2YtNGE4OS1hZmJlLTQxZDk2NDZkYjgwOSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0yMlQwOTowMjo1OCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmM5YTNkMzFmLTUxYTEtNDY0My1iNzYyLTA1NDI1N2YxYTJhNSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0yMlQwOToxOToxMCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MQlGggAAAH9JREFUOBFjYNBfzkAirgFiJZzyZBi4AIifAbEuNQ38D8QfgdiamgaC8Dcg9qamgSD8G4hjkQ38TyVcQG0DQbgFZKAAVTEZYYgf08KFLVQNR6hTC6htIAM0Lf1GU7CAnDBExt7Q1E81Axmg+fMjNQ1kgJYkz6hpIAO0zKsh1UAAyFeGRvjqK4YAAAAASUVORK5CYII=) no-repeat
}

.flight-way .flyway-discount>input {
    width: 140px;
    height: 42px;
    font-size: 16px;
    border: 1px solid #dedede;
    border-radius: 3px;
    padding-left: 6px
}

.flight-way .flyway-btn {
    outline: none;
    font-size: 16px;
    border: none;
    border-radius: 5px;
    margin-left: 20px;
    margin-bottom: 3px;
    width: 170px;
    height: 42px;
    text-align: center;
    line-height: 44px;
    cursor: pointer;
    color: #fff;
    background-color: #f9007b
}

.expIcon .icon {
    -webkit-transition: 1s;
    transition: 1s
}

.rotate-icon {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.cell {
    position: relative
}

.cell .active-flyway-btn {
    position: relative;
    z-index: 2;
    -webkit-transition: .5s;
    transition: .5s
}

.cell .active-flyway-btn:active {
    -webkit-transform: translateY(5px);
    -ms-transform: translateY(5px);
    transform: translateY(5px)
}

.cell .active-flyway-btn:hover {
    width: 172px;
    margin-bottom: 0;
    -webkit-box-shadow: 5px 5px 6px rgba(201,194,194,.8);
    box-shadow: 5px 5px 6px rgba(201,194,194,.8)
}

.multi-way {
    display: table;
    padding-bottom: 10px
}

.multi-way .cell {
    display: table-cell;
    vertical-align: middle;
    padding: 0 5px
}

.multi-way .expIcon i {
    cursor: pointer;
    width: 20px;
    height: 17px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAGxGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIzLTA4LTIyVDA5OjAyOjA2KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMy0wOC0yMlQwOToxOToxMCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMy0wOC0yMlQwOToxOToxMCswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjOWEzZDMxZi01MWExLTQ2NDMtYjc2Mi0wNTQyNTdmMWEyYTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IxNjU2RUFDREMxMTFFNzhGMDRCNkVCQTNEQzkzQTIiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjE2NTZFQUNEQzExMUU3OEYwNEI2RUJBM0RDOTNBMiIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNCMTY1NkU3Q0RDMTExRTc4RjA0QjZFQkEzREM5M0EyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCMTY1NkU4Q0RDMTExRTc4RjA0QjZFQkEzREM5M0EyIi8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmI5OGI5MjNlLTVjM2YtNGE4OS1hZmJlLTQxZDk2NDZkYjgwOSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0yMlQwOTowMjo1OCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmM5YTNkMzFmLTUxYTEtNDY0My1iNzYyLTA1NDI1N2YxYTJhNSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0yMlQwOToxOToxMCswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MQlGggAAAH9JREFUOBFjYNBfzkAirgFiJZzyZBi4AIifAbEuNQ38D8QfgdiamgaC8Dcg9qamgSD8G4hjkQ38TyVcQG0DQbgFZKAAVTEZYYgf08KFLVQNR6hTC6htIAM0Lf1GU7CAnDBExt7Q1E81Axmg+fMjNQ1kgJYkz6hpIAO0zKsh1UAAyFeGRvjqK4YAAAAASUVORK5CYII=) no-repeat
}

.multi-way .flyway-discount>input {
    width: 140px;
    height: 42px;
    font-size: 16px;
    border: 1px solid #dedede;
    border-radius: 3px;
    padding-left: 6px
}

.multi-way .flyway-close {
    cursor: pointer;
    margin: 15px 0 0 10px;
    width: 14px;
    height: 14px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0IxNjU2RURDREMxMTFFNzhGMDRCNkVCQTNEQzkzQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IxNjU2RUVDREMxMTFFNzhGMDRCNkVCQTNEQzkzQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjE2NTZFQkNEQzExMUU3OEYwNEI2RUJBM0RDOTNBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjE2NTZFQ0NEQzExMUU3OEYwNEI2RUJBM0RDOTNBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnmu8igAAADFSURBVHjahJIxDsIwDEVDVYkuiAOUCTpwjCyImyRnyk1ALD0CGwx0g52NbuEbJSikdrD0WjX2U1wntTHmrJRagL1z7qYKYa1d4XUCrwqPOViDHonuj9SDLViSuAMDaCU5kTbgQd3NvPdcQse2pdxHlArAmKwNQbpT/VcU5JGTJiIjK06iqJgBNqDOvpu8KG+1C7u1YSfFDexHZCQdathpx+OYSPGfxOPAlROlwrQ1DedYkijCmk5u2IHEJ7hIEiNfyXkLMADEO4JgrWvX/AAAAABJRU5ErkJggg==) no-repeat
}

.multi-way-btn {
    text-align: right;
    padding-top: 10px
}

.multi-way-btn .flyway-btn {
    outline: none;
    font-size: 16px;
    border: none;
    border-radius: 5px;
    margin-right: 20px;
    margin-bottom: 3px;
    width: 170px;
    height: 42px;
    text-align: center;
    line-height: 44px;
    cursor: pointer;
    color: #fff;
    background-color: #f9007b
}

.multi-way-btn .flyway-btn:last-child {
    margin-right: 44px
}

.multi-way-btn .flyway-btn-text {
    display: none;
    background-color: rgba(0,0,0,0);
    color: #333;
    margin-right: 0
}

.active-flyway-btn {
    position: relative;
    z-index: 2;
    -webkit-transition: .5s;
    transition: .5s
}

.active-flyway-btn:active {
    -webkit-transform: translateY(5px);
    -ms-transform: translateY(5px);
    transform: translateY(5px)
}

.active-flyway-btn:hover {
    width: 172px;
    margin-bottom: 0;
    -webkit-box-shadow: 5px 5px 6px rgba(201,194,194,.8);
    box-shadow: 5px 5px 6px rgba(201,194,194,.8)
}

.plane-search {
    padding: 30px 40px;
    background-color: #fafafa!important;
    border-radius: 8px
}

.flight-type {
    margin-top: 40px
}

.flight-type b {
    height: 30px;
    width: 110px;
    background-color: #fff;
    color: #666;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
    border: 1px solid #e2e2e2;
    margin-right: 10px;
    border-radius: 5px
}

.flight-type b.active {
    background: #f9007b;
    color: #fff
}

.search-div {
    background-color: hsla(0,0%,100%,.9);
    border-radius: 8px;
    -webkit-box-shadow: 0 3px 4px #ccc;
    box-shadow: 0 3px 4px #ccc
}

.search-type .item {
    float: left;
    width: 150px;
    height: 42px;
    background-color: #fc4c02;
    color: #fff;
    position: relative;
    font-size: 16px;
    cursor: pointer;
    display: table
}

.search-type .item .wrap {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.search-type .item i {
    display: inline-block;
    width: 23px;
    height: 23px;
    margin-right: 10px;
    vertical-align: middle;
    background: no-repeat 50%
}

.search-type .item:first-child {
    border-top-left-radius: 8px
}

.search-type .item:last-child {
    border-top-right-radius: 8px
}

.search-type .item.active {
    height: 50px;
    border-radius: 8px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background: #fafafa;
    color: #606060;
    position: relative;
    overflow: hidden
}

.search-type .item.active:before {
    content: "";
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #fc4c02;
    width: 100%;
    height: 3px
}

.search-type .item.plane i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0EwNjE5RjNDREJEMTFFNzhGMDRCNkVCQTNEQzkzQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0EwNjE5RjRDREJEMTFFNzhGMDRCNkVCQTNEQzkzQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQTA2MTlGMUNEQkQxMUU3OEYwNEI2RUJBM0RDOTNBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQTA2MTlGMkNEQkQxMUU3OEYwNEI2RUJBM0RDOTNBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po7F9QIAAAFjSURBVHjaYvj//z8DFTAzEE8A4j9APBcmyATEXGQayA3EW/8jwF8GqGHrgPg7EG8A4jggFiLSQAkgPvsfFcwCSez4jwl+A/FeIM4GYikcBmoB8QM0fV1AzAiSFAPihf/xgxNAXAHEalADHYD4A7KXgTgLZiGyzbZAfOU/YXANiH8h8b8BsS+yL9C9xALEJUD8+T9x4CUQm6AHDa4IkAHi1QQMfAXEStj0E4pdNyC+jcPQh7j0ETJUHoiv4jAUFDlspBpqBMTPCQSBKimGegPxFzRXrcViqDs+Q0GSF6AJfi3UEOQk4w/EHGhp8z9y2kQ3VBct3aHHsBmShhlo8j34XGoOxOfRNDzDkmTM0NSsIxSmLFCbYWAtjvC+hqTmAjERJQDEP6AaZuAwtBTJ0E/Exv4yqIYMPMXdHySDRYgx1AmICwhkii1IhpqRmqNw4WCogY+x5X9yDQVlzz1ALI1NHiDAAHtExpVbc6mCAAAAAElFTkSuQmCC)
}

.search-type .item.plane.active i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0EwNjE5RUZDREJEMTFFNzhGMDRCNkVCQTNEQzkzQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0EwNjE5RjBDREJEMTFFNzhGMDRCNkVCQTNEQzkzQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQTA2MTlFRENEQkQxMUU3OEYwNEI2RUJBM0RDOTNBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQTA2MTlFRUNEQkQxMUU3OEYwNEI2RUJBM0RDOTNBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgXc1TUAAAHUSURBVHjapJRLKERRGMfda0ge2UizmJrCamSjlI2yIsbCwoxsbG0oVpY2NpKsPIpILDSLoQaNhVnYYLKYsphYWEjIq1kRYfyOztTpdu4Dp3599zy+/3fPPf9zjXw+X/TfFo1GiwkzMAxrhhBl0KRTFovFXv4gWEGIQbcc+jIikUg5DxvQBfsQhx0KPHsQ9BN2oVkZXhKiSR46Les/4FAW2KLAjUYwRNiDoDI8DeNCtFZ2Bh1e6gS2RREKXCDYLvvVhS3DCHPzomMUDoqFbYQFaHTZdRYaoET2X6EfwURhgaGePsI+wihMQKWHc7qHMIKn6qChsxTiAcIs9DkIPkArgpfWCcPJp4h3EObkdq3tCsGgLs902d45vNvMBSha+itREoT3jiFks8S02MlZFMGw9KlfsUxcs7ROl++TIsL8U/AEOehVCgrLDMjbdqd4U7R6rSiCTcSE4jvrCfdwIGlZfJMw5PamJglnRGH8jGXuVlomrYyteNn+zxZJFNewRf6+Cu3I6kFZIOtJVCaIn8gkvClb17VVz6JSOKeccsZGdB0+5XMV37nGi6WWYYwCizpFxoUDkk5v69MkpQgpl5smPoHw8jU8/vaa2jVhwQO7H8q3AAMAJKigmYtwidYAAAAASUVORK5CYII=)
}

.search-type .item.hotel i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAQCAYAAAD9L+QYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REU2RDIwRjRDREJGMTFFNzhGMDRCNkVCQTNEQzkzQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REU2RDIwRjVDREJGMTFFNzhGMDRCNkVCQTNEQzkzQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQTA2MTlGNUNEQkQxMUU3OEYwNEI2RUJBM0RDOTNBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQTA2MTlGNkNEQkQxMUU3OEYwNEI2RUJBM0RDOTNBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlKjW2EAAAC8SURBVHjaYvwPBAwQoAjEDxioCBhpaTgTFrEYID4HxM+AeCUQy0PF24H4AwF8DYi7gFgArOM/AigAcfR/THAfiHmAeMJ/4sE1IBZEd3kxFp8oALE/iSGiCcSt6IZL4lAsTEaQh6IbfhqHwpNkGC6CbngZEL9CE5tMpuEMLGj8G0CsDcSRQCwIxEeBeC810vlEaHLCBTyA2Jxcw6kO6Gb4dSD+RQUzOYFYDVsOZaACNoAZyMRAQ0BTwwECDACbjtRF7tCuuAAAAABJRU5ErkJggg==)
}

.search-type .item.hotel.active i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAQCAYAAAD9L+QYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REU2RDIwRjhDREJGMTFFNzhGMDRCNkVCQTNEQzkzQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REU2RDIwRjlDREJGMTFFNzhGMDRCNkVCQTNEQzkzQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERTZEMjBGNkNEQkYxMUU3OEYwNEI2RUJBM0RDOTNBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERTZEMjBGN0NEQkYxMUU3OEYwNEI2RUJBM0RDOTNBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnRWejkAAADWSURBVHjaYgwNDf3PAAGKq1ategBlM4SFhTFQAoBmMTAx0BCwoAsAXRwDpIqAWAKIDwNxGRA/BOJ2IM4kYN4zIN4CxG1A/IEROViA2BqIl6BpAAWVLhC3AHE+kY6+DjILPViKsShUAGJ/EkNEE4hb0Q2XxKFYmIwgD0U3/DQOhSfJMFwE3XBQ5L1CE5tMpuGoSRGYNm8AKW0gzgPieiB2gbLJAsipZSIo+eBR6wHE5uSm83xqZyK65VBQwv9FBTM5gVgN3XAvKhVcBkB8nubBQlPDAQIMAFk/LOD/Lwy8AAAAAElFTkSuQmCC)
}

.search-type .item.ticket i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REU2RDIwRkNDREJGMTFFNzhGMDRCNkVCQTNEQzkzQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REU2RDIwRkRDREJGMTFFNzhGMDRCNkVCQTNEQzkzQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERTZEMjBGQUNEQkYxMUU3OEYwNEI2RUJBM0RDOTNBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERTZEMjBGQkNEQkYxMUU3OEYwNEI2RUJBM0RDOTNBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv14b14AAAETSURBVHjaYvj//z8DEdgJiBcSo5aQAlYgrgTi7/8hYAsQy5FroBUQX/6PCb4AcREQsxBrID8QzwDif//xg3NAbELIwDAgfv6fePAXiCcAMS+6gfJAvPU/+eAxEPthcyEoXMqA+CuRBl0DYn1cXsYVCYTATyAuAWJGmIFCQDzrP+VgLxBLg0yNYmBgEGNAgH4gboaya4G4CoiFgDgHiCuBWBeIA4G4CYjNoHgKVP1bbMkGBBSgGAQEgNgAiD9A5QOA+AGUnQDEB5D1MzFQGVDdQBYc4lpIbFCYSQExMxAbALEiELNB2XLoGiFRjQr+k+iog0DsgNANCUwDKiSbCbB0qAvES6lg4HkgToYlA2qBDQABBgBHIrA63yKMdwAAAABJRU5ErkJggg==)
}

.search-type .item.ticket.active i {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0IxNjU2RTVDREMxMTFFNzhGMDRCNkVCQTNEQzkzQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0IxNjU2RTZDREMxMTFFNzhGMDRCNkVCQTNEQzkzQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERTZEMjBGRUNEQkYxMUU3OEYwNEI2RUJBM0RDOTNBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjE2NTZFNENEQzExMUU3OEYwNEI2RUJBM0RDOTNBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtZG+IQAAAFgSURBVHjarJNNKARhGMffNUubi4+THFi5GUqOLuQkpTjMFAfthQMXiRTh4MJBWUo5us7c1B5cxJ7V5jLKRUmuDuKgzfi99dA2a8xk5qnfPP95P/7vPPPMKN/3VRSWZY3BWZy1GX0JC9u2G0mrsA05KMGi4ziPYXtCDTEbJp1Cf2DqTQ44wrgaaYhRC2kfFvS8Co+KXoPpTaghZjapCB0qXnzCMWxh/PpjiE83+gQm1P/iCZYwPQ8+YZa0AjvQHMPoDmYwuq0r+Y8mRMUHbMIBxn6G76udmz2YV8niEuYM0zSnEe9wIYzDLpRhBDako0OwBs+Ql/EXeTV6/b1u5m+fjR7okdsHaBODK0pqZX4KfYjOowvoAnr0e3+DSjlSN8yGjPfV6AHoBIMSB+V1NInuimtYqtHlwO8W1Nd1v56cVklYbZHmLBue5+mS1qW0JJFzXbeqm9ILsyn0Q1c5+SXAAOl3r/Jw9vsMAAAAAElFTkSuQmCC)
}

.header[data-v-7f7ea29e] {
    margin-bottom: 12px
}

.header dl[data-v-7f7ea29e] {
    display: table;
    width: 100%
}

.header dl dd[data-v-7f7ea29e],.header dl dt[data-v-7f7ea29e] {
    display: table-cell;
    vertical-align: bottom;
    padding: 0 10px
}

.header dl dd[data-v-7f7ea29e] {
    text-align: right
}

.header dl h3[data-v-7f7ea29e] {
    font-size: 26px
}

.blue_color {
    color: #002fa7
}

.blue_border {
    border-bottom: 1px solid #002fa7
}

.red_color {
    color: #f9007b
}

.red_bg {
    background: #f9007b
}

.city_item {
    font-size: 18px;
    border: 1px solid #eee;
    border-radius: 15px;
    width: 120px;
    margin: 0 10px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #fff;
    cursor: pointer
}

.city_item:hover {
    color: #f9007b;
    border: 1px solid #f9007b
}

.search-flight-input {
    padding: 0 8px;
    display: inline-block;
    position: relative
}

.search-flight-input input {
    cursor: pointer;
    padding-left: 20px;
    width: 180px;
    height: 32px;
    font-size: 18px;
    color: #333;
    border: 1px solid #ccc;
    border-radius: 5px
}

.search-flight-input .panel-area {
    left: 0;
    margin-top: 0
}

.search-flight-input .fly-arrow {
    display: none
}

.search-flight-input .search-flight-triangle {
    cursor: pointer;
    position: absolute;
    top: 16px;
    right: 20px;
    border-width: 10px 10px 0;
    border-color: #666 rgba(0,0,0,0) rgba(0,0,0,0);
    border-style: solid;
    height: 0;
    width: 0;
    display: inline-block
}

.blue_color[data-v-281261f5] {
    color: #002fa7
}

.blue_border[data-v-281261f5] {
    border-bottom: 1px solid #002fa7
}

.red_color[data-v-281261f5] {
    color: #f9007b
}

.red_bg[data-v-281261f5] {
    background: #f9007b
}

h3 .tit[data-v-281261f5] {
    margin-right: 20px
}

.carousel[data-v-281261f5] {
    position: relative;
    font-size: 0
}

.carousel .next[data-v-281261f5],.carousel .prev[data-v-281261f5] {
    position: absolute;
    top: 0;
    width: 60px;
    height: 100%;
    z-index: 100
}

.carousel .next .wrap[data-v-281261f5],.carousel .prev .wrap[data-v-281261f5] {
    display: table;
    width: 100%;
    height: 100%
}

.carousel .next .arrow[data-v-281261f5],.carousel .prev .arrow[data-v-281261f5] {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.carousel .next .arrow i[data-v-281261f5],.carousel .prev .arrow i[data-v-281261f5] {
    cursor: pointer;
    font-size: 58px
}

.carousel .next .arrow i[data-v-281261f5]:hover,.carousel .prev .arrow i[data-v-281261f5]:hover {
    color: #002fa7
}

.carousel .next.disabled .arrow i[data-v-281261f5],.carousel .prev.disabled .arrow i[data-v-281261f5] {
    color: #ddd;
    cursor: not-allowed
}

.carousel .next.disabled .arrow i[data-v-281261f5]:hover,.carousel .prev.disabled .arrow i[data-v-281261f5]:hover {
    color: #ddd
}

.carousel .prev[data-v-281261f5] {
    left: 0
}

.carousel .next[data-v-281261f5] {
    right: 0
}

.carousel .page[data-v-281261f5] {
    padding: 10px 59px
}

.carousel .page .page-wrapper[data-v-281261f5] {
    width: 1082px
}

.carousel .page .row[data-v-281261f5] {
    margin-bottom: 26px;
    overflow: hidden
}

.carousel .page .row .row-wrapper[data-v-281261f5] {
    display: inline-block;
    border-right: none;
    border-bottom: none;
    overflow: hidden;
    height: 310px
}

.carousel .page .row .cell[data-v-281261f5] {
    font-size: 14px;
    float: left;
    width: 256px;
    height: 270px;
    margin: 20px 7px;
    border-left: none;
    border-top: none
}

.carousel .page .row .cell .item[data-v-281261f5] {
    cursor: pointer;
    border-radius: 6px;
    margin: 5 7px;
    overflow: hidden;
    -webkit-box-shadow: 3px 3px 4px #ccc;
    box-shadow: 3px 3px 4px #ccc
}

.carousel .page .row .cell .item .box[data-v-281261f5] {
    -webkit-transition: 1s;
    transition: 1s;
    display: table;
    width: 255px;
    height: 270px;
    background: #fff;
    position: relative;
    border: 1px solid #eee;
    border-radius: 6px;
    -webkit-box-shadow: 3px 3px 4px #ccc;
    box-shadow: 3px 3px 4px #ccc;
    overflow: hidden
}

.carousel .page .row .cell .item .box .wrap[data-v-281261f5] {
    -webkit-transition: 1s;
    transition: 1s;
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.carousel .page .row .cell .item .box .wrap .price[data-v-281261f5] {
    font-size: 40px;
    color: #f9007b
}

.carousel .page .row .cell .item .box .wrap .price span[data-v-281261f5] {
    font-size: 25px
}

.carousel .page .row .cell .item .box .wrap .dist[data-v-281261f5] {
    font-size: 20px;
    font-weight: 600;
    margin-top: 6px;
    margin-bottom: 30px
}

.carousel .page .row .cell .item .box .wrap .date[data-v-281261f5] {
    margin: 20px 0;
    font-size: 16px
}

.carousel .page .row .cell .item .box .wrap .city_display[data-v-281261f5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.carousel .page .row .cell .item .box .wrap .city_display img[data-v-281261f5] {
    width: 40px;
    margin: 0 12px
}

.carousel .page .row .cell .item .box .wrap .e_city_display[data-v-281261f5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column
}

.carousel .page .row .cell .item .box .wrap .e_city_display img[data-v-281261f5] {
    width: 40px;
    margin: 4px auto
}

.carousel .page .row .cell .item .box .wrap .wrap_btn[data-v-281261f5] {
    -webkit-transition: .4s;
    transition: .4s;
    opacity: 0;
    background-color: #002fa7;
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 34px;
    line-height: 34px;
    font-size: 16px;
    -ms-transform: translateY(35px);
    transform: translateY(35px);
    -webkit-transform: translateY(35px);
    z-index: 30000
}

.carousel .page .row .cell .item:hover .box[data-v-281261f5] {
    position: absolute;
    border: 1px solid #002fa7;
    -webkit-box-shadow: rgba(0,0,0,.1) 0 0 12px;
    box-shadow: 0 0 12px rgba(0,0,0,.1)
}

.carousel .page .row .cell .item:hover .box .wrap .wrap_btn[data-v-281261f5] {
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: .7
}

.carousel .page .row[data-v-281261f5]:last-child {
    margin-bottom: 0
}

.types .type[data-v-34f6f6ea] {
    position: relative
}

.types .type .label[data-v-34f6f6ea] {
    cursor: pointer;
    padding: 0 20px
}

.types .type .label.current[data-v-34f6f6ea] {
    color: #fc4c02
}

.types .type .label[data-v-34f6f6ea]:hover {
    text-decoration: underline
}

.types .type[data-v-34f6f6ea]:after {
    position: absolute;
    right: -1px;
    content: "|";
    font-size: 25px;
    color: #666
}

.types .type:first-child .label[data-v-34f6f6ea] {
    padding-left: 0
}

.types .type:last-child .label[data-v-34f6f6ea] {
    padding-right: 0
}

.types .type[data-v-34f6f6ea]:last-child:after {
    content: ""
}

.types.single-type .type .label[data-v-34f6f6ea] {
    cursor: auto
}

.types.single-type .type .label.current[data-v-34f6f6ea] {
    color: #666
}

.types.single-type .type .label[data-v-34f6f6ea]:hover {
    text-decoration: none
}

.items .item[data-v-34f6f6ea] {
    float: left;
    margin-left: 16px
}

.items .item[data-v-34f6f6ea]:first-child {
    margin-left: 0
}

.items .item .box[data-v-34f6f6ea] {
    width: 282px;
    border: 1px solid #eee;
    cursor: pointer
}

.items .item .box[data-v-34f6f6ea]:hover {
    border-color: #ddd;
    -webkit-box-shadow: rgba(0,0,0,.1) 0 0 12px;
    box-shadow: 0 0 12px rgba(0,0,0,.1)
}

.items .item .box .pic[data-v-34f6f6ea] {
    width: 100%;
    height: 170px;
    overflow: hidden;
    text-align: center
}

.items .item .box .pic img[data-v-34f6f6ea] {
    height: 100%
}

.items .item .box .label[data-v-34f6f6ea] {
    padding: 18px 10px;
    text-align: center;
    font-size: 16px
}

._header[data-v-02b02ed5] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    height: 34.4px;
    line-height: 34.4px
}

._header h3[data-v-02b02ed5] {
    list-style: none;
    font-weight: 400;
    width: 96%;
    height: 34.4px;
    line-height: 34.4px;
    float: left
}

.items[data-v-02b02ed5] {
    width: 1194px;
    margin: 0 auto;
    border: 1px solid #eee;
    border-left: none;
    border-top: none
}

.items .item[data-v-02b02ed5] {
    float: left;
    width: 198px;
    height: 148px;
    border: 1px solid #eee;
    border-right: none;
    border-bottom: none
}

.items .item .wrapper[data-v-02b02ed5] {
    width: 198px;
    height: 148px;
    cursor: pointer;
    background: no-repeat 50% #fff;
    background-size: 100%
}

.items .item .wrapper .label[data-v-02b02ed5] {
    padding-top: 100px;
    text-align: center;
    width:100%;
}

.items .item .wrapper.hover[data-v-02b02ed5] {
    position: absolute;
    display: none;
    -webkit-box-shadow: rgba(0,0,0,.1) 0 0 12px;
    box-shadow: 0 0 12px rgba(0,0,0,.1);
    z-index: 999;
}

.items .item:hover .wrapper[data-v-02b02ed5] {
    display: none;
    opacity: 0;
    -webkit-transition: .8s;
    transition: .8s
}

.items .item:hover .wrapper.hover[data-v-02b02ed5] {
    border: 1px solid #ccc;
    display: block;
    opacity: 1;
    width: 208px;
    height: 158px;
    margin-top: -6px;
    margin-left: -6px
}

.items .item:hover .wrapper.hover .label[data-v-02b02ed5] {
    padding-top: 105px;
    font-size: 15px
}

.list[data-v-e5ab5906] {
    margin-bottom: -12px
}

.list .item[data-v-e5ab5906] {
    margin-bottom: 12px
}

.list .item .card[data-v-e5ab5906] {
    background: #fff;
    border: 1px solid #ddd;
    cursor: pointer
}

.list .item .card .img[data-v-e5ab5906] {
    position: relative;
    height: 252px;
    overflow: hidden
}

.list .item .card .img img[data-v-e5ab5906] {
    width: 100%
}

.list .item .card .img .tag[data-v-e5ab5906] {
    position: absolute;
    top: -75px;
    left: -75px;
    width: 150px;
    height: 150px;
    text-align: center;
    overflow: hidden;
    background: rgba(252,76,1,.8);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.list .item .card .img .tag div[data-v-e5ab5906] {
    margin-top: 120px;
    color: #fff;
    font-size: 15px
}

.list .item .card .img .timer[data-v-e5ab5906] {
    position: absolute;
    right: 0;
    bottom: 16px;
    padding: 10px 20px;
    background: rgba(0,0,0,.4);
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
    color: #fff;
    text-align: right;
    font-size: 16px
}

.list .item .card .img .timer .tit[data-v-e5ab5906] {
    margin-bottom: 10px
}

.list .item .card .intro[data-v-e5ab5906] {
    padding: 16px;
    font-size: 16px
}

.list .item .card .intro .title[data-v-e5ab5906] {
    line-height: 22px
}

.list .item .card .intro .title .count[data-v-e5ab5906],.list .item .card .intro .title .summary[data-v-e5ab5906],.list .item .card .intro .title .tit[data-v-e5ab5906] {
    min-height: 22px
}

.list .item .card .intro .price[data-v-e5ab5906] {
    text-align: right
}

.list .item .card .intro .price span[data-v-e5ab5906] {
    color: #fc4c01;
    font-size: 22px
}

.list.second-kill .item .card[data-v-e5ab5906] {
    position: relative;
    height: 350px;
    overflow: hidden;
    cursor: default
}

.list.second-kill .item .card .img[data-v-e5ab5906] {
    height: 100%;
    overflow: hidden
}

.list.second-kill .item .card .img img[data-v-e5ab5906] {
    width: 100%
}

.list.second-kill .item .card .intro[data-v-e5ab5906] {
    position: absolute;
    bottom: -50px;
    -webkit-transition: bottom .5s;
    transition: bottom .5s;
    left: 0;
    width: 100%;
    color: #fff;
    padding: 0
}

.list.second-kill .item .card .intro .cont[data-v-e5ab5906] {
    padding: 10px
}

.list.second-kill .item .card .intro .cont .price[data-v-e5ab5906] {
    font-size: 20px;
    text-align: left;
    color: #fede00
}

.list.second-kill .item .card .intro .purchase button[data-v-e5ab5906] {
    border: none;
    font-size: 20px;
    cursor: pointer;
    width: 100%;
    height: 50px;
    background-color: #fc4c01;
    color: #fff
}

.list.second-kill .item:hover .intro[data-v-e5ab5906] {
    bottom: 0
}

.items .item[data-v-67647c20] {
    float: left;
    margin-left: 30px;
    width: 380px;
    height: 400px;
    overflow: hidden;
    position: relative;
    cursor: pointer
}

.items .item[data-v-67647c20]:first-child {
    margin-left: 0
}

.items .item .over[data-v-67647c20],.items .item .wrapper[data-v-67647c20] {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%
}

.items .item .over[data-v-67647c20] {
    opacity: .3;
    background: #000;
    -webkit-transition: all .5s;
    transition: all .5s
}

.items .item .wrapper[data-v-67647c20] {
    z-index: 1;
    display: table
}

.items .item .wrapper .cont[data-v-67647c20] {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    font-size: 30px;
    color: #fff
}

.items .item:hover .over[data-v-67647c20] {
    opacity: 0
}

.blue_color[data-v-6118ebdb] {
    color: #002fa7
}

.blue_border[data-v-6118ebdb] {
    border-bottom: 1px solid #002fa7
}

.red_color[data-v-6118ebdb] {
    color: #f9007b
}

.red_bg[data-v-6118ebdb] {
    background: #f9007b
}

._header[data-v-6118ebdb] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    height: 34.4px;
    line-height: 34.4px
}

._header h3[data-v-6118ebdb] {
    list-style: none;
    font-weight: 400;
    width: 91%;
    height: 34.4px;
    line-height: 34.4px;
    float: left
}

.news .item[data-v-6118ebdb] {
    padding: 5px 0
}

.news .item .wrapper[data-v-6118ebdb] {
    display: table;
    table-layout: fixed;
    width: 100%
}

.news .item .wrapper .date[data-v-6118ebdb],.news .item .wrapper .tit[data-v-6118ebdb] {
    padding: 0 5px;
    display: table-cell;
    vertical-align: top
}

.news .item .wrapper .tit[data-v-6118ebdb] {
    width: 70%;
    color: #333
}

.news .item .wrapper .date[data-v-6118ebdb] {
    text-align: right;
    color: #999
}

.news .item .wrapper .ellipsis[data-v-6118ebdb] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.news .item .wrapper .ellipsis[data-v-6118ebdb]:before {
    content: "";
    display: inline-block;
    width: 6px;
    height: 6px;
    margin-right: 10px;
    -webkit-transform: translateY(calc(50% - 5px));
    -ms-transform: translateY(calc(50% - 5px));
    transform: translateY(calc(50% - 5px));
    background-color: #f9007b
}

.wrapper[data-v-7a2627e1] {
    padding-left: 20px;
    border-left: 1px dashed #ddd;
    border-radius: 6px
}

.aq-card[data-v-30d17c3b] {
    background: #fff;
    border-radius: 6px;
    padding: 2rem;
    margin-bottom: 3rem
}

.aq-card>.header .title[data-v-30d17c3b] {
    line-height: 2rem;
    font-size: 1.8rem;
    font-weight: 400
}

.aq-card>.header .more[data-v-30d17c3b] {
    text-align: right
}

.aq-card>.header .more a[data-v-30d17c3b] {
    color: #999
}

.aq-card>.content[data-v-30d17c3b] {
    padding-top: 2rem
}

.aq-card-main[data-v-30d17c3b] {
    background: #fff;
    border-radius: 6px;
    padding: 2rem;
    margin-bottom: 3rem
}

.aq-card-main>.header .title[data-v-30d17c3b] {
    line-height: 2rem;
    font-size: 1.8rem;
    font-weight: 400
}

.aq-card-main>.header .more[data-v-30d17c3b] {
    text-align: right
}

.aq-card-main>.header .more a[data-v-30d17c3b] {
    color: #999
}

.aq-card-main>.content[data-v-30d17c3b] {
    padding-top: 2rem
}

.alipayVerify_btn[data-v-30d17c3b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.alipayVerify_qrcode[data-v-30d17c3b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.alipayVerify_qrcode_img[data-v-30d17c3b] {
    width: 300px;
    height: 300px
}

.alipayVerify_qrcode>div[data-v-30d17c3b] {
    margin: 20px
}

.type[data-v-30d17c3b] {
    display: table;
    table-layout: fixed;
    width: 100%;
    border: 1px solid #e1e1e1;
    border-radius: 6px;
    background: #fff
}

.type[data-v-30d17c3b]:hover {
    border-color: #f9007b;
    color: #f9007b
}

.type .box[data-v-30d17c3b] {
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px;
    padding: 20px
}

.type .box .wrap[data-v-30d17c3b] {
    display: inline-block;
    min-height: 220px;
    width: 100%;
    text-align: center
}

.type .box .wrap .icon[data-v-30d17c3b] {
    height: 75px
}

.type .box .wrap .jump[data-v-30d17c3b] {
    margin-top: 12px
}

.type .box .wrap .tips[data-v-30d17c3b] {
    margin-top: 12px;
    padding: 0 10px;
    text-align: left
}

.certification[data-v-2cf494e3] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 auto;
    background-color: #333;
    background-color: rgba(0,0,0,.5);
    z-index: 999
}

.certification .certification-content[data-v-2cf494e3],.certification[data-v-2cf494e3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.certification .certification-content[data-v-2cf494e3] {
    background-color: #fff;
    border-radius: 10px;
    position: relative
}

.certification .certification-content .clongImg[data-v-2cf494e3] {
    position: absolute;
    right: 10px;
    top: 10px
}

.certification .certification-content .details[data-v-2cf494e3] {
    margin: 30px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.certification .certification-content .details li[data-v-2cf494e3] {
    margin-right: 45px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 250px
}

.certification .certification-content .details li .iconImg[data-v-2cf494e3] {
    width: 28px;
    height: 28px;
    margin-right: 20px
}

.certification .certification-content .details li .fontBlob[data-v-2cf494e3] {
    font-weight: 700;
    font-size: 16px
}

.certification .certification-content .details li .normal[data-v-2cf494e3] {
    font-size: 12px
}

.certification .certification-content .certificationBtn[data-v-2cf494e3] {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #fc4c02;
    margin: 40px 10px;
    border-radius: 5px;
    color: #fff
}

.banner .broadcast-wrapper {
    position: relative;
    width: 1200px;
    margin: 0 auto
}

.banner .broadcast-wrapper .broadcast {
    top: 30px;
    position: absolute;
    z-index: 1
}

.container {
    padding: 0;
    padding-bottom: 50px
}

.container section {
    margin: 0;
    margin-bottom: 50px;
    padding: 0
}

.container section:last-child {
    margin-bottom: 0
}

.container section.flight-searchbar {
    margin-top: -51px
}

.NewLogin {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 auto;
    background-color: #333;
    background-color: rgba(0,0,0,.5);
    z-index: 999
}

.NewLogin .Login-content,.NewLogin {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.NewLogin .Login-content {
    width: 30%;
    height: 450px;
    background-color: #fff;
    border-radius: 10px
}

.NewLogin .Login-content .loginForm {
    width: 80%
}

.NewLogin .Login-content .get-code {
    height: 20px;
    line-height: 20px;
    padding: 0 10px;
    border-left: 1px solid #333;
    white-space: nowrap
}

.NewLogin .Login-content .get-code .countdown {
    cursor: not-allowed
}
.fa-icon {
    display: inline-block;
    fill: currentColor
}

.fa-spin {
    -webkit-animation: fa-spin 1s linear 0s infinite;
    animation: fa-spin 1s linear 0s infinite
}

.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical>.swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.swiper-container-multirow>.swiper-wrapper {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: height,-webkit-transform;
    transition-property: height,-webkit-transform;
    -o-transition-property: transform,height;
    transition-property: transform,height;
    transition-property: transform,height,-webkit-transform
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next,.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: 50%;
    background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");
    left: 10px;
    right: auto
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");
    right: 10px;
    left: auto
}

.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}

.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}

.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: opacity .3s;
    -o-transition: .3s opacity;
    transition: opacity .3s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    -webkit-transform: scale(.66);
    -ms-transform: scale(.66);
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    -webkit-transform: scale(.66);
    -ms-transform: scale(.66);
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    -webkit-transform: scale(.33);
    -ms-transform: scale(.33);
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    -webkit-transition: top .2s,-webkit-transform .2s;
    transition: top .2s,-webkit-transform .2s;
    -o-transition: .2s transform,.2s top;
    transition: transform .2s,top .2s;
    transition: transform .2s,top .2s,-webkit-transform .2s
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: left .2s,-webkit-transform .2s;
    transition: left .2s,-webkit-transform .2s;
    -o-transition: .2s transform,.2s left;
    transition: transform .2s,left .2s;
    transition: transform .2s,left .2s,-webkit-transform .2s
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: right .2s,-webkit-transform .2s;
    transition: right .2s,-webkit-transform .2s;
    -o-transition: .2s transform,.2s right;
    transition: transform .2s,right .2s;
    transition: transform .2s,right .2s,-webkit-transform .2s
}

.swiper-pagination-progressbar {
    background: rgba(0,0,0,.25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-progressbar.swiper-pagination-white {
    background: hsla(0,0%,100%,.25)
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-pagination-progressbar.swiper-pagination-black {
    background: rgba(0,0,0,.25)
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
    background: #000
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0,0,0,.1)
}

.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0,0,0,.5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12) infinite;
    animation: swiper-preloader-spin 1s steps(12) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes swiper-preloader-spin {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube {
    overflow: visible
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-flip {
    overflow: visible
}

.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-coverflow .swiper-wrapper {
    -ms-perspective: 1200px
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
    font-family: FontAwesome;
    src: url(../fonts/fontawesome-webfont.674f50d2.eot);
    src: url(../fonts/fontawesome-webfont.674f50d2.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.af7ae505.woff2) format("woff2"),url(../fonts/fontawesome-webfont.fee66e71.woff) format("woff"),url(../fonts/fontawesome-webfont.b06871f2.ttf) format("truetype"),url(../img/fontawesome-webfont.912ec66d.svg#fontawesomeregular) format("svg");
    font-weight: 400;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa-ul>li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-border {
    padding: .2em .25em .15em;
    border: .08em solid #eee;
    border-radius: .1em
}

.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right {
    margin-left: .3em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s linear infinite;
    animation: fa-spin 2s linear infinite
}

.fa-pulse {
    -webkit-animation: fa-spin 1s steps(8) infinite;
    animation: fa-spin 1s steps(8) infinite
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1)
}

.fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
    -webkit-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1)
}

:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270 {
    -webkit-filter: none;
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: "\F000"
}

.fa-music:before {
    content: "\F001"
}

.fa-search:before {
    content: "\F002"
}

.fa-envelope-o:before {
    content: "\F003"
}

.fa-heart:before {
    content: "\F004"
}

.fa-star:before {
    content: "\F005"
}

.fa-star-o:before {
    content: "\F006"
}

.fa-user:before {
    content: "\F007"
}

.fa-film:before {
    content: "\F008"
}

.fa-th-large:before {
    content: "\F009"
}

.fa-th:before {
    content: "\F00A"
}

.fa-th-list:before {
    content: "\F00B"
}

.fa-check:before {
    content: "\F00C"
}

.fa-close:before,.fa-remove:before,.fa-times:before {
    content: "\F00D"
}

.fa-search-plus:before {
    content: "\F00E"
}

.fa-search-minus:before {
    content: "\F010"
}

.fa-power-off:before {
    content: "\F011"
}

.fa-signal:before {
    content: "\F012"
}

.fa-cog:before,.fa-gear:before {
    content: "\F013"
}

.fa-trash-o:before {
    content: "\F014"
}

.fa-home:before {
    content: "\F015"
}

.fa-file-o:before {
    content: "\F016"
}

.fa-clock-o:before {
    content: "\F017"
}

.fa-road:before {
    content: "\F018"
}

.fa-download:before {
    content: "\F019"
}

.fa-arrow-circle-o-down:before {
    content: "\F01A"
}

.fa-arrow-circle-o-up:before {
    content: "\F01B"
}

.fa-inbox:before {
    content: "\F01C"
}

.fa-play-circle-o:before {
    content: "\F01D"
}

.fa-repeat:before,.fa-rotate-right:before {
    content: "\F01E"
}

.fa-refresh:before {
    content: "\F021"
}

.fa-list-alt:before {
    content: "\F022"
}

.fa-lock:before {
    content: "\F023"
}

.fa-flag:before {
    content: "\F024"
}

.fa-headphones:before {
    content: "\F025"
}

.fa-volume-off:before {
    content: "\F026"
}

.fa-volume-down:before {
    content: "\F027"
}

.fa-volume-up:before {
    content: "\F028"
}

.fa-qrcode:before {
    content: "\F029"
}

.fa-barcode:before {
    content: "\F02A"
}

.fa-tag:before {
    content: "\F02B"
}

.fa-tags:before {
    content: "\F02C"
}

.fa-book:before {
    content: "\F02D"
}

.fa-bookmark:before {
    content: "\F02E"
}

.fa-print:before {
    content: "\F02F"
}

.fa-camera:before {
    content: "\F030"
}

.fa-font:before {
    content: "\F031"
}

.fa-bold:before {
    content: "\F032"
}

.fa-italic:before {
    content: "\F033"
}

.fa-text-height:before {
    content: "\F034"
}

.fa-text-width:before {
    content: "\F035"
}

.fa-align-left:before {
    content: "\F036"
}

.fa-align-center:before {
    content: "\F037"
}

.fa-align-right:before {
    content: "\F038"
}

.fa-align-justify:before {
    content: "\F039"
}

.fa-list:before {
    content: "\F03A"
}

.fa-dedent:before,.fa-outdent:before {
    content: "\F03B"
}

.fa-indent:before {
    content: "\F03C"
}

.fa-video-camera:before {
    content: "\F03D"
}

.fa-image:before,.fa-photo:before,.fa-picture-o:before {
    content: "\F03E"
}

.fa-pencil:before {
    content: "\F040"
}

.fa-map-marker:before {
    content: "\F041"
}

.fa-adjust:before {
    content: "\F042"
}

.fa-tint:before {
    content: "\F043"
}

.fa-edit:before,.fa-pencil-square-o:before {
    content: "\F044"
}

.fa-share-square-o:before {
    content: "\F045"
}

.fa-check-square-o:before {
    content: "\F046"
}

.fa-arrows:before {
    content: "\F047"
}

.fa-step-backward:before {
    content: "\F048"
}

.fa-fast-backward:before {
    content: "\F049"
}

.fa-backward:before {
    content: "\F04A"
}

.fa-play:before {
    content: "\F04B"
}

.fa-pause:before {
    content: "\F04C"
}

.fa-stop:before {
    content: "\F04D"
}

.fa-forward:before {
    content: "\F04E"
}

.fa-fast-forward:before {
    content: "\F050"
}

.fa-step-forward:before {
    content: "\F051"
}

.fa-eject:before {
    content: "\F052"
}

.fa-chevron-left:before {
    content: "\F053"
}

.fa-chevron-right:before {
    content: "\F054"
}

.fa-plus-circle:before {
    content: "\F055"
}

.fa-minus-circle:before {
    content: "\F056"
}

.fa-times-circle:before {
    content: "\F057"
}

.fa-check-circle:before {
    content: "\F058"
}

.fa-question-circle:before {
    content: "\F059"
}

.fa-info-circle:before {
    content: "\F05A"
}

.fa-crosshairs:before {
    content: "\F05B"
}

.fa-times-circle-o:before {
    content: "\F05C"
}

.fa-check-circle-o:before {
    content: "\F05D"
}

.fa-ban:before {
    content: "\F05E"
}

.fa-arrow-left:before {
    content: "\F060"
}

.fa-arrow-right:before {
    content: "\F061"
}

.fa-arrow-up:before {
    content: "\F062"
}

.fa-arrow-down:before {
    content: "\F063"
}

.fa-mail-forward:before,.fa-share:before {
    content: "\F064"
}

.fa-expand:before {
    content: "\F065"
}

.fa-compress:before {
    content: "\F066"
}

.fa-plus:before {
    content: "\F067"
}

.fa-minus:before {
    content: "\F068"
}

.fa-asterisk:before {
    content: "\F069"
}

.fa-exclamation-circle:before {
    content: "\F06A"
}

.fa-gift:before {
    content: "\F06B"
}

.fa-leaf:before {
    content: "\F06C"
}

.fa-fire:before {
    content: "\F06D"
}

.fa-eye:before {
    content: "\F06E"
}

.fa-eye-slash:before {
    content: "\F070"
}

.fa-exclamation-triangle:before,.fa-warning:before {
    content: "\F071"
}

.fa-plane:before {
    content: "\F072"
}

.fa-calendar:before {
    content: "\F073"
}

.fa-random:before {
    content: "\F074"
}

.fa-comment:before {
    content: "\F075"
}

.fa-magnet:before {
    content: "\F076"
}

.fa-chevron-up:before {
    content: "\F077"
}

.fa-chevron-down:before {
    content: "\F078"
}

.fa-retweet:before {
    content: "\F079"
}

.fa-shopping-cart:before {
    content: "\F07A"
}

.fa-folder:before {
    content: "\F07B"
}

.fa-folder-open:before {
    content: "\F07C"
}

.fa-arrows-v:before {
    content: "\F07D"
}

.fa-arrows-h:before {
    content: "\F07E"
}

.fa-bar-chart-o:before,.fa-bar-chart:before {
    content: "\F080"
}

.fa-twitter-square:before {
    content: "\F081"
}

.fa-facebook-square:before {
    content: "\F082"
}

.fa-camera-retro:before {
    content: "\F083"
}

.fa-key:before {
    content: "\F084"
}

.fa-cogs:before,.fa-gears:before {
    content: "\F085"
}

.fa-comments:before {
    content: "\F086"
}

.fa-thumbs-o-up:before {
    content: "\F087"
}

.fa-thumbs-o-down:before {
    content: "\F088"
}

.fa-star-half:before {
    content: "\F089"
}

.fa-heart-o:before {
    content: "\F08A"
}

.fa-sign-out:before {
    content: "\F08B"
}

.fa-linkedin-square:before {
    content: "\F08C"
}

.fa-thumb-tack:before {
    content: "\F08D"
}

.fa-external-link:before {
    content: "\F08E"
}

.fa-sign-in:before {
    content: "\F090"
}

.fa-trophy:before {
    content: "\F091"
}

.fa-github-square:before {
    content: "\F092"
}

.fa-upload:before {
    content: "\F093"
}

.fa-lemon-o:before {
    content: "\F094"
}

.fa-phone:before {
    content: "\F095"
}

.fa-square-o:before {
    content: "\F096"
}

.fa-bookmark-o:before {
    content: "\F097"
}

.fa-phone-square:before {
    content: "\F098"
}

.fa-twitter:before {
    content: "\F099"
}

.fa-facebook-f:before,.fa-facebook:before {
    content: "\F09A"
}

.fa-github:before {
    content: "\F09B"
}

.fa-unlock:before {
    content: "\F09C"
}

.fa-credit-card:before {
    content: "\F09D"
}

.fa-feed:before,.fa-rss:before {
    content: "\F09E"
}

.fa-hdd-o:before {
    content: "\F0A0"
}

.fa-bullhorn:before {
    content: "\F0A1"
}

.fa-bell:before {
    content: "\F0F3"
}

.fa-certificate:before {
    content: "\F0A3"
}

.fa-hand-o-right:before {
    content: "\F0A4"
}

.fa-hand-o-left:before {
    content: "\F0A5"
}

.fa-hand-o-up:before {
    content: "\F0A6"
}

.fa-hand-o-down:before {
    content: "\F0A7"
}

.fa-arrow-circle-left:before {
    content: "\F0A8"
}

.fa-arrow-circle-right:before {
    content: "\F0A9"
}

.fa-arrow-circle-up:before {
    content: "\F0AA"
}

.fa-arrow-circle-down:before {
    content: "\F0AB"
}

.fa-globe:before {
    content: "\F0AC"
}

.fa-wrench:before {
    content: "\F0AD"
}

.fa-tasks:before {
    content: "\F0AE"
}

.fa-filter:before {
    content: "\F0B0"
}

.fa-briefcase:before {
    content: "\F0B1"
}

.fa-arrows-alt:before {
    content: "\F0B2"
}

.fa-group:before,.fa-users:before {
    content: "\F0C0"
}

.fa-chain:before,.fa-link:before {
    content: "\F0C1"
}

.fa-cloud:before {
    content: "\F0C2"
}

.fa-flask:before {
    content: "\F0C3"
}

.fa-cut:before,.fa-scissors:before {
    content: "\F0C4"
}

.fa-copy:before,.fa-files-o:before {
    content: "\F0C5"
}

.fa-paperclip:before {
    content: "\F0C6"
}

.fa-floppy-o:before,.fa-save:before {
    content: "\F0C7"
}

.fa-square:before {
    content: "\F0C8"
}

.fa-bars:before,.fa-navicon:before,.fa-reorder:before {
    content: "\F0C9"
}

.fa-list-ul:before {
    content: "\F0CA"
}

.fa-list-ol:before {
    content: "\F0CB"
}

.fa-strikethrough:before {
    content: "\F0CC"
}

.fa-underline:before {
    content: "\F0CD"
}

.fa-table:before {
    content: "\F0CE"
}

.fa-magic:before {
    content: "\F0D0"
}

.fa-truck:before {
    content: "\F0D1"
}

.fa-pinterest:before {
    content: "\F0D2"
}

.fa-pinterest-square:before {
    content: "\F0D3"
}

.fa-google-plus-square:before {
    content: "\F0D4"
}

.fa-google-plus:before {
    content: "\F0D5"
}

.fa-money:before {
    content: "\F0D6"
}

.fa-caret-down:before {
    content: "\F0D7"
}

.fa-caret-up:before {
    content: "\F0D8"
}

.fa-caret-left:before {
    content: "\F0D9"
}

.fa-caret-right:before {
    content: "\F0DA"
}

.fa-columns:before {
    content: "\F0DB"
}

.fa-sort:before,.fa-unsorted:before {
    content: "\F0DC"
}

.fa-sort-desc:before,.fa-sort-down:before {
    content: "\F0DD"
}

.fa-sort-asc:before,.fa-sort-up:before {
    content: "\F0DE"
}

.fa-envelope:before {
    content: "\F0E0"
}

.fa-linkedin:before {
    content: "\F0E1"
}

.fa-rotate-left:before,.fa-undo:before {
    content: "\F0E2"
}

.fa-gavel:before,.fa-legal:before {
    content: "\F0E3"
}

.fa-dashboard:before,.fa-tachometer:before {
    content: "\F0E4"
}

.fa-comment-o:before {
    content: "\F0E5"
}

.fa-comments-o:before {
    content: "\F0E6"
}

.fa-bolt:before,.fa-flash:before {
    content: "\F0E7"
}

.fa-sitemap:before {
    content: "\F0E8"
}

.fa-umbrella:before {
    content: "\F0E9"
}

.fa-clipboard:before,.fa-paste:before {
    content: "\F0EA"
}

.fa-lightbulb-o:before {
    content: "\F0EB"
}

.fa-exchange:before {
    content: "\F0EC"
}

.fa-cloud-download:before {
    content: "\F0ED"
}

.fa-cloud-upload:before {
    content: "\F0EE"
}

.fa-user-md:before {
    content: "\F0F0"
}

.fa-stethoscope:before {
    content: "\F0F1"
}

.fa-suitcase:before {
    content: "\F0F2"
}

.fa-bell-o:before {
    content: "\F0A2"
}

.fa-coffee:before {
    content: "\F0F4"
}

.fa-cutlery:before {
    content: "\F0F5"
}

.fa-file-text-o:before {
    content: "\F0F6"
}

.fa-building-o:before {
    content: "\F0F7"
}

.fa-hospital-o:before {
    content: "\F0F8"
}

.fa-ambulance:before {
    content: "\F0F9"
}

.fa-medkit:before {
    content: "\F0FA"
}

.fa-fighter-jet:before {
    content: "\F0FB"
}

.fa-beer:before {
    content: "\F0FC"
}

.fa-h-square:before {
    content: "\F0FD"
}

.fa-plus-square:before {
    content: "\F0FE"
}

.fa-angle-double-left:before {
    content: "\F100"
}

.fa-angle-double-right:before {
    content: "\F101"
}

.fa-angle-double-up:before {
    content: "\F102"
}

.fa-angle-double-down:before {
    content: "\F103"
}

.fa-angle-left:before {
    content: "\F104"
}

.fa-angle-right:before {
    content: "\F105"
}

.fa-angle-up:before {
    content: "\F106"
}

.fa-angle-down:before {
    content: "\F107"
}

.fa-desktop:before {
    content: "\F108"
}

.fa-laptop:before {
    content: "\F109"
}

.fa-tablet:before {
    content: "\F10A"
}

.fa-mobile-phone:before,.fa-mobile:before {
    content: "\F10B"
}

.fa-circle-o:before {
    content: "\F10C"
}

.fa-quote-left:before {
    content: "\F10D"
}

.fa-quote-right:before {
    content: "\F10E"
}

.fa-spinner:before {
    content: "\F110"
}

.fa-circle:before {
    content: "\F111"
}

.fa-mail-reply:before,.fa-reply:before {
    content: "\F112"
}

.fa-github-alt:before {
    content: "\F113"
}

.fa-folder-o:before {
    content: "\F114"
}

.fa-folder-open-o:before {
    content: "\F115"
}

.fa-smile-o:before {
    content: "\F118"
}

.fa-frown-o:before {
    content: "\F119"
}

.fa-meh-o:before {
    content: "\F11A"
}

.fa-gamepad:before {
    content: "\F11B"
}

.fa-keyboard-o:before {
    content: "\F11C"
}

.fa-flag-o:before {
    content: "\F11D"
}

.fa-flag-checkered:before {
    content: "\F11E"
}

.fa-terminal:before {
    content: "\F120"
}

.fa-code:before {
    content: "\F121"
}

.fa-mail-reply-all:before,.fa-reply-all:before {
    content: "\F122"
}

.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
    content: "\F123"
}

.fa-location-arrow:before {
    content: "\F124"
}

.fa-crop:before {
    content: "\F125"
}

.fa-code-fork:before {
    content: "\F126"
}

.fa-chain-broken:before,.fa-unlink:before {
    content: "\F127"
}

.fa-question:before {
    content: "\F128"
}

.fa-info:before {
    content: "\F129"
}

.fa-exclamation:before {
    content: "\F12A"
}

.fa-superscript:before {
    content: "\F12B"
}

.fa-subscript:before {
    content: "\F12C"
}

.fa-eraser:before {
    content: "\F12D"
}

.fa-puzzle-piece:before {
    content: "\F12E"
}

.fa-microphone:before {
    content: "\F130"
}

.fa-microphone-slash:before {
    content: "\F131"
}

.fa-shield:before {
    content: "\F132"
}

.fa-calendar-o:before {
    content: "\F133"
}

.fa-fire-extinguisher:before {
    content: "\F134"
}

.fa-rocket:before {
    content: "\F135"
}

.fa-maxcdn:before {
    content: "\F136"
}

.fa-chevron-circle-left:before {
    content: "\F137"
}

.fa-chevron-circle-right:before {
    content: "\F138"
}

.fa-chevron-circle-up:before {
    content: "\F139"
}

.fa-chevron-circle-down:before {
    content: "\F13A"
}

.fa-html5:before {
    content: "\F13B"
}

.fa-css3:before {
    content: "\F13C"
}

.fa-anchor:before {
    content: "\F13D"
}

.fa-unlock-alt:before {
    content: "\F13E"
}

.fa-bullseye:before {
    content: "\F140"
}

.fa-ellipsis-h:before {
    content: "\F141"
}

.fa-ellipsis-v:before {
    content: "\F142"
}

.fa-rss-square:before {
    content: "\F143"
}

.fa-play-circle:before {
    content: "\F144"
}

.fa-ticket:before {
    content: "\F145"
}

.fa-minus-square:before {
    content: "\F146"
}

.fa-minus-square-o:before {
    content: "\F147"
}

.fa-level-up:before {
    content: "\F148"
}

.fa-level-down:before {
    content: "\F149"
}

.fa-check-square:before {
    content: "\F14A"
}

.fa-pencil-square:before {
    content: "\F14B"
}

.fa-external-link-square:before {
    content: "\F14C"
}

.fa-share-square:before {
    content: "\F14D"
}

.fa-compass:before {
    content: "\F14E"
}

.fa-caret-square-o-down:before,.fa-toggle-down:before {
    content: "\F150"
}

.fa-caret-square-o-up:before,.fa-toggle-up:before {
    content: "\F151"
}

.fa-caret-square-o-right:before,.fa-toggle-right:before {
    content: "\F152"
}

.fa-eur:before,.fa-euro:before {
    content: "\F153"
}

.fa-gbp:before {
    content: "\F154"
}

.fa-dollar:before,.fa-usd:before {
    content: "\F155"
}

.fa-inr:before,.fa-rupee:before {
    content: "\F156"
}

.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before {
    content: "\F157"
}

.fa-rouble:before,.fa-rub:before,.fa-ruble:before {
    content: "\F158"
}

.fa-krw:before,.fa-won:before {
    content: "\F159"
}

.fa-bitcoin:before,.fa-btc:before {
    content: "\F15A"
}

.fa-file:before {
    content: "\F15B"
}

.fa-file-text:before {
    content: "\F15C"
}

.fa-sort-alpha-asc:before {
    content: "\F15D"
}

.fa-sort-alpha-desc:before {
    content: "\F15E"
}

.fa-sort-amount-asc:before {
    content: "\F160"
}

.fa-sort-amount-desc:before {
    content: "\F161"
}

.fa-sort-numeric-asc:before {
    content: "\F162"
}

.fa-sort-numeric-desc:before {
    content: "\F163"
}

.fa-thumbs-up:before {
    content: "\F164"
}

.fa-thumbs-down:before {
    content: "\F165"
}

.fa-youtube-square:before {
    content: "\F166"
}

.fa-youtube:before {
    content: "\F167"
}

.fa-xing:before {
    content: "\F168"
}

.fa-xing-square:before {
    content: "\F169"
}

.fa-youtube-play:before {
    content: "\F16A"
}

.fa-dropbox:before {
    content: "\F16B"
}

.fa-stack-overflow:before {
    content: "\F16C"
}

.fa-instagram:before {
    content: "\F16D"
}

.fa-flickr:before {
    content: "\F16E"
}

.fa-adn:before {
    content: "\F170"
}

.fa-bitbucket:before {
    content: "\F171"
}

.fa-bitbucket-square:before {
    content: "\F172"
}

.fa-tumblr:before {
    content: "\F173"
}

.fa-tumblr-square:before {
    content: "\F174"
}

.fa-long-arrow-down:before {
    content: "\F175"
}

.fa-long-arrow-up:before {
    content: "\F176"
}

.fa-long-arrow-left:before {
    content: "\F177"
}

.fa-long-arrow-right:before {
    content: "\F178"
}

.fa-apple:before {
    content: "\F179"
}

.fa-windows:before {
    content: "\F17A"
}

.fa-android:before {
    content: "\F17B"
}

.fa-linux:before {
    content: "\F17C"
}

.fa-dribbble:before {
    content: "\F17D"
}

.fa-skype:before {
    content: "\F17E"
}

.fa-foursquare:before {
    content: "\F180"
}

.fa-trello:before {
    content: "\F181"
}

.fa-female:before {
    content: "\F182"
}

.fa-male:before {
    content: "\F183"
}

.fa-gittip:before,.fa-gratipay:before {
    content: "\F184"
}

.fa-sun-o:before {
    content: "\F185"
}

.fa-moon-o:before {
    content: "\F186"
}

.fa-archive:before {
    content: "\F187"
}

.fa-bug:before {
    content: "\F188"
}

.fa-vk:before {
    content: "\F189"
}

.fa-weibo:before {
    content: "\F18A"
}

.fa-renren:before {
    content: "\F18B"
}

.fa-pagelines:before {
    content: "\F18C"
}

.fa-stack-exchange:before {
    content: "\F18D"
}

.fa-arrow-circle-o-right:before {
    content: "\F18E"
}

.fa-arrow-circle-o-left:before {
    content: "\F190"
}

.fa-caret-square-o-left:before,.fa-toggle-left:before {
    content: "\F191"
}

.fa-dot-circle-o:before {
    content: "\F192"
}

.fa-wheelchair:before {
    content: "\F193"
}

.fa-vimeo-square:before {
    content: "\F194"
}

.fa-try:before,.fa-turkish-lira:before {
    content: "\F195"
}

.fa-plus-square-o:before {
    content: "\F196"
}

.fa-space-shuttle:before {
    content: "\F197"
}

.fa-slack:before {
    content: "\F198"
}

.fa-envelope-square:before {
    content: "\F199"
}

.fa-wordpress:before {
    content: "\F19A"
}

.fa-openid:before {
    content: "\F19B"
}

.fa-bank:before,.fa-institution:before,.fa-university:before {
    content: "\F19C"
}

.fa-graduation-cap:before,.fa-mortar-board:before {
    content: "\F19D"
}

.fa-yahoo:before {
    content: "\F19E"
}

.fa-google:before {
    content: "\F1A0"
}

.fa-reddit:before {
    content: "\F1A1"
}

.fa-reddit-square:before {
    content: "\F1A2"
}

.fa-stumbleupon-circle:before {
    content: "\F1A3"
}

.fa-stumbleupon:before {
    content: "\F1A4"
}

.fa-delicious:before {
    content: "\F1A5"
}

.fa-digg:before {
    content: "\F1A6"
}

.fa-pied-piper-pp:before {
    content: "\F1A7"
}

.fa-pied-piper-alt:before {
    content: "\F1A8"
}

.fa-drupal:before {
    content: "\F1A9"
}

.fa-joomla:before {
    content: "\F1AA"
}

.fa-language:before {
    content: "\F1AB"
}

.fa-fax:before {
    content: "\F1AC"
}

.fa-building:before {
    content: "\F1AD"
}

.fa-child:before {
    content: "\F1AE"
}

.fa-paw:before {
    content: "\F1B0"
}

.fa-spoon:before {
    content: "\F1B1"
}

.fa-cube:before {
    content: "\F1B2"
}

.fa-cubes:before {
    content: "\F1B3"
}

.fa-behance:before {
    content: "\F1B4"
}

.fa-behance-square:before {
    content: "\F1B5"
}

.fa-steam:before {
    content: "\F1B6"
}

.fa-steam-square:before {
    content: "\F1B7"
}

.fa-recycle:before {
    content: "\F1B8"
}

.fa-automobile:before,.fa-car:before {
    content: "\F1B9"
}

.fa-cab:before,.fa-taxi:before {
    content: "\F1BA"
}

.fa-tree:before {
    content: "\F1BB"
}

.fa-spotify:before {
    content: "\F1BC"
}

.fa-deviantart:before {
    content: "\F1BD"
}

.fa-soundcloud:before {
    content: "\F1BE"
}

.fa-database:before {
    content: "\F1C0"
}

.fa-file-pdf-o:before {
    content: "\F1C1"
}

.fa-file-word-o:before {
    content: "\F1C2"
}

.fa-file-excel-o:before {
    content: "\F1C3"
}

.fa-file-powerpoint-o:before {
    content: "\F1C4"
}

.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before {
    content: "\F1C5"
}

.fa-file-archive-o:before,.fa-file-zip-o:before {
    content: "\F1C6"
}

.fa-file-audio-o:before,.fa-file-sound-o:before {
    content: "\F1C7"
}

.fa-file-movie-o:before,.fa-file-video-o:before {
    content: "\F1C8"
}

.fa-file-code-o:before {
    content: "\F1C9"
}

.fa-vine:before {
    content: "\F1CA"
}

.fa-codepen:before {
    content: "\F1CB"
}

.fa-jsfiddle:before {
    content: "\F1CC"
}

.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before {
    content: "\F1CD"
}

.fa-circle-o-notch:before {
    content: "\F1CE"
}

.fa-ra:before,.fa-rebel:before,.fa-resistance:before {
    content: "\F1D0"
}

.fa-empire:before,.fa-ge:before {
    content: "\F1D1"
}

.fa-git-square:before {
    content: "\F1D2"
}

.fa-git:before {
    content: "\F1D3"
}

.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before {
    content: "\F1D4"
}

.fa-tencent-weibo:before {
    content: "\F1D5"
}

.fa-qq:before {
    content: "\F1D6"
}

.fa-wechat:before,.fa-weixin:before {
    content: "\F1D7"
}

.fa-paper-plane:before,.fa-send:before {
    content: "\F1D8"
}

.fa-paper-plane-o:before,.fa-send-o:before {
    content: "\F1D9"
}

.fa-history:before {
    content: "\F1DA"
}

.fa-circle-thin:before {
    content: "\F1DB"
}

.fa-header:before {
    content: "\F1DC"
}

.fa-paragraph:before {
    content: "\F1DD"
}

.fa-sliders:before {
    content: "\F1DE"
}

.fa-share-alt:before {
    content: "\F1E0"
}

.fa-share-alt-square:before {
    content: "\F1E1"
}

.fa-bomb:before {
    content: "\F1E2"
}

.fa-futbol-o:before,.fa-soccer-ball-o:before {
    content: "\F1E3"
}

.fa-tty:before {
    content: "\F1E4"
}

.fa-binoculars:before {
    content: "\F1E5"
}

.fa-plug:before {
    content: "\F1E6"
}

.fa-slideshare:before {
    content: "\F1E7"
}

.fa-twitch:before {
    content: "\F1E8"
}

.fa-yelp:before {
    content: "\F1E9"
}

.fa-newspaper-o:before {
    content: "\F1EA"
}

.fa-wifi:before {
    content: "\F1EB"
}

.fa-calculator:before {
    content: "\F1EC"
}

.fa-paypal:before {
    content: "\F1ED"
}

.fa-google-wallet:before {
    content: "\F1EE"
}

.fa-cc-visa:before {
    content: "\F1F0"
}

.fa-cc-mastercard:before {
    content: "\F1F1"
}

.fa-cc-discover:before {
    content: "\F1F2"
}

.fa-cc-amex:before {
    content: "\F1F3"
}

.fa-cc-paypal:before {
    content: "\F1F4"
}

.fa-cc-stripe:before {
    content: "\F1F5"
}

.fa-bell-slash:before {
    content: "\F1F6"
}

.fa-bell-slash-o:before {
    content: "\F1F7"
}

.fa-trash:before {
    content: "\F1F8"
}

.fa-copyright:before {
    content: "\F1F9"
}

.fa-at:before {
    content: "\F1FA"
}

.fa-eyedropper:before {
    content: "\F1FB"
}

.fa-paint-brush:before {
    content: "\F1FC"
}

.fa-birthday-cake:before {
    content: "\F1FD"
}

.fa-area-chart:before {
    content: "\F1FE"
}

.fa-pie-chart:before {
    content: "\F200"
}

.fa-line-chart:before {
    content: "\F201"
}

.fa-lastfm:before {
    content: "\F202"
}

.fa-lastfm-square:before {
    content: "\F203"
}

.fa-toggle-off:before {
    content: "\F204"
}

.fa-toggle-on:before {
    content: "\F205"
}

.fa-bicycle:before {
    content: "\F206"
}

.fa-bus:before {
    content: "\F207"
}

.fa-ioxhost:before {
    content: "\F208"
}

.fa-angellist:before {
    content: "\F209"
}

.fa-cc:before {
    content: "\F20A"
}

.fa-ils:before,.fa-shekel:before,.fa-sheqel:before {
    content: "\F20B"
}

.fa-meanpath:before {
    content: "\F20C"
}

.fa-buysellads:before {
    content: "\F20D"
}

.fa-connectdevelop:before {
    content: "\F20E"
}

.fa-dashcube:before {
    content: "\F210"
}

.fa-forumbee:before {
    content: "\F211"
}

.fa-leanpub:before {
    content: "\F212"
}

.fa-sellsy:before {
    content: "\F213"
}

.fa-shirtsinbulk:before {
    content: "\F214"
}

.fa-simplybuilt:before {
    content: "\F215"
}

.fa-skyatlas:before {
    content: "\F216"
}

.fa-cart-plus:before {
    content: "\F217"
}

.fa-cart-arrow-down:before {
    content: "\F218"
}

.fa-diamond:before {
    content: "\F219"
}

.fa-ship:before {
    content: "\F21A"
}

.fa-user-secret:before {
    content: "\F21B"
}

.fa-motorcycle:before {
    content: "\F21C"
}

.fa-street-view:before {
    content: "\F21D"
}

.fa-heartbeat:before {
    content: "\F21E"
}

.fa-venus:before {
    content: "\F221"
}

.fa-mars:before {
    content: "\F222"
}

.fa-mercury:before {
    content: "\F223"
}

.fa-intersex:before,.fa-transgender:before {
    content: "\F224"
}

.fa-transgender-alt:before {
    content: "\F225"
}

.fa-venus-double:before {
    content: "\F226"
}

.fa-mars-double:before {
    content: "\F227"
}

.fa-venus-mars:before {
    content: "\F228"
}

.fa-mars-stroke:before {
    content: "\F229"
}

.fa-mars-stroke-v:before {
    content: "\F22A"
}

.fa-mars-stroke-h:before {
    content: "\F22B"
}

.fa-neuter:before {
    content: "\F22C"
}

.fa-genderless:before {
    content: "\F22D"
}

.fa-facebook-official:before {
    content: "\F230"
}

.fa-pinterest-p:before {
    content: "\F231"
}

.fa-whatsapp:before {
    content: "\F232"
}

.fa-server:before {
    content: "\F233"
}

.fa-user-plus:before {
    content: "\F234"
}

.fa-user-times:before {
    content: "\F235"
}

.fa-bed:before,.fa-hotel:before {
    content: "\F236"
}

.fa-viacoin:before {
    content: "\F237"
}

.fa-train:before {
    content: "\F238"
}

.fa-subway:before {
    content: "\F239"
}

.fa-medium:before {
    content: "\F23A"
}

.fa-y-combinator:before,.fa-yc:before {
    content: "\F23B"
}

.fa-optin-monster:before {
    content: "\F23C"
}

.fa-opencart:before {
    content: "\F23D"
}

.fa-expeditedssl:before {
    content: "\F23E"
}

.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before {
    content: "\F240"
}

.fa-battery-3:before,.fa-battery-three-quarters:before {
    content: "\F241"
}

.fa-battery-2:before,.fa-battery-half:before {
    content: "\F242"
}

.fa-battery-1:before,.fa-battery-quarter:before {
    content: "\F243"
}

.fa-battery-0:before,.fa-battery-empty:before {
    content: "\F244"
}

.fa-mouse-pointer:before {
    content: "\F245"
}

.fa-i-cursor:before {
    content: "\F246"
}

.fa-object-group:before {
    content: "\F247"
}

.fa-object-ungroup:before {
    content: "\F248"
}

.fa-sticky-note:before {
    content: "\F249"
}

.fa-sticky-note-o:before {
    content: "\F24A"
}

.fa-cc-jcb:before {
    content: "\F24B"
}

.fa-cc-diners-club:before {
    content: "\F24C"
}

.fa-clone:before {
    content: "\F24D"
}

.fa-balance-scale:before {
    content: "\F24E"
}

.fa-hourglass-o:before {
    content: "\F250"
}

.fa-hourglass-1:before,.fa-hourglass-start:before {
    content: "\F251"
}

.fa-hourglass-2:before,.fa-hourglass-half:before {
    content: "\F252"
}

.fa-hourglass-3:before,.fa-hourglass-end:before {
    content: "\F253"
}

.fa-hourglass:before {
    content: "\F254"
}

.fa-hand-grab-o:before,.fa-hand-rock-o:before {
    content: "\F255"
}

.fa-hand-paper-o:before,.fa-hand-stop-o:before {
    content: "\F256"
}

.fa-hand-scissors-o:before {
    content: "\F257"
}

.fa-hand-lizard-o:before {
    content: "\F258"
}

.fa-hand-spock-o:before {
    content: "\F259"
}

.fa-hand-pointer-o:before {
    content: "\F25A"
}

.fa-hand-peace-o:before {
    content: "\F25B"
}

.fa-trademark:before {
    content: "\F25C"
}

.fa-registered:before {
    content: "\F25D"
}

.fa-creative-commons:before {
    content: "\F25E"
}

.fa-gg:before {
    content: "\F260"
}

.fa-gg-circle:before {
    content: "\F261"
}

.fa-tripadvisor:before {
    content: "\F262"
}

.fa-odnoklassniki:before {
    content: "\F263"
}

.fa-odnoklassniki-square:before {
    content: "\F264"
}

.fa-get-pocket:before {
    content: "\F265"
}

.fa-wikipedia-w:before {
    content: "\F266"
}

.fa-safari:before {
    content: "\F267"
}

.fa-chrome:before {
    content: "\F268"
}

.fa-firefox:before {
    content: "\F269"
}

.fa-opera:before {
    content: "\F26A"
}

.fa-internet-explorer:before {
    content: "\F26B"
}

.fa-television:before,.fa-tv:before {
    content: "\F26C"
}

.fa-contao:before {
    content: "\F26D"
}

.fa-500px:before {
    content: "\F26E"
}

.fa-amazon:before {
    content: "\F270"
}

.fa-calendar-plus-o:before {
    content: "\F271"
}

.fa-calendar-minus-o:before {
    content: "\F272"
}

.fa-calendar-times-o:before {
    content: "\F273"
}

.fa-calendar-check-o:before {
    content: "\F274"
}

.fa-industry:before {
    content: "\F275"
}

.fa-map-pin:before {
    content: "\F276"
}

.fa-map-signs:before {
    content: "\F277"
}

.fa-map-o:before {
    content: "\F278"
}

.fa-map:before {
    content: "\F279"
}

.fa-commenting:before {
    content: "\F27A"
}

.fa-commenting-o:before {
    content: "\F27B"
}

.fa-houzz:before {
    content: "\F27C"
}

.fa-vimeo:before {
    content: "\F27D"
}

.fa-black-tie:before {
    content: "\F27E"
}

.fa-fonticons:before {
    content: "\F280"
}

.fa-reddit-alien:before {
    content: "\F281"
}

.fa-edge:before {
    content: "\F282"
}

.fa-credit-card-alt:before {
    content: "\F283"
}

.fa-codiepie:before {
    content: "\F284"
}

.fa-modx:before {
    content: "\F285"
}

.fa-fort-awesome:before {
    content: "\F286"
}

.fa-usb:before {
    content: "\F287"
}

.fa-product-hunt:before {
    content: "\F288"
}

.fa-mixcloud:before {
    content: "\F289"
}

.fa-scribd:before {
    content: "\F28A"
}

.fa-pause-circle:before {
    content: "\F28B"
}

.fa-pause-circle-o:before {
    content: "\F28C"
}

.fa-stop-circle:before {
    content: "\F28D"
}

.fa-stop-circle-o:before {
    content: "\F28E"
}

.fa-shopping-bag:before {
    content: "\F290"
}

.fa-shopping-basket:before {
    content: "\F291"
}

.fa-hashtag:before {
    content: "\F292"
}

.fa-bluetooth:before {
    content: "\F293"
}

.fa-bluetooth-b:before {
    content: "\F294"
}

.fa-percent:before {
    content: "\F295"
}

.fa-gitlab:before {
    content: "\F296"
}

.fa-wpbeginner:before {
    content: "\F297"
}

.fa-wpforms:before {
    content: "\F298"
}

.fa-envira:before {
    content: "\F299"
}

.fa-universal-access:before {
    content: "\F29A"
}

.fa-wheelchair-alt:before {
    content: "\F29B"
}

.fa-question-circle-o:before {
    content: "\F29C"
}

.fa-blind:before {
    content: "\F29D"
}

.fa-audio-description:before {
    content: "\F29E"
}

.fa-volume-control-phone:before {
    content: "\F2A0"
}

.fa-braille:before {
    content: "\F2A1"
}

.fa-assistive-listening-systems:before {
    content: "\F2A2"
}

.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before {
    content: "\F2A3"
}

.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before {
    content: "\F2A4"
}

.fa-glide:before {
    content: "\F2A5"
}

.fa-glide-g:before {
    content: "\F2A6"
}

.fa-sign-language:before,.fa-signing:before {
    content: "\F2A7"
}

.fa-low-vision:before {
    content: "\F2A8"
}

.fa-viadeo:before {
    content: "\F2A9"
}

.fa-viadeo-square:before {
    content: "\F2AA"
}

.fa-snapchat:before {
    content: "\F2AB"
}

.fa-snapchat-ghost:before {
    content: "\F2AC"
}

.fa-snapchat-square:before {
    content: "\F2AD"
}

.fa-pied-piper:before {
    content: "\F2AE"
}

.fa-first-order:before {
    content: "\F2B0"
}

.fa-yoast:before {
    content: "\F2B1"
}

.fa-themeisle:before {
    content: "\F2B2"
}

.fa-google-plus-circle:before,.fa-google-plus-official:before {
    content: "\F2B3"
}

.fa-fa:before,.fa-font-awesome:before {
    content: "\F2B4"
}

.fa-handshake-o:before {
    content: "\F2B5"
}

.fa-envelope-open:before {
    content: "\F2B6"
}

.fa-envelope-open-o:before {
    content: "\F2B7"
}

.fa-linode:before {
    content: "\F2B8"
}

.fa-address-book:before {
    content: "\F2B9"
}

.fa-address-book-o:before {
    content: "\F2BA"
}

.fa-address-card:before,.fa-vcard:before {
    content: "\F2BB"
}

.fa-address-card-o:before,.fa-vcard-o:before {
    content: "\F2BC"
}

.fa-user-circle:before {
    content: "\F2BD"
}

.fa-user-circle-o:before {
    content: "\F2BE"
}

.fa-user-o:before {
    content: "\F2C0"
}

.fa-id-badge:before {
    content: "\F2C1"
}

.fa-drivers-license:before,.fa-id-card:before {
    content: "\F2C2"
}

.fa-drivers-license-o:before,.fa-id-card-o:before {
    content: "\F2C3"
}

.fa-quora:before {
    content: "\F2C4"
}

.fa-free-code-camp:before {
    content: "\F2C5"
}

.fa-telegram:before {
    content: "\F2C6"
}

.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before {
    content: "\F2C7"
}

.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {
    content: "\F2C8"
}

.fa-thermometer-2:before,.fa-thermometer-half:before {
    content: "\F2C9"
}

.fa-thermometer-1:before,.fa-thermometer-quarter:before {
    content: "\F2CA"
}

.fa-thermometer-0:before,.fa-thermometer-empty:before {
    content: "\F2CB"
}

.fa-shower:before {
    content: "\F2CC"
}

.fa-bath:before,.fa-bathtub:before,.fa-s15:before {
    content: "\F2CD"
}

.fa-podcast:before {
    content: "\F2CE"
}

.fa-window-maximize:before {
    content: "\F2D0"
}

.fa-window-minimize:before {
    content: "\F2D1"
}

.fa-window-restore:before {
    content: "\F2D2"
}

.fa-times-rectangle:before,.fa-window-close:before {
    content: "\F2D3"
}

.fa-times-rectangle-o:before,.fa-window-close-o:before {
    content: "\F2D4"
}

.fa-bandcamp:before {
    content: "\F2D5"
}

.fa-grav:before {
    content: "\F2D6"
}

.fa-etsy:before {
    content: "\F2D7"
}

.fa-imdb:before {
    content: "\F2D8"
}

.fa-ravelry:before {
    content: "\F2D9"
}

.fa-eercast:before {
    content: "\F2DA"
}

.fa-microchip:before {
    content: "\F2DB"
}

.fa-snowflake-o:before {
    content: "\F2DC"
}

.fa-superpowers:before {
    content: "\F2DD"
}

.fa-wpexplorer:before {
    content: "\F2DE"
}

.fa-meetup:before {
    content: "\F2E0"
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0
}

.sr-only-focusable:active,.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

.flag-icon,.flag-icon-background {
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat
}

.flag-icon {
    position: relative;
    display: inline-block;
    width: 1.33333333em;
    line-height: 1em
}

.flag-icon:before {
    content: "\A0"
}

.flag-icon.flag-icon-squared {
    width: 1em
}

.flag-icon-ad {
    background-image: url(../img/ad.d4227482.svg)
}

.flag-icon-ad.flag-icon-squared {
    background-image: url(../img/ad.e15ddeab.svg)
}

.flag-icon-ae {
    background-image: url(../img/ae.9fd1fcbf.svg)
}

.flag-icon-ae.flag-icon-squared {
    background-image: url(../img/ae.7847726d.svg)
}

.flag-icon-af {
    background-image: url(../img/af.008dc322.svg)
}

.flag-icon-af.flag-icon-squared {
    background-image: url(../img/af.fa735e43.svg)
}

.flag-icon-ag {
    background-image: url(../img/ag.cce32c73.svg)
}

.flag-icon-ag.flag-icon-squared {
    background-image: url(../img/ag.53a60086.svg)
}

.flag-icon-ai {
    background-image: url(../img/ai.c2f29c4d.svg)
}

.flag-icon-ai.flag-icon-squared {
    background-image: url(../img/ai.9fe4d6b7.svg)
}

.flag-icon-al {
    background-image: url(../img/al.4eb491e7.svg)
}

.flag-icon-al.flag-icon-squared {
    background-image: url(../img/al.46612c27.svg)
}

.flag-icon-am {
    background-image: url(../img/am.06509258.svg)
}

.flag-icon-am.flag-icon-squared {
    background-image: url(../img/am.c86a9e16.svg)
}

.flag-icon-ao {
    background-image: url(../img/ao.8b6f2ec2.svg)
}

.flag-icon-ao.flag-icon-squared {
    background-image: url(../img/ao.ab8cc21b.svg)
}

.flag-icon-aq {
    background-image: url(../img/aq.65afe1f1.svg)
}

.flag-icon-aq.flag-icon-squared {
    background-image: url(../img/aq.65448909.svg)
}

.flag-icon-ar {
    background-image: url(../img/ar.d205ca13.svg)
}

.flag-icon-ar.flag-icon-squared {
    background-image: url(../img/ar.78827b0b.svg)
}

.flag-icon-as {
    background-image: url(../img/as.16f433a6.svg)
}

.flag-icon-as.flag-icon-squared {
    background-image: url(../img/as.27f3e372.svg)
}

.flag-icon-at {
    background-image: url(../img/at.e2634e96.svg)
}

.flag-icon-at.flag-icon-squared {
    background-image: url(../img/at.5ab33f74.svg)
}

.flag-icon-au {
    background-image: url(../img/au.503a3a98.svg)
}

.flag-icon-au.flag-icon-squared {
    background-image: url(../img/au.9b18ee04.svg)
}

.flag-icon-aw {
    background-image: url(../img/aw.47ea7038.svg)
}

.flag-icon-aw.flag-icon-squared {
    background-image: url(../img/aw.f159ec16.svg)
}

.flag-icon-ax {
    background-image: url(../img/ax.c26f8374.svg)
}

.flag-icon-ax.flag-icon-squared {
    background-image: url(../img/ax.fdd00c43.svg)
}

.flag-icon-az {
    background-image: url(../img/az.451284ce.svg)
}

.flag-icon-az.flag-icon-squared {
    background-image: url(../img/az.0b4258df.svg)
}

.flag-icon-ba {
    background-image: url(../img/ba.32231661.svg)
}

.flag-icon-ba.flag-icon-squared {
    background-image: url(../img/ba.a9dbadd7.svg)
}

.flag-icon-bb {
    background-image: url(../img/bb.9873885f.svg)
}

.flag-icon-bb.flag-icon-squared {
    background-image: url(../img/bb.45c62450.svg)
}

.flag-icon-bd {
    background-image: url(../img/bd.5102bab0.svg)
}

.flag-icon-bd.flag-icon-squared {
    background-image: url(../img/bd.c4a1485f.svg)
}

.flag-icon-be {
    background-image: url(../img/be.27d8ca49.svg)
}

.flag-icon-be.flag-icon-squared {
    background-image: url(../img/be.f1e78c8b.svg)
}

.flag-icon-bf {
    background-image: url(../img/bf.9a958401.svg)
}

.flag-icon-bf.flag-icon-squared {
    background-image: url(../img/bf.48eb94de.svg)
}

.flag-icon-bg {
    background-image: url(../img/bg.3d762564.svg)
}

.flag-icon-bg.flag-icon-squared {
    background-image: url(../img/bg.7163fe76.svg)
}

.flag-icon-bh {
    background-image: url(../img/bh.ef135f3c.svg)
}

.flag-icon-bh.flag-icon-squared {
    background-image: url(../img/bh.90ad3cbd.svg)
}

.flag-icon-bi {
    background-image: url(../img/bi.06f36479.svg)
}

.flag-icon-bi.flag-icon-squared {
    background-image: url(../img/bi.75d5af3d.svg)
}

.flag-icon-bj {
    background-image: url(../img/bj.c81e8915.svg)
}

.flag-icon-bj.flag-icon-squared {
    background-image: url(../img/bj.b6387659.svg)
}

.flag-icon-bl {
    background-image: url(../img/bl.38e27b68.svg)
}

.flag-icon-bl.flag-icon-squared {
    background-image: url(../img/bl.4d724b8e.svg)
}

.flag-icon-bm {
    background-image: url(../img/bm.0fdefae8.svg)
}

.flag-icon-bm.flag-icon-squared {
    background-image: url(../img/bm.09839e2c.svg)
}

.flag-icon-bn {
    background-image: url(../img/bn.1d4e6091.svg)
}

.flag-icon-bn.flag-icon-squared {
    background-image: url(../img/bn.0adbb664.svg)
}

.flag-icon-bo {
    background-image: url(../img/bo.4128202a.svg)
}

.flag-icon-bo.flag-icon-squared {
    background-image: url(../img/bo.eab17936.svg)
}

.flag-icon-bq {
    background-image: url(../img/bq.b551016f.svg)
}

.flag-icon-bq.flag-icon-squared {
    background-image: url(../img/bq.d6da2e84.svg)
}

.flag-icon-br {
    background-image: url(../img/br.87032851.svg)
}

.flag-icon-br.flag-icon-squared {
    background-image: url(../img/br.ef701aba.svg)
}

.flag-icon-bs {
    background-image: url(../img/bs.9f8a4eae.svg)
}

.flag-icon-bs.flag-icon-squared {
    background-image: url(../img/bs.6fe877e1.svg)
}

.flag-icon-bt {
    background-image: url(../img/bt.65b20c56.svg)
}

.flag-icon-bt.flag-icon-squared {
    background-image: url(../img/bt.dbb1623f.svg)
}

.flag-icon-bv {
    background-image: url(../img/bv.78bef910.svg)
}

.flag-icon-bv.flag-icon-squared {
    background-image: url(../img/bv.b70ab2f2.svg)
}

.flag-icon-bw {
    background-image: url(../img/bw.d1585fdf.svg)
}

.flag-icon-bw.flag-icon-squared {
    background-image: url(../img/bw.d9e5e45f.svg)
}

.flag-icon-by {
    background-image: url(../img/by.f4cbd761.svg)
}

.flag-icon-by.flag-icon-squared {
    background-image: url(../img/by.80b2d2dd.svg)
}

.flag-icon-bz {
    background-image: url(../img/bz.64d617ea.svg)
}

.flag-icon-bz.flag-icon-squared {
    background-image: url(../img/bz.e6b5e204.svg)
}

.flag-icon-ca {
    background-image: url(../img/ca.c976442e.svg)
}

.flag-icon-ca.flag-icon-squared {
    background-image: url(../img/ca.8678fc67.svg)
}

.flag-icon-cc {
    background-image: url(../img/cc.2da4bb97.svg)
}

.flag-icon-cc.flag-icon-squared {
    background-image: url(../img/cc.12b2a484.svg)
}

.flag-icon-cd {
    background-image: url(../img/cd.cd346cdc.svg)
}

.flag-icon-cd.flag-icon-squared {
    background-image: url(../img/cd.b43f872e.svg)
}

.flag-icon-cf {
    background-image: url(../img/cf.2171101e.svg)
}

.flag-icon-cf.flag-icon-squared {
    background-image: url(../img/cf.1bc217dc.svg)
}

.flag-icon-cg {
    background-image: url(../img/cg.4396b867.svg)
}

.flag-icon-cg.flag-icon-squared {
    background-image: url(../img/cg.8373836c.svg)
}

.flag-icon-ch {
    background-image: url(../img/ch.9c26f60a.svg)
}

.flag-icon-ch.flag-icon-squared {
    background-image: url(../img/ch.252c409b.svg)
}

.flag-icon-ci {
    background-image: url(../img/ci.d939dcac.svg)
}

.flag-icon-ci.flag-icon-squared {
    background-image: url(../img/ci.26a62321.svg)
}

.flag-icon-ck {
    background-image: url(../img/ck.960a7b5a.svg)
}

.flag-icon-ck.flag-icon-squared {
    background-image: url(../img/ck.22bf8119.svg)
}

.flag-icon-cl {
    background-image: url(../img/cl.8949f9e6.svg)
}

.flag-icon-cl.flag-icon-squared {
    background-image: url(../img/cl.6d63ff70.svg)
}

.flag-icon-cm {
    background-image: url(../img/cm.5799ad4c.svg)
}

.flag-icon-cm.flag-icon-squared {
    background-image: url(../img/cm.c972441e.svg)
}

.flag-icon-cn {
    background-image: url(../img/cn.02c229de.svg)
}

.flag-icon-cn.flag-icon-squared {
    background-image: url(../img/cn.a94c9394.svg)
}

.flag-icon-co {
    background-image: url(../img/co.3b252a1a.svg)
}

.flag-icon-co.flag-icon-squared {
    background-image: url(../img/co.41244c20.svg)
}

.flag-icon-cr {
    background-image: url(../img/cr.7b4ebd50.svg)
}

.flag-icon-cr.flag-icon-squared {
    background-image: url(../img/cr.657d7dbc.svg)
}

.flag-icon-cu {
    background-image: url(../img/cu.750c91b2.svg)
}

.flag-icon-cu.flag-icon-squared {
    background-image: url(../img/cu.0b42edab.svg)
}

.flag-icon-cv {
    background-image: url(../img/cv.f9922e01.svg)
}

.flag-icon-cv.flag-icon-squared {
    background-image: url(../img/cv.20a8cfff.svg)
}

.flag-icon-cw {
    background-image: url(../img/cw.f1b3043c.svg)
}

.flag-icon-cw.flag-icon-squared {
    background-image: url(../img/cw.69f19c22.svg)
}

.flag-icon-cx {
    background-image: url(../img/cx.aa81bb9e.svg)
}

.flag-icon-cx.flag-icon-squared {
    background-image: url(../img/cx.172a41ec.svg)
}

.flag-icon-cy {
    background-image: url(../img/cy.d069616c.svg)
}

.flag-icon-cy.flag-icon-squared {
    background-image: url(../img/cy.9f04989a.svg)
}

.flag-icon-cz {
    background-image: url(../img/cz.2339f3df.svg)
}

.flag-icon-cz.flag-icon-squared {
    background-image: url(../img/cz.80879b0e.svg)
}

.flag-icon-de {
    background-image: url(../img/de.3e726c2b.svg)
}

.flag-icon-de.flag-icon-squared {
    background-image: url(../img/de.4d7bac3b.svg)
}

.flag-icon-dj {
    background-image: url(../img/dj.423c4156.svg)
}

.flag-icon-dj.flag-icon-squared {
    background-image: url(../img/dj.0c386d22.svg)
}

.flag-icon-dk {
    background-image: url(../img/dk.eb1416e0.svg)
}

.flag-icon-dk.flag-icon-squared {
    background-image: url(../img/dk.d046fb5b.svg)
}

.flag-icon-dm {
    background-image: url(../img/dm.46f58d40.svg)
}

.flag-icon-dm.flag-icon-squared {
    background-image: url(../img/dm.664bf042.svg)
}

.flag-icon-do {
    background-image: url(../img/do.79f8bf8c.svg)
}

.flag-icon-do.flag-icon-squared {
    background-image: url(../img/do.07d2b1ed.svg)
}

.flag-icon-dz {
    background-image: url(../img/dz.4be984a3.svg)
}

.flag-icon-dz.flag-icon-squared {
    background-image: url(../img/dz.b03e5aec.svg)
}

.flag-icon-ec {
    background-image: url(../img/ec.5d6fdbf8.svg)
}

.flag-icon-ec.flag-icon-squared {
    background-image: url(../img/ec.5e9624df.svg)
}

.flag-icon-ee {
    background-image: url(../img/ee.6088c9ce.svg)
}

.flag-icon-ee.flag-icon-squared {
    background-image: url(../img/ee.9e932a62.svg)
}

.flag-icon-eg {
    background-image: url(../img/eg.6b83ab95.svg)
}

.flag-icon-eg.flag-icon-squared {
    background-image: url(../img/eg.2ea321dd.svg)
}

.flag-icon-eh {
    background-image: url(../img/eh.3b662831.svg)
}

.flag-icon-eh.flag-icon-squared {
    background-image: url(../img/eh.2a0e164e.svg)
}

.flag-icon-er {
    background-image: url(../img/er.e5e5e397.svg)
}

.flag-icon-er.flag-icon-squared {
    background-image: url(../img/er.bdfbf04c.svg)
}

.flag-icon-es {
    background-image: url(../img/es.50623e6a.svg)
}

.flag-icon-es.flag-icon-squared {
    background-image: url(../img/es.afff2473.svg)
}

.flag-icon-et {
    background-image: url(../img/et.2ebb0d3d.svg)
}

.flag-icon-et.flag-icon-squared {
    background-image: url(../img/et.1d986679.svg)
}

.flag-icon-fi {
    background-image: url(../img/fi.2649533e.svg)
}

.flag-icon-fi.flag-icon-squared {
    background-image: url(../img/fi.b48413be.svg)
}

.flag-icon-fj {
    background-image: url(../img/fj.60620e85.svg)
}

.flag-icon-fj.flag-icon-squared {
    background-image: url(../img/fj.76a7a39e.svg)
}

.flag-icon-fk {
    background-image: url(../img/fk.519e3de5.svg)
}

.flag-icon-fk.flag-icon-squared {
    background-image: url(../img/fk.aeb2d588.svg)
}

.flag-icon-fm {
    background-image: url(../img/fm.59c5190c.svg)
}

.flag-icon-fm.flag-icon-squared {
    background-image: url(../img/fm.3f19d612.svg)
}

.flag-icon-fo {
    background-image: url(../img/fo.037e466d.svg)
}

.flag-icon-fo.flag-icon-squared {
    background-image: url(../img/fo.329cbed5.svg)
}

.flag-icon-fr {
    background-image: url(../img/fr.b1156355.svg)
}

.flag-icon-fr.flag-icon-squared {
    background-image: url(../img/fr.f8952213.svg)
}

.flag-icon-ga {
    background-image: url(../img/ga.29f203bb.svg)
}

.flag-icon-ga.flag-icon-squared {
    background-image: url(../img/ga.33d27fe1.svg)
}

.flag-icon-gb {
    background-image: url(../img/gb.d3ddd602.svg)
}

.flag-icon-gb.flag-icon-squared {
    background-image: url(../img/gb.5db9fea0.svg)
}

.flag-icon-gd {
    background-image: url(../img/gd.8e690a5a.svg)
}

.flag-icon-gd.flag-icon-squared {
    background-image: url(../img/gd.56fdbab2.svg)
}

.flag-icon-ge {
    background-image: url(../img/ge.16f859b5.svg)
}

.flag-icon-ge.flag-icon-squared {
    background-image: url(../img/ge.d3665bf1.svg)
}

.flag-icon-gf {
    background-image: url(../img/gf.38dfa23a.svg)
}

.flag-icon-gf.flag-icon-squared {
    background-image: url(../img/gf.cabf9781.svg)
}

.flag-icon-gg {
    background-image: url(../img/gg.98f67a6f.svg)
}

.flag-icon-gg.flag-icon-squared {
    background-image: url(../img/gg.357e1e33.svg)
}

.flag-icon-gh {
    background-image: url(../img/gh.caedb912.svg)
}

.flag-icon-gh.flag-icon-squared {
    background-image: url(../img/gh.77872d15.svg)
}

.flag-icon-gi {
    background-image: url(../img/gi.dce455a7.svg)
}

.flag-icon-gi.flag-icon-squared {
    background-image: url(../img/gi.b0015a50.svg)
}

.flag-icon-gl {
    background-image: url(../img/gl.2490aa08.svg)
}

.flag-icon-gl.flag-icon-squared {
    background-image: url(../img/gl.48bf3e4e.svg)
}

.flag-icon-gm {
    background-image: url(../img/gm.50fe2799.svg)
}

.flag-icon-gm.flag-icon-squared {
    background-image: url(../img/gm.414139d5.svg)
}

.flag-icon-gn {
    background-image: url(../img/gn.36a3e9a3.svg)
}

.flag-icon-gn.flag-icon-squared {
    background-image: url(../img/gn.1ce64523.svg)
}

.flag-icon-gp {
    background-image: url(../img/gp.fa4cab3e.svg)
}

.flag-icon-gp.flag-icon-squared {
    background-image: url(../img/gp.c2c4da0e.svg)
}

.flag-icon-gq {
    background-image: url(../img/gq.30ed019c.svg)
}

.flag-icon-gq.flag-icon-squared {
    background-image: url(../img/gq.80b56bda.svg)
}

.flag-icon-gr {
    background-image: url(../img/gr.471d733a.svg)
}

.flag-icon-gr.flag-icon-squared {
    background-image: url(../img/gr.0bed56a8.svg)
}

.flag-icon-gs {
    background-image: url(../img/gs.0ee2d8c9.svg)
}

.flag-icon-gs.flag-icon-squared {
    background-image: url(../img/gs.6adf96a8.svg)
}

.flag-icon-gt {
    background-image: url(../img/gt.656c9899.svg)
}

.flag-icon-gt.flag-icon-squared {
    background-image: url(../img/gt.d6b5b664.svg)
}

.flag-icon-gu {
    background-image: url(../img/gu.2284e60e.svg)
}

.flag-icon-gu.flag-icon-squared {
    background-image: url(../img/gu.64936a10.svg)
}

.flag-icon-gw {
    background-image: url(../img/gw.c1e88a91.svg)
}

.flag-icon-gw.flag-icon-squared {
    background-image: url(../img/gw.5ecbd93c.svg)
}

.flag-icon-gy {
    background-image: url(../img/gy.79fcf270.svg)
}

.flag-icon-gy.flag-icon-squared {
    background-image: url(../img/gy.0653b318.svg)
}

.flag-icon-hk {
    background-image: url(../img/hk.7428ec1c.svg)
}

.flag-icon-hk.flag-icon-squared {
    background-image: url(../img/hk.4a0f09ba.svg)
}

.flag-icon-hm {
    background-image: url(../img/hm.fe514431.svg)
}

.flag-icon-hm.flag-icon-squared {
    background-image: url(../img/hm.fc838ac0.svg)
}

.flag-icon-hn {
    background-image: url(../img/hn.9b9bee13.svg)
}

.flag-icon-hn.flag-icon-squared {
    background-image: url(../img/hn.c94622ad.svg)
}

.flag-icon-hr {
    background-image: url(../img/hr.4680d632.svg)
}

.flag-icon-hr.flag-icon-squared {
    background-image: url(../img/hr.88f38f33.svg)
}

.flag-icon-ht {
    background-image: url(../img/ht.fb289ca0.svg)
}

.flag-icon-ht.flag-icon-squared {
    background-image: url(../img/ht.34eb5f59.svg)
}

.flag-icon-hu {
    background-image: url(../img/hu.0d7409f8.svg)
}

.flag-icon-hu.flag-icon-squared {
    background-image: url(../img/hu.e5e334fd.svg)
}

.flag-icon-id {
    background-image: url(../img/id.17b99676.svg)
}

.flag-icon-id.flag-icon-squared {
    background-image: url(../img/id.9f708fe5.svg)
}

.flag-icon-ie {
    background-image: url(../img/ie.c68ff961.svg)
}

.flag-icon-ie.flag-icon-squared {
    background-image: url(../img/ie.798a56e0.svg)
}

.flag-icon-il {
    background-image: url(../img/il.874270d6.svg)
}

.flag-icon-il.flag-icon-squared {
    background-image: url(../img/il.c36a011d.svg)
}

.flag-icon-im {
    background-image: url(../img/im.8c10222d.svg)
}

.flag-icon-im.flag-icon-squared {
    background-image: url(../img/im.ac0c825e.svg)
}

.flag-icon-in {
    background-image: url(../img/in.e4ab7bd0.svg)
}

.flag-icon-in.flag-icon-squared {
    background-image: url(../img/in.209ae8e9.svg)
}

.flag-icon-io {
    background-image: url(../img/io.3ddd1280.svg)
}

.flag-icon-io.flag-icon-squared {
    background-image: url(../img/io.a45231d4.svg)
}

.flag-icon-iq {
    background-image: url(../img/iq.be991997.svg)
}

.flag-icon-iq.flag-icon-squared {
    background-image: url(../img/iq.8d936728.svg)
}

.flag-icon-ir {
    background-image: url(../img/ir.23e0f96c.svg)
}

.flag-icon-ir.flag-icon-squared {
    background-image: url(../img/ir.7bf140ab.svg)
}

.flag-icon-is {
    background-image: url(../img/is.2ce20c50.svg)
}

.flag-icon-is.flag-icon-squared {
    background-image: url(../img/is.ae44c07e.svg)
}

.flag-icon-it {
    background-image: url(../img/it.8d15de04.svg)
}

.flag-icon-it.flag-icon-squared {
    background-image: url(../img/it.22b99ae7.svg)
}

.flag-icon-je {
    background-image: url(../img/je.e0932aed.svg)
}

.flag-icon-je.flag-icon-squared {
    background-image: url(../img/je.ab89781e.svg)
}

.flag-icon-jm {
    background-image: url(../img/jm.67f96b2f.svg)
}

.flag-icon-jm.flag-icon-squared {
    background-image: url(../img/jm.b7b13124.svg)
}

.flag-icon-jo {
    background-image: url(../img/jo.9e2f2b3a.svg)
}

.flag-icon-jo.flag-icon-squared {
    background-image: url(../img/jo.51302798.svg)
}

.flag-icon-jp {
    background-image: url(../img/jp.3e72015c.svg)
}

.flag-icon-jp.flag-icon-squared {
    background-image: url(../img/jp.16a568ca.svg)
}

.flag-icon-ke {
    background-image: url(../img/ke.dd8a91b8.svg)
}

.flag-icon-ke.flag-icon-squared {
    background-image: url(../img/ke.87900162.svg)
}

.flag-icon-kg {
    background-image: url(../img/kg.1cfa1c79.svg)
}

.flag-icon-kg.flag-icon-squared {
    background-image: url(../img/kg.5908392a.svg)
}

.flag-icon-kh {
    background-image: url(../img/kh.5a13865d.svg)
}

.flag-icon-kh.flag-icon-squared {
    background-image: url(../img/kh.61a4b374.svg)
}

.flag-icon-ki {
    background-image: url(../img/ki.db7e40f6.svg)
}

.flag-icon-ki.flag-icon-squared {
    background-image: url(../img/ki.cdeef8df.svg)
}

.flag-icon-km {
    background-image: url(../img/km.9b06043d.svg)
}

.flag-icon-km.flag-icon-squared {
    background-image: url(../img/km.eb69abb6.svg)
}

.flag-icon-kn {
    background-image: url(../img/kn.bde74c6d.svg)
}

.flag-icon-kn.flag-icon-squared {
    background-image: url(../img/kn.4ad12564.svg)
}

.flag-icon-kp {
    background-image: url(../img/kp.9c534291.svg)
}

.flag-icon-kp.flag-icon-squared {
    background-image: url(../img/kp.f08daf33.svg)
}

.flag-icon-kr {
    background-image: url(../img/kr.60fde7fc.svg)
}

.flag-icon-kr.flag-icon-squared {
    background-image: url(../img/kr.7fb0181b.svg)
}

.flag-icon-kw {
    background-image: url(../img/kw.496fa466.svg)
}

.flag-icon-kw.flag-icon-squared {
    background-image: url(../img/kw.33b3292e.svg)
}

.flag-icon-ky {
    background-image: url(../img/ky.5814c5a9.svg)
}

.flag-icon-ky.flag-icon-squared {
    background-image: url(../img/ky.ef1f6537.svg)
}

.flag-icon-kz {
    background-image: url(../img/kz.740ef4bf.svg)
}

.flag-icon-kz.flag-icon-squared {
    background-image: url(../img/kz.a19240f6.svg)
}

.flag-icon-la {
    background-image: url(../img/la.0f124ae3.svg)
}

.flag-icon-la.flag-icon-squared {
    background-image: url(../img/la.6b86f25a.svg)
}

.flag-icon-lb {
    background-image: url(../img/lb.e33a49a9.svg)
}

.flag-icon-lb.flag-icon-squared {
    background-image: url(../img/lb.56f32195.svg)
}

.flag-icon-lc {
    background-image: url(../img/lc.1c3a5554.svg)
}

.flag-icon-lc.flag-icon-squared {
    background-image: url(../img/lc.c056c2a7.svg)
}

.flag-icon-li {
    background-image: url(../img/li.fb5437d3.svg)
}

.flag-icon-li.flag-icon-squared {
    background-image: url(../img/li.748d1f99.svg)
}

.flag-icon-lk {
    background-image: url(../img/lk.497ee5b9.svg)
}

.flag-icon-lk.flag-icon-squared {
    background-image: url(../img/lk.f54e1ef9.svg)
}

.flag-icon-lr {
    background-image: url(../img/lr.309ccbd8.svg)
}

.flag-icon-lr.flag-icon-squared {
    background-image: url(../img/lr.6656f943.svg)
}

.flag-icon-ls {
    background-image: url(../img/ls.c0799ebf.svg)
}

.flag-icon-ls.flag-icon-squared {
    background-image: url(../img/ls.533cb320.svg)
}

.flag-icon-lt {
    background-image: url(../img/lt.c3aeac0d.svg)
}

.flag-icon-lt.flag-icon-squared {
    background-image: url(../img/lt.70975be0.svg)
}

.flag-icon-lu {
    background-image: url(../img/lu.c858787c.svg)
}

.flag-icon-lu.flag-icon-squared {
    background-image: url(../img/lu.2585715a.svg)
}

.flag-icon-lv {
    background-image: url(../img/lv.8b293d98.svg)
}

.flag-icon-lv.flag-icon-squared {
    background-image: url(../img/lv.f3c1274d.svg)
}

.flag-icon-ly {
    background-image: url(../img/ly.d089645e.svg)
}

.flag-icon-ly.flag-icon-squared {
    background-image: url(../img/ly.050ff9b0.svg)
}

.flag-icon-ma {
    background-image: url(../img/ma.60fbc221.svg)
}

.flag-icon-ma.flag-icon-squared {
    background-image: url(../img/ma.bee9c054.svg)
}

.flag-icon-mc {
    background-image: url(../img/mc.b4f4b90d.svg)
}

.flag-icon-mc.flag-icon-squared {
    background-image: url(../img/mc.78528abe.svg)
}

.flag-icon-md {
    background-image: url(../img/md.5f734d92.svg)
}

.flag-icon-md.flag-icon-squared {
    background-image: url(../img/md.75ec533a.svg)
}

.flag-icon-me {
    background-image: url(../img/me.76c434a6.svg)
}

.flag-icon-me.flag-icon-squared {
    background-image: url(../img/me.2d0c8f78.svg)
}

.flag-icon-mf {
    background-image: url(../img/mf.5b9ff36c.svg)
}

.flag-icon-mf.flag-icon-squared {
    background-image: url(../img/mf.487f7bd7.svg)
}

.flag-icon-mg {
    background-image: url(../img/mg.67f5922d.svg)
}

.flag-icon-mg.flag-icon-squared {
    background-image: url(../img/mg.91e10ba0.svg)
}

.flag-icon-mh {
    background-image: url(../img/mh.6d60cee3.svg)
}

.flag-icon-mh.flag-icon-squared {
    background-image: url(../img/mh.8f1f9134.svg)
}

.flag-icon-mk {
    background-image: url(../img/mk.ed091b88.svg)
}

.flag-icon-mk.flag-icon-squared {
    background-image: url(../img/mk.2413b107.svg)
}

.flag-icon-ml {
    background-image: url(../img/ml.e6f097f9.svg)
}

.flag-icon-ml.flag-icon-squared {
    background-image: url(../img/ml.204b0da4.svg)
}

.flag-icon-mm {
    background-image: url(../img/mm.92e9f832.svg)
}

.flag-icon-mm.flag-icon-squared {
    background-image: url(../img/mm.8d6d26bc.svg)
}

.flag-icon-mn {
    background-image: url(../img/mn.9ebe47eb.svg)
}

.flag-icon-mn.flag-icon-squared {
    background-image: url(../img/mn.933606d5.svg)
}

.flag-icon-mo {
    background-image: url(../img/mo.b6d4d1f6.svg)
}

.flag-icon-mo.flag-icon-squared {
    background-image: url(../img/mo.67acac75.svg)
}

.flag-icon-mp {
    background-image: url(../img/mp.c5eb7f23.svg)
}

.flag-icon-mp.flag-icon-squared {
    background-image: url(../img/mp.8a731cbc.svg)
}

.flag-icon-mq {
    background-image: url(../img/mq.bfeadb02.svg)
}

.flag-icon-mq.flag-icon-squared {
    background-image: url(../img/mq.a09e4865.svg)
}

.flag-icon-mr {
    background-image: url(../img/mr.a46829f1.svg)
}

.flag-icon-mr.flag-icon-squared {
    background-image: url(../img/mr.bf379763.svg)
}

.flag-icon-ms {
    background-image: url(../img/ms.e147bd2b.svg)
}

.flag-icon-ms.flag-icon-squared {
    background-image: url(../img/ms.ad88044d.svg)
}

.flag-icon-mt {
    background-image: url(../img/mt.a816f3a2.svg)
}

.flag-icon-mt.flag-icon-squared {
    background-image: url(../img/mt.f6e3733c.svg)
}

.flag-icon-mu {
    background-image: url(../img/mu.896330b7.svg)
}

.flag-icon-mu.flag-icon-squared {
    background-image: url(../img/mu.67c8f362.svg)
}

.flag-icon-mv {
    background-image: url(../img/mv.3c896bfd.svg)
}

.flag-icon-mv.flag-icon-squared {
    background-image: url(../img/mv.0fdc08c6.svg)
}

.flag-icon-mw {
    background-image: url(../img/mw.6073ddcf.svg)
}

.flag-icon-mw.flag-icon-squared {
    background-image: url(../img/mw.baf490bf.svg)
}

.flag-icon-mx {
    background-image: url(../img/mx.8ee3aa6a.svg)
}

.flag-icon-mx.flag-icon-squared {
    background-image: url(../img/mx.3aa223c8.svg)
}

.flag-icon-my {
    background-image: url(../img/my.e6739f40.svg)
}

.flag-icon-my.flag-icon-squared {
    background-image: url(../img/my.263aea34.svg)
}

.flag-icon-mz {
    background-image: url(../img/mz.ef4657da.svg)
}

.flag-icon-mz.flag-icon-squared {
    background-image: url(../img/mz.e99caf39.svg)
}

.flag-icon-na {
    background-image: url(../img/na.bb49a403.svg)
}

.flag-icon-na.flag-icon-squared {
    background-image: url(../img/na.74257fb2.svg)
}

.flag-icon-nc {
    background-image: url(../img/nc.b8c9f5e4.svg)
}

.flag-icon-nc.flag-icon-squared {
    background-image: url(../img/nc.d393b8fa.svg)
}

.flag-icon-ne {
    background-image: url(../img/ne.b7369ec7.svg)
}

.flag-icon-ne.flag-icon-squared {
    background-image: url(../img/ne.e56edd30.svg)
}

.flag-icon-nf {
    background-image: url(../img/nf.99af5a94.svg)
}

.flag-icon-nf.flag-icon-squared {
    background-image: url(../img/nf.801ee09f.svg)
}

.flag-icon-ng {
    background-image: url(../img/ng.992459a3.svg)
}

.flag-icon-ng.flag-icon-squared {
    background-image: url(../img/ng.520463e1.svg)
}

.flag-icon-ni {
    background-image: url(../img/ni.7b131ab3.svg)
}

.flag-icon-ni.flag-icon-squared {
    background-image: url(../img/ni.baafd7d7.svg)
}

.flag-icon-nl {
    background-image: url(../img/nl.d4811c27.svg)
}

.flag-icon-nl.flag-icon-squared {
    background-image: url(../img/nl.390aa40f.svg)
}

.flag-icon-no {
    background-image: url(../img/no.0b41df77.svg)
}

.flag-icon-no.flag-icon-squared {
    background-image: url(../img/no.b7a21f54.svg)
}

.flag-icon-np {
    background-image: url(../img/np.b66578a5.svg)
}

.flag-icon-np.flag-icon-squared {
    background-image: url(../img/np.27f0f4e7.svg)
}

.flag-icon-nr {
    background-image: url(../img/nr.d16edc69.svg)
}

.flag-icon-nr.flag-icon-squared {
    background-image: url(../img/nr.2ef5b7c8.svg)
}

.flag-icon-nu {
    background-image: url(../img/nu.433deb3d.svg)
}

.flag-icon-nu.flag-icon-squared {
    background-image: url(../img/nu.1db5a99d.svg)
}

.flag-icon-nz {
    background-image: url(../img/nz.3241e927.svg)
}

.flag-icon-nz.flag-icon-squared {
    background-image: url(../img/nz.7dab6e5e.svg)
}

.flag-icon-om {
    background-image: url(../img/om.1798270b.svg)
}

.flag-icon-om.flag-icon-squared {
    background-image: url(../img/om.b9b7d0bc.svg)
}

.flag-icon-pa {
    background-image: url(../img/pa.d0787677.svg)
}

.flag-icon-pa.flag-icon-squared {
    background-image: url(../img/pa.beb40ab6.svg)
}

.flag-icon-pe {
    background-image: url(../img/pe.ea95116f.svg)
}

.flag-icon-pe.flag-icon-squared {
    background-image: url(../img/pe.23591f9d.svg)
}

.flag-icon-pf {
    background-image: url(../img/pf.bab3b7a5.svg)
}

.flag-icon-pf.flag-icon-squared {
    background-image: url(../img/pf.2a69c581.svg)
}

.flag-icon-pg {
    background-image: url(../img/pg.68e1ce33.svg)
}

.flag-icon-pg.flag-icon-squared {
    background-image: url(../img/pg.0b07d418.svg)
}

.flag-icon-ph {
    background-image: url(../img/ph.12f36eed.svg)
}

.flag-icon-ph.flag-icon-squared {
    background-image: url(../img/ph.6ae85442.svg)
}

.flag-icon-pk {
    background-image: url(../img/pk.c2e1a159.svg)
}

.flag-icon-pk.flag-icon-squared {
    background-image: url(../img/pk.b67f80e0.svg)
}

.flag-icon-pl {
    background-image: url(../img/pl.562edca5.svg)
}

.flag-icon-pl.flag-icon-squared {
    background-image: url(../img/pl.3fe3bd51.svg)
}

.flag-icon-pm {
    background-image: url(../img/pm.1e97e8d7.svg)
}

.flag-icon-pm.flag-icon-squared {
    background-image: url(../img/pm.89993b1f.svg)
}

.flag-icon-pn {
    background-image: url(../img/pn.c4a2e49f.svg)
}

.flag-icon-pn.flag-icon-squared {
    background-image: url(../img/pn.48bd62e4.svg)
}

.flag-icon-pr {
    background-image: url(../img/pr.0811a051.svg)
}

.flag-icon-pr.flag-icon-squared {
    background-image: url(../img/pr.1d278b02.svg)
}

.flag-icon-ps {
    background-image: url(../img/ps.42f2391e.svg)
}

.flag-icon-ps.flag-icon-squared {
    background-image: url(../img/ps.2992f9b9.svg)
}

.flag-icon-pt {
    background-image: url(../img/pt.b908edae.svg)
}

.flag-icon-pt.flag-icon-squared {
    background-image: url(../img/pt.04fa443d.svg)
}

.flag-icon-pw {
    background-image: url(../img/pw.20a1d020.svg)
}

.flag-icon-pw.flag-icon-squared {
    background-image: url(../img/pw.78aaead2.svg)
}

.flag-icon-py {
    background-image: url(../img/py.bbc22e41.svg)
}

.flag-icon-py.flag-icon-squared {
    background-image: url(../img/py.a70b32d0.svg)
}

.flag-icon-qa {
    background-image: url(../img/qa.b314986b.svg)
}

.flag-icon-qa.flag-icon-squared {
    background-image: url(../img/qa.78909a6f.svg)
}

.flag-icon-re {
    background-image: url(../img/re.17909e37.svg)
}

.flag-icon-re.flag-icon-squared {
    background-image: url(../img/re.01fea3b6.svg)
}

.flag-icon-ro {
    background-image: url(../img/ro.625aca9e.svg)
}

.flag-icon-ro.flag-icon-squared {
    background-image: url(../img/ro.22278e13.svg)
}

.flag-icon-rs {
    background-image: url(../img/rs.291d0fb6.svg)
}

.flag-icon-rs.flag-icon-squared {
    background-image: url(../img/rs.d00d37d2.svg)
}

.flag-icon-ru {
    background-image: url(../img/ru.0cacf46e.svg)
}

.flag-icon-ru.flag-icon-squared {
    background-image: url(../img/ru.e3ee3b09.svg)
}

.flag-icon-rw {
    background-image: url(../img/rw.7fe5146b.svg)
}

.flag-icon-rw.flag-icon-squared {
    background-image: url(../img/rw.997fe41b.svg)
}

.flag-icon-sa {
    background-image: url(../img/sa.c36d1991.svg)
}

.flag-icon-sa.flag-icon-squared {
    background-image: url(../img/sa.135d0c86.svg)
}

.flag-icon-sb {
    background-image: url(../img/sb.aa819297.svg)
}

.flag-icon-sb.flag-icon-squared {
    background-image: url(../img/sb.d64e9848.svg)
}

.flag-icon-sc {
    background-image: url(../img/sc.e6584421.svg)
}

.flag-icon-sc.flag-icon-squared {
    background-image: url(../img/sc.ad1bcb4c.svg)
}

.flag-icon-sd {
    background-image: url(../img/sd.c466d90e.svg)
}

.flag-icon-sd.flag-icon-squared {
    background-image: url(../img/sd.7ab061d8.svg)
}

.flag-icon-se {
    background-image: url(../img/se.fd663a70.svg)
}

.flag-icon-se.flag-icon-squared {
    background-image: url(../img/se.92c66d83.svg)
}

.flag-icon-sg {
    background-image: url(../img/sg.5e6ed3f1.svg)
}

.flag-icon-sg.flag-icon-squared {
    background-image: url(../img/sg.9eb47fe7.svg)
}

.flag-icon-sh {
    background-image: url(../img/sh.6560d76b.svg)
}

.flag-icon-sh.flag-icon-squared {
    background-image: url(../img/sh.487ef1c8.svg)
}

.flag-icon-si {
    background-image: url(../img/si.31fbdc5b.svg)
}

.flag-icon-si.flag-icon-squared {
    background-image: url(../img/si.63ba8c45.svg)
}

.flag-icon-sj {
    background-image: url(../img/sj.ae547dbe.svg)
}

.flag-icon-sj.flag-icon-squared {
    background-image: url(../img/sj.ecbc9e93.svg)
}

.flag-icon-sk {
    background-image: url(../img/sk.b84444bf.svg)
}

.flag-icon-sk.flag-icon-squared {
    background-image: url(../img/sk.a5af0a28.svg)
}

.flag-icon-sl {
    background-image: url(../img/sl.ddbd1d9b.svg)
}

.flag-icon-sl.flag-icon-squared {
    background-image: url(../img/sl.f6315f74.svg)
}

.flag-icon-sm {
    background-image: url(../img/sm.3b1c9fb5.svg)
}

.flag-icon-sm.flag-icon-squared {
    background-image: url(../img/sm.f5665000.svg)
}

.flag-icon-sn {
    background-image: url(../img/sn.5b654e1a.svg)
}

.flag-icon-sn.flag-icon-squared {
    background-image: url(../img/sn.d2bec7ef.svg)
}

.flag-icon-so {
    background-image: url(../img/so.f91fb92c.svg)
}

.flag-icon-so.flag-icon-squared {
    background-image: url(../img/so.c1561217.svg)
}

.flag-icon-sr {
    background-image: url(../img/sr.788f3e2a.svg)
}

.flag-icon-sr.flag-icon-squared {
    background-image: url(../img/sr.be27d1ae.svg)
}

.flag-icon-ss {
    background-image: url(../img/ss.67001d2a.svg)
}

.flag-icon-ss.flag-icon-squared {
    background-image: url(../img/ss.e3933b44.svg)
}

.flag-icon-st {
    background-image: url(../img/st.1f545eb9.svg)
}

.flag-icon-st.flag-icon-squared {
    background-image: url(../img/st.d0a56dbb.svg)
}

.flag-icon-sv {
    background-image: url(../img/sv.1176ea28.svg)
}

.flag-icon-sv.flag-icon-squared {
    background-image: url(../img/sv.26ee8872.svg)
}

.flag-icon-sx {
    background-image: url(../img/sx.522d898c.svg)
}

.flag-icon-sx.flag-icon-squared {
    background-image: url(../img/sx.a7248001.svg)
}

.flag-icon-sy {
    background-image: url(../img/sy.64f0d2d7.svg)
}

.flag-icon-sy.flag-icon-squared {
    background-image: url(../img/sy.73690f50.svg)
}

.flag-icon-sz {
    background-image: url(../img/sz.cfb8269f.svg)
}

.flag-icon-sz.flag-icon-squared {
    background-image: url(../img/sz.dc2faeb7.svg)
}

.flag-icon-tc {
    background-image: url(../img/tc.d40761f2.svg)
}

.flag-icon-tc.flag-icon-squared {
    background-image: url(../img/tc.47c82761.svg)
}

.flag-icon-td {
    background-image: url(../img/td.a0923ddc.svg)
}

.flag-icon-td.flag-icon-squared {
    background-image: url(../img/td.f37a395c.svg)
}

.flag-icon-tf {
    background-image: url(../img/tf.4ab43cc9.svg)
}

.flag-icon-tf.flag-icon-squared {
    background-image: url(../img/tf.2e7dc1af.svg)
}

.flag-icon-tg {
    background-image: url(../img/tg.025deae8.svg)
}

.flag-icon-tg.flag-icon-squared {
    background-image: url(../img/tg.29fa137c.svg)
}

.flag-icon-th {
    background-image: url(../img/th.76fca72f.svg)
}

.flag-icon-th.flag-icon-squared {
    background-image: url(../img/th.904dd785.svg)
}

.flag-icon-tj {
    background-image: url(../img/tj.a8ed5244.svg)
}

.flag-icon-tj.flag-icon-squared {
    background-image: url(../img/tj.980d12c9.svg)
}

.flag-icon-tk {
    background-image: url(../img/tk.1959d9de.svg)
}

.flag-icon-tk.flag-icon-squared {
    background-image: url(../img/tk.7aaccddb.svg)
}

.flag-icon-tl {
    background-image: url(../img/tl.3c1ccf11.svg)
}

.flag-icon-tl.flag-icon-squared {
    background-image: url(../img/tl.0616faaa.svg)
}

.flag-icon-tm {
    background-image: url(../img/tm.b13d1440.svg)
}

.flag-icon-tm.flag-icon-squared {
    background-image: url(../img/tm.ea365f33.svg)
}

.flag-icon-tn {
    background-image: url(../img/tn.50cd9101.svg)
}

.flag-icon-tn.flag-icon-squared {
    background-image: url(../img/tn.fea87146.svg)
}

.flag-icon-to {
    background-image: url(../img/to.79354e72.svg)
}

.flag-icon-to.flag-icon-squared {
    background-image: url(../img/to.238ef1cd.svg)
}

.flag-icon-tr {
    background-image: url(../img/tr.ed6d5f37.svg)
}

.flag-icon-tr.flag-icon-squared {
    background-image: url(../img/tr.ce2e2e8e.svg)
}

.flag-icon-tt {
    background-image: url(../img/tt.c3647d9b.svg)
}

.flag-icon-tt.flag-icon-squared {
    background-image: url(../img/tt.4705d420.svg)
}

.flag-icon-tv {
    background-image: url(../img/tv.829fb9d8.svg)
}

.flag-icon-tv.flag-icon-squared {
    background-image: url(../img/tv.a595f49d.svg)
}

.flag-icon-tw {
    background-image: url(../img/tw.8a194685.svg)
}

.flag-icon-tw.flag-icon-squared {
    background-image: url(../img/tw.26cc9d59.svg)
}

.flag-icon-tz {
    background-image: url(../img/tz.88c89454.svg)
}

.flag-icon-tz.flag-icon-squared {
    background-image: url(../img/tz.d02545a1.svg)
}

.flag-icon-ua {
    background-image: url(../img/ua.a8b13525.svg)
}

.flag-icon-ua.flag-icon-squared {
    background-image: url(../img/ua.841d259d.svg)
}

.flag-icon-ug {
    background-image: url(../img/ug.be11ef39.svg)
}

.flag-icon-ug.flag-icon-squared {
    background-image: url(../img/ug.6d6f8896.svg)
}

.flag-icon-um {
    background-image: url(../img/um.8754eddf.svg)
}

.flag-icon-um.flag-icon-squared {
    background-image: url(../img/um.3d347682.svg)
}

.flag-icon-us {
    background-image: url(../img/us.ae656592.svg)
}

.flag-icon-us.flag-icon-squared {
    background-image: url(../img/us.8ec58318.svg)
}

.flag-icon-uy {
    background-image: url(../img/uy.79b02850.svg)
}

.flag-icon-uy.flag-icon-squared {
    background-image: url(../img/uy.adbc4992.svg)
}

.flag-icon-uz {
    background-image: url(../img/uz.eb1e00b8.svg)
}

.flag-icon-uz.flag-icon-squared {
    background-image: url(../img/uz.ca892343.svg)
}

.flag-icon-va {
    background-image: url(../img/va.21913d78.svg)
}

.flag-icon-va.flag-icon-squared {
    background-image: url(../img/va.90e9f73a.svg)
}

.flag-icon-vc {
    background-image: url(../img/vc.4ac5124f.svg)
}

.flag-icon-vc.flag-icon-squared {
    background-image: url(../img/vc.bbb52fa0.svg)
}

.flag-icon-ve {
    background-image: url(../img/ve.b2cd5a9a.svg)
}

.flag-icon-ve.flag-icon-squared {
    background-image: url(../img/ve.9f23d962.svg)
}

.flag-icon-vg {
    background-image: url(../img/vg.b37358a1.svg)
}

.flag-icon-vg.flag-icon-squared {
    background-image: url(../img/vg.a796b16d.svg)
}

.flag-icon-vi {
    background-image: url(../img/vi.4952d5bf.svg)
}

.flag-icon-vi.flag-icon-squared {
    background-image: url(../img/vi.0aa78210.svg)
}

.flag-icon-vn {
    background-image: url(../img/vn.6b3aef51.svg)
}

.flag-icon-vn.flag-icon-squared {
    background-image: url(../img/vn.a0081482.svg)
}

.flag-icon-vu {
    background-image: url(../img/vu.859836e7.svg)
}

.flag-icon-vu.flag-icon-squared {
    background-image: url(../img/vu.730801ab.svg)
}

.flag-icon-wf {
    background-image: url(../img/wf.e3ac728c.svg)
}

.flag-icon-wf.flag-icon-squared {
    background-image: url(../img/wf.05522b9f.svg)
}

.flag-icon-ws {
    background-image: url(../img/ws.405a2c5f.svg)
}

.flag-icon-ws.flag-icon-squared {
    background-image: url(../img/ws.3ea6d44f.svg)
}

.flag-icon-ye {
    background-image: url(../img/ye.b5840a84.svg)
}

.flag-icon-ye.flag-icon-squared {
    background-image: url(../img/ye.d13e1629.svg)
}

.flag-icon-yt {
    background-image: url(../img/yt.f06d254d.svg)
}

.flag-icon-yt.flag-icon-squared {
    background-image: url(../img/yt.b6042b9c.svg)
}

.flag-icon-za {
    background-image: url(../img/za.14e70522.svg)
}

.flag-icon-za.flag-icon-squared {
    background-image: url(../img/za.67ff2e10.svg)
}

.flag-icon-zm {
    background-image: url(../img/zm.a9ff495d.svg)
}

.flag-icon-zm.flag-icon-squared {
    background-image: url(../img/zm.3eef5dc0.svg)
}

.flag-icon-zw {
    background-image: url(../img/zw.6ac3949a.svg)
}

.flag-icon-zw.flag-icon-squared {
    background-image: url(../img/zw.8b885465.svg)
}

.flag-icon-es-ca {
    background-image: url(../img/es-ca.e9062265.svg)
}

.flag-icon-es-ca.flag-icon-squared {
    background-image: url(../img/es-ca.a35e6a4a.svg)
}

.flag-icon-es-ga {
    background-image: url(../img/es-ga.2618e21f.svg)
}

.flag-icon-es-ga.flag-icon-squared {
    background-image: url(../img/es-ga.151714df.svg)
}

.flag-icon-eu {
    background-image: url(../img/eu.ee7f4712.svg)
}

.flag-icon-eu.flag-icon-squared {
    background-image: url(../img/eu.4c73f57c.svg)
}

.flag-icon-gb-eng {
    background-image: url(../img/gb-eng.14167f77.svg)
}

.flag-icon-gb-eng.flag-icon-squared {
    background-image: url(../img/gb-eng.eabfeadc.svg)
}

.flag-icon-gb-nir {
    background-image: url(../img/gb-nir.43b61fea.svg)
}

.flag-icon-gb-nir.flag-icon-squared {
    background-image: url(../img/gb-nir.9cad35c4.svg)
}

.flag-icon-gb-sct {
    background-image: url(../img/gb-sct.4c2c379f.svg)
}

.flag-icon-gb-sct.flag-icon-squared {
    background-image: url(../img/gb-sct.31ef8bcf.svg)
}

.flag-icon-gb-wls {
    background-image: url(../img/gb-wls.2d554424.svg)
}

.flag-icon-gb-wls.flag-icon-squared {
    background-image: url(../img/gb-wls.85f8b842.svg)
}

.flag-icon-un {
    background-image: url(../img/un.bdaf37f9.svg)
}

.flag-icon-un.flag-icon-squared {
    background-image: url(../img/un.e6aabbd5.svg)
}

.flag-icon-xk {
    background-image: url(../img/xk.62bc9bcf.svg)
}

.flag-icon-xk.flag-icon-squared {
    background-image: url(../img/xk.bd62029e.svg)
}